[id^=MainProduct-],.azaroo-sticky-atc,.azaroo-pd,.related-products{--az-caption-size: 1.1rem;--az-title-size: 2.8rem;--az-title-ls: .06rem;--az-subtitle-size: 1.8rem;--az-price-size: 2.6rem;--az-compare-size: 1.6rem;--az-body-size: 1.6rem;--az-label-size: 1.3rem;--az-btn-size: 1.4rem;--az-btn-h: 5rem;--az-btn-border: .2rem;--az-gallery: 60%;--az-col-gap: 7rem;--az-line: rgba(var(--color-foreground), .15);--az-line-strong: rgba(var(--color-foreground), .35);--az-muted: rgba(var(--color-foreground), .65);--az-ease: cubic-bezier(.2, .6, .2, 1)}@media screen and (max-width:749px){[id^=MainProduct-],.azaroo-sticky-atc,.azaroo-pd,.related-products{--az-title-size: 2.4rem;--az-subtitle-size: 1.6rem;--az-price-size: 2.4rem;--az-body-size: 1.5rem}}@media screen and (min-width:990px){html body [id^=MainProduct-] .product--large:not(.product--no-media) .product__media-wrapper{max-width:var(--az-gallery);width:calc(var(--az-gallery) - var(--grid-desktop-horizontal-spacing) / 2)}html body [id^=MainProduct-] .product--large:not(.product--no-media) .product__info-wrapper{max-width:calc(100% - var(--az-gallery));width:calc(100% - var(--az-gallery) - var(--grid-desktop-horizontal-spacing) / 2);padding-left:var(--az-col-gap)}html body [id^=MainProduct-] .product--large.product--right:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:var(--az-col-gap)}html body [id^=MainProduct-] .product__column-sticky{top:calc(var(--header-height, 7rem) + 3rem)}}@media screen and (min-width:750px)and (max-width:989px){html body [id^=MainProduct-] .product__info-wrapper{padding-left:3.2rem}}html body [id^=MainProduct-] .product--no-media .product__info-wrapper{max-width:64rem;margin:0 auto}html body [id^=MainProduct-] .product__media-item .product__media-icon{top:1.6rem;left:auto;right:1.6rem;bottom:auto;width:4rem;height:4rem;border:0;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));opacity:1}html body [id^=MainProduct-] .product__media-item .product__media-icon .svg-wrapper,html body [id^=MainProduct-] .product__media-item .product__media-icon svg{width:1.6rem;height:1.6rem}html body [id^=MainProduct-] .thumbnail-slider{justify-content:center;margin-top:2rem}html body [id^=MainProduct-] .thumbnail-list{gap:.6rem}html body [id^=MainProduct-] .thumbnail-list__item{width:6rem}@media screen and (min-width:750px){html body [id^=MainProduct-] .thumbnail-slider .thumbnail-list.slider--tablet-up{max-width:32rem}}html body [id^=MainProduct-] .thumbnail{border:.2rem solid transparent;border-radius:0;box-shadow:none;opacity:.6;transition:opacity .2s var(--az-ease),border-color .2s var(--az-ease)}html body [id^=MainProduct-] .thumbnail:hover{opacity:1}html body [id^=MainProduct-] .thumbnail[aria-current]{border-color:rgb(var(--color-foreground));box-shadow:none;opacity:1}html body [id^=MainProduct-] .thumbnail-slider .slider-button{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){html body [id^=MainProduct-] .product__media-wrapper slider-component.product__media-gallery,html body [id^=MainProduct-] .product__media-wrapper slider-component{position:relative}html body [id^=MainProduct-] .product__media-wrapper .slider-mobile-gutter>.slider-buttons{position:absolute;right:1.5rem;bottom:0;z-index:2;margin:0;padding:0 .4rem;min-height:4.8rem;background:rgb(var(--color-background));border:0}html body [id^=MainProduct-] .product__media-wrapper .slider-mobile-gutter>.slider-buttons .slider-counter{min-width:4rem;font-size:1.2rem;letter-spacing:.1em;color:var(--az-muted)}html body [id^=MainProduct-] .product__media-wrapper .slider-mobile-gutter>.slider-buttons .slider-button{width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground))}}html body [id^=MainProduct-] .product__info-container>*+*{margin:2rem 0 0}html body [id^=MainProduct-] .product__info-container>*:first-child{margin-top:0}@media screen and (max-width:749px){html body [id^=MainProduct-] .product__info-container{padding-top:2.4rem}}html body [id^=MainProduct-] .product__info-container>.azaroo-pdp-eyebrow+.product__title{margin-top:1rem}html body [id^=MainProduct-] .product__info-container>.product__title+.azaroo-pdp-subtitle{margin-top:1.6rem}html body [id^=MainProduct-] .product__info-container>[id^=price-]+div:has(>.installment){margin-top:0}html body [id^=MainProduct-] .installment:empty,html body [id^=MainProduct-] .installment:not(:has(shopify-payment-terms)){display:none}html body [id^=MainProduct-] .azaroo-pdp-eyebrow{margin:0;font-family:var(--font-body-family);font-size:var(--az-caption-size);line-height:1.4;letter-spacing:.13rem;text-transform:uppercase;color:rgba(var(--color-foreground),.85)}html body [id^=MainProduct-] .product__title{margin:0}html body [id^=MainProduct-] .product__title>h1{margin:0;font-family:var(--font-heading-family);font-size:var(--az-title-size);font-weight:600;line-height:1.3;letter-spacing:var(--az-title-ls);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}html body [id^=MainProduct-] .product__title>a{display:none}html body [id^=MainProduct-] .azaroo-pdp-subtitle{margin:0;font-size:var(--az-subtitle-size);line-height:1.5;letter-spacing:.05rem;color:var(--az-muted)}html body [id^=MainProduct-] .product-form__input{margin:0;padding:0;border:0;max-width:none}html body [id^=MainProduct-] .product-form__input+.product-form__input{margin-top:2rem}html body [id^=MainProduct-] .product-form__input .form__label{margin-bottom:1.2rem;font-size:var(--az-label-size);letter-spacing:.04rem;text-transform:uppercase;color:rgb(var(--color-foreground))}html body [id^=MainProduct-] .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.8rem}html body [id^=MainProduct-] .product-form__input--pill legend{width:100%}html body [id^=MainProduct-] .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:6rem;min-height:4.6rem;margin:0;padding:0 1.4rem;font-size:1.4rem;letter-spacing:.04rem;color:rgb(var(--color-foreground));background:transparent;border:.1rem solid var(--az-line-strong);border-radius:0;transition:border-color .2s var(--az-ease),box-shadow .2s var(--az-ease)}html body [id^=MainProduct-] .product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}html body [id^=MainProduct-] .product-form__input--pill input[type=radio]:checked+label{background:transparent;color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground));font-weight:600}html body [id^=MainProduct-] .product-form__input--pill input[type=radio].disabled+label,html body [id^=MainProduct-] .product-form__input--pill input[type=radio]:disabled+label{color:rgba(var(--color-foreground),.4);border-color:var(--az-line);text-decoration:line-through;text-decoration-thickness:.1rem}html body [id^=MainProduct-] .product-form__input--pill input[type=radio]:focus-visible+label{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media screen and (max-width:749px){html body [id^=MainProduct-] .product-form__input--pill input[type=radio]+label{flex:1 1 calc(25% - .8rem);min-width:0;min-height:4.8rem;padding:0 .6rem}}html body [id^=MainProduct-] .product-form__input--dropdown .select__select{min-height:4.8rem}html body [id^=MainProduct-] .price.price--large{font-family:var(--font-heading-family)}html body [id^=MainProduct-] .price--large .price__container{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin:0}html body [id^=MainProduct-] .price--large .price-item--regular,html body [id^=MainProduct-] .price--large .price-item--sale,html body [id^=MainProduct-] .price--large .price-item--last{font-size:var(--az-price-size);font-weight:600;line-height:1.2;letter-spacing:.05rem;margin:0}html body [id^=MainProduct-] .az-price-sup{position:relative;top:-.65em;margin-left:.05em;font-size:.48em;font-weight:600;letter-spacing:.04em;vertical-align:baseline}html body [id^=MainProduct-] .price--large .price__sale{display:none;align-items:baseline;gap:1.2rem}html body [id^=MainProduct-] .price--large.price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end}html body [id^=MainProduct-] .price--large.price--on-sale .price__regular{display:none}html body [id^=MainProduct-] .price--large .price__sale s.price-item--regular{font-size:var(--az-compare-size);font-weight:400;color:var(--az-muted)}html body [id^=MainProduct-] .price--large .price__sale s .az-price-sup{font-weight:400}html body [id^=MainProduct-] .price--large .badge{margin-left:.4rem;padding:.4rem .8rem;font-size:1rem;letter-spacing:.15em;border:.1rem solid var(--az-line-strong);border-radius:0;background:transparent;color:rgb(var(--color-foreground));align-self:center}html body [id^=MainProduct-] .azaroo-pdp-trust{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}html body [id^=MainProduct-] .azaroo-pdp-trust__item{display:flex;align-items:center;gap:1.2rem;font-size:var(--az-body-size);line-height:1.4;color:rgb(var(--color-foreground))}html body [id^=MainProduct-] .azaroo-pdp-trust__icon{flex:0 0 2rem;width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}html body [id^=MainProduct-] .azaroo-pdp-trust__title{font-weight:400}html body [id^=MainProduct-] .azaroo-pdp-trust__text{color:var(--az-muted)}html body [id^=MainProduct-] .azaroo-pdp-trust__text:before{content:"\b7";margin:0 .6rem}html body [id^=MainProduct-] .azaroo-pdp-trust__text a{color:inherit;text-underline-offset:.3rem}@media screen and (max-width:749px){html body [id^=MainProduct-] .azaroo-pdp-trust__item{align-items:flex-start}html body [id^=MainProduct-] .azaroo-pdp-trust__text{display:block}html body [id^=MainProduct-] .azaroo-pdp-trust__text:before{content:none}}html body [id^=MainProduct-] .product__inventory{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;letter-spacing:.25rem;text-transform:uppercase;color:rgba(var(--color-foreground),.85)}html body [id^=MainProduct-] .product__inventory .svg-wrapper,html body [id^=MainProduct-] .product__inventory svg{width:1rem;height:1rem}html body [id^=MainProduct-] .product__inventory.visibility-hidden{display:none}html body [id^=MainProduct-] .product-form{margin-top:0}html body [id^=MainProduct-] .product-form__buttons{max-width:none;display:grid;gap:1rem}html body [id^=MainProduct-] .product-form__submit,html body [id^=MainProduct-] .shopify-payment-button__button{min-height:var(--az-btn-h);margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:var(--az-btn-size);letter-spacing:.2em;text-transform:uppercase;border-radius:0}html body [id^=MainProduct-] .product-form__submit{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:var(--az-btn-border) solid rgb(var(--color-foreground));box-shadow:none;transition:background-color .25s var(--az-ease),color .25s var(--az-ease)}html body [id^=MainProduct-] .product-form__submit:after,html body [id^=MainProduct-] .product-form__submit:before{box-shadow:none}html body [id^=MainProduct-] .product-form__submit:not([disabled]):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}html body [id^=MainProduct-] .product-form__submit[disabled]{color:rgba(var(--color-foreground),.45);border-color:var(--az-line-strong);opacity:1;cursor:not-allowed}html body [id^=MainProduct-] .product-form__submit .loading__spinner .path{stroke:currentColor}html body [id^=MainProduct-] .shopify-payment-button__button--unbranded{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border:var(--az-btn-border) solid rgb(var(--color-foreground));box-shadow:none}html body [id^=MainProduct-] .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-foreground),.86);text-decoration:none}html body [id^=MainProduct-] .shopify-payment-button__more-options{margin:1.2rem 0 0;font-size:1.2rem;color:var(--az-muted)}html body [id^=MainProduct-] .share-button__button{min-height:auto;padding:0;gap:1rem;font-size:var(--az-body-size);color:rgb(var(--color-foreground));text-decoration:none}html body [id^=MainProduct-] .share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem}html body [id^=MainProduct-] .share-button__button .svg-wrapper,html body [id^=MainProduct-] .share-button__button svg{width:2rem;height:2rem}html body [id^=MainProduct-] .azaroo-pdp-payments{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}html body [id^=MainProduct-] .azaroo-pdp-payments svg{display:block;width:3.8rem;height:2.4rem}html body [id^=MainProduct-] .complementary-products__container{border-top:.1rem solid var(--az-line);padding-top:2rem}.azaroo-pd__grid{display:grid;gap:2.4rem}@media screen and (min-width:990px){.azaroo-pd__grid{grid-template-columns:minmax(0,1fr) minmax(0,2.8fr);gap:4rem}}.azaroo-pd__heading{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:4rem;line-height:1.15;letter-spacing:.06rem;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.azaroo-pd__heading{font-size:3rem}}.azaroo-pd__description{font-size:var(--az-body-size);line-height:1.6;color:rgb(var(--color-foreground))}.azaroo-pd__description>*:first-child{margin-top:0}.azaroo-pd__description h2,.azaroo-pd__description h3,.azaroo-pd__description h4{margin:2.4rem 0 1.2rem;font-family:var(--font-heading-family);font-weight:600;font-size:2rem;letter-spacing:.06rem;text-transform:uppercase;color:rgb(var(--color-foreground))}.azaroo-pd__description ul,.azaroo-pd__description ol{padding-left:2rem}.azaroo-pd__description li+li{margin-top:.6rem}.azaroo-pd__description img{max-width:100%;height:auto}.azaroo-pdp-panels{margin-top:4.8rem;border-top:.1rem solid var(--az-line)}.azaroo-pd__description:empty+.azaroo-pdp-panels,.azaroo-pdp-panels:first-child{margin-top:0}.azaroo-pdp-panel{border-bottom:.1rem solid var(--az-line)}.azaroo-pdp-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:8.6rem;padding:2rem 0;cursor:pointer;list-style:none}.azaroo-pdp-panel>summary::-webkit-details-marker{display:none}.azaroo-pdp-panel>summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.azaroo-pdp-panel__title{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:2rem;letter-spacing:.04rem;color:rgb(var(--color-foreground))}.azaroo-pdp-panel__icon{position:relative;flex:0 0 2.2rem;width:2.2rem;height:2.2rem;color:rgb(var(--color-foreground))}.azaroo-pdp-panel__icon:before,.azaroo-pdp-panel__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:.1rem;background:currentColor;transition:transform .3s var(--az-ease)}.azaroo-pdp-panel__icon:after{transform:rotate(90deg)}.azaroo-pdp-panel[open] .azaroo-pdp-panel__icon:after{transform:rotate(0)}.azaroo-pdp-panel__content{padding:0 0 2.8rem;font-size:var(--az-body-size);line-height:1.7;color:rgba(var(--color-foreground),.85)}.azaroo-pdp-panel__content>*:first-child{margin-top:0}.azaroo-pdp-panel__content>*:last-child{margin-bottom:0}.azaroo-pdp-panel__content h2,.azaroo-pdp-panel__content h3,.azaroo-pdp-panel__content h4{margin:2rem 0 .8rem;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground))}.azaroo-pdp-panel__content ul,.azaroo-pdp-panel__content ol{padding-left:2rem}.azaroo-pdp-panel__more{display:inline-block;margin-top:1.6rem;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.4rem}.azaroo-pdp-specs{display:grid;grid-template-columns:minmax(10rem,35%) minmax(0,1fr);margin:0}.azaroo-pdp-specs dt,.azaroo-pdp-specs dd{margin:0;padding:1.2rem 0;border-bottom:.1rem solid var(--az-line)}.azaroo-pdp-specs dt{padding-right:1.6rem;color:var(--az-muted)}.azaroo-pdp-specs dd{color:rgb(var(--color-foreground))}.azaroo-pdp-specs dt:last-of-type,.azaroo-pdp-specs dd:last-of-type{border-bottom:0}html body .related-products .related-products__heading{margin-bottom:3.2rem;font-family:var(--font-heading-family);font-weight:600;font-size:4rem;letter-spacing:.06rem;text-align:left}@media screen and (max-width:749px){html body .related-products .related-products__heading{font-size:3rem;margin-bottom:2.4rem}}html body .related-products .card__heading{font-size:1.5rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}html body .related-products .price{font-size:1.5rem;font-weight:600}.azaroo-sticky-atc{display:none}@media screen and (max-width:749px){.azaroo-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:.1rem solid var(--az-line);transform:translateY(110%);transition:transform .3s var(--az-ease);visibility:hidden}.azaroo-sticky-atc.is-visible{transform:translateY(0);visibility:visible}.azaroo-sticky-atc__info{flex:1 1 auto;min-width:0}.azaroo-sticky-atc__variant{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--az-muted)}.azaroo-sticky-atc__price{display:block;font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;line-height:1.3}.azaroo-sticky-atc__button{flex:0 0 auto;min-height:4.8rem;padding:0 2rem;border:.2rem solid rgb(var(--color-foreground));border-radius:0;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.azaroo-sticky-atc__button[disabled]{background:transparent;color:var(--az-muted);border-color:var(--az-line-strong);cursor:not-allowed}.azaroo-sticky-atc__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}}@media(prefers-reduced-motion:reduce){.azaroo-sticky-atc,.azaroo-pdp-panel__icon:before,.azaroo-pdp-panel__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/azaroo-pdp.css.map */
