@font-face{font-family:AlbertSans;src:url(AlbertSans.woff2) format("woff2");font-weight:100 900;font-style:normal}@font-face{font-family:Playfair;src:url(PlayfairDisplay-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:normal}@font-face{font-family:Alegreya;src:url(Alegreya-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:DarkerGrotesque;src:url(DarkerGrotesque.woff2) format("woff2");font-weight:300 900;font-style:normal}*{box-sizing:border-box;margin:0;scroll-behavior:smooth}body{display:flex;flex-direction:column;margin:0;min-height:100svh;background-color:#f6f5f4;--swiper-pagination-color: #be94e1;--navbar-height: 79px}.shopify-policy__container,.shopify-challenge__container{max-width:unset!important;margin:unset!important;padding-left:unset!important;padding-right:unset!important;padding-top:unset!important}.shopify-policy__title{display:none!important}.main-section-title{font-size:3.5rem;font-style:normal;font-weight:500;line-height:84%;text-transform:capitalize}em{font-style:normal}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}body,button{font-family:AlbertSans,sans-serif}button,a{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:DarkerGrotesque,sans-serif}.swiper-button-next,.swiper-button-prev{--swiper-navigation-sides-offset: 2rem}.swiper-custom-button{position:absolute;background-color:#fff;display:flex;justify-content:center;align-items:center;padding:1rem;aspect-ratio:1;border-radius:100%;top:50%;z-index:10;transition:all .3s ease-in}.swiper-button-disabled{visibility:hidden;opacity:0}.swiper-custom-button:hover{scale:1.02}.swiper-custom-button:active{scale:.85;opacity:.6}.swiper-custom-button-next{right:1rem;transform:translateY(-50%)}.swiper-custom-button-prev{left:1rem;rotate:180deg;transform:translateY(50%)}body:has(.theme-top-banner){padding-top:2.25rem}@media(max-width:768px){.swiper-button-next,.swiper-button-prev{display:none!important}}.swiper-button-next:after,.swiper-button-prev:after{color:#000}.landing-blog-hero-section h1,.landing-blog-cta-section h2,.landing-blog-content-section h1{font-family:Playfair!important}@media(max-width:768px){.policy-nav{flex-wrap:wrap!important;justify-content:space-between!important;padding:4rem 0 2rem!important}.policy-nav-item{font-size:1.5rem!important;margin-bottom:1rem!important;gap:.5rem!important}.policy-title{line-height:80%!important}.policy-content{padding:0 1rem!important}.policy-header{padding:6.5rem 1rem 0!important}.policy-steps{flex-direction:column!important;align-items:center!important;gap:4rem!important}.policy-hero-text p{font-size:1rem!important}}.section-title{font-size:4.5rem;font-weight:400;max-width:90rem;margin:0 auto;line-height:80%;color:#333}.section-title-highlight{font-family:Alegreya,serif;font-size:4rem}@media(max-width:768px){.section-title{font-size:2.75rem}.section-title-highlight{font-size:2.5rem}}.button{display:flex;align-items:center;justify-content:center;gap:.625rem;color:#fff;font-size:1rem;font-weight:500;line-height:1.75rem;padding:.625rem 2.5rem;border-radius:.5rem;background:linear-gradient(112deg,#d4b1f0 1%,#d9b5c3);border:none;outline:none;width:max-content;text-decoration:none;cursor:pointer}.button:hover{background:linear-gradient(112deg,#c5a0e2 1%,#cfabba)}reveal-element{display:block;contain:content}.reveal-on-scroll{opacity:0;transform:translate(-20px);transition:opacity 2s cubic-bezier(.16,1,.3,1),transform 2s cubic-bezier(.16,1,.3,1);will-change:opacity,transform;transition-delay:.15s}.reveal-on-scroll[data-visible=true]{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce){.reveal-on-scroll{transition:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/critical.css.map */
