@font-face{font-family:'asty-cf-book';src:url(../fonts/asty-cf/AstyCFStd-Book.woff2) format('woff2') , url(../fonts/asty-cf/AstyCFStd-Book.woff) format('woff') , url(../fonts/asty-cf/AstyCFStd-Book.otf) format('opentype') , url(../fonts/asty-cf/AstyCFStd-Book.ttf) format('truetype')}@font-face{font-family:'asty-cf-light';src:url(../fonts/asty-cf/AstyCFStd-Light.woff2) format('woff2') , url(../fonts/asty-cf/AstyCFStd-Light.woff) format('woff') , url(../fonts/asty-cf/AstyCFStd-Light.otf) format('opentype') , url(../fonts/asty-cf/AstyCFStd-Light.ttf) format('truetype')}@font-face{font-family:'asty-cf-bold';src:url(../fonts/asty-cf/AstyCFStd-Bold.otf) format('opentype')}@font-face{font-family:'asty-cf-extrabold';src:url(../fonts/asty-cf/AstyCFStd-ExtraBold.otf) format('opentype')}@font-face{font-family:'asty-cf-medium';src:url(../fonts/asty-cf/AstyCFStd-Medium.otf) format('opentype')}:root{--font-asty-normal:'asty-cf-book' , sans-serif;--font-asty-light:'asty-cf-light' , sans-serif;--font-asty-bold:'asty-cf-bold' , sans-serif;--font-asty-medium:'asty-cf-medium' , sans-serif;--primary-color:#000;--primary-hover:#111;--secondary-color:#ff0012;--secondary-hover:#d31726;--text-color:#000;--light-gray:#f4f4f4;--border-color:#b7b7b7;--white-color:#fff;--gray-color:#e9e9e9;--font-size-text:15px;--font-size-big-text:16px;--font-size-small-text:14px;--font-size-page-title:37px;--font-size-module-title:26px;--font-size-tab:20px;--border-radius-default:10px;--border-radius-button:10px;--border-radius-input:10px;--border-radius-generic:50px;--border-radius-zero:0;--gap-row:30px;--gap-page-title:50px;--gap-module-title:25px;--gap-side-column:16px;--gap-module-padding:30px;--gap-item-spacing:15px;--content-width:1580px;--content-with-padding:1610px}@view-transition {
   navigation: auto;
 }@keyframes slide-to-left {
   to {
     opacity: 0;
   }
 }@keyframes slide-from-right {
   from {
     opacity: 0;
   }
 }::view-transition-old(root) {animation:slide-to-left 200ms ease-in-out}::view-transition-new(root) {animation:slide-from-right 200ms ease-in-out}body{font-family: var(--font-asty-normal)}.breadcrumb{margin-left: calc(var(--content-side-margin) + 5px)}.breadcrumb li:last-of-type a,.page-title,.perks-wrapper ul li .text-bold,.module.title-module,.product-grid .product-thumb .name,.product-grid .product-thumb .price,.module-blocks .homepage-about-us-wrapper .text p:first-child,.c--banners-vision .module-body .banner-caption-3 span,.title.module-title .title-link,.module-body .footer-perks-2-wrapper .text-bold,.title.section-title,.product-blocks.blocks-top #tab-specification .attributes .name,.product-details .model--wishlist-compare-manu .model span:first-child,.mobile-container .mobile-wrapper-header span,.tab-container .nav.nav-tabs li a,.product-options .product-option-select .control-label,.product-stats .product-stock b,.module-banners .module-item .banner-caption .text,.product-info #product .message p{font-family: var(--font-asty-medium)}.mobile-container.mobile-account-container.animating{transform:translate3d(0%,0,0);display:block;transition:all .35s ease-in-out}.mobile-container.mobile-account-container{left:auto;right:0;transform:translate3d(0,0,0);transition:all .35s ease-in-out}.desktop-account-wrapper #account-btn{border-radius:var(--border-radius-default);padding:15px;margin-left:15px;width:200px;height:52px;align-items:center;display:flex;justify-content:center;gap:8px}.desktop-account-wrapper #account-btn i{font-size:22px}.desktop-account-wrapper #account-btn:hover i{color:var(--white-color)}.desktop-account-wrapper #account-btn:hover{background-color:var(--border-color)}.desktop-account-wrapper #account-btn:hover .name{color:#fff}.desktop-search-wrapper #search .dropdown-menu{position:absolute;width:800px;left:0;height:auto;padding:15px 30px;border-radius:8px;transition:.25s ease all;opacity:0;visibility:hidden;margin-top:10px;box-shadow:0 5px 5px 0 rgba(0,0,0,.5)}.desktop-search-wrapper #search .dropdown-menu.show{opacity:1;visibility:visible}.desktop-search-wrapper #search .dropdown-menu .header-search{height:auto}.desktop-search-wrapper #search .dropdown-menu .header-search input{background-color:#fff!important;border-radius:8px 0 0 8px;border:none;height:48px;padding:5px 10px;font-size:15px}.desktop-search-wrapper #search .search-button{height:48px;background-color:#fff;border-left:1px solid #d8e0e8;color:#000;font-size:16px;padding:10px 25px;border-radius:0 8px 8px 0;display:flex;align-items:center;justify-content:center}.desktop-search-wrapper #search .search-trigger{background:#fff;min-width:200px;padding:15px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:15px;max-height:52.5px;margin-left:auto;transition:.2s ease all}.desktop-search-wrapper #search .search-trigger:hover{background-color:var(--primary-color);color:#fff}.desktop-search-wrapper #search .search-trigger:hover svg{fill:#fff}.desktop-search-wrapper #search .search-trigger svg{width:22px;height:auto;margin-right:10px}.desktop-search-wrapper #search .dropdown-menu.j-dropdown{background-color:var(--white-color)}.header-cart-group .top-menu.secondary-menu .menu-item{min-width:200px}.header-cart-group .top-menu.secondary-menu .menu-item a{justify-content:center}.desktop-header-active #cart{border-radius:var(--border-radius-default)}.desktop-cart-wrapper #cart>a>i{min-width:200px;flex-direction:row}@media only screen and (max-width:1024px){.header-slim{padding-bottom:30px}}.mobile-cart-wrapper i::before,.mobile-bar .menu-trigger::before{background-color:var(--white-color);padding:10px;border-radius:var(--border-radius-default);height:48px;width:48px}.mobile-bar .menu-trigger::before{left:10px}.mobile-header-active .mobile-1 #search .header-search{padding:5px 10px!important}.mobile-main-menu-container .mobile-wrapper-header{border-bottom:1px solid #b7b7b7}.mobile-main-menu-container #main-menu{padding:20px}.mobile-main-menu-wrapper li.main-menu-item:nth-last-child(2) a,
