#main .cm-pdp-story.cm-pdp-story--editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:calc(100% - 64px);max-width:1376px;margin:0 auto 64px;padding:0;color:#151515;background:#f5f2ee}#main .cm-pdp-story--editorial .cm-pdp-story__image{position:relative;min-height:560px;height:100%;margin:0;overflow:hidden;background:#4d3728}#main .cm-pdp-story--editorial .cm-pdp-story__image img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:48% 52%}#main .cm-pdp-story--editorial .cm-pdp-story__image:after{content:"";position:absolute;top:65%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#00000052);pointer-events:none}#main .cm-pdp-story--editorial .cm-pdp-story__signature{position:absolute;z-index:1;bottom:27px;left:32px;display:grid;gap:5px;color:#fff;text-align:left;pointer-events:none}#main .cm-pdp-story__signature>span{font:400 29px/1 Georgia,Times New Roman,serif;letter-spacing:-.065em}#main .cm-pdp-story__signature>small{font:400 9px/1.3 var(--cm-catalog-font,var(--text-font-family));letter-spacing:.24em;text-transform:uppercase}#main .cm-pdp-story--editorial .cm-pdp-story__copy{min-height:560px;padding:48px 46px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;text-align:center;background:#f5f2ee}#main .cm-pdp-story--editorial .cm-pdp-story__eyebrow{font:500 11px/1.5 var(--cm-catalog-font,var(--text-font-family));letter-spacing:.17em;text-transform:uppercase;color:#8b6640;margin:0 0 18px}#main .cm-pdp-story--editorial .cm-pdp-story__copy h2{max-width:480px;font:500 clamp(25px,2.2vw,32px)/1.22 var(--cm-catalog-font,var(--text-font-family));letter-spacing:-.015em;text-wrap:balance;margin:0 0 22px}#main .cm-pdp-story--editorial .cm-pdp-story__intro{max-width:445px;font:400 17px/1.6 var(--cm-catalog-font,var(--text-font-family));letter-spacing:.005em;margin:0 0 27px;color:#3d3935}#main .cm-pdp-story--editorial .cm-pdp-story__copy h3{font:500 21px/1.3 var(--cm-catalog-font,var(--text-font-family));letter-spacing:0;margin:0 0 25px;text-wrap:balance}#main .cm-pdp-story--editorial .cm-pdp-story__values{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;max-width:450px;margin:0 0 30px}#main .cm-pdp-story--editorial .cm-pdp-story__values>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:2px 17px;min-width:0}#main .cm-pdp-story--editorial .cm-pdp-story__values>div+div{border-left:1px solid #ddd6ce}#main .cm-pdp-story--editorial .cm-pdp-story__values .cm-pdp-story__brand{font:400 25px/1.1 Georgia,Times New Roman,serif;letter-spacing:-.065em;margin:0 0 15px;color:#27231f}#main .cm-pdp-story--editorial .cm-pdp-story__origin{font:400 19px/1.3 var(--cm-catalog-font,var(--text-font-family));letter-spacing:0;margin:0 0 15px;color:#27231f}#main .cm-pdp-story--editorial .cm-pdp-story__values small{font:400 10px/1.4 var(--cm-catalog-font,var(--text-font-family));letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px}#main .cm-pdp-story--editorial .cm-pdp-story__values strong{font:400 20px/1.35 var(--cm-catalog-font,var(--text-font-family));letter-spacing:0;color:#98662d}#main .cm-pdp-story--editorial .cm-pdp-story__values .cm-pdp-story__care{font-size:16px;white-space:normal}#main .cm-pdp-story--editorial .cm-pdp-story__button{display:inline-flex;min-width:215px;min-height:45px;align-items:center;justify-content:center;padding:13px 24px;border:1px solid #111;border-radius:0;background:#111;color:#fff;font:600 11px/1.4 var(--cm-catalog-font,var(--text-font-family));text-transform:uppercase;letter-spacing:.2em;text-decoration:none;transition:background .2s}#main .cm-pdp-story--editorial .cm-pdp-story__button:hover{background:#3b3027}#main .cm-pdp-story--editorial .cm-pdp-story__button:focus-visible{outline:2px solid #111;outline-offset:4px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial{width:calc(100% - 64px);max-width:1040px;margin:0 auto;padding:42px 0 45px;text-align:center;color:#111;background:#fff}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial h2{font:600 28px/1.25 var(--cm-catalog-font,var(--text-font-family));letter-spacing:.01em;margin:0 0 22px;text-wrap:balance}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial .cm-pdp-guarantees__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial .cm-pdp-guarantees__grid>div{min-width:0;padding:0 10px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial .cm-pdp-guarantees__icon{display:block;width:100px;height:100px;object-fit:contain;margin:0 auto 16px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial h3{font:600 14px/1.4 var(--cm-catalog-font,var(--text-font-family));letter-spacing:.1em;text-transform:uppercase;color:#996025;margin:0 0 5px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial .cm-pdp-guarantees__grid p{margin:0 auto;font:400 14px/1.5 var(--cm-catalog-font,var(--text-font-family));letter-spacing:.04em;color:#111}#main:has(.cm-pdp-story--editorial) .cm-craft-film__intro h2{font:500 30px/1.25 var(--cm-catalog-font,var(--text-font-family));letter-spacing:-.015em}#main:has(.cm-pdp-story--editorial) .cm-craft-film__step h3{font:500 22px/1.3 var(--cm-catalog-font,var(--text-font-family));letter-spacing:0}#main:has(.cm-pdp-story--editorial) .product-sticky-bar{padding:12px 32px;min-height:78px}#main:has(.cm-pdp-story--editorial) .product-sticky-bar__info img{width:42px;height:54px;object-fit:contain}#main:has(.cm-pdp-story--editorial) .product-sticky-bar__info .h6{font:400 14px/1.4 var(--cm-catalog-font,var(--text-font-family));letter-spacing:0}#main:has(.cm-pdp-story--editorial) .product-sticky-bar price-list{gap:7px;align-items:center}#main:has(.cm-pdp-story--editorial) .product-sticky-bar compare-at-price{order:1}#main:has(.cm-pdp-story--editorial) .product-sticky-bar sale-price{order:2;font-weight:600;color:#111}#main:has(.cm-pdp-story--editorial) .product-sticky-bar .button{min-height:44px;font:600 11px/1.4 var(--cm-catalog-font,var(--text-font-family));letter-spacing:.16em}@media(max-width:999px)and (min-width:750px){#main .cm-pdp-story--editorial .cm-pdp-story__copy{padding:32px 25px}#main .cm-pdp-story--editorial .cm-pdp-story__intro{font-size:16px}#main .cm-pdp-story--editorial .cm-pdp-story__values>div{padding-inline:10px}#main .cm-pdp-story--editorial .cm-pdp-story__values .cm-pdp-story__brand{font-size:21px}}@media(max-width:749px){#main .cm-pdp-story.cm-pdp-story--editorial{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);margin-bottom:44px}#main .cm-pdp-story--editorial .cm-pdp-story__image{min-height:0;height:auto;aspect-ratio:6/5}#main .cm-pdp-story--editorial .cm-pdp-story__image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-position:48% 50%}#main .cm-pdp-story--editorial .cm-pdp-story__copy{min-height:0;padding:35px 23px 39px}#main .cm-pdp-story--editorial .cm-pdp-story__copy h2{font-size:27px;margin-bottom:18px}#main .cm-pdp-story--editorial .cm-pdp-story__intro{font-size:16px;line-height:1.6;margin-bottom:24px}#main .cm-pdp-story--editorial .cm-pdp-story__copy h3{font-size:20px;margin-bottom:24px}#main .cm-pdp-story--editorial .cm-pdp-story__values>div{padding-inline:9px}#main .cm-pdp-story--editorial .cm-pdp-story__values .cm-pdp-story__brand{font-size:22px}#main .cm-pdp-story--editorial .cm-pdp-story__origin{font-size:17px}#main .cm-pdp-story--editorial .cm-pdp-story__values small{font-size:10px;letter-spacing:.04em}#main .cm-pdp-story--editorial .cm-pdp-story__values .cm-pdp-story__care{font-size:15px}#main .cm-pdp-story--editorial .cm-pdp-story__signature{left:23px;bottom:23px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial{width:calc(100% - 32px);padding:34px 0 36px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial h2{font-size:25px;margin-bottom:23px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial .cm-pdp-guarantees__grid{gap:12px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial .cm-pdp-guarantees__grid>div{padding:0}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial .cm-pdp-guarantees__icon{width:74px;height:74px;margin-bottom:14px}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial h3{font-size:12px;letter-spacing:.045em}#main .cm-pdp-guarantees.cm-pdp-guarantees--editorial .cm-pdp-guarantees__grid p{font-size:13px;line-height:1.5;letter-spacing:0}#main:has(.cm-pdp-story--editorial) .cm-craft-film__intro h2{font-size:27px}#main:has(.cm-pdp-story--editorial) .product-sticky-bar{padding:12px 16px;min-height:68px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/cm-pdp-editorial.css.map */
