*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}:root{--twvlv-primary-color: #000000;--twvlv-secondary-color: #ffffff;--twvlv-grey-bg-color: #F0F0F0;--twvlv-grey-typo-color: #828282;--twvlv-satoshibold: "satoshibold", sans-serif;--twvlv-satoshimedium: "satoshimedium", sans-serif;--twvlv-satoshiregular: "satoshiregular", sans-serif;--twvlv-header-height: 100px;--twvlv-header-height-mobile: 70px;--twvlv-layout-grid: 1640px;--twvlv-section-padding: 100px;--twvlv-section-padding--mobile: 60px;--twvlv-size-2: 2px;--twvlv-size-4: 4px;--twvlv-size-6: 6px;--twvlv-size-8: 8px;--twvlv-size-10: 10px;--twvlv-size-12: 12px;--twvlv-size-14: 14px;--twvlv-size-16: 16px;--twvlv-size-18: 18px;--twvlv-size-20: 20px;--twvlv-size-22: 22px;--twvlv-size-24: 24px;--twvlv-size-26: 26px;--twvlv-size-28: 28px;--twvlv-size-30: 30px;--twvlv-size-32: 32px;--twvlv-size-34: 34px;--twvlv-size-36: 36px;--twvlv-size-38: 38px;--twvlv-size-40: 40px;--twvlv-size-42: 42px;--twvlv-size-44: 44px;--twvlv-size-46: 46px;--twvlv-size-48: 48px;--twvlv-size-50: 50px;--twvlv-size-52: 52px;--twvlv-size-54: 54px;--twvlv-size-56: 56px;--twvlv-size-58: 58px;--twvlv-size-60: 60px;--twvlv-size-62: 62px;--twvlv-size-64: 64px;--twvlv-size-66: 66px;--twvlv-size-68: 68px;--twvlv-size-70: 70px;--twvlv-size-72: 72px;--twvlv-size-74: 74px;--twvlv-size-76: 76px;--twvlv-size-78: 78px;--twvlv-size-80: 80px;--twvlv-size-82: 82px;--twvlv-size-84: 84px;--twvlv-size-86: 86px;--twvlv-size-88: 88px;--twvlv-size-90: 90px;--twvlv-size-92: 92px;--twvlv-size-94: 94px;--twvlv-size-96: 96px;--twvlv-size-98: 98px;--twvlv-size-100: 100px}html,body{height:100%;font-family:var(--twvlv-satoshiregular);background-color:var(--twvlv-secondary-color);color:var(--twvlv-primary-color);overflow-x:hidden}.twvlv__grid{width:100%;max-width:var(--twvlv-layout-grid);margin:0 auto;padding:0 var(--twvlv-size-8)}.section--padding{padding-top:var(--twvlv-section-padding);padding-bottom:var(--twvlv-section-padding)}main[data-template=cart]{padding-top:var(--twvlv-header-height)}header{background-color:#fff0;color:var(--twvlv-secondary-color);height:var(--twvlv-header-height);display:flex;align-items:center;position:fixed;top:0;left:0;right:0;z-index:1001;transition:all .3s ease}header .top--header{position:relative;z-index:1001}header .logo{max-width:160px}header .logo img.white{display:block}header .logo img.black{display:none}header nav ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:flex-end;gap:24px}header nav ul li{font:00 16px/20px var(--twvlv-satoshiregular);color:var(--twvlv-secondary-color);padding-right:var(--twvlv-size-24);position:relative}header nav ul li.has--menu{margin-right:22px}header nav ul li.has--menu ul{display:none;position:absolute;width:200px;top:var(--twvlv-size-12);left:0;flex-direction:column;gap:0;padding-top:var(--twvlv-size-18)}header nav ul li.has--menu ul li{width:100%;padding:var(--twvlv-size-10) var(--twvlv-size-20);background-color:var(--twvlv-secondary-color);border-radius:var(--twvlv-size-2);border:1px solid rgba(18,18,18,.1);box-shadow:0 4px 5px #1212120d}header nav ul li.has--menu ul li a{display:block;color:var(--twvlv-primary-color)}header nav ul li.has--menu ul li:hover{background-color:var(--twvlv-grey-bg-color)}header nav ul li.has--menu:hover ul{display:flex}header nav ul li:hover.has--menu a{color:var(--twvlv-primary-color)}header nav ul li a{text-decoration:none;color:inherit;transition:color .3s ease;display:flex;align-items:center;gap:var(--twvlv-size-4)}header nav ul li a img{width:20px}header nav ul li a:hover{color:var(--twvlv-primary-color)}header .hamburger{width:25px;height:18px;margin-top:5px;position:relative;display:none;float:right;z-index:1000;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}header .hamburger span{display:block;position:absolute;height:2px;width:100%;background:var(--twvlv-secondary-color);border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header .hamburger span:nth-child(1){top:0}header .hamburger span:nth-child(2),header .hamburger span:nth-child(3){top:6px}header .hamburger span:nth-child(4){top:12px}header .hamburger.opened{display:block}header .hamburger.opened span:nth-child(1){top:14px;width:0%;left:50%}header .hamburger.opened span:nth-child(2){width:100%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .hamburger.opened span:nth-child(3){width:100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header .hamburger.opened span:nth-child(4){top:18px;width:0%;left:50%}header .header--actions{width:max-content;display:flex;align-items:center;gap:16px}header .header--actions img.header-icon{width:20px}header .header--actions img.white{display:block}header .header--actions img.black{display:none}header .header--actions .add--to--cart{width:20px;height:auto;position:relative}header .header--actions .add--to--cart span{position:absolute;z-index:1;top:-10px;right:-10px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--twvlv-primary-color);font:400 10px/normal var(--twvlv-satoshiregular);color:var(--twvlv-secondary-color)}header.scrolled{background-color:#fff;color:var(--primary-color);box-shadow:0 2px 4px #0000001a}header.scrolled .logo img.white{display:none}header.scrolled .logo img.black{display:block}header.scrolled nav ul li{color:var(--primary-color)}header.scrolled .hamburger span{background:var(--twvlv-primary-color)}header.scrolled .header--actions img.white{display:none}header.scrolled .header--actions img.black{display:block}body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header{background-color:#fff;color:var(--primary-color);box-shadow:0 2px 4px #0000001a}:is(body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header) .logo img.white{display:none}:is(body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header) .logo img.black{display:block}:is(body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header) nav ul li{color:var(--primary-color)}:is(body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header) nav .header--actions img.white{display:none}:is(body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header) nav .header--actions img.black{display:block}:is(body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header) .hamburger span{background:var(--twvlv-primary-color)}:is(body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header) .header--actions img.white{display:none}:is(body:has(main[data-template*=cart]) header,body:has(main[data-template*="page.contact"]) header,body:has(main[data-template*="page.twvlv"]) header,body:has(main[data-template*="page.faqs"]) header) .header--actions img.black{display:block}.mobile__menu__container{width:100%;height:100dvh;position:fixed;top:0;right:-100%;z-index:1000;background-color:var(--twvlv-primary-color);transition:right .3s ease;padding:calc(var(--twvlv-header-height-mobile) + var(--twvlv-size-40)) var(--twvlv-size-40) var(--twvlv-size-40);display:none}.mobile__menu__container ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:24px}.mobile__menu__container ul li{font:700 24px/30px var(--twvlv-satoshibold);color:var(--twvlv-secondary-color);position:relative}.mobile__menu__container ul li span{display:flex;align-items:center;gap:var(--twvlv-size-4)}.mobile__menu__container ul li.mobile--submenu span img.arrow--icon{width:22px}.mobile__menu__container ul li a{text-decoration:none;color:inherit}.mobile__menu__container ul li .sub--menu--outer{max-height:0;overflow:hidden;transition:max-height .3s ease}.mobile__menu__container ul li .sub--menu--outer.show{max-height:1000px}.mobile__menu__container ul li .sub--menu--outer .menu--wrapper{display:flex;flex-direction:column;gap:var(--twvlv-size-18);padding:var(--twvlv-size-20)}.mobile__menu__container ul li .sub--menu--outer .menu--wrapper a{font:500 20px/24px var(--twvlv-satoshibold)}.mobile__menu__container.opened{right:0}footer{background-color:var(--twvlv-primary-color);padding:var(--twvlv-section-padding) 0 var(--twvlv-size-20)}footer .footer__links{display:flex;align-items:flex-start;gap:var(--twvlv-size-70)}footer .footer__links img{max-width:var(--twvlv-size-40)}footer .footer__links .footer__links--list{width:400px;display:flex;flex-wrap:wrap;column-gap:var(--twvlv-size-70);row-gap:var(--twvlv-size-20)}footer .footer__links .footer__links--list a{width:max-content;min-width:150px;color:var(--twvlv-secondary-color);text-decoration:none;font:00 16px/normal var(--twvlv-satoshiregular)}footer .footer__links .footer__links--list a:hover{color:var(--twvlv-grey-typo-color)}footer .footer__social{display:flex;align-items:center;justify-content:flex-end;gap:var(--twvlv-size-6)}footer .footer__social .social--icon{width:var(--twvlv-size-36);height:var(--twvlv-size-36);border:1px solid var(--twvlv-secondary-color);border-radius:50%;display:flex;align-items:center;justify-content:center}footer .footer__social .social--icon img{width:var(--twvlv-size-16)}footer .footer__social span{color:var(--twvlv-secondary-color);padding-left:var(--twvlv-size-20)}footer img.footer--text{opacity:.1;margin-top:var(--twvlv-size-60)}.full__video{background-color:var(--twvlv-secondary-color);height:auto;line-height:0}.full__video video{width:100%;height:100%;object-fit:cover;object-position:center}.section__other__hero{height:100dvh;background-color:var(--twvlv-secondary-color);background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:scroll;position:relative}.section__other__hero .section__other__hero--content{width:100%;position:absolute;left:0;bottom:var(--twvlv-size-60);z-index:100}.section__other__hero .section__other__hero--content h1{font:500 100px/120px var(--twvlv-satoshimedium);color:var(--twvlv-secondary-color)}.section__other__hero .section__other__hero--content.product--banner{left:50%;top:50%;transform:translate(-50%,-50%);bottom:auto}.section__other__hero .section__other__hero--content.home--banner{left:0;bottom:auto;top:120px}.section__other__hero img{width:100%;height:100%;object-fit:cover;object-position:center}.section__other__hero__small{height:auto;min-height:400px;background-color:var(--twvlv-primary-color);display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--twvlv-size-40)}.section__other__hero__small .section__other__hero--content{width:100%}.section__other__hero__small .section__other__hero--content h1{font:500 80px/90px var(--twvlv-satoshimedium);color:var(--twvlv-secondary-color)}.section__page__content{background-color:var(--twvlv-secondary-color);color:var(--twvlv-primary-color)}.section__page__content h4{font:700 24px/30px var(--twvlv-satoshibold);margin-top:var(--twvlv-size-40)}.section__page__content h4:first-child{margin-top:0}.section__page__content p{font:400 24px/30px var(--twvlv-satoshiregular)}button.twvlv__btn,a.twvlv__btn{width:max-content;height:var(--twvlv-size-40);border:1px solid var(--twvlv-primary-color);border-radius:var(--twvlv-size-22);background-color:transparent;display:flex;align-items:center;justify-content:center;gap:var(--twvlv-size-8);padding:0 var(--twvlv-size-16);cursor:pointer;font:00 16px/normal var(--twvlv-satoshiregular);color:var(--twvlv-primary-color)}:is(button.twvlv__btn,a.twvlv__btn) img{max-width:var(--twvlv-size-22);transition:transform .2s ease}:is(button.twvlv__btn,a.twvlv__btn):hover{border-color:var(--twvlv-grey-typo-color);color:var(--twvlv-grey-typo-color)}:is(button.twvlv__btn,a.twvlv__btn):hover img{opacity:.8;transform:translate(2px)}.section__intro{background-color:var(--twvlv-grey-bg-color)}.section__intro h2{font:500 60px/70px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.section__home__product{background-color:var(--twvlv-secondary-color)}.section__home__product h4{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-primary-color);margin-bottom:var(--twvlv-size-30)}.section__home__product h4:last-child{margin-bottom:var(--twvlv-size-50)}.section__home__carousel{background-color:var(--twvlv-secondary-color);padding-bottom:var(--twvlv-section-padding)}.section__home__carousel h3{color:var(--twvlv-primary-color);font:700 24px/30px var(--twvlv-satoshibold);margin-bottom:var(--twvlv-size-20)}.section__home__carousel p{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.section__home__carousel .section__home__carousel--space{margin-top:var(--twvlv-size-40)}.product__carousel__wrapper{width:100%;height:auto;padding-left:calc(calc(100% - var(--twvlv-layout-grid))/2)}.product--carousel{padding-top:var(--twvlv-size-60);padding-bottom:var(--twvlv-size-80);padding-left:var(--twvlv-size-8)}.product--carousel .owl-stage{padding-left:0!important}.product--carousel .owl-nav{margin-top:0;position:absolute;top:-40px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-right:calc(calc(calc(100vw - var(--twvlv-layout-grid))/2) + 136px)}.product--carousel .owl-nav button[class*=owl-]{width:66px;height:40px;background-color:transparent!important;outline:none;border:1px solid var(--twvlv-primary-color)!important;border-radius:22px;padding:0 16px;cursor:pointer;display:flex;justify-content:center}.product--carousel .owl-nav button[class*=owl-] img{width:27px}.discover--carousel{padding-bottom:0}.discover--carousel .item{overflow:hidden}.discover--carousel .owl-nav{margin-top:0;position:absolute;top:-70px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:4px}.discover--carousel .owl-nav button[class*=owl-]{width:66px;height:40px;background-color:transparent!important;outline:none;border:1px solid var(--twvlv-primary-color)!important;border-radius:22px;padding:0 16px;cursor:pointer;display:flex;justify-content:center}.discover--carousel .owl-nav button[class*=owl-] img{width:27px}.section__home__designed{background-color:var(--twvlv-primary-color);color:var(--twvlv-secondary-color)}.section__home__designed .section__home__designed--space{margin-top:var(--twvlv-size-70)}.section__home__designed h2{font:700 40px/50px var(--twvlv-satoshibold);color:var(--twvlv-secondary-color);margin-bottom:var(--twvlv-size-20)}.section__home__designed .designed--content{font:500 22px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.section__home__designed .home__designed__wrapper{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--twvlv-size-60)}.section__home__designed .home__designed__wrapper .home__designed__wrapper--box{width:100%;aspect-ratio:16 / 10;border:1px solid var(--twvlv-grey-typo-color);border-radius:var(--twvlv-size-24);display:flex;align-items:center;justify-content:center}.section__home__designed .home__designed__wrapper .home__designed__wrapper--box img{max-width:200px}.section__home__designed .home__designed__wrapper .home__designed__content h3{font:700 24px/30px var(--twvlv-satoshibold);color:var(--twvlv-secondary-color)}.section__home__designed .home__designed__wrapper .home__designed__content h3 sup{font-size:var(--twvlv-size-14)}.section__home__designed .home__designed__wrapper .home__designed__content span{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.section__home__full__carousel{background-color:var(--twvlv-secondary-color);padding-bottom:0}.section__home__full__carousel .section__home__full__carousel--space{margin-top:150px}.section__home__full__carousel .section__home__full__carousel--product{display:flex;flex-direction:column;gap:var(--twvlv-size-30)}.section__home__full__carousel .section__home__full__carousel--product h2{font:700 60px/70px var(--twvlv-satoshibold);color:var(--twvlv-primary-color);margin:0}.section__home__full__carousel .section__home__full__carousel--product span{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.section__home__full__carousel h2{font:700 40px/50px var(--twvlv-satoshibold);color:var(--twvlv-primary-color);margin-bottom:var(--twvlv-size-20)}.section__home__principal{background-color:var(--twvlv-secondary-color);padding-top:150px}.section__home__principal h2{font:700 40px/50px var(--twvlv-satoshibold);color:var(--twvlv-primary-color);margin-bottom:var(--twvlv-size-70)}.section__home__principal ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:48px;counter-reset:item}.section__home__principal ul li{counter-increment:item;font:500 24px/36px var(--font-family);color:var(--grey-typo-color);display:flex;flex-direction:column;position:relative;padding-left:80px}.section__home__principal ul li strong{font:700 24px/30px var(--twvlv-satoshibold);color:var(--twvlv-grey-typo-color);border-bottom:1px solid var(--twvlv-grey-typo-color);transition:all .6s ease;padding-bottom:10px;margin-bottom:10px;position:relative}.section__home__principal ul li strong:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:var(--twvlv-primary-color);transform:scaleX(0);transform-origin:left}.section__home__principal ul li span{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color);transition:all .6s ease}.section__home__principal ul li:before{content:counter(item,decimal-leading-zero) ".";position:absolute;left:0;top:10px;font:700 24px/36px var(--twvlv-satoshibold);color:var(--twvlv-grey-typo-color);transition:all .6s ease}.section__home__principal ul li.active strong{color:var(--twvlv-primary-color)}.section__home__principal ul li.active strong:after{animation:progressLine 5s linear forwards}.section__home__principal ul li.active span{color:var(--twvlv-primary-color)}.section__home__principal ul li.active:before{color:var(--twvlv-primary-color)}.section__home__principal:last-child{display:flex;justify-content:flex-end}@keyframes progressLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.product__content h4{font:500 40px/50px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.product__wrapper{background-color:var(--twvlv-secondary-color)}.product__wrapper .product__wrapper--container{background-color:var(--twvlv-grey-bg-color);padding:var(--twvlv-size-60) 0;border-radius:var(--twvlv-size-24);color:var(--twvlv-primary-color)}.product__wrapper .product__wrapper--container h2{font:700 60px/normal var(--twvlv-satoshibold);margin-bottom:var(--twvlv-size-20)}.product__wrapper .product__wrapper--container ul{padding:0;margin:0 0 var(--twvlv-size-40);display:flex;flex-direction:column;list-style:none;gap:var(--twvlv-size-16);font:500 22px/normal var(--twvlv-satoshimedium)}.product__wrapper .product__wrapper--container ul li{position:relative;padding-left:var(--twvlv-size-20)}.product__wrapper .product__wrapper--container ul li:before{content:"-";position:absolute;left:0;top:0;z-index:1}.product__wrapper .product__wrapper--container .variations{width:100%;margin-bottom:var(--twvlv-size-40);display:flex;flex-direction:column;gap:var(--twvlv-size-16)}.product__wrapper .product__wrapper--container .variations .variations--label{width:100%;display:flex;align-items:center;gap:var(--twvlv-size-4);font:500 22px/normal var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.product__wrapper .product__wrapper--container .variations .variations--label strong{font:700 24px/normal var(--twvlv-satoshibold);color:var(--twvlv-primary-color)}.product__wrapper .product__wrapper--container .variations .variations--option{width:100%;display:flex;align-items:center;gap:var(--twvlv-size-8)}.product__wrapper .product__wrapper--container .variations .variations--option label{width:var(--twvlv-size-60);height:auto;aspect-ratio:1;background-color:#000;cursor:pointer}.product__wrapper .product__wrapper--container .variations .variations--option label input{display:none}.product__wrapper .product__wrapper--container .variations .variations--option label:has(input:checked){border:2px solid var(--twvlv-primary-color)}.product__wrapper .product__wrapper--container .product--price{margin-bottom:var(--twvlv-size-40);font:700 24px/normal var(--twvlv-satoshibold)}.product__wrapper .product--inner--carousel .owl-dots .owl-dot span{width:30px;height:3px;margin:0 5px}.product__feature{background-color:var(--twvlv-secondary-color)}.product__feature .product__feature--space{margin-bottom:var(--twvlv-size-60)}.product__feature h2{font:700 40px/50px var(--twvlv-satoshibold);color:var(--twvlv-primary-color);margin-bottom:var(--twvlv-size-20)}.product__feature h5{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color);margin-bottom:0}.product__pointers h3{font:700 40px/normal var(--twvlv-satoshibold);color:var(--twvlv-primary-color);margin-bottom:var(--twvlv-size-40)}.product__pointers .pointer__content{margin-bottom:var(--twvlv-size-60)}.product__pointers .pointer__content p{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.product__pointers .product__pointers--row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--twvlv-size-60);padding-bottom:var(--twvlv-size-100)}.product__pointers .product__pointers--row .product__pointers--wrapper{width:400px;display:flex;flex-direction:column;gap:var(--twvlv-size-30);perspective:800px;transform-style:flat;opacity:0;transform:rotateY(70deg);transform-origin:left center;will-change:transform,opacity}.product__pointers .product__pointers--row .product__pointers--wrapper.flip-in{animation:flipReveal 1s cubic-bezier(.22,1,.36,1) forwards}.product__pointers .product__pointers--row .product__pointers--wrapper[data-delay="0"]{animation-delay:0ms}.product__pointers .product__pointers--row .product__pointers--wrapper[data-delay="1"]{animation-delay:.3s}.product__pointers .product__pointers--row .product__pointers--wrapper[data-delay="2"]{animation-delay:.6s}.product__pointers .product__pointers--row .product__pointers--wrapper[data-delay="3"]{animation-delay:.9s}.product__pointers .product__pointers--row .product__pointers--wrapper[data-delay="4"]{animation-delay:1.2s}.product__pointers .product__pointers--row .product__pointers--wrapper[data-delay="5"]{animation-delay:1.5s}.product__pointers .product__pointers--row .product__pointers--wrapper .product__pointers--title{border-bottom:1px solid rgba(0,0,0,.5);padding-bottom:var(--twvlv-size-30);font:700 30px/42px var(--twvlv-satoshibold);color:#00000080;transition:all .3s ease;position:relative}.product__pointers .product__pointers--row .product__pointers--wrapper .product__pointers--title:after{content:"";height:1px;width:0;position:absolute;left:0;bottom:0;z-index:1;background-color:var(--twvlv-primary-color)}.product__pointers .product__pointers--row .product__pointers--wrapper .product__pointers--content{width:100%;display:flex;flex-direction:column;gap:var(--twvlv-size-10);opacity:.5;transition:all .3s ease}.product__pointers .product__pointers--row .product__pointers--wrapper .product__pointers--content h4{min-height:84px;font:700 36px/42px var(--twvlv-satoshibold);color:var(--twvlv-primary-color);margin:0}.product__pointers .product__pointers--row .product__pointers--wrapper .product__pointers--content span{font:500 24px/normal var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.product__pointers .product__pointers--row .product__pointers--wrapper.active .product__pointers--title{color:#000}.product__pointers .product__pointers--row .product__pointers--wrapper.active .product__pointers--title:after{animation:expand 3s ease forwards}.product__pointers .product__pointers--row .product__pointers--wrapper.active .product__pointers--content{opacity:1}.product__pointers .tech--wrapper{margin-top:var(--twvlv-size-100)}.product__pointers .tech__items{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:var(--twvlv-size-90);column-gap:var(--twvlv-size-30)}.product__pointers .tech__items .tech__items--item{width:440px;display:flex;align-items:flex-start;gap:var(--twvlv-size-16)}.product__pointers .tech__items .tech__items--item .tech--icon{width:120px;height:auto;aspect-ratio:1;border-radius:var(--twvlv-size-24);background-color:var(--twvlv-grey-bg-color);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.product__pointers .tech__items .tech__items--item .tech--icon img{width:var(--twvlv-size-60);position:absolute;transition:all .75s ease}.product__pointers .tech__items .tech__items--item .tech--icon img.top{top:50%;left:50%;transform:translate(-50%,-50%)}.product__pointers .tech__items .tech__items--item .tech--icon img.bottom{top:200%;left:50%;transform:translate(-50%,-50%)}.product__pointers .tech__items .tech__items--item .tech--icon:hover img.top{top:-250%;left:50%}.product__pointers .tech__items .tech__items--item .tech--icon:hover img.bottom{top:50%;left:50%}.product__pointers .tech__items .tech__items--item .tech--content{flex:1;display:flex;flex-direction:column;gap:var(--twvlv-size-8);color:var(--twvlv-primary-color);padding-top:var(--twvlv-size-10)}.product__pointers .tech__items .tech__items--item .tech--content strong{font:700 24px/normal var(--twvlv-satoshibold)}.product__pointers .tech__items .tech__items--item .tech--content span{font:500 20px/normal var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}@keyframes flipReveal{0%{opacity:0;transform:rotateY(70deg)}60%{opacity:1}to{opacity:1;transform:rotateY(0)}}@keyframes expand{0%{width:0}to{width:100%}}.product__amazon{background-color:var(--twvlv-grey-bg-color)}.product__amazon h2{font:700 40px/normal var(--twvlv-satoshibold);color:var(--twvlv-primary-color);margin-bottom:var(--twvlv-size-40)}.section__about__content{background-color:var(--twvlv-secondary-color)}.section__about__content h4{font:500 40px/50px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.section__about__other img.about--img{width:200px;margin-top:30px}.section__about__other .about--left--img{width:calc(100% - 16px);height:calc(100dvh - 40px);max-height:940px;margin-bottom:var(--twvlv-size-100);margin-left:var(--twvlv-size-16);border-radius:60px 0 0 60px}.section__about__other .about--left--img .about--left--img--inner{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:24px 0 0 24px;overflow:hidden}.section__about__other .about--left--img img{width:100%;height:100%;object-fit:cover;object-position:top;will-change:transform}.section__about__other .section__about__other--space{margin-bottom:var(--twvlv-size-60)}.section__about__other h3{font:700 40px/45px var(--twvlv-satoshibold);color:var(--twvlv-primary-color);margin-bottom:var(--twvlv-size-16)}.section__about__other span{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.section__contact__hero{height:100dvh;min-height:700px;background-color:var(--twvlv-primary-color);color:var(--twvlv-secondary-color)}.section__contact__hero h1{max-width:640px;font:700 80px/90px var(--twvlv-satoshibold);margin-bottom:var(--twvlv-size-54)}.section__contact__hero h3{max-width:682px;font:500 40px/45px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}.section__contact--content{font:500 24px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color);padding-bottom:var(--twvlv-size-40)}.section__contact__form .section__contact--form-wrapper{background-color:var(--twvlv-grey-bg-color);border-radius:var(--twvlv-size-24);padding:var(--twvlv-size-60) 0}.section__contact__form .section__contact--form-wrapper .section__contact--form-row{width:100%;display:flex;flex-direction:column;gap:var(--twvlv-size-8);margin-bottom:var(--twvlv-size-40)}.section__contact__form .section__contact--form-wrapper .section__contact--form-row.last{margin-bottom:0}.section__contact__form .section__contact--form-wrapper .section__contact--form-row label{font:700 16px/normal var(--twvlv-satoshibold);color:var(--twvlv-primary-color)}.section__contact__form .section__contact--form-wrapper .section__contact--form-row input,.section__contact__form .section__contact--form-wrapper .section__contact--form-row textarea{background-color:var(--twvlv-secondary-color);padding:var(--twvlv-size-30) var(--twvlv-size-20);border:none;outline:none;font:500 18px/normal var(--twvlv-satoshimedium);color:var(--twvlv-primary-color)}.section__contact__form .section__contact--form-wrapper .section__contact--form-row textarea{resize:none}.section__contact__form .section__contact--form-wrapper .section__contact--details{font:500 22px/30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color);margin-bottom:var(--twvlv-size-40)}.section__contact__form .section__contact--form-wrapper .section__contact--details a{color:var(--twvlv-grey-typo-color);text-decoration:none;transition:color .3s ease}.section__contact__form .section__contact--form-wrapper .section__contact--details a:hover{color:var(--twvlv-primary-color)}.section__contact__form .section__contact--form-wrapper .section__contact--details strong{font:700 22px/normal var(--twvlv-satoshibold);color:var(--twvlv-primary-color);display:block}@keyframes fadeInUpCustom{0%{opacity:0;transform:translateY(65px)}to{opacity:1;transform:translateY(0)}}.wow.fadeInUpCustom{animation-name:fadeInUpCustom;animation-fill-mode:forwards}.faq__item{border-bottom:1px solid #e5e5e5}.faq__question{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:20px 0;gap:20px;-webkit-user-select:none;user-select:none;color:var(--twvlv-primary-color)}.faq__question h3{flex:1;margin:0;font:700 24px/normal var(--twvlv-satoshibold)}.faq__icon{width:40px;height:40px}.faq__icon--minus{width:40px;height:40px;display:none;align-items:center;justify-content:center}.faq__icon--plus{width:40px;height:40px;align-items:center;justify-content:center}.faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease;font:400 24px/normal var(--twvlv-satoshiregular);color:var(--twvlv-grey-typo-color)}.faq__answer--inner{padding-bottom:20px}.faq__item.active .faq__icon--plus{display:none;align-items:center;justify-content:center}.faq__item.active .faq__icon--minus{display:flex}.faq__item.active .faq__answer{max-height:600px}.scroll-container{position:fixed;width:100%;top:0;left:0;will-change:transform}.parallax{position:relative;overflow:hidden}.bg{position:absolute;width:100%;height:120%;background-position:center center;background-size:cover;background-repeat:no-repeat;will-change:transform}.bg:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;z-index:10;transform:scaleY(1);transform-origin:top;transition:transform 1.5s ease-in-out}.bg:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;background-image:url(https://twvlv.myshopify.com/cdn/shop/files/twvlv-logo-black.svg?v=1777490205&width=300);background-repeat:no-repeat;background-position:center center;background-size:150px;z-index:11;transform-origin:top;transition:opacity .5s ease-in-out;opacity:1}.bg.hideLogo:after{opacity:0}.bg.active:before{transform:scaleY(0)}.parallax-section{width:100%;height:auto;overflow:hidden;position:relative}.parallax-inner{position:absolute;width:100%;height:120%;top:-10%;will-change:transform}.parallax-inner img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:30px}@media(max-width:1280px){.parallax-section{aspect-ratio:auto!important}.parallax-inner{position:relative;width:100%;height:100%;top:0;left:0}}@keyframes customFadeInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.customFadeInUp{animation-name:customFadeInUp}.custom-p0{padding-left:0!important;padding-right:0!important}.home__awards{width:100%;height:auto;display:flex;align-items:center;gap:8px;margin-top:115px}.home__awards img{width:auto;height:280px}.home__awards p{max-width:260px;font:500 24px / 30px var(--twvlv-satoshimedium);color:var(--twvlv-grey-typo-color)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
