@font-face{font-family:Gelica Light;src:url(/cdn/shop/files/Gelica_Light_Font.woff2?v=1733192350) format("woff2"),url(/cdn/shop/files/Gelica-Light-Font.woff?v=1733191608) format("woff")}@font-face{font-family:Essential Sans;src:url(/cdn/shop/files/EssentialSans-Regular.woff2?v=1721842257) format("woff2"),url(/cdn/shop/files/EssentialSans-Regular.woff?v=1721842253) format("woff")}@font-face{font-family:Handsome Pro;src:url(/cdn/shop/files/Handsome_Pro_Regular.woff2?v=1733192367) format("woff2"),url(/cdn/shop/files/Handsome-Pro-Regular.woff?v=1733191608) format("woff")}:root{--FONT-STACK-HEADING: "Gelica Light";--FONT-STACK-BODY: "Essential Sans";--FONT-STACK-NAV: "Essential Sans";--accent-font: "Handsome Pro"}.button--primary{color:#000!important;text-transform:uppercase;border:1px solid black;border-radius:20px;padding:.5rem;font-size:.8rem;display:inline-block;width:80%;font-weight:900;letter-spacing:.1rem}.button--primary:hover{background-color:#f6c2b6;transition:.5s}@media screen and (max-width:749px){.hide--mobile{display:none!important}}p strong{font-weight:600!important}.product__accordion__title{text-transform:uppercase;letter-spacing:.1em;font-weight:800;font-size:calc(.75rem*var(--adjust-body))}.product-cutline{text-transform:uppercase;letter-spacing:.1em;font-weight:800;font-size:.75em;background-color:#fbfaf9;padding:10px}.article-content{--text-color: #382911;--font-size: 1rem;--media-edges: 15px;--media-shadow: 5px 5px 15px -5px rgb(0 0 0 / 20%);--btn-bg: #f6c2b6 !important;--btn-text: #fff;--btn-edges: 25px;--spacing: 30px 0}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6,.article-content p,.article-content ul,.article-content ol,.article-content div.article-excerpt{color:var(--text-color)}.article-content h2{font-size:2.5rem!important}.article-content h3{font-size:1.75rem!important}@media (max-width: 749px){.article-content h2{font-size:2rem!important}.article-content h3{font-size:1.5rem!important}}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6,.article-content p,.article-content ul,.article-content ol .article-content embed{margin:var(--spacing)}.article-content blockquote{border:none;margin:0 auto;font-style:normal}.article-content blockquote p{margin:0;color:#fff!important;font-size:1.4em;line-height:1.2}@media (max-width: 749px){.article-content blockquote p{font-size:1.5em}}.article-content blockquote:not(.tiktok-embed,.instagram-media){background:#f6c2b6;color:#fff!important;padding:30px;border-radius:var(--media-edges);font-size:1.3em}@media (max-width: 749px){.article-content blockquote:not(.tiktok-embed,.instagram-media){font-size:1em}}.article-content ul,.article-content ol{padding-left:20px!important;list-style:disc}.article-content div.article-excerpt p{font-size:1.7em!important;line-height:1.2}.article-content a,.article-content a:hover{color:var(--text-color);transition:.3s}.article-content h6 a{display:inline-block;background-color:#f6c2b6;color:var(--btn-text);border:1px solid var(--btn-bg);padding:8px 50px;text-decoration:none!important;border-radius:var(--btn-edges);font-size:16px;text-align:center}.article-content h6:has(>a){text-align:center}.article-content h6 a:hover{background-color:var(--btn-text);color:#000}.article-content .rte a{background:none}.article-content img{width:100%;height:auto}.article-content img:not(.LT-blog__CollectionProductCardImage img,.LT-blog__ProductImage img,.lt-article-author-image img),.article-content iframe,blockquote.tiktok-embed{box-shadow:var(--media-shadow);border-radius:var(--media-edges)!important}.article-content .tiktok-embed{max-width:325px!important;padding:0!important;box-shadow:var(--media-shadow);border-radius:var(--media-edges)!important}.article-content blockquote.tiktok-embed{display:block!important}.article-content iframe.instagram-media{margin:0 auto!important}.LT-blog__Card .btn{background-color:#cdb7d8!important;border:0px!important}a.LT-blog__ProductTitle{font-size:1.4rem!important;font-family:var(--FONT-STACK-HEADING)!important;text-transform:none!important;font-weight:500!important;line-height:20px!important}.LT-blog__ProductPrice{font-weight:800!important}.LT-blog__PriceContainer{padding-top:1em}.LT-blog__CollectionProductCardTitle{font-size:1.2rem!important;font-family:var(--FONT-STACK-HEADING)!important;text-transform:none!important;font-weight:500!important;line-height:20px!important}.LT-blog__SalePrice{color:#cdb7d8!important}.LT-blog__Price{font-weight:800!important}
/*# sourceMappingURL=/cdn/shop/t/63/assets/custom-styles.css.map */
