.product main{padding:0 0 80px}.product .breadcrumb{padding-bottom:55px}.products{margin:0 0 80px}.products-inner{margin:0 auto;width:var(--inner-column);max-width:1080px}.products-flex{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.products-images{width:560px}.products-form{width:calc(100% - 620px)}@media screen and (max-width: 968px){.products-images{width:380px}.products-form{width:calc(100% - 415px)}}@media screen and (max-width: 768px){.products{margin:0 0 60px}.product main{padding:0 0 50px}.product .breadcrumb{padding-bottom:15px}.products-images{margin:0 0 25px;width:100%}.products-form{width:100%}.slider-thumbs{display:none}}.product__title{margin:0 0 10px}.product__title h1{font-size:28px;font-weight:700}@media screen and (max-width: 768px){.product__title h1{font-size:26px}}.product-form__catchcopy{margin:0 0 20px}.product-form__catchcopy p{font-size:20px;font-weight:500}@media screen and (max-width: 768px){.product-form__catchcopy p{font-size:18px}}.products-form .product__info-container{display:flex;flex-direction:column}variant-selects{border-top:1px solid #D0D7E0;display:flex;flex-direction:column;gap:30px;margin:30px 0;order:0;padding:30px 0 0}.ef__product-option-root{order:1}.product-form__quantity{margin:30px 0 40px;order:2}.products-form__buy{order:3}@media screen and (max-width: 768px){.product-form__quantity{margin:30px 0}}.products-price{margin:0 0 2px}.products-price[data-sale=false] .price-wrap.sale{display:none}.products-price[data-sale=true] .price-wrap.sale{display:flex}.price-wrap{display:flex;justify-content:flex-start;align-items:baseline}.products-price[data-sale=true] .price-wrap.def .before-tax__price,.products-price[data-sale=true] .price-wrap.def .price{position:relative}.products-price[data-sale=true] .price-wrap.def .before-tax__price:after,.products-price[data-sale=true] .price-wrap.def .price:after{background:var(--main-text-color);content:"";display:block;height:1px;margin:auto;position:absolute;left:0;top:0;bottom:0;width:100%}.before-tax__price .yen{color:var(--main-theme-color);font-size:24px;font-weight:500}.before-tax__price .value{color:var(--main-theme-color);font-family:var(--ft-robo);font-size:36px;font-weight:600}.before-tax__price .value .comma{color:var(--main-theme-color);font-family:var(--ft-robo);font-size:30px;font-weight:600}.products-price[data-sale=true] .price-wrap.def .before-tax__price .yen,.products-price[data-sale=true] .price-wrap.def .before-tax__price .value,.products-price[data-sale=true] .price-wrap.def .before-tax__price .comma{color:var(--main-text-color);font-weight:600}.products-price[data-sale=true] .price-wrap.def .before-tax__price .yen{font-size:12px;font-weight:500}.products-price[data-sale=true] .price-wrap.def .before-tax__price .value{font-size:20px}.products-price[data-sale=true] .price-wrap.def .before-tax__price .comma{font-size:14px}.price,.price .yen,.price .tax,.price .value{font-size:16px;font-weight:500}.price .value{font-family:var(--ft-robo)}.products-price[data-sale=true] .price-wrap.def .price,.products-price[data-sale=true] .price-wrap.def .price .yen,.products-price[data-sale=true] .price-wrap.def .price .tax,.products-price[data-sale=true] .price-wrap.def .price .value{font-size:11px}@media screen and (max-width: 768px){.products-price{margin:0 0 5px}.before-tax__price .yen{font-size:20px}.before-tax__price .value,.before-tax__price .value .comma{font-size:28px}.products-price[data-sale=true] .price-wrap.def .before-tax__price .yen{font-size:11px}.products-price[data-sale=true] .price-wrap.def .before-tax__price .value{font-size:18px}.products-price[data-sale=true] .price-wrap.def .before-tax__price .comma{font-size:13px}.products-price[data-sale=true] .price-wrap.def .price,.products-price[data-sale=true] .price-wrap.def .price .yen,.products-price[data-sale=true] .price-wrap.def .price .tax,.products-price[data-sale=true] .price-wrap.def .price .value{font-size:10px}}.products-tag{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin:0 0 30px}.products-tag p{background:#eaf2f8;color:var(--main-theme-color);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;height:28px;padding:0 7px;width:100%;max-width:max-content}@media screen and (max-width: 768px){.products-tag{margin:0 0 20px}.products-tag p{font-size:13px;height:26px;padding:0 6px}}.product__description p,.product__description p span{font-size:18px;font-weight:500;line-height:32px}@media screen and (max-width: 768px){.product__description p,.product__description p span{font-size:15px;line-height:28px}}.product-form__buttons button{background:var(--main-theme-color);border-radius:50px;border:0;box-shadow:0 4px 8px 1px #00000040;outline:none;height:60px;width:100%;max-width:460px}.product-form__buttons button:before,.product-form__buttons button:after{display:none}.product-form__buttons button span{color:#fff;font-size:20px;font-weight:500}@media screen and (max-width: 768px){.product-form__buttons button{box-shadow:0 4px 8px 1px #00000040;margin:0 auto;max-width:295px}.product-form__buttons button span{font-size:22px}}.ef__product-option-root form{display:flex;flex-direction:column;gap:30px}.js.product-form__input.product-form__input--pill{border:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px}.products-form input[type=radio],.products-form .ef__option-value input[type=radio]{display:none}.form__label,.ef__product-option .form__label.ef__option-title{font-size:18px;font-weight:700;line-height:1em;margin:0 0 15px;position:relative;width:100%}.form__label span{color:var(--main-theme-color)}.ef__product-option .ef__option-value.ef__option-value-checkbox{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.ef__product-option .ef__option-value.ef__option-value-checkbox input{display:none}.ef__product-option .ef__option-value.ef__option-value-checkbox input+label{display:flex;justify-content:flex-start;align-items:stretch;font-size:16px;font-weight:500;position:relative;width:100%}.ef__product-option .ef__option-value.ef__option-value-checkbox input+label:before{aspect-ratio:1 / 1;background:#fff;border:1px solid #D0D7E0;border-radius:4px;content:"";display:block;height:28px;margin-right:10px;width:28px}.ef__product-option .ef__option-value.ef__option-value-checkbox input:checked+label:after{background:url(/cdn/shop/t/2/assets/icon-check-b.svg) no-repeat;background-position:center;background-size:contain;content:"";display:block;height:14px;position:absolute;left:5px;top:7px;width:19px}.container[data-id="9228293472504"] fieldset label{height:60px;text-align:center;width:calc((100% - 10px)/2);max-width:none}.size-chart__btn{margin:auto;position:absolute;right:0;top:0;bottom:0;width:100%;max-width:max-content}.size-chart__btn button{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;border-bottom:1px solid #333333;cursor:pointer;font-size:13px;font-weight:500}.products-form variant-selects input+label{border:2px solid var(--main-theme-color);border-radius:4px;cursor:pointer;display:flex;justify-content:center;align-items:center;height:40px;padding:0 15px;width:100%;max-width:max-content}.products-form variant-selects input[name=\30b5\30a4\30ba-2]+label{height:40px;padding:0;width:84px;max-width:100%}.products-form variant-selects input+label span{color:var(--main-theme-color);font-family:var(--ft-robo);font-size:16px;font-weight:500}.products-form variant-selects input:checked+label{background:var(--main-theme-color)}.products-form variant-selects input:checked+label span{color:#fff}.products-form variant-selects input[name=\30ab\30e9\30fc-1]+label .products-form__option-text{display:none}.products-form variant-selects input[name=\30ab\30e9\30fc-1]+label{border:0;border-radius:4px;cursor:pointer;display:block;line-height:0;height:100px;padding:0;width:100px}.products-form variant-selects input[name=\30ab\30e9\30fc-1]:checked+label{border:2px solid var(--main-theme-color)}@media screen and (max-width: 768px){.js.product-form__input.product-form__input--pill{gap:5px}.form__label,.form__label.ef__option-title.ef__option-title-radio-button{font-size:16px}.products-form variant-selects input+label{height:30px;width:100%;max-width:max-content}.products-form variant-selects input[name=\30b5\30a4\30ba-2]+label{height:30px;width:59px;max-width:100%}}.ef__option-total-price.ef__options-addon-total{display:none!important}.ef__option-values.ef__option-values-radio-button{display:flex;flex-direction:column;gap:10px}.ef__product-option{margin:0!important}.ef__product-option[data-option-title=\30e9\30c3\30d4\30f3\30b0\8a2d\5b9a] .form__label,.ef__product-option .form__label.ef__option-title{margin:0 0 25px}.ef__product-option[data-option-title=\30e9\30c3\30d4\30f3\30b0\8a2d\5b9a] .ef__product-option-input+label{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px;overflow-wrap:anywhere;position:relative;word-break:break-word}.ef__product-option[data-option-title=\30e9\30c3\30d4\30f3\30b0\8a2d\5b9a] .ef__product-option-input+label:before{aspect-ratio:1 / 1;border:1px solid #D0D7E0;border-radius:50%;content:"";display:block;flex:1;flex:0 0 20px;height:20px;width:20px}.ef__product-option[data-option-title=\30e9\30c3\30d4\30f3\30b0\8a2d\5b9a] .ef__product-option-input:checked+label:after{background:var(--main-theme-color);border-radius:50%;content:"";display:block;height:12px;margin:auto;position:absolute;left:4px;top:6px;width:12px}.ef__product-option[data-option-title=\30e9\30c3\30d4\30f3\30b0\8a2d\5b9a] .ef__option-value-price{display:none}.giftbag-preview{display:flex;justify-content:space-between;align-items:center;margin:15px 0 0;width:100%}.giftbag-preview__image{line-height:0;width:120px}.giftbag-preview__text{width:calc(100% - 140px)}.giftbag-name{font-size:16px;font-weight:700;line-height:24px;margin:0 0 7px}.giftbag-notice{color:#999;font-size:12px;font-weight:500;margin:6px 0 0}.giftbag-price .yen{color:var(--main-theme-color);font-size:16px;font-weight:500}.giftbag-price .value{color:var(--main-theme-color);font-family:var(--ft-robo);font-size:24px;font-weight:500}.giftbag-price .tax{font-size:13px;font-weight:500}.giftbag-price .tax .value{color:var(--main-text-color);font-family:var(--ft-robo);font-size:13px;font-weight:500}@media screen and (max-width: 768px){.giftbag-preview__image{width:110px}.giftbag-preview__text{width:calc(100% - 125px)}.giftbag-name{font-size:15px;line-height:23px;margin:0 0 5px}.giftbag-price .value{font-size:20px}.giftbag-price .tax,.giftbag-price .tax .value{font-size:12px}}quantity-input.quantity{border:1px solid #D0D7E0;height:50px;min-height:0;width:197px}quantity-input.quantity:before,quantity-input.quantity:after{display:none}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused),quantity-input.quantity .quantity__button{box-shadow:none}.quantity__button{background-position:center;background-repeat:no-repeat;background-size:14px}.quantity__button[name=minus]{background-image:url(/cdn/shop/t/2/assets/icon-minus.svg)}.quantity__button[name=plus]{background-image:url(/cdn/shop/t/2/assets/icon-plus.svg)}quantity-input.quantity .quantity__input{font-size:16px}.slider-main{padding:0;position:relative}.swiper-slide{border-radius:10px;overflow:hidden;position:relative}.slider-main .swiper-slide img{display:block;width:100%;height:auto;object-fit:cover;border-radius:10px}.slider-main__nav{display:none;justify-content:center;align-items:center;margin:20px 0 0;pointer-events:none;width:100%}.slider-main__prev,.slider-main__next{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;background-position:center;background-repeat:no-repeat;background-size:9px;border:0;cursor:pointer;line-height:40px;height:14px;pointer-events:auto;text-align:center;width:9px}.slider-main__prev{background-image:url(/cdn/shop/t/2/assets/icon-solid-arrow-l-b.svg);margin-right:15px}.slider-main__next{background-image:url(/cdn/shop/t/2/assets/icon-solid-arrow-r-b.svg);margin-left:15px}.slider-main__prev.swiper-button-disabled{background-image:url(/cdn/shop/t/2/assets/icon-solid-arrow-l-b2.svg)}.slider-main__next.swiper-button-disabled{background-image:url(/cdn/shop/t/2/assets/icon-solid-arrow-r-b2.svg)}.swiper-pagination-custom,.swiper-pagination-fraction{color:#d0d7e0;font-family:var(--ft-robo);font-size:14px;font-weight:700;position:static;width:100%;max-width:max-content}.swiper-pagination-custom,.swiper-pagination-fraction span{font-family:var(--ft-robo);font-size:14px;font-weight:700}.swiper-pagination-custom,.swiper-pagination-fraction .swiper-pagination-current{color:var(--main-theme-color)}.swiper-pagination-custom,.swiper-pagination-fraction .swiper-pagination-total{color:#d0d7e0}.slider-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;row-gap:13px;margin:20px 0 0}@media (max-width: 768px){.slider-main__nav{display:flex}.slider-thumbs{display:none}}.slider-thumbs__item{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:0;background:none;position:relative;display:block;border-radius:4px;overflow:hidden;outline:none;cursor:pointer;aspect-ratio:1 / 1}.slider-thumbs__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.slider-thumbs__item.is-active:after{border:2px solid var(--main-theme-color);content:"";display:block;height:100%;position:absolute;left:0;top:0;width:100%}.lightbox-btn{background:#fff;background-image:url(/cdn/shop/t/2/assets/icon-plus-b2.svg);background-position:center;background-repeat:no-repeat;background-size:18px;border-radius:50%;filter:drop-shadow(0 2px 8px rgb(0 0 0 / 10%));height:40px;position:absolute;right:20px;bottom:20px;width:40px}.lightbox-btn a{display:block!important;height:100%;width:100%}.gift-links{margin:25px 0 0;text-align:center}.gift-links p,.gift-links a{font-size:16px;font-weight:500}.gift-links a{border-bottom:1px solid #333}.products-toggle{margin:20px 0 0}.products-toggle__item{padding-top:20px}.products-toggle__item dt{border-bottom:1px solid #EAF2F8;padding:10px 0;position:relative}.products-toggle__item dt:after{background:url(/cdn/shop/t/2/assets/icon-solid-arrow-d-b.svg) no-repeat;background-position:center;background-size:14px;content:"";display:block;height:9px;margin:auto;position:absolute;right:0;top:0;bottom:0;width:14px}.products-toggle__item.open dt:after{background-image:url(/cdn/shop/t/2/assets/icon-solid-arrow-t-b.svg)}.products-toggle__item dd{display:none;padding:20px 0}.products-toggle__item dt p{color:var(--main-theme-color);font-size:20px;font-weight:700}.products-toggle__item dd p{font-size:18px;font-weight:500;line-height:32px}@media screen and (max-width: 768px){.products-toggle__item dt p{font-size:18px}.products-toggle__item dd p{font-size:15px;line-height:28px}}.product-sizechart__modal{display:none;height:100%;position:fixed;top:0;left:0;width:100%;z-index:9}.modal-bg{background:#0000007f;display:block!important;height:100%;position:fixed;top:0;left:0;width:100%}.modal-body{background:#fff;border-radius:10px;display:flex;justify-content:center;align-items:center;height:auto;max-height:80vh;margin:auto;overflow-y:auto;padding:60px 0 50px;position:fixed;top:0;right:0;left:0;bottom:0;width:var(--inner-column);max-width:1080px}.modal-content__head{margin:0 0 20px;text-align:center}.modal-content__head h2{color:var(--main-theme-color);font-size:24px;font-weight:700}.modal-content__body{padding:0 40px 50px}.modal-content__in{height:100%}.modal-close{background:url(/cdn/shop/t/2/assets/icon-close-w.svg) no-repeat;background-position:center;background-size:contain;cursor:pointer;display:block!important;height:39px;position:absolute;right:0;top:-69px;width:39px}@media screen and (max-width: 768px){.modal-body{height:70vh;margin:auto;padding:0}.modal-content__in{border-radius:10px;height:100%;overflow-y:auto;padding:35px 0 20px;width:100%}.modal-content__head{margin:0 0 20px}.modal-content__body{padding:0 25px}.modal-close{height:23px;top:-31px;width:23px}}.products-review__inner{margin:0 auto;width:var(--inner-column);max-width:900px}.products-review__head{border-bottom:1px solid #D0D7E0;margin:0 0 20px;padding:0 20px 25px}.products-review__head h2{color:#333;font-size:24px;font-weight:700}.products-review__items{margin:0 0 40px}.products-review__item{border-bottom:2px dashed #D0D7E0;padding:0 40px}.products-review__item:not(:last-child){margin:0 0 70px;padding-bottom:30px}.products-review__item:last-child{padding-bottom:40px}.review-item__star{background:url(/cdn/shop/t/2/assets/review-star.svg) no-repeat;background-position:center;background-size:contain;display:block!important;height:22px;margin:0 0 20px;position:relative;width:136px}.review-item__star span{background:url(/cdn/shop/t/2/assets/review-star-active.svg) no-repeat;background-position:left;background-size:cover;display:block!important;height:22px;position:absolute;left:0;width:136px}.review-item__ttl{margin:0 0 15px}.review-item__ttl h3{color:var(--main-theme-color);font-size:20px;font-weight:700}.review-item__text{margin:0 0 10px}.review-item__text p{font-size:16px;font-weight:500;line-height:32px}.review-item__tags{display:flex;justify-content:flex-end;align-items:center;gap:5px}.review-item__tag{background:#eaf2f8;border-radius:50px;color:var(--main-theme-color);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;height:28px;padding:0 15px;width:100%;max-width:max-content}.more-btn{height:56px;margin:0 auto;width:100%;max-width:280px}.more-btn button{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #D0D7E0;border-radius:50px;color:var(--main-theme-color);cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:500;height:100%;position:relative;text-align:center;width:100%}.more-btn button:before{display:none}.more-btn button:after{background:url(/cdn/shop/t/2/assets/icon-solid-arrow-d-b.svg) no-repeat;background-position:center;background-size:14px;content:"";height:9px;margin:auto;position:absolute;right:20px;top:0;bottom:0;width:14px}.more-btn button:focus-visible{box-shadow:none;outline:none!important}@media screen and (max-width: 768px){.products-review__head{margin:0 0 25px;padding:0 0 15px;text-align:center}.products-review__items{margin:0 0 30px}.products-review__item{padding:0}.products-review__item:not(:last-child){margin:0 0 30px}.products-review__item:last-child{padding-bottom:30px}.review-item__star{height:18px;margin:0 0 15px;width:120px}.review-item__star span{height:18px;left:5px}.review-item__ttl h3{font-size:18px}.review-item__text{margin:0 0 15px}.review-item__text p{font-size:14px;line-height:26px}.review-item__tags{gap:4px}.review-item__tag{font-size:12px;height:24px;padding:0 10px}.more-btn{height:50px;max-width:260px}.more-btn button{font-size:18px}}.container[data-id="9228293472504"] .products-review,.container[data-id="9228293472504"] #shopify-section-template--20314470940920__mxpr-product-reviews{display:none}div#shopify-block-mxpr_product_review_block{padding:0!important;width:var(--inner-column);max-width:900px}.product .mxpr-summary__write-review{border:1px solid var(--main-theme-color);color:var(--main-theme-color);margin:0 0 0 auto}.product .mxpr-summary__write-review:hover{text-decoration:none;background-color:var(--main-theme-color);color:#fff}.mxpr-summary__headline,.mxpr-summary__info,.mxpr-review__list-item-createdat,.mxpr-review__list-item-account{display:none!important}.product .mxpr-review .mxpr-review__list-item{border-bottom:1px dashed #D0D7E0;border-top:0;margin:0 0 20px;padding:0 40px}.star-ratings-css-top span{color:var(--main-theme-color)}.product .mxpr-review__list-item-meta{flex-direction:column;align-items:flex-start;margin:0 0 15px}.product .mxpr-review__list-item-meta-title{margin:20px 0 0}.star-ratings-css{font-size:26px!important;width:130px!important}.mxpr-review__list-item-image{margin:15px 0 0}#mxpr-form-submit-button:before,#mxpr-form-submit-button:after{display:none}#mxpr-review__load-more{margin:40px auto 0}#mxpr-form-submit-button,#mxpr-review__load-more #mxpr-review__load-more-button{border-radius:50px;border:1px solid #D0D7E0;display:flex;justify-content:center;align-items:center;height:56px;margin:25px auto 10px;padding:0;position:relative;width:100%;max-width:280px}#mxpr-review__load-more #mxpr-review__load-more-button,button#mxpr-form-submit-button #mxpr-form-submit-message{font-size:20px;font-weight:500}#mxpr-review__load-more #mxpr-review__load-more-button:hover{background:var(--main-theme-color);color:#fff}#mxpr-review__load-more #mxpr-review__load-more-button:after{background:url(/cdn/shop/t/2/assets/icon-solid-arrow-d-b.svg) no-repeat;background-position:center;background-size:14px;content:"";height:9px;margin:auto;position:absolute;right:20px;top:0;bottom:0;width:14px}#mxpr-review__load-more #mxpr-review__load-more-button:hover:after{background-image:url(/cdn/shop/t/2/assets/icon-solid-arrow-d-w.svg)}.mxpr-form-notice{text-align:center}.product .mxpr-review__list-item-meta-title{color:var(--main-theme-color);font-size:20px;font-weight:700}.mxpr-review__list-item-body-conent{font-size:16px;font-weight:500;line-height:32px}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:none!important;opacity:1}.scroll-trigger.animate--slide-in{transform:none!important}.star-ratings-css-bottom{text-shadow:none!important}.star-ratings-css-bottom span{color:#d0d7e0}.recipient-content{margin:0 0 50px}#Recipient-checkbox-template--20314470940920__main{display:none}label.recipient-checkbox{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;font-size:18px;font-weight:500}label.recipient-checkbox:before{background:#fff;border:1px solid #D0D7E0!important;border-radius:2px!important;box-shadow:none!important;content:""!important;display:block!important;height:22px!important;margin-right:10px!important;width:22px!important}#Recipient-checkbox-template--20314470940920__main:checked+label.recipient-checkbox:before{background-color:var(--main-theme-color)!important;background-image:url(/cdn/shop/t/2/assets/icon-check.svg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:12px!important}.recipient-fields{border-top:1px solid #D0D7E0;display:flex;flex-direction:column;gap:10px;margin:40px 0 0;padding:40px 0 0}.recipient-fields__field .field .field__input,.recipient-fields__field .field .text-area{border:1px solid #D0D7E0;border-radius:6px;font-size:18px;font-weight:500;padding:10px}.recipient-fields__field .field .field__input{min-height:0;height:60px;max-height:100%}.recipient-fields__field .field .text-area{min-height:0;height:120px;max-height:100%}.recipient-fields__field .field .field__input::placeholder,.recipient-fields__field .field .text-area::placeholder{color:#999;display:block;opacity:1}.recipient-fields__field .field:before,.recipient-fields__field .field:after{display:none}label.form__label.recipient-form-field-label.recipient-form-field-label--space-between{margin:10px 0 15px;text-align:right}label.form__label.recipient-form-field-label.recipient-form-field-label--space-between span{color:#999;font-size:16px;font-weight:500}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{box-shadow:none;outline:none;padding:10px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:5px;left:18px}#Recipient-send-on-template--20314470940920__main{padding:25px 10px 10px}@media screen and (max-width: 768px){.recipient-content{margin:0 0 40px}label.recipient-checkbox{font-size:16px}.recipient-fields{margin:30px 0 0;padding:30px 0 0}.recipient-fields__field .field .field__input,.recipient-fields__field .field .text-area{font-size:15px}label.form__label.recipient-form-field-label.recipient-form-field-label--space-between{margin:15px 0 10px}label.form__label.recipient-form-field-label.recipient-form-field-label--space-between span{font-size:15px}.recipient-fields__field .field .text-area{height:100px}}.review-notice{color:#999;font-size:14px;font-weight:500;margin:5px 0 15px}.giftbag-price .value{text-decoration:line-through}.holiday-free-block{margin-top:6px;line-height:1.4}.free-price{color:#b1272c;font-size:18px;font-weight:700}.free-note{font-size:13px;color:#c9a86a}
/*# sourceMappingURL=/cdn/shop/t/2/assets/products.css.map */
