product-info{display:block}.product{margin:0}.product__media-wrapper{padding-left:0}@media screen and (min-width:750px){.product__column-sticky{display:block;position:sticky;top:3rem;z-index:2}.product__info-wrapper{padding:0 0 0 5rem}.product__info-wrapper--extra-padding{padding:0 0 0 8rem}.product__media-container .slider-buttons{display:none}}@media screen and (min-width:990px){.product.grid{gap:8px;padding-top:18px}.product--left{padding-bottom:6rem}}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;margin-bottom:1.5rem}.product-form__error-message-wrapper .svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}.product-form__input{flex:0 0 100%;max-width:44rem;min-width:fit-content;border:none;padding:0;margin-top:8px}.product-form__input .form__label{padding-left:0;text-transform:capitalize;font-weight:700}.product-form__input .select{max-width:100%}.product-form__input .svg-wrapper{right:1.5rem}.product-form__submit{margin-bottom:.8rem;font-weight:400}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container>*+*{margin:1.6rem 0}.product__info-container iframe{max-width:100%}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:2.5rem 0}.product__description.rte,.product__accordion .accordion__content.rte{max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-wrap:anywhere}.product__description.rte table,.product__accordion .accordion__content.rte table{display:block;width:max-content;min-width:100%;max-width:none;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.product__description.rte pre,.product__accordion .accordion__content.rte pre{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.product__description.rte :is(img,svg,video,iframe,canvas,object,embed),.product__accordion .accordion__content.rte :is(img,svg,video,iframe,canvas,object,embed){max-width:100%;height:auto}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:.5rem}.product__title>*{margin:0}.product__title>a{display:none}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__description-title{font-weight:600}.product-form__buttons{max-width:44rem}.product__media-list video{border-radius:calc(var(--media-radius) - var(--media-border-width))}.product__media-list .product__media-item[hidden],.thumbnail-list .thumbnail-list__item[hidden]{display:none!important}.product--hide-zoom-icon .product__modal-opener--image .product__media-icon{display:none}@media screen and (max-width:749px){.product__media-list{margin-bottom:1rem;width:100%}.product__media-list.grid{gap:1px;background-color:rgb(var(--color-background));padding-bottom:var(--product-media-mobile-grid-padding-bottom, 3px);padding-top:var(--product-media-mobile-grid-padding-top, 2px)}}@media screen and (min-width:750px){.product--thumbnail_slider .product__media-list{padding-bottom:calc(var(--media-shadow-vertical-offset) * var(--media-shadow-visible))}.product__media-list{padding-right:calc(var(--media-shadow-horizontal-offset) * var(--media-shadow-visible))}.product--thumbnail_slider .product__media-item:not(.is-active){display:block}}@media screen and (min-width:750px)and (max-width:989px){.product__media-list .product__media-item:first-child{padding-left:0}.product--thumbnail_slider .product__media-list{margin-left:0}.product__media-list .product__media-item{width:100%}}@media screen and (min-width:750px){.product--thumbnail_slider .product__media-list .product__media-item{width:100%;max-width:100%}}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon,.thumbnail__badge{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-video .product__media-icon{opacity:1}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (min-width:750px){.grid__item.product__media-item--full{width:100%}}variant-selects{display:block;min-height:7.2rem}.variant-selects .product-form__input{min-height:5.2rem;margin-bottom:1.6rem;padding:0}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{display:block;min-height:1.9rem;margin-bottom:.8rem}:is(.product-form__input--pill,.product-form__input--swatch,.product-form__input--swatch-buttons) .form__label{width:100%}.product-form__input--pill .product-form__values{display:flex;flex-wrap:wrap;gap:.8rem}.product-form__input--swatch .product-form__values,.product-form__input--swatch-buttons .product-form__values{display:flex;flex-wrap:wrap;gap:var(--swatch-gap-y, .7rem) var(--swatch-gap-x, 1.2rem)}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size: 2rem;margin-bottom:1.6rem}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(2.4rem + var(--swatch-input--size))}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:1.6rem;top:calc(50% - var(--swatch-input--size) / 2);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}.product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;white-space:nowrap;margin:0;padding:0 1.2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative;z-index:0;min-height:3.9rem;min-width:3.9rem}.product-form__input--pill input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.product-form__input--pill input[type=radio]:checked+label{text-decoration:underline}.product-form__input--pill input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product-form__input--pill input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--swatch{display:block}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: var(--swatch-size, 3.4rem);margin:0}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: var(--swatch-size, 2.8rem)}}.swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 50%;display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:.2rem;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease;forced-color-adjust:none}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: .2rem}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground))}.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.4)}.swatch-input__input:focus-visible+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.5);box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 .1rem .5rem rgba(var(--color-foreground),.25)}.swatch-input__input:active:focus-visible+.swatch-input__label,.swatch-input__input:checked:focus-visible+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground));box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 .1rem .4rem rgba(var(--color-foreground),.25)}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{transition:none}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover{outline:none}.swatch-input__input:disabled+.swatch-input__label{pointer-events:none}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{opacity:.4}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: .1rem;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left}.swatch{--swatch--size: var(--swatch-input--size, 3.2rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}@media screen and (min-width:990px){.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0}.product__media-toggle:after{content:"";cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);z-index:2}.product__media-toggle:focus-visible{outline:0;box-shadow:none}@media(forced-colors:active){.product__media-toggle:focus-visible,.product__media-toggle:focus-visible:after{outline:transparent solid 1px;outline-offset:2px}}.product__media-toggle.focused{outline:0;box-shadow:none}.product__media-toggle:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product__media-toggle.focused:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product__media-list .media>*{overflow:hidden}.thumbnail-list{flex-wrap:wrap;grid-gap:1rem}.slider--mobile.thumbnail-list:after{content:none}@media screen and (min-width:750px){.thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr)}}.thumbnail-list--hide-variant .thumbnail-list_item--variant:not(:first-child){display:none}.thumbnail-list--append-variant-end .thumbnail-list_item--variant,.product__media-list--append-variant-end .product__media-item--variant-tail{order:2}@media screen and (min-width:990px){.thumbnail-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:749px){.product__media-item{display:flex;align-items:center}.product__modal-opener{width:100%}.thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider{display:flex;padding:.5rem;flex:1;scroll-padding-left:.5rem}.thumbnail-list__item.slider__slide{width:calc(33% - .6rem)}}@media screen and (min-width:750px){.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:.5rem;flex:1;scroll-padding-left:.5rem}.product__media-wrapper .slider-mobile-gutter .slider-button{display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:flex}}@media screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}}.thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-foreground));cursor:pointer;background-color:transparent}.thumbnail:hover{opacity:.7}.thumbnail.global-media-settings img{border-radius:0}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.product__modal-opener--image .product__media-zoom-none,.product__media-icon--none{display:none}.product__modal-opener>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:flex;align-items:center;height:48px;width:48px}.product__modal-opener .path{stroke:rgb(var(--color-button));opacity:.75}.js .product__media{overflow:hidden!important}.thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.thumbnail[aria-current]:focus,.thumbnail.focused{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}@media(forced-colors:active){.thumbnail[aria-current]:focus,.thumbnail.focused{outline:transparent solid 1px}}.thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.thumbnail img{object-fit:cover;width:100%;height:100%;pointer-events:none}.thumbnail__badge .icon{width:1rem;height:1rem}.thumbnail__badge .icon-3d-model{width:1.2rem;height:1.2rem}.thumbnail__badge{color:rgb(var(--color-foreground),.6);height:2rem;width:2rem;left:auto;right:calc(.4rem + var(--media-border-width));top:calc(.4rem + var(--media-border-width))}@media screen and (min-width:750px){.product:not(.product--small) .thumbnail__badge{height:3rem;width:3rem}.product:not(.product--small) .thumbnail__badge .icon{width:1.2rem;height:1.2rem}.product:not(.product--small) .thumbnail__badge .icon-3d-model{width:1.4rem;height:1.4rem}}.thumbnail-list__item{position:relative}.thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}.icon-with-text{--icon-size: calc(var(--font-heading-scale) * 3rem);--icon-spacing: calc(var(--font-heading-scale) * 1rem)}.icon-with-text--horizontal{display:flex;justify-content:center;column-gap:3rem;flex-direction:row}.icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 1.7rem)}.icon-with-text .svg-wrapper{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}.icon-with-text--horizontal .svg-wrapper,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .svg-wrapper{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:.5rem}.icon-with-text img{height:var(--icon-size);width:var(--icon-size);object-fit:contain}.icon-with-text--vertical img{margin-right:var(--icon-spacing)}.icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing));text-align:center}.icon-with-text--horizontal .svg-wrapper+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}.icon-with-text__item{display:flex;align-items:center}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}.icon-with-text--vertical .icon-with-text__item{margin-bottom:var(--icon-size)}.product__sku.visibility-hidden:after{content:"#"}.product-media-container{--aspect-ratio: var(--preview-ratio);--ratio-percent: calc(1 / var(--aspect-ratio) * 100%);position:relative;width:100%;max-width:calc(100% - calc(var(--media-border-width) * 2))}.product-media-container .media{padding-top:var(--ratio-percent)}@media screen and (min-width:750px){.product-media-container{max-width:100%}.product-media-container:not(.media-type-image){--aspect-ratio: var(--ratio)}}.product-media-container .product__modal-opener{display:block;position:relative}@media screen and (min-width:750px){.product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}}.price-info-trigger{display:inline-flex;align-items:center;gap:.4rem;padding:0;border:none;background:none;cursor:pointer;font:inherit;color:inherit}.price-info-trigger__icon{display:inline-flex;align-items:center;justify-content:center}.price-info-trigger__icon svg,.price-info-trigger__icon .icon{width:100%;height:100%}.price-info-trigger__text{display:inline-block}.price-info-trigger:hover .price-info-trigger__text{text-decoration:underline;text-underline-offset:.15em}.price-info-trigger__icon svg{width:var(--price-info-icon-size, 1.4rem)!important;height:var(--price-info-icon-size, 1.4rem)!important}.quantity-note-trigger__icon svg{width:var(--quantity-note-icon-size, 1.1rem)!important;height:var(--quantity-note-icon-size, 1.1rem)!important}.product-popup-modal__opener .caption{margin-top:2px;line-height:1;text-decoration:underline;text-decoration-color:#cfcfcf}span.quantity-note-trigger__icon.svg-wrapper{margin-bottom:2px}.icon-with-text__popup-trigger-icon svg{width:var(--icon-with-text-popup-icon-size, 1.4rem);height:var(--icon-with-text-popup-icon-size, 1.4rem)}.icon-with-text__popup-trigger-icon span.svg-wrapper{margin:0 3px 0 0;min-width:8px;min-height:8px}span.icon-with-text__popup-trigger-icon.svg-wrapper{margin-right:0}.icon-with-text__content{display:flex;justify-content:space-between;align-items:center;width:100%}.icon-with-text__content .h4{margin:0}.icon-with-text__content .h4{margin:0;color:#404040}.price-info-modal__body p{margin:0 0 2px}.form__label span{font-weight:400;color:#000;margin-left:8px;text-transform:uppercase}.product-form__input span.selected{margin-left:3px}button.quantity-note-trigger.sizetable-trigger{display:inline-flex;align-items:center;gap:3px;font-size:1.3rem;line-height:1.1;border:0;background:none;cursor:pointer;text-align:right;padding:3px 5px 3px 10px;border-radius:4px;color:#6a6a6a;fill:#6a6a6a;margin-bottom:8px}.price-info-modal__body .flex{display:flex;align-items:flex-start;padding:16px 0;gap:16px}.price-info-modal__body .image{width:136px;overflow:hidden;margin-top:6px}.price-info-modal__body .metafield-rich_text_field{font-size:1.3rem;line-height:1.6}.metafield-rich_text_field p{margin-top:0;margin-bottom:4px}.price{font-size:1.6rem;letter-spacing:.1rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0 .1rem 0 0}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}.price .badge{margin-bottom:0}.price__container{margin-bottom:.5rem}.price__container--with-badges{display:inline-flex;width:100%;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:flex-start}.price__badges{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}.price__badge-inline{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:0}.price__badge-icon{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;color:inherit}.price__badge-icon svg{width:1rem;height:1rem;color:inherit}.price__badge-icon svg:not([fill=none]),.price__badge-icon svg:not([fill=none]) path,.price__badge-icon svg:not([fill=none]) rect,.price__badge-icon svg:not([fill=none]) circle,.price__badge-icon svg:not([fill=none]) polygon,.price__badge-icon svg:not([fill=none]) polyline{fill:currentColor}.price__badge-icon svg [stroke]{stroke:currentColor}.product__inventory{display:flex;align-items:center;gap:.5rem}.product__inventory .svg-wrapper,.product__inventory svg{width:15px;height:15px}.product--no-media .product__inventory{justify-content:center}.product__inventory.visibility-hidden:empty{display:block}.product__inventory.visibility-hidden:empty:after{content:"#"}.product__inventory .icon-inventory-status circle:first-of-type{opacity:.3}.product__inventory .inventory__text{display:inline-block}.product__inventory.is-loading{pointer-events:none}.product__inventory.is-loading .svg-wrapper{color:#ee9441!important}.product__inventory.is-loading .inventory__text{color:transparent;position:relative}.product__inventory.is-loading .inventory__text:after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:.8em;border-radius:999px;background:linear-gradient(90deg,#ee944140,#ee944180,#ee944140);background-size:200% 100%;animation:inventory-shimmer 1.2s ease-in-out infinite}@keyframes inventory-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.price dl{margin-top:.5rem;margin-bottom:.5rem}.price--sold-out .price__badge-sale{display:none}@media screen and (min-width:750px){.price{margin-bottom:0}.price--on-sale .price-item--regular{font-size:1.6rem}}.price--large{font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem}@media screen and (min-width:750px){.price--large{font-size:1.6rem}}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:currentColor;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.unit-price{display:block;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;color:rgba(var(--color-foreground),.7)}.product__badges{width:100%}.product__badges--full .price__badges{width:100%;max-width:none;align-items:center;justify-content:center;margin:0 auto}.product__badges--compact .price__badges{width:100%;max-width:32rem;align-items:center;justify-content:center;margin:0 auto;padding:0 1rem}.product__badges .price__badge-inline{justify-content:center;padding:10px}.price__badges--flex .price__badge-inline{flex:1 1 0;min-width:0}.price__badges--flex .button.price__badge-inline{min-width:0}.price__badges--min .price__badge-inline{flex:0 1 auto;min-width:12rem}.price__badges--full{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.price__badges--full .price__badge-inline{width:100%}.product__badges--style-button .price__badge-inline{border-radius:var(--nav-buttons-radius-outset);font-size:var(--nav-buttons-font-size);min-height:calc(var(--nav-buttons-min-height) + var(--nav-buttons-border-width) * 2);min-width:calc(var(--nav-buttons-min-width) + var(--nav-buttons-border-width) * 2);padding:0 var(--nav-buttons-padding-x);border-width:var(--nav-buttons-border-width);box-shadow:var(--nav-buttons-shadow-horizontal-offset) var(--nav-buttons-shadow-vertical-offset) var(--nav-buttons-shadow-blur-radius) rgba(var(--color-shadow),var(--nav-buttons-shadow-opacity))}.product__badges--style-button_secondary .price__badge-inline{border-radius:var(--nav-buttons-secondary-radius-outset);font-size:var(--nav-buttons-secondary-font-size);min-height:calc(var(--nav-buttons-secondary-min-height) + var(--nav-buttons-secondary-border-width) * 2);min-width:calc(var(--nav-buttons-secondary-min-width) + var(--nav-buttons-secondary-border-width) * 2);padding:0 var(--nav-buttons-secondary-padding-x);border-width:var(--nav-buttons-secondary-border-width);box-shadow:var(--nav-buttons-secondary-shadow-horizontal-offset) var(--nav-buttons-secondary-shadow-vertical-offset) var(--nav-buttons-secondary-shadow-blur-radius) rgba(var(--color-shadow),var(--nav-buttons-secondary-shadow-opacity))}@media screen and (max-width:749px){.page-width--mobile-media-full{padding-left:0;padding-right:0}.page-width--mobile-media-full .product__info-wrapper,.page-width--mobile-media-full .product__info-wrapper--extra-padding{padding-left:1.5rem;padding-right:1.5rem}.page-width--mobile-media-full .product__media-wrapper{width:100%;max-width:100%;margin-left:0;margin-right:0}.product:not(.product--mobile-columns) .product__media-list{align-items:flex-start;column-gap:var(--product-media-mobile-slide-gap, 1px);row-gap:var(--product-media-mobile-slide-gap, 1px);padding-inline:var(--product-media-mobile-first-margin, 0px);scroll-padding-inline:var(--product-media-mobile-first-margin, 0px)}.product__media-wrapper{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.product:not(.product--mobile-columns) .product__media-list .product__media-item{width:auto;max-width:none;min-width:0;flex:0 0 auto;display:flex;align-items:flex-start;justify-content:center}.product:not(.product--mobile-columns) .product__media-list .product-media-container{width:auto;max-width:none;height:auto;max-height:none;display:inline-flex;align-items:flex-start;justify-content:center}.product:not(.product--mobile-columns) .product__media-list .product-media-container .product__modal-opener,.product:not(.product--mobile-columns) .product__media-list .product-media-container .media{height:auto;width:auto}.product:not(.product--mobile-columns) .product__media-list .product-media-container .product__modal-opener{display:inline-flex;align-items:flex-start;line-height:0;padding:0}.product:not(.product--mobile-columns) .product__media-list .product-media-container .media{padding-top:0;display:inline-block;line-height:0}.product:not(.product--mobile-columns) .product__media-list .product-media-container .media>img,.product:not(.product--mobile-columns) .product__media-list .product-media-container .media>video{position:static;height:auto;width:auto;max-height:var(--product-media-mobile-max-height, 45vh);max-width:none;display:block;object-fit:contain}.product:not(.product--constrain-width-mobile):not(.product--mobile-columns) .product__media-list .product-media-container .media>img,.product:not(.product--constrain-width-mobile):not(.product--mobile-columns) .product__media-list .product-media-container .media>video{height:var(--product-media-mobile-max-height, 45vh);max-height:none}.product:not(.product--mobile-columns) .product__media-list .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0}.product--constrain-width-mobile:not(.product--mobile-columns) .product__media-list .product-media-container .media>img,.product--constrain-width-mobile:not(.product--mobile-columns) .product__media-list .product-media-container .media>video{width:var(--product-media-mobile-max-height, 45vh);height:auto;max-height:var(--product-media-mobile-max-height, 45vh);max-width:calc(var(--product-media-mobile-max-width-percent, 100) * 1vw)}.product--constrain-width-mobile.product--mobile-width-max:not(.product--mobile-columns) .product__media-list .product-media-container .media>video{height:var(--product-media-mobile-max-height, 45vh);max-height:none}.product--constrain-width-mobile:not(.product--mobile-columns) .product__media-list.grid--peek .product__media-item,.product--constrain-width-mobile:not(.product--mobile-columns) .product__media-list.slider--everywhere .product__media-item{width:auto!important;max-width:none}}.price__container{width:100%;display:flex!important;align-items:center;justify-content:space-between;padding-right:8px}p#Inventory-template--19423409537089__main-price{margin:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-main-product-ultra-minimal.css.map */
