product-info .page-width{max-width:148rem}product-info .product{gap:clamp(3rem,5vw,7rem);align-items:flex-start}product-info .product__info-wrapper,#MainProduct-main .product__info-wrapper{min-width:0}product-info .product__info-container{max-width:50rem}product-info .gurbani-stockist-note{grid-template-columns:minmax(0,1fr);gap:1.4rem}product-info .gurbani-stockist-note__actions{flex-wrap:wrap}product-info .product__info-container>*+*{margin-top:0}product-info .product__text.caption-with-letter-spacing{margin:0 0 .8rem;color:var(--gurbani-gold);font-size:1.3rem;font-weight:700;letter-spacing:.12em;line-height:1.3}product-info .product__title{margin:0 0 1.6rem;padding:0 0 1.8rem;border-bottom:1px solid var(--gurbani-border)}product-info .product__title h1{margin:0;color:var(--gurbani-black);font-family:var(--font-heading-family);font-size:clamp(3.2rem,3vw,4.4rem);font-weight:400;letter-spacing:-.025em;line-height:1.08;text-transform:none}product-info [id^=price-]{margin:0 0 2.4rem}product-info [id^=price-] .price{color:var(--gurbani-black);font-size:2rem;font-weight:600;letter-spacing:.01em}product-info .gurbani-product-tax-note{margin-top:.35rem;color:var(--gurbani-text-muted);font-size:1.3rem}product-info variant-selects{display:block;padding-top:.2rem}product-info .product-form__input{max-width:none;margin:0 0 2.2rem;padding:0}product-info .product-form__input .form__label{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;width:100%;margin:0 0 1rem;color:var(--gurbani-black);font-size:1.3rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}product-info .gurbani-selected-option{color:var(--gurbani-text-muted);font-size:1.35rem;font-weight:500;letter-spacing:.02em;text-transform:none}product-info .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.8rem}product-info .product-form__input--pill .form__label{flex-basis:100%}product-info .gurbani-colour-year-group{display:grid;grid-template-columns:4.4rem minmax(0,1fr);align-items:start;gap:1rem;flex:0 0 100%;min-width:0}product-info .gurbani-colour-year-group+.gurbani-colour-year-group{margin-top:.4rem}product-info .gurbani-colour-year-label{display:flex;align-items:center;min-height:4.4rem;color:var(--gurbani-text-muted);font-size:1.2rem;font-weight:600;line-height:1.3}product-info .gurbani-colour-year-options{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;min-width:0}product-info .product-form__input input[type=radio]+label{display:inline-flex;min-width:5rem;min-height:4.4rem;align-items:center;justify-content:center;margin:0;padding:.9rem 1.35rem;border:1px solid var(--gurbani-border-strong);border-radius:var(--gurbani-radius);background:#fff;color:var(--gurbani-black);font-size:1.35rem;font-weight:500;line-height:1.2;transition:border-color var(--gurbani-transition),background var(--gurbani-transition),color var(--gurbani-transition)}product-info .product-form__input input[type=radio]+label:hover{border-color:var(--gurbani-black)}product-info .product-form__input input[type=radio]:checked+label{border-color:var(--gurbani-black);background:var(--gurbani-black);color:#fff;box-shadow:none}product-info .product-form__input input[type=radio]:disabled+label{border-color:var(--gurbani-border);background:var(--gurbani-ivory);color:#17171759;opacity:1;text-decoration:line-through}product-info .product-form__input--dropdown .select{width:100%;max-width:none}product-info .gurbani-native-inventory{display:inline-flex;min-height:3.4rem;align-items:center;gap:.8rem;margin:-.4rem 0 2.4rem;padding:.6rem 1rem;border:1px solid var(--gurbani-border);background:var(--gurbani-ivory);color:var(--gurbani-black);font-size:1.25rem;font-weight:500;line-height:1.3}product-info .gurbani-native-inventory__dot{width:.65rem;height:.65rem}product-info .product-form__quantity{max-width:none;margin:0 0 1.4rem}product-info .product-form__quantity .quantity__label{margin-bottom:.8rem}product-info .product-form__quantity .price-per-item__container{width:100%}product-info .product-form__quantity .quantity{width:16rem;min-height:4.8rem;border-radius:var(--gurbani-radius)}product-info .product-form__quantity .quantity:before,product-info .product-form__quantity .quantity:after{border-radius:var(--gurbani-radius);box-shadow:none}product-info .product-form__quantity .quantity__button{width:4.8rem}product-info .product-form__buttons{max-width:none;margin:0 0 3rem}product-info .product-form__submit{min-height:5.4rem;margin:0;border-radius:var(--gurbani-radius);font-size:1.4rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}product-info .product__accordion{margin:0;border-top:1px solid var(--gurbani-border);border-bottom:0}product-info .product__accordion:last-of-type{border-bottom:1px solid var(--gurbani-border)}product-info .product__accordion summary{min-height:5.8rem;padding:1.6rem 0}product-info .product__accordion .summary__title{align-items:center}product-info .accordion__title{color:var(--gurbani-black);font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}product-info .product__accordion summary .icon-caret{width:1rem;height:.7rem}product-info .accordion__content,product-info .product__description{padding:0 0 2rem;color:var(--gurbani-text-muted);font-size:1.45rem;line-height:1.7}product-info .accordion__content p:first-child{margin-top:0}product-info share-button{display:block;margin-top:2rem}product-info .share-button__button{min-height:auto;padding:.6rem 0;color:var(--gurbani-text-muted);font-size:1.35rem;letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:990px){product-info .product.product--large{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(34rem,.85fr);gap:clamp(3rem,4vw,6rem);align-items:start}product-info .product.product--large .product__media-wrapper,product-info .product.product--large .product__info-wrapper{width:100%;max-width:none;min-width:0}product-info .product.product--large .product__info-wrapper{padding:1.2rem 0 0}product-info .product__info-container.product__column-sticky{top:10rem}product-info[id^=MainProduct-] .product__media-wrapper{position:sticky;top:calc(var(--header-height, 8rem) + 1.6rem);align-self:flex-start}product-info[id^=MainProduct-] .product__media-wrapper .gurbani-product-gallery.product__column-sticky{position:static}}product-info .page-width{max-width:156rem;padding-inline:clamp(1.6rem,3vw,5rem)}product-info .product__info-container{max-width:46rem}product-info .product__title{margin-bottom:1.2rem;padding-bottom:1.4rem}product-info .product__title h1{font-size:clamp(2.8rem,3vw,4rem);line-height:1.06}product-info [id^=price-]{margin-bottom:1.8rem}product-info .product-form__input{margin-bottom:1.6rem}product-info .product-form__input .form__label{margin-bottom:.8rem;font-size:1.2rem}product-info .product-form__submit{min-height:5rem}product-info .gurbani-trade-picker__availability{margin-block:.8rem 1.4rem}product-info .gurbani-trade-availability{gap:0;border-top:1px solid var(--gurbani-border)}product-info .gurbani-trade-availability>*{margin:0;padding:.8rem 0;border-bottom:1px solid var(--gurbani-border);font-size:1.3rem}@media screen and (min-width:990px){product-info .product.product--large{grid-template-columns:minmax(0,1.25fr) minmax(33rem,.75fr);gap:clamp(4rem,5vw,8rem)}}@media screen and (max-width:749px){product-info .page-width{padding-inline:1.6rem}product-info .product__title h1{font-size:clamp(2.8rem,8vw,3.4rem)}product-info .product__info-container{max-width:none}}product-info .product-form__input input.gurbani-trade-future-option:disabled+label{position:relative;border-color:#d9ceb9;background:#fbf8f2;color:#534d43;opacity:1;text-decoration:none}product-info .product-form__input input.gurbani-trade-future-option:disabled+label:after{position:absolute;top:.45rem;right:.45rem;width:.45rem;height:.45rem;border-radius:50%;background:var(--gurbani-gold, #a77d3d);content:""}product-info .gurbani-trade-size-legend{display:inline-flex;flex-basis:100%;align-items:center;gap:.7rem;margin-top:.5rem;color:var(--gurbani-text-muted);font-size:1.3rem;line-height:1.4}product-info .gurbani-trade-size-legend__dot{display:inline-block;width:.5rem;height:.5rem;flex:0 0 .5rem;border-radius:50%;background:var(--gurbani-gold, #a77d3d)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gurbani-product-page.css.map */
