/*!/wp-content/themes/storefront/style.css*//*!
Theme Name:   Storefront
Theme URI:    https://woocommerce.com/storefront/
Author:       Automattic
Author URI:   https://woocommerce.com/
Description:  Storefront is the perfect theme for your next WooCommerce project. Designed and developed by WooCommerce Core developers, it features a bespoke integration with WooCommerce itself plus many of the most popular customer facing WooCommerce extensions. There are several layout & color options to personalise your shop, multiple widget regions, a responsive design and much more. Developers will love its lean and extensible codebase making it a joy to customize and extend. Looking for a WooCommerce theme? Look no further!
Version:      3.5.1
Tested up to: 5.6.0
Requires PHP: 5.6.0
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  storefront
Tags:         e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Storefront is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer https://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins, etc) are inspired by a modular scale that uses 1em as a base size with a 1.618 ratio.
You can read more about the calculator we use in our Sass here: https://github.com/modularscale/modularscale-sass

FontAwesome License: SIL Open Font License - http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
Images License: GNU General Public License v2 or later
*/
/*!
 * normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css
 */
 @font-face{font-family:'Montserrat';src:url(/wp-content/themes/storefront/fonts/Montserrat-Regular.eot);src:local('Montserrat Regular'),local('Montserrat-Regular'),url('/wp-content/themes/storefront/fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/storefront/fonts/Montserrat-Regular.woff) format('woff'),url(/wp-content/themes/storefront/fonts/Montserrat-Regular.ttf) format('truetype');font-weight:400;font-style:normal}*{outline:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:'Montserrat',sans-serif}li{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-collapse:collapse}td,th{padding:0}body{-ms-word-wrap:break-word;word-wrap:break-word}body,button,input,textarea{color:#43454b;line-height:1.618;text-rendering:optimizeLegibility;font-weight:400}select{color:initial;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-weight:300;margin:0 0 .5407911001em;color:#131315}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:300}.alpha,h1{font-size:2.617924em;line-height:1.214;letter-spacing:-1px}.beta,h2{font-size:2em;line-height:1.214}.beta+h3,h2+h3{border-top:1px solid rgb(0 0 0 / .05);padding-top:.5407911001em}.gamma,h3{font-size:1.618em}.delta,h4{font-size:1.41575em}.alpha,.beta,.delta,.gamma{display:block}blockquote+h2,blockquote+h3,blockquote+h4,blockquote+header h2,form+h2,form+h3,form+h4,form+header h2,ol+h2,ol+h3,ol+h4,ol+header h2,p+h2,p+h3,p+h4,p+header h2,table+h2,table+h3,table+h4,table+header h2,ul+h2,ul+h3,ul+h4,ul+header h2{margin-top:2.2906835em}hr{background-color:#ccc;border:0;height:1px}hr,p{margin:0}ol,ul{margin:0;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1em;list-style:none}dt{font-weight:600}dd{margin:0 0 1.618em}b,strong{font-weight:600}blockquote,cite,dfn,em,i{font-style:italic}blockquote{padding:0 1em;border-left:3px solid rgb(0 0 0 / .05)}address{margin:0 0 1.41575em}pre{background:rgb(0 0 0 / .1);font-family:Courier\ 10 Pitch,Courier,monospace;margin-bottom:1.618em;padding:1.618em;overflow:auto;max-width:100%}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;background-color:rgb(0 0 0 / .05);padding:.202em .5407911001em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none;font-weight:600;background:#fff0}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}img{height:auto;max-width:100%;display:block;border-radius:3px}a{color:#2c2d33;text-decoration:none}a:focus,button:focus,input:focus,textarea:focus{outline:2px solid #96588a}.storefront-cute *{font-family:Comic Sans MS,sans-serif}*{box-sizing:border-box}body{background-color:#fff}.site-main{min-height:400px;margin-bottom:60px}.site,body{overflow-x:hidden}.header-widget-region,.site-content{-webkit-tap-highlight-color:#fff0}.site-header{background-color:#2c2d33;color:#9aa0a7;background-position:50%;position:relative;z-index:999;position:sticky;top:0;left:0}.site-header .custom-logo-link,.site-header .site-logo-anchor,.site-header .site-logo-link{display:block;margin-bottom:0}.site-header .custom-logo-link img,.site-header .site-logo-anchor img,.site-header .site-logo-link img{width:100%;max-width:210px}.site-header .widget{margin-bottom:0}.site-header{background:#666666!important}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:4.235801032em}.no-wc-breadcrumb .site-header{margin-bottom:4.235801032em}.no-wc-breadcrumb.page-template-template-homepage .site-header{margin-bottom:0}.header-widget-region{position:relative;z-index:99}.header-widget-region:after,.header-widget-region:before{content:"";display:table}.header-widget-region:after{clear:both}.header-widget-region .widget{margin:0;padding:1em 0;font-size:.875em}.site-branding{float:left;margin-bottom:0;width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}.site-branding .site-title{font-size:2em;letter-spacing:-1px;margin:0}.site-branding .site-title a{font-weight:700}.site-branding .site-description{font-size:.875em;display:none}.site-branding .logo{margin:0}.site-content{outline:0}.page-template-template-homepage .type-page{padding-top:2.617924em;padding-bottom:2.617924em;position:relative}.page-template-template-homepage .type-page .storefront-hero__button-edit{position:absolute;top:1em;right:1em;font-size:.875em}.page-template-template-homepage .entry-content{font-size:1.1em}.page-template-template-homepage .entry-content p:last-child{margin-bottom:0}.page-template-template-homepage .entry-header h1{font-size:3.706325903em;margin-bottom:.2360828548em}.page-template-template-homepage .entry-content,.page-template-template-homepage .entry-header{max-width:41.0994671405em;margin-left:auto;margin-right:auto;text-align:center}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail{background-size:cover;background-position:50%;padding-top:6.8535260698em;padding-bottom:6.8535260698em}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content,.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title{opacity:0;-webkit-transition:all,ease,.5s;transition:all,ease,.5s}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content.loaded,.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title.loaded{opacity:1}.site-footer{background-color:#f3f3f3;color:#3b3c3f;padding:1.618em 0 3.706325903em}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#333437}.site-footer a{color:#2c2d33;text-decoration:underline}.site-footer a:hover{text-decoration:none}.site-footer a.button,.site-footer a.components-button:not(.is-link),.site-footer a.wp-block-button__link{text-decoration:none}.site-info{padding:2.617924em 0}.site-info span[role=separator]{padding:0 .2360828548em 0 .3342343017em}.site-info span[role=separator]:before{content:"\007c"}.alignleft{display:inline;float:left;margin-right:1em}.alignright{display:inline;float:right;margin-left:1em}.aligncenter{clear:both;display:block;margin:0 auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;display:block;font-weight:700;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:0}.screen-reader-text.skip-link:focus{-webkit-clip-path:none;clip-path:none}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}table{border-spacing:0;width:100%;margin:0 0 1.41575em;border-collapse:separate}table caption{padding:1em 0;font-weight:600}table td,table th{padding:1em 1.41575em;text-align:left;vertical-align:top}table td p:last-child,table th p:last-child{margin-bottom:0}table th{font-weight:600}table thead th{padding:1.41575em;vertical-align:middle}table tbody h2{font-size:1em;letter-spacing:normal}table tbody h2,table tbody h2 a{font-weight:400}.error404 .site-content .widget_product_search{padding:1.618em;background-color:rgb(0 0 0 / .025)}.error404 .site-content .widget_product_search form{margin:0}.error404.left-sidebar .content-area,.error404.right-sidebar .content-area{width:100%}.error404 .fourohfour-columns-2{padding:2.617924em 0;border:1px solid rgb(0 0 0 / .05);border-width:1px 0;margin-bottom:2.617924em}.error404 .fourohfour-columns-2:after,.error404 .fourohfour-columns-2:before{content:"";display:table}.error404 .fourohfour-columns-2:after{clear:both}.error404 .fourohfour-columns-2 .widget,.error404 .fourohfour-columns-2 ul.products li.product{margin-bottom:0}.error404 .fourohfour-columns-2 .col-1 ul.products{margin-bottom:2.2906835em}.error404 .fourohfour-columns-2 .col-1 ul.products li.product{width:45.4545454545%;float:left;margin-right:9.0909090909%}.error404 .fourohfour-columns-2 .col-1 ul.products li.product:last-child{margin-right:0}.error404 .fourohfour-columns-2 .col-2{padding:1.618em;background-color:rgb(0 0 0 / .025)}#comments{padding-top:2.617924em}#comments .comments-title{border-bottom:1px solid rgb(0 0 0 / .05);padding-bottom:.5407911001em;margin-bottom:1.618em}#comments .comment-list{list-style:none;margin-left:0}#comments .comment-list .comment-body:after,#comments .comment-list .comment-body:before{content:"";display:table}#comments .comment-list .comment-body:after{clear:both}#comments .comment-list .comment-content{padding-bottom:1.618em;margin-bottom:1.618em}#comments .comment-list .comment-content .comment-text{padding:1.618em;border-radius:3px}#comments .comment-list .comment-content .comment-text p:last-child{margin-bottom:0}#comments .comment-list .comment-meta{margin-bottom:1em}#comments .comment-list .comment-meta .avatar{margin-bottom:1em;max-width:64px;height:auto}#comments .comment-list .comment-meta a.comment-date{font-size:.875em}#comments .comment-list .comment-meta cite{font-style:normal;clear:both;display:block}#comments .comment-list .reply{margin-bottom:1.618em;padding-top:.6180469716em}#comments .comment-list .reply:after,#comments .comment-list .reply:before{content:"";display:table}#comments .comment-list .reply:after{clear:both}#comments .comment-list .reply a{display:inline-block;margin-right:1em}#comments .comment-list .reply a:last-child{margin-right:0}#comments .comment-list .children{list-style:none}.comment-content a{word-wrap:break-word}#respond{clear:both;padding:1.618em;background-color:rgb(0 0 0 / .0125);position:relative}#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{width:100%}#respond .form-submit,#respond form{margin-bottom:0}#respond #cancel-comment-reply-link{position:absolute;top:.5407911001em;right:.5407911001em;display:block;height:1em;width:1em;overflow:hidden;line-height:1;font-size:1.41575em;text-align:center;-webkit-transition:ease,.3s,-webkit-transform;transition:ease,.3s,-webkit-transform;transition:transform,ease,.3s;transition:transform,ease,.3s,-webkit-transform}#respond #cancel-comment-reply-link:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.hentry{margin:0 0 4.235801032em}.hentry .wp-post-image{margin-bottom:1.618em;margin-left:auto;margin-right:auto}.hentry .entry-header{margin-bottom:1em;border-bottom:1px solid rgb(0 0 0 / .05)}.hentry .entry-header .byline,.hentry .entry-header .post-author,.hentry .entry-header .post-comments,.hentry .entry-header .posted-on{font-size:.875em}.hentry .entry-header .byline a,.hentry .entry-header .post-author a,.hentry .entry-header .post-comments a,.hentry .entry-header .posted-on a{font-weight:600;text-decoration:underline}.hentry .entry-header .byline a:hover,.hentry .entry-header .post-author a:hover,.hentry .entry-header .post-comments a:hover,.hentry .entry-header .posted-on a:hover{text-decoration:none}.hentry .entry-content a{text-decoration:underline}.hentry .entry-content a:hover{text-decoration:none}.hentry .entry-content a.button,.hentry .entry-content a.components-button:not(.is-link),.hentry .entry-content a.wp-block-button__link{text-decoration:none}.hentry .entry-taxonomy{margin:1.41575em 0 0;padding-top:1em;border-top:1px solid rgb(0 0 0 / .05)}.hentry.type-page .entry-header{border-bottom:0;margin-bottom:0}.cat-links,.tags-links{font-size:.875em}.cat-links a,.tags-links a{color:#727272;font-weight:600;text-decoration:underline}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1em}button,input,select,textarea{font-size:100%;margin:0}.added_to_cart,.button,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{border:0;border-radius:0;background:0 0;background-color:#43454b;border-color:#43454b;color:#fff;cursor:pointer;padding:.6180469716em 1.41575em;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;-webkit-appearance:none;word-break:break-all}.added_to_cart:after,.button:after,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:after,button:after,input[type=button]:after,input[type=reset]:after,input[type=submit]:after{display:none}.added_to_cart.alt,.added_to_cart.cta,.button.alt,.button.cta,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta,button.alt,button.cta,input[type=button].alt,input[type=button].cta,input[type=reset].alt,input[type=reset].cta,input[type=submit].alt,input[type=submit].cta{background-color:#2c2d33;border-color:#2c2d33}.added_to_cart.alt:hover,.added_to_cart.cta:hover,.button.alt:hover,.button.cta:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta:hover,button.alt:hover,button.cta:hover,input[type=button].alt:hover,input[type=button].cta:hover,input[type=reset].alt:hover,input[type=reset].cta:hover,input[type=submit].alt:hover,input[type=submit].cta:hover{background-color:#2c2d33}.added_to_cart:hover,.button:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff}.added_to_cart.loading,.button.loading,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading,button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading{opacity:.5}.added_to_cart.small,.button.small,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:.5407911001em .875em;font-size:.875em}.added_to_cart.disabled,.added_to_cart:disabled,.button.disabled,.button:disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.5!important;cursor:not-allowed}.added_to_cart.disabled:hover,.added_to_cart:disabled:hover,.button.disabled:hover,.button:disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:disabled:hover,button.disabled:hover,button:disabled:hover,input[type=button].disabled:hover,input[type=button]:disabled:hover,input[type=reset].disabled:hover,input[type=reset]:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled:hover{opacity:.5!important}.wc-block-components-button:not(.is-link).disabled,.wc-block-components-button:not(.is-link):disabled{opacity:.5;cursor:not-allowed}.wc-block-components-button:not(.is-link).disabled:hover,.wc-block-components-button:not(.is-link):disabled:hover{opacity:.5}input[type=checkbox],input[type=radio]{padding:0}input[type=checkbox]+label,input[type=radio]+label{margin:0 0 0 .3819820591em}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]{box-sizing:border-box}input[type=search]::-webkit-input-placeholder{color:#616161}input[type=search]:-ms-input-placeholder{color:#616161}input[type=search]::-ms-input-placeholder{color:#616161}input[type=search]::placeholder{color:#616161}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.input-text,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgb(0 0 0 / .125)}.input-text:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background-color:#ededed}textarea{overflow:auto;padding-left:.875em;vertical-align:top;width:100%}label{font-weight:400}label.inline input{width:auto}fieldset{padding:1em 1.618em 1.618em;border:0;margin:1.618em 0}fieldset legend{font-weight:600;padding:.6180469716em 1em;margin-left:-1em}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;opacity:0}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;display:inline-block;border-radius:0}.wp-caption{margin-bottom:1em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{text-align:left;font-style:italic;border-bottom:2px solid rgb(0 0 0 / .05);padding:1em 0}.gallery{margin-bottom:1em}.gallery:after,.gallery:before{content:"";display:table}.gallery:after{clear:both}.gallery .gallery-item{float:left}.gallery .gallery-item .gallery-icon a{display:block}.gallery .gallery-item .gallery-icon img{border:none;height:auto;margin:0 auto}.gallery .gallery-item .gallery-caption{margin:0;text-align:center}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.3%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.666666667%}.gallery.gallery-columns-7 .gallery-item{width:14.285714286%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111111111%}embed,iframe,object,video{max-width:100%}.secondary-navigation{display:none}button.menu-toggle{cursor:pointer;text-align:left;float:right;position:relative;border:2px solid #fff0;box-shadow:none;border-radius:2px;padding:.6180469716em .875em .6180469716em 2.617924em;font-size:.875em;max-width:120px}button.menu-toggle,button.menu-toggle:hover{background-image:none}button.menu-toggle span:before{-webkit-transition:all,ease,.2s;transition:all,ease,.2s}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{content:"";display:block;height:2px;width:14px;position:absolute;top:50%;left:1em;margin-top:-1px;-webkit-transition:all,ease,.2s;transition:all,ease,.2s;border-radius:3px}button.menu-toggle:before{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}button.menu-toggle:after{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.toggled button.menu-toggle:after,.toggled button.menu-toggle:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggled button.menu-toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.toggled button.menu-toggle span:before{opacity:0}.primary-navigation{display:none}.main-navigation:after,.main-navigation:before{content:"";display:table}.main-navigation:after{clear:both}.main-navigation div.menu{display:none}.main-navigation div.menu:last-child{display:block}.main-navigation .menu{clear:both}.handheld-navigation,.main-navigation div.menu>ul:not(.nav-menu),.nav-menu{overflow:hidden;max-height:0;-webkit-transition:all,ease,.8s;transition:all,ease,.8s}.handheld-navigation{clear:both}.handheld-navigation ul{margin:0}.handheld-navigation ul.menu li{position:relative}.handheld-navigation ul.menu li button:after{-webkit-transition:all,ease,.9s;transition:all,ease,.9s}.handheld-navigation ul.menu li button.toggled-on:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.handheld-navigation ul.menu .sub-menu{visibility:hidden;opacity:0;max-height:0;-webkit-transition:all,ease,.9s;transition:all,ease,.9s}.handheld-navigation ul.menu .sub-menu.toggled-on{visibility:visible;max-height:9999px;opacity:1}.handheld-navigation .dropdown-toggle{background:#fff0;position:absolute;top:0;right:0;display:block}.main-navigation.toggled .handheld-navigation,.main-navigation.toggled .menu>ul:not(.nav-menu),.main-navigation.toggled ul[aria-expanded=true]{max-height:9999px}.main-navigation ul{margin-left:0;list-style:none;margin-bottom:0}.main-navigation ul ul{display:block;margin-left:1.41575em}.main-navigation ul li a{padding:.875em 0;display:block}.main-navigation ul li a:hover{color:#e6e6e6}.site-main nav.navigation{clear:both;padding:2.617924em 0}.site-main nav.navigation:after,.site-main nav.navigation:before{content:"";display:table}.site-main nav.navigation:after{clear:both}.site-main nav.navigation .nav-next a,.site-main nav.navigation .nav-previous a{display:inline-block}.site-main nav.navigation .nav-previous{float:left;width:50%}.site-main nav.navigation .nav-next{float:right;text-align:right;width:50%}.pagination,.woocommerce-pagination{padding:1em 0;border:1px solid rgb(0 0 0 / .05);border-width:1px 0;text-align:center;clear:both}.pagination ul.page-numbers:after,.pagination ul.page-numbers:before,.woocommerce-pagination ul.page-numbers:after,.woocommerce-pagination ul.page-numbers:before{content:"";display:table}.pagination ul.page-numbers:after,.woocommerce-pagination ul.page-numbers:after{clear:both}.pagination .page-numbers,.woocommerce-pagination .page-numbers{list-style:none;margin:0;vertical-align:middle}.pagination .page-numbers li,.woocommerce-pagination .page-numbers li{display:inline-block}.pagination .page-numbers li .page-numbers,.woocommerce-pagination .page-numbers li .page-numbers{border-left-width:0;display:inline-block;padding:.3342343017em .875em;background-color:rgb(0 0 0 / .025);color:#43454b}.pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#2c2d33;border-color:#2c2d33}.pagination .page-numbers li .page-numbers.dots,.woocommerce-pagination .page-numbers li .page-numbers.dots{background-color:#fff0}.pagination .page-numbers li .page-numbers.next,.pagination .page-numbers li .page-numbers.prev,.woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .page-numbers.prev{padding-left:1em;padding-right:1em}.pagination .page-numbers li a.page-numbers:hover,.woocommerce-pagination .page-numbers li a.page-numbers:hover{background-color:rgb(0 0 0 / .05)}.rtl .pagination a.next,.rtl .pagination a.prev,.rtl .woocommerce-pagination a.next,.rtl .woocommerce-pagination a.prev{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.widget{margin:0 0 3.706325903em}.widget select{max-width:100%}.widget .widget-search .search-submit{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.widget .widget-title,.widget .widgettitle{font-size:1.41575em;letter-spacing:0;border-bottom:1px solid rgb(0 0 0 / .05);padding:0 0 1em;margin-bottom:1em;font-weight:300}.widget ul{margin-left:0;list-style:none}.widget ul ul{margin-top:15px}.widget-area .widget{font-size:.875em;font-weight:400}.widget-area .widget h1.widget-title{font-size:1.41575em}.widget-area .widget a{font-weight:600}.widget-area .widget a:hover{color:#dc1f37}.widget-area .widget a.button,.widget-area .widget a.components-button:not(.is-link),.widget-area .widget a.wp-block-button__link{text-decoration:none}.widget-area .widget a.button{font-weight:600!important}.widget_product_search form,.widget_search form{position:relative}.widget_product_search form input[type=search],.widget_product_search form input[type=text],.widget_search form input[type=search],.widget_search form input[type=text]{width:100%}.widget_product_search form button[type=submit],.widget_product_search form input[type=submit],.widget_search form button[type=submit],.widget_search form input[type=submit]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;top:0;left:0}.widget_archive ul,.widget_categories ul,.widget_layered_nav ul,.widget_layered_nav_filters ul,.widget_links ul,.widget_nav_menu ul,.widget_pages ul,.widget_product_categories ul,.widget_recent_comments ul,.widget_recent_entries ul{margin:0}.widget_archive ul li,.widget_categories ul li,.widget_layered_nav ul li,.widget_layered_nav_filters ul li,.widget_links ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_product_categories ul li,.widget_recent_comments ul li,.widget_recent_entries ul li{list-style:none;margin-bottom:1em;line-height:1.41575em}.widget_archive ul .children,.widget_categories ul .children,.widget_layered_nav ul .children,.widget_layered_nav_filters ul .children,.widget_links ul .children,.widget_nav_menu ul .children,.widget_pages ul .children,.widget_product_categories ul .children,.widget_recent_comments ul .children,.widget_recent_entries ul .children{margin-left:0;margin-top:1em}#wp-calendar td,#wp-calendar th,.wp-calendar-table td,.wp-calendar-table th{padding:.236em;text-align:center}.widget_pages ul ul.children,.widget_recent_entries ul ul.children{margin:.6180469716em 0 0 1.41575em}.widget_rating_filter .wc-layered-nav-rating{margin-bottom:.6180469716em}.widget_rating_filter .wc-layered-nav-rating a{text-decoration:none!important}.widget_rating_filter .wc-layered-nav-rating .star-rating{display:inline-block;height:1em;line-height:1}@media (min-width:768px){table.shop_table_responsive tbody tr td,table.shop_table_responsive tbody tr th{text-align:left}.site-header .site-branding{display:block;width:100%;float:left;margin-left:0;margin-right:0;clear:both}.site-header .site-branding img{height:auto;max-width:230px;max-height:none}.woocommerce-active .site-header .site-branding{width:73.9130434783%;float:left;margin-right:4.347826087%}.woocommerce-active .site-header .site-search{width:21.7391304348%;float:right;margin-right:0;clear:none}.woocommerce-active .site-header .main-navigation{width:73.9130434783%;float:left;margin-right:4.347826087%;clear:both}.woocommerce-active .site-header .site-header-cart{width:21.7391304348%;float:right;margin-right:0;margin-bottom:0}.storefront-secondary-navigation .site-header .site-branding{width:39.1304347826%;float:left;margin-right:4.347826087%}.storefront-secondary-navigation .site-header .secondary-navigation{width:56.5217391304%;float:right;margin-right:0}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding{width:21.7391304348%;float:left;margin-right:4.347826087%}.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{width:47.8260869565%;float:left;margin-right:4.347826087%}.site-branding .site-description{margin-bottom:0;display:block}.custom-logo-link,.site-branding,.site-header-cart,.site-logo-anchor,.site-logo-link,.site-search{margin-bottom:1.41575em}.site-header .subscribe-and-connect-connect{float:right;margin-bottom:1em}.site-header .subscribe-and-connect-connect .icons{list-style:none;margin:0}.site-header .subscribe-and-connect-connect .icons a{font-size:1em!important}.site-header .subscribe-and-connect-connect .icons li{margin:0 0 0 .5407911001em!important;display:inline-block}.col-full{max-width:1170px;margin-left:auto;margin:0 auto}.content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.widget-area{width:21.7391304348%;float:right;margin-right:0}.right-sidebar .content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.right-sidebar .widget-area{width:21.7391304348%;float:right;margin-right:0}.left-sidebar .content-area{width:73.9130434783%;float:right;margin-right:0}.left-sidebar .widget-area{width:21.7391304348%;float:left;margin-right:4.347826087%}.storefront-full-width-content .content-area{width:100%;float:left;margin-left:0;margin-right:0}.content-area,.widget-area{margin-bottom:2.617924em}.page-template-template-fullwidth-php .content-area,.page-template-template-homepage-php .content-area{width:100%;float:left;margin-left:0;margin-right:0}.footer-widgets{padding-top:4.235801032em;border-bottom:1px solid rgb(0 0 0 / .05)}.footer-widgets:after,.footer-widgets:before{content:"";display:table}.footer-widgets:after{clear:both}.footer-widgets.col-2 .block{width:47.8260869565%;float:left;margin-right:4.347826087%}.footer-widgets.col-2 .block.footer-widget-2{float:right;margin-right:0}.footer-widgets.col-3 .block{width:30.4347826087%;float:left;margin-right:4.347826087%}.footer-widgets.col-3 .block.footer-widget-3{float:right;margin-right:0}.footer-widgets.col-4 .block{width:21.7391304348%;float:left;margin-right:4.347826087%}.footer-widgets.col-4 .block.footer-widget-4{float:right;margin-right:0}.comment-list:after,.comment-list:before{content:"";display:table}.comment-list:after{clear:both}.comment-list .comment{clear:both}.comment-list .comment-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;text-align:right}.comment-list .comment-meta .avatar{float:right}.comment-list .comment-content{padding-bottom:3.706325903em;margin-bottom:3.706325903em}.comment-list #respond,.comment-list .comment-content{width:76.4705882353%;float:right;margin-right:0}.comment-list #respond{float:right}.comment-list #respond .comment-form-author,.comment-list #respond .comment-form-email,.comment-list #respond .comment-form-url{width:100%;margin-right:0}.comment-list .comment-body #respond{box-shadow:0 6px 2em rgb(0 0 0 / .2);margin-bottom:2.617924em;margin-top:-1.618em}.comment-list .reply{clear:both;text-align:right}.comment-list ol.children{width:88.2352941176%;float:right;margin-right:0;list-style:none}.comment-list ol.children .comment-meta{width:20%;float:left;margin-right:6.6666666667%}.comment-list ol.children #respond,.comment-list ol.children .comment-content{width:73.3333333333%;float:right;margin-right:0}.comment-list ol.children ol.children{width:86.6666666667%;float:right;margin-right:0}.comment-list ol.children ol.children .comment-meta{width:23.0769230769%;float:left;margin-right:7.6923076923%}.comment-list ol.children ol.children #respond,.comment-list ol.children ol.children .comment-content{width:69.2307692308%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children{width:84.6153846154%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children .comment-meta{width:27.2727272727%;float:left;margin-right:9.0909090909%}.comment-list ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children .comment-content{width:63.6363636364%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children{width:81.8181818182%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children .comment-meta{width:33.3333333333%;float:left;margin-right:11.1111111111%}.comment-list ol.children ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children ol.children .comment-content{width:55.5555555556%;float:right;margin-right:0}#respond{padding:2.617924em}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:29.4117647059%;float:left;margin-right:5.8823529412%}#respond .comment-form-url{float:right;margin-right:0}#respond .comment-form-comment{clear:both}.hentry .entry-header{margin-bottom:2.617924em}.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu,.menu-toggle{display:none}.primary-navigation{display:block}.main-navigation,.secondary-navigation{clear:both;display:block;width:100%}.main-navigation ul,.secondary-navigation ul{list-style:none;margin:0;padding-left:0;display:block}.main-navigation ul li,.secondary-navigation ul li{position:relative;display:inline-block;text-align:left}.main-navigation ul li a,.secondary-navigation ul li a{display:block}.main-navigation ul li a:before,.secondary-navigation ul li a:before{display:none}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul,.secondary-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul{left:0;display:block}.main-navigation ul li.focus>ul li>ul,.main-navigation ul li:hover>ul li>ul,.secondary-navigation ul li.focus>ul li>ul,.secondary-navigation ul li:hover>ul li>ul{left:-9999px}.main-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.main-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul li.focus>ul li.focus>ul,.main-navigation ul li.focus>ul li:hover>ul,.main-navigation ul li:hover>ul li.focus>ul,.main-navigation ul li:hover>ul li:hover>ul,.secondary-navigation ul li.focus>ul li.focus>ul,.secondary-navigation ul li.focus>ul li:hover>ul,.secondary-navigation ul li:hover>ul li.focus>ul,.secondary-navigation ul li:hover>ul li:hover>ul{left:100%;top:0;display:block}.main-navigation ul ul,.secondary-navigation ul ul{float:left;position:absolute;top:100%;z-index:99999;left:-9999px}.main-navigation ul ul.sub-menu--is-touch-device,.secondary-navigation ul ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul ul li,.secondary-navigation ul ul li{display:block}.main-navigation ul ul li a,.secondary-navigation ul ul li a{width:200px}ul.menu li.current-menu-item>a{color:#dc1f37}.storefront-primary-navigation{clear:both}.storefront-primary-navigation:after,.storefront-primary-navigation:before{content:"";display:table}.storefront-primary-navigation:after{clear:both}.main-navigation div.menu{display:block}.main-navigation ul.menu,.main-navigation ul.nav-menu{max-height:none;overflow:visible;margin-left:-1em;-webkit-transition:none;transition:none}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:1.618em 1em}.main-navigation ul.menu>li.menu-item-has-children:hover:after,.main-navigation ul.menu>li.page_item_has_children:hover:after,.main-navigation ul.nav-menu>li.menu-item-has-children:hover:after,.main-navigation ul.nav-menu>li.page_item_has_children:hover:after{display:block}.main-navigation ul.menu ul,.main-navigation ul.nav-menu ul{margin-left:0}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding:.875em 1.41575em;font-weight:400;font-size:.875em}.main-navigation ul.menu ul li:last-child,.main-navigation ul.nav-menu ul li:last-child{border-bottom:0}.main-navigation ul.menu ul ul,.main-navigation ul.nav-menu ul ul{margin-left:0;box-shadow:none}.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li.focus,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li.focus,.main-navigation ul.nav-menu ul li:hover>a{background-color:rgb(0 0 0 / .025)}.main-navigation a{padding:0 1em 2.2906835em}.secondary-navigation{margin:0 0 1.618em;width:auto;clear:none;line-height:1}.secondary-navigation .menu{font-size:.875em;width:auto;float:right}.secondary-navigation .menu>li:hover>a{text-decoration:none}.secondary-navigation .menu ul a{padding:.326em .875em;background:rgb(0 0 0 / .05)}.secondary-navigation .menu ul li:first-child a{padding-top:1em}.secondary-navigation .menu ul li:last-child a{padding-bottom:1em}.secondary-navigation .menu ul ul{margin-top:-.6180469716em}.secondary-navigation .menu a{padding:1em .875em;color:#737781;font-weight:400}.secondary-navigation .menu a:hover{text-decoration:none}.error404 .fourohfour-columns-2 .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.error404 .fourohfour-columns-2 .col-1 ul.products{margin-bottom:0}.error404 .fourohfour-columns-2 .col-2{width:47.8260869565%;float:right;margin-right:0}}@media (max-width:66.4989378333em){.col-full{margin-left:2.617924em;margin-right:2.617924em;padding:0}}@media (max-width:568px){.col-full{margin-left:1.41575em;margin-right:1.41575em;padding:0}}.img-cover{width:100%;height:100%;object-fit:cover}.img-contain{width:100%;height:100%;object-fit:contain}.header_top__search{max-width:380px;width:100%}.header_top__logo{width:180px}.header_top .col-full{padding:10px 0;display:flex;justify-content:space-between;align-items:center}.header_top_info{display:flex;align-items:center}.header_top_info_phone,.header_top_info_adress{display:flex;align-items:center;justify-content:center;position:relative}.header_top_info_adress{margin-right:10px}.phone_dop_text{font-size:12px}.header_top_info_adress:after{content:"";background:url(/wp-content/themes/storefront/img/down-arrow.png) no-repeat;position:absolute;right:6px;top:17px;width:16px;height:16px;display:block}.header_top_info_phone:after{content:"";background:url(/wp-content/themes/storefront/img/down-arrow.png) no-repeat;position:absolute;right:7px;top:17px;width:16px;height:16px}.header_top_info_adress>span{padding:10px 28px 10px 0;font-size:18px;font-weight:900;cursor:pointer;position:relative;display:block}.header_top_info_phone>span{margin:10px 28px 10px 0;font-size:18px;font-weight:900;cursor:pointer;position:relative}.form-submit .submit,.main_bnt{padding:10px 15px;border:1px solid #dc1f37;background-color:#dc1f37;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:25px;transition:0.5s;cursor:pointer}.form-submit .submit:hover,.main_bnt:hover{background-color:#fff;color:#dc1f37;font-weight:900;box-shadow:0 0 15px 1px rgb(220 31 56 / .3)}.header_top__search .aws-container .aws-search-field{border-radius:25px 0 0 25px!important}.header_top__search .aws-container .aws-search-form .aws-form-btn{border-radius:0 25px 25px 0px!important}.header_top_info_adress_block{position:absolute;right:0;top:100%;background-color:#fff;box-shadow:0 0 15px 1px rgb(0 0 0 / 30%);padding:23px;border-radius:10px;width:250px;display:none;z-index:1}.header_top_info_adress_block a{text-align:center;display:block;font-weight:900}.header_top_info_phone_block{position:absolute;right:0;top:100%;background-color:#fff;box-shadow:0 0 15px 1px rgb(0 0 0 / 30%);padding:14px;border-radius:10px;width:260px;display:none}.email-contact{font-size:16px;font-weight:900;color:#000;transition:0.5s}.phones-contact{font-size:18px;font-weight:900;color:#000;transition:0.5s;white-space:nowrap}.email-contact:hover,.phones-contact:hover{color:#dc1f37}.phones-row{display:flex;margin-bottom:5px}.phones-row .phone_dop_text{font-size:10px}.phones-row .phones-pic{top:0}.email-pic,.phones-pic{margin-right:10px;width:24px;height:24px;position:relative;top:0}.manager-phone-row{padding:10px 0;margin:10px 0;border-top:1px solid rgb(0 0 0 / .3)}.email-row{display:flex;align-items:center;margin-bottom:5px}.header_work_time{font-size:12px;text-align:center;border-bottom:1px solid rgb(0 0 0 / .3);padding-bottom:10px;margin-bottom:10px}.header_bottom{background-color:#666}.header_bottom__menu ul.menu{display:flex;margin:0;padding:0}.header_bottom__menu ul.menu>li{list-style:none;position:relative}.header_bottom__menu ul.menu>li.menu-item-has-children:after{content:"";position:absolute;width:12px;height:12px;right:0;top:50%;transform:translateY(-50%) rotate(0deg);background:url(/wp-content/themes/storefront/img/arrow-point-to-right.png) no-repeat;background-size:contain;transition:0.5s}.header_bottom__menu ul.menu>li.menu-item-has-children:hover:after{transform:translateY(-50%) rotate(90deg)}.header_bottom__menu ul.menu>li>a{color:#ffffff!important;padding:10px 20px;display:block;border-top:4px solid #fff0;border-bottom:4px solid #fff0}.header_bottom__menu ul.menu li.current-menu-item>a,.header_bottom__menu ul.menu li.current_page_item>a{border-bottom:4px solid #dc1f37}.header_bottom__menu ul.menu>li>.sub-menu{position:absolute;margin:0;background:#fff;box-shadow:0 0 15px 1px #00000024;padding:15px;opacity:0;visibility:hidden;transition:0.5s;min-width:270px}.header_bottom__menu ul.menu>li>.sub-menu::after{content:'';position:absolute;left:10px;top:-20px;border:10px solid #fff0;border-bottom:10px solid #fff}.header_bottom__menu ul.menu>li>.sub-menu li{padding:5px 0;margin:5px 0;border-bottom:1px solid #0000001c}.header_bottom__menu ul.menu>li>.sub-menu li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.header_bottom__menu ul.menu>li>.sub-menu li:first-child{padding-top:0;margin-top:0}.header_bottom__menu ul.menu>li>.sub-menu li a:hover{color:#dc1f37}.header_bottom__menu ul.menu>li:hover .sub-menu{opacity:1;visibility:visible}.header_bottom .col-full{display:flex;justify-content:space-between;align-items:center}.cart-enter{margin:5px 0}.main-cart{display:flex;align-items:center}.cart-img{width:40px;height:40px;margin-right:12px}.in-cart-main{color:#fff;font-size:10px}.main-price .basket-btn__counter{color:#fff;font-weight:900}.main-about{text-align:justify}.main-slider__item{height:510px}.main-slider__item{position:relative}.main-slider__item .col-full{position:relative;height:100%}.main-slider__text{position:absolute;z-index:10;color:#fff;background:#00000073;padding:20px;border-radius:10px;bottom:20%;left:0}.main-slider__link.main_bnt{position:absolute;bottom:5%;left:0;z-index:10}.main-slider__text span{padding:10px 0;border-radius:5px;display:inline-block;max-width:700px}.slider-layer{width:100%;height:100%;position:absolute;top:0;left:0;background:#0000004d}.main-slider .slick-dotted.slick-slider{margin:0}.main-slider .slick-dots{bottom:10px}.main-slider .slick-dots li.slick-active button:before{opacity:.75;color:#dc1f37}.main-slider .slick-dots li button:before{color:#dc1f37;font-size:14px}.main-slider .slick-prev{left:3%;z-index:1}.main-slider .slick-next{right:3%;z-index:1}.main-slider .slick-prev:before,body .slick-next:before{color:#dc1f37;font-size:36px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.main-slider.slick-dotted.slick-slider{margin-bottom:0}body .slick-dots{bottom:-30px}body .slick-dots li.slick-active button:before{opacity:.75;color:#dc1f37}body .slick-dots li button:before{color:#dc1f37;font-size:14px}body .slick-prev{left:-3%;z-index:1}body .slick-next{right:-3%;z-index:1}body .slick-prev:before,body .slick-next:before{color:#dc1f37;font-size:36px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.main-title{font-size:28px;font-weight:600;margin-bottom:30px}.cat-pages-block{display:flex;justify-content:space-between}.cat-pages__item{color:#131315}.cat-pages__title{font-size:26px;font-weight:600}.bpf{padding:30px 0}.bp{padding:0 0 30px 0}.cat-pages__img{overflow:hidden;transition:0.5s}.cat-pages__img img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:0.5s}.cat-pages__img:hover{box-shadow:0 0 15px 1px rgb(0 0 0 / .3)}.cat-pages__img:hover img{transform:scale(1.05)}.main-category_block{display:flex;justify-content:space-around;flex-wrap:wrap;padding:40px 0}.main_cat__item{max-width:520px}.main_cat__img{max-height:290px;overflow:hidden}.grey_fon{background:#ebebeb}.main_cat__title{font-size:24px;padding:8px 0 15px 0;color:#000}.main_cat__shorttext{color:#000}.main-footer{background:#5c5c5c;padding:30px 0}.footer__logo{max-width:70px;display:block}.footer-row{display:flex;justify-content:space-between}.product-categories .cat-item .children{display:none}.footer-col ul.menu li a{color:#fff;font-size:14px}.footer-col ul.menu li:first-child a{font-weight:900;font-size:20px;margin-bottom:12px;display:block}.footer-col ul.menu li a:hover{text-decoration:underline}.footer-info{max-width:176px}.footer_work_time{color:#fff;border-bottom:1px solid #fff;text-align:center;font-size:11px;margin-bottom:10px;padding-bottom:10px}.footer-info .phones-row .phones-contact{font-size:14px;color:#fff;width:80%}.footer-info .email-row .email-contact{font-size:12px;color:#fff;width:80%}.instagram-footer .footer_instagram{display:flex;align-items:center;font-size:12px;color:#fff;font-weight:900;margin-top:5px}.instagram-footer .footer_instagram img{width:25px;height:25px;margin-right:8px}.telegram-footer .footer_telegram{display:flex;align-items:center;font-size:12px;color:#fff;font-weight:900;margin-top:5px}.telegram-footer .footer_telegram img{width:25px;height:25px;margin-right:8px}.viber-footer .footer_viber{display:flex;align-items:center;font-size:12px;color:#fff;font-weight:900;margin-top:5px}.viber-footer .footer_viber img{width:25px;height:25px;margin-right:8px}.footer-info .manager-phone-row{border-top:1px solid #fff}.widget-area .menu-menyu-v-kataloge-container .sub-menu{display:none}.widget_nav_menu ul li,.widget_product_categories ul li{position:relative}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{opacity:0.9!important}.widget_nav_menu ul li:before,.widget_product_categories ul li:before{content:""!important;width:10px!important;height:10px!important;opacity:1!important;top:4px;position:absolute;background:#dc1f37;border-radius:50%}.arrow-cat-shop{content:"";position:absolute;top:4px;right:0;width:10px;height:10px;background:url(/wp-content/themes/storefront/img/down-arrow.png) no-repeat;background-size:contain}ul.product-categories>.cat-item.current-cat>a{color:#dc1f37}ul.product-categories>.cat-item.current-cat>a{color:#dc1f37}ul.product-categories>.cat-item>.children>.cat-item.current-cat>a{color:#dc1f37}#menu-menyu-v-kataloge>li.menu-item-has-children{border-bottom:1px solid rgb(0 0 0 / .2);padding-bottom:15px}.product .clickBuyButton{border:1px solid #dc1f37!important;border-color:#dc1f37!important;width:100%}.product .add_to_cart_button{border:1px solid #dc1f37;width:100%;margin-top:10px}ul.products li.product h2.woocommerce-loop-product__title{font-size:20px;margin-bottom:15px;font-weight:900;text-align:left}.single-product div.product p.price,ul.products li.product .card-middle .price{color:#dc1f37;font-weight:900;font-size:26px!important;text-align:center}.catalog-wrapper .products .product .card-middle{max-width:410px;width:100%}.card-middle_discription ul{color:#000;text-align:left}.card-middle_discription ul li{font-size:13px}.card-middle{margin:0 10px}.site-main ul.products.columns-4 li.product{border-bottom:1px solid rgb(0 0 0 / .1);margin:0 auto}.card-end{max-width:200px}.card-start{max-width:200px;width:100%;margin:0 auto}.card-middle_discription{color:#131315}.card-start .woocommerce-LoopProduct-link img{width:100%;height:250px;object-fit:contain}.card_delivery{display:flex;align-items:center;margin-top:15px}.card_delivery_img{width:24px;height:24px}.card_delivery_img img{width:100%;height:100%;object-fit:contain}.card_delivery_text{width:90%}.propValue{padding:0 15px;font-weight:900;color:#000}.singleLine{display:block;padding:25px 0 0 0;color:#000;text-transform:uppercase}.single-product div.product .card_delivery_img{margin-right:10px}.share-soc{display:flex;align-items:center}.share-soc-text{padding-left:15px}.singlepage-add-to-card{display:flex!important;align-items:center;margin-left:0px!important}.product .singlepage-add-to-card .clickBuyButton{width:50%}.product .singlepage-add-to-card .button:first-child{border:1px solid #dc1f37;width:50%;margin-top:10px;background-color:#dc1f37;color:#fff;height:47px!important;margin-right:15px!important}.card-end .qib-container:not(#qib_id):not(#qib_id){display:none}.added_to_cart{z-index:200;background:#fff;width:100%;box-shadow:0 0 15px 1px #0000002e}.featured_slider .product{display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;max-width:280px;margin:10px;padding:15px;min-height:550px}.featured_slider .card-middle_discription,.featured_slider .card_delivery{display:none}.featured_slider .card-middle .price{color:#dc1f37;font-weight:900;font-size:26px!important;text-align:center}.featured_slider .card-end{max-width:100%;position:relative}.featured_slider .card-end .added_to_cart.wc-forward{position:absolute;bottom:1px;left:0}.featured_slider .card-middle{display:flex;flex-direction:column;justify-content:center;align-items:center}.featured_slider .product .add_to_cart_button{text-align:center}.featured_slider .woocommerce-loop-product__title{text-align:center;font-size:18px;font-weight:900;padding-top:16px}.related.products .product{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:530px}.related.products .card_delivery,.related.products .card-middle_discription{display:none}.related ul.products li.product .card-middle .price{text-align:center}.beetwen-catalog__fon{height:200px;overflow:hidden;position:relative}.beetwen-catalog__fon>img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.beetwen-catalog__fon .col-full{height:100%;display:flex;align-items:center;position:relative;z-index:1}.beetwen-catalog__fon .col-full .beetwen-catalog__title h1{color:#fff}.black-layer{width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(0 0 0 / .4)}.category-block{display:flex;justify-content:space-between;flex-wrap:wrap}.category-block .main-cat-item{max-width:25%;width:100%}.category-block .main-cat-item .main-cat-img{height:250px}.category-block .main-cat-item .main-cat-img img{transform:scale(1);transition:0.5s}.category-block .main-cat-item:hover .main-cat-img img{transform:scale(1.05)}.category-block .main-cat-item .title{text-align:center;font-size:20px;color:#000;transition:0.5s}.category-block .main-cat-item:hover .title{color:#dc1f37}.separator-hr{height:40px;background-position:50% 50px;background:url(/wp-content/themes/storefront/img/shadow-below-stronger.png) no-repeat;background-size:100% 15px}.category-block__about{display:flex;align-items:flex-start}.category-block__text,.category-block__textimg{width:50%}.category-block__text{padding-right:30px}.contact-block{display:flex;flex-wrap:wrap}.contact-block .left{width:45%;padding-right:30px}.contact-block .right{width:55%}.contact-block .left .contacts-col .title,.contact-block .right .contacts-col .title{color:#3c3c3f;font-size:20px;font-weight:400;text-transform:uppercase;padding:44px 0}.contact-block .left .contacts-col ul{margin:0;padding:0}.contact-block .left .contacts-col ul li{list-style:none;margin-bottom:40px}.contact-block .left .contacts-col ul li a{color:#000;font-size:15px;font-weight:900;text-decoration:none}.contact-block-img{margin-right:15px;display:inline}.contact-block .right select,.contact-block .right input{width:100%;background-color:#fff0;box-shadow:none;border:1px solid #dcdcdc!important;margin-bottom:20px;outline:none;padding:10px 16px}.contact-block .right textarea{width:100%;background-color:#fff0;box-shadow:none;border:1px solid #dcdcdc!important;margin-bottom:20px;outline:none;padding:20px 16px;height:95px}.contact-block .right .contact-submit{width:284px;height:65px;border-radius:6px;background-color:#dc1f37;color:#fefefe;font-size:15px;font-weight:500;float:right}.wpcf7-form p{margin:0}.contact-block .right .contacts-col .wpcf7 .wpcf7-form p:nth-child(3){text-align:right}.contact-soc{display:flex;align-items:center;color:#000;font-size:16px;font-weight:500;line-height:29px;text-transform:uppercase}.contact-soc a{margin:0 10px}.contact-soc span{margin-right:27px}.cont-tel-in{position:relative;bottom:5px}.cont-tel-in a{display:block}.reg-info p{margin:0;font-size:14px;font-weight:400;line-height:24px}.contact-block .right textarea,.contact-block .right select{color:#6f7175}.cont-form-title{font-size:18px;margin-bottom:10px}.map{width:100%;height:400px}.blog-wrapper{display:flex}.blog-side-bar ul.children{margin-bottom:15px}.blog-side-bar ul li{padding-left:1.618em}.blog-side-bar ul li{position:relative}.blog-side-bar ul li:before{content:""!important;width:10px!important;height:10px!important;opacity:1!important;top:7px;position:absolute;background:#dc1f37;border-radius:50%;left:0}.blog-side-bar a{color:#727272;font-weight:600;transition:0.5s}.blog-side-bar a:hover{color:#dc1f37}.items-blog{display:flex;flex-wrap:wrap}a.one-post-item{width:200px;margin:8px}.blog-sidebar.left-sidebar{width:21.7391304348%;margin-right:4.347826087%}.blog-side{width:73.9130434783%}.one-post-img{width:100%;height:250px;box-shadow:0 0 15px 1px rgb(0 0 0 / .2)}.one-post-item{color:#727272;display:flex;flex-direction:column;justify-content:space-between;height:100%}.one-post-img img{width:100%;height:100%;object-fit:cover}.one-post-title{font-size:20px;font-weight:600;margin:12px 0;text-align:center}.one-post-text{font-size:12px;text-align:left}.pagination .page-numbers,.woocommerce-pagination .page-numbers{color:#636363;border-left-width:0;display:inline-block;padding:.3342343017em .875em}.nav-links .page-numbers{background-color:#f9f9f9}.pagination .page-numbers.current{background-color:#e6e6e6}.one-post-date{font-size:12px;margin-top:5px}.blog-side-bar>ul>li.current-cat>a{color:#dc1f37}.blog-side-bar>ul>li>ul.children>li.current-cat>a{color:#dc1f37}.main-last-news-in{display:flex;justify-content:center}.main-title-page{font-size:32px;margin-bottom:20px}.information-row{display:flex;justify-content:center}.information-pages__item{color:#2c2d33;transition:0.5s}.information-pages__img{transform:scale(1);transition:0.5s}.information-pages__item:hover{color:#dc1f37}.information-pages__item:hover .information-pages__img{transform:scale(1.05)}.information-pages__item{width:140px;margin:30px;text-align:center}.information-pages__title{font-weight:900}.woocommerce-Tabs-panel ul{padding:20px}.woocommerce-Tabs-panel ul li{list-style:disc}.woocommerce-Tabs-panel ul li::marker{color:#dc1f37}.scrollup{width:70px;height:70px;display:none;position:fixed;background:#4d4b4c;border-radius:50%;cursor:pointer;opacity:.4;bottom:10px;right:8px;transition:0.5s;z-index:300}.scrollup:before{content:'';width:25px;height:25px;display:block;position:absolute;top:50%;left:50%;border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:translate(-50%,-25%) rotate(135deg);transform:translate(-50%,-25%) rotate(135deg)}.scrollup:hover{opacity:1}#myfond_gris{display:none;background-color:#000;opacity:.9;width:100%;height:100%;z-index:9998;position:fixed;top:0;bottom:0;right:0;left:0}.mymagicoverbox_fenetre{z-index:999999999999999999;position:fixed;top:50%;display:none;background-color:#fff;left:50%;transform:translate(-50%,-50%);border-radius:8px;box-shadow:7px 7px 20px 0 rgb(0 0 0 / .8);padding:25px}#box_1{width:90%;max-width:500px}.mymagicoverbox_fermer{top:-15px;right:-15px;width:30px;height:30px;cursor:pointer;position:absolute}.mymagicoverbox_fenetre:before{content:'';background:#dc1f37;width:7px;height:150px;position:absolute;left:0;top:10%;border-top-right-radius:10px;border-bottom-right-radius:10px}#myfond_gris{display:none;background-color:#000;opacity:.9;width:100%;height:100%;z-index:9998;position:fixed;top:0;bottom:0;right:0;left:0}.mymagicoverbox_fermer{top:-15px;right:-15px;width:30px;height:30px;cursor:pointer;position:absolute;background-color:#dc1f37;border-radius:50%;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}#hidden-title{opacity:0;visibility:hidden;height:0}.wpcf7-form p{margin:0!important}.main-pop-up-title{text-align:center;font-size:32px;margin-bottom:30px}.wpcf7-form span input{width:100%;margin-bottom:15px;padding:11px;background:#fff;border:1px solid rgb(0 0 0 / .5);box-shadow:none}.wpcf7-form span textarea{padding:11px;height:140px;color:#807b7b;background:#fff;border:1px solid rgb(0 0 0 / .5);box-shadow:none}.main-pop-up{text-align:center}.main-pop-up textarea,.main-pop-up label{width:100%}.Phone.is-animating{-webkit-animation:phone-outer 3s infinite;animation:phone-outer 3s infinite}.Phone{position:fixed;display:block;margin:0;width:70px;height:70px;font-size:25vmin;background-color:#dc1f37;border-radius:.5em;box-shadow:0 0 0 0em #fff0,0em .05em .1em rgb(0 0 0 / .2);-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);right:8px;bottom:86px;z-index:5;cursor:pointer}.Phone:before,.Phone:after{position:absolute;content:""}.Phone:before{top:0;left:0;width:70px;height:70px;background-color:rgb(255 255 255 / .1);border-radius:100%;opacity:1;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}.Phone:after{top:17.5px;left:17.5px;width:35px;height:35px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTYuNiAxMC44YzEuNCAyLjggMy44IDUuMSA2LjYgNi42bDIuMi0yLjJjLjMtLjMuNy0uNCAxLS4yIDEuMS40IDIuMy42IDMuNi42LjUgMCAxIC40IDEgMVYyMGMwIC41LS41IDEtMSAxLTkuNCAwLTE3LTcuNi0xNy0xNyAwLS42LjQtMSAxLTFoMy41Yy41IDAgMSAuNCAxIDEgMCAxLjIuMiAyLjUuNiAzLjYuMS40IDAgLjctLjIgMWwtMi4zIDIuMnoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.Phone.is-animating:after{-webkit-animation:phone-icon 3s infinite;animation:phone-icon 3s infinite}@keyframes phone-outer{0%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0em #fff0,0em .05em .1em rgb(0 0 0 / .2)}33.3333%{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1);box-shadow:0 0 0 0em rgb(52 152 219 / .1),0em .05em .1em rgb(0 0 0 / .5)}66.6666%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 .5em #fff0,0em .05em .1em rgb(0 0 0 / .2)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0em #fff0,0em .05em .1em rgb(0 0 0 / .2)}}@keyframes phone-icon{0%{-webkit-transform:translate3d(0em,0,0);transform:translate3d(0em,0,0)}2%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}4%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}6%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}8%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}10%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}12%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}14%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}16%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}18%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}20%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}22%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}24%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}26%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}28%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}30%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}32%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}34%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}36%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}38%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}40%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}42%{-webkit-transform:translate3d(.01em,0,0);transform:translate3d(.01em,0,0)}44%{-webkit-transform:translate3d(-.01em,0,0);transform:translate3d(-.01em,0,0)}46%{-webkit-transform:translate3d(0em,0,0);transform:translate3d(0em,0,0)}}.popup-submit{padding:10px 15px!important;border:1px solid #dc1f37!important;background-color:#dc1f37!important;color:#ffffff!important;display:flex!important;justify-content:center;align-items:center;border-radius:25px!important;transition:0.5s;cursor:pointer!important;margin:30px auto 0 auto}.popup-submit:hover{background-color:#ffffff!important;color:#dc1f37!important;font-weight:900!important;box-shadow:0 0 15px 1px rgb(220 31 56 / 30%)}#payment .place-order .button,.actions .button,.cart_totals .checkout-button{color:#fff!important;background:#dc1f37!important;border:1px solid #dc1f37!important;transition:0.5s;border-radius:25px}#payment .place-order .button:hover,.actions .button:hover,.cart_totals .checkout-button:hover{color:#dc1f37!important;background:#fff!important}@media screen and (max-width:300px){#payment .place-order .button{font-size:.7em}}#coupon_code{border-radius:25px}.woocommerce-shipping-fields{display:none}.woocommerce-column--shipping-address.col-2{display:none}.product-cats{display:flex;justify-content:center;flex-wrap:wrap}.product-cats .category{margin:5px;padding:5px;border:1px solid #dc1f37;border-radius:25px}.product-cats .category a{white-space:nowrap}.error-404 .page-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-top:90px}.error-404 .page-content .widget_product_search{margin-top:30px}#responsive-menu-title{max-width:200px;margin:0 auto}#responsive-menu-container .phones-pic{margin-right:10px}#responsive-menu-container .phones-contact{font-size:14px;font-weight:400}#responsive-menu-container .header_work_time{margin-bottom:20px}.mobile-filters-blogbnt,.mobile-filters-btn{display:none;background:#dc1f37;color:#fff;padding:10px 15px;border:1px solid #dc1f37;background-color:#dc1f37;color:#fff;justify-content:center;align-items:center;border-radius:25px;transition:0.5s;max-width:350px;margin:0 auto;text-align:center;margin-bottom:30px}.gov_info{color:#fff;padding-top:14px;margin-top:15px;border-top:1px solid rgb(204 204 204 / .2)}.copyright-content{display:flex;justify-content:space-between;color:#fff;padding-top:14px;margin-top:15px;border-top:1px solid rgb(204 204 204 / .2)}.main-text ul,.term-description ul{padding:20px}.main-text ul li,.term-description ul li{list-style:disc}.main-text ul li::marker,.term-description ul li::marker{list-style:disc;color:#dc1f37}.items-blog__text{min-height:500px}.header_instagram{width:30px;height:30px;margin-left:10px}.header_instagram img{width:100%;height:100%}.header_telegram{width:30px;height:30px;margin-left:10px}.header_telegram img{width:100%;height:100%}.header_viber{width:30px;height:30px;margin-left:10px}.header_viber img{width:100%;height:100%}#tab-sostav_tab a:hover{text-decoration:underline}@media (max-width:1200px){.col-full{width:90%}.featured_slider .product{max-width:none}}@media (max-width:1024px){.header_bottom__menu{display:none}.header_top_info{display:none}.header_top__logo{width:115px}.catalog-wrapper{display:flex;flex-direction:column-reverse}.left-sidebar .content-area,.left-sidebar .widget-area{width:100%;margin-right:0}.mobile-filters-blogbnt,.mobile-filters-btn{display:flex}.filters-wrapper{display:none}h1{font-size:28px;margin:20px 0}.storefront-sorting select{width:auto;padding:3px;border:1px solid #00000029;margin-bottom:10px}.blog-wrapper{flex-direction:column}.blog-side,.blog-sidebar.left-sidebar{width:100%;margin-right:0%}.items-blog{justify-content:space-between}.blog-side-bar{display:none}}@media (max-width:800px){.footer-row{flex-wrap:wrap;justify-content:center}.footer-col{width:33%;margin:15px}.category-block{flex-wrap:wrap;justify-content:center}.category-block__about{flex-wrap:wrap}.category-block__text,.category-block__textimg{width:100%;text-align:justify;padding-right:0;padding-bottom:30px}.product-cats{overflow:scroll;justify-content:flex-start}.product-cats .category{min-width:270px;text-align:center}}@media (max-width:600px){.header-callback{display:none}.header_top__logo{width:245px;margin-right:20px}.cat-pages-block{flex-wrap:wrap;justify-content:center}.cat-pages__title{text-align:center}.main-about h1{font-size:26px}.col-full{margin-left:auto;margin-right:auto}.main-title{text-align:center}.footer-col{width:100%}.footer-col:first-child{width:100%}.footer__logo{margin:0 auto}.footer-col{width:auto;margin:15px auto}.main-slider__item{height:356px}.information-row{flex-wrap:wrap}.information-pages__item{width:35%;margin:10px}.contact-block .left,.contact-block .right{width:100%}.map{height:300px}.share-soc{display:flex;align-items:center;flex-wrap:wrap;margin:18px 0}.card-end{max-width:none;margin-top:20px}body .woocommerce-page .products .product-line{width:100%!important;margin-right:0%!important}.items-blog{justify-content:center}a.one-post-item{width:100%}.main-last-news-in{justify-content:space-between;flex-direction:column}.cat-pages__item,.main_cat__item{margin-bottom:30px}.cat-pages__img{width:100%}.wpfPriceRangeField#wpfMinPrice,.wpfPriceRangeField#wpfMaxPrice{min-width:80px!important}.Phone{bottom:160px;right:18px}.scrollup{bottom:89px;right:18px}.category-block .main-cat-item{max-width:50%}}@media (max-width:375px){button#responsive-menu-button{top:65px!important}}@media (max-width:320px){button#responsive-menu-button{top:64px!important}}.block-conta{position:relative;overflow:hidden;margin:0 auto;margin-top:15px;margin-bottom:15px}.block-conta,.block-conta div,.block-conta img{width:100%;max-width:1000px;height:364px}.block-conta div,.block-conta img{position:absolute}.block-front{background-color:#000;transition:0.5s;background:rgb(46 45 45 / .9);top:75%;color:#fff;cursor:pointer;vertical-align:top}.block-conta:hover .block-front{top:0%}.block-front .s{display:block;font-size:20px;font-weight:700;padding:10px 0 10px 10px;color:#fff;vertical-align:top}.block-front p{padding:4px 0 4px 25px;font-weight:700;font-size:15px}@media (max-width:1000px){.block-conta,.block-conta div,.block-conta img{max-width:650px;height:250px}.block-front .s{padding:0;font-size:18px}.block-front p{font-size:13px}.ppnone3{display:none}}@media (max-width:792px){.block-conta,.block-conta div,.block-conta img{max-width:493px;height:200px}.block-front{top:70%}.ppnone2{display:none}}@media (max-width:680px){.block-front{top:70%}.block-front .s{font-size:16px}}@media (max-width:500px){.block-conta,.block-conta div,.block-conta img{max-width:394px;height:178px}.block-front span{padding:5px 0 5px 10px;font-size:14px}.ppnone1{display:none}.ppnone{font-size:10px}}@media (max-width:390px){.block-front .s{font-size:11px}.ppnone1{display:none}.block-conta,.block-conta div,.block-conta img{max-width:267px;height:133px}.block-front p{font-weight:400;font-size:10px}}@media (max-width:270px){.block-front .s{font-size:10px}.block-conta,.block-conta div,.block-conta img{max-width:195px;height:89px}.block-front{top:55%}}@media (max-width:225px){.block-conta{display:none}}#check-uniq-first>span>label{width:1000px;text-align:center}#check-uniq-first>span>label>input{width:auto;margin-right:10px}#check-uniq-first2>span>label{width:1000px;text-align:center}#check-uniq-first2>span>label>input{width:auto;margin-right:10px}@media screen and (max-width:500px){.wpcf7-list-item-label{width:1000px;text-align:center;font-size:10px}.a_form_white{font-size:10px}#check-uniq-first2>span>label>input{width:10px;height:10px}}@media screen and (max-width:1024px){.rmp_menu_trigger{left:5%}#rmp_menu_trigger-1807.is-active{left:80%}.header_bottom .col-full{justify-content:end}.main-pop-up-title{font-size:20px}}.wc-block-grid__products .wc-block-grid__product .woocommerce-LoopProduct-link,.wc-block-grid__products li.product .woocommerce-LoopProduct-link,ul.products .wc-block-grid__product .woocommerce-LoopProduct-link,ul.products li.product .woocommerce-LoopProduct-link{text-align:center}.wc-block-grid__products .wc-block-grid__product,.wc-block-grid__products li.product,ul.products .wc-block-grid__product,ul.products li.product{margin:0 auto}@media screen and (max-width:800px){.card-end{max-width:none;margin-top:20px}}.free-ustan{display:none}.tab{margin-bottom:20px;position:relative;overflow:hidden;background:#fff;width:100%;font-family:'Roboto',sans-serif;line-height:1.5;font-weight:300;color:#888;-webkit-font-smoothing:antialiased}.tabs{display:table;position:relative;overflow:hidden;margin:0}.tabs li{float:left;line-height:38px;overflow:hidden;padding:0;position:relative}.tabs a{border-bottom:1px solid #5858585b;color:#888;font-weight:500;display:block;letter-spacing:0;outline:none;padding:0 20px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.tabs_item{padding:30px 0}.tabs_item h4{font-weight:700;color:#dc1f37;font-size:20px}.current a{color:#dc1f37;border-bottom:3px solid #dc1f37}.arrow-btns{display:flex;gap:5px}.arrow-right{cursor:pointer;width:24px;height:24px;border-radius:10px;background-size:24px;background-position:50%;background-repeat:no-repeat;transition:1s;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-color:#a6a6a6}.arrow-left{cursor:pointer;width:24px;height:24px;border-radius:10px;background-size:24px;background-position:50%;background-repeat:no-repeat;background-color:#545454;background-color:#a6a6a6;transform:rotate(180deg);transition:1s;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.arrow-left:hover{background-color:#dc1f37;transition:1s}.arrow-right:hover{background-color:#dc1f37;transition:1s}.navigation{display:flex;justify-content:space-between}.cont-tabs-lg{display:flex;flex-wrap:wrap;gap:20px}.cont-tabs-sm{width:100%;max-width:350px}.small-img{width:50px;height:50px;padding-top:25px;padding-right:25px}.cont-tabs-sm{display:flex}.tabs_item_img{width:35%;float:left;margin-right:30px}@media screen and (max-width:700px){.tabs_item{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.tabs_item_img{width:100%!important;margin:0}.cont-tabs-lg{justify-content:center}}