.product__info-wrapper{--pr-card-bg: #ffffff;--pr-card-border: rgba(0, 0, 0, .06);--pr-card-radius: 1.4rem;--pr-card-padding: 1.4rem 1.6rem;--pr-gap: 1.2rem;--pr-muted: rgba(var(--color-foreground), .62);--pr-brand: rgb(var(--color-button))}.product__info-container>*+*{margin:var(--pr-gap) 0 0}.product__info-container>*:empty{margin:0}.product__info-container .product__title{margin:0;padding:1.6rem 1.6rem .4rem;background:var(--pr-card-bg);border:.1rem solid var(--pr-card-border);border-bottom:0;border-radius:var(--pr-card-radius) var(--pr-card-radius) 0 0}.product__heading{margin:0;font-size:2rem;line-height:1.3;font-weight:600;letter-spacing:0;color:rgb(var(--color-foreground))}.product__subtitle{margin:.4rem 0 0;font-size:1.3rem;line-height:1.45;color:var(--pr-muted)}.product__info-container .product__title+.product__price-row{margin-top:0}.product__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;padding:.8rem 1.6rem 1.6rem;background:var(--pr-card-bg);border:.1rem solid var(--pr-card-border);border-top:0;border-radius:0 0 var(--pr-card-radius) var(--pr-card-radius)}.product__price-row.hidden{display:none}.product__price-row .price,.product__price-row .price__container{margin:0}.product__price-row .price--on-sale .price__sale{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end;align-items:baseline!important;flex-wrap:wrap!important;gap:.8rem!important}.product__price-row .price .price-item--last,.product__price-row .price .price__regular .price-item--regular{font-size:2.4rem!important;font-weight:700!important;letter-spacing:0;color:rgb(var(--color-foreground))}.product__price-row .price--on-sale .price-item--regular{font-size:1.5rem;font-weight:400;color:var(--pr-muted)}.product__price-row .price .price__badge-sale{display:none!important}.product__discount{display:inline-flex;align-items:center;padding:.3rem .8rem;border-radius:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.02em;color:var(--pr-brand);background:color-mix(in srgb,rgb(var(--color-button)) 16%,#ffffff)}.product__info-container .product__price-row:has(+.product__tax){padding-bottom:.4rem;border-bottom:0;border-radius:0}.product__info-container .product__tax{margin:0;padding:0 1.6rem 1.4rem;font-size:1.2rem;color:var(--pr-muted);background:var(--pr-card-bg);border:.1rem solid var(--pr-card-border);border-top:0;border-radius:0 0 var(--pr-card-radius) var(--pr-card-radius)}.product__info-container .product__tax a{color:inherit}.product__info-container .shipping-meter-block{margin-top:var(--pr-gap);padding:1.4rem 1.2rem 1rem;background:var(--pr-card-bg);border:.1rem solid var(--pr-card-border);border-radius:var(--pr-card-radius)}.product__info-container:has(>.order-countdown) .product__tax,.product__info-container:has(>.order-countdown) .product__price-row{border-radius:0;border-bottom:0}.product__info-container .product__tax+div{margin-top:0}.product__info-container .order-countdown{margin-top:0!important;margin-bottom:0!important;background:var(--pr-card-bg)!important;border:.1rem solid var(--pr-card-border)!important;border-top:.1rem dashed rgba(var(--color-foreground),.14)!important;border-radius:0 0 var(--pr-card-radius) var(--pr-card-radius)!important;max-width:none!important}.product__info-container .product__accordion{margin-top:0;padding:0 1.6rem;background:var(--pr-card-bg);border-left:.1rem solid var(--pr-card-border);border-right:.1rem solid var(--pr-card-border)}.product__info-container .product__accordion .accordion{border:0}.product__info-container :not(.product__accordion)+.product__accordion{margin-top:var(--pr-gap);border-top:.1rem solid var(--pr-card-border);border-radius:var(--pr-card-radius) var(--pr-card-radius) 0 0}.product__info-container .product__accordion:not(:has(+.product__accordion)){border-bottom:.1rem solid var(--pr-card-border);border-radius:0 0 var(--pr-card-radius) var(--pr-card-radius)}.product__info-container :not(.product__accordion)+.product__accordion:not(:has(+.product__accordion)){border-radius:var(--pr-card-radius)}.product__info-container .product__accordion+.product__accordion details{border-top:.1rem solid rgba(var(--color-foreground),.08)}.product__info-container .product__accordion details,.product__info-container .product__accordion.accordion{border-bottom:0;border-top-color:transparent}.product__info-container .product__accordion+.product__accordion.accordion{border-top:0}.product__info-container .product__accordion summary{padding:1.4rem 0}.product__info-container .product__accordion .summary__title .svg-wrapper,.product__info-container .product__accordion .summary__title svg{color:var(--pr-brand)}.product__info-container .product__accordion .accordion__title{font-size:1.5rem;font-weight:500;letter-spacing:0}.product__info-container .product__accordion .accordion__content{padding:0 0 1.4rem;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.product__info-container .product__accordion .accordion__content,.product__info-container .product__description{text-align:justify}.product-story{margin-top:4rem}.product-story__heading{margin:0 0 1.6rem;font-size:2rem;font-weight:600;letter-spacing:0;text-align:center}.product-story__grid{display:grid;grid-template-columns:1fr;gap:1.2rem}.product-story__item{overflow:hidden;border-radius:var(--pr-card-radius, 1.4rem);background:#fff}.product-story__item img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.product-story{margin-top:6rem}.product-story__heading{font-size:2.6rem;margin-bottom:2.4rem}.product-story__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:start}.product__heading{font-size:2.6rem}.product__price-row .price .price-item--last,.product__price-row .price .price__regular .price-item--regular{font-size:2.8rem!important}}@media screen and (max-width:749px){.product__info-wrapper{--pr-card-padding: 1.2rem 1.4rem;--pr-gap: 1rem}.product__heading{font-size:1.8rem}.product__info-container .product__title{padding:1.4rem 1.4rem .2rem}.product__price-row{padding:.8rem 1.4rem 1.4rem}.product__info-container .product__tax{padding:0 1.4rem 1.2rem}.product__info-container .product__accordion{padding:0 1.4rem}.product-story{margin-top:3rem}}.product__info-container #nector-customerearn-container{padding:1rem 1.4rem;background:var(--pr-card-bg);border:.1rem solid var(--pr-card-border);border-radius:var(--pr-card-radius)}.product__info-container #nector-customerearn-container .nector-customerearn-container{padding:0!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.product__info-container #nector-customerearn-container,.product__info-container #nector-customerearn-container *{color:var(--pr-brand)!important}.product__info-container #nector-customerearn-container .nector-customerearn-main-text{font-size:1.25rem!important;font-weight:600!important}.product__info-container #nector-customerearn-container svg,.product__info-container #nector-customerearn-container img{width:1.4rem!important;height:1.4rem!important}.product__info-container #jify-ask-ai-bar-root{zoom:.8;width:125%}.product__info-container .shipping-meter-block .shipping-meter__status{font-size:1.2rem!important;font-weight:600!important;text-align:left!important;margin:0 0 .2rem!important;max-width:none!important}.product__info-container .shipping-meter-block .shipping-meter__sub{font-size:1.1rem!important;text-align:left!important;max-width:none!important}.product__info-container .shipping-meter-block .shipping-meter__intro{padding:0!important;margin-bottom:1rem!important}.product__info-container .shipping-meter-block .shipping-meter__track{height:.6rem!important}.product__info-container .shipping-meter-block .shipping-meter__pulse{width:1.2rem!important;height:1.2rem!important;margin:-.6rem 0 0 -.6rem!important;border-width:.2rem!important}.product__info-container .shipping-meter-block .shipping-meter__nodes{margin-top:.8rem!important}.product__info-container .shipping-meter-block .shipping-meter__node-pin{width:auto!important;height:auto!important;margin:0 0 .2rem!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;font-size:1.1rem!important;font-weight:700!important;letter-spacing:0!important;color:rgb(var(--color-foreground))!important}.product__info-container .shipping-meter-block .shipping-meter__node.is-passed .shipping-meter__node-pin{color:var(--pr-brand)!important}.product__info-container .shipping-meter-block .shipping-meter__node-kg{font-size:1rem!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.product__info-container .order-countdown{padding:1rem 1.4rem!important;gap:.8rem!important;align-items:center!important}.product__info-container .order-countdown .order-section,.product__info-container .order-countdown .ship-section{flex-direction:row!important;align-items:center!important;gap:.8rem!important;text-align:left!important}.product__info-container .order-countdown .icon-timeline,.product__info-container .order-countdown .icon-timeline svg{width:2rem!important;height:2rem!important;color:var(--pr-brand)}.product__info-container .order-countdown .label{font-size:1.1rem!important;color:var(--pr-muted)}.product__info-container .order-countdown .time,.product__info-container .order-countdown .day{font-size:1.3rem!important;font-weight:700}.product__info-container .order-countdown .arrow{font-size:1.6rem!important;color:var(--pr-muted)}.product__info-container .product__accordion .summary__title>.svg-wrapper,.product__info-container .product__accordion .summary__title>svg{display:none}.product__info-container .product__accordion .summary__title .accordion__title{margin-left:0}.product-brand-row{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;background:var(--pr-card-bg);border:.1rem solid var(--pr-card-border);border-radius:var(--pr-card-radius);color:rgb(var(--color-foreground));text-decoration:none}.product-brand-row__logo{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:.1rem solid var(--pr-card-border);border-radius:1rem;background:#fff;overflow:hidden}.product-brand-row__logo img{width:100%;height:100%;object-fit:contain}.product-brand-row__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.product-brand-row__name{font-size:1.5rem;font-weight:600}.product-brand-row__cta{font-size:1.2rem;color:var(--pr-muted)}.product-brand-row__chevron{flex:0 0 auto;font-size:2rem;line-height:1;color:var(--pr-muted)}.template-product .related-products__heading{font-size:1.8rem;font-weight:600;letter-spacing:0}@media screen and (max-width:749px){.template-product .related-products .product-grid{display:flex!important;flex-wrap:nowrap!important;gap:1rem!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0!important;padding:.4rem .2rem 1.2rem!important}.template-product .related-products .product-grid::-webkit-scrollbar{display:none}.template-product .related-products .product-grid>.grid__item{flex:0 0 40%!important;max-width:40%!important;width:40%!important;scroll-snap-align:start}.product__media-wrapper{margin:0 -1.5rem;width:calc(100% + 3rem)!important;max-width:calc(100% + 3rem)!important;padding-bottom:1.2rem;background:#fff;border-bottom:.1rem solid rgba(0,0,0,.05)}.product__media-wrapper .slider-mobile-gutter{margin-left:0!important;margin-right:0!important;width:100%!important}.product__media-wrapper .product__media-list{margin:0!important;width:100%!important;column-gap:0!important}.product__media-wrapper .product__media-list .product__media-item{width:100%!important;margin-left:0!important;padding:0!important}.product__media-wrapper .product__media-item .product-media-container,.product__media-wrapper .product__media-item .product__media{border:0!important;border-radius:0!important;box-shadow:none!important}.product__media-wrapper .product-specs,.product__media-wrapper .thumbnail-slider{padding-left:1.5rem;padding-right:1.5rem}.product__media-wrapper .thumbnail-slider .thumbnail-list{margin-bottom:0}.product__info-wrapper{padding-top:1.2rem}.product__info-container .product__title{border-top-left-radius:var(--pr-card-radius);border-top-right-radius:var(--pr-card-radius)}.product-story__heading{font-size:1.8rem;text-align:left;margin-bottom:1.2rem}.product-story__grid{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem}.product-story__grid::-webkit-scrollbar{display:none}.product-story__item{flex:0 0 85%;scroll-snap-align:start}}@media screen and (max-width:749px){.product__media-wrapper .product-specs__chip:not(.product-specs__chip--link){padding-left:.6rem;padding-right:.6rem}.product__media-wrapper .product-specs__label{font-size:1rem}}.product-range{margin-top:4rem;padding-bottom:3.2rem}.product-range__heading{position:relative;margin:0 0 2.4rem;padding-bottom:1.2rem;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:2.2rem;line-height:1.25;font-weight:500;letter-spacing:-.01em;text-align:center;color:#2a1f1a}.product-range__heading:after{content:"";position:absolute;left:50%;bottom:0;width:2.8rem;height:2px;border-radius:2px;background:#b8863b;transform:translate(-50%)}.product-range__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.product-range__card{display:flex;flex-direction:column;overflow:hidden;border-radius:1.4rem;background:#fff;box-shadow:0 1px 2px #2a1f1a0d,0 6px 18px #2a1f1a14;color:inherit;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.product-range__media{overflow:hidden;aspect-ratio:1 / 1;background:#f6f1eb}.product-range__media img,.product-range__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.product-range__title{margin:1.2rem 1.2rem .6rem;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.6rem;line-height:1.25;font-weight:500;letter-spacing:0;color:#2a1f1a}.product-range__text{margin:0 1.2rem;font-size:1.25rem;line-height:1.5;color:#2a1f1ab8}.product-range__text p{margin:0}.product-range__cta{margin:auto 1.2rem 1.4rem;padding-top:1rem;font-size:1.25rem;font-weight:600;color:#8a5a2b}.product-range__cta span{display:inline-block;transition:transform .25s ease}.product-range__minis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.product-range__mini{display:flex;flex-direction:column;overflow:hidden;border-radius:1.2rem;background:#fff;box-shadow:0 1px 2px #2a1f1a0d,0 6px 18px #2a1f1a14;color:inherit;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.product-range__mini-media{overflow:hidden;aspect-ratio:1 / 1;background:#f6f1eb}.product-range__mini-media img,.product-range__mini-media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.product-range__mini-title{padding:.8rem .6rem 1rem;font-size:1.2rem;line-height:1.3;font-weight:600;text-align:center;color:#2a1f1a}@media(hover:hover){a.product-range__card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #2a1f1a0f,0 14px 30px #2a1f1a1f}a.product-range__card:hover .product-range__media img{transform:scale(1.04)}a.product-range__card:hover .product-range__cta span{transform:translate(3px)}a.product-range__mini:hover{transform:translateY(-3px);box-shadow:0 2px 4px #2a1f1a0f,0 14px 30px #2a1f1a1f}a.product-range__mini:hover .product-range__mini-media img{transform:scale(1.04)}}@media screen and (min-width:750px){.product-range{margin-top:6rem;padding-bottom:4.8rem}.product-range__heading{margin-bottom:3.2rem;font-size:2.8rem}.product-range__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.product-range__minis{max-width:66rem;margin:2.4rem auto 0;gap:2.4rem}.product-range__mini-title{padding:1rem .8rem 1.2rem;font-size:1.4rem}.product-range__title{margin:1.6rem 1.6rem .6rem;font-size:1.9rem}.product-range__text{margin:0 1.6rem;font-size:1.4rem}.product-range__cta{margin:auto 1.6rem 1.8rem;font-size:1.4rem}}.template-product .related-products .product-grid>.grid__item>.card-wrapper{height:100%;margin:0!important}.template-product .related-products .product-card-wrapper .card,.template-product .related-products .product-card-wrapper:hover .card{height:100%;background:#fff!important;border:0!important;border-radius:1.2rem!important;box-shadow:0 1px 2px #2a1f1a0d,0 4px 14px #2a1f1a0f!important;overflow:hidden!important;transform:none}.template-product .related-products .product-card-wrapper .card:before,.template-product .related-products .product-card-wrapper .card:after{display:none}.template-product .related-products .product-card-wrapper .card__inner,.template-product .related-products .product-card-wrapper .card__media,.template-product .related-products .product-card-wrapper .card__media .media{border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}.template-product .related-products .product-card-wrapper .card>.card__content{display:flex;flex-direction:column;flex:1 1 auto;padding:1rem 1rem 1.1rem!important;background:linear-gradient(180deg,#f6f1ec,#efe7df)!important;text-align:left!important}.template-product .related-products .product-card-wrapper .card>.card__content .card__information{flex:1 1 auto;padding:0!important;text-align:left!important}.template-product .related-products .product-card-wrapper .card__heading{margin:0 0 .6rem!important;min-height:0!important;font-size:1.25rem!important;font-weight:500!important;line-height:1.4!important;text-align:left!important;color:#2a1f1a}.template-product .related-products .product-card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0!important;font-size:inherit!important;font-weight:inherit!important;text-align:left!important}.template-product .related-products .product-card-wrapper .card-information,.template-product .related-products .product-card-wrapper .price{display:block;margin:0!important;text-align:left!important}.template-product .related-products .product-card-wrapper .price__container,.template-product .related-products .product-card-wrapper .price__sale{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:flex-start!important;gap:0 .6rem;margin:0!important}.template-product .related-products .product-card-wrapper .price-item--sale,.template-product .related-products .product-card-wrapper .price-item--regular{margin:0;font-size:1.45rem!important;font-weight:600!important;color:#2a1f1a!important}.template-product .related-products .product-card-wrapper .price__sale s .price-item--regular,.template-product .related-products .product-card-wrapper s.price-item--regular,.template-product .related-products .product-card-wrapper .price__sale>span:not(.visually-hidden):not(.price-item){order:2;font-size:1.15rem!important;font-weight:400!important;color:#8a7a70!important}.template-product .related-products .product-card-wrapper .card__inner .card__badge{grid-row-start:1;align-self:flex-start;justify-self:flex-start}.template-product .related-products .product-card-wrapper .card__badge .badge{padding:.4rem .8rem;border:0;border-radius:99px;background:#7a4a35;color:#fff;font-size:.95rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:750px){.template-product .related-products .product-card-wrapper .card__heading{font-size:1.4rem!important}.template-product .related-products .product-card-wrapper .price-item--sale,.template-product .related-products .product-card-wrapper .price-item--regular{font-size:1.6rem!important}}@media(hover:hover)and (pointer:fine){.template-product .related-products .product-card-wrapper .card{transition:transform .25s ease,box-shadow .25s ease}.template-product .related-products .product-card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 2px 4px #2a1f1a0f,0 14px 30px #2a1f1a1f!important}}.product-banners-section .product-story{margin-top:1.2rem;margin-bottom:3.6rem}.product__info-container .product__tax{font-size:1.1rem;padding-top:.2rem}.product__info-container .shipping-meter-block:has(+.shopify-app-block #nector-customerearn-container){margin-bottom:0!important;border-bottom:0;border-radius:var(--pr-card-radius) var(--pr-card-radius) 0 0;padding-bottom:.8rem}.product__info-container .shipping-meter-block+.shopify-app-block{margin-top:0}.product__info-container .shipping-meter-block+.shopify-app-block #nector-customerearn-container{border-top:.1rem dashed rgba(var(--color-foreground),.14);border-radius:0 0 var(--pr-card-radius) var(--pr-card-radius);padding:.9rem 1.4rem}.product__info-container .shipping-meter-block{padding:1.2rem 1.4rem 1rem}.product__info-container .shipping-meter-block .shipping-meter__track-wrap{margin:0!important;padding:0!important}.shipping-meter__rates{margin-top:.6rem}.shipping-meter__rates-toggle{display:inline-flex;align-items:center;gap:.4rem;list-style:none;cursor:pointer;font-size:1.15rem;font-weight:600;color:var(--pr-brand, rgb(var(--color-button)))}.shipping-meter__rates-toggle::-webkit-details-marker{display:none}.shipping-meter__rates-toggle:after{content:"\203a";font-size:1.5rem;line-height:1;transform:rotate(90deg);transition:transform .2s ease}.shipping-meter__rates[open] .shipping-meter__rates-toggle:after{transform:rotate(-90deg)}.shipping-meter__rates .shipping-meter__nodes{margin-top:.6rem!important}.product__info-container .shipping-meter-block+.shopify-app-block,.product__info-container .shipping-meter-block+.shopify-app-block #nector-customerearn-container{margin-top:0!important}.template-product .related-products__heading,.product-story__heading{position:relative;margin:0 0 1.8rem!important;padding-bottom:1rem;font-family:Fraunces,Georgia,Times New Roman,serif!important;font-size:2.2rem!important;font-weight:500!important;line-height:1.2;letter-spacing:-.01em;text-align:left;color:#2a1f1a}.template-product .related-products__heading:after,.product-story__heading:after{content:"";position:absolute;left:0;bottom:0;width:2.8rem;height:2px;border-radius:2px;background:#b8863b}.template-product .related-products .product-card-wrapper .card__heading,.template-product .related-products .product-card-wrapper .card__heading a{font-family:var(--font-body-family)!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important}.template-product .related-products .product-card-wrapper .card__heading a{min-height:2.8em}.template-product .related-products .product-card-wrapper .price__regular .price-item--regular{font-size:1.45rem!important;font-weight:600!important}.product-story__item{border-radius:1.6rem;overflow:hidden;background:#fff;box-shadow:0 1px 2px #2a1f1a0d,0 6px 18px #2a1f1a14}.product-story__item>*,.product-story__item img{border-radius:0!important}@media screen and (max-width:749px){.template-product .related-products__heading,.product-story__heading{font-size:2rem!important;margin-bottom:1.4rem!important}.template-product .related-products .product-grid,.product-story__grid{margin:0 -1.5rem!important;padding:.4rem 1.5rem 1.6rem!important;scroll-padding-inline:1.5rem}.template-product .related-products .product-grid>.grid__item{flex:0 0 42%!important;max-width:42%!important;width:42%!important}.product-story__grid{gap:1.2rem;align-items:flex-start}.product-story__item{flex:0 0 82%;border-radius:1.4rem}.product-banners-section .product-story{margin-bottom:2.4rem}}.product-banners-section .product-story__grid{display:flex!important;gap:1.2rem!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0!important;padding:0 0 1.2rem!important;align-items:flex-start}.product-banners-section .product-story__grid::-webkit-scrollbar{display:none}.product-banners-section .product-story__item{flex:0 0 100%!important;width:100%;scroll-snap-align:start;scroll-snap-stop:always}.product-banners-section .product-story__item img{width:100%;height:auto;aspect-ratio:97 / 60;object-fit:cover!important}.product-story__dots{display:flex;justify-content:center;gap:.6rem}.product-story__dot{width:.7rem;height:.7rem;padding:0;border:0;border-radius:1rem;background:#2a1f1a33;cursor:pointer;transition:width .2s ease,background .2s ease}.product-story__dot[aria-current=true]{width:1.8rem;background:#b8863b}.product-faq{margin-top:1.2rem;padding-bottom:3.6rem}.product-faq__heading{position:relative;margin:0 0 2rem;padding-bottom:1rem;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:2rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#2a1f1a}.product-faq__heading:after{content:"";position:absolute;left:0;bottom:0;width:2.8rem;height:2px;border-radius:2px;background:#b8863b}.product-faq__list{display:grid;gap:1rem}.product-faq__item{border-radius:1.4rem;background:#fff;box-shadow:0 1px 2px #2a1f1a0d,0 6px 18px #2a1f1a14}.product-faq__question{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;cursor:pointer;list-style:none}.product-faq__question::-webkit-details-marker{display:none}.product-faq__badge{flex:0 0 3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:.8rem;background:#f6efe6;color:#8a5a2b;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:600}.product-faq__question-text{flex:1;font-size:1.4rem;font-weight:600;line-height:1.4;color:#2a1f1a}.product-faq__icon{position:relative;flex:0 0 1.2rem;height:1.2rem}.product-faq__icon:before,.product-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;border-radius:2px;background:#8a5a2b;transition:transform .25s ease}.product-faq__icon:after{transform:rotate(90deg)}.product-faq__item[open] .product-faq__icon:after{transform:rotate(0)}.product-faq__answer{padding:0 1.6rem 1.6rem 5.8rem;font-size:1.3rem;line-height:1.6;color:#2a1f1abf}.product-faq__answer p{margin:0 0 .8rem}.product-faq__answer>:last-child{margin-bottom:0}.product-faq__answer ul{margin:0 0 .8rem;padding-left:1.8rem}.product-faq__answer a{color:#8a5a2b;text-underline-offset:.2rem}@media screen and (min-width:750px){.product-faq{max-width:86rem;margin:2rem auto 0;padding-bottom:5.6rem}.product-faq__heading{font-size:2.6rem;margin-bottom:2.4rem}.product-faq__question{padding:1.8rem 2.2rem}.product-faq__question-text{font-size:1.6rem}.product-faq__answer{padding:0 2.2rem 2rem 6.4rem;font-size:1.45rem}}.template-product .related-products .product-card-wrapper .quick-add{position:relative!important;inset:auto!important;transform:none!important;z-index:2;width:100%;margin:.6rem 0 0!important;padding:0!important}html body.template-product .related-products .bk-card .bk-add-btn{width:100%;min-width:0;min-height:3rem;border-radius:.8rem!important;box-shadow:none!important}html body.template-product .related-products .bk-card .bk-add-btn .bk-btn-text{padding:.6rem 1rem;font-size:1.25rem!important}html body.template-product .related-products .bk-card .bk-add-btn .bk-sub{padding:.2rem .6rem;font-size:.95rem!important}html body.template-product .related-products .bk-card .bk-qty{width:100%!important;min-width:0;height:3rem;margin-top:0;padding:0 .4rem;border-radius:.8rem!important;box-shadow:none}html body.template-product .related-products .bk-card .bk-qty button{width:2.4rem!important;font-size:1.6rem!important}html body.template-product .related-products .bk-card .bk-qty .bk-count,html body.template-product .related-products .bk-card .bk-qty .bk-mv-count{font-size:1.3rem}.template-product .related-products .product-card-wrapper .card>.card__content .card__information{flex:0 0 auto}.template-product .product__media-icon--lightbox{display:none!important}.template-product #MainContent>[id$=__related-products],.template-product #MainContent>.product-banners-section,.template-product #MainContent>.product-range-section,.template-product #MainContent>.product-faq-section{display:flow-root;background:#fff}.template-product #MainContent>[id$=__related-products]>.gradient{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/43/assets/product-revamp.css.map */
