.luxe-product{--media-radius: var(--luxe-media-radius, 6px);--media-border-width: 0px;--media-shadow-visible: 0;--luxe-ease: cubic-bezier(.2, .7, .2, 1);color:var(--luxe-text)}@media screen and (min-width:750px){.luxe-product .product__column-sticky{top:var(--luxe-sticky-offset)}.luxe-product .product.grid:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--luxe-column-gap-tablet);row-gap:0;align-items:start}.luxe-product .product:not(.product--no-media)>.product__media-wrapper,.luxe-product .product:not(.product--no-media)>.product__info-wrapper,.luxe-product .product:not(.product--no-media)>.product__info-wrapper--extra-padding{width:auto;max-width:none;padding:0}.luxe-product .product--right:not(.product--no-media)>.product__media-wrapper{order:2}.luxe-product .product:not(.product--no-media)>.product__info-wrapper{align-self:stretch}}@media screen and (min-width:990px){.luxe-product .product.grid:not(.product--no-media){grid-template-columns:calc(var(--luxe-media-width) - var(--luxe-column-gap) / 2) minmax(0,1fr);column-gap:var(--luxe-column-gap)}.luxe-product .product.grid.product--right:not(.product--no-media){grid-template-columns:minmax(0,1fr) calc(var(--luxe-media-width) - var(--luxe-column-gap) / 2)}}@media screen and (min-width:750px){.luxe-product .page-width.luxe-page-full{max-width:none;padding-left:var(--luxe-side-padding);padding-right:var(--luxe-side-padding)}}.luxe-product .product__info-container{width:100%;max-width:none;font-family:var(--luxe-body-font);font-weight:var(--luxe-body-weight)}.luxe-product .product__media,.luxe-product .product__media.media--transparent,.luxe-product .product-media-container{background-color:var(--luxe-media-bg)}.luxe-product .product__media-icon{border:0;background-color:#ffffffe6}@media screen and (min-width:750px){.luxe-product .product--stacked .product__media-list,.luxe-product .product--columns .product__media-list{column-gap:var(--luxe-gallery-gap);row-gap:var(--luxe-gallery-gap)}.luxe-product .thumbnail-list{grid-gap:var(--luxe-gallery-gap)}}@media screen and (min-width:990px){.luxe-product .product--stacked .product__media-item{max-width:calc(50% - var(--luxe-gallery-gap) / 2)}.luxe-product .product--stacked .product__media-list .product__media-item:first-child,.luxe-product .product--stacked .product__media-list .product__media-item--full,.luxe-product--gallery-single .product--stacked .product__media-list .product__media-item{width:100%;max-width:100%}}.luxe-product .thumbnail{transition:opacity .3s ease}.luxe-product .thumbnail:hover{opacity:.75}.luxe-product .thumbnail[aria-current]{box-shadow:none;outline:1px solid var(--luxe-text);outline-offset:-1px}@media screen and (max-width:749px){.luxe-product .product__media-list{margin-left:0;margin-bottom:0;width:100%;padding:0;column-gap:.8rem;scroll-padding-left:0;scrollbar-width:none}.luxe-product .product__media-list::-webkit-scrollbar{display:none}.luxe-product .product__media-list .product__media-item{width:100%}.luxe-product.luxe-product .product--mobile-columns .product__media-item{width:calc(50% - .4rem)}.luxe-product .product__media-list.grid--peek .grid__item:first-of-type,.luxe-product .product__media-list.grid--peek .grid__item:last-of-type{margin-left:0;margin-right:0}.luxe-mobile--inset .product__media-wrapper slider-component{margin-left:0;margin-right:0}.luxe-mobile--edge .product__media-wrapper slider-component:not(.thumbnail-slider){margin-left:-1.5rem;margin-right:-1.5rem}.luxe-mobile--edge .product__media-list{column-gap:0}.luxe-mobile--peek .product__media-list .product__media-item{width:calc(100% - 4.8rem)}.luxe-mobile--peek.luxe-mobile--edge .product__media-list{padding-left:1.5rem;scroll-padding-left:1.5rem}.luxe-product .product__media-wrapper .slider-buttons{justify-content:center;margin:.8rem 0 0}.luxe-product .product__media-wrapper .slider-counter{font-family:var(--luxe-body-font);font-size:1.1rem;letter-spacing:.24em;color:var(--luxe-muted)}.luxe-product .product__media-wrapper .slider-button{color:var(--luxe-text)}.luxe-product .thumbnail-slider{margin:1rem 0 0}.luxe-product .product__media-wrapper .thumbnail-slider:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.luxe-product .thumbnail-slider .thumbnail-list.slider{gap:.8rem;padding:.3rem .2rem;scroll-padding-left:.2rem;scrollbar-width:none}.luxe-product .thumbnail-slider .thumbnail-list.slider::-webkit-scrollbar{display:none}.luxe-product .thumbnail-list__item.slider__slide{width:calc(20% - .64rem)}.luxe-product .thumbnail-slider .slider-button{display:none}}.luxe-product .product__info-container>*+*{margin:2.2rem 0 0}.luxe-product .product__info-container>*:first-child{margin-top:0}.luxe-product .product__info-container>.product__text+.product__title{margin-top:1.2rem}.luxe-product .product__info-container>.product__title+[id^=price-]{margin-top:1.4rem}.luxe-product .product__info-container>.product__tax,.luxe-product .product__info-container>.luxe-installment,.luxe-product .product__info-container>.volume-pricing-note{margin-top:.6rem}.luxe-product .product__info-container>.luxe-rating{margin-top:1.4rem}.luxe-product .product__info-container>variant-selects{margin-top:3.2rem}.luxe-product .product__info-container>.product-form,.luxe-product .product__info-container>div>.product-form{margin:0}.luxe-product .product__info-container .product__description,.luxe-product .product__info-container .icon-with-text{margin:2.8rem 0 0}.luxe-product .product__text{font-family:var(--luxe-body-font);color:var(--luxe-muted)}.luxe-product .product__text.caption-with-letter-spacing{font-size:1.05rem;line-height:1.4;letter-spacing:.3em;text-transform:uppercase}.luxe-product .product__title{margin-bottom:0}.luxe-product .product__title h1,.luxe-product .product__title .h1{font-family:var(--luxe-heading-font);font-weight:var(--luxe-heading-weight);font-style:var(--luxe-heading-style);font-size:calc(var(--luxe-title-size) * .74);line-height:1.12;letter-spacing:-.015em;color:var(--luxe-text)}@media screen and (min-width:750px){.luxe-product .product__title h1,.luxe-product .product__title .h1{font-size:var(--luxe-title-size);line-height:1.08}}.luxe-product .price .price-item,.luxe-product .price--large .price-item{font-family:var(--luxe-body-font);font-weight:var(--luxe-body-weight);font-size:1.7rem;letter-spacing:.06em;color:var(--luxe-text)}.luxe-product .price--on-sale .price-item--regular,.luxe-product .price .price-item--regular s,.luxe-product .price s.price-item--regular{font-size:1.5rem;color:var(--luxe-muted);text-decoration-thickness:1px}.luxe-product .product .price__container,.luxe-product .product .price dl{margin-top:0;margin-bottom:0}.luxe-product--no-badges .price .badge{display:none!important}.luxe-product .product__tax,.luxe-product .luxe-installment,.luxe-product .volume-pricing-note{font-size:1.2rem;letter-spacing:.02em;color:var(--luxe-muted)}.luxe-product .product__tax a{color:inherit;text-underline-offset:.3rem}.luxe-product .luxe-rating{display:inline-flex;align-items:center;gap:.8rem;color:var(--luxe-text);text-decoration:none;font-size:1.2rem;letter-spacing:.04em}.luxe-product .luxe-rating .rating{margin:0}.luxe-product .luxe-rating__count{color:var(--luxe-muted);transition:color .25s ease}.luxe-product .luxe-rating:hover .luxe-rating__count{color:var(--luxe-text);text-decoration:underline;text-underline-offset:.3rem}.luxe-product .product__description{font-size:1.4rem;line-height:1.75;color:var(--luxe-muted)}.luxe-product variant-selects{display:block}.luxe-product .luxe-picker{position:relative;max-width:none;min-width:0;margin:0 0 2.6rem;padding:0;border:0}.luxe-product .luxe-picker:last-of-type{margin-bottom:0}.luxe-product .luxe-picker__legend{float:left;width:100%;display:flex;align-items:baseline;gap:.8rem;margin:0 0 1.2rem;padding:0 9rem 0 0;font-family:var(--luxe-body-font);font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--luxe-text)}.luxe-product .luxe-picker__value{font-size:1.3rem;font-weight:var(--luxe-body-weight);letter-spacing:.04em;text-transform:none;color:var(--luxe-muted)}.luxe-product .luxe-picker__guide{position:absolute;top:-.1rem;right:0;padding:0 0 .3rem;border:0;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;color:var(--luxe-text);font-family:var(--luxe-body-font);font-size:1.2rem;letter-spacing:.06em;cursor:pointer;transition:background-size .4s var(--luxe-ease)}.luxe-product .product-form__input--dropdown{position:relative}.luxe-product .luxe-picker__guide--dropdown{top:0}.luxe-product .luxe-picker__guide:hover{background-size:0% 1px;background-position:100% 100%}.luxe-product .luxe-picker__guide:focus-visible{outline:1px solid var(--luxe-text);outline-offset:3px}.luxe-product .luxe-picker__values{clear:both;display:flex;flex-wrap:wrap;gap:.8rem}.luxe-product .luxe-picker input[type=radio]{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.luxe-product .luxe-picker--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:5.2rem;height:4.6rem;margin:0;padding:0 1.6rem;border:1px solid var(--luxe-line);border-radius:0;background:transparent;color:var(--luxe-text);font-family:var(--luxe-body-font);font-size:1.3rem;letter-spacing:.08em;line-height:1;text-decoration:none;cursor:pointer;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.luxe-product .luxe-picker--pill input[type=radio]+label:hover{border-color:var(--luxe-text)}.luxe-product .luxe-picker--pill input[type=radio]:checked+label{border-color:var(--luxe-text);background-color:var(--luxe-text);color:var(--luxe-button-text)}.luxe-product .luxe-picker--pill input[type=radio].disabled+label{color:var(--luxe-muted);text-decoration:none;background-image:linear-gradient(to top left,transparent calc(50% - .5px),var(--luxe-line) 50%,transparent calc(50% + .5px))}.luxe-product .luxe-picker--pill input[type=radio].disabled:checked+label{background-color:transparent;border-color:var(--luxe-text);color:var(--luxe-muted)}.luxe-product .luxe-picker input[type=radio]:focus-visible+label{outline:1px solid var(--luxe-text);outline-offset:3px}.luxe-product .luxe-swatch{position:relative;display:block;width:5.6rem;margin:0;padding:3px;border:1px solid transparent;cursor:pointer;transition:border-color .25s ease}.luxe-product .luxe-swatch__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background-color:var(--luxe-media-bg)}.luxe-product .luxe-swatch__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--luxe-ease)}.luxe-product .luxe-swatch:hover .luxe-swatch__media img{transform:scale(1.06)}.luxe-product .luxe-swatch:hover{border-color:var(--luxe-line)}.luxe-product .luxe-picker input[type=radio]:checked+.luxe-swatch{border-color:var(--luxe-text)}.luxe-product .luxe-picker input[type=radio].disabled+.luxe-swatch .luxe-swatch__media{opacity:.45}.luxe-product .luxe-picker input[type=radio].disabled+.luxe-swatch .luxe-swatch__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top left,transparent calc(50% - .5px),var(--luxe-text) 50%,transparent calc(50% + .5px))}.luxe-product .luxe-swatch--text .luxe-swatch__media{display:flex;align-items:center;justify-content:center;padding:.4rem;font-size:1.05rem;line-height:1.2;text-align:center;color:var(--luxe-text)}.luxe-product .product__info-container>variant-selects+div{margin-top:2.8rem}.luxe-product .product-form__buttons{max-width:none}.luxe-product .product-form__buttons .product-form__submit{min-height:5.4rem;margin-bottom:1rem;border:1px solid var(--luxe-button-bg);border-radius:0;background-color:var(--luxe-button-bg);color:var(--luxe-button-text);font-family:var(--luxe-body-font);font-size:1.25rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;transition:letter-spacing .5s var(--luxe-ease),opacity .3s ease}.luxe-product .product-form__buttons .product-form__submit:before,.luxe-product .product-form__buttons .product-form__submit:after{box-shadow:none;border-radius:0}.luxe-product .product-form__buttons .product-form__submit:not([disabled]):hover{letter-spacing:.3em}.luxe-product .product-form__buttons .product-form__submit[disabled],.luxe-product .product-form__buttons .product-form__submit[aria-disabled=true]{opacity:1;border-color:var(--luxe-line);background-color:transparent;color:var(--luxe-muted);cursor:not-allowed}.luxe-product .product-form__buttons .product-form__submit.loading{color:transparent}.luxe-product .product-form__submit .loading__spinner .path{stroke:var(--luxe-button-text)}.luxe-product .shopify-payment-button__button--unbranded{min-height:5.4rem;border:1px solid var(--luxe-text);border-radius:0;background-color:transparent;color:var(--luxe-text);font-family:var(--luxe-body-font);font-size:1.25rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.luxe-product .shopify-payment-button__button--unbranded:hover,.luxe-product .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--luxe-text);color:var(--luxe-button-text)}.luxe-product .shopify-payment-button__more-options{font-size:1.2rem;color:var(--luxe-muted)}.luxe-product .product-form__error-message-wrapper{font-size:1.25rem;color:var(--luxe-text)}.luxe-product .product-form__quantity .form__label{font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--luxe-text)}.luxe-product .quantity,.luxe-product .quantity:after,.luxe-product .quantity:before{border-radius:0}.luxe-product .product__inventory{font-size:1.25rem;letter-spacing:.04em;color:var(--luxe-muted)}.luxe-product .product__inventory .svg-wrapper,.luxe-product .product__inventory svg{width:9px;height:9px;color:var(--luxe-text)!important}.luxe-product .product-popup-modal__button{font-family:var(--luxe-body-font);font-size:1.25rem;letter-spacing:.06em;text-underline-offset:.4rem;color:var(--luxe-text)}.luxe-product .product__info-container>.luxe-service{margin-top:2.4rem}.luxe-service{display:grid;gap:1.1rem;margin:0;padding:0;list-style:none}.luxe-service__item{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.3rem;line-height:1.5;color:var(--luxe-muted)}.luxe-service__icon{flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.05rem;color:var(--luxe-text)}.luxe-service__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.luxe-service__text p{margin:0}.luxe-service__text strong{color:var(--luxe-text);font-weight:500}.luxe-service__text a{color:var(--luxe-text);text-underline-offset:.3rem}.luxe-product .luxe-accordion{margin-top:0;border-top:1px solid var(--luxe-line);border-bottom:1px solid var(--luxe-line)}.luxe-product .product__info-container>.luxe-accordion{margin-top:0}.luxe-product .product__info-container>:not(.luxe-accordion):not(.bw-row)+.luxe-accordion{margin-top:3.2rem}.luxe-product .luxe-accordion+.luxe-accordion,.luxe-product .bw-row~.luxe-accordion,.luxe-product .luxe-accordion+.bw-row{border-top:0!important}.luxe-product .luxe-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.9rem 0;list-style:none;cursor:pointer}.luxe-product .luxe-accordion summary::-webkit-details-marker{display:none}.luxe-product .luxe-accordion summary:focus-visible{outline:1px solid var(--luxe-text);outline-offset:4px}.luxe-product .luxe-accordion .summary__title{display:flex;align-items:center;gap:1.2rem;flex:1;padding:0}.luxe-product .luxe-accordion .summary__title .svg-wrapper,.luxe-product .luxe-accordion .summary__title .icon-accordion{width:1.8rem;height:1.8rem;margin:0;fill:var(--luxe-text)}.luxe-product .luxe-accordion .accordion__title{margin:0;font-family:var(--luxe-body-font);font-size:1.2rem;font-weight:500;letter-spacing:.22em;line-height:1.4;text-transform:uppercase;color:var(--luxe-text)}.luxe-accordion__toggle{position:relative;flex-shrink:0;width:1.1rem;height:1.1rem;color:var(--luxe-text)}.luxe-accordion__toggle:before,.luxe-accordion__toggle:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transition:transform .4s var(--luxe-ease)}.luxe-accordion__toggle:after{transform:rotate(90deg)}.luxe-accordion details[open] .luxe-accordion__toggle:after{transform:rotate(0)}.luxe-product .luxe-accordion .accordion__content{margin:0;padding:0;overflow:hidden;font-size:1.4rem;line-height:1.75;color:var(--luxe-muted)}.luxe-accordion__inner{padding:0 0 2.2rem}.luxe-accordion__inner>:first-child{margin-top:0}.luxe-accordion__inner>:last-child{margin-bottom:0}.luxe-accordion__inner strong{color:var(--luxe-text);font-weight:500}.luxe-accordion__inner a{color:var(--luxe-text);text-underline-offset:.3rem}.luxe-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:block;border-top:1px solid var(--luxe-line);background-color:rgb(var(--color-background));color:var(--luxe-text);font-family:var(--luxe-body-font);transform:translateY(100%);visibility:hidden;transition:transform .5s var(--luxe-ease),visibility 0s linear .5s}.luxe-sticky-bar.is-visible{transform:translateY(0);visibility:visible;transition:transform .5s var(--luxe-ease)}.luxe-sticky-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:1.2rem;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px))}.luxe-sticky-bar__product{display:flex;align-items:center;gap:1.4rem;min-width:0}.luxe-sticky-bar__image{flex-shrink:0;width:4.4rem;height:5.8rem;object-fit:cover;background-color:var(--luxe-media-bg)}.luxe-sticky-bar__meta{min-width:0}.luxe-sticky-bar__title,.luxe-sticky-bar__variant{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.luxe-sticky-bar__title{font-family:var(--luxe-heading-font);font-weight:var(--luxe-heading-weight);font-style:var(--luxe-heading-style);font-size:1.6rem;line-height:1.3}.luxe-sticky-bar__variant{margin-top:.2rem;font-size:1.2rem;letter-spacing:.04em;color:var(--luxe-muted)}.luxe-sticky-bar__variant:empty{display:none}.luxe-sticky-bar__actions{display:flex;align-items:center;gap:2.4rem;flex-shrink:0}.luxe-sticky-bar__price{font-size:1.5rem;letter-spacing:.06em;white-space:nowrap}.luxe-sticky-bar__button{min-height:4.8rem;padding:0 3.6rem;border:1px solid var(--luxe-button-bg);border-radius:0;background-color:var(--luxe-button-bg);color:var(--luxe-button-text);font-family:var(--luxe-body-font);font-size:1.2rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:opacity .3s ease,letter-spacing .5s var(--luxe-ease)}.luxe-sticky-bar__button:not([disabled]):hover{letter-spacing:.3em}.luxe-sticky-bar__button:focus-visible{outline:1px solid var(--luxe-text);outline-offset:3px}.luxe-sticky-bar__button[disabled]{border-color:var(--luxe-line);background-color:transparent;color:var(--luxe-muted);cursor:not-allowed}.luxe-sticky-bar__button.is-loading{opacity:.55;pointer-events:none}@media screen and (max-width:749px){.luxe-sticky-bar__product{display:none}.luxe-sticky-bar__actions{width:100%;gap:1.6rem}.luxe-sticky-bar__button{flex:1;padding:0 1.6rem}}.luxe-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;visibility:hidden;pointer-events:none;transition:visibility 0s linear .55s}.luxe-drawer.is-open{visibility:visible;pointer-events:auto;transition:none}.luxe-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000052;opacity:0;transition:opacity .45s ease}.luxe-drawer.is-open .luxe-drawer__overlay{opacity:1}.luxe-drawer__panel{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(56rem,100%);height:100%;background-color:rgb(var(--color-background));color:var(--luxe-text);font-family:var(--luxe-body-font);outline:none;transform:translate(100%);transition:transform .55s var(--luxe-ease)}.luxe-drawer.is-open .luxe-drawer__panel{transform:translate(0)}.luxe-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.4rem 3.2rem;border-bottom:1px solid var(--luxe-line)}.luxe-drawer__title{margin:0;font-family:var(--luxe-heading-font);font-weight:var(--luxe-heading-weight);font-style:var(--luxe-heading-style);font-size:2.4rem;line-height:1.2;color:var(--luxe-text)}.luxe-drawer__close{display:grid;place-items:center;flex-shrink:0;width:4rem;height:4rem;margin-right:-1rem;padding:0;border:0;background:none;color:var(--luxe-text);cursor:pointer}.luxe-drawer__close svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;transition:transform .4s var(--luxe-ease)}.luxe-drawer__close:hover svg{transform:rotate(90deg)}.luxe-drawer__close:focus-visible{outline:1px solid var(--luxe-text);outline-offset:2px}.luxe-drawer__content{flex:1;overflow-y:auto;padding:2.4rem 3.2rem 4rem;font-size:1.4rem;line-height:1.7;color:var(--luxe-muted);overscroll-behavior:contain}.luxe-drawer__content table{width:100%;margin:1.6rem 0 2.4rem;border-collapse:collapse;table-layout:auto;box-shadow:none;font-size:1.3rem}.luxe-drawer__content th,.luxe-drawer__content td{padding:1rem .8rem;border:0;border-bottom:1px solid var(--luxe-line);text-align:left}.luxe-drawer__content th,.luxe-drawer__content thead td{font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--luxe-text)}.luxe-drawer__content strong{color:var(--luxe-text);font-weight:500}@media screen and (max-width:749px){.luxe-drawer__header{padding:2rem}.luxe-drawer__title{font-size:2rem}.luxe-drawer__content{padding:2rem 2rem 3.2rem;overflow-x:auto}}@keyframes luxe-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes luxe-fade{0%{opacity:0}to{opacity:1}}@keyframes luxe-refresh{0%{opacity:.15;transform:translateY(3px)}to{opacity:1;transform:none}}.luxe-intro .product__info-container>*{animation:luxe-rise .8s var(--luxe-ease) both}.luxe-intro .product__info-container>:nth-child(1){animation-delay:.05s}.luxe-intro .product__info-container>:nth-child(2){animation-delay:.1s}.luxe-intro .product__info-container>:nth-child(3){animation-delay:.15s}.luxe-intro .product__info-container>:nth-child(4){animation-delay:.2s}.luxe-intro .product__info-container>:nth-child(5){animation-delay:.25s}.luxe-intro .product__info-container>:nth-child(6){animation-delay:.3s}.luxe-intro .product__info-container>:nth-child(7){animation-delay:.35s}.luxe-intro .product__info-container>:nth-child(8){animation-delay:.4s}.luxe-intro .product__info-container>:nth-child(n+9){animation-delay:.45s}.luxe-intro .product__media-list .product__media-item:first-child{animation:luxe-fade 1s ease both}.luxe-refresh{animation:luxe-refresh .5s var(--luxe-ease)}@media(prefers-reduced-motion:reduce){.luxe-intro .product__info-container>*,.luxe-intro .product__media-list .product__media-item:first-child,.luxe-refresh{animation:none}.luxe-sticky-bar,.luxe-drawer__panel,.luxe-drawer__overlay,.luxe-swatch__media img,.luxe-accordion__toggle:before,.luxe-accordion__toggle:after{transition:none}}.luxe-product .product-media-container,.luxe-product .product__media,.luxe-product .product__media img,.luxe-product .deferred-media,.luxe-product .thumbnail,.luxe-product .thumbnail img{border-radius:var(--luxe-media-radius)}.luxe-product .product__media{overflow:hidden}.luxe-product .thumbnail[aria-current]{outline:1px solid var(--luxe-text);outline-offset:2px}.luxe-product .product-form__buttons .product-form__submit,.luxe-product .shopify-payment-button__button--unbranded,.luxe-sticky-bar__button{min-height:5.2rem;border-width:1px;border-style:solid;border-radius:var(--luxe-radius);box-shadow:none;overflow:hidden}.luxe-product .product-form__buttons .product-form__submit:before,.luxe-product .product-form__buttons .product-form__submit:after,.luxe-product .shopify-payment-button__button--unbranded:before,.luxe-product .shopify-payment-button__button--unbranded:after{display:none;box-shadow:none!important}.luxe-product .shopify-payment-button__button--unbranded{border-color:var(--luxe-text)}.luxe-product .product-form__buttons .product-form__submit:not([disabled]):hover{opacity:.88}.luxe-product .shopify-payment-button__button,.luxe-product .shopify-payment-button__button [role=button]{border-radius:var(--luxe-radius)}.luxe-product .product-form__submit:focus-visible,.luxe-product .shopify-payment-button__button--unbranded:focus-visible{outline:1px solid var(--luxe-text);outline-offset:3px;box-shadow:none}.luxe-product .luxe-picker--pill input[type=radio]+label{border-radius:var(--luxe-radius)}.luxe-product .luxe-swatch{border-radius:calc(var(--luxe-radius) + 3px)}.luxe-product .luxe-swatch__media{border-radius:var(--luxe-radius)}.luxe-product .quantity{border-radius:var(--luxe-radius);min-height:4.6rem;width:13rem}.luxe-product .quantity:before{box-shadow:none;display:none}.luxe-product .quantity:after{top:0;right:0;bottom:0;left:0;border-radius:var(--luxe-radius);box-shadow:0 0 0 1px var(--luxe-line)!important}.luxe-product .quantity:focus-within:after{box-shadow:0 0 0 1px var(--luxe-text)!important}.luxe-product .quantity__input{font-family:var(--luxe-body-font);font-size:1.4rem}.luxe-product .quantity__input:focus-visible,.luxe-product .quantity__button:focus-visible{box-shadow:none;outline:none}.luxe-product .quantity__button{color:var(--luxe-muted);transition:color .25s ease}.luxe-product .quantity__button:hover{color:var(--luxe-text)}.luxe-product .select__select,.luxe-product .select:after,.luxe-product .select:before{border-radius:var(--luxe-radius)}.luxe-product .select:before{box-shadow:none}.luxe-product .select:after{box-shadow:0 0 0 1px var(--luxe-line)}.luxe-product .luxe-accordion,.luxe-product .bw-row{border-color:var(--luxe-line)!important}.luxe-drawer__panel{border-radius:var(--luxe-radius) 0 0 var(--luxe-radius)}.luxe-sticky-bar__image{border-radius:calc(var(--luxe-media-radius) / 2)}@media screen and (max-width:749px){.luxe-mobile--edge .product-media-container,.luxe-mobile--edge .product__media,.luxe-mobile--edge .product__media img{border-radius:0}}.luxe-thumbs--portrait .thumbnail-list__item:before{padding-bottom:125%}.luxe-product .thumbnail:not([aria-current]){opacity:.6}.luxe-product .thumbnail:not([aria-current]):hover{opacity:.9}@media screen and (min-width:750px)and (max-width:989px){.luxe-tablet--carousel .product__media-list,.luxe-tablet--carousel_thumbnails .product__media-list{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;column-gap:.8rem;margin:0;padding:0;scrollbar-width:none}.luxe-tablet--carousel .product__media-list::-webkit-scrollbar,.luxe-tablet--carousel_thumbnails .product__media-list::-webkit-scrollbar{display:none}.luxe-tablet--carousel .product__media-list .product__media-item,.luxe-tablet--carousel_thumbnails .product__media-list .product__media-item{display:block!important;flex:0 0 100%;width:100%;max-width:100%;padding:0;scroll-snap-align:start}.luxe-tablet--carousel .product__media-wrapper slider-component:not(.thumbnail-slider)>.slider-buttons{display:flex!important;justify-content:center;margin-top:1rem}.luxe-tablet--carousel .product__media-wrapper slider-component:not(.thumbnail-slider) .slider-button{display:flex;color:var(--luxe-text)}.luxe-tablet--carousel .product__media-wrapper .slider-counter{font-size:1.1rem;letter-spacing:.24em;color:var(--luxe-muted)}.luxe-tablet--carousel_thumbnails .product__media-wrapper slider-component:not(.thumbnail-slider)>.slider-buttons{display:none!important}.luxe-tablet--carousel_thumbnails .thumbnail-slider{display:flex;margin-top:1.2rem}.luxe-tablet--carousel_thumbnails .product .thumbnail-list{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:.8rem;padding:.3rem .2rem;grid-template-columns:none;scrollbar-width:none}.luxe-tablet--carousel_thumbnails .product .thumbnail-list::-webkit-scrollbar{display:none}.luxe-tablet--carousel_thumbnails .product .thumbnail-list .thumbnail-list__item{flex:0 0 calc(16.66% - .7rem);width:calc(16.66% - .7rem)}.luxe-tablet--carousel_thumbnails .thumbnail-slider .slider-button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-main-product-luxe.css.map */
