img.placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.main-product-section product-component .page-width .product-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 28px;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.4}.main-product-section product-component .page-width .product-breadcrumb a{color:inherit;text-decoration:none;transition:opacity .2s ease}.main-product-section product-component .page-width .product-breadcrumb a:hover{opacity:.75;text-decoration:none}.main-product-section product-component .page-width .product-breadcrumb .product-breadcrumb__sep{opacity:.85;line-height:1}.main-product-section product-component .page-width .product-breadcrumb .product-breadcrumb__current{opacity:.7}.main-product-section product-component .product .grid__item.product__media-wrapper ul.product__media-list li.product__media-item .product-media-container{width:100%}.main-product-section product-component .product .grid__item.product__media-wrapper ul.product__media-list li.product__media-item .product-media-container .product__media{padding-top:100%}.main-product-section product-component .product .grid__item.product__media-wrapper ul.product__media-list li.product__media-item .product-media-container .product__media img{object-fit:contain}.main-product-section product-component .product .grid__item.product__media-wrapper ul.product__media-list,.main-product-section product-component .product .grid__item.product__media-wrapper ul.product__media-list li.product__media-item,.main-product-section product-component .product .grid__item.product__media-wrapper ul.product__media-list li.product__media-item .product-media-container,.main-product-section product-component .product .grid__item.product__media-wrapper ul.product__media-list li.product__media-item .product-media-container .product__media,.main-product-section product-component .product .grid__item.product__media-wrapper ul.product__media-list li.product__media-item .product-media-container .product__media.global-media-settings{border:0!important;box-shadow:none!important;border-radius:12px;background:#fff}.main-product-section product-component .product .grid__item.product__media-wrapper .thumbnail-list{gap:10px}.main-product-section product-component .product .grid__item.product__media-wrapper .thumbnail-list .thumbnail{border-radius:10px;overflow:hidden}.main-product-section product-component .product .grid__item.product__media-wrapper .thumbnail-list .thumbnail img{object-fit:contain;object-position:center;width:100%;height:100%}@media screen and (min-width:750px){.main-product-section product-component .product.product--thumbnails-left.product--thumbnail .grid__item.product__media-wrapper media-gallery,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper media-gallery{display:block;padding-left:calc(25% + 4px)}.main-product-section product-component .product.product--thumbnails-left.product--thumbnail .grid__item.product__media-wrapper media-gallery>slider-component.slider-mobile-gutter:not(.thumbnail-slider),.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper media-gallery>slider-component.slider-mobile-gutter:not(.thumbnail-slider){width:100%;margin:0}.main-product-section product-component .product.product--thumbnails-left.product--thumbnail .grid__item.product__media-wrapper media-gallery>slider-component.thumbnail-slider,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper media-gallery>slider-component.thumbnail-slider{position:absolute;left:0;top:0;bottom:0;width:calc(25% - 8px);max-width:calc(25% - 8px);height:auto;max-height:100%;margin:0;display:flex!important;flex-direction:column;align-items:stretch;overflow:hidden}.main-product-section product-component .product.product--thumbnails-left.product--thumbnail .grid__item.product__media-wrapper media-gallery>slider-component.thumbnail-slider .slider-button,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper media-gallery>slider-component.thumbnail-slider .slider-button{display:none!important}.main-product-section product-component .product.product--thumbnails-left.product--thumbnail .grid__item.product__media-wrapper .thumbnail-list,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper .thumbnail-list,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper .thumbnail-list.slider--tablet-up{display:flex!important;flex-direction:column;flex-wrap:nowrap;flex:1 1 auto;grid-template-columns:none;gap:10px;width:100%;height:100%;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:4px;box-sizing:border-box;scroll-snap-type:y proximity;-webkit-overflow-scrolling:touch}.main-product-section product-component .product.product--thumbnails-left.product--thumbnail .grid__item.product__media-wrapper .thumbnail-list .thumbnail-list__item,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper .thumbnail-list .thumbnail-list__item,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important;max-width:100%;flex:0 0 auto;scroll-snap-align:start}}@media screen and (min-width:900px){.main-product-section product-component .product.product--thumbnails-left.product--thumbnail .grid__item.product__media-wrapper media-gallery,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper media-gallery{padding-left:calc(20% + 4px)}.main-product-section product-component .product.product--thumbnails-left.product--thumbnail .grid__item.product__media-wrapper media-gallery>slider-component.thumbnail-slider,.main-product-section product-component .product.product--thumbnails-left.product--thumbnail_slider .grid__item.product__media-wrapper media-gallery>slider-component.thumbnail-slider{width:calc(20% - 8px);max-width:calc(20% - 8px)}}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container{max-width:100%}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>*+*{margin-top:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product__text{margin:0 0 8px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product__title{margin:0 0 12px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>[id^=price-],.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product__tax,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.installment{margin:0 0 4px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product__tax,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.installment{margin-bottom:16px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>variant-selects,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>variant-radios,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product-form__input{margin:0 0 16px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product-form__quantity{margin:0 0 16px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>product-form,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>[id^=Quantity-Form],.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>div:has(>.product-form){margin:0 0 20px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product-payment-icons{margin:0 0 20px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product-love-features{margin:0 0 20px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.product__description{margin:0 0 20px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>share-button,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container>.share-button{margin:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__text{font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin:0 0 10px;line-height:1.4}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__text.caption-with-letter-spacing{letter-spacing:.12em}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__title{margin:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__title h1{margin:0 0 18px;font-size:46px;font-weight:500;font-style:normal;letter-spacing:-2%;line-height:1.1}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__title em,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__text em{font-family:Playfair Display,serif;font-style:italic}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price{margin:0;align-items:center}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price .price-item{font-size:28px;font-weight:600;line-height:1.2;letter-spacing:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price.price--large .price-item{font-size:28px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price.price--on-sale .price-item.price-item--regular{font-size:18px;font-weight:500;opacity:.65}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price .badge,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price .price__badge-sale,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price .price__badge-sold-out{border-radius:40px;border:1px solid rgba(167,111,73,.35);background:#fff;font-size:12px;font-weight:500;letter-spacing:0;padding:4px 10px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__tax,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__inventory,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .installment{font-size:13px;letter-spacing:0;opacity:.7}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form__input .form__label,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container variant-selects .form__label,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .quantity__label{font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;margin-bottom:8px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form__input.product-form__input--pill input[type=radio]+label,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form__input input[type=radio]+label{border-radius:40px;border:1px solid rgba(26,26,26,.18);background:#fff;font-size:14px;font-weight:500;letter-spacing:0;padding:10px 18px;min-width:auto;transition:all .3s ease}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form__input.product-form__input--dropdown .select__select,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form__input.product-form__input--dropdown select{border-radius:40px;border:1px solid rgba(26,26,26,.18);background:#fff;letter-spacing:0;min-height:48px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .quantity{border-radius:50px;border:1px solid rgba(26,26,26,.15);background:#fff;overflow:hidden;min-height:52px;width:140px;max-width:100%}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .quantity:before,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .quantity:after{display:none}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .quantity .quantity__input{font-weight:500;font-size:16px;letter-spacing:0;outline:none;box-shadow:none}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .quantity__rules,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .volume-pricing-note{letter-spacing:0;opacity:.7}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form>.form,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons{width:100%;max-width:100%}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons{display:flex;flex-direction:column;gap:12px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__purchase-row{display:flex;align-items:stretch;gap:12px;width:100%;max-width:100%}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__purchase-row .product-form__quantity.product-form__quantity--compact{flex:0 0 auto;margin:0;padding:0;border:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__purchase-row .product-form__submit{flex:1 1 auto;width:100%;max-width:none;min-width:0;min-height:52px;margin:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .shopify-payment-button,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .shopify-payment-button .shopify-payment-button__button,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{display:block;width:100%!important;max-width:100%!important}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form{margin:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__submit,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{border-radius:50px!important;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.2;transition:all .3s ease;box-shadow:none!important;height:auto;min-height:auto;margin-bottom:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__submit{border:1px solid transparent!important}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__submit:hover:not([disabled]){background:transparent!important}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__submit[disabled],.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__submit[aria-disabled=true]{opacity:.55}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__submit:before,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__submit:after,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded:before,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded:after{display:none!important;content:none!important;box-shadow:none!important}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{border:1px solid transparent!important}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:transparent!important}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .shopify-payment-button .shopify-payment-button__more-options{letter-spacing:0;opacity:.7}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__error-message-wrapper{letter-spacing:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-payment-icons{width:100%;text-align:center}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-payment-icons .product-payment-icons__heading{margin:0 0 10px;font-size:13px;font-weight:500;letter-spacing:0;text-align:center;opacity:.7}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-payment-icons .product-payment-icons__list.list-payment{justify-content:center;margin:0;padding:0;gap:4px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-payment-icons .product-payment-icons__list.list-payment .list-payment__item{padding:2px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-payment-icons .product-payment-icons__list.list-payment .list-payment__item .icon{height:24px;width:auto}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features{width:100%;padding:24px 16px;border-radius:24px;box-sizing:border-box}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__heading{margin:0 0 16px;text-align:center;font-family:Playfair Display,serif;font-size:clamp(22px,3vw,28px);font-weight:500;line-height:1.25;letter-spacing:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list{display:flex;flex-direction:column;gap:10px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item{margin:0;border-radius:20px;background:#fff;overflow:hidden}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary::-webkit-details-marker{display:none}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__summary-left{display:flex;align-items:center;gap:12px;min-width:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__summary-left .product-love-features__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__summary-left .product-love-features__icon img{width:100%;height:100%;object-fit:contain}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__summary-left .product-love-features__title{font-size:16px;font-weight:600;line-height:1.3;letter-spacing:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__toggle{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__toggle .svg-wrapper,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__toggle svg{width:14px;height:14px;display:block}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__toggle .product-love-features__toggle-minus{display:none}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item[open]>.product-love-features__summary .product-love-features__toggle .product-love-features__toggle-plus{display:none}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item[open]>.product-love-features__summary .product-love-features__toggle .product-love-features__toggle-minus{display:block}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__content{padding:0 18px 18px;font-size:14.5px;font-weight:400;line-height:1.6;letter-spacing:0;opacity:.85}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__content>*:first-child{margin-top:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__content>*:last-child{margin-bottom:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__content p{margin:0 0 8px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__description{font-size:16px;line-height:1.65;letter-spacing:0;padding:30px 0 0;border-top:1px solid rgba(167,111,73,.18);margin:0 0 30px;opacity:.75}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__description p{margin:0 0 12px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__description p:last-child{margin-bottom:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__accordion{border-top:1px solid rgba(167,111,73,.18);border-bottom:0;margin:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__accordion+.product__accordion{border-top:1px solid rgba(167,111,73,.18)}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__accordion summary,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__accordion summary .accordion__title{font-weight:500;font-size:16px;letter-spacing:0;padding:16px 0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__accordion .accordion__content{font-size:15px;line-height:1.65;letter-spacing:0;padding-bottom:16px;opacity:.85}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container share-button.share-button,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .share-button{display:inline-flex}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .share-button .share-button__button{font-size:14px;font-weight:500;letter-spacing:0;gap:8px;padding:8px 0;transition:color .3s ease}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .share-button .share-button__fallback .field__input{border-radius:40px;letter-spacing:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .pickup-availability,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .complementary-products{letter-spacing:0}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__view-details{font-weight:500;letter-spacing:0}@media screen and (max-width:1199px){.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__title h1{font-size:40px}}@media screen and (max-width:991px){.main-product-section product-component .product{grid-template-columns:1.1fr 1fr;gap:30px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__title h1{font-size:36px}}@media screen and (max-width:989px){.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__title h1{font-size:34px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price .price-item,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price.price--large .price-item{font-size:24px}}@media screen and (max-width:767px){.main-product-section product-component .page-width .product-breadcrumb{margin:0 0 20px;font-size:13px}.main-product-section product-component .product{display:flex;flex-direction:column}.main-product-section product-component .product .grid__item.product__media-wrapper slider-component.slider-mobile-gutter{margin:0}.main-product-section product-component .product .grid__item.product__media-wrapper slider-component.slider-mobile-gutter.thumbnail-slider{display:flex!important}.main-product-section product-component .product .grid__item.product__media-wrapper slider-component.slider-mobile-gutter .slider-buttons{display:none}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__title h1{font-size:30px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price.price--large .price-item{font-size:24px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features{padding:20px 12px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary{padding:14px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__content{padding:0 14px 14px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-love-features .product-love-features__list .product-love-features__item .product-love-features__summary .product-love-features__summary-left .product-love-features__title{font-size:15px}}@media screen and (max-width:749px){.main-product-section product-component .product .grid__item.product__media-wrapper{border-radius:14px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product__title h1{font-size:28px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price .price-item,.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .price.price--large .price-item{font-size:22px}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__purchase-row .quantity{width:120px}}@media screen and (max-width:400px){.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__purchase-row{flex-direction:column}.main-product-section product-component .product .grid__item.product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__purchase-row .quantity{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-custom.css.map */
