:root{--sesen-lapis: #243E90;--sesen-lapis-deep: #16255A;--sesen-lapis-ink: #0F1B44;--sesen-gold: #DAC890;--sesen-gold-bar: #A2925E;--sesen-gold-deep: #8A7433;--sesen-cream: #F6F2E9;--sesen-ink: #101426;--sesen-black: #111418;--sesen-muted: rgba(16, 20, 38, .64);--sesen-muted-dark: rgba(255, 255, 255, .72);--sesen-line: rgba(36, 62, 144, .16);--sesen-line-soft: rgba(36, 62, 144, .09);--sesen-gold-line: #C2A878}body .section-header-std-padding>h1:after,body .section-header-std-padding>h2:after,body .rich-text__blocks>h1:after,body .rich-text__blocks>h2:after{content:"";display:block;width:52px;height:1px;background:var(--sesen-gold);margin:20px auto 0}body .rich-text__blocks>h1[class*=align-left]:after,body .rich-text__blocks>h2[class*=align-left]:after{margin-inline:0}body .image-with-text--content>h2:after{content:"";display:block;width:52px;height:1px;background:var(--sesen-gold);margin:18px 0 0}body .image-with-text--text.align-center .image-with-text--content>h2:after{margin-inline:auto}body .section-label,body p.rich-text__caption{font-family:var(--font-accent-family, inherit);font-size:12px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--sesen-gold-deep);opacity:1}body .color-scheme-bg-01 .section-label,body .color-scheme-bg-01 p.rich-text__caption,body .color-scheme-bg-04 .section-label{color:var(--sesen-gold)}body .button{padding:15px 32px;letter-spacing:.18em;font-weight:500}body .button--outline{border-color:var(--sesen-lapis);color:var(--sesen-lapis)}.shopify-section[id$=__offerings_heading] .rich-text__blocks{text-align:center}.shopify-section[id$=__offerings_heading] .rich-text__blocks>h1,.shopify-section[id$=__offerings_heading] .rich-text__blocks>h2,.shopify-section[id$=__testimonials] .section-header h2{display:inline-block;font-size:clamp(26px,3.4vw,34px);font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--sesen-black);border-bottom:1px solid var(--sesen-black);padding-bottom:12px;line-height:1.25}.shopify-section[id$=__offerings_heading] .rich-text__blocks>h1:after,.shopify-section[id$=__offerings_heading] .rich-text__blocks>h2:after,.shopify-section[id$=__testimonials] .section-header h2:after{content:none}.shopify-section[id$=__hero] .rich-text__blocks{max-width:1000px;margin-inline:auto}.shopify-section[id$=__hero] .rich-text__blocks>h1,.shopify-section[id$=__hero] .rich-text__blocks>h2{font-size:clamp(18px,4.9vw,32px);font-weight:500;letter-spacing:.035em;line-height:1.4;text-transform:uppercase;color:var(--sesen-black);margin-bottom:clamp(18px,2.6vw,28px)}.shopify-section[id$=__hero] .rich-text__blocks>h1:after,.shopify-section[id$=__hero] .rich-text__blocks>h2:after{content:none}.shopify-section[id$=__hero] .rich-text__image{width:100%}.shopify-section[id$=__hero] .rich-text__image img{width:min(640px,100%);height:auto}.shopify-section[id$=__hero] .rich-text__text p{font-size:clamp(16px,1.9vw,19px);line-height:1.6;color:var(--sesen-lapis);max-width:54ch;margin-inline:auto}.shopify-section[id$=__hero] .rich-text__text{margin-top:clamp(18px,2.4vw,26px)}.shopify-section[id$=__hero] .button{margin-top:clamp(16px,2vw,22px);font-size:16px;letter-spacing:.16em;padding:16px 44px}.shopify-section[id$=__trust] .rich-text__blocks{max-width:680px;margin-inline:auto;border-top:1px solid var(--sesen-line);padding-top:clamp(24px,3vw,34px)}.shopify-section[id$=__trust] .rich-text__text p{position:relative;text-align:left;padding-left:30px;margin:0 0 18px;font-size:13.5px;letter-spacing:.09em;line-height:1.75;text-transform:uppercase;color:var(--sesen-lapis)}.shopify-section[id$=__trust] .rich-text__text:last-child p{margin-bottom:0}.shopify-section[id$=__trust] .rich-text__text p:before{content:"\2726";position:absolute;left:2px;top:0;font-size:13px;color:var(--sesen-lapis)}body .shopify-section[id$=__testimonials] .testimonials-container.testimonials-layout-grid{grid-template-columns:1fr!important;gap:clamp(18px,2.4vw,28px);max-width:760px;margin-inline:auto}.shopify-section[id$=__testimonials] .section-header{margin-bottom:clamp(26px,3.2vw,38px)}.shopify-section[id$=__testimonials] .testimonial{border:1px solid var(--sesen-gold-line);background:#fbf8f1;padding:clamp(28px,3.4vw,44px);text-align:center}.shopify-section[id$=__testimonials] .testimonial:before{content:"\201c";display:block;font-family:Georgia,Times New Roman,serif;font-size:54px;line-height:.6;color:var(--sesen-gold-bar);margin-bottom:18px}.shopify-section[id$=__testimonials] .testimonial-quote-text{display:block;font-size:16px;line-height:1.75;color:var(--sesen-ink)}.shopify-section[id$=__testimonials] .testimonial-caption{display:block;margin-top:22px;padding-top:20px;position:relative;font-size:13px;font-weight:500;letter-spacing:.1em;color:var(--sesen-gold-deep)}.shopify-section[id$=__testimonials] .testimonial-quote-text,.shopify-section[id$=__testimonials] .testimonial-caption{text-transform:none}.shopify-section[id$=__testimonials] .testimonials-more{margin-top:clamp(18px,2.4vw,28px)}body .shopify-section[id$=__testimonials] .testimonials-more[hidden]{display:none!important}.shopify-section[id$=__testimonials] .testimonials-toggle-wrap{text-align:center;margin-top:clamp(22px,2.8vw,32px)}.shopify-section[id$=__testimonials] .testimonials-toggle{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;padding:0 0 3px;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sesen-lapis);cursor:pointer}.shopify-section[id$=__testimonials] .testimonials-toggle:focus-visible{outline:2px solid var(--sesen-lapis);outline-offset:4px}.shopify-section[id$=__testimonials] .testimonial-caption:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:56px;height:1px;background:var(--sesen-gold-bar)}.shopify-section[id$=__testimonials] .testimonial-caption:after{content:none}.shopify-section[id$=__testimonials] .testimonial-editor-note,body .testimonial-editor-note{display:block;font-size:13px;font-style:italic;opacity:.55}.shopify-section[id$=__mail] .newsletter-section-inner h1,.shopify-section[id$=__mail] .newsletter-section-inner h2{font-size:clamp(20px,2.6vw,27px);font-weight:500;letter-spacing:.05em;color:var(--sesen-black)}.shopify-section[id$=__mail] .newsletter-section-inner h1:before,.shopify-section[id$=__mail] .newsletter-section-inner h2:before{content:"\2726";display:block;font-size:18px;font-weight:400;color:var(--sesen-gold-bar);margin-bottom:14px}.shopify-section[id$=__mail] .newsletter-section-inner h1:after,.shopify-section[id$=__mail] .newsletter-section-inner h2:after{content:none}.shopify-section[id$=__mail] .newsletter__subheading p{color:var(--sesen-muted);font-size:16px;line-height:1.6;max-width:52ch;margin-inline:auto}.shopify-section[id$=__mail] .newsletter-field-input{letter-spacing:.06em}.shopify-section[id$=__mail] .newsletter-field-input::placeholder{letter-spacing:.12em;text-transform:uppercase;font-size:12.5px}.shopify-section[id$=__mail] .newsletter-form__button{letter-spacing:.14em}body .header-announcement-bar{letter-spacing:.18em;text-transform:uppercase}@media only screen and (max-width:640px){body .header-announcement-bar{letter-spacing:.06em;font-size:10.5px}}@media only screen and (max-width:359px){body .header-announcement-bar{letter-spacing:.02em;font-size:10px;line-height:1.1;padding:0 10px}}.header-announcement-bar.ab-stack{flex-direction:column;justify-content:center}.header-announcement-bar.ab-stack .announcement-block{position:static;opacity:1;height:auto}@media only screen and (max-width:1024px){body .header-announcement-bar.ab-stack{font-size:10px;letter-spacing:.04em;line-height:1.1;padding:0 10px}}body .site-footer .footer-block-heading{font-family:var(--font-accent-family, inherit);font-size:11px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--sesen-gold);opacity:1}body .cart-drawer .drawer__title{text-transform:uppercase;letter-spacing:.09em}body .cart-drawer .cart__checkout-button{letter-spacing:.18em}body .product__text .metafield-multi_line_text_field{display:block;white-space:pre-line;line-height:1.75}body .product__text .metafield-multi_line_text_field:first-line{font-size:21px;color:var(--sesen-lapis);letter-spacing:.03em}body .product__text.rte p{line-height:1.7}body .product__text.rte ul{list-style:none;margin:18px 0 4px;padding:0;display:grid;gap:10px}body .product__text.rte ul li{font-size:14.5px;line-height:1.6;color:var(--sesen-muted)}body .accordion-title{text-transform:uppercase;letter-spacing:.09em;font-size:13px}.sesen-video{position:relative;overflow:hidden;aspect-ratio:1;background:#f4efe5}.sesen-video .sesen-video__poster,.sesen-video .sesen-video__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.sesen-video .sesen-video__media{opacity:0;transition:opacity .45s ease}.sesen-video.is-playing .sesen-video__media{opacity:1}@media(prefers-reduced-motion:reduce){.sesen-video .sesen-video__media{display:none}}.sesen-video.sesen-video--contain .sesen-video__poster,.sesen-video.sesen-video--contain .sesen-video__media{object-fit:contain}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.of-coming-soon{display:none;font-size:15px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.of-mini-active .of-price,.of-mini-active .of-price-sep,.of-mini-active .of-size{display:none}.of-mini-active .of-coming-soon{display:inline-block}.of-mini-active .of-cta{display:none}.of-waitlist{display:none;max-width:480px;margin:22px auto 0;text-align:center}.of-mini-active .of-waitlist{display:block}.of-waitlist-text{font-size:15px;margin:0 0 14px}.of-waitlist-row{display:flex;gap:10px}.of-waitlist-input{flex:1;min-width:0;padding:14px 16px;font-size:13px;letter-spacing:.08em;border:1px solid rgba(36,62,144,.35);background:#fff;color:inherit}.of-waitlist-input:focus-visible{outline:2px solid #243E90;outline-offset:1px}.of-waitlist-btn{white-space:nowrap}.of-waitlist-success{font-size:15px;font-weight:500;letter-spacing:.04em;margin:8px 0 0}.of-waitlist-error{font-size:14px;color:#8a1f1f;margin:0 0 10px}.of-waitlist-consent{font-size:13px;line-height:1.5;letter-spacing:.02em;color:#101426a3;margin:10px 0 0}@media screen and (max-width:640px){.of-waitlist-row{flex-direction:column}}.pdp-mini-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 14px}.pdp-mini-tabs .of-tab{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid rgba(36,62,144,.45);border-radius:0;color:#243e90;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:9px 16px;cursor:pointer}.pdp-mini-tabs .of-tab.is-active{background:#243e90;border-color:#243e90;color:#dac890}.pdp-mini-tabs .of-tab:focus-visible{outline:2px solid #243E90;outline-offset:2px}.pdp-mini-panel{display:none}.pdp-mini-active .pdp-mini-panel{display:block;margin:6px 0 18px}.pdp-coming-soon{font-size:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px}.pdp-mini-panel .of-waitlist-row,.pdp-mini-panel .of-waitlist-consent{max-width:440px}.pdp-mini-active .product__text,.pdp-mini-active .product-variant-picker-block,.pdp-mini-active .product-form__quantity,.pdp-mini-active .product-buy-buttons-wrapper,.pdp-mini-active .accordion{display:none!important}.product-main-media-section .of-pdp .of-carousel{max-width:100%}.product-main-media-section .of-pdp{position:sticky;top:130px}@media screen and (max-width:989px){.product-main-media-section .of-pdp{position:static}}.offering-feature .of-slide img.of-slide-img[src*=three-rituals]{object-fit:contain;background:#fff}.main-page-title-image{margin:0 auto clamp(28px,4vw,48px);line-height:0}.main-page-title-image img{display:block;width:100%;max-width:1600px;height:auto;margin-inline:auto}.seasonal-banner a.button.sb-button{height:auto;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-styles.css.map */
