/** Shopify CDN: Minification failed

Line 79:0 Unexpected "<"
Line 81:0 Unexpected "<"

**/
@charset "UTF-8";
/* テーマ全体のCSS調整 */
/* 
  管理画面からCSSを編集する場合は、本ファイルに記述してください。
  本ファイル以外のCSSファイルを直接編集すると、先祖返りによって表示崩れが発生する場合があります。
*/

/*---------------------------------------------
 = Common
---------------------------------------------*/
.button--outline {
    border-radius: 4px;
}

@media only screen and (max-width: 575px) {
    .boost-sd__sorting-label {
        display: block !important;
    }
}
.collection-list__button-wrapper {
    text-align: center; 
    margin-top: 30px;
}

.collection-list__button {
    /*display: inline-flex;*/
    justify-content: center;
    align-items: center;
    width: 250px;    
    border: 1px solid #222222;
    border-radius: 4px
}
.collection-list__button a {
    padding: 10px 20px;
    display:block;
}
.collection-list__button a:hover {
    background-color: #222;
    color: #fff;
}

/*---------------------------------------------
 = Index
---------------------------------------------*/

/*---------------------------------------------
 = Cart Page
---------------------------------------------*/
/*送料無料通知バーのスタイル調整*/
div[class*="storehero-free-shipping"][class*="LxBfKV"] {
    background: #fff3cd;
    border: 1px solid #ffeaa7;
    border-radius: 4px;
    color: #856404;
}
div[class*="storehero-free-shipping"][class*="LxBfKV"]:has(.free-shipping-progress[style*="display: none"]) {
    background: #f1f9f9;
    border: 1px solid #cee;
    color: #1aa;
}
div[class*="storehero-free-shipping"][class*="LxBfKV"] .free-shipping-bar .free-shipping-progress {
    border: 1px solid #856404;
    background: rgba(255, 255, 255, .6);
}
/*---------------------------------------------
 = product Page
---------------------------------------------*/
.product-form__buy-buttons .product-form__payment-container .button {
    border-radius: 4px !important;
    min-height: 51px;
}

<style>
  .shopify-payment-button button { border: 1px solid #cccccc !important; }
</style>