main{line-height:1;color:#1a1a1a}.video-modal{display:flex;background-color:#000;position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:.3s}.video-modal.active{opacity:1;pointer-events:unset;transition:.3s}.video-modal .close{position:absolute;cursor:pointer;height:30px;width:30px;left:20px;top:20px;z-index:100002}.video-modal .video-bar{position:absolute;left:20px;width:84px;height:100%;display:flex;flex-direction:column;justify-content:center;gap:20px;z-index:100001}.video-modal .video-bar img{object-fit:cover;aspect-ratio:1;cursor:pointer}.video-modal .video-bar img.active{border:2px #ff3333 solid}.video-modal video{transition:.15s}.video-modal video.fade{transition:.15s;opacity:0}.hero{padding-top:80px;padding-bottom:80px;position:relative}.hero-image{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;object-fit:cover}.hero .page-width{z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.hero h1{text-align:center;font-size:72px;line-height:1;font-family:pirelli-bold,pirelli-bold-B,pirelli-bold-C;text-shadow:1px 1px 2px black;margin-block-start:0;margin-block-end:0}.hero .subheading{text-align:center;margin-top:10px;font-family:Gooper-condensed-semibold;font-size:24px;text-shadow:1px 1px 2px black;line-height:1;color:#fff}.hero .shop-button{margin-top:100px;color:#f74d26}@media screen and (max-width:750px){.hero h1{font-size:32px}}h2{font-family:pirelli-bold,pirelli-bold-B,pirelli-bold-C;line-height:1;font-size:50px;margin-block-end:0;margin-block-start:0}@media screen and (max-width:1100px){h2{font-size:36px}}.better-section{padding-top:80px;padding-bottom:80px;background-color:#f74d26}.better-section h2{text-align:center}.better-section .page-width{display:flex;flex-direction:column;align-items:center}.better-section .column-container{display:flex;justify-content:space-between;margin-top:50px;margin-left:auto;margin-right:auto;width:100%;max-width:1000px}.better-section .column{display:flex;flex-direction:column;align-items:center;max-width:270px}.better-section .column img{width:82px;height:82px}.better-section .what-to-expect{font-family:Gooper-condensed-semibold;font-size:18px;margin-top:20px;line-height:1}.better-section .effect{font-family:pirelli-bold,pirelli-bold-B,pirelli-bold-C;font-size:32px;line-height:1;margin-top:15px}.better-section .description{font-family:Gooper-condensed-semibold;font-size:18px;line-height:1.3;margin-top:15px}.better-section .shop-button{margin-top:60px}@media screen and (max-width:1000px){.better-section .column-container{flex-wrap:wrap;justify-content:space-around;gap:30px;row-gap:50px}}.experience-section{padding-top:80px;padding-bottom:80px}.experience-section .heading-row{display:flex;align-items:flex-end;justify-content:space-between}.experience-section h2{max-width:500px;color:#1a1a1a;margin-right:10px}.experience-section .description{font-family:Gooper-condensed-regular;color:#1a1a1a;font-size:24px;line-height:1.2}.experience-section .arrows-container{display:flex;align-items:center;gap:10px;margin-left:40px}.experience-section .arrows-container .arrow{width:60px;cursor:pointer;background-color:#f74d26;border-radius:100%;padding:10px}.experience-section .carousel-container{--gap: 24px;padding:0 var(--gap);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-left:var(--gap);-webkit-overflow-scrolling:touch;margin-top:40px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.experience-section .carousel-container::-webkit-scrollbar{width:0;height:0}.experience-section .carousel{display:grid;grid-auto-flow:column;gap:var(--gap);grid-auto-columns:calc((100% - 3 * var(--gap)) / 4);cursor:pointer}.experience-section .carousel .column{scroll-snap-align:start;border-radius:12px;text-decoration:none;color:unset}.experience-section .carousel img{width:100%;height:auto;object-fit:cover;display:block;aspect-ratio:.8;background:#fff;padding:8px;border-radius:20px}.experience-section .product-title{font-size:22px;text-align:center;margin-top:20px;font-family:Gooper-condensed-regular;text-transform:uppercase}.experience-section .product-subtitle{margin-top:15px;font-family:Gooper-condensed-regular;font-size:18px;text-align:center;text-transform:uppercase;line-height:1.1}.experience-section .price{text-align:center;margin-top:10px;color:#1a1a1a;font-family:Inter,sans-serif;font-size:26px}.experience-section .carousel-dots{display:none}@media screen and (max-width:1100px){.experience-section .carousel{grid-auto-columns:calc((100% - 2 * var(--gap)) / 3)}}@media screen and (max-width:750px){.experience-section{padding-bottom:40px}.experience-section .heading-row{flex-direction:column;text-align:left;align-items:flex-start}.experience-section .description{font-size:14px;max-width:335px}.experience-section .arrows-container{display:none}.experience-section .carousel{grid-auto-columns:calc((100% - 1 * var(--gap)) / 1.5)}.experience-section .carousel-dots{display:flex;justify-content:center;gap:12px;margin-top:30px}.experience-section .dot{height:11px;width:11px;background-color:#b7a89a;border-radius:100%;display:block;cursor:pointer}.experience-section .dot.active{background-color:#f74d26}}.panel-section .top-row{display:flex;gap:26px}.panel-section .top-row .panel{aspect-ratio:9/10;height:auto;position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.panel-section .top-row .panel .panel-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.panel-section .top-row .panel .panel-content{position:absolute;z-index:2;padding:28px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;align-items:center}.panel-section .top-row .panel .panel-content h2{font-size:36px}.panel-section .top-row .panel .panel-content .description{font-family:Gooper-condensed-semibold;font-size:24px;margin-top:20px;line-height:35px;color:#fff}.panel-section .top-row .panel .panel-content .shop-button{margin-top:20px}.panel-section .top-row .panel.right-panel .panel-content h2{line-height:45px;text-shadow:black 1px 1px 2px}.panel-section .top-row .panel.right-panel .panel-content .info-image{width:100%;max-width:400px;margin-top:20px}.panel-section .bottom-row{margin-top:32px;display:flex}.panel-section .bottom-row .panel{aspect-ratio:19/20;width:100%;height:auto;background-color:#e8d3b2}.panel-section .bottom-row .panel-content{padding-left:40px;padding-right:40px;width:100%;height:100%;justify-content:center;display:flex;flex-direction:column;align-items:flex-start}.panel-section .bottom-row .panel-content h2{color:#1a1a1a;font-size:36px}.panel-section .bottom-row .panel-content .description{margin-top:20px;font-family:Gooper-condensed-semibold;font-size:24px;line-height:36px}.panel-section .bottom-row .panel-content .shop-button{margin-top:20px}.panel-section .bottom-row .panel-image{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1150px){.panel-section .top-row .panel .panel-content h2{font-size:28px}.panel-section .top-row .panel .panel-content .description{font-size:14px;margin-top:10px;line-height:1.1}.panel-section .top-row .panel.right-panel .panel-content h2{line-height:28px}.panel-section .top-row .panel .panel-content .shop-button{margin-top:15px}.panel-section .top-row .panel.right-panel .panel-content .info-image{margin-top:5px}.panel-section .bottom-row .panel-content h2{font-size:28px}.panel-section .bottom-row .panel .panel-content .description{font-size:14px;margin-top:10px;line-height:1.1}.panel-section .bottom-row .panel .panel-content .shop-button{margin-top:15px}}@media screen and (max-width:850px){.panel-section .top-row{flex-direction:column;gap:15px}.panel-section .bottom-row{flex-direction:column;margin-top:20px}}.trusted-section{padding-top:70px;padding-bottom:50px}.trusted-section h2{color:#1a1a1a}.trusted-section .stars-container{display:flex;align-items:center;margin-top:5px;gap:5px}.trusted-section .stars-container .stars{margin-top:-2px;color:#f74d26}.trusted-section .stars-container .text{font-family:Gooper-condensed-regular;font-size:18px}.trusted-section .testimonials-container{display:grid;grid-template-columns:repeat(3,1fr);margin-top:15px;gap:20px}.trusted-section .testimonial{background-color:#ffc269;width:100%;padding:14px 30px 120px 23px;border-radius:10px;position:relative}.trusted-section .description{letter-spacing:.1px;font-size:18px;line-height:22px;font-family:Gooper-condensed-regular}.trusted-section .bottom{position:absolute;padding-left:23px;padding-right:30px;padding-bottom:12px;bottom:0;left:0;width:100%}.trusted-section .name{font-family:pirelli-bold,pirelli-bold-B,pirelli-bold-C;font-size:18px;font-style:normal;margin-top:-2px}.trusted-section .verified-customer{font-family:Gooper-condensed-regular;font-size:13px;margin-top:5px}.trusted-section .videos-container{display:grid;margin-top:70px;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin-left:auto;margin-right:auto}.trusted-section .video-column{aspect-ratio:1;width:100%;height:auto;border-radius:20px;overflow:hidden;border:1px #f54f25 solid;cursor:pointer;position:relative}.trusted-section .video-column .main-image{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.trusted-section .video-column .icon-container{position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;z-index:2;padding:30px;border:30px;border-radius:100%;background-color:#0000}.trusted-section .video-column .icon-container:hover{background-color:#fff}.trusted-section .video-column .icon-container svg{margin-left:5px}@media screen and (max-width:1150px){.trusted-section .stars-container .text{font-size:14px}}@media screen and (max-width:850px){.trusted-section .testimonials-container{grid-template-columns:repeat(2,1fr)}.trusted-section .stars-container .text{font-size:13px}.trusted-section .videos-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.trusted-section .testimonials-container,.trusted-section .videos-container{grid-template-columns:repeat(1,1fr)}}.second-panel-section{margin-bottom:20px}.second-panel-section .top-row{display:flex}.second-panel-section .top-row .left,.second-panel-section .top-row .right{aspect-ratio:.9;width:50%;height:auto}.second-panel-section .top-row .left img{width:100%;height:100%;object-fit:cover}.second-panel-section .top-row .right{padding-left:40px;padding-right:40px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.second-panel-section h2{text-align:left;color:#1a1a1a}.second-panel-section .description{text-align:left;margin-top:20px;font-family:Gooper-condensed-regular;font-size:24px;line-height:34px}.second-panel-section .effects-grid{display:grid;text-align:left;grid-template-columns:repeat(2,1fr);margin-top:40px;row-gap:25px}.second-panel-section .effects-grid .effect{display:flex;gap:5px}.second-panel-section .effects-grid img{width:20px;height:20px;margin-top:-3px}.second-panel-section .effects-grid .text{font-family:Gooper-condensed-regular;font-size:18px}.second-panel-section .bottom-row{display:flex;overflow:hidden}.second-panel-section .bottom-row .left,.second-panel-section .bottom-row .right{aspect-ratio:.9;width:50%;height:auto}.second-panel-section .bottom-row .left{padding-left:40px;padding-right:40px;box-sizing:border-box;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.second-panel-section .bottom-row .left .subtext{margin-bottom:30px;font-family:pirelli-bold,pirelli-bold-B,pirelli-bold-C;font-size:20px;color:#f33}.second-panel-section .bottom-row .left .shop-button{margin-top:20px}.second-panel-section .bottom-row .right{position:relative}.second-panel-section .bottom-row .right .main-image{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.second-panel-section .bottom-row .right svg{position:absolute;z-index:2;cursor:pointer;margin-top:-25px;margin-left:-25px}.second-panel-section .bottom-row .right svg:hover{height:55px;width:55px;margin-top:-27.75px;margin-left:-27.75px}.second-panel-section .bottom-row .right .first-svg{top:30%;left:32%}.second-panel-section .bottom-row .right .second-svg{top:49%;left:73%}.second-panel-section .bottom-row .right .third-svg{left:35%;top:70%}.second-panel-section .bottom-row .right .fourth-svg{left:74%;top:84%}.second-panel-section .bottom-row .right .image-details-content{position:absolute;z-index:3;width:230px;height:225px;background-color:#fff;border:3px #1A1A1A solid;opacity:0;pointer-events:none}.second-panel-section .bottom-row .right .image-details-content.active{opacity:1;pointer-events:unset;margin-left:-115px;margin-top:-112.5px}.second-panel-section .bottom-row .right .image-details-content .top{height:70px;border-bottom:3px #1A1A1A solid;display:flex;justify-content:center;align-items:center;text-align:center;font-family:pirelli-bold,pirelli-bold-B,pirelli-bold-C;font-size:18px;text-transform:uppercase;line-height:22px;padding:14px;box-sizing:border-box}.second-panel-section .bottom-row .right .image-details-content .bottom{padding-left:14px;padding-right:14px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:Gooper-condensed-regular;font-size:16px;line-height:19px;text-transform:uppercase;height:calc(100% - 70px);box-sizing:border-box}.second-panel-section .bottom-row .right .first-content{top:30%;left:32%}.second-panel-section .bottom-row .right .second-content{top:49%;left:73%}.second-panel-section .bottom-row .right .third-content{top:70%;height:250px;margin-top:-125px;left:35%;margin-left:-112.5px}.second-panel-section .bottom-row .right .fourth-content{top:84%;left:74%}@media screen and (max-width:1150px){.second-panel-section .description{margin-top:15px;font-size:18px;line-height:24px}}@media screen and (max-width:850px){.second-panel-section .top-row{flex-direction:column}.second-panel-section .top-row .left,.second-panel-section .top-row .right,.second-panel-section .bottom-row .left,.second-panel-section .bottom-row .right{width:100%}.panel-section .bottom-row .left-panel{aspect-ratio:unset;padding-top:40px;padding-bottom:40px}.second-panel-section .bottom-row{flex-direction:column}.second-panel-section .top-row .right{aspect-ratio:unset;padding-top:40px;padding-bottom:20px}.second-panel-section .bottom-row .left{aspect-ratio:unset;padding-top:20px;padding-bottom:40px}.second-panel-section .bottom-row .right .image-details-content{width:235px;height:130px;margin-left:-117.5px;margin-top:-65px}.second-panel-section .bottom-row .right .image-details-content .top{height:30px;font-size:11px}.second-panel-section .bottom-row .right .image-details-content .bottom{height:calc(100% - 30px);font-size:13px;padding-left:5px;padding-right:5px;line-height:16px}.second-panel-section .bottom-row .right svg{height:30px;width:30px;margin-left:-15px;margin-top:-15px}.second-panel-section .bottom-row .right svg:hover{height:33px;width:33px;margin-left:-16.5px;margin-top:-16.5px}.second-panel-section .bottom-row .right .first-content{left:34%;top:40%}.second-panel-section .bottom-row .right .second-content{left:60%;top:61%}.second-panel-section .bottom-row .right .third-content{height:250px;width:235px;height:130px;margin-top:-117.5px;margin-left:-65px}.second-panel-section .bottom-row .right .fourth-content{width:200px;height:150px;margin-top:-100px;margin-left:-75px}.video-modal .video-bar{display:none}}@media screen and (max-width:600px){.second-panel-section h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/new-home.css.map */
