#MainContent .cl-pdp-refresh .cl-product{--cl-payment-width: 38px;background:#fcf9f2;padding:28px 0 36px}#MainContent .cl-pdp-refresh .cl-product-grid{width:min(1640px,calc(100% - 64px));grid-template-columns:minmax(0,1fr) minmax(380px,1fr);gap:clamp(28px,3vw,52px);align-items:center}#MainContent .cl-pdp-refresh .cl-product .cl-gallery{--thumb-size: clamp(60px, 4.6vw, 84px);grid-template-columns:var(--thumb-size) minmax(0,1fr);gap:clamp(14px,1.3vw,24px);min-width:0}#MainContent .cl-pdp-refresh .cl-product .cl-thumbs-wrap{min-height:0;gap:14px}#MainContent .cl-pdp-refresh .cl-product .cl-thumbnails{max-height:calc(var(--thumb-size) * 6 + 60px);gap:12px;padding:4px;margin:-4px}#MainContent .cl-pdp-refresh .cl-product .cl-thumbnail{width:var(--thumb-size);height:var(--thumb-size);border:1px solid #ddd4c7;border-radius:9px;background:#f2ebdf}#MainContent .cl-pdp-refresh .cl-product .cl-thumbnail.active{border:2px solid #ac8447;box-shadow:0 0 0 2px #fcf9f2}#MainContent .cl-pdp-refresh .cl-product .cl-thumbs-more{width:var(--thumb-size);height:40px;background:transparent;border-color:#ded8ce;border-radius:9px}#MainContent .cl-pdp-refresh .cl-product .cl-main-image{aspect-ratio:1 / 1;background:transparent;border-radius:18px}#MainContent .cl-pdp-refresh .cl-product .cl-main-picture{display:block;width:100%;height:100%}#MainContent .cl-pdp-refresh .cl-product .cl-main-image img{object-fit:contain}#MainContent .cl-pdp-refresh .cl-product .cl-gal-arrow{top:auto;bottom:14px;width:38px;height:38px;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease}#MainContent .cl-pdp-refresh .cl-product .cl-main-image:hover .cl-gal-arrow,#MainContent .cl-pdp-refresh .cl-product .cl-main-image:focus-within .cl-gal-arrow{opacity:1;pointer-events:auto}#MainContent .cl-pdp-refresh .cl-product .cl-info{padding-top:0;text-align:left;position:static}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary{gap:8px 11px;font-size:13px}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary strong{font-size:inherit}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary__preview{font-size:12px;color:#6d6354}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow{justify-content:flex-start;gap:16px;margin:28px 0 0;padding:0 0 26px;border-bottom:1px solid #ded4c3}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow__logo{width:auto;height:clamp(64px,4.7vw,80px);filter:saturate(.94) brightness(.84)}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow__text{padding-top:2px}#MainContent .cl-pdp-refresh .cl-product .cl-h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(52px,3.8vw,72px);letter-spacing:-.045em;line-height:.84;font-weight:500;color:#101112;text-rendering:geometricPrecision}#MainContent .cl-pdp-refresh .cl-product .cl-tm{font-size:.22em;top:-.72em;vertical-align:baseline;position:relative;margin-left:4px;letter-spacing:0}#MainContent .cl-pdp-refresh .cl-product .cl-subtitle{margin:13px 0 0;font-family:Montserrat,Arial,sans-serif;font-size:clamp(10px,.68vw,12px);line-height:1.2;letter-spacing:.32em;font-weight:500;text-transform:uppercase;color:#a47532;white-space:nowrap}#MainContent .cl-pdp-refresh .cl-product .cl-price-row{justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:18px;margin:27px 0 0}#MainContent .cl-pdp-refresh .cl-product :is(.cl-price,.cl-compare-price,[data-cl-atc-price]),#MainContent .cl-pdp-refresh .cl-mobile-price{font-family:var(--cl-sans, "Montserrat", Arial, sans-serif);font-weight:600;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.025em}#MainContent .cl-pdp-refresh .cl-product .cl-price{font-size:clamp(40px,3vw,52px);line-height:1.1}#MainContent .cl-pdp-refresh .cl-product .cl-compare-price{font-size:20px;font-weight:400;color:#77736b}#MainContent .cl-pdp-refresh .cl-product .cl-offer{position:relative;border:1px solid #deca9f;border-radius:6px;padding:7px 9px;gap:5px;color:#75521f;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;background:#f3ead9;box-shadow:none;animation:cl-offer-bounce 4.8s ease-in-out infinite}#MainContent .cl-pdp-refresh .cl-product .cl-offer:before{content:none}#MainContent .cl-pdp-refresh .cl-product .cl-offer svg{width:13px;height:13px}@keyframes cl-offer-bounce{0%,8%,16%,24%,to{transform:translateY(0)}4%{transform:translateY(-5px)}12%{transform:translateY(-2.5px)}20%{transform:translateY(-1px)}}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-list{border:0;padding:0;margin:28px 0 30px;gap:17px}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-list li{gap:13px;color:#292720;font-size:clamp(15px,1vw,18px);line-height:1.5;letter-spacing:-.015em}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-dot{display:grid;place-items:center;flex:0 0 22px;height:22px;margin:0;border:1px solid #d8e9dd;background:#237f52;box-shadow:none}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-dot svg{width:75%;height:75%;position:relative;z-index:1;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-dot:after{top:-3px;right:-3px;bottom:-3px;left:-3px;background:#328961}#MainContent .cl-pdp-refresh .cl-product .cl-atc{min-height:64px;padding:0 24px;border:1px solid #171614;border-radius:10px;font-size:18px;letter-spacing:.035em;font-weight:600;background:#171614;color:#e0c393;box-shadow:0 3px 8px #44311512}#MainContent .cl-pdp-refresh .cl-product .cl-atc:hover{background:#26221b}#MainContent .cl-pdp-refresh .cl-product .cl-atc-price{color:#fff;gap:16px;font-size:21px}#MainContent .cl-pdp-refresh .cl-product .cl-atc [data-cl-atc-price]{font-weight:600}#MainContent .cl-pdp-refresh .cl-product .cl-atc-price svg{width:23px;height:23px}#MainContent .cl-pdp-refresh .cl-product .cl-pay{flex-wrap:nowrap;justify-content:center;padding:0;gap:8px;margin-top:13px}#MainContent .cl-pdp-refresh .cl-product .cl-pay svg{width:var(--cl-payment-width);height:auto;flex:0 0 var(--cl-payment-width);min-width:0;filter:none}#MainContent .cl-pdp-refresh .cl-product .cl-points--after{margin:23px 0 0;padding:20px 0 0;border-top:1px solid #ded8cd;grid-template-columns:1fr 1fr;align-items:center;gap:18px}#MainContent .cl-pdp-refresh .cl-product .cl-points--after .cl-point{font-size:13px;gap:11px;font-weight:400;letter-spacing:-.015em}#MainContent .cl-pdp-refresh .cl-product .cl-points--after .cl-point+.cl-point{border-left:1px solid #d5cfc4;padding-left:16px}#MainContent .cl-pdp-refresh .cl-product .cl-point-sub{font-size:11px;color:#746f65;line-height:1.35}#MainContent .cl-pdp-refresh .cl-product .cl-point-flag{width:30px}#MainContent .cl-pdp-refresh .cl-product .cl-point-flag .cl-us-flag{width:100%}#MainContent .cl-pdp-refresh .cl-product .cl-points--after .cl-point-ic{width:30px;height:34px;border:0;border-radius:0;background:none}#MainContent .cl-pdp-refresh .cl-product .cl-point-ic svg{width:100%;height:100%;stroke:#b48231;stroke-width:1.1}@media(min-width:990px)and (max-width:1399px){#MainContent .cl-pdp-refresh .cl-product-grid{grid-template-columns:minmax(0,1.4fr) minmax(370px,1fr);width:calc(100% - 48px);gap:28px}#MainContent .cl-pdp-refresh .cl-product .cl-main-image{aspect-ratio:1 / 1}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow{margin-top:27px;padding-bottom:25px}#MainContent .cl-pdp-refresh .cl-product .cl-pay{gap:8px;padding:0}}@media(max-width:989px){#MainContent .cl-pdp-refresh .cl-product-grid{display:flex;flex-direction:column}#MainContent .cl-pdp-refresh .cl-product .cl-info{display:contents!important}#MainContent .cl-pdp-refresh .cl-product .cl-info>.cl-rating-summary{order:1!important;width:100%;margin:0}#MainContent .cl-pdp-refresh .cl-gallery{order:2!important}#MainContent .cl-pdp-refresh .cl-product .cl-info>.cl-brandrow{order:3!important}#MainContent .cl-pdp-refresh .cl-product .cl-info>.cl-price-row,#MainContent .cl-pdp-refresh .cl-product .cl-info>.cl-product-description,#MainContent .cl-pdp-refresh .cl-product .cl-info>.cl-benefit-list,#MainContent .cl-pdp-refresh .cl-product .cl-info>form{order:4!important}#MainContent .cl-pdp-refresh .cl-product-grid{grid-template-columns:minmax(0,1fr);width:min(740px,calc(100% - 32px));gap:28px}#MainContent .cl-pdp-refresh .cl-product .cl-gallery{grid-template-columns:minmax(0,1fr);gap:14px}#MainContent .cl-pdp-refresh .cl-product .cl-main-image{aspect-ratio:1 / 1;border-radius:14px}#MainContent .cl-pdp-refresh .cl-product .cl-thumbs-wrap{order:2;min-width:0}#MainContent .cl-pdp-refresh .cl-product .cl-thumbnails{flex-direction:row;overflow-x:auto;overflow-y:hidden;max-height:none;padding:5px;margin:-5px;scroll-snap-type:x mandatory}#MainContent .cl-pdp-refresh .cl-product .cl-thumbnail{width:66px;height:66px;flex:0 0 66px;scroll-snap-align:start;border-radius:9px}#MainContent .cl-pdp-refresh .cl-product .cl-thumbs-more{display:none}#MainContent .cl-pdp-refresh .cl-product .cl-gal-arrow{opacity:1;pointer-events:auto;top:10px;bottom:auto;width:34px;height:34px}#MainContent .cl-pdp-refresh .cl-product .cl-gal-arrow--prev{left:auto;right:52px}#MainContent .cl-pdp-refresh .cl-product .cl-gal-arrow--next{right:10px}#MainContent .cl-pdp-refresh .cl-product .cl-info{max-width:660px;padding-top:0}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow{margin-top:24px;padding-bottom:24px}#MainContent .cl-pdp-refresh .cl-product .cl-price-row{margin-top:22px}#MainContent .cl-pdp-refresh .cl-product .cl-h1{font-size:56px}#MainContent .cl-pdp-refresh .cl-product .cl-subtitle{font-size:12px}#MainContent .cl-pdp-refresh .cl-product .cl-price{font-size:46px}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-list li{font-size:17px}#MainContent .cl-pdp-refresh .cl-product .cl-atc{min-height:62px;font-size:18px}#MainContent .cl-pdp-refresh .cl-product .cl-pay{justify-content:center;gap:8px}#MainContent .cl-pdp-refresh .cl-product .cl-pay svg{width:var(--cl-payment-width);flex-basis:var(--cl-payment-width)}#MainContent .cl-pdp-refresh .cl-product .cl-points--after .cl-point{font-size:13px}}@media(max-width:599px){#MainContent .cl-pdp-refresh .cl-product{--cl-payment-width: 32px;padding:12px 0 28px}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow{flex-wrap:nowrap;align-items:center;gap:8px}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow__logo{height:32px;flex:0 0 auto}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow__text{min-width:0;display:flex;align-items:baseline;gap:8px;flex:1 1 auto;padding-top:0}#MainContent .cl-pdp-refresh .cl-product .cl-h1{white-space:nowrap;flex:0 0 auto;font-size:31px;letter-spacing:-.045em;line-height:.9}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary{flex-wrap:nowrap;align-items:center;gap:6px;white-space:nowrap}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary .cl-review-stars{gap:2px}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary .cl-review-stars__cell{width:18px;height:18px}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary .cl-review-stars svg{width:14px;height:14px}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary strong{font-size:11px}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary__details{flex:0 1 auto;min-width:0;font-size:10px;overflow:hidden;text-overflow:ellipsis}#MainContent .cl-pdp-refresh .cl-product-grid,#MainContent .cl-pdp-refresh .cl-product .cl-gallery{gap:12px}#MainContent .cl-pdp-refresh .cl-product .cl-price-row{flex-wrap:nowrap;gap:7px;margin-top:6px;padding:2px 0 3px;border-block:0}#MainContent .cl-pdp-refresh .cl-product .cl-thumbnail{width:54px;height:54px;flex-basis:54px}#MainContent .cl-pdp-refresh .cl-product .cl-thumbnails{gap:6px}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary{gap:7px 9px;font-size:13px}#MainContent .cl-pdp-refresh .cl-product .cl-rating-summary__preview{flex-basis:100%;border-left:0;font-size:10px;padding-left:0}#MainContent .cl-pdp-refresh .cl-product .cl-brandrow{margin-top:0;padding:6px 0;gap:8px;border-bottom:1px solid #ded4c3;align-items:center}#MainContent .cl-pdp-refresh .cl-product .cl-subtitle{display:block;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;font-size:8px;line-height:1;letter-spacing:.16em;flex:1 1 auto}#MainContent .cl-pdp-refresh .cl-product .cl-price{font-size:35px;flex:0 0 auto}#MainContent .cl-pdp-refresh .cl-product .cl-offer{font-size:10px;padding:6px 7px;gap:4px;flex:0 0 auto}#MainContent .cl-pdp-refresh .cl-product .cl-offer svg{width:12px;height:12px}#MainContent .cl-pdp-refresh .cl-product .cl-compare-price{font-size:14px;flex:0 0 auto;letter-spacing:-.02em}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-list{gap:17px;margin:14px 0 25px}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-list li{font-size:16px;gap:12px}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-dot{flex-basis:21px;height:21px}#MainContent .cl-pdp-refresh .cl-product .cl-atc{min-height:60px;padding-inline:18px;font-size:16px;border-radius:9px}#MainContent .cl-pdp-refresh .cl-product .cl-atc-price{gap:10px;font-size:18px}#MainContent .cl-pdp-refresh .cl-product .cl-pay{gap:7px;padding:0;margin-top:12px}#MainContent .cl-pdp-refresh .cl-product .cl-pay svg{width:var(--cl-payment-width);flex:0 0 var(--cl-payment-width);max-width:none}#MainContent .cl-pdp-refresh .cl-product .cl-points--after{grid-template-columns:1fr;margin-top:22px;padding-top:18px;gap:14px}#MainContent .cl-pdp-refresh .cl-product .cl-points--after .cl-point{font-size:13px;gap:11px;line-height:1.4}#MainContent .cl-pdp-refresh .cl-product .cl-points--after .cl-point+.cl-point{border-left:0;padding-left:0}#MainContent .cl-pdp-refresh .cl-product .cl-point-sub{font-size:11px}#MainContent .cl-pdp-refresh .cl-product .cl-points--after .cl-point-ic{width:30px;height:30px}}@media(prefers-reduced-motion:reduce){#MainContent .cl-pdp-refresh .cl-product .cl-gal-arrow,#MainContent .cl-pdp-refresh .cl-product .cl-main-image img{transition:none}#MainContent .cl-pdp-refresh .cl-product .cl-benefit-dot:after,#MainContent .cl-pdp-refresh .cl-product .cl-offer{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/clearenca-reference-hero.css.map */