.mobile-main-menu-wrapper li.main-menu-item:nth-last-child(1) a {background-color:var(--primary-color)!important}.desktop-header-active.desktop-header-active .mobile-main-menu-container{width:370px!important}.secondary-menu .top-menu .top-menu-item-4 .j-menu>li+li,.secondary-menu .top-menu .top-menu-item-5 li.menu-item{margin-left:0!important}.secondary-menu .menu-item.dropdown .j-menu .links-text{text-align:center}.desktop .mobile-container.mobile-main-menu-container.animating,.desktop .mobile-container.mobile-filter-container.animating{box-shadow:15px 10px 30px rgba(0,0,0,.3)}.journal-loading-overlay{background:none!important}.mid-bar .desktop-main-menu-wrapper .menu-trigger .j-menu a{border:2px solid var(--secondary-color)!important}.header-cart-group .top-menu li a,.header-cart-group #cart,.desktop-search-wrapper #search button,.desktop-account-wrapper #account-btn{border:1px solid var(--secondary-color)!important}.desktop-search-wrapper #search button:hover{background-color:var(--border-color)!important}.desktop-header-active .mobile-container:not(.mobile-main-menu-container) {width:470px!important;background-color:var(--gray-color)!important}.desktop-header-active .mobile-container:not(.mobile-main-menu-container) .mobile-wrapper-header {height:103px;border-bottom:3px solid var(--secondary-color)!important}.mobile-main-menu-container .mobile-wrapper-header span{height:auto;border:2px solid var(--secondary-color);border-radius:var(--border-radius-default);padding:10px 15px}.mobile-container:not(.mobile-main-menu-container) .mobile-cart-content-wrapper.cart-content .cart-products,
.mobile-account-wrapper > div {padding:0 30px;padding-bottom:0!important;background-color:var(--gray-color)}.mobile-cart-content-wrapper.cart-content{height:100%}.mobile-cart-content-wrapper.cart-content ul{justify-content:space-between;height:100%;background-color:var(--gray-color)}.mobile-account-container .mobile-account-wrapper{height:100%}.mobile-account-container .mobile-account-wrapper .guest-sidebar{height:300px;display:flex;flex-direction:column;justify-content:space-evenly}.mobile-account-container .mobile-account-wrapper .guest-sidebar .login,.mobile-account-container .mobile-account-wrapper .guest-sidebar .register{background-color:var(--white-color);padding:10px 20px;border-radius:var(--border-radius-default);display:flex;justify-content:space-between}.mobile-account-container .mobile-account-wrapper .guest-sidebar .login:hover,.mobile-account-container .mobile-account-wrapper .guest-sidebar .register:hover{background-color:var(--primary-color)}.mobile-account-container .mobile-account-wrapper .guest-sidebar a{color:var(--text-color);text-decoration:none!important}.mobile-container.mobile-account-container .guest-sidebar .forgotten{padding-left:20px}.mobile-account-container .mobile-account-wrapper .guest-sidebar .login:hover a,.mobile-account-container .mobile-account-wrapper .guest-sidebar .register:hover a{color:var(--white-color)}.mobile-account-container .mobile-account-wrapper .guest-sidebar .login:hover svg path,.mobile-account-container .mobile-account-wrapper .guest-sidebar .register:hover svg path{stroke:var(--white-color)}.mobile-account-container .mobile-account-wrapper .customer-sidebar{height:400px}.mobile-account-container .mobile-account-wrapper .customer-sidebar .table{padding-top:20%;border-width:0!important}.mobile-account-container .mobile-account-wrapper .customer-sidebar .table .text-left{display:flex;flex-direction:column;gap:20px}.mobile-account-container .mobile-account-wrapper .customer-sidebar .table .text-left a:hover .links-text{text-decoration:none!important}.mobile-container:not(.mobile-main-menu-container) .mobile-cart-content-wrapper.cart-content .cart-totals {padding:0 30px;background-color:var(--gray-color)}.mobile-container:not(.mobile-main-menu-container) .mobile-cart-content-wrapper.cart-content .cart-totals table tr:not(:last-child) {display:none}.desktop-language-wrapper .dropdown-menu .language-select,.top-menu .menu-item .dropdown-menu.j-dropdown a{border-radius:0!important;border-width:0!important}.desktop-language-wrapper .dropdown-menu .language-select .language-flag{width:100%!important}#language .dropdown.drop-menu img{width:20px}.module-body .block-header img{border-radius:150px;height:260px;padding:20px;width:100%}.module.module-blocks .module-body .block-body .block-header:hover img{border-radius:0;padding:0}.module.module-blocks .block-wrapper .block-content.block-text{display:none!important}.module-item a .banner-text.banner-caption{left:15%;top:20%}.module-item a .banner-text.banner-caption-2{left:15%;bottom:20%}.module-item:hover a .banner-text.banner-caption-2{visibility:visible!important;transition:.5s;transform:translateY(-250%);position:absolute}.module-item a .banner-text.banner-caption-2{visibility:hidden!important;position:absolute;bottom:-60px}.perks-wrapper ul{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-item-spacing)}.perks-wrapper ul li{padding:15px 20px;text-align:center;border:1px solid var(--secondary-color);border-radius:var(--border-radius-default);background-color:var(--light-gray);z-index:2}.c--homepage-category-banners-title .title-wrapper{position:fixed;opacity:0;top:500px;transition:.25s ease all}.c--homepage-category-banners-title .title-wrapper.inview{opacity:1;transform:translateY(0)}.c--homepage-category-banners-title h3{display:block;font-size:30px}.c--homepage-category-banners-title .subtitle{color:var(--text-color);font-size:24px;display:block}.c--homepage-category-banners .banner-caption{margin-bottom:40px;text-align:center}.c--homepage-category-banners .banner-caption .text{transition:.25s ease all;left:0}.c--homepage-category-banners .banner-caption .arrow{position:absolute;top:-5px;right:20px;opacity:0;visibility:hidden;transition:.25s ease all}.c--homepage-category-banners .module-item>a{border-radius:8px}.c--homepage-category-banners .module-item>a:hover .banner-caption .arrow{opacity:1;visibility:visible}.c--homepage-category-banners .module-item>a:hover .banner-caption .text{margin-left:-20%}.homepage-about-us-wrapper .featured{margin-bottom:20px}.homepage-about-us-wrapper .body{display:flex;justify-content:space-between}.homepage-about-us-wrapper .body>div{flex:1}.homepage-about-us-wrapper .body .text p{color:var(--text-color);text-align:left}.homepage-about-us-wrapper .body .actions{display:flex;align-items:center;justify-content:flex-end}.homepage-about-us-wrapper .body .actions a{border:1px solid var(--border-color);border-radius:50%;width:160px;height:160px;text-decoration:none;text-align:center;font-size:17px;padding:15px;display:flex;align-items:center;justify-content:center;color:var(--primary-color);position:relative}.homepage-about-us-wrapper .body .actions a:hover{border:1px solid var(--secondary-color)}.homepage-about-us-wrapper .play-icon{display:flex;align-items:center;justify-content:center;margin-right:10px}.homepage-about-us-wrapper.contact-us .body .text{display:flex;align-items:flex-start}.homepage-about-us-wrapper .body .actions a span:first-child{margin-bottom:0;transition:.25s ease all}.homepage-about-us-wrapper .body .actions a svg{height:auto;position:absolute;bottom:20px;left:calc(50% - 14px);opacity:0;visibility:hidden;transition:.25s ease all}.homepage-about-us-wrapper .body .actions a:hover svg{opacity:1;visibility:visible}.homepage-about-us-wrapper .body .actions a:hover span:first-child{margin-bottom:25px}.c--banners-vision .module-item{display:flex;flex-direction:column}.c--banners-vision .module-item>a{order:2}.c--banners-vision .banner-caption-3{order:1;position:relative;margin-top:25px}.c--banners-vision .module-item:hover .banner-caption-3 span{padding-left:30px;transition:.2s ease all}.c--banners-vision .module-item:hover .banner-caption-3 span::after{content:url(https://xtp.gr/image/xGroup-128.png.pagespeed.ic.6brsQJ2B0S.png);position:absolute;top:-40px;left:0;width:50px;height:50px;z-index:3}.product-thumb .image .wish-group{transform:none!important;left:0;justify-content:space-between!important}.product-thumb .price-buttons{display:flex}.product-grid .product-labels{align-items:center}.price-old{text-decoration-color: #ff000082 !important;text-decoration-thickness:2px!important}.product-grid .caption .name a{height:60px;overflow:hidden!important}.module-blog_posts .post-thumb:hover .name a,.module-blog_posts .post-thumb:hover .description,.module-blog_posts .post-thumb:hover .btn.btn-read-more{color:#fff!important;border-color:var(--white-color)!important}.module-blog_posts .play-icon{display:flex;align-items:center;justify-content:center;margin-right:10px}.module-blog_posts .module-title{display:flex;align-items:center}.module-blog_posts .blog-carousel--title{position:relative}.module-blog_posts .blog-carousel--title::after{content:"";height:3px;width:100%;position:absolute;background-color:var(--text-color);bottom:-12px;top:auto;left:0}.module-blog_posts .module-title a{margin-left:auto;color:var(--primary-color);font-size:18px;position:relative;text-decoration:none}.module-blog_posts .module-title a:hover{color:var(--primary-hover)}.module-blog_posts .module-title a::after{content:"";height:3px;width:100%;position:absolute;background-color:var(--secondary-color);bottom:-10px;top:auto;left:0}.module-blog_posts .module-title .title-link{border-bottom:3px solid var(--secondary-color);padding-bottom:10px}.module-blog_posts .module-title a:hover::after{background-color:var(--primary-hover)}.module-blog_posts .button-group{flex-direction:column}.module-blog_posts .p-date::before{display:none}.module-blog_posts .p-date{color:var(--text-color);margin-top:10px}.module-blog_posts .post-thumb:hover .p-date{color:#fff}.blog-home .main-posts .p-date{margin-left:10px}.popup-options .product-options .options-title.title{font-size:26px}.popup-options .button-group-page .stepper-group.cart-group .stepper{height:38px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.footer-perks-wrapper>ul{margin:0;display:grid;grid-template-columns:repeat(4,1fr)}.footer-perks-wrapper>ul>li{display:flex;align-items:center;justify-content:center;position:relative}.footer-perks-wrapper .svg{margin-right:12px}.footer-perks-wrapper .text,.footer-perks-wrapper .text a{color:#fff}.footer-perks-wrapper > ul > li:not(:last-child)::after {content:"";height:100%;width:1px;background-color:var(--border-color);position:absolute;right:0;top:0;margin:0 10px}.footer-perks-2-wrapper ul{margin:0;display:grid;grid-template-columns:repeat(4,1fr);column-gap:40px;color:#fff}.footer-perks-2-wrapper ul li{display:flex;flex-direction:column;padding:25px;border:1px solid var(--secondary-color);border-radius:var(--border-radius-default)}.footer-perks-2-wrapper ul li span:first-child{margin-bottom:12px}footer .grid-row-5 .module-banners img{max-width:310px}#back-to-top{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:underline}.select-group{background-color:#eee;padding:7px;border-radius:50px}.price-wrapper{border-radius:8px 0 0 8px}.desktop-main-menu-wrapper{height:54px!important}.j-menu>li:first-child>a{border-radius:10px!important}svg.hamburger{margin-left:60px}@media only screen and (min-width:1024px){.mobile-wrapper-header{padding-left:10px!important;padding-top:0!important}}.cart--price{font-size:18px}.cart-totals>div{padding:10px}.cart-totals tbody tr .td-total-title{border-top-left-radius:8px;border-bottom-left-radius:8px}.cart-totals tbody tr .td-total-text{border-top-right-radius:8px;border-bottom-right-radius:8px}.cart-totals tbody tr{border-radius:8px}.cart-totals tbody tr td{background-color:#fff!important}.cart-buttons{justify-content:space-between!important;padding:10px 0!important;gap:20px}.cart-buttons a{flex-grow:1}.mobile-container.mobile-filter-container.animating{background-color:rgba(233,233,233,1)!important}.mobile-main-menu-wrapper .multi-level.drop-menu .links-text{width:100%}.mobile-main-menu-wrapper li.main-menu-item:nth-last-child(2) {margin-top:40px}.mobile-main-menu-wrapper li.main-menu-item:nth-last-child(1) {margin-top:15px}.menu--buttons{display:flex;justify-content:space-between;width:100%}.route-checkout-cart .site-wrapper .container,.route-checkout-checkout .site-wrapper .container{max-width:1870px}.route-checkout-cart .breadcrumb,.route-checkout-checkout .breadcrumb,.route-account-logout .breadcrumb,.route-account-forgotten .breadcrumb,.route-journal3-blog-post .breadcrumb,.route-journal3-blog .breadcrumb,.route-account-edit .breadcrumb,.route-checkout-success .breadcrumb{margin:40px}.route-checkout-cart .cart-page .td-qty .stepper{width:100px!important}.cart-page .stepper .form-control{padding:0}.cart-page .td-qty .btn.btn-update{min-width:40px!important}.route-checkout-cart #content .table-responsive table tbody .td-qty .input-group,.route-checkout-cart #content .table-responsive table tbody .td-qty .input-group-btn{display:flex;gap:5px}.panels-total .cart-total{background-color:#fff}.checkbox input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;right:0;bottom:0;left:0;height:15px;width:15px;min-width:15px;transition:all .15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;position:relative;outline:none!important;margin-right:5px}.checkbox input[type="checkbox"]:hover{background:#9faab7;outline:none!important}.checkbox input[type="checkbox"]:checked{background:var(--primary-color);outline:none!important}.checkbox input[type="checkbox"]:checked::before{height:15px;width:15px;min-width:15px;position:absolute;content:"\2714";display:inline-block;font-size:10px;text-align:center;line-height:15px;outline:none!important}.checkbox input[type="checkbox"]:checked::after{background:var(--primary-color);content:'';display:block;position:relative;outline:none!important}.quick-checkout-wrapper .checkout-same-address label{flex-wrap:nowrap}.checkout-section.cart-section .td-qty .input-group,.checkout-section.cart-section .td-qty .input-group .input-group-btn{display:flex;gap:5px}.cart-page .stepper .plus,.cart-page .stepper .minus{position:relative;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 3px;min-width:30px;border-width:0!important}.checkout-section.cart-section .section-body .table-responsive{display:flex;border-radius:var(--border-radius-default)}.route-checkout-checkout .quick-checkout-wrapper .td-qty .stepper{width:100px!important}.quick-checkout-wrapper .stepper .form-control{padding:0}.quick-checkout-wrapper .td-qty .input-group-btn .btn.btn-primary{min-width:40px!important}.checkout-section.cart-section .section-body{gap:25px!important}.quick-checkout-wrapper input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;right:0;margin-right:3px;bottom:0;left:0;height:15px;width:15px;min-width:15px;transition:all .15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;position:relative;border-radius:50%;outline:none!important}.quick-checkout-wrapper input[type="radio"]:hover{background:#9faab7;outline:none!important}.quick-checkout-wrapper input[type="radio"]:checked{background:var(--primary-color);outline:none!important}.quick-checkout-wrapper input[type="radio"]:checked::before{height:15px;width:15px;min-width:20px;position:absolute;display:inline-block;font-size:13px;text-align:center;line-height:20px;outline:none!important}.quick-checkout-wrapper input[type="radio"]:checked::after{background:var(--primary-color);display:block;position:relative;outline:none!important}.checkout-section.confirm-section .agree b{color:var(--text-color)}.route-information-contact .breadcrumb{margin:40px}.route-information-contact .module-info_blocks a{color:var(--text-color);box-shadow:none!important}.route-information-information .breadcrumb,.route-account-login .breadcrumb,.route-account-register .breadcrumb,.route-account-account .breadcrumb,.route-account-wishlist .breadcrumb{margin:40px}@media only screen and (max-width:1570px){.header-cart-group .top-menu.secondary-menu .menu-item,.desktop-search-wrapper #search .search-trigger{min-width:auto}.desktop-cart-wrapper #cart>a>i{min-width:160px;flex-direction:row}svg.hamburger{margin-left:20px}.module-item:hover a .banner-text.banner-caption-2{visibility:visible!important;transition:.5s;transform:translateY(-200%);position:absolute}}@media only screen and (max-width:1366px){.desktop-search-wrapper #search .search-trigger{font-size:12px}.desktop-search-wrapper #search .dropdown-menu{width:540px}.desktop-search-wrapper #search .search-trigger svg{width:18px;margin-right:5px}.desktop-search-wrapper #search .dropdown-menu .header-search input,.desktop-search-wrapper #search .search-button{height:40px}}@media only screen and (max-width:1250px){.c--hero-banners .banner-caption{font-size:20px}.c--hero-banners .banner-caption-2{font-size:18px}.module-item:hover a .banner-text.banner-caption-2{visibility:visible!important;transition:.5s;transform:translateY(-150%);position:absolute}}@media only screen and (max-width:425px){.module-banners-334 .module-body .module-item>a img{width:600px;height:250px;transition:all .1s ease}}@media only screen and (max-width:1100px){.desktop-cart-wrapper #cart>a>i{min-width:140px}}@media only screen and (max-width:1024px){.mobile-header-active #cart>a>i{background:none!important}.mobile-cart-wrapper #cart a .cart-label,.mobile-search-wrapper #search .dropdown-toggle.search-trigger{display:none!important}.module-body .block-header img{height:190px}.perks-wrapper ul li{padding:10px 15px}.module-products .nav-tabs li{margin:15px}.c--hero-banners .btn-action{display:flex;flex-direction:column;gap:5px}.c--hero-banners .banner-caption-2{max-width:50%}.module-item a .banner-text.banner-caption-2{visibility:visible!important;bottom:20px}.module-item:hover a .banner-text.banner-caption-2{transition:.5s;transform:none!important;position:absolute}.advanced-search--wrapper .as--search{flex-direction:column;padding:10px;border-top-left-radius:0;border-top-right-radius:0;gap:15px}.advanced-search--wrapper .as--search>*{width:100%}.advanced-search--wrapper .as--search input{padding:14px;border-radius:8px}.advanced-search--wrapper .as--search .btn.btn-as{border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:var(--primary-color);color:#fff}.advanced-search--wrapper .as--search #as--results{margin-left:0}.mobile-header-active .mobile-1 #search .header-search{background-color:#fff}.perks-wrapper ul{grid-template-columns:repeat(1,1fr);gap:10px}.homepage-about-us-wrapper .body{flex-direction:column}.homepage-about-us-wrapper .body .actions{justify-content:flex-start}.homepage-about-us-wrapper .body .actions a{padding:0;width:auto;height:auto;border:none;text-decoration:underline}.c--banners-vision .module-item:hover .banner-caption-3 span::after,.c--banners-vision .module-item .banner-caption-3 span{display:none}.c--banners-vision .banner-caption{opacity:100%;visibility:visible;font-size:16px;text-align:center}.product-grid .wish-group{position:static!important;margin-bottom:10px}.product-thumb .price-buttons{flex-direction:column;margin-top:auto}.product-thumb .btn-cart{display:flex;justify-content:space-between}.homepage-about-us-wrapper.contact-us .actions .more{margin-left:28px}.module-blog_posts .see-more{display:none}.module-blog_posts .title.module-title{padding-left:10px}.footer-perks-wrapper ul{grid-template-columns:repeat(1,1fr);gap:15px}.footer-perks-wrapper ul li{justify-content:start}.footer-perks-wrapper ul li::after{display:none}.footer-perks-wrapper .svg{min-width:60px}.footer-perks-wrapper .svg svg{width:40px}footer .grid-row-2 .grid-col-5{display:none}footer .footer-perks-2-wrapper ul{grid-template-columns:repeat(1,1fr);padding:10px;gap:15px}footer .newsletter-form .input-group{flex-direction:column;gap:10px}footer .newsletter-form .input-group .input-group-btn .btn,footer .newsletter-form .input-group>*{width:100%}footer .grid-row-5 .grid-col-1,footer .grid-row-5 .grid-col-3{border-radius:0}footer .grid-row-5 .grid-col-1 .menu-item a,footer .grid-row-5 .grid-col-1 .links-text{width:100%;text-align:center}footer .grid-row-5 .grid-col-2 .menu-item a,footer .grid-row-5 .grid-col-3 .links-text{width:100%;text-align:center}footer .grid-row-5 .grid-col-3 .module-body{justify-content:center}footer .grid-row-5 .grid-col-1{order:2}footer .grid-row-5 .grid-col-2{order:1}footer .grid-row-5 .grid-col-3{order:3}}@media only screen and (max-width:800px){.product-grid .caption .name a{height:55px}}@media only screen and (min-width:1024px){.c--banners-vision>.module-body{gap:10px;flex-wrap:nowrap}}