.responsive-bg-section{position:relative;width:100%;height:85vh;display:flex;align-items:center;justify-content:flex-start;background-image:var(--bg-desktop);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff}.responsive-bg-section .text-wrapper{position:absolute;top:50%;transform:translateY(-50%);max-width:400px;color:#000}.responsive-bg-section h2{font-size:var(--title-font-size);margin:var(--title-mt) var(--title-mr) var(--title-mb) var(--title-ml);font-weight:650;line-height:65px}.responsive-bg-section p{font-size:var(--desc-font-size);margin:var(--desc-mt) var(--desc-mr) var(--desc-mb) var(--desc-ml);font-weight:600;margin-top:10px}.responsive-bg-section .cta-button{font-size:var(--btn-font-size);margin:var(--btn-mt) var(--btn-mr) var(--btn-mb) var(--btn-ml);display:inline-flex;justify-content:center;align-items:center;font-weight:450;background-color:transparent;color:#000;text-decoration:none;border-radius:30px;border:2px solid black;width:175px;height:40px;box-shadow:0 4px 6px #0003;transition:background .3s ease,transform .2s ease}.responsive-bg-section .cta-button:hover{background-color:#ffd300;transform:translateY(-2px)}.responsive-bg-section .text-wrapper{pointer-events:none}.responsive-bg-section .text-wrapper h2,.responsive-bg-section .text-wrapper p{-webkit-user-select:none;user-select:none}.responsive-bg-section .text-wrapper .cta-button{pointer-events:auto;-webkit-user-select:none;user-select:none}@media screen and (min-width: 1921px){.responsive-bg-section h2{font-size:calc(var(--title-font-size) * 1.25);margin:calc(var(--title-mt) * 1.25) calc(var(--title-mr) * 1.25) calc(var(--title-mb) * 1.25) calc(var(--title-ml) * 1.25);line-height:85px}.responsive-bg-section p{font-size:calc(var(--desc-font-size) * 1.25);margin:calc(var(--desc-mt) * 1.25) calc(var(--desc-mr) * 1.25) calc(var(--desc-mb) * 1.25) calc(var(--desc-ml) * 1.25);margin-top:15px}.responsive-bg-section .cta-button{font-size:calc(var(--btn-font-size) * 1.25);margin:calc(var(--btn-mt) * 1.25) calc(var(--btn-mr) * 1.25) calc(var(--btn-mb) * 1.25) calc(var(--btn-ml) * 1.25);width:218.75px;height:50px}.responsive-bg-section .text-wrapper{max-width:500px}}@media screen and (max-width: 1440px){.responsive-bg-section h2{font-size:calc(var(--title-font-size) * .75);margin:calc(var(--title-mt) * .75) calc(var(--title-mr) * .75) calc(var(--title-mb) * .75) calc(var(--title-ml) * .75);line-height:48px}.responsive-bg-section p{font-size:calc(var(--desc-font-size) * .85);margin:calc(var(--desc-mt) * .75) calc(var(--desc-mr) * .75) calc(var(--desc-mb) * .75) calc(var(--desc-ml) * .75)}.responsive-bg-section .cta-button{font-size:calc(var(--btn-font-size) * .75);margin:calc(var(--btn-mt) * .75) calc(var(--btn-mr) * .75) calc(var(--btn-mb) * .75) calc(var(--btn-ml) * .75);width:131.25px;height:30px}}@media screen and (max-width: 1080px){.responsive-bg-section h2{font-size:calc(var(--title-font-size) * .65);margin:calc(var(--title-mt) * .65) calc(var(--title-mr) * .65) calc(var(--title-mb) * .65) calc(var(--title-ml) * .65)}.responsive-bg-section p{font-size:calc(var(--desc-font-size) * .75);margin:calc(var(--desc-mt) * .65) calc(var(--desc-mr) * .65) calc(var(--desc-mb) * .65) calc(var(--desc-ml) * .65)}.responsive-bg-section .cta-button{font-size:calc(var(--btn-font-size) * .65);margin:calc(var(--btn-mt) * .65) calc(var(--btn-mr) * .65) calc(var(--btn-mb) * .65) calc(var(--btn-ml) * .65);width:113.75px;height:26px}}@media screen and (max-width: 880px){.responsive-bg-section h2{font-size:calc(var(--title-font-size) * .55);margin:calc(var(--title-mt) * .55) calc(var(--title-mr) * .55) calc(var(--title-mb) * .55) calc(var(--title-ml) * .55);line-height:40px}.responsive-bg-section p{font-size:calc(var(--desc-font-size) * .65);margin:calc(var(--desc-mt) * .55) calc(var(--desc-mr) * .55) calc(var(--desc-mb) * .55) calc(var(--desc-ml) * .55)}.responsive-bg-section .cta-button{font-size:calc(var(--btn-font-size) * .55);margin:calc(var(--btn-mt) * .55) calc(var(--btn-mr) * .55) calc(var(--btn-mb) * .55) calc(var(--btn-ml) * .55);width:calc(175px * .55);height:22px}}@media screen and (max-width: 767px){.responsive-bg-section{width:100%;max-width:100%;overflow:hidden;background-image:var(--bg-mobile);background-size:cover;background-position:center center;background-repeat:no-repeat;height:600px;display:flex;justify-content:flex-start;align-items:flex-start;box-sizing:border-box}.responsive-bg-section .text-wrapper{position:relative;top:5%;left:auto!important;transform:none!important;text-align:center;max-width:90%;margin:0 auto;padding:10px 0;box-sizing:border-box}.responsive-bg-section h2{font-size:calc(var(--title-font-size) * .65);margin:calc(var(--title-mt) * .65) calc(var(--title-mr) * .65) calc(var(--title-mb) * .65) calc(var(--title-ml) * .65);line-height:1.2;width:auto}.responsive-bg-section p{font-size:calc(var(--desc-font-size) * .85);margin:calc(var(--desc-mt) * .75) calc(var(--desc-mr) * .75) calc(var(--desc-mb) * .75) calc(var(--desc-ml) * .75);line-height:1.4}.responsive-bg-section .cta-button{font-size:calc(var(--btn-font-size) * .75);margin:calc(var(--btn-mt) * .75) calc(var(--btn-mr) * .75) calc(var(--btn-mb) * .75) calc(var(--btn-ml) * .75);width:131.25px;height:30px}}.spec-table-container{max-width:90vw;padding:0 6rem}.spec-table{padding:0 20px;text-align:center;background-color:#f3f3f3;display:flex;justify-content:center;align-items:center}.spec-title{font-size:40px;font-weight:800;margin-bottom:24px}.spec-table-wrapper{width:100%;border-collapse:collapse;background:#f3f3f3;overflow:hidden;border:1px solid #afafaf}.spec-table-wrapper td{border:1px solid #afafaf;padding:14px 18px;text-align:left;vertical-align:middle;font-size:17.5px}.spec-type{font-weight:500;color:gray;width:25%}.spec-value{font-weight:500;color:#000;width:25%}@media (max-width: 990px){.spec-table-container{max-width:88vw}.spec-table-wrapper td{padding:7px 9px}}@media (max-width: 768px){.spec-table-wrapper{width:100%;border-collapse:collapse}.spec-table-container{max-width:100vw;padding:0 4rem!important}.spec-table-wrapper tr{display:flex;flex-wrap:wrap;font-size:16px}.spec-table-wrapper td{flex:1 1 50%;padding:8px 10px;border:1px solid #ddd;box-sizing:border-box;font-size:16px}.spec-type{font-weight:600}.spec-value{font-weight:500}}@media (max-width: 720px){.spec-table-container{padding:0 3.5rem!important}}@media (max-width: 600px){.spec-table-container{padding:0 2.5rem!important}}@media (max-width: 480px){.spec-table-container{padding:0 1.5rem!important}}.video-section{position:relative;width:100%;overflow:hidden}.video-wrapper{position:relative;z-index:1}.video-section video{width:100%;height:720px;display:block;object-fit:cover}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:20px;color:#fff;z-index:2;pointer-events:none}.video-overlay__text{font-size:4rem;font-weight:400;padding:1rem 2rem;max-width:100%;pointer-events:auto}.video-overlay__text p{margin:0;line-height:60px}.align-top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.align-top-center{justify-content:center;align-items:flex-start;text-align:center}.align-top-right{justify-content:flex-end;align-items:flex-start;text-align:right}.align-middle-left{justify-content:flex-start;align-items:center;text-align:left}.align-middle-center{justify-content:center;align-items:center;text-align:center}.align-middle-right{justify-content:flex-end;align-items:center;text-align:right}.align-bottom-left{justify-content:flex-start;align-items:flex-end;text-align:left}.align-bottom-center{justify-content:center;align-items:flex-end;text-align:center}.align-bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}@media screen and (max-width: 600px){.video-overlay__text{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
