:root{--icon__dropdown: url("data:image/svg+xml,%3Csvg stroke-width=%271%27 viewBox=%270 0 9 9%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.54204 2.55806C8.78612 2.80214 8.78612 3.19786 8.54204 3.44194L4.94242 7.04156C4.82521 7.15877 4.66586 7.225 4.5001 7.225C4.33434 7.225 4.17537 7.15915 4.05816 7.04194L0.458157 3.44194C0.214079 3.19786 0.214079 2.80214 0.458157 2.55806C0.702234 2.31398 1.09796 2.31398 1.34204 2.55806L4.5001 5.71612L7.65816 2.55806C7.90223 2.31398 8.29796 2.31398 8.54204 2.55806Z%27 fill=%27currentColor%27/%3E%3C/svg%3E");--viewport-height: calc(var(--app-height, 1vh) * 100)}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{min-width:320px}body,button,ul,ol,h1,h2,h3,h4,h5,h6,p,fieldset,dl,dd,blockquote,input,figure{margin:0}ul,ol,fieldset,button,th,td{padding:0}li{list-style:none}abbr,ins{text-decoration:none}a{color:inherit;text-decoration:none;outline:none}button{color:inherit;background-color:rgba(0,0,0,0);cursor:pointer}input,select,textarea,button{font:inherit}button,fieldset{border:0}table{border-collapse:collapse}table,td,th{border:none}h1,h2,h3,h4,h5,h6,th{font-weight:normal}address,i,cite{font-style:inherit}img,svg{max-width:100%;height:auto}img{vertical-align:top;user-select:none}svg{display:block}[tabindex]:focus,button:focus{outline:none}mark{background-color:rgba(0,0,0,0)}::-moz-focus-inner{border:0}@font-face{font-family:"Exo 2";src:url(6b7361079320f48b1df7.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Exo 2";src:url(b86d944523b21e8c03c0.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Exo 2";src:url(833b03ce6dbb2bff6607.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Exo 2";src:url(e27feb85bbcfadf1054e.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Exo 2";src:url(e9058b1e06d3bbce45eb.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Exo 2";src:url(876ea5d8bd58f0052f22.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}html,body{min-height:calc(var(--app-height, 1vh)*100);margin:0 !important;font-size:10px}body{display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden !important;overflow-y:scroll !important;font-size:1.5rem;height:1009px;font-family:"Exo 2",Arial,Helvetica,sans-serif;color:#344150;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body.disable-scroll{overflow-y:hidden !important}@-moz-document url-prefix(){body.disable-scroll{overflow-y:hidden !important}}p{margin-bottom:1rem}.main-wrapper{flex:1;background-color:#f6f6f6;padding:1.8rem 0 3rem}.article .wp-block-heading{margin-bottom:2rem}.article .wp-block-heading.has-text-align-center{text-align:center}.article p{margin-bottom:1rem}#wpadminbar{display:none}.wp-site-blocks{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:inherit;padding:15px}.wp-site-blocks::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:rgba(0,0,0,.25);pointer-events:none;opacity:0;transition:opacity .15s}.open-search .wp-site-blocks::after{opacity:1}@media screen and (min-width: 1280px){.wp-site-blocks{padding:30px}}.disable-scroll .wp-site-blocks{position:fixed;left:0;width:100%}@-moz-document url-prefix(){.disable-scroll .wp-site-blocks{position:static}}.safari-scroll .wp-site-blocks{position:static}@media screen and (max-width: 767px){input{font-size:16px !important}}.wp-block-image{margin:1rem 0}.wp-block-gallery{margin:1rem 0}.wp-block-gallery .wp-block-image{margin:0}@media(hover: hover){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#919191}::-webkit-scrollbar-thumb{background-color:#e01920;border-radius:10px}}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.h0{font-size:4.8rem;font-weight:500;text-transform:initial}@media screen and (max-width: 767px){.h0{font-size:4rem}}h1,.h1{margin-bottom:1rem;font-size:4rem;font-weight:500;text-transform:initial}@media screen and (max-width: 767px){h1,.h1{font-size:3rem}}h2,.h2{margin-bottom:1rem;font-size:3.4rem;font-weight:500;text-transform:initial}@media screen and (max-width: 767px){h2,.h2{font-size:2rem}}h3,.h3{margin-bottom:1rem;font-size:2.8rem;font-weight:500;text-transform:initial}@media screen and (max-width: 767px){h3,.h3{font-size:2.2rem}}h4,.h4{margin-bottom:1rem;font-size:2.2rem;font-weight:500;text-transform:initial}@media screen and (max-width: 767px){h4,.h4{font-size:2rem}}h5,.h5{margin-bottom:1rem;font-size:2rem;font-weight:500;text-transform:initial}@media screen and (max-width: 767px){h5,.h5{font-size:1.8rem}}h6,.h6{margin-bottom:1rem;font-size:1.8rem;font-weight:500;text-transform:initial}iframe{max-width:100%}main p:empty:after{content:"&nbsp;";opacity:0;visibility:hidden}main p a{cursor:pointer;background:linear-gradient(currentColor 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:background .5s}@media(hover: hover)and (pointer: fine){main p a:hover{--d: 100%}}picture{position:relative;overflow:hidden;display:block;padding-bottom:100%}picture img{position:absolute;top:0;left:0;width:100%;height:100% !important;opacity:1;object-fit:cover;content-visibility:auto;transition:transform .5s}picture img.lazyloaded,picture img.no-lazy{opacity:1}@media(hover: hover)and (pointer: fine){a:not(.swiper-slide):hover picture img,a:not(.swiper-slide):hover video,a:not(.product-item__body):hover picture img,a:not(.product-item__body):hover video{transform:scale3d(1.2, 1.2, 1.2)}}.container{max-width:1780px;margin:0 auto;padding:0 15px}.subheading{font-size:1.5rem;font-weight:700}.page-title{margin-bottom:2rem}.d-flex{display:flex}.uppercase{text-transform:uppercase}.bold{font-weight:700}.justify-center{justify-content:center}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem !important}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem !important}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.m-0-auto{margin:0 auto !important}.text-center{text-align:center}.w-100{width:100%}.content-center{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.hidden-mobile{display:none !important}}@media screen and (min-width: 1024px){.hidden-tablet-l{display:none !important}}@media screen and (max-width: 1023px){.hidden-mobile-to-tablet-p{display:none !important}}.loading::after{content:"";position:absolute;inset:0;background-color:hsla(0,0%,100%,.6);z-index:10}.loading::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;border:3px solid #919191;border-top-color:#000;border-radius:50%;animation:spinner-rotate .8s linear infinite;transform:translate(-50%, -50%);z-index:11}.std{font-size:16px;line-height:1.375}@media screen and (min-width: 1280px){.std{font-size:17px;line-height:1.41}}.std .wp-block-heading{margin-bottom:30px;font-weight:700;font-size:19px;line-height:1.32;letter-spacing:.01em}@media screen and (min-width: 1280px){.std .wp-block-heading{margin-bottom:25px;font-size:24px;letter-spacing:.022em}}@media screen and (min-width: 1280px){.std h5.wp-block-heading{font-size:21px;letter-spacing:.01em}}.std h6.wp-block-heading{font-size:14px}.std .entry-content p{margin-bottom:20px}.std .entry-content p a,.std .entry-content table a,.std .entry-content li a{text-decoration:underline;background:rgba(0,0,0,0) !important}@media(hover: hover)and (pointer: fine){.std .entry-content p a:hover,.std .entry-content table a:hover,.std .entry-content li a:hover{text-decoration:none}}.std .entry-content .wp-block-separator{margin-top:23px;margin-bottom:14px}.std .entry-content ul{padding:0 0 20px 25px}.std .entry-content ul li{list-style-type:disc}@media screen and (min-width: 1280px){.std .custom-row{max-width:100% !important}}.swiper{overflow:hidden;position:relative}.swiper.swiper-vertical>.swiper-wrapper{flex-direction:column}@media(hover: hover)and (pointer: fine){.swiper:hover .swiper-button-prev{transform:translate3d(3rem, 0, 0)}.swiper:hover .swiper-button-next{transform:translate3d(-3rem, 0, 0)}}.swiper .swiper-container{position:relative;z-index:1;overflow:hidden;margin:auto;padding:0;list-style:none}.swiper .swiper-container-no-flexbox .swiper-slide{float:left}.swiper .swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform}.swiper .swiper-container-android .swiper-slide,.swiper .swiper-wrapper{transform:translate3d(0, 0, 0)}.swiper .swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper .swiper-container-free-mode>.swiper-wrapper{margin:auto;transition-timing-function:ease-out}.swiper .swiper-slide{position:relative;flex-shrink:0;width:100%;height:100%;transition-property:transform}.swiper .swiper-invisible-blank-slide{visibility:hidden}.swiper .swiper-container-autoheight,.swiper .swiper-container-autoheight .swiper-slide{height:auto}.swiper .swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper .swiper-fade.swiper-free-mode .swiper-slide .swiper-slide{transition-timing-function:ease-out}.swiper .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper .swiper-fade .swiper-slide-active{pointer-events:auto}.swiper .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper .swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container:not(.swiper-container-initialized) .swiper .swiper-pagination{opacity:0;visibility:hidden}.swiper .swiper-pagination>*:only-child{display:none}.swiper .swiper-button{position:absolute;z-index:3;top:33%;display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;border-radius:50%;box-shadow:0 11px 9px rgba(34,34,34,.09);color:#000;background:#fff;transition:transform .3s ease-in-out}.swiper .swiper-button-prev{transform:translate3d(-5rem, 0, 0);left:0}.swiper .swiper-button-next{transform:translate3d(5rem, 0, 0);right:0}.swiper .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper .swiper-pagination-bullets{display:flex;justify-content:center;margin-top:2rem;gap:1rem}.swiper .swiper-pagination-bullet{display:block;width:.8rem;height:.8rem;padding:.7rem;background:#919191;border-radius:50%;cursor:pointer}.swiper .swiper-pagination-bullet-active{background:#000}.swiper .swiper-button-disabled{display:none}.swiper img.swiper-lazy-loaded{opacity:1}.arcticmodal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.arcticmodal-container{position:fixed;right:0;left:0;top:0;z-index:100;display:flex;align-items:center;justify-content:center;height:100%}.arcticmodal-container_i{width:100%;height:100%}.arcticmodal-container_i .arcticmodal-container_i2{display:flex;align-items:center;justify-content:center;height:100%}.modal-container{display:none;max-width:65rem;max-height:calc(var(--app-height, 1vh)*100);overflow-y:auto;width:100%}.arcticmodal-container .modal-container{display:block}@media screen and (min-width: 1280px){.modal-container{max-height:calc(var(--app-height, 1vh)*100)}}.modal-container.xl{max-width:100rem}.modal-container .modal-wrap{position:relative;overflow:hidden;padding:2rem;background-color:#fff}.modal-container .heading{position:relative;z-index:1;display:flex;width:100%;padding-bottom:.5rem;border-bottom:.1rem solid #919191}.modal-container .modal-body{margin-top:2rem}.modal-container .close{position:relative;margin-left:auto;transition:color .15s}@media(hover: hover)and (pointer: fine){.modal-container .close:hover{color:#e01920}}@keyframes shine{0%{left:-75%}100%{left:125%}}@keyframes spinner-rotate{to{transform:translate(-50%, -50%) rotate(360deg)}}.action{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:.3s all;background:none;white-space:nowrap;border-radius:0;line-height:1;font-weight:400 !important;-webkit-tap-highlight-color:inherit;border-radius:0 !important}.action a:active,.action a:focus{outline:none;background:inherit}.action>*{box-shadow:none !important;outline:none !important}.action-primary{background:#0ab02a;border:none;border-bottom:3px solid #068d20;color:#fff;display:block;font-weight:700;height:4.3rem;line-height:4.1rem;padding:0 1.4rem 0 1.4rem;position:relative;text-transform:uppercase}.action-primary.disabled,.action-primary:disabled{background:#919191 !important}@media(hover: hover)and (pointer: fine){.action-primary:not(.disabled):not(:disabled):hover{background:#068d20}}.action-secondary{background:#e01920;border:none;border-bottom:3px solid #ed583b;color:#fff;display:block;font-weight:700;height:4.3rem;line-height:4.1rem;padding:0 1.4rem 0 1.4rem;position:relative;text-transform:uppercase}.action-secondary.disabled,.action-secondary:disabled{background:#919191 !important}@media(hover: hover)and (pointer: fine){.action-secondary:not(.disabled):not(:disabled):hover{background:#ed583b}}.action-icon{display:flex;flex-direction:column;gap:.5rem;padding:0;border:none;color:#e01920;transition:color .3s}@media(hover: hover)and (pointer: fine){.action-icon:hover{opacity:.9}.action-icon:hover .action-label{color:#344150}}.action-icon .action-label{line-height:1;font-size:1.3rem;transition:color .3s}@media(hover: hover)and (pointer: fine){.action-icon-hover:hover{color:#ed583b}}.action-underlined,.action-underline{position:relative;height:auto;padding:0;border:none;line-height:1.5}.action-underline{position:relative;padding:0;border:none;line-height:1.5}.action-underline::after{position:absolute;bottom:0;content:"";width:0;height:1px;border-bottom:1px solid currentColor;right:0;left:auto;transition:width .9s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover)and (pointer: fine){.action-underline:hover::after{width:100%;right:auto;left:0}}.action-underlined{position:relative;padding:0;border:none;line-height:1.5}.action-underlined::after{position:absolute;bottom:0;content:"";width:100%;height:1px;border-bottom:1px solid currentColor;right:auto;left:0;transition:width .9s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover)and (pointer: fine){.action-underlined:hover::after{width:0;right:0;left:auto}}.header{position:relative}.header svg{pointer-events:none}.header__wrap{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:.1rem solid #f1f1f1}.header__menu ul{display:flex;align-items:center}@media screen and (min-width: 1024px){.header__menu ul{gap:2.5rem}.header__menu ul li{position:relative}}@media screen and (min-width: 1024px)and (hover: hover)and (pointer: fine){.header__menu ul li:hover>.sub-menu{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}.header__menu ul li:hover>a .sub-menu-toggle{transform:rotate(-180deg)}}@media screen and (min-width: 1024px){.header__menu ul .sub-menu{position:absolute;top:calc(100% + .5rem);left:0;z-index:25;display:flex;flex-direction:column;gap:0;width:25rem;padding:1.5rem 0;opacity:0;visibility:hidden;transform:translate3d(0, -20px, 0);background:#fff;transition:.3s opacity ease-in,.3s visibility ease-in,.3s transform ease-in}}@media screen and (min-width: 1024px)and (min-width: 1024px){.header__menu ul .sub-menu{box-shadow:0px 8px 20px rgba(0,0,0,.3)}}@media screen and (min-width: 1024px){.header__menu ul .sub-menu li{width:100%;padding:.5rem 1.5rem}.header__menu ul .sub-menu li .sub-menu{top:0;left:100%}}.header__menu ul a{position:relative;height:auto;padding:0;border:none;padding:.5rem 1rem;line-height:1.5}@media screen and (min-width: 1024px){.header__menu ul a .sub-menu-toggle{position:absolute;top:0;right:-1.5rem;width:2rem;height:100%;background:var(--icon__dropdown);background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;transition:transform .3s ease-in}.header__menu ul a .sub-menu-toggle.sub-menu-open{transform:rotate(180deg)}}@media screen and (min-width: 1024px){.header__menu ul a:after{position:absolute;right:0;bottom:0px;z-index:2;content:"";width:0;height:1px;border-bottom:1px solid;transition:width .9s cubic-bezier(0.19, 1, 0.22, 1)}}@media(hover: hover)and (pointer: fine){.header__menu ul a:hover:after{width:100%;right:auto;left:0}}@media screen and (min-width: 1024px){.header__menu ul .current_page_item>a:after{width:100%;right:auto;left:0}}.header__bottom{display:flex;align-items:center;gap:3rem;padding:1.5rem 0}@media screen and (min-width: 1024px){.header__bottom{padding:.6rem 0}}.header__bottom--action{display:flex;gap:1rem;align-items:center;width:20%;padding:.6rem 1rem;color:#fff;background-color:#e01920;text-transform:uppercase;font-weight:700}.header__bottom-right{display:flex;align-items:center;flex:1;gap:3rem}.header__burger{color:#e01920}@media screen and (max-width: 1023px){.header .mobile-menu{position:fixed;top:0;left:0;z-index:100;width:80%;height:var(--viewport-height, 100vh);background:#fff;transform:translate3d(-100%, 0, 0);transition:transform .5s cubic-bezier(0.545, 0.045, 0.355, 1)}.header .mobile-menu.nav-open{transform:translate3d(0, 0, 0)}.header .mobile-menu__header{display:flex;justify-content:space-between;align-items:center;gap:1rem;height:7rem;padding:0 2rem;border-bottom:1px solid #f1f1f1}.header .mobile-menu__body{height:calc(100vh - 7rem);overflow-y:auto;padding:3rem 2rem 5rem}.header .mobile-menu__body .header__menu ul{display:flex;flex-direction:column;align-items:flex-start;width:100%}.header .mobile-menu__body .header__menu ul li>.sub-menu{padding-left:1.5rem}.header .mobile-menu__body .header__menu ul li>.sub-menu li>.sub-menu{padding-left:1.5rem}.header .mobile-menu__body .header__menu ul li{width:100%}.header .mobile-menu__body .header__menu ul li.current-menu-item>a{font-weight:600}.header .mobile-menu__body .header__menu a{position:relative;display:flex;align-items:center;width:100%;font-size:1.6rem;height:4.4rem}.header .mobile-menu__body .header__menu a .sub-menu-toggle{position:absolute;top:0;right:0;width:4rem;height:100%;background:var(--icon__dropdown);background-position:center;background-repeat:no-repeat;background-size:1.2rem 1.2rem;transition:transform .3s ease-in}.header .mobile-menu__body .header__menu a .sub-menu-toggle.sub-menu-open{transform:rotate(180deg)}.header .mobile-menu__body .header__menu .sub-menu{display:none}.header .mobile-menu__button{margin-top:5rem}.header .mobile-menu .social{display:flex;align-items:center;gap:2rem;margin-top:2rem}.header .mobile-menu .header__info-language{margin-top:4rem}.header .mobile-menu .header__logo svg{width:19rem}}.header .header-search__wrapper{position:relative;flex:1;height:3.6rem;z-index:20}@media screen and (max-width: 767px){.header .header-search:has(input:focus),.header .header-search:has(.search-content-inner){position:absolute;top:0;left:-5.5rem;right:-6rem;z-index:2}}.header .search-modal__body-products{position:absolute;width:100%;z-index:22;background:#fff}.header .search-modal__body-products .search-content-inner{display:flex;flex-direction:column;gap:1rem;padding:1.8rem}.header .search-modal__body-products .search-show-all{margin-top:1rem}.header .search-modal__input-wrap{position:relative}.header .search-modal__input-wrap input{height:3.6rem;padding:0 1.8rem;color:#919191;background:#f1f1f1;border:0;outline:0;width:100%}.header .search-modal__input-wrap-icon{position:absolute;top:50%;right:1.5rem;transform:translate(0, -50%)}.header .cart-count{position:absolute;top:-1rem;right:-1rem;display:flex;justify-content:center;align-items:center;height:2rem;min-width:2rem;border-radius:50%;color:#fff;background:#919191}.mobile-menu-backdrop{position:fixed;top:0;left:0;z-index:99;width:100%;height:var(--viewport-height, 100vh);background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(0.545, 0.045, 0.355, 1),visibility .5s cubic-bezier(0.545, 0.045, 0.355, 1)}.mobile-menu-backdrop.active{opacity:1;visibility:visible}@media screen and (min-width: 1024px){.mobile-menu-backdrop{display:none}}.footer{padding:8rem 0 4rem;color:#000;background:#e8e8e8}.footer__top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem;margin-bottom:6rem}.footer__top ul li{margin-bottom:.7rem}.footer__top ul li a{text-transform:uppercase;padding:.2rem 0 !important;position:relative;padding:0;border:none;line-height:1.5}.footer__top ul li a::after{position:absolute;bottom:0;content:"";width:0;height:1px;border-bottom:1px solid currentColor;right:0;left:auto;transition:width .9s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover)and (pointer: fine){.footer__top ul li a:hover::after{width:100%;right:auto;left:0}}.footer__logo{margin-bottom:4rem}.footer__top-column{width:47%}.footer__top-column:first-child{width:100%}@media screen and (min-width: 1024px){.footer__top-column{width:auto;flex:1}.footer__top-column:first-child{width:auto}}.footer__title{margin-bottom:1.2rem}.footer__bottom{display:flex;justify-content:center;align-items:center;gap:2rem;text-align:center}.footer .social{display:flex;align-items:center;gap:2rem;margin-bottom:2rem}.posts-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:.6rem}@media screen and (max-width: 767px){.posts-grid{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width: 768px){.posts-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.posts-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1280px){.posts-grid{grid-template-columns:repeat(4, 1fr)}}body .single-post{margin-top:3rem;display:flex;gap:4rem;align-items:flex-start;flex-direction:column}@media screen and (min-width: 1024px){body .single-post{flex-direction:row}}body .single-post__content{flex:1;background:#fff;border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem;margin-bottom:2.5rem;padding:1.5rem 2rem}@media screen and (max-width: 767px){body .single-post__content{padding:1rem}}body .single-post__sidebar{width:100%;background:#fff;border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem;margin-bottom:2.5rem;padding:1.5rem 2rem}@media screen and (max-width: 767px){body .single-post__sidebar{padding:1rem}}@media screen and (min-width: 1024px){body .single-post__sidebar{width:50rem}}body .single-post__image{margin-bottom:1rem}body .single-post__image picture{padding-bottom:65%}body .single-post__tags{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem}body .sidebar-widget__posts{display:flex;flex-direction:column;gap:1rem}.dropdown{position:relative;width:100%}.dropdown select{position:absolute;opacity:0;pointer-events:none;height:0;width:0;overflow:hidden}.dropdown [data-head]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-radius:0;background:#f1f1f1;cursor:pointer;transition:all .3s ease}.dropdown [data-head] [data-head-name]{font-size:1.5rem;color:#344150}.dropdown [data-head]::after{content:"";display:block;width:1rem;height:1rem;background:var(--icon__dropdown);background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.dropdown [data-content]{position:absolute;display:none;top:100%;left:0;right:0;background:#f1f1f1;box-shadow:0 7px 10px 0px rgba(0,0,0,.1);max-height:300px;overflow-y:auto;z-index:100}.dropdown [data-content] [data-item]{padding:1rem 1.5rem;cursor:pointer;transition:background-color .3s ease,color .3s ease}@media(hover: hover)and (pointer: fine){.dropdown [data-content] [data-item]:hover{background-color:#e01920;color:#fff}}.dropdown [data-content] [data-item]._current{background-color:#e01920;color:#fff}.dropdown._active [data-head]::after{transform:rotate(180deg)}.breadcrumbs{margin:2rem 0 1rem}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs__list a{position:relative;padding:0;border:none;line-height:1.5}.breadcrumbs__list a::after{position:absolute;bottom:0;content:"";width:0;height:1px;border-bottom:1px solid currentColor;right:0;left:auto;transition:width .9s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover)and (pointer: fine){.breadcrumbs__list a:hover::after{width:100%;right:auto;left:0}}.breadcrumbs__separator{margin:0 .2rem}.woocommerce-breadcrumb{font-size:1.5rem !important;color:inherit !important}.woocommerce-breadcrumb a{color:inherit !important;position:relative;padding:0;border:none;line-height:1.5}.woocommerce-breadcrumb a::after{position:absolute;bottom:0;content:"";width:0;height:1px;border-bottom:1px solid currentColor;right:0;left:auto;transition:width .9s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover)and (pointer: fine){.woocommerce-breadcrumb a:hover::after{width:100%;right:auto;left:0}}.post-item{display:flex;flex-direction:column;height:100%;padding:0 1.8rem 1.8rem;background-color:#fff}.post-item__image{position:relative;margin-bottom:2rem}.post-item__image picture{padding-bottom:65%}.post-item__tags{position:absolute;bottom:1rem;left:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.post-item__tag{display:block;padding:.5rem;font-size:1.2rem;border:.1rem solid #e01920;border-radius:.5rem;background-color:#fff}.post-item__title{font-size:1.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s}@media(hover: hover)and (pointer: fine){.post-item__title:hover{color:#e01920}}.post-item__excerpt{position:relative;margin-bottom:2rem;color:#999}.post-item__excerpt::before{content:"";background:-webkit-linear-gradient(top, hsla(0, 0%, 100%, 0), #fff 100%, #fff 0, #fff);content:"";height:25px;left:0;position:absolute;right:0;bottom:0px}.post-item__bottom{margin-top:auto;display:flex;align-items:center;gap:.5rem;color:#999}.post-item-small{display:flex;gap:1rem;padding:1rem 0;border-bottom:.2rem solid #e01920}.post-item-small__image{width:10rem}.post-item-small__title{font-size:1.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s}@media(hover: hover)and (pointer: fine){.post-item-small__title:hover{color:#e01920}}.post-item-small__content{display:flex;flex:1;flex-direction:column}.post-item-small__date{margin-top:auto;display:flex;align-items:center;gap:.5rem;font-size:1.3rem;color:#999}input,textarea,select{background-color:#fff;outline:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-family:inherit !important;color:#344150 !important;border:.1rem solid #999}@media screen and (max-width: 767px){input,textarea,select{font-size:1.6rem !important}}input,textarea{width:100% !important;padding:.5rem 1rem !important;font-size:1.5rem !important}@media screen and (max-width: 767px){input,textarea{font-size:1.6rem !important}}input::placeholder,textarea::placeholder{color:#919191 !important}textarea{border-radius:0 !important;border:.1rem solid #999 !important;min-height:10rem}@media(hover: hover)and (pointer: fine){textarea:hover{border:.1rem solid #919191 !important}}textarea:focus{border:.1rem solid #000 !important}input{border:.1rem solid #999 !important;border-radius:0 !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-webkit-search-cancel-button{display:none}select{padding:.5rem 2rem .5rem .5rem;border:none;color:inherit;background:var(--icon__dropdown) top 50% right .2rem no-repeat;background-size:1.2rem;cursor:pointer}select::placeholder{color:inherit}select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #919191 inset !important;transition:background-color 5000s ease-in-out 0s}select::-ms-expand{display:none}select option{color:inherit}select option:checked{opacity:.5;pointer-events:none}select option:hover{background-color:#919191}textarea{box-shadow:none;vertical-align:top;resize:none;overflow:auto}.mage-text{margin-top:.4rem;font-size:1.4rem;color:#e01920;text-align:left}.mage-text._success{color:#0ab02a}.form__message{margin-bottom:1.8rem;text-align:center}.form__message .mage-text{text-align:center !important}.form .form-status{margin-bottom:2rem}@media screen and (min-width: 1024px){.form .row{display:flex}.form .row .field:not(:last-child){margin-right:2rem}}.form .row .field{width:100%}.form .note{margin-bottom:.8rem}.form .field{position:relative;display:block;margin-bottom:2rem}.form .actions>*:not(:last-child){margin-bottom:1rem}.form select{height:4rem;width:100%;color:inherit;border:.1rem solid;text-transform:none;background:rgba(0,0,0,0) var(--icon__dropdown) top 50% right 1.2rem no-repeat}.form input,.form select,.form textarea{transition:border-color .15s,box-shadow .15s}@media(hover: hover)and (pointer: fine){.form input:hover,.form select:hover,.form textarea:hover{border-color:#919191 !important}}.form input:focus,.form select:focus,.form textarea:focus{border-color:#000 !important;transition:border-color .15s,box-shadow .15s}.form input.mage-error:focus,.form select.mage-error:focus,.form textarea.mage-error:focus{border-color:#e01920 !important;box-shadow:0 0 0 .1rem #e01920 !important}.form input~label,.form textarea~label,.form select~label{margin:.6rem 0 0}.form input.mage-error,.form textarea.mage-error,.form select.mage-error{border-color:#e01920 !important}.form hr{margin:2rem 0}.form input{height:4rem !important}.form input[type=checkbox],.form input[type=radio]{position:absolute;z-index:-1;opacity:0;left:-9999px}.form input[type=checkbox][disabled]+label,.form input[type=checkbox]+label.disabled,.form input[type=radio][disabled]+label,.form input[type=radio]+label.disabled{opacity:.5 !important;cursor:not-allowed}.form input[type=checkbox]+label,.form input[type=radio]+label{position:relative;top:0;transform:none !important;display:block;padding-left:3rem;font-weight:400;font-size:1.4rem;color:inherit;letter-spacing:.01rem;text-transform:initial;cursor:pointer}.form input[type=checkbox]+label.disabled,.form input[type=radio]+label.disabled{pointer-events:none}.form input[type=checkbox]+label:after,.form input[type=checkbox]+label:before,.form input[type=radio]+label:after,.form input[type=radio]+label:before{content:"";position:absolute;top:0;left:0;width:2rem;height:2rem}.form input[type=checkbox]+label:before,.form input[type=radio]+label:before{border:.1rem solid;transition:border-color .15s}.form input[type=checkbox]+label:after,.form input[type=radio]+label:after{background:#000 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMzAzMjIgNy45MDU4NUw0LjkzIDExLjExMDRMMTMuMzg5OCAxLjUxNTI2IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K) center no-repeat;opacity:0;transition:opacity .15s}@media(hover: hover)and (pointer: fine){.form input[type=checkbox]+label:hover:before,.form input[type=radio]+label:hover:before{border-color:#919191 !important}}.form input[type=checkbox]:checked+label:before,.form input[type=radio]:checked+label:before{border-color:rgba(0,0,0,0)}.form input[type=checkbox]:checked+label:after,.form input[type=radio]:checked+label:after{opacity:1}.field{margin-bottom:1.4rem}.field label{display:block;margin-bottom:.5rem}.field--with-error__input{border-color:#e01920}.field--with-error .form__message{display:flex;align-items:center;margin:1rem 0;color:#e01920}.field--with-error .form__message svg{width:2rem;margin-right:1rem}.select-field{position:relative}.select-field label{position:absolute;top:.4rem;left:1.6rem;display:block;width:auto !important;margin-bottom:0;font-size:1.2rem;color:#919191}.select-field .svg-wrapper{position:absolute;top:50%;right:1.8rem;transform:translate(0, -50%)}.select-field .svg-wrapper svg{width:1.2rem}.select-field .svg-wrapper svg path{fill:#919191}.select-field select{height:4rem;width:100%;border:.1rem solid #919191;padding:.5rem 1rem 0}.select-field input{padding:.5rem 1rem 0}.iti__flag-container{height:4rem}.iti--allow-dropdown{width:100%}.form-row.woocommerce-invalid input{border-color:#e01920 !important}.form-row.woocommerce-invalid input:focus{border-color:#e01920 !important;box-shadow:0 0 0 .1rem #e01920 !important}.form .iti input[type=phone],.form .iti input[type=tel]{padding-left:5rem !important}.form-message{padding:1rem 1.5rem;border-radius:.5rem;margin-top:1rem;text-align:center;font-weight:500;transition:opacity .3s ease}.form-message._success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.form-message._error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.form-message._hidden{opacity:0}.product-filters{background:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem}@media screen and (min-width: 1024px){.product-filters{margin-top:calc(39px + 1em)}}.product-filters__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e5e5}.product-filters__title{font-weight:600}.product-filters__reset{background:none;border:none;color:#dc3545;font-size:.875rem;cursor:pointer;padding:0;transition:opacity .2s}.product-filters__reset:hover{opacity:.7}.product-filters__section{border-bottom:1px solid #e5e5e5}.product-filters__section:last-of-type{border-bottom:none}.product-filters__section-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;cursor:pointer;user-select:none;transition:color .2s}.product-filters__section-header:hover{color:#e01920}.product-filters__section-header._open .product-filters__toggle-icon{transform:rotate(180deg)}.product-filters__section-title{font-size:1.5rem;font-weight:500;margin:0}.product-filters__toggle-icon{transition:transform .2s;color:#666}.product-filters__section-content{display:none;padding-bottom:1rem}.product-filters__actions{display:block;margin-top:1.5rem}.product-filters__active-count{font-weight:400;color:#e01920}.product-filters__apply{width:100%}.price-filter__inputs{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.price-filter__field{flex:1;position:relative}.price-filter__field label{display:block;font-size:.75rem;color:#666;margin-bottom:.25rem}.price-filter__field input{width:100%;padding:.5rem 2rem .5rem .75rem;border:1px solid #ddd;border-radius:.25rem;font-size:.875rem;transition:border-color .2s}.price-filter__field input:focus{outline:none;border-color:#e01920}.price-filter__field input::-webkit-outer-spin-button,.price-filter__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-filter__field input{-moz-appearance:textfield}.price-filter__currency{position:absolute;right:.75rem;bottom:.5rem;font-size:.875rem;color:#666}.price-filter__separator{color:#999;padding-top:1rem}.price-filter__slider{position:relative;height:1.5rem;margin-top:.5rem}.price-filter__track{position:absolute;top:50%;left:0;right:0;height:4px;background:#e5e5e5;border-radius:2px;transform:translateY(-50%)}.price-filter__range{position:absolute;top:0;height:100%;background:#e01920;border-radius:2px}.price-filter__slider-input{position:absolute;top:50%;left:0;width:100%;height:4px;transform:translateY(-50%);-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);pointer-events:none;border:none !important}.price-filter__slider-input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:#fff;border:2px solid #e01920;border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.price-filter__slider-input::-webkit-slider-thumb:hover{transform:scale(1.1)}.price-filter__slider-input::-moz-range-thumb{width:18px;height:18px;background:#fff;border:2px solid #e01920;border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.price-filter__slider-input::-moz-range-thumb:hover{transform:scale(1.1)}.attribute-filter{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.attribute-filter__item:not(:last-child){margin-bottom:.5rem}.attribute-filter__label{display:flex;align-items:center;cursor:pointer;transition:color .2s}.attribute-filter__label:hover{color:#e01920}.attribute-filter__input{position:absolute;opacity:0;width:0 !important;height:0;padding:0 !important}.attribute-filter__input:checked+.attribute-filter__checkbox{background:#e01920;border-color:#e01920}.attribute-filter__input:checked+.attribute-filter__checkbox::after{opacity:1;transform:scale(1)}.attribute-filter__checkbox{position:relative;width:18px;height:18px;border:2px solid #ddd;border-radius:3px;margin-right:.5rem;flex-shrink:0;transition:all .2s}.attribute-filter__checkbox::after{content:"";position:absolute;width:15px;height:13px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMzAzMjIgNy45MDU4NUw0LjkzIDExLjExMDRMMTMuMzg5OCAxLjUxNTI2IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K) center no-repeat;background-size:cover;opacity:0;transition:all .2s}.attribute-filter__name{flex:1;font-size:1.25rem}.attribute-filter__count{font-size:.875rem;color:#999;margin-left:.25rem}.products{transition:opacity .3s}.products._loading{opacity:.5;pointer-events:none;position:relative}.products._loading::after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid #e5e5e5;border-top-color:#e01920;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.attribute-filter::-webkit-scrollbar{width:4px}.attribute-filter::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.attribute-filter::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.attribute-filter::-webkit-scrollbar-thumb:hover{background:#aaa}body.sidebar-hover::before{content:"";position:fixed;top:0;left:0;bottom:0;right:0;z-index:21;background-color:#000;opacity:.5}body.sidebar-hover .section-slider-main{z-index:22}.section-slider-main{position:relative;z-index:1;margin-bottom:2.5rem}.section-slider-main .container-wrapper{position:relative;display:flex;gap:3rem;height:25rem}@media screen and (min-width: 768px){.section-slider-main .container-wrapper{height:47.4rem}}.section-slider-main .slider-main{height:100%;width:100%}@media screen and (min-width: 1024px){.section-slider-main .slider-main{width:calc(80% - 3rem)}}.section-slider-main .slider-main__sidebar{width:20%;height:100%;background-color:#fff;border-bottom:4px solid #e01920;border-radius:0 0 1rem 0}.section-slider-main .slider-main__sidebar-item>a{position:relative;display:flex;align-items:center;min-height:4rem;padding:0 1.2rem;font-size:1.5rem;transition:color .3s,background .3s}.section-slider-main .slider-main__sidebar-item>a::before{position:absolute;bottom:0;left:12px;right:12px;content:"";height:1px;background:#f1f1f1;transition:background .3s}.section-slider-main .slider-main__sidebar-item>a::after{content:"";position:absolute;top:50%;right:1.5rem;transform:rotate(-90deg) translate(50%, 0px);background:var(--icon__dropdown);width:1rem;height:1rem;transition:all .15s}@media(hover: hover)and (pointer: fine){.section-slider-main .slider-main__sidebar-item:hover .slider-main__sidebar-item-products{opacity:1;pointer-events:auto}.section-slider-main .slider-main__sidebar-item:hover>a{color:#fff;background:#e01920}.section-slider-main .slider-main__sidebar-item:hover>a::before{background:#e01920}.section-slider-main .slider-main__sidebar-item:hover>a::after{background:none;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e01920;border-style:solid;border-width:4.5px 0 4.5px 4px;height:0;right:-4px;top:calc(50% - 4.5px);transform:none;width:0}}.section-slider-main .slider-main__sidebar-item-products{position:absolute;z-index:22;top:0;left:20%;gap:2rem;height:100%;width:80%;padding:0 0 0 3rem;opacity:0;pointer-events:none}.section-slider-main .slider-main__sidebar-item-products--inner{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:2rem;background-color:#fff}.section-slider-main .slider-main__sidebar-item-products--inner .product-item{width:calc(25% - 1.2rem)}.section-slider-main .slider-main__sidebar-item-products--inner .slider-main__sidebar-item-link{width:100%;display:flex;justify-content:center;align-items:center;margin-top:1rem}.section-slider-main .slider-main__controls{position:absolute;z-index:2;bottom:2rem;display:flex;justify-content:center;align-items:center;width:100%;color:#fff}.section-slider-main .slider-main__pagination{position:static;transform:translate(0%, 0px);margin:0 1rem}.section-slider-main .slider-main__button{padding:1rem;margin:-1rem 0}.section-slider-main .slider-main .swiper-slide{position:relative}.section-slider-main .slider-main .swiper-slide picture{height:100%;padding-bottom:0}.section-slider-main .slider-main .swiper-slide picture img{position:relative;object-fit:cover}.section-slider-main .swiper-pagination-bullets{display:flex;align-items:center;gap:1rem;font-size:0}.section-slider-main .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:rgba(145,145,145,.5);cursor:pointer;padding:.7rem}.section-slider-main .swiper-pagination-bullet-active{background:#fff}.section-slider-main .category-list{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.section-slider-main .category-list__item{display:block;padding:.5rem 1rem;border:.1rem solid #e01920}.section-new-products{padding:2.4rem 0}.section-new-products__header{width:100%;margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center}.section-new-products__header .section-new-products__title{margin-bottom:0}.section-new-products__wrap{display:grid;gap:.6rem}@media screen and (max-width: 767px){.section-new-products__wrap{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.section-new-products__wrap{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1024px){.section-new-products__wrap{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1440px){.section-new-products__wrap{grid-template-columns:repeat(5, 1fr)}}.section-new-products .button-wrap{display:flex;justify-content:center}.section-gallery{padding:4rem 0;margin-top:2rem;background:#e8e8e8}.gallery-grid__item{position:relative;overflow:hidden;border-radius:10px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.swiper-button.section-gallery__button{top:38%}.gallery-grid__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}@media(hover: hover)and (pointer: fine){.gallery-grid__item:hover img{transform:scale(1.1)}}.gallery-grid__overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;opacity:0;background:rgba(0,0,0,.3);transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.gallery-grid__item:hover .gallery-grid__overlay{opacity:1}}.section-interesting-products{padding:2.4rem 0}.section-interesting-products__header{width:100%;margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center}.section-interesting-products__header .section-new-products__title{margin-bottom:0}.section-interesting-products__wrap{display:grid;gap:.6rem}@media screen and (max-width: 767px){.section-interesting-products__wrap{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.section-interesting-products__wrap{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1024px){.section-interesting-products__wrap{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1440px){.section-interesting-products__wrap{grid-template-columns:repeat(5, 1fr)}}.section-interesting-products .button-wrap{display:flex;justify-content:center}.section-sale-products{padding:2.4rem 0}.section-sale-products__header{width:100%;margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center}.section-sale-products__header .section-new-products__title{margin-bottom:0}.section-sale-products__wrap{display:grid;gap:.6rem}@media screen and (max-width: 767px){.section-sale-products__wrap{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.section-sale-products__wrap{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1024px){.section-sale-products__wrap{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1440px){.section-sale-products__wrap{grid-template-columns:repeat(5, 1fr)}}.section-sale-products .button-wrap{display:flex;justify-content:center}.section-content{background:#fff;border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem;margin-bottom:2.5rem;padding:1.5rem 2rem}@media screen and (max-width: 767px){.section-content{padding:1rem}}.section-latest-posts{padding:2.4rem 0}.section-latest-posts__header{width:100%;margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center}.section-latest-posts__header .section-new-products__title{margin-bottom:0}.section-latest-posts .button-wrap{display:flex;justify-content:center}.section-latest-posts .swiper-slide{height:auto !important}.woocommerce-info{border-top-color:#f7941e}.woocommerce-info:before{color:#f7941e}.woocommerce-message{border-top-color:#0ab02a}.woocommerce-message:before{color:#0ab02a}.woocommerce-error{border-top-color:#e01920}.woocommerce-error:before{color:#e01920}.woocommerce .action-primary{background:#0ab02a !important;border:none !important;border-bottom:3px solid #068d20 !important;color:#fff !important;display:block !important;font-weight:700 !important;height:4.3rem !important;line-height:4.1rem !important;padding:0 1.4rem 0 1.4rem !important;position:relative !important;text-transform:uppercase !important}.woocommerce .action-primary.disabled,.woocommerce .action-primary:disabled{border-bottom:none !important;background:#919191 !important}@media(hover: hover)and (pointer: fine){.woocommerce .action-primary:not(.disabled):not(:disabled):hover{background:#068d20 !important}}.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button{background:#0ab02a !important;border:none !important;border-bottom:3px solid #068d20 !important;color:#fff !important;display:block !important;font-weight:700 !important;height:4.3rem !important;line-height:4.1rem !important;padding:0 1.4rem 0 1.4rem !important;position:relative !important;text-transform:uppercase !important}.woocommerce-page .woocommerce-message .button.disabled,.woocommerce-page .woocommerce-message .button:disabled,.woocommerce-page .woocommerce-error .button.disabled,.woocommerce-page .woocommerce-error .button:disabled,.woocommerce-page .woocommerce-info .button.disabled,.woocommerce-page .woocommerce-info .button:disabled{background:#919191 !important;border-bottom:none !important}@media(hover: hover)and (pointer: fine){.woocommerce-page .woocommerce-message .button:not(.disabled):not(:disabled):hover,.woocommerce-page .woocommerce-error .button:not(.disabled):not(:disabled):hover,.woocommerce-page .woocommerce-info .button:not(.disabled):not(:disabled):hover{background:#068d20 !important}}.woocommerce form .form-row{padding:0}.wc-block-components-sidebar-layout{padding:0}.select2-container .select2-dropdown,.select2-container .select2-selection{border-radius:0;border-color:#919191}@media(hover: hover)and (pointer: fine){.select2-container .select2-dropdown:hover,.select2-container .select2-selection:hover{border-color:#919191}}.select2-container.select2-container--open .select2-selection,.select2-container.select2-container--open .select2-dropdown{border-color:#000}.select2-container .select2-selection--single .select2-selection__rendered{padding:1.05rem 1rem}.woocommerce-checkout .select2-container--default .select2-selection--single{padding:.5rem 3rem .5rem 1rem;border-radius:0;height:4rem;border:.1rem solid #919191 !important}@media(hover: hover)and (pointer: fine){.woocommerce-checkout .select2-container--default .select2-selection--single:hover{border:.1rem solid #919191 !important}}.woocommerce-checkout .select2-container.select2-container--open .select2-selection--single{border:.1rem solid #000 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100% !important}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{padding:0;height:100%}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(0,0,0,0);border:.1rem solid #919191}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:rgba(0,0,0,0)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:rgba(0,0,0,0) !important}.swiper .swiper-slide:has(.product-item){height:auto}.swiper .swiper-slide .product-item{height:100%}.woocommerce table.shop_table{background:#fff;border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem;margin-bottom:2.5rem;padding:1.5rem 2rem}@media screen and (max-width: 767px){.woocommerce table.shop_table{padding:1rem}}.woocommerce a.remove{font-family:sans-serif !important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:1.3;margin-bottom:2rem}.product-item{background-color:#fff;padding:1.4rem 2rem 1rem}.product-item.outofstock{opacity:.5}.product-item.outofstock img{opacity:.5}.product-item__body{display:flex;flex-direction:column;height:100%}.product-item__image-box{position:relative;width:100%;height:auto;aspect-ratio:1/1}.product-item__info{display:flex;flex-direction:column;flex:1;height:100%;margin-top:1.5rem}.product-item__name{font-size:14px;font-weight:300;line-height:19px;text-transform:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s}@media(hover: hover)and (pointer: fine){.product-item__name:hover{color:#e01920}}.product-item__price{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:auto;font-size:2.6rem;font-weight:600;line-height:1;color:#344150}@media screen and (max-width: 767px){.product-item__price{flex-direction:column;align-items:center;font-size:2rem}}.product-item__price .price-regular{font-size:1.6rem;color:#999;text-decoration:line-through;font-weight:400}.product-item__price .price-sale{color:#e01920}.product-small-item{position:relative}.product-small-item.outofstock{opacity:.5}.product-small-item.outofstock img{opacity:.5}.product-small-item a{display:flex;align-items:stretch;gap:1.8rem;width:100%}.product-small-item__image{width:80px;height:80px;aspect-ratio:1/1}.product-small-item__info{display:flex;flex-direction:column;justify-content:space-between;height:auto;flex:1;padding:1rem;border-bottom:.1rem solid #e8e8e8}.product-small-item__name{margin-bottom:.4rem;font-size:1.4rem;transition:color .3s}@media(hover: hover)and (pointer: fine){.product-small-item__name:hover{color:#e01920}}.product-small-item__price{display:flex;align-items:center;gap:1rem;margin-top:auto;margin-bottom:0;font-size:1.8rem;color:#4f4f4f}.product-small-item__price .price-regular{font-size:1rem;color:#999;text-decoration:line-through}.product-small-item__price .price-sale{color:#ed583b}.product-small-item__button{position:absolute;right:1rem;bottom:1rem}.product-cart-item{display:flex;align-items:flex-start;gap:1.2rem}.product-cart-item__image{width:80px;height:80px;aspect-ratio:1/1}.product-cart-item__info{flex:1;display:flex;flex-direction:column;padding:0 0 1rem 0}.product-cart-item__info-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.product-cart-item__info-bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto}.product-cart-item__name{font-size:1.5rem;flex:1;white-space:pre-line}.product-cart-item__name a{white-space:pre-line;text-align:start}.product-cart-item__price{display:flex;align-items:center;gap:1rem;margin-bottom:0;font-size:1.8rem;color:#4f4f4f}.product-cart-item__price .price-regular{font-size:1rem;color:#999;text-decoration:line-through}.product-cart-item__price .price-sale{color:#ed583b}.cart-modal{position:fixed;top:0;left:0;width:100%;height:var(--viewport-height, 100vh);z-index:111;visibility:hidden;transition:visibility .3s ease}.cart-modal.open{visibility:visible}.cart-modal.open .cart-modal__overlay{opacity:.5}.cart-modal.open .cart-modal__box{transform:translate3d(0, 0, 0)}.cart-modal__overlay{position:absolute;top:0;left:0;z-index:101;width:100%;height:var(--viewport-height, 100vh);background:#000;opacity:0;transition:opacity .3s}.cart-modal__box{position:absolute;top:0;right:0;z-index:102;max-width:100%;width:460px;height:100%;transform:translate3d(100%, 0, 0);background:#fff;transition:transform .3s}.cart-modal__header{padding:0 2rem}.cart-modal__header-inner{position:relative;padding:18px 0 18px 0;border-bottom:1px solid}.cart-modal__header-inner .j-modal-close{position:absolute;top:50%;right:0;transform:translate(0, -30%)}.cart-modal__body{position:relative;height:calc(100% - 200px);overflow:auto;padding:2.4rem 2rem}@media screen and (max-width: 767px){.cart-modal__body{height:calc(100% - 250px)}}.cart-modal__body-products{display:flex;flex-direction:column;gap:2rem}.cart-modal .product-small-item__link{background:#e8e8e8;padding:1rem}.cart-modal__bottom{position:fixed;bottom:0;left:0;width:100%;padding:2.4rem 2rem}.cart-modal__bottom-info{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.8rem;font-size:1.6rem;font-weight:500}.cart-modal__bottom-buttons{display:flex;align-items:center;gap:.5rem}@media screen and (max-width: 767px){.cart-modal__bottom-buttons{flex-direction:column}}.cart-modal__bottom-buttons>a{width:50%}@media screen and (max-width: 767px){.cart-modal__bottom-buttons>a{width:100%}}.product-quantity{display:flex;align-items:center;justify-content:center;gap:.5rem;border:.1rem solid #919191}.product-quantity .quantity-button{display:flex;justify-content:center;align-items:center;width:4rem;min-width:4rem;height:3.6rem}.quantity{height:4.8rem}.quantity input{height:100%;text-align:center !important;border:none !important;outline:none !important;-webkit-appearance:none !important;appearance:none !important;margin:0 !important}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.custom-qty{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-left:auto;height:4.8rem;border:.1rem solid #919191;max-width:14.5rem}.custom-qty .qty-btn{display:flex;justify-content:center;align-items:center;width:4rem;min-width:4rem;height:3.6rem}.badges{position:absolute;z-index:5;top:.5rem;left:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;color:#fff;transform:translateZ(0);will-change:transform}.badge{padding:.5rem 1rem;border-radius:0 8px 0 8px;font-size:1.2rem;line-height:1}.badge--sale{background:#e01920;border-bottom:#ed583b}.badge--interesting{background:#f7941e;border-bottom:#a66315}.badge--new{background:#0ab02a;background:#068d20}.category-item{background-color:#fff;padding-right:2rem}.category-item>a{display:flex;align-items:center}.category-item__image{width:35%;padding:1rem;aspect-ratio:1/1}@media screen and (min-width: 768px){.category-item__image{padding:2rem}}.category-item__info{flex:1;padding:.5rem 0}.category-item__info--top{display:flex;align-items:center;min-height:7rem;border-bottom:1px solid #f1f1f1}.category-item__info--button{margin-top:1rem;display:flex;align-items:center;justify-content:flex-end}.category-item__info--button .action{font-weight:700 !important;color:#e01920}.archive-products-wrapper{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media screen and (min-width: 1024px){.archive-products-wrapper{grid-template-columns:350px 1fr;gap:3rem}}.archive-products-content{min-width:0}.products-wrapper{display:grid;grid-column-gap:.6rem;grid-row-gap:.6rem;clear:both}.products-wrapper:before,.products-wrapper:after{display:none !important}.products-wrapper{grid-template-columns:repeat(2, 1fr)}.products-wrapper:has(.category-item){grid-template-columns:repeat(1, 1fr) !important}@media screen and (min-width: 768px){.products-wrapper:has(.category-item){grid-template-columns:repeat(2, 1fr) !important}}@media screen and (min-width: 1024px){.products-wrapper:has(.category-item){grid-template-columns:repeat(3, 1fr) !important}}@media screen and (min-width: 768px){.products-wrapper{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1024px){.products-wrapper.columns-4{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1024px){.products-wrapper.columns-5{grid-template-columns:repeat(5, 1fr)}}@media screen and (min-width: 1024px){.products-wrapper.columns-6{grid-template-columns:repeat(6, 1fr)}}.woocommerce-ordering{max-width:100%;width:35rem;margin-bottom:3rem}@media screen and (max-width: 767px){.woocommerce-ordering{float:left}}.woocommerce-ordering [data-head]{height:3.9rem}@media screen and (max-width: 767px){.woocommerce-result-count{width:100%}}.custom-product-gallery{position:relative;display:flex;gap:3.5rem;height:50rem;width:100%;padding:2rem;background:#fff;border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem}@media screen and (max-width: 767px){.custom-product-gallery{height:auto;aspect-ratio:1/1}}@media screen and (min-width: 1024px){.custom-product-gallery{width:40%;min-width:40%}}.custom-product-gallery__small{position:relative;width:9rem;height:100%;padding:9rem 0}.custom-product-gallery__small:has(.swiper-initialized) .swiper-button{opacity:1}.custom-product-gallery__small .custom-gallery-thumbs{width:100%;height:100%}.custom-product-gallery__small .custom-gallery-thumbs:not(.swiper-initialized) .swiper-slide{height:33%}.custom-product-gallery__small .swiper-slide{width:100%}.custom-product-gallery__small .swiper-slide.swiper-slide-thumb-active{border:1px solid}.custom-product-gallery__small .swiper-slide img{height:100% !important;object-fit:cover}.custom-product-gallery__small .swiper-button{position:absolute;z-index:3;top:33%;display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;border-radius:50%;box-shadow:0 11px 9px rgba(34,34,34,.09);color:#fff;background:#999;opacity:0;transition:transform .3s ease-in-out;cursor:pointer}.custom-product-gallery__small-prev{transform:translate3d(-5rem, 0, 0);left:0}.custom-product-gallery__small-next{transform:translate3d(5rem, 0, 0);right:0}.custom-product-gallery__small .custom-gallery-thumbs-prev{transform:translate3d(-50%, 0, 0) rotate(90deg);left:50%;top:4rem}.custom-product-gallery__small .custom-gallery-thumbs-next{transform:translate3d(-50%, 0, 0) rotate(90deg);left:50%;top:auto;bottom:4rem}.custom-product-gallery__big{flex:1;height:100%;width:calc(100% - 16.5rem)}.custom-product-gallery__big .custom-gallery-main{width:100%;height:100%}.custom-product-gallery__big .swiper-slide img{width:100%;height:100%;object-fit:cover}.single-product{margin-top:3rem}.single-product__top{display:flex;flex-direction:column;align-items:flex-start;gap:4rem;max-width:1350px;margin-left:auto;margin-right:auto}@media screen and (min-width: 1024px){.single-product__top{flex-direction:row;margin-bottom:4rem;gap:5rem}}.single-product__content{width:100% !important}.single-product__content .variations-container{display:flex;align-items:flex-start;gap:2rem;flex-wrap:wrap}@media screen and (max-width: 767px){.single-product__content .variations-container{flex-direction:column}}.single-product__content .variation-block{flex:0 1 23%;min-width:200px}@media screen and (max-width: 767px){.single-product__content .variation-block{width:100%}}.single-product__content .variation-label{display:block;font-weight:500;text-transform:uppercase;margin-bottom:.5rem}.single-product__content .woocommerce-variation-availability{margin-bottom:1rem}.single-product__content .woocommerce-variation-availability .in-stock{color:#0ab02a !important}.single-product__content .price{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:#344150 !important;font-size:3rem !important}.single-product__content .price del{font-size:1.5rem !important;color:#999;text-decoration:line-through}.single-product__content .price ins{color:#e01920}.single-product__summary-wrapper{padding:2rem;background-color:#fff;border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem}@media screen and (max-width: 767px){.single-product__summary-wrapper{padding:1rem}}.single-product__attributes{padding:2rem;background-color:#fff;border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem}@media screen and (max-width: 767px){.single-product__attributes{padding:1rem}}.single-product__attributes h2{margin-bottom:2rem;font-size:2.2rem;font-weight:500}.single-product__attributes .woocommerce-product-attributes-item{font-size:1.2rem}.single-product__full-description{margin-bottom:5rem;padding:2rem;background-color:#fff;border-bottom:.4rem solid #e01920;border-bottom-right-radius:1.2rem;max-width:1350px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.single-product__full-description{padding:1rem}}.single-product .action.single_add_to_cart_button{position:relative !important;display:inline-flex !important;align-items:center;justify-content:center;cursor:pointer;padding:0 2rem !important;transition:.3s all;background:none;white-space:nowrap;border-radius:0;height:4.8rem;line-height:30px}@media screen and (max-width: 767px){.single-product .action.single_add_to_cart_button{font-size:1.2rem}}.single-product .action.action-primary.single_add_to_cart_button{z-index:1;overflow:hidden;background:#e01920;color:#fff}@media(hover: hover)and (pointer: fine){.single-product .action.action-primary.single_add_to_cart_button:hover{background:#ed583b;color:#fff}}.section-related-products__slider:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:2rem}.section-related-products__slider:not(.swiper-initialized) .swiper-slide{width:calc(50% - 1rem)}@media screen and (min-width: 768px){.section-related-products__slider:not(.swiper-initialized) .swiper-slide{width:calc(33% - 1rem)}}@media screen and (min-width: 1024px){.section-related-products__slider:not(.swiper-initialized) .swiper-slide{width:calc(25% - 2rem)}}@media screen and (min-width: 1280px){.section-related-products__slider:not(.swiper-initialized) .swiper-slide{width:19%}}.section-upsells-products__slider{margin-bottom:4rem}.section-upsells-products__slider:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:2rem}.section-upsells-products__slider:not(.swiper-initialized) .swiper-slide{width:calc(50% - 1rem)}@media screen and (min-width: 768px){.section-upsells-products__slider:not(.swiper-initialized) .swiper-slide{width:calc(33% - 1rem)}}@media screen and (min-width: 1024px){.section-upsells-products__slider:not(.swiper-initialized) .swiper-slide{width:calc(25% - 2rem)}}@media screen and (min-width: 1280px){.section-upsells-products__slider:not(.swiper-initialized) .swiper-slide{width:19%}}.woocommerce-pagination{margin-top:2rem}.woocommerce-pagination ul{border:none !important}.woocommerce-pagination li{width:4.4rem;height:4.4rem;border-radius:50%;border:none !important}.woocommerce-pagination li>*{display:flex !important;align-items:center !important;justify-content:center !important;width:100%;height:100%;font-size:1.5rem !important}.woocommerce-pagination li span.current{background:#e01920 !important;color:#fff !important}.woocommerce-pagination li a{transition:background .3s ease-in}@media(hover: hover)and (pointer: fine){.woocommerce-pagination li a:hover{background:#e01920 !important;color:#fff !important}}.login-container{max-width:60rem;width:100%;margin:5rem auto;padding:1rem}.login-container .woocommerce-form{border:none !important}.login-container .action.woocommerce-button.button,.login-container .action.button.woocommerce-Button{background:#0ab02a;border:none;border-bottom:3px solid #068d20;color:#fff;display:block;font-weight:700;height:4.3rem;line-height:4.1rem;padding:0 1.4rem 0 1.4rem;position:relative;text-transform:uppercase}.login-container .action.woocommerce-button.button.action-primary.disabled,.login-container .action.woocommerce-button.button.action-primary:disabled,.login-container .action.woocommerce-Button.button.action-primary.disabled,.login-container .action.woocommerce-Button.button.action-primary:disabled{background:#919191 !important}@media(hover: hover)and (pointer: fine){.login-container .action.woocommerce-button.button.action-primary:not(.disabled):not(:disabled):hover,.login-container .action.woocommerce-Button.button.action-primary:not(.disabled):not(:disabled):hover{background:#068d20}}.login-container .show-password-input,.login-container .woocommerce-page form .show-password-input{top:2rem !important}#register{width:100%;display:none;float:unset !important}#login{width:100%;float:unset !important}.woocommerce-account .article{margin-top:3rem}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:1rem}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation li a{position:relative;padding:0;border:none;line-height:1.5}.woocommerce-account .woocommerce-MyAccount-navigation li a::after{position:absolute;bottom:0;content:"";width:0;height:1px;border-bottom:1px solid currentColor;right:0;left:auto;transition:width .9s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover)and (pointer: fine){.woocommerce-account .woocommerce-MyAccount-navigation li a:hover::after{width:100%;right:auto;left:0}}
