*,:after,:before,body{margin:0;box-sizing:border-box;padding:0}.image img,.overlay{position:absolute;height:100%;top:0;left:0}.head2 .nav .active::after,.head2 .nav details ul{background-color:#f69946}.head1 details ul,.head2 .nav details ul{transform:translateX(-50%);list-style:none}.head5 .head5-content .nav2 li::before,.text ul li::before{background-image:url("../images/paw-black.svg");content:""}@font-face{font-family:OpenSans;src:url("../fonts/OpenSans-Light.woff2") format("woff2"),url("../fonts/OpenSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url("../fonts/OpenSans-Regular.woff2") format("woff2"),url("../fonts/OpenSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url("../fonts/OpenSans-Medium.woff2") format("woff2"),url("../fonts/OpenSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url("../fonts/OpenSans-SemiBold.woff2") format("woff2"),url("../fonts/OpenSans-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url("../fonts/OpenSans-Bold.woff2") format("woff2"),url("../fonts/OpenSans-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url("../fonts/OpenSans-ExtraBold.woff2") format("woff2"),url("../fonts/OpenSans-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:PaytoneOne;src:url("../fonts/PaytoneOne-Regular.woff2") format("woff2"),url("../fonts/PaytoneOne-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}html{font-size:62.5%;box-sizing:border-box;scroll-behavior:auto}body{font-family:OpenSans;font-size:16px;color:#000;position:relative}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#ee9519}::-webkit-scrollbar-thumb:hover{background:#ee9519}.page-top-content,.page-width{max-width:1400px;width:100%;margin-left:auto;margin-right:auto}.page-padding{padding:70px 0}.page-grid{display:grid;gap:50px}.overlay{width:100%;background-color:#000;opacity:.2}.head5,.popup-video-wrap{visibility:hidden;opacity:0}a{text-decoration:none;transition:.5s}.checkOut .checkoutRight .product-to-buy .count span,.filters ul li,.registration-and-login .login-info .red,button{cursor:pointer}.no-scroll{overflow:hidden}.image{width:100%;height:0;position:relative;display:block;padding-top:100%}.image img{width:100%;bottom:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image2 img,.slideshow .main-slideshow .mainSwiper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.d-none{display:none!important}p{font-size:18px;line-height:140%;font-weight:400;letter-spacing:.75px}.mt{margin-top:135px}.light-bg{background-color:#f7f7f5}.dark-bg,footer{background-color:#40332e}.basket-total p,h1,h2{font-family:PaytoneOne;font-weight:400}.title h1,.title h2{font-size:45px;line-height:140%;letter-spacing:3px}.back,.download,.text ul li,.title span{font-size:18px;font-weight:600}.title span{color:#ee9519;letter-spacing:1px}.center-title h1,.center-title h2,.center-title span{display:block;text-align:center}.home-title h1,.home-title h2{font-size:32px;font-weight:400;color:#222;letter-spacing:3px;position:relative;padding-bottom:10px}.home-title h1::before,.home-title h2::before{position:absolute;content:"";width:175px;height:5px;background-color:#f69946;left:0;bottom:0}.page-top{position:relative;height:55vh;max-height:600px;min-height:200px}.page-top img{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-top .overlay{z-index:1}.page-top .page-top-content{position:relative;z-index:2;height:100%}.page-top h1{font-size:64px;color:#fff;letter-spacing:4px}@media screen and (max-width:1600px){.page-top{max-height:550px}.page-top h1{font-size:60px}}@media screen and (max-width:1399px){.mt{margin-top:125px}.title h1,.title h2{font-size:38px;letter-spacing:2.5px}.title span{font-size:16px}.home-title h1,.home-title h2{font-size:28px;letter-spacing:2px}.home-title h1::before,.home-title h2::before{width:150px}.page-top{max-height:500px}.page-top h1{font-size:54px}}.bottom-img img{-o-object-position:bottom;object-position:bottom}.basket_table tbody .product-additional,.basket_table tbody .product-price,.basket_table tbody .product-quantity,.basket_table tbody .product-total,.page-top.center-top .page-top-content{display:flex;align-items:center;justify-content:center}.basket_table thead .product-price,.basket_table thead .product-quantity,.basket_table thead .product-total,.blog-post.no-results .blog-title,.head3 p,.page-top.center-top h1,.registration-and-login .login-info form p{text-align:center}.page-top.left-top .page-top-content{display:flex;align-items:center;justify-content:left}.text h2,.two-col-text h2{font-size:32px;line-height:115%;letter-spacing:1px}.text p{margin-bottom:15px}.caract-wrapper .caracteristic li a:hover,.foot1 .foot-right .footer-links ul li a:hover,.foot3 a:hover,.head1 a[href^=mailto]:hover,.head1 a[href^=tel]:hover,.head2 .nav .active,.head2 .nav a:hover,.head5 .head5-content .mobile-head-contact .mobile-languages .active,.head5 .head5-content .nav2 li .active,.text p a{color:#f69946}.filters ul+.filter-title,.other-posts .blog-grid,.text h2{margin-top:40px}.filters .filter-title.no-products,.product-description-info .infoPanels h2:first-child,.text h2:first-child,.two-col-text h2:first-child,.two-col-text h2:first-child+p{margin-top:0}.text ul{margin:20px 0;list-style:none}.text ul li{position:relative;padding-left:25px}.text ul li::before{position:absolute;left:0;top:5px;width:15px;height:15px;background-position:center;background-repeat:no-repeat;background-size:contain}.home-title+.products-grid,.productSwiper,.shop-right .pagination,.text .gallery{margin-top:50px}.two-col-text{overflow:auto}.two-col-text h2,.two-col-text p{color:#222}.two-col-text h2{width:30%;float:left;clear:both;padding-right:50px}.two-col-text p{width:70%;float:right}.other-posts,.two-col-text h2+p,.two-col-text p+h2{margin-top:80px}.two-col-text p+p{margin-bottom:20px}@media screen and (max-width:1600px){.text h2,.two-col-text h2{font-size:28px}.two-col-text h2+p,.two-col-text p+h2{margin-top:50px}}.back,.download{display:block;margin:30px 0;width:-moz-fit-content;width:fit-content;position:relative}.popup-video-wrap,header{position:fixed;top:0;left:0}.back::before,.download::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-height:1600px){.back,.download,.text ul li{font-size:16px}}.download{color:#3080ea;padding-left:37px}.download::before{width:27px;height:32px;background-image:url("../images/pdf.svg")}.checkOut .back-to-basket:hover,.download:hover{text-decoration:underline}.back{color:#000;padding-left:60px;cursor:pointer}.back::before{width:50px;height:25px;background-image:url("../images/back-arrow.svg")}.yellowBtn{font-family:PaytoneOne;font-size:18px;font-weight:400;color:#fff;background-color:#ee9519;letter-spacing:1px;padding:15px;border:none;border-radius:20px;display:inline-block}.head4,header{border-bottom:1px solid rgba(0,0,0,.2)}.head1 *,.head2 .nav a,.head3 *{font-size:18px;letter-spacing:.75px;font-weight:600}.basket_table td,.basket_table th,.filters ul details,.filters ul summary,.iti{width:100%}.iti__country-name{color:#000!important}.popup-video-wrap{width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:-10;transition:.2s ease-in-out}.popup-video-wrap .popup-video{position:relative;padding:20px;border-radius:18px;background-color:#fff;width:90%;height:90%;max-width:820px;max-height:500px}.popup-video-wrap .popup-video .close{width:40px;height:40px;position:absolute;right:-20px;top:-20px;background-color:#fff;border-radius:12px;background-image:url("../images/bones-cross-blue.png");background-position:center;background-repeat:no-repeat;background-size:70%;border:1px solid #000;cursor:pointer}.popup-video-wrap .popup-video iframe,.slideshow .main-slideshow .mainSwiper .swiper-slide{width:100%;height:100%}.popup-video-wrap.opened{z-index:105;visibility:visible;opacity:1}@keyframes bounce-in-top{0%{transform:translateY(-500px);animation-timing-function:ease-in;opacity:0}38%{transform:translateY(0);animation-timing-function:ease-out;opacity:1}55%{transform:translateY(-65px);animation-timing-function:ease-in}100%,72%,90%{transform:translateY(0);animation-timing-function:ease-out}81%{transform:translateY(-28px);animation-timing-function:ease-in}95%{transform:translateY(-8px);animation-timing-function:ease-in}}header{right:0;z-index:99;transition:.5s}.head1,.head3{width:100%;background-color:#40332e}.head1 *,.head3 *{color:#fff}.head1{height:45px;position:relative;z-index:2}.head1 .page-width{height:100%;display:flex;align-items:center}.head2 .nav a,.head2 .page-width{align-items:center;position:relative;display:flex}.head1 a[href^=tel]{margin-left:auto}.cupon button,.head1 a[href^=mailto],.head1 details,.share .social a+a{margin-left:20px}.head1 details,.head2 .nav details{position:relative;cursor:pointer}.head1 details summary{list-style:none;padding-right:15px;background-image:url("../images/chevron-down-white.svg");background-position:100%;background-repeat:no-repeat;background-size:11px}.head1 details ul{position:absolute;top:calc(100% + 10px);left:50%;background-color:#40332e}.head1 details ul li a{display:block;padding:5px 10px}.head2{background-color:#fff;height:90px;transition:.5s}.head2 .nav,.head2 .nav li,.head2 .nav li a,.head2 .nav li details,.head2 .nav li details summary,.logo,.productDetails-slider .bigSwiper,.productDetails-slider .noSwiper{height:100%}.head2 .page-width{justify-content:space-between;height:100%}.head2 .nav{display:flex;list-style:none}.basket_table tbody .product-options details summary,.caract-wrapper .caracteristic details>summary,.filters summary,.filters ul,.head2 .nav li details summary,.head5 .head5-content .nav2,.search-profile-basket .basket-wrap summary{list-style:none}.head2 .nav a{color:#000}@media screen and (max-width:1400px){.head2 .nav a{font-size:16px}}.head2 .nav a::after{position:absolute;content:"";background-color:transparent;width:100%;height:2.25px;left:0;bottom:0;transition:.5s}.checkOut .checkoutLeft .customer-info .user-type .form-control+.form-control,.head2 .nav>li+li,.head5 .head5-content .mobile-head-contact .mobile-languages a+a,.smallinputs .form-control+.form-control,.social a+a{margin-left:30px}.head2 .nav details summary a{padding-right:20px;background-image:url("../images/chevron-down-black.svg");background-position:100%;background-repeat:no-repeat;background-size:12px}.head2 .nav details summary .active,.head2 .nav details summary a:hover{background-image:url("../images/chevron-down-yellow.svg")}.head2 .nav details ul{position:absolute;z-index:100;top:100%;left:50%;width:-moz-fit-content;width:fit-content;padding:15px 35px}.head2 .nav details ul li a{width:-moz-max-content;width:max-content;text-align:center;color:#fff}.head2 .nav details ul li a:hover{color:#40332e}.head2 .bounce-in-top{animation:1.1s both bounce-in-top}.logo{width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.logo img{width:auto;height:67%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:.5s}.product-description-info .pBtns,.search-profile-basket{display:flex;align-items:end}.search-profile-basket .profile{width:30px;height:30px;background-image:url("../images/profile-icon-black.svg");background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:25px;margin-bottom:5px}.search-profile-basket details:has(.profile){position:relative;background-image:url("../images/chevron-down-black.svg");background-position:100% calc(100% - 5px);background-repeat:no-repeat;background-size:10px;cursor:pointer}.search-profile-basket details:has(.profile) .profile{list-style:none;width:45px;background-position:0 center}.search-profile-basket details:has(.profile) ul{position:absolute;top:calc(100% + 21px);right:0;z-index:10;background-color:#f7f7f5;list-style:none;padding:20px 40px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:-moz-max-content;width:max-content;box-shadow:0 4px 15px rgba(0,0,0,.2)}.search-profile-basket details:has(.profile) ul li a{font-size:18px;font-weight:600;color:#000;letter-spacing:1.5px;width:100%;display:block;text-align:center}.search-profile-basket details:has(.profile) ul li a:hover{color:#ee9519}.search-profile-basket details:has(.profile) ul li+li{margin-top:10px}.basket_table tbody .product-options,.caract-wrapper .caracteristic details,.contact-wrap .contact-form .select-wrap,.filters-wrap,.home2 .image2,.productSwiper .product,.search-profile-basket .basket-wrap{position:relative}.search-profile-basket .basket-wrap .cart{position:absolute;border-radius:14px;padding:20px 15px;background-color:#f7f7f5;right:0;top:calc(100% + 21px);z-index:10;box-shadow:0 4px 15px rgba(0,0,0,.2)}.search-profile-basket .basket-wrap .cart .cart-item{position:relative;padding-left:80px;padding-right:30px;min-height:75px;display:flex;flex-direction:column;justify-content:center}.search-profile-basket .basket-wrap .cart .cart-item p{width:-moz-max-content;width:max-content;max-width:200px;font-size:15px;letter-spacing:.25px;color:#222}.search-profile-basket .basket-wrap .cart .cart-item span{font-size:16px;font-weight:600;letter-spacing:.5px;color:#222}.search-profile-basket .basket-wrap .cart .cart-item img{position:absolute;top:0;left:0;width:75px;height:75px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border:1px solid rgba(0,0,0,.1);padding:5px}.search-profile-basket .basket-wrap .cart .cart-item .delete{width:20px;height:50px;position:absolute;right:5px;top:50%;transform:translateY(-50%);background-image:url("../images/delete-product.svg");background-position:100%;background-repeat:no-repeat;background-size:10px;cursor:pointer}.checkOut .bottom-info.bottom-btn,.filters ul li details ul li+li,.head5 .head5-content .mobile-head-contact .mobile-languages,.search-profile-basket .basket-wrap .cart .cart-item+.cart-item{margin-top:10px}.search-profile-basket .basket-wrap .cart .total{margin:15px 0;font-size:16px;font-weight:400;color:#000;letter-spacing:.5px;display:flex;align-items:center;justify-content:space-between}.search-profile-basket .basket-wrap .cart .total span{font-size:18px;font-weight:700;color:#ee9519}.search-profile-basket .basket-wrap .cart .yellowBtn{font-family:OpenSans;font-size:16px;font-weight:700;letter-spacing:.85px;width:100%;padding:5px;text-align:center}.search-profile-basket .basket{width:30px;height:45px;background-image:url("../images/basket-icon-black.svg");background-position:0 100%;background-repeat:no-repeat;background-size:contain;position:relative;margin-left:25px;margin-bottom:5px;cursor:pointer}.search-profile-basket .basket .number-of-itms{position:absolute;top:0;right:0;font-size:15px;font-weight:600;color:#fff;background-color:#f69946;border-radius:50%;min-height:19px;min-width:19px;display:flex;align-items:center;justify-content:center}.simpleForm{display:grid;grid-template-columns:1fr 35px;width:100%;max-width:250px;height:45px;border-radius:50vh;background-color:rgba(217,217,217,.5);padding:5px}.simpleForm button,.simpleForm input{border:none;outline:0}.simpleForm input{background-color:transparent;padding:0 10px;color:#000;width:100%}.simpleForm button{background-color:#f69946;border-radius:50%;background-image:url("../images/search-icon-white.svg");background-position:center;background-repeat:no-repeat;background-size:50%}.simpleForm input::-moz-placeholder{font-family:OpenSans;font-size:18px;font-weight:400;letter-spacing:.75px;color:rgba(0,0,0,.3)}.simpleForm input,.simpleForm input::placeholder{font-family:OpenSans;font-size:18px;font-weight:400;letter-spacing:.75px}.simpleForm input::placeholder{color:rgba(0,0,0,.3)}.foot1 .foot-right *,.foot2 p,.foot3 *,.home2 *,.register-and-login *,.register-and-login .title h1,.register-and-login .title h2,.slideshow .headline *{color:#fff}@media screen and (min-width:1299px){.small-header{transform:translateY(-45px)}.small-header .head2{height:70px}.small-header .head2 details:has(.profile) ul{top:calc(100% + 11px)}.small-header .head2 .basket-wrap .cart{top:calc(100% + 11px)}}.mobile-header{display:none;position:fixed;top:0;left:0;right:0;z-index:99}.head4,.head4 .page-width{position:relative;background-color:#fff}.head3{padding:10px 0;overflow:hidden;transition:.5s}.head4{height:70px}.head4 .page-width{display:flex;align-items:center;height:100%;z-index:2}.head4 .logo{margin-right:auto}.head4 .mobile-search{position:absolute;z-index:1;left:0;top:100%;background-color:#fff;width:100%;padding:10px 10%;transition:.4s ease-in-out}.head4 .mobile-search .simpleForm{max-width:unset}.head4.hide .mobile-search{transform:translateY(-100%);z-index:-1}.hamburger-close,.hamburger-menu{width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:contain}.hamburger-menu{background-image:url("../images/bones-pink.png");margin-left:25px}.hamburger-close{background-image:url("../images/bones-cross-yellow.png")}.head5{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-10;transition:.2s ease-in-out;overflow-y:auto;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.head5 .head5-content{background-color:#fff;position:relative;padding-top:100px;padding-bottom:50px;overflow-y:auto}.head5 .head5-content .hamburger-close{position:absolute;top:20px;right:10%}.head5 .head5-content .page-width{display:grid;grid-template-columns:1fr 1fr;gap:100px}.head5 .head5-content .nav2 li{position:relative;padding-left:40px;margin-bottom:20px}.head5 .head5-content .nav2 li::before{position:absolute;left:0;top:0;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:contain}.head5 .head5-content .nav2 li a{font-family:PaytoneOne;font-size:20px;color:#000;letter-spacing:.75px}.head5 .head5-content .nav2 li details summary{list-style:none;width:-moz-fit-content;width:fit-content;padding-right:40px;background-image:url("../images/chevron-down-black.svg");background-position:100%;background-repeat:no-repeat;background-size:20px}.head5 .head5-content .nav2 li details ul{list-style:none;margin-top:10px;padding-left:20px}.head5 .head5-content .nav2 li details ul li{margin-bottom:10px;padding-left:0}.head5 .head5-content .nav2 li details ul li::before,.loader-order.hidden,.pagination .disabled,.product .price-and-count.price-list-view,.product .product-name span,.product-not-avbailable-card,.shop-right .products-list .card-empty-elemnet,.shop-right .products-list .product .price-and-count,.slideshow .main-slideshow .mainSwiper .swiper-button-next::after,.slideshow .main-slideshow .mainSwiper .swiper-button-prev::after{display:none}.head5 .head5-content .nav2 li details ul li a,.registration-and-login .login-info p{font-size:16px}.foot1 .foot-right>p,.foot2 p{font-family:PaytoneOne;font-size:32px}.head5 .head5-content .nav2 li:has(.active)::before{background-image:url("../images/paw-yellow.svg")}.head5 .head5-content .nav2 li:last-child{margin-bottom:0}.head5 .head5-content .mobile-head-contact{display:flex;flex-direction:column;align-items:end;justify-content:end}.head5 .head5-content .mobile-head-contact img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:300px}.head5 .head5-content .mobile-head-contact a{font-size:18px;font-weight:600;color:#000;letter-spacing:.5px}.head5 .head5-content .mobile-head-contact>a,.home2 .title-decor,.product-description-info .infoPanels p{margin-bottom:10px}.head5 .head5-content .mobile-head-contact .mobile-languages a{font-weight:700}.head5.opened-menu{z-index:100;visibility:visible;opacity:1}.checkOut .checkoutLeft .login-links,.filters ul li,.filters ul li details summary,.foot1 .page-width,.foot2 .page-width,.section-top{display:flex;align-items:center;justify-content:space-between}.foot1{padding:100px 0 50px}.foot1 .foot-left{width:100%;max-width:320px}.foot1 .foot-left .footer-logo{-o-object-fit:contain;object-fit:contain;max-height:240px}.foot1 .foot-left p{font-weight:600;text-align:center;color:#fff;margin:20px 0 50px}.foot1 .foot-left .pay-cards{width:100%;display:flex;align-items:center;justify-content:space-between}.foot1 .foot-left .pay-cards img{width:17%;height:auto}.foot1 .foot-right{padding-left:50px}.foot1 .foot-right .footer-links,.popular-cathegories{display:flex;align-items:start;justify-content:space-between}.foot1 .foot-right .footer-links div{width:100%;margin-top:40px}.foot1 .foot-right .footer-links p{font-family:PaytoneOne;font-size:24px;position:relative;padding-bottom:3px;margin-bottom:20px}.foot1 .foot-right .footer-links p::before{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background-color:#fff}.foot1 .foot-right .footer-links ul{list-style:none;margin-top:30px}.filters ul li+li,.foot1 .foot-right .footer-links ul li{margin-top:20px}.foot1 .foot-right .footer-links ul li,.foot1 .foot-right .footer-links ul li a{font-size:18px;font-weight:600;line-height:120%}.basket_table tbody .product-image-name,.basket_table tbody .product-quantity,.basket_table tr,.cathegory-date,.checkOut .checkoutLeft .customer-info .user-type,.foot1 .foot-right .footer-links .footer-menu ul li a,.foot3 ul,.foot3 ul li,.registration-and-login .login-info form .user-type,.shop-right .view-and-sort .display,.shop-right .view-and-sort .sort,.social,.social a{display:flex;align-items:center}.foot1 .foot-right .footer-links .footer-menu ul li a::before{content:"";width:0;height:2.25px;background-color:#f69946;transition:.5s}@media screen and (max-width:900px){.head5 .head5-content .hamburger-close{right:5%}.foot1 .foot-right .footer-links{flex-direction:column;align-items:center}.foot1 .foot-right .footer-links p,.foot1 .foot-right .footer-links ul li,.foot1 .foot-right .footer-links ul li a{text-align:center}.foot1 .foot-right .footer-links p::before{left:50%;transform:translateX(-50%)}.foot1 .foot-right .footer-links .footer-menu ul li a{justify-content:center}.foot1 .foot-right .footer-links .footer-menu ul li a::before{display:none}}.foot1 .foot-right .footer-links .footer-menu ul li a:hover::before{width:30px;margin-right:5px}.foot2{padding:40px 0;background-color:#554e41}.discount .simpleForm,.newsletter-form,.slideshow .main-slideshow .mainSwiper .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.foot2 p{letter-spacing:.85px}.social a{justify-content:center;width:45px;height:45px;border:2px solid #fff;border-radius:50%;transition:.5s}.social a svg{width:65%;height:65%}.social a svg path{fill:#fff;transition:.5s}.product:hover .product-img,.share .social a:hover,.social a:hover{border-color:#f69946}.share .social a:hover svg path,.social a:hover svg path{fill:#F69946}.newsletter-form{display:flex;align-items:center;height:60px;border-radius:8px;overflow:hidden;width:100%;max-width:600px}.newsletter-form button,.newsletter-form input{width:100%;height:100%;border:none;outline:0}.newsletter-form input::-moz-placeholder{font-family:OpenSans;font-size:18px;font-weight:400;letter-spacing:1px;color:#000}.newsletter-form button,.newsletter-form input,.newsletter-form input::placeholder{font-family:OpenSans;font-size:18px;font-weight:400;letter-spacing:1px}.newsletter-form input,.newsletter-form input::placeholder{color:#000}.newsletter-form input{background-color:transparent;padding:0 25px}.newsletter-form button{background-color:#f56d27;max-width:150px;color:#fff}.foot3{padding:20px 0}.checkOut .checkoutRight .product-to-buy .count,.foot3 .page-width{display:flex;flex-direction:column;align-items:center}.foot3 ul{list-style:none;margin-bottom:10px}.foot3 ul li a{font-size:18px;line-height:18px}.foot3 ul li+li{margin-left:5px;padding-left:5px;border-left:2px solid #fff}.foot3 p,.foot3 p a,.foot3 ul li a{font-weight:600;letter-spacing:.5px}.foot3 p,.foot3 p a{font-size:15px;text-align:center}@media screen and (max-width:1600px){.head1 *,.head3 *{font-size:14px;letter-spacing:.5px}.simpleForm input::-moz-placeholder{font-size:16px}.simpleForm input,.simpleForm input::placeholder{font-size:16px}.foot2 .newsletter-form{max-width:550px}.foot3 ul li a{font-size:16px;line-height:16px}.foot3 p,.foot3 p a{font-size:14px}}.slideshow{position:relative;height:-moz-fit-content;height:fit-content}.slideshow .main-slideshow{position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.slideshow .main-slideshow .mainSwiper{width:100%;height:100%;position:relative}.slideshow .main-slideshow .mainSwiper::after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);z-index:2}.slideshow .main-slideshow .mainSwiper .swiper-button-next,.slideshow .main-slideshow .mainSwiper .swiper-button-prev{width:38px;height:38px;background-image:url("../images/arrow-white-right.svg");background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;z-index:10}.slideshow .main-slideshow .mainSwiper .swiper-button-next{right:calc(50% - 700px - 70px)}.slideshow .main-slideshow .mainSwiper .swiper-button-prev{transform:rotate(180deg);left:calc(50% - 700px - 70px)}.slideshow .main-slideshow .mainSwiper .swiper-pagination{z-index:10;bottom:30px}@media screen and (min-width:901px){.slideshow .main-slideshow .mainSwiper .swiper-pagination{display:none}}.slideshow .headline{position:relative;z-index:2;padding:280px 0 100px}.slideshow .headline span{font-size:24px;font-weight:700;letter-spacing:1.5px}.slideshow .headline h1{font-family:PaytoneOne;font-size:75px;line-height:130%;letter-spacing:5px;max-width:50%}.slideshow .headline p{font-size:24px;max-width:40%;margin:40px 0}.slideshow .headline a{display:inline-block;font-size:24px;font-weight:600;letter-spacing:2px;border:3px solid #fff;border-radius:50vh;padding:8px 28px}.home2>div:nth-child(3),.title-decor{padding-right:80px}@media only screen and (max-width:1600px){.page-top-content,.page-width{max-width:80%}p{font-size:16px}.slideshow .main-slideshow .mainSwiper .swiper-button-next{right:calc(10% - 70px)}.slideshow .main-slideshow .mainSwiper .swiper-button-prev{left:calc(10% - 70px)}.slideshow .headline{padding:200px 0 100px}.slideshow .headline a,.slideshow .headline span{font-size:22px}.slideshow .headline h1{font-size:54px}.slideshow .headline p{font-size:20px}}.title-decor{position:relative}.title-decor,.title-decor h2{width:-moz-fit-content;width:fit-content}.title-decor::after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain;width:60px;height:60px}.title-decor.paws::after{background-image:url("../images/paws.png")}.title-decor.klupko::after{background-image:url("../images/klupko-2.png")}.title-decor.paws-yellow::after{background-image:url("../images/paws-yellow.png")}.title-decor.bones::after{background-image:url("../images/bones-2.png")}.title-decor.food::after{background-image:url("../images/food.png")}.best-slider-btns{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:115px;margin-right:80px}.best-slider-btns .best-next,.best-slider-btns .best-prev{width:38px;height:30px;background-image:url("../images/arrow-black-right.svg");background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.best-slider-btns .best-prev{transform:rotate(180deg) translateY(-1.5px)}.equipment-grid{display:grid;grid-template-columns:40% 1fr 1fr;grid-auto-rows:280px;gap:15px}.home2,.home2 .home2-grid{grid-template-columns:1fr 1fr}.equipment-grid a:first-child{grid-row:span 2}.equipment-grid a:nth-child(4){grid-column:span 2}.equipment-grid .equipment{border-radius:15px;height:100%;overflow:hidden;position:relative;display:flex;padding:25px}.equipment-grid .equipment img{position:absolute;z-index:0;left:0;top:0;transition:.3s ease-in-out}.equipment-grid .equipment::after{position:absolute;z-index:1;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 48.74%,rgba(0,0,0,.294742) 73.69%,rgba(0,0,0,.4) 100%)}.equipment-grid .equipment p{margin-top:auto;margin-right:auto;position:relative;z-index:2;font-family:PaytoneOne;font-size:32px;font-weight:400;color:#fff;letter-spacing:2px}@media screen and (max-width:1399px){.foot1 .foot-right>p,.text h2,.two-col-text h2{font-size:26px}.head2{height:80px}.search-profile-basket details:has(.profile) ul{top:calc(100% + 16px)}.search-profile-basket .basket-wrap .cart{top:calc(100% + 16px)}.foot1 .foot-right .footer-links p{font-size:22px}.foot2 .newsletter-form{max-width:500px}.slideshow .headline{padding:150px 0 100px}.slideshow .headline a,.slideshow .headline span{font-size:20px}.slideshow .headline h1{font-size:50px}.slideshow .headline p{font-size:18px}.title-decor{padding-right:70px}.title-decor::after{width:50px;height:50px}.equipment-grid{grid-auto-rows:240px}.equipment-grid .equipment{padding:20px}.equipment-grid .equipment p{font-size:28px}}.home2 a,.home2 p{letter-spacing:1.5px}.equipment-grid .equipment:hover img{filter:blur(5px)}.home2{display:grid;row-gap:50px}.home2 .image2 img{position:absolute;left:0;top:0;border-radius:15px}.home2>div:nth-child(2){padding-left:80px}.home2 h2{font-size:48px;margin-bottom:20px}.home2 p{font-weight:500}.home2 a{font-size:24px;font-weight:600;background-color:#f69946;border:none;border-radius:50vh;padding:5px;width:100%;max-width:220px;display:block;text-align:center;margin-top:40px}.discount,.gallery a,.gallery img{border-radius:15px}.home2 .home2-grid{display:grid;gap:40px;margin:40px 0}.home2 .home2-grid img{width:100%;height:100%;max-width:113px;max-height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.home2 .home2-grid h3{font-size:18px;letter-spacing:1.5px;margin:15px 0 25px}.home2 .home2-grid p{font-size:14px;font-weight:300;letter-spacing:.5px}@media screen and (max-width:1399px){.home2 h2{font-size:38px}.home2>div:nth-child(2){padding-left:50px}.home2>div:nth-child(3){padding-right:50px}.home2 .home2-grid img{max-width:100px;max-height:70px}.home2 .home2-grid h3{margin:10px 0}.home2 a{font-size:20px}}.popular-cathegories .cathegory{width:100%;max-width:210px;display:flex;flex-direction:column;align-items:center}.popular-cathegories .cathegory .ctg-img{width:188px;height:188px;background-color:#dcdcdc;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.5s}.popular-cathegories .cathegory .ctg-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:35px}.gallery img,.partnerSwiper img{-o-object-position:center;height:100%}.popular-cathegories .cathegory h3{font-size:24px;font-weight:600;text-align:center;letter-spacing:.5px;margin-top:20px;color:#000}.popular-cathegories .cathegory:hover .ctg-img{background-color:#ee9519}@media screen and (max-width:1399px){.popular-cathegories .cathegory{max-width:180px}.popular-cathegories .cathegory .ctg-img{width:160px;height:160px}.popular-cathegories .cathegory h3{margin-top:10px;font-size:20px}}.discount{background-color:rgba(0,0,0,.1);padding:50px 70px 60px;background-image:url("../images/two-dogs-and-cat.png");background-position:100%;background-repeat:no-repeat;background-size:contain}.discount h2{font-size:48px;color:#f56d27;margin-bottom:20px;letter-spacing:4px}.discount p{max-width:440px;font-weight:700;letter-spacing:1.5px}.discount .simpleForm{margin-top:40px;max-width:370px}.discount .simpleForm input::-moz-placeholder{color:rgba(0,0,0,.5);font-weight:600}.discount .simpleForm input::placeholder{color:rgba(0,0,0,.5)}.discount .simpleForm input,.discount .simpleForm input::placeholder{font-weight:600}.discount .simpleForm button{background-image:url("../images/arrow-right-short.svg")}.addToCart,.addToCart a{font-size:13px;font-weight:600;color:#000}.gallery{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:270px;gap:15px}.gallery a{overflow:hidden}.gallery a:nth-child(6n+1){grid-column:span 6}.blog-post.no-results,.gallery a:nth-child(6n+2),.gallery a:nth-child(6n+3){grid-column:span 3}.gallery a:nth-child(6n),.gallery a:nth-child(6n+4),.gallery a:nth-child(6n+5){grid-column:span 4}.gallery img{width:100%;-o-object-fit:cover;object-fit:cover;object-position:center;transition:.5s}.gallery a:hover img{transform:scale(1.15)}@media only screen and (max-width:1600px){.gallery{grid-auto-rows:230px;gap:10px}}.partnerSwiper{height:130px;margin-top:50px}.partnerSwiper .swiper-slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.partnerSwiper img{width:100%;-o-object-fit:contain;object-fit:contain;object-position:center;max-width:700px;max-height:130px}.products-grid{display:grid;grid-template-columns:repeat(5,1fr);-moz-column-gap:15px;column-gap:15px;row-gap:30px}@media screen and (max-width:1399px){.gallery{grid-auto-rows:200px}.products-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1100px){.products-grid{grid-template-columns:repeat(3,1fr)}}.product,.register-and-login form{display:flex;flex-direction:column}.product .product-img{height:250px;border:4px dotted transparent;border-radius:12px;transition:.4s;background-color:#fff;position:relative}.product .product-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:12px;padding:15px}.product .price-and-count{display:flex;align-items:center;justify-content:space-evenly;margin:5px 0;transition:.4s;position:relative;height:32px}.product .price-and-count .count,.product .price-and-count .price{position:absolute;transition:.4s}.basket_table tbody .delivery-time span,.basket_table tbody .history-price span,.basket_table tbody .history-quantity div,.basket_table tbody .product-total span,.product .price-and-count .count div,.product .price-and-count .count input,.product .price-and-count .price{font-size:24px}.product .price-and-count .price{font-weight:800;color:#f69946;letter-spacing:1px;width:100%;text-align:center}.product .price-and-count .count{display:flex;align-items:center;justify-content:center;opacity:0;transition:.4s;right:50%;transform:translateX(50%)}.product .price-and-count .count div,.product .price-and-count .count input{font-weight:600;letter-spacing:1.5px;margin:0 8px;width:-moz-fit-content;width:fit-content;font-family:OpenSans}.product .price-and-count .count input{width:15px;border:none}.product .price-and-count .count input:focus{outline:#F69946 solid 1px}.product .price-and-count .count button,.product .price-and-count .count span{width:19px;height:19px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain;border:none;outline:0;background-color:transparent}.basket_table tbody .product-quantity .minus,.product .price-and-count .count .minus{background-image:url("../images/minus.png")}.basket_table tbody .product-quantity .plus,.product .price-and-count .count .plus{background-image:url("../images/plus.png")}.product .product-name{font-size:18px;font-weight:400;color:#222;text-align:center;line-height:135%;letter-spacing:2px;margin-bottom:15px;min-height:50px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2}.product .addToCart{width:-moz-fit-content;width:fit-content;margin:auto auto 0;opacity:0;transition:.4s;display:block}.product:hover .price-and-count .count,.product:hover .price-and-count .price,.shop-right .products-list .product .price-and-count .count,.shop-right .products-list .product .price-and-count .price{position:static;transform:translateX(0)}.product:hover .addToCart,.product:hover .card-cart-amount,.product:hover .price-and-count .count,.productSwiper .product:hover .searchProduct{opacity:1}.addToCart{letter-spacing:.5px;background-color:#f69946;padding:8px 45px 8px 25px;border:none;border-radius:50vh;background-image:url("../images/cart-black.svg");background-position:calc(100% - 20px);background-repeat:no-repeat;background-size:23px;display:inline-block;text-align:center;cursor:pointer}.basket_table tbody tr,.cupon,.filters .filter-title,.shop-right .view-and-sort{border-bottom:1px solid rgba(238,149,25,.2)}.addToCart a{letter-spacing:.5px}.productSwiper .product .product-img{height:320px;background-color:#fff}@media screen and (max-width:1600px){.productSwiper .product .product-img{height:290px}}.checkOut .checkoutLeft .terms,.productSwiper .product .price-and-count{margin:10px 0}.productSwiper .product:hover .price-and-count .price{position:absolute;left:50%;transform:translateX(-50%)}.basket_table{width:100%;border-spacing:0;border-collapse:collapse}.basket_table td.product-additional,.basket_table td.product-remove,.basket_table th.product-additional,.basket_table th.product-remove{max-width:50px}.basket_table thead tr{padding-bottom:20px}.basket_table thead tr th{text-align:left;font-family:PaytoneOne;font-size:20px;font-weight:400;letter-spacing:.5px}.basket_table tbody tr{padding:20px 0;border-top:1px solid rgba(238,149,25,.2);margin-bottom:20px}.basket_table tbody .product-remove .remove{display:block;background-image:url("../images/delete-product.svg");background-position:center;background-repeat:no-repeat;background-size:12px;height:50px;width:100%;cursor:pointer}.basket_table tbody .product-image-name img{width:90px;height:90px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border:1px solid rgba(0,0,0,.1);padding:5px}.basket_table tbody .product-image-name p{padding-left:10px}.basket_table tbody .product-price span,.basket_table tbody .product-total span{font-size:18px;font-weight:700;letter-spacing:.5px}.basket_table tbody .product-quantity .minus,.basket_table tbody .product-quantity .plus{width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;border:none;background-color:transparent}.basket_table tbody .product-quantity div,.basket_table tbody .product-quantity input{font-size:24px;letter-spacing:.5px;font-weight:600;margin:0 10px}.basket_table tbody .product-quantity input{width:15px;border:none;outline:0;font-family:OpenSans;cursor:pointer}.basket_table tbody .delivery-time span,.basket_table tbody .history-price span{font-family:OpenSans;font-weight:400}@media screen and (max-width:1399px){.productSwiper .product .product-img{height:260px}.basket_table tbody .delivery-time span,.basket_table tbody .history-price span,.basket_table tbody .history-quantity div{font-size:20px}}.basket_table tbody .product-additional div{height:50px;width:30px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer}.basket_table tbody .product-additional div span,.basket_table tbody .product-additional div::after,.basket_table tbody .product-additional div::before{width:7px;height:7px;border-radius:50%;background-color:#000}.basket_table tbody .product-additional div::after,.basket_table tbody .product-additional div::before{content:""}.basket_table tbody .product-options .options{position:absolute;top:calc(100% + 10px);left:50%;list-style:none;background-color:#f7f7f5;border:1px solid rgba(0,0,0,.2);padding:5px 10px;border-radius:5px}.basket_table tbody .product-options .options li{font-size:18px;font-weight:600;letter-spacing:1.5px;cursor:pointer}@media screen and (max-width:991px){.basket_table tbody .product-options .options{left:unset;right:0}}.cupon,.page-nav{align-items:center}.cupon{display:flex;padding:20px 0 40px}.cupon input::-moz-placeholder{font-family:OpenSans;font-size:16px;letter-spacing:.5px;font-weight:400}.cupon button,.cupon input,.cupon input::placeholder{font-family:OpenSans;font-size:16px;letter-spacing:.5px}.cupon input,.cupon input::placeholder{font-weight:400}.cupon button,.cupon input{width:100%;max-width:180px;outline:0;border-radius:10px;height:60px;padding:10px}.cupon input{background-color:#f7f7f5;border:none;padding:10px 20px;color:#000;font-weight:600}.cupon button{font-weight:700;color:#ee9519;border:2px solid #ee9519;background-color:transparent;transition:.4s}.cupon button:hover{background-color:#ee9519;color:#fff}.basket-total{display:flex;flex-direction:column;align-items:end;padding-top:20px;padding-right:8%}.basket-total .yellowBtn,.basket-total p,.basket-total span{font-size:24px;letter-spacing:.5px}.basket-total span{font-weight:700;margin:20px 0}.basket-total .yellowBtn{font-family:OpenSans;font-weight:700;padding:12px 40px;cursor:pointer}.product-page-top,.shop-grid{display:grid;grid-template-columns:300px 1fr;gap:70px}.product-page-top{margin-bottom:70px}.product-page-top h1{font-size:64px;line-height:125%;text-align:center;letter-spacing:3px}@media screen and (max-width:1600px){.product-page-top,.shop-grid{gap:50px}.product-page-top{margin-bottom:50px}.product-page-top h1{font-size:54px}}@media screen and (max-width:1399px){.cupon button,.cupon input{height:50px}.product-page-top h1{font-size:50px}}.product-page-top.nongrid,.products-grid.list-view .product-not-avbailable-card,.shop-right .products-list .product .price-and-count.price-list-view{display:block}.about-middle .overlay,.basket_table tbody .product-quantity input.amount-minus[disabled],.basket_table tbody .product-quantity input.amount-plus[disabled],.card-cart-amount input.amount-minus[disabled],.card-cart-amount input.amount-plus[disabled],.checkOut .checkoutRight .product-to-buy .count input.amount-minus[disabled],.checkOut .checkoutRight .product-to-buy .count input.amount-plus[disabled],.op05,.productDetails-info .bottom .count input.amount-minus[disabled],.productDetails-info .bottom .count input.amount-plus[disabled]{opacity:.5}.page-nav{display:flex;flex-wrap:wrap;list-style:none}.page-nav li+li::before{content:"/";margin:0 5px;color:#000!important}.page-nav li,.page-nav li a,.page-nav li span{font-size:18px;font-weight:700;color:#222}.blog-post:hover .blog-title,.checkOut .checkoutLeft .login-links p a,.checkOut .checkoutLeft .terms .form-control2 div a,.contact-wrap .contact-links a:hover,.page-nav li:last-child,.page-nav li:last-child a,.page-nav li:last-child span,.register-and-login .title span,.shop-right .results span{color:#ee9519}.shop-right .results{font-size:18px;font-weight:600;letter-spacing:1px;color:#222;margin-bottom:20px}.shop-right .view-and-sort{display:flex;align-items:center;padding-bottom:18px;margin-bottom:50px}.shop-right .view-and-sort label,.shop-right .view-and-sort select{font-family:OpenSans;font-size:16px;font-weight:400;letter-spacing:1px}.shop-right .view-and-sort label{color:rgba(0,0,0,.5)}.shop-right .view-and-sort select{border:1px solid rgba(0,0,0,.2);border-radius:5px;cursor:pointer;color:#000}.shop-right .view-and-sort .view{margin-right:auto;display:flex;align-items:center}.shop-right .view-and-sort .view .grid-view,.shop-right .view-and-sort .view .list-view{width:20px;height:17px;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.shop-right .view-and-sort .view .grid-view{background-image:url("../images/grid.svg");margin:0 15px}.shop-right .view-and-sort .view .list-view{background-image:url("../images/list.svg")}.shop-right .view-and-sort .display select,.shop-right .view-and-sort .sort select{margin-left:10px}.checkOut .checkoutLeft .custom-checkbox .form-control2+.form-control2,.shop-right .view-and-sort .sort{margin-left:40px}.shop-right .products-grid{grid-template-columns:1fr 1fr 1fr;-moz-column-gap:80px;column-gap:80px}.shop-right .products-list{grid-template-columns:1fr;row-gap:40px}.shop-right .products-list .product{display:grid;grid-template-columns:225px 1fr 225px;position:relative;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.checkOut .checkoutRight .product-to-buy .count .plus,.shop-right .products-list .product .product-img{order:1}.shop-right .products-list .product .price-and-count .count{margin-top:20px;opacity:1}.shop-right .products-list .product .product-name{order:2;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);margin-bottom:0;font-size:24px;font-weight:600;display:flex;flex-direction:column;align-items:start;justify-content:center;text-align:left;padding:30px;height:100%}.shop-right .products-list .product .product-name span{display:block;font-size:16px;font-weight:400;color:#000;margin-top:10px}.shop-right .products-list .product .addToCart{z-index:2;bottom:50px;transform:translateY(0);right:20px;width:185px;opacity:1}.filterBtn{display:none;font-family:PaytoneOne;font-weight:400;font-size:20px;align-items:center}.filterBtn::before{content:"";width:25px;height:25px;background-image:url("../images/menu-bar.png");background-position:left;background-repeat:no-repeat;background-size:contain;margin-right:10px;transform:translateY(1px)}.filters{transition:.4s ease-in}.filters .filter-title{font-size:20px;font-weight:800;padding-bottom:15px;margin:45px 0 20px}.filters ul span{font-size:16px;font-weight:600;color:rgba(0,0,0,.5);letter-spacing:.5px}.filters ul li ul span{font-size:14px}.filters ul li details summary a,.filters ul li label{font-family:OpenSans;font-size:16px;letter-spacing:.5px}.filters ul li details summary{position:relative;padding-left:30px}.filters ul li details summary::before{content:"+";position:absolute;left:0;top:0;line-height:15px;transform:translateY(2px);font-size:35px;color:#222}.filters ul li a,.filters ul li details summary a{font-weight:700;color:#222}.filters ul li details[open] summary::before{content:"_";color:#ee9519;transform:translate(4px,-15px)}.filters ul li label{font-weight:600;color:#000}.filters ul li details ul{padding:10px}.filters ul li details ul li{position:relative;padding-left:20px}.filters ul li details ul li a{font-size:14px;font-weight:400;color:#222;letter-spacing:.5px;width:100%}.filters .form-control2{grid-template-columns:25px 1fr;cursor:pointer}.filters .form-control2 input[type=checkbox],.filters .form-control2 input[type=checkbox]::before{width:25px;height:25px;border-radius:2px}.filters .form-control2 input[type=checkbox]{transform:translateY(-1px)}.form-control2{font-family:OpenSans;font-size:18px;font-weight:400;color:#000;letter-spacing:.5px;display:grid;grid-template-columns:42px 1fr;gap:10px}#tempAlert span,.about-middle *{color:#fff!important}.form-control2 input[type=checkbox],.form-control2 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;width:42px;height:33px;border:1px solid rgba(0,0,0,.5);border-radius:10px;transform:translateY(-5px);display:grid;place-content:center;cursor:pointer}.form-control2 input[type=checkbox]::before,.form-control2 input[type=radio]::before{content:"";width:42px;height:33px;transform:scale(0);transition:transform 120ms ease-in-out;border-radius:10px;background-color:#ee9519;background-image:url("../images/check.svg");background-position:center;background-repeat:no-repeat;background-size:40%}.form-control input[type=checkbox]:checked::before,.form-control input[type=radio]:checked::before,.form-control2 input[type=checkbox]:checked::before,.form-control2 input[type=radio]:checked::before{transform:scale(1)}.checkOut{display:grid;grid-template-columns:1fr 1fr;gap:200px}@media screen and (max-width:1700px){.checkOut{gap:100px}}.checkOut .checkoutLeft,.checkOut .checkoutLeft .customer-info{display:grid;gap:25px}.checkOut .checkoutLeft .home-title h1,.checkOut .checkoutLeft .home-title h2{font-size:24px;letter-spacing:1px;padding-bottom:5px}.checkOut .checkoutLeft .home-title h1::before,.checkOut .checkoutLeft .home-title h2::before{width:70px;height:3px}.checkOut .checkoutLeft .customer-info .two-col{display:grid;grid-template-columns:1fr 1fr;gap:25px}.checkOut .checkoutLeft .customer-info label{display:block;margin-bottom:5px}.checkOut .checkoutLeft .customer-info textarea::-moz-placeholder{font-family:OpenSans;font-size:18px;font-weight:400;color:rgba(0,0,0,.5);letter-spacing:.5px}.checkOut .checkoutLeft .customer-info .item input,.checkOut .checkoutLeft .customer-info label,.checkOut .checkoutLeft .customer-info textarea,.checkOut .checkoutLeft .customer-info textarea::placeholder{font-family:OpenSans;font-size:18px;font-weight:400;color:rgba(0,0,0,.5);letter-spacing:.5px}.checkOut .checkoutLeft .customer-info .item input,.checkOut .checkoutLeft .customer-info textarea{color:#000;background-color:#f7f7f5;border:1px solid rgba(0,0,0,.1);border-radius:10px;outline:0;padding:10px;width:100%}.checkOut .checkoutLeft .customer-info .item input{height:50px}.checkOut .checkoutLeft .customer-info textarea{height:190px;resize:none}.checkOut .checkoutLeft .custom-checkbox{display:flex;align-items:center;margin-top:10px}.checkOut .checkoutLeft .terms .form-control2{grid-template-columns:29px 1fr}.checkOut .checkoutLeft .terms .form-control2 div,.checkOut .checkoutLeft .terms .form-control2 div a{font-size:14px;font-weight:400}.checkOut .checkoutLeft .terms .form-control2 div,.product-description-info .infoPanels *{color:#000}.checkOut .checkoutLeft .terms .form-control2 input[type=checkbox],.checkOut .checkoutLeft .terms .form-control2 input[type=checkbox]::before{width:29px;height:23px;border-radius:5px}.checkOut .checkoutLeft .terms .form-control2 input[type=checkbox]{transform:translateY(-2px)}.checkOut .back-to-basket{font-size:18px;font-weight:400;color:#000;letter-spacing:.5px;margin-top:30px;cursor:pointer}@media screen and (max-width:1600px){.form-control2{font-size:16px}.checkOut{gap:80px}.checkOut .checkoutLeft .customer-info textarea::-moz-placeholder{font-size:16px}.checkOut .checkoutLeft .customer-info .item input,.checkOut .checkoutLeft .customer-info label,.checkOut .checkoutLeft .customer-info textarea,.checkOut .checkoutLeft .customer-info textarea::placeholder{font-size:16px}.checkOut .back-to-basket{font-size:16px}}.checkOut .checkoutRight h2{font-size:45px;text-align:center;letter-spacing:1.5px;margin-bottom:40px}.checkOut .checkoutRight .product-to-buy{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.checkOut .checkoutRight .product-to-buy .image-name{width:100%;max-width:250px;display:flex;align-items:center}.checkOut .checkoutRight .product-to-buy .image-name img{width:90px;height:90px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border:1px solid rgba(0,0,0,.1);margin-right:10px;padding:5px}.checkOut .checkoutRight .product-to-buy .count button,.checkOut .checkoutRight .product-to-buy .count div,.checkOut .checkoutRight .product-to-buy .count input,.checkOut .checkoutRight .product-to-buy .count span{font-family:OpenSans;font-size:18px;font-weight:700;color:#000}.checkOut .checkoutRight .product-to-buy .count button{background:0 0;border:none;outline:0}.checkOut .checkoutRight .product-to-buy .count input{width:15px;border:none;outline:0;text-align:center;order:2;cursor:pointer}.checkOut .checkoutRight .product-to-buy .count .minus{order:3}.checkOut .checkoutRight .product-to-buy .price{font-size:18px;font-weight:700;color:#000}.checkOut .checkoutRight .bottom-info{display:grid;grid-template-columns:1fr;gap:40px;margin-top:60px}.checkOut .checkoutRight .bottom-info .pay p{text-align:center;margin-bottom:10px}.checkOut .bottom-info .pay .yellowBtn{width:100%;font-family:OpenSans;font-size:24px;font-weight:700;padding:10px}.checkOut .bottom-info.bottom-btn .pay button.yellowBtn{max-width:max-content;padding-left:35px;padding-right:35px;display:flex;align-items:center}.checkOut .checkoutRight .bottom-info .total span{font-family:PaytoneOne;font-size:24px;font-weight:400;color:#000;display:block;margin-bottom:10px;letter-spacing:1px}.similar-products{margin-top:50px;grid-template-columns:repeat(4,1fr);gap:80px}@media screen and (max-width:1399px){.page-nav li,.page-nav li a,.page-nav li span,.shop-right .results{font-size:16px}.shop-right .products-grid{-moz-column-gap:50px;column-gap:50px}.shop-right .products-list .product .product-name{font-size:20px;padding:20px}.checkOut,.similar-products{gap:50px}.checkOut .checkoutRight h2{font-size:40px}.checkOut .bottom-info .pay .yellowBtn,.checkOut .bottom-info .total span{font-size:22px}}@media screen and (max-width:1299px){.mt{margin-top:170px}.logo img{height:80%}.search-profile-basket details:has(.profile) ul{top:calc(100% + 10px)}.search-profile-basket .basket-wrap .cart{top:calc(100% + 14px)}.small-header .head3{height:0;padding:0}.small-header .basket-wrap .cart{top:calc(100% + 10px)}.head1,.head2,.shop-right .view-and-sort .view{display:none}.mobile-header{display:block}.foot1 .page-width,.foot2 .page-width{flex-direction:column}.foot1 .foot-right{padding-left:0;margin-top:50px;width:100%}.foot1 .foot-right>p{text-align:center}.foot1 .foot-right .footer-links div{width:unset}.foot2 .newsletter-form{max-width:600px;margin:30px 0}.discount h2{font-size:40px;letter-spacing:3px}.discount p{font-size:14px;max-width:380px}.discount .simpleForm{max-width:350px}.product .price-and-count .count,.product .price-and-count .price{position:static;transform:translateX(0)}.product .addToCart,.product .price-and-count .count,.productSwiper .product .searchProduct{opacity:1}.productSwiper .product .product-img{height:290px;margin-bottom:10px}.productSwiper .product .addToCart,.productSwiper .product .searchProduct{position:static;transform:none}.productSwiper .product .product-links{display:flex;align-items:center}.productSwiper .product .product-links .searchProduct{width:100%;max-width:37px;height:37px;margin-left:5px}.productSwiper .product .product-links .addToCart{width:100%}.product-page-top,.shop-grid{grid-template-columns:1fr}.filterBtn{display:flex}.filters .filter-title.no-products:first-child,.filters .filter-title:first-child{margin-top:40px}.filters{height:0;width:100%}.filters.open{height:-moz-fit-content;height:fit-content}.similar-products{gap:25px}}.product-description-info{margin:50px 0}.product-description-info .pBtns button{font-family:PaytoneOne;font-weight:400;color:#222;font-size:24px;letter-spacing:.5px;background-color:transparent;border:none;padding:10px 50px;border-top-left-radius:18px;border-top-right-radius:18px}.product-description-info .pBtns .activeBtn{background-color:#f7f7f5;color:#ee9519}.product-description-info .infoPanels{background-color:#f7f7f5;padding:50px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:20px}.product-description-info .infoPanels h2{font-size:20px;letter-spacing:.85px;font-weight:800;font-family:OpenSans;margin:30px 0}.product-description-info .infoPanels p,.product-description-info .infoPanels ul li{font-size:16px;line-height:138%;font-weight:300;letter-spacing:.5px}.product-description-info .infoPanels ul{list-style:none;padding-left:10px}.product-description-info .infoPanels ul li{position:relative;padding-left:13px}.product-description-info .infoPanels ul li::before{position:absolute;content:"";width:3px;height:3px;border-radius:50%;background-color:#000;left:0;top:9px}.productDetails-slider{position:relative;padding-left:110px;width:50%;height:670px}.productDetails-slider img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:15px}.productDetails-slider .bigSwiper .swiper-slide,.productDetails-slider .noSwiper .swiper-slide{border:2px solid rgba(0,0,0,.1)}.productDetails-slider .smallSwiper{position:absolute;top:50%;left:90px;transform:rotate(90deg) translateX(-50%);transform-origin:top left;height:90px;width:530px}.productDetails-slider .smallSwiper .swiper-slide{border:1px solid rgba(0,0,0,.1);overflow:hidden}.productDetails-slider .smallSwiper img{transform:rotate(270deg);-o-object-fit:contain;object-fit:contain}.productDetails-slider .big-swiper-next,.productDetails-slider .big-swiper-prev{right:unset;left:35px;width:20px;height:20px;margin:0}.productDetails-slider .big-swiper-next::after,.productDetails-slider .big-swiper-prev::after{content:"";background-image:url("../images/swiper-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.productDetails-slider .big-swiper-next{top:unset;bottom:20px}.productDetails-slider .big-swiper-next::after{transform:rotate(180deg)}.productDetails-slider .big-swiper-prev{bottom:unset;top:20px}#tempAlert,.about-page .video .play{left:50%;transform:translate(-50%,-50%)}.productDetails-wrap{position:relative;display:flex;align-items:start}.productDetails-info{width:50%;height:-moz-fit-content;height:fit-content;padding-left:50px}.productDetails-info h1{font-size:24px;letter-spacing:2px}.productDetails-info .product-code{color:rgba(0,0,0,.2);font-size:16px;font-weight:700;letter-spacing:1px;margin:15px 0}.productDetails-info .price{font-size:24px;letter-spacing:2px;font-weight:800;color:#f69946}.productDetails-info .description{margin:15px 0}.productDetails-info .description p{font-size:16px;font-weight:300;color:#000}.productDetails-info .bottom,.smallinputs{display:flex;align-items:center;margin:30px 0}.productDetails-info .bottom .count{display:flex;align-items:center;justify-content:center;border:2px solid #ee9519;border-radius:50vh;padding:2px 15px}.productDetails-info .bottom .count button,.productDetails-info .bottom .count div,.productDetails-info .bottom .count input{font-family:OpenSans;font-size:24px;font-weight:600;color:rgba(0,0,0,.5)}.productDetails-info .bottom .count button{height:20px;line-height:15px;background-color:transparent;border:none;outline:0}.productDetails-info .bottom .count div,.productDetails-info .bottom .count input{margin:0 20px}.productDetails-info .bottom .count input{width:30px;border:none;outline:0}.productDetails-info .bottom .addToCart{margin-left:20px;color:#fff;background-image:url("../images/cart-white.svg");background-color:#ee9519;font-size:16px;font-weight:400;letter-spacing:1px;padding-right:50px}.productDetails-info .delivery{background-color:#f7f7f5;border-radius:50px;padding:25px 25px 25px 80px;font-size:16px;font-weight:600;color:#222;letter-spacing:.5px;background-image:url("../images/delivery.svg");background-position:25px;background-repeat:no-repeat;background-size:40px}.count input{background-color:transparent}.pagination{display:flex;align-items:center;justify-content:center;list-style:none}.pagination li,.pagination li a{font-size:24px;font-weight:400;color:#222}.pagination li+li{margin-left:25px}.pagination a{width:46px;height:46px;border:1px solid #222;border-radius:50%;display:flex;align-items:center;justify-content:center}.pagination .active{background-color:#ee9519;border-color:#ee9519;color:#fff}.blog-grid{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:25px;column-gap:25px;row-gap:40px}@media screen and (max-width:991px){.blog-grid{grid-template-columns:1fr 1fr}}.blog-post .blog-img{height:330px;overflow:hidden;border-radius:30px}.blog-post .blog-img img{transition:.4s}.blog-post .cathegory-date{margin:15px 0 10px}.blog-post .cathegory-date div{font-size:18px;font-weight:400;color:#000;letter-spacing:.5px}.blog-post .cathegory-date .separator{background-color:#ee9519;width:6px;height:6px;border-radius:50%;margin:0 10px}.blog-post .blog-title{font-size:24px;font-weight:700;letter-spacing:.25px;color:#000;transition:.4s}@media screen and (max-width:1600px){.productDetails-slider{height:570px}.productDetails-slider .smallSwiper{width:430px}.blog-post .blog-title,.pagination li,.pagination li a{font-size:22px}.blog-post .blog-img{height:280px}.blog-post .cathegory-date div{font-size:16px}}.blog-post:hover .blog-img img{transform:scale(1.1)}.page-top.blog-details{min-height:-moz-fit-content;min-height:fit-content}.page-top.blog-details .overlay{opacity:1;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.05) 35%,rgba(0,0,0,.5) 68%,rgba(0,0,0,.9) 100%)}.page-top.blog-details h1{font-family:OpenSans;font-size:32px;font-weight:700;letter-spacing:.5px;max-width:50%}.page-top.blog-details .page-top-content{flex-direction:column;align-items:start;justify-content:end;padding:25px 0}.page-top.blog-details .cathegory-date div{font-size:18px;font-weight:600;color:#fff;letter-spacing:.75px}.page-top.blog-details .cathegory-date .separator{width:7px;height:7px;border-radius:50%;background-color:#fff;margin:0 10px}.share{margin:40px 0}.share p{margin:0 20px 20px;font-weight:600;color:#222}.share .social a{border-color:#222}.share .social a svg path{fill:#222222}.register-and-login-wrap{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.register-and-login-wrap .overlay{opacity:1;background:linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,.386948) 48.37%,rgba(0,0,0,.457909) 57.24%,rgba(0,0,0,.570125) 71.27%,rgba(0,0,0,.8) 100%);z-index:1}.about-middle,.about-page .video{position:relative;background-size:cover}.about-middle .page-width,.register-and-login-wrap .page-width{position:relative;z-index:2}.login-wrap{padding:200px 0}@media screen and (max-width:1399px){.blog-post .blog-title,.pagination li,.pagination li a,.product-description-info .pBtns button,.productDetails-info .bottom .count button,.productDetails-info .bottom .count div,.productDetails-info .bottom .count input,.productDetails-info .price{font-size:20px}.product-description-info .infoPanels{padding:40px}.product-description-info .infoPanels h2{font-size:18px;margin:20px 0;letter-spacing:.5px}.productDetails-slider{height:500px}.productDetails-slider .smallSwiper{width:400px}.productDetails-slider .big-swiper-next{bottom:0}.productDetails-slider .big-swiper-prev{top:0}.productDetails-info .bottom .addToCart,.productDetails-info .product-code{font-size:14px}.productDetails-info .bottom .count input{width:11px}.productDetails-info .delivery{font-size:14px;padding:20px 20px 20px 65px;background-size:30px}.blog-post .blog-img{height:240px}.login-wrap{padding:120px 0}}.register-and-login{display:grid;grid-template-columns:1fr 1fr;gap:50px}.register-and-login .title h1::after,.register-and-login .title h2::after{content:".";color:#ee9519}.register-and-login form .submit{color:#fff;background-color:#ee9519;border:none;border-radius:20px;margin:0 auto;font-family:PaytoneOne;font-weight:400;font-size:18px;letter-spacing:2px;padding:20px;width:100%;max-width:240px}.register-and-login form .inputs-container:first-child{margin-top:30px}.register-and-login label a,.register-and-login p a{font-weight:700;color:#ee9519;font-size:inherit}.register-and-login .right{display:flex;align-items:end;justify-content:end}.register-and-login .right p{text-align:end}@media screen and (max-width:1399px){.register-and-login{grid-template-columns:60% 1fr}}@media screen and (max-width:1199px){.page-top{max-height:350px}.page-top h1{font-size:44px;letter-spacing:3px}.two-col-text h2,.two-col-text p{float:unset;width:100%;padding:0}.productSwiper,.two-col-text h2+p,.two-col-text h2:first-child+p{margin-top:20px}.head3 p{font-size:14px;letter-spacing:.5px}.slideshow .headline h1{max-width:70%}.slideshow .headline p{max-width:60%}.section-top{flex-direction:column;align-items:start}.best-slider-btns{margin-top:50px;max-width:unset}.equipment-grid{grid-auto-rows:200px;gap:10px}.equipment-grid .equipment{padding:15px}.equipment-grid .equipment p{font-size:20px;letter-spacing:1px}.checkOut,.home2{grid-template-columns:1fr}.home2>div:nth-child(2){padding-left:0}.home2>div:nth-child(3){padding-right:0}.home2 .image2{display:none}.home2 h2{font-size:35px}.popular-cathegories{flex-wrap:wrap;justify-content:center}.popular-cathegories .cathegory{margin:10px}.popular-cathegories .cathegory .ctg-img{width:140px;height:140px}.basket_table tbody .delivery-time span,.basket_table tbody .history-price span,.basket_table tbody .history-quantity div,.basket_table thead tr th,.popular-cathegories .cathegory h3{font-size:18px}.discount{position:relative;overflow:hidden;padding:50px}.discount::after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.3)}.discount .simpleForm,.discount h2,.discount p{position:relative;z-index:2}.discount p{color:#fff;letter-spacing:.75}.discount h2{color:#f69946}.basket_table tbody .product-additional,.basket_table tbody .product-price,.basket_table tbody .product-quantity,.basket_table tbody .product-total,.basket_table thead .product-price,.basket_table thead .product-quantity,.basket_table thead .product-total{max-width:150px}.basket_table tbody .product-options .options li,.basket_table tbody .product-price span,.basket_table tbody .product-total span{font-size:16px}.basket-total .yellowBtn,.basket-total p,.basket-total span,.basket_table tbody .product-quantity div,.basket_table tbody .product-quantity input,.basket_table tbody .product-total span{font-size:20px}.basket_table tbody .product-quantity .minus,.basket_table tbody .product-quantity .plus{width:18px;height:18px}.basket_table tbody .product-quantity input{width:11px}.basket_table tbody .product-additional{max-width:50px}.basket-total{padding-right:5%}.product-page-top h1{font-size:44px}.checkOut .checkoutRight h2{text-align:left}.checkOut .checkoutRight .bottom-info,.checkOut .checkoutRight .product-to-buy{max-width:500px}.similar-products{grid-template-columns:1fr 1fr 1fr;gap:50px}.productDetails-slider{width:100%}.productDetails-wrap{flex-direction:column}.productDetails-info{width:100%;padding-left:0;margin-top:50px}.page-top.blog-details h1{max-width:unset;font-size:28px}.login-wrap{padding:100px 0}.register-and-login{grid-template-columns:1fr;max-width:650px}.register-and-login .right{justify-content:center}.register-and-login .right p{text-align:center}}@media only screen and (max-width:900px){.page-top-content,.page-width,.register-and-login{max-width:90%}.head4 .mobile-search{padding:5px 5%}.slideshow .main-slideshow .mainSwiper .swiper-button-next,.slideshow .main-slideshow .mainSwiper .swiper-button-prev{display:none}}.form-control{display:grid;grid-template-columns:1fr 18px;gap:10px}.form-control,.form-control p{font-family:OpenSans;font-size:18px;font-weight:400;letter-spacing:2px}.form-control input[type=checkbox],.form-control input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;width:18px;height:18px;border:none;border-radius:3px;transform:translateY(3px);cursor:pointer;display:grid;place-content:center}.form-control input[type=checkbox]::before,.form-control input[type=radio]::before{content:"";width:18px;height:18px;border-radius:3px;transform:scale(0);transition:transform 120ms ease-in-out;background-color:#ee9519;background-image:url("../images/check.svg");background-position:center;background-repeat:no-repeat;background-size:70%}.form-control.terms{grid-template-columns:18px 1fr}.form-control.terms input[type=checkbox],.form-control.terms input[type=radio]{transform:translateY(2px)}.inputs-container,.legal-entity{display:grid;gap:30px}.inputs-container .container2{display:grid;grid-template-columns:1fr 1fr;row-gap:30px;-moz-column-gap:40px;column-gap:40px}.inputs-container+.submit{margin-top:30px!important}.transparent{width:100%;border-radius:20px;background-color:rgba(255,255,255,.5);padding:5px 25px}.transparent label{display:block;font-family:PaytoneOne;font-weight:400;font-size:14px;letter-spacing:1px}.transparent input{height:40px;width:100%;border:none;outline:0;background:0 0;font-family:OpenSans;font-size:18px;font-weight:600}.profile-grid{display:grid;grid-template-columns:40% 1fr;gap:70px}.profile-grid h3,.registration-and-login .login-info p:first-child{text-align:center;font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:10px}@media screen and (max-width:1600px){.profile-grid{gap:50px}.profile-grid h3{font-size:22px}}@media screen and (max-width:1399px){.form-control,.form-control p{font-size:16px}.profile-grid{gap:25px}}.profile-info{background-color:#f7f7f5;border-radius:20px;padding:30px}.profile-info form{display:grid;gap:20px}.profile-info form .two-col-info{display:grid;grid-template-columns:1fr 1fr;gap:20px}.profile-info form button,.profile-info form input,.profile-info form label{font-family:OpenSans;font-size:18px;font-weight:400;letter-spacing:.5px;width:100%}.profile-info form input{color:#222;height:50px;border:1px solid rgba(0,0,0,.1);background-color:transparent;outline:0;padding:15px;border-radius:10px}.profile-info form label,.registration-and-login .login-info form label{display:block;color:rgba(0,0,0,.5);margin-bottom:5px}.profile-info form button{color:#fff;background-color:#ee9519;width:-moz-fit-content;width:fit-content;margin-left:auto;border:none;border-radius:50vh;padding:8px 35px}.about-middle{padding:100px 0;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.about-middle h2{max-width:1100px;margin-bottom:20px}.about-page .title h2,.about-page img,.section-orders-history{margin-bottom:50px}.about-middle a{text-align:center;width:100%;max-width:260px}.about-page{display:grid;grid-template-columns:1fr 1fr;gap:70px}.about-page>div,.contact-wrap>div{height:-moz-fit-content;height:fit-content}.about-page img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px;max-height:670px}.about-page .video{border-radius:20px;display:flex;width:100%;height:400px;margin-top:50px;background-position:center;background-repeat:no-repeat}.about-page .video .overlay{opacity:.1}.about-page .video .play{position:absolute;z-index:1;top:50%;width:145px;height:145px;background-image:url("../images/play-btn.png");background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}@media screen and (max-width:1199px){.profile-grid{grid-template-columns:1fr;gap:40px}.about-page{grid-template-columns:1fr}.about-page img{display:none}}@media screen and (max-width:767px){.head5 .head5-content .page-width{grid-template-columns:1fr;gap:35px}.head5 .head5-content .mobile-head-contact{align-items:start;justify-content:start}.slideshow .headline h1,.slideshow .headline p{max-width:100%}.equipment-grid,.shop-right .products-grid{grid-template-columns:1fr 1fr}.equipment-grid a:first-child{grid-column:span 2}.home2 .home2-grid{gap:20px}.popular-cathegories .cathegory{max-width:150px}.gallery{gap:5px}.products-grid{grid-template-columns:repeat(2,1fr)}.basket_table tbody .product-options .options{left:0;right:unset}.basket_table tbody .product-options .options li{letter-spacing:.5px}.basket_table thead{display:none}.basket_table tbody tr{position:relative;display:grid;grid-template-columns:40% 1fr;gap:20px}.basket_table tbody tr .product-remove{position:absolute;top:0;right:0;z-index:1;max-width:30px}.basket_table tbody tr .product-remove .remove{width:30px;height:30px;background-size:13px}.basket_table tbody tr .product-additional{position:absolute;top:10px;left:0;justify-content:left}.basket_table tbody tr .product-additional div{width:20px;height:40px;align-items:start}.basket_table tbody tr .product-image-name{grid-row:span 3;flex-direction:column}.basket_table tbody tr .product-image-name p{padding-left:0;margin-top:20px;text-align:center}.basket_table tbody tr .product-price,.basket_table tbody tr .product-quantity,.basket_table tbody tr .product-total{max-width:unset}.basket_table tbody tr .product-price::before,.basket_table tbody tr .product-quantity::before,.basket_table tbody tr .product-total::before{content:attr(data-title);margin-right:auto;font-family:PaytoneOne;font-size:16px;font-weight:400;letter-spacing:.25px}.basket_table tbody tr .product-price{margin-top:30px}.basket-total{padding-right:0}.similar-products{grid-template-columns:1fr 1fr;gap:30px}.profile-info form .two-col-info{grid-template-columns:1fr}.about-page .video{height:300px}.about-page .video .play{width:100px;height:100px}}.contact-wrap{display:grid;grid-template-columns:55% 45%}.contact-wrap .title{max-width:500px}.contact-wrap .map{height:600px;margin-top:50px}.contact-wrap .contact-form{padding:80px;background-color:#fff;display:grid;gap:30px;margin-left:-100px}.contact-wrap .contact-form input::-moz-placeholder,.contact-wrap .contact-form textarea::-moz-placeholder{font-family:OpenSans;font-size:18px;font-weight:400;letter-spacing:.5px;color:#222;width:100%;border:none;outline:0}.contact-wrap .contact-form button,.contact-wrap .contact-form input,.contact-wrap .contact-form input::placeholder,.contact-wrap .contact-form select,.contact-wrap .contact-form textarea,.contact-wrap .contact-form textarea::placeholder{font-family:OpenSans;font-size:18px;font-weight:400;letter-spacing:.5px;color:#222;width:100%;border:none;outline:0}.contact-wrap .contact-form input::-moz-placeholder{border-bottom:1px solid rgba(0,0,0,.2);padding:5px 0}.contact-wrap .contact-form input,.contact-wrap .contact-form input::placeholder,.contact-wrap .contact-form select,.contact-wrap .contact-form textarea{border-bottom:1px solid rgba(0,0,0,.2);padding:5px 0}.contact-wrap .contact-form input,.contact-wrap .contact-form select{padding-left:35px;background-position:left;background-repeat:no-repeat;background-size:24px}.contact-wrap .contact-form .name{background-image:url("../images/contact-name.svg")}.contact-wrap .contact-form .email{background-image:url("../images/contact-email.svg")}.contact-wrap .contact-form .phone{background-image:url("../images/contact-phone.svg")}.contact-wrap .contact-form .money-back{background-image:url("../images/contact-message.svg");-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-wrap .contact-form .select-wrap::after{content:"";position:absolute;z-index:2;right:15px;top:50%;transform:translateY(-50%);width:15px;height:15px;background-image:url("../images/chevron-down-black.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.contact-wrap .contact-form textarea{resize:none;height:140px}.contact-wrap .contact-form button{color:#fff;background-color:#f69946;border-radius:50vh;padding:14px 60px 14px 75px;font-weight:300;letter-spacing:1px;width:-moz-fit-content;width:fit-content;background-image:url("../images/contact-send.svg");background-position:40px;background-repeat:no-repeat;background-size:23px}.contact-wrap .contact-links{padding-left:50px;margin-top:50px}.contact-wrap .contact-links a{font-size:24px;font-weight:600;color:#222;letter-spacing:2px;display:block;margin-top:30px}@media screen and (max-width:1600px){.profile-info form button,.profile-info form input,.profile-info form label{font-size:16px}.contact-wrap .contact-form{padding:60px;margin-left:-60px}}@media screen and (max-width:1399px){.about-page{gap:50px}.contact-wrap .contact-form{padding:50px;margin-left:-50px}.contact-wrap .contact-links a{font-size:20px;margin-top:20px}.contact-wrap .title{max-width:calc(100% - 100px)}}@media screen and (max-width:991px){.contact-wrap{grid-template-columns:1fr;position:relative;padding-bottom:450px}.contact-wrap .map{height:400px;position:absolute;bottom:0;left:0;width:100%}.contact-wrap .contact-form{margin:40px 0 0}.contact-wrap .contact-links{padding:0}.contact-wrap .title{max-width:unset}}.shop-right .view-and-sort .view input{height:0;width:0;opacity:0}.filters ul li details[open] ul li details summary::before,.filters ul li details[open] ul li details[open] ul li details summary::before,.filters ul li details[open] ul li details[open] ul li details[open] ul li details summary::before{content:"+";position:absolute;left:0;line-height:15px;top:50%;transform:translateY(-50%);font-size:25px;color:#222;margin-top:0}.filters ul li details[open] ul li details[open] summary::before,.filters ul li details[open] ul li details[open] ul li details[open] summary::before,.filters ul li details[open] ul li details[open] ul li details[open] ul li details[open] summary::before{content:"_";color:#ee9519;margin-top:-12px}.filters ul li a.active,.filters ul li a:hover{color:#ee9519!important}.productDetails-slider.no-gallery{padding-left:0}.product-page-top.search-results,.shop-grid.search-results{grid-template-columns:1fr}.search-profile-basket .basket-wrap .cart.empty-cart .cart-item{padding:0 5px;min-height:auto}.scroll-menu-cart{max-height:170px;overflow-y:auto}.checkOut .checkoutLeft .customer-info .user-type .form-control{display:flex}.checkOut .checkoutLeft .customer-info .user-type .form-control input[type=checkbox],.checkOut .checkoutLeft .customer-info .user-type .form-control input[type=radio]{border:1px solid rgba(0,0,0,.5)}.addToCart.more-variants{background-image:none;padding-right:25px}.basket_table tbody .product-quantity input.amount,.checkOut .checkoutRight .product-to-buy .count input.amount{width:30px;text-align:center}.page-padding.page-products{padding-top:35px}.registration-and-login{position:fixed;top:15px;left:50%;transform:translateX(-50%);z-index:101;width:100%;max-width:500px;background-color:transparent;box-shadow:0 4px 15px rgba(0,0,0,.2)}@media screen and (max-width:1399px){.registration-and-login{max-width:550px}}.registration-and-login .close-popup{position:absolute;top:20px;right:20px;padding:10px;z-index:2;cursor:pointer}.registration-and-login .close-popup img{width:24px;height:24px}.registration-and-login .login-logo{padding:30px;display:flex;align-items:center;justify-content:center;position:relative}.registration-and-login .login-logo img{width:231px}.registration-and-login .login-info{display:flex;flex-direction:column;align-items:center;height:100%;max-height:-moz-max-content;max-height:max-content;overflow-y:auto;background-color:#f7f7f5;border-radius:20px;padding:30px}.registration-and-login .login-info form{width:100%;display:grid;gap:15px;margin-top:30px;margin-bottom:0}.registration-and-login .login-info form input{color:#222;height:50px;border:1px solid rgba(0,0,0,.1);background-color:transparent;outline:0;padding:15px;border-radius:10px;width:100%}.registration-and-login .login-info form input::-moz-placeholder{font-size:16px;color:#222}.registration-and-login .login-info form input,.registration-and-login .login-info form input::placeholder{font-size:16px}.registration-and-login .login-info form input::placeholder{color:#222}.registration-and-login .login-info form .login-btn{color:#fff;background-color:#ee9519;width:-moz-fit-content;width:fit-content;border:none;border-radius:50vh;padding:8px 35px;margin-left:auto;margin-right:auto}.registration-and-login .login-info form .user-type .form-control:first-child{margin-right:30px}.reset-field-wrapper{position:relative;margin-top:10px}.reset-field-wrapper .show-btn{position:absolute;top:50%;transform:translateY(-50%);right:10px;cursor:pointer}.reset-field-wrapper .show-btn svg{height:18px;width:18px;cursor:pointer}.overlay-profile{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:100}.brand-logo,.discount-badge{position:absolute;z-index:2}.discount-badge,.my-orders .order table table tr td:nth-child(2n){padding:5px 10px}.discount-badge{top:5px;right:5px;font-size:13px;font-weight:600;letter-spacing:.5px;color:#000;background-color:#f69946;border:none;border-radius:50vh;display:inline-block;text-align:center}.product .price-and-count .price .old-price,.productDetails-info .price .old-price{font-size:13px;font-weight:400;color:#222}.card-cart-amount{transition:.4s;opacity:0;display:flex;justify-content:center;margin-bottom:15px}.card-cart-amount input.amount-minus,.card-cart-amount input.amount-plus{width:19px;height:19px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain;border:none;outline:0;color:#fff;background-color:#f69946;border-radius:50%}.card-cart-amount input.amount{border:none;outline:0;background-color:transparent;width:25px;font-weight:600;letter-spacing:1.5px;margin:0 8px;font-family:OpenSans;text-align:center}@media screen and (max-width:1299px){.blog-grid{-moz-column-gap:10px;column-gap:10px}.product .card-cart-amount{opacity:1}}@media screen and (max-width:575px){.foot1,.login-wrap,.page-padding{padding:50px 0}.mt{margin-top:160px}.title h1,.title h2{font-size:34px;letter-spacing:1.5px}.foot3 ul li a,.page-nav li,.page-nav li a,.page-nav li span,.search-profile-basket .basket-wrap .cart .cart-item span,.search-profile-basket .basket-wrap .cart .total,.shop-right .results,.shop-right .view-and-sort label,.shop-right .view-and-sort select,.title span{font-size:14px}.home-title h1,.home-title h2{font-size:25px;letter-spacing:1px}.home-title h1::before,.home-title h2::before{width:100px}.page-top{max-height:200px}.discount h2,.page-top h1,.slideshow .headline h1{font-size:35px;letter-spacing:2px}.text h2,.two-col-text h2{font-size:22px;letter-spacing:.5px}.two-col-text h2+p,.two-col-text h2:first-child+p{margin-top:20px}.two-col-text p+p{margin-bottom:10px}.two-col-text p+h2{margin-top:40px}.yellowBtn{font-size:16px;padding:10px 15px;border-radius:15px}.popup-video-wrap .popup-video{padding:10px;max-height:300px}.popup-video-wrap .popup-video .close{width:30px;height:30px;border-radius:8px;right:-15px;top:-15px}.logo{max-width:40%}.logo img{width:100%;height:100%;-o-object-position:left;object-position:left}.search-profile-basket details:has(.profile) .profile{width:40px}.search-profile-basket details:has(.profile) ul{padding:10px 20px;border-bottom-left-radius:17px;border-bottom-right-radius:17px}.search-profile-basket details:has(.profile) ul li a{font-size:14px;letter-spacing:.5px}.search-profile-basket .basket-wrap .cart{right:-50px;padding:15px 10px}.search-profile-basket .basket-wrap .cart .cart-item{min-height:60px;padding-left:65px;padding-right:20px}.search-profile-basket .basket-wrap .cart .cart-item p{font-size:13px}.about-page .video .play,.checkOut .checkoutRight .product-to-buy .image-name img,.search-profile-basket .basket-wrap .cart .cart-item img{width:60px;height:60px}.checkOut .checkoutRight .product-to-buy .price,.popular-cathegories .cathegory h3,.search-profile-basket .basket-wrap .cart .total span,.slideshow .headline a{font-size:16px}.search-profile-basket .basket-wrap .cart .yellowBtn{font-size:14px;letter-spacing:.3px}.search-profile-basket .profile{width:25px;height:25px;margin-left:0}.search-profile-basket .basket{width:25px;height:35px;margin-left:15px}.search-profile-basket .basket .number-of-itms{font-size:9px;min-height:15px;min-width:15px}.simpleForm{grid-template-columns:1fr 30px;height:40px}.simpleForm input::-moz-placeholder{font-size:14px;letter-spacing:.5px}.simpleForm input,.simpleForm input::placeholder{font-size:14px;letter-spacing:.5px}.head3 p{font-size:12px;letter-spacing:.25px}.head4{height:60px}.hamburger-close,.hamburger-menu{width:35px;height:35px}.hamburger-menu{margin-left:15px}.head5 .head5-content{padding-top:80px;height:100%}.head5 .head5-content .hamburger-close{top:13px}.cupon button,.cupon input,.head5 .head5-content .mobile-head-contact img,.home2 a,.newsletter-form button{max-width:unset}.foot1 .foot-right>p{font-size:22px}.newsletter-form{height:unset;flex-direction:column}.newsletter-form button,.newsletter-form input{height:50px}.newsletter-form input::-moz-placeholder{font-size:16px;letter-spacing:.5px;text-align:center}.newsletter-form button,.newsletter-form input,.newsletter-form input::placeholder{font-size:16px;letter-spacing:.5px;text-align:center}.foot3 ul{flex-direction:column}.foot3 ul li+li{margin-left:0;padding-left:0;border-left:none;margin-top:10px}.slideshow .main-slideshow .mainSwiper::after{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}.checkOut .bottom-info .pay .yellowBtn,.checkOut .checkoutRight .bottom-info .total span,.product .price-and-count .count div,.product .price-and-count .count input,.product .price-and-count .price,.slideshow .headline span{font-size:18px}.slideshow .headline p{font-size:12px;margin:20px 0}.equipment-grid{grid-auto-rows:150px;gap:5px}.equipment-grid .equipment p{font-size:16px;letter-spacing:.5px}.home2 h2{font-size:30px}.home2 p{letter-spacing:.75px}.home2 .home2-grid{gap:10px}.home2 .home2-grid img{max-height:60px;max-width:90px}.home2 .home2-grid h3{font-size:16px;letter-spacing:.25px}.checkOut .checkoutRight .bottom-info .pay p,.checkOut .checkoutRight .bottom-info .total p,.home2 .home2-grid p{font-size:12px}.popular-cathegories .cathegory{max-width:120px}.popular-cathegories .cathegory .ctg-img{width:120px;height:120px}.discount{padding:25px}.gallery{grid-auto-rows:150px}.gallery a:nth-child(6n+1),.gallery a:nth-child(6n+4),.gallery a:nth-child(6n+5){grid-column:span 7}.gallery a:nth-child(6n),.gallery a:nth-child(6n+2),.gallery a:nth-child(6n+3){grid-column:span 5}.products-grid,.shop-right .products-grid{-moz-column-gap:5px;column-gap:5px}.product .product-img{height:150px}.product .price-and-count .count div,.product .price-and-count .count input{letter-spacing:1px;margin:0 5px}.product .price-and-count .count input{width:11px}.product .price-and-count .count span{width:16px;height:16px}.product .product-name{font-size:14px;letter-spacing:.5px}.product .addToCart{padding-left:20px;padding-right:40px;background-position:calc(100% - 15px);font-size:12px}.productSwiper .product{max-width:300px;margin-left:auto;margin-right:auto}.basket_table tbody tr .product-image-name p,.checkOut .checkoutLeft .home-title h1,.checkOut .checkoutLeft .home-title h2,.productSwiper .product .price-and-count .price,.productSwiper .product .product-name,.profile-grid h3{font-size:20px}.basket_table tbody tr,.blog-grid,.inputs-container .container2{grid-template-columns:1fr}.basket_table tbody tr .product-image-name{grid-row:span 1}.basket_table tbody tr .product-image-name img{width:50%;height:auto;max-height:200px}.checkOut .checkoutLeft .login-links,.cupon{flex-direction:column;align-items:start}.cupon button,.shop-right .view-and-sort .sort{margin-left:0;margin-top:10px}.product-page-top,.shop-grid{gap:25px}.product-page-top{margin-bottom:30px}.product-page-top h1{font-size:38px;letter-spacing:1.5px}.shop-right .view-and-sort{flex-direction:column;align-items:start;margin-bottom:20px}.form-control2{grid-template-columns:29px 1fr;gap:5px;font-size:14px}.form-control2 input[type=checkbox],.form-control2 input[type=checkbox]::before,.form-control2 input[type=radio],.form-control2 input[type=radio]::before{width:26px;height:20px;border-radius:8px}.form-control2 input[type=checkbox],.form-control2 input[type=radio]{transform:translateY(0)}.checkOut .checkoutLeft,.checkOut .checkoutRight .bottom-info{gap:20px}.checkOut .checkoutLeft .customer-info .two-col{grid-template-columns:1fr;gap:20px}.checkOut .checkoutLeft .customer-info textarea::-moz-placeholder{font-size:14px}.checkOut .checkoutLeft .customer-info .item input,.checkOut .checkoutLeft .customer-info label,.checkOut .checkoutLeft .customer-info textarea,.checkOut .checkoutLeft .customer-info textarea::placeholder{font-size:14px}.checkOut .checkoutLeft .customer-info .item input,.profile-info form input{height:40px}.checkOut .checkoutLeft .customer-info textarea{height:140px}.checkOut .checkoutLeft .custom-checkbox{margin-top:0}.checkOut .checkoutLeft .custom-checkbox .form-control2+.form-control2{margin-left:20px}.checkOut .checkoutLeft .terms{margin:0}.checkOut .checkoutLeft .terms .form-control2{grid-template-columns:20px 1fr;gap:5px;font-size:12px}.checkOut .checkoutLeft .terms .form-control2 input[type=checkbox],.checkOut .checkoutLeft .terms .form-control2 input[type=checkbox]::before{width:20px;height:17px}.checkOut .checkoutLeft .terms .form-control2 input[type=checkbox]{transform:translateY(1px)}.checkOut .checkoutRight h2{font-size:32px;margin-bottom:25px}.checkOut .checkoutRight .product-to-buy{margin-bottom:20px}.checkOut .checkoutRight .product-to-buy .image-name{max-width:200px}.checkOut .checkoutRight .product-to-buy .image-name p,.page-top.blog-details .cathegory-date div,.pagination li,.pagination li a,.product-description-info .infoPanels p,.product-description-info .infoPanels ul li{font-size:14px}.checkOut .checkoutRight .product-to-buy .count div,.checkOut .checkoutRight .product-to-buy .count input,.checkOut .checkoutRight .product-to-buy .count span{font-size:15px}.similar-products{-moz-column-gap:10px;column-gap:10px;margin-top:30px!important}.product-description-info .pBtns button{font-size:16px;letter-spacing:.25px;padding:10px 15px}.contact-wrap .contact-form,.product-description-info .infoPanels,.registration-and-login .login-info{padding:30px 20px}.product-description-info .infoPanels h2{font-size:16px;margin:20px 0;letter-spacing:.35px}.productDetails-slider .bigSwiper,.productDetails-slider .noSwiper{height:250px}.productDetails-slider .smallSwiper{position:static;transform:none;margin-top:10px;width:80%}.productDetails-slider .smallSwiper img{transform:none}.productDetails-slider .big-swiper-next,.productDetails-slider .big-swiper-prev{top:unset;bottom:35px}.productDetails-slider .big-swiper-next{left:unset;right:0}.productDetails-slider .big-swiper-next::after{transform:rotate(90deg)}.productDetails-slider .big-swiper-prev{right:unset;left:0}.productDetails-slider .big-swiper-prev::after{transform:rotate(-90deg)}.productDetails-info{font-size:22px;letter-spacing:1px}.pagination a{width:30px;height:30px}.pagination li+li,.smallinputs .form-control+.form-control{margin-left:10px}.blog-post .blog-img{height:25vh}.page-top.blog-details{max-height:unset;height:-moz-fit-content;height:fit-content;min-height:35vh;display:flex;flex-direction:column;justify-content:end}.page-top.blog-details h1{font-size:24px}.other-posts{margin-top:60px}.other-posts .blog-grid{margin-top:30px}.register-and-login form .submit{padding:10px;font-size:16px}.smallinputs{justify-content:space-between}.profile-grid{gap:30px}.profile-info{padding:30px 15px}.about-page .video{height:30vh}.contact-wrap{padding-bottom:350px}.contact-wrap .map{height:300px}.contact-wrap .contact-form input::-moz-placeholder,.contact-wrap .contact-form textarea::-moz-placeholder{font-size:16px}.contact-wrap .contact-form button,.contact-wrap .contact-form input,.contact-wrap .contact-form input::placeholder,.contact-wrap .contact-form select,.contact-wrap .contact-form textarea,.contact-wrap .contact-form textarea::placeholder{font-size:16px}.contact-wrap .contact-form button{width:100%}.contact-wrap .contact-links a{font-size:18px;margin-top:10px}.registration-and-login{top:0;bottom:0;left:0;transform:none}.registration-and-login .close-popup{top:10px;right:10px}.registration-and-login .close-popup img{width:20px;height:20px}.registration-and-login .login-logo{padding:20px}.registration-and-login .login-logo img{width:150px}.productDetails-slider{height:-moz-fit-content;height:fit-content;padding-left:0}.product .product-name{min-height:38px}}.productDetails-info .bottom .count input.amount-minus,.productDetails-info .bottom .count input.amount-plus{margin:0;cursor:pointer}.search-profile-basket .basket-wrap .cart .cart-item p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1}.shop-right .products-list .card-cart-amount{opacity:1;margin-top:15px}.shop-right .products-list .product .cart-list-view{display:flex;flex-direction:column;justify-content:center;height:100%}.shop-right .products-list .product .addToCart{transform:none;position:static;margin-top:10px}.card-empty-elemnet{height:19px;margin-bottom:15px}.videoPlaceholder{height:100%;width:100%}form#submit-order:focus-within input:invalid:focus{border:1px solid red!important;position:relative}.product-not-avbailable p{color:red}.product-not-avbailable-card p{color:red;text-align:center}.brand-logo{left:112px;top:2px;background-color:#fff;padding:3px}@media screen and (max-width:576px){.brand-logo{left:1px}}.brand-logo.left{left:1px}.brand-logo img{height:auto;width:110px;object-fit:contain;-o-object-fit:contain;object-position:center;-o-object-position:center}.register-and-login form .submit[disabled]{opacity:.5;cursor:not-allowed}.basket_table tbody .product-quantity input.amount-minus,.basket_table tbody .product-quantity input.amount-plus{width:19px;height:19px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain;border:none;outline:0;color:#fff;background-color:#f69946;border-radius:50%;font-size:14px}.caract-wrapper{display:flex;align-items:center;margin-top:30px}.caract-wrapper .caracteristic{display:flex;flex-direction:column;width:100%}.caract-wrapper .caracteristic summary{width:100%;font-size:16px;text-align:center;background-color:#fff;cursor:pointer;display:flex;align-items:center;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:5px 0;align-items:center;border-radius:12px;position:relative}.caract-wrapper .caracteristic summary span{padding-left:12px}.caract-wrapper .caracteristic summary::before{content:"+";left:0;top:0;line-height:15px;font-size:35px;color:#222;margin-top:0}.caract-wrapper .caracteristic details[open] summary::before{content:"_";color:#ee9519;margin-top:-34px}.caract-wrapper .caracteristic details[open] summary span{padding-left:16.5px}.caract-wrapper .caracteristic ul{list-style:none;margin:0;padding:10px 15px 0;width:max-content;border:1px solid #e6e6e6;position:absolute;top:35.6px;background-color:#fff;z-index:1;border-radius:12px}.caract-wrapper .caracteristic li{width:100%;position:relative;margin-bottom:10px}.caract-wrapper .caracteristic li a{color:#000;display:flex;align-items:center;justify-content:space-between}.my-orders{padding-top:30px}.my-orders .order{width:100%;border:1px solid rgba(0,0,0,.2);position:relative}.my-orders .order .close{position:absolute;top:-13px;right:-13px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border:1px solid #222;border-radius:50%;background-color:#fff;cursor:pointer}.my-orders .order table{height:100%;width:100%;border-collapse:collapse}.my-orders .order table tr{background-color:#fff;border-collapse:collapse;display:table-row}.my-orders .order table tr:first-child{background-color:#fff!important}.my-orders .order table tr .first-column p{font-size:16px;color:#222;font-weight:500;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;text-align:start;font-family:OpenSans,sans-serif}.my-orders .order table tr .first-column p span{font-weight:400;margin-left:10px;font-family:OpenSans,sans-serif}.my-orders .order table tr td{padding:15px;border-right:1px solid rgba(0,0,0,.2)}.my-orders .order table tr td:nth-child(2n){padding:0}.my-orders .order table tr td .name{font-size:16px;font-family:OpenSans,sans-serif}.my-orders .order table tr td p{color:#222;text-align:center;font-size:16px;font-family:OpenSans,sans-serif}.my-orders .order table tr .last-column{font-size:25px;font-weight:600;text-align:center;color:#ee9519}.my-orders .order table table tr td{border:none;border-right:1px solid rgba(0,0,0,.2)}@media screen and (max-width:991px){.my-orders .order table tr .first-column p{margin-left:0;display:flex}.my-orders .order table tr td{display:flex;border-right:none;width:100%!important}.my-orders .order table table{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.my-orders .order table table tr{border-right:none;border-bottom:1px solid rgba(0,0,0,.2)}.my-orders .order table table tr:last-child{border-bottom:none}.my-orders .order table table tr td{border-right:none}}.my-orders .order table table tr td:last-child{border-right:none}.modal-message .modal-body-message .poslato{color:#4f8a10;font-size:2.2rem;font-weight:400;text-align:center;margin-bottom:0}.modal-message .modal-body-message .nije-poslato{color:red;font-size:2.2rem;font-weight:400;text-align:center;margin-bottom:0}.modal-message .modal-body-message .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.modal-message{height:100vh;width:100vw;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99999}.modal-body-message{background:#fff;position:relative;padding:2rem;margin:0 15px}#tempAlert{width:auto;height:auto;position:fixed;top:50%;z-index:999;display:none;background:#ee9519;padding:25px;line-height:1.5;-webkit-box-shadow:0 10px 20px 1px rgba(0,0,0,.2);box-shadow:0 10px 20px 1px rgba(0,0,0,.2)}#tempAlert span{font-size:16px;font-weight:700}.loader-wrapper{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.loader-order{display:block;border:4px solid rgba(255,255,255,.3);border-top:4px solid #fff;border-radius:50%;width:30px;height:30px;animation:2s linear infinite spin;margin-right:1rem}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}


.caract-wrapper .caracteristic details {
width: max-content;
}
.caract-wrapper .caracteristic summary {
  width: max-content;
  background-color: #f7f7f5;
    padding: 10px 20px;
    border-radius: 50px;
}
.caract-wrapper .caracteristic li a {
    font-size: 16px;
}
@media screen and (max-width: 575px) {
.caract-wrapper .caracteristic li a {
    font-size: 14px;
}
}

.filters {
    overflow-y: hidden;
}

@media screen and (max-width: 1299px) {
    .filters {
        position: fixed;
        left: 0;
        top: 0;
        z-index: 101;
        background-color: rgba(0,0,0,0.5);
    }
    .filters .items-wrapper {
        position: relative;
        background: white;
        width: 100%;
        z-index: 101;
        padding: 15px;
        overflow-y: auto;
        height: calc(100vh - 50px);
        /* padding-top: 60px; */
    }
    .filters .items-wrapper .filter-title {
        margin-top: 0;
    }
    .filters .items-wrapper .ctg {
        margin-bottom: 25px;
    }
    .filters .items-wrapper .brand {
        columns: 2;
    }
}

.mob-filters-close-wrapper {
    position: relative;
    width: 100%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    border-bottom: 1px solid rgba(238, 149, 25, .2);
    /* margin-bottom: 20px; */
    /* padding-bottom: 20px; */
    background-color: white;
    height: 50px;
    
    /* position: fixed;
    right: 15px;
    width: auto;
    top: 15px; */
}

.mob-filters-close {
    display: block;
    background-image: url(../images/delete-product.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 12px;
    height: 35px;
    width: 35px;
    cursor: pointer;
}

@media screen and (min-width: 1300px) {
    .mob-filters-close-wrapper {
        display: none;
    }
}
@media screen and (max-width: 1299px) {
    .shop-right .view-and-sort .display,
    .shop-right .results {
        display: none;
    }
}

@media screen and (max-width: 575px) {
    .mt {
        margin-top: 115px;
    }
}
@media screen and (max-width: 1299px) {
    .mt {
        margin-top: 110px;
    }
}

.mobile-search .simpleForm {
    max-width: 100%;
}

.product-page-top {
    margin-top: 20px;
}

@media screen and (max-width: 575px) {
    .product-page-top {
        margin-top: 0px;
        margin-bottom: 20px;
    }
}

.filterBtnWrapper {
   position: sticky;
    top: 60px;
    z-index: 98;
    background: white;
    padding: 10px 0px;
}