.fixed-aside{width:100%;height:100vh;position:absolute;pointer-events:none}.over-cont{position:fixed;right:0;top:200px;writing-mode:vertical-lr;padding-block:20px;z-index:10}.pCont{padding-block:5vh}.over-scroll{position:fixed;left:0;top:80vh;writing-mode:vertical-lr;padding-block:20px;z-index:10}.over-scroll a{color:unset}.over-scroll p{letter-spacing:7px;font-size:8px}.over-scroll p:before{content:"";position:absolute;bottom:-170px;height:200px;width:15px;border-right:1px solid}.fixed-aside>span{mix-blend-mode:difference;filter:grayscale(1) invert(1);transition:transform 2s ease-in-out;pointer-events:all}.fixed-aside a{font-weight:revert}.fixed-aside p{transition:all .5s ease;font-family:MonumentRegular;letter-spacing:5px;font-size:10px;text-transform:uppercase;opacity:.5}.over-cont:hover p,.over-scroll:hover p{color:#000;transform:translateY(10px);cursor:help;opacity:1}.primary-btn{padding:15px 20px;margin-block:2.5vh;width:100%}.base-input{transition:border-color .5s,all .5s ease;outline:none;position:relative}.overlay-input{pointer-events:none;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;border:2px solid var(--accent);border-radius:inherit;background-color:transparent;opacity:0;transition:opacity .5s}.mgBtn{pointer-events:all;cursor:pointer;animation:jump 10s ease infinite}.mgBtn .primary-btn{padding:20px 40px;position:relative}.mgBtn .primary-btn:before,.mgBtn .primary-btn:after{content:"";position:absolute;top:0;left:0;background:var(--gradient-shadow);background-size:400%;width:calc(100% - 15px);height:calc(100% - 5px);border-radius:inherit;z-index:-1}.mgBtn .primary-btn:after{transition:filter .9s ease-out}.mgBtn .primary-btn:hover,.mgBtn .primary-btn:focus{outline:none}.mgBtn .primary-btn:hover:before,.mgBtn .primary-btn:hover:after,.mgBtn .primary-btn:focus:before,.mgBtn .primary-btn:focus:after{animation:shadow 20s linear infinite}.mgBtn .primary-btn:hover:after,.mgBtn .primary-btn:focus:after{filter:blur(5px)}.arrow{margin:2em 1.3em;width:50px;rotate:0deg;border-radius:50%;transition:all .5s ease;aspect-ratio:1}.arrow:hover{box-shadow:0 0 5px #a61853;rotate:0deg;cursor:pointer}.paragraph{display:flex;font-size:clamp(2rem,10vw,4.25rem);line-height:1;padding:40px;max-width:1280px;color:#fff;flex-wrap:wrap}.paragraph .word{position:relative;margin-right:12px;margin-top:12px}.paragraph .word>span{display:inline-block}.paragraph .word .shadow{position:absolute;opacity:20%}@property --wipe-position{syntax: "<percentage>"; inherits: false; initial-value: 100%;}.wipe{--wipe-position: 100%;--gradient-length: 20%;mask-image:linear-gradient(to right,black var(--wipe-position),transparent calc(var(--wipe-position) + var(--gradient-length)),transparent);-webkit-mask-image:linear-gradient(to right,black var(--wipe-position),transparent calc(var(--wipe-position) + var(--gradient-length)),transparent);transition:--wipe-position 4.25s linear;width:98vw;translate:-2vw;text-align:center;text-align:-webkit-center;z-index:-1}.wipe img{width:98vw;margin:auto;padding-inline:7%}.var2 .listItem{gap:0;padding:5px}.swiper{width:100%;height:100%;overflow:visible!important}.swiper .swiper-wrapper{padding:15px}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block}.list{position:relative;padding-inline:10%}.pModel .list.var2 .listItem .imgWrap{outline:none;background-color:transparent}.list{position:relative}.list .wipe{position:absolute;left:0;right:0;top:calc(50% - 65px);transform:translateY(-50%);width:100%}.list .swiper{padding-bottom:100px}.list .swiper-button-prev{position:absolute;right:50%;bottom:25px;transform:translate(-15px)}.list .swiper-pagination{position:absolute;left:50%!important;bottom:50px!important;transform:translate(-50%);display:none}.pModel .list .listItem .imgWrap2 img{text-align:center}.swiper .imgWrap{display:flex;align-items:center;justify-content:center}.swiper .imgWrap img{width:50%}.pModel .swiper .swiper-wrapper{padding:5px;display:flex;align-items:stretch;justify-content:center}.pModel .list .wipe{top:30%}@media (max-width:991px){.pModel .list h5{white-space:nowrap}}@media only screen and (max-width: 767px){.home-product-h1{font-size:32px}.pModel .list .wipe{top:25%}.listItem2 h5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.home-swiper .list .wipe{top:calc(50% - 65px)}h1.pModelTitle.hollowdark{font-size:41px}.list .swiper-pagination{display:block}.list .swiper-button-prev,.list .swiper-button-next{display:none}}.list .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1;height:12px;width:12px;margin:0 10px!important}.home-swiper .list .swiper-pagination .swiper-pagination-bullet{background-color:#000}.home-swiper .list .swiper{margin-bottom:4%}.home-swiper .list .swiper-pagination{bottom:0!important}.list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a61853}.list .swiper-button-next{position:absolute;left:50%;bottom:25px;transform:translate(15px)}.list .swiper-button-prev:before{content:"←";border-radius:50px;border:2px solid var(--accent);padding:1.25em;color:var(--accent);font-size:15px;font-weight:500;font-family:MonumentRegular,MonumentUltrabold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:var(--bg-light);cursor:pointer;transition:border-color .25s,all .75s ease;margin-block:1.25em}.list .swiper-button-next:before{content:"→";border-radius:50px;border:2px solid var(--accent);padding:1.25em;color:var(--accent);font-size:15px;font-weight:500;font-family:MonumentRegular,MonumentUltrabold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:var(--bg-light);cursor:pointer;transition:border-color .25s,all .75s ease;margin-block:1.25em}.list .listItem2{height:100%;width:97%;text-align:center;text-transform:uppercase;text-wrap:pretty;white-space-collapse:preserve;border:2px solid var(--accent);border-radius:50px 0;padding:1rem;background:radial-gradient(rgba(165,24,83,.4),transparent)}@media (min-width:320px) and (max-width:767px){.pModel .swiper .swiper-wrapper{justify-content:flex-start}.paragraph{font-size:38px}.list .listItem2{margin:0 0 0 -5px}}.list .listItem2 img{width:100%}.list .listItem2 h5{background:transparent!important;text-transform:none}.list .listItem{height:unset;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:30px;color:#000;text-transform:uppercase;width:90%}.list .listItem h5{font-size:1.3em;text-align:-webkit-center}.list .listItem:hover .imgWrap{outline:2px solid var(--accent);box-shadow:0 0 10px #a61853}.list .listItem:hover .imgWrap .button{scale:1}.list .listItem:hover .imgWrap img{animation:rot 10s linear infinite .5s both}.list .listItem .imgWrap{aspect-ratio:1;position:relative;border-radius:50%;outline:2px solid black;background-color:#fff;transition:all .5s ease}.list .listItem .imgWrap .button{position:absolute;top:50%;left:50%;translate:-50% 0;scale:0;-webkit-user-drag:none;transition:all .5s ease;color:#fff}.blog{display:flex;flex-direction:column;justify-content:space-around;min-height:unset;z-index:3;position:relative;color:#000;text-transform:uppercase}.blog .postItem{position:relative;color:inherit;text-decoration:none}.blog .postItem:hover{color:inherit}.blog .postItem:last-of-type .post{border-bottom:2px solid rgba(128,128,128,0)}.blog .post{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-block:3vh;filter:opacity(.5);border-bottom:2px solid grey;transition:border-bottom .1s ease,all .5s ease-in-out}.arrow{display:block!important}.blog .post:hover{filter:opacity(1);cursor:pointer;border-bottom:2px solid rgb(50,50,50)}.blog .post:hover .arrow{rotate:0deg}.blog .postImg{position:absolute;height:100%;width:auto;border-radius:20px;-o-object-fit:scale-down;object-fit:scale-down;pointer-events:none}.blog .metaInfo{display:inline-flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.blog .blogTitle{max-width:45ch;text-align:left;width:100%}.legalHead{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;color:#fff;padding-inline:10vw;z-index:1}.legalHead>img{width:450px;position:absolute;bottom:-200px;left:0;pointer-events:none}.legalHead:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:url(/bg.webp);background-size:cover;z-index:-2}.legalHead:after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000e6;transition:all .5s ease;z-index:-1}.legalHead p{width:80%;line-height:1.25;white-space-collapse:preserve-breaks}.flexy{display:flex;flex-direction:column;justify-content:space-evenly;padding-inline:10vw;gap:3em;scroll-snap-align:none!important;transition:all .5s ease}.flexy h3{text-transform:uppercase}.flexy p{line-height:1.25;white-space-collapse:preserve-breaks}.table-container{margin:20px}table{width:100%;height:80vh;border-collapse:collapse}table *{font-family:Neue,Inter,system-ui,Avenir;font-size:12px}thead,tbody{font-synthesis-weight:auto}td:first-child,th:first-child{text-align:left}.pTable tr td:not(:first-of-type){filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(5167%) hue-rotate(319deg) brightness(91%) contrast(94%)}th,td{padding:12px;text-align:center;border-bottom:1px solid #7c7c7c}td{color:gray;font-weight:700}tr:last-child td{border-bottom:1px solid rgba(221,221,221,0)}th{padding-block:2em;font-weight:700}.product .swiperNoswiping .arrow-ctrl{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:1rem;position:absolute;bottom:0;width:100%}.product .swiperNoswiping .prev-arrow,.product .swiperNoswiping .next-arrow{width:40px;height:40px;background:#00000080;color:#fff;border:2px solid white;padding:0;font-size:18px;cursor:pointer}.product .swiperNoswiping .prev-arrow:hover,.product .swiperNoswiping .next-arrow:hover{scale:1.1}.swiperNoswiping{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:stretch;overflow-x:hidden;overflow-y:clip;position:relative;min-height:600px;background-color:transparent;padding:2rem 0}.swiperNoswiping .motionDiv{display:flex;cursor:grab;align-items:center}.swiperNoswiping .motionDiv.active{cursor:grabbing}.swiperNoswiping .chevleft{transform:rotate(180deg)}.swiperNoswiping .dots{display:none;position:absolute;bottom:0;margin-top:3rem;width:100%;justify-content:center;gap:.5rem}.swiperNoswiping .dot{height:.75rem;width:.75rem;border-radius:9999px;transition:background-color .3s ease;border:1px solid var(--accent);padding:0;margin:0}.swiperNoswiping .dot.active{background-color:var(--accent)}.swiperNoswiping .dot.inactive{background-color:#fff}.swiperNoswiping:has(.var2) .dots{display:none}.swiperNoswiping:has(.var2) .listItem{gap:0!important}.swiperNoswiping:has(.var2) .listItem img{-o-object-fit:contain;object-fit:contain;max-width:450px}.prodHero .pInfo{padding-top:4%}.pFeature h3{transform:translate(-3vw)!important}.custom-dropdown-container{position:relative;cursor:pointer}.custom-dropdown-container label{display:flex;align-items:center;justify-content:space-between}.custom-dropdown-container.active label{display:none}.else_{display:flex;align-items:center;justify-content:space-between;text-transform:capitalize}.else_.white img{filter:invert(1)}.custom-dropdown-container.white-drp .custom-dropdown{background-color:#fff;border:1px solid #000}.custom-dropdown-container.white-drp .custom-dropdown div{cursor:pointer}.custom-dropdown-container.white-drp .custom-dropdown img{filter:invert(1)}.custom-dropdown-container.black-drp .custom-dropdown{background-color:#000;border:1px solid #FFF}.custom-dropdown{position:absolute;top:0;left:0;width:100%;height:fit-content;border-radius:20px;color:var(--bg-color);z-index:1;display:none}.custom-dropdown-container.active .custom-dropdown{display:block}.custom-dropdown div{padding-top:15px;text-align:start;font-size:14px;margin:0 20px;text-transform:uppercase}.custom-dropdown-container.black-drp .custom-dropdown div{color:#fff}.custom-dropdown-container.white-drp .custom-dropdown div{color:#000}.custom-dropdown-container.white-drp .custom-dropdown div:nth-child(1){border-bottom:1px solid #000}.custom-dropdown-container.black-drp .custom-dropdown div:nth-child(1){border-bottom:1px solid #FFF}.custom-dropdown div:last-child{padding-bottom:15px}.custom-dropdown div:nth-child(1){font-size:16px;padding:16px 0}.custom-dropdown .selected{display:flex;align-items:center;justify-content:space-between}.custom-dropdown .selected img{rotate:180deg}.home-product-h1{width:fit-content!important}.product .prodHead h1 img{bottom:-15px;right:-30px}.view_more{position:absolute;border-color:#a51853b4;box-shadow:0 0 10px -4px var(--accent);border-radius:50px;border:2px solid var(--accent);padding:1.25em;color:var(--accent);font-size:15px!important;font-weight:500;font-family:inherit;background-color:var(--bg-light);cursor:pointer;transition:border-color .25s,all .75s ease;z-index:5;max-width:70%;width:100%;opacity:0;transition:.4s all}.home-product:hover .view_more{opacity:1}@media (max-width: 770px){.over-scroll{padding-block:3px}.over-cont{padding-block:12px;top:18%}.primary-btn{width:100%}.wipe{width:auto;translate:0}.wipe img{width:100%;margin:auto;padding-inline:0;translate:0}.blogswiper .blog-item{width:100vw!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;gap:10px}.blogswiper .blog-item .blogswipe-info{gap:1rem;height:100%;justify-content:space-between}.blogswiper .swiperNoswiping .motionDiv{gap:4rem!important;width:calc(100vw - 5rem)!important}.swiperNoswiping{min-height:500px}.swiperNoswiping .dots{display:flex}.swiperNoswiping:has(.var2){min-height:400px}.swiperNoswiping:has(.var2) .dots{display:flex}.imgWrap,.imgWrap2{padding:0}.imgWrap img,.imgWrap2 img{-o-object-fit:scale-down;object-fit:scale-down;-webkit-user-drag:none}.var2 .listItem h4{line-break:anywhere}.list{gap:5vw;overflow-x:visible;padding-inline:1em}.list h5{z-index:1}.paragraph{padding:15px}.blog{z-index:4;gap:30px}.blog .blogList{display:flex;flex-direction:column}.blog .blogList h6,.blog .blogList p{font-size:13px}.blog .blogList h4{font-size:1.1rem}.blog .blogList .metaInfo,.blog .blogList .prodBtn{order:-1}.blog .blogList .prodBtn .arrow{margin:1em;width:40px}.legalHead{padding-inline:5vw;min-height:70vh;gap:5vh}.legalHead h1{font-size:clamp(1.4rem,8vw,5.55rem)}.legalHead p{width:100%}.flexy{padding-inline:5vw}.flexy h3{font-size:clamp(1.4rem,5vw,3.6rem)}.flexy p{width:100%}.table-container{overflow-x:scroll;overscroll-behavior-x:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media (min-width: 1650px){.over-scroll{top:70vh}.over-scroll p:before{width:2rem}p,a,button{font-size:clamp(1rem,.886rem + .57vw,1.35rem)!important}button,.nav__cta{min-height:70px}.hero{padding-inline:clamp(5%,5vw,10%);justify-content:center}.hero h1{font-size:clamp(4.44rem,10vw,7rem)}.hero h3{font-size:clamp(3.5rem,10vw,4.6rem)}.hero .hero-cta .primary-btn{padding:1.5em}.paragraph{font-size:clamp(4rem,10vw,7.25rem)}.redText h3{font-size:clamp(2.5rem,10vw,6rem)}.product{min-height:70vh;gap:10vh;padding-inline:clamp(5%,5vw,10%)}.product h1{font-size:clamp(4.44rem,10vw,7rem)}.product h2{font-size:clamp(3.5rem,10vw,4.6rem)}.product .prodHead h1 img{height:clamp(10.44rem,10vw,7rem)!important}.blog{min-height:70vh;gap:10vh;padding-inline:clamp(5%,5vw,10%)}.blog h1{font-size:clamp(4.44rem,10vw,7rem)}.blog h3{font-size:clamp(3.5rem,10vw,4.6rem)}.blog h6{font-size:1.4rem}.blog h4{font-size:1.6rem}.footer{padding-inline:clamp(10%,5vw,18%)}.footer .logoInfo{width:40%}.footer h4{font-size:1.6rem}.footer h6{font-size:1.4rem}.footer .toTop{top:40%;right:10%}.footer .toTop .arrow{width:70px}.pTable table *{font-size:14px}.Pwrap section:nth-of-type(1){padding-top:0}.Pwrap .pModel{height:100vh}.pModel,.prodHero,.pCont,.pTable{padding-inline:clamp(5%,5vw,10%)!important}.pModel h1,.prodHero h1,.pCont h1,.pTable h1{font-size:clamp(4.44rem,10vw,7rem)!important}.pModel h2,.prodHero h2,.pCont h2,.pTable h2{font-size:clamp(3.5rem,10vw,5.6rem)!important}.pModel h3,.prodHero h3,.pCont h3,.pTable h3{font-size:clamp(3.5rem,10vw,4.6rem)!important}.pModel h5,.prodHero h5,.pCont h5,.pTable h5{font-size:1.1rem!important}.pModel h6,.prodHero h6,.pCont h6,.pTable h6{font-size:1rem!important}.pModel h4,.prodHero h4,.pCont h4,.pTable h4{font-size:2rem!important}.pModel .listItem2{width:100%}.pModel .list img:not(.wipe img){width:60%}.pModel>img{width:750px;position:absolute;bottom:-350px}.wipe img{width:94vw}.pInfo .pInfoImg{-o-object-fit:contain!important;object-fit:contain!important}.swiperNoswiping .motionDiv:has(.var2){min-height:450px;margin-bottom:5vh}.swiperNoswiping .dots{bottom:-45px}.swiperNoswiping .dots .dot{min-height:unset;height:1.35rem;width:1.35rem}.prodHero{justify-content:space-around!important}.prodHero .pInfo{padding-top:4%;padding-inline:10%;align-items:start;grid-gap:20%}.pFeature li .wipe{left:-1rem}.pFeature ul{height:fit-content}.pFeature h6{padding-top:10px!important}.pFeature h3{margin-top:5px;transform:translate(-2vw)!important}.prodHero .pFeature{--xtendBottom: calc(0% - 1.45rem) }.prodHero .pFeature h3{font-size:clamp(3.5rem,10vw,4.3rem)!important;bottom:-35%}.nav__cta .arrow{width:30px}}@media (min-width: 2000px){.list .listItem .imgWrap{width:100%}.list .listItem .imgWrap .button{top:35%}.list .listItem h5{font-size:1.8em}.pModel .pModelContent .list .listItem .imgWrap img{width:60%}.pModel .pModelContent .list .listItem .imgWrap .button{top:35%}.pModel .pModelContent .list .listItem h5{font-size:1.8em}.pModel .pModelContent.light .list .listItem .imgWrap img,.pModel .pModelContent.light .list .listItem .imgWrap2 img{width:100%!important}.wipe{width:95vw;translate:-5vw}.wipe img{width:90vw}.swiperNoswiping .motionDiv:has(.var2){min-height:550px;margin-bottom:5vh}.hero{padding-inline:clamp(12%,5vw,18%);justify-content:center}.hero h3{font-size:clamp(3.5rem,10vw,5.6rem)}.hero .hero-cta .primary-btn{padding:1.75em}.paragraph{font-size:clamp(4rem,10vw,7.25rem)}.product{padding-inline:clamp(10%,5vw,18%)}.product h1{font-size:clamp(5.44rem,10vw,8.25rem)}.product h2{font-size:clamp(3.5rem,10vw,6.6rem)}.product .prodHead h1 img{height:clamp(5.44rem,10vw,8.25rem)!important}.blog{padding-inline:clamp(10%,5vw,18%)}.blog h3{font-size:clamp(3.5rem,10vw,5.6rem)}.blog h6{font-size:1.7rem}.blog h4{font-size:2rem}.pModel,.prodHero,.pCont,.pTable{padding-inline:clamp(10%,5vw,18%)!important}.pModel h1,.prodHero h1,.pCont h1,.pTable h1{font-size:clamp(5.44rem,10vw,8.25rem)!important}.pModel h2,.prodHero h2,.pCont h2,.pTable h2{font-size:clamp(3.5rem,10vw,6.6rem)!important}.pModel h3,.prodHero h3,.pCont h3,.pTable h3{font-size:clamp(3.5rem,10vw,5.6rem)!important}.pModel h6,.prodHero h6,.pCont h6,.pTable h6{font-size:1rem!important}.pModel h4,.prodHero h4,.pCont h4,.pTable h4{font-size:3rem!important}.prodHero .pFeature h3{font-size:clamp(3.5rem,10vw,4.5rem)!important;bottom:-25%}}.footer{min-height:40vh;padding-top:3rem;padding-bottom:2rem;background:var(--bg-white);color:#000;position:relative;overflow-x:hidden;z-index:2;scroll-snap-align:none}.container{display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.row{display:flex;flex-direction:row;align-items:flex-start}.rowMain{justify-content:start;border-block:2px solid rgba(128,128,128,.35);padding-block:10vh;gap:1rem}.lowerFoot{align-items:center;justify-content:space-between;flex-direction:row;padding-block:1em}.lowerFoot p{margin-top:1rem;color:gray;font-size:12px}.lowerFoot a{text-decoration:underline;text-underline-position:under;font-weight:200;font-family:sans-serif}.logoInfo{width:fit-content}.blog{padding-left:0;padding-right:0}.blog h3{padding:0 3vw;margin-bottom:20px}.blogList{padding:0px 3vw;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.postImg_hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.4s all;opacity:.3}.footer-logo{display:flex;align-items:center}.footer-logo img{max-height:75px}.linkItem{display:flex;margin:0 auto;justify-content:space-evenly;width:100%}.footer-text{margin-top:1rem;width:75%}.footer-column{padding-left:1.5rem;padding-right:1.5rem}.footer-heading{margin-bottom:1.25rem;font-size:16px;font-weight:600;text-transform:uppercase}.footer-list{list-style-type:none;padding:0}.footer-list-item{font-family:Neue,Inter,system-ui,Avenir;font-size:14px;margin-top:1rem;transition:all .3s ease}.footer-list-item:hover{translate:5px 0}.footer-link{color:#5d5d5d;font-family:Neue,Inter,system-ui,Avenir;font-size:14px;text-decoration:none;text-transform:capitalize}.footer-link:hover{text-decoration:none;color:var(--accent)}.footer-bottom a:hover{text-decoration:underline}.toTop{position:absolute;translate:50%;top:50%;right:5%}.toTop .arrow{width:60px;rotate:270deg}.newsletter{overflow:hidden;height:55px;width:95%;margin-top:20px;position:relative;border:2px solid var(--accent);border-radius:50px;background:transparent;filter:grayscale(1)}.newsletter input{width:100%;height:100%;padding:10px 0 10px 15px;outline:none;background:transparent;border:none;color:#000}.newsletter input::-moz-placeholder{font-family:Neue,Inter,system-ui,Avenir}.newsletter input::placeholder{font-family:Neue,Inter,system-ui,Avenir}.newsletter .footerBtn{all:unset;position:absolute;z-index:5;right:5px;top:5px;cursor:pointer}.newsletter .footerBtn .arrow{width:40px;margin:0}@media (max-width: 770px){.footer{min-height:unset;height:-moz-fit-content;height:fit-content}.toTop{top:70%;right:15%}.rowMain{flex-direction:column;gap:30px}.rowMain .linkItem{-moz-column-gap:0;column-gap:0;margin:0;gap:40px;flex-direction:column}.rowMain .footer-column{padding:0}.logoInfo{width:unset}}@media screen and (min-width:1px) and (max-width:480px){.toTop .arrow{width:50px}}.header{position:fixed;width:100%;top:0;left:0;padding-top:10px;background-color:#e8e8e8d9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:15}.headerWhite{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.headerWhite .nav__link{color:#fff}.headerWhite .nav__logo img{transition:all .4s ease;height:100px}.headerBlack{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.headerBlack .nav__link{color:#000}.nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;height:var(--header-height);padding-inline:5vw}.nav__logo{z-index:16}.nav__logo img{height:100px}.nav__toggle,.nav__close{cursor:pointer}.nav__toggle svg,.nav__toggle svg *,.nav__close svg,.nav__close svg *{fill:var(--accent);stroke:var(--accent)}.nav__cta{height:42px;position:relative;display:inline-flex;align-items:center;gap:10px;background-color:transparent;color:var(--accent)!important;border:2px solid var(--accent);border-radius:50px;cursor:pointer;transition:all .6s ease-in-out!important;padding:.35rem 1rem}.nav__cta:hover{box-shadow:0 0 10px -3px var(--accent)}.nav__cta .arrow{width:20px;margin:0}@media screen and (max-width: 1150px){.header{mix-blend-mode:normal}.nav__menu{position:fixed;top:0;right:-100%;background-color:#e8e8e8d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);width:70%;height:100vh;padding:6rem 3rem 0;transition:right .6s ease;box-shadow:-2px 0 10px #00000061}.headerWhite .nav__link{color:#000}}@media screen and (max-width: 770px){.nav__menu{padding:7rem 2rem 2rem}.nav__list{row-gap:1rem}.nav__link,.nav__cta{font-size:13px}.nav__cta{padding:8px 16px;font-size:12px;margin-top:1rem;width:auto;white-space:nowrap}.headerWhite .nav__link{color:#000}}.nav__list{display:flex;flex-direction:column;align-items:center;row-gap:2.5rem}.nav__item{align-content:center}.nav__item:hover .nav__link{color:var(--accent)}.nav__item:hover svg{translate:0 1px}.nav__link{color:#000;font-size:14px;text-transform:uppercase;transition:all .4s ease}.nav__link svg,.nav__link svg *{fill:transparent;width:15px;margin-left:5px;vertical-align:middle;transition:translate .2s ease}.nav__link.active{color:var(--accent)}.nav__close{position:absolute;top:1rem;right:1.5rem}.show-menu{right:0}.nav__listt{display:flex;flex-direction:row;-moz-column-gap:2.5rem;column-gap:2.5rem}.nav__menu_mobile{position:fixed;top:0;right:-100%;background-color:#000c;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);width:70%;height:100%;padding:6rem 3rem 0;transition:right .6s ease;box-shadow:-2px 0 10px #00000061}@media screen and (min-width: 1150px){.nav{height:calc(var(--header-height) + 1rem)}.nav__toggle,.nav__close{display:none}.nav__list{flex-direction:row;-moz-column-gap:2.5rem;column-gap:2.5rem}}@media screen and (min-width:1px) and (max-width:480px){.nav__menu{width:100%}}.pace{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:contents}.pace .pace-progress{background:#101010;height:100vh;width:100%;position:fixed;z-index:2000;top:0;right:0;transform:translateZ(0)!important;transform-origin:top;transition:all 1s ease}.pace .pace-progress.translate-up{transform:translateY(-110vh)!important}.pace .pace-progress:before{transform:translate(50%) translateY(var(--progress-top, 0));opacity:var(--progress-opacity, 1);transition:all 1.5s cubic-bezier(.19,1,.22,1),opacity 1s cubic-bezier(.19,1,.22,1);top:calc(50% - 70px);right:calc(50% + 5px);display:block;position:absolute;content:"";background-image:url(/llogo.png);width:50px;height:50px;background-repeat:no-repeat;background-position:center;text-align:center}.pace .pace-progress:after{transform:translate(50%) translateY(var(--progress-top, 0));opacity:var(--progress-opacity, 1);transition:all 1.5s cubic-bezier(.19,1,.22,1) .5s,opacity 1s cubic-bezier(.19,1,.22,1) .5s;top:50%;right:50%;display:block;position:absolute;content:attr(data-progress-text);font-weight:100;font-size:1rem;font-family:MonumentRegular,MonumentUltrabold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1;text-align:center;color:#fff}.pace-progress-inner{width:0;height:2px;background:#fff;transition:all 2.5s cubic-bezier(.19,1,.22,1)}.wrapper{position:relative}.hero{display:flex;flex-direction:column;justify-content:flex-end;padding-inline:10vw;position:relative}.hero>img{width:500px;position:absolute;bottom:-250px;left:0;pointer-events:none}.hero-vid{width:220px;height:300px;position:fixed;top:10%;left:50%;-o-object-fit:cover;object-fit:cover;border-radius:40px;filter:grayscale(.9) brightness(.5);transition:all .3s ease-out;transform:translate(-50%);z-index:0}.hero-head{position:relative;align-self:start;z-index:1}.hero-cta{align-self:end}.hero-cta h3{color:var(--text-color)}.hero-cta .primary-btn{padding:1.25em}#canvasWrapper{width:calc(100vw - 5px);height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;padding:0;z-index:0;pointer-events:none!important}#canvasWrapper>*{pointer-events:none!important}.vid{height:50vh;min-height:0}.vid2{height:0vh;min-height:unset}.textline{background-image:linear-gradient(0deg,#ffffffd9,#efefef 19%,#efefef 86%,#ffffffd9)}.textline h2{float:right;text-transform:uppercase}.textline .paragraph{display:flex;flex-direction:column;position:relative;translate:0 -20vh;line-height:1;flex-wrap:wrap;filter:invert(1);z-index:2}.textline .paragraph .word{position:relative;margin-right:12px;margin-top:12px}.textline .paragraph .word .shadow{position:absolute;opacity:20%}.textline .paragraph .word span span{transition:all .2s ease}.scaleSec{position:relative;padding:0}.scale{height:200vh;background-color:#fff;height:100vh;width:100vw;scale:1;top:0;right:0;bottom:0;left:0;z-index:1}.redText{scroll-snap-type:block;position:relative}.redText .text{position:relative;width:calc(60% + 1.5rem);color:#fff;margin:auto;padding:1.5rem;text-transform:uppercase;z-index:1}@media (min-width:991px){.redText{z-index:3}.redText .redOverlay{height:183%}}@media (max-width:991px){.redText .redOverlay{height:100%}}@media (max-width:991px){.redText{z-index:1}}.redText .redOverlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border-radius:10px;background-color:#9f0142b3;mix-blend-mode:hard-light}.videoSec{padding-top:15vh;text-align:-webkit-center;text-align:center;position:relative}.videoSec .control{position:sticky;top:10%;z-index:2}.videoSec .mainVid{position:relative;border-radius:50px;width:85%}.videoSec #circle-play-b{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;z-index:2;cursor:pointer;pointer-events:auto;transition:all .25s ease}.videoSec #circle-play-b svg{width:80px;height:80px;fill:var(--accent);stroke:var(--accent);cursor:pointer;background-color:var(--text-color);border-radius:50%;opacity:.9}.product{position:relative;display:flex;flex-direction:column;justify-content:space-around;align-items:stretch;margin-block:10vh;z-index:3;gap:5vh}.product .prodHead{text-transform:uppercase;color:#000}.product .prodHead .hollow{-webkit-text-stroke-color:var(--text-dark)}.product .prodHead h1{width:-moz-min-content;width:min-content;position:relative}.product .prodHead h1 img{height:clamp(9.25rem,10vw,5.5rem);position:absolute;bottom:-3px;right:-34px;z-index:2}.product .prodHead h2{float:right}.product .prodHead p{width:-moz-fit-content;width:fit-content;margin-top:25px}.product .prodHead .prodBtn{display:flex;flex-direction:row;align-items:center;justify-content:right;gap:10px;float:right}.LogoDisp{position:relative;z-index:1;text-align:-webkit-center;min-height:0;padding:0}.LogoDisp img{width:15%}.home-wipe .mobile{display:none}.home-wipe .desk{display:block}.blog div img{display:none}.home-wipe{top:calc(50% - 85px)!important}.pace-progress.translate-up{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#000;z-index:99;display:flex;align-items:center;justify-content:center}.pace-progress div{color:#fff!important}.pace-progress{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:center;transition:opacity .5s ease,transform .5s ease;opacity:1;transform:translateY(0);z-index:9999}.pace-progress.hidden{opacity:0;transform:translateY(-100%)}@media (max-width:768px){.home-swiper-slide{position:relative}.lowerFoot{flex-direction:column}.home-swiper-slide:after{content:"";background-image:url(/line.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%}.home-swiper .list .listItem .imgWrap{width:100%}.home-wipe .mobile{display:block;width:37px}.home-swiper .list .swiper{padding-bottom:10vh;padding-top:10vh}.home-wipe{top:50%!important}.footer,.blog{padding-left:30px;padding-right:30px}.product .prodHead h1 img{height:clamp(4.25rem,10vw,5.5rem);bottom:-15px;right:-6rem;width:60px}.product .prodHead h2{font-size:20px}.view_more{padding:1.25em .25em;max-width:80%}.product .primary-btn{width:fit-content}#root{overflow:hidden}.home-wipe .desk{display:none}.home-swiper-slide .swiper-wrapper{padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.home-swiper-slide .swiper-wrapper .swiper-slide{width:60%!important}}@media (max-width: 800px){.hero{padding-inline:10vw;justify-content:space-between}.hero>img{width:250px;position:absolute;bottom:-100px}.hero-vid{height:250px;margin-right:70px;top:15%}}@media (max-width: 770px){.hero{min-height:100vh;padding-inline:7vw;padding-top:15vh}.hero>img{width:250px;position:absolute;bottom:-150px}.product .prodHead .prodBtn{justify-content:left;gap:0}.hero h1{font-size:clamp(2rem,10vw,5.55rem)}.hero h3{font-size:clamp(2rem,10vw,3.6rem)}.textline{min-height:50vh}.scaleSec .scaleExt{min-height:30vh;position:relative;z-index:1}.redText{background-color:transparent!important;min-height:unset;z-index:9}.redText .text{width:calc(80% + 1.5rem)}.redText .text h3{font-size:clamp(1.3rem,5vw,3.5rem)}.videoSec{min-height:unset;height:-moz-fit-content;height:fit-content;padding-top:5vh}.videoSec .mainVid{border-radius:20px!important;width:90%!important}.product{z-index:3}.product .prodHead{display:flex;flex-direction:column}.product .prodHead .prodBtn{order:2}.product .list h5{background:#fff;z-index:1}.product{margin-block:0;gap:3vh;min-height:unset}.product .swiperNoswiping{overflow:visible;position:relative;min-height:0;z-index:5}.product .swiperNoswiping .motionDiv{height:100%;padding:1rem;align-items:center;overflow-x:scroll;overflow-y:visible;position:relative;scrollbar-width:none;overscroll-behavior-x:contain}.product .swiperNoswiping .motionDiv::-webkit-scrollbar{display:none}.product .swiperNoswiping .motionDiv .list{position:relative;translate:unset}.product .swiperNoswiping .motionDiv .list .listItem{min-width:250px}.product .swiperNoswiping .motionDiv .wipe{position:absolute;top:40%;translate:0 50%}.product .swiperNoswiping .arrow-ctrl{position:relative}.LogoDisp{display:block;min-height:unset;padding-top:10vh}.LogoDisp img{width:35%}#canvasWrapper>*{height:90%!important}}.hollow{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--text-dark);text-transform:uppercase}.hollowdark{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--text-color);text-transform:uppercase}button{width:80%;border-radius:50px;border:2px solid var(--accent);padding:1.25em;color:var(--accent);font-size:15px;font-weight:500;font-family:inherit;background-color:var(--bg-light);cursor:pointer;transition:border-color .25s,all .75s ease;margin-block:1.25em;z-index:5}button:hover{border-color:#a51853b4;box-shadow:0 0 10px -4px var(--accent);cursor:pointer}button:focus,button:focus-visible{outline:1px solid var(--accent)}a.button:hover{border-color:#a51853b4;box-shadow:0 0 10px -4px var(--accent);cursor:pointer}a.button:focus,a.button:focus-visible{outline:1px solid var(--accent)}.slideIn{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000;transform-origin:right;z-index:10000}.slideOut{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--accent);transform-origin:right;z-index:10001}.wrapbg{position:relative;z-index:1}.wrapbg:before{content:"";width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:url(/bg.webp);background-size:cover;z-index:-2}.wrapbg:after{content:"";width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000e8;background-color:var(--bg-variable);z-index:-1}@-webkit-keyframes rot{0%{rotate:0deg}to{rotate:360deg}}@keyframes rot{0%{rotate:0deg}to{rotate:360deg}}@media (max-width: 770px){a.button{font-size:.7rem}}@font-face{font-family:MonumentUltrabold;src:url(/MonumentUltrabold.woff2) format("woff2");font-display:swap}@font-face{font-family:MonumentRegular;src:url(/MonumentRegular.woff2) format("woff2");font-display:swap}@font-face{font-family:Neue;src:url(/neue.woff2) format("woff2");font-display:swap}:root{font-family:MonumentRegular,MonumentUltrabold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1;font-weight:400;--bg-color: hsl(0, 0%, 91%);--bg-dark: hsl(0, 0%, 1%);--accent: hsl(335, 75%, 37%);--text-color: hsl(0, 0%, 95%);--text-dark: hsl(0, 0%, 3%);--header-height: 8vh;--bg-white: hsla(0, 0%, 100%, .85);--bg-black: hsla(0, 0%, 0%, .85);--bg-variable: var(--bg-variable);--op-variable: var(--op-variable);--xtendBottom: calc(0% - 1.25rem) ;color-scheme:light dark;color:var(--text-color);background-color:var(--bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box;font-family:MonumentRegular,MonumentUltrabold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}#root{position:relative;color:var(--text-dark);background-color:var(--bg-color)}#root section:nth-of-type(1){padding-top:15vh}.secWrap>section{padding-top:0vh!important}a{font-weight:500;color:inherit;text-decoration:none;transition:all .5s ease;-webkit-user-drag:none}body{width:calc(100vw - 5px);min-height:100vh;overflow-x:hidden}section{width:100vw;min-height:100vh;padding-inline:6vw;padding-block:5vh}section:not(.wrapper,.textline){scroll-snap-align:end}h1{font-size:clamp(3.44rem,10vw,6.25rem)}h2{font-size:clamp(2rem,10vw,4.19rem)}h3{font-size:clamp(2.5rem,10vw,3.6rem)}h4{font-size:1.5rem;text-transform:uppercase}h5{font-size:1.1em}h6{font-size:1em}p{font-family:Neue,Inter,system-ui,Avenir;font-size:14px}ul li{list-style:none}img{-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}::-moz-selection{background:var(--accent);color:#fff;-webkit-text-fill-color:#fff}::selection{background:var(--accent);color:#fff;-webkit-text-fill-color:#fff}::-webkit-scrollbar{width:5px;height:5px;background:#000000bf}::-webkit-scrollbar-thumb{background:#fff6;border-radius:99px}::-webkit-scrollbar-track{background:inherit}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@media (max-width: 770px){body{width:calc(100vw + -0px)}html{-ms-scroll-snap-type:none;scroll-snap-type:none}h1{font-size:clamp(2.8rem,10vw,5.5rem)}h2{font-size:clamp(2rem,6vw,4.5rem)}h3{font-size:clamp(2rem,10vw,3.6rem)}.hollowdark,.hollow{-webkit-text-stroke-width:1px}}
