@font-face{font-family:Futura PT;src:url(/cdn/shop/files/fonnts.com-Futura_PT_Book.woff2?v=1774094773) format("woff2"),url(/cdn/shop/files/fonnts.com-Futura_PT_Book.woff?v=1774094773) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/cdn/shop/files/fonnts.com-Futura_PT_Medium.woff2?v=1774094773) format("woff2"),url(/cdn/shop/files/fonnts.com-Futura_PT_Medium.woff?v=1774094773) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/cdn/shop/files/fonnts.com-Futura_PT_Demi.woff2?v=1774094773) format("woff2"),url(/cdn/shop/files/fonnts.com-Futura_PT_Demi.woff?v=1774094773) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/cdn/shop/files/fonnts.com-Futura_PT_Bold.woff2?v=1774094773) format("woff2"),url(/cdn/shop/files/fonnts.com-Futura_PT_Bold.woff?v=1774094773) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/cdn/shop/files/fonnts.com-Futura_PT_Extra_Bold.woff2?v=1774094773) format("woff2"),url(/cdn/shop/files/fonnts.com-Futura_PT_Extra_Bold.woff?v=1774094773) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/cdn/shop/files/fonnts.com-Futura_PT_Heavy.woff2?v=1774094773) format("woff2"),url(/cdn/shop/files/fonnts.com-Futura_PT_Heavy.woff?v=1774094773) format("woff");font-weight:900;font-style:normal;font-display:swap}.hero-focus{display:flex;padding:32px 0 24px;justify-content:center;align-items:center;gap:60px;align-self:stretch;width:100%;max-width:1460px;margin:auto}.hero-left{max-width:480px;width:100%}.hero-right{width:100%;position:relative;max-width:451px}.hero-focus .badge{height:19.772px;padding:13.408px;align-items:center;gap:9.993px;border-radius:13.408px;border:1.676px solid #000;background:var(--GRADIENT-1, linear-gradient(90deg, #AD46FF 0%, #F6339A 50%, #FF6900 100%));box-shadow:0 3.352px #000;color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:26.817px;text-transform:uppercase;font-family:Futura PT,sans-serif;display:inline-flex}.hero-focus .swiper-wrapper .swiper-slide:nth-child(2) .badge.badge-desktop-only{font-variant:red!important;background:red;border-radius:13.408px;border:1.676px solid #000;background:var(--YELLOW-HAPPY, #FDC700);box-shadow:0 3.352px #000;display:flex;height:19.772px;padding:13.408px;align-items:center;gap:9.993px;display:inline-flex;color:#000;font-family:Futura PT,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:26.817px;text-transform:uppercase}.hero-focus .slide-content h2{color:#000;font-family:Jost;font-size:48px;font-style:normal;font-weight:800;line-height:56px;margin:0;letter-spacing:-2px;padding:40px 0 24px}.hero-focus .slide-content p{color:#000;font-size:16px;font-style:normal;margin:0;padding:0 0 40px;font-weight:400;line-height:24px;font-family:Futura PT,sans-serif}.hero-focus .slide-content p strong{font-weight:400}.hero-focus .cta-wrap{display:flex;align-items:center;gap:20px}.hero-focus .cta-btn{display:flex;padding:16px;justify-content:center;align-items:center;gap:11.924px;border-radius:12px;border:2px solid #000;transition:.3s ease-in-out;background:#fdc700;color:#191919;font-family:Futura PT,sans-serif;font-size:16px;font-style:normal;height:43px;font-weight:700;line-height:32px;text-transform:uppercase;box-shadow:4px 6px #000;width:100%;max-width:fit-content}.hero-focus .cta-btn:hover{box-shadow:0 0;transition:.3s ease-in-out}.hero-focus .reviews>div{display:flex;align-items:center;gap:8px}.hero-focus .reviews{gap:24px;color:#000;font-family:Futura PT,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px;text-transform:uppercase;display:flex}.hero-focus .stars{display:flex}.hero-focus .swiper-pagination-bullet{width:6px;height:6px;background:#ccc;opacity:1;margin:0 4px!important}.hero-focus .swiper-pagination-bullet-active{background:#000;width:18px;border-radius:10px}.hero-focus .swiper-button-next{width:32px;border-radius:600px;height:32px;background:#f1f1f1}.hero-focus .swiper-button-next:after{font-size:14px;color:#000}.hero-focus .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;background:#eee;border-radius:16px;width:18px;height:8px}.hero-focus .swiper-pagination{bottom:10px!important;text-align:center}.hero-focus .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.hero-focus .swiper-pagination-bullet-active:before{opacity:0;display:none}.hero-focus .swiper-pagination-bullet-active:after{opacity:0;display:none}.hero-focus .swiper{border-radius:20px;overflow:hidden}.hero-focus .swiper-slide{display:flex;align-items:center;gap:60px;justify-content:center;border-radius:20px;overflow:hidden}.hero-focus .slide-content,.hero-focus .slide-image{width:100%;max-width:49%}.hero-focus .swiper-slide img{max-width:100%;object-fit:cover;max-height:100%;margin:auto}.hero-mobile-overlay{display:none}.hero-focus .swiper-button-next{width:32px;height:32px}.hero-focus .swiper-button-next:after{width:6.4px;height:12.8px;font-size:12px;font-weight:800;transform:translate(2px)}.hero-focus .mobile-only{display:none}.hero-focus .desktop-only{display:block;padding-right:100px}.hero-focus .slide-content .slide-image.desktop-only{display:none}.hero-focus .swiper-pagination-bullet:before,.hero-focus .swiper-pagination-bullet:after{display:none}.hero-focus .buttonmobile{display:none}.hero-focus .swiper{padding-bottom:70px}.m-section-my .swiper-button-next svg,.m-section-my .swiper-button-prev svg{display:flex;width:40px;height:40px;justify-content:center;align-items:center;flex-shrink:0;border-radius:9999px;padding:8px;border:1px solid #EEE;background:#fff}.m-product-list .m-slider-controls__wrapper{gap:16px}.m-section-my svg path{stroke:#000}.badge.badge-mobile-only{display:none}@media(max-width:767px){.hero-focus .slide-content,.hero-focus .slide-image{max-width:100%}.m-slider-controls--absolute .m-slider-controls__button{border:none}.hero-focus .swiper-wrapper .swiper-slide:nth-child(2) .badge.badge-desktop-only{display:none}.badge.badge-desktop-only{display:none}.hero-focus .desktop-only{padding-right:0}.badge.badge-mobile-only{display:inline-flex}.hero-focus .swiper-wrapper .swiper-slide:nth-child(2) .badge.badge-mobile-only{border-radius:12px;border:2px solid #000;background:#fdc700;box-shadow:4px 6px #000;color:var(--DARK, #191919);font-family:Futura PT,sans-serif;font-family:Futura PT;font-size:12px;font-style:normal;font-weight:700;line-height:26.817px;text-transform:uppercase;display:flex;height:19.772px;padding:13.408px;align-items:center;gap:9.993px;display:inline-flex}.hero-focus .buttondesktop{display:none}.hero-focus .buttonmobile{display:inline-flex}.hero-focus{padding:16px 24px 8px 16px}.hero-focus .slide-content h2{font-size:32px;line-height:36px;padding:24px 0}.hero-focus .cta-wrap{gap:12px;flex-direction:column}.hero-focus .slide-content .slide-image.mobile-only{display:block}.hero-focus .slide-content .slide-image.desktop-only{display:none!important}.hero-focus .swiper{padding-bottom:40px}.hero-focus .slide-content p{padding:24px 0}.hero-focus .swiper-slide{flex-direction:column}.hero-focus .reviews{justify-content:center;align-items:center;flex-direction:column-reverse;gap:12px;padding-bottom:18px}.hero-focus .swiper-slide{gap:24px}.hero-focus .swiper-button-next{display:none}.hero-focus .mobile-only,.hero-focus .slide-content .slide-image.desktop-only{display:block}.hero-focus .desktop-only{display:none}.hero-focus .swiper-slide{display:flex;flex-direction:column}.hero-focus .slide-content{text-align:center}.hero-focus .swiper-pagination{bottom:14px!important}.hero-focus .swiper-slide img{max-width:100%;max-height:380px;object-fit:contain;width:100%}}@media only screen and (min-width:767px)and (max-width:991px){.hero-focus{padding:16px 32px}.hero-focus .slide-content h2{font-size:32px;line-height:36px;padding:24px 0 0}.hero-focus .cta-wrap{gap:12px;flex-direction:column}.hero-focus .swiper{padding-bottom:40px}.hero-focus .slide-content p{padding:24px 0}.hero-focus .slide-content{padding-left:14px;padding-bottom:10px}.hero-focus .reviews{align-items:center;flex-direction:row;gap:12px;padding-bottom:0}.hero-focus .swiper-slide{gap:24px}.hero-focus .cta-btn{padding:12px;box-shadow:2px 4px #000;font-size:13px;height:30px}.hero-focus .reviews>div{gap:6px}.hero-focus .reviews{font-size:13px}.hero-focus .swiper-slide{display:flex}.hero-focus .swiper-pagination{bottom:0!important}.hero-focus .swiper-slide img{max-width:100%;max-height:380px;object-fit:contain;width:100%}.hero-focus .swiper-slide{padding-right:60px}.hero-focus .desktop-only{padding-right:0}}@media only screen and (min-width:991px)and (max-width:1650px){.hero-focus{padding:32px 64px 40px}.hero-focus .swiper-slide{padding-right:100px;gap:40px}.hero-focus .desktop-only{padding-right:0}}@media only screen and (min-width:991px)and (max-width:1300px){.hero-focus .cta-btn{padding:14px}.hero-focus .slide-content{padding-left:14px}}@media only screen and (min-width:1180px)and (max-width:1270px){.hero-focus .slide-content h2{font-size:44px}}@media only screen and (min-width:991px)and (max-width:1180px){.hero-focus .slide-content h2{font-size:34px;line-height:40px}}@media(min-width:1440px){.hero-focus{padding:32px 145px 40px 150px}}@media only screen and (min-width:1200px)and (max-width:1440px){.hero-focus .slide-content p{font-size:20px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hero-focus-slider.css.map */
