.shopify-section--ritual-split{--section-outer-spacing-block: 0}.shopify-section--ritual-split:not(:has(.ritual-split)){display:none}.ritual-split{display:grid;grid-template-columns:1fr;background-color:var(--ritual-split-background, #f3efe8);background-image:var(--ritual-split-image);background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--ritual-split-text, #23460f)}.ritual-split--has-image .ritual-split__media,.ritual-split--has-image .ritual-split__copy{background:transparent}.ritual-split__media{display:flex;flex-direction:column;min-width:0;padding:20px;background:var(--ritual-split-background, #f4f1ea);height:var(--ritual-split-height-mobile, 420px)}.ritual-split__frame{position:relative;isolation:isolate;flex:1 1 auto;min-height:0;background:transparent}.ritual-split__frame video-media,.ritual-split__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ritual-split__frame video-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ritual-split__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:1.5rem;color:#fff;text-align:center}.ritual-split__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(1.25rem,2.2vw,2rem);min-width:0;padding:1.75rem 1.25rem 2.5rem;background:var(--ritual-split-background, #f4f1ea);color:var(--ritual-split-text, #23460f);text-align:start}.ritual-split__heading{margin:0;max-width:100%;color:var(--ritual-split-text, #23460f);font-family:BuzzBlack,var(--heading-font-family),sans-serif;font-size:clamp(2.125rem,4.6vw,3.75rem);font-weight:900;line-height:1;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:break-word}.ritual-split__content{max-width:34rem;color:var(--ritual-split-body, #1e1e1e);font-family:var(--text-font-family);font-size:1.0625rem;line-height:1.45}.ritual-split__content p{margin:0}.ritual-split__content p+p{margin-top:.75rem}.ritual-split__copy .button{align-self:flex-start;border-radius:2px;font-weight:600}.ritual-split__toggle{position:absolute;z-index:2;inset-block-end:1rem;inset-inline-end:1rem;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:#ffffffeb;color:#23460f;cursor:pointer}.ritual-split__toggle:focus-visible{outline:2px solid #ffffff;outline-offset:3px}@media screen and (min-width:1000px){.ritual-split{grid-template-columns:1fr 1fr;min-height:var(--ritual-split-height-desktop, 640px)}.ritual-split__copy{padding:clamp(3rem,5vw,5.5rem)}.ritual-split__heading{font-size:clamp(2.75rem,3.6vw,4.25rem)}.ritual-split--media-end{grid-template-areas:"copy media"}.ritual-split--media-end .ritual-split__media{grid-area:media}.ritual-split--media-end .ritual-split__copy{grid-area:copy}.ritual-split__media{height:auto;min-height:100%;padding:60px 40px}}.ritual-split--full{min-height:0}.ritual-split--full .ritual-split__media{height:auto;min-height:0}.ritual-split--full .ritual-split__frame{flex:none;width:100%;aspect-ratio:var(--ritual-split-ratio, 1.777)}.ritual-split--full .ritual-split__frame video-media>video,.ritual-split--full .ritual-split__frame>video{object-fit:contain!important;object-position:center}@media(prefers-reduced-motion:reduce){.ritual-split__media video{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/131/compiled_assets/styles.css.map */
