.cln-sec{max-width:1000px;margin:0 auto;padding-inline:24px}.cln-sec--narrow{max-width:760px}.cln-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;color:#2c2a28a0;margin:0 0 12px}.cln-h2{font-family:var(--font-heading--family,serif);font-weight:460;font-size:clamp(1.6rem,3.4vw,2.3rem);line-height:1.14;letter-spacing:-.01em;color:#2c2a28;margin:0}.cln-h2 em{font-style:italic;color:#b86b48}.cln-bbt__grid{display:grid;grid-template-columns:repeat(4,1fr);background:#fdfaf5;border:1px solid #2c2a2814;border-radius:14px;overflow:hidden}.cln-bbt__cell{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:22px 12px;border-right:1px solid #2c2a2814}.cln-bbt__cell:last-child{border-right:none}.cln-bbt__cell svg{width:26px;height:26px;stroke:#b86b48;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.cln-bbt__t{font-size:.85rem;font-weight:600;color:#2c2a28}.cln-bbt__s{font-size:.75rem;color:#2c2a2899}@media(max-width:749px){.cln-bbt__grid{grid-template-columns:repeat(2,1fr)}.cln-bbt__cell:nth-child(2){border-right:none}.cln-bbt__cell:nth-child(1),.cln-bbt__cell:nth-child(2){border-bottom:1px solid #2c2a2814}}.cln-ben__head{margin-bottom:26px;max-width:62ch}.cln-ben__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cln-ben__card{background:#fdfaf5;border:1px solid #2c2a2814;border-radius:14px;padding:26px 24px}.cln-ben__card h3{font-family:var(--font-heading--family,serif);font-weight:500;font-size:1.14rem;color:#2c2a28;margin:0 0 9px;letter-spacing:-.005em}.cln-ben__card p{font-size:.93rem;line-height:1.58;color:#2c2a28c4;margin:0}@media(max-width:749px){.cln-ben__grid{grid-template-columns:1fr}}.cln-made{text-align:center}.cln-made .cln-eyebrow{color:#2c2a28b0}.cln-made__h{font-size:clamp(1.8rem,4vw,2.7rem);margin-bottom:16px}.cln-made__lead{font-size:1.06rem;line-height:1.66;color:#2c2a28cc;margin:0 auto 22px;max-width:56ch}.cln-made__list{list-style:none;padding:0;margin:0;display:inline-flex;flex-wrap:wrap;gap:10px 26px;justify-content:center}.cln-made__list li{font-size:.96rem;color:#2c2a28}.cln-made__list li:before{content:"\2014";color:#b86b48;margin-right:9px}@media(max-width:749px){.cln-made__list{flex-direction:column;gap:10px;align-items:center}}.cln-rit__head{margin-bottom:26px}.cln-rit__steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cln-rit__steps li{display:flex;flex-direction:column;gap:7px}.cln-rit__n{font-family:var(--font-heading--family,serif);font-style:italic;font-size:1.5rem;color:#b86b48;line-height:1}.cln-rit__steps h3{font-family:var(--font-heading--family,serif);font-weight:500;font-size:1.1rem;color:#2c2a28;margin:0}.cln-rit__steps p{font-size:.92rem;line-height:1.56;color:#2c2a28c4;margin:0}@media(max-width:749px){.cln-rit__steps{grid-template-columns:1fr;gap:18px}}.cln-faq__head{margin-bottom:18px}.cln-faq__item{border-bottom:1px solid #2c2a2814}.cln-faq__item summary{list-style:none;cursor:pointer;padding:18px 36px 18px 0;position:relative;font-size:1rem;font-weight:500;color:#2c2a28;transition:color .15s ease}.cln-faq__item summary::-webkit-details-marker{display:none}.cln-faq__item summary:hover{color:#b86b48}.cln-faq__item summary:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:1.35rem;color:#b86b48;line-height:1}.cln-faq__item[open] summary:after{content:"\2212"}.cln-faq__a{padding:0 0 18px}.cln-faq__a p{font-size:.95rem;line-height:1.62;color:#2c2a28c4;margin:0 0 8px}.cln-faq__a :last-child{margin-bottom:0}.cln-dims{background:#fdfaf5;border:1px solid #2c2a2814;border-radius:16px;padding:28px 30px}.cln-dims__head{display:flex;align-items:center;gap:14px;margin-bottom:8px}.cln-dims__ico{flex:none;width:40px;height:40px;border-radius:50%;background:#b86b4814;display:flex;align-items:center;justify-content:center}.cln-dims__ico svg{width:20px;height:20px;fill:none;stroke:#b86b48;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.cln-dims__title{font-size:clamp(1.35rem,2.6vw,1.7rem)}.cln-dims__list{margin:14px 0 0;padding:0}.cln-dims__row{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:13px 0;border-top:1px solid #2c2a2814}.cln-dims__row:first-child{border-top:none}.cln-dims__row dt{margin:0;font-size:.92rem;color:#2c2a2899;letter-spacing:.005em}.cln-dims__row dd{margin:0;font-size:.98rem;color:#2c2a28;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.cln-dims__row--note{justify-content:flex-start}.cln-dims__row--note dd{font-weight:400;font-style:italic;color:#2c2a2899;text-align:left}.cln-dims__foot{margin:16px 0 0;font-size:.8rem;color:#2c2a2899}@media(max-width:749px){.cln-dims{padding:24px 22px}.cln-dims__row{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/calena-pdp.css.map */
