.p-collection .gf-option-block:first-of-type{padding-top:0}.p-collection .gf-option-block:first-of-type .gf-block-title{display:none}.p-collection .gf-option-block:first-of-type .gf-block-content{margin-top:0}.p-collection #gf-controls-container{display:none}.p-collection .p-collection__card-list{gap:40px}.p-collection .p-collection__card-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-direction:unset!important;flex-direction:unset!important;gap:40px}.p-collection .p-collection__card-img{width:40%}.p-collection .p-collection__card-detail{width:60%;display:block}.p-collection .p-collection__card .card__information{margin-bottom:20px}.p-collection .p-collection__card .card__information .card__heading a{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:400;line-height:1.4583333333em;letter-spacing:.075em;color:#222}.p-collection .p-collection__card .card__information .price-item--regular{font-size:21px;font-weight:700;line-height:1.4285714286em;letter-spacing:.075em}.p-collection .quick-add__submit{min-width:auto;max-width:32rem;background-color:#390;color:#fff;padding:30px 0;border-radius:60px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:18px;font-weight:700;line-height:1.3333333333em;letter-spacing:.075em;font-size:clamp(15px,15px + 3 * (100vw - 767px) / 599,18px)}@media screen and (max-width: 749px){.p-collection .quick-add__submit{padding:19px 0}}.p-collection .quick-add__submit span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:18px;font-weight:700;line-height:1.3333333333em;letter-spacing:.075em;font-size:clamp(15px,15px + 3 * (100vw - 767px) / 599,18px)}.p-collection .quick-add__submit:after{-webkit-box-shadow:none;box-shadow:none}.p-collection .quick-add__submit:hover{opacity:.7}.p-collection .quick-add__submit:hover:after{-webkit-box-shadow:none;box-shadow:none}.p-collection .button:disabled{background-color:#e9430b}.p-collection #gf-products .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-direction:unset!important;flex-direction:unset!important;gap:40px}.p-collection #gf-products .card__inner{width:40%}.p-collection #gf-products .card__content{width:60%;display:block}.p-product__container{padding:0;max-width:1000px;width:92%}.p-product__faq{border-top:solid 1px #707070}.p-product__faq-head{margin:0;padding:20px 0;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:20px;font-weight:700;line-height:1.35em;letter-spacing:.075em;color:#390}@media screen and (max-width: 749px){.p-product__faq-head{font-size:15px;line-height:1.36666em;padding:25px 0}}.p-product__faq-detail dt,.p-product__faq-detail dd{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:1.3571428571em;letter-spacing:.075em;color:#222}@media screen and (max-width: 749px){.p-product__faq-detail dt,.p-product__faq-detail dd{font-size:12px;line-height:1.375em}}.p-product__faq-detail dt:before,.p-product__faq-detail dd:before{font-family:Zen Maru Gothic,serif;font-weight:400;font-size:16px;font-weight:700;line-height:1em;letter-spacing:normal;display:inline-block;margin-right:10px;border-radius:7px;padding:5px 8px 8px}@media screen and (max-width: 749px){.p-product__faq-detail dt:before,.p-product__faq-detail dd:before{font-size:13px;line-height:1;border-radius:3px}}.p-product__faq-detail dt{margin-bottom:10px}.p-product__faq-detail dt:before{content:"Q";color:#390;background-color:#fefbea}.p-product__faq-detail dd{padding:0;margin:0 0 10px}.p-product__faq-detail dd:before{content:"A";color:#fff;background-color:#390}.p-product__des{margin:80px 0;padding-bottom:40px;border-bottom:solid 1px #ccc}@media screen and (max-width: 749px){.p-product__des{margin:45px 0}}.p-product__des-head{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:24px;font-weight:700;line-height:1.375em;letter-spacing:.075em;color:#222}@media screen and (max-width: 749px){.p-product__des-head{font-size:17px;line-height:1.3725em}}.p-product__des-contents dt{padding:20px 0;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:20px;font-weight:700;line-height:1.35em;letter-spacing:.075em;color:#390}@media screen and (max-width: 749px){.p-product__des-contents dt{font-size:15px;line-height:1.36666em;padding:15px 0}}.p-product__des-contents dd{padding:0;margin:0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:1.4285714286em;letter-spacing:.075em}@media screen and (max-width: 749px){.p-product__des-contents dd{font-size:12px;line-height:1.4528em}}.p-product__des-contents dd.open{margin:20px 0 40px}.p-product__des-contents dd img{display:block;margin-top:20px}.p-product__des-wrap{border-top:solid 1px #707070}.p-product__btn{text-align:center}.p-product__price{display:inline-block;margin-right:30px;font-size:14px;font-weight:400;line-height:1.4285714286em;letter-spacing:.075em;color:#222}@media screen and (max-width: 749px){.p-product__price{font-size:12px}}.p-product__quantity{font-size:14px;font-weight:400;line-height:1.4285714286em;letter-spacing:.075em;color:#222}.p-product .product__title{margin-bottom:40px}.p-product .product__title h1{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:40px;font-weight:700;line-height:1.375em;letter-spacing:.075em;font-size:clamp(25px,25px + 15 * (100vw - 767px) / 599,40px);color:#222}.p-product .product-form__input--dropdown{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-product .product-form__input--dropdown .form__label{font-size:14px;font-weight:700;line-height:1.4285714286em;letter-spacing:.075em;color:#222}.p-product .product-form__quantity{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.p-product .price__regular .price-item--regular{font-size:24px;font-weight:700;line-height:1.4583333333em;letter-spacing:.075em}@media screen and (max-width: 749px){.p-product .price__regular .price-item--regular{font-size:18px}}.p-product .select:after{-webkit-box-shadow:none;box-shadow:none}.p-product .select:hover.select:after{-webkit-box-shadow:none;box-shadow:none}.p-product .select__select{border-bottom:solid 1px #d9d9d9}.p-product .quantity{width:35px}.p-product .quantity__input{text-align:end}.p-product .quantity:after{-webkit-box-shadow:none;box-shadow:none}.p-product .quantity__label{font-size:14px;font-weight:400;line-height:1.4285714286em;letter-spacing:.075em;color:#222}.p-product .product-form__quantity .form__label{margin-bottom:0}.p-product .product-form__buttons{margin-inline:auto;max-width:32rem}@media screen and (max-width: 749px){.p-product .product-form__buttons{width:72%}}.p-product .product-form__submit{background-color:#390;color:#fff;padding:30px 0;border-radius:60px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width: 749px){.p-product .product-form__submit{padding:19px 0}}.p-product .product-form__submit span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:18px;font-weight:700;line-height:1.3333333333em;letter-spacing:.075em;font-size:clamp(15px,15px + 3 * (100vw - 767px) / 599,18px)}.p-product .product-form__submit:hover{opacity:.7}.p-product .button:after{-webkit-box-shadow:none;box-shadow:none}.p-product .button:not([disabled]):hover:after{-webkit-box-shadow:none;box-shadow:none}.p-product .shopify-payment-button__button{color:#e9430b;background-color:transparent}.p-product .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:transparent}.p-product .shopify-payment-button__button--unbranded:hover:after{-webkit-box-shadow:none;box-shadow:none}.p-product .shopify-payment-button__button--unbranded:after{-webkit-box-shadow:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bm-collection.css.map */
