@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
/*!
 * WordPress theme info goes into this comment section, then add the rest of the theme's @import
 * declarations.
 */@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.has-drop-cap:not(:focus):first-letter{float:left;font-size:4.1em;line-height:.7;font-weight:600;margin:.07em .23em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 30px}.wp-block-audio figcaption{margin-top:.5em;color:#6c7781;text-align:center;font-size:13px}.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-cover-image.has-left-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:636px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax{background-attachment:fixed}.wp-block-cover-image.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5)}.wp-block-cover-image.has-background-dim.has-background-dim-10:before{background-color:rgba(0,0,0,.1)}.wp-block-cover-image.has-background-dim.has-background-dim-20:before{background-color:rgba(0,0,0,.2)}.wp-block-cover-image.has-background-dim.has-background-dim-30:before{background-color:rgba(0,0,0,.3)}.wp-block-cover-image.has-background-dim.has-background-dim-40:before{background-color:rgba(0,0,0,.4)}.wp-block-cover-image.has-background-dim.has-background-dim-50:before{background-color:rgba(0,0,0,.5)}.wp-block-cover-image.has-background-dim.has-background-dim-60:before{background-color:rgba(0,0,0,.6)}.wp-block-cover-image.has-background-dim.has-background-dim-70:before{background-color:rgba(0,0,0,.7)}.wp-block-cover-image.has-background-dim.has-background-dim-80:before{background-color:rgba(0,0,0,.8)}.wp-block-cover-image.has-background-dim.has-background-dim-90:before{background-color:rgba(0,0,0,.9)}.wp-block-cover-image.has-background-dim.has-background-dim-100:before{background-color:#000}.wp-block-cover-image.components-placeholder{height:inherit}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,[data-align=left] .wp-block-cover-image,[data-align=right] .wp-block-cover-image{max-width:318px;width:100%}.wp-block-image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-block-image figcaption{margin-top:.5em;color:#6c7781;text-align:center;font-size:13px}.wp-block-image.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-block-image.is-resized{width:-webkit-min-content;width:-moz-min-content;width:min-content;display:-ms-inline-grid;-ms-grid-columns:min-content}.wp-block-image.is-resized figcaption{-ms-grid-row:2}.wp-block-image.is-resized img{max-width:none}.wp-block-heading h1,.wp-block-heading h2,.wp-block-heading h3,.wp-block-heading h4,.wp-block-heading h5,.wp-block-heading h6{margin:0}.wp-block-heading h1{font-size:2.44em}.wp-block-heading h2{font-size:1.95em}.wp-block-heading h3{font-size:1.56em}.wp-block-heading h4{font-size:1.25em}.wp-block-heading h5{font-size:1em}.wp-block-heading h6{font-size:.8em}.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0;margin:0 -8px}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.7)),color-stop(60%,rgba(0,0,0,.3)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 60%,transparent);background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 60%,transparent);position:absolute;width:100%;max-height:100%;overflow:auto}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-gallery.is-cropped .blocks-gallery-image _:-ms-lang(x),.wp-block-gallery.is-cropped .blocks-gallery-image figure,.wp-block-gallery.is-cropped .blocks-gallery-item _:-ms-lang(x),.wp-block-gallery.is-cropped .blocks-gallery-item figure{height:auto;width:auto}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 16px)}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:calc(100% - 16px)}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 16px)}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 16px)}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 16px)}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 16px)}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 16px)}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 16px)}}.wp-block-gallery.alignleft,.wp-block-gallery.alignright,[data-align=left] .wp-block-gallery,[data-align=right] .wp-block-gallery{max-width:318px;width:100%}.wp-block-quote cite,.wp-block-quote footer{color:#6c7781;margin-top:1em;position:relative;font-size:13px;font-style:normal}.wp-block-quote.is-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer{font-size:19px;text-align:right}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-video{margin:0}.wp-block-video figcaption{margin-top:.5em;color:#6c7781;text-align:center;font-size:13px}.wp-block-video.aligncenter{text-align:center}pre.wp-block-code,pre.wp-block-preformatted{background:#eee;font-family:Courier 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}.wp-block-pullquote{border-top:4px solid #555d66;border-bottom:4px solid #555d66;color:#40464d;padding:3em 0;text-align:center}.wp-block-pullquote>p{font-size:24px;line-height:1.6}.wp-block-pullquote cite{color:#40464d;position:relative;text-transform:uppercase;font-size:13px}.wp-block-pullquote:after,.wp-block-pullquoteblockquote:before{content:""}.wp-block-table{overflow-x:auto;display:block;border-collapse:collapse;width:100%}.wp-block-table tbody{width:100%;display:table;min-width:240px}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid}.wp-block-verse pre,pre.wp-block-verse{color:#191e23;white-space:nowrap;font-family:inherit;font-size:inherit;padding:1em;overflow:auto}.wp-block-button{margin-bottom:1.5em}.wp-block-button .wp-block-button__link{border:none;border-radius:23px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;line-height:24px;margin:0;padding:11px 24px;text-align:center;text-decoration:none;white-space:normal;word-break:break-all}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link:not(.has-background),.wp-block-button__link:not(.has-background):active,.wp-block-button__link:not(.has-background):focus,.wp-block-button__link:not(.has-background):hover{background-color:#32373c}.wp-block-button__link:not(.has-text-color),.wp-block-button__link:not(.has-text-color):active,.wp-block-button__link:not(.has-text-color):focus,.wp-block-button__link:not(.has-text-color):hover{color:#fff}.wp-block-shortcode{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:14px;background-color:#f8f9f9;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-shortcode,.wp-block-shortcode label{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-shortcode label{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;white-space:nowrap;font-weight:600}.wp-block-shortcode .editor-plain-text{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.wp-block-shortcode .dashicon{margin-right:10px}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-embed figcaption{margin-top:.5em;color:#6c7781;text-align:center;font-size:13px}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:318px;width:100%}@font-face{font-family:fontello;src:url(fonts/fontello.eot);src:url(fonts/fontello.eot#iefix) format("embedded-opentype"),url(fonts/fontello.woff2) format("woff2"),url(fonts/fontello.woff) format("woff"),url(fonts/fontello.ttf) format("truetype"),url(images/fontello.svg#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e800"}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}#header .header-menu .navbar .navbar-toggler:hover,#template.about.archive .main .posts .post .text .excerpt a:hover,#template.about.archive .main .posts .post .text .read-more:hover,#template.about.archive .main .posts .post .text a:hover,#template.about.archive .main .posts .post button:hover,.opacity,.pagination a:hover,.search-archive .main .search-form button:hover,.search-archive .posts a:hover,.woocommerce nav.woocommerce-pagination ul li a:hover,a:hover,body.archive.search .bio-button a:hover,body.archive.tax-product_cat .bio-button a:hover{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}body{color:#555050;font-size:15px;font-family:Lato,sans-serif}@media(max-width:575.98px){body{text-align:center}}#header .top .socials{padding-top:3px}@media(max-width:767.98px){#header .top .socials{padding-top:0}}#header .top .socials span{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:25px;margin-left:-5px}#header .top .socials span.facebook:before{background-image:url(images/facebook-f.svg)}#header .top .socials span.facebook:before,#header .top .socials span.twitter:before{content:" ";display:block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50%}#header .top .socials span.twitter:before{background-image:url(images/twitter.svg)}#header .top .socials span.instagram:before{content:" ";display:block;background-image:url(images/instagram.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50%}#header .top a.delivery-holder{color:#3f575e;text-decoration:none}#header .top a.delivery-holder p.delivery{margin-bottom:0;font-size:.92em;font-weight:700;margin-top:10px}@media(max-width:767.98px){#header .top a.delivery-holder p.delivery{margin-top:0}}#header .top .block{padding-top:8px;padding-bottom:8px}@media(max-width:767.98px){#header .top .block{padding-top:10px;padding-bottom:10px}}#header .top .contacts{margin-bottom:0;font-size:.915em}@media(max-width:767.98px){#header .top .contacts{text-align:center;padding-bottom:10px;padding-top:30px;font-size:1.2em}}#header .top .contacts p{margin-bottom:0;margin-right:18px;border-right:1px solid #3f575e;padding-right:31px}@media(max-width:1399.98px){#header .top .contacts p{margin-right:8px;padding-right:11px}}@media(max-width:1199.98px){#header .top .contacts p{margin-right:0;padding-right:0;text-align:right;border-right:none;margin-bottom:10px}}#header .top .contacts p:last-child{margin-right:0;padding-right:0;border-right:none}#header .top .contacts p a{color:#3f575e;text-decoration:none;font-weight:700}#header .top .contacts p a.tel:before{background-image:url(images/phone-dark.svg)}#header .top .contacts p a.mail:before,#header .top .contacts p a.tel:before{content:" ";display:inline-block;width:1px;height:15px;background-repeat:no-repeat;background-size:contain;background-position:50%;padding-right:37px}#header .top .contacts p a.mail:before{background-image:url(images/envelope-open-dark.svg)}#header .top .contacts p a:hover{text-decoration:none}#header .top .contacts .mailing-list{margin-top:10px;margin-bottom:0}@media(max-width:1199.98px){#header .top .contacts .mailing-list{margin-top:0}}#header .comfort{background:#3f575e;padding:19px 0 2px;font-size:1.06em;margin-bottom:0;color:#fff}#header .comfort a{color:#fff}#header .menu-holder{background-color:#3f575e}#header .menu-holder.fixed{position:fixed;width:100%;top:0;z-index:400;margin-top:0}#header .header-menu{padding-top:10px;padding-bottom:10px}@media(max-width:767.98px){#header .header-menu .logo{display:block;text-align:center;padding-bottom:20px}}#header .header-menu .navbar{padding-top:0;padding-bottom:0}#header .header-menu .navbar .navbar-toggler{border:2px solid #fff;height:40px;padding:5px 10px}#header .header-menu .navbar .navbar-toggler:active,#header .header-menu .navbar .navbar-toggler:focus,#header .header-menu .navbar .navbar-toggler:hover{outline:none;box-shadow:none}#header .header-menu .navbar .navbar-toggler span{width:20px;height:3px;border-radius:5px;background:#fff;margin:4px 0;display:block}#header .header-menu .navbar .navbar-collapse{position:relative}@media(max-width:767.98px){#header .header-menu .navbar .navbar-collapse ul{padding-top:30px;padding-bottom:30px}}#header .header-menu .navbar .navbar-collapse ul li{padding-top:5px;font-size:1.05em;margin-right:58px}@media(max-width:991.98px){#header .header-menu .navbar .navbar-collapse ul li{margin-right:28px}}@media(max-width:767.98px){#header .header-menu .navbar .navbar-collapse ul li{padding-top:10px}}@media(max-width:575.98px){#header .header-menu .navbar .navbar-collapse ul li{text-align:center;margin-right:0}}#header .header-menu .navbar .navbar-collapse ul li ul.dropdown-menu{padding:10px 20px 16px}@media(max-width:767.98px){#header .header-menu .navbar .navbar-collapse ul li ul.dropdown-menu{padding-top:10px;border:none;background:transparent}}@media(max-width:575.98px){#header .header-menu .navbar .navbar-collapse ul li ul.dropdown-menu{text-align:left}}#header .header-menu .navbar .navbar-collapse ul li ul.dropdown-menu li a:hover{filter:brightness(1.1);background:transparent}#header .header-menu .navbar .navbar-collapse ul li.current-menu-item{font-weight:700}#header .header-menu .navbar .navbar-collapse ul li:last-child{margin-right:0}#header .header-menu .navbar .navbar-collapse ul li span.search{margin-top:-3px}#header .header-menu .navbar .navbar-collapse ul li span.search:before{content:" ";background-image:url(images/search.svg);display:inline-block;width:25px;height:25px;margin-right:-26px;margin-top:0;background-repeat:no-repeat;background-size:contain;background-position:50%}#header .header-menu .navbar .navbar-collapse ul li a{padding:0;color:#fff}@media(max-width:767.98px){#header .header-menu .search-button{top:-3px;right:47px}}#header .header-menu .search-button .icon-search{font-size:1.8em;color:#fff;display:inline-block;margin-left:20px}#header .header-menu .cart-button{zoom:.8}#header .header-menu .cart-button a{color:#fff}#header .header-menu .cart-button a span.basket{position:relative}#header .header-menu .cart-button a span.basket:before{content:" ";background-image:url(images/shopping-cart.svg);display:inline-block;width:34px;height:34px;margin-top:10px;margin-left:20px;background-repeat:no-repeat;background-size:contain;background-position:50%}@media(max-width:991.98px){#header .header-menu .cart-button a span.basket:before{margin-left:28px}}#header .header-menu .cart-button a #mini-cart-count{background:#fff;border-radius:50%;height:27px;width:27px;position:absolute;text-align:center;top:-30px;right:-10px;padding-top:1px;pointer-events:none;color:#3f575e}@media(max-width:767.98px){#header .header-menu .cart-button a #mini-cart-count{padding-top:2px}}@media(max-width:767.98px){#header .header-menu .cart-button{top:-2px;right:5px}}#footer{padding-top:66px;background:#3f575e;color:#fff}#footer .footer-menu ul{padding-left:0;list-style:none;font-size:.94em}#footer .footer-menu ul li{display:inline-block;border-right:1px solid #fff;padding-right:16px;margin-right:13px}@media(max-width:991.98px){#footer .footer-menu ul li{padding-right:0;margin-right:0;display:block;border-right:none}}@media(max-width:575.98px){#footer .footer-menu ul li{text-align:center}}#footer .footer-menu ul li:last-child{border-right:none;padding-right:0;margin-right:0}#footer .footer-menu ul li a{font-weight:700;color:#fff}#footer .opening{font-size:.93em;padding-top:12px;line-height:22px}@media(max-width:991.98px){#footer .opening{padding-top:0;text-align:right}}@media(max-width:575.98px){#footer .opening{text-align:center}}#footer .contacts{margin-bottom:0;padding-bottom:25px}@media(max-width:575.98px){#footer .contacts{text-align:center}}#footer .contacts p{margin-bottom:0}#footer .contacts p a{color:#fff;text-decoration:none;font-weight:700}#footer .contacts p a.tel{margin-right:23px;border-right:1px solid #fff;padding-right:32px}@media(max-width:991.98px){#footer .contacts p a.tel{padding-top:0;padding-right:0;margin-right:0;border-right:0}}#footer .contacts p a.tel:before{background-image:url(images/phone.svg)}#footer .contacts p a.mail:before,#footer .contacts p a.tel:before{content:" ";display:inline-block;width:1px;height:15px;background-repeat:no-repeat;background-size:contain;background-position:50%;padding-right:37px}#footer .contacts p a.mail:before{background-image:url(images/envelope-open.svg)}#footer .contacts p a:hover{text-decoration:none}#footer .address{text-align:right;font-size:.93em;line-height:24px}@media(max-width:575.98px){#footer .address{text-align:center}}#footer .bottom{border-top:1px solid #fff;margin-top:46px;padding-top:28px;padding-bottom:29px;color:#fff}@media(max-width:575.98px){#footer .bottom{text-align:center}}@media(max-width:575.98px){#footer .bottom .cards{padding-top:20px}}#footer .bottom .cards img{padding-left:13px}#footer .bottom .cards img:first-child{padding-left:0}#footer .bottom p{font-size:.872em;padding-top:17px}#footer .bottom p a{color:#fff}#template .featured{margin-bottom:40px}#template .main h1{font-size:1.46em;font-weight:700}#template form input[type=email],#template form input[type=tel],#template form input[type=text],#template form select,#template form textarea{width:100%;display:block;height:43px;margin-bottom:17.5px;border:none;text-indent:36px}@media(max-width:991.98px){#template form input[type=email],#template form input[type=tel],#template form input[type=text],#template form select,#template form textarea{text-indent:14px}}#template form input[type=email]::placeholder,#template form input[type=tel]::placeholder,#template form input[type=text]::placeholder,#template form select::placeholder,#template form textarea::placeholder{color:#3f575e;opacity:1}#template form input[type=email]:-ms-input-placeholder,#template form input[type=tel]:-ms-input-placeholder,#template form input[type=text]:-ms-input-placeholder,#template form select:-ms-input-placeholder,#template form textarea:-ms-input-placeholder{color:#3f575e}#template form input[type=email]::-ms-input-placeholder,#template form input[type=tel]::-ms-input-placeholder,#template form input[type=text]::-ms-input-placeholder,#template form select::-ms-input-placeholder,#template form textarea::-ms-input-placeholder{color:#3f575e}#template form select{text-indent:16px}#template form textarea{height:158px;margin-bottom:17px;padding-top:20px;padding-left:36px;padding-right:20px;text-indent:0}@media(max-width:991.98px){#template form textarea{padding-top:10px}}#template form input[type=submit]{width:100%;border-radius:0;border:none;padding:14px;background:#3f575e;white-space:normal}#template form.woocommerce-checkout{padding-bottom:50px}#template form.woocommerce-checkout input[type=email],#template form.woocommerce-checkout input[type=tel],#template form.woocommerce-checkout input[type=text],#template form.woocommerce-checkout select,#template form.woocommerce-checkout textarea{border:1px solid #3f575e}#template form.woocommerce-checkout h3{font-size:1.46em;font-weight:400;padding-bottom:15px;padding-top:15px}#template #locations{border-top:1px solid #ccc8bb;padding:42px 0 73px;margin:43px 0 0}#template #locations h2{font-size:1.5em}#template #locations .text{padding-top:23px;line-height:27px;padding-bottom:29px}#template #locations .location{background:#eff3f5;padding-top:30px}@media(max-width:1199.98px){#template #locations .location{margin-bottom:30px}}#template #locations .location h3{text-align:center;font-size:1.28em;margin-bottom:5px}#template #locations .location h4{text-align:center;font-size:1em;padding-bottom:19px}#template #locations .location .map iframe{width:100%;height:256px}#template #locations .location .details{padding:45px 45px 45px 55px;line-height:24px}@media(max-width:1199.98px){#template #locations .location .details{text-align:center}}#template #locations .location .details .opening-times{text-align:right}@media(max-width:1199.98px){#template #locations .location .details .opening-times{text-align:center}}#template #locations .location .details .contacts{padding-top:7px}#template #locations .location .details .contacts p{position:relative;margin-bottom:1px}#template #locations .location .details .contacts p a{color:#3f575e;padding-left:26px;font-weight:700}@media(max-width:1199.98px){#template #locations .location .details .contacts p a{padding-left:0}}#template #locations .location .details .contacts p a.tel:before{content:" ";background-image:url(images/phone-dark.svg);display:inline-block;width:16px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;left:0;top:2px}@media(max-width:1199.98px){#template #locations .location .details .contacts p a.tel:before{margin-bottom:-4px;margin-right:4px;position:inherit}}#template #locations .location .details .contacts p a.mail:before{content:" ";background-image:url(images/envelope-open-dark.svg);display:inline-block;width:16px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;left:0;top:2px}@media(max-width:1199.98px){#template #locations .location .details .contacts p a.mail:before{margin-bottom:-4px;margin-right:4px;position:inherit}}#template.home{padding-bottom:42px}#template.home .slider{margin-top:26px}#template.home .three-blocks{padding-top:26px;border-bottom:1px solid #ccc8bb}#template.home .three-blocks .block{padding-bottom:23px}#template.home .three-blocks .block h4{padding-top:18px;font-size:1.14em;padding-bottom:4px}#template.home .three-blocks .block .text a{color:#3f575e;font-weight:700;text-decoration:none}#template.home .three-blocks .block .text a:hover{text-decoration:none}#template.home .content{padding-top:34px;line-height:27px}#template.home .content a,#template.home .content strong{color:#3f575e;font-weight:700}#template.home .facebook-holder{padding-top:40px;text-align:right}#template.home .galleries{padding-top:22px}#template.home .galleries h4{font-size:1.13em;padding-bottom:25px;font-weight:700}#template.home .galleries .gallery{padding:43px 28px 43px 41px;background:#eff3f5;margin-bottom:24px}@media(max-width:1199.98px){#template.home .galleries .gallery{padding:33px 28px}}@media(max-width:767.98px){#template.home .galleries .gallery{text-align:center}}#template.home .galleries .gallery h5{font-size:1.14em;padding-top:1px;padding-bottom:13px;font-weight:700}#template.home .galleries .gallery .text{line-height:25px}#template.home .galleries .gallery img{display:block;margin:0 0 0 auto}@media(max-width:767.98px){#template.home .galleries .gallery img{margin:40px auto 0}}#template.home .galleries .gallery a{color:#3f575e;font-weight:700;text-decoration:underline}#template.home .galleries .gallery a.tel{padding-left:26px;position:relative}#template.home .galleries .gallery a.tel:before{content:" ";background-image:url(images/phone-dark.svg);display:inline-block;width:16px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;left:0;top:-1px}#template.about .main{padding-top:15px;border-bottom:1px solid #ccc8bb;padding-bottom:17px}#template.about .main h1{font-size:1.46em;font-weight:700}#template.about .main h2{font-size:1.2em;font-weight:700;margin-bottom:15px}#template.about .main ol,#template.about .main ul{padding-bottom:12px}#template.about .main ol li,#template.about .main ul li{margin-bottom:5px}#template.about .main .text{padding-top:22px;line-height:27px}#template.about .main .text p{padding-bottom:12px}#template.about .gallery{margin-top:49px;margin-left:-4.5px;margin-right:-4.5px}#template.about .gallery .grid-item{width:calc(33.33333% - 9px);height:284px;margin-bottom:9px;margin-left:4.5px;margin-right:4.5px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media(max-width:991.98px){#template.about .gallery .grid-item{width:calc(50% - 9px);height:244px}}@media(max-width:575.98px){#template.about .gallery .grid-item{width:100%}}#template.about .gallery .grid-item.large{height:637px}@media(max-width:1399.98px){#template.about .gallery .grid-item.large{height:547px}}@media(max-width:1199.98px){#template.about .gallery .grid-item.large{height:457px}}@media(max-width:575.98px){#template.about .gallery .grid-item.large{height:637px}}#template.about .gallery .grid-item:hover{cursor:pointer;filter:brightness(1.1)}#template.new-releases h1{padding-top:17px}#template.new-releases .products{padding:40px 0 60px}#template.new-releases .products .product{text-align:center;margin-bottom:52px}#template.new-releases .products .product a{color:#3f575e;text-decoration:none}#template.new-releases .products .product a.button{background:#3f575e;color:#fff;text-decoration:none}#template.new-releases .products .product a:hover{text-decoration:none}#template.new-releases .products .product a .product-category-image{padding:20px;min-height:200px;max-height:200px;text-align:center;margin-bottom:1rem;display:flex;align-content:center;align-items:center;justify-content:center}#template.new-releases .products .product a .product-category-image img{max-height:160px;margin:0;object-fit:contain;width:100%;height:100%;display:flex;align-self:center}#template.new-releases .products .product a h2{padding-top:8px;font-size:1.1em;padding-bottom:0;margin-bottom:6px;font-weight:400}#template.new-releases .products .product a h2.out-of-stock:after{display:inline-block;content:"";width:8px;height:8px;background:red;border-radius:100%;margin-left:5px}#template.new-releases .products .product a h2 mark.count{display:none}#template.new-releases .products .product a .woocommerce-Price-amount{font-weight:400}#template.new-releases .products .product a span.additional-price{display:none}#template.new-releases .products .product a h4{font-size:1em;padding-top:7px}#template.not-found{padding:60px 0;text-align:center}@media(max-width:767.98px){#template.not-found{padding:20px 0}}@media(max-width:767.98px){#template.not-found .main{padding:40px 0 20px}}#template.not-found .main h1{padding-bottom:20px;font-size:1.96em}#template.not-found .main h4{padding-bottom:20px}#template.not-found .main p a{color:#ccc8bb;font-weight:700;font-size:1.2em}#template.about.archive .main a.btn{background:#3f575e;border-color:#3f575e;color:#fff;text-decoration:none}#template.about.archive .main .posts{padding:70px 0 50px}#template.about.archive .main .posts .post{border-bottom:1px solid #ccc8bb;padding-bottom:50px;margin-bottom:50px}#template.about.archive .main .posts .post img{margin:0 auto;display:block}#template.about.archive .main .posts .post button{background:#3f575e;color:#fff;border:none}#template.about.archive .main .posts .post button.open-modal{margin:10px auto 0}#template.about.archive .main .posts .post button:hover{text-decoration:none}#template.about.archive .main .posts .post .text{text-align:center;padding-top:0}#template.about.archive .main .posts .post .text h4{font-size:1.3em;padding-top:15px}#template.about.archive .main .posts .post .text h3{padding-top:20px}#template.about.archive .main .posts .post .text a{color:#3f575e;text-decoration:none}#template.about.archive .main .posts .post .text a:hover{text-decoration:none}#template.about.archive .main .posts .post .text .excerpt{padding:15px 0}#template.about.archive .main .posts .post .text .excerpt a{color:#3f575e;text-decoration:none}#template.about.archive .main .posts .post .text .excerpt a:hover{text-decoration:none}#template.about.archive .main .posts .post .text .read-more{color:#3f575e;font-weight:700;text-decoration:none}#template.about.archive .main .posts .post .text .read-more:hover{text-decoration:none}#template.about.archive .main .posts .post .modal-body a{color:#3f575e;font-weight:700}#template.about.archive .main .product-category-image{padding:20px;min-height:200px;max-height:200px;text-align:center;display:flex;align-content:center;align-items:center;justify-content:center}#template.about.archive .main .product-category-image img{max-height:160px;margin:0;object-fit:contain;width:100%;height:100%;display:flex;align-self:center}.pagination a{padding:11px 20px 14px;cursor:pointer;font-weight:400;background:#3f575e;color:#fff;margin-right:15px}.pagination a,.pagination a:hover{text-decoration:none}.pagination a img{height:11px}.pagination span{padding:11px 20px 14px;color:#3f575e;background:#eff3f5;margin-right:15px}.woocommerce nav.woocommerce-pagination ul{border:none;margin-bottom:50px}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a{padding:11px 20px 14px;cursor:pointer;text-decoration:none;font-weight:400;background:#3f575e;color:#3f575e;margin-right:15px}.woocommerce nav.woocommerce-pagination ul li a:hover{text-decoration:none;background:#3f575e}.woocommerce nav.woocommerce-pagination ul li a img{height:11px}.woocommerce nav.woocommerce-pagination ul li span{padding:11px 20px 14px;color:#fff;background:#ccc8bb;margin-right:15px}.breadcrumbs,.woocommerce .woocommerce-breadcrumb{padding:40px 0 27px;font-size:1em;color:#3f575e}@media(max-width:767.98px){.breadcrumbs,.woocommerce .woocommerce-breadcrumb{padding:20px 0}}.breadcrumbs a,.woocommerce .woocommerce-breadcrumb a{text-decoration:none;font-weight:700;color:#3f575e}.breadcrumbs a:hover,.woocommerce .woocommerce-breadcrumb a:hover{text-decoration:none}.breadcrumbs a:first-child:before,.woocommerce .woocommerce-breadcrumb a:first-child:before{content:" ";display:inline-block;background-image:url(images/home.svg);width:20px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative;top:2px;margin-right:9px}.breadcrumbs a:after,.woocommerce .woocommerce-breadcrumb a:after{content:" ";display:inline-block;background-image:url(images/chevron-right.svg);width:20px;height:14px;margin:0 4px 0 9px;background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative;top:2px}.woocommerce div.product div.images.woocommerce-product-gallery{border:2px solid #ccc8bb}.woocommerce div.product h1{font-size:1.4em}.woocommerce div.product h1.out-of-stock-title:after{display:inline-block;content:"";width:8px;height:8px;background:red;border-radius:100%;margin-left:5px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1.14em;padding-top:2px;color:#3f575e;margin-bottom:0}.woocommerce div.product .sub-cats{margin-bottom:36px}.woocommerce div.product .woocommerce-product-details__short-description{line-height:27px;padding-bottom:24px}.woocommerce div.product .woocommerce-product-details__short-description p{margin-bottom:0}.woocommerce div.product form.cart .variations label{padding-bottom:11px}.woocommerce div.product form.cart table.variations{margin-bottom:0}.woocommerce div.product form.cart table.variations tbody tr{display:table;width:100%}.woocommerce div.product form.cart table.variations tbody tr td{display:table-row;width:100%}.woocommerce div.product form.cart table.variations tbody tr td select{width:100%;max-width:65%;min-width:0;margin-right:0;height:42px;margin-top:4px;border:2px solid #ccc8bb;border-radius:5px;text-indent:11px;margin-bottom:28px}@media(max-width:575.98px){.woocommerce div.product form.cart table.variations tbody tr td select{max-width:100%}}.woocommerce div.product form.cart table.variations tbody tr td select:active,.woocommerce div.product form.cart table.variations tbody tr td select:focus,.woocommerce div.product form.cart table.variations tbody tr td select:hover{outline:none;box-shadow:none}.woocommerce div.product form.cart table.variations tbody tr td select::placeholder{color:#3f575e;opacity:1}.woocommerce div.product form.cart table.variations tbody tr td select:-ms-input-placeholder{color:#3f575e}.woocommerce div.product form.cart table.variations tbody tr td select::-ms-input-placeholder{color:#3f575e}.woocommerce div.product form.cart .button{margin-top:5px;border-radius:0;padding:18px 32px;font-size:.99em;background:#3f575e;color:#fff;border:none}.woocommerce div.product form.cart .button:hover{background:#3f575e;color:#fff;filter:opacity(.8)}.woocommerce div.product form.cart div.quantity{display:none!important}#template.about .custom-related-products-container,.woocommerce div.product .custom-related-products-container{clear:both;padding-top:55px;padding-bottom:67px}#template.about .custom-related-products-container .custom-related-products,.woocommerce div.product .custom-related-products-container .custom-related-products{clear:both;border-top:1px solid #ccc8bb;padding-top:43px}#template.about .custom-related-products-container .custom-related-products .product-category-image,.woocommerce div.product .custom-related-products-container .custom-related-products .product-category-image{padding:20px;min-height:200px;max-height:200px;text-align:center;display:flex;align-content:center;align-items:center;justify-content:center}#template.about .custom-related-products-container .custom-related-products .product-category-image img,.woocommerce div.product .custom-related-products-container .custom-related-products .product-category-image img{max-height:160px;margin:0;object-fit:contain;width:100%;height:100%;display:flex;align-self:center}#template.about .custom-related-products-container .custom-related-products h2,.woocommerce div.product .custom-related-products-container .custom-related-products h2{text-align:center;font-size:1.1em;padding-bottom:34px}#template.about .custom-related-products-container .custom-related-products a,.woocommerce div.product .custom-related-products-container .custom-related-products a{color:#3f575e;text-decoration:none}#template.about .custom-related-products-container .custom-related-products a:hover,.woocommerce div.product .custom-related-products-container .custom-related-products a:hover{text-decoration:none}#template.about .custom-related-products-container .custom-related-products a .product,.woocommerce div.product .custom-related-products-container .custom-related-products a .product{text-align:center}@media(max-width:767.98px){#template.about .custom-related-products-container .custom-related-products a .product,.woocommerce div.product .custom-related-products-container .custom-related-products a .product{margin-bottom:40px}}#template.about .custom-related-products-container .custom-related-products a .product h2,.woocommerce div.product .custom-related-products-container .custom-related-products a .product h2{padding-top:22px;font-size:1.1em;padding-bottom:0;margin-bottom:6px;font-weight:400}#template.about .custom-related-products-container .custom-related-products a .product .woocommerce-Price-amount,.woocommerce div.product .custom-related-products-container .custom-related-products a .product .woocommerce-Price-amount{font-weight:400}#template.about .custom-related-products-container .custom-related-products a .product a.add_to_cart_button,#template.about .custom-related-products-container .custom-related-products a .product span.additional-price,.woocommerce div.product .custom-related-products-container .custom-related-products a .product a.add_to_cart_button,.woocommerce div.product .custom-related-products-container .custom-related-products a .product span.additional-price{display:none}#template.about .custom-related-products-container .custom-related-products a .product h4,.woocommerce div.product .custom-related-products-container .custom-related-products a .product h4{font-size:1em;padding-top:7px}body.archive.search h1.woocommerce-products-header__title.page-title,body.archive.tax-product_cat h1.woocommerce-products-header__title.page-title{text-align:center;font-size:1.6em;margin-top:-4px;margin-bottom:0}body.archive.search .description,body.archive.tax-product_cat .description{text-align:center;padding:25px 0 15px}body.archive.search .bio-button,body.archive.tax-product_cat .bio-button{text-align:center;padding-top:20px}body.archive.search .bio-button a,body.archive.tax-product_cat .bio-button a{background:#3f575e;border-color:#3f575e;color:#fff;text-decoration:none;margin:0 10px;min-width:138px}@media(max-width:767.98px){body.archive.search .bio-button a,body.archive.tax-product_cat .bio-button a{margin-bottom:20px}}body.archive.search .bio-button a:hover,body.archive.tax-product_cat .bio-button a:hover{text-decoration:none}body.archive.search .cat-search,body.archive.tax-product_cat .cat-search{padding-top:50px;border-top:1px solid #ccc8bb;margin-top:41px}body.archive.search .select-holder,body.archive.search .ysm-search-widget,body.archive.tax-product_cat .select-holder,body.archive.tax-product_cat .ysm-search-widget{padding:0 116px 61px}@media(max-width:991.98px){body.archive.search .select-holder,body.archive.search .ysm-search-widget,body.archive.tax-product_cat .select-holder,body.archive.tax-product_cat .ysm-search-widget{padding:0 0 61px}}body.archive.search .select-holder input[type=search],body.archive.search .select-holder select,body.archive.search .ysm-search-widget input[type=search],body.archive.search .ysm-search-widget select,body.archive.tax-product_cat .select-holder input[type=search],body.archive.tax-product_cat .select-holder select,body.archive.tax-product_cat .ysm-search-widget input[type=search],body.archive.tax-product_cat .ysm-search-widget select{height:53px;padding:0 24px;font-size:1em;background:#eff3f5;border-color:#3f575e;font-style:normal}body.archive.search .select-holder button,body.archive.search .ysm-search-widget button,body.archive.tax-product_cat .select-holder button,body.archive.tax-product_cat .ysm-search-widget button{padding-right:44px}body.archive.search .products,body.archive.tax-product_cat .products{padding-bottom:19px}body.archive.search .products .product,body.archive.tax-product_cat .products .product{text-align:center;margin-bottom:52px}body.archive.search .products .product .product-category-image,body.archive.tax-product_cat .products .product .product-category-image{padding:20px;min-height:200px;max-height:200px;text-align:center;margin-bottom:1rem;display:flex;align-content:center;align-items:center;justify-content:center}body.archive.search .products .product .product-category-image img,body.archive.tax-product_cat .products .product .product-category-image img{max-height:160px;margin:0;object-fit:contain;width:100%;height:100%;display:flex;align-self:center}body.archive.search .products .product a,body.archive.tax-product_cat .products .product a{color:#3f575e;text-decoration:none}body.archive.search .products .product a.button,body.archive.tax-product_cat .products .product a.button{background:#3f575e;color:#fff;text-decoration:none}body.archive.search .products .product a:hover,body.archive.tax-product_cat .products .product a:hover{text-decoration:none}body.archive.search .products .product a h2,body.archive.tax-product_cat .products .product a h2{padding-top:8px;font-size:1.1em;padding-bottom:0;margin-bottom:6px;font-weight:400}body.archive.search .products .product a h2.out-of-stock:after,body.archive.tax-product_cat .products .product a h2.out-of-stock:after{display:inline-block;content:"";width:8px;height:8px;background:red;border-radius:100%;margin-left:5px}body.archive.search .products .product a h2 mark.count,body.archive.tax-product_cat .products .product a h2 mark.count{display:none}body.archive.search .products .product a .woocommerce-Price-amount,body.archive.tax-product_cat .products .product a .woocommerce-Price-amount{font-weight:400}body.archive.search .products .product a span.additional-price,body.archive.tax-product_cat .products .product a span.additional-price{display:none}body.archive.search .products .product a h4,body.archive.tax-product_cat .products .product a h4{font-size:1em;padding-top:7px}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{width:42px;height:42px;line-height:3}#template.contact .main{background:#eff3f5;padding:64px 87px 17px;margin-top:14px}@media(max-width:991.98px){#template.contact .main{padding:44px 47px 17px}}@media(max-width:575.98px){#template.contact .main{padding:45px 30px}}#template.contact .main h1{font-size:1.4em;font-weight:700;padding-bottom:24px}#template.contact .main .text{padding-right:60px;line-height:27px}@media(max-width:991.98px){#template.contact .main .text{padding-right:0}}#template.contact .main .contacts{padding-top:24px;font-size:1.1em}#template.contact .main .contacts p{margin-bottom:7px}#template.contact .main .contacts p a{font-weight:700;color:#3f575e;padding-left:31px;position:relative}#template.contact .main .contacts p a.tel:before{background-image:url(images/phone-dark.svg)}#template.contact .main .contacts p a.mail:before,#template.contact .main .contacts p a.tel:before{content:" ";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;left:0}#template.contact .main .contacts p a.mail:before{background-image:url(images/envelope-open-dark.svg)}#template.contact .main .contacts p a.facebook:before{content:" ";display:inline-block;background-image:url(images/facebook-square-dark.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;left:0}@media(max-width:991.98px){#template.contact .main form{padding-top:30px}}.woocommerce-cart-form{margin-top:40px}.woocommerce-cart-form a{color:#3f575e;font-weight:700}.woocommerce-cart-form input.text{padding-top:0!important}.woocommerce-page .cart-collaterals,.woocommerce .cart-collaterals{margin-bottom:40px}.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cross-sells{display:none}.woocommerce-page .cart-collaterals h2,.woocommerce .cart-collaterals h2{font-size:1.46em;font-weight:700;padding-bottom:15px;padding-top:15px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#3f575e;color:#fff}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#3f575e;opacity:.8;color:#fff}.thumbnails .slick-next:before,.thumbnails .slick-prev:before{color:#3f575e}.woocommerce-checkout #template input[type=email],.woocommerce-checkout #template input[type=tel],.woocommerce-checkout #template input[type=text],.woocommerce-checkout #template select,.woocommerce-checkout #template textarea{text-indent:10px}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce div.product .out-of-stock{display:none}#mega-menu-main-menu,#mega-menu-wrap-main-menu{width:100%;text-align:right!important;background:transparent}@media(max-width:767.98px){#mega-menu-main-menu,#mega-menu-wrap-main-menu{margin-left:0}}#mega-menu-main-menu>li,#mega-menu-wrap-main-menu>li{padding-top:0!important;font-size:1.05em!important;margin-right:58px!important}@media(max-width:991.98px){#mega-menu-main-menu>li,#mega-menu-wrap-main-menu>li{margin-right:22px!important}}@media(max-width:767.98px){#mega-menu-main-menu>li,#mega-menu-wrap-main-menu>li{padding-top:10px!important}}@media(max-width:575.98px){#mega-menu-main-menu>li,#mega-menu-wrap-main-menu>li{text-align:left!important}}#mega-menu-main-menu>li a,#mega-menu-wrap-main-menu>li a{background:transparent!important}#mega-menu-main-menu>li a:hover,#mega-menu-wrap-main-menu>li a:hover{filter:brightness(1.1)!important;background:transparent!important}#mega-menu-main-menu>li>ul.mega-sub-menu,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu{padding:10px 15px 0!important;margin-top:19px!important;background:#fff!important;-webkit-box-shadow:0 3px 10px 3px #ccc8bb!important;box-shadow:0 3px 10px 3px #ccc8bb!important}@media(max-width:767.98px){#mega-menu-main-menu>li>ul.mega-sub-menu,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu{padding-top:10px!important;border:none!important}}@media(max-width:575.98px){#mega-menu-main-menu>li>ul.mega-sub-menu,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu{text-align:left!important}}#mega-menu-main-menu>li>ul.mega-sub-menu>li,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu>li{padding:15px 15px 0!important}#mega-menu-main-menu>li>ul.mega-sub-menu>li a,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu>li a{font-size:1.05em!important;text-transform:capitalize!important;color:#555050!important}#mega-menu-main-menu>li>ul.mega-sub-menu>li>ul,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu>li>ul{margin-top:0!important}#mega-menu-main-menu>li>ul.mega-sub-menu>li>ul li,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu>li>ul li{padding:0 0 10px!important}#mega-menu-main-menu>li>ul.mega-sub-menu>li:hover,#mega-menu-main-menu>li>ul.mega-sub-menu>li a:hover,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu>li:hover,#mega-menu-wrap-main-menu>li>ul.mega-sub-menu>li a:hover{filter:brightness(1.1)!important;background:transparent!important}#mega-menu-main-menu>li.current-menu-item,#mega-menu-main-menu>li.mega-current-menu-item,#mega-menu-wrap-main-menu>li.current-menu-item,#mega-menu-wrap-main-menu>li.mega-current-menu-item{font-weight:700!important}#mega-menu-main-menu>li.current-menu-item a,#mega-menu-main-menu>li.mega-current-menu-item a,#mega-menu-wrap-main-menu>li.current-menu-item a,#mega-menu-wrap-main-menu>li.mega-current-menu-item a{background:transparent!important;font-weight:700!important}#mega-menu-main-menu>li:last-child,#mega-menu-wrap-main-menu>li:last-child{margin-right:0!important}#mega-menu-main-menu>li span.search,#mega-menu-wrap-main-menu>li span.search{margin-top:-3px!important}#mega-menu-main-menu>li span.search:before,#mega-menu-wrap-main-menu>li span.search:before{content:" "!important;background-image:url(images/search.svg)!important;display:inline-block!important;width:25px!important;height:25px!important;margin-right:-26px!important;margin-top:0!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:50%!important}#mega-menu-main-menu>li a,#mega-menu-wrap-main-menu>li a{padding:0!important;color:#fff!important}#mega-menu-main-menu .mega-sub-menu,#mega-menu-wrap-main-menu .mega-sub-menu{text-align:left!important}#mega-menu-main-menu{margin-right:50px!important;display:flex!important;justify-content:space-between}@media(max-width:991.98px){#mega-menu-main-menu{margin-right:10px!important}}.wpcvt-variations{overflow:hidden}.woocommerce div.product div.summary{position:relative;padding-bottom:30px}.woocommerce div.product div.summary>span,.woocommerce div.product div.summary>strong{display:none}.woocommerce div.product div.summary:after{position:absolute;content:"";bottom:0;left:0;width:110px;height:30px;display:block;background-image:url(images/free-delivery.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.woocommerce div.product .thumbnails ul .slick-list .slick-track>span,.woocommerce div.product .thumbnails ul .slick-list .slick-track>strong{display:none}.woocommerce div.product div.summary h1{margin-bottom:20px}.woocommerce div.product p.price .additional-price,.woocommerce div.product span.price .additional-price{display:none}#PBFPopup{position:relative}@media(max-width:1199.98px){#PBFPopup .pbf-finance-widget{display:block!important}}#PBFPopup .pbf-finance-widget .pbf-finance-widget-button{position:absolute;right:0;top:28px;border-color:#3f575e!important;color:#3f575e!important;min-width:183px!important;padding:13px 10px 11px!important}@media(max-width:1199.98px){#PBFPopup .pbf-finance-widget .pbf-finance-widget-button{position:relative;top:0;margin-top:15px;max-width:212px;margin-left:0!important}}#PBFPopup .pbf-finance-widget .pbf-finance-widget-button path{fill:#3f575e!important}#PBFPopup .pbf-finance-widget .pbf-finance-widget-button span{color:#3f575e!important}#PBFPopup .pbf-finance-widget .pbf-finance-widget-button:hover{background-color:#3f575e!important}#PBFPopup .pbf-finance-widget .pbf-finance-widget-button:hover path{fill:#fff!important}#PBFPopup .pbf-finance-widget .pbf-finance-widget-button:hover span{color:#fff!important}#PBFPopup #pbf-finance-avail-from{max-width:212px}#PBFPopup .pbf-finance-widget-text-amount{color:#3f575e!important;font-weight:700!important}#PBFPopup #pbfDepositBlock label{border-color:#3f575e!important}div#PBFPopup .pbf-widget-radio-toggle input+label:hover,div#PBFPopup .pbf-widget-radio-toggle input:checked+label{background:#3f575e!important;color:#fff!important}div#PBFPopup .pbf-popup-heading h2 span,div#PBFPopup .pbf-widget-radio-toggle input+label,div#PBFPopup fieldset p .variable-data{color:#3f575e!important}div#PBFPopup .pbf-fieldset-finance .pbf-widget-radio-toggle input+label{border-color:#3f575e!important}.pbf-slider-marker-horizontal.pbf-slider-marker-large{background:#3f575e!important}.pbf-slider-wrapper .pbf-slider-handle{background-color:#3f575e!important}div#PBFPopup .pbf-widget-radio-toggle input+label{border-color:#3f575e!important}.added_to_cart.wc-forward{display:none!important}div#PBFPopup .pbf-bottom-actions #pbf-save-button{background:#743cf9!important}div#PBFPopup img{max-height:70px!important;margin-bottom:5px!important}.pbf-representative-example,.shop_table .coupon{display:none!important}.woocommerce a.button.contact-page-button{background:#3f575e;color:#fff;text-decoration:none;min-width:138px;text-align:center;line-height:1;cursor:pointer;position:relative;overflow:visible;font-weight:700;left:auto;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;margin:5px 0 0;border-radius:0;padding:18px 32px;font-size:.99em;border:none}.search-archive{padding-bottom:60px}.search-archive .breadcrumbs{margin-bottom:1em}.search-archive .main{padding-bottom:30px;border-bottom:1px solid #ccc8bb}.search-archive .main h1{text-align:center;font-size:1.6em;margin-top:-4px;margin-bottom:0}.search-archive .main h4{padding-top:15px;font-size:1.2em;text-align:center;margin-top:15px;padding-bottom:15px}.search-archive .main .search-form input{height:60px;text-indent:16px;background:#eff3f5;border-color:#3f575e}.search-archive .main .search-form button{background:#3f575e;border-color:#3f575e;color:#fff;font-weight:700}.search-archive h2{margin-top:40px;margin-bottom:30px;font-size:1.5em}.search-archive .posts a{color:#3f575e;text-decoration:none}.search-archive .posts a:hover{text-decoration:none}.search-archive .posts .post{text-align:center;margin-bottom:52px}.search-archive .posts .post .image{padding:20px;min-height:200px;max-height:200px;text-align:center;margin-bottom:1rem;display:flex;align-content:center;align-items:center;justify-content:center}.search-archive .posts .post .image img{max-height:160px;margin:0;object-fit:contain;width:100%;height:100%;display:flex;align-self:center}.search-archive .posts .post h3{padding-top:8px;font-size:1.1em;padding-bottom:0;margin-bottom:6px;font-weight:400}.search-archive .posts .post h3.out-of-stock:after{display:inline-block;content:"";width:8px;height:8px;background:red;border-radius:100%;margin-left:5px}.search-archive .posts .post a.button{background:#3f575e;color:#fff;text-decoration:none;min-width:138px;border-color:#3f575e;border-radius:3px;font-weight:700;font-size:15px;padding:6px 15px;margin:0 10px;line-height:22px;display:inline-block}#wpcf7-f4591-p4592-o1{max-width:500px}#wpcf7-f4591-p4592-o1 label{display:block}#wpcf7-f4591-p4592-o1 input[type=email],#wpcf7-f4591-p4592-o1 input[type=text]{border:1px solid #000!important}