@charset "UTF-8";product-info{display:block}product-info .breadcrumbs{margin-bottom:0}@media screen and (max-width:767px){product-info .breadcrumbs{margin-bottom:0vw}}@media screen and (min-width:768px){product-info .breadcrumbs{margin-bottom:1.3888888889vw}}product-info>.page-width{margin:0;padding:0;max-width:100%}@media screen and (max-width:767px){product-info .product.grid{display:block;row-gap:0}}@media screen and (min-width:768px){product-info .product.grid{padding-right:0;display:grid;grid-template-columns:643fr 601fr;gap:75px}}@media screen and (min-width:768px)and (max-width:767px){product-info .product.grid{padding-right:0vw}}@media screen and (min-width:768px)and (min-width:768px){product-info .product.grid{padding-right:8.3333333333vw}}@media screen and (min-width:768px)and (max-width:767px){product-info .product.grid{gap:20vw}}@media screen and (min-width:768px)and (min-width:768px){product-info .product.grid{gap:5.2083333333vw}}product-info .product__media-wrapper{width:-webkit-fill-available!important;width:stretch!important;max-width:100%!important}@media screen and (max-width:767px){product-info .slider-mobile-gutter{margin:0!important;aspect-ratio:1;height:375px;display:flex;flex-direction:column}}@media screen and (max-width:767px)and (max-width:767px){product-info .slider-mobile-gutter{height:100vw}}@media screen and (max-width:767px)and (min-width:768px){product-info .slider-mobile-gutter{height:0vw}}@media screen and (max-width:767px){product-info .slider-mobile-gutter .product__media-list{margin:0!important;height:375px;width:100vw!important;display:flex;gap:0;scroll-padding-left:0!important;overflow-y:hidden}}@media screen and (max-width:767px)and (max-width:767px){product-info .slider-mobile-gutter .product__media-list{height:100vw}}@media screen and (max-width:767px)and (min-width:768px){product-info .slider-mobile-gutter .product__media-list{height:0vw}}@media screen and (max-width:767px){product-info .slider-mobile-gutter .product__media-list .product__media-item{margin:0!important;padding:0!important;width:100%;height:100vw;overflow:hidden;display:flex;justify-content:center;align-items:center}}@media screen and (min-width:768px){product-info .slider-mobile-gutter .product-media-progress{display:none}}@media screen and (max-width:767px){product-info .slider-mobile-gutter .product-media-progress .product-media-progress__track{width:100%;height:2px;background-color:#e5e5e5;position:relative;overflow:hidden}product-info .slider-mobile-gutter .product-media-progress .product-media-progress__track .product-media-progress__bar{display:block!important;height:100%;background-color:#999;position:absolute;top:0;left:0;will-change:transform}}product-info media-gallery.product__column-sticky{width:-webkit-fill-available;width:stretch}@media screen and (min-width:768px){product-info media-gallery.product__column-sticky{position:static}}product-info .product__media-list{list-style:none;padding:0;margin:0}@media screen and (max-width:767px){product-info .product__media-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}product-info .product__media-list::-webkit-scrollbar{display:none;width:0;height:0}}@media screen and (min-width:768px){product-info .product__media-list{display:flex;flex-direction:column;gap:0}}@media screen and (max-width:767px){product-info .product__media-item{flex:0 0 100%;width:100%!important;max-width:100%!important;scroll-snap-align:start}}@media screen and (min-width:768px){product-info .product__media-item{width:100%!important;max-width:100%!important}}product-info .product__media-item .product-media-container{width:100%;margin:0}product-info .product__media-item .product__media{width:100%}product-info .product__media-item .media{aspect-ratio:1;overflow:hidden}product-info .product__media-item .media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:768px){product-info .thumbnail-list{display:none}}product-info .slider-buttons{display:none}product-info .product__info-wrapper{padding:0}@media screen and (min-width:768px){product-info .product__info-wrapper{width:41.7361111111vw!important;max-width:41.7361111111vw!important}}@media screen and (max-width:767px){product-info .product__info-wrapper{width:100%;padding-inline:15px}}@media screen and (max-width:767px)and (max-width:767px){product-info .product__info-wrapper{padding-inline:4vw}}@media screen and (max-width:767px)and (min-width:768px){product-info .product__info-wrapper{padding-inline:0vw}}@media screen and (max-width:767px){product-info .product__info-container{position:relative}}product-info .product__info-container>.product__text{margin-top:45px}@media screen and (max-width:767px){product-info .product__info-container>.product__text{margin-top:12vw}}@media screen and (min-width:768px){product-info .product__info-container>.product__text{margin-top:3.8194444444vw}}product-info .product__info-container>.product__text{font-size:11px}@media screen and (max-width:767px){product-info .product__info-container>.product__text{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .product__info-container>.product__text{font-size:.7638888889vw}}product-info .product__info-container>.product__text{color:#999}product-info .product__title{padding-top:20px}@media screen and (max-width:767px){product-info .product__title{padding-top:5.3333333333vw}}@media screen and (min-width:768px){product-info .product__title{padding-top:2.0833333333vw}}product-info .product__title .main-product-custom__tags{display:flex;align-items:center;flex-wrap:wrap;gap:6px}@media screen and (max-width:767px){product-info .product__title .main-product-custom__tags{gap:1.6vw}}@media screen and (min-width:768px){product-info .product__title .main-product-custom__tags{gap:.4166666667vw}}product-info .product__title .main-product-custom__tags{margin-bottom:20px}@media screen and (max-width:767px){product-info .product__title .main-product-custom__tags{margin-bottom:5.3333333333vw}}@media screen and (min-width:768px){product-info .product__title .main-product-custom__tags{margin-bottom:1.3888888889vw}}product-info .product__title .main-product-custom__tags .icon-tag{padding-inline:3px}@media screen and (max-width:767px){product-info .product__title .main-product-custom__tags .icon-tag{padding-inline:.8vw}}@media screen and (min-width:768px){product-info .product__title .main-product-custom__tags .icon-tag{padding-inline:.2083333333vw}}product-info .product__title .main-product-custom__tags .icon-tag{padding-block:4px}@media screen and (max-width:767px){product-info .product__title .main-product-custom__tags .icon-tag{padding-block:1.0666666667vw}}@media screen and (min-width:768px){product-info .product__title .main-product-custom__tags .icon-tag{padding-block:.2777777778vw}}product-info .product__title .main-product-custom__tags .icon-tag{border:1px solid #999;line-height:1;font-size:10px}@media screen and (max-width:767px){product-info .product__title .main-product-custom__tags .icon-tag{font-size:2.6666666667vw}}@media screen and (min-width:768px){product-info .product__title .main-product-custom__tags .icon-tag{font-size:.6944444444vw}}product-info .product__title .main-product-custom__tags .icon-tag{color:#999}product-info .product__title .main-product-custom__tags .icon-text{color:#999;font-size:10px}@media screen and (max-width:767px){product-info .product__title .main-product-custom__tags .icon-text{font-size:2.6666666667vw}}@media screen and (min-width:768px){product-info .product__title .main-product-custom__tags .icon-text{font-size:.6944444444vw}}product-info .product__title h1{font-size:18px}@media screen and (max-width:767px){product-info .product__title h1{font-size:4.8vw}}@media screen and (min-width:768px){product-info .product__title h1{font-size:1.25vw}}product-info .product__title h1{line-height:1.6;font-weight:400;color:#111;margin:0}product-info .price--large{font-size:13px}@media screen and (max-width:767px){product-info .price--large{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .price--large{font-size:.9027777778vw}}product-info .price--large{line-height:1.6;color:#111;margin-top:20px}@media screen and (max-width:767px){product-info .price--large{margin-top:5.3333333333vw}}@media screen and (min-width:768px){product-info .price--large{margin-top:1.3888888889vw}}product-info .product__points{font-size:11px}@media screen and (max-width:767px){product-info .product__points{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .product__points{font-size:.7638888889vw}}product-info .product__points{line-height:1.6;color:#111;margin-top:10px}@media screen and (max-width:767px){product-info .product__points{margin-top:2.6666666667vw}}@media screen and (min-width:768px){product-info .product__points{margin-top:.6944444444vw}}product-info .product__points{margin-bottom:0}product-info .product__tax{font-size:11px}@media screen and (max-width:767px){product-info .product__tax{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .product__tax{font-size:.7638888889vw}}product-info .product__tax{color:#999;margin-top:4px}@media screen and (max-width:767px){product-info .product__tax{margin-top:1.0666666667vw}}@media screen and (min-width:768px){product-info .product__tax{margin-top:.2777777778vw}}product-info variant-selects{display:block;margin-top:0}@media screen and (max-width:767px){product-info variant-selects{margin-top:0vw}}@media screen and (min-width:768px){product-info variant-selects{margin-top:1.6666666667vw}}product-info .product-form__input{border:none;padding:0;margin:40px 0 0}@media screen and (max-width:767px){product-info .product-form__input{margin-top:10.6666666667vw}}@media screen and (min-width:768px){product-info .product-form__input{margin-top:4.1666666667vw}}product-info .product-form__input legend.form__label,product-info .product-form__input>.form__label{font-size:12px}@media screen and (max-width:767px){product-info .product-form__input legend.form__label,product-info .product-form__input>.form__label{font-size:3.2vw}}@media screen and (min-width:768px){product-info .product-form__input legend.form__label,product-info .product-form__input>.form__label{font-size:.8333333333vw}}product-info .product-form__input legend.form__label,product-info .product-form__input>.form__label{line-height:1;color:#111;font-weight:400;margin-bottom:12px}@media screen and (max-width:767px){product-info .product-form__input legend.form__label,product-info .product-form__input>.form__label{margin-bottom:3.2vw}}@media screen and (min-width:768px){product-info .product-form__input legend.form__label,product-info .product-form__input>.form__label{margin-bottom:1.1111111111vw}}product-info .product-form__input legend.form__label,product-info .product-form__input>.form__label{display:block}product-info .product-form__input .product-form__options{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:767px){product-info .product-form__input .product-form__options{gap:2.6666666667vw}}@media screen and (min-width:768px){product-info .product-form__input .product-form__options{gap:.6944444444vw}}product-info .product-form__input .product-form__options>input{display:none}product-info .product-form__input .product-form__options>label{padding-top:15px}@media screen and (max-width:767px){product-info .product-form__input .product-form__options>label{padding-top:4vw}}@media screen and (min-width:768px){product-info .product-form__input .product-form__options>label{padding-top:.8333333333vw}}product-info .product-form__input .product-form__options>label{padding-inline:10px}@media screen and (max-width:767px){product-info .product-form__input .product-form__options>label{padding-inline:2.6666666667vw}}@media screen and (min-width:768px){product-info .product-form__input .product-form__options>label{padding-inline:.7638888889vw}}product-info .product-form__input .product-form__options>label{padding-bottom:14px}@media screen and (max-width:767px){product-info .product-form__input .product-form__options>label{padding-bottom:3.7333333333vw}}@media screen and (min-width:768px){product-info .product-form__input .product-form__options>label{padding-bottom:.7638888889vw}}product-info .product-form__input .product-form__options>label{border-radius:3px;font-size:13px}@media screen and (max-width:767px){product-info .product-form__input .product-form__options>label{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .product-form__input .product-form__options>label{font-size:.9027777778vw}}product-info .product-form__input .product-form__options>label{line-height:1;font-weight:400;color:#111;cursor:pointer;border:1px solid transparent}product-info .product-form__input .product-form__options>label:hover{border-color:#111}product-info .product-form__input .product-form__options>input:checked+label{border-color:#111}product-info .product-form__input .product-form__options>input.disabled+label{opacity:.4;cursor:not-allowed}product-info .product-form__buttons{margin-top:20px}@media screen and (max-width:767px){product-info .product-form__buttons{margin-top:5.3333333333vw}}@media screen and (min-width:768px){product-info .product-form__buttons{margin-top:2.0833333333vw}}product-info .product-form__buttons{max-width:unset}product-info .product-form__submit{padding-block:16px}@media screen and (max-width:767px){product-info .product-form__submit{padding-block:4.2666666667vw}}@media screen and (min-width:768px){product-info .product-form__submit{padding-block:1.25vw}}product-info .product-form__submit{font-size:14px}@media screen and (max-width:767px){product-info .product-form__submit{font-size:3.7333333333vw}}@media screen and (min-width:768px){product-info .product-form__submit{font-size:.9722222222vw}}product-info .product-form__submit{line-height:1;letter-spacing:.05em;font-weight:400;background-color:#111;color:#fff;border:1px solid #111;cursor:pointer;transition:background-color .2s,color .2s;width:100%;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}product-info .product-form__submit:disabled,product-info .product-form__submit[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#999;cursor:not-allowed}product-info .product-form__submit:disabled:after,product-info .product-form__submit[disabled]:after{box-shadow:none}product-info .restock-form{margin-top:20px}@media screen and (max-width:767px){product-info .restock-form{margin-top:5.3333333333vw}}@media screen and (min-width:768px){product-info .restock-form{margin-top:3.125vw}}product-info .restock-form{padding:20px}@media screen and (max-width:767px){product-info .restock-form{padding:5.3333333333vw}}@media screen and (min-width:768px){product-info .restock-form{padding:2.0833333333vw}}product-info .restock-form{background-color:#f7f7f7}product-info .restock-form .restock-form__title{font-size:13px}@media screen and (max-width:767px){product-info .restock-form .restock-form__title{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__title{font-size:.9027777778vw}}product-info .restock-form .restock-form__description{margin-top:8px}@media screen and (max-width:767px){product-info .restock-form .restock-form__description{margin-top:2.1333333333vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__description{margin-top:1.3888888889vw}}product-info .restock-form .restock-form__description{font-size:11px}@media screen and (max-width:767px){product-info .restock-form .restock-form__description{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__description{font-size:.7638888889vw}}product-info .restock-form .restock-form__input-group{margin-top:12px}@media screen and (max-width:767px){product-info .restock-form .restock-form__input-group{margin-top:3.2vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__input-group{margin-top:1.3888888889vw}}product-info .restock-form .restock-form__input-group{padding-inline:15px}@media screen and (max-width:767px){product-info .restock-form .restock-form__input-group{padding-inline:4vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__input-group{padding-inline:1.0416666667vw}}product-info .restock-form .restock-form__input-group{height:54px}@media screen and (max-width:767px){product-info .restock-form .restock-form__input-group{height:14.4vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__input-group{height:3.75vw}}product-info .restock-form .restock-form__input-group{display:flex;align-items:center;gap:0px}@media screen and (max-width:767px){product-info .restock-form .restock-form__input-group{gap:0vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__input-group{gap:0vw}}product-info .restock-form .restock-form__input-group{border:1px solid #999;background-color:#fff}product-info .restock-form .restock-form__email{flex:1;font-size:12px}@media screen and (max-width:767px){product-info .restock-form .restock-form__email{font-size:3.2vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__email{font-size:.8333333333vw}}product-info .restock-form .restock-form__email{outline:none;border:none}product-info .restock-form .restock-form__email:focus-visible{box-shadow:none}product-info .restock-form .restock-form__submit{width:64px}@media screen and (max-width:767px){product-info .restock-form .restock-form__submit{width:17.0666666667vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__submit{width:5.1388888889vw}}product-info .restock-form .restock-form__submit{height:44px}@media screen and (max-width:767px){product-info .restock-form .restock-form__submit{height:11.7333333333vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__submit{height:2.6388888889vw}}product-info .restock-form .restock-form__submit{font-size:12px}@media screen and (max-width:767px){product-info .restock-form .restock-form__submit{font-size:3.2vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__submit{font-size:.8333333333vw}}product-info .restock-form .restock-form__submit{background-color:#111;color:#fff;border:1px solid #111;cursor:pointer;transition:background-color .2s,color .2s;flex-shrink:0;border-radius:5px}@media screen and (min-width:768px){product-info .restock-form .restock-form__submit:hover{background-color:#333}}product-info .restock-form .restock-form__message{font-size:12px}@media screen and (max-width:767px){product-info .restock-form .restock-form__message{font-size:3.2vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__message{font-size:.9027777778vw}}product-info .restock-form .restock-form__message{margin-top:8px}@media screen and (max-width:767px){product-info .restock-form .restock-form__message{margin-top:2.1333333333vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__message{margin-top:.6944444444vw}}product-info .restock-form .restock-form__message{line-height:1.4}product-info .restock-form .restock-form__message.-error{color:#c00}product-info .restock-form .restock-form__message.-success{color:#2a7d2a}product-info .restock-form .restock-form__note{font-size:11px}@media screen and (max-width:767px){product-info .restock-form .restock-form__note{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__note{font-size:.8333333333vw}}product-info .restock-form .restock-form__note{margin-top:20px}@media screen and (max-width:767px){product-info .restock-form .restock-form__note{margin-top:5.3333333333vw}}@media screen and (min-width:768px){product-info .restock-form .restock-form__note{margin-top:1.3888888889vw}}product-info .product__accordion{margin-top:16px}@media screen and (max-width:767px){product-info .product__accordion{margin-top:4.2666666667vw}}@media screen and (min-width:768px){product-info .product__accordion{margin-top:1.25vw}}product-info .product__accordion{border-top:1px solid #BBBBBB;border-bottom:none}product-info .product__accordion+.accordion{margin-top:0;border-top:1px solid #BBBBBB}product-info .product__accordion details{interpolate-size:allow-keywords}product-info .product__accordion details::details-content{height:0;overflow:hidden;transition:height .3s ease,content-visibility .3s ease allow-discrete}product-info .product__accordion details[open]::details-content{height:auto}product-info .product__accordion summary{padding-block:20px}@media screen and (max-width:767px){product-info .product__accordion summary{padding-block:5.3333333333vw}}@media screen and (min-width:768px){product-info .product__accordion summary{padding-block:1.875vw}}product-info .product__accordion summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none}product-info .product__accordion summary::-webkit-details-marker{display:none}product-info .product__accordion summary:focus-visible{outline:none;box-shadow:none}product-info .product__accordion summary .accordion__toggle-icon{position:relative;width:13px;height:13px;flex-shrink:0}product-info .product__accordion summary .accordion__toggle-icon:before,product-info .product__accordion summary .accordion__toggle-icon:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:1px;background-color:#111;transform:translate(-50%,-50%);transition:transform .3s ease}product-info .product__accordion summary .accordion__toggle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}product-info .product__accordion .summary__title{display:flex;align-items:center;gap:8px}@media screen and (max-width:767px){product-info .product__accordion .summary__title{gap:2.1333333333vw}}@media screen and (min-width:768px){product-info .product__accordion .summary__title{gap:.5555555556vw}}product-info .product__accordion .accordion__title{font-size:13px}@media screen and (max-width:767px){product-info .product__accordion .accordion__title{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .product__accordion .accordion__title{font-size:.9027777778vw}}product-info .product__accordion .accordion__title{line-height:1;font-weight:400;color:#111;margin:0}product-info .product__accordion .accordion__content{padding:0;margin-bottom:25px}@media screen and (max-width:767px){product-info .product__accordion .accordion__content{margin-bottom:6.6666666667vw}}@media screen and (min-width:768px){product-info .product__accordion .accordion__content{margin-bottom:1.7361111111vw}}product-info .product__accordion .accordion__content{font-size:12px}@media screen and (max-width:767px){product-info .product__accordion .accordion__content{font-size:3.2vw}}@media screen and (min-width:768px){product-info .product__accordion .accordion__content{font-size:.9027777778vw}}product-info .product__accordion .accordion__content{line-height:1.8;color:#666}product-info .product__accordion details[open] .accordion__toggle-icon:after{transform:translate(-50%,-50%) rotate(0)}product-info .accordion--details .accordion__content h3,product-info .accordion--details .accordion__content h4,product-info .accordion--details .accordion__content h5,product-info .accordion--details .accordion__content h6{margin-top:0;margin-bottom:30px}@media screen and (max-width:767px){product-info .accordion--details .accordion__content h3,product-info .accordion--details .accordion__content h4,product-info .accordion--details .accordion__content h5,product-info .accordion--details .accordion__content h6{margin-bottom:8vw}}@media screen and (min-width:768px){product-info .accordion--details .accordion__content h3,product-info .accordion--details .accordion__content h4,product-info .accordion--details .accordion__content h5,product-info .accordion--details .accordion__content h6{margin-bottom:2.0833333333vw}}product-info .accordion--details .accordion__content h3,product-info .accordion--details .accordion__content h4,product-info .accordion--details .accordion__content h5,product-info .accordion--details .accordion__content h6{font-size:16px}@media screen and (max-width:767px){product-info .accordion--details .accordion__content h3,product-info .accordion--details .accordion__content h4,product-info .accordion--details .accordion__content h5,product-info .accordion--details .accordion__content h6{font-size:4.2666666667vw}}@media screen and (min-width:768px){product-info .accordion--details .accordion__content h3,product-info .accordion--details .accordion__content h4,product-info .accordion--details .accordion__content h5,product-info .accordion--details .accordion__content h6{font-size:1.1111111111vw}}product-info .accordion--details .accordion__content p{margin-top:0;font-size:13px}@media screen and (max-width:767px){product-info .accordion--details .accordion__content p{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .accordion--details .accordion__content p{font-size:.9027777778vw}}product-info .accordion--details .accordion__content p{line-height:1.6;text-align:justify}product-info .accordion--specs .spec-row{padding-block:20px}@media screen and (max-width:767px){product-info .accordion--specs .spec-row{padding-block:5.3333333333vw}}@media screen and (min-width:768px){product-info .accordion--specs .spec-row{padding-block:1.3888888889vw}}product-info .accordion--specs .spec-row{display:grid;grid-template-columns:8em 1fr;border-top:1px solid #F7F7F7}product-info .accordion--specs .spec-row h3,product-info .accordion--specs .spec-row h4,product-info .accordion--specs .spec-row h5,product-info .accordion--specs .spec-row h6{grid-column:1;grid-row:1/-1;margin:0;font-size:13px}@media screen and (max-width:767px){product-info .accordion--specs .spec-row h3,product-info .accordion--specs .spec-row h4,product-info .accordion--specs .spec-row h5,product-info .accordion--specs .spec-row h6{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .accordion--specs .spec-row h3,product-info .accordion--specs .spec-row h4,product-info .accordion--specs .spec-row h5,product-info .accordion--specs .spec-row h6{font-size:.9027777778vw}}product-info .accordion--specs .spec-row p{grid-column:2;margin:0;font-size:13px}@media screen and (max-width:767px){product-info .accordion--specs .spec-row p{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .accordion--specs .spec-row p{font-size:.9027777778vw}}product-info .accordion--specs .spec-row p{text-wrap:wrap;word-break:break-all}product-info .accordion--faq .faq-item{padding-block:15px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item{padding-block:4vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item{padding-block:1.0416666667vw}}product-info .accordion--faq .faq-item__question h3,product-info .accordion--faq .faq-item__question h4,product-info .accordion--faq .faq-item__question h5,product-info .accordion--faq .faq-item__question h6{font-size:13px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item__question h3,product-info .accordion--faq .faq-item__question h4,product-info .accordion--faq .faq-item__question h5,product-info .accordion--faq .faq-item__question h6{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item__question h3,product-info .accordion--faq .faq-item__question h4,product-info .accordion--faq .faq-item__question h5,product-info .accordion--faq .faq-item__question h6{font-size:.9027777778vw}}product-info .accordion--faq .faq-item__question h3,product-info .accordion--faq .faq-item__question h4,product-info .accordion--faq .faq-item__question h5,product-info .accordion--faq .faq-item__question h6{color:#555;margin:0;font-weight:500;display:flex}product-info .accordion--faq .faq-item__question h3:before,product-info .accordion--faq .faq-item__question h4:before,product-info .accordion--faq .faq-item__question h5:before,product-info .accordion--faq .faq-item__question h6:before{content:"Q.";width:30px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item__question h3:before,product-info .accordion--faq .faq-item__question h4:before,product-info .accordion--faq .faq-item__question h5:before,product-info .accordion--faq .faq-item__question h6:before{width:8vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item__question h3:before,product-info .accordion--faq .faq-item__question h4:before,product-info .accordion--faq .faq-item__question h5:before,product-info .accordion--faq .faq-item__question h6:before{width:2.0833333333vw}}product-info .accordion--faq .faq-item__question h3:before,product-info .accordion--faq .faq-item__question h4:before,product-info .accordion--faq .faq-item__question h5:before,product-info .accordion--faq .faq-item__question h6:before{flex-shrink:0}product-info .accordion--faq .faq-item__answer{margin-top:10px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item__answer{margin-top:2.6666666667vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item__answer{margin-top:.6944444444vw}}product-info .accordion--faq .faq-item__answer{padding-block:10px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item__answer{padding-block:2.6666666667vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item__answer{padding-block:.6944444444vw}}product-info .accordion--faq .faq-item__answer{padding-left:30px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item__answer{padding-left:8vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item__answer{padding-left:2.0833333333vw}}product-info .accordion--faq .faq-item__answer{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item__answer{gap:2.1333333333vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item__answer{gap:.5555555556vw}}product-info .accordion--faq .faq-item__answer p{margin:0;font-size:12px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item__answer p{font-size:3.2vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item__answer p{font-size:.9027777778vw}}product-info .accordion--faq .faq-item__answer p{line-height:1.8;color:#555}product-info .accordion--faq .faq-item__answer a{color:#555;text-decoration:none;border-bottom:1px solid #555;padding-bottom:2px}@media screen and (max-width:767px){product-info .accordion--faq .faq-item__answer a{padding-bottom:.5333333333vw}}@media screen and (min-width:768px){product-info .accordion--faq .faq-item__answer a{padding-bottom:.1388888889vw}}product-info .accordion--faq .faq-item__answer a:after{content:" \2192";display:inline-block}product-info .gift-engraving .gift-engraving__input{width:100%;padding-top:15px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__input{padding-top:4vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__input{padding-top:.8333333333vw}}product-info .gift-engraving .gift-engraving__input{padding-bottom:15px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__input{padding-bottom:4vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__input{padding-bottom:.8333333333vw}}product-info .gift-engraving .gift-engraving__input{padding-left:10px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__input{padding-left:2.6666666667vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__input{padding-left:1.1111111111vw}}product-info .gift-engraving .gift-engraving__input{padding-right:10px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__input{padding-right:2.6666666667vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__input{padding-right:1.1111111111vw}}product-info .gift-engraving .gift-engraving__input{font-size:13px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__input{font-size:3.4666666667vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__input{font-size:.9722222222vw}}product-info .gift-engraving .gift-engraving__input{border:1px solid #E5E5E5;line-height:1;outline:none;transition:border-color .2s}product-info .gift-engraving .gift-engraving__input:focus-visible{box-shadow:none}product-info .gift-engraving .gift-engraving__input.-error{border-color:#c00}product-info .gift-engraving .gift-engraving__error{display:block;margin-top:6px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__error{margin-top:1.6vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__error{margin-top:.5555555556vw}}product-info .gift-engraving .gift-engraving__error{font-size:11px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__error{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__error{font-size:.8333333333vw}}product-info .gift-engraving .gift-engraving__error{line-height:1;color:#c00}product-info .gift-engraving .gift-engraving__error:empty{display:none}product-info .gift-engraving .gift-engraving__info{margin-top:15px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__info{margin-top:4vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__info{margin-top:1.3888888889vw}}product-info .gift-engraving .gift-engraving__info{padding:15px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__info{padding:4vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__info{padding:1.0416666667vw}}product-info .gift-engraving .gift-engraving__info{background-color:#f7f7f7;display:flex;gap:15px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__info{gap:4vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__info{gap:1.0416666667vw}}product-info .gift-engraving .gift-engraving__info{align-items:flex-start}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__info{flex-direction:column}}product-info .gift-engraving .gift-engraving__info-text{flex:1;font-size:11px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__info-text{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__info-text{font-size:.7638888889vw}}product-info .gift-engraving .gift-engraving__info-text{line-height:1.6;color:#666;display:flex;flex-direction:column;gap:1em}product-info .gift-engraving .gift-engraving__info-image{flex-shrink:0;width:270px}@media screen and (max-width:767px){product-info .gift-engraving .gift-engraving__info-image{width:72vw}}@media screen and (min-width:768px){product-info .gift-engraving .gift-engraving__info-image{width:18.75vw}}product-info .gift-engraving .gift-engraving__info-image img{width:100%;height:auto}product-info .gift-wrapping{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:767px){product-info .gift-wrapping{gap:5.3333333333vw}}@media screen and (min-width:768px){product-info .gift-wrapping{gap:1.3888888889vw}}product-info .gift-wrapping .gift-wrapping__option{display:flex;align-items:center;gap:10px}@media screen and (max-width:767px){product-info .gift-wrapping .gift-wrapping__option{gap:2.6666666667vw}}@media screen and (min-width:768px){product-info .gift-wrapping .gift-wrapping__option{gap:.8333333333vw}}product-info .gift-wrapping .gift-wrapping__option{cursor:pointer;-webkit-tap-highlight-color:transparent}product-info .gift-wrapping .gift-wrapping__radio{position:absolute;opacity:0;width:0;height:0;margin:0;-webkit-appearance:none;appearance:none;pointer-events:none}product-info .gift-wrapping .gift-wrapping__radio:checked+.gift-wrapping__checkmark{background-color:#111;border-color:#111}product-info .gift-wrapping .gift-wrapping__radio:checked+.gift-wrapping__checkmark:after{opacity:1}product-info .gift-wrapping .gift-wrapping__checkmark{width:17px}@media screen and (max-width:767px){product-info .gift-wrapping .gift-wrapping__checkmark{width:4.5333333333vw}}@media screen and (min-width:768px){product-info .gift-wrapping .gift-wrapping__checkmark{width:1.1805555556vw}}product-info .gift-wrapping .gift-wrapping__checkmark{height:17px}@media screen and (max-width:767px){product-info .gift-wrapping .gift-wrapping__checkmark{height:4.5333333333vw}}@media screen and (min-width:768px){product-info .gift-wrapping .gift-wrapping__checkmark{height:1.1805555556vw}}product-info .gift-wrapping .gift-wrapping__checkmark{flex-shrink:0;border:1.5px solid #BBB;position:relative;transition:border-color .2s,background-color .2s}product-info .gift-wrapping .gift-wrapping__checkmark:after{content:"";position:absolute;top:45%;left:50%;width:5px;height:9px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:opacity .2s}product-info .gift-wrapping .gift-wrapping__label{font-size:11px}@media screen and (max-width:767px){product-info .gift-wrapping .gift-wrapping__label{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .gift-wrapping .gift-wrapping__label{font-size:.7638888889vw}}product-info .gift-wrapping .gift-wrapping__label{line-height:1.6;color:#111}product-info .product__view-details{display:none}@media screen and (max-width:767px){product-info.section-padding{padding-top:5.3333333333vw;padding-bottom:10.6666666667vw}}product-info .product__pickup-availabilities{margin-top:12px}@media screen and (max-width:767px){product-info .product__pickup-availabilities{margin-top:3.2vw}}@media screen and (min-width:768px){product-info .product__pickup-availabilities{margin-top:.8333333333vw}}product-info .product__pickup-availabilities{font-size:11px}@media screen and (max-width:767px){product-info .product__pickup-availabilities{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info .product__pickup-availabilities{font-size:.8333333333vw}}product-info .product__pickup-availabilities{color:#666}product-info .installment{margin-top:8px}@media screen and (max-width:767px){product-info .installment{margin-top:2.1333333333vw}}@media screen and (min-width:768px){product-info .installment{margin-top:.5555555556vw}}product-info shopify-payment-terms{font-size:11px}@media screen and (max-width:767px){product-info shopify-payment-terms{font-size:2.9333333333vw}}@media screen and (min-width:768px){product-info shopify-payment-terms{font-size:.8333333333vw}}product-info shopify-payment-terms{color:#666}product-info .product-supplementary-links{margin-top:25px}@media screen and (max-width:767px){product-info .product-supplementary-links{margin-top:6.6666666667vw}}@media screen and (min-width:768px){product-info .product-supplementary-links{margin-top:1.7361111111vw}}product-info .product-supplementary-links{padding-top:20px}@media screen and (max-width:767px){product-info .product-supplementary-links{padding-top:5.3333333333vw}}@media screen and (min-width:768px){product-info .product-supplementary-links{padding-top:2.0833333333vw}}product-info .product-supplementary-links{display:flex;justify-content:space-between}@media screen and (max-width:767px){product-info .product-supplementary-links{flex-direction:column}}product-info .product-supplementary-links .product-supplementary-links__left{flex-shrink:0;display:flex;flex-direction:column}product-info .product-supplementary-links .product-supplementary-links__store-link{padding:20px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__store-link{padding:5.3333333333vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-link{padding:1.3888888889vw}}product-info .product-supplementary-links .product-supplementary-links__store-link{border:1px solid #111;display:flex;align-items:center;justify-content:center;gap:7px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__store-link{gap:1.8666666667vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-link{gap:.4861111111vw}}product-info .product-supplementary-links .product-supplementary-links__store-link{font-size:12px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__store-link{font-size:3.2vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-link{font-size:.8333333333vw}}product-info .product-supplementary-links .product-supplementary-links__store-link{width:auto}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__store-link{width:auto}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-link{width:20.4861111111vw}}product-info .product-supplementary-links .product-supplementary-links__store-link{line-height:1;text-decoration:none;background-color:#111;color:#fff;cursor:pointer;position:relative;clip-path:inset(0)}product-info .product-supplementary-links .product-supplementary-links__store-link svg{width:14px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__store-link svg{width:3.7333333333vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-link svg{width:.9722222222vw}}product-info .product-supplementary-links .product-supplementary-links__store-link svg{height:7px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__store-link svg{height:1.8666666667vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-link svg{height:.4861111111vw}}product-info .product-supplementary-links .product-supplementary-links__store-link svg{transform:translateY(-20%)}product-info .product-supplementary-links .product-supplementary-links__store-link:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#fff;opacity:.3;transform:translateY(100%);transition:transform .3s ease-out;pointer-events:none}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-link:hover:after{transform:translateY(0)}}product-info .product-supplementary-links .product-supplementary-links__store-icon{width:16px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__store-icon{width:4.2666666667vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-icon{width:1.1111111111vw}}product-info .product-supplementary-links .product-supplementary-links__store-icon{height:16px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__store-icon{height:4.2666666667vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__store-icon{height:1.1111111111vw}}product-info .product-supplementary-links .product-supplementary-links__store-icon{flex-shrink:0}product-info .product-supplementary-links .product-supplementary-links__line-link{display:inline-flex;align-items:center;gap:10px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__line-link{gap:2.6666666667vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__line-link{gap:.6944444444vw}}product-info .product-supplementary-links .product-supplementary-links__line-link{margin-top:20px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__line-link{margin-top:5.3333333333vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__line-link{margin-top:1.3888888889vw}}product-info .product-supplementary-links .product-supplementary-links__line-link{font-size:12px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__line-link{font-size:3.2vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__line-link{font-size:.8333333333vw}}product-info .product-supplementary-links .product-supplementary-links__line-link{line-height:1;color:#111;text-decoration:none;transition:opacity .2s}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__line-link{justify-content:center}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__line-link:hover{opacity:.7}}product-info .product-supplementary-links .product-supplementary-links__line-icon{width:20px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__line-icon{width:5.3333333333vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__line-icon{width:1.3888888889vw}}product-info .product-supplementary-links .product-supplementary-links__line-icon{height:20px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__line-icon{height:5.3333333333vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__line-icon{height:1.3888888889vw}}product-info .product-supplementary-links .product-supplementary-links__line-icon{flex-shrink:0}product-info .product-supplementary-links .product-supplementary-links__list{list-style:none;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:24px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__list{gap:6.4vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__list{gap:1.6666666667vw}}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__list{margin-top:40px}}@media screen and (max-width:767px)and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__list{margin-top:10.6666666667vw}}@media screen and (max-width:767px)and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__list{margin-top:0vw}}product-info .product-supplementary-links .product-supplementary-links__list-item{display:block}product-info .product-supplementary-links .product-supplementary-links__link{display:flex;align-items:center;justify-content:flex-end;font-size:12px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__link{font-size:3.2vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__link{font-size:.8333333333vw}}product-info .product-supplementary-links .product-supplementary-links__link{line-height:1;color:#111;text-decoration:none;transition:opacity .2s}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__link:hover{opacity:.7}}product-info .product-supplementary-links .product-supplementary-links__arrow{flex-shrink:0;margin-left:7px}@media screen and (max-width:767px){product-info .product-supplementary-links .product-supplementary-links__arrow{margin-left:1.8666666667vw}}@media screen and (min-width:768px){product-info .product-supplementary-links .product-supplementary-links__arrow{margin-left:.4861111111vw}}.product-form__actions{display:flex;align-items:center}.product-form__actions>div:first-child{display:contents}.product-form__actions .product-form{margin:0;width:375px}@media screen and (max-width:767px){.product-form__actions .product-form{width:100vw}}@media screen and (min-width:768px){.product-form__actions .product-form{width:34.2361111111vw}}.product-form__actions .product-form .product-form__buttons{margin:0}.product-form__actions .product-form .product-form__buttons .product-form__submit{margin:0;padding:0;height:100%;border:none;position:relative;clip-path:inset(0);transition:none}.product-form__actions .product-form .product-form__buttons .product-form__submit:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#fff;opacity:.3;transform:translateY(100%);transition:transform .3s ease-out;pointer-events:none}@media screen and (min-width:768px){.product-form__actions .product-form .product-form__buttons .product-form__submit:hover:after{transform:translateY(0)}}.product-form__actions .product-form .product-form__buttons .product-form__submit:disabled:after,.product-form__actions .product-form .product-form__buttons .product-form__submit[disabled]:after{display:none}.product-form__actions .product-form .wishlisthero-product-page-button-container{display:none}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button]{width:54px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button]{width:14.4vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button]{width:3.75vw}}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button]{height:54px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button]{height:14.4vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button]{height:3.75vw}}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button]{overflow:hidden;flex-shrink:0}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlist-hero-product-app-block{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container{width:100%;height:100%;display:flex!important;align-items:center;justify-content:center}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container>div{display:contents}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button{position:relative!important;width:100%!important;height:100%!important;max-width:unset;max-height:unset;min-width:unset;min-height:unset;padding:0!important;margin:0!important;background:none!important;border:none!important;border-radius:0!important;color:#bbb!important;opacity:1!important;display:flex!important;align-items:center;justify-content:center;transition:background-color .3s ease-out}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{width:15px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{width:4vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{width:1.0416666667vw}}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{height:15px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{height:4vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{height:1.0416666667vw}}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{color:inherit!important;position:absolute!important;top:16px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{top:4.2666666667vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button svg{top:1.1111111111vw}}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:after{content:"Like";position:absolute;left:unset;right:unset;top:35px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:after{top:9.3333333333vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:after{top:2.4305555556vw}}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:after{bottom:unset;text-align:center;line-height:1;font-size:10px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:after{font-size:2.6666666667vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:after{font-size:.6944444444vw}}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:after{opacity:0;transition:opacity .3s ease-out}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:hover{background:#f7f7f7!important}.product-form__actions .shopify-app-block[data-block-handle=custom-product-button] .wishlisthero-product-page-button-container button:hover:after{opacity:1}@media screen and (max-width:767px){.product-form__actions.-fixed{position:fixed;bottom:0;left:0;width:100vw;background-color:#fff;z-index:100;padding-inline:15px;opacity:0;pointer-events:none;transition:opacity .3s ease-out}}@media screen and (max-width:767px)and (max-width:767px){.product-form__actions.-fixed{padding-inline:4vw}}@media screen and (max-width:767px)and (min-width:768px){.product-form__actions.-fixed{padding-inline:0vw}}@media screen and (max-width:767px){.product-form__actions.-fixed.-visible{opacity:1;pointer-events:auto}}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare]{width:54px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare]{width:14.4vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare]{width:3.75vw}}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare]{height:54px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare]{height:14.4vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare]{height:3.75vw}}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare]{flex-shrink:0}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:transparent;cursor:pointer;transition:background-color .3s ease-out}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable .add-to-comparison-label,.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable .in-comparison-label{display:none!important}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{content:"";width:20px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{width:5.3333333333vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{width:1.3888888889vw}}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{height:24px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{height:6.4vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{height:1.6666666667vw}}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{background-image:url("data:image/svg+xml,%3Csvg width='26' height='31' viewBox='0 0 26 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3104 23.25L12.7878 18.9411L7 23.25V8.25C7 7.91848 7.14896 7.60054 7.41409 7.36612C7.67923 7.1317 8.03883 7 8.4138 7H16.8966C17.2716 7 17.6312 7.1317 17.8963 7.36612C18.1614 7.60054 18.3104 7.91848 18.3104 8.25V23.25Z' stroke='%23999999' stroke-width='0.909091' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:12px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{top:3.2vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:before{top:.8333333333vw}}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:after{content:"\6bd4\8f03\3059\308b";position:absolute;left:unset;right:unset;top:35px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:after{top:9.3333333333vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:after{top:2.4305555556vw}}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:after{bottom:unset;text-align:center;line-height:1;font-size:10px}@media screen and (max-width:767px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:after{font-size:2.6666666667vw}}@media screen and (min-width:768px){.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:after{font-size:.6944444444vw}}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:after{opacity:0;transition:opacity .3s ease-out}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:hover{background-color:#f7f7f7!important}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable:hover:after{opacity:1}.product-form__actions .shopify-app-block[data-block-handle=add_to_compare] .add-to-comparable.in-comparison:before{background-image:url("data:image/svg+xml,%3Csvg width='26' height='31' viewBox='0 0 26 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3104 23.25L12.7878 18.9411L7 23.25V8.25C7 7.91848 7.14896 7.60054 7.41409 7.36612C7.67923 7.1317 8.03883 7 8.4138 7H16.8966C17.2716 7 17.6312 7.1317 17.8963 7.36612C18.1614 7.60054 18.3104 7.91848 18.3104 8.25V23.25Z' fill='%23BBBBBB' stroke='%23BBBBBB' stroke-width='0.909091' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-imayo-main-product.css.map */
