@font-face{font-family:"SweetSansPro";font-style:italic;font-weight:400;src:url(//exelwatches.com/wp-content/themes/-exel_egloo/./files/fonts/SweetSansProItalic.otf) format("opentype")}@font-face{font-family:"SweetSansPro";font-style:normal;font-weight:400;src:url(//exelwatches.com/wp-content/themes/-exel_egloo/./files/fonts/SweetSansProRegular.otf) format("opentype")}@font-face{font-family:"SweetSansPro";font-style:normal;font-weight:500;src:url(//exelwatches.com/wp-content/themes/-exel_egloo/./files/fonts/SweetSansProMedium.otf) format("opentype")}@font-face{font-family:"SweetSansPro";font-style:normal;font-weight:700;src:url(//exelwatches.com/wp-content/themes/-exel_egloo/./files/fonts/SweetSansProBold.otf) format("opentype")}:root{--vh-100:100vh;--full-height:var(--vh-100);--ff-regular:"SweetSansPro",sans-serif;font-size:16px;line-height:1.25;font-family:var(--ff-regular);color:var(--white);--white:#fff;--blue:#191c25;--darkblue:#0c0d12;--lightgreen:#2dc892}::-moz-selection{color:var(--blue);background:var(--white)}::selection{color:var(--blue);background:var(--white)}body::-webkit-scrollbar{width:.7rem}body::-webkit-scrollbar-thumb{background:var(--blue);border-radius:8px}body{background-color:var(--blue)}body::-webkit-scrollbar-track{background:#fff}*{padding:0;margin:0;box-sizing:border-box}img{object-fit:cover}img,svg,video,iframe{display:block;width:auto;height:auto;max-width:100%}button{font-family:var(--ff-regular)}h1,h2,h3,h4,h5,h6{font-family:var(--ff-regular)}a{text-decoration:none;color:inherit}p:not(:last-child){margin-bottom:1.4rem}li{list-style:none}input,textarea,select{font-family:var(--ff-regular);line-height:1}a,select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bs{background-color:salmon}.bb{background-color:blue}.br{background-color:red}.bg{background-color:green}.by{background-color:#ff0}.bv{background-color:violet}.ba{background-color:aqua}.bg-color{background-color:var(--bg-color)}.overlay-bg-top-bottom{background:linear-gradient(180deg,rgba(25,28,37,1) 0%,rgba(25,28,37,0) 100%);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}.overlay-bg-left-right{background:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);height:100%;width:50%;position:absolute;top:0;left:0}.overlay-opacity{background-color:rgba(0,0,0,.3);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}.button-white,.button-dark{margin:.5rem 0}.button-white a{padding:.5rem 1.12rem;color:var(--blue);background-color:var(--white);font-size:.75rem;text-transform:uppercase;border-radius:8px;border:1px solid var(--white);transition:all .3s ease-in-out}.button-white a:hover{color:var(--white);border:1px solid var(--white);background-color:var(--blue)}.button-dark a{padding:.5rem 1.12rem;color:var(--white);background-color:var(--blue);font-size:.75rem;text-transform:uppercase;border-radius:8px;border:1px solid rgba(255,255,255,.5);transition:all .3s ease-in-out;text-align:center}.button-dark a:hover{color:var(--blue);border:1px solid var(--white);background-color:var(--white)}.button-with-icon{margin-top:.5rem}.button-with-icon a{font-size:.75rem;text-transform:uppercase;line-height:1.83;font-weight:400;border-bottom:1px solid #fff;padding-bottom:.3rem}.button-with-icon a:hover{color:var(--lightgreen)}.button-with-icon a:hover span{position:relative;animation:moveRight 1s linear infinite}@keyframes moveRight{0%{left:0}25%{left:5px}50%{left:10px}75%{left:5px}100%{left:0}}input[type=date]::-webkit-calendar-picker-indicator{color:#fff;filter:invert(1)}body header{position:absolute;width:100%;top:0;left:0;z-index:99}body header .container{margin:1.87rem 2rem}body header .columns{display:flex;justify-content:space-between;align-items:center}body header .columns .column.left .icons{display:none}body header .columns .column.left,body header .columns .column.right{flex:6}body header .columns .column.left *,body header .columns .column.right *{font-size:.75rem;font-weight:400}body header .columns .column.right .eg-wishlist__header-counter{position:relative;display:flex;gap:.3rem}body header .columns .column.right .eg-wishlist__header-counter span.counter{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;line-height:.8rem;display:flex;align-items:center}body header .columns .column.right .eg-wishlist__header-counter span.counter.animated{-webkit-animation-name:bounceIn;animation-name:bounceIn}body header .columns .column.right{justify-content:flex-end}body header .columns .column.right svg{margin-top:0;padding:0}body header .columns .column.right .wpml-ls-sub-menu li a{padding-top:.36rem;line-height:1.1}body header .columns .column.center{flex:1;display:flex;justify-content:center;align-items:center;position:relative;z-index:999}body header .columns .column.left .menu-voices,body header .columns .column.right .menu-voices,body header .columns .column.right{display:flex;align-items:center;flex-wrap:wrap;gap:2.12rem;text-transform:uppercase;font-size:.75rem}body header .columns .column.right .icon-cart{display:none}body header .columns .column.left .menu-mobile{display:none}body header .columns .column.left .mobile-menu{display:none}body.woocommerce-orders .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a:not(:last-child){padding-right:.5rem}body.woocommerce-order-pay .woocommerce{margin-top:10rem}body .wpml-ls-legacy-dropdown-click a{transition:all .3s ease-out;display:block;text-decoration:none;color:#fff;border:0;background-color:transparent;padding:1rem 0 0;line-height:1.83}body header .columns .column.left .mobile-menu .linea{width:20px;height:1px;background-color:#fff}body header .icons{display:flex;gap:1.3rem;align-items:center}body header .columns .column.left .wpml-ls-legacy-dropdown-click{display:none}body header .wpml-ls-legacy-dropdown-click a:hover{padding:1rem 0 0;color:var(--lightgreen);line-height:1.83}.language span:after{content:"";position:relative;display:inline-block;transform:translate(0,-60%) rotate(-45deg);z-index:1;width:8px;height:8px;border:1.5px solid #fff;border-top:transparent;border-right:transparent;pointer-events:none;transition:all .3s ease-out;margin-left:.6rem}.language.open span:after{position:relative;transform:translate(0,-50%) rotate(-225deg);transition:all .3s ease-out}body .page-small-title{width:100%;margin-top:11.5rem;font-size:.75rem;font-weight:400;text-transform:uppercase;line-height:2;margin-bottom:0;text-align:center}body .page-title{font-size:2.5rem;font-weight:400;line-height:.95;margin-bottom:0;text-align:center}header .search-fixed{padding-top:12.62rem;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:9;background-color:var(--blue);opacity:0;visibility:hidden;transition:all .3s ease-in-out}header .search-fixed{padding-top:8rem;padding-bottom:8rem}header.search-expanded .search-fixed{opacity:1;visibility:visible}header .search-fixed{display:grid;align-items:center;justify-content:center}header .search-fixed .container .contain{display:block;width:35rem;max-width:100%}header .search-fixed .container .contain .title h2{font-size:2.5rem;font-weight:300;line-height:1.25;text-align:center;color:#fff}header .search-fixed .container .search-form form{position:relative}header .search-fixed .container .search-form form #search-input-form{border-bottom:1px solid #cecece;border-top:0;border-right:0;border-left:0;background-color:transparent;font-size:1.125rem;line-height:1.1;padding-bottom:.8rem;width:100%;padding-top:3.75rem;color:#fff}header .search-fixed .container .search-form form #search-input-form::placeholder,header .search-fixed .container .search-form form #search-input-form::-webkit-placeholder{color:rgba(255,255,255,.4)}header .search-fixed .container .search-form form #search-input-form:focus-visible{outline:none}header .search-fixed .container .search-form form #search-input-form:-internal-autofill-selected{background-color:transparent !important}header .search-fixed input:-webkit-autofill,header .search-fixed input:-webkit-autofill:hover,header .search-fixed input:-webkit-autofill:focus,header .search-fixed input:-webkit-autofill:active{transition:background-color 9999s ease-in-out 0s;color:#fff}body .search-fixed input:-webkit-autofill{-webkit-text-fill-color:#fff !important}header .search-fixed .container .search-categories{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:row;gap:1rem;padding-top:4.75rem}header .search-fixed .container .search-categories button{all:unset;font-size:1rem;font-weight:600;line-height:1.62;cursor:pointer;height:2rem;padding:0 1.15rem;border:1px solid #fff;color:#fff;font-size:.875rem;text-transform:uppercase;border-radius:8px;border:1px solid var(--white);transition:all .3s ease-in-out}header .search-fixed .container .search-categories button.active,header .search-fixed .container .search-categories button:hover{border:1px solid #fff;background-color:#fff;color:var(--blue)}header .search-fixed .container .search-form form .submit-button{cursor:pointer;border:0;background-color:transparent;position:absolute;right:0;bottom:.9rem}header .search-button-close{position:absolute;top:0;width:100%}header.search-expanded .columns .column.right .search,header.search-expanded .columns .column.right .menu .hamburger{opacity:0;visibility:hidden}header.search-expanded .close-search{opacity:1;visibility:visible}header .close-search{display:flex;flex-direction:column;gap:.68rem;cursor:pointer;opacity:0;visibility:hidden;position:absolute;left:0;top:0;margin:2.2rem 1rem 1.87rem;right:0;left:auto;padding:1rem}header .close-search .line{width:27px;height:1px;border-bottom:1.5px solid #fff;transition:all .3s ease-out}header .close-search .line.line1{transform:rotate(-45deg) translate(-8px,8px)}header .close-search .line.line2{opacity:0}header .close-search .line.line3{transform:rotate(45deg) translate(-9px,-9px)}body.search-opened{overflow:hidden;touch-action:none}body.home section#hero{width:100%;height:100vh;position:relative}body.home section#hero .bg-img{width:100%;height:100%}body.home section#hero .bg-img img{width:100%;object-fit:cover;height:100vh}body.home section#hero .swiper .swiper-pagination-2{bottom:2.37rem;position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;width:100%;left:0}.swiper .swiper-pagination-bullet{background-color:var(--white) !important}.swiper .swiper-pagination-bullet-active{background-color:var(--white) !important}body.home section#hero .cont{position:absolute;bottom:6rem;left:50%;transform:translateX(-50%);z-index:4;display:flex;flex-direction:column;align-items:center}body.home section#hero .cont .title{text-align:center;padding-bottom:1.37rem}body.home section#hero .cont .title *{font-size:2.5rem;font-weight:300;line-height:1.25}body.home section#about-us{width:100%;position:relative;border-bottom:1px solid rgba(255,255,255,.3)}body.home section#about-us .columns{margin:6.25rem 0;display:flex;width:100%}body.home section#about-us .columns .column{width:50%}body.home section#about-us .columns .column.left{margin-right:4.62rem}body.home section#about-us .columns .column.left .img{margin-left:auto;max-width:22.62rem;width:100%;border-radius:8px;position:relative}body.home section#about-us .columns .column.left .img .img-small{position:absolute;top:50%;left:-50%;max-width:14.62rem;width:100%;object-fit:cover;border-radius:8px;transform:translateY(-50%)}body.home section#about-us .columns .column.left .img img{width:100%;height:100%;border-radius:8px;object-fit:cover}body.home section#about-us .columns .column.right{max-width:27.25rem;width:100%;display:flex;flex-direction:column;justify-content:center}body.home section#about-us .columns .column.right .subtitle{padding-bottom:.62rem}body.home section#about-us .columns .column.right .subtitle *{font-size:.75rem;font-weight:400;line-height:2;text-transform:uppercase}body.home section#about-us .columns .column.right .title{padding-bottom:1rem}body.home section#about-us .columns .column.right .title *{font-size:2.5rem;font-weight:300;line-height:1.25}body.home section#about-us .columns .column.right .description{padding-bottom:1.5rem}body.home section#about-us .columns .column.right .description *{font-size:.87rem;font-weight:300;line-height:1.71}body.home section#about-us .columns .column.right .description p:not(:last-child){padding-bottom:1.5rem}body.home section#brands{border-bottom:1px solid rgba(255,255,255,.3)}body.home section#brands .brands{display:grid;gap:3.05rem}body.home section#brands .brand-row{display:flex;justify-content:space-between}body.home section#brands .brand-row .brand.in-row-2{flex:0 0 calc(50% - 1rem)}body.home section#brands .brand-row .brand.in-row-3{flex:0 0 calc(33.3333% - 1.3333rem)}body.home section#brands .brand-row .brand.in-row-4{flex:0 0 calc(25% - 1.5rem)}body.home section#brands .cont{margin:4.25rem 2rem}body.home section#brands .contain{text-align:center}body.home section#brands .contain .subtitle *{padding-bottom:.5rem;font-size:.75rem;line-height:2;font-weight:400;text-transform:uppercase}body.home section#brands .contain .title{padding-bottom:1.93rem}body.home section#brands .contain .title *{font-size:2.5rem;line-height:.95;font-weight:400}body.home section#brands .contain .description{max-width:44.87rem;margin:auto;width:100%;margin-bottom:2.75rem}body.home section#brands .contain .description *{font-size:.87rem;line-height:1.71;font-weight:400;text-align:center}body.home section#brands .brands-col-3,body.home section#brands .brands-col-4{margin-bottom:3rem}body.home section#brands img{border-radius:.5rem;width:100%;height:19.5vw;object-fit:cover}body.home section#brands .title-brand{padding-top:1rem;text-align:center}body.home section#brands .title-brand *{font-size:1.12rem;line-height:1.55;font-weight:500;text-transform:uppercase}section#shop .cont{margin:6rem 2rem}section#shop .contain .subtitle *{font-size:.75rem;line-height:2;text-transform:uppercase;text-align:center}section#shop .contain .title *{font-size:2.5rem;line-height:.95;font-weight:400;text-align:center}section#shop .cont .cards,body .eg-wishlist{width:100%;margin-top:2.93rem;display:grid;grid-template-columns:repeat(4,1fr);gap:3.12rem 2rem;margin-bottom:3.12rem}body section#shop .cont .cards,body .eg-wishlist{margin-bottom:0;margin-top:2.93rem;display:grid;grid-template-columns:repeat(4,1fr)}body .eg-wishlist{padding-left:2rem;padding-right:2rem;margin-top:6.25rem}body.single-product section#shop{margin-top:3rem}@media (max-width:600px){body section#shop .cont .cards,body .eg-wishlist{grid-template-columns:repeat(auto-fill,minmax(15rem, 1fr))}}@media (min-width:601px) and (max-width:900px){body section#shop .cont .cards,body .eg-wishlist{grid-template-columns:repeat(auto-fill,minmax(18rem, 1fr))}}@media (min-width:901px){body section#shop .cont .cards,body .eg-wishlist{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){body.single-product section#shop{margin-top:2rem}}body section#shop .cont{margin-top:0}body.home section#shop{margin-top:6rem}body.home section#shop .button-dark{text-align:center;margin-top:3.125rem}body.home section#shop .categories-wrapper{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}body.home section#shop .cards .card .button-dark{display:none}body.single-product section#shop .cont .cards .card .button-dark{display:none}section#shop .cont .cards .card,body .eg-wishlist .card{border-radius:8px;background-color:var(--darkblue);position:relative;padding-bottom:1.7rem}section#shop .cont .cards .card .img,body .eg-wishlist .card .img{width:100%;position:relative}section#shop .cont .cards .card .img .icon-svg,body .eg-wishlist .card .img .icon-svg{position:absolute;top:0;right:0;z-index:9;cursor:pointer}section#shop .cont .cards .card .img .icon-svg svg:hover path,body .eg-wishlist .card .img .icon-svg svg:hover path{fill:#fff}section#shop .cont .cards .card .img body .eg-wishlist .card .img{margin-bottom:1.5rem}section#shop .cont .cards .card .img img,body .eg-wishlist .card .img img{width:100%;height:100%;object-fit:cover;margin:auto;border-radius:8px 8px 0 0}body.home section#shop .cont .cards .card .brand-name{padding-top:1.5rem}section#shop .cont .cards .card .brand-name,body .eg-wishlist .card .brand-name{padding-top:0;opacity:.5;text-transform:uppercase}body.single-product section#shop .cont .cards .card .brand-name,body .eg-wishlist .card .brand-name{padding-top:1.5rem}section#shop .cont .cards .card .add_to_cart_button{display:none}section#shop .cont .cards .card .brand-name *,section#shop .cont .cards .card .price *,body .eg-wishlist .card .price *,body .eg-wishlist .card .brand-name *{font-size:.75rem;line-height:1.83;font-weight:400}section#shop .cont .cards .card .brand-name,section#shop .cont .cards .card .brand-title,section#shop .cont .cards .card .price,body .eg-wishlist .card .brand-name,body .eg-wishlist .card .brand-title,body .eg-wishlist .card .price{padding-left:2rem;padding-right:2rem}section#shop .cont .cards .card .brand-title *,body .eg-wishlist .card .brand-title *{font-size:1.12rem;line-height:1.55;font-weight:500;text-transform:uppercase}body .eg-wishlist .card .button-dark{padding:0 2rem;margin-bottom:0;margin-top:1rem;width:100%}body.page-template-wishlist main,body.archive main{padding-bottom:6.25em;border-bottom:1px solid #707070}section#shop .cont{display:flex;flex-direction:column}section#shop .cont .button-dark a{border:1px solid rgba(255,255,255,.3);border-radius:8px}.service-info-sections.warranty-yourasset{display:flex;width:100%}.service-info-sections section#warranty .overlay-opacity{background-color:rgba(0,0,0,.6)}.service-info-sections section#warranty,.service-info-sections section#yourasset{width:100%;position:relative}.service-info-sections section#warranty:hover .hover-card,.service-info-sections section#yourasset:hover .hover-card,.service-info-sections section#appointment-services .columns .column:hover .hover-card{visibility:visible;opacity:1}.service-info-sections section#warranty:hover .cont,.service-info-sections section#yourasset:hover .cont,.service-info-sections section#appointment-services .columns .column:hover .cont{visibility:hidden;opacity:0}.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card,.service-info-sections section#appointment-services .columns .column .hover-card{visibility:hidden;opacity:0;background-color:rgba(25,28,37,.86);border-radius:8px;padding-left:6.25rem;padding-top:4.25rem;padding-bottom:4.12rem;padding-right:6.18rem;position:absolute;max-width:43.6rem;width:100%;top:50%;left:2rem;transform:translate(0,-50%);z-index:4;transition:all .3s ease-in-out}.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card,body.page-template-service .service-info-sections section#appointment-services .columns .column .hover-card{max-width:calc(100% - 4rem);width:100%;left:2rem}body.page-template-service .service-info-sections section#appointment-services .columns .column .hover-card{max-width:calc(100% - 4rem)}body.page-template-contacts .service-info-sections section#warranty .hover-card,body.page-template-contacts .service-info-sections section#yourasset .hover-card{max-width:calc(100% - 4rem);width:100%;left:2rem}.service-info-sections section#appointment-services .columns .column .hover-card{display:flex;align-items:center;max-width:calc(100% - 4rem);left:2rem;height:calc(100% - 4rem)}body.page-template-contacts .service-info-sections section#appointment-services .columns .column.left .hover-card{left:2rem}body.page-template-contacts .service-info-sections section#appointment-services .columns .column .hover-card{max-width:calc(100% - 4rem)}body.page-template-contacts .service-info-sections section#appointment-services .columns .column .hover-card .title *{margin:0;color:#fff}.service-info-sections.single-col section#appointment-services .columns .column .hover-card,.service-info-sections section#appointment-services .columns .column .hover-card{flex-direction:column;align-items:flex-start}.service-info-sections section#appointment-services .columns .column .hover-card{max-width:calc(100% - 4rem)}.service-info-sections section#appointment-services .columns .column.right .hover-card{left:2rem}.service-info-sections section#appointment-services .columns .column .hover-card .contain .description{padding-bottom:2.18rem}.service-info-sections section#warranty .hover-card .title,.service-info-sections section#yourasset .hover-card .title{padding-bottom:2.75rem}.service-info-sections section#warranty .hover-card .title *,.service-info-sections section#yourasset .hover-card .title *{font-size:1.37rem;font-weight:400;line-height:1.45}.service-info-sections section#warranty .hover-card .description,.service-info-sections section#yourasset .hover-card .description{padding-bottom:2.12rem}.service-info-sections section#warranty .hover-card .description *,.service-info-sections section#yourasset .hover-card .description *{font-size:.87rem;font-weight:400;line-height:1.71}.service-info-sections section#warranty .bg-img,.service-info-sections section#yourasset .bg-img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.service-info-sections section#warranty .bg-img img,.service-info-sections section#yourasset .bg-img img{width:100%;height:100%;object-fit:cover}.service-info-sections section#yourasset .cont,.service-info-sections section#warranty .cont{padding-right:4rem}.service-info-sections section#warranty .cont,.service-info-sections section#yourasset .cont,.service-info-sections section#appointment-services .columns .column .cont{transition:all .3s ease-in-out;position:relative;z-index:3;margin-left:9.43rem;padding-top:10.06rem;padding-bottom:10.31rem}.service-info-sections section#warranty .cont .subtitle,.service-info-sections section#yourasset .cont .subtitle,.service-info-sections section#appointment-services .columns .column .cont .subtitle{padding-bottom:1rem}.service-info-sections section#warranty .cont .subtitle *,.service-info-sections section#yourasset .cont .subtitle *,.service-info-sections section#appointment-services .columns .column .cont .subtitle *{font-size:.87rem;line-height:1.71;font-weight:400;text-transform:uppercase}.service-info-sections section#warranty .cont .title *,.service-info-sections section#yourasset .cont .title *,.service-info-sections section#appointment-services .columns .column .cont .title *{font-size:2.5rem;font-weight:400;line-height:1.25}.service-info-sections section#appointment-services{width:100%;position:relative;margin-bottom:5.93rem}.service-info-sections section#appointment-services .columns .column .hover-card .title,.service-info-sections section#warranty .columns .column .hover-card .title,.service-info-sections section#yourasset .columns .column .hover-card .title{padding-bottom:.62rem}.service-info-sections section#appointment-services .columns .column .hover-card .title{margin-bottom:2.75rem;padding-bottom:0;margin-left:0;margin-right:0}.service-info-sections section#appointment-services .columns .column .hover-card .title *,.service-info-sections section#warranty .columns .column .hover-card .title *,.service-info-sections section#yourasset .columns .column .hover-card .title *{font-size:1.37rem;font-weight:400;line-height:1.45}.service-info-sections section#warranty .hover-card .description,.service-info-sections section#yourasset .hover-card .description{padding-bottom:2.12rem}.service-info-sections section#appointment-services .columns .column .hover-card .description *,.service-info-sections section#warranty .columns .column .hover-card .description *,.service-info-sections section#yourasset .columns .column .hover-card .description *{font-size:.87rem;font-weight:400;line-height:1.71}.service-info-sections section#appointment-services .columns{width:100%;display:flex}.service-info-sections section#appointment-services .columns .column{width:50%;position:relative}.service-info-sections section#appointment-services .columns .column{width:100%}.service-info-sections section#appointment-services .columns .column:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#191c25cc,#00284800);z-index:1}.service-info-sections section#appointment-services .columns .column .bg-img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.service-info-sections section#appointment-services .columns .column .bg-img{top:50%;left:50%;transform:translate(-50%,-50%)}.service-info-sections section#appointment-services .columns .column .bg-img img{width:100%;height:100%;object-fit:cover}.service-info-sections section#reviews{width:100%;position:relative}.service-info-sections section#reviews .swiper{margin:0 2rem}.service-info-sections section#reviews .cont{text-align:center;margin-bottom:2.93rem}.service-info-sections section#reviews .cont .subtitle *{font-size:.75rem;line-height:2;text-transform:uppercase}.service-info-sections section#reviews .cont .title *{font-size:2.5rem;line-height:.95;font-weight:400}.service-info-sections section#reviews{width:100%;position:relative}.service-info-sections section#reviews .swiper .swiper-wrapper .swiper-slide{background-color:var(--darkblue);padding:3.56rem 2rem 3.18rem;border-radius:8px;height:auto}.service-info-sections section#reviews .swiper .swiper-wrapper .swiper-slide .contain{text-align:center}.service-info-sections section#reviews .swiper .swiper-wrapper .swiper-slide .contain .stars{display:flex;justify-content:center;align-items:center}.service-info-sections section#reviews .swiper .swiper-wrapper .swiper-slide .contain .description{margin-bottom:2rem}.service-info-sections section#reviews .swiper .swiper-wrapper .swiper-slide .contain .description *{font-size:.87rem;line-height:1.71;font-weight:300;font-style:italic}.service-info-sections section#reviews .swiper .swiper-wrapper .swiper-slide .contain .name *{font-size:.87rem;font-weight:700;line-height:1.71}.service-info-sections section#reviews .swiper .swiper-wrapper{margin-bottom:3.12rem}.service-info-sections section#reviews{padding-bottom:3.12rem}.service-info-sections section#reviews .swiper-pagination{bottom:6.25rem}body .swiper-pagination-bullet{background-color:rgba(255,255,255,.4)}body .swiper-pagination-bullet-active{background-color:rgba(255,255,255,1)}.service-info-sections section#reviews .swiper .swiper-wrapper .swiper-slide .contain .city *{font-size:.87rem;font-weight:400;line-height:1.71}.service-info-sections section#chrono24{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;background-color:#000;padding-right:3.68rem;max-height:31.25rem;height:100%}.service-info-sections section#chrono24 .cont{position:relative;z-index:3;max-width:32.18rem;width:100%;margin-left:9.43rem;padding:9.12rem 0}.service-info-sections section#chrono24 .cont .logo{margin-bottom:1.68rem}.service-info-sections section#chrono24 .cont .logo img{width:100%;max-width:12.1875rem}.service-info-sections section#chrono24 .cont .description{margin-bottom:2.93rem}.service-info-sections section#chrono24 .cont .description *{font-size:1.37rem;line-height:1.45;font-weight:400}.service-info-sections section#chrono24 .bg-img{width:60%;height:100%;position:absolute;top:0;right:0;z-index:1}.service-info-sections section#chrono24 .bg-img{right:0}.service-info-sections section#chrono24 .bg-img .img{width:100%;height:100%}.service-info-sections section#chrono24 .bg-img .img img{width:100%;height:100%;object-fit:cover}.service-info-sections section#chrono24 .details{position:relative;z-index:3}body.page-template-about section#hero{width:100%;position:relative;margin-bottom:5.62rem}body.page-template-about section#hero .container{margin:0 2rem}body.page-template-about section#hero .container .columns{display:flex;align-items:center;margin-top:10.31rem;margin-bottom:6.25rem}body.page-template-about section#hero .container .columns .column{width:50%}body.page-template-about section#hero .container .columns .column.left{margin-left:7.43rem}body.page-template-about section#hero .container .columns .column.left .title{max-width:27.12rem;width:100%;margin-bottom:1.375rem}body.page-template-about section#hero .container .columns .column.left .title *{font-size:3.37rem;font-weight:400;line-height:1.11}body.page-template-about section#hero .container .columns .column.left .subtitle *{font-size:1.37rem;line-height:1.45;font-weight:400;opacity:.5}body.page-template-about section#hero .container .columns .column.left .subtitle{max-width:26rem}body.page-template-about section#hero .container .columns .column.right .img{width:100%}body.page-template-about section#hero .container .columns .column.right .img img{width:100%;height:100%;object-fit:cover;border-radius:8px}body.page-template-about section#hero .container .description{margin:0 7.43rem;display:flex;justify-content:space-between}body.page-template-about section#hero .container .description .left{max-width:41.87rem;width:100%}body.page-template-about section#hero .container .description .left *{font-size:1.37rem;font-weight:400;line-height:1.45;opacity:.5}body.page-template-about section#hero .container .description .right{max-width:19.93rem;width:100%}body.page-template-about section#hero .container .description .right *{font-size:.87rem;font-weight:400;line-height:1.71}body.page-template-about .container-fullwidth{width:100%}body.page-template-about .container-fullwidth img{width:100%;height:100%;object-fit:cover}body.page-template-about section#our-mission{width:100%;position:relative}body.page-template-about section#our-mission .columns{margin:6.25rem 0 5.87rem;max-width:56.5rem;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}body.page-template-about section#our-mission .columns .column.left{max-width:27.25rem;width:100%}body.page-template-about section#our-mission .columns .column.left .title,body.page-template-about section#our-mission .value .title{margin-bottom:2rem}body.page-template-about section#our-mission .columns .column.left .title *,body.page-template-about section#our-mission .value .title *{font-size:3.37rem;font-weight:400;line-height:1.11}body.page-template-about section#our-mission .value .description b,body.page-template-about section#our-mission .value .description strong{font-weight:700;opacity:1}body.page-template-about section#our-mission .columns .column.left .description *,body.page-template-about section#our-mission .value .description *{font-size:1.37rem;font-weight:400;line-height:1.45;opacity:.5}body.page-template-about section#our-mission .columns .column.right{max-width:19.8rem;width:100%}body.page-template-about section#our-mission .columns .column.right .text{margin-top:9.5rem}body.page-template-about section#our-mission .columns .column.right .text ul{padding-left:15px}body.page-template-about section#our-mission .columns .column.right .text li{list-style:inherit}body.page-template-about section#our-mission .columns .column.right .text *{font-size:.87rem;font-weight:400;line-height:1.71}body.page-template-about section#our-mission .columns .column.right .text strong{font-weight:700}body.page-template-about section#our-mission .cont{margin:6.25rem 2rem}body.page-template-about section#our-mission .container .cards{width:100%;display:flex;gap:2rem}body.page-template-about section#our-mission .container .cards .card-left{display:flex;flex-direction:column;row-gap:6.25rem}body.page-template-about section#our-mission .container .cards .card-left .img:nth-child(2){padding-left:7.31rem}body.page-template-about section#our-mission .container .cards .card-left .img:nth-child(1){padding-right:7.31rem}body.page-template-about section#our-mission .container .cards .card-left,body.page-template-about section#our-mission .container .cards .card-right{width:50%}body.page-template-about section#our-mission .container .cards .card-right{margin-top:12.5rem}body.page-template-about section#our-mission .container .cards .card-left .img,body.page-template-about section#our-mission .container .cards .card-right .img{width:100%}body.page-template-about section#our-mission .container .cards .card-left .img img,body.page-template-about section#our-mission .container .cards .card-right .img img{width:100%;height:100%;object-fit:cover;border-radius:8px}body.page-template-about section#our-mission .value{max-width:56.5rem;width:100%;margin:0 auto;margin-bottom:5.62rem}body.page-template-service section#hero{width:100%;position:relative}body.page-template-service section#hero .container{margin:0 2rem}body.page-template-service section#hero .columns{margin-top:10.41rem;margin-bottom:9.37rem;width:100%;display:flex;align-items:center}body.page-template-service section#hero .columns .column{width:50%}body.page-template-service section#hero .columns .column.left .img{width:100%}body.page-template-service section#hero .columns .column.left .img img{width:100%;height:100%;object-fit:cover;border-radius:8px}body.page-template-service section#hero .columns .column.right{padding-left:9.31rem;padding-top:11.68rem;padding-bottom:11.31rem;max-width:37rem;width:100%}body.page-template-service section#hero .columns .column.right .title{margin-bottom:.37rem}body.page-template-service section#hero .columns .column.right .title *{font-size:3.37rem;font-weight:400;line-height:1.11}body.page-template-service section#hero .columns .column.right .subtitle *{font-size:.87rem;font-weight:400;line-height:1.71}body.page-template-service section#intro{width:100%;position:relative}body.page-template-service section#intro .container{margin:0 9.43rem;margin-bottom:6.25rem}body.page-template-service section#intro .columns{width:100%;display:grid;grid-template-columns:repeat(10,1fr)}body.page-template-service section#intro .columns .column.left{grid-column:span 6}body.page-template-service section#intro .columns .column.left .description{padding-right:2rem;max-width:45rem;width:100%;margin-bottom:2.5rem}body.page-template-service section#intro .columns .column.left .description *,body.page-template-service section#repurchase-agreement .columns .column.left .subtitle *{font-size:1.37rem;font-weight:400;line-height:1.45;opacity:.5}body.page-template-service section#intro .columns .column.left .buttons{display:inline-grid;gap:.3rem}body.page-template-service section#intro .columns .column.left .buttons .button-dark{width:100%}body.page-template-service section#intro .columns .column.left .buttons a{display:flex;align-items:center;text-align:center;justify-content:center;width:100%;background-color:var(--darkblue);height:2.62rem;font-weight:600;border:1px solid #707070;font-size:.75rem}body.page-template-service section#intro .columns .column.left .buttons a .icon{margin-right:.5rem}body.page-template-service section#intro .columns .column.left .buttons a:hover{background-color:var(--lightgreen);border:1px solid var(--lightgreen);color:#fff}body.page-template-service section#intro .columns .column.left .buttons a:hover path{fill:#fff}body.page-template-service section#intro .columns .column.right{grid-column:span 4;margin-left:9.31rem;max-width:20rem;width:100%}body.page-template-service section#intro .columns .column.right .warranty *,body.page-template-service section#repurchase-agreement .columns .column.right .description *{font-size:.87rem;font-weight:400;line-height:1.71}body.page-template-service section#intro .columns .column.right .warranty strong{font-weight:700}body.page-template-service section#shop{width:100%;max-height:31.25rem;height:100%;position:relative}body.page-template-service section#shop .container-fullwidth{width:100%;height:100%}body.page-template-service section#shop .container-fullwidth .bg-img{position:absolute;top:0;left:0;width:100%;height:100%}body.page-template-service section#shop .container-fullwidth img{width:100%;height:100%;object-fit:cover}body.page-template-service section#shop .container-fullwidth .cont{padding-top:10.06rem;padding-bottom:10.31rem;position:relative;z-index:3;margin-left:9.43rem}body.page-template-service section#shop .container-fullwidth .cont .subtitle{padding-bottom:1rem}body.page-template-service section#shop .container-fullwidth .cont .subtitle *{font-size:.87rem;font-weight:400;line-height:1.71}body.page-template-service section#shop .container-fullwidth .cont .title{padding-bottom:.5rem}body.page-template-service section#shop .container-fullwidth .cont .title *{font-size:2.5rem;font-weight:400;line-height:1.25}body.page-template-service section#repurchase-agreement .container{margin:6.25rem 16.75rem 5.87rem}body.page-template-service section#repurchase-agreement .container .title{padding-bottom:2.37rem}body.page-template-service section#repurchase-agreement .container .title *{font-size:2.5rem;font-weight:400;line-height:1.25}body.page-template-service section#repurchase-agreement .columns{display:grid;grid-template-columns:repeat(12,1fr)}body.page-template-service section#repurchase-agreement .columns .column{grid-column:span 6}body.page-template-service section#repurchase-agreement .columns .column.left .subtitle{max-width:27rem;width:100%}body.page-template-service section#repurchase-agreement .columns .column.right .description{max-width:20rem;width:100%;margin-left:6.31rem}body.page-template-service section#the-3-steps{width:100%;position:relative}body.page-template-service section#the-3-steps .container{margin:6.25rem auto;margin-bottom:5.87rem;max-width:58.75rem;width:100%;padding:0 1.25rem}body.page-template-service section#the-3-steps .container .title{margin-bottom:2.37rem}body.page-template-service section#the-3-steps .container .title *{font-size:2.5rem;font-weight:400;line-height:1.25}body.page-template-service section#the-3-steps .container .subtitle{margin-bottom:2.81rem}body.page-template-service section#the-3-steps .container .subtitle *{font-size:1.37rem;font-weight:400;line-height:1.45;opacity:.5}body.page-template-service section#the-3-steps .container .steps .step *{font-size:.87rem;font-weight:400;line-height:1.71}body.page-template-service section#the-3-steps .container .steps .step strong{font-weight:700}body.page-template-faq section#faq{width:100%;padding:0 2rem;margin-top:14.18rem;padding-bottom:6.25rem;border-bottom:1px solid #707070}body.page-template-faq section#faq .title *,body.page-template-faq section#faq .subtitle *{font-size:2rem;font-weight:400;line-height:1.31;text-align:center}body.page-template-faq section#faq .title{padding-bottom:0}body.page-template-faq section#faq .container,.columns.block-contacts{width:calc((100% / 12 * 8) - (2rem * 11 / 12));margin:0 auto;margin-top:5.5rem}.columns.block-contacts{width:100%;max-width:85.75rem}body.page-template-faq section#faq .container .title{position:relative;margin-top:5.06rem}body.page-template-faq section#faq .container .title-faq *{font-size:1.62rem;font-weight:400;line-height:1.38}body.page-template-faq section#faq .container .title-faq{text-align:left;color:rgba(255,255,255,.5);padding-bottom:.62rem}body.page-template-faq section#faq .cont{margin-bottom:5.68rem}body.page-template-faq section#faq .cont.shipping .title{margin-bottom:5.5rem}.question{position:relative;padding-top:1.81rem;border-bottom:1px solid var(--darkblue)}body section#info-single-product .columns .column.left .info-brand .question{border-bottom:0 solid rgba(255,255,255,.3);border-top:1px solid rgba(255,255,255,.3)}body section#info-single-product .columns .column.left .info-brand .question:last-child{border-bottom:1px solid rgba(255,255,255,.3)}.question .answer{max-height:0;transition:all .4s ease-in-out;overflow:hidden}.question .answer ol{padding-left:15px}.question .answer ol li{list-style:inherit}.question .answer p:not(:last-child){margin-bottom:1rem}.question.active .answer{max-height:100rem;padding-bottom:1.81rem}.question .answer p a{transition:all .3s ease-in-out;color:var(--lightgreen)}.question .answer p a:hover{text-decoration:underline}.question h3{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-right:2.5rem;padding-bottom:1.81rem;position:relative}.question h3:after{cursor:pointer;visibility:visible;opacity:1;content:"+";position:absolute;top:0;right:0;font-size:1.25rem;font-weight:400;line-height:1.5;width:2.25rem;height:2.25rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center;align-items:center}.question.active h3:after{cursor:pointer;visibility:hidden;opacity:0;content:"+";position:absolute;top:0;right:0;font-size:1.25rem;font-weight:400;line-height:1.5;width:2.25rem;height:2.25rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}.question.active h3:before{cursor:pointer;visibility:visible;opacity:1;content:"-";position:absolute;top:0;right:0;font-size:1.25rem;font-weight:400;line-height:1.5;width:2.25rem;height:2.25rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center;align-items:center}.question h3:before{cursor:pointer;visibility:hidden;opacity:0;content:"-";position:absolute;top:0;right:0;font-size:1.25rem;font-weight:400;line-height:1.5;width:2.25rem;height:2.25rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}.question *{font-size:1.12rem;font-weight:400;line-height:1.66}.question .answer *{font-size:.75rem;font-weight:400;line-height:1.83}body.page-template-faq section#faq .contain{margin-top:5.68rem;margin-bottom:3.25rem}body.page-template-faq section#faq .wrap.cont{display:flex;flex-direction:column;row-gap:5.31rem}body.page-template-faq section#faq .wrap.cont .answer{padding-top:2.43rem}.answer{max-width:49.12rem;width:100%}body.page-template-faq section#faq .wrap.cont .answer *{font-size:.75rem;font-weight:300;line-height:1.83}.columns.block-contacts{display:grid;grid-template-columns:repeat(3,1fr);gap:1.56rem}.columns.block-contacts .column{padding:2rem 1.75rem;border-radius:8px;background-color:var(--darkblue);display:flex;flex-direction:column;justify-content:space-between}.columns.block-contacts .column .card .icon{margin-bottom:1.37rem}.columns.block-contacts .column .card .contact-title{margin-bottom:1rem}.columns.block-contacts .column .card .contact-title *{font-size:1.5rem;line-height:1.333333;font-weight:500}.columns.block-contacts .column .card .contact-subtitle{margin-bottom:2rem;text-transform:uppercase;font-size:.875rem;line-height:1.428571;color:#aaa}.columns.block-contacts .column .card .description{margin-bottom:1rem}.columns.block-contacts .column .card .description *{font-size:.75rem;font-weight:400;line-height:1.83}.columns.block-contacts .column .buttons{display:flex;gap:.75rem;flex-wrap:wrap}.columns.block-contacts .column .buttons .button-dark{margin:0;flex-grow:1}.columns.block-contacts .column .buttons .button-dark a{display:flex;align-items:center;text-align:center;justify-content:center;width:100%;background-color:var(--darkblue);height:2.62rem;font-weight:600;border:1px solid #707070;font-size:.75rem}.columns.block-contacts .column .buttons .button-dark a .icon{margin-right:.5rem}.columns.block-contacts .column .button-dark a:hover{background-color:var(--lightgreen);border:1px solid var(--lightgreen);color:#fff}.columns.block-contacts .column .button-dark a .icon svg [fill]{transition:fill .3s ease-in-out}.columns.block-contacts .column .button-dark a:hover .icon svg [fill]{fill:#fff}body.page-template-contacts section#contacts{position:relative;margin-top:14.18rem}body.page-template-contacts section#contacts body.page-template-contacts section#contacts .title{margin-bottom:2.93rem;text-align:center}body.page-template-contacts section#contacts .title *,body.page-template-contacts section#contacts .find-us .title *,body.page-template-contacts section#contact-form .title *{font-size:2rem;font-weight:400;line-height:.93}body.page-template-contacts section#contacts .title p{font-size:.875rem;color:rgba(255,255,255,.5);margin-top:1.5625rem;line-height:1.7}body.page-template-contacts section#contacts .find-us{margin-bottom:5.87rem}body.page-template-contacts section#contacts .find-us .title{text-align:center;margin-top:5.56rem;margin-bottom:2.93rem}body.page-template-contacts section#contacts .find-us .columns{display:flex;width:calc((100% / 12 * 6) - (2rem * 5 / 6));margin:0 auto;gap:2rem}body.page-template-contacts section#contacts .find-us .columns .column{width:50%}body.page-template-contacts section#contacts .find-us .columns .column p a{text-decoration:underline}body.page-template-contacts section#contacts .find-us .columns .column *{font-size:.87rem;font-weight:400;line-height:1.71}body.page-template-contacts .maps-wrap{display:flex;gap:2rem;max-width:131.25rem;margin:0 auto;padding-top:6.25rem}@media only screen and (max-width:980px){body.page-template-contacts .maps-wrap{display:flex;flex-direction:column;padding-top:4.25rem}}body.page-template-contacts .maps-wrap .map-wrapper{flex-grow:1}body.page-template-contacts section#map{width:100%;position:relative}body.page-template-contacts section#map .container{max-width:71rem;margin:0 auto;margin-bottom:3.125rem}body.page-template-contacts .maps-wrap section#map .container{max-width:none;margin:0;margin-bottom:3.125rem}body.page-template-contacts section#map .container .img{width:100%}body.page-template-contacts section#map .container .img iframe,body.page-template-contacts section#map .container .img img{width:100%;height:100%;object-fit:cover;border-radius:8px}section.taxfree-article article .shops-wrapper .shop .benefits .benefit .benefit-description a{text-decoration:underline}body.page-template-contacts section#map+section#contacts-info .text{font-size:1.125rem;line-height:1.555556;color:#fff;opacity:.5;max-width:27.25rem;margin:0 auto;margin-bottom:1.375rem}body.page-template-contacts section#map+section#contacts-info .text a{text-decoration:underline}body.page-template-contacts section#contact-form{width:calc(100% - 4rem);position:relative;margin:0 2rem}body.page-template-contacts section#contact-form .form{display:flex;width:100%;max-width:41.8rem;margin:0 auto;gap:2rem;flex-direction:column}body.page-template-contacts section#contact-form .form:not(last-child){margin-bottom:6.25rem}body.page-template-contacts section#contact-form .form:not(:first-child){margin-top:2.56rem}body.page-template-contacts section#contact-form .form form p{margin-bottom:0}body.page-template-contacts section#contact-form .title{text-align:center;margin-bottom:1.56rem}body.page-template-contacts section#map .title{text-align:center;margin-bottom:3.125rem}p label{font-size:.75rem;font-weight:500;display:flex;flex-direction:column}p label.privacy{width:100%;flex-direction:row;margin-bottom:1.62rem}p label.privacy,p label.marketing{text-transform:none;display:inline-block;line-height:1.83}p label.privacy a{transition:all .3s ease-in-out;text-decoration:underline}p label.privacy a:hover{text-decoration:underline;color:var(--lightgreen)}p label input[type=text]{font-size:.75rem;font-weight:400;line-height:1.83}p label input,p label textarea,p label input[type=date],p label select{background-color:#252830;border-radius:8px;color:#fff;opacity:.5;border:none}p label textarea{min-width:100%;max-width:100%}.wpcf7-list-item{margin:0 !important;margin-right:.68rem !important;width:18px;cursor:pointer !important}.wpcf7-list-item input{margin-right:.68rem !important;cursor:pointer !important;position:relative;top:.3rem}body .wpcf7-not-valid-tip{padding-left:0;text-transform:none;height:auto;top:auto;position:unset;bottom:10px;margin-top:-1.5rem;margin-bottom:1.93rem}body.page-template-contacts section#contact-form select{margin-bottom:1.93rem}body.page-template-contacts section#contact-form .submit{position:relative}body.page-template-contacts section#contact-form .submit .wpcf7-spinner{position:absolute;top:2.8rem;left:50%;transform:translatex(-50%);margin:0}label.marketing .wpcf7-list-item input{top:.2rem}p label input,p label textarea,p label select{margin-top:.68rem;margin-bottom:1.93rem;padding:.75rem 1rem}p label input::placeholder,p label textarea::placeholder,p label select,p label input[type=date]{font-size:.75rem;background-color:#252830;color:#fff;opacity:.5}p label.privacy input[type=checkbox],p label input[type=checkbox],.wpcf7-list-item input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0;max-width:18px;width:100%;height:18px;border-radius:4px;padding:0;border:1px solid #707070;background-color:#252830}.wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item,.wpcf7-form-control-wrap .wpcf7-checkbox{display:flex;align-items:flex-start;width:100%;padding-bottom:.4rem}.wpcf7-list-item-label{font-size:.75rem}select,textarea,input[type=submit]{width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=submit]{all:unset;height:2.62rem;border:1px solid #707070;width:100%;text-align:center;border-radius:8px;font-size:.75rem;font-weight:600;transition:all .3s ease-in-out;margin-top:2.31rem;text-transform:uppercase}input[type=submit]:hover{background-color:var(--lightgreen);border:1px solid var(--lightgreen);color:#fff;cursor:pointer}input[type=checkbox]:checked{background-image:url("/wp-content/uploads/2023/08/checkbox.svg");background-repeat:no-repeat;background-position:center}body.page-template-contacts section#contact-form .form .cont{display:flex;flex-wrap:wrap;column-gap:2rem}body.page-template-contacts section#contact-form .form p input[type=text]{width:100%}body.page-template-contacts section#contact-form .form-visit-wrapper{background-color:#0c0d12;display:flow-root;margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}body.page-template-contacts section#contact-form .form.visit{margin-top:5.625rem}body.page-template-contacts section#contact-form .form.visit .title{margin-bottom:.58rem}body.page-template-contacts section#contact-form .form .cont .name,body.page-template-contacts section#contact-form .form .cont .surname,body.page-template-contacts section#contact-form .form .cont .email,body.page-template-contacts section#contact-form .form .cont .tel,body.page-template-contacts section#contact-form .form .cont .birth,body.page-template-contacts section#contact-form .form .cont .city,body.page-template-contacts section#contact-form .form .cont .custom-select-form{width:calc(50% - 1rem)}body.page-template-contacts section#contact-form .form .cont .name input,body.page-template-contacts section#contact-form .form .cont .surname input,body.page-template-contacts section#contact-form .form .cont .email input,body.page-template-contacts section#contact-form .form .cont .tel input,body.page-template-contacts section#contact-form .form .cont .birth input,body.page-template-contacts section#contact-form .form .cont .city input,body.page-template-contacts section#contact-form .form .cont .custom-select-form select{width:100%;height:42px;position:relative}.p-required{padding-bottom:2.2rem}.wpcf7-not-valid-tip{position:absolute;top:60px;font-size:.75rem;padding-left:1rem}body.page-template-contacts section#contact-form .description{max-width:41.87rem;width:100%;margin:0 auto;margin-bottom:2.31rem}body.page-template-contacts section#contact-form .description *{font-size:.875rem;font-weight:400;line-height:1.7;opacity:.5}body.page-template-contacts section#contacts-info{max-width:41.8rem;margin:0 auto;margin-bottom:5.93rem}body.page-template-contacts section#contacts-info .text{font-size:1.375rem;color:rgba(255,255,255,.5);line-height:1.45;margin-bottom:4.625rem}body.page-template-contacts section#contacts-info .hours{font-size:.875rem;font-weight:400;line-height:1.7}@media (max-width:990px){body.page-template-contacts section#contact-form .form-visit-wrapper{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}body section#info-single-product .container{width:100%;max-width:77rem;padding-left:2rem;padding-right:2rem;margin:9.25rem auto 0 auto}body section#info-single-product .columns{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;justify-content:center}body section#info-single-product .columns.full{grid-template-columns:1fr}body section#info-single-product .columns .column.left{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-bottom:3.5rem}body section#info-single-product .columns .column.left .main-img{width:100%;padding:0;background-color:var(--darkblue);border-radius:8px;margin-bottom:2rem}body section#info-single-product .columns .column.left .main-img img{width:100%;height:100%;object-fit:contain;border-radius:8px}body section#info-single-product .columns .column.left .other-imgs{width:100%}body section#info-single-product .columns .column.left .swiper-wrap{width:100%;position:relative;margin-bottom:3rem}body section#info-single-product .columns .column.left .swiper-buttons .swiper-button-prev:after,body section#info-single-product .columns .column.left .swiper-buttons .swiper-button-next:after{display:none}body section#info-single-product .columns .column.left .swiper-buttons .swiper-button-prev.swiper-button-disabled,body section#info-single-product .columns .column.left .swiper-buttons .swiper-button-next.swiper-button-disabled{display:none}body section#info-single-product .columns .column.left .swiper-buttons .swiper-button-prev{left:-1.125rem}body section#info-single-product .columns .column.left .swiper-buttons .swiper-button-next{right:-1.125rem}body section#info-single-product .columns .column.left .swiper-buttons div{width:auto;height:auto;margin-top:1px;top:50%;transform:translatey(-50%)}body section#info-single-product .columns .column.left .swiper-buttons svg{width:2.25rem;height:auto}body section#info-single-product .columns .column.left .other-imgs .img{width:100%;background-color:var(--darkblue);border-radius:8px;height:auto}body section#info-single-product .columns .column.left .other-imgs .img.swiper-slide-active{border:1px solid #707070}body section#info-single-product .columns .column.left .other-imgs .img:not(.swiper-slide-active){cursor:pointer}body section#info-single-product .columns .column.left .other-imgs .img img{width:auto;object-fit:contain;border-radius:8px;height:17.5rem;object-fit:cover;margin:auto}body section#info-single-product .columns .column.left .info-brand .about .title{margin-bottom:1.18rem}body section#info-single-product .columns .column.left .info-brand .about .title *{font-size:1.37rem;font-weight:400;line-height:1.36}body section#info-single-product .columns .column.left .info-brand .about .description{margin-bottom:.87rem}body section#info-single-product .columns .column.left .info-brand .about .description *{font-size:.87rem;font-weight:400;line-height:1.71;opacity:.5}body section#info-single-product .columns .column.left .info-brand .about .button{margin-bottom:3.12rem}body section#info-single-product .columns .column.left .info-brand .about .button *{font-size:.87rem;font-weight:400;line-height:1.71;text-decoration:underline;transition:all .3s ease-in-out}body section#info-single-product .columns .column.left .info-brand .about .button *:hover{color:var(--lightgreen)}body section#info-single-product .columns .column.right .cont{max-width:31.25rem;margin-left:auto;width:100%;background-color:rgba(255,255,255,.05);padding:2rem 2rem 1.62rem;border-radius:8px;margin-bottom:3rem}body section#info-single-product .columns .column.right .slug{margin-bottom:2.75rem}body section#info-single-product .columns .column.right .slug span:not(:last-child){opacity:.5}body section#info-single-product .columns .column.right .slug *{font-size:.75rem;font-weight:400;line-height:2}body section#info-single-product .columns .column.right .brand *{font-size:.87rem;font-weight:400;line-height:1.71;opacity:.5;text-transform:uppercase}body section#info-single-product .columns .column.right h1{font-size:1.75rem;font-weight:500;line-height:1.35;text-transform:uppercase}body section#info-single-product .columns .column.right .pick-up-san-marino-container{display:flex;gap:1rem}body section#info-single-product .columns .column.right .pick-up-san-marino-container>p:first-child{color:var(--lightgreen)}body section#info-single-product .columns .column.right .price{margin-bottom:1.8rem}body section#info-single-product .columns .column.right .price *{font-size:1.75rem;font-weight:400;line-height:1.35}body section#info-single-product .columns .column.right .price span.including-vat,body section#info-single-product .columns .column.right .price span.excluding-vat{font-size:.9375rem}body section#info-single-product .columns .column.right .price ins{text-decoration:none}body section#info-single-product .columns .column.right .cont .stock.in-stock{display:none}body section#info-single-product .columns .column.right .cont .stock.out-of-stock{width:100%;text-align:center;display:block;background-color:var(--lightgreen);border:1px solid var(--darkblue);font-size:.87rem;font-weight:500;line-height:1.37;text-transform:uppercase;border-radius:8px;padding:.618em 1em;background-color:var(--darkblue);display:grid;align-items:center;margin-bottom:.5rem;color:rgba(255,255,255,.5)}body section#info-single-product .columns .column.right .table-info *,body section#info-single-product .columns .column.left .info-brand .question .answer table *{font-size:.75rem;font-weight:400;text-align:left;vertical-align:top}body section#info-single-product .columns .column.right .table-info tbody tr:not(:last-child) td,body section#info-single-product .columns .column.right .table-info tbody tr:not(:last-child) th,body section#info-single-product .columns .column.left .info-brand .question .answer table tbody tbody tr:not(:last-child) td,body section#info-single-product .columns .column.left .info-brand .question .answer table tbody tbody tr:not(:last-child) th{padding-bottom:.5rem}body section#info-single-product .columns .column.right .table-info tr th,body section#info-single-product .columns .column.left .info-brand .question .answer table tbody tr th{color:rgba(255,255,255,.5);text-transform:uppercase;min-width:11rem}body section#info-single-product .columns .column.right .table-info tr th,body section#info-single-product .columns .column.left .info-brand .question .answer table tbody tr th{padding-right:1rem}body section#info-single-product .columns .column.right form.cart button,body section#info-single-product .columns .column.right .button-dark{margin-bottom:1.25rem}body section#info-single-product .columns .column.right .button-dark a{display:flex !important;align-items:center;justify-content:center;gap:.5rem;height:38px}section#info-single-product .columns .column.right .pick-up-san-marino{font-size:.87rem;font-weight:500;line-height:1.37;margin-bottom:1.5rem}section#info-single-product .columns .column.right .pick-up-san-marino .title{margin-bottom:.8rem}body section#info-single-product .columns .column.right form.cart .quantity{display:none}body section#info-single-product .columns .column.right form.cart button{color:#000}body section#info-single-product .columns .column.right form.cart button,body section#info-single-product .columns .column.right .button-dark a{width:100%;text-align:center;display:block;background-color:var(--lightgreen);border:1px solid var(--lightgreen);font-size:.87rem;font-weight:500;line-height:1.37;text-transform:uppercase;border-radius:8px}body section#info-single-product .columns .column.right .button-dark a{background-color:transparent;border:1px solid #707070}body section#info-single-product .columns .column.right .button-dark a:hover,body section#info-single-product .columns .column.right .button-white a:hover{background-color:#fff;color:var(--darkblue);border:1px solid #707070}body section#info-single-product .columns .column.right .legal-right{background-color:var(--darkblue);padding:1.62rem;border-radius:8px;margin-bottom:1.62rem}body section#info-single-product .columns .column.right .legal-right .contain{display:flex;align-items:center;gap:1rem}body section#info-single-product .columns .column.right .legal-right .contain:not(:last-child){margin-bottom:.75rem}body section#info-single-product .columns .column.right .legal-right .contain .svg{max-width:2.25rem;width:100%;height:2.25rem;display:flex;justify-content:center;align-items:center;background-color:var(--blue);border-radius:8px}body section#info-single-product .columns .column.right .legal-right .contain:last-child .svg{margin:0}body section#info-single-product .columns .column.right .legal-right .contain .text *{font-size:.75rem;font-weight:400;line-height:2}body section#info-single-product .columns #content{margin-bottom:5.93rem}body section#info-single-product .columns #content .content{padding:4.68rem 7.31rem 5rem;max-width:73.12rem;width:100%;margin:0 auto;background-color:var(--darkblue);border-radius:8px}body section#info-single-product .columns #content .content .subtitle *{font-size:.75rem;font-weight:400;line-height:2;text-align:center}body section#info-single-product .columns #content .content .title *{font-size:2.5rem;font-weight:400;line-height:.95;text-align:center}body section#info-single-product .columns #content .content .title{margin-bottom:4.12rem}body section#info-single-product .columns #content .content .cols{display:grid;grid-template-columns:repeat(2,1fr);gap:1.375rem;column-gap:4.9rem}body section#info-single-product .columns #content .content .cols .icon{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:var(--blue);border-radius:8px}body section#info-single-product .columns #content .content .cols .text *{font-size:.87rem;font-weight:400;line-height:1.71}body section#info-single-product .columns #content .content .cols .cont,body section#info-single-product .columns #content .content .cols .cont{display:flex;gap:1.25rem;align-items:center}body.archive section#hero{width:100%;margin-top:11.5rem;margin-bottom:2.5rem}body.archive section#shop-products .eg-shop-search{margin-bottom:3rem;text-align:center;padding-right:0}body.archive section#shop-products .search-wrap{display:flex;justify-content:center}body.archive section#shop-products .switch-shop-wrap{text-transform:uppercase;margin-top:2.8rem;font-size:.875rem}body.archive section#shop-products .switch-shop-wrap a{text-decoration:underline;color:var(--lightgreen)}body.archive section#shop-products .input-wrap{position:relative}body.archive section#shop-products .input-wrap input{position:relative;border:0;font-size:.75rem;outline:none;background:0 0;box-shadow:none;color:#fff;text-transform:uppercase;min-width:11.5rem;border-bottom:1px solid #fff;padding-bottom:.4rem;border-radius:0}body.archive section#shop-products .input-wrap svg{position:absolute;top:.4rem;right:0;pointer-events:none;width:.7rem}body.archive section#shop-products .input-wrap input::placeholder{color:#fff}body.archive section#hero>.container{padding-right:0}body.archive main .container{padding-right:2rem}body.archive section#hero .cont{text-align:center}body.archive section#hero .cont .subtitle *{font-size:.75rem;font-weight:400;text-transform:uppercase;line-height:2}body.archive section#hero .cont .title *{font-size:2.5rem;font-weight:400;line-height:.95}body.archive section#shop-products .columns{display:flex;gap:2rem;grid-template-columns:repeat(4,1fr)}body.archive section#shop-products .columns .column.left{max-width:25.2rem;min-width:25.2rem;width:100%}body.archive section#shop-products .columns .column.left .sidebar{background-color:rgba(255,255,255,.05);border-radius:0 8px 8px 0;padding-top:1.5rem;width:100%}body.archive section#shop-products .columns .column.left .sidebar .filters{padding:0 2.25rem 3.37rem 2.12rem}body.archive section#shop-products .columns .column.left .sidebar .filters .title{margin-bottom:1.75rem}body.archive section#shop-products .columns .column.left .sidebar .filters .title *{font-size:1.12rem;font-weight:500;line-height:1.16;text-transform:uppercase}body.archive section#shop-products .columns .column.left .sidebar .filters .filter{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.87rem}body.archive section#shop-products .columns .column.left .sidebar .filters .filter button.active{transition:all .3s ease-in-out;background-color:grey}body.archive section#shop-products .columns .column.left .sidebar .filters .filter button{all:unset;display:grid;place-content:center;max-width:100%;height:3rem;font-size:.75rem;width:100%;text-align:center;padding:.21rem 0;color:#fff;background-color:var(--darkblue);border-radius:8px;cursor:pointer}body.archive section#shop-products .columns .column.left .sidebar .filters .filter input{all:unset;max-width:100%;width:100%;height:3rem;border:1px solid #707070;border-radius:8px;text-indent:1rem}body.archive section#shop-products .columns .column.left .sidebar .filters .filter input::-webkit-outer-spin-button,body.archive section#shop-products .columns .column.left .sidebar .filters .filter input::-webkit-inner-spin-button{-webkit-appearance:none}body.archive section#shop-products .columns .column.left .sidebar .filters .filter *{font-size:.75rem;font-weight:400;line-height:1.33}body.archive section#shop-products .columns .column.right{width:calc(100% - 27.2rem);grid-column:span 3}section#shop-products .columns .column.right .products{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3.75rem}section#shop-products .columns .column.right .products.loading{padding-top:4rem;padding-bottom:4rem;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;padding:0}section#shop-products .columns .column.right .products.loading:after{display:none}section#shop-products .columns .column.right .products>p{grid-column:span 3;text-align:center;text-transform:uppercase}section#shop-products .columns .column.right .products .product{position:relative;width:100%;background-color:var(--darkblue);border-radius:8px;display:flex;flex-direction:column;padding-bottom:1.9rem}section#shop-products .columns .column.right .products .product>a{flex:1}section#shop-products .columns .column.right .products .product .button-dark{margin-bottom:0;margin-top:1.375rem}section#shop-products .columns .column.right .products .product .add_to_cart_button{display:none}section#shop-products .columns .column.right .products .product .img{position:relative;width:100%}section#shop-products .columns .column.right .products .product .img img{width:100%;height:100%;object-fit:cover;margin:auto;border-radius:8px 8px 0 0}section#shop-products .columns .column.right .products .product .img .icon-svg{position:absolute;top:0;right:0;cursor:pointer}section#shop-products .columns .column.right .products .product .img .icon-svg svg:hover path{fill:#fff}section#shop-products .columns .column.right .products .product .brand-name *,section#shop-products .columns .column.right .products .product .price *{font-size:.75rem;opacity:.5;text-transform:uppercase;font-weight:400;line-height:1.83;padding-top:.68rem}section#shop-products .columns .column.right .products .product .price ins{text-decoration:none}section#shop-products .columns .column.right .products .product .price span.including-vat,section#shop-products .columns .column.right .products .product .price span.excluding-vat{text-transform:none;font-size:.65rem}section#shop-products .columns .column.right .products .product .brand-name *{padding-top:1.5rem}section#shop-products .columns .column.right .products .product .brand-name,section#shop-products .columns .column.right .products .product .brand-title,section#shop-products .columns .column.right .products .product .price,section#shop-products .columns .column.right .products .product .button-dark{padding:0 2rem}section#shop-products .columns .column.right .products .product .price *{padding-top:0;opacity:1;margin-bottom:1.31rem}section#shop-products .columns .column.right .products .product .brand-title *{font-size:1.12rem;font-weight:500;line-height:1.55;text-transform:uppercase}section#shop-products .columns .column.right .products .product .button-dark a,body .eg-wishlist .card .button-dark a{transition:all .3s ease-in-out;display:block;text-align:center;width:100%;background-color:transparent;border:1px solid #707070}section#shop-products .columns .column.right .products .product .button-dark a{padding-top:1rem;padding-bottom:.875rem}body .eg-wishlist .eg-wishlist__empty{width:100%;grid-column:span 4;text-align:center;grid-template-columns:1fr;margin-top:0}body .eg-wishlist .card a.woocommerce-LoopProduct-link{flex:1}body .eg-wishlist .card{display:flex;flex-direction:column}section#shop-products .columns .column.right .products .product .button-dark a:hover,body .eg-wishlist .card .button-dark a:hover{background-color:var(--lightgreen);border:1px solid var(--lightgreen);color:#000}body .eg-wishlist .card .add_to_cart_button{width:100%;text-align:center;display:block;background-color:var(--lightgreen);border:1px solid var(--lightgreen);font-weight:500;line-height:1.37;color:#000;text-transform:uppercase;border-radius:8px;padding:.5rem 1.12rem;font-size:.75rem;border-radius:8px;max-width:calc(100% - 4rem);margin-left:2rem;margin-top:1.5rem;display:none}section#shop-products .columns .column.right .navigation{display:flex;justify-content:flex-end;align-items:center;gap:.62rem}section#shop-products .columns .column.right .navigation .nav-number{display:flex;align-items:center;gap:.62rem}section#shop-products .columns .column.right .navigation *{font-size:1.25rem;font-weight:400;line-height:1.5}section#shop-products .columns .column.right .navigation .prev,section#shop-products .columns .column.right .navigation .next{transition:all .3s ease-in-out;background-color:#252830;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px}section#shop-products .columns .column.right .navigation .prev:hover,section#shop-products .columns .column.right .navigation .next:hover{background-color:var(--lightgreen);border-radius:8px}section#shop-products .columns .column.right .navigation a{transition:all .3s ease-in-out;border-radius:8px;width:36px;height:36px;text-align:center}section#shop-products .columns .column.right .navigation .nav-number a:hover{border-radius:8px;background-color:var(--lightgreen)}section#shop-products .columns .column.right .navigation .nav-number a.active{background-color:#0c0d12;width:36px;height:36px;border-radius:8px}body.woocommerce-account.loggedout .woocommerce{margin:0;max-width:100%;margin-top:8.7rem;width:100%}body.woocommerce-account.loggedout #customer_login{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}body.woocommerce-account.loggedout #customer_login:before,body.woocommerce-account.loggedout #customer_login:after{display:none}body.woocommerce-account.loggedout #customer_login .col-1,body.woocommerce-account.loggedout #customer_login .col-2{float:none;align-items:start;width:100%}body.woocommerce-account.loggedout #customer_login .col-2{background-color:rgba(255,255,255,.05);border-radius:.5rem 0 0 .5rem;padding-bottom:4rem}body.woocommerce-account.loggedout #customer_login .col-2 input{background-color:#191c25 !important}body.woocommerce-account.loggedout #customer_login h2{font-size:1.375rem;font-weight:400}body.woocommerce-account.loggedout #customer_login .content-wrapper{width:100%;padding-left:9.43rem;padding-right:9.43rem}body .woocommerce-error{background-color:rgba(255,255,255,.05);color:#fff;font-size:.875rem}body .woocommerce-error li{margin-top:-.1rem}body .sent-email{margin-top:14.6rem}body .sent-email p{margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.57}body .sent-email-button{display:flex;justify-content:center}body.verifica-account main{border-bottom:1px solid #707070}body .sent-email-button a{margin:.9rem 0 !important;border-radius:8px !important;background-color:var(--lightgreen);padding:.75rem 4.5rem !important;color:#000 !important;text-decoration:none !important;text-transform:uppercase !important;transition:all .3s ease-in-out !important;font-size:.87rem !important;font-weight:500 !important;line-height:1.57 !important;position:relative}body .sent-email-button a:hover{background-color:#fff}body.woocommerce-account .woocommerce{width:calc(100% / 12 * 10);margin-top:10.18rem;margin-left:7.43rem;margin-right:9.43rem}body.woocommerce-account .woocommerce nav{padding-right:5.31rem;border-right:1px solid #707070;margin-right:9.31rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{max-width:29.3rem;width:100%;margin-right:0}body.woocommerce-account .woocommerce-MyAccount-content form h3{font-size:1.125rem;font-weight:500}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .cont{background-color:rgba(255,255,255,.05);padding:1.5rem 2rem 3.06rem;border-radius:8px;max-width:23.93rem;width:100%}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .cont h2{font-size:1.37rem;font-weight:400;line-height:1.36;padding-bottom:1.87rem;border-bottom:1px solid #707070;margin-bottom:1.62rem}body.woocommerce-account.loggedin main>.woocommerce{display:flex}body.woocommerce-account.loggedin .woocommerce-MyAccount-content{position:relative;padding-top:1.5rem;float:none;width:100%;min-width:calc(100% - 29.3rem);padding-left:7vw}body.woocommerce-account.loggedin .woocommerce-MyAccount-content p.dashboard-text{font-size:.87rem;font-weight:400;line-height:1.57;color:rgba(255,255,255,.5);position:relative}body.woocommerce-account.loggedin .woocommerce-MyAccount-content p.dashboard-text:not(:last-child){margin-bottom:.7rem}body.woocommerce-account.loggedin .woocommerce-MyAccount-content p.dashboard-text a{color:var(--lightgreen);text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content h2{padding-bottom:.5rem}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-Address-title.title h3{font-size:1.12rem;font-weight:500;line-height:1.66}body.woocommerce-account .woocommerce nav{position:relative}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{font-size:1rem;font-weight:500;line-height:1.37}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:not(:last-child){margin-bottom:1.31rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{opacity:.2;transition:opacity .2s ease-in-out}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{opacity:1}body.woocommerce-account.loggedin form.woocommerce-EditAccountForm h3{margin-bottom:2rem !important}body.woocommerce-account.loggedin form.woocommerce-EditAccountForm .woocommerce-form-row{margin-bottom:1.68rem !important}body.woocommerce-account.loggedin form.woocommerce-EditAccountForm fieldset .woocommerce-form-row:last-child{margin-bottom:0 !important}body.woocommerce-account.loggedin form.woocommerce-EditAccountForm fieldset{margin-top:.6rem}body.woocommerce-account.loggedin main{border-bottom:1px solid #707070;padding-bottom:6.25rem}.woocommerce .col2-set,.woocommerce-page .col2-set{position:relative}body .select2-container{min-height:2.75rem}body .select2-results__option{color:#fff !important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{display:flex;flex-direction:column;row-gap:1rem;padding-top:2.31rem}.woocommerce-account .addresses .title .edit{color:var(--lightgreen);text-decoration:underline}.woocommerce-Address-title.title{position:unset;display:flex;flex-direction:column;row-gap:1rem}.woocommerce-account .woocommerce-MyAccount-content .p{font-size:.87rem;font-weight:400;line-height:1.57;opacity:.5;position:relative}.woocommerce-Address address{font-size:.87rem;font-weight:400;line-height:1.57;font-style:normal;position:relative}.tinv-wishlist-clear,.woocommerce-cart-form{margin-top:12.56rem}body .woocommerce ul#shipping_method li input{margin-top:6px}body.woocommerce-checkout .woocommerce ul#shipping_method{padding-top:0}#yourasset-checkout-widget{border-radius:8px}.single-product .yourasset-widget-wrapper{margin-bottom:1.3rem}.single-product .yourasset-widget-wrapper p,.woocommerce-checkout #yourasset-checkout-widget p{font-size:.875rem;line-height:1.4;margin-bottom:1.1rem}.single-product .yourasset-widget-wrapper p{margin-bottom:0}.woocommerce-checkout #yourasset-checkout-widget{margin-bottom:1.9rem}body .woocommerce ul#shipping_method{padding-top:17px}.tinv-wishlist .tinv-header{margin-bottom:6.06rem;text-align:center}.woocommerce-input-wrapper input{all:unset;border-radius:8px;padding:.5rem 1rem;background-color:#252830;color:#fff}p label{text-transform:uppercase;color:#fff !important;opacity:1 !important}.woocommerce-MyAccount-content form h3{margin-bottom:2rem !important}.woocommerce form .form-row .required{color:#fff !important}.woocommerce form .form-row{margin-bottom:1.68rem !important;padding:0 !important;width:100% !important}.woocommerce-EditAccountForm.edit-account input{all:unset;background-color:transparent;border-bottom:1px solid #707070;padding:.5rem 0 1rem;color:#fff}.woocommerce-EditAccountForm.edit-account fieldset{all:unset;width:100%}.woocommerce-EditAccountForm.edit-account fieldset legend{padding-bottom:1rem;font-size:1.12rem;font-weight:500;line-height:1.66}.woocommerce-EditAccountForm.edit-account fieldset input{margin-bottom:0 !important;border-bottom:unset;padding:0;width:100%}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{all:unset !important;color:var(--lightgreen) !important;text-decoration:underline !important;cursor:pointer !important}.select2-container--default .select2-selection--single{background-color:transparent !important;border:unset !important;border-radius:unset !important;height:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;background-color:#252830;border:unset;border-radius:8px;padding:.5rem 1rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:20px !important;position:absolute;top:.6rem !important;right:1px;width:20px}body .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.select2-dropdown{top:0;border-radius:0 !important}.select2-container .select2-selection--single .select2-selection__arrow b,.select2-selection--single .select2-selection__arrow b{display:none !important}.select2-results{background-color:var(--blue)}.select2-container .select2-selection--single .select2-selection__arrow:after{content:"";position:absolute;display:inline-block;right:0;top:50%;transform:translate(-1rem,-50%) rotate(-45deg);z-index:1;width:6px;height:6px;border:1.5px solid #fff;border-top:transparent;border-right:transparent;pointer-events:none;transition:all .3s ease-out}.select2-container--open .select2-selection--single .select2-selection__arrow:after{content:"";position:absolute;display:inline-block;right:0;top:50%;transform:translate(-1rem,-50%) rotate(135deg);z-index:1;width:6px;height:6px;border:1.5px solid #fff;border-top:transparent;border-right:transparent;pointer-events:none;transition:all .3s ease-out}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--darkblue) !important;color:#fff}body .select2-search--dropdown{background-color:var(--blue);padding-top:.6rem}body .select2-container--default .select2-results__option[aria-selected=true],body .select2-container--default .select2-results__option[data-selected=true]{background-color:var(--darkblue)}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:var(--blue) !important;color:#fff !important}.woocommerce form .form-row label{margin-bottom:.5rem !important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:unset !important;padding:0 !important;margin-top:1.68rem !important;margin-bottom:2rem !important;border-radius:unset !important}.woocommerce form.login,.woocommerce form.register{border-top:1px solid #707070 !important;padding-top:1.68rem !important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:.75rem 1rem !important;border-radius:8px !important;border:unset;background-color:#252830 !important;color:#fff !important;font-size:.875rem}.woocommerce form .form-row input.input-text::placeholder,.woocommerce form .form-row textarea::placeholder{color:rgba(255,255,255,.5)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce .woocommerce-Button.woocommerce-form-register__submit{float:left;margin:1rem 0 !important;border-radius:8px !important;background-color:var(--lightgreen) !important;padding:.75rem 4.5rem !important;color:#000 !important;text-decoration:none !important;text-transform:uppercase !important;transition:all .3s ease-in-out !important;font-size:.87rem !important;font-weight:500 !important;line-height:1.57 !important}.woocommerce .woocommerce-Button.woocommerce-form-register__submit{padding:.75rem 3.43rem !important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce .woocommerce-form-register__submit:hover{background-color:#fff !important}.woocommerce-LostPassword.lost_password{text-decoration:underline !important}.cont-password{display:flex;gap:2rem}body.woocommerce-edit-account .woocommerce-MyAccount-content form h3{border:none !important;padding-bottom:0 !important;margin-bottom:1.18rem !important}body.woocommerce-edit-account .woocommerce form .form-row{margin-bottom:.3rem !important}body.woocommerce-edit-account .woocommerce form .form-row .password-input .show-password-input{top:50% !important;transform:translateY(-50%) !important}body.woocommerce-edit-account .woocommerce form .form-row .password-input input{padding:.75rem 1rem !important;border-radius:8px !important;border:unset;background-color:#252830 !important;color:#fff !important}body.woocommerce-edit-account .woocommerce form button{margin-top:2rem !important}.tinvwl-table-manage-list{margin:0 2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(319px, 1fr));gap:2rem}.tinv-wishlist .product{min-width:319px;padding:2rem;background-color:var(--darkblue);border-radius:8px}.tinv-wishlist .product .img{position:relative;width:100%;margin-bottom:.68rem}.tinv-wishlist .product .img .icon-svg button{all:unset}.tinv-wishlist .product .img .icon-svg{position:absolute;top:0;right:0;cursor:pointer}.tinv-wishlist .product .img img{width:100%;height:100%;object-fit:cover;margin:auto}.tinv-wishlist .product .brand-title *{font-size:1.12rem;font-weight:500;line-height:1.55;text-transform:uppercase}.tinv-wishlist .product .brand-name *,.tinv-wishlist .product .price *{font-size:.75rem;opacity:.5;text-transform:uppercase;font-weight:400;line-height:1.83;padding-top:.68rem}.tinv-wishlist .product .price *{font-size:1rem;opacity:1;padding-top:0;padding-bottom:.81rem}.tinv-wishlist .product .button-dark a{transition:all .3s ease-in-out;display:block;text-align:center;width:100%;font-size:.87rem;font-weight:500;line-height:1.57;background-color:transparent;border:1px solid #707070;padding:.68rem 1rem}.tinv-wishlist .product .button-dark a:hover{background-color:var(--lightgreen);border:1px solid var(--lightgreen);color:#000}body.woocommerce-cart .woocommerce-notices-wrapper{margin-top:2.5rem}body.woocommerce-cart main .woocommerce .woocommerce-shipping-destination{font-size:.75rem !important;padding-top:9px}body.woocommerce-cart main .woocommerce .woocommerce-shipping-destination *{font-size:.75rem !important}body.woocommerce-cart .tax-rate{display:flex;justify-content:space-between;align-items:center;padding:1.68rem 0 0;margin-bottom:0;margin-top:.4rem;border-top:1px solid #707070;border-bottom:0}body.woocommerce-cart .total-order{display:flex;justify-content:space-between;align-items:center;padding:1.68rem 0 0;margin-bottom:0;margin-top:1.87rem;border-top:1px solid #707070;border-bottom:0}body.woocommerce-cart .wc-empty-cart-message{margin-top:11.25rem}body.woocommerce-cart .shipping-calculator-button{display:none !important}body.woocommerce-cart .woocommerce-shipping-destination{padding:1rem 0 1.5rem}body.woocommerce-cart .wc-empty-cart-message .cart-empty:before,body.woocommerce-cart .wc-empty-cart-message .cart-empty:after{display:none}body.woocommerce-cart .cart-empty{font-size:2rem;font-weight:400;text-align:center;color:#fff;line-height:.93;padding:0;margin:0;background:0 0;border-top:0;margin-bottom:2rem}body.woocommerce-cart .return-to-shop{display:flex;justify-content:center;margin-bottom:-5rem}body.woocommerce-cart .return-to-shop a{margin:.9rem 0 !important;border-radius:8px !important;background-color:var(--lightgreen);padding:.75rem 4.5rem !important;color:#000 !important;text-decoration:none !important;text-transform:uppercase !important;transition:all .3s ease-in-out !important;font-size:.87rem !important;font-weight:500 !important;line-height:1.57 !important;position:relative}body.woocommerce-cart .return-to-shop a:hover{background-color:#fff}.woocommerce-cart .woocommerce{margin-left:9.37rem;margin-right:7.43rem}.woocommerce-cart .products .cont{padding:2rem 0;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #707070}.woocommerce-cart .products .cont .product{display:flex;gap:2rem}.woocommerce-cart .products .cont .product .text .brand-title *{font-size:1.12rem;font-weight:500;line-height:1.55;text-transform:uppercase}.woocommerce-cart .products .cont .product .text .brand-name *,.woocommerce-cart .products .cont .product .text .price *{font-size:.75rem;opacity:.5;text-transform:uppercase;font-weight:400;line-height:1.83;padding-top:.68rem}.woocommerce-cart .products .cont .product .text .brand-name *{padding-top:0}.woocommerce-cart .products .cont .product .text .price *{font-size:1rem;opacity:1;padding-top:0;padding-bottom:.81rem}.woocommerce-cart .products .cont .product .img{border-radius:8px;max-width:11.62rem;width:100%;background-color:var(--darkblue)}.woocommerce-cart .products .cont .product .img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.woocommerce-cart .products .cont:last-child{border-bottom:1px solid #707070}.woocommerce-cart .products .cont:first-child{border-top:1px solid #707070}.woocommerce-cart .woocommerce-cart-form{display:flex;gap:7.31rem}.woocommerce-cart .woocommerce-cart-form__contents{width:100%;margin-top:3.37rem}body.woocommerce-cart.woocommerce-page .products .cont .buttons .actions button *{font-size:.87rem !important;font-weight:400 !important;line-height:1.83 !important;text-transform:uppercase !important;cursor:pointer !important;padding-left:1.75rem !important}body.woocommerce-cart.woocommerce-page .woocommerce .cart-collaterals .cart_totals,body.woocommerce-cart.woocommerce-page .woocommerce-page .cart-collaterals .cart_totals{width:100%;padding:2rem;background-color:rgba(255,255,255,.05);border-radius:8px}body.woocommerce-cart .wc-proceed-to-checkout{padding:0}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin:0}body.woocommerce-cart .wc-proceed-to-checkout a{transition:all .3s ease-in-out !important;background-color:var(--lightgreen) !important;border-radius:8px !important;color:#000 !important;font-size:.87rem !important;font-weight:500 !important;line-height:1.57 !important;text-transform:uppercase !important;margin-top:2rem !important}body.woocommerce-cart .wc-proceed-to-checkout a:hover{background-color:#fff !important}.woocommerce table.shop_table{border:unset !important;border-collapse:collapse !important}.woocommerce-cart .woocommerce .shop_table *{font-size:.87rem !important;font-weight:400 !important;line-height:1.71 !important}body.woocommerce-cart .cart-subtotal{display:flex;justify-content:space-between;align-items:center;padding:1.68rem 0;margin-bottom:1.68rem;margin-top:1.87rem;border-top:1px solid #707070;border-bottom:1px solid #707070}body.woocommerce-cart .shipping-custom{display:flex;justify-content:space-between;align-items:center}body.woocommerce-orders .woocommerce-orders-table .woocommerce-orders-table__header-order-actions{opacity:0;visibility:hidden}body.woocommerce-orders .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{padding-right:0;text-align:right}body.woocommerce-orders .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a{height:auto;background:rgba(0,0,0,0);padding:0;margin:0;text-decoration:underline;border:0;text-align:right;line-height:1.5em;letter-spacing:0;font-size:.6875rem;font-weight:500}body.woocommerce-orders table.woocommerce-orders-table{padding-top:1.5rem}body.woocommerce-orders table.woocommerce-orders-table thead th{padding-top:0;border-top:0;padding-bottom:20px;padding-left:0;padding-right:0}body.woocommerce-orders table.woocommerce-orders-table thead th span{color:#fff;font-size:.875rem;font-weight:500;letter-spacing:0;color:rgba(255,255,255,.5)}body.woocommerce-orders table.woocommerce-orders-table tbody tr:last-child td{border-bottom:1px solid rgba(255,255,255,.2)}body.woocommerce-orders table{border-spacing:0}body.woocommerce-orders table.woocommerce-orders-table tbody td,body.woocommerce-orders table.woocommerce-orders-table tbody th{font-size:.875rem;padding-left:0;padding-right:0;padding-top:23px;padding-bottom:23px;border-top:1px solid rgba(255,255,255,.5);letter-spacing:0;padding-right:20px;line-height:1.2}tr .woocommerce-orders-table__cell-order-actions a{background-color:transparent !important;color:var(--lightgreen) !important;font-size:.87rem !important;font-weight:400 !important;line-height:1.57 !important;text-decoration:underline !important}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content address{font-size:.875rem;line-height:1.57;letter-spacing:0;padding:0;border:0;margin-top:-.5rem;padding-top:0}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content address p{color:#fff}body.woocommerce-account.woocommerce-view-order .woocommerce-order-details{margin-bottom:-1.45rem}body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details--email:before,body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details--phone:before,body.woocommerce-account.woocommerce-view-order .order-again{display:none}body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details--email,body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details--phone{padding-left:0;color:#fff}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table th,body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table td{padding-left:0;padding-right:0;font-size:.875rem;font-weight:400}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table thead th{font-size:.875rem;padding-bottom:.68rem;padding-left:0;padding-right:0;font-weight:400;color:rgba(255,255,255,.5)}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content p{font-size:.87rem !important;font-weight:400 !important;line-height:1.57 !important;color:rgba(255,255,255,.5)}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content p mark{all:unset !important}body.woocommerce-view-order .woocommerce-order-details .woocommerce-order-details__title{margin-top:3.43rem}body.woocommerce-view-order .woocommerce-table__product-name.product-name img{width:106px;border-radius:8px;background-color:var(--darkblue)}body.woocommerce-view-order .woocommerce-table__product-name.product-name{width:100%;display:flex;gap:1.5rem}body.woocommerce-view-order .woocommerce-table__product-name.product-name .brand-name{font-size:.68rem;font-weight:400;line-height:2;text-transform:uppercase;opacity:.5}body.woocommerce-view-order .woocommerce-table__product-name.product-name .brand-title *{font-size:.87rem;font-weight:500;line-height:2;text-transform:uppercase}body.woocommerce-view-order table thead tr th:last-child,body.woocommerce-view-order table tbody tr td:last-child,body.woocommerce-view-order table tfoot tr td:last-child{text-align:right}body.woocommerce-view-order table tbody tr td:last-child{vertical-align:top}body.woocommerce-view-order table tr td{border:unset;padding:1rem 0 !important;border-top:1px solid #707070 !important}body.woocommerce-view-order table tfoot tr th{border-top:1px solid #707070 !important}body.woocommerce-orders thead tr th:last-child span .nobr{display:none !important}body.woocommerce-checkout{margin:0 9.43rem}body.woocommerce-checkout main{padding-top:10rem}body.woocommerce-checkout .woocommerce-checkout #payment div.payment_box{background:0 0;margin-top:0;font-size:.8rem;padding-bottom:.5rem;margin:0;padding:0 0 1rem 1.9rem;color:rgba(255,255,255,.5)}body.woocommerce-checkout .woocommerce-checkout #payment div.payment_box.payment_method_coinbarpay{display:none!important}body.woocommerce-checkout .woocommerce-checkout #payment div.payment_box:before,body.woocommerce-checkout .woocommerce-checkout #payment div.payment_box:after{display:none}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_country_field,body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_address_1_field,body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_email_field{grid-column:span 2}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_company_field,body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_address_2,body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_company{display:none}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_address_2_field{display:none !important}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-shipping-fields h3{font-size:.75rem;font-weight:400;line-height:1.83;padding-bottom:1.5rem}body.woocommerce-checkout form.checkout #tax_confirmation_checkbox{margin-top:2rem;margin-bottom:-1rem}body.woocommerce-checkout form.checkout #tax_confirmation_checkbox input{position:relative;width:18px;height:18px}body.woocommerce-checkout form.checkout #tax_confirmation_checkbox input[type=checkbox]{all:unset;border:1px solid #707070;border-radius:4px;width:18px;height:18px;position:relative;background-color:transparent;top:.3rem;margin-right:.6rem;display:inline-block}.woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox{display:inline-block !important}body.woocommerce-checkout form.checkout #tax_confirmation_checkbox input[type=checkbox]:checked:after{content:"\2714";color:var(--lightgreen);position:absolute;top:50%;left:50%;font-size:.87rem;transform:translate(-50%,-50%)}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-shipping-fields{padding-bottom:1rem}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-shipping-fields h3 label{display:flex;gap:.87rem;align-items:center}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-shipping-fields h3 label input{position:relative;width:18px;height:18px}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-shipping-fields h3 label input[type=checkbox]{all:unset;border:1px solid #707070;border-radius:4px;width:18px;height:18px;position:relative;background-color:transparent}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-shipping-fields h3 label input[type=checkbox]:checked:after{content:"\2714";color:var(--lightgreen);position:absolute;top:50%;left:50%;font-size:.87rem;transform:translate(-50%,-50%)}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-shipping-fields h3 label input{position:relative}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields h3,body.woocommerce-checkout form.checkout .col2-set .col-2 h3{padding-bottom:1.87rem;border-bottom:1px solid #707070;margin-bottom:1.68rem;font-size:1.37rem;font-weight:400;line-height:1.36}body.woocommerce-checkout form.checkout .col2-set .col-2 h3{margin-bottom:0}body.woocommerce-checkout form.checkout .col2-set .col-2 #order_review_heading{padding-bottom:2.7rem}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields label{font-size:.75rem;font-weight:500;line-height:1.83;text-transform:uppercase}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields span input{color:rgba(255,255,255,.5) !important}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-additional-fields__field-wrapper label{font-size:.75rem;font-weight:500;line-height:1.83;text-transform:uppercase}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper textarea{min-width:100%;max-width:100%;min-height:5.25rem;margin-bottom:3.5rem}body.woocommerce-checkout form.checkout #order_review_heading{font-size:1.37rem;font-weight:400;line-height:1.36;padding-bottom:1.87rem}body.woocommerce-checkout form.checkout .col2-set .col-2 .cont{padding:1.5rem 2rem 2rem;gap:0;background-color:rgba(255,255,255,.05);border-radius:8px}body.woocommerce-checkout form.checkout .form-row.place-order .button{transition:all .3s ease-in-out !important;margin-top:2rem !important;padding:.5rem 0 !important;width:100% !important;text-align:center !important;border-radius:8px !important;color:#000 !important;background-color:var(--lightgreen) !important;font-size:.87rem !important;font-weight:500 !important;line-height:1.57 !important;text-transform:uppercase !important;text-decoration:none !important}body.woocommerce-checkout form.checkout .form-row.place-order .button:hover{background-color:#fff !important}body.woocommerce-checkout form.checkout .col2-set .col-2 table.shop_table td{padding:0}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody{width:100%}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr{width:100%;display:flex !important;flex-direction:column}body.woocommerce-checkout form.checkout .col2-set{display:flex;width:100%;flex-wrap:wrap}body.woocommerce-checkout #payment{background-color:transparent}body.woocommerce-checkout #payment .payment_method_stripe fieldset{border:0}body.woocommerce-checkout #payment .payment_method_stripe label img{display:inline-block;max-width:37px}body.woocommerce-checkout #payment .payment_method_stripe>p{margin-top:.8rem}body.woocommerce-checkout #payment .payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew{margin-top:1.3rem !important;margin-bottom:0 !important}body.woocommerce-checkout #payment .payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew input{width:auto;position:relative;top:.15rem;margin-right:5px}body.woocommerce-checkout #payment .payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew label{display:inline;font-size:.625rem;text-transform:none;font-weight:400;color:rgba(255,255,255,.5) !important;line-height:1.5}body.woocommerce-checkout #payment .button-dark a{padding:.5rem 0;display:flex;width:100%;justify-content:center;font-size:.87rem !important;font-weight:500 !important;line-height:1.57 !important;align-items:center;gap:.5rem}.woocommerce-checkout #payment ul.payment_methods{background-color:#191c25;border-radius:8px}body.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}body.woocommerce-checkout form.checkout .col2-set .col-1,body.woocommerce-checkout form.checkout .col2-set .col-2{float:none;width:50%}body.woocommerce-checkout form.checkout .col2-set .col-2{float:none;margin-left:7.31rem;width:calc(50% - 7.31rem);padding:0}body.woocommerce-checkout form.checkout .col2-set .col-2 table{display:grid}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name{width:100%;display:flex;gap:2.12rem;padding:2rem 0;border-bottom:1px solid #707070}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .img{border-radius:8px;max-width:7.18rem;width:100%;padding:1.31rem 2rem;background-color:var(--darkblue)}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .product-info{width:100%}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .product-info .brand *,body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .product-info .product-price *{font-size:.75rem;font-weight:400;line-height:1.83;color:rgba(255,255,255,.5);text-transform:uppercase}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .product-info .product-price *{color:#fff}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .product-info .product-title{font-size:1.12rem;font-weight:500;line-height:1.55;text-transform:uppercase}body.woocommerce-checkout form.checkout .col2-set .col-2 table tfoot tr{display:flex;row-gap:2rem;justify-content:space-between;align-items:center}body.woocommerce-checkout form.checkout .col2-set .col-2 table tfoot tr.order-total+tr.fee th{display:flex;align-items:center;gap:1rem;text-transform:uppercase;padding-top:1.4rem;border-top:1px solid #707070;margin-top:1.93rem;width:100%}body.woocommerce-checkout form.checkout .col2-set .col-2 table tfoot tr.order-total+tr.fee th p{font-size:.75rem}body.woocommerce-checkout form.checkout .col2-set .col-2 table tfoot tr.fee svg{width:22px;min-width:22px}body.woocommerce-checkout ul#shipping_method li{margin-bottom:0}body.woocommerce-checkout form.checkout .col2-set .col-2 table tfoot tr.fee svg path{fill:var(--lightgreen)}body.woocommerce-checkout form.checkout table.shop_table tfoot tr.order-total{padding-top:1.68rem;border-top:1px solid #707070;margin-top:1.93rem;text-transform:uppercase}body.woocommerce-checkout form.checkout table.shop_table tfoot tr.cart-subtotal{padding-top:1.68rem}body.woocommerce-checkout form.checkout table.shop_table tfoot tr.shipping{padding-top:1.93rem}body.woocommerce-checkout form.checkout table.shop_table tfoot tr.shipping+tr.fee{padding-top:1.8rem}body.woocommerce-checkout form.checkout table.shop_table tfoot tr.tax-rate{padding-top:1.6rem}body.woocommerce-checkout form.checkout table.shop_table tfoot *{font-size:.87rem;font-weight:400;line-height:1.71}body.woocommerce-checkout form.checkout table.shop_table tbody th,body.woocommerce-checkout form.checkout table.shop_table tfoot td,body.woocommerce-checkout form.checkout table.shop_table tfoot th{border:0;padding:0}footer{padding-top:3.68rem}footer .contain{padding-bottom:3.25rem;border-bottom:1px solid #707070}footer .container{margin-left:9.43rem;margin-right:9.43rem}footer .cont{display:flex;justify-content:space-between;align-items:center}footer .cont .social-icons{display:flex;align-items:center;gap:1.16rem}footer .cont .social-icons a{transition:all .3s ease-in-out}footer .cont .social-icons a:hover{scale:1.2}footer .columns{padding-top:2.74rem;display:grid;grid-template-columns:repeat(10,1fr);gap:2rem}footer .columns .menu-list:nth-of-type(odd){grid-column:span 2}footer .columns .menu-list:nth-of-type(even){grid-column:span 3}footer .columns .menu-list .title{padding-bottom:2.25rem}footer .columns .menu-list .title *{font-size:1rem;line-height:1.62;font-weight:400;text-transform:uppercase}footer .columns .menu-list .list *{font-size:1rem;font-weight:400;line-height:1.62}footer .columns .menu-list .list a{transition:all .3s ease-in-out}footer .columns .menu-list .list a:hover{color:var(--lightgreen)}footer .payment-metod .partners .logo{display:flex;gap:1.6rem;align-items:center;flex-wrap:wrap}footer .payment-metod .logos{display:flex;flex-wrap:wrap;column-gap:5rem;row-gap:2rem}footer .payment-metod .logos img{width:auto;height:2rem}footer .partners .logo img{height:1.6rem}footer .partners .logo .img:nth-child(1) img{height:2.45rem}footer .partners .logo .img:nth-child(2) img{height:4.7rem}footer .partners .logo .img:nth-child(3) img{height:3.5rem}footer .partners .logo .img:nth-child(4) img{height:.6rem}footer .partners .logo .img:nth-child(5) img{height:1.5rem}footer .columns .menu-list .newsletter input{all:unset;width:100%;padding-bottom:1rem;border-bottom:1px solid transparent;background-image:linear-gradient(to right,var(--lightgreen),var(--lightgreen)),linear-gradient(to right,#707070,#707070);background-size:0 2px,100% 2px;background-repeat:no-repeat;background-position:left bottom,left bottom;transition:all .3s ease-in-out}footer .columns .menu-list .newsletter{display:block;width:calc(100% + 10px)}footer .columns .menu-list .newsletter input:focus{background-size:100% 2px,100% 2px}footer .columns .menu-list .newsletter input:focus+.svg-arrow{color:var(--lightgreen)}footer .columns .menu-list .newsletter .svg-arrow{position:relative;left:-10px;color:#fff;font-size:12px;transition:all .3s ease-in-out}footer .payment-metod{margin-top:3.5rem;display:flex;align-items:center;justify-content:space-between}footer .payment-metod .logo{display:flex;align-items:center;gap:.5rem}footer #mc_embed_signup .mc-field-group input{border:0;padding-left:0;border-radius:0;padding-bottom:.8rem}footer #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:0}footer #mc_embed_signup form{margin:0}footer #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{margin-bottom:0}footer #mc_embed_signup div#mce-responses{font-size:.8rem;font-weight:500;padding:0;margin:0;border:0;margin-top:-.5rem}footer #mc_embed_signup .optionalParent{position:absolute;top:0;right:0}footer #mc_embed_signup input#mc-embedded-subscribe{padding:0;background:0 0;border:0}footer #mc_embed_signup div.response{padding:0;margin:0;width:100%;float:none}footer #mc_embed_signup .mc-field-group+.input-group{display:flex;gap:.5rem;font-size:.8rem;align-items:center;margin-top:-.4rem}footer .payment-metod .choose-currency{display:flex;align-items:center;gap:.5rem}footer .current-year{padding-top:1.55rem;padding-bottom:1.55rem;text-align:center}footer .current-year *{font-size:.87rem;line-height:1.71;font-weight:400}body .wishlist_products_counter_text{display:none}body a.wishlist_products_counter{display:flex;gap:.3rem}body .wishlist_products_counter_number{display:none}body header a.wishlist_products_counter:before{background-size:contain;width:1.01rem;height:.91375rem;content:"" !important;margin:0 !important;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.215" height="15.625" viewBox="0 0 17.215 15.625"><path id="Tracciato_19797" data-name="Tracciato 19797" d="M370.22,275.59h0c0-.056,0-.111,0-.167a4.265,4.265,0,0,0-4.239-4.2,4.363,4.363,0,0,0-3.854,2.505h0a4.363,4.363,0,0,0-3.854-2.505,4.265,4.265,0,0,0-4.238,4.2c0,.056,0,.112,0,.167h0s-.239,2.673,2.735,5.591a67.908,67.908,0,0,0,5.354,4.666,67.918,67.918,0,0,0,5.354-4.666C370.459,278.263,370.22,275.59,370.22,275.59Z" transform="translate(-353.523 -270.723)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1"/></svg>')}body .wishlist_products_counter_number:before{content:"("}body .wishlist_products_counter_number:after{content:")"}body .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{content:"" !important}body .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{width:1.35rem;height:1.22rem;margin:0;background-size:contain;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22.637" height="20.66" viewBox="0 0 22.637 20.66"><path id="Tracciato_19780" data-name="Tracciato 19780" d="M375.632,277.051h0c0-.074.006-.148.006-.223a5.691,5.691,0,0,0-5.656-5.6,5.822,5.822,0,0,0-5.143,3.344h0a5.822,5.822,0,0,0-5.143-3.344,5.691,5.691,0,0,0-5.656,5.6c0,.075,0,.149.006.223h0s-.319,3.567,3.65,7.461a90.6,90.6,0,0,0,7.145,6.227,90.613,90.613,0,0,0,7.145-6.227C375.951,280.618,375.632,277.051,375.632,277.051Z" transform="translate(-353.519 -270.723)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/></svg>')}body .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22.637" height="20.66" viewBox="0 0 22.637 20.66"><path id="Tracciato_36" data-name="Tracciato 36" d="M375.632,277.051h0c0-.074.006-.148.006-.223a5.691,5.691,0,0,0-5.656-5.6,5.822,5.822,0,0,0-5.143,3.344h0a5.822,5.822,0,0,0-5.143-3.344,5.691,5.691,0,0,0-5.656,5.6c0,.075,0,.149.006.223h0s-.319,3.567,3.65,7.461a90.6,90.6,0,0,0,7.145,6.227,90.613,90.613,0,0,0,7.145-6.227C375.951,280.618,375.632,277.051,375.632,277.051Z" transform="translate(-353.519 -270.723)" fill="%23fff" stroke="%23fff" stroke-miterlimit="10" stroke-width="1"/></svg>')}body .tinv-wraper.tinv-wishlist{position:absolute;top:1.5rem;right:1.7rem;padding:0}body .eg-wishlist.eg-wishlist__button{padding:0}body .eg-wishlist.eg-wishlist__button .eg-wishlist__heart{width:1.45rem;padding:0;margin:0}body.woocommerce-lost-password form.woocommerce-ResetPassword{max-width:38.1rem;margin:auto;margin-top:3rem}body.woocommerce-lost-password main{padding-bottom:6rem;border-bottom:1px solid #707070}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout.woocommerce-order-received main.egloo{min-height:auto}body.woocommerce-order-received .woocommerce-order{padding-bottom:0;padding-top:2rem;max-width:1240px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}body .eg-wishlist .card a.button.product_type_simple,body .cards .card a.button.product_type_simple{display:none}body.woocommerce-order-received ul.order_details{margin-bottom:1rem;margin-top:0}body.woocommerce-order-received ul.order_details li{margin-right:2.5rem;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px solid #707070;padding-right:2.5rem;margin-left:0;padding-left:0;list-style-type:none}body.woocommerce-order-received ul.order_details li strong{font-size:1rem;font-weight:500;padding-top:.5rem}body.woocommerce-order-received .woocommerce-order p,body.woocommerce-order-received .woocommerce-order li{font-size:.9rem}body.woocommerce-order-received .woocommerce-order p.woocommerce-notice--success{font-family:var(--ff-alternate);font-size:2rem;font-weight:400;line-height:1.25;padding-bottom:2.65rem;margin-bottom:0;text-align:center}body.woocommerce-order-received ul.order_details{display:flex;justify-content:center}body.woocommerce-order-received .woocommerce-customer-details{margin-bottom:0}body.woocommerce-order-received .woocommerce-order-details table tfoot th{padding-left:0}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details{margin-bottom:3.5rem;padding-top:4rem}body.woocommerce-order-received .woocommerce-order-details h2,body.woocommerce-order-received .woocommerce-customer-details h2{font-size:1.5rem;line-height:1.25;font-weight:400;padding-bottom:2rem}body.woocommerce-order-received .woocommerce-customer-details h2{margin-top:-1.8rem}body.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{line-height:1.5;font-size:.9rem;font-style:normal;padding:0;border:0}body.woocommerce-order-received address{font-size:.875rem;line-height:1.57;letter-spacing:0;padding:0;border:0;margin-top:-.5rem;padding-top:0}body.woocommerce-order-received address p{color:#fff}body.woocommerce-order-received .woocommerce-order-details{margin-bottom:-1.45rem}body.woocommerce-order-received .woocommerce-customer-details--email:before,body.woocommerce-order-received .woocommerce-customer-details--phone:before,body.woocommerce-order-received .order-again{display:none}body.woocommerce-order-received .woocommerce-customer-details--email,body.woocommerce-order-received .woocommerce-customer-details--phone{padding-left:0 !important;color:#fff}body.woocommerce-order-received .woocommerce-table th,body.woocommerce-order-received .woocommerce-table td{padding-left:0;padding-right:0;font-size:.875rem;font-weight:400}body.woocommerce-order-received .woocommerce-table thead th{font-size:.875rem;padding-bottom:.68rem;padding-left:0;padding-right:0;font-weight:400;color:rgba(255,255,255,.5)}body.woocommerce-order-received p mark{all:unset !important}body.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title{margin-top:1rem;text-transform:none;padding-bottom:2rem}body.woocommerce-order-received .woocommerce-table__product-name.product-name img{width:106px;border-radius:8px;background-color:var(--darkblue)}body.woocommerce-order-received .woocommerce-table__product-name.product-name{width:100%;display:flex;gap:1.5rem}body.woocommerce-order-received .woocommerce-table__product-name.product-name .brand-name{font-size:.68rem;font-weight:400;line-height:2;text-transform:uppercase;opacity:.5}body.woocommerce-order-received .woocommerce-table__product-name.product-name .brand-title *{font-size:.87rem;font-weight:500;line-height:2;text-transform:uppercase}body.woocommerce-order-received table thead tr th:last-child,body.woocommerce-order-received table tbody tr td:last-child,body.woocommerce-order-received table tfoot tr td:last-child{text-align:right}body.woocommerce-order-received table tbody tr td:last-child{vertical-align:top}body.woocommerce-order-received table tr td{border:unset;padding:1rem 0 !important;border-top:1px solid #707070 !important}body.woocommerce-order-received table tfoot tr th{border-top:1px solid #707070 !important}body.woocommerce-cart .woocommerce-message{display:none}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .img{padding:0}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .img img{border-radius:8px}footer .language{display:none}body header li.current-menu-item a,body.page-template-contacts .header-contact,body.page-template-faq .header-support,body.single-product .menu-item-532 a{color:var(--lightgreen)}body .ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:var(--darkblue) !important}body .ti-widget.ti-goog .ti-review-content{font-size:.87rem !important;line-height:1.71 !important;font-weight:300 !important;font-style:italic !important}body .ti-widget.ti-goog .ti-review-content{min-height:6.84em}body .ti-widget.ti-goog .ti-review-item:hover{transform:none !important}body .ti-widget.ti-goog{padding:0 20px}body .ti-widget.ti-goog .ti-controls .ti-next:before,body .ti-widget.ti-goog .ti-controls .ti-prev:before,body .ti-widget.ti-goog .ti-controls .ti-next:after,body .ti-widget.ti-goog .ti-controls .ti-prev:after{background:#fff}body .ti-widget.ti-goog .ti-controls-line .dot{background:#fff}body .ti-widget.ti-goog .ti-reviews-container-wrapper .ti-inner>.ti-stars,body .ti-widget.ti-goog .ti-reviews-container-wrapper .ti-popup-inner>.ti-stars{margin-bottom:12px}body .ti-widget.ti-goog .ti-widget-container{margin-bottom:0}body .ti-widget.ti-goog .ti-footer{margin-top:45px;display:none}body .ti-widget.ti-goog .ti-star{width:12px !important;height:12px !important;margin-right:3px !important;vertical-align:unset;display:inline-block !important}body .ti-widget.ti-goog .ti-widget-container .ti-name,body .ti-widget.ti-goog .ti-review-content,body .ti-widget.ti-goog .ti-read-more span{color:#fff}@media screen and (max-width:1100px){body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{max-width:initial;width:100%}body.woocommerce-account .woocommerce nav{border-right:0 solid #707070;margin-right:0;padding-right:0}body.woocommerce-account .woocommerce{width:calc(100% - 4rem);margin-top:10.18rem;margin-left:2rem;margin-right:2rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .cont{max-width:initial}body.woocommerce-account.loggedin .woocommerce-MyAccount-content{padding:2rem}body.woocommerce-account.loggedin main>.woocommerce{flex-direction:column}body.woocommerce-account.loggedout #customer_login{grid-template-columns:repeat(1,1fr)}footer .columns{padding-top:2.74rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem, 1fr));gap:2rem}footer .columns .menu-list{grid-column:unset !important}.columns.block-contacts{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem, 1fr));gap:1.56rem}body.page-template-faq section#faq .container{width:100%}body.woocommerce-cart .woocommerce-cart-form{grid-template-columns:repeat(1,1fr) !important;display:grid;gap:2rem;width:100%}body.woocommerce-cart .woocommerce-cart-form__contents,body.woocommerce-cart .cart-collaterals{grid-column:span 12 !important}body.woocommerce-cart.woocommerce-page .woocommerce .cart-collaterals .cart_totals{max-width:unset !important}body.woocommerce-checkout form.checkout .col2-set{flex-direction:column}body.woocommerce-checkout form.checkout .col2-set .col-1,body.woocommerce-checkout form.checkout .col2-set .col-2{float:none;width:100%}body.woocommerce-checkout{margin:0 1rem}body.woocommerce-checkout form.checkout .col2-set .col-2{margin:0}body.woocommerce-checkout form.checkout .col2-set .col-2 .cont{padding:1.5rem 1rem 2rem}}@media only screen and (min-width:768px) and (max-width:1280px){body.page-template-service section#intro .columns .column.right{margin-left:6.3rem}}@media only screen and (min-width:991px) and (max-width:1440px){body header .icons form.active{position:absolute;right:5.5rem;margin:0;top:2rem}body header .icons{position:relative}body.page-template-about section#hero .container .columns{gap:1.5rem}}@media only screen and (min-width:991px) and (max-width:1280px){body header .container .columns .column.left .menu-voices,body header .container .columns .column.right .menu-voices,body header .container .columns .column.right{gap:1.5rem}}@media only screen and (min-width:1100px) and (max-width:1440px){body header .icons form.active{position:absolute;right:5.5rem;margin:0;top:2rem}body.archive section#shop-products .columns .column.left{max-width:20.2rem;min-width:20.2rem;width:100%}body.archive section#shop-products .columns .column.right{width:calc(100% - 20.2rem)}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-Address-title.title h3{padding-bottom:1.5rem}body.woocommerce-account.loggedin .woocommerce-MyAccount-content{padding-left:4rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{max-width:28.3rem}body.woocommerce-account .woocommerce{width:calc(100% - 8rem)}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{padding-right:2rem}body header .icons{position:relative}body.woocommerce-checkout{margin:0 4rem}body.woocommerce-account .woocommerce{margin-left:4rem;margin-right:4rem}body.woocommerce-checkout form.checkout .col2-set .col-2{float:none;margin-left:4rem;width:calc(50% - 4rem);padding:0}body.page-template-service section#hero .columns .column.right{padding-left:9.31rem;padding-top:3.68rem;padding-bottom:3.31rem;max-width:37rem;width:100%}body.page-template-about section#hero .container .columns .column.left,body.page-template-about section#hero .container .description{gap:2rem}}@media only screen and (min-width:991px) and (max-width:1100px){footer .container{margin-left:2rem;margin-right:2rem}body.woocommerce-account.loggedout #customer_login .content-wrapper{padding-left:4rem;padding-right:4rem}body.page-template-about section#hero .container .columns .column.left,body.page-template-about section#hero .container .description{margin-left:0}body.archive section#shop-products .columns .column.left{max-width:20.2rem;min-width:20.2rem;width:100%}body.page-template-about section#hero .container .columns .column.left,body.page-template-about section#hero .container .description{gap:2rem}section#shop-products .columns .column.right .products{grid-template-columns:repeat(2,1fr)}body.archive section#shop-products .columns .column.right{width:calc(100% - 20.2rem);grid-column:span 3}body.page-template-service section#hero .columns .column.right{padding-left:9.31rem;padding-top:3.68rem;padding-bottom:3.31rem;max-width:37rem;width:100%}body.woocommerce-view-order .woocommerce-order-details .woocommerce-order-details__title{margin-top:2rem}.woocommerce-account .woocommerce-MyAccount-content h2{padding-bottom:1.5rem}body.woocommerce-account.loggedin .woocommerce-MyAccount-content{padding-left:0;padding-right:0}}@media only screen and (min-width:991px) and (max-width:1440px){.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card,body.page-template-service .service-info-sections section#appointment-services .columns .column .hover-card{padding-bottom:1.5rem}body.page-template-contacts section#contact-form{width:100%;margin-left:0;margin-right:0}.service-info-sections section#appointment-services .columns .column .hover-card .title{margin-bottom:1.5rem}.service-info-sections section#appointment-services .columns .column .hover-card .button-dark{display:grid}.service-info-sections section#warranty .cont,.service-info-sections section#yourasset .cont,.service-info-sections section#appointment-services .columns .column .cont{margin-left:2rem}.service-info-sections section#appointment-services .columns .column .hover-card,.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card{padding:2rem}.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card,body.page-template-contacts .service-info-sections section#warranty .hover-card,body.page-template-contacts .service-info-sections section#yourasset .hover-card,body.page-template-service .service-info-sections section#appointment-services .columns .column .hover-card{max-width:calc(100% - 4rem);width:40rem}body.woocommerce-order-received ul.order_details li{margin-right:1.5rem;padding-right:1.5rem}}@media only screen and (min-width:768px) and (max-width:991px){body.page-template-service section#hero .columns .column.right .title *,body.page-template-service section#the-3-steps .container .title *,body.page-template-service section#shop .container-fullwidth .cont .title *,body.page-template-faq section#faq .title *,body.page-template-faq section#faq .subtitle *,body.page-template-contacts section#contacts .title *,body.page-template-contacts section#contacts .find-us .title *,body.page-template-contacts section#contact-form .title *,section#shop .contain .title *,body.home section#about-us .columns .column.right .title *,body.home section#brands .contain .title *,.service-info-sections section#reviews .cont .title *,.service-info-sections section#warranty .cont .title *,.service-info-sections section#yourasset .cont .title *,.service-info-sections section#appointment-services .columns .column .cont .title *,body.page-template-about section#hero .container .columns .column.left .title *,body.page-template-about section#our-mission .columns .column.left .title *,body.page-template-about section#our-mission .value .title *,body.archive section#hero .cont .title *,body section#info-single-product .columns #content .content .title *,body .page-title,body.woocommerce-cart main h1,body.woocommerce-order-received .woocommerce-order p.woocommerce-notice--success,body section.taxfree-article article .top .title *,body section.taxfree-article article .shops-wrapper .shop .shop-title{font-size:2rem}body.woocommerce-account.loggedout #customer_login .content-wrapper{padding-left:2rem;padding-right:2rem}body section#info-single-product .columns #content .content .cols .icon{min-width:50px}body.woocommerce-checkout{margin:0 2rem}body.woocommerce-view-order .woocommerce-order-details .woocommerce-order-details__title{margin-top:2rem}.woocommerce-account .woocommerce-MyAccount-content h2{padding-bottom:1.5rem}body.woocommerce-account.loggedin .woocommerce-MyAccount-content{padding-left:0;padding-right:0}body section#info-single-product .columns #content .content{padding-left:4rem;padding-right:4rem}body.single-product section#shop .cont .cards .card:nth-child(3),body.single-product section#shop .cont .cards .card:nth-child(4){display:none}body section#info-single-product .columns .column.right h1,body section#info-single-product .columns .column.right .price *{font-size:1.5rem}body section#info-single-product .columns .column.right .slug *{max-width:90%;line-height:1.4}.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card,body.page-template-service .service-info-sections section#appointment-services .columns .column .hover-card{padding-bottom:1.5rem}body.page-template-contacts section#contact-form{width:100%;margin-left:0;margin-right:0}.service-info-sections section#appointment-services .columns .column .hover-card .title{margin-bottom:1.5rem;margin-left:0;margin-right:0}.service-info-sections section#appointment-services .columns .column .hover-card .button-dark{display:grid}.service-info-sections section#warranty .cont,.service-info-sections section#yourasset .cont,.service-info-sections section#appointment-services .columns .column .cont{margin-left:2rem}.service-info-sections section#appointment-services .columns .column .hover-card,.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card{padding:2rem}.service-info-sections section#warranty .hover-card,body.page-template-contacts .service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card,body.page-template-contacts .service-info-sections section#yourasset .hover-card,body.page-template-service .service-info-sections section#appointment-services .columns .column .hover-card{max-width:calc(100% - 4rem)}body.page-template-service section#intro .container{margin-left:2rem;margin-right:2rem}body.page-template-service section#intro .columns .column.right{margin-left:0}body.page-template-service section#hero .columns{margin-bottom:6.37rem;width:100%;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}body.page-template-service section#shop .container-fullwidth .cont{margin-bottom:5rem}body.page-template-service section#the-3-steps .container{margin-top:4rem}body.page-template-service section#shop .container-fullwidth .cont{margin-left:2rem}body.page-template-service section#hero .columns .column{width:100%}body.page-template-service section#hero .columns .column.right{padding-left:4rem}body.page-template-service section#hero .columns .column,body.page-template-service section#hero .columns .column .img{height:100%}body.page-template-about section#hero .container .columns .column.left{margin-left:0}body.page-template-about section#our-mission .container .cards .card-left .img:nth-child(1){padding-right:4rem}body.page-template-about section#our-mission .columns .column.right .text{margin-top:4.5rem}body.page-template-about section#hero .container .description,body.page-template-about section#our-mission .columns{margin-left:0;margin-right:0;gap:2rem;display:grid;grid-template-columns:repeat(2,1fr)}body.page-template-about section#our-mission .columns,body.page-template-about section#our-mission .value{padding-left:2rem;padding-right:2rem}body.page-template-about section#hero .container .columns{gap:2rem}footer .container{margin-left:2rem;margin-right:2rem}body.woocommerce-order-received ul.order_details li{margin-right:1.5rem;padding-right:1.5rem}body.woocommerce-order-received .woocommerce-order{padding-left:0;padding-right:0}body.woocommerce-order-received ul.order_details li strong{font-size:.9375rem}body header .columns .column.left,body header .columns .column.right{flex:auto;width:10%}body header .columns .column.left .icons{display:block}body header .columns .column.right .icons .search-icon{display:none}body header.active .columns .column.right .icons{position:relative;z-index:3}body header.active .columns .column.center .img{position:relative;z-index:3}body header.active .columns .column.left .icons .search-icon{display:block}body header .columns .column.left .main-menu-desktop,body header .columns .column.right .language,body header .columns .column.right .cart-contents,body header .columns .column.right .header-contact,body header .columns .column.right .header-support{display:none}body header .columns .column.right .icon-cart{display:block;z-index:3}body header .columns .column.left .mobile-menu{display:flex;flex-direction:column;gap:.5rem}body header .container{margin:1.87rem 1rem}body header.active .columns .column.left .menu-mobile .wpml-ls-legacy-dropdown-click{display:block}body header.active .columns .column.left .menu-mobile{position:absolute;width:100%;top:0;left:50%;transform:translate(-50%,0);display:flex;flex-direction:column;align-items:center;padding-top:8rem;padding-bottom:3rem;z-index:3;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body header.active .columns .column.left .menu-mobile .main-menu{display:flex;justify-content:center;width:100%}body header.active .columns .column.left .menu-mobile .main-menu li{transition:all .3s ease-in-out}body header.active .columns .column.left .menu-mobile .main-menu li:hover{color:var(--lightgreen)}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}body header.active .columns .column.left .menu-mobile .main-menu .menu-voices{display:flex;flex-direction:column}body header .columns .column.left{display:flex;gap:1.59rem}body header .columns .column.left .mobile-menu .linea{transition:all .3s ease-in-out;z-index:9}body header.active .columns .column.left .mobile-menu .linea-1{transform:rotate(-45deg) translate(-5px,5px)}body header.active .columns .column.left .mobile-menu .linea-2{opacity:0}body header.active .columns .column.left .mobile-menu .linea-3{transform:rotate(45deg) translate(-8px,-8px)}body header .columns .column.left .wpml-ls-legacy-dropdown-click,body header .columns .column.left .wpml-ls-legacy-dropdown-click li{display:flex;align-items:start;line-height:1;gap:1rem}body header .columns .column.left .wpml-ls-legacy-dropdown-click li ul{position:unset;visibility:visible;display:flex;gap:1rem}body header .columns .column.left .wpml-ls-legacy-dropdown-click a:after{display:none}header .columns .column.left .wpml-ls-legacy-dropdown-click li>a{text-decoration:underline}header .columns .column.left .wpml-ls-legacy-dropdown-click ul ul a{text-decoration:none}header .columns .column.left .wpml-ls-legacy-dropdown-click li a{padding:0;display:flex;align-items:start;line-height:1}body header.active .columns .column.left .menu-mobile{padding-top:8.9rem}body header .columns .column.left>.wpml-ls-legacy-dropdown-click{display:none !important}body header .columns .column.right .cart-contents{display:flex;font-size:0px}body header .columns .column.right .cart-contents:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15.851" viewBox="0 0 14 15.851"><g id="Raggruppa_119" data-name="Raggruppa 119" transform="translate(0 0.5)"><g id="Rettangolo_42" data-name="Rettangolo 42" transform="translate(0 4.351)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="1"><rect width="14" height="11" stroke="none"></rect><rect x="0.5" y="0.5" width="13" height="10" fill="none"></rect></g><path id="Tracciato_73" data-name="Tracciato 73" d="M148,129.123v-3.172a3.952,3.952,0,1,1,7.9,0v3.172" transform="translate(-145.126 -121.999)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1"></path></g></svg>');background-size:contain;background-repeat:no-repeat;width:1rem;height:.9rem}}body header{transition:background-color .2s ease-in-out}@media screen and (min-width:991px){body header .columns .column.left .menu-item.account{display:none}body header.scrolled{position:fixed;top:0}body header .columns .column.center img{transition:max-width .2s ease-in-out;position:relative;left:50%;transform:translatex(-50%)}body header.scrolled:not(.active) .columns .column.center img{max-width:3.5rem;height:auto}body header.scrolled.search-expanded .columns .column.center img{max-width:100%;transition:none}body header.scrolled:not(.active){background-color:#12141a00;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body header .columns .woocommerce-product-search input{border-radius:0;outline:none}body header .columns .woocommerce-product-search input[type=search]::-webkit-search-decoration,body header .columns .woocommerce-product-search input[type=search]::-webkit-search-cancel-button,body header .columns .woocommerce-product-search input[type=search]::-webkit-search-results-button,body header .columns .woocommerce-product-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}}@media screen and (max-width:990px){body header.scrolled{position:fixed;top:0}body header .columns .column.center img{transition:max-width .2s ease-in-out;position:relative;left:50%;transform:translatex(-50%)}body header.scrolled:not(.active) .columns .column.center img{max-width:3rem;height:auto}body header.scrolled.search-expanded .columns .column.center img{max-width:100%;transition:none}body header.scrolled:not(.active){background-color:#12141a00;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body header .columns .woocommerce-product-search input{border-radius:0;outline:none;pointer-events:none}body header .search-fixed .container .contain .title h2{font-size:2rem;line-height:1.31}header .search-fixed .container .contain{margin-top:-4.5rem;margin-bottom:0;width:100%}header .search-fixed .container .search-form form #search-input-form{border-radius:0}body header .search-fixed .container{margin:0;width:100%;padding-left:1rem;padding-right:1rem}header .search-fixed{display:flex;flex-direction:column}header .close-search{padding:1rem;margin:0;margin-top:1.6rem}body header .columns .woocommerce-product-search input[type=search]::-webkit-search-decoration,body header .columns .woocommerce-product-search input[type=search]::-webkit-search-cancel-button,body header .columns .woocommerce-product-search input[type=search]::-webkit-search-results-button,body header .columns .woocommerce-product-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}body header .columns .column.left .icons{display:none !important}body header .columns .column.right .menu-item.account{display:none}body header .columns .column.right .cart-contents,body header .columns .column.left .menu-item.account{position:relative;z-index:9}body header .columns .woocommerce-product-search{order:3;position:relative}body header .columns .woocommerce-product-search svg{position:absolute;right:0;pointer-events:none;bottom:.5rem;width:.8rem}body header .columns .column.left .mobile-menu .menu-toggle{display:flex;flex-direction:column;gap:.5rem;padding:1rem;margin:-1rem}body header .columns .woocommerce-product-search input{font-size:.75rem;outline:none;background:0 0;box-shadow:none;border:0;color:#fff;text-transform:uppercase;min-width:11.5rem;margin-top:2.5rem;border-bottom:1px solid #fff;padding-bottom:.35rem}body header .columns .woocommerce-product-search input::placeholder{color:#fff}body header.active .columns .column.left .menu-mobile .wpml-ls-legacy-dropdown-click{order:2}body header .columns .column.right{gap:1rem !important}body header .columns .column.right .cart-contents{gap:.15rem !important}body header .columns .column.right .eg-wishlist__header-counter span.counter{display:flex;place-items:center}body header .columns .column.center img{max-width:4.5rem}body header .columns .column.left .menu-item.account svg{width:1.2rem}body header .columns .column.right svg{width:1.2rem !important;height:auto !important}body header .columns .column.right .cart-contents:before{width:1.3rem !important;height:1.2rem !important}body.archive section#shop-products .columns .column.left{max-width:100%;min-width:100%;width:100%}body.archive section#shop-products .columns .column.right{width:100%;grid-column:unset}body.archive section#shop-products .columns{gap:0;row-gap:2.5rem;gap:4rem}section#shop-products .columns .column.right .products{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:3.5rem;row-gap:2.5rem}section#shop-products .columns .column.right .navigation{justify-content:center}section#shop .cont .cards .card .brand-title *,body .eg-wishlist .card .brand-title *,section#shop-products .columns .column.right .products .product .brand-title *{font-size:.8375rem;line-height:1.2;padding-bottom:.2rem;padding-top:.2rem}section#shop-products .columns .column.right .products .product{padding-bottom:1.4rem}body.archive section#shop-products .columns .column.left .sidebar .filters .title h3{position:relative;font-size:.8rem}body.archive section#shop-products .columns .column.left .sidebar .filters .title.active+.filter{max-height:2000rem;padding-bottom:1.5rem}body.archive section#shop-products .columns .column.left .sidebar .filters:last-child{border-bottom:0}body.archive section#shop-products .columns .column.left .sidebar .filters .filter button{height:2.5rem}body.single-product .question{border-bottom:1px solid rgba(255,255,255,.3)}body section#info-single-product .columns .column.right .info-brand{border-top:1px solid rgba(255,255,255,.3)}body.archive section#shop-products .columns .column.left .sidebar .filters .filter{max-height:0rem;overflow:hidden;transition:all .5s ease-in-out;padding-bottom:0}body.archive section#shop-products .columns .column.left .sidebar .filters .title h3:after{cursor:pointer;visibility:visible;opacity:1;content:"+";position:absolute;top:-.4rem;right:0;font-size:1.25rem;font-weight:400;line-height:1.45rem;width:1.75rem;height:1.75rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}body.archive section#hero>.container{padding-right:2rem}body.archive section#hero{margin-bottom:4rem}body.archive section#shop-products .columns .column.left .sidebar .filters .title.active h3:after{cursor:pointer;visibility:hidden;opacity:0;content:"+";position:absolute;top:-.4rem;right:0;font-size:1.25rem;font-weight:400;line-height:1.45rem;width:1.75rem;height:1.75rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}body.archive section#shop-products .columns .column.left .sidebar .filters .title.active h3:before{cursor:pointer;visibility:visible;opacity:1;content:"-";position:absolute;top:-.4rem;right:0;font-size:1.25rem;font-weight:400;line-height:1.45rem;width:1.75rem;height:1.75rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}body.archive section#shop-products .columns .column.left .sidebar .filters .title h3:before{cursor:pointer;visibility:hidden;opacity:0;content:"-";position:absolute;top:-.4rem;right:0;font-size:1.25rem;font-weight:400;line-height:1.45rem;width:1.75rem;height:1.75rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}body.archive section#shop-products .columns .column.left .sidebar{background-color:rgba(255,255,255,.05);border-radius:0 8px 8px 0;padding-top:0;width:100%;padding-left:1rem;border-radius:8px;padding-right:1rem}body.archive section#shop-products .columns .column.left .sidebar .filters .title{cursor:pointer}body.archive section#shop-products .columns{grid-template-columns:1fr;display:grid}body.archive main .container{padding-left:2rem}body.archive section#shop-products .columns .column.left .sidebar .filters{border-bottom:1;padding-bottom:0;border-bottom:1px solid rgba(255,255,255,.3);padding-left:0;padding-right:0}body.archive section#shop-products .columns .column.left .sidebar .filters .title{margin-bottom:1.75rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media screen and (min-width:768px){body .only-mobile{display:none !important}body.page-template-contacts .service-info-sections{margin-left:-2rem;margin-right:-2rem}}@media screen and (max-width:768px){body .only-desktop{display:none !important}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{row-gap:0}body.woocommerce-view-order .woocommerce-table__product-name.product-name img{max-width:11.62rem;width:100%}.woocommerce-cart .products .cont .product .img{padding:1rem 2rem}body.woocommerce-cart .woocommerce{padding-left:1rem !important;padding-right:1rem !important}body .woocommerce table.shop_table_responsive tbody tr td.woocommerce-orders-table__cell-order-number{border-top:0;background-color:#707070;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}body.home section#about-us{padding:0 1rem;border-bottom:0}body.home section#about-us .columns{margin:4.37rem 0;flex-direction:column-reverse}body.home section#about-us .columns .column.left{margin:0;margin-top:10.62rem;width:100%}body.home section#about-us .columns .column.left .img .img-small{top:-7.31rem;left:50%;transform:translate(-50%,0)}body.home section#about-us .columns .column.left .img{display:flex;flex-direction:column}body.home section#about-us .columns .column.right{max-width:unset}body.home section#about-us .columns .column.left .img{margin:0;max-width:unset;width:100%;border-radius:8px;position:relative}.button-dark{margin:.5rem auto;display:flex;justify-content:center}body.home section#brands .cont{margin:0 0 4.25rem}body.home section#brands{margin:4.25rem 1rem 0}.service-info-sections section#warranty .cont,.service-info-sections section#yourasset .cont,.service-info-sections section#appointment-services .columns .column .cont{transition:all .3s ease-in-out;position:relative;z-index:3;margin-left:0;padding:10.06rem 1rem 10.31rem}.service-info-sections section#appointment-services .columns,.service-info-sections.warranty-yourasset{flex-direction:column}.service-info-sections section#warranty .hover-card .contain,.service-info-sections section#yourasset .hover-card .contain,.service-info-sections section#appointment-services .columns .column .hover-card .contain{width:100%}.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card,.service-info-sections section#appointment-services .columns .column .hover-card{visibility:hidden;opacity:0;background-color:rgba(25,28,37,.86);border-radius:8px;padding-left:2rem;padding-right:2rem;position:absolute;max-width:unset;width:calc(100% - 2rem);height:calc(100% - 2rem);margin:1rem;z-index:4;transition:all .3s ease-in-out;display:flex;justify-content:unset;align-items:center;top:unset;left:unset;transform:unset}.service-info-sections section#reviews .swiper{margin:0 1rem}section#shop .cont{margin:4rem 1rem}.service-info-sections section#chrono24{padding-right:0;height:21.25rem}.service-info-sections section#chrono24 .cont{position:relative;z-index:3;max-width:unset;width:100%;margin:0 1rem;padding:0}.service-info-sections section#chrono24 .cont .logo{max-width:10rem;width:100%}footer .container{margin-left:1rem;margin-right:1rem}footer .columns .menu-list .title{padding:0;border-bottom:1px solid #707070;margin-bottom:2rem;padding-bottom:.25rem}footer .payment-metod{flex-wrap:wrap;gap:2rem;justify-content:center}footer .payment-metod .logo{flex-wrap:wrap;justify-content:center}body.page-template-about section#hero .container{margin:0 1rem}body.page-template-about section#hero .container .columns{flex-direction:column;margin-top:7.31rem;gap:2rem;margin-bottom:4.25rem}body.page-template-about section#hero .container .columns .column.left{margin-left:0;width:100%}body.page-template-about section#hero .container .columns .column.left .title{max-width:unset;width:100%;margin-bottom:2rem}body.page-template-about section#hero .container .columns .column.left .title *{font-size:2rem;font-weight:400;line-height:1.31}body.page-template-about section#our-mission .columns .column.left .description *,body.page-template-about section#our-mission .value .description *,body.page-template-about section#hero .container .description .left *{font-size:1rem}.service-info-sections section#warranty .cont .title br,.service-info-sections section#yourasset .cont .title br,.service-info-sections section#appointment-services .columns .column .cont .title br,.service-info-sections section#warranty .cont .title br,.service-info-sections section#yourasset .cont .title br{display:none}body.page-template-about section#our-mission .columns .column.left .title *,body.page-template-about section#our-mission .value .title *{font-size:2rem;font-weight:400;line-height:1.31}.service-info-sections section#reviews .cont .title *{font-size:2rem;line-height:1.31}body.page-template-about section#hero .container .columns .column.left .subtitle *{font-size:1rem}body.page-template-about section#hero .container .columns .column{width:100%}body.page-template-about section#hero .container .description{margin:0 auto;display:flex;justify-content:unset;flex-direction:column;gap:2rem}body.page-template-about section#hero .container .description .left,body.page-template-about section#hero .container .description .right,body.page-template-about section#our-mission .columns .column.left,body.page-template-about section#our-mission .columns .column.right{max-width:unset;width:100%}body.woocommerce-account.loggedout #customer_login .col-1{padding-top:1rem}body.page-template-about section#hero{margin-bottom:3.62rem}body.woocommerce-account.loggedout #customer_login .col-2{padding-top:3.5rem;padding-bottom:1.5rem !important}body.page-template-about section#our-mission .columns{margin:3.25rem 0 3.87rem;max-width:unset;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:unset;flex-direction:column;padding:0 1rem}body.page-template-about section#our-mission .cont{margin:3.25rem 1rem}body.page-template-about section#our-mission .container .cards .card-left,body.page-template-about section#our-mission .container .cards .card-right{width:100%}body.page-template-about section#our-mission .container .cards .card-left{display:flex;flex-direction:column;row-gap:2rem}body.page-template-about section#our-mission .container .cards{width:100%;display:flex;flex-direction:column;gap:2rem}body.page-template-about section#our-mission .columns .column.right .text{margin-top:3.5rem}body.page-template-about section#our-mission .container .cards .card-left .img:nth-child(1){padding-right:0}body.page-template-about section#our-mission .container .cards .card-left .img:nth-child(2){padding-left:0}body.page-template-about section#our-mission .container .cards .card-right{margin-top:0}body.page-template-about section#our-mission .value{max-width:unset;width:calc(100% - 2.5rem);margin:0 1rem;margin-bottom:3.62rem}.service-info-sections section#warranty .hover-card .title,.service-info-sections section#yourasset .hover-card .title{padding-bottom:.87rem}.service-info-sections section#appointment-services .columns .column .hover-card .title *,.service-info-sections section#warranty .columns .column .hover-card .title *,.service-info-sections section#yourasset .hover-card .title *{font-size:1.12rem;line-height:1.25}.service-info-sections section#appointment-services .columns .column .hover-card .title br,.service-info-sections section#warranty .columns .column .hover-card .title br,.service-info-sections section#yourasset .columns .column .hover-card .title br{display:none}.service-info-sections section#warranty .hover-card .contain .button-dark,.service-info-sections section#yourasset .hover-card .contain .button-dark,.service-info-sections section#appointment-services .columns .column .hover-card .button-dark{justify-content:flex-start}.service-info-sections section#warranty .hover-card .description,.service-info-sections section#yourasset .hover-card .description{padding-bottom:1.12rem}.service-info-sections section#warranty .hover-card .description *,.service-info-sections section#yourasset .hover-card .description *{font-size:.75rem;font-weight:400;line-height:1.31}.service-info-sections section#appointment-services{margin-bottom:2.93rem}body.page-template-service section#hero .container{margin:0 1rem}body.page-template-service section#hero .columns{margin-top:5.41rem;margin-bottom:3.37rem;width:100%;display:flex;align-items:center;flex-direction:column-reverse}body.page-template-service section#hero .columns .column.right .title br{display:none}body.page-template-service section#hero .columns .column.right{padding-left:0;padding-top:.68rem;padding-bottom:3.31rem;max-width:unset;width:100%}body.page-template-service section#hero .columns .column{width:100%}body.page-template-service section#intro .container{margin:0 1rem;margin-bottom:3.25rem}body.page-template-service section#intro .columns{width:100%;display:grid;grid-template-columns:repeat(12,1fr)}body.page-template-service section#intro .columns .column.left{grid-column:span 12}body.page-template-service section#intro .columns .column.left .description{padding-right:0;max-width:unset;width:100%;margin-bottom:2.5rem}body.page-template-service section#intro .columns .column.right{grid-column:span 12;margin-top:2rem;margin-left:0;max-width:unset;width:100%}body.page-template-service section#shop .container-fullwidth .cont{padding-top:7.06rem;padding-bottom:7.31rem;position:relative;z-index:3;margin-left:1rem}body.page-template-service section#the-3-steps .container{margin:3.25rem auto;margin-bottom:3.25rem;max-width:unset;width:100%;padding:0 1rem}body.page-template-service section#the-3-steps .container .title{margin-bottom:1.37rem}body.page-template-service section#the-3-steps .container .subtitle{margin-bottom:1.81rem}body.page-template-faq section#faq{width:100%;padding:0 1rem;margin-top:4.18rem;padding-bottom:3.25rem;border-bottom:1px solid #707070}body.page-template-faq section#faq .container,.columns.block-contacts{width:100%;margin:0 auto;margin-top:3rem}body.page-template-faq section#faq .container .title{position:relative;margin-top:3rem;margin-bottom:3rem}.question{position:relative;padding-top:.81rem;padding-bottom:.81rem;border-bottom:1px solid var(--darkblue)}.question.active .answer{padding-top:1.25rem;padding-bottom:.81rem}.question h3{padding-bottom:.81rem}body.page-template-faq section#faq .contain{margin-top:3.62rem;margin-bottom:3.25rem}.columns.block-contacts{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem, 1fr));gap:1.56rem}body.page-template-faq section#faq .cont{margin-bottom:3rem}body.page-template-faq section#faq .wrap.cont{row-gap:3rem}body.page-template-faq section#faq .cont.shipping .title{margin-bottom:3rem}body.page-template-faq section#faq .title *,body.page-template-faq section#faq .subtitle *{font-size:1.25rem}body.page-template-faq section#faq .container .title-faq *{font-size:1rem}.question *{font-size:.93rem}body.home section#hero .swiper .swiper-pagination{bottom:2rem}body.home section#hero .cont{width:80%;bottom:8.25rem}body.home section#hero .cont .title{padding-bottom:2.68rem}body.home .button-white{margin-bottom:5.12rem}body.home section#hero .cont .title br{display:none}body.home section#hero .cont .title *{font-size:2rem;line-height:1.31}body.home section#about-us .columns .column.right .title{padding-bottom:1.62rem}body.home section#about-us .columns .column.right .title *{font-size:2rem;font-weight:400;line-height:1.31}body.home .button-dark{margin:0 auto 0 0}body.home section#about-us .columns .column.right .description{padding-bottom:2.12rem}body.home section#brands .contain .subtitle *{padding-bottom:.62rem;text-align:left}body.home section#brands .contain .title{padding-bottom:1.62rem}body.home section#brands .contain .title *{font-size:2rem;line-height:1.31;font-weight:400;text-align:left}body.home section#brands .contain .description *{text-align:left}body.home section#shop{margin-top:4.37rem}section#shop .contain .subtitle{padding-bottom:.68rem}section#shop .contain .subtitle *{text-align:left}section#shop .contain .title *{font-size:2rem;line-height:1.31;font-weight:400;text-align:left}.service-info-sections section#warranty .cont .subtitle,.service-info-sections section#yourasset .cont .subtitle,.service-info-sections section#appointment-services .columns .column .cont .subtitle{font-size:.87rem;font-weight:400;line-height:1.71;padding-bottom:1rem}.service-info-sections section#warranty .cont .title *,.service-info-sections section#yourasset .cont .title *,.service-info-sections section#appointment-services .columns .column .cont .title *{font-size:2rem;font-weight:400;line-height:1.25}.service-info-sections section#chrono24 .cont .description *{font-size:1rem}.columns.block-contacts .column .card .contact-title *{font-size:1rem;font-weight:500;line-height:1.55;text-transform:uppercase}body.page-template-contacts section#contact-form{margin:0 auto;width:100%}body.page-template-contacts section#contact-form .form:not(last-child){margin-bottom:4.25rem}body.page-template-contacts section#contacts{position:relative;width:calc(100% - 2rem);margin:0 1rem;margin-top:14.18rem}body.page-template-contacts section#contacts-info .text{font-size:1rem;color:rgba(255,255,255,.5);line-height:1.45;margin-bottom:3.625rem}body.page-template-contacts section#contacts-info{margin-bottom:4.25rem}.tinvwl-table-manage-list{margin:0 1rem}body header .columns .column.left,body header .columns .column.right{flex:auto;width:10%}body header .columns .column.left .icons{display:block}body header .columns .column.right .icons .search-icon{display:none}body header.active .columns .column.right .icons{position:relative;z-index:3}body header.active .columns .column.center .img{position:relative;z-index:3}body header.active .columns .column.left .icons .search-icon{display:block}body header .columns .column.left .main-menu-desktop,body header .columns .column.right .language,body header .columns .column.right .cart-contents,body header .columns .column.right .header-contact,body header .columns .column.right .header-support{display:none}body header .columns .column.right .icon-cart{display:block;z-index:3}body header .columns .column.left .mobile-menu{display:flex;flex-direction:column;gap:.5rem}body header .container{margin:1.87rem 1rem}body header.active .columns .column.left .menu-mobile .wpml-ls-legacy-dropdown-click{display:block}body header.active .columns .column.left .menu-mobile{position:absolute;width:100%;top:0;left:50%;transform:translate(-50%,0);display:flex;flex-direction:column;align-items:center;padding-top:8rem;padding-bottom:3rem;z-index:3;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body header.active .columns .column.left .menu-mobile .main-menu{display:flex;justify-content:center;width:100%}body header.active .columns .column.left .menu-mobile .main-menu li{transition:all .3s ease-in-out}body header.active .columns .column.left .menu-mobile .main-menu li:hover{color:var(--lightgreen)}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}body header.active .columns .column.left .menu-mobile .main-menu .menu-voices{display:flex;flex-direction:column}body header .columns .column.left{display:flex;gap:1.59rem}body header .columns .column.left .mobile-menu .linea{transition:all .3s ease-in-out;z-index:9}body header.active .columns .column.left .mobile-menu .linea-1{transform:rotate(-45deg) translate(-5px,5px)}body header.active .columns .column.left .mobile-menu .linea-2{opacity:0}body header.active .columns .column.left .mobile-menu .linea-3{transform:rotate(45deg) translate(-8px,-8px)}body.woocommerce-account.loggedout #customer_login .content-wrapper{width:100%;padding-left:1rem;padding-right:1rem}body.woocommerce-account.loggedout #customer_login .col-2{padding-bottom:0;border-radius:0}body.woocommerce-account .woocommerce{width:calc(100% - 2rem);margin-top:10.18rem;margin-left:1rem;margin-right:1rem}body.woocommerce-account.loggedin .woocommerce-MyAccount-content{padding:2rem 0}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .cont{padding:1.5rem 1rem 3.06rem}body.loggedin .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date{border-top:0}body.woocommerce-account .woocommerce .woocommerce-ResetPassword{margin:0 1rem}body .woocommerce-form-row label{white-space:nowrap}body.page-template-service section#hero .columns .column.right{padding-top:0}body.page-template-contacts section#contact-form .form .cont .name,body.page-template-contacts section#contact-form .form .cont .surname,body.page-template-contacts section#contact-form .form .cont .email,body.page-template-contacts section#contact-form .form .cont .tel,body.page-template-contacts section#contact-form .form .cont .birth,body.page-template-contacts section#contact-form .form .cont .city,body.page-template-contacts section#contact-form .form .cont .custom-select-form{width:100%}body.page-template-contacts section#contacts .title *,body.page-template-contacts section#contacts .find-us .title *,body.page-template-contacts section#contact-form .title *,body.page-template-service section#hero .columns .column.right .title *{line-height:1.31}body.page-template-service section#hero .columns .column.right .title *,body.page-template-service section#the-3-steps .container .title *,body.page-template-service section#shop .container-fullwidth .cont .title *,body.page-template-faq section#faq .title *,body.page-template-faq section#faq .subtitle *,body.page-template-contacts section#contacts .title *,body.page-template-contacts section#contacts .find-us .title *,body.page-template-contacts section#contact-form .title *,section#shop .contain .title *,body.home section#about-us .columns .column.right .title *,body.home section#brands .contain .title *,.service-info-sections section#reviews .cont .title *,.service-info-sections section#warranty .cont .title *,.service-info-sections section#yourasset .cont .title *,.service-info-sections section#appointment-services .columns .column .cont .title *,body.page-template-about section#hero .container .columns .column.left .title *,body.page-template-about section#our-mission .columns .column.left .title *,body.page-template-about section#our-mission .value .title *,body.archive section#hero .cont .title *,body section#info-single-product .columns #content .content .title *,body .page-title,body.woocommerce-cart main h1,body.woocommerce-order-received .woocommerce-order p.woocommerce-notice--success,body section.taxfree-article article .top .title *,body section.taxfree-article article .shops-wrapper .shop .shop-title *{font-size:1.6rem}body.page-template-service section#hero .columns,body.page-template-about section#hero .container .columns,body.archive section#hero{margin-top:9rem}body.woocommerce-order-received .woocommerce-table__product-name.product-name{gap:1rem}body.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title{padding-bottom:1.4rem}body.woocommerce-order-received .woocommerce-order-details h2,body.woocommerce-order-received .woocommerce-customer-details h2{font-size:1.3rem;padding-bottom:1.2rem}body .eg-wishlist{margin-top:2.5rem;padding-left:1rem;padding-right:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(9rem, 1fr));row-gap:2.5rem}section#shop-products .columns .column.right .navigation *{line-height:36px;font-size:1rem}body.archive main .container{padding-left:1rem;padding-right:1rem}body header .columns .column.right svg{height:15.63px;width:auto}body.page-template-service section#intro .columns .column.left .description *,body.page-template-service section#repurchase-agreement .columns .column.left .subtitle *,body.page-template-service section#the-3-steps .container .subtitle *{font-size:1rem}body.page-template-service section#intro .columns{row-gap:1rem}body.page-template-service section#shop .container-fullwidth .cont{padding-top:6rem;padding-bottom:6rem;margin-bottom:0}body.page-template-service section#shop .container-fullwidth{display:grid;align-items:center}body.page-template-service section#shop .container-fullwidth .overlay-opacity,.service-info-sections section#appointment-services .overlay-opacity{background-color:rgba(0,0,0,.6)}body.page-template-service section#intro .container{margin-bottom:3.5rem}.service-info-sections section#warranty .cont,.service-info-sections section#yourasset .cont,.service-info-sections section#appointment-services .columns .column .cont{padding:10rem 1rem}body .service-info-sections section#reviews{padding-bottom:3rem}.service-info-sections section#reviews .swiper-pagination{bottom:3.25rem}body .service-info-sections section#appointment-services{margin-bottom:3.3rem}body .service-info-sections section#reviews .cont{margin-bottom:1.9rem}body.page-template-contacts main section#contacts,body.page-template-faq main section#faq,body.woocommerce-cart main h1{margin-top:9rem}body.page-template-contacts section#contact-form .form .cont .birth input{min-width:calc(100% - 0.8rem)}body .question{padding-bottom:0;padding-top:1.2rem}body .question h3{padding-bottom:1.2rem}body .question.active h3:before,body .question h3:after{top:-.3rem;line-height:2.25rem}body .question.active .answer{padding-top:.5rem;padding-bottom:1.8rem}body .question .answer *{font-size:.8375rem}body.page-template-faq section#faq .wrap.cont .answer{padding-top:1.2rem}body.page-template-contacts section#contact-form .form.visit{margin-top:3.625rem;margin-bottom:3.625rem}body.page-template-contacts .service-info-sections{margin-left:-1rem;margin-right:-1rem}body .service-info-sections section#warranty .hover-card .description *,body .service-info-sections section#yourasset .hover-card .description *{font-size:.87rem;font-weight:400;line-height:1.5}body .service-info-sections section#warranty .hover-card .title,body .service-info-sections section#yourasset .hover-card .title{padding-bottom:1.4rem}body .service-info-sections section#warranty:hover .hover-card,body .service-info-sections section#yourasset:hover .hover-card,body .service-info-sections section#appointment-services .columns .column:hover .hover-card{padding-top:3rem;padding-bottom:3rem}body .service-info-sections section#warranty .hover-card .title *,body .service-info-sections section#yourasset .hover-card .title *{font-size:1.1rem}.service-info-sections section#appointment-services .columns .column .hover-card .title{margin-bottom:1.5rem}body .service-info-sections section#warranty .hover-card .description *,body .service-info-sections section#yourasset .hover-card .description *{font-size:.87rem}body.page-template-contacts .service-info-sections section#appointment-services .columns .column .hover-card{max-width:100%}.service-info-sections section#appointment-services .columns .column.right .hover-card,body.page-template-contacts .service-info-sections section#appointment-services .columns .column.left .hover-card,body.page-template-contacts .service-info-sections section#warranty .hover-card,body.page-template-contacts .service-info-sections section#yourasset .hover-card,.service-info-sections section#warranty .hover-card,.service-info-sections section#yourasset .hover-card,body.page-template-service .service-info-sections section#appointment-services .columns .column .hover-card{left:0;max-width:100%;width:calc(100% - 2rem)}.service-info-sections section#appointment-services .columns .column .hover-card .description *,.service-info-sections section#warranty .columns .column .hover-card .description *,.service-info-sections section#yourasset .hover-card .description *{line-height:1.5}.service-info-sections section#appointment-services .columns .column .hover-card .contain .description{padding-bottom:1.12rem}body.home section#hero{height:85vh}body.home section#hero .overlay-bg-top-bottom{background:rgba(0,0,0,.6)}body.home section#brands{margin-right:0;overflow:hidden;margin-top:3.5rem}body.home section#brands .contain{padding-right:1rem}body.home section#brands .brands{gap:1rem;padding-right:1rem;display:flex;max-width:100%;overflow-x:scroll}body.home section#brands .brands::-webkit-scrollbar,body.home section#shop .cont .cards::-webkit-scrollbar,body.single-product section#shop .cont .cards::-webkit-scrollbar{display:none}body.home section#brands .brand-row{gap:1rem}body.home section#brands img{border-radius:.5rem;width:auto;height:11rem;min-width:14rem;object-fit:cover}section#shop .cont .cards .card .brand-name,section#shop .cont .cards .card .brand-title,section#shop .cont .cards .card .price,body .eg-wishlist .card .brand-name,body .eg-wishlist .card .brand-title,body .eg-wishlist .card .price,section#shop-products .columns .column.right .products .product .brand-name,section#shop-products .columns .column.right .products .product .brand-title,section#shop-products .columns .column.right .products .product .price,section#shop-products .columns .column.right .products .product .button-dark{padding-left:1.2rem;padding-right:1.2rem}body.home section#shop .cont .cards .card .brand-name,section#shop-products .columns .column.right .products .product .brand-name *{padding-top:1.1rem}body.home section#shop .cont .cards,body.single-product section#shop .cont .cards{display:flex;max-width:100%;overflow-x:scroll;gap:1rem;padding-right:1rem}body.archive section#shop-products .columns .column.left .sidebar .filters{padding:0 1.2rem 2.25rem}body.home section#shop .cont .cards .card,body.single-product section#shop .cont .cards .card{min-width:17rem}body main section#info-single-product .columns{display:grid;gap:0}section#shop .cont .cards .card,body .eg-wishlist .card{padding-bottom:1.4rem}section#shop-products .columns .column.right .navigation{justify-content:center}body .eg-wishlist.eg-wishlist__button .eg-wishlist__heart{width:1.35rem}body .tinv-wraper.tinv-wishlist{position:absolute;top:1rem;right:1rem;padding:0}section#shop-products .columns .column.right .products .product .button-dark{margin-bottom:0;margin-top:1rem}section#shop-products .columns .column.right .products .product .button-dark{width:100%}section#shop-products .columns .column.right .products .product .button-dark a,body .eg-wishlist .card .button-dark a{font-size:.7rem}body.archive section#shop-products .columns .column.left{max-width:100%;min-width:100%;width:100%}body.archive section#shop-products .columns .column.right{width:100%;grid-column:unset}body.archive section#shop-products .columns{gap:0;row-gap:2.5rem}section#shop-products .columns .column.right .products{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem, 1fr));gap:1rem;margin-bottom:3.5rem;row-gap:2.5rem}section#shop .cont .cards .card .brand-title *,body .eg-wishlist .card .brand-title *,section#shop-products .columns .column.right .products .product .brand-title *{font-size:.8375rem;line-height:1.2;padding-bottom:.2rem;padding-top:.2rem}section#shop-products .columns .column.right .products .product{padding-bottom:1.4rem}body.home section#shop .cont{margin-right:0;margin-left:0}body.home section#about-us .columns{margin:3.5rem 0}body.home .button-dark{margin:auto}body.home section#about-us .columns .column.right .subtitle,body.home section#about-us .columns .column.right .title,body.home section#brands .contain .title h2,body.home section#brands .contain .subtitle p,section#shop .contain .subtitle p,section#shop .contain .title h2,.service-info-sections section#warranty .cont .title *,.service-info-sections section#appointment-services .columns .column .cont .title *,.service-info-sections section#yourasset .cont .title *{text-align:center}body.home section#about-us .columns .column.right .subtitle{padding-top:.2rem}body.page-template-service section#shop .container-fullwidth .cont .subtitle *{font-size:.75rem}body.home section#about-us .columns .column.right .description p:not(:last-child),body.home section#brands .contain .subtitle *,section#shop .contain .subtitle,body.page-template-service section#shop .container-fullwidth .cont .subtitle,body.archive section#hero .cont .subtitle *{padding-bottom:.2rem}body.archive section#hero{margin-bottom:3.5rem}body.home section#brands .title-brand *{font-size:.9375rem}body.home section#shop{margin-top:4.5rem}body.home section#brands .cont{margin-bottom:3.5rem}body.home section#shop{margin-top:3.5rem}body.home section#shop .cont .contain{padding-right:1rem;padding-left:1rem}.service-info-sections section#warranty .cont .subtitle,.service-info-sections section#yourasset .cont .subtitle,.service-info-sections section#appointment-services .columns .column .cont .subtitle{font-size:.75rem;text-transform:uppercase;padding-bottom:.2rem;text-align:center}.service-info-sections .overlay-opacity{background-color:rgba(0,0,0,.6)}.service-info-sections .title{max-width:19rem;margin:auto}body.home section#shop .cont .cards{margin-top:2.5rem;padding-left:1rem}body.page-template-about section#hero .container .columns .column.left .title{margin-bottom:1.5rem}body.page-template-about section#hero .container .columns{gap:2.5rem;margin-bottom:3.5rem}body.page-template-about section#hero{margin-bottom:3.5rem}body.page-template-about section#our-mission .columns,body.page-template-service section#the-3-steps .container{margin-bottom:3.5rem}body.page-template-about section#our-mission .columns .column.right .text{margin-top:1.6rem}body.page-template-about section#our-mission .columns .column.left .title,body.page-template-about section#our-mission .value .title{margin-bottom:1.62rem;text-align:center}body.page-template-service section#hero .columns{margin-bottom:2.5rem}body.page-template-service section#hero .columns .column.right{padding-bottom:2.3rem}body.page-template-service section#shop .container-fullwidth .cont .title,body.page-template-service section#shop .container-fullwidth .cont .subtitle{text-align:center}body.page-template-service section#shop .container-fullwidth .cont .button-with-icon,body.page-template-service section#the-3-steps .container .title{text-align:center}body.page-template-faq section#faq .cont{margin-bottom:3.4rem;gap:3.4rem}body.page-template-faq section#faq .contain{margin-top:3.5rem;margin-bottom:1.6rem}body .columns.block-contacts{margin-top:2.5rem}body.page-template-faq section#faq{padding-bottom:3.5rem}body.page-template-faq section#faq .wrap.cont .answer{padding-top:.4rem}body.page-template-contacts section#map .title{margin-bottom:2.5rem}body.page-template-contacts section#map .container .img iframe{border-radius:8px}body.page-template-contacts section#contacts .title p{margin-top:.5rem}body.page-template-contacts section#contact-form .form:not(last-child),body.page-template-contacts section#contacts-info .text,body.page-template-contacts section#contacts-info{margin-bottom:3.5rem}body.page-template-contacts section#map .container{margin-bottom:2.5rem}body.page-template-contacts section#contacts-info .text{margin-bottom:2.1rem}body.page-template-contacts section#contact-form .form.visit{margin-top:3.5rem;margin-bottom:3.5rem}.service-info-sections section#chrono24 .cont .description{margin-bottom:0}.service-info-sections section#chrono24 .cont{text-align:center}.service-info-sections section#chrono24 .cont .logo{margin:auto;margin-bottom:1.5rem}.service-info-sections section#chrono24 .cont .logo img{margin:auto}.service-info-sections section#chrono24 .cont .description *{font-size:.9375rem}.service-info-sections section#chrono24 .bg-img{opacity:.7}body.archive section#shop-products .columns{display:grid;gap:2.5rem;grid-template-columns:1fr}body.archive section#shop-products .columns .column.left{max-width:100%;min-width:100%;width:100%}body section#info-single-product .container{width:100%;max-width:77rem;padding-left:1rem;padding-right:1rem;margin:8.1rem auto 0 auto}body section#info-single-product .columns .column.left .other-imgs .img img{border-radius:8px;height:28vw;width:100%;object-fit:cover;margin:auto}body section#info-single-product .columns .column.left .main-img{margin-bottom:1rem}body section#info-single-product .columns .column.left .swiper-buttons div{margin-top:0}body section#info-single-product .columns .column.left .other-imgs .img.swiper-slide-active{background-color:transparent}body section#info-single-product .columns .column.left .swiper-buttons .swiper-button-prev{left:-.8rem}body section#info-single-product .columns .column.left .swiper-buttons .swiper-button-next{right:-.8rem}body main section#info-single-product .columns .column.right .cont{position:relative;top:0}body section#info-single-product .columns .column.right .cont{max-width:100%;margin-left:auto;width:100%;background-color:rgba(255,255,255,.05);padding:2rem 2rem 1.62rem;border-radius:8px;margin-bottom:3rem}body section#info-single-product .columns .column.right .slug{max-width:90%}body section#info-single-product .columns .column.right .slug *{line-height:1.4}body section#info-single-product .columns .column.left .swiper-wrap{margin-bottom:2.5rem}body main section#info-single-product .columns .column.right .cont{margin-bottom:2.5rem}body section#info-single-product .columns .column.left{margin-bottom:0}body section#info-single-product .columns .column.right .info-brand{border-top:1px solid var(--darkblue)}body main section#info-single-product .columns .column.right .cont{padding-left:1.2rem;padding-right:1.2rem;padding-top:2.5rem}body section#info-single-product .columns .column.right h1,body section#info-single-product .columns .column.right .price *{font-size:1.4rem}body section#info-single-product .columns .column.right .slug{margin-bottom:2rem}body section#info-single-product .columns .column.right h1{padding-top:.3rem;padding-bottom:.2rem}body section#info-single-product .columns .column.right .legal-right{padding:1.4rem}body section#info-single-product .info-brand .question .answer table *{font-size:.75rem;font-weight:400;text-align:left;vertical-align:top}body section#info-single-product .info-brand .question .answer table tbody tr:not(:last-child) td,body section#info-single-product .info-brand .question .answer table tbody tr:not(:last-child) th{padding-bottom:.5rem}body section#info-single-product .info-brand table tr th{color:rgba(255,255,255,.5);text-transform:uppercase;min-width:11rem}body section#info-single-product .info-brand .question .answer *{font-size:.75rem}body section#info-single-product .columns .column.right .info-brand{margin-bottom:2.5rem}body section#info-single-product .columns #content .content{padding:3.5rem 1rem}body section#info-single-product .columns #content .content .cols .cont,body section#info-single-product .columns #content .content .cols .cont{display:grid;gap:1.25rem;align-items:center;justify-content:center;text-align:center}body section#info-single-product .columns #content .content .cols{gap:1rem;row-gap:.8rem}body section#info-single-product .columns #content .content .cols .icon{min-width:46px}body section#info-single-product .columns #content .content .title{margin-bottom:2.5rem}body section#info-single-product .columns #content .content .cols .icon{margin:auto}body section#info-single-product .columns #content .content .subtitle *{padding-bottom:.2rem}body section#info-single-product .columns #content .content .cols .text *{font-size:.8375rem;font-weight:400;line-height:1.5}body section#info-single-product .columns #content .content .cols .cont,body section#info-single-product .columns #content .content .cols .cont{gap:.8rem}body.single-product section#shop .cont .cards{margin-top:1.9rem}body section#info-single-product .columns #content{margin-bottom:3.5rem}body.single-product section#shop .cont{margin-right:0;margin-left:0}body.single-product section#shop .cont .contain{padding-right:1rem;padding-left:1rem}body.single-product section#shop .cont .cards{padding-left:1rem}footer .columns .menu-list .logo{padding-top:3rem;justify-content:center}body .page-small-title{margin-top:9rem;padding-bottom:.2rem}body.page-template-wishlist main{padding-bottom:3.5rem}body .eg-wishlist .card .button-dark{padding-left:1rem;padding-right:1rem;width:100%}body.single-product section#shop .cont .cards .card .brand-name,body .eg-wishlist .card .brand-name{padding-top:1.1rem}body.woocommerce-cart main .woocommerce-cart-form{margin-top:0}body.woocommerce-cart .woocommerce-cart-form__contents{margin-top:2.5rem}.woocommerce-cart .products .cont .product .text .brand-name *,.woocommerce-cart .woocommerce .shop_table *,body.woocommerce-cart.woocommerce-page .products .cont .buttons .actions button *,body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name{font-size:.75rem !important}.woocommerce-cart .products .cont .product .img,body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .img,body.woocommerce-view-order .woocommerce-table__product-name.product-name img{padding:0;max-width:6rem;min-width:6rem}body .woocommerce form .form-row label{line-height:1.5}body .woocommerce-form-row label{white-space:unset;line-height:1}body .cont-password{display:grid;gap:0}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title.title:before{display:none}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .addresses{margin-top:.5rem}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details{margin-bottom:0}body.woocommerce-account .woocommerce{margin-top:8.18rem}body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .img img{border-radius:8px}body.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content address{margin-top:-1.3rem}.woocommerce-cart .products .cont,body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name{padding-top:1.5rem;padding-bottom:1.5rem}body.woocommerce-cart .woocommerce-cart-form{gap:0;row-gap:2.5rem}.woocommerce-cart .products .cont,body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name{gap:1rem}body.woocommerce-cart.woocommerce-page .woocommerce .cart-collaterals .cart_totals{padding:2.5rem 1.4rem}body.woocommerce-cart main{padding-bottom:3.5rem !important}.woocommerce-cart .products .cont .product .text .brand-title *,body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .product-info .product-title,body.woocommerce-view-order .woocommerce-table__product-name.product-name .brand-title *{font-size:.83rem !important;line-height:1.3 !important}.woocommerce-cart .products .cont .product .text .brand-title,body.woocommerce-checkout form.checkout .col2-set .col-2 table tbody tr .product-name .product-info .product-title{line-height:1.3 !important;padding-top:.3rem;padding-bottom:.3rem}body.woocommerce-view-order .woocommerce-order-details .woocommerce-order-details__title{margin-top:1.4rem}.woocommerce-cart .products .cont .product{gap:1rem}body.woocommerce-cart main .woocommerce .tax-rate,body.woocommerce-cart main .woocommerce .tax-rate *,body.woocommerce-cart main .woocommerce .total-order,body.woocommerce-cart main .woocommerce .total-order *,body.woocommerce-cart .woocommerce-cart-form .cart-subtotal *{font-size:.8375rem !important}body.woocommerce-checkout form.checkout table.shop_table tfoot tr.shipping,body.woocommerce-checkout form.checkout table.shop_table tfoot tr.tax-rate{padding-top:1rem}body.woocommerce-checkout form.checkout .col2-set .col-1,body.woocommerce-checkout form.checkout .col2-set .col-2{padding-top:0}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields h3,body.woocommerce-checkout form.checkout .col2-set .col-2 h3{padding-bottom:1.5rem}body.woocommerce-checkout form.checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(1,1fr)}body.woocommerce-checkout form.checkout .col2-set .col-1{row-gap:0}body.woocommerce-checkout form.checkout .col2-set .col-1 .another-shipping-address .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper textarea{margin-bottom:1.5rem}body.woocommerce-checkout form.checkout .form-row{grid-column:unset !important}body.woocommerce-checkout main{padding-top:9rem;padding-bottom:3.5rem !important}body.woocommerce-checkout form.checkout .col2-set .col-2 #order_review_heading{padding-bottom:1.5rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .cont{padding:1.5rem 1rem 2rem}body.woocommerce-account.loggedin main{padding-bottom:2rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .cont h2{font-size:1.12rem;font-weight:500;padding-bottom:1.6rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:not(:last-child){margin-bottom:1rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{font-size:.8375rem}.woocommerce-account .woocommerce-MyAccount-content h2{padding-bottom:1.4rem}body.woocommerce-orders table.woocommerce-orders-table tbody tr td:not(:first-child){padding-right:0}body.archive section#hero{margin-bottom:2.5rem}body.archive section#shop-products .columns .column.left .sidebar .filters .title h3{position:relative;font-size:.8rem}body.archive section#shop-products .columns .column.left .sidebar .filters .title.active+.filter{max-height:2000rem;padding-bottom:1.5rem}body.archive section#shop-products .columns .column.left .sidebar .filters:last-child{border-bottom:0}body.archive section#shop-products .columns .column.left .sidebar .filters .filter button{height:2.5rem}body.single-product .question{border-bottom:1px solid rgba(255,255,255,.3)}body section#info-single-product .columns .column.right .info-brand{border-top:1px solid rgba(255,255,255,.3)}body.archive section#shop-products .columns .column.left .sidebar .filters .filter{max-height:0rem;overflow:hidden;transition:all .5s ease-in-out;padding-bottom:0}body.archive section#shop-products .columns .column.left .sidebar .filters .title h3:after{cursor:pointer;visibility:visible;opacity:1;content:"+";position:absolute;top:-.4rem;right:0;font-size:1.25rem;font-weight:400;line-height:1.75rem;width:1.75rem;height:1.75rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}body.archive section#shop-products .columns .column.left .sidebar .filters .title.active h3:after{cursor:pointer;visibility:hidden;opacity:0;content:"+";position:absolute;top:-.4rem;right:0;font-size:1.25rem;font-weight:400;line-height:1.75rem;width:1.75rem;height:1.75rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}body.archive section#shop-products .columns .column.left .sidebar .filters .title.active h3:before{cursor:pointer;visibility:visible;opacity:1;content:"-";position:absolute;top:-.4rem;right:0;font-size:1.25rem;font-weight:400;line-height:1.75rem;width:1.75rem;height:1.75rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}body.archive section#shop-products .columns .column.left .sidebar .filters .title h3:before{cursor:pointer;visibility:hidden;opacity:0;content:"-";position:absolute;top:-.4rem;right:0;font-size:1.25rem;font-weight:400;line-height:1.75rem;width:1.75rem;height:1.75rem;background-color:var(--darkblue);border-radius:8px;display:flex;justify-content:center}body.archive section#shop-products .columns .column.left .sidebar{background-color:rgba(255,255,255,.05);border-radius:0 8px 8px 0;padding-top:0;width:100%;padding-left:1rem;border-radius:8px;padding-right:1rem}body.archive section#shop-products .columns .column.left .sidebar .filters{border-bottom:1;padding-bottom:0;border-bottom:1px solid rgba(255,255,255,.3);padding-left:0;padding-right:0}body.archive section#shop-products .columns .column.left .sidebar .filters .title{margin-bottom:1.75rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:0}body header .columns .column.left .wpml-ls-legacy-dropdown-click,body header .columns .column.left .wpml-ls-legacy-dropdown-click li{display:flex;align-items:start;line-height:1;gap:1rem}body header .columns .column.left .wpml-ls-legacy-dropdown-click li ul{position:unset;visibility:visible;display:flex;gap:1rem}body header .columns .column.left .wpml-ls-legacy-dropdown-click a:after{display:none}header .columns .column.left .wpml-ls-legacy-dropdown-click li>a{text-decoration:underline}header .columns .column.left .wpml-ls-legacy-dropdown-click ul ul a{text-decoration:none}header .columns .column.left .wpml-ls-legacy-dropdown-click li a{padding:0;display:flex;align-items:start;line-height:1}body header.active .columns .column.left .menu-mobile{padding-top:8.9rem}body header .columns .column.left>.wpml-ls-legacy-dropdown-click{display:none !important}body header .columns .column.right .cart-contents{display:flex;font-size:0px}body header .columns .column.right .cart-contents:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15.851" viewBox="0 0 14 15.851"><g id="Raggruppa_119" data-name="Raggruppa 119" transform="translate(0 0.5)"><g id="Rettangolo_42" data-name="Rettangolo 42" transform="translate(0 4.351)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="1"><rect width="14" height="11" stroke="none"></rect><rect x="0.5" y="0.5" width="13" height="10" fill="none"></rect></g><path id="Tracciato_73" data-name="Tracciato 73" d="M148,129.123v-3.172a3.952,3.952,0,1,1,7.9,0v3.172" transform="translate(-145.126 -121.999)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1"></path></g></svg>');background-size:contain;background-repeat:no-repeat;width:1rem;height:.9rem}body.woocommerce-order-received ul.order_details{margin-bottom:1rem;margin-top:0;display:grid;grid-template-columns:repeat(2,1fr);row-gap:1.8rem;column-gap:.5rem}body.woocommerce-order-received ul.order_details:before,body.woocommerce-order-received ul.order_details:after{display:none}body.woocommerce-checkout.woocommerce-order-received table.shop_table tbody tr{border-top:0}body.woocommerce-checkout.woocommerce-order-received table.shop_table tr{grid-template-columns:repeat(4,1fr)}body.woocommerce-checkout.woocommerce-order-received table.shop_table tbody td.product-name{grid-column:span 3}body.woocommerce-checkout.woocommerce-order-received table.shop_table tbody td.product-total{grid-column:span 1}body.woocommerce-checkout.woocommerce-order-received .egloo-product-content{padding-left:1.28rem}body.woocommerce-checkout.woocommerce-order-received .egloo-product-content{font-size:1rem}body.woocommerce-checkout.woocommerce-order-received table.shop_table thead tr,body.woocommerce-checkout.woocommerce-order-received table.shop_table tfoot tr{grid-template-columns:repeat(2,1fr)}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details{margin-bottom:3rem;padding-top:3.6rem}body.woocommerce-order-received .woocommerce-customer-details .woocommerce-column--shipping-address{padding-top:5rem}body.woocommerce-order-received ul.order_details li{border:0;padding:0;margin:0}body.woocommerce-order-received .woocommerce-order{padding-top:0;padding-left:0;padding-right:0}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details{padding-top:1rem}body.woocommerce-order-received .woocommerce-order-details table tfoot th,body.woocommerce-order-received .woocommerce-order-details table tfoot td{font-weight:400}body.woocommerce-order-received ul.order_details li strong{font-size:.75rem}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details{margin-bottom:1.5rem}body.woocommerce-cart .wc-empty-cart-message{margin-top:9rem}body.woocommerce-cart .return-to-shop{margin-bottom:0}body .cart-contents span,body header .columns .column.right .eg-wishlist__header-counter span.counter{font-size:.7rem}body.page-template-wishlist main,body.archive main{padding-bottom:4.5rem}body.archive section#shop-products .eg-shop-search{margin-bottom:2.9rem;text-align:center;padding-right:1rem}body.archive section#shop-products .columns .column.left .sidebar .filters .filter input{font-size:.75rem;max-width:calc(100% - 2px)}footer .payment-metod .partners .logo{justify-content:center;padding-top:1.5rem;gap:1.5rem}footer .partners .logo img{height:1.5rem}footer .partners .logo .img:nth-child(1) img{height:2rem}footer .partners .logo .img:nth-child(2) img{height:4.4rem}footer .partners .logo .img:nth-child(4) img{height:.6rem}footer .partners .logo .img:nth-child(5) img{height:1.4rem}footer .payment-metod .logos{justify-content:center;text-align:center}}.grecaptcha-badge{display:none !important}.woocommerce-order-received .bank-details h2,.woocommerce-order-received .woocommerce-bacs-bank-details h2{font-weight:500;margin-bottom:2rem}.woocommerce-order-received .bank-details{text-align:center;margin:4rem 0}.woocommerce-order-received .woocommerce-bacs-bank-details{text-align:center;margin:4rem 0 0}.woocommerce-order-received main .wc-bacs-bank-details-account-name{font-weight:500;margin-bottom:2rem}