.elixir-tpl-product{--gut: 1.6rem;--rhythm: 7.6rem;--line: #e8e5de;--grey: #6b6b6b;--band: var(--elixir-band, #111111);--card-pad: 2.4rem 2rem;--shadow: 0 1px 2px rgba(17, 17, 17, .05), 0 2.4rem 4.8rem -1.6rem rgba(17, 17, 17, .16);background:var(--elixir-ground, #f7f6f3)}@media screen and (min-width:990px){.elixir-tpl-product{--gut: 4.8rem;--rhythm: 10.4rem;--card-pad: 4rem 4rem 3.2rem}}.elixir-tpl-product .shopify-section:has(.elixir-crumbs)>div,.elixir-tpl-product section[id^=MainProduct-],.elixir-tpl-product section[id^=MainProduct-].gradient,.elixir-tpl-product .shopify-section:has(section[id^=MainProduct-]){background:var(--elixir-ground, #f7f6f3)!important}.elixir-tpl-product .elixir-crumbs{padding:2rem var(--gut) 1.6rem;max-width:none}.elixir-tpl-product .elixir-crumbs .elixir-breadcrumb{font-size:1.2rem;line-height:1.6;letter-spacing:.02em;color:var(--grey)}.elixir-tpl-product .elixir-crumbs .elixir-breadcrumb__list,.elixir-tpl-product .elixir-crumbs .elixir-breadcrumb__item{gap:.6rem}.elixir-tpl-product .elixir-crumbs .elixir-breadcrumb__link,.elixir-tpl-product .elixir-crumbs .elixir-breadcrumb__sep,.elixir-tpl-product .elixir-crumbs .elixir-breadcrumb__current{color:var(--grey)}@media screen and (max-width:749px){.elixir-tpl-product .elixir-crumbs{padding-block:1.2rem}}.elixir-tpl-product section[id^=MainProduct-].page-width,.elixir-tpl-product .product-section>.page-width{max-width:none;padding-inline:var(--gut)}@media screen and (min-width:990px){.elixir-tpl-product .product.grid{display:grid;grid-template-columns:minmax(0,1fr) 46rem;column-gap:5.6rem;align-items:start;margin:0}.elixir-tpl-product .product.grid>.grid__item{width:auto;max-width:none;padding:0;margin:0}.elixir-tpl-product .product__info-wrapper{padding:0!important}.elixir-tpl-product .product__info-container--sticky{top:9.6rem}}@media screen and (max-width:989px){.elixir-tpl-product .product.grid{display:block;margin:0}.elixir-tpl-product .product.grid>.grid__item{width:100%;max-width:none;padding:0}}.elixir-tpl-product .product__media-wrapper slider-component{margin:0}.elixir-tpl-product .product__media-item .product__media.media{padding-top:125%!important;background:#fff;box-shadow:none!important}.elixir-tpl-product .product__media-item .product__media.media img{object-fit:cover!important;object-position:center}.elixir-tpl-product .product__media-list .product__media-item .product__media:after,.elixir-tpl-product .product__media-list .product__media-item .product__media:before{display:none}.elixir-tpl-product .product-media-container,.elixir-tpl-product .product-media-container.constrain-height{max-width:none!important;width:100%}.elixir-tpl-product .elixir-studio-frame .product__media.media img{object-position:50% 62%}.elixir-tpl-product .product__media-icon{top:auto!important;left:auto!important;right:1.2rem;bottom:1.2rem;width:3.2rem;height:3.2rem;border:0!important;border-radius:99rem!important;background:#111111b8!important;color:#fff!important;opacity:1!important}.elixir-tpl-product .product__media-wrapper .thumbnail-slider{display:none!important}@media screen and (min-width:750px){.elixir-tpl-product .product__media-list.product__media-list{display:grid!important;grid-template-columns:1fr 1fr;gap:.8rem;margin:0!important;padding:0!important;overflow:visible!important}.elixir-tpl-product .product__media-list .product__media-item{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.elixir-tpl-product .product__media-list .product__media-item:first-child:nth-last-child(odd):not(:only-child),.elixir-tpl-product .product__media-list .product__media-item:only-child{grid-column:1 / -1}.elixir-tpl-product .product__media-list .product__media-item:first-child:nth-last-child(odd):not(:only-child) .product__media.media{padding-top:100%!important}.elixir-tpl-product .product__media-item:not(:first-child) .product__media-icon{display:none}.elixir-tpl-product .product__media-wrapper .slider-buttons{display:none!important}}@media screen and (max-width:749px){.elixir-tpl-product .product.grid>.product__media-wrapper{width:auto!important;margin-inline:calc(50% - 50vw)}.elixir-tpl-product .product__media-wrapper slider-component{margin:0!important;padding:0!important}.elixir-tpl-product .product__media-list.product__media-list{display:flex!important;gap:.4rem!important;margin:0!important;padding:0!important;scroll-snap-type:x mandatory;scroll-padding-left:0!important}.elixir-tpl-product .product__media-item .product__media.media{padding-top:100%!important}.elixir-tpl-product .product__media-list .product__media-item{flex:0 0 86%!important;width:86%!important;max-width:none!important;margin:0!important;padding:0!important;scroll-snap-align:start}.elixir-tpl-product .product__media-wrapper .slider-buttons{display:none!important}.elixir-tpl-product .product__media-list .product__media-item:only-child{flex-basis:100%!important;width:100%!important}}.elixir-tpl-product .product__info-container{display:flex;flex-direction:column;gap:2.4rem;max-width:none;padding:var(--card-pad);background:#fff;box-shadow:var(--shadow)}@media screen and (max-width:989px){.elixir-tpl-product .product__info-container{margin-top:2rem}}.elixir-tpl-product .product__info-container>*{margin:0!important}.elixir-tpl-product .product__info-container>*:empty,.elixir-tpl-product .product__info-container>div:not([class]):not(:has(*)),.elixir-tpl-product .product__info-container>.shopify-app-block:has(razorpay-trusted-business),.elixir-tpl-product .product__info-container>.shopify-app-block:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.elixir-tpl-product .product__info-container>.shopify-app-block:not(:has(*:not(script,style,link,head))),.elixir-tpl-product .product__info-container>div:has(>form.installment){display:none}.elixir-tpl-product .product__info-container>p.product__text{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.02em;line-height:1.5;color:var(--band);margin-bottom:-1.6rem!important}.elixir-tpl-product .product__title{margin:0!important}.elixir-tpl-product .product__title h1,.elixir-tpl-product .product .product__title h1{margin:0;font-family:var(--font-body-family);font-size:2.2rem;font-weight:500;line-height:1.2;letter-spacing:-.005em}@media screen and (min-width:990px){.elixir-tpl-product .product__title h1,.elixir-tpl-product .product .product__title h1{font-size:2.6rem}}.elixir-tpl-product .product__info-container>.elixir-tagline{margin-top:-1.6rem!important}.elixir-tpl-product .elixir-tagline{font-size:1.3rem;line-height:1.6;color:var(--grey)}@media screen and (min-width:750px){.elixir-tpl-product .elixir-tagline{font-size:1.4rem}}.elixir-tpl-product .product__info-container .price{margin:0}.elixir-tpl-product .product .price--large,.elixir-tpl-product .product .price__regular .price-item--regular,.elixir-tpl-product .product .price__sale .price-item--sale{font-size:2rem;font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums}.elixir-tpl-product .product__info-container>.elixir-true-cost{margin-top:-1.6rem!important}.elixir-tpl-product .elixir-true-cost__line{margin:0;font-size:1.25rem;line-height:1.6;color:var(--grey);max-width:44ch}.elixir-tpl-product .elixir-true-cost__line--prepaid{color:rgb(var(--color-foreground))}.elixir-tpl-product .product-form__input--pill:has(input[type=radio]:only-of-type){display:flex!important}.elixir-tpl-product variant-selects{margin:0}.elixir-tpl-product .product-form__input{margin:0;max-width:none}.elixir-tpl-product .product-form__input .form__label,.elixir-tpl-product .product-form__input legend.form__label{margin:0 0 1rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--color-foreground))}.elixir-tpl-product .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.8rem}.elixir-tpl-product .product-form__input--pill legend{width:100%}.elixir-tpl-product .product-form__input--pill input[type=radio]+label{min-width:7.2rem;min-height:4.4rem;margin:0;padding:1.1rem 1.6rem;font-size:1.3rem;font-weight:500;letter-spacing:.02em;line-height:1.6;text-align:center;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--line);border-radius:0!important}.elixir-tpl-product .product-form__input--pill input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:#fff;border-color:rgb(var(--color-foreground))}.elixir-tpl-product .product__info-container>.elixir-chips{margin-top:-1.4rem!important}.elixir-tpl-product .elixir-chips__list{display:flex;flex-wrap:wrap;gap:0}.elixir-tpl-product .elixir-chips__chip{padding:0;border:0;font-size:1.25rem;letter-spacing:0;text-transform:none;line-height:1.6;color:var(--grey)}.elixir-tpl-product .elixir-chips__chip[data-elixir-size]{display:none}.elixir-tpl-product .elixir-chips__chip+.elixir-chips__chip:not([data-elixir-size]):before{content:"\b7";margin:0 .6rem}.elixir-tpl-product .elixir-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 .8rem;padding:.4rem 0 0}.elixir-tpl-product .elixir-trust-grid__cell,.elixir-tpl-product .elixir-trust-grid__cell:nth-child(2n),.elixir-tpl-product .elixir-trust-grid__cell:nth-child(-n+2),.elixir-tpl-product .elixir-trust-grid__cell:nth-last-child(-n+2){align-items:center;text-align:center;padding:0;border:0}.elixir-tpl-product .elixir-trust-grid__icon{margin:0 0 .8rem;color:var(--band)}.elixir-tpl-product .elixir-trust-grid__icon .elixir-icon{width:2.2rem;height:2.2rem}.elixir-tpl-product .elixir-trust-grid__claim{margin:0;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;line-height:1.35}.elixir-tpl-product .elixir-trust-grid__line{display:none}.elixir-tpl-product .elixir-coupon{max-width:none;margin:0!important;padding:0;border:0!important;background:transparent!important}.elixir-tpl-product .elixir-coupon__row{display:flex;flex-direction:row;flex-wrap:nowrap;text-align:left;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 1.6rem;background:#f6f5f2;border:1px dashed rgba(17,17,17,.35)}.elixir-tpl-product .elixir-coupon__text{min-width:0;flex:1 1 auto;text-align:left}.elixir-tpl-product .elixir-coupon__code-text{margin:0;font-size:1.4rem;font-weight:700;letter-spacing:.08em;line-height:1.4;color:rgb(var(--color-foreground))}.elixir-tpl-product .elixir-coupon__heading{margin:.2rem 0 0;font-size:1.2rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.5;color:var(--grey)}.elixir-tpl-product .elixir-coupon__code{flex:none;min-height:3.8rem!important;height:3.8rem;padding:0 1.4rem!important;background:#fff!important;color:rgb(var(--color-foreground))!important;border:1px solid rgb(var(--color-foreground))!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.02em!important;white-space:nowrap}.elixir-tpl-product .elixir-coupon__copy{text-decoration:none;color:inherit}.elixir-tpl-product .elixir-coupon__code svg{display:none}.elixir-tpl-product .elixir-pincode{max-width:none;padding:2.4rem 0 0;border-top:1px solid var(--line)}.elixir-tpl-product .elixir-pincode__label{margin:0 0 1rem;font-size:1.2rem!important;font-weight:600;letter-spacing:.02em}.elixir-tpl-product .elixir-pincode__fields{gap:.8rem}.elixir-tpl-product .elixir-pincode__input,.elixir-tpl-product .elixir-pincode input{min-height:4.4rem;height:4.4rem;padding:0 1.2rem;font-size:1.35rem;background:#fff;border:1px solid var(--line)!important}.elixir-tpl-product .elixir-pincode__button,.elixir-tpl-product .elixir-pincode button{min-height:4.4rem!important;height:4.4rem;padding:0 2rem!important;font-size:1.2rem!important;letter-spacing:.02em!important}.elixir-tpl-product .elixir-pincode__result,.elixir-tpl-product .elixir-pincode__promise{margin:.8rem 0 0;font-size:1.25rem;line-height:1.6;color:var(--grey)}.elixir-tpl-product .elixir-pincode__result{color:rgb(var(--color-foreground));font-weight:500}.elixir-tpl-product .elixir-details .accordion,.elixir-tpl-product .elixir-details details{border-top:0!important;border-bottom:1px solid var(--line)!important}.elixir-tpl-product .elixir-details .accordion:first-child{border-top:1px solid var(--line)!important}.elixir-tpl-product .elixir-details .accordion summary{position:relative;min-height:0;padding:1.6rem 0}.elixir-tpl-product .elixir-details .accordion__title,.elixir-tpl-product .elixir-details h2.accordion__title{font-family:var(--font-body-family)!important;font-size:1.35rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;line-height:1.5}.elixir-tpl-product .elixir-details .accordion summary .icon-caret{display:none}.elixir-tpl-product .elixir-details .accordion summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.8rem;font-weight:300;line-height:1}.elixir-tpl-product .elixir-details details[open]>summary:after{content:"\2212"}.elixir-tpl-product .elixir-details .product__accordion .accordion__content,.elixir-tpl-product .elixir-details .accordion__content{padding:0 0 1.8rem;font-size:1.3rem!important;line-height:1.75!important;color:var(--grey)!important;max-width:62ch}@media screen and (min-width:750px){.elixir-tpl-product .elixir-details .product__accordion .accordion__content,.elixir-tpl-product .elixir-details .accordion__content{font-size:1.4rem!important}}.elixir-tpl-product .elixir-details .accordion__content p{margin:0 0 1rem}.elixir-tpl-product .elixir-details .accordion__content .elixir-spec th,.elixir-tpl-product .elixir-details .accordion__content .elixir-spec td{font-size:1.3rem;border-color:var(--line);padding:.9rem 0}.elixir-tpl-product .elixir-details .accordion__content .elixir-spec td{color:rgb(var(--color-foreground))}.elixir-tpl-product .elixir-details .accordion__content .elixir-details__text{font-size:inherit}.elixir-tpl-product .elixir-details .accordion__content h3,.elixir-tpl-product .elixir-details .accordion__content h4{font-family:var(--font-body-family);font-size:1.35rem;font-weight:600;margin:1.2rem 0 .6rem;color:rgb(var(--color-foreground))}.elixir-tpl-product .share-button__button{min-height:0;padding:0;font-size:1.2rem;letter-spacing:.04em;color:var(--grey)}.elixir-tpl-product .share-button__button .svg-wrapper{width:1.4rem}.elixir-tpl-product .elixir-soldout-route{font-size:1.3rem;color:var(--grey)}.elixir-tpl-product .elixir-notes-slot:empty{display:none}.elixir-tpl-product .elixir-notes-slot>.shopify-section{margin:0;max-width:100%;overflow-x:clip}.elixir-tpl-product .elixir-notes-slot .page-width{padding-inline:0;max-width:100%}.elixir-tpl-product .elixir-notes-slot .elixir-section,.elixir-tpl-product .elixir-notes-slot .gradient{padding-block:.8rem 0;background:transparent}.elixir-tpl-product .shopify-section:has(section[id^=MainProduct-]){padding-bottom:var(--rhythm)}.elixir-tpl-product .collapsible-content .accordion__title{font-family:var(--font-body-family)!important;font-size:1.35rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.elixir-tpl-product .collapsible-content .accordion{border-color:var(--line)!important}.elixir-tpl-product .collapsible-content .accordion__content{font-size:1.4rem!important;color:var(--grey)!important}.elixir-tpl-product .elixir-set-card__cell+.elixir-set-card__cell{border:0}.elixir-tpl-product .elixir-set-card__cell{background:#fff;box-shadow:var(--shadow)}.elixir-tpl-product .elixir-set-card__media:before{padding-block-start:62%}.elixir-tpl-product .elixir-set-card__price{font-size:1.6rem}.elixir-tpl-product .elixir-set-card__meta{font-size:1.3rem;color:var(--grey)}@media screen and (min-width:990px){body.elixir-tpl-product.elixir-bar-always .elixir-wa-float{right:52.4rem;bottom:calc(2.4rem + var(--elixir-preview-bar, 0px))}}.elixir-tpl-product .elixir-set-card .elixir-section__head h2,.elixir-tpl-product .collapsible-content__heading,.elixir-tpl-product .related-products__heading,.elixir-tpl-product .elixir-recently-viewed h2{font-size:2.4rem;line-height:1.2}@media screen and (min-width:990px){.elixir-tpl-product .elixir-set-card .elixir-section__head h2,.elixir-tpl-product .collapsible-content__heading,.elixir-tpl-product .related-products__heading,.elixir-tpl-product .elixir-recently-viewed h2{font-size:3rem}}.elixir-tpl-product .elixir-set-card .elixir-section__lead{font-size:1.3rem;line-height:1.6;color:var(--grey);margin-top:.8rem}@media screen and (min-width:750px){.elixir-tpl-product .elixir-set-card .elixir-section__lead{font-size:1.4rem}}.elixir-tpl-product .elixir-set-card .elixir-section__head{margin-bottom:2.4rem;padding-inline:0}.elixir-tpl-product .elixir-category-band__value,.elixir-tpl-product .elixir-category-band a{font-size:1.4rem}.elixir-tpl-product .elixir-category-band .elixir-label,.elixir-tpl-product .elixir-category-band__label{font-size:1.2rem}.elixir-tpl-product .elixir-set-card__title{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;line-height:1.35;margin:0 0 .4rem}@media screen and (max-width:749px){.elixir-tpl-product .elixir-set-card__cells--two{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.elixir-tpl-product .elixir-set-card__cell{display:flex;flex-direction:column;gap:0}.elixir-tpl-product .elixir-set-card__body{padding:1.2rem 1.2rem 1.4rem}.elixir-tpl-product .elixir-set-card__meta{font-size:1.2rem;margin:0 0 .6rem}.elixir-tpl-product .elixir-set-card__price{font-size:1.4rem;margin:0 0 1.2rem}.elixir-tpl-product .elixir-set-card__cell .elixir-button{min-height:4.4rem;padding-inline:.8rem;font-size:1.2rem!important;letter-spacing:.02em!important}}.elixir-tpl-product .collapsible-content .page-width{padding-inline:var(--gut)}.elixir-tpl-product .collapsible-content summary{position:relative;padding:1.6rem 2.4rem 1.6rem 0}.elixir-tpl-product .collapsible-content .icon-caret{display:none}.elixir-tpl-product .collapsible-content summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.8rem;font-weight:300;line-height:1}.elixir-tpl-product .collapsible-content details[open]>summary:after{content:"\2212"}.elixir-tpl-product .collapsible-content .summary__title .icon{width:1.8rem;height:1.8rem;color:var(--band)}.elixir-tpl-product .collapsible-content .accordion__title{line-height:1.45!important}.elixir-tpl-product .collapsible-content .accordion__content{padding:0 0 1.6rem 3.4rem;line-height:1.7}.elixir-tpl-product .elixir-ask-band .page-width{padding-inline:var(--gut)}.elixir-tpl-product .elixir-ask-band__heading{font-size:1.5rem!important}@media screen and (max-width:749px){.elixir-tpl-product .jdgm-rev-widg{padding-inline:0!important}}@media screen and (max-width:749px){.elixir-tpl-product .elixir-set-card__cell{align-items:stretch}.elixir-tpl-product .elixir-set-card__media{width:100%}}.elixir-tpl-product .elixir-set-card__cells{border:0!important}.elixir-tpl-product .product__info-container>.elixir-chips:not(:has(.elixir-chips__chip:not([data-elixir-size]))),.elixir-tpl-product .product__info-container>.elixir-notes-slot:not(:has(*)){display:none}.elixir-tpl-product .product__info-container .jdgm-preview-badge{padding:0!important;margin:-1.2rem 0 0!important}.elixir-tpl-product variant-selects legend,.elixir-tpl-product variant-selects .form__label{font-size:1.2rem!important;font-weight:600;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elixir-pdp-v3.css.map */
