.index-section-half{width:100%;height:calc(40dv - 25px);min-height:calc(40vh - 25px);max-height:calc(40vh - 25px);overflow:hidden;position:relative}.section-center-div{width:calc(100% - 50px);position:absolute;top:0;left:25px;height:50%;display:flex;box-sizing:border-box}@media(max-width:572px){.section-center-div{width:calc(100% - 30px);left:15px}}.index-section-half .background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.section-header{font-size:clamp(1em,8vw,4em);line-height:1;letter-spacing:-2px;font-weight:300;position:relative;display:flex;align-items:flex-end;width:100%}.section-header p{width:fit-content;margin:0}.section-header,.section-header p{color:inherit}.header-line{flex-grow:1;height:1px;background-color:currentColor;margin-bottom:.1em}.section-footer{position:absolute;left:25px;width:calc(100% - 45px);display:flex;justify-content:flex-end;font-size:12px;letter-spacing:4px}.section-footer:after{content:"";display:inline-block;width:0;margin-left:-4px}.horizontal-grid-section-half{width:100%;height:calc(40vh - 25px);min-height:calc(40vh - 25px);max-height:calc(40vh - 25px);overflow:hidden;position:relative}@media(max-width:767px){.horizontal-grid-section-half{height:calc(80vh - 25px);min-height:calc(80vh - 25px);max-height:calc(80vh - 25px)}}.horizontal-grid-section-half .grid-halves{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%}.grid-child-div{position:relative;display:flex;flex-direction:row;justify-content:space-between;padding:25px;box-sizing:border-box;font-size:12px;min-height:100%;height:100%;overflow:hidden}@media(max-width:572px){.grid-child-div{padding:25px 15px}}.grid-child-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.grid-child-div>*:not(.grid-child-bg){position:relative}.full-grid-container{display:grid;grid-template-columns:1fr 1fr;width:100dvw;height:calc(80vh - 50px);min-height:calc(80vh - 50px);max-height:calc(80vh - 50px)}@media(max-width:767px){.full-grid-container{grid-template-columns:1fr!important;grid-template-rows:1fr 1fr;height:calc(150vh - 50px);min-height:calc(150vh - 50px);max-height:calc(150vh - 50px)}}.full-grid-half{height:100%;overflow:hidden;position:relative}.full-grid-section-half{width:100%;height:100%!important;min-height:100%!important;max-height:100%!important;overflow:hidden;position:relative}.vertical-split-grid{display:grid;grid-template-rows:1fr 1fr;height:100%}.vertical-half{height:100%;flex:1 1 0;display:flex;flex-direction:row;justify-content:space-between;padding:25px;background-size:cover;background-position:center;position:relative;font-size:12px}@media(max-width:572px){.vertical-half{padding:25px 15px}}.horizontal-grid-section-full{width:100vw;min-width:100vw;max-width:100vw;height:calc(80vh - 50px);min-height:calc(80vh - 50px);max-height:calc(80vh - 50px);overflow:hidden;position:relative}.horizontal-grid-section-full .grid-halves{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%}.horizontal-grid-section-full .grid-child-div{position:relative;display:flex;flex-direction:flex;justify-content:space-between;padding:25px;box-sizing:border-box;font-size:12px;min-height:100%;height:100%;overflow:hidden}@media(max-width:572px){.horizontal-grid-section-full .grid-child-div{padding:25px 15px}}.horizontal-grid-section-full .grid-child-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.horizontal-grid-section-full .grid-child-div>*:not(.grid-child-bg){position:relative}@media(max-width:767px){.horizontal-grid-section-half .grid-halves,.horizontal-grid-section-full .grid-halves{grid-template-columns:1fr!important;grid-template-rows:1fr 1fr;height:100%}.horizontal-grid-section-full{height:calc(150vh - 50px);min-height:calc(150vh - 50px);max-height:calc(150vh - 50px)}}.full-video-section,.full-video-section .video-embed,.full-video-section .video-upload{width:100vw;max-width:100vw;height:auto;min-height:0;max-height:none;overflow:hidden;position:relative;display:flex;justify-content:center}.full-video-section .video-embed iframe,.full-video-section .video-upload,.full-video-section video{width:100vw;max-width:100vw;height:auto;object-fit:contain;display:block;margin:0 auto;border:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/style-index.css.map */
