@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{align-items:flex-end;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:20px;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.notyf__icon--error,.notyf__icon--success{background:#fff;border-radius:50%;display:block;height:21px;margin:0 auto;position:relative;width:21px}.notyf__icon--error:after,.notyf__icon--error:before{background:currentColor;border-radius:3px;content:"";display:block;height:12px;left:9px;position:absolute;top:5px;width:3px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{background:currentColor;border-radius:3px;content:"";display:block;position:absolute;width:3px}.notyf__icon--success:after{height:6px;left:6px;top:9px;transform:rotate(-45deg)}.notyf__icon--success:before{height:11px;left:10px;top:5px;transform:rotate(45deg)}.notyf__toast{animation:notyf-fadeinup .3s ease-in forwards;border-radius:2px;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);box-sizing:border-box;display:block;flex-shrink:0;max-width:300px;overflow:hidden;padding:0 15px;pointer-events:auto;position:relative;transform:translateY(25%)}.notyf__toast--disappear{animation:notyf-fadeoutdown .3s forwards;animation-delay:.25s;transform:translateY(0)}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{animation:ripple .4s ease-out forwards;border-radius:50%;height:400px;position:absolute;right:0;top:0;transform:scale(0) translateY(-51%) translateX(13%);transform-origin:bottom right;width:400px;z-index:5}.notyf__wrapper{align-items:center;border-radius:3px;display:flex;padding-bottom:17px;padding-right:15px;padding-top:17px;position:relative;z-index:10}.notyf__icon{animation:notyf-fadeinup .3s forwards;animation-delay:.3s;font-size:1.3em;margin-right:13px;opacity:0;text-align:center;width:22px}.notyf__dismiss{animation:notyf-fadeinleft .3s forwards;animation-delay:.35s;height:100%;margin-right:-15px;opacity:0;position:absolute;right:0;top:0;width:26px}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;height:100%;opacity:.35;outline:none;transition:opacity .2s ease,background-color .2s ease;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{background:#fff;border-radius:3px;content:"";height:12px;left:calc(50% - 1px);position:absolute;top:calc(50% - 5px);width:2px}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{background-color:rgba(0,0,0,.15);opacity:.7}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{animation:notyf-fadeinup .3s forwards;animation-delay:.25s;line-height:1.5em;opacity:0;position:relative;vertical-align:middle}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{animation-duration:.5s;height:600px;width:600px}.notyf__toast{border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);max-width:none;width:100%}.notyf__dismiss{width:56px}}
@charset "UTF-8";@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/open-sans-v27-latin-ext-regular.eot?0b4e714784879c4df4269af2cce2593d);src:local(""),url(/fonts/open-sans-v27-latin-ext-regular.eot?0b4e714784879c4df4269af2cce2593d?#iefix) format("embedded-opentype"),url(/fonts/open-sans-v27-latin-ext-regular.woff2?0a69e1398f51230ddf80a9e91ea3a980) format("woff2"),url(/fonts/open-sans-v27-latin-ext-regular.woff?3d8deabfbb86f3802d734f187487caa0) format("woff"),url(/fonts/open-sans-v27-latin-ext-regular.ttf?d58b5ba82114cba2ff3bc35776022176) format("truetype"),url(/fonts/open-sans-v27-latin-ext-regular.svg?a9aff17ee65c2d3dd7a9f91e32d0b49c#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/fonts/open-sans-v27-latin-ext-600.eot?cdb0b6c605006acdc58077457b95144b);src:local(""),url(/fonts/open-sans-v27-latin-ext-600.eot?cdb0b6c605006acdc58077457b95144b?#iefix) format("embedded-opentype"),url(/fonts/open-sans-v27-latin-ext-600.woff2?391803a1576f3c5289b27f97e315f9ee) format("woff2"),url(/fonts/open-sans-v27-latin-ext-600.woff?1856a170cff4f04b9a91b71262d778ae) format("woff"),url(/fonts/open-sans-v27-latin-ext-600.ttf?3bdace544b7582b09283ab940b2cc8c9) format("truetype"),url(/fonts/open-sans-v27-latin-ext-600.svg?3d5351d0f1e0af7b27a04960467f0872#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/fonts/open-sans-v27-latin-ext-700.eot?fd395660b14acae81045da5a0a8c377e);src:local(""),url(/fonts/open-sans-v27-latin-ext-700.eot?fd395660b14acae81045da5a0a8c377e?#iefix) format("embedded-opentype"),url(/fonts/open-sans-v27-latin-ext-700.woff2?44948da79361d8c1011f3763c5b174ab) format("woff2"),url(/fonts/open-sans-v27-latin-ext-700.woff?8516ced2c9ffba4e14875e4f7bfe9fa6) format("woff"),url(/fonts/open-sans-v27-latin-ext-700.ttf?755ed58ead391f5acefd511f426e0fe8) format("truetype"),url(/fonts/open-sans-v27-latin-ext-700.svg?1418c060da5f38c8a0ff7170ee66da4d#OpenSans) format("svg")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}.mainContent{background:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;height:13px;padding:0;width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:none;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:bottom}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}html{box-sizing:border-box;scroll-behavior:smooth}body,button,input,select,textarea{color:#222;font-family:Open Sans,sans-serif}*,:after,:before{box-sizing:inherit}.wrapper{margin:0 auto;max-width:1440px;min-width:300px;padding:0 15px}@media (min-width:992px){.wrapper{padding:0 40px}}a{color:inherit;display:block;text-decoration:none}a:active,a:focus,a:hover{outline:none}img{height:auto;width:100%}.footer img,.header img{max-height:60px;width:auto}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wysiwyg-description{line-height:23px}.wysiwyg-description table{border-collapse:collapse;width:100%}.wysiwyg-description td,.wysiwyg-description th{border:1px solid #222;padding:8px;text-align:left}.wysiwyg-description sup{font-size:x-small;vertical-align:super}.wysiwyg-description sub{font-size:x-small;vertical-align:sub}.wysiwyg-description pre{word-wrap:break-word;background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:2px;color:#666;display:block;font-family:monospace;line-height:1.45;margin:0 0 10px;overflow:visible;padding:8px;white-space:pre-wrap!important}.wysiwyg-description blockquote{border-left:8px solid #37aede;color:#222;font-style:italic;line-height:1.6;margin:50px auto;padding:1.2em 30px 1.2em 75px;position:relative}.wysiwyg-description blockquote:before{color:#37aede;content:"“";font-family:Arial;font-size:4em;left:10px;position:absolute;top:-10px}.wysiwyg-description blockquote:after{content:""}.wysiwyg-description strong{font-weight:600}.wysiwyg-description em{font-style:italic}.wysiwyg-description ol{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;display:block;list-style-type:decimal;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}.wysiwyg-description ol,.wysiwyg-description ol ol,.wysiwyg-description ol ol ol{-webkit-padding-start:20px;padding-inline-start:20px}.wysiwyg-description ul{list-style-type:circle}.wysiwyg-description ul,.wysiwyg-description ul ul{-webkit-padding-start:20px;list-style-position:inside;padding-inline-start:20px}.wysiwyg-description ul ul{list-style-type:disc}.wysiwyg-description ul ul ul{-webkit-padding-start:20px;list-style-position:inside;list-style-type:decimal;padding-inline-start:20px}.wysiwyg-description li{text-align:left}.wysiwyg-description a{color:#37aede;display:inline-block;text-decoration:underline}.wysiwyg-description hr.__se__dashed{border-style:dashed}.wysiwyg-description hr.__se__dotted{border-style:dotted}.wysiwyg-description h1,.wysiwyg-description h2,.wysiwyg-description h3,.wysiwyg-description h4,.wysiwyg-description h5,.wysiwyg-description h6{line-height:1.1;margin:20px 0}.wysiwyg-description h1{font-size:2.7em}.wysiwyg-description h2{font-size:2.6em}.wysiwyg-description h3{font-size:2.5em}.wysiwyg-description h4{font-size:1.8em}.wysiwyg-description h5{font-size:1.5em}.wysiwyg-description h6{font-size:1.2em}.wysiwyg-description img{height:auto;max-width:100%;width:unset}.wysiwyg-description .se-image-container figure{display:flex}.wysiwyg-description .se-image-container.__se__float-center img{margin:0 auto}.wysiwyg-description .se-image-container.__se__float-right figure{margin:unset!important;margin-left:auto!important}.wysiwyg-description .se-image-container.__se__float-right img{margin-left:auto}.wysiwyg-description .se-image-container.__se__float-left figure{margin:unset!important;margin-right:auto!important}.blog__list .blog-card{width:100%}.blog__list .blog-card:not(:last-child){margin-bottom:20px}.blog__list .blog-card__wrap{color:inherit;display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width:750px){.blog__list .blog-card__wrap{flex-direction:row}}.blog__list .blog-card__img{flex:0 0 100%}@media (min-width:750px){.blog__list .blog-card__img{flex:0 0 40%}}@media (min-width:1200px){.blog__list .blog-card__img{flex:0 0 30%}}.blog__list .blog-card__img img{height:auto;width:100%}.blog__list .blog-card__box{flex:0 0 100%}@media (min-width:750px){.blog__list .blog-card__box{flex:0 0 calc(60% - 20px)}}@media (min-width:1200px){.blog__list .blog-card__box{flex:0 0 calc(70% - 20px)}}.blog__card{display:flex;flex-direction:column;gap:20px}@media (min-width:750px){.blog__card{flex-direction:row;flex-wrap:wrap}.blog__card .blog-card{flex:0 0 calc(50% - 10px)}}@media (min-width:1200px){.blog__card .blog-card{flex:0 0 calc((100% - (var(--blog-count) - 1)*20px)/var(--blog-count))}}.blog__card .blog-card{width:100%}.blog__card .blog-card__wrap{display:flex;flex-direction:column;height:100%;width:100%}.blog__card .blog-card__img{height:0;padding-bottom:60%;position:relative;width:100%}.blog__card .blog-card__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.blog__card .blog-card__box{display:flex;flex-direction:column;flex-grow:1}.blog__card .blog-card__excerpt{flex-grow:1}.category-card{cursor:pointer;position:relative}.category-card.text-over-image .category-card__title{bottom:0;left:0;position:absolute;right:0}.category-card__title.light-text-color a{color:#fff}.contact__content,.contact__form button,.contact__form input,.contact__form textarea{display:block}.contact__form textarea{min-height:250px;padding:13px 15px;width:100%}.contact__form button .contact-sending{display:none}.contact__message{display:none;height:calc(100% - 145px);width:100%}.contact__message,.contact__store{align-items:center;justify-content:center}.contact__store{display:flex;flex-direction:column}.contact__store--info{text-align:center}.contact__store--logo{max-height:100px;width:auto}.contact__store .shop-details,.contact__store .shop-details .shop-phone-mail{display:flex;flex-direction:column}.contact__store .shop-details .shop-phone-mail a{justify-content:center}.faq__search-answer{margin:0 auto;max-width:700px;position:relative}.faq__search-answer input{width:100%}.faq__single-question-layer{background:transparent;height:100%;position:absolute;width:100%;z-index:3}.faq__single-question .question{cursor:pointer;position:relative}.faq__single-question .question p{position:relative}.faq__single-question .question p:after{right:3px;transform:perspective(1px) rotate(40deg)}.faq__single-question .question p:after,.faq__single-question .question p:before{-webkit-backface-visibility:visible;backface-visibility:visible;background:#222;content:"";height:10px;position:absolute;top:9px;transition:transform .3s ease-out;width:2px}.faq__single-question .question p:before{right:9px;transform:perspective(1px) rotate(-40deg)}.faq__single-question .answer{max-height:0;opacity:0;transition:padding-top .3s ease-out,padding-bottom .3s ease-out,max-height .2s ease-out,opacity .2s ease-out,visibility .2s ease-out;visibility:hidden}.faq__single-question.toggle-active-question p:after{height:14px;transform:rotate(-45deg) translateY(-4px)}.faq__single-question.toggle-active-question p:before{height:14px;transform:rotate(45deg) translateY(-4px)}.faq__single-question.toggle-active-question .answer{height:auto;max-height:5000px;opacity:1;visibility:visible}.faq__ask-question .b-card-body{padding-bottom:23px}.faq__ask-question textarea{display:block;min-height:100px}.faq__ask-question .b-btn{width:100%}.faq #post-faq #post-faq-message{align-items:center;display:none;font-size:24px;justify-content:center;min-height:350px;width:100%}.featured__all{display:flex;flex-direction:column;gap:30px;justify-content:center}@media (min-width:750px){.featured__all{flex-direction:row;flex-wrap:wrap}}.featured__single{color:#222;display:flex;flex:0 0 calc((100% - 30px*(var(--featured-count) - 1))/var(--featured-count));flex-direction:column;position:relative}.featured__single.light-text-color .featured__desc{color:#fff}.featured__single.text-over-image .featured__desc{bottom:0;left:0}.featured__desc{display:flex;flex-direction:column;flex-grow:1}.featured__title{flex-grow:1}.photo-section img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photo-section__wrap{display:flex;flex-direction:column;gap:10px}@media (min-width:750px){.photo-section__wrap{flex-direction:row;gap:20px;height:450px}}.photo-section__text-part{flex:unset;height:480px;position:relative}@media (min-width:750px){.photo-section__text-part{flex:0 0 70%;height:100%}}.photo-section__text-part.light-text-color .photo-section__box{color:#fff}.photo-section__layer{bottom:0;left:0;position:absolute;right:0;top:0}.photo-section__box{color:#222;left:0;top:0;width:100%}.photo-section__box.text-center{text-align:center}.photo-section__box p{display:block}.photo-section__img-part{height:350px;width:100%}@media (min-width:750px){.photo-section__img-part{flex-grow:1;height:100%}}.photo-section__btn{display:inline-block}@media (min-width:750px){.photo-section .thirty-seventy .photo-section__text-part{flex:0 0 30%}.photo-section .fifty-fifty .photo-section__text-part{flex:0 0 50%}}.photo-section .right .photo-section__text-part{order:2}.photo-section .right .photo-section__img-part{order:1}.products__all{display:flex;flex-direction:column;gap:20px}@media (min-width:750px){.products__all{flex-direction:row;flex-wrap:wrap}.products__all .product-card{flex:0 0 calc(50% - 10px)}}@media (min-width:1200px){.products__all .product-card{flex:0 0 calc((100% - 20px*(var(--products-count) - 1))/var(--products-count))}}.single-product .product-review__desc{flex-grow:1}.single-product .right{flex-direction:row-reverse}.single-product .goToAvailability{display:none}.single-product .product-page__desc .product-rating{cursor:default}.text-block.narrow{margin-left:auto;margin-right:auto;max-width:800px}.no-content{align-items:center;color:#222;display:flex;height:75vh;justify-content:center}.no-content .wrapper{font-size:35px}.slider .mobile{display:block}@media (min-width:750px){.slider .mobile{display:none}}.slider .desktop{display:none}@media (min-width:1200px){.slider .desktop{display:block}}.tau-slider{position:relative}.tau-slider__slides-wrap{height:auto;overflow:hidden;position:relative;width:100%}.tau-slider__slides{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-direction:row;height:auto;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.tau-slider__slides::-webkit-scrollbar{display:none}.tau-slider__slide{flex:0 0 100%;overflow-y:hidden;position:relative;scroll-snap-align:start}.tau-slider__slide img{height:auto;max-width:100%;width:100%}.tau-slider__arrow{align-items:center;cursor:pointer;display:none;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:1200px){.tau-slider__arrow{display:flex}}.tau-slider__arrow:after{background:#fff;content:"";display:inline-block;height:22px;-webkit-mask:url('data:image/svg+xml; utf8, <svg stroke-width="2px" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" width="17" height="22" viewBox="0 0 8.414 14.828"><path d="M1341,3765l6-6-6-6" transform="translate(-1339.586 -3751.586)"></path></svg>');-webkit-mask-size:cover;mask-size:cover;width:16px}.tau-slider__arrow-right{right:1%}@media (min-width:1750px){.tau-slider__arrow-right{right:6%}}.tau-slider__arrow-left{left:1%}@media (min-width:1750px){.tau-slider__arrow-left{left:6%}}.tau-slider__arrow-left:after{content:"";transform:rotate(180deg)}.tau-slider__product .tau-slider__arrow-right{right:-65px}.tau-slider__product .tau-slider__arrow-left{left:-65px}.tau-slider__product .tau-slider__slides-wrap:hover .tau-slider__arrow-right{right:10px}.tau-slider__product .tau-slider__slides-wrap:hover .tau-slider__arrow-left{left:10px}@media (min-width:1200px){.tau-slider__desktop.header-over-slider.first-block,.tau-slider__mobile.header-over-slider.first-block{margin-top:calc(var(--headerHeight)*-1)}}.tau-slider__desktop.screen-full-height,.tau-slider__mobile.screen-full-height{height:100vh}@media (max-width:1200px){.tau-slider__desktop.screen-full-height.header-over-slider.first-block,.tau-slider__mobile.screen-full-height.header-over-slider.first-block{height:calc(100vh - var(--headerHeight))}}.tau-slider__desktop.screen-full-height.header-above-slider.first-block,.tau-slider__mobile.screen-full-height.header-above-slider.first-block{height:calc(100vh - var(--headerHeight))}.tau-slider__desktop.screen-full-height .tau-slider__slides-wrap,.tau-slider__desktop.screen-full-height .tau-slider__slides-wrap .tau-slider__slides,.tau-slider__mobile.screen-full-height .tau-slider__slides-wrap,.tau-slider__mobile.screen-full-height .tau-slider__slides-wrap .tau-slider__slides{height:100%}.tau-slider__desktop.screen-full-height .tau-slider__slides-wrap .tau-slider__slides .tau-slider__slide img,.tau-slider__mobile.screen-full-height .tau-slider__slides-wrap .tau-slider__slides .tau-slider__slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tau-slider__small-images{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}.tau-slider__small-images>div{cursor:pointer}.tau-slider__small-images>div img{height:auto;width:100%}.tau-slider__box{align-items:var(--position);color:#222;display:flex;flex:0 0 100%;flex-direction:column;text-align:var(--align)}@media (min-width:570px){.tau-slider__box{flex:0 0 86%}}.tau-slider__box.light-text-color{color:#fff}.tau-slider__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.tau-slider__content .wrapper{align-items:center;display:flex;justify-content:var(--position);width:100%}@media (min-width:1200px){.tau-slider__content .wrapper{margin:0 5%}}.tau-slider__btn{order:3}.tau-slider__bullets{bottom:0;display:flex;justify-content:center;position:absolute;width:100%}.tau-slider__bullets>div{background-color:transparent;border:2px solid #fff;cursor:pointer;height:10px;margin:20px 5px;opacity:1;width:10px;z-index:2}.tau-slider__bullets .active{background-color:#fff}@media (max-width:750px){.right .vertical{flex-direction:row}}@media (min-width:750px){.vertical{display:flex;flex-direction:row-reverse;gap:20px}}@media (max-width:750px){.vertical .tau-slider__slides-wrap{flex-grow:1}}.vertical .tau-slider__small-images::-webkit-scrollbar{background-color:#fff;width:16px}.vertical .tau-slider__small-images::-webkit-scrollbar-track{background-color:#fff}.vertical .tau-slider__small-images::-webkit-scrollbar-track:hover{background-color:#f4f4f4}.vertical .tau-slider__small-images::-webkit-scrollbar-thumb{background-color:#babac0;border:5px solid #fff;border-radius:16px}.vertical .tau-slider__small-images::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:4px solid #f4f4f4}.vertical .tau-slider__small-images::-webkit-scrollbar-button{display:none}.vertical .tau-slider__small-images>div{padding-right:0}@media (min-width:750px){@supports (-moz-appearance:none){.vertical .tau-slider__small-images>div{margin-right:10px}}}@media (min-width:750px){.vertical .tau-slider__small-images{display:flex;flex:0 0 18%;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:normal;left:0;max-height:var(--sliderHeight);overflow-y:auto}}.vertical .tau-slider__small-images label{cursor:pointer;flex:0 0 20%;padding-right:20px}@media (min-width:750px){.vertical .tau-slider__small-images label{flex:unset;height:91px;margin-bottom:10px;padding:0;width:91px}}.vertical .tau-slider__slide{position:unset}.recommended-block .wrapper{overflow:hidden;padding:0;position:relative}.recommended-block .wrapper:hover .recommended-block__btn--next{left:0}.recommended-block .wrapper:hover .recommended-block__btn--previous{right:0}@media (min-width:992px){.recommended-block .wrapper{padding:0 25px}}.recommended-block .b-section-title{margin-left:15px;margin-right:15px}.recommended-block__all{display:flex;padding:15px}.recommended-block__all.listing{flex-wrap:wrap;gap:var(--gap)}.recommended-block__all.listing .recommended-card-wrap{flex:0 0 calc(50% - var(--gap)/2)}@media (min-width:600px){.recommended-block__all.listing .recommended-card-wrap{flex:0 0 calc(50% - var(--gap)/2)}}@media (min-width:992px){.recommended-block__all.listing .recommended-card-wrap{flex:0 0 calc((100% - var(--gap)*(var(--previewNo) - 1))/var(--previewNo))}}.recommended-block__all.listing~button{display:none}.recommended-block__all.slide{overflow:hidden}.recommended-block__all.slide.noSlide .recommended-card-wrap{transform:translateX(0);transition:transform .5s}.recommended-block__all.slide.center{justify-content:center}.recommended-block__all.slide .recommended-card-wrap{flex:0 0 calc(50% + var(--gap)/2);transform:translateX(-100%)}@media (min-width:600px){.recommended-block__all.slide .recommended-card-wrap{flex:0 0 calc(50% + var(--gap)/2)}}@media (min-width:950px){.recommended-block__all.slide .recommended-card-wrap{flex:0 0 calc(33.33333% + var(--gap)/3)}}@media (min-width:1200px){.recommended-block__all.slide .recommended-card-wrap{flex:0 0 calc(100%/var(--previewNo) + var(--gap)/var(--previewNo))}}.recommended-block__all.slide .recommended-card-wrap>div{margin-right:var(--gap)}.recommended-block__all.slide .recommended-card-wrap.movedForward{transform:translateX(0);transition:transform .5s}.recommended-block__all.slide .recommended-card-wrap.movedBackward{transform:translateX(-200%);transition:transform .5s}.recommended-block__btn{background-color:transparent;border:none;font-size:36px;height:40px;line-height:40px;opacity:.6;position:absolute;top:50%;transform:translateY(-50%);transition:left .5s,right .5s;width:40px}.recommended-block__btn.disabled{cursor:default;pointer-events:none}@media (min-width:992px){.recommended-block__btn.noSlide{display:none}}.recommended-block__btn--next{left:0}@media (min-width:992px){.recommended-block__btn--next{left:-40px}}.recommended-block__btn--previous{right:0}@media (min-width:992px){.recommended-block__btn--previous{right:-40px}}.video-section__container{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.video-section__container.portrait{aspect-ratio:9/16;margin:0 auto;max-width:500px}.video-section__container iframe,.video-section__layer{height:100%;left:0;position:absolute;top:0;width:100%}.video-section__layer{z-index:2}@media (min-width:992px){.video-section__layer{display:none}}.video-section__text-box{align-items:baseline;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;padding-right:30px}.video-section__subtitle{font-size:20px;line-height:24px;margin-bottom:30px}@media (min-width:700px){.video-section__subtitle{font-size:22px;line-height:24px}}.video-section__text{line-height:23px;text-align:left}@media (min-width:992px){.video-section .wrapper{display:flex}.video-section .wrapper.one-hundred{flex-direction:column}.video-section .wrapper.one-hundred .video-section__container{flex:0 0 100%}.video-section .wrapper.fifty-fifty .video-section__container,.video-section .wrapper.fifty-fifty .video-section__text-box{flex:0 0 50%}.video-section .wrapper.thirty-seventy .video-section__container{flex:0 0 30%}.video-section .wrapper.seventy-thirty .video-section__container,.video-section .wrapper.thirty-seventy .video-section__text-box{flex:0 0 70%}.video-section .wrapper.seventy-thirty .video-section__text-box{flex:0 0 30%}}.video-section.text-right .video-section__container{order:1}.video-section.text-right .video-section__text-box{order:2;padding-left:30px;padding-right:0}.video-section .b-btn{margin-top:30px}.storeLocations-block .locations{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1200px){.storeLocations-block .locations{flex-direction:row}}.storeLocations-block .locations .infowindow__info{color:#000;display:flex;font-size:15px;gap:5px}.storeLocations-block .locations .infowindow__info div{display:flex;flex-direction:column;gap:2px}.storeLocations-block .locations .infowindow small:before{background:#424242;content:"";display:inline-block;height:14px;-webkit-mask:url('data:image/svg+xml; utf8, <svg fill="currentColor" width="14px" height="14px" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 395.71 395.71" style="enable-background:new 0 0 395.71 395.71;" xml:space="preserve"><g><path d="M197.849,0C122.131,0,60.531,61.609,60.531,137.329c0,72.887,124.591,243.177,129.896,250.388l4.951,6.738c0.579,0.792,1.501,1.255,2.471,1.255c0.985,0,1.901-0.463,2.486-1.255l4.948-6.738c5.308-7.211,129.896-177.501,129.896-250.388C335.179,61.609,273.569,0,197.849,0z M197.849,88.138c27.13,0,49.191,22.062,49.191,49.191c0,27.115-22.062,49.191-49.191,49.191c-27.114,0-49.191-22.076-49.191-49.191C148.658,110.2,170.734,88.138,197.849,88.138z"></path></g></svg>');-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;right:23px;width:14px}.storeLocations-block .locations .infowindow__name{font-size:16px;font-weight:700;margin-bottom:5px}.storeLocations-block .locations .infowindow__phone small:before{content:"";-webkit-mask:url('data:image/svg+xml; utf8, <svg  fill="currentColor" width="12px" height="12px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.202 19.239"><g transform="translate(-7843 -909.161)"><path d="M7860.54,921.6a12.426,12.426,0,0,1-2.713-.675,1.93,1.93,0,0,0-2.037.434l-1.226,1.226a15.439,15.439,0,0,1-5.792-5.792l1.226-1.226a1.93,1.93,0,0,0,.434-2.037,12.426,12.426,0,0,1-.676-2.713,1.93,1.93,0,0,0-1.93-1.661h-2.9c-.057,0-.114,0-.172.008a1.931,1.931,0,0,0-1.749,2.1,19.117,19.117,0,0,0,2.964,8.37,18.818,18.818,0,0,0,5.792,5.792,19.093,19.093,0,0,0,8.332,2.964c.06.006.121.008.182.008a1.931,1.931,0,0,0,1.923-1.939v-2.9A1.932,1.932,0,0,0,7860.54,921.6Z"></path></g></svg>');-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.storeLocations-block .locations .infowindow__email small:before{content:"";height:8px;-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="19px" height="19px" viewBox="0 0 2048 2048"><path fill="currentColor" d="M315.744 575.999l1412.53 0 -706.267 407.763 -706.267 -407.763zm1476.26 36.7902l0 817.15 -569.172 -488.539 569.172 -328.611zm0 859.21l0 0.0011811 -0.0011811 0 0.0011811 -0.0011811zm-49.0016 0.0011811l-1438 0 577.164 -495.398 123.971 71.5749 15.8764 9.16536 15.874 -9.16536 126.349 -72.9473 578.764 496.771zm-1487 0l-0.0011811 0 0 -0.0011811 0.0011811 0.0011811zm-0.0011811 -42.0614l0 -814.853 567.572 327.688 -567.572 487.165z"/> </svg>');-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.storeLocations-block .locations .infowindow__hours small:before{height:18px;-webkit-mask:url('data:image/svg+xml; utf8, <svg fill="currentColor" width="18px" height="18px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g><g><path d="M256,73.8247c-100.6174,0-182.18,81.5625-182.18,182.1708a182.18,182.18,0,1,0,364.36,0C438.18,155.3872,356.6173,73.8247,256,73.8247Zm79.5581,249.2136a15.7285,15.7285,0,0,1-21.4623,5.9589l-65.8476-37.2393c-.1764-.0963-.3168-.2376-.4922-.3429a14.2385,14.2385,0,0,1-1.3366-.9486c-.4041-.3078-.79-.6156-1.16-.9585a13.2157,13.2157,0,0,1-1.0188-1.09c-.3519-.387-.6858-.7731-.9935-1.1862-.29-.4131-.5446-.8523-.8-1.2834a14.5466,14.5466,0,0,1-.7118-1.31,13.89,13.89,0,0,1-.5536-1.4589,13.4,13.4,0,0,1-.4482-1.4148c-.1142-.4842-.1845-.9846-.2547-1.4859a12.73,12.73,0,0,1-.1674-1.6344c-.0081-.2025-.0611-.396-.0611-.5976V149.4283a15.75,15.75,0,0,1,31.5,0V268.8628l57.8492,32.7123A15.7416,15.7416,0,0,1,335.5582,323.0383Z"/></g></g></svg>');-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:14px}.storeLocations-block .locations .single-row__input-wrap{position:relative}.storeLocations-block .locations .single-row input{padding:10px 40px 10px 12px}.storeLocations-block .locations .single-row label{display:none}.storeLocations-block .locations .gm-ui-hover-effect{right:-2px!important;top:-2px!important}@media screen and (min-width:1200px){.storeLocations-block .locations__search-wrap{flex:0 0 300px}}.storeLocations-block .locations__search{font-weight:300;margin-bottom:15px;width:100%}.storeLocations-block .locations__delete-address{align-items:center;bottom:0;cursor:pointer;display:flex;opacity:0;padding:0 12px;position:absolute;right:0;top:0;transition:opacity .1s}.storeLocations-block .locations__delete-address:hover{background:#dcdcda6e}.storeLocations-block .locations__delete-address:after{background:#000;content:"";display:inline-block;height:14px;-webkit-mask:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 20 20"><path d="M10857.8,49.852l-.95.95-9.05-9.05-9.05,9.05-.95-.95,9.05-9.05-9.05-9.05.95-.95,9.05,9.05,9.05-9.05.95.95-9.05,9.05Z" transform="translate(-10837.8 -30.802)"></path></svg>');-webkit-mask-size:cover;mask-size:cover;width:14px}.storeLocations-block .locations__list{max-height:300px;overflow-y:scroll;position:relative}@media screen and (min-width:1200px){.storeLocations-block .locations__list{max-height:566px}}.storeLocations-block .locations__list::-webkit-scrollbar{background-color:transparent;width:7px}.storeLocations-block .locations__list::-webkit-scrollbar-track{background-color:transparent}.storeLocations-block .locations__list::-webkit-scrollbar-thumb{background-color:#dadada;border-radius:16px}.storeLocations-block .locations__list::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5}.storeLocations-block .locations__item{border-bottom:1px solid #dcdcda;cursor:pointer;display:block;padding:10px 12px}.storeLocations-block .locations__item:hover{background-color:#dcdcda6e}.storeLocations-block .locations__item.remove-item{bottom:0;opacity:0;position:absolute;z-index:-1}.storeLocations-block .locations__item.chosen-address{background-color:#dcdcda;transition:.6s}.storeLocations-block .locations__item svg{flex:0 0 auto}.storeLocations-block .locations__item .name-city-wrap{display:flex;flex-wrap:wrap;gap:2px}.storeLocations-block .locations__info{align-items:center;display:flex;gap:10px}.storeLocations-block .locations__info:not(:last-child){margin-bottom:15px}.storeLocations-block .locations__info-name{font-weight:500}.storeLocations-block .locations__info-phone{align-items:flex-start}.storeLocations-block .locations__info-phone p{display:flex;flex-direction:column;gap:5px}.storeLocations-block .locations__no-address{display:none}.storeLocations-block .locations .googleMap{min-height:700px;width:100%}.storeLocations-block .information-product{background-color:transparent;margin-top:0}.storeLocations-block .information-product .product-availability{padding:0 2em}.storeLocations-block .information-product__container #availability-div{display:block}.app-store .wrapper{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center}.app-store__link svg{height:auto;width:210px}@media (min-width:992px){.app-store__link svg{height:auto;width:350px}.app-store .wrapper{flex-direction:row;gap:40px}}.b-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:transparent;border:1px solid #d1d1d1;padding:11px 30px 11px 10px;width:100%}.b-card-head{padding:20px;text-align:center}.b-card-head h5{color:#222;font-size:19px;font-weight:700;margin:8px 0 15px}.b-card-head p{color:#61656b;font-size:14px;line-height:20px}.b-card-footer{padding:0 23px 23px;text-align:center}.b-card-body{padding:23px 23px 0}.single-row{margin-bottom:25px;position:relative}.single-row label{color:#61656b;display:block;font-size:15px;margin-bottom:10px}.single-row input{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #d1d1d1;border-radius:0;color:#222;padding:13px 15px;width:100%}.single-row input:disabled{background:#e9ecef}.single-row textarea{-webkit-appearance:none;border:1px solid #d1d1d1;border-radius:0;color:#222;padding:13px 15px;width:100%}.form-flex>div{width:100%}@media (min-width:630px){.form-flex{align-items:center;display:flex;gap:15px}}.dashboard{color:#222;padding:80px 0}.dashboard .wrapper{display:grid;gap:10px}@media (min-width:920px){.dashboard .wrapper{align-items:flex-start;gap:20px;grid-template-columns:300px 1fr}}.dashboard__sidebar{border:1px solid #d1d1d1}.dashboard__sidebar h5{background:#ececec;color:#222;font-size:26px;font-weight:600;padding:15px 25px}.dashboard__sidebar a{align-items:center;border-bottom:1px solid #d1d1d1;color:#61656b;cursor:pointer;display:flex;font-size:17px;gap:20px;padding:15px 25px}.dashboard__sidebar a.active{background-color:#37aede;color:#222}.dashboard__sidebar a.active svg{fill:#222}.dashboard__sidebar a:hover:not(.active){background-color:#f8f9fa}.dashboard__sidebar a:last-child{border-bottom:none}.dashboard__sidebar a span{order:-1}.dashboard__sidebar a svg{fill:#525960}.dashboard__card{border:1px solid #d1d1d1}@media (min-width:600px){.dashboard__card .header-card-flex{align-items:center;display:flex;justify-content:space-between}}.dashboard__card .header-card-flex .header-card-btn{margin-top:15px}@media (min-width:600px){.dashboard__card .header-card-flex .header-card-btn{margin-top:0}.dashboard__card .header-card-flex .header-card-btn a{padding:9px 18px}}.dashboard__card .header-card-flex .header-card-btn a{display:inline-block;font-size:18px;padding:9px 0;text-decoration:underline}.dashboard__card .header-card-flex .header-card-btn a:hover{opacity:.9}.dashboard__card .header-card{background:#ececec;padding:20px}.dashboard__card .header-card h4{font-size:32px;font-weight:600;margin-bottom:7px}.dashboard__card .header-card p{color:#61656b;font-size:17px}.dashboard__card .body-card{padding:20px;position:relative}.dashboard__card .body-card__no-added{margin:60px 0;text-align:center}.dashboard__card .body-card__no-added p{font-size:15px;margin:10px 0 20px}.dashboard__card .body-card .title{border-left:2px solid #37aede;margin-bottom:29px;padding-left:10px}.dashboard__card .body-card .title h5{font-size:22px;line-height:25px;margin-bottom:10px}.dashboard__card .body-card .title p{line-height:23px}.dashboard__card .body-card .border-top{margin-top:20px}.dashboard__card .body-card .order-row{margin-bottom:20px;padding-bottom:20px}.dashboard__card .body-card .order-row:not(:last-child){border-bottom:1px solid #d1d1d1}.dashboard__card .body-card .order-row .date{margin-bottom:20px}.dashboard__card .body-card .order-row .status{background:#ececec;display:inline-block;margin-left:12px;padding:7px 12px 6px 13px}.dashboard__card .body-card .order-row .product-name{font-size:19px;line-height:21px;margin-bottom:10px}.dashboard__card .body-card .order-row .qty{margin-bottom:25px}.dashboard__card .body-card .order-row .qty:last-child{margin-bottom:0}.dashboard__card .body-card .order-row .price{color:#37aede;font-size:20px;margin-top:30px}.dashboard__card .body-card .address-row{font-size:17px}.dashboard__card .body-card .address-row:not(:last-child){border-bottom:1px solid #d1d1d1;margin-bottom:20px;padding-bottom:20px}@media (min-width:500px){.dashboard__card .body-card .address-row{display:grid;grid-template-columns:1fr auto}}.dashboard__card .body-card .address-row h6{margin-bottom:10px}.dashboard__card .body-card .address-row .mail-address{margin-top:10px;word-break:normal}.dashboard__card .body-card .address-row .actions{align-items:center;display:flex;justify-content:flex-end;margin-top:20px}@media (min-width:500px){.dashboard__card .body-card .address-row .actions{margin-top:0}}.dashboard__card .body-card .address-row .actions .action-btn{background:transparent;border:none;margin-left:10px}.dashboard__card .single-row input::-moz-placeholder,.dashboard__card .single-row textarea::-moz-placeholder{opacity:0}.dashboard__card .single-row input::placeholder,.dashboard__card .single-row textarea::placeholder{opacity:0}.dashboard__card .body-card-form{position:relative}.dashboard__card .body-card-form .single-row.hidden{visibility:hidden}.dashboard__card .body-card-form .btn-wrap{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.dashboard .b-btn{display:inline-flex;min-width:unset;padding:14px 22px;width:auto}.dashboard .b-btn,.dashboard .pop-up{align-items:center;justify-content:center}.dashboard .pop-up{bottom:0;display:flex;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s,visibility .2s;visibility:hidden;z-index:1000}.dashboard .pop-up.showModal{opacity:1;visibility:visible}.dashboard .pop-up .pop-up-layer{background:#37aede;bottom:0;left:0;opacity:.8;position:fixed;right:0;top:0;z-index:-1}.dashboard .pop-up .pop-up-card{background:#fff;border:1px solid rgba(0,0,0,.2);margin:0 10px;width:500px}.dashboard .pop-up .pop-up-header{align-items:center;background:rgba(0,0,0,.03);color:#222;display:flex;font-size:20px;font-weight:500;justify-content:space-between;padding:17px 20px}.dashboard .pop-up .pop-up-header button{background:transparent;border:none}.dashboard .pop-up .pop-up-header span{font-size:28px}.dashboard .pop-up .pop-up-body{padding:20px}.dashboard .pop-up .pop-up-body p{line-height:1.1}.dashboard .pop-up .pop-up-footer{display:flex;flex-direction:column;gap:8px;padding:20px}.dashboard .pop-up .pop-up-footer .b-btn{padding:10px 30px;width:100%}@media (min-width:600px){.dashboard .pop-up .pop-up-footer{align-items:center;flex-direction:row;gap:15px;justify-content:flex-end}.dashboard .pop-up .pop-up-footer .b-btn{width:auto}}.forgot-password,.reset-password{padding:80px 0}.forgot-password .wrapper,.reset-password .wrapper{align-items:center;display:flex;justify-content:center}.forgot-password form,.reset-password form{border:1px solid #d1d1d1;box-shadow:0 3px 20px 0 rgba(0,0,0,.089);max-width:500px;width:100%}.forgot-password__exit,.reset-password__exit{align-items:center;color:#61656b;display:flex;gap:10px;justify-content:center;padding-top:23px;text-decoration:underline}.forgot-password .b-btn,.reset-password .b-btn{width:100%}.login-registration-wrap{padding:80px 0}.login-registration-wrap .wrapper{display:grid;gap:25px}@media (min-width:992px){.login-registration-wrap .wrapper{grid-template-columns:1fr 1fr}}.login-registration-wrap .wrapper form{border:1px solid rgba(0,0,0,.125);box-shadow:0 3px 20px 0 rgba(0,0,0,.089);margin:0 auto;max-width:600px;position:relative;width:100%}@media (min-width:992px){.login-registration-wrap .wrapper form{max-width:100%}}.login-registration-wrap .wrapper form .form-control.is-invalid{border:1px solid #f24d4d}.login-registration-wrap .wrapper form .is-invalid~.invalid-feedback{color:#f24d4d;display:block;margin-top:10px}.login-registration-wrap .b-btn{width:100%}.login{display:flex;flex-direction:column;height:100%}.login .b-card-body{flex-grow:1}.login__action{font-size:15px;margin-bottom:60px}@media (min-width:400px){.login__action{align-items:center;display:flex;justify-content:space-between}}.login__action .password{color:#61656b;text-decoration:underline}.login input[type=checkbox],.registration input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #61656b;height:20px;margin-right:10px;width:20px}.login input[type=checkbox]:checked,.registration input[type=checkbox]:checked{background:#37aede;border:1px solid #37aede;position:relative}.login input[type=checkbox]:checked:after,.registration input[type=checkbox]:checked:after{background:#222;content:"";display:inline-block;height:14px;left:50%;-webkit-mask:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 8.997 6.498'><path fill='none' stroke-width='1' stroke='currentColor'  d='M35.555,245.333l-4.889,4.889L28.444,248' transform='translate(-27.501 -244.39)'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.login .checkbox,.registration .checkbox{align-items:center;cursor:pointer;display:flex;gap:10px;margin-bottom:15px}@media (min-width:400px){.login .checkbox,.registration .checkbox{margin-bottom:0}}.login .checkbox input,.login .checkbox label,.registration .checkbox input,.registration .checkbox label{cursor:pointer;margin-right:0}.registration .login_action{margin-bottom:25px}.overlay{height:100%;opacity:0;position:fixed;right:0;top:0;visibility:hidden;width:100%}.overlay.opened{z-index:1100}.overlay.opened,.overlay.opened .overlay-close{opacity:1;visibility:visible}.overlay.opened .overlay-content{transform:translateX(0)}.overlay .overlay-close{background:rgba(55,174,222,.8);background-repeat:repeat;height:100vh;opacity:0;position:absolute;transition:opacity .3s;visibility:hidden;width:100%;z-index:1}.overlay .overlay-content{background-color:#f9f9f9;color:#222;max-width:600px;min-height:100%;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .3s .2s;width:100%;z-index:3}.overlay .overlay-content #cart-products{overflow-y:auto}.overlay .coupon-cart{padding:12px 20px}.overlay .coupon-cart .coupon-remove-form{display:none}.cart__empty{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.cart__empty p{font-size:30px;font-weight:600;margin-bottom:20px}.cart__empty div{font-size:18px;line-height:26px}.cart__empty .b-btn{display:inline-block;margin-top:20px;width:auto}.cart__header{align-items:center;background-color:#ececec;display:flex;justify-content:space-between;padding:27px 30px}.cart__header h4{font-size:15px;font-weight:700;text-transform:uppercase}.cart__header svg{cursor:pointer}.cart__header span{font-size:15px}.cart__close{background:transparent;color:#222;font-size:16px}.cart__products{height:calc(100vh - 367px);overflow-y:auto}.cart__buttons{display:flex;gap:8px}.cart__item{border-bottom:1px solid #d1d1d1;display:grid;gap:15px;grid-template-columns:auto 1fr auto;padding:15px 20px;position:relative}.cart__item .cart-sidebar .regular-price{font-size:14px;font-weight:400;text-decoration:line-through}.cart__item .cart-sidebar .special-price{color:#37aede}.cart__item:last-child{margin-bottom:30px}.cart__item figure{align-self:center;width:70px}.cart__item figure img{height:auto;width:100%}.cart__item .product-desc a{color:#222;display:block;line-height:24px;margin-bottom:3px}.cart__item .product-desc .child-name{font-size:13px;line-height:20px;margin-bottom:7px;margin-left:10px}.cart__item .product-desc .quantity{align-items:center;display:flex;font-size:15px;gap:3px}.cart__item .product-desc .quantity .btns{align-items:center;display:flex}.cart__item .product-desc .quantity strong{font-weight:700}.cart__item .product-desc .quantity .qty-number{margin:0 10px}.cart__item .product-desc .quantity .qty-change{background-color:transparent;border:1px solid #d1d1d1;height:30px;padding:0;width:30px}.cart__item .product-desc .quantity .qty-wrap{border:1px solid #d1d1d1;margin-bottom:6px}.cart__item .product-desc .price{font-weight:600;margin-top:10px}.cart__item .delete-wrap{align-self:center}.cart__item .delete-wrap button{align-items:center;background:transparent;border:1px solid #61656b;display:flex;justify-content:center;padding:11px;transition:background-color .4s}.cart__item .delete-wrap button:hover{background:#61656b}.cart__item .delete-wrap button:hover svg{fill:#fff}.cart__bottom-wrap{bottom:0;position:absolute;width:100%}.cart__bottom-wrap .b-btn{display:block;margin:30px 25px;text-align:center}.cart__bottom-wrap .coupon{display:none}.cart__prices{background:#f3f3f3}.cart__prices p{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;font-size:15px;justify-content:space-between;padding:12px 20px;text-transform:uppercase}.cart__prices p:last-child{border-bottom:none}.cart__prices .total{align-items:center;background:#ececec;display:flex;font-size:20px;font-weight:600;justify-content:space-between;padding:16px 20px;text-transform:uppercase}#cart .cart__btn{margin:30px 25px 15px}#cart .cart__btn--checkout{background-color:transparent;border:none;color:inherit;font-weight:unset;height:unset;margin:15px;padding:unset;text-transform:unset}#cart .cart__btn--checkout span{background-color:unset;border:unset;color:unset}#cart .cart__btn--checkout:after,#cart .cart__btn--checkout:before{display:none}#cart .cart__btn--checkout:hover,#cart .cart__btn--checkout:hover span{background-color:unset;border:unset;color:unset}.invalid-feedback{display:none}.invalid-feedback.d-block,.invalid-feedback.mb-1{color:#f24d4d;display:block;margin-top:7px;position:relative}.is-invalid{border:1px solid #f24d4d!important;display:inline-block;position:relative}input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #61656b;display:block;height:20px;margin-right:10px;position:relative;width:20px}input[type=radio]:checked:after{background:#37aede;content:"";height:11px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:11px}.checkout-page{color:#222;padding:30px 0}@media (min-width:1055px){.checkout-page .wrap-checkout-cart{display:grid;gap:20px;grid-template-columns:7.5fr 4.5fr}}.checkout-page__title{font-size:32px;font-weight:500;margin-bottom:30px}.checkout-page__wrap{margin-bottom:40px}@media (min-width:1055px){.checkout-page__wrap{width:100%}}.checkout-page__details{max-height:9999px;opacity:1;transition:opacity 1s,max-height 1s;visibility:visible}.checkout-page__details.hidden{max-height:0;opacity:0;visibility:hidden}.checkout-page__form{border:1px solid #d1d1d1;box-shadow:0 3px 20px 0 rgba(0,0,0,.089);margin-bottom:22px;padding:23px 10px}@media (min-width:350px){.checkout-page__form{padding:23px}}.checkout-page__form .collapsable-inputs{max-height:0;overflow:hidden;transition:.5s;visibility:hidden}.checkout-page__form .showChekcoutField .collapsable-inputs{max-height:1000px;overflow:unset;padding-top:20px;visibility:visible}.checkout-page__form .showChekcoutField .collapsable-title svg{transform:rotateX(180deg)}.checkout-page__form .collapsable-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.checkout-page__form .collapsable-title svg{transition:transform .5s}.checkout-page #save-address.hidden{display:none}.checkout-page #register,.checkout-page #shipping_address{max-height:0;overflow:hidden;transition:.5s;visibility:hidden}.checkout-page #register{margin:0;padding:0}.checkout-page #register .checkout-page__info{padding:23px}.checkout-page #register.opened,.checkout-page #shipping_address.opened{max-height:1000px;overflow:unset;visibility:visible}.checkout-page #register.opened{margin-bottom:20px}.checkout-page__info{border-bottom:1px solid #d1d1d1;margin-bottom:40px;padding-bottom:30px}.checkout-page__info:last-child{margin-bottom:0}.checkout-page__info .form-title{border-left:4px solid #37aede;margin-bottom:29px;margin-left:-10px;padding-left:10px}@media (min-width:350px){.checkout-page__info .form-title{margin-left:-23px;padding-left:23px}}.checkout-page__info .form-title h5{font-size:22px;font-weight:500;line-height:25px;margin-bottom:10px}.checkout-page__info .form-title p{line-height:23px}@media (min-width:630px){.checkout-page__info .form-flex{align-items:center;display:flex;gap:15px}.checkout-page__info .form-flex>div{flex-basis:100%}}.checkout-page__info .all-methods .single-method{border-bottom:1px solid #d1d1d1;padding:20px 0}.checkout-page__info .all-methods .single-method:first-child{padding-top:0}@media (min-width:600px){.checkout-page__info .all-methods .single-method .single-method-label{align-items:center;display:flex}}.checkout-page__info .all-methods .single-method .form-row-radio{align-items:center;display:flex;margin-bottom:15px}@media (min-width:600px){.checkout-page__info .all-methods .single-method .form-row-radio{margin-bottom:0}}.checkout-page__info .all-methods .single-method .form-row-radio input{margin-right:0}.checkout-page__info .all-methods .single-method .form-row-radio label{line-height:23px;margin-left:10px;margin-right:30px;width:125px}.checkout-page__info .all-methods .single-method .method-desc{color:#61656b}.checkout-page__info .all-methods .chipcard_iwallet{max-height:0;opacity:0;overflow:hidden;transition:padding-top .6s,max-height .5s,opacity .5s,visibility .5s;visibility:hidden}.checkout-page__info .all-methods .chipcard_iwallet.open{max-height:1000px;opacity:1;padding-top:30px;visibility:visible}@media (min-width:630px){.checkout-page__info .all-methods .chipcard_iwallet .single-row{margin-bottom:0}}.checkout-page__info .textarea{border:1px solid #d1d1d1;line-height:24px;min-height:100px;padding:10px 20px;width:100%}.checkout-page__note{color:#61656b;font-size:14px;line-height:22px;margin-top:20px}.checkout-page .no-bottom-border{border-bottom:none;padding-bottom:0}.checkout-page__delivery{border-bottom:1px solid #d1d1d1;padding:20px 0}.checkout-page__delivery:first-child{padding-top:0}.checkout-page__delivery.opened .shipping-method-additional{max-height:500px;opacity:1;transition:margin-top .3s;visibility:visible}.checkout-page__delivery.opened .shipping-method-additional .single-row{margin-top:20px}.checkout-page__delivery .shipping-method-additional{max-height:0;opacity:0;transition:max-height .3s,opacity .3s;visibility:hidden}.checkout-page__delivery .shipping-method-additional .single-row{margin-bottom:0;margin-top:0}@media (min-width:600px){.checkout-page__delivery .delivery-label{align-items:center;display:flex;justify-content:space-between}}.checkout-page__delivery .form-row-radio{align-items:center;display:flex;margin-bottom:15px}@media (min-width:600px){.checkout-page__delivery .form-row-radio{margin-bottom:0}}.checkout-page__delivery .delivery-price{font-weight:500;margin-top:15px;text-align:left}@media (min-width:600px){.checkout-page__delivery .delivery-price{margin-top:0;text-align:right}}.checkout-page .border-top{border-top:1px solid #d1d1d1;margin-top:30px;padding-top:30px}.checkout-page__checkbox{align-items:center;display:flex;margin-bottom:20px}.checkout-page__checkbox span{line-height:18px}.checkout-page__checkbox input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#ececec;border:1px solid #d1d1d1;cursor:pointer;display:block;flex:0 0 20px;height:20px;margin-right:10px;width:20px}.checkout-page__checkbox input[type=checkbox]:checked{background:#37aede;border:1px solid #37aede;position:relative}.checkout-page__checkbox input[type=checkbox]:checked:after{background:#222;content:"";display:inline-block;height:14px;left:50%;-webkit-mask:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 8.997 6.498'><path fill='none' stroke-width='1' stroke='currentColor'  d='M35.555,245.333l-4.889,4.889L28.444,248' transform='translate(-27.501 -244.39)'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.checkout-page__checkbox label{color:#61656b;line-height:23px}.checkout-page__checkbox .terms-link{color:#00e;text-decoration:underline}.checkout-page__btn{margin-bottom:40px;width:100%}.checkout-page #cart-content{border:1px solid rgba(0,0,0,.125);box-shadow:0 3px 20px 0 rgba(0,0,0,.089)}.checkout-page #cart-content .cart__close{display:none}.checkout-page #cart-content .cart__products{height:auto}.checkout-page #cart-content .cart__bottom-wrap{position:unset}.checkout-page #cart-content .cart__prices{background:transparent}.checkout-page #cart-content .cart__prices p{font-weight:400}.checkout-page #cart-content .cart__item:last-child{margin:0}.checkout-page #cart-content .b-btn{display:none}.checkout-page .checkout-cart-note{color:#61656b;line-height:23px;margin-top:20px}@media (min-width:1055px){.checkout-page .checkout-cart-note{margin-left:20px}}.checkout-page .checkout-cart-note span{font-weight:500}@media (max-width:500px){.checkout #cart-content .cart__item{display:flex;flex-direction:column;text-align:center}.checkout #cart-content .cart__item figure{display:inline-block;margin-bottom:5px}.checkout #cart-content .cart__item .cart__buttons{display:inline-block}.checkout #cart-content .cart__item .delete-wrap{display:inline-block;margin-top:12px}.checkout #cart-content .cart__item .quantity{justify-content:center}}.body-card .single-row,.checkout-page__info .single-row,.contact__content .single-row{margin-bottom:25px;position:relative}.body-card .single-row label,.checkout-page__info .single-row label,.contact__content .single-row label{display:block;margin-bottom:10px}.body-card .single-row .select-arrow,.checkout-page__info .single-row .select-arrow,.contact__content .single-row .select-arrow{position:absolute;right:20px;top:46px;transform:rotate(0deg);z-index:-1}.body-card .single-row input,.checkout-page__info .single-row input,.contact__content .single-row input{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #d1d1d1;padding:13px 15px;width:100%}.body-card .single-row select,.checkout-page__info .single-row select,.contact__content .single-row select{-webkit-appearance:none;background:transparent;border:1px solid #d1d1d1;cursor:pointer;padding:13px 15px;width:100%}.body-card .single-row select:disabled,.checkout-page__info .single-row select:disabled,.contact__content .single-row select:disabled{background:#e9ecef;cursor:auto}.checkout-page__info .gift-checkbox .checkout-page__checkbox input[type=checkbox]:checked{background:unset;background-image:unset;border:none}.checkout-page__info .gift-checkbox .checkout-page__checkbox input[type=checkbox]:checked:after{background:transparent}.checkout-page__info .gift-checkbox .checkout-page__checkbox input[type=checkbox]:checked~svg{transform:scale(1)}.checkout-page__info .gift-checkbox label{position:relative}.checkout-page__info .gift-checkbox svg{cursor:pointer;height:auto;left:-2px;position:absolute;top:-5px;transform:scale(0) rotate(0);transition:transform .2s;width:25px}.checkout-page .custom-radio input,.checkout-page .custom-radio label,.checkout-page__checkbox span{cursor:pointer}.payment-method-additional-fields{max-height:0;opacity:0;visibility:hidden}.payment-method-additional-fields .cont{padding-left:30px;padding-top:20px}.payment-method-additional-fields .single-row{margin-bottom:0}.payment-method-additional-fields.open{max-height:99999px;opacity:1;visibility:visible}.confirmation{color:#222;display:flex;justify-content:center;padding:60px 0}.confirmation .wrapper{max-width:800px;text-align:center}.confirmation #ips-qr-code-image{width:80%}@media (min-width:550px){.confirmation #ips-qr-code-image{width:50%}}.confirmation svg{height:180px;margin-bottom:40px;opacity:.1;width:180px}@media (min-width:500px){.confirmation svg{height:240px;width:240px}}.confirmation__title{font-size:32px;margin-bottom:20px}@media (min-width:450px){.confirmation__title{font-size:40px}}.confirmation__title span{font-size:30px;font-weight:400}.confirmation__title p{font-weight:500;margin-top:10px;word-break:normal}.confirmation h2{font-size:23px;line-height:26px}@media (min-width:450px){.confirmation h2{font-size:26px;line-height:29px}}.confirmation h3{font-size:23px;font-weight:500;line-height:26px;margin-bottom:13px}@media (min-width:450px){.confirmation h3{font-size:26px;line-height:29px}}.confirmation__desc{line-height:23px;margin-bottom:15px}.confirmation__payment-details{margin-bottom:20px}.confirmation .b-btn{margin-top:25px}.confirmation-order-block{border:1px solid #d1d1d1;margin-top:40px;padding:4px 20px 20px;text-align:left}@media (min-width:550px){.confirmation-order-block .item-list{align-items:center;display:flex;flex-direction:row;gap:20px}}.confirmation-order-block .item-list:not(:last-child){border-bottom:1px solid #d1d1d1;margin-bottom:10px;padding-bottom:10px}.confirmation-order-block .item-list .confirmation__desc{margin:0 auto 0 0}.confirmation-order-block .item-list .quantity{margin:6px 0;padding-right:10px}@media (min-width:550px){.confirmation-order-block .item-list .quantity{margin:0}}.confirmation-order-block .item-list .total{font-weight:700;margin-top:10px}@media (min-width:550px){.confirmation-order-block .item-list .total{flex:0 0 110px;margin-top:0;text-align:right}}.confirmation-order-block .item-list p{font-size:14px}.confirmation-order-block .item-list .item-name{font-size:16px;font-weight:700}.confirmation-order-block .left{margin-bottom:0}.confirmation-order-block .left p{text-align:right}.confirmation-order-block h3,.confirmation-order-block h4{border-bottom:1px solid #d1d1d1;font-size:22px;line-height:22px;margin:10px 0;padding:10px 0;text-align:left;width:100%}.confirmation-order-block img{flex:0 0 70px;height:70px;width:70px}.confirmation-order-block p{margin-bottom:0;text-align:left}.confirmation-order-block p strong{font-weight:800}.confirmation-order-block p span{border-bottom:1px solid #d1d1d1;display:block;margin-bottom:4px;padding-bottom:4px;text-align:left}.confirmation-order-block p>span:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.confirmation-order-block .grand-total{border-top:1px solid #d1d1d1;font-size:18px;margin-top:10px;padding-top:10px}.confirmation-order-seller-details p{margin-bottom:8px}.cart-page__coupon{display:none}.cart-page__container .cart_items{margin:60px 0;min-height:400px;position:relative}.cart-page__container .cart__bottom-wrap{text-align:center}.cart-page__container .cart__bottom-wrap .cart__btn{display:inline-block}.cart-page__container .cart__bottom-wrap .cart__btn--cart,.cart-page__container .cart__close{display:none}.cart-page .cross-sell-block{background-color:#f2f2f2;margin:0;padding:60px 0}.cart-page .cross-sell-block+div{margin-top:0}.cart-page .cross-sell-block__all{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.cart-page .cross-sell-block__all .b-card{flex:0 0 100%}@media (min-width:600px){.cart-page .cross-sell-block__all .b-card{flex:0 0 calc(50% - 10px)}}@media (min-width:992px){.cart-page .cross-sell-block__all .b-card{flex:0 0 calc(33.33333% - 13.33333px)}}@media (min-width:1200px){.cart-page .cross-sell-block__all .b-card{flex:0 0 calc(16.66667% - 16.66667px)}}.cart-page .cross-sell-block__all .b-card__product-rating,.cart-page .cross-sell-block__all .b-card__text,.cart-page .header__cart,.cart-page .mob-header__basket{display:none}.cart-page .cart_items{display:flex;flex-wrap:wrap;gap:30px}.cart-page .cart_items .cart__item{padding-left:0}.cart-page .cart_items .cart__item:last-child{border:none;margin-bottom:0}.cart-page .cart_items .cart__header{background:transparent;border:none;flex:0 0 100%;margin-bottom:-10px;padding:20px 0 0}.cart-page .cart_items .cart__header h4,.cart-page .cart_items .cart__header h4 span{font-size:20px}.cart-page .cart_items .cart__close{display:none}.cart-page .cart_items .cart-page__coupon{border:none;box-shadow:none;display:block;margin-bottom:auto}.cart-page .cart_items .cart__bottom-wrap{border:1px solid #dee2e6;display:flex;flex:0 0 100%;flex-direction:column;justify-content:end;position:relative}@media (min-width:992px){.cart-page .cart_items .cart__bottom-wrap{flex:0 0 50%}}@media (min-width:1200px){.cart-page .cart_items .cart__bottom-wrap{flex:0 0 30%}}.cart-page .cart_items .cart__bottom-wrap .cart__prices,.cart-page .cart_items .cart__bottom-wrap .total{background-color:transparent}.cart-page .cart_items .cart__bottom-wrap .cart__prices{margin-top:7px}.cart-page .cart_items .cart__bottom-wrap p{border:none}.cart-page .cart_items .cart__bottom-wrap .coupon{border:none;box-shadow:none;display:block}.cart-page .cart_items .cart__bottom-wrap .coupon__header{display:none}.cart-page .cart_items .cart__bottom-wrap .coupon #coupon-add-form{gap:20px}.cart-page .cart_items .cart__bottom-wrap .coupon input{flex:0 0 calc(70% - 20px)}.cart-page .cart_items .cart__bottom-wrap .coupon__btn{flex:0 0 30%;margin:0;min-width:unset}.cart-page .cart_items .cart__products{flex:0 0 100%;height:unset;overflow-y:unset}@media (min-width:992px){.cart-page .cart_items .cart__products{flex:0 0 calc(50% - 30px)}}@media (min-width:1200px){.cart-page .cart_items .cart__products{flex:0 0 calc(70% - 30px)}}.header-blank{background-color:#f2f2f2;color:#3f3f3f;padding:8px 0}.header-blank .wrapper{align-items:center;display:flex;flex-direction:column;gap:13px}@media (min-width:700px){.header-blank .wrapper{align-items:center;flex-direction:row;gap:0;justify-content:space-between}}.header-blank__shop{align-items:center;display:flex;gap:4px}.header-blank__currency,.header-blank__shop{min-width:150px}.header-blank .logo img{height:60px;width:auto}.header-blank .currency-switch{justify-content:center}@media (min-width:700px){.header-blank .currency-switch{justify-content:flex-end}}.header{background-color:#fff;color:#222;display:none}@media (min-width:1200px){.header{display:block}}.header__top .wrapper{align-items:center;display:flex}.header .custom-header-left,.header .custom-header-right{line-height:1.2}.header .hide-login{display:none}.header .show-login{align-items:center;display:flex;gap:3px}.header .logout-text{border-left:1px solid #222;display:block;margin-left:10px;padding-left:10px}.header__bottom .wrapper,.header__buttons,.header__right-btns{align-items:center;display:flex}.header__right-btns{cursor:pointer}.header__right-btns .count.hasCompare,.header__right-btns .count.hasItems,.header__right-btns .count.hasWishlist{display:flex!important}.header__nav .wrapper{position:relative}.mob-header{background-color:#fff;border-bottom:5px solid #37aede;display:block;padding:8px 0}@media (min-width:1200px){.mob-header{display:none}}.mob-header .wrapper{align-items:center;display:flex;justify-content:space-between}.mob-header .logo img{height:50px;width:auto}.mob-header__links{align-items:center;color:#3f3f3f;display:flex;gap:15px}.mob-header__links svg{color:#3f3f3f}.mob-header__links .header__compare,.mob-header__links .header__wishlist{position:relative}.mob-header__links .header__compare svg,.mob-header__links .header__wishlist svg{height:26px;width:24px}.mob-header__links .header__wishlist svg{stroke-width:1.5px}.mob-header__menu{align-items:center;cursor:pointer;display:flex;height:24px;position:relative;width:26px;z-index:100}.mob-header__menu:hover span{width:26px}.mob-header__menu:hover span:after,.mob-header__menu:hover span:before{left:0}.mob-header__menu.opened:hover span{width:22px}.mob-header__menu.opened:hover span:before{left:unset}.mob-header__menu.opened:hover span:after{left:0}.mob-header__menu span{background-color:#3f3f3f;border-radius:2px;display:inline-block;height:2px;position:absolute;transition:width .3s;width:22px}.mob-header__menu span:before{bottom:0;transform:rotate(0) translateY(9px)}.mob-header__menu span:after,.mob-header__menu span:before{background-color:#3f3f3f;border-radius:2px;content:"";display:inline-block;height:2px;left:0;position:absolute;transition:background-color .5s,transform .5s;width:26px}.mob-header__menu span:after{top:0;transform:rotate(0) translateY(-9px)}.mob-header__menu.opened span{background-color:transparent}.mob-header__menu.opened span:before{background-color:#000;bottom:unset;transform:rotate(45deg) translate(0)}.mob-header__menu.opened span:after{background-color:#000;top:unset;transform:rotate(-45deg) translate(0)}.mob-header__wishlist svg{fill:transparent}.mob-header__basket{cursor:pointer;position:relative}.mob-header #mobileCartCount,.mob-header #mobileCompareCount,.mob-header #mobileWishlistCount{display:none}.mob-header .hasCompare,.mob-header .hasItems,.mob-header .hasWishlist{align-items:center;background:#37aede;border-radius:50%;color:transparent;display:flex!important;font-size:12px;height:13px;justify-content:center;position:absolute;right:-7px;top:-4px;width:13px}.mob-sidebar{z-index:77}.mob-sidebar__layer{background:#37aede;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s;visibility:hidden;z-index:88}.mob-sidebar__nav{background:#fff;border-left:1px solid #d1d1d1;bottom:0;display:flex;flex-direction:column;max-width:500px;min-width:310px;overflow-x:auto;padding-top:84px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s .2s;width:80%;z-index:99}.mob-sidebar__search{margin:0 18px;position:relative}.mob-sidebar__search input{background:transparent;border:none;border-bottom:1px solid #2197c6;outline:none;padding-bottom:6px;width:100%}.mob-sidebar__search button{background:transparent;border:none;outline:none;position:absolute;right:-4px;top:-3px}.mob-sidebar__search button svg{fill:#2197c6}.mob-sidebar__search ::-moz-placeholder{color:#2197c6}.mob-sidebar__search ::placeholder{color:#2197c6}.mob-sidebar.show-sidebar-mobile .mob-sidebar__layer{opacity:.8;visibility:visible}.mob-sidebar.show-sidebar-mobile .mob-sidebar__nav{transform:translateX(0)}.mob-sidebar__menu ul{list-style:none;margin:0;padding:0 15px 0 25px}.mob-sidebar__menu ul li{position:relative}.mob-sidebar__menu ul li ul{max-height:0;overflow-y:hidden;transition:max-height .5s ease-in-out}.mob-sidebar__menu ul li ul ul{padding-left:13px}.mob-sidebar__menu ul li ul ul li a{font-size:18px;padding-bottom:14px;padding-top:14px}.mob-sidebar__menu ul li a{align-items:center;color:#222;display:flex;display:block;font-size:18px;font-weight:400;justify-content:space-between;padding:14px 0;position:relative;text-transform:uppercase;width:calc(100% - 49px)}.mob-sidebar__menu ul li a:hover{opacity:.9}.mob-sidebar__menu ul li span{background:#42484d;cursor:pointer;display:inline-block;height:15px;height:40px;-webkit-mask:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='20' height='13' viewBox='0 0 4.8 8.853'><path  d='M8104.9,147.755l-4.407,4.426-.393-.411,4.016-4.015-4.016-4.016.393-.411Z' transform='translate(-8100.096 -143.328)'/></svg>");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;padding:20px;position:absolute;right:6px;top:-3px;transition:transform .2s ease-out;width:40px}.mob-sidebar__menu>ul{margin-bottom:100px;margin-top:23px;padding:0}.mob-sidebar__menu>ul>li>a{color:#42484d;font-size:18px;font-weight:600;padding:14px 18px}.mob-sidebar__menu>ul>li>span{-webkit-mask:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='30' height='15' viewBox='0 0 4.8 8.853'><path  d='M8104.9,147.755l-4.407,4.426-.393-.411,4.016-4.015-4.016-4.016.393-.411Z' transform='translate(-8100.096 -143.328)'/></svg>");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.mob-sidebar__menu .show-submenu>span{transform:rotate(90deg)}.mob-sidebar__menu .show-submenu>ul{max-height:1800px}.mob-sidebar__contact{background:#ececec;color:#61656b;margin-top:auto;padding:33px 22px 22px}.mob-sidebar__contact a,.mob-sidebar__contact svg{fill:#61656b;color:#61656b}.mob-sidebar__contact>div:not(:last-child){margin-bottom:18px}.mob-sidebar .shop-details,.mob-sidebar .shop-phone-mail{gap:18px}.mob-sidebar .currency-switch a{font-size:18px}.mob-sidebar .shop-details a:hover svg,.mob-sidebar .socials a:hover svg{transform:scale(1.06);transition:transform .4s}.mob-sidebar .shop-details .shop-address,.mob-sidebar .shop-details .shop-phone-mail a,.mob-sidebar .socials .shop-address,.mob-sidebar .socials .shop-phone-mail a{align-items:center;display:flex;gap:9px}.mob-header__menu.opened span:after,.mob-header__menu.opened span:before{background-color:#42484d}.nav__links{align-items:center;display:flex}.nav__links>li:not(.nav__title):hover>.menu{display:block}.nav__link,.nav__title{color:#222;display:block}.nav .menu{background:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,.089);color:#222;display:none;left:0;padding:40px 0;position:absolute;right:0;top:100%;z-index:9999}.nav .menu .wrapper{align-items:flex-start;display:grid;gap:45px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 auto;position:relative}.nav .menu__item>a,.nav .menu__item>span{color:#222}.nav .menu .submenu{margin-top:15px}.nav .menu .submenu li .subtitle{color:#222;display:inline-block;margin:15px 0 10px}.nav .menu .submenu li a{color:#222;display:inline-block}#searchResults.left{left:0;transform:translateX(0)}#searchResults.right{left:unset;right:0;transform:translateX(0)}.search-results{background-color:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,.089);color:#222;height:470px;left:50%;position:absolute;top:100%;transform:translateX(-50%);transition:display 0s 2s;width:650px;z-index:10}.search-results #allResults{display:flex;height:100%;width:100%}.search-results #searchLoader{align-items:center;display:none;height:100%;justify-content:center;width:100%}.search-results #searchLoader .search-loader{display:inline-block;height:80px;position:relative;transform:scale(1.5);width:80px}.search-results #searchLoader .search-loader div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#d3d3d3;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.search-results #searchLoader .search-loader div:first-child{animation-delay:-.45s}.search-results #searchLoader .search-loader div:nth-child(2){animation-delay:-.3s}.search-results #searchLoader .search-loader div:nth-child(3){animation-delay:-.15s}.search-results h4{border-bottom:1px solid #d1d1d1;font-size:16px;font-weight:600;line-height:16px;margin:0 0 8px;padding:0 0 5px}.search-results p{opacity:.5}.search-results__catbrand{border-right:1px solid #d1d1d1;flex:0 0 30%;padding:14px}.search-results__brands,.search-results__categories{margin-bottom:15px}.search-results #brandResults,.search-results #categoryResults,.search-results #productResults,.search-results #tagResults{height:95px;overflow-y:scroll}.search-results #brandResults::-webkit-scrollbar,.search-results #categoryResults::-webkit-scrollbar,.search-results #productResults::-webkit-scrollbar,.search-results #tagResults::-webkit-scrollbar{background-color:#fff;width:16px}.search-results #brandResults::-webkit-scrollbar-track,.search-results #categoryResults::-webkit-scrollbar-track,.search-results #productResults::-webkit-scrollbar-track,.search-results #tagResults::-webkit-scrollbar-track{background-color:#fff}.search-results #brandResults::-webkit-scrollbar-track:hover,.search-results #categoryResults::-webkit-scrollbar-track:hover,.search-results #productResults::-webkit-scrollbar-track:hover,.search-results #tagResults::-webkit-scrollbar-track:hover{background-color:#f4f4f4}.search-results #brandResults::-webkit-scrollbar-thumb,.search-results #categoryResults::-webkit-scrollbar-thumb,.search-results #productResults::-webkit-scrollbar-thumb,.search-results #tagResults::-webkit-scrollbar-thumb{background-color:#dadada;border:5px solid #fff;border-radius:16px}.search-results #brandResults::-webkit-scrollbar-thumb:hover,.search-results #categoryResults::-webkit-scrollbar-thumb:hover,.search-results #productResults::-webkit-scrollbar-thumb:hover,.search-results #tagResults::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5}.search-results #brandResults::-webkit-scrollbar-button,.search-results #categoryResults::-webkit-scrollbar-button,.search-results #productResults::-webkit-scrollbar-button,.search-results #tagResults::-webkit-scrollbar-button{display:none}.search-results #brandResults a,.search-results #categoryResults a,.search-results #productResults a,.search-results #tagResults a{color:inherit;cursor:pointer;font-size:15px;margin:0;padding-bottom:5px 0;text-decoration:none}.search-results #brandResults a:hover,.search-results #categoryResults a:hover,.search-results #productResults a:hover,.search-results #tagResults a:hover{color:unset;opacity:.7}.search-results #brandResults>a:not(:last-child),.search-results #categoryResults>a:not(:last-child),.search-results #tagResults>a:not(:last-child){padding-bottom:7px}.search-results #productResults{height:416px;width:100%}.search-results__products{padding:14px;width:100%}.search-results__products .productResults{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;padding:10px}.search-results__products .productResults img{flex:0 0 50px;height:50px;width:auto}.search-results__products .productResults__name{font-size:15px;line-height:16px;margin:0 auto 0 0;opacity:1;padding:0 10px}.search-results__products .productResults__price{align-items:center;display:flex;flex:0 0 75px;font-weight:600;justify-content:flex-end;margin:0;opacity:1;text-align:end}.search form{position:relative}.search__popup-open{cursor:pointer}.search__popup{display:none;left:0;position:fixed;right:0;z-index:1000}.search__popup.opened{display:block}.search__popup-layer{background-color:#37aede;bottom:0;height:100vh;left:0;opacity:.8;position:absolute;right:0;top:0}.search__popup-form{height:100vh;position:relative;width:600px}.search__popup-close{cursor:pointer;position:absolute;right:0;top:0;z-index:1010}.search__popup-close.search__popup-close--inner{display:none}.footer{background-color:#f6f6f8;color:#222;overflow:hidden;position:relative;z-index:0}.footer__text-as-background{bottom:0;color:#8a838338;font-size:155px;left:0;position:absolute;right:0;top:0;z-index:-3}.footer__arrow{align-items:center;cursor:pointer;display:flex;flex:0 0 30px;height:22px;justify-content:flex-end}.footer__list{display:none}.footer__links{flex-basis:100%}.footer__links svg{fill:#222}.footer__links>li{margin-bottom:12px}.footer__links>li.title span{display:block;font-size:18px;font-weight:500;margin-bottom:10px}.footer__links>li .link-title{align-items:center;display:flex;font-size:18px;font-weight:600;justify-content:space-between;position:relative}.footer__links>li .link-title>a{cursor:pointer;display:block;width:100%}@media (min-width:750px){.footer__links>li .link-title>a{width:auto}}.footer__links>li>ul>li{margin-bottom:7px}.footer__links>li>ul li.title{font-size:17px;margin:17px 0 10px}.footer__links>li>ul li a{display:inline-block;padding:3px 0;text-transform:capitalize;width:100%}@media (min-width:750px){.footer__links>li>ul li a{font-size:15px;width:auto}}.footer .show-submenu .footer__list{display:block}.footer .show-submenu .footer__arrow svg{transform:rotate(90deg)}.footer__links-column-1{display:flex;justify-content:center}.footer__links-column-1 .footer__arrow{display:none}.footer__links-column-1 .footer__list{display:block}.footer__links-column-2{display:grid;gap:50px;justify-content:center}@media (min-width:500px){.footer__links-column-2{gap:100px;grid-template-columns:auto auto}}.footer__links-column-2 .footer__arrow{display:none}.footer__links-column-2 .footer__list{display:block}.footer__links-column-3{display:grid;gap:50px;justify-content:center}@media (min-width:600px){.footer__links-column-3{gap:100px;grid-template-columns:auto auto auto}}.footer__links-column-3 .footer__list{display:block}.footer__links-column-3 .footer__arrow{display:none}@media (min-width:500px){.footer__links-column-4{display:grid;gap:30px 60px;grid-template-columns:auto auto;justify-content:center}}@media (min-width:1000px){.footer__links-column-4{grid-template-columns:repeat(4,1fr)}.footer__links-column-4>li{border-right:1px solid #c3c3c3;padding-right:5px}.footer__links-column-4>li:last-child{border-right:none}}@media (min-width:500px){.footer__links-column-4 .footer__arrow{display:none}.footer__links-column-4 .footer__list{display:block}}@media (min-width:700px){.footer__links-column-5{display:grid;gap:30px 50px;grid-template-columns:repeat(3,auto);justify-content:center}}@media (min-width:1090px){.footer__links-column-5{display:grid;gap:30px;grid-template-columns:repeat(5,1fr)}.footer__links-column-5>li{border-right:1px solid #c3c3c3;padding-right:5px}.footer__links-column-5>li:last-child{border-right:none}}@media (min-width:700px){.footer__links-column-5 .footer__arrow{display:none}.footer__links-column-5 .footer__list{display:block}}@media (min-width:750px){.footer__links-column-6{display:grid;gap:30px 80px;grid-template-columns:repeat(3,auto);justify-content:center}}@media (min-width:1170px){.footer__links-column-6{gap:30px;grid-template-columns:repeat(6,1fr)}.footer__links-column-6>li{border-right:1px solid #c3c3c3;padding-right:5px}.footer__links-column-6>li:last-child{border-right:none}}@media (min-width:750px){.footer__links-column-6 .footer__arrow{display:none}.footer__links-column-6 .footer__list{display:block}.footer__links-column-7{display:grid;gap:30px 80px;grid-template-columns:repeat(3,auto);justify-content:center}}@media (min-width:1170px){.footer__links-column-7{gap:30px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.footer__links-column-7>li{border-right:1px solid #c3c3c3;padding-right:5px}.footer__links-column-7>li:last-child{border-right:none}}@media (min-width:750px){.footer__links-column-7 .footer__arrow{display:none}.footer__links-column-7 .footer__list{display:block}}.footer .footer-tau-copyright a{display:inline-block}.footer__social p{font-size:1.2em;line-height:1.1}.footer .newsletter__desc,.footer__social p{margin-bottom:20px}.footer .newsletter__title{font-size:1.2em;line-height:1.1}.alert-success .notyf__ripple{background:#57b757!important}.alert-success .notyf__icon{display:none}.alert-success .notyf__message{font-weight:700}.alert-danger .notyf__ripple{background:#f24d4d!important}.alert-danger .notyf__icon{display:none}.alert-danger .notyf__message{font-weight:700}.payment p{color:#4b5258}.payment__cards{align-items:center;display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center;text-align:center}.payment__cards img{display:inline-block;height:30px;width:auto}.payment__desc{border-bottom:1px solid;border-top:1px solid;margin-top:30px;padding:20px}@media (min-width:992px){.payment__desc{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}}.payment .item{align-items:start;display:flex;gap:15px;margin-bottom:30px}.payment .item:last-child{margin-bottom:0}@media (min-width:992px){.payment .item{margin-bottom:0}}.payment .item svg{display:inline-block;max-width:40px;min-width:40px}.payment .item__title{font-weight:700;line-height:23px;margin-bottom:10px}.payment .item div{font-size:14px}.payment .item div p{line-height:23px}.payment__note{font-size:13px;line-height:26px;margin-top:30px}.product-rating{align-items:center;display:flex;font-size:13px}.product-rating div{display:inline-block;font-family:Times;font-size:22px;line-height:1}.product-rating div:before{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#e7ad02 var(--rate),#c5c5c5 var(--rate));-webkit-background-clip:text;content:"★★★★★";letter-spacing:3px}.cookies{background-color:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;padding:30px 0;position:fixed;width:100%;z-index:999}@media (min-width:700px){.cookies .wrapper{align-items:center;display:grid;gap:30px;grid-template-columns:1fr auto}}.cookies__desc{font-size:15px;line-height:18px}@media (min-width:700px){.cookies__desc{font-size:17px;line-height:23px}}.cookies__desc strong{display:block;font-size:26px;font-weight:500;line-height:33px;margin-bottom:15px}@media (min-width:700px){.cookies__desc strong{font-size:30px;line-height:38px}}.cookies__desc p{font-size:.8rem}@media (min-width:992px){.cookies__desc p{font-size:unset}}.cookies__btn{background:#37aede;border:none;color:#222;font-size:18px;font-weight:700;margin-top:30px;padding:13px 50px;text-transform:uppercase;transition:background-color .4s;width:100%}@media (min-width:700px){.cookies__btn{margin-top:0}}.cookies__btn:hover{background:#2197c6}.scroll-top{bottom:130px;display:block;margin-right:30px;position:sticky;z-index:8}.scroll-top__wrap{position:relative}.scroll-top__wrap div#scrollTop{align-items:center;cursor:pointer;display:none;justify-content:center;padding:0;position:absolute;right:0;text-align:center;top:0;transform:translateY(-50%);z-index:2}.scroll-top__wrap div#scrollTop:after{content:"";display:none}.breadcrumbs__list{gap:0 20px}.currency-switch{align-items:center;display:flex;gap:8px}.currency-switch .selected-currency{font-weight:700}#page-loader{align-items:center;background-color:hsla(0,0%,100%,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9}.lds-ring{display:inline-block;height:50px;position:relative;width:50px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#222;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-to-cart{align-items:center;display:flex;justify-content:center}.add-to-cart:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.add-to-cart__text{align-items:center;display:flex;gap:10px}.add-to-cart.loading-btn{opacity:.7;position:relative}.add-to-cart.loading-btn .add-to-cart__text{opacity:0;visibility:hidden}.add-to-cart.loading-btn:after{animation:add-to-cart-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid #fff;border-left-color:transparent;border-radius:50%;content:"";height:20px;position:absolute;width:20px}@keyframes add-to-cart-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-to-cart__wrapper{flex-grow:1}.add-to-cart__wrapper .add-to-cart{margin-bottom:10px;width:100%}.out-of-stock-wrapper{text-align:center;width:100%}.out-of-stock-wrapper .add-to-cart__text span{line-height:26px}.out-of-stock-wrapper h2{color:#000;font-size:1.2em;font-weight:600;margin-bottom:2em}.out-of-stock-wrapper p{color:#000;font-size:1em;margin-bottom:2em}.out-of-stock-wrapper button.add-to-cart{margin-bottom:8px;width:100%}.out-of-stock-wrapper button.availible-button{background-color:transparent;color:#37aede;text-decoration:underline}.out-of-stock-wrapper .modal{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.out-of-stock-wrapper .modal-content{background-color:#fff;border:1px solid #888;margin:15% auto;max-width:500px;padding:20px;text-align:center;width:80%}.out-of-stock-wrapper .close-button{color:#aaa;float:right;font-size:28px;font-weight:700}.out-of-stock-wrapper .close-button:focus,.out-of-stock-wrapper .close-button:hover{color:#000;cursor:pointer;text-decoration:none}.out-of-stock-wrapper button.available-button{background-color:transparent;text-decoration:underline}.out-of-stock-wrapper button#yes-button{min-height:49px}.out-of-stock-wrapper .hide{display:none}.shop-details{display:flex;flex-direction:column}.shop-details svg{flex:0 0 auto;height:22px;width:22px}.shop-address__full{display:flex;flex-wrap:wrap;gap:4px 0}.shop-address svg{flex:0 0 auto;height:22px;width:22px}.shop-phone-mail{display:flex;flex-direction:column}.shop-phone-mail a{gap:4px}.shop-phone-mail a,.socials{align-items:center;display:flex}.socials{flex-wrap:wrap;gap:6px 11px}.wa-chat{bottom:20px;display:none;height:70px;position:fixed;right:20px;width:70px;z-index:3}@media (min-width:1200px){.wa-chat{height:80px;width:80px}}.wa-chat.show{display:inline-block}.product-card a{position:relative}.product-card figure.product-hover-img{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s;-webkit-transition:opacity .2s}.product-card__text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;height:17px;margin:10px 0;overflow:hidden}.product-card__qty{gap:10px}.product-card__qty,.product-card__qty--btn{align-items:center;display:flex;justify-content:center}.product-card__qty--btn{background-color:#37aede;color:#222;font-size:17px!important;height:30px;width:30px}.product-card__add-to-cart{display:block!important;margin:10px auto 0;min-width:unset!important;text-align:center}@media (min-width:750px){.product-card__add-to-cart{width:calc(100% - 36px)}}.product-card .add-to-cart.disabled{opacity:.6}.product-card__stock{background-color:gray;border-radius:50%;height:8px;position:absolute;right:10px;top:10px;width:8px}.product-card__stock--green{background-color:green}.product-card__stock--red{background-color:red}.product-card__stock--orange{background-color:orange}.product-card__tags{display:flex;flex-wrap:wrap;gap:5px;width:100%}.product-card__tag{border:1px solid #37aede;border-radius:12px;color:#37aede;font-size:14px;line-height:15px;padding:5px 10px}@media (min-width:1200px){.product-card:hover figure.product-hover-img{opacity:1}}.coupon{border:1px solid #d1d1d1;box-shadow:0 3px 20px 0 rgba(0,0,0,.089);margin-bottom:22px}.coupon #coupon-cart-form-wrapper{padding:23px}.coupon #coupon-cart-form-wrapper .disabled{opacity:.6}.coupon #coupon-add-form{display:flex;flex-direction:column;gap:10px;padding:10px 0}@media (min-width:500px){.coupon #coupon-add-form{flex-direction:row}}.coupon input{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #d1d1d1;padding:13px 15px;width:100%}@media (min-width:500px){.coupon input{flex:0 0 70%}}.coupon .b-btn{border:none;padding:13px 0;text-transform:uppercase;width:100%}.coupon__header{align-items:center;background:#ececec;display:flex;justify-content:space-between;padding:27px 30px}.coupon__header h4{color:#222;font-size:15px;font-weight:700;text-transform:uppercase}.coupon__header svg{cursor:pointer}.coupon__header span{font-size:15px}.coupon-cart{align-items:center;display:flex;padding:12px 30px}.coupon-cart form{margin-right:10px}.coupon-cart form button{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.coupon-cart form button svg{height:16px;width:16px}.coupon-cart__code{margin-right:auto}#empty-category,.coupon-cart__amount{align-items:center;display:flex}#empty-category{font-size:24px;font-weight:700;height:75vh;justify-content:center;text-align:center}.b-page-title{position:relative;z-index:1}.b-page-title.header-background-img:before{background-image:var(--bg-img);background-size:cover;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.b-page-title.header-background-img .b-page-title__layer{bottom:0;left:0;opacity:.4;position:absolute;right:0;top:0;z-index:-1}.size-chart__popup{display:none;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.size-chart__popup.opened{display:block}.size-chart__layer{background-color:rgba(0,0,0,.6);height:100%;width:100%}.size-chart__content{-ms-overflow-style:none;background-color:#fff;border-radius:3px;left:50%;max-height:100%;overflow-y:scroll;padding:20px;position:fixed;scrollbar-width:none;top:50%;transform:translate(-50%,-50%)}.size-chart__content::-webkit-scrollbar{display:none}@media (min-width:1000px){.size-chart__content{padding:40px}}.size-chart__title{font-size:20px;margin-bottom:10px;text-align:center}@media (min-width:1000px){.size-chart__title{font-size:24px}}.size-chart__description{margin-top:15px;text-align:center}.size-chart button{background-color:transparent;border:none}.size-chart__close{height:20px;position:absolute;right:15px;top:10px;width:20px}.size-chart__btn{padding-left:0;text-decoration:underline}.size-chart__img{margin-top:15px;max-height:70vh;max-width:70vw}.product-availability__all{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:500px){.product-availability__all{grid-template-columns:1fr 1fr}}@media (min-width:992px){.product-availability__all{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.product-availability .availability-card{background-color:#fff;border:1px solid #c9c9c9;padding:20px}.product-availability .availability-card>div:not(:first-child){margin-top:15px}.product-availability .availability-card>div:not(:last-child){margin-bottom:15px}.product-availability .availability-card__map a{align-items:center;color:inherit;display:flex;gap:5px;transition:opacity .3s}.product-availability .availability-card__map a svg{height:16px;width:16px}.product-availability .availability-card__map a:hover{opacity:.8}.product-availability .availability-card__address{margin-top:5px}.product-availability .availability-card h3{font-size:22px;font-weight:700;line-height:24px}.product-availability .availability-card p{font-size:16px;line-height:18px}.product-availability .availability-card__phones>a{color:inherit;display:block}.product-availability .availability-card__phones>a:not(:last-child){margin-bottom:5px}.product-availability .availability-card__business-hours .availability-card__working-hours-titles{font-weight:700}.product-availability .availability-card__business-hours>p:not(:last-child){margin-bottom:5px}.product-availability .availability-card__business-hours h6{font-size:14px;line-height:16px;margin-bottom:5px}#compareListing .products__list{gap:0;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.compare-card{border:1px solid #dedede;position:relative;text-align:center}.compare-card__img{margin:40px 40px 7px}.compare-card__img img{height:auto;width:100%}.compare-card__attribute{align-items:center;display:flex;gap:10px;justify-content:center;min-height:80px;padding:20px 10px}.compare-card .product-rating{justify-content:center;margin-top:20px}.compare-card__table div:nth-child(odd){background-color:#dedede}.compare-card__desc{padding:20px}.compare-card__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;margin-bottom:20px;min-height:40px;overflow:hidden}.compare-card__price{align-items:end;display:flex;flex-direction:row-reverse;gap:10px;justify-content:center;margin-bottom:20px}.compare-card__price p{font-size:18px}.compare-card__price .old-price{font-size:14px;text-decoration:line-through}.compare-card .wishCompareShare .compare-btn{height:40px;right:0;top:0;width:40px}.compare .listing__container,.wishlist .listing__container{padding:70px 0}.wishCompareShare{display:flex;gap:20px}.wishCompareShare button{background:transparent}.product-page .wishCompareShare{flex-wrap:wrap;margin:20px 0}.product-page .wishCompareShare .button-wrap.button-text>button{border-radius:10px;gap:10px;padding:11px 14px}.product-page .wishCompareShare .button-wrap.button-text>button:hover{background-color:#646464;color:#fff}.product-page .wishCompareShare .button-wrap.button-text>button.active,.product-page .wishCompareShare .button-wrap.button-text>button.active svg,.product-page .wishCompareShare .button-wrap.button-text>button:hover svg{color:#fff}@media (min-width:750px){.product-page .wishCompareShare .button-wrap.button-text{flex:unset;width:unset}}.product-page .wishCompareShare .button-wrap.no-text-button>button{padding:11px}.product-page .wishCompareShare .compare-btn,.product-page .wishCompareShare .share-btn,.product-page .wishCompareShare .wishlist-btn{align-items:center;background-color:transparent;border-radius:50%;display:flex;justify-content:center;padding:8px;transition:background-color .3s,border-color .3s}.product-page .wishCompareShare .compare-btn:hover,.product-page .wishCompareShare .share-btn:hover,.product-page .wishCompareShare .wishlist-btn:hover{background-color:rgba(34,34,34,.5);border-color:rgba(34,34,34,.5)}.product-page .wishCompareShare .compare-btn.active,.product-page .wishCompareShare .share-btn.active,.product-page .wishCompareShare .wishlist-btn.active{background-color:#222}.product-page .wishCompareShare .compare-btn.active svg,.product-page .wishCompareShare .share-btn.active svg,.product-page .wishCompareShare .wishlist-btn.active svg{color:#fff}.product-page .wishCompareShare .compare-btn.active:hover,.product-page .wishCompareShare .share-btn.active:hover,.product-page .wishCompareShare .wishlist-btn.active:hover{background-color:rgba(34,34,34,.8);border-color:rgba(34,34,34,.8)}.product-page .wishCompareShare .compare-btn svg,.product-page .wishCompareShare .share-btn svg,.product-page .wishCompareShare .wishlist-btn svg{color:#222;transition:color .3s}@media (min-width:750px){.product-page .wishCompareShare{flex-direction:row}}#wishlistListing .wishCompareShare{left:unset;position:absolute;right:0}#wishlistListing .wishCompareShare .compare-btn{display:none}#wishlistListing .wishCompareShare .wishlist-btn{align-items:center;background-color:#fff;border:1px solid #222;border-radius:0;display:flex;height:30px;justify-content:center;position:absolute;right:-15px;top:-15px;width:30px;z-index:10}#wishlistListing .wishCompareShare .wishlist-btn:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000" xml:space="preserve"><path d="M945.7 989.4 10 53.8 54.3 9.4 990 945.1l-44.3 44.3z"/><path d="M10 946.2 945.7 10.6 990 54.9 54.3 990.6 10 946.2z"/></svg>');display:inline-block;position:relative;width:12px}#wishlistListing .product-card__product-rating,#wishlistListing .product-card__text,#wishlistListing .wishCompareShare .wishlist-btn svg{display:none}#wishlistListing .product-card .name-wish-wrap,#wishlistListing .product-card .price-wish-wrap,#wishlistListing .product-card__desc{position:unset}#compareListing .wishCompareShare .wishlist-btn{display:none}#compareListing .wishCompareShare .compare-btn{align-items:center;background-color:#fff;border:1px solid #222;display:flex;height:30px;justify-content:center;position:absolute;right:-15px;top:-15px;width:30px;z-index:10}#compareListing .wishCompareShare .compare-btn:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000" xml:space="preserve"><path d="M945.7 989.4 10 53.8 54.3 9.4 990 945.1l-44.3 44.3z"/><path d="M10 946.2 945.7 10.6 990 54.9 54.3 990.6 10 946.2z"/></svg>');display:inline-block;position:relative;width:12px}#compareListing .wishCompareShare .compare-btn svg{display:none}.product-share-socials{align-items:center;display:none;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.product-share-socials.opened{display:flex}.product-share-socials__container{background-color:#fff;border-radius:5px;color:#000;margin:0 20px;padding:60px 40px;position:relative}.product-share-socials__layer{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.product-share-socials__close{opacity:1;position:absolute;right:10px;top:12px;transition:opacity .3s}.product-share-socials__close,.product-share-socials__close button{background-color:transparent;border:none}.product-share-socials__close:hover{opacity:.6}.product-share-socials__close svg{height:20px;width:20px}.product-share-socials p{font-size:20px;margin-bottom:30px}.product-share-socials__icons{display:flex;flex-wrap:wrap;gap:15px}.product-share-socials__icons button{color:#000}.product-share-socials__icons a{align-items:center;background-color:#c6c6c6c6;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;opacity:1;transition:opacity .3s;width:36px}.product-share-socials__icons a:hover{opacity:.6}.product-share-socials__icons a svg{height:20px;width:20px}.product-card .wishCompareShare{left:5px;position:absolute;top:5px;z-index:9}.product-card .wishCompareShare .compare-btn{display:none}.product-card .wishCompareShare button{color:#37aede}.product-card .wishCompareShare button.active svg{fill:#37aede}.product-card .wishCompareShare .button-wrap button svg{height:30px;width:30px}@media (min-width:750px){.product-card .wishCompareShare .button-wrap button svg{height:100%;width:100%}}.b-page-title .wysiwyg-description{margin-top:12px}@media (min-width:600px){.b-page-title .wysiwyg-description{margin-top:18px}}.b-page-title .wysiwyg-description ol,.b-page-title .wysiwyg-description ul{list-style-position:inside;margin:0;padding:10px 20px}.b-page-title .wysiwyg-description ol li,.b-page-title .wysiwyg-description ul li{margin-bottom:5px}.b-page-title .wysiwyg-description ol li:last-child,.b-page-title .wysiwyg-description ul li:last-child{margin-bottom:0}.b-page-title .wysiwyg-description div,.b-page-title .wysiwyg-description p,.b-page-title .wysiwyg-description small,.b-page-title .wysiwyg-description span{background:transparent;color:#222;display:block!important;font-size:18px;font-weight:400;line-height:21px;margin-bottom:10px;text-align:left}.b-page-title .wysiwyg-description div:last-child,.b-page-title .wysiwyg-description p:last-child,.b-page-title .wysiwyg-description small:last-child,.b-page-title .wysiwyg-description span:last-child{margin-bottom:0}.b-page-title small{display:inline-block;line-height:19px;margin-top:10px}.location-bar{border-bottom:1px solid #d1d1d1;margin-bottom:30px;margin-top:30px;padding-bottom:30px}.location-bar__select{display:inline-block;min-width:200px;position:relative;z-index:2}.location-bar__select--options{border:1px solid #d1d1d1;bottom:-119px;display:none;flex-direction:column;left:0;position:absolute;width:100%}.location-bar__select--options.opened{display:flex}.location-bar__select--button{border:1px solid #d1d1d1;border-radius:5px;padding:13px 15px;width:100%}.location-bar__select--option{padding:10px 5px;text-align:left;width:100%}.location-bar__select--option.selected{background-color:#37aede;color:#fff}.location-bar__modal{align-items:center;background-color:rgba(55,174,222,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s;visibility:hidden;width:100vw;z-index:100}.location-bar__modal--inner{background-color:#fff;border:1px solid #d1d1d1;border-radius:5px;display:none;padding:60px 20px;position:relative;text-align:center}.location-bar__modal--inner .form-title{font-size:24px;margin-bottom:60px}.location-bar__modal--inner .form-warning{color:red;font-size:0;transition:font-size .3s,margin-top .3s}.location-bar__modal--inner .form-warning.displayed{font-size:16px;margin-top:10px}.location-bar__modal--inner .form-input{margin-bottom:60px;width:100%}.location-bar__modal--inner .form-input input,.location-bar__modal--inner select{border:1px solid #d1d1d1;border-radius:5px;padding:13px 15px;width:100%}.location-bar__modal--inner select{margin-bottom:60px}.location-bar__modal--inner .btn-close{background-color:transparent;border:none;position:absolute;right:20px;top:20px}.location-bar__modal--layer{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.location-bar__modal.delivery,.location-bar__modal.pickup{opacity:1}.location-bar__modal.delivery .delivery-inner,.location-bar__modal.pickup .pickup-inner{display:block}.location-bar__modal.visible{visibility:visible}.location-bar #deliver-to{display:inline-block;margin-left:20px;padding:5px 0}.legal-age{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:-webkit-backdrop-filter .3s .5s;transition:backdrop-filter .3s .5s;transition:backdrop-filter .3s .5s,-webkit-backdrop-filter .3s .5s;width:100vw;z-index:1000}.legal-age.hidden{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.legal-age.hidden .legal-age__container{transform:translateY(-200%)}.legal-age.invisible{visibility:hidden}.legal-age__container{background-color:#fff;border:1px solid #d1d1d1;border-radius:10px;box-shadow:0 10px 15px -3px rgba(0,0,0,.2);padding:100px 60px;text-align:center;transition:transform .5s}.legal-age__text{margin-bottom:50px}.legal-age__text--main{font-size:40px}.legal-age__text--additional{margin-top:10px}.legal-age__warning{color:red;font-size:0;transition:font-size .3s,margin-top .3s}.legal-age__warning.visible{font-size:16px;margin-top:10px}.legal-age__btns{display:flex;gap:30px}.creditcard-wrapper .ccicon{height:38px;position:absolute;right:6px;top:calc(50% - 5px);width:60px}.creditcard-wrapper .preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.creditcard-wrapper .lg-container{height:54vw;max-height:251px;max-width:400px;padding:20px;width:100%}.creditcard-wrapper #ccsingle{position:absolute;right:15px;top:20px}.creditcard-wrapper #ccsingle svg{max-height:60px;width:100px}.creditcard-wrapper .creditcard svg#cardback,.creditcard-wrapper .creditcard svg#cardfront{border-radius:22px;box-shadow:1px 5px 6px 0 #000;width:100%}.creditcard-wrapper .creditcard .darkcolor,.creditcard-wrapper .creditcard .lightcolor{transition:fill .5s}.creditcard-wrapper .creditcard .lightblue{fill:#03a9f4}.creditcard-wrapper .creditcard .lightbluedark{fill:#0288d1}.creditcard-wrapper .creditcard .red{fill:#ef5350}.creditcard-wrapper .creditcard .reddark{fill:#d32f2f}.creditcard-wrapper .creditcard .purple{fill:#ab47bc}.creditcard-wrapper .creditcard .purpledark{fill:#7b1fa2}.creditcard-wrapper .creditcard .cyan{fill:#26c6da}.creditcard-wrapper .creditcard .cyandark{fill:#0097a7}.creditcard-wrapper .creditcard .green{fill:#66bb6a}.creditcard-wrapper .creditcard .greendark{fill:#388e3c}.creditcard-wrapper .creditcard .lime{fill:#d4e157}.creditcard-wrapper .creditcard .limedark{fill:#afb42b}.creditcard-wrapper .creditcard .yellow{fill:#ffeb3b}.creditcard-wrapper .creditcard .yellowdark{fill:#f9a825}.creditcard-wrapper .creditcard .orange{fill:#ff9800}.creditcard-wrapper .creditcard .orangedark{fill:#ef6c00}.creditcard-wrapper .creditcard .grey{fill:#bdbdbd}.creditcard-wrapper .creditcard .greydark{fill:#616161}.creditcard-wrapper #svgname{text-transform:uppercase}.creditcard-wrapper #cardfront .st2{fill:#fff}.creditcard-wrapper #cardfront .st3{font-family:Source Code Pro,monospace;font-weight:600}.creditcard-wrapper #cardfront .st4{font-size:54.7817px}.creditcard-wrapper #cardfront .st5{font-family:Source Code Pro,monospace;font-weight:400}.creditcard-wrapper #cardfront .st6{font-size:33.1112px}.creditcard-wrapper #cardfront .st7{fill:#fff;opacity:.6}.creditcard-wrapper #cardfront .st8{font-size:24px}.creditcard-wrapper #cardfront .st9{font-size:36.5498px}.creditcard-wrapper #cardfront .st10{font-family:Source Code Pro,monospace;font-weight:300}.creditcard-wrapper #cardfront .st11{font-size:16.1716px}.creditcard-wrapper #cardfront .st12{fill:#4c4c4c}.creditcard-wrapper #cardback .st0{fill:none;stroke:#0f0f0f;stroke-miterlimit:10}.creditcard-wrapper #cardback .st2{fill:#111}.creditcard-wrapper #cardback .st3{fill:#f2f2f2}.creditcard-wrapper #cardback .st4{fill:#d8d2db}.creditcard-wrapper #cardback .st5{fill:#c4c4c4}.creditcard-wrapper #cardback .st6{font-family:Source Code Pro,monospace;font-weight:400}.creditcard-wrapper #cardback .st7{font-size:27px}.creditcard-wrapper #cardback .st8{opacity:.6}.creditcard-wrapper #cardback .st9{fill:#fff}.creditcard-wrapper #cardback .st10{font-size:24px}.creditcard-wrapper #cardback .st11{fill:#eaeaea}.creditcard-wrapper #cardback .st12{font-family:Rock Salt,cursive}.creditcard-wrapper #cardback .st13{font-size:37.769px}.creditcard-wrapper .lg-container{perspective:1000px}.creditcard-wrapper .creditcard{cursor:pointer;max-width:400px;transform-style:preserve-3d;transition:transform .6s;width:100%}.creditcard-wrapper .creditcard .back,.creditcard-wrapper .creditcard .front{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#47525d;max-width:400px;position:absolute;width:100%}.creditcard-wrapper .creditcard .back,.creditcard-wrapper .creditcard.flipped{transform:rotateY(180deg)}.creditcard-wrapper .checkout-page__details .single-row{margin-bottom:25px}.creditcard-wrapper .lg-container-wrapper{display:flex;justify-content:center}.listing__container{gap:20px}@media (min-width:750px){.listing__container{display:flex;gap:30px}}.listing__content{flex-grow:1}.listing__products{display:grid;gap:20px;grid-template-columns:1fr 1fr}.listing__products.no-products{display:block}.listing__products.no-products .listing__no-products{display:flex}@media (min-width:750px){.listing__products{gap:20px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}@media (min-width:1200px){.listing__products{gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.listing .selects select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:5px;position:relative;width:100%;z-index:3}.listing .selects__wrap:after{background:#222;content:"";display:inline-block;height:15px;-webkit-mask:url('data:image/svg+xml; utf8, <svg fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 16.034 8.694"><path d="M7270.983,337.347l-8.017-7.983.744-.711,7.273,7.273,7.273-7.273.744.711Z" transform="translate(-7262.966 -328.653)"></path></svg>');-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:10px;top:7px;width:15px;z-index:0}.listing__no-products{align-items:center;display:none;font-size:24px;font-weight:700;height:75vh;justify-content:center;text-align:center;width:100%}.listing__mix-n-match{display:flex;flex-direction:column}@media (min-width:750px){.listing__mix-n-match{flex-direction:row;gap:30px}.listing__mix-n-match--cart{flex:0 0 30%}.listing__mix-n-match .listing__container{flex:0 0 calc(70% - 30px)}}.listing__mix-n-match .cart__bottom-wrap{position:relative}.listing__mix-n-match .cart__products{height:unset}.listing__mix-n-match #cart{position:relative}.listing__mix-n-match #cart-content{border:1px solid #d1d1d1;left:0;position:sticky;top:20px}.listing__mix-n-match .cart__empty{left:unset;padding-bottom:40px;padding-top:40px;position:relative;top:unset;transform:translate(0)}.listing__mix-n-match .listing__container{flex-direction:column}.listing__mix-n-match .filter{flex:0 0 100%}.listing__mix-n-match .filter.filter--popup{flex:unset;margin-bottom:0}.listing__mix-n-match .cart__close{display:none}.filter{flex:0 0 200px}.filter__btn-open,.filter__clear{cursor:pointer}.filter.filter--hidden{display:none}.filter.filter--popup{height:100%;position:fixed;right:0;top:0;width:100%;z-index:1100}.filter.filter--popup .filter__layer{background-color:#37aede;height:100%;opacity:.8;position:fixed;width:100%}.filter.filter--popup .filter__wrap{height:100%;left:0;overflow-y:auto;position:fixed;top:0}@media (max-width:750px){.filter.filter--popup .filter__wrap{overflow-x:auto}}.filter.filter--popup .filter__close{cursor:pointer;z-index:999}.filter__arrow:after{background:#222;content:"";display:inline-block;height:14px;-webkit-mask:url('data:image/svg+xml; utf8, <svg fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 16.034 8.694"><path d="M7270.983,337.347l-8.017-7.983.744-.711,7.273,7.273,7.273-7.273.744.711Z" transform="translate(-7262.966 -328.653)"></path></svg>');-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;position:relative;transition:transform .3s ease-out;width:14px}.filter__by.opened .filter__items{height:auto;margin-bottom:20px;max-height:5000px;opacity:1}.filter__by.opened .filter__items .filter__item{display:block}.filter__by.opened .filter__arrow:after{transform:rotateX(180deg)}.filter__name{cursor:pointer;display:flex;justify-content:space-between;position:relative}.filter__items{max-height:0;opacity:0;transition:max-height .1s ease-out,opacity .1s ease-out}.filter__checkbox--checked{height:10px;left:3px;position:absolute;top:3px;width:10px}.filter__checkbox--checked svg{display:none}.filter__item{align-items:center;display:none;justify-content:space-between}.filter__item label{cursor:pointer;gap:10px;position:relative;width:100%}.filter input[type=checkbox],.filter__item div,.filter__item label{align-items:center;display:flex}.filter input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #222;cursor:pointer;height:20px;justify-content:center;position:relative;width:20px}.filter input[type=checkbox]:checked{background:#222}.filter input[type=checkbox]:checked:after{border:2px solid #222;border-width:0 2px 2px 0;content:"";height:12px;left:6px;position:absolute;top:2px;transform:rotate(40deg);width:6px}.filter .tag-sidebar-tree{display:flex;flex-wrap:wrap;gap:5px}.filter .tag-tree-item{border-radius:14px;display:inline-block;font-size:13px;line-height:14px;padding:3px 8px}.listing .filter__clear{display:none}.category-sidebar-tree li{align-items:flex-start}.category-sidebar-tree ul>li{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0;position:relative}.category-sidebar-tree li>ul{flex:1 1 auto;margin-top:0;padding-left:15px;width:100%}.category-sidebar-tree li>a{align-items:center;box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;width:calc(100% - 20px)}.category-sidebar-tree span.category-count{flex:0 0 auto;padding:0 5px;text-align:center}.category-sidebar-tree .category-arrow{cursor:pointer}.category-sidebar-tree .category-tree-item>ul{max-height:0;opacity:0;transition:max-height .1s ease-out,opacity .1s ease-out}.category-sidebar-tree .category-tree-item>ul>li{display:none}.category-sidebar-tree .category-tree-item.opened>ul{height:auto;max-height:5000px;opacity:1}.category-sidebar-tree .category-tree-item.opened>ul>li{display:flex}.category-sidebar-tree .category-tree-item.opened>.filter__arrow:after{transform:rotateX(180deg)}#compareListing .listing__products,#wishlistListing .listing__products{grid-template-columns:1fr}@media (min-width:750px){#compareListing .listing__products,#wishlistListing .listing__products{grid-template-columns:1fr 1fr}}@media (min-width:1200px){#compareListing .listing__products,#wishlistListing .listing__products{grid-template-columns:1fr 1fr 1fr 1fr}}.b-pagination{align-items:center;display:flex;justify-content:center}.b-pagination .disabled .page-link.next,.b-pagination .disabled .page-link.prev{cursor:default;pointer-events:none}@media (min-width:750px){#pagination-sm{display:none!important}}@media (max-width:750px){#pagination-md{display:none!important}}.b-pagination .page-link.prev svg{transform:rotate(180deg)}.product-card__desc .product-card__prices.seller-mode-hide{display:none}@media (min-width:750px){.product-page .wrapper{align-items:flex-start;display:flex;gap:20px}}.product-page .wrapper .tau-slider__slides-wrap{height:0;padding-bottom:100%}.product-page .tau-slider__arrow{display:flex;transition:left .3s,right .3s}.product-page .tau-slider__arrow-right{right:-65px}.product-page .tau-slider__arrow-left{left:-65px}.product-page .tau-slider__slides-wrap:hover .tau-slider__arrow-right{right:10px}.product-page .tau-slider__slides-wrap:hover .tau-slider__arrow-left{left:10px}.product-page__brand-logo{text-align:right}.product-page__brand-logo>div{display:inline-block;height:auto;width:50px}.product-page__category{flex-wrap:wrap}.product-page__category,.product-page__delivery-info{align-items:center;display:flex;gap:5px}.product-page__delivery-info svg{flex:0 0 auto}.product-page__sku{align-items:center;display:flex;gap:4px}.product-page__tags{display:flex;flex-wrap:wrap;gap:5px;margin:15px 0}.product-page__tag{border:1px solid #37aede;border-radius:14px;color:#37aede;font-size:13px;line-height:14px;padding:3px 8px}.product-page__desc .product-rating{cursor:pointer}.product-page__desc .hidden{display:none}.product-page__desc .sale-price{display:flex;gap:5px}.product-page__prices .product-customer-group-price-box{margin-top:5px}.product-page__prices .product-customer-group-price-box span{color:#37aede}.product-page__prices .price-without-tax{display:flex}.product-page__prices .price-without-tax .price-without-tax-subtle{margin-left:5px}.product-page__prices .price-without-tax .priceable{flex-direction:row}.product-page .product-form .green{align-items:center;display:flex;gap:10px}.product-page .product-form .orange,.product-page .product-form .red{display:none;gap:10px}.product-page .product-form .limited .orange{align-items:center;display:flex;gap:10px}.product-page .product-form .limited .green{display:none;gap:10px}.product-page .product-form .notAvaiable .red{align-items:center;display:flex;gap:10px}.product-page .product-form .notAvaiable .green{display:none;gap:10px}.product-page .product-form .stock-icon{border-radius:50%;height:20px;width:20px}.product-page .product-form .stock-icon.stock-red{background-color:#f24d4d}.product-page .product-form .stock-icon.stock-orange{background-color:#ffa808}.product-page .product-form .stock-icon.stock-green{background-color:#57b757}.product-page .product-form .stock-status{align-items:center;display:flex;gap:10px;line-height:20px;width:100%}.product-page .product-form .stock-status .goToAvailability{cursor:pointer;text-decoration:underline;transition:opacity .3s}.product-page .product-form .stock-status .goToAvailability:hover{opacity:.8}.product-page__select-wrap{position:relative}.product-page__select-wrap:after{background:#222;content:"";display:inline-block;height:15px;-webkit-mask:url('data:image/svg+xml; utf8, <svg fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 16.034 8.694"><path d="M7270.983,337.347l-8.017-7.983.744-.711,7.273,7.273,7.273-7.273.744.711Z" transform="translate(-7262.966 -328.653)"></path></svg>');-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:10px;top:10px;width:15px;z-index:0}.product-page__select-wrap select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:transparent;display:block;padding:10px;position:relative;width:100%;z-index:3}.product-page__grouped{display:grid;gap:20px;grid-template-columns:1fr 1fr}.product-page__grouped.mix-and-match{align-items:center;border-bottom:none;display:inline-block;margin:0;padding:20px;width:calc(50% - 5px)}.product-page__grouped.mix-and-match .wysiwyg-description{display:none}@media (min-width:500px){.product-page__grouped{grid-template-columns:92px 1fr}.product-page__grouped.mix-and-match{width:calc(33.333% - 10px)}.product-page__grouped.mix-and-match img{width:100%}.product-page__grouped.mix-and-match .product-page__grouped-price span{display:block!important;text-align:center}.product-page__grouped.mix-and-match .qty-switcher{display:inline-block;min-width:50px}.product-page__grouped.mix-and-match h5{margin-top:10px;text-align:center}.product-page__grouped.mix-and-match .product-page__mix-and-match{text-align:center}}.product-page__grouped img{height:auto;width:100px}.product-page__grouped-name{font-weight:700;margin-bottom:10px}.product-page__grouped-price{margin-bottom:10px}.product-page__grouped-desc{margin-top:10px}.product-page__mix-and-match--btn{align-items:center;background-color:#37aede;display:inline-flex;height:35px;justify-content:center;width:35px}.product-page__mix-and-match--input{width:40px}.product-page__video{aspect-ratio:16/9;margin-top:20px;overflow:hidden;position:relative;width:100%}.product-page__video iframe{height:100%;width:100%}.information-product .wrapper{display:block}.information-product__btn{border:1px solid #000;cursor:pointer;display:inline-flex;font-size:18px;height:50px;margin-bottom:0;margin-right:0}.information-product__btn span{display:none}.information-product__btn svg{display:block;height:30px;width:30px}@media (min-width:700px){.information-product__btn{height:unset;margin-right:10px}.information-product__btn span{display:block}.information-product__btn svg{display:none}}.information-product #availability:checked~.information-product__container #availability-div,.information-product #custom:checked~.information-product__container #custom-div,.information-product #declaration:checked~.information-product__container #declaration-div,.information-product #long-description:checked~.information-product__container #details-div,.information-product #reviews:checked~.information-product__container #reviews-div,.information-product #video:checked~.information-product__container #video-div{display:block}.information-product #availability-div,.information-product #custom-div,.information-product #declaration-div,.information-product #details-div,.information-product #reviews-div,.information-product #video-div{display:none}.information-product #reviews-div{margin:0 auto;max-width:1100px}.information-product input[type=radio],.information-product__radio{display:none}.information-product__container{border:1px solid #000;padding:50px 20px}.information-product__title{font-size:20px}.information-product .details-div__wrap{display:flex;flex-direction:column}.information-product .reviews-div__details{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:750px){.information-product .reviews-div__details{align-items:center;flex-direction:row;gap:10px;justify-content:space-between}.information-product .reviews-div__details .information-product__title{margin-bottom:0}}.information-product .reviews-div__average{align-items:center;display:flex;gap:5px}.information-product .reviews-div h3{font-size:18px;font-weight:700}.information-product .reviews-div__no-reviews{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:none;font-size:18px;font-style:italic;padding:30px 0}.information-product .reviews-div #review_comments{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:none;padding-top:30px}.information-product .reviews-div #review_comments .review{display:flex;flex-direction:column;padding-bottom:30px}@media (min-width:750px){.information-product .reviews-div #review_comments .review{flex-direction:row;gap:15px}}.information-product .reviews-div #review_comments .review:not(:last-child){border-bottom:1px solid #d1d1d1;margin-bottom:30px}.information-product .reviews-div #review_comments .review__name{flex:0 0 20%;margin-bottom:10px}@media (min-width:750px){.information-product .reviews-div #review_comments .review__name{margin-bottom:0}}.information-product .reviews-div #review_comments .review__box{flex:0 1 80%}.information-product .reviews-div #review_comments .review__header{display:flex;flex-direction:column;gap:6px}@media (min-width:750px){.information-product .reviews-div #review_comments .review__header{flex-direction:row;justify-content:space-between}}.information-product .reviews-div #review_comments .review__title{font-weight:700;line-height:19px;margin:13px 0}.information-product .reviews-div #review_comments .review__description{line-height:19px}.information-product .reviews-div .add-comment{margin-top:30px}.information-product .reviews-div .add-comment h3{margin-bottom:30px}.information-product .reviews-div .add-comment__box{display:flex;flex-direction:column;gap:20px}@media (min-width:750px){.information-product .reviews-div .add-comment__box{flex-direction:row;gap:30px}}.information-product .reviews-div .add-comment__inputs{display:flex;flex:0 1 50%;flex-direction:column}.information-product .reviews-div .add-comment .single-row{margin-bottom:20px}.information-product .reviews-div .add-comment__review{display:flex;flex-direction:row-reverse;justify-content:flex-end}.information-product .reviews-div .add-comment__comment-wrap{flex:0 1 50%}.information-product .reviews-div .add-comment__star--1,.information-product .reviews-div .add-comment__star--2,.information-product .reviews-div .add-comment__star--3,.information-product .reviews-div .add-comment__star--4,.information-product .reviews-div .add-comment__star--5{color:#c5c5c5;cursor:pointer;font-family:Times;font-size:40px;letter-spacing:3px;line-height:1;transition:color .1s}.information-product .reviews-div .add-comment #rating1:checked~.add-comment__star--1,.information-product .reviews-div .add-comment #rating2:checked~.add-comment__star--1,.information-product .reviews-div .add-comment #rating2:checked~.add-comment__star--2,.information-product .reviews-div .add-comment #rating3:checked~.add-comment__star--1,.information-product .reviews-div .add-comment #rating3:checked~.add-comment__star--2,.information-product .reviews-div .add-comment #rating3:checked~.add-comment__star--3,.information-product .reviews-div .add-comment #rating4:checked~.add-comment__star--1,.information-product .reviews-div .add-comment #rating4:checked~.add-comment__star--2,.information-product .reviews-div .add-comment #rating4:checked~.add-comment__star--3,.information-product .reviews-div .add-comment #rating4:checked~.add-comment__star--4,.information-product .reviews-div .add-comment #rating5:checked~.add-comment__star--1,.information-product .reviews-div .add-comment #rating5:checked~.add-comment__star--2,.information-product .reviews-div .add-comment #rating5:checked~.add-comment__star--3,.information-product .reviews-div .add-comment #rating5:checked~.add-comment__star--4,.information-product .reviews-div .add-comment #rating5:checked~.add-comment__star--5,.information-product .reviews-div .add-comment__star--1:hover,.information-product .reviews-div .add-comment__star--2:hover,.information-product .reviews-div .add-comment__star--2:hover~.add-comment__star--1,.information-product .reviews-div .add-comment__star--3:hover,.information-product .reviews-div .add-comment__star--3:hover~.add-comment__star--1,.information-product .reviews-div .add-comment__star--3:hover~.add-comment__star--2,.information-product .reviews-div .add-comment__star--4:hover,.information-product .reviews-div .add-comment__star--4:hover~.add-comment__star--1,.information-product .reviews-div .add-comment__star--4:hover~.add-comment__star--2,.information-product .reviews-div .add-comment__star--4:hover~.add-comment__star--3,.information-product .reviews-div .add-comment__star--5:hover,.information-product .reviews-div .add-comment__star--5:hover~.add-comment__star--1,.information-product .reviews-div .add-comment__star--5:hover~.add-comment__star--2,.information-product .reviews-div .add-comment__star--5:hover~.add-comment__star--3,.information-product .reviews-div .add-comment__star--5:hover~.add-comment__star--4{color:#e7ad02}.information-product .reviews-div .add-comment__btn{display:flex;justify-content:center;margin-top:40px}.information-product .reviews-div #post-review #add-comment-message{align-items:center;display:none;font-size:24px;height:calc(100% - 48px);justify-content:center;min-height:350px;width:100%}.information-product .declaration-div table{border-collapse:collapse;width:100%}.information-product .declaration-div table tr td{border:1px solid;text-align:left}.information-product .declaration-div table tr td div{margin-bottom:0!important}.related{margin:50px 0}@media (min-width:750px){.related{margin:80px 0}}@media (min-width:1200px){.related{margin:100px 0}}.related__all{display:flex;flex-direction:column;gap:20px}@media (min-width:750px){.related__all{flex-direction:row;flex-wrap:wrap}.related__all .product-card{flex:0 0 calc(50% - 10px)}}@media (min-width:1200px){.related__all .product-card{flex:0 0 calc((100% - 20px*(var( --related-count ) - 1))/var(--related-count))}}@media (max-width:768px){.zakeke .mob-header{display:none}.zakeke #zakeke-container iframe{bottom:0;height:unset;left:0;min-height:-webkit-fill-available;position:absolute;right:0;top:0;width:100%;z-index:999999999}}.zakeke iframe{height:100vh;width:100%}.zakeke-buttons{display:flex;flex-direction:column;gap:1em;width:100%}.zakeke-buttons span{text-align:center}.seller-mode-hide{display:none}.brand-page__all{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.brand-page__all .brand-card__name{display:none}.error-404{align-items:center;color:#222;display:flex;height:75vh;justify-content:center;text-align:center}.error-404 h1{font-size:45px;font-weight:700;margin-bottom:15px}.error-404 p{font-size:18px}.shop{font-size:0}body.rtl #order-confirmation,body.rtl .tau-slider{direction:ltr}body.rtl .overlay .overlay-content{left:0;right:unset}body.rtl .mob-sidebar__nav{left:0;right:unset!important}body.rtl .mob-sidebar__close{left:18px;right:unset!important}body.rtl .mob-sidebar form button{left:-4px;right:unset}body.rtl .mob-sidebar .mob-menu>ul>li>span{left:6px;right:unset;transform:rotate(180deg)}body.rtl .mob-sidebar .mob-menu .show-submenu>span{transform:rotate(90deg)}body.rtl .mob-sidebar .mob-menu .show-submenu>ul{max-height:800px}body.rtl .mob-sidebar__contact .phone{transform:rotate(-106deg)}body.rtl .mob-sidebar .currency-switch a{margin-left:12px;margin-right:0}body.rtl .scroll-div .scroll-wrap div#scrollTop{left:30px;right:unset}body.rtl .payment .wrapper{text-align:right}body.rtl .payment__desc .item svg{margin-left:15px;margin-right:0}body.rtl .product-review__desc .brand-wrap{text-align:left}@media screen and (min-width:768px){body.rtl .information-product .add-comment__inputs{padding-left:30px;padding-right:0}}body.rtl .dashboard .body-card-form .single-row svg{left:20px;right:unset}body.rtl .header-blank__shop svg{transform:rotate(180deg)}@media screen and (min-width:700px){body.rtl .header-blank__currency{justify-content:left}}body.rtl .checkout__info .form-title{border-left:none!important;margin-bottom:29px;margin-right:-23px;padding-right:23px}body.rtl .checkout__info .all-methods .single-method .form-row-radio label{margin-left:30px;margin-right:10px}body.rtl .checkout .single-row .select-arrow{left:20px;right:unset;top:46px}body.rtl .checkout .checkout__checkbox input,body.rtl .checkout__delivery .form-row-radio input{margin-left:10px;margin-right:0}body.rtl .footer__arrow{left:0;right:unset!important;transform:rotate(180deg)}body.rtl .footer .show-submenu .footer__list{display:block!important}body.rtl .footer .show-submenu .footer__arrow{transform:rotate(90deg)}.b-btn{align-items:center;background:#37aede;border-radius:28px;color:#222;font-size:15px;letter-spacing:2px;padding:14px 40px;position:relative;text-transform:uppercase;transition:background-color .3s}.b-btn:hover{background:#2197c6}.featured__btn,.photo-section__btn,.sale-image__btn,.tau-slider__btn{background:unset;border:2px solid #222;color:#222;padding:14px 38px 14px 30px;transition:color .3s,border-color .3s}@media (min-width:750px){.featured__btn,.photo-section__btn,.sale-image__btn,.tau-slider__btn{font-size:18px;padding:17px 45px 17px 30px}}.featured__btn:after,.photo-section__btn:after,.sale-image__btn:after,.tau-slider__btn:after{background-color:#222;content:"";height:18px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg stroke-width="2px" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" width="16" height="16.828" viewBox="0 0 16 16.828"><g transform="translate(-295 -521.586)"><path d="M296,530h14"></path><path d="M303,523l7,7-7,7"></path></g> </svg>');-webkit-mask-repeat:no-repeat;position:absolute;right:14px;transition:background-color .3s;width:16px}.featured__btn:hover,.photo-section__btn:hover,.sale-image__btn:hover,.tau-slider__btn:hover{background:unset;border-color:#37aede;color:#37aede}.featured__btn:hover:after,.photo-section__btn:hover:after,.sale-image__btn:hover:after,.tau-slider__btn:hover:after{background-color:#37aede}.cart__btn,.checkout-page__btn,.login__btn{font-weight:600;padding:18px}.cart__btn{padding:21px}.b-section-title{margin-bottom:20px;text-align:center}.b-section-title__main{font-size:32px;font-weight:700;line-height:43px;text-transform:uppercase}.b-section-title__desc{font-size:17px;line-height:22px;margin:10px auto 0;max-width:800px}.b-page-title{background:#fff;padding:30px 0;text-align:center}@media (min-width:750px){.b-page-title{padding:50px 0}}.b-page-title.header-background-img{background-color:transparent;padding:70px 0}.b-page-title.header-background-img .b-page-title__layer{background:#fff}.b-page-title h1{color:#222;font-size:32px;font-weight:500;line-height:39px;margin-bottom:10px;text-transform:uppercase}.b-page-title .wysiwyg-description{margin-left:auto;margin-right:auto;max-width:700px}.b-page-title .wysiwyg-description div,.b-page-title .wysiwyg-description p,.b-page-title .wysiwyg-description small,.b-page-title .wysiwyg-description span{font-size:16px!important;margin-bottom:5px!important;text-align:center!important}.mainContent section{margin:50px auto}@media (min-width:750px){.mainContent section{margin:60px auto}}@media (min-width:1200px){.mainContent section{margin:80px auto}}.mainContent .sale-img.first-block,.mainContent .sale-img.last-block,.mainContent .slider.first-block,.mainContent .slider.last-block{margin:0 auto}.checkout-page input::-moz-placeholder,.checkout-page textarea::-moz-placeholder,.contact input::-moz-placeholder,.contact textarea::-moz-placeholder,.faq input::-moz-placeholder,.faq textarea::-moz-placeholder,.forgot-password input::-moz-placeholder,.forgot-password textarea::-moz-placeholder,.login-registration-wrap input::-moz-placeholder,.login-registration-wrap textarea::-moz-placeholder{opacity:0}.checkout-page input::placeholder,.checkout-page textarea::placeholder,.contact input::placeholder,.contact textarea::placeholder,.faq input::placeholder,.faq textarea::placeholder,.forgot-password input::placeholder,.forgot-password textarea::placeholder,.login-registration-wrap input::placeholder,.login-registration-wrap textarea::placeholder{opacity:0}.featured__single.light-text-color .b-btn,.photo-section__text-part.light-text-color .b-btn,.sale-image__desc.light-text-color .b-btn,.tau-slider__box.light-text-color .b-btn{border-color:#fff;color:#fff}.featured__single.light-text-color .b-btn:after,.photo-section__text-part.light-text-color .b-btn:after,.sale-image__desc.light-text-color .b-btn:after,.tau-slider__box.light-text-color .b-btn:after{background-color:#fff}.featured__single.light-text-color .b-btn:hover,.photo-section__text-part.light-text-color .b-btn:hover,.sale-image__desc.light-text-color .b-btn:hover,.tau-slider__box.light-text-color .b-btn:hover{border-color:#37aede;color:#37aede}.featured__single.light-text-color .b-btn:hover:after,.photo-section__text-part.light-text-color .b-btn:hover:after,.sale-image__desc.light-text-color .b-btn:hover:after,.tau-slider__box.light-text-color .b-btn:hover:after{background-color:#37aede}.cookies__btn{border-radius:28px}.featured__single.text-over-image .featured__desc{bottom:unset;margin-left:20px;margin-top:0;position:absolute;top:50%;transform:translateY(-50%)}.featured__single.text-over-image .featured__title{margin-bottom:22px}.featured__desc{align-items:flex-start;border-left:2px solid #37aede;margin-top:17px;padding:0 20px}.featured__title{font-size:27px;line-height:31px;margin-bottom:30px}@media (min-width:1200px){.featured__title{font-size:38px;line-height:39px}}.contact{margin:100px 0}.contact__content{display:flex;flex-direction:column;gap:40px}@media (min-width:750px){.contact__content{flex-direction:row}}.contact__form,.contact__store{padding:40px 20px}@media (min-width:750px){.contact__form,.contact__store{padding:40px}.contact__form{flex:1 1 60%}}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{visibility:hidden}.contact__form input::placeholder,.contact__form textarea::placeholder{visibility:hidden}.contact__form .b-btn{width:100%}@media (min-width:750px){.contact__store{flex:1 1 40%}}.contact__store a{color:#222;transition:color .3s}.contact__store a:hover{color:#37aede}.contact__store .shop-details{gap:12px}.contact__store .shop-details .shop-address__full{gap:5px 0;justify-content:center}.contact__store .shop-details .shop-phone-mail{gap:10px}.contact__store--logo{margin-bottom:25px}.contact__store .shop-name{font-size:26px;font-weight:bolder;margin-bottom:18px}.contact__store .socials{justify-content:center;margin-top:30px}.contact__store .socials svg{height:30px;width:30px}.photo-section__layer{background:#fff;opacity:.4}.photo-section__text-part.light-text-color .photo-section__layer{background:#222}.photo-section__box{position:absolute;top:50%;transform:translateY(-50%)}.photo-section__box.text-center{left:50%;max-width:600px;padding:0 20px;transform:translate(-50%,-50%)}.photo-section__subtitle{font-size:14px;font-weight:600;letter-spacing:.63px;text-transform:uppercase}.photo-section__title{font-size:30px;font-weight:500;letter-spacing:4px;margin:12px 0 16px;text-transform:uppercase}@media (min-width:750px){.photo-section__title{font-size:40px;letter-spacing:8px}}.photo-section__text{display:block;line-height:25px;margin:0 auto 27px}.faq{padding:0 15px}@media (min-width:992px){.faq{padding:0 60px}}.faq .wrapper{max-width:700px;padding:50px 20px}.faq .b-section-title{text-align:center}.faq__asked-questions{margin-bottom:60px}.faq__single-question .question{font-size:20px;line-height:25px;padding:20px 0}.faq__single-question .question p{padding-right:20px}.faq__single-question .answer{font-size:16px;line-height:22px;padding:0 10px}.faq__ask-question input::-moz-placeholder,.faq__ask-question textarea::-moz-placeholder{visibility:hidden}.faq__ask-question input::placeholder,.faq__ask-question textarea::placeholder{visibility:hidden}.single-product .wrapper.right .vertical{flex-direction:row}.video-section__text-box{align-items:center}.video-section__text{text-align:center}.storeLocations-block .locations__search{text-transform:none}.storeLocations-block .locations__search.b-btn{padding:18px 20px}.storeLocations-block .locations .single-row input{border-radius:25px;height:50px;padding:10px 15px}.storeLocations-block .locations__delete-address:hover{background:none}.storeLocations-block .locations .googleMap{border-radius:8px}.storeLocations-block .information-product{border:none}.listing__content{margin-bottom:70px}@media (min-width:1200px){.listing__products{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.listing .selects{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}@media (min-width:750px){.listing .selects{flex-direction:row;justify-content:space-between;margin-bottom:40px}}.listing .selects__container{display:flex;flex-direction:column;gap:10px}@media (min-width:750px){.listing .selects__container{flex-direction:row;justify-content:flex-end}}.listing .selects select{background:transparent;border:2px solid #222;border-radius:27px;color:#222;display:block;font-weight:500;padding:15px 40px 15px 23px}.listing .selects__wrap{position:relative}.listing .selects__wrap:after{height:12px;right:24px;top:20px;width:12px}@media (min-width:750px){.listing .selects__row{width:250px}}.listing .selects__row label{display:none}.b-pagination{gap:17px;margin-top:70px}.b-pagination li.active a{background-color:#37aede;color:#222;pointer-events:none}.b-pagination li a{align-items:center;border:2px solid #37aede;border-radius:20px;display:flex;font-size:18px;font-weight:500;height:40px;justify-content:center;transition:color .3s;width:40px}.b-pagination li a:hover{color:#37aede}.b-pagination li a:hover svg{stroke:#37aede}.b-pagination li svg{height:22px;width:auto}@media (min-width:750px){.b-pagination li svg{height:18px}}.b-pagination li.disabled{opacity:.3}.b-pagination li.disabled a{color:#6c757d;cursor:default;pointer-events:none}.b-pagination li.disabled svg{stroke:#6c757d}.brand-page{margin:50px 0}.product-page{margin:35px 0}.product-page .tau-slider{flex:0 1 50%}@media (min-width:1200px){.product-page .tau-slider{flex:0 1 40%}}.product-page .tau-slider__left-arrow,.product-page .tau-slider__right-arrow{border:2px solid #222;border-radius:50%;color:#222;height:43px;width:43px}.product-page .tau-slider__left-arrow:hover,.product-page .tau-slider__right-arrow:hover{background-color:#2197c6;border-color:#222;color:#222}.product-page .tau-slider__left-arrow svg,.product-page .tau-slider__right-arrow svg{height:21px;width:21px}.product-page .tau-slider__small-images{margin-top:15px}.product-page .tau-slider__small-images .tau-slider__nav{padding:5px}.product-page .tau-slider__small-images .tau-slider__nav.active{border:2px solid #222}.product-page__desc{flex:0 1 50%;margin-top:20px}@media (min-width:750px){.product-page__desc{margin-top:0}}@media (min-width:1200px){.product-page__desc{flex:0 1 60%}}.product-page__category a{color:#2197c6;line-height:23px}.product-page__category a:hover{text-decoration:underline}.product-page .product-rating{margin:15px 0 -17px}.product-page__name{font-size:26px;font-weight:500;line-height:34px;margin:20px 0 15px}@media (min-width:1200px){.product-page__name{font-size:32px;line-height:42px}}.product-page__prices{margin:20px 0}.product-page__prices .sale-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px 20px}.product-page__prices .new-price,.product-page__prices .regular-price{font-size:24px;font-weight:500}.product-page__prices .new-price{color:#37aede}.product-page__prices .old-price{text-decoration:line-through}.product-page__prices .action-duration,.product-page__prices .measurement-unit,.product-page__prices .price-without-tax,.product-page__prices .tax-percent{line-height:20px;margin-top:5px}.product-page__prices .measurement-unit,.product-page__prices .price-range{margin:15px 0}.product-page__short-desc{line-height:24px;margin:15px 0;max-width:630px}.product-page__configurable{margin:20px 0}.product-page__select{display:grid;gap:10px}.product-page__select label{color:#222;font-weight:500}.product-page__select-wrap{max-width:350px}.product-page__select-wrap:after{right:14px;top:13px}.product-page__select:not(:last-child){margin-bottom:17px}@media (min-width:750px){.product-page__select{align-items:center;grid-template-columns:150px 1fr}}.product-page__select select{border:2px solid #222;border-radius:27px;font-size:14px;padding:11px 30px 11px 10px}.product-page__grouped{border-bottom:1px solid #ced4da;padding:30px 0}.product-page__grouped a{color:#222}.product-page__grouped>a{margin-bottom:15px}@media (min-width:500px){.product-page__grouped>a{margin-bottom:0}}.product-page__grouped-name{font-size:20px;font-weight:500;line-height:25px}.product-page__grouped-price{margin-bottom:22px}.product-page__grouped-desc{line-height:22px}.product-page .stock-status{margin:20px 0}.product-page__qty-btn-wrap{display:flex;flex-direction:column;gap:10px;margin-top:40px}@media (min-width:750px){.product-page__qty-btn-wrap{flex-direction:row;gap:20px}}.product-page__qty{flex:0 0 auto}.product-page__qty .qty-btns{border:2px solid #222;border-radius:27px;color:#222;display:inline-grid;font-weight:500;grid-template-columns:48px 60px 48px;height:50px}.product-page__qty .qty-btns button{align-items:center;background:transparent;border:none;display:flex;justify-content:center;padding:12px 15px;transition:color .3s}.product-page__qty .qty-btns button:hover{color:#2197c6}.product-page__qty .qty-btns input{border:none;font-size:20px;font-weight:500;text-align:center}.product-page__qty .qty-btns label{display:none}.product-page .add-to-cart{height:54px;min-width:200px}.product-page__delivery-info{margin:20px 0}.information-product{background:#f2f2f2;border-top:1px solid #ced4da;margin-top:120px}.information-product .wrapper{margin-top:-50px}@media (min-width:700px){.information-product .wrapper{margin-top:-49px}}.information-product__btn{border:1px solid #ced4da;border-bottom:none;color:#3f3f3f;padding:10px}@media (min-width:700px){.information-product__btn{padding:15px}}.information-product #availability:checked+.information-product__btn,.information-product #custom:checked+.information-product__btn,.information-product #declaration:checked+.information-product__btn,.information-product #long-description:checked+.information-product__btn,.information-product #reviews:checked+.information-product__btn,.information-product #video:checked+.information-product__btn{background:#f2f2f2;color:#222}.information-product__container{border:none;padding:45px 0}.information-product__title{font-size:27px;font-weight:500;line-height:30px;margin-bottom:20px;text-align:center;text-transform:uppercase}@media (min-width:750px){.information-product__title{font-size:32px;line-height:43px}}.information-product .details-div__wrap{gap:40px}.information-product .details-div__wrap .product-details{margin:0 auto;max-width:750px;width:100%}.information-product .details-div .wysiwyg-description{text-align:center}.information-product .details-div .attributes{margin:0 auto;max-width:750px;width:100%}.information-product .details-div .attributes__table{border:2px solid #222;border-radius:9px}.information-product .details-div .attributes__table-group{align-items:center;background:transparent;border-radius:9px;color:#3f3f3f;display:flex;gap:30px;justify-content:space-between;padding:17px 15px}.information-product .details-div .attributes__table-group:first-child{border-radius:9px 9px 0 0}.information-product .details-div .attributes__table-group:last-child{border-radius:0 0 9px 9px}.information-product .details-div .attributes__table-group:only-child{border-radius:9px}.information-product .details-div .attributes__table-group:nth-child(odd){background:#fff;color:#222}.information-product .reviews-div .single-row textarea{height:190px}.information-product .reviews-div .single-row label{display:none}.information-product .declaration-div table tr:nth-child(2n){background:#dedede}.information-product .declaration-div table tr td{border-color:#dedede;color:#222;padding:12px 8px}.information-product .product-availability .availability-card{border:none;box-shadow:0 0 20px #00000033}.blog .blog-card__author{margin-bottom:20px}.blog .blog-card__title{font-size:24px;margin-bottom:10px}.blog .blog-card__created{font-size:12px;margin-bottom:20px}.blog .blog-card__excerpt{margin-bottom:30px}.blog__card .blog-card{padding:14px;transition:box-shadow .3s}.blog__card .blog-card:hover{box-shadow:0 0 20px #00000033}.blog__card .blog-card__box{margin-top:20px}.blog__card .blog-card__excerpt{margin-bottom:30px}.brand-card{overflow:hidden}.brand-card:hover img{transform:perspective(1px) scale(1.05)}.brand-card img{transition:transform .3s}.category-card.text-over-image .category-card__title{align-items:center;background:#fff;border-radius:24px;bottom:17px;display:inline-flex;height:48px;justify-content:center;left:50%;padding:16px 18px;right:unset;text-align:center;transform:translate(-50%);width:unset}.category-card.text-over-image .category-card__title a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.category-card.text-over-image .category-card__title.light-text-color{background:#222}.category-card:hover img{transform:perspective(1px) scale(1.03)}.category-card__img{overflow:hidden}.category-card__img img{transition:transform .3s}.category-card__title{height:34px;margin-top:20px;text-transform:uppercase}.category-card__title a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:20px;overflow:hidden;text-align:center}.product-card{border-radius:8px;padding:12px 14px 15px;transition:transform .3s}.product-card:hover{box-shadow:0 0 20px #00000033}.product-card figure{padding-bottom:10px}.product-card figure.product-hover-img{transition:opacity .3s;-webkit-transition:opacity .3s}.product-card__desc{font-weight:500;padding-top:27px;position:relative}.product-card__tags{padding-top:20px}.product-card__tags .product-card__tag{border:1px solid #222;color:#222}.product-card .product-rating{margin-bottom:5px}.product-card__qty--btn{border-radius:50%}.product-card__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:21px;margin-bottom:10px;overflow:hidden;text-transform:capitalize}.product-card__add-to-cart{font-size:12px;letter-spacing:.5px;line-height:14px;padding:7px 20px}@media (min-width:750px){.product-card__add-to-cart{font-size:unset;letter-spacing:2px;line-height:27px;padding:10px 25px}}.product-card__text{height:18px}.product-card__prices{align-items:flex-end;display:flex;flex-wrap:wrap;gap:7px;height:35px}.product-card__prices .old-price{text-decoration:line-through}.mob-header{padding:15px 0}.mob-header .logo img{height:28px}.header-blank a:hover{text-decoration:underline}.header__top{background:#f2f2f2;color:#3f3f3f;font-size:14px;padding:11px 0}.header__top a{color:inherit;transition:color .3s}.header__top a:hover{color:#141414}.header__top .wrapper{justify-content:space-between}.header__top .details-wrap{align-items:center;display:flex;gap:20px}.header__top .details-wrap .shop-phone-mail{align-items:center;flex-direction:row;gap:20px}.header__top .details-wrap .shop-phone-mail a{align-items:center;display:flex;gap:4px}.header__top .details-wrap .shop-phone-mail svg{height:16px;width:16px}.header__top .currency-customer-wrap{align-items:center;display:flex;gap:30px}.header__top .currency-customer-wrap .currency-switch{font-size:16px}.header__top .currency-customer-wrap .socials{gap:9px}.header__top .currency-customer-wrap .socials a svg{height:20px;width:20px}.header__buttons{gap:27px}.header__bottom .wrapper{gap:20px;justify-content:space-between;position:relative}.header__bottom .logo{flex:0 0 180px}.header__bottom .logo img{max-height:45px}.header__bottom .actions-wrap{align-items:baseline;display:flex;flex:0 0 180px;gap:27px;justify-content:flex-end}.header__bottom .actions-wrap a{transition:color .3s}.header__bottom .actions-wrap a:hover{color:#37aede}.header__bottom .header__right-btns{position:relative}.header__bottom .header__right-btns .count{display:none}.header__bottom .header__right-btns .count.hasCompare,.header__bottom .header__right-btns .count.hasItems,.header__bottom .header__right-btns .count.hasWishlist{align-items:center;background:#37aede;border-radius:50%;color:#222;font-size:11px;height:20px;justify-content:center;position:absolute;right:-12px;top:-10px;width:20px}.header__bottom .header__right-btns svg{height:20px;width:auto}@media (min-width:1200px){.desktop .tau-slider__content .wrapper,.mobile .tau-slider__content .wrapper{margin:0}}.desktop .tau-slider__subtitle,.mobile .tau-slider__subtitle{font-size:16px;font-weight:500;letter-spacing:2px;line-height:16px;margin-bottom:23px;text-transform:uppercase}.desktop .tau-slider__title,.mobile .tau-slider__title{font-size:45px;font-weight:500;line-height:50px;margin-bottom:20px}@media (min-width:1200px){.desktop .tau-slider__title,.mobile .tau-slider__title{font-size:68px;line-height:75px}}.desktop .tau-slider__bullets>div,.mobile .tau-slider__bullets>div{background:#b3b3b3;border:4px solid #fff;border-radius:50%;height:16px;width:16px}.desktop .tau-slider__bullets .active,.mobile .tau-slider__bullets .active{background:#37aede;border-width:2.5px;transform:scale(1)}.filter{opacity:1;visibility:visible}.filter__btn-open{align-items:center;background:transparent;border:2px solid #222;border-radius:27px;display:flex;font-weight:500;gap:10px;justify-content:center;letter-spacing:2.5px;padding:10px 23px;text-transform:uppercase}@media (min-width:750px){.filter__btn-open{letter-spacing:normal;text-transform:unset}}.filter .tag-tree-item{border:1px solid #222;color:#222}.filter.filter--hidden{display:block}.filter.filter--hidden,.filter.filter--hidden .filter__layer{opacity:0;visibility:hidden}.filter.filter--hidden.filter--popup .filter__wrap{transform:translateX(-100%)}.filter__layer{transition:opacity .3s}.filter .tag-box{border-top:2px solid #ced4da}.filter.filter--popup{position:absolute}.filter.filter--popup .filter__wrap{background:#fff;max-width:430px;min-width:300px;padding:33px 0;transform:translateX(0);transition:transform .3s .2s;width:85%}.filter.filter--popup .filter__close{position:absolute;right:26px;top:33px;transition:transform .3s,color .3s}.filter.filter--popup .filter__close:hover{color:#2197c6;transform:scale(1.1)}.filter__title{font-size:24px;font-weight:500;padding:33px 26px}.filter__by{border-top:2px solid #ced4da}.filter__by.opened .filter__items{margin-bottom:3px;margin-top:11px}.filter__name{padding:17px 26px 19px}.filter__name h6{font-weight:500}.filter__items{padding:0 26px}.filter__item label{gap:15px;padding-bottom:16px}.filter input[type=checkbox]{border-width:2px;height:19px;width:19px}.filter input[type=checkbox]:checked{border-color:#37aede}.filter input[type=checkbox]:checked:after{left:4px;top:0}.filter__clear{background:#f2f2f2;border-bottom:2px solid #ced4da;border-top:2px solid #ced4da;font-size:18px;font-weight:500;padding:11px 26px;text-align:center}.category-sidebar-tree{border-bottom:2px solid #ced4da;margin-bottom:35px;padding:0 26px 12px}.category-sidebar-tree li>a{color:#6c757d;line-height:1.1;padding:7px 0}.category-sidebar-tree span.category-count{font-size:12px;padding:0 10px}.category-sidebar-tree .category-tree-item.active>a{color:#222;font-weight:600}.category-sidebar-tree .category-tree-item.active>a span{font-weight:600}.category-sidebar-tree .category-tree-item a:hover{color:#222}.category-sidebar-tree .category-tree-item a:hover span{font-weight:600}.footer__links-column-1>li,.footer__links-column-2>li,.footer__links-column-3>li,.footer__links-column-4>li,.footer__links-column-5>li,.footer__links-column-6>li,.footer__links-column-7>li{border-right:none}.footer.no-footer-links .footer__top{padding:40px 0}.footer.no-footer-links .footer__top .wrapper .footer__links .logo{text-align:center}.footer.no-footer-links .footer__top .wrapper .footer__links .shop-details{align-items:center;text-align:center}.footer.no-footer-links .footer__top .wrapper .footer__links .shop-details .shop-address__full,.footer.no-footer-links .footer__top .wrapper .socials{justify-content:center}.footer__text-as-background{color:#222;font-size:70px;left:50%;opacity:.1;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}@media (min-width:750px){.footer__text-as-background{font-size:100px}}@media (min-width:1200px){.footer__text-as-background{font-size:150px}}.footer__top{padding:40px 0 27px}.footer__top .wrapper{display:flex;flex-direction:column;gap:20px}.footer__logo{margin-bottom:20px}@media (min-width:750px){.footer__logo{margin-bottom:0}}.footer__logo .logo{margin-bottom:15px}.footer__logo .shop-details{color:#3f3f3f;display:flex;flex-direction:column;gap:9px}.footer__logo .shop-details .shop-name{color:#222;font-size:18px;font-weight:500;line-height:22px;text-transform:uppercase}.footer__logo .shop-details .shop-address,.footer__logo .shop-details .shop-phone-mail a{display:flex;gap:10px}.footer__logo .shop-details .shop-address__full,.footer__logo .shop-details .shop-phone-mail a__full{gap:4px 0}.footer__logo .shop-details .shop-desc{line-height:1.1;margin-bottom:7px}.footer__logo .shop-details .shop-phone-mail{gap:9px}@media (min-width:1200px){.footer__logo .shop-details .shop-address,.footer__logo .shop-details .shop-phone-mail{font-size:14px}}.footer__logo .shop-details .shop-address svg,.footer__logo .shop-details .shop-phone-mail svg{height:16px;width:16px}.footer .socials a,.footer .socials svg{color:#3f3f3f;height:22px;transition:transform .3s;width:22px}.footer .socials a:hover,.footer .socials svg:hover{transform:perspective(1px) scale(1.1)}.footer__bottom{background:#383838;color:#fff;font-size:14px;padding:19px 0}.footer__bottom .wrapper{align-items:center;display:flex;flex-direction:column;gap:5px}@media (min-width:750px){.footer__bottom .wrapper{flex-direction:row;justify-content:space-between}}.footer__bottom .wrapper a{font-weight:700}.footer__bottom .wrapper a:hover,.footer__links a:hover{text-decoration:underline}.footer__links>li .link-title,.footer__links>li.title span{color:#222;font-weight:500;line-height:22px;margin-bottom:10px;text-transform:uppercase}.footer__links>li>ul{margin-top:15px}.footer__links>li>ul li{margin-bottom:4px}.footer__links>li>ul li a{color:#3f3f3f;line-height:1.2}@media (min-width:1200px){.footer__links>li>ul li a{font-size:14px}}.footer__links>li>ul li.title{color:#222;font-weight:500;line-height:22px;margin-bottom:10px;text-transform:uppercase}.nav__links{justify-content:center}.nav__link,.nav__title{font-size:14px;font-weight:700;padding:27px 20px 23px;text-transform:uppercase}.nav a.nav__link:hover{background:#f2f2f2}.nav .menu{box-shadow:3px 12px 20px 0 hsla(0,0%,56%,.082);padding:33px 0 40px}.nav .menu .wrapper .menu__item>a,.nav .menu .wrapper .menu__item>span{color:#222;font-weight:500;line-height:20px;text-transform:uppercase}.nav .menu .wrapper .menu__item>a:hover{text-decoration:underline}.nav .menu .wrapper .submenu{margin-top:15px}.nav .menu .wrapper .submenu li .subtitle{display:inline-block;font-size:16px;font-weight:500;margin:20px 0 15px;text-transform:uppercase}.nav .menu .wrapper .submenu li a{border-bottom:1px solid transparent;display:inline-block;font-size:14px;font-weight:400;letter-spacing:.5px;margin-bottom:4px;padding:2px 0;text-transform:capitalize}.nav .menu .wrapper .submenu li a:hover{border-color:#37aede}.breadcrumbs{background:#f2f2f2;padding:18px 0}.breadcrumbs__list{align-items:center;display:flex;flex-wrap:wrap;gap:0 13px}.breadcrumbs__list a{color:#222;position:relative;text-decoration:underline;text-transform:capitalize}.breadcrumbs__list a:hover{text-decoration:none}.breadcrumbs__list a:after{content:"/";position:absolute;right:-10px}.breadcrumbs__list li{font-size:18px;font-weight:800;line-height:19px}@media (min-width:750px){.breadcrumbs__list li{font-size:16px;line-height:22px}}.breadcrumbs__list li:last-child{color:#3f3f3f;text-decoration:underline;text-transform:capitalize}.payment{background:#f2f2f2;border-top:1px solid #ced4da;color:#6c757d;padding:47px 0}.payment__desc{border-color:#ced4da}.payment .item__title{color:#222}.scroll-top__wrap div#scrollTop{border:2px solid #222;border-radius:5px;color:#222;height:56px;transition:color .3s,border-color .3s;width:56px}.scroll-top__wrap div#scrollTop svg{transform:rotate(90deg)}.scroll-top__wrap div#scrollTop:hover{border-color:#2197c6;color:#2197c6}.badges{display:inline-flex;flex-direction:column;gap:8px}.badges div{align-items:center;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:27px;padding:0 20px}@media (min-width:750px){.badges div{font-size:16px;line-height:40px}}.product-card{position:relative}.product-card .badges{margin:0;position:absolute;right:7px;top:7px;z-index:3}.product-page .badges{flex-direction:row;margin-top:15px}.newsletter{background:#37aede;color:#222;padding:56px 0}.newsletter__desc{flex:0 0 220px;margin-bottom:20px;text-align:center}@media (min-width:750px){.newsletter__desc{margin-bottom:0;text-align:left}}.newsletter__title{font-size:18px;font-weight:500;line-height:24px;text-align:center}.newsletter form{margin:0 auto;max-width:580px;text-align:center}.newsletter form input{background:#1f8db9;border:1px solid #222;border-radius:25px;color:#222;display:block;margin:20px 0 16px;padding:15px 20px;text-align:center;width:100%}.newsletter form input::-moz-placeholder{color:#222}.newsletter form input::placeholder{color:#222}.newsletter form .b-btn{background:#222;color:#222}.newsletter form .b-btn:hover{background:#000}.search__popup{bottom:0;display:block;opacity:0;top:0;transition:opacity .3s;visibility:hidden}.search__popup.opened{opacity:1;visibility:visible}.search__popup.opened .search__popup-form{transform:translateX(0)}.search__popup-form{background:#fff;padding:30px;position:absolute;right:0;transform:translateX(100%);transition:transform .3s .2s}@media (min-width:750px){.search__popup-form{padding:50px}}@media (min-width:1200px){.search__popup-form{padding:70px}}.search__popup-close{right:20px;top:20px}.search__popup-text{font-size:40px;font-weight:500;margin-bottom:47px;text-transform:uppercase}.search__popup-text2{line-height:24px}.search__popup-form form{border-bottom:1px solid #ced4da;display:flex;margin-bottom:57px;position:relative}.search__popup-form form button{background:transparent;order:2;transition:color .3s}.search__popup-form form button:hover{color:#37aede}.search__popup-form form input{border:none;width:100%}.search__popup-form form input::-moz-placeholder{color:#6c757d;font-size:14px;font-weight:500;text-transform:uppercase}.search__popup-form form input::placeholder{color:#6c757d;font-size:14px;font-weight:500;text-transform:uppercase}.search__popup .search-results{top:108%;width:600px}
