.pdp--storefront{--media-radius: var(--pdp-media-radius, 12px);--shopify-accelerated-checkout-button-block-size: var(--pdp-button-height, 46px);--shopify-accelerated-checkout-button-border-radius: var(--pdp-button-radius, 8px)}.pdp--storefront .product__media-item .product-media-container{overflow:hidden;border-radius:var(--pdp-media-radius, 12px)}.pdp--storefront .thumbnail{overflow:hidden;border-radius:calc(var(--pdp-media-radius, 12px) * .6)}.pdp--storefront .thumbnail[aria-current]{border-color:rgb(var(--color-button));box-shadow:0 0 0 .2rem rgb(var(--color-button))}.pdp--storefront .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 .2rem rgb(var(--color-button))}.pdp--square .product__media-item .product-media-container{--aspect-ratio: 1;--ratio-percent: 100%;--constrained-height: 100000px;width:100%}@media screen and (min-width:1100px),screen and (min-width:990px)and (orientation:landscape){.pdp--gallery-left{--pdp-thumb: 7.6rem;--pdp-gap: 1.2rem;--pdp-media-share: .6}.pdp--gallery-left .product--medium{--pdp-media-share: .55}.pdp--gallery-left .product--small{--pdp-media-share: .45}.pdp--gallery-left .product:not(.product--no-media) .product__media-wrapper{--pdp-column: calc((min(100vw, var(--page-width)) - 10rem) * var(--pdp-media-share));--pdp-main: min( var(--pdp-fit-height, calc(100vh - 26rem) ), calc(var(--pdp-column) - var(--pdp-thumb) - var(--pdp-gap)) );flex:0 0 auto;width:calc(var(--pdp-main) + var(--pdp-thumb) + var(--pdp-gap));max-width:none}.pdp--gallery-left .product:not(.product--no-media) .product__media-wrapper:not(:has([id^=GalleryThumbnails])){width:var(--pdp-main)}.pdp--gallery-left .product:not(.product--no-media) .product__info-wrapper{flex:1 1 0;width:auto;max-width:none;min-width:0}.pdp--gallery-left media-gallery{display:grid;grid-template-columns:var(--pdp-thumb) var(--pdp-main);column-gap:var(--pdp-gap);align-items:start}.pdp--gallery-left media-gallery:not(:has(>[id^=GalleryThumbnails])){grid-template-columns:var(--pdp-main)}.pdp--gallery-left media-gallery>[id^=GalleryViewer]{grid-column:-2;grid-row:1;min-width:0}.pdp--gallery-left media-gallery>[id^=GalleryThumbnails]{display:block;grid-column:1;grid-row:1;min-width:0}.pdp--gallery-left media-gallery>.product__xr-button{grid-column:-2}.pdp--gallery-left .product__media-list{margin:0;padding:0}.pdp--gallery-left .product__media-list .product__media-item{width:100%;padding:0}.pdp--gallery-left [id^=GalleryThumbnails] .slider-button{display:none}.pdp--gallery-left .thumbnail-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;max-height:var(--pdp-main);margin:0;padding:.3rem;overflow-x:hidden;overflow-y:auto;scrollbar-color:auto}.pdp--gallery-left .thumbnail-list::-webkit-scrollbar{width:4px}.pdp--gallery-left .thumbnail-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(var(--color-foreground),.25)}.pdp--gallery-left .thumbnail-list .thumbnail-list__item{flex:0 0 auto;width:100%}.pdp--media-sticky .product:not(.product--no-media) .product__media-wrapper{position:sticky;top:var(--pdp-sticky-top, 2rem);align-self:flex-start}}@media screen and (min-width:750px)and (max-width:1099px)and (orientation:portrait){.pdp--storefront .product:not(.product--no-media)>.product__media-wrapper,.pdp--storefront .product:not(.product--no-media)>.product__info-wrapper{flex:0 0 100%;width:100%;max-width:none;margin-inline:0;padding:0}.pdp--storefront .product:not(.product--no-media)>.product__media-wrapper{margin-bottom:2.4rem}.pdp--storefront .product__info-container,.pdp--storefront .product-form__buttons,.pdp--storefront .product-form__input,.pdp--storefront .recipient-form{max-width:none}.pdp--storefront .product__column-sticky{position:static}}.pdp-description-column-tabs{margin-top:2.4rem}delivery-promise-slot{display:block}delivery-promise-slot:empty{display:none}.pdp-description-below{margin-top:4rem;padding-top:3rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.pdp-description-below__heading{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.4rem)}@media screen and (max-width:749px){.pdp-description-below{margin-top:2.4rem;padding-top:2.4rem}.pdp-description-below__heading{font-size:calc(var(--font-heading-scale) * 2rem)}}.pdp--storefront .product__text.caption-with-letter-spacing{margin-bottom:.4rem;font-size:var(--pdp-vendor-size, 1.1rem);letter-spacing:.14em;opacity:.65}.gallery-viewer--overlay{position:relative}.pdp-photo-preorder{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;max-width:calc(100% - 2.4rem);padding:.7rem 1.2rem;border-radius:1rem;background:var(--preorder-bg, #b89a5e);color:var(--preorder-text, #1e241c);font-size:var(--preorder-photo-size, 14px);line-height:1.2;box-shadow:0 .4rem 1.2rem #0000001f;pointer-events:none}.pdp-photo-preorder__label{font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pdp-photo-preorder__date{font-size:.86em;font-weight:600}.pdp-photo-preorder--top_left{top:1.2rem;left:1.2rem}.pdp-photo-preorder--top_right{top:1.2rem;right:1.2rem;align-items:flex-end;text-align:right}.pdp-photo-preorder--bottom_left{bottom:1.2rem;left:1.2rem}.pdp-photo-preorder--bottom_band{right:0;bottom:0;left:0;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1rem;max-width:none;border-radius:0 0 var(--pdp-media-radius, 0) var(--pdp-media-radius, 0);box-shadow:none;text-align:center}@media screen and (max-width:749px){.pdp-photo-preorder--top_left,.pdp-photo-preorder--bottom_left{left:2.4rem}.pdp-photo-preorder--top_right{right:2.4rem}.pdp-photo-preorder--bottom_band{right:1.5rem;left:1.5rem}}.pdp-preorder-badge{display:inline-flex;align-items:center;margin-bottom:.8rem;padding:.4rem 1.1rem;border-radius:10rem;background:var(--preorder-bg, #b89a5e);color:var(--preorder-text, #1e241c);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pdp-preorder-info{display:flex;align-items:flex-start;gap:1.2rem;margin:1.5rem 0;padding:1.2rem 1.4rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.05);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.1)}.pdp-preorder-info__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.pdp-preorder-info__icon svg{width:1.9rem;height:1.9rem}.pdp-preorder-info__title{margin:0;font-size:1.45rem;font-weight:700;line-height:1.3}.pdp-preorder-info__text{margin:.2rem 0 0;font-size:1.35rem;line-height:1.45;opacity:.85}.pdp--storefront .product__title{margin-bottom:1rem}.pdp--storefront .product__title h1{font-size:var(--pdp-title-size-mobile, 2.4rem);line-height:1.2;letter-spacing:0}@media screen and (min-width:750px){.pdp--storefront .product__title h1{font-size:var(--pdp-title-size, 3.2rem)}}.pdp--storefront .price--large{font-size:var(--pdp-price-size, 2.6rem)}.pdp--storefront .price--large .price__container{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem}.pdp--storefront .price--large .price-item--last,.pdp--storefront .price--large .price__regular .price-item--regular{font-weight:700;letter-spacing:0}.pdp--storefront .price--large.price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:baseline;gap:0 1rem}.pdp--storefront .price--large .price__sale s.price-item{font-size:.6em;font-weight:400;opacity:.6}.pdp--storefront .price--large .price__badge-sale,.pdp--storefront .price--large .price__badge-sold-out{padding:.4rem 1rem;border-radius:10rem;font-size:1.2rem;font-weight:700;letter-spacing:.02em;vertical-align:middle}.pdp--storefront .product__tax{margin-top:.4rem;font-size:1.25rem;opacity:.75}.pdp--storefront .installment{font-size:1.3rem}price-notes{display:block}.pdp--storefront .product__info-container>price-notes{margin-top:.4rem}price-notes:not(.is-rotating)>.price-notes__item+.price-notes__item{margin-top:1.5rem}.pdp--storefront price-notes .product__tax{margin-top:0}price-notes.is-rotating{position:relative;height:var(--price-notes-h, 2.4rem);overflow:hidden}price-notes.is-rotating>.price-notes__item{position:absolute;top:0;right:0;left:0;display:block;align-content:center;min-height:var(--price-notes-h, 2.4rem);margin:0;opacity:0;pointer-events:none;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease}price-notes.is-rotating>.price-notes__item.is-active{opacity:1;pointer-events:auto;transform:none}price-notes.is-rotating>.price-notes__item.is-leaving{opacity:0;transform:translateY(-100%)}price-notes.price-notes--side.is-rotating>.price-notes__item{transform:translate(3rem)}price-notes.price-notes--side.is-rotating>.price-notes__item.is-active{transform:none}price-notes.price-notes--side.is-rotating>.price-notes__item.is-leaving{transform:translate(-3rem)}price-notes.price-notes--fade.is-rotating>.price-notes__item,price-notes.price-notes--fade.is-rotating>.price-notes__item.is-leaving{transform:none}.pdp--storefront price-notes.is-rotating .product__tax,.pdp--storefront price-notes.is-rotating .installment{margin:0;font-size:calc(var(--pdp-note-size, 1.3rem) - .1rem);line-height:1.4}.pdp--storefront .product-form__buttons{max-width:none}.pdp--storefront .product-form__submit{min-height:5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600;letter-spacing:.04em}.pdp--storefront .shopify-payment-button__button{min-height:4.6rem;border-radius:var(--pdp-button-radius, 8px);overflow:hidden}.pdp--storefront .shopify-payment-button__more-options{margin-top:.8rem;font-size:1.25rem;opacity:.8}.pdp--storefront .shopify-payment-button__more-options:hover{opacity:1}.pdp--qty-always .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form){float:left;width:auto;margin:0 1rem 0 0;padding-top:.8rem}.pdp--qty-always .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form)+div>product-form{margin-top:0;padding-top:.8rem}.pdp--qty-always .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form)+div .product-form__buttons>:first-child{width:calc(100% - var(--pdp-qty-width, 11rem) - 1rem);max-width:none;margin-left:auto;margin-bottom:1.2rem}.pdp--qty-always .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form)+div+*{clear:both}.pdp--qty-always .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form) .form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp--qty-always .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form) .quantity{width:var(--pdp-qty-width, 11rem);min-height:var(--pdp-button-height, 5rem)}.pdp--inline-qty:not(.pdp--qty-always) .product__info-container{container-type:inline-size}@container (min-width: 340px){.pdp--inline-qty:not(.pdp--qty-always) .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form){float:left;width:auto;margin:0 1rem 0 0;padding-top:.8rem}.pdp--inline-qty:not(.pdp--qty-always) .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form)+div>product-form{margin-top:0;padding-top:.8rem}.pdp--inline-qty:not(.pdp--qty-always) .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form)+div .product-form__buttons>:first-child{width:calc(100% - var(--pdp-qty-width, 11rem) - 1rem);max-width:none;margin-left:auto;margin-bottom:1.2rem}.pdp--inline-qty:not(.pdp--qty-always) .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form)+div+*{clear:both}.pdp--inline-qty:not(.pdp--qty-always) .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form) .form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp--inline-qty:not(.pdp--qty-always) .product__info-container:not(.pdp-qty-stacked) .product-form__quantity:has(+div>product-form) .quantity{width:var(--pdp-qty-width, 11rem);min-height:var(--pdp-button-height, 5rem)}}.pdp--storefront .product-form__submit.is-fit-wrap>span,.pdp--storefront .product-form__buy-now.is-fit-wrap>span{overflow:visible;white-space:normal;text-overflow:clip;line-height:1.15;text-align:center}.product-form__submit.is-fit-no-icon .icon-cart,.product-form__submit.is-fit-no-icon .icon-cart-empty{display:none}.pdp--storefront .product-form__submit>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:749px){.pdp--storefront .product-form__submit,.pdp--storefront .product-form__buy-now{padding-left:1rem;padding-right:1rem;font-size:var(--pdp-button-font-mobile, 1.4rem);letter-spacing:.02em}.pdp--storefront.pdp--btn-upper .product-form__submit,.pdp--storefront.pdp--btn-upper .product-form__buy-now{letter-spacing:.04em}}.pdp--title-body .product__title h1{font-family:var(--font-body-family);font-style:var(--font-body-style)}.pdp--title-bold .product__title h1{font-weight:700}.pdp--title-upper .product__title h1{text-transform:uppercase;letter-spacing:.04em}.pdp--storefront .product__description,.pdp--storefront .product__description .rte,.pdp--storefront .pdp-description-below .rte{font-size:var(--pdp-text-size, 1.5rem)}.pdp--storefront .product__tax,.pdp--storefront .installment,.pdp--storefront .pickup-availability-info,.pdp--storefront .shopify-payment-button__more-options{font-size:var(--pdp-note-size, 1.3rem)}.pdp--storefront variant-selects .form__label{margin-bottom:.6rem;font-size:var(--pdp-label-size, 1.4rem);font-weight:600}.pdp--storefront variant-selects .form__label [data-selected-value]{font-weight:400;opacity:.75}.pdp--storefront .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: var(--pdp-swatch-size, 3.6rem)}.pdp--storefront .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:var(--pdp-pill-min-width, 4.4rem);min-height:var(--pdp-pill-height, 4rem);margin:0 var(--pdp-pill-gap, .8rem) var(--pdp-pill-gap, .8rem) 0;padding:0 var(--pdp-pill-padding, 1.4rem);font-size:var(--pdp-pill-font, 1.4rem);line-height:1.1;letter-spacing:.02em;text-align:center}.pdp--storefront .product-form__input--pill .form__label{margin-bottom:.8rem}.pdp--variant-rounded .product-form__input--pill input[type=radio]+label{border-radius:.8rem}.pdp--variant-pill .product-form__input--pill input[type=radio]+label{border-radius:10rem}.pdp--variant-square .product-form__input--pill input[type=radio]+label{border-radius:0}.pdp--variant-one-line .product-form__input--pill:not(:has(.pill-color--swatch,.pill-color--image)){display:flex;flex-wrap:nowrap;gap:var(--pdp-pill-gap, .8rem)}.pdp--variant-one-line .product-form__input--pill:not(:has(.pill-color--swatch,.pill-color--image)) input[type=radio]+label{flex:0 1 auto;min-width:0;margin:0}.pdp--variant-one-line .product-form__input--pill:not(:has(.pill-color--swatch,.pill-color--image)):has(label:nth-of-type(5)) input[type=radio]+label{flex:1 1 0;padding:0 .4rem}.pdp--storefront .product-form__input{min-width:0;max-width:100%}.pdp--variant-one-line .product-form__input--pill.is-wrapping:not(:has(.pill-color--swatch,.pill-color--image)){flex-wrap:wrap}.pdp--variant-one-line .product-form__input--pill.is-wrapping.is-wrapping:not(:has(.pill-color--swatch,.pill-color--image)) input[type=radio]+label{flex:0 0 auto;padding:0 var(--pdp-pill-padding, 1.6rem)}.pdp--storefront .product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--color-button));background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.pdp--storefront{--pdp-swatch-radius: 50%}.pdp--swatch-rounded{--pdp-swatch-radius: .6rem}.pdp--swatch-square{--pdp-swatch-radius: .2rem}.pdp--storefront .product-form__input--pill input[type=radio]+label.pill-color{display:inline-flex;align-items:center;gap:.7rem}.pill-color__dot{flex:0 0 auto;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--pill-color, transparent);box-shadow:inset 0 0 0 .1rem #00000026}.pill-color--none .pill-color__dot{display:none}.pdp--storefront .product-form__input--pill input[type=radio]:checked+label.pill-color--dot .pill-color__dot{box-shadow:0 0 0 .2rem #ffffffd9}.pdp--storefront .product-form__input--pill input[type=radio]+label.pill-color--swatch,.pdp--storefront .product-form__input--pill input[type=radio]+label.pill-color--image{justify-content:center;min-width:0;min-height:0;padding:.3rem;border-radius:var(--pdp-swatch-radius);background:transparent}.pdp--storefront .product-form__input--pill input[type=radio]+label.pill-color--swatch{width:var(--pdp-swatch-size, 3.6rem);height:var(--pdp-swatch-size, 3.6rem)}.pdp--storefront .product-form__input--pill input[type=radio]+label.pill-color--image{width:var(--pdp-color-image-size, 5.6rem);height:var(--pdp-color-image-size, 5.6rem);padding:.2rem}.pill-color--swatch .pill-color__dot{width:100%;height:100%;border-radius:calc(var(--pdp-swatch-radius) * .8)}.pdp--swatch-circle .pill-color--swatch .pill-color__dot{border-radius:50%}.pill-color__image{display:block;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--pdp-swatch-radius) * .8);background:#fff}.pdp--swatch-circle .pill-color__image{border-radius:50%}.pill-color__image img{display:block;width:100%;height:100%;object-fit:var(--pdp-color-image-fit, cover)}.pill-color--swatch .pill-color__text,.pill-color--image .pill-color__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp--storefront .product-form__input--pill input[type=radio]:checked+label.pill-color--swatch,.pdp--storefront .product-form__input--pill input[type=radio]:checked+label.pill-color--image{border-color:rgb(var(--color-button));background:transparent;box-shadow:0 0 0 .1rem rgb(var(--color-button))}.pdp--storefront .product-form__input--pill input.disabled+label.pill-color--image .pill-color__image{opacity:.45}.pdp--storefront .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--border-radius: var(--pdp-swatch-radius)}.pdp--storefront .product-form__input--swatch .swatch{--swatch--border-radius: var(--pdp-swatch-radius)}.pdp--storefront .product-form__buttons{--buttons-radius: var(--pdp-button-radius, 8px);--buttons-radius-outset: var(--pdp-button-radius, 8px)}.pdp--storefront .product-form__submit,.pdp--storefront .product-form__buy-now{min-height:var(--pdp-button-height, 5rem);font-size:var(--pdp-button-font, 1.5rem)}.pdp--btn-upper .product-form__submit,.pdp--btn-upper .product-form__buy-now{text-transform:uppercase;letter-spacing:.08em}.pdp--storefront .product-form__submit .icon-cart{flex:0 0 auto;width:2.4rem;height:2.4rem;margin:-.4rem .4rem -.4rem -.4rem}.pdp--storefront .product-form__submit .icon-cart-empty{width:2.4rem;height:2.4rem}.product-form__buy-now-wrapper{display:block;margin-bottom:1rem}.pdp--storefront .product-form__buy-now{width:100%;font-weight:600;letter-spacing:.04em}.pdp--storefront .product-form__submit{--pdp-c: rgb(var(--color-button));--pdp-t: rgb(var(--color-button-text));--pdp-tx: var(--pdp-add-text);--pdp-l: var(--pdp-add-border, var(--pdp-c));--pdp-hb: var(--pdp-add-hover-bg);--pdp-ht: var(--pdp-add-hover-text);--pdp-hl: var(--pdp-add-hover-border);--pdp-hf: none}.pdp--storefront .product-form__buy-now{--pdp-c: var(--pdp-buy-now-bg, rgb(var(--color-button)));--pdp-t: var(--pdp-buy-now-text, rgb(var(--color-button-text)));--pdp-tx: var(--pdp-buy-now-text);--pdp-l: var(--pdp-buy-now-border, var(--pdp-c));--pdp-hb: var(--pdp-buy-now-hover-bg);--pdp-ht: var(--pdp-buy-now-hover-text);--pdp-hl: var(--pdp-buy-now-hover-border);--pdp-hf: var(--pdp-buy-now-hover-filter, brightness(.94))}.pdp--storefront .product-form__submit,.pdp--storefront .product-form__buy-now{background-color:var(--pdp-c);color:var(--pdp-t)}.pdp--storefront .product-form__submit:after,.pdp--storefront .product-form__buy-now:after{box-shadow:0 0 0 var(--buttons-border-width) var(--pdp-l)}.pdp--storefront .product-form__submit:not([disabled]):hover,.pdp--storefront .product-form__buy-now:not([disabled]):hover{background-color:var(--pdp-hb, var(--pdp-c));color:var(--pdp-ht, var(--pdp-t));filter:var(--pdp-hf)}.pdp--storefront .product-form__submit:not([disabled]):hover:after,.pdp--storefront .product-form__buy-now:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + 1px) var(--pdp-hl, var(--pdp-hb, var(--pdp-l)))}.pdp--add-outline .product-form__submit,.pdp--buy-now-outline .product-form__buy-now{background-color:transparent;color:var(--pdp-tx, var(--pdp-c))}.pdp--add-outline .product-form__submit:after,.pdp--buy-now-outline .product-form__buy-now:after{box-shadow:0 0 0 var(--pdp-outline-width, 1.5px) var(--pdp-l)}.pdp--add-outline .product-form__submit:not([disabled]):hover,.pdp--buy-now-outline .product-form__buy-now:not([disabled]):hover{background-color:var(--pdp-hb, var(--pdp-c));color:var(--pdp-ht, rgb(var(--color-background)));filter:none}.pdp--add-outline .product-form__submit:not([disabled]):hover:after,.pdp--buy-now-outline .product-form__buy-now:not([disabled]):hover:after{box-shadow:0 0 0 var(--pdp-outline-width, 1.5px) var(--pdp-hl, var(--pdp-hb, var(--pdp-l)))}.product-form__buy-now.loading>span{visibility:hidden}.pdp--storefront .product-form__buy-now>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-form__buttons>.product-form__buy-now-wrapper:first-child{margin-bottom:1.2rem}.product-form__submit.product-form__submit--hidden{display:none}.product-form__buy-now .loading__spinner{position:absolute}.pdp--storefront .product-form__quantity .quantity{--inputs-radius: var(--pdp-qty-radius, 8px);--inputs-radius-outset: var(--pdp-qty-radius, 8px);width:var(--pdp-qty-width, 11rem);min-height:var(--pdp-button-height, 5rem);border-radius:var(--pdp-qty-radius, 8px)}.pdp--storefront .product-form__quantity .quantity__button{width:3.6rem}.pdp--storefront .product-form__quantity .quantity{color:var(--pdp-qty-text, rgb(var(--color-foreground)))}.pdp--storefront .product-form__quantity .quantity:before{background:var(--pdp-qty-bg, rgb(var(--color-background)))}.pdp--storefront .product-form__quantity .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) var(--pdp-qty-border, rgba(var(--color-foreground), var(--inputs-border-opacity)))}.pdp--storefront .product-form__quantity .quantity__input{color:var(--pdp-qty-text, currentColor)}.pdp--storefront .product-form__quantity .quantity__button{color:var(--pdp-qty-icon, var(--pdp-qty-text, rgb(var(--color-foreground))));border-radius:var(--pdp-qty-radius, 8px);transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.pdp--storefront .product-form__quantity .quantity__button:not(.disabled):hover{background-color:var(--pdp-qty-hover-bg, transparent);color:var(--pdp-qty-hover-icon, var(--pdp-qty-icon, var(--pdp-qty-text, rgb(var(--color-foreground)))))}
/*# sourceMappingURL=/cdn/shop/t/111/assets/section-main-product-storefront.css.map */
