@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-heading-family:"Gelica Light";--font-body-family:"Essential Sans";--font-button-family:"Essential Sans";--font-button-weight:800;--font-product-family:"Essential Sans"}a.product-card__title.reversed-link.text-base-xl.font-medium.leading-tight{text-transform:none!important;font-weight:800;letter-spacing:0.08em}.price__regular{font-size:1.3em}@media screen and (max-width:749px){.hide--mobile{display:none!important}}.customize-article{--text-color:#453952;--font-size:1rem;--media-edges:15px;--media-shadow:5px 5px 15px -5px rgb(0 0 0 / 20%) !important;--btn-bg:#382A11;--btn-text:#fff;--btn-edges:25px;--spacing:30px 0}.customize-article h2,.customize-article h3,.customize-article h4,.customize-article h5,.customize-article h6,.customize-article p,.customize-article ul,.customize-article ol,.customize-article div.article-excerpt{color:var(--text-color)}.customize-article h2{font-size:calc(2.5rem * 1)!important}.customize-article h3{font-size:calc(1.75rem * 1)!important}@media (max-width:749px){.customize-article h2{font-size:calc(2rem * 1)!important}.customize-article h3{font-size:calc(1.5rem * 1)!important}}.customize-article h2,.customize-article h3,.customize-article h4,.customize-article h5,.customize-article h6,.customize-article p,.customize-article ul,.customize-article ol .customize-article embed{margin:var(--spacing)}.customize-article blockquote{border:none;margin:0 auto;font-style:normal}.customize-article blockquote p{margin:0;color:#fff!important;font-size:2em;line-height:1.2}@media (max-width:749px){.customize-article blockquote p{font-size:1.5em}}.customize-article blockquote:not(.tiktok-embed,.instagram-media){background:var(--text-color);color:#fff!important;padding:30px;border-radius:var(--media-edges);font-size:1.3em}@media (max-width:749px){.customize-article blockquote:not(.tiktok-embed,.instagram-media){font-size:1em}}.customize-article ul,.customize-article ol{padding-left:20px!important;list-style:disc}.customize-article div.article-excerpt{font-size:1.7em;line-height:1.2}.customize-article a{color:#453952;transition:0.3s}.customize-article a:hover{color:#453952;transition:0.3s}.customize-article h6:has(>a){text-align:left}.customize-article h6 a{cursor:pointer;position:relative;display:inline-flex;overflow:hidden;line-height:1;font-family:var(--font-button-family);font-size:var(--font-button-size);font-weight:var(--font-button-weight);text-transform:var(--font-button-text-transform);color:rgb(var(--color-button-text))!important;background:var(--color-button-gradient)!important;background-color:rgb(var(--color-button-background))!important;border-radius:var(--buttons-radius)!important;max-height:3.75rem;border:none!important;height:auto;text-decoration:none!important;border-bottom:none!important;padding:1.3em 3em 1.3em 3em!important}.customize-article h6 a:hover{opacity:0.9!important;background-color:#453952!important;color:#CDB7D8!important;transition:0.76s ease}.customize-article .rte a{background:none}.LT-blog__CollectionAction a{font-family:var(--font-button-family);font-size:var(--font-button-size);font-weight:var(--font-button-weight);text-transform:var(--font-button-text-transform);color:rgb(var(--color-button-text))!important;background:var(--color-button-gradient)!important;background-color:rgb(var(--color-button-background))!important;border-radius:var(--buttons-radius)!important;border:none!important;text-decoration:none!important;border-bottom:none!important}.LT-blog__CollectionAction a:hover{opacity:0.9!important;background-color:#453952!important;color:#CDB7D8!important;transition:0.76s ease}.LT-blog__CollectionProductCard{background-color:white!important}.customize-article img{width:100%;height:auto}.customize-article img:not(.LT-blog__CollectionProductCardImage img,.LT-blog__ProductImage img,.lt-article-author-image img),.customize-article iframe,blockquote.tiktok-embed{box-shadow:var(--media-shadow);border-radius:var(--media-edges)!important}.customize-article .tiktok-embed{max-width:325px!important;padding:0!important;box-shadow:var(--media-shadow);border-radius:var(--media-edges)!important}.customize-article blockquote.tiktok-embed{display:block!important}.customize-article iframe.instagram-media{margin:0 auto!important}}html button#passcodebtn{background:#cdb7d8!important;border:2px solid #cdb7d8!important;color:#453952!important;border-radius:50px!important}html button#passcodebtn:hover{background:#453952!important;border:2px solid #453952!important;color:#ffffff!important}.lock__notificationFooter #passcodebtn{background:#cdb7d8!important;border:2px solid #cdb7d8!important;color:#453952!important;border-radius:50px!important}.lock__notificationFooter #passcodebtn:hover{background:#453952!important;border:2px solid #453952!important;color:#ffffff!important}.Lock__passcodeInputWrapper #passcodebtn{background:#cdb7d8!important;border:2px solid #cdb7d8!important;color:#453952!important;border-radius:50px!important}.Lock__passcodeInputWrapper #passcodebtn:hover{background:#453952!important;border:2px solid #453952!important;color:#ffffff!important}html body .lock__notificationTemplateWrapper{background:#f8f5f5!important;border-radius:20px!important;border:none!important}html .lock__notificationTemplateWrapper{background:#f8f5f5!important;border-radius:20px!important;border:none!important}.lock__notificationTemplateWrapper{background:#f8f5f5!important;border-radius:20px!important;border:none!important}.lock__notificationTemplateWrapper input[type="password"],.lock__notificationTemplateWrapper input[type="text"],.Lock__passcodeInputWrapper input{border-radius:50px!important;padding:10px 20px!important;border:1px solid #cdb7d8!important}.lock__notificationTemplateWrapper input[type="password"]:focus,.lock__notificationTemplateWrapper input[type="text"]:focus,.Lock__passcodeInputWrapper input:focus{outline:none!important;border:2px solid #cdb7d8!important}.article-card__title{font-family:'Gelica Light'!important;text-transform:none}