.card-information__text,.card__heading{line-height:1.5;min-height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information{display:flex;flex-direction:column;justify-content:space-between}h1,.page-width-narrow .card-hover-effect-none .text-block .text-block .h1{font-size:45px;color:#4b3a2d;font-weight:800}h2{color:#4b3a2d;font-weight:700}h3,h4{color:#4b3a2d;font-weight:600}.ne-prose>*:first-child{margin-top:0!important}.ne-prose>*:last-child{margin-bottom:0!important}.ne-prose p{margin-top:0;margin-bottom:18px;line-height:1.75}.ne-prose h2{margin-top:30px;margin-bottom:16px;line-height:1.25;font-weight:700}.ne-prose h3{margin-top:28px;margin-bottom:12px;line-height:1.3;font-weight:600}.ne-prose h4{margin-top:22px;margin-bottom:10px;line-height:1.35;font-weight:600}.ne-prose ul,.ne-prose ol{margin-top:12px;margin-bottom:20px;padding-left:22px}.ne-prose li{margin-bottom:8px;line-height:1.65}.ne-prose li:last-child{margin-bottom:0}.ne-prose p+ul,.ne-prose p+ol{margin-top:-4px}.ne-prose ul+p,.ne-prose ol+p{margin-top:18px!important}.ne-prose h2+p,.ne-prose h2+ul,.ne-prose h2+ol,.ne-prose h3+p,.ne-prose h3+ul,.ne-prose h3+ol,.ne-prose h4+p,.ne-prose h4+ul,.ne-prose h4+ol{margin-top:12px!important}.ne-prose table,.ne-prose .tbl,.ne-prose .tbl-wrap{margin-top:18px;margin-bottom:24px}.ne-prose blockquote{margin-top:20px;margin-bottom:20px}.ne-prose img{display:block;margin-top:20px;margin-bottom:24px}.ne-prose details{margin-top:16px;margin-bottom:16px}.ne-prose+.ne-prose{margin-top:38px!important}.ne-prose+.ne-accordion{margin-top:38px!important}.ne-prose a,.collection-description.rte a{color:#8b5e3c;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease,text-decoration-color .2s ease}.ne-prose a:hover,.collection-description.rte a:hover{color:#4b3a2d;text-decoration-color:#4b3a2d}.ne-prose a:focus,.collection-description.rte a:focus{outline:2px solid rgba(139,94,60,.25);outline-offset:2px;border-radius:2px}.ne-prose a:active,.collection-description.rte a:active{color:#3d2e24}.ne-prose a:visited,.collection-description.rte a:visited{color:#7a5a46}.ne-prose+.ne-accordion{margin-top:34px!important}.ne-accordion .faq>summary span:first-child{font-family:Cormorant,serif;font-weight:600;font-style:italic;font-size:30px}.ne-accordion .faq summary{font-family:Cormorant,serif;font-weight:600;font-style:italic;font-size:18px;letter-spacing:.4px;line-height:1.4;color:#4a4a4a}.ne-accordion details{background:#f1ded0!important;border:1px solid rgba(120,92,68,.22)!important;border-radius:16px!important;margin:0 0 18px!important;overflow:hidden!important;box-shadow:none!important}.ne-accordion details summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;padding:16px 20px!important;margin:0!important;background:#f1ded0!important;color:#5f4a39!important;cursor:pointer!important;list-style:none!important;border:none!important}.ne-accordion details summary::-webkit-details-marker{display:none!important}.ne-accordion details summary::marker{content:""!important}.ne-accordion details summary strong,.ne-accordion details summary span{color:#5f4a39!important;background:transparent!important}.ne-accordion .faq-caret{color:#7a614d!important;font-size:14px!important;line-height:1!important;transition:transform .25s ease!important}.ne-accordion details[open] .faq-caret{transform:rotate(180deg)!important}.ne-accordion details>.ne-prose{background:#f1ded0!important;color:#4b3a2d!important;padding:0 20px 18px!important;margin:0!important;max-width:100%!important}.ne-accordion details>.ne-prose p,.ne-accordion details>.ne-prose ul,.ne-accordion details>.ne-prose li,.ne-accordion details>.ne-prose strong{color:#4b3a2d!important}.collection-description.rte .ne-accordion details{background:#f1ded0!important;border:1px solid rgba(120,92,68,.22)!important;border-radius:16px!important;margin:0 0 18px!important;overflow:hidden!important;box-shadow:none!important}.collection-description.rte .ne-accordion details summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;padding:16px 20px!important;margin:0!important;background:#f1ded0!important;color:#5f4a39!important;cursor:pointer!important;list-style:none!important;border:none!important}.collection-description.rte .ne-accordion details summary::-webkit-details-marker{display:none!important}.collection-description.rte .ne-accordion details summary::marker{content:""!important}.collection-description.rte .ne-accordion details summary strong,.collection-description.rte .ne-accordion details summary span{color:#5f4a39!important;background:transparent!important}.collection-description.rte .ne-accordion .faq-caret{color:#7a614d!important;font-size:14px!important;line-height:1!important;transition:transform .25s ease!important}.collection-description.rte .ne-accordion details[open] .faq-caret{transform:rotate(180deg)!important}.collection-description.rte .ne-accordion details>.ne-prose{background:#f1ded0!important;color:#4b3a2d!important;padding:0 20px 18px!important;margin:0!important;max-width:100%!important}.collection-description.rte .ne-accordion details>.ne-prose p,.collection-description.rte .ne-accordion details>.ne-prose ul,.collection-description.rte .ne-accordion details>.ne-prose li,.collection-description.rte .ne-accordion details>.ne-prose strong{color:#4b3a2d!important}.collection-description.rte .ne-accordion details.faq summary.faq{background:#f1ded0!important;color:#5f4a39!important}.ne-accordion details.faq .ne-prose p>strong{display:block!important;margin-bottom:8px!important;color:#4b3a2d!important;font-weight:700!important;line-height:1.4!important}.ne-accordion details.faq .ne-prose p{margin-top:0!important;margin-bottom:18px!important;line-height:1.7!important}.ne-accordion details.faq .ne-prose p:last-child{margin-bottom:0!important}.ne-accordion{max-width:860px}.ne-accordion details{width:100%}.faq-product .faq>summary span:first-child{font-family:Cormorant,serif;font-size:24px;font-weight:600;font-style:italic}.faq-product .faq summary{font-family:Cormorant,serif;font-size:16px;font-weight:500;font-style:italic;line-height:1.3}.faq-product .ne-prose{font-size:15px;line-height:1.6}.faq-product .ne-prose p>strong{font-size:16px;margin-bottom:6px}.ne-accordion details{padding:20px;border-radius:16px;margin-bottom:16px;background:#d8c2b0}.ne-accordion summary{font-weight:600;padding-bottom:8px}.ne-accordion details>div{padding-top:10px;line-height:1.6}.design-carousel{position:relative;overflow:hidden;margin:15px 0}.carousel-track{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;padding:10px 35px;scroll-snap-type:x mandatory}.carousel-track img{flex:0 0 80%;max-width:220px;margin:auto;border-radius:10px;scroll-snap-align:center;display:block}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;font-size:20px;cursor:pointer;padding:8px 10px;border-radius:50%;box-shadow:0 2px 6px #00000026;z-index:2}.carousel-btn.prev{left:5px}.carousel-btn.next{right:5px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/karine.css.map */
