.shopify-section h1.h0,.shopify-section h1.h1,.shopify-section h2.h1,.shopify-section h2.h2,.shopify-section .h0,.shopify-section .h1{max-width:800px;margin-left:auto;margin-right:auto}.shopify-section--slideshow h1,.shopify-section--slideshow h2,.shopify-section--collection-banner h1,.shopify-section--collection-banner h2{max-width:none}.prose details{border-top:1px solid rgba(31,43,74,.12);padding:1.25rem 0}.prose details:last-of-type{border-bottom:1px solid rgba(31,43,74,.12)}.prose details+h2{margin-top:3rem}.prose details summary{list-style:none;cursor:pointer;font-family:Playfair Display,Georgia,serif;font-size:1.125rem;font-weight:400;color:#1f2b4a;position:relative;padding-right:2.5rem;transition:color .2s ease;outline:none;display:block}.prose details summary::-webkit-details-marker,.prose details summary::marker{display:none;content:""}.prose details summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.75rem;color:#c9a86a;font-weight:300;transition:transform .3s ease,color .3s ease;line-height:1;display:inline-block}.prose details[open] summary:after{content:"\2212";color:#c9a86a}.prose details summary:hover{color:#c9a86a}.prose details summary:hover:after{transform:translateY(-50%) scale(1.1)}.prose details>p,.prose details>ul{margin:1rem 0 0;font-size:1rem;line-height:1.65;color:#2a2a2a;animation:faqFadeIn .3s ease}.prose details>p a{color:#1f2b4a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.prose details>p a:hover{color:#c9a86a}@keyframes faqFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.prose hr{border:none;margin:0}@media(min-width:768px){.shopify-section--before-after-image .section-stack{display:grid;grid-template-columns:.85fr 1fr;gap:4rem;align-items:center}.shopify-section--before-after-image .section-header{text-align:left!important;justify-self:start!important;align-self:center!important}.shopify-section--before-after-image .section-header .prose{max-width:none}.shopify-section--before-after-image .section-header h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.1;margin-bottom:1.5rem}.shopify-section--before-after-image .section-header .prose em{color:#c9a86a;font-style:italic;display:block;margin-top:1.5rem;border-left:2px solid #c9a86a;padding-left:1rem;font-size:1.05em}.shopify-section--before-after-image before-after.before-after{width:100%}}@media(max-width:767px){.shopify-section--before-after-image .section-header .prose em{color:#c9a86a;font-style:italic;display:block;margin-top:1rem}}.prose p.back-link{margin-top:1.5rem!important;margin-bottom:0!important;text-align:center}a.back-link-button,.prose p.back-link a{display:inline-block;padding:.85rem 1.75rem;background:#c9a86a;color:#1f2b4a!important;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;border:1px solid #c9a86a;border-radius:2px;transition:background .2s ease,color .2s ease,border-color .2s ease;box-shadow:0 2px 8px #1f2b4a14}a.back-link-button:hover,.prose p.back-link a:hover{background:transparent;color:#c9a86a!important;border-color:#c9a86a}[id*=le-rituel]{position:relative}@media(min-width:768px){[id*=le-rituel] [class*=multi-column__grid]:before,[id*=le-rituel] .multi-column-grid:before,[id*=le-rituel] [class*=grid--3-col]:before,[id*=le-rituel] [class*=grid]:not([class*=section-stack]):not([class*=card]):first-of-type:before{content:"";position:absolute;top:8.5rem;left:12%;right:12%;height:1px;background:#c9a86a;opacity:.6;z-index:0;pointer-events:none}}[id*=le-rituel] .prose p:nth-of-type(1){font-family:JetBrains Mono,Courier New,monospace!important;font-size:1.05rem!important;letter-spacing:.18em!important;color:#c9a86a!important;margin:0 0 1rem!important;position:relative;z-index:2}[id*=le-rituel] .prose p:nth-of-type(1):before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#c9a86a;border:4px solid #f5efe6;margin:0 auto 1rem;box-shadow:0 0 0 1px #c9a86a}[id*=le-rituel] .prose p:nth-of-type(2){font-family:Inter,sans-serif!important;font-size:.7rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#c9a86a!important;margin:0 0 .75rem!important;font-weight:500}[id*=le-rituel] .prose h3,[id*=le-rituel] h3{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(1.4rem,2.4vw,1.85rem)!important;color:#1f2b4a!important;margin:0 0 1.25rem!important;line-height:1.15!important}[id*=le-rituel] .prose p:nth-of-type(3){font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-size:.95rem!important;color:#2a2a2a!important;opacity:.7!important;margin:0 0 1.5rem!important}[id*=le-rituel] .prose a{color:#c9a86a!important;font-family:Inter,sans-serif!important;font-size:.8rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;text-decoration:none!important;border-bottom:1px solid #c9a86a!important;padding-bottom:2px!important;transition:opacity .2s ease}[id*=le-rituel] .prose a:hover{opacity:.7}@media(max-width:767px){[id*=le-rituel] .prose p:nth-of-type(1):before{display:inline-block;margin:0 .5rem -2px 0;vertical-align:middle}}.shopify-section h1 em,.shopify-section h2 em,.shopify-section h3 em,.shopify-section h4 em,.shopify-section .h0 em,.shopify-section .h1 em,.shopify-section .h2 em,.shopify-section .h3 em,.shopify-section .h4 em{font-style:italic;font-weight:inherit;font-family:inherit;color:inherit}[id*=three-temps] h3,[id*=three-temps] .h3,[id*=three-temps] [class*=card] h3,[id*=three-temps] [class*=card] .h3{font-style:italic!important;font-family:Playfair Display,Georgia,serif!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/someira-overrides.css.map */
