.template--event .section--main-product .product.grid{--grid-desktop-horizontal-spacing: 1rem}@media screen and (min-width:990px){.template--event .section--main-product .product.product--medium:not(.product--no-media) .product__media-wrapper{max-width:calc(47.2% - var(--grid-desktop-horizontal-spacing) / 2);width:47.2%}}@media screen and (min-width:990px){.template--event .section--main-product .product__media-wrapper media-gallery{max-width:none;margin:.2rem .7rem 0 -2.2rem;width:auto}}.template--event .section--main-product .product-media-container{background:none;border:0}.template--event .product-media-container.media-fit-cover .media{padding-top:100%}.template--event .product__info-container{font-size:1.4rem;line-height:1.3}@media screen and (min-width:750px){.template--event .product__info-container{font-size:2rem;padding-bottom:1rem}}.template--event .product__info-container>*+*{margin:1.6rem 0}@media screen and (min-width:750px){.template--event .product__info-container>*+*{margin:2rem 0}}.template--event .product__info-wrapper .price--large{font-size:3.2rem}.template--event .product__tags{font-size:1.4rem;left:0;position:absolute;top:0;transform:translateY(-50%);width:100%;z-index:15}.template--event .product__tags .badge{padding:.3rem;position:relative}.template--event .product__tags .icon{fill:rgb(var(--color-foreground-secondary));height:1.6rem;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:-1}.template--event .product__tags .icon~.icon{left:100%}.template--event .product__event-date{font:var(--font-button-weight) 1.2rem/1.4 var(--font-button-family);text-transform:uppercase}@media screen and (min-width:750px){.template--event .product__event-date{font-size:1.4rem}}.template--event .product__title h1{font-size:calc(var(--font-heading-scale) * 6.4rem)}@media screen and (min-width:750px){.template--event .product__title h1{font-size:calc(var(--font-heading-scale) * 8rem)}}.template--event .product__event-address .rte{font-size:2.8rem;font-style:italic;line-height:.9;padding:0 2rem}@media screen and (min-width:750px){.template--event .product__event-address .rte{font-size:3.2rem}}.template--event .product__event-address .metafield-rich_text_field>:first-child{margin-top:0}.template--event .product__event-address .metafield-rich_text_field>:last-child{margin-bottom:0}.template--event .product__event-address-heading{display:block;font-size:2rem;margin:0 0 1rem}.template--event .product__description.rte>:last-child{margin-bottom:0}.template--event .product__description.rte>:first-child{margin-top:0}.template--event .product__description .svg-wrapper{color:rgb(var(--color-foreground-secondary));height:1.6rem;width:auto}.template--event .product__description .svg-wrapper>svg{width:auto}@media screen and (min-width:750px){.template--event .product__description p{margin:1.3rem 0}}.template--event .product-form__submit{--color-button: var(--color-foreground);background-color:color-mix(in srgb,rgb(var(--color-accent)) 33%,black);font-size:1.4rem;min-height:calc(4.2rem + var(--buttons-border-width) * 2)}@media screen and (min-width:750px){.template--event .product-x-form{padding:0}}.section--main-product product-info{background:var(--section-decor-image, none) 50% 50%;background-size:200px auto}.section--main-product .product.grid{--grid-mobile-horizontal-spacing: 2rem;--grid-mobile-vertical-spacing: 2rem;--grid-desktop-horizontal-spacing: 4rem;--grid-desktop-vertical-spacing: 4rem;-moz-column-gap:var(--grid-mobile-horizontal-spacing);column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.section--main-product .product.grid{-moz-column-gap:var(--grid-desktop-horizontal-spacing);column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}@media screen and (min-width:1200px){.section--main-product .product.grid{padding-inline:5rem}}@media screen and (min-width:750px){.section--main-product .product.grid--2-col-tablet .grid__item{width:100%}}@media screen and (min-width:990px){.section--main-product .product.product--medium:not(.product--no-media){flex-wrap:nowrap}}@media screen and (min-width:990px){.section--main-product .product.product--medium:not(.product--no-media) .product__media-wrapper{max-width:46%;width:calc(46% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:990px){.section--main-product .product.product--medium:not(.product--no-media) .product__info-wrapper{flex:0 1 auto;max-width:none;width:auto}}@media screen and (min-width:990px){.section--main-product .product.product--large:not(.product--no-media){flex-wrap:nowrap}}@media screen and (min-width:990px){.section--main-product .product.product--large:not(.product--no-media) .product__media-wrapper{max-width:58%;width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:990px){.section--main-product .product.product--large:not(.product--no-media) .product__info-wrapper{flex:0 1 auto;max-width:none;width:auto}}@media screen and (min-width:990px){.section--main-product .product.product--small:not(.product--no-media){flex-wrap:nowrap}}@media screen and (min-width:990px){.section--main-product .product.product--small:not(.product--no-media) .product__media-wrapper{max-width:36%;width:calc(36% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:990px){.section--main-product .product.product--small:not(.product--no-media) .product__info-wrapper{flex:0 1 auto;max-width:none;width:auto}}@media screen and (min-width:990px){.section--main-product .product__media-wrapper{margin:-.8rem 0 0}}@media screen and (min-width:750px){.section--main-product .product__media-wrapper media-gallery{margin:0 auto;max-width:55.4rem;width:100%}}@media screen and (max-width:749px){.section--main-product .slider.slider--mobile{margin-bottom:0;scroll-padding-left:1.1rem}}.section--main-product .slider.slider--mobile .slider__slide{--focus-outline-padding: 0rem;--shadow-padding-bottom: 0rem}@media screen and (max-width:749px){.section--main-product .grid--peek.slider .grid__item:first-of-type{margin-left:1.1rem}}@media screen and (max-width:749px){.section--main-product .product__media-list .product__media-item{width:calc(100% - 2.2rem)}}@media screen and (max-width:749px){.section--main-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:-1.6rem;margin-right:-1.6rem}}.section--main-product .product-media-container{padding:3.5%}.section--main-product .product-media-container:before{background:var(--media-decor-image) no-repeat;background-size:100% 100%;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:5}.section--main-product .thumbnail-slider .thumbnail-list{grid-gap:.3rem}@media screen and (min-width:750px){.section--main-product .thumbnail-slider .thumbnail-list{display:flex;justify-content:center}}@media screen and (min-width:990px){.section--main-product .thumbnail-slider .thumbnail-list{grid-gap:.6rem}}@media screen and (max-width:749px){.section--main-product .thumbnail-slider .thumbnail-list.slider{justify-content:center;gap:.8rem;padding:0}}.section--main-product .thumbnail-list__item.slider__slide{width:6.6rem}@media screen and (min-width:750px){.section--main-product .thumbnail-list__item.slider__slide{width:10.6rem}}.section--main-product .thumbnail-list__item.slider__slide .thumbnail{box-shadow:none;padding:.3rem}.product__info-wrapper{padding:0}@media screen and (min-width:750px){.product__info-wrapper{font-size:2rem}}.product__info-wrapper .price{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;gap:3.8rem}@media screen and (min-width:750px){.product__info-wrapper .price{gap:5rem}}.product__info-wrapper .price .badge{margin:0}.product__info-wrapper .price .price-item{margin:0 .6rem 0 0}@media screen and (min-width:750px){.product__info-wrapper .price .price-item{margin:0 1rem 0 0}}.product__info-wrapper .price--large{font-size:2rem;font-style:italic;font-weight:700;line-height:1;letter-spacing:0}@media screen and (min-width:750px){.product__info-wrapper .price--large{font-size:3.2rem}}@media screen and (min-width:990px){.product__info-wrapper .price--large{font-size:3.6rem}}.product__info-wrapper .price__container{margin:0}.product__info-wrapper .price--on-sale{color:rgba(var(--color-accent),1)}.product__info-wrapper .price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.6);font-size:inherit}.product__info-wrapper .icon-with-text{font-size:1.2rem;line-height:1.2;gap:1rem}@media screen and (min-width:750px){.product__info-wrapper .icon-with-text{font-size:1.8rem;line-height:1.3;gap:2rem}}.product__info-wrapper .icon-with-text .h4{font:inherit}.product__info-wrapper .icon-with-text .svg-wrapper--list-decor{color:rgb(var(--color-foreground-secondary));height:auto;margin:0;vertical-align:top;width:1rem}@media screen and (min-width:750px){.product__info-wrapper .icon-with-text .svg-wrapper--list-decor{width:1.6rem}}.product__info-wrapper .icon-with-text .svg-wrapper--list-decor>svg{height:auto;width:100%}.product__info-wrapper .icon-with-text--horizontal{align-items:center}.product__info-wrapper .product__text.subtitle{font-size:calc(var(--font-heading-scale) * 3.2rem);letter-spacing:0}@media screen and (min-width:750px){.product__info-wrapper .product__text.subtitle{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.product__info-wrapper .product__text.subtitle+.accordion{margin-top:-.9rem}.product__info-wrapper .accordion{border-color:rgba(var(--color-foreground-secondary),1);margin-inline:-1.5rem;text-align:left}@media screen and (min-width:750px){.product__info-wrapper .accordion{margin-inline:-3.2rem}}.product__info-wrapper .accordion details[open] summary .icon-minus{display:block}.product__info-wrapper .accordion details[open] summary .icon-plus{display:none}.product__info-wrapper .accordion summary{padding:2.1rem 4rem 2.1rem 1.9rem}.product__info-wrapper .accordion summary .svg-wrapper{aspect-ratio:1;height:auto;margin:0;position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:1.5rem}.product__info-wrapper .accordion summary .icon-minus{display:none}.product__info-wrapper .accordion__title{font:600 1.4rem/1 var(--font-button-family);text-transform:uppercase}.product__info-wrapper .accordion__content{font-size:1.4rem;line-height:1.3;margin:-1.2rem 0 0;padding:0 4rem 2rem 2rem}@media screen and (min-width:750px){.product__info-wrapper .accordion__content{font-size:1.8rem}}.product__info-wrapper .accordion__content p{margin:0}.product__info-container{background:rgb(var(--color-background));border:.1rem solid rgb(var(--color-foreground-secondary));font-size:1.6rem;line-height:1.3;max-width:none;padding:1.5rem 1.5rem 0;text-align:center}@media screen and (min-width:750px){.product__info-container{font-size:2rem;padding-inline:3.2rem}}@media screen and (min-width:990px){.product__info-container{padding-top:1.2rem}}.product__info-container>span>.svg-wrapper--decor{color:rgb(var(--color-foreground-secondary))}.product__info-container>*+*{margin:1.9rem 0}.product__info-container .product-x-form{margin:0}.product__separator{background:rgb(var(--color-foreground-secondary));height:.1rem;margin:1.6rem -1.5rem!important;position:relative}.product__separator:empty{display:block}@media screen and (min-width:750px){.product__separator{margin-inline:0}}@media screen and (min-width:990px){.product__separator{margin-inline:-3.2rem}}.product__separator img{height:1.4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product__tags{align-items:center;display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem;font:600 1.2rem/1 var(--font-button-family);text-transform:uppercase}@media screen and (min-width:750px){.product__tags{left:0;position:absolute;top:0;transform:translateY(-50%);width:100%;z-index:15}}.product__tags .badge{background:rgb(var(--color-foreground-secondary));border:0;color:#fff;font:inherit;padding:.5rem .7rem .4rem}.product__category-badge{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.2rem .6rem;justify-content:center;line-height:1.2;max-width:100%;text-align:center}.product__category-link{color:inherit;text-decoration:none}.product__category-link:hover,.product__category-link:focus-visible{text-decoration:underline;text-underline-offset:.3rem}.product__category-sep{font-size:1.4rem;line-height:1;opacity:.8}.product__title h1{font:calc(var(--font-heading-scale) * 4.8rem)/.85 var(--font-heading-family-secondary);text-transform:uppercase}@media screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 8rem)}}.product__rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;gap:.2rem;font:600 1.2rem/1 var(--font-button-family);text-transform:uppercase}@media screen and (min-width:750px){.product__rating{font-size:1.4rem}}.product__rating .icon{fill:currentColor;height:auto;width:2rem}.product__rating span{padding:0 0 0 1rem}.product__rating .product__rating-star{display:inline-flex;padding:0}.product__rating .product__rating-star--off{opacity:.3}.product__inventory{color:rgb(var(--color-foreground));font:600 1.2rem/1 var(--font-button-family);margin:0;position:relative;text-transform:uppercase}@media screen and (min-width:750px){.product__inventory{font-size:1.4rem}}.product__inventory .icon{fill:rgb(var(--color-accent));height:1.6rem;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:-1}.product__inventory .icon+.icon{left:100%}.product__inventory-text{background:rgb(var(--color-accent));padding:.2rem .4rem}.product__tax{font-family:var(--font-button-family);margin:-1.2rem 0 0}@media screen and (min-width:750px){.product__tax{margin:-1.4rem 0 0}}.product__tax.caption{letter-spacing:0;line-height:calc(1 + .74 / var(--font-body-scale))}.product__tax a{font-weight:500;text-transform:uppercase}.product-form__buttons:has(.product-form__wishlist-button){display:flex;gap:.8rem}.product-form__buttons:has(.product-form__wishlist-button) .product-form__submit{flex:1}.product-form__wishlist-button{align-items:center;color:rgba(var(--color-foreground),.8);min-width:calc(6.6rem + var(--buttons-border-width) * 2);padding:0}.product-form__wishlist-icon{line-height:0}.product-form__wishlist-icon .icon{fill:currentColor;height:auto;width:2rem}@media screen and (min-width:750px){.product-form__wishlist-icon .icon{width:2.4rem}}.product-form__wishlist-icon--filled,.product-form__wishlist-button.wk-selected .product-form__wishlist-icon--outline{display:none}.product-form__wishlist-button.wk-selected .product-form__wishlist-icon--filled{display:inline}@media screen and (min-width:750px){.product-x-form{padding:1.6rem 0 0}}.product-x-form .form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:2rem}.product--no-media .product-form.product-x-form>.form{max-width:none}.product-x-form .product-form__input{flex:0 1 auto;margin:0}.product-x-form .product-form__submit{flex-grow:1;margin:0}.product-x-form .quantity{min-height:calc(3.9rem + var(--inputs-border-width) * 2);width:10.3rem}@media screen and (min-width:750px){.product-x-form .quantity{min-height:calc(4.2rem + var(--buttons-border-width) * 2)}}.product-x-form .quantity .svg-wrapper--decor{color:rgb(var(--color-foreground))}.product-x-form .quantity__button{font:600 1.8rem/1 var(--font-button-family);justify-content:end;padding:.5rem;width:calc(4.2rem / var(--font-body-scale))}.product-x-form .quantity__button[name=plus]{justify-content:start}.product-x-form .quantity__input{font:600 1.2rem/1 var(--font-button-family)}.product-x-form .product-form__quantity .quantity__rules-cart{font-size:1.4rem;line-height:1.2;margin-top:.6rem;text-align:center}.product-x-form .shopify-payment-button{flex-grow:1}@media screen and (min-width:480px){.product-x-form .shopify-payment-button{order:1;width:100%}}.product-x-form .shopify-payment-button__button{height:auto}.product__inventory,.product__inventory-status{--x-stock-bg: var(--color-accent);--x-stock-fg: var(--color-foreground)}.product__inventory--in-stock,.product__inventory-status--in-stock{--x-stock-bg: var(--color-accent-secondary)}.product__inventory--low-stock,.product__inventory-status--low-stock{--x-stock-bg: var(--color-accent)}.product__inventory--out-of-stock,.product__inventory-status--out-of-stock{--x-stock-bg: var(--color-foreground-secondary)}.product__inventory--preorder,.product__inventory-status--preorder{--x-stock-bg: var(--color-foreground);--x-stock-fg: var(--color-accent)}.product__inventory--backorder,.product__inventory-status--backorder{--x-stock-bg: var(--color-foreground);--x-stock-fg: var(--color-accent-secondary)}.product__inventory-status{display:inline-block;position:relative}.product__inventory .icon{fill:rgb(var(--x-stock-bg))}.product__inventory-text{background:rgb(var(--x-stock-bg));color:rgb(var(--x-stock-fg))}.product__info-container .x-variant-picker{align-items:flex-start;border:0;display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:0;max-width:none;padding:0 0 2rem;width:100%}.product__info-container .x-variant-picker__head{display:flex;flex:1 0 12rem;flex-direction:column;gap:.2rem;min-width:0}.product__info-container .x-variant-picker__label{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;line-height:1.3;margin:0}@media screen and (min-width:750px){.product__info-container .x-variant-picker__label{font-size:2rem}}.product__info-container .x-variant-picker__size-guide{display:block}.product__info-container .x-variant-picker__size-guide-button{background:none;border:0;color:rgb(var(--color-foreground));cursor:pointer;font:500 1.2rem/1.4 var(--font-button-family);letter-spacing:0;padding:0;text-decoration:underline;text-transform:uppercase}.product__info-container .x-variant-picker__size-guide-button:hover{color:rgb(var(--color-accent))}.product__info-container .x-variant-picker__values{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width:749px){.product__info-container .x-variant-picker__values{justify-content:center;width:100%}}@media screen and (min-width:750px){.product__info-container .x-variant-picker__values{justify-content:flex-end;margin-left:auto}}.product__info-container .x-variant-picker.product-form__input--pill input[type=radio]+label{background-color:transparent;border:1px solid rgb(var(--color-foreground));border-radius:0;color:rgb(var(--color-foreground));font:600 1.4rem/1.4 var(--font-button-family);letter-spacing:0;margin:0;min-width:0;padding:1.2rem 1.6rem;position:relative;text-transform:uppercase}.product__info-container .x-variant-picker.product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-accent))}.product__info-container .x-variant-picker.product-form__input--pill input[type=radio]:checked+label{background-color:transparent;border-color:rgb(var(--color-accent));box-shadow:inset 0 0 0 1px rgb(var(--color-accent));color:rgb(var(--color-accent))}.product__info-container .x-variant-picker.product-form__input--pill input[type=radio].disabled+label,.product__info-container .x-variant-picker.product-form__input--pill input[type=radio]:disabled+label{border-color:rgb(var(--color-foreground-secondary));box-shadow:none;color:rgb(var(--color-foreground-secondary));text-decoration:none}.product__info-container .x-variant-picker.product-form__input--pill input[type=radio].disabled+label:after,.product__info-container .x-variant-picker.product-form__input--pill input[type=radio]:disabled+label:after{background:linear-gradient(to top right,transparent calc(50% - .5px),currentColor calc(50% - .5px),currentColor calc(50% + .5px),transparent calc(50% + .5px));content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;position:absolute}.x-size-guide-modal .product-popup-modal__content{height:auto;max-height:80%;max-width:76rem;padding:2.4rem}.x-size-guide-modal__heading{margin-top:0}.x-size-guide-modal__body{font-size:1.4rem}.x-size-guide-modal__body .x-size-guide__title{font-family:var(--font-button-family);font-size:1.4rem;letter-spacing:.05rem;margin:2.4rem 0 .8rem;text-transform:uppercase}.x-size-guide-modal__body .x-size-guide__scroll{overflow-x:auto}.x-size-guide-modal__body .x-size-guide__table{border-collapse:collapse;display:table;font-size:1.2rem;margin:0;max-width:none;table-layout:fixed;width:100%}.x-size-guide-modal__body .x-size-guide__table th,.x-size-guide-modal__body .x-size-guide__table td{border:1px solid rgba(var(--color-foreground),.25);padding:.6rem .4rem;text-align:center;word-break:break-word}.x-size-guide-modal__body .x-size-guide__table thead th{background:rgba(var(--color-foreground),.08);font-family:var(--font-button-family);text-transform:uppercase}.x-size-guide-modal__body .x-size-guide__table thead th span{color:rgb(var(--color-foreground-secondary))}.x-size-guide-modal__body .x-size-guide__table tbody th{font-family:var(--font-button-family);text-align:left;text-transform:uppercase}.x-size-guide-modal__body .x-size-guide__brand{border-top:1px solid rgba(var(--color-foreground),.25);font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:.05rem;margin:3.2rem 0 .8rem;padding-top:2rem;text-transform:uppercase}.x-size-guide-modal__body .x-size-guide__brand:first-of-type{border-top:0;margin-top:2rem;padding-top:0}.x-size-guide-modal__body .x-size-guide__table thead th span{display:block;font-family:var(--font-body-family);font-size:1rem;letter-spacing:0;text-transform:none}.x-size-guide-modal__body .x-size-guide__table--rows{table-layout:auto}.x-size-guide-modal__body .x-size-guide__table--narrow th:first-child,.x-size-guide-modal__body .x-size-guide__table--narrow td:first-child{width:30%}.x-size-guide-modal__body .x-size-guide__table--wide{min-width:48rem}.x-size-guide-modal__body .x-size-guide__hint{color:rgb(var(--color-foreground-secondary));font-size:1.1rem;font-style:italic;margin:0 0 .8rem}.x-size-guide-modal__body .x-size-guide__table--rows tbody th{text-align:center;white-space:nowrap}@media screen and (min-width:750px){.x-size-guide-modal__body .x-size-guide__hint{display:none}}.x-size-guide-modal__body table:not([class]){border-collapse:collapse;border-style:none;box-shadow:none;display:table;font-size:1.2rem;margin:1.6rem 0;max-width:none;table-layout:auto;white-space:normal;width:100%}.x-size-guide-modal__body table:not([class]) th,.x-size-guide-modal__body table:not([class]) td{border:1px solid rgba(var(--color-foreground),.25);padding:.6rem .8rem;text-align:center}.x-size-guide-modal__body table:not([class]) p{margin:0}.x-size-guide-modal__body table:not([class])>thead>tr>*,.x-size-guide-modal__body table:not([class]):not(:has(>thead))>tbody>tr:first-child>*{background:rgba(var(--color-foreground),.08);font-family:var(--font-button-family);text-transform:uppercase}.x-size-guide-modal__body table:not([class]) tr>:first-child{font-family:var(--font-button-family);text-transform:uppercase}.product__tags a.badge{text-decoration:none;transition:background-color .2s ease}.product__tags a.badge:hover,.product__tags a.badge:focus-visible{background:rgb(var(--color-accent))}.product__info-wrapper .product__description--excerpt{font-size:1.6rem;line-height:1.3}@media screen and (min-width:750px){.product__info-wrapper .product__description--excerpt{font-size:2rem}}.product__info-wrapper .product__description--excerpt>:first-child{margin-top:0}.product__info-wrapper .product__description--excerpt>:last-child{margin-bottom:0}.product__info-wrapper .price .price__regular .price-item--regular{color:rgb(var(--color-accent))}.product__installments{color:rgb(var(--color-foreground));font:500 1.1rem/1.4 var(--font-button-family);letter-spacing:0;margin:.8rem 0 0;text-align:center}@media screen and (min-width:750px){.product__installments{font-size:1.2rem}}.product__installments-divider{padding:0 .4rem}.product__installments-link{color:inherit;text-decoration:underline;text-transform:uppercase;text-underline-offset:.2rem}.product__installments-link:hover{color:rgb(var(--color-accent))}.product-x-form .x-dynamic-checkout{--decor-offset: -8px;display:block;flex:1 0 100%;order:1;position:relative;width:100%}.product-x-form .x-dynamic-checkout .shopify-payment-button{width:100%}.product-x-form .x-dynamic-checkout .svg-wrapper--decor{aspect-ratio:1;color:rgb(var(--color-accent));height:auto;pointer-events:none;position:absolute;width:4.6rem;z-index:10}.product-x-form .x-dynamic-checkout .svg-wrapper--decor .icon{color:inherit!important;fill:currentColor;transform:none!important}.product-x-form .x-dynamic-checkout .shopify-payment-button__button--unbranded{align-items:center;display:flex;font-size:0;justify-content:center;line-height:0}.product-x-form .x-dynamic-checkout .shopify-payment-button__button--unbranded:before{border-radius:0;box-shadow:none;content:"Buy now";font:var(--font-button-weight) 1.2rem/1.4 var(--font-button-family);inset:auto;letter-spacing:0;position:static;text-transform:uppercase;z-index:auto}@media screen and (min-width:750px){.product-x-form .x-dynamic-checkout .shopify-payment-button__button--unbranded:before{font-size:1.4rem}}.product-x-form .x-dynamic-checkout .x-preorder-now{width:100%}.product-x-form .x-dynamic-checkout .shopify-payment-button__button--hidden:before{content:none}.product-x-form .x-dynamic-checkout .shopify-payment-button__more-options{color:rgb(var(--color-foreground));font:500 1.2rem/1.4 var(--font-button-family);margin-top:.8rem;text-transform:uppercase}@media screen and (max-width:749px){.product-x-form .form{gap:1.2rem}.product-form__wishlist-button{min-width:calc(5.6rem + var(--buttons-border-width) * 2)}.product-x-form .product-form__submit{min-width:0;padding-left:1rem;padding-right:1rem}.product__info-wrapper .price{flex-wrap:wrap;gap:1.2rem 2rem}.product__info-wrapper .price .product__inventory{flex:0 0 100%}}.product__installments-link,.product__installments-divider{white-space:nowrap}.product .product-media-container.global-media-settings{background-color:transparent}.quick-add-modal .product__title :is(h1,h2,.h1){font-size:calc(var(--font-heading-scale) * 4.8rem);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/x-main-product.css.map */
