.variant-picker__option-values{flex-wrap:nowrap}.variant-picker__option-values .scroll-area{overflow:visible}.variant-picker__option-values .block-swatch{flex-basis:50%;height:auto;border-radius:2px;flex-shrink:1;flex-grow:0;white-space:inherit;text-align:center;padding:0;font-size:11px;flex-direction:column;overflow:hidden;gap:10px}.variant-picker__option-values .block-swatch .price-list{font-size:14px;gap:.3rem;margin:10px 0 7px}.variant-picker__option-values .block-swatch .swatch-content compare-at-price{opacity:.5;font-size:10px}.variant-picker__option-values .block-swatch .swatch-content{width:100%;display:flex;flex-direction:column;flex-grow:1}.variant-picker__option-values .block-swatch .swatch-content>*:not(.swatch-free-delivery){padding:0 5px}.variant-picker__option-values .block-swatch on-sale-badge{padding:.3rem 0;border-radius:0;width:100%;justify-content:center;line-height:1}.block-swatch .badge{font-size:10px}.variant-picker__option-values .block-swatch:before{display:none}.variant-picker__option-values input{display:none}@media screen and (min-width: 700px){.variant-picker__option-values .block-swatch on-sale-badge{padding:.4rem 0}.variant-picker__option-values .block-swatch .swatch-content compare-at-price{font-size:12px}.variant-picker__option-values .block-swatch .swatch-content>*:not(.swatch-free-delivery){padding:0 10px}.variant-picker__option-values .block-swatch{font-size:14px}.block-swatch .badge{font-size:12px}.variant-picker__option-values .block-swatch .price-list{gap:.5rem;margin:10px 0}}@media screen and (min-width: 1250px){.variant-picker__option-values .block-swatch .price-list{font-size:18px}.variant-picker__option-values .block-swatch .swatch-content compare-at-price{font-size:18px}}.product-info__buy-buttons buy-buttons button.button{font-size:16px;line-height:1.2}.product-info__buy-buttons buy-buttons button.button:hover>div:before{transform:translateY(-50%) scale(1.1)}.product-info__buy-buttons buy-buttons button.button>div{display:inline-block;position:relative}:checked+.block-swatch,.block-swatch.is-selected{background:var(--swatch-background-light)}.variant-picker__option-values .block-swatch:hover,:checked+.block-swatch,.block-swatch.is-selected{border:1px solid var(--swatch-background)}.block-swatch .badge{background-color:var(--swatch-background)}.swatch-short-title{display:block;font-weight:700;font-size:calc(20px + .2vw);line-height:1}.swatch-subtitle{display:block;line-height:1.2;margin-top:5px}.swatch-free-delivery{display:flex;align-items:center;justify-content:center;gap:7px;background-color:#f6f6f6;color:inherit;font-weight:700;font-size:12px;margin-top:auto}.swatch-free-delivery:has(.swatch-custom-bottom-badge){background-color:#e7e7e7}.swatch-free-delivery svg{width:12px;height:auto}@media screen and (max-width: 699px){.swatch-free-delivery{font-size:9px;gap:5px}.swatch-short-title{font-size:20px}.swatch-free-delivery svg{width:10px}}.product-info__text.color-first-icon p strong:nth-child(1){display:inline-flex;align-items:center;justify-content:center;font-weight:400;color:rgb(var(--background));background-color:rgb(var(--main-color));width:15px;height:15px;border-radius:50%;font-size:.8em;margin-right:.5rem}.product-info__text .prose p{margin-top:0}.variant-picker__option-title{margin-bottom:.5rem;padding-top:.2rem;font-weight:700}.product-info__complementary-products>div>p{font-weight:700}.media-with-grid__title{font-weight:500;text-transform:uppercase}.media-with-grid__title strong{color:rgb(var(--header-background))}.media-with-text__grid{display:grid;grid-template-columns:1fr 1fr;row-gap:0!important;position:relative;margin-block-start:var(--spacing-10)!important}.media-with-text__grid:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:100%;background-color:#e4e4e4}.media-with-text__grid li{list-style:none}.media-with-text__grid img{width:30px;height:auto;margin-block-start:0!important}.media-with-text__grid .media-with-text-item__title{text-transform:uppercase;letter-spacing:.1px;margin-block-start:.6rem}.media-with-text__grid .media-with-text-item__paragraph{margin-block-start:.4rem}.shopify-section--media-with-grid .media-with-text__media img{height:auto}.shopify-section--media-with-grid .media-with-text__content{padding:var(--spacing-5) var(--spacing-16)}.shopify-section--media-with-grid .media-with-text-item:nth-child(2n){padding-left:var(--spacing-8)}.shopify-section--media-with-grid .media-with-text-item:nth-child(odd){padding-right:var(--spacing-8)}.shopify-section--media-with-grid .media-with-text-item{position:relative;padding-top:var(--spacing-10)}.shopify-section--media-with-grid .media-with-text-item:first-child,.shopify-section--media-with-grid .media-with-text-item:nth-child(2){padding-top:0}.shopify-section--media-with-grid .media-with-text-item:first-child:before,.shopify-section--media-with-grid .media-with-text-item:nth-child(2):before{display:none}.shopify-section--media-with-grid .media-with-text-item:before{content:"";position:absolute;top:calc(var(--spacing-10) / 2);left:0;width:100%;height:1px;background-color:#e4e4e4}.shopify-section--media-with-grid .media-with-text__media,.shopify-section--media-with-grid .media-with-text{overflow:visible}.shopify-section--media-with-grid .media-with-text__media img{position:sticky;top:130px}@media screen and (max-width: 999px){.shopify-section--media-with-grid .media-with-text__content{padding:var(--spacing-8) 0}}@media screen and (max-width: 799px){.media-with-text__grid img{width:23px}.shopify-section--media-with-grid .media-with-text-item:nth-child(2n){padding-left:var(--spacing-5)}.shopify-section--media-with-grid .media-with-text-item:nth-child(odd){padding-right:var(--spacing-5)}.media-with-text-item__title{font-size:.9rem}.media-with-text-item__paragraph p{font-size:12px}.media-with-text__grid{margin-block-start:var(--spacing-7)!important}}.modal__wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;justify-content:center;align-items:center}.modal__wrapper.modal--open{display:flex}.modal-js .modal__wrapper,.modal-js .modal__container{margin:0}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1}.modal__container{position:relative;background:rgb(var(--background));z-index:10;padding:60px 30px 30px;max-width:500px;max-height:90%;overflow:auto;text-align:center}.modal__closer{position:absolute;top:15px;right:15px}.modal__closer svg{width:30px;height:auto}@media screen and (max-width:500px){.modal__container{max-width:90%}}.shopify-section--slideshow .content-over-media>:is(img,video,iframe,svg,video-media){object-position:var(--image-object-position)}.preorder-content{padding:1rem;line-height:1.2;background-color:rgb(var(--preorder-bg-color))}.preorder-content__date{font-weight:700;font-size:1.2em;line-height:1.2}.preorder-content__subtext{display:block;margin-top:5px;font-size:.95em}.preorder-content__inventory-preordered-container{display:flex;flex-direction:column;gap:.5rem;margin-top:10px}.preorder-content__inventory-preordered{padding:12px;border-radius:4px;border:1px solid rgb(var(--text-color));background-color:rgb(var(--background))}.preorder-content__inventory-preordered-data{display:flex;align-items:center;justify-content:space-between;gap:1rem}.preorder-content__inventory-preordered span:nth-child(1){font-weight:700;flex-shrink:0}.preorder-content__inventory-preordered span:nth-child(2){text-transform:uppercase;text-align:right}.preorder-content__inventory-preordered progress{width:100%;height:7px;margin-top:10px}progress::-moz-progress-bar{background:rgb(var(--main-color))}progress::-webkit-progress-bar{background:#e4e4e4}progress::-webkit-progress-value{background:rgb(var(--main-color))}@media screen and (max-width:799px){.preorder-content{padding:.8rem}.preorder-content__date{font-size:1.1em}.preorder-content__inventory-preordered{gap:.7rem;flex-grow:1;padding:10px}.preorder-content__inventory-preordered-data{align-items:start}.preorder-content__inventory-preordered span:nth-child(2){max-width:120px}.preorder-content__inventory-preordered-container{font-size:.9em}}.buy-button__price-container{display:inline-flex;gap:10px;margin-left:5px}.buy-button__compare-price{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
