.custom-section{display:flex;flex-wrap:wrap}.custom-section.full-width{width:100%}.custom-section.height-auto{height:auto}.custom-section.height-small{height:300px}.custom-section.height-medium{height:500px}.custom-section.height-large{height:700px}.custom-section.height-full{height:100vh}.custom-section.height-small .image-block,.custom-section.height-small .text-block,.custom-section.height-medium .image-block,.custom-section.height-medium .text-block,.custom-section.height-large .image-block,.custom-section.height-large .text-block,.custom-section.height-full .image-block,.custom-section.height-full .text-block{height:100%;overflow:hidden}.padding-none .text-block{padding:0!important}.padding-small .text-block{padding:10px}.padding-medium .text-block{padding:30px}.padding-large .text-block{padding:60px}.align-top .text-block{align-self:flex-start}.align-middle .text-block{align-self:center}.align-bottom .text-block{align-self:flex-end}.custom-section .image-block,.custom-section .text-block{box-sizing:border-box}.custom-section .image-block img{width:100%;height:100%;object-fit:cover;display:block}.spacing-none .text-block>*+*{margin-top:0}.spacing-small .text-block>*+*{margin-top:8px}.spacing-medium .text-block>*+*{margin-top:16px}.spacing-large .text-block>*+*{margin-top:32px}.text-block .title-scale-sm{font-size:clamp(var(--text-2xl),2.526vw,var(--text-5xl))}.text-block .title-scale-md{font-size:clamp(var(--sp-8),3.368vw,var(--sp-16))}.text-block .title-scale-lg{font-size:clamp(var(--sp-10),3.368vw,var(--sp-16))}.text-block .title-scale-xl{font-size:clamp(var(--sp-12),7.813vw,var(--sp-20))}.text-block .description-text{font-size:clamp(var(--text-base),1.052vw,var(--text-xl))}.heading-block{width:100%;margin-bottom:24px}.heading-block .heading-sm{font-size:clamp(var(--text-xl),2.5vw,var(--text-3xl))}.heading-block .heading-md{font-size:clamp(var(--text-2xl),3.368vw,var(--text-5xl))}.heading-block .heading-lg{font-size:clamp(var(--text-4xl),4vw,var(--text-6xl))}.heading-block .heading-xl{font-size:clamp(var(--text-5xl),6vw,var(--text-8xl))}.heading-block .richtext{margin:0}.btn{display:inline-block;padding:10px 24px;border-radius:9999px;font-weight:700;text-decoration:none;text-align:center;transition:all .3s ease;text-transform:uppercase}.btn-style-filled{background-color:var(--btn-bg, #000);color:var(--btn-color, #fff);border:none}.btn-style-outline{background-color:transparent;color:var(--btn-color, #000);border:2px solid var(--btn-color, #000)}.btn-style-link{background:none;border:none;color:var(--btn-color, #000);padding:0;text-decoration:underline}@media screen and (max-width: 768px){.custom-section{flex-direction:column;height:auto!important}.custom-section .image-block{width:100vw!important;margin-left:calc(-.5*(100vw - 100%))}.custom-section .image-block img{width:100vw!important;height:auto;object-fit:cover;display:block}.custom-section .text-block{width:100%!important;padding:20px!important;align-self:auto!important;height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
