:root{--color-red: #ca2e2e;--color-grey: #f6f6f6;--color-white: #ffffff;--color-black: #000000;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extra: 800;--fw-black: 900}*{padding:0;margin:0}html,body{max-width:100%;overflow-x:hidden}body{scroll-behavior:smooth}.bg-white{background-color:var(--color-white)}.bg-grey{background-color:var(--color-grey)}.bg-grey-second{background-color:#f4f4f3}.text-white{color:var(--color-white)}.text-red{color:var(--color-red)}.title-semibold{font-weight:var(--fw-semibold)}.title-default{margin:0;text-transform:capitalize!important;letter-spacing:0}.title-hero{font-size:36px;line-height:120%!important;margin:0;text-transform:capitalize!important;letter-spacing:0;font-weight:var(--fw-semibold)}.title-main{font-size:34px;line-height:120%!important;margin:0;text-transform:capitalize!important;letter-spacing:0;font-weight:var(--fw-semibold)}.pre-headline{font-size:12px;line-height:120%!important;font-weight:var(--fw-medium);text-transform:uppercase;margin:0;letter-spacing:0}.text-subtitle{font-size:18px;line-height:140%!important;font-weight:var(--fw-regular);margin:0;letter-spacing:0}.text-default{margin:0;letter-spacing:0}.text-copy{font-size:16px;line-height:140%!important;font-weight:var(--fw-regular);margin:0;letter-spacing:0}@media (min-width: 768px){.title-hero{font-size:54px}.title-main{font-size:44px}.pre-headline{font-size:14px}.text-subtitle{font-size:20px}.text-copy{font-size:18px}}.l{max-width:1310px;padding:0 20px;margin-inline:auto;position:relative;z-index:2}.z-box{position:relative;z-index:2}.btn-wrapper{display:flex;width:100%}.btn-primary{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background-color:var(--color-red);border:2px solid var(--color-white);border-radius:100px;font-size:16px;font-weight:var(--fw-bold);text-transform:capitalize;color:var(--color-white);text-decoration:none;letter-spacing:0;transition:.3s all;box-shadow:0 3px 0 0 var(--color-white)}.btn-primary:hover{box-shadow:0 0 0 0 var(--color-white)}.btn-secondary{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background-color:var(--color-red);border:2px solid var(--color-black);border-radius:100px;font-size:16px;font-weight:var(--fw-bold);text-transform:capitalize;color:var(--color-white);text-decoration:none;letter-spacing:0;transition:.3s all;box-shadow:0 3px 0 0 var(--color-black)}.btn-secondary:hover{box-shadow:0 0 0 0 var(--color-black)}.btn-alt{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background-color:var(--color-white);border:2px solid var(--color-black);border-radius:100px;font-size:16px;font-weight:var(--fw-bold);text-transform:capitalize;color:var(--color-black);text-decoration:none;letter-spacing:0;transition:.3s all;box-shadow:0 3px 0 0 var(--color-black)}.btn-alt:hover{box-shadow:0 0 0 0 var(--color-black)}@media (min-width: 768px){.btn-primary,.btn-secondary,.btn-alt{height:52px}}.img-wrapper{display:grid;margin:0}.img-main{width:100%;height:100%;object-fit:cover}.img-auto{width:100%;height:auto;object-fit:cover}.video-wrapper{display:grid;margin:0}.video-main{width:100%;height:100%;object-fit:cover}.video-auto{width:100%;height:auto;object-fit:cover}.text-center{text-align:center}.section-element{display:block!important;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:30px}.swiper-benefits__pagination-wrapper,.swiper-control__pagination-wrapper,.swiper-why__pagination-wrapper{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:32px}.swiper-prev,.swiper-next{cursor:pointer}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;bottom:unset;top:unset;left:unset;width:fit-content;display:flex;align-items:center;justify-content:center;gap:12px}.swiper-pagination-bullet{width:fit-content!important;height:fit-content!important;background:unset!important;opacity:1!important;font-size:14px!important;line-height:100%!important;font-weight:var(--fw-regular)!important;color:#bbb!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{font-weight:var(--fw-semibold)!important;color:var(--color-black)!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/base-new.css.map */
