html{scroll-behavior:smooth}.my-product-accordion{margin-block:14px}.my-accordion-item{border-bottom:1px solid #e5e5e5;padding:14px 0}.my-accordion-title{list-style:none;cursor:pointer;font-weight:600;font-size:16px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.my-accordion-title::-webkit-details-marker{display:none}.my-accordion-title:after{content:"+";font-size:20px;transition:transform .3s ease}details[open] .my-accordion-title:after{content:"\2212"}.my-accordion-content{padding-top:12px;font-size:15px;line-height:1.6;color:#555}.my-accordion-content h3{font-size:20px;font-weight:600}.product-short-description{margin:16px 0 24px;font-size:14px;line-height:1.6;color:#444}.read-more-btn,.read-less-btn{background:none;border:none;color:#000;font-weight:600;padding:0;margin-left:6px;cursor:pointer;text-decoration:underline}.read-less-btn{margin-top:10px;display:inline-block}.my-accordion-content p,.my-accordion-content ul li,.my-accordion-content span,.my-accordion-content strong{font-size:14px!important;font-family:inter,sans-serif!important}@media(min-width:1025px){.homepage-sections--slideshow-wrapper.text-position--center-left .homepage-featured-content-box-inner .slideshow-title h1{text-align:left}.homepage-sections--slideshow-wrapper.text-position--center .homepage-featured-content-box-inner .slideshow-title h1{text-align:center}.homepage-sections--slideshow-wrapper.text-position--center-right .homepage-featured-content-box-inner .slideshow-title h1{text-align:right}.homepage-sections--slideshow-wrapper.text-position--bottom-left .homepage-featured-content-box-inner .slideshow-title h1{text-align:left}.homepage-sections--slideshow-wrapper.text-position--bottom .homepage-featured-content-box-inner .slideshow-title h1{text-align:center}.homepage-sections--slideshow-wrapper.text-position--bottom-right .homepage-featured-content-box-inner .slideshow-title h1{text-align:right}}@media(max-width:1024px){.homepage-sections--slideshow-wrapper.mobile-text-position--center-left .homepage-featured-content-box-inner .slideshow-title h1{text-align:left}.homepage-sections--slideshow-wrapper.mobile-text-position--center .homepage-featured-content-box-inner .slideshow-title h1{text-align:center}.homepage-sections--slideshow-wrapper.mobile-text-position--center-right .homepage-featured-content-box-inner .slideshow-title h1{text-align:right}.homepage-sections--slideshow-wrapper.mobile-text-position--bottom-left .homepage-featured-content-box-inner .slideshow-title h1{text-align:left}.homepage-sections--slideshow-wrapper.mobile-text-position--bottom .homepage-featured-content-box-inner .slideshow-title h1{text-align:center}.homepage-sections--slideshow-wrapper.mobile-text-position--bottom-right .homepage-featured-content-box-inner .slideshow-title h1{text-align:right}}.bfcm-topbar{width:100%;min-height:58px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:8px clamp(24px,4vw,76px);color:#303030}.bfcm-topbar__brand{font-family:var(--header-font-stack);font-size:clamp(30px,2.15vw,42px);line-height:1;font-weight:600;letter-spacing:-.02em;white-space:nowrap;text-transform:none}.bfcm-topbar__desktop,.bfcm-topbar__mobile{font-family:var(--body-font-stack);font-size:13px;line-height:1.2;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:center}.bfcm-topbar__cta{min-width:170px;min-height:38px;padding:9px 18px;border-radius:999px;background:linear-gradient(90deg,#be9e73,#d3b893);color:#303030!important;display:inline-flex;align-items:center;justify-content:center;font-family:var(--body-font-stack);font-size:12px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(max-width:749px){.bfcm-topbar{min-height:60px;grid-template-columns:auto 1fr auto;gap:10px;padding:7px 12px}.bfcm-topbar__brand{font-size:23px}.bfcm-topbar__desktop{display:none}.bfcm-topbar__mobile{display:block;font-size:10px;letter-spacing:.08em}.bfcm-topbar__cta{min-width:58px;min-height:32px;padding:7px 10px;font-size:10px;letter-spacing:.08em}}@media(max-width:390px){.bfcm-topbar{gap:7px;padding-inline:9px}.bfcm-topbar__brand{font-size:20px}.bfcm-topbar__mobile{font-size:9px}.bfcm-topbar__cta{min-width:50px;padding-inline:8px;font-size:9px}}.announcement_bar:has(.bfcm-topbar) .splide{padding:0}.announcement_bar:has(.bfcm-topbar) .splide__slide{width:100%}.announcement_bar:has(.bfcm-topbar) .announcement_bar__item{width:100%}.bfcm-topbar{width:100%;min-height:58px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:8px clamp(24px,4vw,76px);color:inherit}.bfcm-topbar__brand{font-family:var(--header-font-stack);font-size:clamp(30px,2.15vw,42px);line-height:1;font-weight:600;letter-spacing:-.02em;white-space:nowrap;text-transform:none;color:inherit}.bfcm-topbar__desktop,.bfcm-topbar__mobile{font-family:var(--body-font-stack);font-size:13px;line-height:1.2;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:inherit}.bfcm-topbar__mobile{display:none}.bfcm-topbar__cta{min-width:170px;min-height:38px;padding:9px 18px;border-radius:999px;background:#f8f0e5;color:#303030!important;display:inline-flex;align-items:center;justify-content:center;font-family:var(--body-font-stack);font-size:12px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(max-width:749px){.bfcm-topbar{min-height:auto;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:6px 12px;padding:9px 14px 10px}.bfcm-topbar__brand{grid-column:1;grid-row:1;font-size:22px;line-height:1;text-align:left;align-self:center}.bfcm-topbar__desktop{display:none}.bfcm-topbar__mobile{display:block;grid-column:1 / -1;grid-row:2;font-size:10px;line-height:1.25;letter-spacing:.08em;text-align:left}.bfcm-topbar__cta{grid-column:2;grid-row:1;min-width:auto;min-height:32px;padding:7px 14px;font-size:9px;line-height:1;letter-spacing:.08em;align-self:center}}@media(max-width:390px){.bfcm-topbar{padding:8px 10px 9px;gap:5px 8px}.bfcm-topbar__brand{font-size:20px}.bfcm-topbar__mobile{font-size:9px;letter-spacing:.06em}.bfcm-topbar__cta{padding:7px 10px;font-size:8px;letter-spacing:.06em}}[class*=dynamic-section-button--].btn:not(.btn--secondary){background-image:linear-gradient(90deg,#be9e73,#d3b893)!important;color:#303030!important;border:0!important;border-radius:999px!important;font-weight:600;letter-spacing:.2em}.sale-badge.badge{width:160px;height:160px;padding:0!important;border-radius:50%!important;border:4px solid #303030;background:#e7eade!important;color:#303030!important;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--header-font-stack);font-weight:700;font-size:54px;line-height:1;letter-spacing:-.01em;text-transform:none}.sale-badge--pct:after{content:"OFF";font-family:var(--body-font-stack);font-weight:700;font-size:18px;letter-spacing:.14em;margin-top:6px}@media(max-width:749px){.sale-badge.badge{width:110px;height:110px;font-size:38px;border-width:3px}.sale-badge--pct:after{font-size:13px;margin-top:4px}}.grid-view-item .sale-badge.badge{width:96px;height:96px;font-size:32px;border-width:3px}.grid-view-item .sale-badge--pct:after{font-size:12px;margin-top:3px}@media(max-width:749px){.grid-view-item .sale-badge.badge{width:68px;height:68px;font-size:23px;border-width:2px}.grid-view-item .sale-badge--pct:after{font-size:10px}}.sale-badge.sale-badge--tier-charcoal{background:#303030!important;color:#f8f0e5!important;border-color:#d3b893!important}.sale-badge.sale-badge--tier-outline{background:#f8f0e5!important}.price--compare-at-price{color:#7c6249!important}.price--sale-price{color:#303030!important}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
