.shopify-section .od-about__values-grid,.shopify-section .od-about__process-grid,.shopify-section .od-about__team-grid,.shopify-section .od-events__past-grid,.shopify-section .od-events__schedule,.shopify-section .od-contact__faq-list{border-top:0!important}.shopify-section .od-about__heading,.shopify-section .od-about__section-label,.shopify-section .od-about__story-title,.shopify-section .od-about__value-title,.shopify-section .od-about__step-title,.shopify-section .od-about__member-name,.shopify-section .od-about__cta-heading,.shopify-section .od-films__heading,.shopify-section .od-films__card-title,.shopify-section .od-films__cta-heading,.shopify-section .od-reel__heading,.shopify-section .od-reel__title,.shopify-section .od-events__heading,.shopify-section .od-events__section-title,.shopify-section .od-events__event-title,.shopify-section .od-events__past-title,.shopify-section .od-events__footer-heading,.shopify-section .od-contact__heading,.shopify-section .od-contact__location-title,.shopify-section .od-contact__location-bg,.shopify-section .od-contact__faq-q,.shopify-section .od-contact__cta-heading{font-family:var(--odditty-display-font, "Odditty", "Bebas Neue", Impact, sans-serif)!important;font-weight:400!important;letter-spacing:.02em!important}.shopify-section h1 em,.shopify-section h2 em,.shopify-section h3 em,.shopify-section [class*=__heading] em,.shopify-section [class*=-heading] em,.shopify-section [class*=__title] em,.shopify-section .ch-copy em{font-style:normal!important}.shopify-section .ch-copy h1{font-size:clamp(88px,11vw,166px)!important;line-height:.85!important;letter-spacing:.02em!important;font-weight:400!important}.shopify-section .od-events__row-date{font-weight:400!important;letter-spacing:.02em!important}.shopify-section .od-about__step-title,.shopify-section .od-about__member-name,.shopify-section .od-films__card-title,.shopify-section .od-reel__title,.shopify-section .od-events__event-title,.shopify-section .od-events__past-title,.shopify-section .od-contact__faq-q{letter-spacing:.03em!important}.shopify-section .od-about__heading,.shopify-section .od-films__heading,.shopify-section .od-events__heading,.shopify-section .od-contact__heading,.shopify-section .od-reel__heading{font-size:clamp(88px,11vw,166px)!important;line-height:.85!important}.shopify-section .od-about__section-label,.shopify-section .od-events__section-title{line-height:.9!important}.shopify-section .od-about__story-title{font-size:clamp(52px,6vw,96px)!important;line-height:.9!important}.shopify-section .od-contact__location-title{font-size:clamp(36px,3.6vw,56px)!important;line-height:.92!important}.shopify-section [class*=__cta-heading],.shopify-section .od-events__footer-heading{font-weight:400!important;letter-spacing:.02em!important;line-height:.9!important}.shopify-section .od-events__event-title{font-size:52px!important;line-height:.95!important}.shopify-section .od-films__card-title,.shopify-section .od-about__member-name,.shopify-section .od-events__past-title,.shopify-section .od-reel__title{font-size:40px!important;line-height:.95!important}.shopify-section .od-contact__faq-q{font-size:clamp(30px,3vw,44px)!important;line-height:.98!important}.shopify-section .od-about__values-grid{display:block!important}.shopify-section .od-about__value{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"num ." "title text"!important;gap:0 88px!important;align-items:start!important;padding:56px 48px!important;border-bottom:1px solid var(--od-grid, #2F303C)!important;position:relative!important;overflow:hidden!important}.shopify-section .od-about__value-num{grid-area:num;display:block!important;font-family:var(--odditty-body-font, "DM Sans", sans-serif)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;line-height:1!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;-webkit-text-stroke:0!important;opacity:.32!important;margin:0 0 22px!important;transition:opacity .4s ease}.shopify-section .od-about__value:hover .od-about__value-num{opacity:.7!important}.shopify-section .od-about__value-title{grid-area:title;display:block!important;font-size:clamp(40px,5.4vw,88px)!important;line-height:.92!important;letter-spacing:.02em!important;margin:0!important;transition:color .4s ease}.shopify-section .od-about__value-text{grid-area:text;align-self:center;display:block!important;max-width:46ch!important;margin:0!important}.shopify-section .od-about__value:nth-child(2n){grid-template-areas:". num" "text title"!important}.shopify-section .od-about__value:nth-child(2n) .od-about__value-num,.shopify-section .od-about__value:nth-child(2n) .od-about__value-title{text-align:right!important}.shopify-section .od-about__value:before{content:"";position:absolute;top:0;left:0;height:100%;width:0;background:linear-gradient(90deg,rgba(78,46,247,.09),transparent 75%);transition:width .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.shopify-section .od-about__value:nth-child(2n):before{left:auto;right:0;background:linear-gradient(270deg,rgba(78,46,247,.09),transparent 75%)}.shopify-section .od-about__value:hover:before{width:100%}.shopify-section .od-about__value:after{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--od-island-blue, #4E2EF7);transform:scaleY(0);transform-origin:center top;transition:transform .5s cubic-bezier(.16,1,.3,1)}.shopify-section .od-about__value:nth-child(2n):after{left:auto;right:0}.shopify-section .od-about__value:hover:after{transform:scaleY(1)}.shopify-section .od-about__process-grid{display:block!important;position:relative!important;padding:0!important}.shopify-section .od-about__process-grid:before{content:"";position:absolute;left:48px;top:18px;bottom:18px;width:2px;background:linear-gradient(to bottom,var(--od-island-blue, #4E2EF7) 0%,rgba(78,46,247,.55) 55%,rgba(78,46,247,.12) 100%);pointer-events:none}.shopify-section .od-about__step{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"num text" "title text"!important;gap:0 56px!important;align-items:start!important;padding:44px 48px 44px 104px!important;border:0!important;border-bottom:1px solid var(--od-grid, #2F303C)!important;position:relative!important;overflow:visible!important}.shopify-section .od-about__step:last-child{border-bottom:0!important}.shopify-section .od-about__step:before{content:"";position:absolute;left:42px;top:52px;width:14px;height:14px;background:var(--od-island-blue, #4E2EF7);transition:transform .45s cubic-bezier(.16,1,.3,1);z-index:1}.shopify-section .od-about__step:hover:before{transform:scale(1.9)}.shopify-section .od-about__step:after{content:none!important}.shopify-section .od-about__step-num{grid-area:num;font-family:var(--odditty-body-font, "DM Sans", sans-serif)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;line-height:1!important;color:var(--od-island-blue, #4E2EF7)!important;-webkit-text-fill-color:var(--od-island-blue, #4E2EF7)!important;-webkit-text-stroke:0!important;opacity:1!important;margin:0 0 16px!important;display:block!important}.shopify-section .od-about__step-title{grid-area:title;font-size:clamp(32px,3.8vw,52px)!important;line-height:.95!important;margin:0!important;transition:color .4s ease,transform .4s cubic-bezier(.16,1,.3,1)}.shopify-section .od-about__step:hover .od-about__step-title{color:var(--od-island-blue, #4E2EF7)!important;transform:translate(8px)}.shopify-section .od-about__step-text{grid-area:text;align-self:center;max-width:46ch!important;margin:0!important}.shopify-section .od-contact__faq-row{grid-template-columns:200px minmax(0,1fr) minmax(0,1.1fr)!important;gap:32px!important;padding-top:36px!important;padding-bottom:36px!important;align-items:center!important}.shopify-section .od-contact__faq-q{grid-column:2!important}.shopify-section .od-contact__faq-a{grid-column:3!important;font-size:16px!important;line-height:1.7!important;color:var(--od-cream, #D0CFC3)!important}.shopify-section .od-about__value-text,.shopify-section .od-about__step-text,.shopify-section .od-films__card-desc,.shopify-section .od-events__event-desc{font-family:var(--odditty-body-font, "DM Sans", sans-serif)!important;font-size:16px!important;line-height:1.7!important;letter-spacing:.02em!important;color:var(--od-cream, #D0CFC3)!important;text-transform:none!important}@media(max-width:899px){.shopify-section .od-about__value,.shopify-section .od-about__value:nth-child(2n){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"num" "title" "text"!important;gap:0!important;padding:40px 24px!important}.shopify-section .od-about__value:nth-child(2n) .od-about__value-num,.shopify-section .od-about__value:nth-child(2n) .od-about__value-title{text-align:left!important}.shopify-section .od-about__value:nth-child(2n):after{left:0!important;right:auto!important}.shopify-section .od-about__value-title{font-size:clamp(34px,9vw,54px)!important}.shopify-section .od-about__value-text{margin-top:16px!important;max-width:none!important}.shopify-section .od-about__process-grid:before{left:24px}.shopify-section .od-about__step{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"num" "title" "text"!important;gap:0!important;padding:32px 24px 32px 64px!important}.shopify-section .od-about__step:before{left:18px;top:38px;width:12px;height:12px}.shopify-section .od-about__step-title{font-size:clamp(28px,7vw,40px)!important}.shopify-section .od-about__step-text{margin-top:14px!important;max-width:none!important}.shopify-section .od-contact__faq-row{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:26px 20px!important}.shopify-section .od-contact__faq-q,.shopify-section .od-contact__faq-a{grid-column:1!important}}@media(max-width:749px){.shopify-section .od-events__event-title{font-size:30px!important}.shopify-section .od-films__card-title,.shopify-section .od-about__member-name,.shopify-section .od-events__past-title,.shopify-section .od-reel__title{font-size:28px!important}.shopify-section .od-contact__faq-q{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/odditty-type.css.map */
