:root{--ne-content-max: 860px;--ne-brand: #910f3f;--ne-text: #2A0614;--ne-price: #2A0614;--ne-border-color: rgba(145,15,63,.22);--ne-border-width: 1.2px;--ne-radius: 12px;--ne-space-1: 8px;--ne-space-2: 10px;--ne-space-3: 14px;--ne-space-4: 20px;--ne-space-5: 28px;--ne-pad-1: 12px;--ne-pad-2: 14px;--ne-pad-3: 16px;--ne-font-title: "Proza Libre", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--ne-font-body: "Archivo", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--ne-h1: 34px;--ne-h2: 30px;--ne-h3: 26px;--ne-h4: 22px;--ne-p: 15px;--ne-line: 1.75;--ne-ui-soft: rgba(145,15,63,.1);--ne-ui-soft-2: rgba(145,15,63,.14);--ne-ui-focus: rgba(145,15,63,.65);--ne-acc-1: rgba(255,196,0,.1);--ne-acc-2: rgba(108,138,107,.1);--ne-acc-3: rgba(232,137,130,.12);--ne-acc-4: rgba(255,111,97,.1);--ne-acc-5: rgba(200,16,46,.08);--ne-acc-6: rgba(145,15,63,.06);--ne-faq-bg: rgba(145,15,63,.06);--ne-faq-head-bg: rgba(145,15,63,.1);--ne-faq-bd: rgba(145,15,63,.14)}@media (max-width: 767.98px){:root{--ne-h1: 24px;--ne-h2: 22px;--ne-h3: 20px;--ne-h4: 18px;--ne-p: 14px;--ne-line: 1.75}}.template-page .page__content,.template-article .article-template__content{max-width:var(--ne-content-max);margin-inline:auto;padding-inline:16px}.template-product .ne-accordion,.template-product .ne-accordion-collection,.template-product details.faq{max-width:var(--ne-content-max);margin-inline:auto;padding-inline:16px}.template-collection .ne-prose,.template-collection .ne-accordion,.template-collection .ne-accordion-collection,.template-collection details.faq{max-width:var(--page-width);margin-inline:auto;padding-inline:16px}.ne-prose{color:var(--ne-text)}.ne-prose{font-family:var(--ne-font-body);font-size:var(--ne-p);line-height:var(--ne-line)}.ne-prose h1,.ne-prose h2,.ne-prose h3,.ne-prose h4{font-family:var(--ne-font-title);color:var(--ne-brand);font-weight:400;text-align:center;line-height:1.25}.ne-prose h1{font-size:calc(var(--ne-h1) - 4px)}.ne-prose h2{font-size:var(--ne-h2)}.ne-prose h3{font-size:var(--ne-h3)}.ne-prose h4{font-size:var(--ne-h4)}.ne-prose h1,.ne-prose h2{margin:var(--ne-space-5) 0 var(--ne-space-4)}.ne-prose h3{margin:var(--ne-space-4) 0 var(--ne-space-3)}.ne-prose h4{margin:var(--ne-space-3) 0 var(--ne-space-2)}.ne-prose p{margin:0 0 var(--ne-space-2);text-align:center}.ne-prose .muted{opacity:.85;font-size:.95em}.ne-prose ul,.ne-prose ol{margin:0 auto var(--ne-space-3);padding-left:22px;display:inline-block;text-align:left;list-style-position:outside}.ne-prose li{margin-bottom:6px}.ne-prose a{color:var(--ne-brand);text-decoration:underline;text-underline-offset:2px}.ne-prose .ne-left{text-align:left}.ne-prose .ne-center{text-align:center}.ne-prose :where(p,ul,ol,hr){max-width:100%}.template-page .rte :where(h1,h2,h3,h4),.template-article .rte :where(h1,h2,h3,h4),.template-collection .rte :where(h1,h2,h3,h4),.template-product .rte :where(h1,h2,h3,h4),.template-collection .collection__description :where(h1,h2,h3,h4){font-family:var(--ne-font-title);color:var(--ne-brand);font-weight:600;text-align:center;line-height:1.25}.template-page .rte h1,.template-article .rte h1,.template-collection .rte h1,.template-product .rte h1,.template-collection .collection__description h1{font-size:calc(var(--ne-h1) - 4px)}.template-page .rte h2,.template-article .rte h2,.template-collection .rte h2,.template-product .rte h2,.template-collection .collection__description h2{font-size:var(--ne-h2)}.template-page .rte h3,.template-article .rte h3,.template-collection .rte h3,.template-product .rte h3,.template-collection .collection__description h3{font-size:var(--ne-h3)}.template-page .rte h4,.template-article .rte h4,.template-collection .rte h4,.template-product .rte h4,.template-collection .collection__description h4{font-size:var(--ne-h4)}.ne-accordion{margin:var(--ne-space-4) auto}.ne-accordion>details{border-radius:18px;overflow:hidden;border:1px solid rgba(0,0,0,.1);margin:10px 0;box-shadow:0 1px #00000008;background:#910f3f0a}.ne-accordion>details:nth-child(1){background:var(--ne-acc-1)}.ne-accordion>details:nth-child(2){background:var(--ne-acc-2)}.ne-accordion>details:nth-child(3){background:var(--ne-acc-3)}.ne-accordion>details:nth-child(4){background:var(--ne-acc-4)}.ne-accordion>details:nth-child(5){background:var(--ne-acc-5)}.ne-accordion>details:nth-child(6){background:var(--ne-acc-6)}.ne-accordion>details:nth-child(6n+1){background:var(--ne-acc-1)}.ne-accordion>details:nth-child(6n+2){background:var(--ne-acc-2)}.ne-accordion>details:nth-child(6n+3){background:var(--ne-acc-3)}.ne-accordion>details:nth-child(6n+4){background:var(--ne-acc-4)}.ne-accordion>details:nth-child(6n+5){background:var(--ne-acc-5)}.ne-accordion>details:nth-child(6n+6){background:var(--ne-acc-6)}.ne-accordion>details>summary{display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-weight:300;cursor:pointer;min-height:56px;box-sizing:border-box;font-family:var(--ne-font-body);font-size:17px;letter-spacing:.2px}.ne-accordion>details>summary::-webkit-details-marker{display:none}.ne-accordion .faq-caret{margin-left:8px;font-size:12px;opacity:.95;color:#910f3fbf}.ne-accordion>details>div{padding:16px 18px;background:transparent;font-family:var(--ne-font-body)}.ne-accordion>details>div :where(p){font-size:15px;text-align:left;margin:0 0 var(--ne-space-2);line-height:1.7}.ne-accordion>details>div :where(ul,ol){display:block;margin:0 0 var(--ne-space-4);padding-left:22px;text-align:left}.ne-accordion>details>summary:focus-visible{outline:2px dashed var(--ne-ui-focus);outline-offset:3px}.ne-accordion .accordion-subtitle{font-family:var(--ne-font-title);font-size:17px;font-weight:500;color:var(--ne-brand);margin:0 0 var(--ne-space-3);text-align:center;line-height:1.35}details.faq{border:var(--ne-border-width) solid var(--ne-faq-bd);border-radius:18px;background:var(--ne-faq-bg);overflow:hidden;margin:var(--ne-space-4) auto;font-family:var(--ne-font-body)}summary.faq{cursor:pointer;padding:14px 16px;text-align:center;font-family:var(--ne-font-body);color:var(--ne-brand);font-size:17px;font-weight:400;list-style:none;background:var(--ne-faq-bg);border-bottom:1px dashed rgba(145,15,63,.35)}summary.faq::-webkit-details-marker{display:none}summary.faq .faq-caret{color:#910f3fbf;margin-left:6px}details.faq>div{padding:16px 18px 18px}details.faq>div p>strong{display:block;margin-bottom:4px;font-family:var(--ne-font-title);color:var(--ne-brand)}details.faq>div p{text-align:left;margin:0 0 var(--ne-space-3);line-height:1.7}.tbl-wrap,.ne-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:var(--ne-space-3) 0;border:0;background:transparent;box-shadow:none}.tbl,.ne-table{width:100%;border-collapse:separate;border-spacing:0;min-width:520px;border:var(--ne-border-width) solid rgba(145,15,63,.18);border-radius:var(--ne-radius);overflow:hidden;background:transparent}.tbl th,.tbl td,.ne-table th,.ne-table td{padding:10px 12px;vertical-align:top;line-height:1.6;text-align:left;border-bottom:var(--ne-border-width) solid rgba(145,15,63,.14);font-family:var(--ne-font-body)}.tbl thead th,.ne-table thead th{font-weight:700;background:#6c8a6b1a;color:var(--ne-brand);font-family:var(--ne-font-title)}.tbl tr:last-child td,.ne-table tr:last-child td{border-bottom:0}@media (max-width: 767.98px){.tbl,.ne-table{min-width:0;border:0;border-radius:0;background:transparent}.tbl thead,.ne-table thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}.tbl tbody,.ne-table tbody{display:grid;grid-template-columns:1fr;gap:12px}.tbl tr,.ne-table tr{display:block;border:var(--ne-border-width) solid rgba(145,15,63,.16);border-radius:var(--ne-radius);overflow:hidden;background:#910f3f0a}.tbl td,.ne-table td{display:block;border-bottom:0}.tbl tr td:first-child,.ne-table tr td:first-child{font-weight:800;padding-bottom:4px;color:var(--ne-brand)}.tbl tr td+td,.ne-table tr td+td{padding-top:0}.tbl td[data-label]:before,.ne-table td[data-label]:before{content:attr(data-label);display:block;font-weight:800;color:var(--ne-brand);margin-bottom:4px;font-family:var(--ne-font-title)}}.ne-prose dl{margin:0 0 var(--ne-space-3)}.ne-prose dt{font-weight:800;margin:var(--ne-space-2) 0 2px;color:var(--ne-brand);text-align:center;font-family:var(--ne-font-title)}.ne-prose dd{margin:0 0 var(--ne-space-3);text-align:center}details.faq summary:focus,.ne-prose a:focus{outline:2px dashed currentColor;outline-offset:3px}.product-card .price,.card__information p,.card__information p a,.card__heading p,.card__heading p a,.product-card__title,.product-card__title a{font-family:var(--ne-font-body);color:var(--ne-text);font-size:18px;line-height:1.35;font-weight:400;margin:6px 0 4px}@media (max-width: 768px){.card__information p,.card__information p a,.card__heading p,.card__heading p a,.product-card__title,.product-card__title a{color:var(--ne-text);font-size:16px;line-height:1.3}}.trust-badge-title{font-size:17px;font-weight:600;font-family:var(--ne-font-title)}.template-collection .card-information .price,.template-collection .card__information .price,.shopify-section .card-information .price,.shopify-section .card__information .price{color:var(--ne-price);font-weight:600}.template-collection .card-information .price span,.template-collection .card__information .price span,.shopify-section .card-information .price span,.shopify-section .card__information .price span{color:var(--ne-price)}.template-collection .price__compare-at,.shopify-section .price__compare-at{color:#3b0a1d73}
/*# sourceMappingURL=/cdn/shop/t/3/assets/karine-custom.css.map */
