.product__title{max-width:34ch;margin:0}.product__title h2.h1,.product__title h1{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.2rem,1.6vw + 1.7rem,2.7rem);line-height:1.28;letter-spacing:.005em;margin:0}.product__info-container .price--large .price-item{font-size:1.9rem;font-weight:600;letter-spacing:.01em;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.product__info-container .price--large .price-item{font-size:2.1rem}}.product__info-container .price--large.price--on-sale .price-item--regular{font-size:1.3rem;font-weight:500;color:rgba(var(--color-foreground),.5)}.product__info-container .price--large.price--on-sale .price-item--sale{color:#a34324}.pdp-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.pdp-price-row .price__badge-sale{display:none}.pdp-savings-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#bf5a3c1f;color:#a34324;font-size:1.15rem;font-weight:700;letter-spacing:.02em}.pdp-stock-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 14px 6px 10px;border-radius:999px;font-size:1.25rem;font-weight:600;line-height:1}.pdp-stock-badge__icon{display:inline-flex;flex-shrink:0}.pdp-stock-badge__icon svg{width:12px;height:12px}.pdp-stock-badge--in-stock{background:#93a47d29;color:#5c6e49}.pdp-stock-badge--low-stock{background:#c89b3c29;color:#8a6420}.pdp-stock-badge--last-items{background:#bf5a3c24;color:#a34324}.pdp-stock-badge--out-of-stock{background:#2b211812;color:#2b21188c}.product__info-container .quantity,.product__info-container .quantity:after,.product__info-container .quantity:before{border-radius:14px}.product__info-container .quantity__button{border-radius:10px;transition:background-color .2s ease,color .2s ease}.product__info-container .quantity__button:hover:not([disabled]){background-color:rgba(var(--color-foreground),.06)}.product__info-container .quantity__input{font-weight:600}.product__info-container>*+*{margin-top:2rem}.product__title+*{margin-top:.8rem}.pdp-stock-badge{margin-top:1rem}.product-form__quantity{margin-top:1.8rem}.product-form__quantity+div{margin-top:1.6rem}.product-form__submit.button--primary{background:rgb(var(--cta-color))!important;color:rgb(var(--cta-text-color))!important;border-color:rgb(var(--cta-color))!important;border-radius:var(--cta-radius, 10px)!important;min-height:var(--cta-height, 48px)!important;font-size:var(--cta-font-size, 15px)!important;font-weight:600!important;transition:background-color .22s ease,border-color .22s ease}.product-form__submit.button--primary:hover:not([disabled]){background:rgb(var(--cta-hover-color))!important;border-color:rgb(var(--cta-hover-color))!important}.product-form__submit.button--secondary{border-radius:var(--cta-radius, 10px)!important;min-height:var(--cta-height, 48px)!important;border-color:rgb(var(--cta-color))!important;color:rgb(var(--cta-color))!important}.product-form__input--pill .form__label{font-weight:600;margin-bottom:.8rem}fieldset.product-form__input--pill .product-variant-options-input-container,.product-form__input--pill label.product-variant-input-container{border-radius:8px;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.product-form__input--pill input:checked+label,.product-form__input--pill label:has(input:checked){border-color:#c89b3c!important;background-color:#c89b3c1a!important;color:#1a1a1a!important}@media screen and (max-width:749px){.product-form__input--pill label,.product-form__input--pill .product-variant-options-input-container{min-height:44px;min-width:44px}}.product__info-container .icon-with-text{--icon-size: 2.2rem;--icon-spacing: .6rem;padding:1.4rem 0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.product__info-container .icon-with-text .svg-wrapper{fill:#c89b3c}.product__info-container .icon-with-text__item .h4{font-size:1.15rem;font-weight:600;letter-spacing:.01em}.product__accordion .accordion__title{font-weight:600}.product__accordion summary .svg-wrapper,.product__accordion summary svg{color:#c89b3c}.product__accordion details{border-bottom:1px solid rgba(var(--color-foreground),.1)}.product__accordion .accordion__content{font-size:1.5rem;line-height:1.65;padding:0 1rem 1.6rem}.product__accordion .accordion__content p{margin:0 0 .8em}.thumbnail.global-media-settings img{border-radius:10px}.product-media-container .media{border-radius:var(--media-radius, 14px)}@media screen and (min-width:990px){.product--large .product__media-wrapper .product-media-container{background:rgba(var(--color-foreground),.02);border-radius:calc(var(--media-radius, 14px) + 6px);padding:14px;box-sizing:border-box}.product--large .product__media-wrapper .product-media-container .media{box-shadow:0 14px 34px -20px #2b21184d;transition:box-shadow .26s ease}.product--large .product__media-wrapper .product-media-container:hover .media{box-shadow:0 18px 42px -18px #2b21185c}.product--large .product__media-wrapper .image-magnify-hover{transition:opacity .2s ease}.product--large .thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - 1.1rem)}.product--large .thumbnail-slider .thumbnail-list.slider--tablet-up{gap:1.4rem;padding:.6rem .2rem}.product__media-wrapper .thumbnail-list__item{border-radius:10px}.product__media-wrapper .thumbnail.global-media-settings{border-radius:10px;overflow:hidden;transition:opacity .22s ease,transform .22s ease,box-shadow .22s ease}.product__media-wrapper .thumbnail.global-media-settings:hover{opacity:1;transform:translateY(-2px);box-shadow:0 8px 18px -10px #2b211866}.product__media-wrapper .thumbnail.global-media-settings[aria-current]{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px #c89b3c;border-color:transparent}}@media(prefers-reduced-motion:reduce){.product__media-wrapper .thumbnail.global-media-settings,.product--large .product__media-wrapper .product-media-container .media{transition:none!important}}.pdp-sticky-atc{display:none}@media screen and (max-width:749px){.pdp-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -8px 24px -12px #00000040;padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(100%);transition:transform .22s ease}.pdp-sticky-atc:not([hidden]){display:block;transform:translateY(0)}.pdp-sticky-atc[hidden]{display:block;pointer-events:none}}.pdp-sticky-atc__inner{display:flex;align-items:center;gap:12px;padding-top:10px;padding-bottom:10px}.pdp-sticky-atc__info{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.pdp-sticky-atc__thumb{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0}.pdp-sticky-atc__text{min-width:0;display:flex;flex-direction:column;gap:2px}.pdp-sticky-atc__title{font-size:1.2rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40vw}.pdp-sticky-atc__price.price{margin:0}.pdp-sticky-atc__price .price-item{font-size:1.3rem;font-weight:600}.pdp-sticky-atc__button{flex-shrink:0;min-height:44px;padding:0 20px;white-space:nowrap}.pdp-sticky-atc__button--disabled,.pdp-sticky-atc__button[disabled]{opacity:.45;pointer-events:none}@media(prefers-reduced-motion:reduce){.pdp-sticky-atc{transition:none}}#shopify-section-featured_collection_premium_pdp .fcp-section__header{margin-bottom:52px;gap:14px}#shopify-section-featured_collection_premium_pdp .fcp-section__title{font-weight:500;letter-spacing:.005em}#shopify-section-featured_collection_premium_pdp .fcp-section__subtitle{font-size:1.5rem;letter-spacing:.01em;opacity:.65}#shopify-section-featured_collection_premium_pdp .fcp-carousel-wrap{margin-top:6px}#shopify-section-featured_collection_premium_pdp .fcp-carousel__arrow{box-shadow:0 6px 18px #2b21181f}#shopify-section-featured_collection_premium_pdp .fcp-carousel__arrow svg{stroke-width:1.4}#shopify-section-featured_collection_premium_pdp .fcp-carousel__arrow:hover:not(:disabled){transform:translateY(-50%) scale(1.08)}#shopify-section-featured_collection_premium_pdp .fcp-card__view-link-wrap{margin-top:6px}@media screen and (max-width:749px){#shopify-section-featured_collection_premium_pdp .fcp-section__header{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/component-main-product-premium.css.map */
