a{color:#4D4D4D}@media only screen and (min-width:1025px){a:hover{color:#EE290B}}body{font-size:12px;line-height:15px;color:#4D4D4D;font-family:"Montserrat",serif;background:#F5F6F6}@media only screen and (min-width:768px) and (max-width:1024px){body{font-size:14px;line-height:18px}}@media only screen and (min-width:1025px){body{font-size:16px;line-height:20px}}h1,.h1{font-weight:600;font-size:24px;line-height:27px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){h1,.h1{font-size:30px;line-height:36px}}@media only screen and (min-width:1025px){h1,.h1{font-size:38px;line-height:41px;margin-bottom:20px}}h2,.h2{font-weight:600;font-size:22px;line-height:27px;margin-block-start:0.83em;margin-block-end:0.83em}@media only screen and (min-width:768px) and (max-width:1024px){h2,.h2{font-size:28px;line-height:36px}}@media only screen and (min-width:1025px){h2,.h2{font-size:34px;line-height:41px}}h3{font-weight:700;font-size:20px;line-height:27px}@media only screen and (min-width:768px){h3{font-size:22px;line-height:30px}}h4{font-weight:500;font-size:14px;line-height:20px}@media only screen and (min-width:768px){h4{font-size:20px;line-height:30px}}p{margin-top:0;margin-bottom:20px}p:last-child{margin-bottom:0}.small-text{font-weight:400;font-size:10px;line-height:12px}@media only screen and (min-width:768px) and (max-width:1024px){.small-text{font-size:12px;line-height:15px}}@media only screen and (min-width:1025px){.small-text{font-size:14px;line-height:17px}}.small-text.medium{font-weight:500}.small-text.grey{color:#8B8B8B}.section{margin-bottom:40px}@media only screen and (min-width:768px) and (max-width:1024px){.section{margin-bottom:50px}}@media only screen and (min-width:1025px){.section{margin-bottom:65px}}.container{padding:0 20px}@media only screen and (min-width:768px) and (max-width:1024px){.container{margin:0 auto;max-width:100%}}@media only screen and (min-width:1025px){.container{max-width:1280px;margin:0 auto}}.btn{padding:0px 25px;height:35px;border-radius:5px;line-height:35px;background:#CE3821;color:#FFF;text-align:center;font-weight:500;font-size:12px;display:block;font-family:"Montserrat"}@media only screen and (min-width:768px) and (max-width:1024px){.btn{height:40px;line-height:40px;font-size:14px}}@media only screen and (min-width:1025px){.btn{height:45px;line-height:45px;font-size:14px;cursor:pointer}.btn:active{color:#FFF;background:#DC442D}.btn:focus{color:#FFF;background:#DC442D}.btn:hover{color:#FFF;background:#EE290B}}.btns{display:flex;flex-wrap:wrap;gap:10px}.btns a{width:100%}@media only screen and (min-width:768px) and (max-width:1024px){.btns{gap:20px}}@media only screen and (min-width:1025px){.btns{gap:30px}}.border-btn{border:1px solid #CE3821;border-radius:5px;display:block;height:33px;line-height:31px;color:#CE3821;text-align:center;font-weight:500}@media only screen and (min-width:768px) and (max-width:1024px){.border-btn{height:38px;line-height:36px}}@media only screen and (min-width:1025px){.border-btn{height:41px;line-height:39px;border-width:2px;cursor:pointer}.border-btn:hover{border-color:#EE290B}}.strong{font-weight:600;margin-bottom:15px}.border-color{border:1px solid #D9D9D9;background:none;border-radius:5px;display:block;height:37px;line-height:35px;box-sizing:border-box;color:#4D4D4D;text-align:center;font-weight:500;width:100%;margin-top:20px;font-family:"Montserrat",serif;cursor:pointer}@media only screen and (min-width:1025px){.border-color{font-size:14px}.border-color:hover{border-color:#EE290B;color:#EE290B}}body{margin:0}a{text-decoration:none}a.filter-link{text-decoration:none !important}a.filter-link:hover{color:inherit}header{position:relative;z-index:100}header .logo{line-height:1}@media only screen and (min-width:768px) and (max-width:1024px){header .logo svg{width:120px;height:auto}}@media only screen and (min-width:1025px){header .logo svg{width:185px;height:auto}}@media only screen and (min-width:1024px) and (max-width:1365px){header .logo svg{width:130px;height:auto}}header .mobile-header{margin-bottom:15px}@media only screen and (min-width:1025px){header .mobile-header{display:none}}header .desktop-header{display:none}@media only screen and (min-width:1024px) and (max-width:1365px){header .desktop-header .messengers{display:none}}@media only screen and (min-width:1025px){header .desktop-header{display:block;font-size:14px;line-height:17px;margin-bottom:35px}header .desktop-header .schedule{color:#8B8B8B}}@media only screen and (min-width:1025px) and (min-width:1024px) and (max-width:1365px){header .desktop-header .schedule{width:13%}}@media only screen and (min-width:1025px){header .desktop-header nav{width:45%}}@media only screen and (min-width:1025px) and (min-width:1024px) and (max-width:1365px){header .desktop-header nav{width:42%}}@media only screen and (min-width:1025px){header .desktop-header nav ul{display:flex;align-items:center;gap:17px;font-weight:600;list-style:none;padding-left:20px}}@media only screen and (min-width:1025px) and (min-width:1024px) and (max-width:1365px){header .desktop-header nav ul{padding-left:0;gap:10px}}@media only screen and (min-width:1025px){header .desktop-header nav ul li.active a{color:#DC442D}header .desktop-header .mail{font-weight:600}header .desktop-header .phone{font-weight:600;white-space:nowrap}}header .phone-stack{display:flex;flex-direction:column;line-height:1.2}header .phone-stack .phone-note{font-size:10px;line-height:1.2}header .phone-stack a{white-space:nowrap}@media only screen and (min-width:1025px) and (min-width:1024px) and (max-width:1365px){header .desktop-header .btn{padding:0 10px;width:150px}}header .top-header{padding:15px 0}header .top-header .container{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:1025px){header .top-header .container{gap:20px}}header .header{background:#FFF;padding:15px 0}@media only screen and (min-width:1025px){header .header{padding:0}}header .header .container{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:1025px){header .header .container{gap:25px;position:relative}header .header .container .open-menu{background:#CE3821;color:#FFF;display:flex;gap:12px;font-weight:500;font-size:16px;width:219px;height:45px;align-items:center;justify-content:center;border-radius:5px}header .header .container .open-menu:active{color:#FFF;background:#DC442D}header .header .container .open-menu:focus{color:#FFF;background:#DC442D}header .header .container .open-menu:hover{color:#FFF;background:#EE290B}}header .search-form{width:calc(100% - 50px)}@media only screen and (min-width:1025px){header .search-form{max-width:680px}}@media only screen and (min-width:1024px) and (max-width:1365px){header .search-form{width:33%}}header .search-form .search-bar-form{position:relative}header .search-form .search-bar-form:before{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/search.svg);width:19px;height:19px;left:5px;top:5px}@media only screen and (min-width:1025px){header .search-form .search-bar-form:before{width:24px;height:24px;background-size:24px 24px}}header .search-form input{border:none;border-bottom:1px solid #D9D9D9;padding:8px 0 8px 35px;font-family:"Montserrat";width:calc(100% - 35px);outline:none;color:#8B8B8B}@media only screen and (min-width:1024px) and (max-width:1365px){header .search-form input{width:calc(100% - 35px)}}header .search-form input::placeholder{color:#8B8B8B}.header .search-form-control-group{position:relative;width:100%}.header .search-bar-suggests{position:absolute;left:0;top:100%;width:100%;background-color:#fff;border:1px solid #d9d9d9;border-top:none;border-radius:0 0 5px 5px;z-index:1;display:none}.header .search-bar-suggests .search-bar-suggests__item{display:flex;align-items:center;padding:10px 15px;border-bottom:1px solid #d9d9d9;cursor:pointer}.header .search-bar-suggests .search-bar-suggests__item:hover{background-color:#f5f5f5}.header .search-bar-suggests .search-bar-suggests__image{width:50px;height:50px;overflow:hidden;border-radius:5px;margin-right:10px}.header .search-bar-suggests .search-bar-suggests__image img{width:100%;height:100%;object-fit:cover}.header .search-bar-suggests .search-bar-suggests__title{font-weight:500;font-size:14px;line-height:17px;color:#4D4D4D}.header .search-bar-suggests .search-bar-suggests__price{font-weight:500;font-size:12px;line-height:15px;color:#8B8B8B}.header .search-bar-suggests .search-bar-suggests__price span{color:#4D4D4D}.header .search-bar-suggests .search-bar-suggests__content{flex-grow:1}@media only screen and (min-width:1025px){header .search-form input{font-weight:500;font-size:16px;line-height:20px;padding:8px 0 8px 40px}}header .user-menu{display:flex;gap:23px}@media only screen and (min-width:1024px) and (max-width:1365px){header .user-menu{width:332px}}header .user-menu .user-bar{text-align:center;font-weight:500;font-size:14px;line-height:17px;position:relative;padding:30px 0}header .user-menu .user-bar svg{display:block;margin:0 auto 3px}header .user-menu .count{position:absolute;right:calc(50% - 32px);top:40px;font-weight:600;color:#CE3821}header .mobile-menu{position:relative;width:25px;height:17px;z-index:99;display:flex;align-items:center;right:0;z-index:999}@media only screen and (min-width:1025px){header .mobile-menu{display:none}}header .mobile-menu span{position:relative;height:2px;width:25px;background:#4D4D4D;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease}header .mobile-menu span:before{position:absolute;display:inline-block;height:2px;width:15px;background:#4D4D4D;top:-8px;content:"";left:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.1s 0.1s;-moz-transition:-moz-transform 0.1s 0.1s;transition:transform 0.1s 0.1s}header .mobile-menu span:after{position:absolute;display:inline-block;height:2px;width:20px;background:#4D4D4D;content:"";left:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.1s 0.1s;-moz-transition:-moz-transform 0.1s 0.1s;transition:transform 0.1s 0.1s;top:8px}header .mobile-menu.nav-is-visible span{background:transparent;font-size:0}header .mobile-menu.nav-is-visible span:before{top:-6px;webkit-transform:translateX(3px) translateY(-3px) rotate(45deg);-moz-transform:translateX(3px) translateY(-3px) rotate(45deg);-ms-transform:translateX(3px) translateY(-3px) rotate(45deg);-o-transform:translateX(3px) translateY(-3px) rotate(45deg);transform:translateX(3px) translateY(-3px) rotate(45deg);width:21px}@media only screen and (min-width:768px) and (max-width:1024px){header .mobile-menu.nav-is-visible span:before{top:-10px;width:35px}}header .mobile-menu.nav-is-visible span:after{top:8px;width:21px;-webkit-transform:translateX(3px) translateY(-2px) rotate(-45deg);-moz-transform:translateX(3px) translateY(-2px) rotate(-45deg);-ms-transform:translateX(3px) translateY(-2px) rotate(-45deg);-o-transform:translateX(3px) translateY(-2px) rotate(-45deg);transform:translateX(3px) translateY(-2px) rotate(-45deg)}@media only screen and (min-width:768px) and (max-width:1024px){header .mobile-menu.nav-is-visible span:after{top:13px;width:35px}}header .top-menu{display:none}header .top-menu ul{padding-left:0}header .top-menu ul li{margin-bottom:20px;list-style:none;text-align:left;font-weight:600}header .top-menu ul li a{display:block;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease}header .top-menu .contact-box{margin-top:100px;font-size:14px;line-height:17px;text-align:left;margin-bottom:20px}header .top-menu .contact-box a{display:block;margin-bottom:20px;font-weight:600}header .top-menu.nav-is-visible{overflow:auto;visibility:visible;opacity:1;transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94);-webkit-transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94);-ms-transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94);display:block;height:100vh;text-align:center;background:#F5F6F6;position:absolute;width:100%;left:0;z-index:999}.messengers{display:flex;gap:12px}.messengers a{width:24px;height:24px;display:flex}.messengers svg .mes{fill:#4D4D4D;color:#4D4D4D}@media only screen and (min-width:1025px){.messengers a{position:relative}.messengers a:hover{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:5px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease}.messengers a:hover svg{}.messengers a:hover svg .mes{fill:#FFF;color:#FFF}.messengers a:hover:after{content:attr(data-title);position:absolute;left:0;top:-20px;z-index:1;background:#F5F6F6;color:#4D4D4D;font-family:"Montserrat",serif;font-size:12px;padding:2.5px 10px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1),0px 2px 5px 0px rgba(0,0,0,0.1),0px 10px 10px 0px rgba(0,0,0,0.09),0px 22px 13px 0px rgba(0,0,0,0.05),0px 40px 16px 0px rgba(0,0,0,0.01),0px 62px 17px 0px rgba(0,0,0,0)}}.cart-info{position:absolute;border-radius:10px;padding:20px 33px 28px;right:0;margin-top:85px;width:497px;top:20px;display:none;background:#4D4D4D;color:#FFF}.cart-info.open{display:block}.cart-info .cart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.cart-info .cart-header .cart-title{font-size:16px;font-weight:600}.cart-info .cart-header .clear{font-size:12px;cursor:pointer}.cart-info .small-cart-item{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:15px}.cart-info .small-cart-item .img{width:45px;height:45px;border-radius:10px}.cart-info .small-cart-item .img img{width:100%;height:100%;object-fit:contain;border-radius:10px}.cart-info .small-cart-item .title{width:196px;color:#FFF;font-size:14px;line-height:18px;font-weight:500;text-align:left;margin-bottom:0}.cart-info .small-cart-item .minus{color:#D9D9D9}.cart-info .small-cart-item .plus{color:#FFF}.cart-info .small-cart-item .amount-change{margin-bottom:0}.cart-info .small-cart-item .amount-change .quantity{border-color:#D9D9D9;background:none;color:#FFF;padding-bottom:8px;font-size:14px}.cart-info .small-cart-item .price{font-weight:600;white-space:nowrap}.cart-info .small-cart-item .del{background:none;border:none;padding:0;cursor:pointer}.cart-info .small-cart-item .del svg use{stroke:#FFF}.cart-info .cart-bottom{border-top:1px solid #FFF;padding-top:17px}.cart-info .cart-bottom .total{font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.cart-info .cart-bottom .total span{font-size:14px}.cart-info .flex-btns{margin-top:32px;display:flex;justify-content:flex-end;gap:23px}.cart-info .white-btn{padding:0px 30px;background:none;border:2px solid #FFF;font-size:16px;font-weight:500;height:42px;line-height:42px;border-radius:5px;color:#FFF}.cart-info .white-btn:hover{border-color:#EE290B}.cart-info .btn{height:46px;line-height:46px;font-size:16px;padding:0 30px}footer{position:relative;margin-top:140px;background:#D9D9D9;border-radius:5px;padding-top:80px;padding-bottom:15px}@media only screen and (min-width:1025px){footer{margin-top:150px;padding-bottom:20px;padding-top:100px}}footer.section{margin-bottom:0}footer .container{position:relative}footer .subscribe{position:relative;top:-180px;margin-bottom:-180px;color:#FFF;border-radius:10px;background:#4D4D4D;padding:15px 10px 20px}footer .subscribe a{color:#FFF;border-bottom:1px solid #FFF}@media only screen and (min-width:768px) and (max-width:1024px){footer .subscribe{padding:15px 15px 20px}}@media only screen and (min-width:1025px){footer .subscribe{padding:35px 75px 22px;border-radius:20px}footer .subscribe a:hover{border-color:#EE290B;color:#CE3821}footer .subscribe .flex-box>div{width:calc(50% - 20px)}footer .subscribe .accept-text{font-size:14px}}footer .subscribe__title{font-weight:600;font-size:18px;line-height:22px;margin-bottom:5px}@media only screen and (min-width:1025px){footer .subscribe__title{font-size:20px;line-height:25px;margin-bottom:10px}}footer .subscribe .light-grey{color:rgba(255,255,255,0.8);font-weight:500;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){footer .subscribe .light-grey{margin-bottom:20px}}footer .subscribe .subscribe-bg{display:flex;align-items:center;justify-content:space-between;background:#FFF;border-radius:5px;padding:7.5px 10px;gap:10px;margin-bottom:5px}@media only screen and (min-width:768px){footer .subscribe .subscribe-bg{padding:5px 10px 5px 24px;margin-bottom:11px}}footer .subscribe .subscribe-bg input{border:none;font-family:"Montserrat";outline:none;width:40%}@media only screen and (min-width:768px) and (max-width:1024px){footer .subscribe .subscribe-bg input{width:30%}}@media only screen and (min-width:1025px){footer .subscribe .subscribe-bg input{font-size:16px}}footer .subscribe .subscribe-bg input::placeholder{color:rgba(74,83,92,0.6)}footer .subscribe .subscribe-bg input.btn{padding:0 15px;cursor:pointer}footer .footer-top{padding-bottom:15px;border-bottom:1px solid rgba(77,77,77,0.15);margin-top:20px;margin-bottom:15px}footer .footer-top .container{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:1025px){footer .footer-top{margin-top:25px;margin-bottom:25px}}footer .ic{background:#4D4D4D;width:30px;height:30px;border-radius:8px;display:flex;justify-content:center;align-items:center}footer .ic.ic__video{background:initial;width:30px;height:30px;border-radius:0;display:flex;justify-content:center;align-items:center}footer .ic svg .soc{fill:#FFF;color:#FFF}footer .phone{display:flex;align-items:center;gap:8px;font-weight:500;margin-bottom:15px}footer .phone svg use{fill:#FFF;color:#FFF}@media only screen and (min-width:1025px){footer .phone{gap:11px}}footer .phone-numbers{display:flex;flex-direction:column;line-height:1.2}footer .phone-numbers .phone-note{font-size:10px;line-height:1.2}footer .phone-numbers a{white-space:nowrap}footer .mail{display:flex;align-items:center;gap:8px;font-weight:500;margin-bottom:15px}footer .mail svg use{fill:#FFF;color:#FFF}@media only screen and (min-width:1025px){footer .mail{gap:11px}}footer .mail a{color:#CE3821;border-bottom:1px solid #CE3821}@media only screen and (min-width:1025px){footer .mail a:hover{color:#EE290B;border-color:#EE290B}}footer .locate{display:flex;align-items:center;gap:8px;font-weight:500;margin-bottom:15px}footer .locate svg use{fill:#FFF;color:#FFF}@media only screen and (min-width:1025px){footer .locate{gap:11px}}footer .social{display:flex;align-items:center;gap:10px}footer .social .ic{border-radius:50%}@media only screen and (min-width:1025px){footer .social{gap:15px}footer .social .ic:hover{background:#EE290B}footer .social .ic:hover.ic__video{background:initial}}footer .foot-col{width:100%}footer .foot-col ul{list-style:none;padding-left:0;margin:0}footer .foot-col ul li{margin-bottom:15px;padding-left:0;font-weight:500}footer .foot-col:last-child{order:2}@media only screen and (min-width:768px){footer .foot-col:last-child{order:3;width:33%}}footer .foot-col:last-child ul{margin-top:15px}footer .foot-col:first-child{order:3}@media only screen and (min-width:768px){footer .foot-col:first-child{order:1;width:33%}}footer .foot-col:nth-of-type(2){order:1}@media only screen and (min-width:768px){footer .foot-col:nth-of-type(2){order:2;width:33%}}footer .foot-col:nth-of-type(2) li:last-child{margin-bottom:0}footer .footer-bottom{padding-bottom:20px;border-bottom:1px solid rgba(77,77,77,0.15)}footer .footer-bottom .container{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px) and (max-width:1024px){footer .footer-bottom .container{gap:20px;flex-wrap:unset}}@media only screen and (min-width:1025px){footer .footer-bottom .container{gap:40px;flex-wrap:unset}}footer .copyright{padding-top:15px;margin-bottom:75px}@media only screen and (min-width:1025px){footer .copyright{margin-bottom:0;padding-top:20px}}footer .copyright-text{font-weight:500;margin-bottom:10px}footer .copyright-text a{border-bottom:1px solid #4D4D4D}@media only screen and (min-width:1025px){footer .copyright-text a:hover{border-color:#EE290B}}footer .messengers-f{display:flex;gap:14px}footer .messengers-f a{width:30px;height:30px;display:flex}footer .messengers-f svg .mesf{fill:#4D4D4D;color:#4D4D4D}@media only screen and (min-width:1025px){footer .messengers-f{gap:10px}footer .messengers-f a{position:relative}footer .messengers-f a:hover{display:flex;justify-content:center;align-items:center;border-radius:5px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease}footer .messengers-f a:hover svg .mesf{fill:#EE290B;color:#EE290B}}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(217,217,217,0.6);opacity:0;pointer-events:none;transition:0.5s all;z-index:101;overflow-y:auto}.overlay.active{opacity:1;pointer-events:all;transition:0.5s all}.overlay-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(217,217,217,0.6);opacity:0;pointer-events:none;transition:0.5s all;z-index:111}.overlay-menu.active{opacity:1;pointer-events:all;transition:0.5s all}.modal-active{overflow:hidden}.modal{opacity:0;visibility:hidden;align-items:center;justify-content:center;z-index:10002;top:0;left:0;right:0;height:100vh;display:none}.modal.active{opacity:1;visibility:visible;overflow-y:auto;position:fixed;display:flex}.modal .modal-wrap{max-height:100%;margin:20px;max-width:600px}.modal__content{transform:translateY(0);background:#FFF;width:calc(100% - 20px);padding:20px 10px;transition:0.5s all;margin:20px auto;z-index:1000;border-radius:10px;color:#000}@media only screen and (min-width:768px) and (max-width:1024px){.modal__content{margin:20px auto;padding:30px 15px;left:calc(50% - 60px);width:calc(100% - 30px);border-radius:20px}}@media only screen and (min-width:1025px){.modal__content{padding:50px 30px;margin:20px auto;left:50%;width:calc(100% - 60px);border-radius:30px}}.modal__body .text{font-weight:500}@media only screen and (min-width:1025px){.modal__body .text{font-size:14px;line-height:17px}}.modal__body h3{margin-top:0;padding-right:20px}.modal__body .title{font-weight:700;font-size:20px;line-height:27px}.modal__body .trouble{font-weight:500;font-size:12px;line-height:18px;margin-top:20px}.modal__body .form{margin-top:15px}@media only screen and (min-width:1025px){.modal__body .form{margin-top:20px}.modal__body .form .form-group{margin-bottom:18px}.modal__body .form .checkbox label{font-size:16px}}.modal__close{position:fixed;top:10px;right:10px;cursor:pointer;z-index:30}@media only screen and (min-width:768px) and (max-width:1024px){.modal__close{top:15px;right:15px}}@media only screen and (min-width:1025px){.modal__close{top:30px;right:30px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease}.modal__close:hover{-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease}}.checkbox{position:relative;margin-bottom:15px;margin-top:10px;min-height:24px;display:flex;align-items:center}@media only screen and (min-width:768px) and (max-width:1024px){.checkbox{margin-bottom:20px}}@media only screen and (min-width:1025px){.checkbox{min-height:30px;margin-bottom:30px;margin-top:25px}}.checkbox .custom-checkbox{position:absolute;z-index:-1;opacity:0;width:unset}.checkbox .custom-checkbox:checked + label:before{background-image:url(../themes/digitoria_theme/assets/images/check.svg);background-color:#CE3821;background-size:20px 20px;background-position:50% 50%;background-repeat:no-repeat;border-color:#CE3821}.checkbox label{display:block;padding-left:32px;cursor:pointer;font-weight:500}@media only screen and (min-width:1025px){.checkbox label{font-size:14px;line-height:18px}}.checkbox label:before{content:"";display:inline-block;width:18px;height:18px;border:1px solid #D9D9D9;flex-shrink:0;flex-grow:0;margin-right:10px;background:#FFF;border-radius:5px;position:absolute;top:4px;left:0;line-height:1.2}.checkbox label a{text-decoration:underline}.checkbox label a:hover{border-color:transparent}.field-error-message{color:#ce3821;padding-left:20px;margin-top:0.5rem}.form-group{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.form-group{margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:1024px){.form-group{margin-bottom:18px}}.form-group input{height:35px;line-height:33px;width:calc(100% - 20px);padding:0 10px;border-radius:5px;border:1px solid #D9D9D9;font-family:"Montserrat";outline:none}.form-group input.error{border-color:#CE3821}@media only screen and (min-width:768px) and (max-width:1024px){.form-group input{height:40px;line-height:40px;padding:0 15px;width:calc(100% - 30px)}}@media only screen and (min-width:1025px){.form-group input{height:44px;line-height:44px;padding:0 20px;font-size:16px;font-weight:500;width:calc(100% - 40px)}}.form-group textarea{width:calc(100% - 20px);padding:10px;border-radius:5px;border:1px solid #D9D9D9;font-family:"Montserrat";outline:none}@media only screen and (min-width:768px) and (max-width:1024px){.form-group textarea{padding:15px;width:calc(100% - 30px)}}@media only screen and (min-width:1025px){.form-group textarea{padding:15px 20px;width:calc(100% - 40px);font-size:16px;font-weight:500}}.submit{width:152px;height:35px;line-height:33px;color:#CE3821;border:2px solid #CE3821;border-radius:5px;background:#FFF;margin-right:0;margin-left:auto;display:block;font-family:"Montserrat";font-weight:600;padding:0}@media only screen and (min-width:768px) and (max-width:1024px){.submit{height:40px;line-height:36px}}@media only screen and (min-width:1025px){.submit{height:48px;line-height:34px;font-size:16px}.submit:hover{background:#CE3821;color:#FFF;cursor:pointer}}.submit:disabled{background:grey;color:#ccc;border-color:grey;cursor:not-allowed}.left-menu{width:100%;top:0;left:0;border-radius:0px 30px 30px 0px;background:#FFF;position:fixed;bottom:0;z-index:999;max-width:100%;outline:0;visibility:hidden;overflow:auto;transform:translateX(-100%);transition:transform 0.3s ease-in-out}@media only screen and (min-width:1025px){.left-menu:before{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/logo-d.svg);width:412px;height:382px;left:0;bottom:0}}.left-menu.open{visibility:visible !important;transform:unset}@media only screen and (min-width:1025px){.left-menu.open{max-width:70%}}.left-menu .close{position:absolute;right:20px;top:22px}@media only screen and (min-width:1025px){.left-menu .close{cursor:pointer;top:30px;right:30px}}.logo-head{background:#F5F6F6;padding:20px;border-radius:0px 20px 0px 0px}@media only screen and (min-width:1025px){.logo-head{padding:30px 30px 20px 30px}.logo-head svg{width:120px;height:auto}}.catalog-menu{margin:20px}@media only screen and (min-width:1025px){.catalog-menu{margin:30px}}.catalog-menu ul{margin-left:0;list-style:none;padding-left:0}@media only screen and (min-width:1025px){.catalog-menu ul{position:relative;width:50%}}.catalog-menu ul li{margin-bottom:20px;font-weight:500;position:relative}@media only screen and (min-width:1025px){.catalog-menu ul li{margin-bottom:15px;padding:10px 0;border-radius:5px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease;position:unset}.catalog-menu ul li:hover{background:#F5F6F6;padding:10px;border-left:3px solid #CE3821;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease;cursor:pointer}.catalog-menu ul li:hover .sub-menu{position:absolute;display:block;padding-left:60px;left:100%;top:0;margin-left:0;margin-top:0;width:calc(100% - 60px);height:100%}}.catalog-menu ul li .arrow{position:absolute;right:20px;top:-5px}@media only screen and (min-width:1025px){.catalog-menu ul li .arrow{display:none}}.catalog-menu ul li .arrow:before{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/arrow-down.svg);width:24px;height:24px}.catalog-menu ul li.active .sub-menu{display:block}.catalog-menu ul li.active .arrow:before{transform:rotate(180deg)}.catalog-menu .sub-menu{margin-top:20px;margin-left:20px;display:none}#main-slider{padding-bottom:15px;min-height:400px}#main-slider .slider-item{background-size:cover;border-radius:10px;min-height:385px;display:flex;align-items:flex-end;padding:20px}#main-slider .slider-item:before{display:none}@media only screen and (min-width:1025px){#main-slider .slider-item{padding:60px 40px}}#main-slider .slider-item .slider-content{background:#CE3821;border-radius:10px;padding:15px 10px 20px;color:#FFF}@media only screen and (min-width:768px) and (max-width:1024px){#main-slider .slider-item .slider-content{padding:20px 15px 25px}}@media only screen and (min-width:1025px){#main-slider .slider-item .slider-content{padding:25px 20px 30px;max-width:803px}}#main-slider .slider-item .slider-title{font-weight:600;font-size:22px;line-height:27px;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:1024px){#main-slider .slider-item .slider-title{font-size:28px;line-height:36px;margin-bottom:10px}}@media only screen and (min-width:1025px){#main-slider .slider-item .slider-title{font-size:34px;line-height:41px;margin-bottom:15px}}.slider .splide__arrow{background:#FFF;border-radius:10px;box-shadow:0px 0px 20px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.05);-ms-box-shadow:0px 0px 20px rgba(0,0,0,0.05);width:40px;height:40px;display:flex;justify-content:center;align-items:center;top:calc(50% - 7.5px)}.slider .splide__arrow:disabled{opacity:1}.slider .splide__arrow:disabled path{fill:#4D4D4D}.slider .splide__arrow--prev{left:-10px}.slider .splide__arrow--next{right:-10px}.slider .splide__pagination{bottom:-3px}@media only screen and (min-width:768px){.slider .splide__pagination{bottom:-20px}}.slider .splide__pagination li{padding-left:0}.slider .splide__pagination li:before{display:none}.slider .splide__pagination__page{background:rgba(139,139,139,0.2);transform:unset;opacity:1;width:15px;height:3px;border-radius:2px}@media only screen and (min-width:768px){.slider .splide__pagination__page{height:4px}}.slider .splide__pagination__page.is-active{width:25px;background:#CE3821;border-radius:2px;transform:unset}@media only screen and (min-width:768px){.slider .splide__pagination__page.is-active{width:30px}}.grey-bg{width:35px;height:35px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;background:#F5F6F6;border-radius:5px}@media only screen and (min-width:768px) and (max-width:1024px){.grey-bg{width:40px;height:40px}}@media only screen and (min-width:1025px){.grey-bg{width:45px;height:45px}.grey-bg svg{width:24px;height:24px;color:#CE3821}}.grey-bg svg .hover{fill:#CE3821;color:#CE3821}@media only screen and (min-width:1025px){.grey-bg:hover{background:#CE3821;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease}.grey-bg:hover svg use.hover{fill:#FFF;color:#FFF}}.title{font-weight:600;font-size:15px;line-height:18px;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:1024px){.title{font-size:16px;line-height:20px;margin-bottom:10px}}@media only screen and (min-width:1025px){.title{font-size:18px;line-height:22px;margin-bottom:15px}}.preim__item{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.preim__item{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.preim__item{padding:20px 20px 25px}}@media only screen and (min-width:1025px){.preim__item{width:calc(50% - 55px)}.preim__item:hover .grey-bg{background:#CE3821;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;transition:0.2s ease}.preim__item:hover .grey-bg svg use.hover{fill:#FFF;color:#FFF}}@media only screen and (min-width:1025px){.preim.business .preim__item{width:calc(33% - 57px)}}.images{display:flex;gap:6px;margin-bottom:5px}@media only screen and (min-width:768px){.images{gap:8px}}.images .cat-img{width:75px;height:75px;overflow:hidden;border:1px solid #F5F6F6;border-radius:3px}@media only screen and (min-width:768px){.images .cat-img{width:100px;height:100px}}.images .cat-img img{width:100%;height:100%;object-fit:cover;border-radius:3px}.flex-mob{display:flex;gap:10px;flex-wrap:wrap}@media only screen and (min-width:768px) and (max-width:1024px){.flex-mob{gap:20px}}.flex-mob__item{width:calc(50% - 25px);margin-bottom:0 !important}@media only screen and (min-width:768px) and (max-width:1024px){.flex-mob__item{width:calc(50% - 40px)}}@media only screen and (min-width:1025px){.flex-mob__item{width:calc(33% - 57px)}}.popular-categories__item{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px;position:relative;flex-direction:column;justify-content:space-between}.popular-categories__item .cat-img{text-align:center;padding-top:1rem}.popular-categories__item .cat-img img{max-width:100%}@media only screen and (min-width:768px) and (max-width:1024px){.popular-categories__item{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.popular-categories__item{padding:20px 20px 25px;height:250px;overflow:hidden}.popular-categories__item .cat-img{position:absolute;bottom:0;right:0;overflow:hidden;padding-right:1rem;padding-bottom:1rem}}.popular-categories__item .flex-tab{align-items:center;justify-content:center}@media only screen and (min-width:1025px){.popular-categories__item:hover .grey-bg{color:#FFF;background:#CE3821}.popular-categories__item:hover .grey-bg svg{color:#FFF}.popular-categories__item:hover .grey-bg svg use.hover{fill:#FFF;color:#FFF}}.popular-categories__item .title{font-size:12px;line-height:15px;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.popular-categories__item .title{font-size:16px;line-height:20px;text-align:left}}@media only screen and (min-width:1025px){.popular-categories__item .title{text-align:left;font-size:18px;line-height:22px}}.popular-categories__item .title:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.flex-rate{display:flex;align-items:center;gap:10px;text-wrap:nowrap}.flex-rate .rating-box{position:relative;width:98px;height:19px}.flex-rate .rating-box:after{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/grey-star.svg);width:98px;height:19px;top:0}.flex-rate .rating-box.enabled{cursor:pointer}.flex-rate .rating-box .active-rating{position:relative;z-index:2;width:98px;height:19px;overflow:hidden}.flex-rate .rating-box .active-rating:after{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/red-star.svg);width:98px;height:19px;top:0}.flex-rate .small-text{line-height:1;margin-top:5px}.products-wrap{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap{gap:20px}}@media only screen and (min-width:1025px){.products-wrap{gap:30px}}.products-wrap__item{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px;width:calc(50% - 5px);padding:10px 0 20px;margin-bottom:0}.mainpage .products-wrap__item{display:flex;flex-direction:column;justify-content:space-between}.mainpage .product-box{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.mainpage .title{flex-grow:1}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.products-wrap__item{padding:20px 20px 25px}}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item{width:calc(33% - 42px);margin-bottom:0}}@media only screen and (min-width:1025px){.products-wrap__item{width:calc(25% - 23px);padding:15px 0 24px;margin-bottom:0}}.products-wrap__item .sticker{padding:2px 15px;background:#CE3821;color:#FFF;font-weight:500;max-width:fit-content;margin-left:5px;border-radius:5px;margin-bottom:5px}@media only screen and (min-width:1025px){.products-wrap__item .sticker{margin-left:18px;padding:2px 19px;position:absolute}}.products-wrap__item .product-img{width:100%;height:125px;overflow:hidden;margin-bottom:5px;display:block}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item .product-img{height:150px}}@media only screen and (min-width:1025px){.products-wrap__item .product-img{height:160px;margin:0 18px;width:unset;margin-bottom:10px}}.products-wrap__item .product-img img{width:100%;height:100%;object-fit:contain}.products-wrap__item .product-box{margin:0 8px}.products-wrap__item .product-box .title{display:block;min-height:54px;margin:5px 0}@media only screen and (min-width:1025px){.products-wrap__item .product-box{margin:0 18px}}.products-wrap__item .stock{color:#FFF;background:#0D994D;position:relative;width:93px;text-align:center;border-radius:7px;font-size:11pt;font-weight:600;padding:0.1rem}.products-wrap__item .stock.in-transit{background:#b99d00}.products-wrap__item .stock.out-of-stock{background:#7D7D7D;width:160px}.products-wrap__item .stock.is-discontinued{background:#CE3821;width:173px}.products-wrap__item .flex-rate{margin-bottom:17px}.products-wrap__item .flex-mob{align-items:center;justify-content:space-between}.products-wrap__item .price{font-weight:700;font-size:15px;line-height:18px}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item .price{font-size:16px;line-height:20px}}@media only screen and (min-width:1025px){.products-wrap__item .price{font-size:18px;line-height:22px}}.products-wrap__item .add-to-cart{border:2px solid #CE3821;width:33px;height:30px;border-radius:5px;display:flex;justify-content:center;align-items:center;background:none;padding:0}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item .add-to-cart{width:43px;height:40px}.products-wrap__item .add-to-cart svg{width:24px;height:24px}}@media only screen and (min-width:1025px){.products-wrap__item .add-to-cart{width:54px;height:46px;cursor:pointer}.products-wrap__item .add-to-cart svg{width:29px;height:29px}.products-wrap__item .add-to-cart:hover{border-color:#EE290B}}#journal-wrap .splide__track{width:calc(100% + 20px)}@media only screen and (min-width:768px){#journal-wrap .splide__track{width:100%}}#journal-wrap .splide__slide{width:calc(50% - 15px) !important;padding-left:0;display:flex;flex-direction:column}#journal-wrap .splide__slide:before{display:none}@media only screen and (min-width:768px) and (max-width:1024px){#journal-wrap .splide__slide{width:calc(50% - 10px) !important}}@media only screen and (min-width:1025px){#journal-wrap .splide__slide{width:calc(25% - 23px) !important}}.journal-item{border-radius:5px;background:#FFF}.journal-item .img{width:100%;height:130px;overflow:hidden;display:block}@media only screen and (min-width:768px) and (max-width:1024px){.journal-item .img{height:200px}}@media only screen and (min-width:1025px){.journal-item .img{height:268px}}.journal-item .img img{width:100%;height:100%;object-fit:cover;border-radius:5px 5px 0 0}.journal-item_desc{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;margin:10px 10px 15px}@media only screen and (min-width:768px) and (max-width:1024px){.journal-item_desc{margin:15px 15px 20px}}@media only screen and (min-width:1025px){.journal-item_desc{margin:15px 15px 20px}}.journal-item_desc .title{display:block;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:1025px){.journal-item_desc .title{-webkit-line-clamp:2}}.journal-item_desc .flex-box{margin-top:10px;border-top:1px solid #F5F6F6;padding-top:10px}@media only screen and (min-width:768px) and (max-width:1024px){.journal-item_desc .flex-box{align-items:center;padding-bottom:20px;justify-content:space-between}}@media only screen and (min-width:1025px){.journal-item_desc .flex-box{padding-top:15px;justify-content:space-between;align-items:center}.journal-item_desc .flex-box .small-text{font-size:16px;line-height:20px}}.journal-item_desc .more{display:block;margin-top:5px;color:#CE3821;font-weight:500}@media only screen and (min-width:768px){.journal-item_desc .more{margin-top:0}}@media only screen and (min-width:1025px){.journal-item_desc .more:hover{color:#EE290B}}.about .text{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:1024px){.about .text{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.about .text{padding:20px 20px 25px}}@media only screen and (min-width:768px) and (max-width:1024px){.about .text{margin-bottom:30px}}@media only screen and (min-width:1025px){.about .text{margin-bottom:40px}}.about .text strong{font-weight:600;color:#CE3821}.about blockquote{background:#FFF;border-radius:10px;padding:15px 10px;margin:0 0 10px;font-weight:600}@media only screen and (min-width:768px) and (max-width:1024px){.about blockquote{margin:0 0 20px}}@media only screen and (min-width:1025px){.about blockquote{padding:20px;margin:0 0 30px}}.about .list-wrap{margin-bottom:20px}@media only screen and (min-width:1025px){.about .list-wrap{margin-bottom:40px}}.about .list-wrap__item{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.about .list-wrap__item{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.about .list-wrap__item{padding:20px 20px 25px}}@media only screen and (min-width:768px) and (max-width:1024px){.about .list-wrap__item{width:calc(50% - 40px);margin-bottom:0}}@media only screen and (min-width:1025px){.about .list-wrap__item{width:calc(33% - 56px);margin-bottom:0;min-height:170px}.about .list-wrap__item:hover .grey-bg{color:#FFF;background:#CE3821}}.about .list-wrap__item .grey-bg{font-weight:600;font-size:15px;color:#CE3821}@media only screen and (min-width:1025px){.about .list-wrap__item .grey-bg{font-size:18px}}.about .dark-bg{color:#FFF;border-radius:10px;background:#4D4D4D;padding:15px 10px 20px}@media only screen and (min-width:768px) and (max-width:1024px){.about .dark-bg{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.about .dark-bg{padding:20px 20px 25px}}@media only screen and (min-width:1025px){.about.partners .list-wrap__item{min-height:unset}}#partners-slider{padding-bottom:15px}.partners-item{background:#FFF;padding:10px 15px;border-radius:10px;height:65px;padding-left:0}.partners-item:before{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.partners-item{height:100px}}@media only screen and (min-width:1025px){.partners-item{height:125px}}.partners-item img{max-width:100%;object-fit:contain;max-height:100%;margin:auto;display:block}.fixed-bar{position:fixed;width:100%;padding:7px 0 28px;bottom:0;background:rgba(249,249,249,0.94);border-top:0.5px solid #E5E6E6;backdrop-filter:blur(10px);z-index:1000}@media only screen and (min-width:1025px){.fixed-bar{display:none}}.fixed-bar .container{display:flex;justify-content:space-between}.fixed-bar .user-bar{text-align:center;font-weight:500;font-size:10px;line-height:12px;position:relative}@media only screen and (min-width:768px) and (max-width:1024px){.fixed-bar .user-bar{font-size:12px;line-height:15px}}.fixed-bar .user-bar svg{display:block;margin:0 auto 3px}.fixed-bar .user-bar .count{position:absolute;right:calc(50% - 23px);top:12px;font-weight:600;color:#CE3821}.flex{display:flex}@media only screen and (min-width:768px) and (max-width:1024px){.preim{margin-top:70px}.preim .preim__wrap{margin-bottom:20px}.flex-tab{display:flex;flex-wrap:wrap;gap:20px}.flex-tab .preim__item{width:calc(50% - 40px);margin-bottom:0}#journal-wrap-list{display:flex;flex-wrap:wrap;gap:20px}}@media only screen and (min-width:1025px){.flex-box{display:flex;flex-wrap:wrap;gap:30px}.preim__wrap{width:calc(33% - 15px)}.preim__wrap:first-child .preim__item{width:calc(100% - 40px);height:calc(100% - 55px)}.preim__wrap.flex-tab{width:calc(67% - 15px)}#journal-wrap-list{display:flex;flex-wrap:wrap;gap:30px}}.breadcrumbs{margin:15px 0;overflow:hidden;max-width:100%}@media only screen and (min-width:1025px){.breadcrumbs{margin:40px 0 30px}}.breadcrumbs .breadcrumbs-wrap{display:flex;gap:11px;flex-wrap:wrap;overflow-y:auto}@media only screen and (min-width:1025px){.breadcrumbs .breadcrumbs-wrap{gap:18px}}.breadcrumbs .breadcrumbs-wrap span{color:#8B8B8B;position:relative;white-space:nowrap}.breadcrumbs .breadcrumbs-wrap span:before{position:absolute;content:"";background:#4D4D4D;width:2px;height:2px;border-radius:50%;left:-8px;top:calc(50% - 1px)}@media only screen and (min-width:1025px){.breadcrumbs .breadcrumbs-wrap span:before{width:3px;height:3px;left:-10px}}.breadcrumbs .breadcrumbs-wrap a{position:relative}.breadcrumbs .breadcrumbs-wrap a:not(:first-child):before{position:absolute;content:"";background:#4D4D4D;width:2px;height:2px;border-radius:50%;left:-8px;top:calc(50% - 1px)}@media only screen and (min-width:1025px){.breadcrumbs .breadcrumbs-wrap a:not(:first-child):before{width:3px;height:3px;left:-10px}}.partner-banner{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px;padding-bottom:35px}@media only screen and (min-width:768px) and (max-width:1024px){.partner-banner{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.partner-banner{padding:20px 20px 25px}}.partner-banner h1{margin-top:0;font-size:22px}@media only screen and (min-width:768px) and (max-width:1024px){.partner-banner h1{font-size:25px;line-height:32px;margin-bottom:20px}}@media only screen and (min-width:1025px){.partner-banner h1{font-size:30px;line-height:37px;margin-bottom:30px}}.partner-banner .banner-img{display:none}@media only screen and (min-width:768px){.partner-banner{padding-bottom:50px}.partner-banner a{width:unset;padding:0 25px}}@media only screen and (min-width:1025px){.partner-banner{padding-bottom:0px}.partner-banner a{font-size:16px}.partner-banner .banner-img{display:block;margin-top:-20px}.partner-banner .flex-box{gap:49px}.partner-banner .banner-text{width:65%}}#partner-form form{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){#partner-form form{padding:15px 15px 20px}}@media only screen and (min-width:1025px){#partner-form form{padding:20px 20px 25px}}#partner-form .form-group{margin-bottom:15px}@media only screen and (min-width:1025px){#partner-form .form-group{margin-bottom:20px}}#partner-form .btn{border:none;width:100%;margin-bottom:10px}@media only screen and (min-width:768px){#partner-form .btn{max-width:367px}}@media only screen and (min-width:768px) and (max-width:1024px){#partner-form .flex-box{display:flex;gap:20px}#partner-form .flex-box:nth-of-type(3) .form-group:first-child{width:67%}#partner-form .form-group{width:calc(33% - 5px)}}@media only screen and (min-width:1025px){#partner-form .flex-box{display:flex;gap:30px;flex-wrap:unset}#partner-form .flex-box:nth-of-type(3) .form-group:first-child{width:67%}#partner-form .form-group{width:calc(33% - 5px);margin-bottom:20px}#partner-form .confirm{margin-top:0;margin-bottom:25px}#partner-form .confirm label{font-size:14px}#partner-form .btn{font-size:16px;margin-bottom:35px}}.blog-item{margin-bottom:15px;height:100px;display:flex;border-radius:5px;gap:10px;background:#FFF}@media only screen and (min-width:768px) and (max-width:1024px){.blog-item{height:200px;gap:20px;margin-bottom:20px}}@media only screen and (min-width:1025px){.blog-item{height:300px;gap:30px;margin-bottom:30px}}.blog-item .img{width:100px;height:100%;border-radius:5px 0px 0px 5px}@media only screen and (min-width:768px) and (max-width:1024px){.blog-item .img{width:200px}}@media only screen and (min-width:1025px){.blog-item .img{width:300px;border-radius:10px 0px 0px 10px}}.blog-item .img img{width:100%;height:100%;object-fit:cover;border-radius:5px 0px 0px 5px}@media only screen and (min-width:1025px){.blog-item .img img{border-radius:10px 0px 0px 10px}}.blog-item__desc{width:calc(100% - 110px);padding:6px 10px 10px 0}@media only screen and (min-width:768px) and (max-width:1024px){.blog-item__desc{width:calc(100% - 240px);padding:20px 20px 20px 0}}@media only screen and (min-width:1025px){.blog-item__desc{width:calc(100% - 360px);padding:25px 30px 25px 0}}.blog-item__desc .small-text{margin-bottom:5px;color:#8B8B8B}@media only screen and (min-width:768px) and (max-width:1024px){.blog-item__desc .small-text{font-size:14px;margin-bottom:10px}}@media only screen and (min-width:1025px){.blog-item__desc .small-text{font-size:16px;margin-bottom:20px}}.blog-item__desc .title{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1024px){.blog-item__desc .title{font-size:20px;margin-bottom:10px}}@media only screen and (min-width:1025px){.blog-item__desc .title{font-size:24px;margin-bottom:15px}}.blog-item__desc .short-text{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1024px){.blog-item__desc .short-text{-webkit-line-clamp:4}}@media only screen and (min-width:1025px){.blog-item__desc .short-text{-webkit-line-clamp:5}}.pagination-wrap{display:flex;align-items:center;justify-content:center;margin:20px 0}@media only screen and (min-width:1025px){.pagination-wrap{margin:30px 0}}.pagination-wrap .pagination{display:flex;align-items:center;margin:0;padding:0;gap:10px}.pagination-wrap .pagination .page-item{margin-bottom:0;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;list-style:none;border:1px solid #CE3821;color:#CE3821}@media only screen and (min-width:1025px){.pagination-wrap .pagination .page-item{font-size:14px;border-width:1.5px;border-radius:2px}}.pagination-wrap .pagination .page-item:before{display:none}.pagination-wrap .pagination .page-item.active{width:40px;height:40px}.pagination-wrap .pagination .page-item a{color:#CE3821}.blog-detail{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.blog-detail{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.blog-detail{padding:20px 20px 25px}}.blog-detail h1{font-size:18px;line-height:22px;margin-top:10px;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:1024px){.blog-detail h1{font-size:24px;line-height:30px;margin-top:15px;margin-bottom:10px}}@media only screen and (min-width:1025px){.blog-detail h1{font-size:30px;line-height:37px;margin-top:20px;margin-bottom:15px;max-width:750px}}@media only screen and (min-width:1025px){.blog-detail .date{font-size:16px;line-height:20px}}.blog-detail img{border-radius:5px;max-width:100%;height:auto}.blog-detail h3{font-size:15px;line-height:18px;margin-bottom:5px;margin-top:20px}@media only screen and (min-width:768px) and (max-width:1024px){.blog-detail h3{font-size:20px;line-height:24px;margin-bottom:10px;margin-top:30px}}@media only screen and (min-width:1025px){.blog-detail h3{font-size:24px;line-height:30px;margin-bottom:10px;margin-top:40px}}@media only screen and (min-width:768px) and (max-width:1024px){.contact-wrap.flex-box{display:flex;gap:20px;justify-content:space-between}}.contact-wrap__item{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.contact-wrap__item{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.contact-wrap__item{padding:20px 20px 25px}}@media only screen and (min-width:768px) and (max-width:1024px){.contact-wrap__item{width:33%}}@media only screen and (min-width:1025px){.contact-wrap__item{width:calc(33% - 57px)}}.contact-wrap__item .title{margin-bottom:10px}.contact-wrap__item .contact-txt{font-weight:500}.contact-wrap__item .contact-txt .light{font-weight:400;color:#8B8B8B}.contact-wrap__item .contact-txt .mail{color:#CE3821;text-decoration:underline}@media only screen and (min-width:1025px){.contact-wrap__item .contact-txt .mail:hover{color:#EE290B}}.map{border-radius:10px}@media only screen and (min-width:768px) and (max-width:1024px){.map{margin-top:10px}.map iframe{height:300px}}@media only screen and (min-width:1025px){.map{margin-top:20px}.map iframe{height:400px}}.map iframe{border-radius:10px}.contact-info{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.contact-info{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.contact-info{padding:20px 20px 25px}}.contact-info__item{font-weight:500;margin-bottom:15px}.contact-info__item .name{color:#8B8B8B;margin-bottom:5px}.contact-form form{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.contact-form form{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.contact-form form{padding:20px 20px 25px}}.contact-form .form-group{margin-bottom:15px}@media only screen and (min-width:1025px){.contact-form .form-group{margin-bottom:20px}}.contact-form .btn{border:none;width:100%;margin-bottom:10px}@media only screen and (min-width:768px){.contact-form .btn{max-width:367px}}@media only screen and (min-width:768px) and (max-width:1024px){.contact-form .flex-box{display:flex;gap:20px}.contact-form .flex-box .form-group{width:calc(50% - 5px)}}@media only screen and (min-width:1025px){.contact-form .flex-box{display:flex;gap:30px;flex-wrap:unset}.contact-form .flex-box .form-group{width:calc(50% - 5px)}.contact-form .confirm{margin-top:0;margin-bottom:25px}.contact-form .confirm label{font-size:14px}.contact-form .btn{font-size:16px;margin-bottom:35px}}.cart-head{display:flex;align-items:flex-start;justify-content:space-between}.cart-head.empty{display:flex;align-items:flex-end;justify-content:flex-start;gap:15px;margin-bottom:15px}@media only screen and (min-width:1025px){.cart-head.empty{margin-bottom:20px;gap:20px}}.cart-head h1{margin:0}.cart-head .product-count{color:#8B8B8B;margin-bottom:2px}@media only screen and (min-width:768px) and (max-width:1024px){.cart-head .product-count{margin-bottom:4px}}@media only screen and (min-width:1025px){.cart-head .product-count{margin-bottom:7px}}.cart-head .left-info h1{margin-bottom:4px}@media only screen and (min-width:1025px){.cart-head .left-info{display:flex;align-items:flex-end;gap:20px}}.cart-head .clear-cart{border:none;background:none;color:#CE3821;margin-top:8px;font-weight:500;font-family:"Montserrat"}@media only screen and (min-width:1025px){.cart-head .clear-cart{font-size:16px}}.empty-cart{font-size:15px;font-weight:600;min-height:500px}@media only screen and (min-width:1025px){.empty-cart{font-size:18px;min-height:580px}}.empty-cart .btn{margin-top:40px}@media only screen and (min-width:768px){.empty-cart .btn{max-width:298px;margin-top:30px;font-size:16px}}.cart-wrap{margin-top:10px}@media only screen and (min-width:1025px){.cart{display:flex;gap:30px;justify-content:space-between;min-height:600px}.cart-wrap{width:76.5%;margin-top:20px}.total-cart-wrap{width:23.5%}}.cart-item{background:#FFF;border-radius:5px;padding:10px;margin-bottom:10px;display:flex;flex-wrap:wrap;gap:10px;position:relative}@media only screen and (min-width:1025px){.cart-item{padding:10px 15px;gap:30px;flex-wrap:unset;margin-bottom:30px}}.cart-item .img{width:90px;height:90px}@media only screen and (min-width:1025px){.cart-item .img{width:172px;height:172px}}.cart-item .img img{object-fit:contain;width:100%;height:100%}.cart-item .info{width:calc(100% - 100px);padding-top:10px}@media only screen and (min-width:1025px){.cart-item .info{width:calc(100% - 172px - 30px - 220px);padding-top:0;position:relative}}.cart-item .info .flex-box{display:flex;gap:20px}@media only screen and (min-width:1025px){.cart-item .info .flex-box{gap:25px}}.cart-item .info .article{font-size:10px}@media only screen and (min-width:1025px){.cart-item .info .article{font-size:14px}}.cart-item .info .stock{color:#0D994D;font-size:10px}.cart-item .info .stock.in-transit{color:#b99d00;font-size:10px}.cart-item .info .stock.out-of-stock{color:#7D7D7D;font-size:10px}@media only screen and (min-width:1025px){.cart-item .info .stock{font-size:14px}}.cart-item .info .title{margin-top:7px;font-size:12px;line-height:15px;font-weight:600;min-height:45px;display:block}@media only screen and (min-width:1025px){.cart-item .info .title{font-size:18px;line-height:22px}}.cart-item .total-info{margin-left:100px;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 100px);margin-top:-20px}@media only screen and (min-width:1025px){.cart-item .total-info{width:218px;padding:5px 15px;position:relative;margin-top:0;display:block;margin-left:0}.cart-item .total-info:before{position:absolute;content:"";background:#D9D9D9;width:1px;height:calc(100% + 20px);top:-10px;left:0;opacity:0.4}}.cart-item .total-info .name{display:none}@media only screen and (min-width:1025px){.cart-item .total-info .name{display:unset;font-size:16px;font-weight:600}}.cart-item .total-info .price{font-weight:700}@media only screen and (min-width:1025px){.cart-item .total-info .price{font-size:18px}.cart-item .total-info .price .name{display:block;margin-bottom:10px}}.cart-item .detail-cart{position:absolute;right:10px;top:5px}@media only screen and (min-width:1025px){.cart-item .detail-cart{display:none}}.cart-item .del{padding:15px 15px 20px 15px;background:#FFF;border-radius:5px;border:none;width:100%;align-items:center;gap:7px;position:absolute;left:0;display:none;font-family:"Montserrat"}.cart-item .del svg use{stroke:#4D4D4D}@media only screen and (min-width:1025px){.cart-item .del{display:flex;width:unset;background:none;padding:0;left:unset;right:0;bottom:5px;font-size:14px;cursor:pointer}}.cart-item.open .del{display:flex;z-index:102}.amount-change{white-space:nowrap}@media only screen and (min-width:1025px){.amount-change{display:flex;gap:20px;margin-bottom:80px}}.amount-change .minus{background:none;border:none;color:#8B8B8B;font-weight:600;font-family:"Montserrat";padding:0 5px}@media only screen and (min-width:1025px){.amount-change .minus{font-size:16px;padding:0;cursor:pointer}}.amount-change .plus{background:none;border:none;color:#4D4D4D;font-weight:600;font-family:"Montserrat";padding:0 5px}@media only screen and (min-width:1025px){.amount-change .plus{font-size:16px;padding:0;cursor:pointer}}.amount-change .quantity{border:none;font-weight:600;text-align:center;width:35px;padding:0;font-size:12px;font-family:"Montserrat";color:#4D4D4D}@media only screen and (min-width:1025px){.amount-change .quantity{font-size:16px;padding-bottom:12px;border-bottom:1px solid #D9D9D9}}.total-cart{margin-top:40px;border-radius:5px}@media only screen and (min-width:1025px){.total-cart{margin-top:20px}.total-cart.sticky{position:sticky;top:30px;margin-top:20px;bottom:0}}.total-cart .info{border-radius:5px 5px 0 0;background:#4D4D4D;padding:15px 10px 20px;color:#FFF}@media only screen and (min-width:1025px){.total-cart .info{padding:25px 20px 30px}.total-cart .info .title{margin-bottom:10px}}.total-cart .info .total-sum{margin-top:20px;font-size:18px;font-weight:700}@media only screen and (min-width:1025px){.total-cart .info .total-sum{margin-top:48px;font-size:24px}}.total-cart .checkout{padding:15px 10px 20px;background:#FFF;border-radius:0 0 5px 5px}@media only screen and (min-width:768px) and (max-width:1024px){.total-cart .checkout .btn{max-width:300px}}@media only screen and (min-width:1025px){.total-cart .checkout{padding:20px 20px 30px}.total-cart .checkout .btn{font-size:16px;padding:0}}.faq__item{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.faq__item{margin-bottom:15px}}@media only screen and (min-width:1025px){.faq__item{margin-bottom:20px}}.faq__item:last-child{margin-bottom:0}.faq__item__quastion{display:flex;justify-content:space-betwen;align-items:center;cursor:pointer;background:#FFF;border-radius:5px;padding:10px}@media only screen and (min-width:768px) and (max-width:1024px){.faq__item__quastion{padding:10px 15px}}@media only screen and (min-width:1025px){.faq__item__quastion{padding:21px 20px}}.faq__item__quastion .faq-title{padding-right:20px;width:calc(100% - 34px);font-weight:600}@media only screen and (min-width:1025px){.faq__item__quastion .faq-title{font-size:16px}}.faq__item__answer{display:none}.faq__item.active{margin-bottom:20px}@media only screen and (min-width:1025px){.faq__item.active{margin-bottom:30px}}.faq__item.active svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.faq__item.active .faq__item__answer{display:block;background:#FFF;border-radius:5px;padding:15px 10px;margin-top:5px}.faq__item.active .faq__item__answer a{color:#CE3821}@media only screen and (min-width:1025px){.faq__item.active .faq__item__answer a:hover{color:#EE290B}}@media only screen and (min-width:768px) and (max-width:1024px){.faq__item.active .faq__item__answer{padding:15px}}@media only screen and (min-width:1025px){.faq__item.active .faq__item__answer{padding:20px}}section ul{list-style:none;padding-left:10px}section ul li{padding-left:10px;position:relative}@media only screen and (min-width:1025px){section ul li{padding-left:12px}}section ul li:before{position:absolute;content:"";background:#4D4D4D;width:2px;height:2px;border-radius:50%;left:0;top:8px}@media only screen and (min-width:1025px){section ul li:before{top:9px;width:3px;height:3px}}.checkout-wrap .total-cart{margin-top:20px}.checkout-wrap .total-cart .title{margin-bottom:10px}.checkout-wrap .total-cart .item{font-weight:500;margin-bottom:10px}@media only screen and (min-width:1025px){.checkout-wrap .total-cart .item{margin-bottom:15px}}.checkout-wrap .total-cart .item:last-child{margin-bottom:0}.checkout-wrap .total-cart .item .sum{font-weight:700;margin-top:5px}@media only screen and (min-width:1025px){.checkout-wrap .total-cart .item .sum{font-size:14px}}@media only screen and (min-width:1025px){.checkout-wrap .total-cart .info{padding-right:5px}.checkout-wrap .total-cart .scroll{padding-right:15px;height:255px;max-height:255px;overflow-y:auto;overflow-y:scroll;scrollbar-color:#8B8B8B #4D4D4D;scrollbar-width:thin}.checkout-wrap .total-cart .scroll::-webkit-scrollbar-track{background-color:#4D4D4D}.checkout-wrap .total-cart .scroll::-webkit-scrollbar{width:5px;background-color:#F5F5F5;border-radius:20px}.checkout-wrap .total-cart .scroll::-webkit-scrollbar-thumb{background-color:#8B8B8B;border-radius:20px}}@media only screen and (min-width:1025px){.checkout-wrap{display:flex;justify-content:space-between;gap:30px}.checkout-wrap .total-cart{margin-top:10px}}.checkout-wrap .order-total{font-size:18px;font-weight:700}@media only screen and (min-width:1025px){.checkout-wrap .order-total{font-size:24px}}.checkout-form{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px;padding-bottom:30px}@media only screen and (min-width:768px) and (max-width:1024px){.checkout-form{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.checkout-form{padding:20px 20px 25px}}.checkout-form .form-group{margin-bottom:15px}@media only screen and (min-width:1025px){.checkout-form{width:76.5%;margin-top:10px;margin-bottom:0}.checkout-form .form-group{width:calc(50% - 15px)}.checkout-form .confirm{margin-top:10px;margin-bottom:20px}}.checkout-form .btn{border:none;width:100%}@media only screen and (min-width:1025px){.checkout-form .btn{max-width:284px;font-size:16px}}.error-page{margin-top:91px;text-align:center}@media only screen and (min-width:1025px){.error-page{margin-top:83px}}.error-page .error-title{margin-bottom:50px}@media only screen and (min-width:1025px){.error-page .error-title{margin-bottom:130px}}.error-page .error-title svg{width:268px;height:97px}@media only screen and (min-width:1025px){.error-page .error-title svg{width:828px;height:300px}}.error-page .txt{font-weight:600;margin-bottom:25px}@media only screen and (min-width:1025px){.error-page .btn{max-width:298px;margin:0 auto 150px}}.search-page{min-height:400px}@media only screen and (min-width:1025px){.search-page{min-height:600px}}.search-page .title{margin-bottom:20px}.search-page a{color:#CE3821;font-weight:500}.search-page a:hover{color:#EE290B}.search>.container>.flex-cat>.content{width:100%}@media only screen and (min-width:1025px){.search>.container>.flex-cat>.content>.products-wrap>.products-wrap__item{width:calc(24% - 17px)}}.brands-products{margin-top:3rem}.brands-products>.flex-cat>.content{width:100%}.brands-products>.flex-cat>.content>.products-wrap{}@media only screen and (min-width:1025px){.brands-products>.flex-cat>.content>.products-wrap>.products-wrap__item{width:calc(24% - 17px)}}.cat-head{margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:1024px){.cat-head{display:flex;align-items:flex-end;justify-content:flex-start;gap:15px;margin-bottom:20px}}@media only screen and (min-width:1025px){.cat-head{display:flex;align-items:flex-end;justify-content:flex-start;margin-bottom:20px;gap:20px}}.cat-head h1,.cat-head .h1{margin:0}.cat-head .product-count{color:#8B8B8B;margin-bottom:2px;margin-top:4px}@media only screen and (min-width:768px) and (max-width:1024px){.cat-head .product-count{margin-bottom:4px;margin-top:0}}@media only screen and (min-width:1025px){.cat-head .product-count{margin-bottom:7px;margin-top:0;text-wrap:nowrap}}#sub-categories:not(.is-overflow) .splide__arrow{display:none}#sub-categories .slider-item{padding:0}#sub-categories .slider-item:before{display:none}#sub-categories .slider-item .cat-item{background:#FFF;border-radius:5px;padding:10px 10px 15px}@media only screen and (min-width:768px) and (max-width:1024px){#sub-categories .slider-item .cat-item{padding:15px}}@media only screen and (min-width:1025px){#sub-categories .slider-item .cat-item{padding:20px}}#sub-categories .slider-item .cat-item .img{height:110px;display:block}@media only screen and (min-width:768px) and (max-width:1024px){#sub-categories .slider-item .cat-item .img{height:120px}}@media only screen and (min-width:1025px){#sub-categories .slider-item .cat-item .img{height:135px}}#sub-categories .slider-item .cat-item .img img{object-fit:contain;width:100%;height:100%}#sub-categories .slider-item .cat-title{font-size:12px;line-height:15px;font-weight:600;min-height:45px;margin-top:5px;display:block}@media only screen and (min-width:768px) and (max-width:1024px){#sub-categories .slider-item .cat-title{font-size:14px;line-height:16px}}@media only screen and (min-width:1025px){#sub-categories .slider-item .cat-title{font-size:16px;line-height:20px;margin-top:10px;min-height:40px}}#sub-categories .splide__pagination{bottom:-15px}@media only screen and (min-width:768px) and (max-width:1024px){#sub-categories .splide__pagination{bottom:-20px}}@media only screen and (min-width:1025px){#sub-categories .splide__pagination{bottom:-30px}}.price-input-wrap{width:100%;display:flex;margin:0 0 20px;gap:10px}.price-input-wrap .field{display:flex;width:100%;height:36px;align-items:center;position:relative}.price-input-wrap .field span{position:absolute;left:10px;font-size:12px;line-height:15px;font-weight:500}.price-input-wrap .field input{width:100%;height:100%;outline:none;font-size:12px;border-radius:5px;padding:0 10px 0 32px;border:1px solid #D9D9D9;-moz-appearance:textfield;font-family:"Montserrat",serif}.price-input-wrap .field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.price-input-wrap .field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.price-input{width:100%;display:flex;justify-content:space-between;margin:0 0 10px;gap:10px}.price-input .field{display:flex;align-items:center;position:relative;font-size:14px;font-weight:500}.filter{padding:20px;background:#FFF;border-radius:5px}@media only screen and (min-width:1025px){.filter{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.05)}}.filter .filter-head{font-size:14px;font-weight:600;padding-bottom:8px;border-bottom:1px solid #D9D9D9}.filter .filter-body{margin-top:20px}.filter .slider{height:1px;position:relative;background:#8B8B8B;border-radius:5px}.filter .slider .progress{height:100%;left:0;right:0;position:absolute;border-radius:5px;background:#4D4D4D}.filter .range-input{position:relative}.filter .range-input input{position:absolute;width:100%;height:5px;top:-5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.filter input[type=range]::-webkit-slider-thumb{height:11px;width:11px;border-radius:50%;background:#4D4D4D;pointer-events:auto;-webkit-appearance:none;margin-left:-2px}.filter input[type=range]::-moz-range-thumb{height:11px;width:11px;border:none;border-radius:50%;background:#4D4D4D;pointer-events:auto;-moz-appearance:none}.filter .checkbox{margin:0 0 5px}.filter .btn{border:none;width:100%}.filter-item{margin-bottom:20px}.filter-item.toggle .filter-head{position:relative;cursor:pointer;padding-right:25px}.filter-item.toggle .filter-head:after{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/arrow-down.svg);width:23px;height:23px;right:0;top:calc(50% - 15px)}.filter-item.toggle .filter-body{display:none;max-height:140px;overflow-y:auto}.filter-item.toggle .filter-body::-webkit-scrollbar-track{background-color:#D9D9D9}.filter-item.toggle .filter-body::-webkit-scrollbar{width:4px;background-color:#CE3821;border-radius:3px}.filter-item.toggle .filter-body::-webkit-scrollbar-thumb{background-color:#CE3821;border-radius:3px}.filter-item.open .filter-body{display:block}.filter-reset-wrap{text-align:center;margin-top:1rem}.tooltip{position:relative;width:24px;display:inline-block;top:2px}.tooltip .right{min-width:188px;top:50%;left:100%;margin-left:20px;transform:translate(0,-50%);padding:10px;background-color:#fff;font-weight:500;font-size:12px;line-height:15px;position:absolute;z-index:99999999;box-sizing:border-box;border-radius:5px;background:#FFF;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.05);display:none}.tooltip:hover .right{display:block}.custom-select{position:relative;font-size:16px;color:#777}.sort{position:relative}.trigger{padding:10px;width:142px;font-weight:500;background:#fff url(../themes/digitoria_theme/assets/images/select-arrow.svg) 98% center no-repeat;display:block;border:1px solid #D9D9D9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}@media only screen and (min-width:768px) and (max-width:1024px){.trigger{width:165px}}@media only screen and (min-width:1025px){.trigger{width:188px}.trigger:hover{color:#4D4D4D}}.activetrigger{padding:10px;width:142px;font-weight:500;background:#fff url(../themes/digitoria_theme/assets/images/select-arrow.svg) 98% center no-repeat;display:block;border:1px solid #D9D9D9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}@media only screen and (min-width:768px) and (max-width:1024px){.activetrigger{width:165px}}@media only screen and (min-width:1025px){.activetrigger{width:188px}.activetrigger:hover{color:#4D4D4D}}.dropcontainer ul{font-size:12px;border-top:none;background:#fff;list-style-type:none;padding:10px;margin:0;z-index:100;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%}@media only screen and (min-width:768px) and (max-width:1024px){.dropcontainer ul{font-size:14px}}@media only screen and (min-width:1025px){.dropcontainer ul{font-size:16px}}.dropcontainer ul li{padding:0;margin-bottom:5px;font-weight:500}.dropcontainer ul li:before{display:none}@media only screen and (min-width:1025px){.dropcontainer ul li{margin-bottom:10px}}.dropdownhidden{display:none}.dropdownvisible_demo2{height:auto;height:200px;overflow-y:scroll}.column-left{display:none}@media only screen and (min-width:1025px){.column-left{display:block;width:298px}}.column-left.open{display:block;position:fixed;top:0;left:0;width:100%;z-index:1001;height:100vh;overflow-y:auto;background:#FFF}.column-left.open .border-color{margin:-10px 20px 20px;width:calc(100% - 40px)}@media only screen and (min-width:1025px){.flex-cat{flex-wrap:nowrap;gap:30px}.flex-cat .content{width:calc(100% - 298px - 30px)}}.filter-result{display:none}@media only screen and (min-width:1025px){.filter-result{display:flex;flex-grow:1;flex-wrap:wrap;gap:5px 20px;align-self:center}.filter-result .filter-item-result{color:#8B8B8B;font-size:14px;font-weight:500;cursor:pointer}.filter-result .filter-item-result .del{position:relative;top:2px}.filter-result .clear-all{color:#CE3821;font-size:14px;font-weight:500;cursor:pointer}}@media only screen and (min-width:1025px) and (min-width:1025px){.filter-result .clear-all:hover{color:#EE290B}.filter-result .clear-all .del{position:relative;top:2.5px}}.category-head{background:#FFF;border-radius:10px;padding:10px;margin-bottom:15px}@media only screen and (min-width:1025px){.category-head{display:flex;gap:30px;padding:16px 30px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.0509803922);margin-bottom:26px}}.category-elem{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:768px) and (max-width:1024px){.category-elem{justify-content:flex-end;gap:10px}}@media only screen and (min-width:1025px){.category-elem{justify-content:flex-end;gap:15px}}.category-appearance{display:flex;align-items:center;gap:5px}.category-appearance button{background:none;border:none;padding:0;display:flex;align-items:center}.category-appearance button use{fill:#8B8B8B}.category-appearance button.active use{fill:#CE3821}@media only screen and (min-width:1025px){.category-appearance button:hover{cursor:pointer}}.filter-btn{display:flex;align-items:center;gap:5px}@media only screen and (min-width:1025px){.filter-btn{display:none}}@media only screen and (min-width:1025px){.filter-bar{display:none}}.mobile-head{padding:25px 20px 0;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:600}@media only screen and (min-width:1025px){.mobile-head{display:none}}.quick-links{display:flex;align-items:center;gap:10px;overflow-y:auto;max-width:100%;margin-bottom:3rem}.quick-links.quick-links-open{max-height:initial}.quick-links-more{margin-bottom:1rem;margin-top:-1.5rem;text-align:right;padding:0 1rem 0 0}@media only screen and (min-width:1025px){.quick-links{max-height:140px;gap:10px 15px;margin-bottom:3rem}}@media only screen and (min-width:768px) and (max-width:1024px){.quick-links{max-height:130px}}@media only screen and (min-width:768px){.quick-links{flex-wrap:wrap;overflow:hidden}}.quick-links-item{border:1px solid #CE3821;padding:8px 10px;color:#CE3821;font-weight:500;border-radius:5px;white-space:nowrap}@media only screen and (min-width:1025px){.quick-links-item:hover{border-color:#EE290B}}.quick-links-item.active{background-color:#CE3821;color:white}.quick-links-more-link,.quick-links-less-link{cursor:pointer;display:none}.quick-links-more-link:hover,.quick-links-less-link:hover{color:#EE290B}@media only screen and (min-width:768px){.quick-links-more-link.show,.quick-links-less-link.show{display:initial}}.wishlist{position:relative;font-weight:500;padding:0 0 0 30px;font-family:"Montserrat";background:none;border:none;cursor:pointer;color:#4D4D4D;white-space:nowrap}.wishlist:before{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/wishlist.svg);width:22px;height:22px;left:0;top:-3px}.wishlist.active:before{background:url(../themes/digitoria_theme/assets/images/wishlist-active.svg)}.compare{position:relative;font-weight:500;padding:0 0 0 28px;font-family:"Montserrat";background:none;border:none;cursor:pointer;color:#4D4D4D}.compare:before{position:absolute;content:"";width:18px;height:18px;border:2px solid #D9D9D9;flex-shrink:0;flex-grow:0;background:#fff;border-radius:5px;box-sizing:border-box;left:0;top:-2px}.compare.active:before{background:#CE3821 url(../themes/digitoria_theme/assets/images/check.svg) 50% 50%;border:none;background-size:18px 18px;width:20px;height:20px}.characters-table,div[data-tabs-name="product-equipment"]>table{width:100%;border:none;margin-bottom:20px}.characters-table thead th,div[data-tabs-name="product-equipment"]>table thead th{font-weight:bold;text-align:left;border:none;padding:10px 15px;background:#d8d8d8;font-size:14px}.characters-table thead tr th:first-child,div[data-tabs-name="product-equipment"]>table thead tr th:first-child{border-radius:8px 0 0 8px}.characters-table thead tr th:last-child,div[data-tabs-name="product-equipment"]>table thead tr th:last-child{border-radius:0 8px 8px 0}.characters-table tbody td,div[data-tabs-name="product-equipment"]>table tbody td{text-align:left;border:none;padding:10px 15px;font-size:14px;vertical-align:top}.characters-table tbody th,div[data-tabs-name="product-equipment"]>table tbody th{font-weight:bold;text-align:left;border:none;padding:10px 15px;font-size:14px;vertical-align:top}.characters-table tbody tr:nth-child(even),div[data-tabs-name="product-equipment"]>table tbody tr:nth-child(even){background:#f3f3f3}.characters-table tbody tr td:first-child,div[data-tabs-name="product-equipment"]>table tbody tr td:first-child{border-radius:8px 0 0 8px}.characters-table tbody tr td:last-child,div[data-tabs-name="product-equipment"]>table tbody tr td:last-child{border-radius:0 8px 8px 0}.products-wrap__item.grid{display:flex;flex-direction:column}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.grid{width:calc(50% - 40px)}.products-wrap__item.grid .title{min-height:42px}}.products-wrap__item.grid .characters{display:none}@media only screen and (min-width:768px){.products-wrap__item.grid .characters{display:block;margin-bottom:15px;flex-grow:1}.products-wrap__item.grid .characters .characters-wrap .characters-item{display:flex;justify-content:space-between;font-size:14px;font-weight:500;color:#8B8B8B;margin-bottom:9px}.products-wrap__item.grid .characters .characters-wrap .characters-item .characters-item-value{text-align:right;width:50%;align-self:end;text-wrap:pretty}.products-wrap__item.grid .characters .more{font-size:14px;color:#4D4D4D;text-decoration:underline;font-weight:500;cursor:pointer}}@media only screen and (min-width:1025px){.products-wrap__item.grid .characters .characters-wrap{min-height:165px}}@media only screen and (min-width:1024px) and (max-width:1365px){.products-wrap__item.grid .characters .characters-wrap{min-height:205px}}.products-wrap__item.grid .module-btns{display:none}@media only screen and (min-width:768px){.products-wrap__item.grid .module-btns{display:flex;gap:25px;margin-bottom:25px;margin-top:10px}.products-wrap__item.grid .module-btns button{font-size:14px}}@media only screen and (min-width:1025px){.products-wrap__item.grid.products-wrap__item{width:calc(33% - 17px)}.products-wrap__item.grid.products-wrap__item .product-box{margin:0 15px;flex-grow:1;display:flex;flex-direction:column}}@media only screen and (min-width:1024px) and (max-width:1365px){.products-wrap__item.grid .module-btns{flex-wrap:wrap;gap:15px}}.products-wrap__item.list{width:calc(100% - 20px);display:flex;gap:5px;padding:10px}.products-wrap__item.list .more{color:#8B8B8B;text-decoration:underline;margin-top:10px;display:block;font-weight:500}@media only screen and (min-width:1025px){.products-wrap__item.list .more{font-size:14px;color:#4D4D4D;cursor:pointer}}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.list{padding:10px 38px 30px 10px;width:calc(100% - 48px);gap:30px}}@media only screen and (min-width:1025px){.products-wrap__item.list{padding:10px 38px 30px 10px;width:calc(100% - 48px);gap:100px}}@media only screen and (min-width:1024px) and (max-width:1365px){.products-wrap__item.list{gap:30px}}.products-wrap__item.list .sticker{position:absolute;margin-left:0px}@media only screen and (min-width:768px){.products-wrap__item.list .sticker{font-size:16px;padding:3px 20px}}.products-wrap__item.list .product-img{width:118px;margin-top:10px}@media only screen and (min-width:768px){.products-wrap__item.list .product-img{width:178px;height:178px;margin:35px 0 0}}.products-wrap__item.list .product-box{display:flex;width:calc(100% - 123px);flex-wrap:wrap;margin:0}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.list .product-box{width:calc(100% - 178px - 30px)}}@media only screen and (min-width:1025px){.products-wrap__item.list .product-box{width:calc(100% - 178px - 100px)}}@media only screen and (min-width:1024px) and (max-width:1365px){.products-wrap__item.list .product-box{width:calc(100% - 178px - 30px)}}.products-wrap__item.list .flex-rate{order:1;width:100%;margin-bottom:10px;margin-top:-2px}@media only screen and (min-width:768px){.products-wrap__item.list .flex-rate{order:5}}@media only screen and (min-width:1025px){.products-wrap__item.list .flex-rate .rating-box{width:120px;height:24px}.products-wrap__item.list .flex-rate .rating-box:after{width:120px;height:24px;background-size:120px 24px}.products-wrap__item.list .flex-rate .rating-box .active-rating{height:24px}.products-wrap__item.list .flex-rate .rating-box .active-rating:after{width:120px;height:24px;background-size:120px 24px}.products-wrap__item.list .flex-rate .small-text{margin-top:2px}}.products-wrap__item.list .title{order:2;width:100%;min-height:unset}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.list .title{order:3;max-width:270px}}@media only screen and (min-width:1025px){.products-wrap__item.list .title{order:3;max-width:380px;margin-top:0;display:flex;align-items:center;margin-bottom:0}}@media only screen and (min-width:1024px) and (max-width:1365px){.products-wrap__item.list .title{width:200px}}.products-wrap__item.list .article{order:3;font-size:12px;margin-bottom:15px}@media only screen and (min-width:768px){.products-wrap__item.list .article{order:1;margin-top:23px;font-size:14px;color:#000;width:fit-content;margin-right:35px;line-height:17px;margin-bottom:7px}}.products-wrap__item.list .flex-mob{order:4;width:100%;padding:5px 10px;position:relative;align-items:flex-start}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.list .flex-mob{width:180px;align-items:center;padding:0;margin-left:10px}}@media only screen and (min-width:1025px){.products-wrap__item.list .flex-mob{width:220px;align-items:center;padding:0;margin-left:10px}}@media only screen and (min-width:1024px) and (max-width:1365px){.products-wrap__item.list .flex-mob{width:190px}}.products-wrap__item.list .flex-mob:after{position:absolute;content:"";width:100%;background:#F5F6F6;height:47px;border-radius:10px;left:0;top:0}@media only screen and (min-width:768px){.products-wrap__item.list .flex-mob:after{display:none}}.products-wrap__item.list .flex-mob .price{position:relative;z-index:1;font-size:12px}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.list .flex-mob .price{font-size:16px}}@media only screen and (min-width:1025px){.products-wrap__item.list .flex-mob .price{font-size:18px}}.products-wrap__item.list .flex-mob button{position:relative;z-index:1}.products-wrap__item.list .stock{order:5;width:100%;position:relative;left:10px;top:-20px;z-index:1}@media only screen and (min-width:768px){.products-wrap__item.list .stock{order:2;margin-top:23px;position:unset;width:50%;line-height:17px;font-size:14px}}.products-wrap__item.list .module-btns{order:6;position:relative;width:100vw;left:-123px;display:flex;gap:25px;align-items:center}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.list .module-btns{gap:25px;margin-top:20px;left:-205px}}@media only screen and (min-width:1025px){.products-wrap__item.list .module-btns{gap:25px;margin-top:-20px;left:-270px;max-width:fit-content}}@media only screen and (min-width:1024px) and (max-width:1365px){.products-wrap__item.list .module-btns{left:-200px;margin-top:10px}}.products-wrap__item.list .module-btns button{white-space:nowrap}.products-wrap__item.list .characters{order:7;position:relative;width:100%;left:-123px;margin-top:15px}@media only screen and (min-width:768px){.products-wrap__item.list .characters{order:6;width:100%;position:unset}}.products-wrap__item.list .characters .characters-wrap{display:flex;flex-wrap:wrap;width:calc(100% + 123px);gap:10px;flex-direction:column}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.list .characters .characters-wrap{width:100%}}@media only screen and (min-width:1025px){.products-wrap__item.list .characters .characters-wrap{justify-content:space-between;max-width:580px;width:100%}}.products-wrap__item.list .characters .characters-item{display:flex;align-items:center;border:1px solid #8B8B8B;padding:5px 10px;font-size:10px;line-height:12px;border-radius:5px;max-width:fit-content;gap:5px;color:#8B8B8B}@media only screen and (min-width:768px) and (max-width:1024px){.products-wrap__item.list .characters .characters-item{order:6;position:unset;border:none;padding:0;font-size:14px;justify-content:space-between;max-width:unset}}@media only screen and (min-width:1025px){.products-wrap__item.list .characters .characters-item{order:6;position:unset;border:none;padding:0;font-size:14px;justify-content:space-between;max-width:unset}}.products-wrap__item.list .characters .characters-item div{white-space:nowrap}.products-wrap__item.list .characters .characters-item .characters-item-value{width:50%;text-align:right;text-wrap:balance;line-height:normal}.products-wrap__item.list .add-to-cart{width:38px;height:37px}.products-wrap__item.list .add-to-cart svg{width:22px;height:22px}@media only screen and (min-width:768px){.products-wrap__item.list .add-to-cart{width:52px;height:46px}.products-wrap__item.list .add-to-cart svg{width:29px;height:29px}}.commerce{font-size:14px;line-height:22px}@media only screen and (min-width:1025px){.commerce{font-size:16px;line-height:30px}}.commerce .flex-box{background:#CE3821;padding:15px 10px 30px;border-radius:10px;color:#FFF}@media only screen and (min-width:768px) and (max-width:1024px){.commerce .flex-box{padding:25px 40px 30px}}@media only screen and (min-width:1025px){.commerce .flex-box{padding:48px 78px 53px;border-radius:20px;gap:175px}}.commerce .commerce-title{font-size:16px;line-height:24px;font-weight:600;margin-bottom:10px}@media only screen and (min-width:1025px){.commerce .commerce-title{font-size:20px;line-height:30px;margin-bottom:15px}}.commerce .btn{border:2px solid #FFF;margin-top:20px;box-sizing:border-box;height:50px;line-height:48px}@media only screen and (min-width:768px) and (max-width:1024px){.commerce .btn{font-size:16px;max-width:317px}}@media only screen and (min-width:1025px){.commerce .btn{font-size:18px;width:317px;height:56px;line-height:54px}.commerce .btn:hover{background:#FFF;color:#4D4D4D}}@media only screen and (min-width:1025px){.commerce .text-box{max-width:560px}}.category-text-wrap{background:#FFF;padding:15px 10px 30px;border-radius:10px}@media only screen and (min-width:768px) and (max-width:1024px){.category-text-wrap{padding:25px 40px 30px}}@media only screen and (min-width:1025px){.category-text-wrap{padding:48px 78px 53px;border-radius:20px}}.category-text-wrap h3{font-size:16px;line-height:20px;margin-top:0;margin-bottom:20px}@media only screen and (min-width:768px){.category-text-wrap h3{font-size:22px;line-height:30px;margin-bottom:30px}}.category-text-wrap p{line-height:20px}@media only screen and (min-width:768px) and (max-width:1024px){.category-text-wrap p{line-height:25px}}@media only screen and (min-width:1025px){.category-text-wrap p{line-height:30px}}.category-text-wrap li{line-height:20px}@media only screen and (min-width:768px) and (max-width:1024px){.category-text-wrap li{line-height:25px}.category-text-wrap li:before{top:11px}}@media only screen and (min-width:1025px){.category-text-wrap li{line-height:30px}.category-text-wrap li:before{top:13px}}.youtube,.rutube{height:165px;width:100%;background-size:cover;position:relative;border-radius:10px}@media only screen and (min-width:768px) and (max-width:1024px){.youtube,.rutube{height:350px}}@media only screen and (min-width:1025px){.youtube,.rutube{height:270px}}.youtube .play,.rutube .play{background:url(../themes/digitoria_theme/assets/images/play.svg) no-repeat center center;background-size:40px 40px;position:absolute;height:100%;width:100%;cursor:pointer}@media only screen and (min-width:1025px){.video{margin-top:50px}}.video .video-item{margin-bottom:20px}.video .video-item iframe{width:100% !important}@media only screen and (min-width:360px) and (max-width:767px){.video .video-item iframe{height:250px}}@media only screen and (min-width:768px) and (max-width:1024px){.video .video-item iframe{height:350px}}@media only screen and (min-width:1025px){.video .video-item iframe{height:270px}}@media only screen and (min-width:768px) and (max-width:1024px){.video .video-item{margin-bottom:30px}}.video .video-item:last-child{margin-bottom:0}@media only screen and (min-width:1025px){.video .video-item{width:calc(50% - 15px)}}.video .video-title{margin-top:10px;color:#00004D;font-weight:500}@media only screen and (min-width:768px) and (max-width:1024px){.video .video-title{margin-top:15px}}@media only screen and (min-width:1025px){.video .video-title{margin-top:20px}}#views-slider,#another-products-slider,#interest-products-slider,#brand-products-slider{gap:0}#views-slider li:before,#another-products-slider li:before,#interest-products-slider li:before,#brand-products-slider li:before{display:none}.product-head .flex-rate .small-text{color:#8B8B8B;border-bottom:1px solid #8B8B8B}@media only screen and (min-width:1025px){.product-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.product-head h1{margin:0}.product-head .small-text:hover{border-color:transparent}}.product-wrap{background:#FFF;border-radius:10px;padding:10px 10px 30px;margin-top:6px}@media only screen and (min-width:1025px){.product-wrap{margin:0;padding:60px 80px;border-radius:20px}.product-wrap>.flex-box{gap:40px}}@media only screen and (min-width:1280px){.product-wrap>.flex-box{gap:90px}}.product-gallery{position:relative}@media only screen and (min-width:1025px){.product-gallery{width:40%}.product-gallery .brand-logo{display:none}}@media only screen and (min-width:1280px){.product-gallery{width:480px}}.product-gallery li{padding-left:0}.product-gallery li:before{display:none}.product-gallery .sticker{padding:2px 15px;background:#CE3821;color:#fff;font-weight:500;max-width:fit-content;margin-left:5px;border-radius:5px;margin-bottom:5px}.product-gallery .brand-logo{position:absolute;top:10px;right:10px;z-index:1}.main-image{text-align:center}.main-image img{max-width:100%}#thumbnail-navigation{margin:10px 15px}@media only screen and (min-width:1025px){#thumbnail-navigation{margin:10px 0}}#thumbnail-navigation .splide__arrow--prev{left:-35px}@media only screen and (min-width:1025px){#thumbnail-navigation .splide__arrow--prev{left:0}}#thumbnail-navigation .splide__arrow--next{right:-35px}@media only screen and (min-width:1025px){#thumbnail-navigation .splide__arrow--next{right:0}}@media only screen and (min-width:1025px){#thumbnail-navigation{padding:0 40px}}.thumbnail-image.is-active{border:none !important}.product-info .brand-logo{display:none}.product-info .module-btns{margin-top:15px;gap:10px;display:flex}.product-info .garantee{margin-top:10px;display:flex;gap:5px;align-items:center;font-weight:500}.product-info .short-desc{margin-top:15px}.product-info .to-characters{margin-top:10px;font-weight:500;text-decoration:underline;display:block;max-width:fit-content}.product-info .buy-box{background:#F5F6F6;border-radius:10px;padding:10px 10px 15px;margin-top:20px;margin-bottom:10px}.product-info .buy-box .price{font-weight:700;font-size:14px}@media only screen and (min-width:1025px){.product-info .buy-box .price{font-size:24px}}.product-info .buy-box .stock{font-size:10px;color:#00b955}.product-info .buy-box .stock.in-transit{color:#b99d00}.product-info .buy-box .stock.out-of-stock{color:#fff;background:#7D7D7D;padding:0.2rem 0.5rem;border-radius:11px;font-size:14px}.product-info .buy-box .stock.is-discontinued{color:#CE3821}@media only screen and (min-width:1025px){.product-info .buy-box .stock{font-weight:700;font-size:16px;margin-top:6px}}.product-info .buy-box .flex-box{display:flex;justify-content:space-between}@media only screen and (min-width:1025px){.product-info .buy-box .flex-box{gap:10px}}.product-info .buy-box .amount-change{max-width:fit-content}.product-info .buy-box .amount-change .quantity{background:none;border-bottom:1px solid #D9D9D9;padding-bottom:5px}@media only screen and (min-width:1025px){.product-info .buy-box .amount-change{margin-right:148px;margin-top:14px;margin-bottom:0px}}.product-info .buy-box .delivery-text{margin:10px 0 15px;font-weight:500}@media only screen and (min-width:1025px){.product-info .buy-box .delivery-text{width:188px;display:inline-block;font-size:14px;vertical-align:middle;padding-top:5px;margin-bottom:0;font-weight:600}}.product-info .buy-box .border-btn{border-width:2px;font-weight:600;margin-bottom:10px;box-sizing:border-box;line-height:32px;height:35px}@media only screen and (min-width:768px) and (max-width:1024px){.product-info .buy-box .border-btn{width:calc(50% - 10px);display:inline-block;margin-right:10px;height:40px;line-height:36px}}@media only screen and (min-width:1025px){.product-info .buy-box .border-btn{width:208px;display:inline-block;height:46px;line-height:44px;vertical-align:middle;margin-top:12px;margin-bottom:0;float:right}}.product-info .buy-box .to-cart{width:100%;border:none;font-weight:600}@media only screen and (min-width:768px) and (max-width:1024px){.product-info .buy-box .to-cart{width:calc(50% - 10px);display:inline-block}}@media only screen and (min-width:1025px){.product-info .buy-box .to-cart{width:138px;height:46px;position:absolute;top:30px;right:33px}}.product-info .find-cheaper{text-decoration:underline;text-underline-offset:5px;width:100%;text-align:center;display:block}@media only screen and (min-width:1025px){.product-info{width:calc(60% - 40px);display:flex;flex-wrap:wrap}.product-info>.flex-box{order:1;justify-content:space-between;width:100%}.product-info .short-desc{order:2;width:calc(100% - 75px);margin-top:30px !important}.product-info .wishlist,.product-info .compare{font-size:15px}.product-info .brand-logo{display:block;width:50px;margin-left:25px;order:3;margin-top:30px}.product-info .to-characters{order:4;width:100%}.product-info .article{order:5;width:100%;margin-top:12px}.product-info .buy-box{order:6;width:100%;padding:30px 33px;position:relative}.product-info .find-cheaper{order:7;display:flex;justify-content:flex-end;font-size:14px;float:right;margin-right:0;margin-left:auto}.product-info .find-cheaper:hover{border-color:#EE290B}.product-info .modification{order:8}.product-info .modification .title{font-size:18px}.product-info .modification label{width:100%;cursor:pointer}.product-info .modification label>span{display:flex;justify-content:space-between;width:100%}.product-info .modification label>span .view-price{min-width:170px;gap:15px;margin-left:30px}.product-info .modification .radio{margin-bottom:25px}}@media only screen and (min-width:1280px){.product-info{width:calc(100% - 480px - 90px)}}.modification{margin-top:20px}.modification .title{font-size:14px;font-weight:500;margin-bottom:15px}.radio{position:relative;margin-bottom:15px}.radio .custom-radio{position:absolute;z-index:-1;opacity:0;width:unset}.radio .custom-radio + label{display:grid;-webkit-tap-highlight-color:transparent;position:relative;display:flex;align-items:flex-start}.radio .custom-radio + label:before{content:"";display:inline-block;position:relative;top:3px;width:20px;height:20px;box-sizing:border-box;flex-shrink:0;flex-grow:0;border-radius:50%;margin-right:10px;border:3px solid #CE3821;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:1025px){.radio .custom-radio + label:before{top:0}}.radio .custom-radio:checked + label:after{background:#CE3821;width:8px;height:8px;content:"";left:6px;top:9px;position:absolute;border-radius:50%}@media only screen and (min-width:1025px){.radio .custom-radio:checked + label:after{top:6px}}.radio label{width:calc(100% - 25px)}.radio label span{display:block}.radio label .view-price{display:flex;align-items:center;font-weight:600;gap:3px;margin-top:2px}.tabs-section{margin-top:20px}.tabs{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.tabs{padding:15px 15px 20px}}@media only screen and (min-width:1025px){.tabs{padding:20px 20px 25px}}@media only screen and (min-width:1025px){.tabs{border-radius:20px;padding:43px 80px}.tabs.auth{padding:2rem 0px}}.tabs .container-tabs{color:#FFF;list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;margin:0;padding:15px;gap:15px;overflow-x:auto;margin-bottom:15px;background:#4D4D4D;border-radius:5px}.tabs .container-tabs::-webkit-scrollbar{display:none}@media only screen and (min-width:1025px){.tabs .container-tabs{gap:40px;margin-bottom:20px;padding:15px 37px}}.checkout-forms>.tabs-section>.tabs{padding:0 !important}.tabs .container-tabs .tab{cursor:pointer;position:relative;display:block;margin:0;padding:0;font-size:12px;font-weight:500;white-space:nowrap}.tabs .container-tabs .tab:before{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.tabs .container-tabs .tab{font-size:15px}}@media only screen and (min-width:1025px){.tabs .container-tabs .tab{font-size:16px;position:relative}.tabs .container-tabs .tab:hover:after{position:absolute;content:"";background:#FFF;width:100%;height:2px;bottom:-3px;left:0}}.tabs .container-tabs .tab.tab-active{pointer-events:none;font-weight:600;position:relative;color:#FFF}.tabs .container-tabs .tab.tab-active:after{position:absolute;content:"";background:#FFF;width:100%;height:2px;bottom:-3px;left:0}.tabs .content{display:none;padding:10px 0 0;background-color:#FFF;border-radius:10px}.tabs .content.content-active{display:block}@media only screen and (min-width:1025px){.tabs .content p,.tabs .content li{line-height:30px}.tabs .content li:before{top:13px}}@media only screen and (min-width:1025px){.tabs .characters-wrap{display:flex;justify-content:space-between;gap:0 60px;flex-direction:column}}.tabs .characters-wrap .characters-item{display:flex;justify-content:space-between;align-items:flex-end;font-weight:500;position:relative;margin-bottom:15px}.tabs .characters-wrap .characters-item:after{position:absolute;content:"";background:#D9D9D9;width:100%;height:1px;bottom:0;left:0}.tabs .characters-wrap .characters-item div{background:#FFF;position:relative;z-index:1}.tabs .characters-wrap .characters-item .characters-item-value{max-width:50%;text-align:right}.tabs h2,.tabs .h2{margin-bottom:10px;font-size:14px;font-weight:700;margin-top:0}@media only screen and (min-width:1025px){.tabs h2,.tabs .h2{font-size:22px;line-height:30px;margin-bottom:30px}}.tabs li{margin-bottom:5px}@media only screen and (min-width:1025px){.tabs .docs{display:flex;flex-wrap:wrap;gap:0 60px}}.tabs .docs .doc-item{display:flex;align-items:center;gap:0 10px;margin-bottom:10px}@media only screen and (min-width:1025px){.tabs .docs .doc-item{width:calc(50% - 35px)}}.tabs .docs .doc-item a{text-decoration:underline;font-weight:500}.tabs .video .video-title{color:#4D4D4D}.tabs .video .video-item iframe{width:100% !important}@media only screen and (min-width:360px) and (max-width:767px){.tabs .video .video-item iframe{height:250px}}@media only screen and (min-width:768px) and (max-width:1024px){.tabs .video .video-item iframe{height:350px}}@media only screen and (min-width:1025px){.tabs .video .video-item iframe{height:270px}}@media only screen and (min-width:1025px){.tabs .modification-item{gap:30px;flex-wrap:nowrap;align-items:flex-start}}.tabs .modification-item .price{font-weight:600;white-space:nowrap}@media only screen and (min-width:1025px){.tabs .modification-item .price{margin-top:18px}}.tabs .modification-item .add-to-cart{border:2px solid #CE3821;width:33px;height:30px;border-radius:5px;display:flex;justify-content:center;align-items:center;background:none;padding:0}@media only screen and (min-width:1025px){.tabs .modification-item .add-to-cart{width:52px;height:46px;margin-top:7px}.tabs .modification-item .add-to-cart:hover{cursor:pointer}.tabs .modification-item .add-to-cart svg{width:29px;height:29px}}.tabs .border-btn{background:#FFF}.medium-link{font-weight:500;text-decoration:underline}.modification-item{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:10px 0}.modif-name{font-size:14px;font-weight:600;width:100%;margin-bottom:5px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:1025px){.modif-name{width:30%;font-size:18px}.modif-name .green-text{margin-top:15px;font-size:16px}}.modif-desc{width:100%;margin-bottom:5px}@media only screen and (min-width:1025px){.modif-desc{width:40%}}.green-text{color:#0D994D;margin-top:5px;font-size:12px;font-weight:400}.reviews-head{margin-bottom:20px}.reviews-head a{font-size:10px;font-weight:500;border-bottom:1px solid #4D4D4D}@media only screen and (min-width:1025px){.reviews-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.reviews-head h2{margin-bottom:0}.reviews-head a{font-size:14px}.reviews-head a:hover{border-color:#EE290B}}@media only screen and (min-width:1025px){.rating-wrap{width:215px;margin-right:63px}.rating-wrap .border-btn{width:100%;font-size:16px;font-weight:600;line-height:42px;height:46px;box-sizing:border-box}.reviews-wrap{width:calc(100% - 215px - 95px)}.reviews-wrap p{line-height:20px !important}}.total-rating{display:flex;align-items:center;gap:10px;margin-bottom:10px}.total-rating span{color:#8B8B8B;text-decoration:underline}.rating-item{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.rating-line{width:100%;height:5px;border-radius:5px;position:relative;background:#D9D9D9}.rating-line .rating-line-value{background:#CE3821;height:100%;border-radius:5px;display:block}.product-rating{margin-bottom:20px}.reviews-sort{display:flex;flex-wrap:wrap;gap:5px 15px;margin:10px 0}@media only screen and (min-width:1025px){.reviews-sort{margin-bottom:26px;gap:5px 25px}}@media only screen and (min-width:1025px){.reviews-sort a{color:#000}.reviews-sort a:hover{color:#CE3821}}.reviews-sort a.active{font-weight:600}.review-item{padding:15px 10px 20px;background:#F5F6F6;border-radius:5px;margin-bottom:10px}@media only screen and (min-width:1025px){.review-item{padding:27px 35px;margin-bottom:25px}}.review-item .review-head{margin-bottom:10px}@media only screen and (min-width:1025px){.review-item .review-head{display:flex;justify-content:space-between;align-items:flex-start}}.review-item .rating-box{position:relative;width:98px;height:19px}.review-item .rating-box:after{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/grey-star.svg);width:98px;height:19px;top:0}.review-item .rating-box .active-rating{position:relative;z-index:2;width:98px;height:19px;overflow:hidden}.review-item .rating-box .active-rating:after{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/red-star.svg);width:98px;height:19px;top:0}.review-item .review-info{display:flex;align-items:center;gap:10px}.review-item .review-info .date{margin-top:5px}.review-item .review-name{font-size:16px;font-weight:600;color:#CE3821;margin-bottom:5px}@media only screen and (min-width:1025px){.review-item .review-name{font-size:20px}}.review-item .review-name .state{font-weight:400;font-size:12px;color:#000}@media only screen and (min-width:1025px){.review-item .review-name .state{font-size:16px}}.review-item .review-text div{margin-bottom:10px}@media only screen and (min-width:1025px){.review-item .review-text div{margin-bottom:20px}}.review-item .review-text p{margin-bottom:10px;line-height:20px}.review-item .review-text strong{display:block;color:#000;margin-bottom:4px}.review-item .review-bottom{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media only screen and (min-width:1025px){.review-item .review-bottom{gap:20px}}.review-item .review-bottom .review-vote svg use{stroke:#4D4D4D}.review-item .review-bottom .review-vote svg:hover .like{stroke:#0D994D}.review-item .review-bottom .review-vote svg:hover .dislike{stroke:#EE290B}.review-item .review-bottom span{white-space:nowrap;color:#000}.review-item .review-bottom .complain{border-bottom:1px solid #4D4D4D;white-space:nowrap;color:#000}@media only screen and (min-width:1025px){.review-item .review-bottom .complain:hover{color:#EE290B;border-color:#EE290B}}#write-review .product-box{display:flex;gap:10px;align-items:center}#write-review .product-box .img{width:80px;height:80px;border:1px solid #D9D9D9;border-radius:5px}#write-review .product-box .img img{objext-fit:contain;width:100%;height:100%;border-radius:5px}#write-review .product-box .product-name{font-size:14px;font-weight:600;width:calc(100% - 90px)}#write-review .rating{display:inline-block;margin-top:10px}#write-review .star{font-size:24px;cursor:pointer;transition:color 0.2s;position:relative;width:28px;height:28px;display:inline-block}#write-review .star:before{position:absolute;content:"";background:url(../themes/digitoria_theme/assets/images/full-star.svg);width:28px;height:28px}#write-review .star.active:before{background:url(../themes/digitoria_theme/assets/images/star.svg) no-repeat center center;background-size:23px 23px}.contain{object-fit:contain !important}.alert{position:relative;padding:1rem 1rem;margin:2rem;border:1px solid transparent;border-radius:0.25rem;font-weight:500}.alert.alert-accent{background-color:#efa599;color:#762013}#account-form{background:#FFF;border-radius:10px;padding:15px 10px 20px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){#account-form{padding:15px 15px 20px}}@media only screen and (min-width:1025px){#account-form{padding:20px 20px 25px}}#account-form .btn-align{display:flex;justify-content:center}#account-form .text-center{text-align:center}#account-form .text-right{text-align:right}#account-form .sku{font-size:0.8rem}#account-form .product-row{margin-bottom:2rem}#account-form .product-title{margin-top:1rem;font-weight:500;font-size:0.9rem;text-align:center}@media only screen and (min-width:768px){#account-form .product-title{margin-top:inherit;font-size:1.2rem;text-align:left}}#account-form .product-price{margin-top:1rem;text-align:center}@media only screen and (min-width:768px){#account-form .product-price{margin-top:inherit;width:200px;text-align:left}}@media only screen and (min-width:768px){#account-form .product-img{width:300px}}#account-form .result-price{margin:2rem 1rem;font-weight:500;font-size:1.3rem;text-align:center}@media only screen and (min-width:768px){#account-form .result-price{text-align:right}}#account-form .docs-form-wrapper{margin-top:1rem}#account-form .docs-title{font-size:1rem;font-weight:600;margin-bottom:1rem;margin-top:3rem;text-align:center}@media only screen and (min-width:768px){#account-form .docs-title{text-align:left;font-size:1.4rem}}#account-form .docs-list-item{margin-bottom:1rem;display:block}#account-form .document-title{font-weight:700}#account-form .form-group{margin-bottom:15px}@media only screen and (min-width:1025px){#account-form .form-group{margin-bottom:20px}}#account-form .btn{border:none;width:100%;margin-bottom:10px}@media only screen and (min-width:768px){#account-form .btn{max-width:367px}}@media only screen and (min-width:768px) and (max-width:1024px){#account-form .flex-box{display:flex;gap:20px}#account-form .flex-box .flex-column{flex-basis:0;flex-grow:1;max-width:100%}}@media only screen and (min-width:1025px){#account-form .flex-box{display:flex;gap:30px;flex-wrap:unset}#account-form .flex-box .flex-column{flex-basis:0;flex-grow:1;max-width:100%}#account-form .form-group{margin-bottom:20px}#account-form .btn{font-size:16px;margin-bottom:35px}}#account-form .nav{list-style:none;padding:0;display:flex;flex-direction:column;gap:0.3rem}@media only screen and (min-width:768px){#account-form .nav{flex-direction:row;justify-content:space-around}}#account-form .nav-item{padding:0.5rem;background:#818181;color:#fff;border-radius:9px;font-weight:600}@media only screen and (min-width:768px){#account-form .nav-item{width:20%;text-align:center}}#account-form .nav-item a{display:block;color:#fff;width:100%;height:100%}#account-form .nav-item.active{background:#DC442D}#account-form .nav-item::before{position:absolute;background:none}#account-form .policy-link{margin-top:2rem;margin-bottom:2rem;text-align:center;font-size:80%}.splide:not(.is-initialized) .splide__slide:not(:first-child){display:none}.hero{background-size:cover;border-radius:10px;min-height:265px;display:flex;align-items:flex-end;padding:20px}@media only screen and (min-width:1025px){.hero{padding:60px 40px}}.hero>.slider-content{padding:25px 20px 30px;max-width:803px;background:#CE3821;border-radius:10px;color:#FFF}@media only screen and (min-width:768px) and (max-width:1024px){.hero>.slider-content{padding:20px 15px 25px}}@media only screen and (min-width:1025px){.hero>.slider-content{padding:25px 20px 30px;max-width:803px}}.hero>.slider-content>.slider-title{font-weight:600;font-size:22px;line-height:27px;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:1024px){#main-slider .slider-item .slider-title{font-size:28px;line-height:36px;margin-bottom:10px}}@media only screen and (min-width:1025px){#main-slider .slider-item .slider-title{font-size:34px;line-height:41px;margin-bottom:15px}}.product-badges{display:flex;flex-wrap:wrap;gap:8px;margin:1rem;justify-content:center}.product-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:80%;min-height:38px;padding:4px 10px;background:var(--badge-bg,#f5f5f5);color:var(--badge-color,#222);font-size:14px;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.product-badge img{width:24px;height:24px;object-fit:contain;flex-shrink:0}@media (max-width:480px){.product-badge{font-size:13px;padding:3px 8px;min-height:32px}.product-badges{gap:6px}}.show-more-line{text-align:center;justify-content:center;display:flex}.show-more-line button{border:0}.policy-agreement-container{text-align:center;font-size:80%}.policy-agreement-container a{text-decoration:underline}.policy-agreement-error{text-align:center;font-size:100%;color:red;display:none}.cookie-banner{display:none;text-align:center;position:fixed;bottom:0;left:0;right:0;padding:1rem;background:#FFF;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.05);z-index:9999999999;justify-content:center}.cookie-banner__text a{color:#DC442D;text-decoration:underline}.cookie-banner__content{display:flex;justify-content:space-around;width:80%}.cookie-banner__header{text-align:center;font-weight:600;font-size:16px;line-height:20px;margin-bottom:10px}.cookie-banner__btn{margin-top:10px;background:#DC442D;border-radius:9px;padding:10px 20px;color:#FFF;text-align:center;font-weight:600;font-size:14px}.mb-3{margin-bottom:2rem}
.nds{font-size:0.8rem;font-weight:normal}.d-none{display:none !important}
.d-block{display:block !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-flex{display:flex !important}@media (min-width:1025px){.d-md-none{display:none !important}.d-md-block{display:block !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-flex{display:flex !important}}@media (max-width:1025.98px){.d-mobile-none{display:none !important}.d-mobile-block{display:block !important}.d-mobile-inline{display:inline !important}.d-mobile-inline-block{display:inline-block !important}.d-mobile-flex{display:flex !important}}