@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;0,800;1,300;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&display=swap");:root{--color-primary:#6a8aad;--color-primary-h:#8297b7;--color-secondary:#c1c1c1;--color-secondary-h:#b1b1b1;--color-accent:#000;--color-accent-h:#000;--color-special:#ffffff;--color-special-h:#e6f0ff;--color-font:#000;--color-font-h:#000;--color-link:#000;--color-link-hover:#000;--color-link-active:#000;--color-link-visited:#000}:root{--pale-blue:var(--color-primary);--pale-blue-opaque:var(--color-primary-h);--color-secondary:#c1c1c1;--white:#ffffff;--pale-white:#e6f0ff;--body-background-color:var(--pale-white);--body-background-color-highlight:var(--white);--price-color:#336cac;--body-background-color-green:#53ab74;--body-background-color-blue:#336cac;--body-background-color-yellow:#e2d481;--body-background-color-red:var(--body-font-color-highlight);--body-font-family-default:"Open Sans Pro",sans-serif;--body-font-family-condenced:"Roboto Condensed",sans-serif;--body-font-family-numbers:"Didact Gothic",sans-serif;--body-font-family-serif:"Roboto Slab",serif;--body-font-color:#616161;--body-font-color-highlight:#bd4646;--color-link:#0d6efd;--color-link-link:var(--color-link);--color-link-visited:var(--color-link);--color-link-focus:var(--body-background-color-red);--color-link-hover:var(--color-link-focus);--color-link-active:var(--color-link-focus);--body-font-size-tiny:.75rem;--body-font-size-small:clamp(.78rem,3vw,.875rem);--body-font-size-normal:1rem;--body-font-size-large:clamp(1.1rem,3vw,1.3125rem);--body-font-size-larger:clamp(1.2rem,5vw,1.5rem);--body-font-size-huge:clamp(1.6rem,6vw,2.125rem);--body-border-color:#f5f5f5;--body-border-radius:5px;--body-border-width:1px;--body-border-style:solid;--body-box-shadow-hard:0 .5rem 1rem rgba(0,0,0,.15)!important;--body-box-shadow-light:0 .125rem .5rem rgba(0,0,0,.075)!important;--input-font-color:#000000;--placeholder-font-color:#666666;--pre-font-color:#000000;--input-font-weight:300;--placeholder-font-weight:700;--pre-font-weight:300;--tg-light-background:#ffffff;--tg-light-main-color:#2481cc;--tg-light-font-color:#363b40;--wa-light-background:#ffffff;--wa-light-main-color:#25d366;--wa-light-font-color:#25d366;--vk-light-background:#ffffff;--vk-light-main-color:#0077FF;--vk-light-font-color:#000000;--ok-light-background:#ffffff;--ok-light-main-color:#FF7700;--ok-light-font-color:#000000;--rt-light-background:#ffffff;--rt-light-main-color:#ED143B;--rt-light-font-color:#100943}.fo-header{position:sticky;top:var(--wp-admin--admin-bar--height)!important;z-index:10}.fo-header .internal-wrapper{background-color:var(--white);border-radius:0 0 var(--body-border-radius) var(--body-border-radius);-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light)}.fo-header .internal-wrapper .row.top-row{background-color:var(--pale-blue)}.fo-header .internal-wrapper .row.middle-row{background-color:var(--pale-blue);padding:0.5rem 0 0.5rem 0;border-radius:0 0 var(--body-border-radius) var(--body-border-radius)}.fo-header .internal-wrapper .row.middle-row .site-logo{min-width:180px}.fo-header .internal-wrapper .row.wrapper>.row-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.fo-header .internal-wrapper .row.wrapper>.row-wrapp>*{display:-webkit-box;display:-ms-flexbox;display:flex}.middle-row .fo-header .internal-wrapper .row.wrapper>.row-wrapp{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2.5rem}.bottom-row .fo-header .internal-wrapper .row.wrapper>.row-wrapp{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2.5rem}.site-search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.sidebar-opener{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}body .fo-header .promo-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}body.dgwt-wcas-focused .fo-header .promo-buttons{display:none!important}.fo-header .dgwt-wcas-search-wrapp{opacity:0.5;min-width:initial}body.dgwt-wcas-focused .fo-header .dgwt-wcas-search-wrapp{opacity:1}@media only screen and (max-width:1400px){.fo-header .pointlink p{display:none}}.main-header__main-navbar_trigger{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--body-font-size-large);font-family:var(--body-font-family-condenced);font-weight:700;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;cursor:pointer;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.main-header__main-navbar_trigger:is(:hover){color:var(--body-font-color-highlight);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.sidebar-opened .main-header__main-navbar_trigger{color:var(--body-font-color-highlight);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.main-header__main-navbar_trigger>div{display:inline-block;width:auto}.main-header__main-navbar_trigger>div:is(:last-child){padding:0}.header-contacts-block{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-contacts-block .spoiler-trigger{text-decoration:underline;text-decoration-style:dotted;cursor:pointer}.header-contacts-block .main-trigger{font-size:var(--body-font-size-large);font-weight:700;font-family:var(--body-font-family-condenced);color:var(--pale-white);-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.mobile .header-contacts-block .main-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--body-background-color-highlight)}.header-contacts-block .spoiler-body{display:none;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius);top:calc(100% + 10px);padding:0.5rem;color:var(--body-font-color);border:var(--body-border-width) var(--body-border-style) var(--body-border-color);-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);z-index:1}.mobile .header-contacts-block .spoiler-body{top:calc(100% - 25px);right:1rem}.header-contacts-block .spoiler-body .triangle{position:absolute;top:4px;-webkit-transform:rotate(45deg) translateY(-50%) translateX(-50%);transform:rotate(45deg) translateY(-50%) translateX(-50%);width:25px;height:25px;background-color:var(--body-background-color-highlight);border-top:var(--body-border-width) var(--body-border-style) var(--body-border-color);border-left:var(--body-border-width) var(--body-border-style) var(--body-border-color)}.mobile .header-contacts-block .spoiler-body .triangle{right:28px}.header-contacts-block .spoiler-body .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;line-height:1.1}.header-contacts-block .spoiler-body .content hr{width:100%;margin:0}.header-contacts-block .spoiler-body .content .line{padding:0.5rem;width:100%;max-width:220px;background-color:transparent;border:var(--body-border-width) var(--body-border-style) transparent}.header-contacts-block .spoiler-body .content .line.text{font-size:18px;font-weight:700;text-align:center}.header-contacts-block .spoiler-body .content .line.text.link a{color:var(--body-font-color)}.header-contacts-block .spoiler-body .content .line.text.link a.phone{font-size:var(--body-font-size-large)}.header-contacts-block .spoiler-body .content .line.text.link a.phone.samovivoz:after{content:"(пункт самовывоза)";display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--body-font-size-small);font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.25rem}.header-contacts-block .spoiler-body .content .line.text.link a:is(:hover){color:var(--body-font-color-highlight)}.header-contacts-block .spoiler-body .content .line.text.link .ph1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:0.5rem;overflow:hidden;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.header-contacts-block .spoiler-body .content .line.text.link .ph1 .line{padding:0.05rem 0.5rem!important}.header-contacts-block .spoiler-body .content .line.text.link .ph1 .line:is(:last-child){margin-top:0.5rem}.header-contacts-block .spoiler-body .content .line.text.link .ph1 .line a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;font-size:var(--body-font-size-small);font-weight:normal;gap:0.5rem}.header-contacts-block .spoiler-body .content .line.text.link .ph1 .line a img{width:20px;height:20px}.header-contacts-block .spoiler-body .content .line.text img{max-height:26px}.header-contacts-block .spoiler-body .content .line.text:has(>span.opened-subspoiler){background-color:var(--body-background-color);border-radius:var(--body-border-radius);border:var(--body-border-width) var(--body-border-style) var(--body-border-color);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.contacts-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;height:26px;font-size:19px;font-weight:500;gap:0.5rem}.contacts-button img{width:26px;height:26px;margin-top:-2px}.contacts-button.tg{background-color:var(--tg-light-background);color:var(--tg-light-font-color)}.contacts-button.tg:hover{text-shadow:0 0 30px var(--tg-light-main-color);color:var(--tg-light-main-color)}.contacts-button.wa{background-color:var(--wa-light-background);color:var(--wa-light-font-color)}.contacts-button.wa:hover{text-shadow:0 0 30px var(--wa-light-main-color);color:var(--wa-light-main-color)}.contacts-button.vk{background-color:var(--vk-light-background);color:var(--vk-light-font-color)}.contacts-button.vk:hover{text-shadow:0 0 30px var(--vk-light-main-color);color:var(--vk-light-main-color)}.contacts-button.ok{background-color:var(--ok-light-background);color:var(--ok-light-font-color)}.contacts-button.ok:hover{text-shadow:0 0 30px var(--ok-light-main-color);color:var(--ok-light-main-color)}.contacts-button.rt{background-color:var(--rt-light-background);color:var(--rt-light-font-color)}.contacts-button.rt:hover{text-shadow:0 0 30px var(--rt-light-main-color);color:var(--rt-light-main-color)}.contacts-button.max{background-color:var(--max-light-background);color:var(--max-light-font-color)}.contacts-button.max:hover{text-shadow:0 0 30px var(--max-light-main-color);color:var(--max-light-main-color)}.contacts-button.em{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.contacts-button.em img{height:20px}.contacts-button.contact-ceo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5rem;background-color:var(--body-background-color-blue);border-radius:var(--body-border-radius);color:var(--body-background-color-highlight);font-size:var(--body-font-size-normal);width:-webkit-max-content;width:-moz-max-content;width:max-content;height:34px}.contacts-button.contact-ceo:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);background-color:var(--body-background-color-red)}body{--unit:10px}.fo_header-container{position:sticky;top:0;left:0;background-color:var(--body-background-color);-webkit-box-shadow:0 3px 10px 3px rgba(0,0,0,0.1);box-shadow:0 3px 10px 3px rgba(0,0,0,0.1);z-index:100}.fo_header-container.mobile{height:auto;min-height:calc(var(--unit) * 5);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.05);box-shadow:0 1px 0 0 rgba(0,0,0,0.05)}.logo{font-family:var(--body-font-family-numbers);color:#006cb0;font-size:var(--body-font-size-large)}.header-main_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem;font-family:var(--body-font-family-serif)}.header-main_menu .menu-item{position:relative;padding:0!important}.header-main_menu .menu-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.25rem 0.5rem;background-color:transparent;border-radius:var(--body-border-radius);color:inherit}.header-main_menu .menu-item a:is(:hover){background-color:var(--pale-white);color:var(--body-background-color-blue)}.m-header-top-row{position:relative;height:30px;font-size:var(--body-font-size-small);z-index:2}.soc-button{position:relative;padding:0}.soc-button.soc-group a{background-color:#128C7E}.soc-button.soc-admins a{background-color:#075E54}.soc-button.soc-telegram a{background-color:#0088CC}.soc-button.soc-phone a{background-color:transparent;color:var(--body-font-color)}.soc-button a{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;color:#ffffff}.m-header-middle-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;background-color:var(--body-background-color-blue)}.m-burger{color:var(--body-background-color-highlight)}.m-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0.5rem;padding:0!important;height:100%}.m-logo>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:100%;color:var(--body-background-color-highlight)!important}.m-logo>a img{margin:1px 0 0 0px;-o-object-fit:cover;object-fit:cover;height:23px}.m-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}.m-controls>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--body-background-color-highlight)!important}.m-controls>a:first-child{margin:0}.m-cart{position:relative}.m-cart .marker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:20px;right:-5px;width:18px;height:18px;border-radius:50%;background-color:var(--body-background-color-red);color:#ffffff;font-size:var(--body-font-size-tiny);font-weight:700;overflow:hidden}.m-controls .search-form{position:absolute;top:-130px;left:0;width:100vw;height:40px;margin:0;padding:0;background-color:var(--body-background-color-blue);-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.dgwt-wcas-suggestions-wrapp,.m-controls .search-form .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0!important}.m-controls .search-form.its-opened{-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;top:30px!important;z-index:1}.minicart-summ{padding:0 0 0 10px}.m-header-bottom-row{height:35px;font-size:14px;background-color:var(--body-background-color-highlight)}.m-header-bottom-row .quick-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto}.m-header-bottom-row .quick-menu a{margin:0 15px 0 0;color:var(--body-font-color);text-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.spoiler-bodys{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1rem 0}.m-catalog,.m-filters{display:none;max-width:100%;overflow:hidden}.m-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-catalog-ordering .woocommerce-ordering{text-align:left;padding:0;margin:0 0 1rem 0}.m-catalog-ordering .woocommerce-ordering select{width:100%}.spoiler-triggers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 1rem 0}.m-trigger,.m-trigger:active,.m-trigger:hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:var(--body-background-color-highlight);font-weight:500;border-bottom:var(--body-border-width) var(--body-border-style) var(--body-border-color);background-color:var(--pale-blue);padding:0.5rem;gap:0.5rem}.m-trigger:link,.m-trigger:visited{color:var(--body-background-color-highlight)}.m-trigger.left-rounded,.m-trigger:first-child{border-radius:var(--body-border-radius) 0 0 var(--body-border-radius)}.m-trigger:last-child{border-radius:0 var(--body-border-radius) var(--body-border-radius) 0}.m-trigger.arrowed:after{content:"›";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;position:relative;background-repeat:no-repeat;background-position:center;width:20px;height:20px;font-size:25px;padding:0 0 8px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.m-trigger.active-spoiler-trigger{background-color:var(--pale-blue-opaque)}.m-trigger.arrowed.active-spoiler-trigger:after{padding:0 0 0 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.dgwt-wcas-overlay-mobile{position:fixed!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{margin-top:0!important}.main-header__main-navbar{position:relative;height:100px;background:var(--body-background-color);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.03);box-shadow:0 10px 10px rgba(0,0,0,0.03);z-index:900}.main-header__main-navbar>.container>.menurow:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.main-header__main-navbar .menurow>span:first-child{position:relative}.main-header__main-navbar .menurow>span{text-align:center;line-height:1;padding:0 0.5rem;width:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.main-header__main-navbar .menurow>span a{display:inline-block;position:relative;height:auto;text-decoration:none;color:var(--body-font-color);font-size:var(--body-font-size-large);font-family:var(--body-font-family-condenced);font-weight:700}.main-header__main-navbar .menurow>span a:hover,.main-header__main-navbar .menurow>span.active a{color:var(--body-font-color-highlight)}.main-header__main-navbar_controls{position:relative}.main-header__main-navbar_cart{position:relative;text-align:center;font-size:21px;min-width:40px;line-height:2;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.main-header__main-navbar_cart .products_count{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-10px;right:-3px;width:20px;height:20px;background:var(--pale-white);border:none;border-radius:50%;color:var(--pale-blue);font-size:var(--body-font-size-tiny);font-weight:400;overflow:hidden;padding-top:2px}.main-header__main-navbar_cart .products_total{font-family:var(--body-font-family-numbers);color:var(--white);font-weight:400}.main-header__main-navbar_cart a{color:var(--pale-white);position:relative}.dgwt-wcas-search-wrapp{position:relative;width:100%!important;padding:0!important;max-width:100%!important}.dgwt-wcas-suggestions-wrapp{position:fixed!important;top:calc(var(--header-height) * 2 + var(--wp-admin--admin-bar--height) - 1rem)!important;max-height:90vh!important;margin:-131px 0 0 0!important}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-suggestions-wrapp{border-color:var(--body-border-color)!important;border-radius:var(--body-border-radius)!important}.dgwt-wcas-suggestions-wrapp{border-top-left-radius:0!important;border-top-right-radius:0!important}.highlight a{color:var(---body-background-color-red)!important}.highlight.red a{color:var(--body-background-color-red)!important}.highlight.blue a{color:var(--body-background-color-blue)!important}.highlight.green a{color:var(--body-background-color-green)!important}.highlight.bouncy:is(:hover,:focus){-webkit-animation:rubberBand;animation:rubberBand;-webkit-animation-duration:0.6s;animation-duration:0.6s}.highlight.emojify.em-1>a:before{content:"🤑"}.highlight.emojify.em-2>a:before{content:"😛"}.fo-block{position:relative;width:auto;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 0 15px 0;background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius);-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light);overflow:hidden}.fo-block .has-hover{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.fo-block .has-hover:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard)}.fo-thumb{width:100px;height:100px;margin:0 15px 0 0}.fo-thumb img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.fo-title{display:-webkit-box;display:-ms-flexbox;display:flex;-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;font-size:var(--body-font-size-normal);text-align:left;color:var(--body-font-color)}.gradient,.gradient-1{background:linear-gradient(45deg,var(--pale-blue) 0%,var(--pale-blue-opaque) 100%)}.gradient-text{background:radial-gradient(circle,rgba(97,97,97,0.1) 0%,rgba(97,97,97,0.53) 35%,rgba(97,97,97,0.7) 70%,rgb(97,97,97) 100%);background-size:200% auto!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.gradient-text .red{background:radial-gradient(circle,#ffdcdc 0%,rgb(255,148,159) 35%,rgb(209,83,83) 70%,rgb(255,0,0) 100%)}.gradient-text .yellow{background:radial-gradient(circle,rgb(255,255,220) 0%,rgb(255,255,148) 35%,rgb(209,199,83) 70%,rgb(241,255,0) 100%)}.gradient-text .green{background:radial-gradient(circle,rgb(220,255,235) 0%,rgb(148,255,196) 35%,rgb(83,209,138) 70%,rgb(0,255,111) 100%)}.gradient-text .blue{background:radial-gradient(circle,rgb(220,241,255) 0%,rgb(148,217,255) 35%,rgb(83,164,209) 70%,rgb(0,159,255) 100%)}.animated-text{-webkit-animation:animatedTextGradient 1.5s linear infinite;animation:animatedTextGradient 1.5s linear infinite}@-webkit-keyframes animatedTextGradient{to{background-position:200% center}}@keyframes animatedTextGradient{to{background-position:200% center}}.whatsapp-color-1{background-color:#128C7E!important}.whatsapp-color-2{background-color:#075E54!important}.telegramm-color-1{background-color:#0088CC!important}.vk-color-1{background-color:#597ba0!important}.ok-color-1{background-color:#ed812b!important}.rt-color-1{background-color:#100943!important}.max-color-1{background-color:#630EFF!important}.red-color{background-color:rgb(246,0,0)!important}.subdiv__caption{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--body-font-size-large);text-align:left;color:var(--body-font-color);margin:1rem 0 0.5rem 0;font-family:var(--body-font-family-condenced)}.subdiv__caption:is(:link,:visited){color:var(--price-color)}.block__scroller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;overflow-y:auto;margin:var(--unit) 0;padding-right:0}.block__scroller .scroller_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;padding-left:0;padding-right:calc(var(--bs-gutter-x) / 2);gap:var(--unit)}.block__scroller .scroller_wrapper .scroller_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:160px;height:100px}.block__scroller .scroller_wrapper .scroller_item .scroller_item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;bottom:0;width:100%;height:100%;text-transform:uppercase;text-align:right;font-size:var(--body-font-size-large);font-weight:700;line-height:0.8;overflow:hidden;border-radius:var(--body-border-radius);background:#336cac;background-repeat:no-repeat;background-size:contain}.block__scroller .scroller_wrapper .scroller_item .scroller_item__content.novinki{background-image:url(../../assets/images/novinki.jpg)}.block__scroller .scroller_wrapper .scroller_item .scroller_item__content.popular{background-image:url(../../assets/images/popular.jpg)}.block__scroller .scroller_wrapper .scroller_item .scroller_item__content.apiece{background-image:url(../../assets/images/apiece.jpg)}.block__scroller .scroller_wrapper .scroller_item .scroller_item__content>a{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:100%;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-shadow:1px 1px 5px rgba(0,0,0,0.7)}@media screen and (min-width:991.98px){.block__scroller::-webkit-scrollbar{display:none;height:5px}}.foblock{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:var(--body-border-radius);-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light);background-color:var(--body-background-color-highlight);color:var(--body-font-color);scrollbar-width:none;overflow-x:hidden;overflow-y:auto;-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.foblock:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.foblock a:is(:link,:visited){color:var(--body-font-color)}.foblock a:is(:hover,:active,:focus){color:var(--body-font-color-highlight)}.foblock.aside{height:calc(100dvh - 1rem - var(--wp-admin--admin-bar--height));top:calc(var(--wp-admin--admin-bar--height) + 0.5rem)}.foblock.aside.right{right:0.5rem}.foblock.aside.left{left:0.5rem}.pale-blue{background-color:var(--pale-blue)!important;color:var(--body-background-color-highlight)!important}.pale-blue a:is(:link,:visited),.pale-blue:is(:link,:visited){color:var(--body-background-color-highlight)!important}.pale-blue a:is(:hover,:active,:focus),.pale-blue:is(:hover,:active,:focus){color:var(--body-background-color)!important}.pale-blue-opaque{background-color:var(--pale-blue-opaque)!important;color:var(--body-background-color-highlight)!important}.pale-blue-opaque a:is(:link,:visited),.pale-blue-opaque:is(:link,:visited){color:var(--body-background-color-highlight)!important}.pale-blue-opaque a:is(:hover,:active,:focus),.pale-blue-opaque:is(:hover,:active,:focus){color:var(--body-background-color)!important}.pointlink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;padding:0.25rem 0.5rem;border-radius:var(--body-border-radius);width:-webkit-max-content;width:-moz-max-content;width:max-content}.pointlink:is(a):is(:link,:visited){color:inherit}.pointlink:is(:hover){background-color:var(--pale-blue-opaque)}.pointlink img{display:-webkit-box;display:-ms-flexbox;display:flex;width:25px;height:25px;border:none;outline:none;-o-object-fit:contain;object-fit:contain}.pointlink p{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0!important;line-height:1;text-align:left;font-size:var(--body-font-size-tiny)!important;font-family:var(--body-font-family-default)!important;color:var(--white)}.pointlink.light:is(:hover){background-color:var(--white)}.pointlink.light p{color:var(--color)}.msk-only{background-color:var(--body-background-color-red)!important;color:var(--white)!important}.msk-only a{color:var(--white)!important;text-decoration:underline!important}.msk-only a:is(:hover){color:var(--white)!important}.grecaptcha-badge{display:none!important}.pswp__button--share{display:none}.swiper-free-mode>.swiper-wrapper{padding:1rem 0}.font-size-normal{font-size:var(--body-font-size-normal)!important}.font-size-small{font-size:var(--body-font-size-small)!important}.font-size-smaller{font-size:var(--body-font-size-smaller)!important}.font-size-tiny{font-size:var(--body-font-size-tiny)!important}.font-size-large{font-size:var(--body-font-size-large)!important}.font-size-larger{font-size:var(--body-font-size-larger)!important}.font-size-huge{font-size:var(--body-font-size-huge)!important}.cookie-notifier-bar{position:fixed;z-index:1;bottom:0;left:0;width:100%;min-height:100px;z-index:100}.cookie-notifier-bar>div.container{height:100%}.cookie-notifier-bar>div.container>div.row{height:100%}.cookie-notifier-bar>div.container>div.row>div.col-12{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.cookie-notifier-bar>div.container>div.row>div.col-12 span>a:is(:link,:visited){text-decoration:underline!important}.fobutton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--body-border-radius);padding:0.5rem 0.75rem;font-size:var(--body-font-size-normal);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.fobutton:is(:hover,:active,:focus){cursor:pointer}.fobutton.pale-blue{background-color:var(--color-primary);color:var(--color-special-h)}.fobutton.pale-blue:is(:hover,:active,:focus){background-color:var(--color-primary-h)}.fobutton.pale-blue-opaque{background-color:var(--color-primary-h);color:var(--color-special)}.fobutton.pale-blue-opaque:is(:hover,:active,:focus){background-color:var(--color-primary)}.home__product-cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;margin:2rem 0}.home__product-cats_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:var(--body-background-color-highlight);border:1px solid rgba(51,108,172,0.1);border-radius:var(--body-border-radius);height:120px;margin:0.25rem;overflow:hidden}.fixwidth.home__product-cats_wrapper{width:150px;height:100px;margin:0}.home__product-cats_image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.home__product-cats_title{position:relative;width:100%;padding:0.25rem;background-color:rgba(255,255,255,0.7);font-family:var(--body-font-family-condenced);font-weight:700;font-size:18px;line-height:1;color:#336cac;text-transform:uppercase;text-shadow:0 0 6px rgb(255,255,255);text-align:center;z-index:2}.scroller__product-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:220px;height:380px;background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius);overflow:hidden}.scroller__product-container.see-all{background-color:transparent!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scroller__product-container.see-all .scroller__product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;height:200px;border-radius:50%;border:3px solid var(--body-background-color-highlight)}.scroller__product-container.see-all .scroller__product-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem;width:190px;height:190px;border-radius:50%;border:3px solid var(--body-background-color);background-color:var(--body-background-color-highlight);text-align:center;text-transform:uppercase;text-wrap:pretty;font-family:var(--body-font-family-condenced);font-weight:800;line-height:1.2}.scroller__product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%}.scroller__product-image{height:220px;overflow:hidden}.scroller__product-image img{-webkit-transform:scale(130%);transform:scale(130%)}.scroller__product-name{overflow:hidden;line-height:1.1;font-size:var(--body-font-size-small);font-family:var(--body-font-family-condenced);padding:var(--unit)}.scroller__product-price{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:var(--unit);font-family:var(--body-font-family-numbers);font-weight:700;line-height:1;z-index:2}.scroller__product-price .old{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:70px;left:calc(var(--unit) * 2);text-decoration:line-through;text-decoration-color:var(--body-background-color-red);color:var(--body-background-color-red);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;font-size:var(--body-font-size-large);-webkit-transform:rotate3d(-2,-3,5,-20deg);transform:rotate3d(-2,-3,5,-20deg);z-index:1}.scroller__product-price .new{position:absolute;bottom:35px;right:var(--unit);font-size:var(--body-font-size-huge);text-shadow:4px 3px 3px rgba(0,0,0,0.35);-webkit-transform:rotate3d(-2,-3,5,-20deg);transform:rotate3d(-2,-3,5,-20deg);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--price-color);z-index:1}.scroller__product-pricediff{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-15px;left:-10px;width:90px;height:90px;color:var(--body-background-color-highlight);background-color:var(--body-background-color-red);border-radius:50%;border:3px solid var(--body-background-color-highlight);font-size:var(--body-font-size-huge);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);z-index:1}.superprice .scroller__product-pricediff{background-color:var(--body-font-color)}.inpage-form{width:98%;max-width:900px;margin:0 auto;border-radius:var(--body-border-radius);background-color:var(--body-background-color-highlight);-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light)}.inpage-form h3{margin:0}.inpage-form .p-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 1rem 0;row-gap:1rem}.social-link-button{display:-webkit-box;display:-ms-flexbox;display:flex}.social-link-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;background-color:var(--body-background-color-highlight);padding:0.5rem;border-radius:var(--body-border-radius);color:var(--body-font-color);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.social-link-button a:hover{color:var(--body-background-color-blue);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.social-link-button img{width:35px;height:35px}.social-link-button div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;height:35px}body:is(.page,.post,.single,.archive,.error404,.woocommerce-order-received) .content-wrapper.container-xxl{max-width:1120px!important}body:is(.page,.post,.single,.archive,.error404,.woocommerce-order-received) .breadcrumbs-wrapper{max-width:1120px!important}body:is(.page-id-12525,.tax-pwb-brand,.tax-product_cat,.tax-product_tag,.woocommerce-cart,.woocommerce-checkout) .breadcrumbs-wrapper{max-width:1720px!important}body:is(.page-id-12525,.tax-pwb-brand,.tax-product_cat,.tax-product_tag,.woocommerce-cart,.woocommerce-checkout) .content-wrapper.container-xxl{max-width:1720px!important}body :is(.h1,.h2,.h3,.h4,h1,h2,h3,h4){font-family:var(--body-font-family-serif);font-weight:500!important;margin-bottom:0.75rem!important;line-height:1.2}body :is(h1,h2,h3){padding:1rem 0!important}p{margin:0 0 0.5rem 0}a{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}a:is(:link,:visited){text-decoration:none}a:is(:active,:hover,:focus){color:var(--body-font-color-highlight);text-decoration:underline}pre{border-color:var(--body-border-color);border-width:var(--body-border-width);border-style:var(--body-border-style);font-family:"Courier New",Courier,monospace;padding:1rem;overflow:auto}img{display:inline-block;max-width:100%;height:auto}:is(.alignleft,.alignright,.aligncenter,.alignnone){display:inline-block}:is(.alignleft,.alignright,.aligncenter,.alignnone):after{content:"";display:initial;clear:both}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}.aligncenter{float:none;margin:1rem auto}.alignnone{float:none;margin:1rem 0}.ny_schedule{padding:1rem;background-color:#ffbaba;border-radius:var(--body-border-radius);margin:2rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}figure figcaption{color:var(--placeholder-font-color);font-size:var(--body-font-size-normal);font-style:italic;text-align:center}.pwb-brand-description,.term-description{max-width:1120px!important;margin:0 auto}.content-wrapper{font-family:var(--body-font-family-serif);line-height:1.3}.content-wrapper:is(.container,.container-xxl){max-width:1120px!important}.content-wrapper blockquote{background-color:var(--body-background-color-red);padding:0.85rem 1rem;border-radius:var(--body-border-radius);color:var(--pale-white)}.content-wrapper blockquote p{margin:0;text-align:center}.content-wrapper blockquote a:is(:link,:visited){color:var(--white);text-decoration:underline!important}.content-wrapper :is(p,ul,ol){font-size:var(--body-font-size-large);margin:0 0 1.5rem 0;font-weight:300}.content-wrapper :is(.h1,.h2,.h3,.h4,h1,h2,h3,h4){font-weight:500!important;margin-bottom:0.75rem!important;padding-top:0!important;padding-bottom:0!important}.content-wrapper .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.5rem}.content-wrapper .gallery-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem}.content-wrapper .gallery-item img{cursor:pointer}.content-wrapper .gallery-columns-1 .gallery-item{width:100%}.content-wrapper .gallery-columns-2 .gallery-item{width:calc(50% - 0.25rem)}.content-wrapper .gallery-columns-3 .gallery-item{width:calc(33.333% - 0.333rem)}.content-wrapper .gallery-columns-4 .gallery-item{width:calc(25% - 0.38rem)}.content-wrapper .gallery-columns-5 .gallery-item{width:calc(20% - 0.4rem)}.content-wrapper .gallery-columns-6 .gallery-item{width:calc(16.665% - 0.42rem)}.content-wrapper .gallery-columns-7 .gallery-item{width:calc(14.285% - 0.43rem)}.content-wrapper .gallery-columns-8 .gallery-item{width:calc(12.5% - 0.44rem)}.content-wrapper .gallery-columns-9 .gallery-item{width:calc(11.111% - 0.45rem)}@media screen and (max-width:575.98px){.content-wrapper .gallery-item{width:100%!important}}.content-wrapper .gallery .gallery-caption{color:var(--placeholder-font-color);font-size:var(--body-font-size-normal);font-style:italic;text-align:center}.content-wrapper ol,.content-wrapper ul{display:inline-block}.content-wrapper ol li,.content-wrapper ul li{padding:0 0 0.5rem 0;zoom:1}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0}.wp-pagenavi a:link,.wp-pagenavi a:visited{color:var(--body-font-color);font-family:var(--body-font-family-numbers);font-size:var(--body-font-size-large)}.wp-pagenavi a:active,.wp-pagenavi a:hover{text-decoration:none}.wp-pagenavi .current,.wp-pagenavi .nextpostslink,.wp-pagenavi .page,.wp-pagenavi .previouspostslink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;margin:0 0.25rem;color:var(--body-font-color);font-family:var(--body-font-family-numbers);font-size:var(--body-font-size-large);border-width:var(--body-border-width);border-style:var(--body-border-style);border-color:var(--body-border-color);border-radius:var(--body-border-radius);cursor:pointer}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .page:hover,.wp-pagenavi .previouspostslink:hover{color:var(--body-font-color-highlight)!important;-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard)}.wp-pagenavi .current{background-color:var(--body-background-color-green);color:var(--body-background-color);border-color:var(--body-background-color-green);cursor:default}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.25rem;border-color:transparent!important;font-size:var(--body-font-size-normal)!important}main.legal-block{margin:0 auto}main.legal-block ol,main.legal-block ul{padding-top:0.5rem}main.legal-block ol>li,main.legal-block ul>li{padding-bottom:0.5rem}main.legal-block ol#main-sections{padding:0}main.legal-block ol>li{display:block}main.legal-block ol{counter-reset:item}main.legal-block ol>li:before{counter-increment:item;content:counters(item,".") ". ";font-weight:700}main.legal-block .ms{font-size:larger;font-weight:700;text-transform:uppercase}main.legal-block .mss{font-size:large;font-weight:700}.sidebar-shop{position:fixed!important;left:-100%!important;width:300px;height:100dvh;z-index:9999}.sidebar-shop::-webkit-scrollbar{display:none}.sidebar-shop.its-opened{left:0.5rem!important}.sidebar-shop .sidebar-body{width:100%;min-height:100%}.sidebar-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.sidebar-contacts .spoiler-text{text-align:center;padding:0.25rem 0;margin:1rem 0;border:none;width:100%;border-radius:var(--body-border-radius);background-color:transparent;overflow:hidden;cursor:pointer}.sidebar-contacts .spoiler-text>.trigger-string{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:0.25rem;text-decoration-thickness:1px;padding:1rem 0;line-height:1;width:100%;border-radius:var(--body-border-radius) var(--body-border-radius) 0 0;-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.sidebar-contacts .spoiler-text>.trigger-string:after{content:"▼";display:contents;font-size:var(--body-font-size-small);margin-left:0.5rem}.sidebar-contacts .spoiler-text.contacts-opened>.trigger-string{background-color:var(--pale-blue-opaque);-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.sidebar-contacts .spoiler-text.contacts-opened>.trigger-string:after{content:"▲";display:contents;font-size:var(--body-font-size-small);margin-left:0.5rem}.sidebar-contacts .sidebar-contacts-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:0;overflow:hidden;width:100%;border-radius:0 0 var(--body-border-radius) var(--body-border-radius);-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.sidebar-contacts .sidebar-contacts-body.its-opened{height:auto;padding:0.5rem;-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.sidebar-contacts .phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.sidebar-contacts .phones>span a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;font-size:var(--body-font-size-large);background-color:var(--pale-blue-opaque);color:var(--white)!important;border-radius:var(--body-border-radius);padding:0.25rem 0.5rem}.sidebar-contacts .phones>span a:is(:hover,:active,:focus){background-color:var(--white);color:var(--pale-blue)!important}.sidebar-contacts .phones>span a dd{font-weight:300;font-size:var(--body-font-size-small);margin-bottom:0}.sidebar-contacts .phones .workhours-notifier{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.5rem;font-family:var(--body-font-family-condenced);font-size:var(--body-font-size-small);color:var(--white);line-height:1.1;text-align:left;background-color:var(--body-background-color-red);border-radius:var(--body-border-radius);padding:0.75rem;margin-bottom:1rem;overflow:hidden}.sidebar-contacts .phones .workhours-notifier>a{text-align:right;text-decoration:underline}.sidebar-contacts .phones .workhours-notifier:is(.opened,.on_break){background-color:var(--pale-blue)}.sidebar-contacts .phones .workhours-notifier:is(.closed,.closed_dayoff,.closed_yet){background-color:var(--body-background-color-blue)}.sidebar-contacts :is(.socials,.socials>div,.additional,.additional>div){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0.5rem 0;gap:0.5rem}.sidebar-contacts :is(.socials,.socials>div,.additional,.additional>div) a{background-color:var(--pale-blue);color:var(--white)!important;border-radius:var(--body-border-radius);padding:0.25rem 0.5rem}.sidebar-contacts :is(.socials,.socials>div,.additional,.additional>div) a:is(:hover,:active,:focus){background-color:var(--white);color:var(--pale-blue)!important}.sidebar-contacts :is(.socials,.socials>div,.additional,.additional>div) a img{width:15px;height:15px;display:inline;vertical-align:text-bottom}.sidebar_main_menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;padding:1.5rem 0.5rem;margin-bottom:1rem;-webkit-box-shadow:inset 0 0 1rem 0.1rem rgba(0,0,0,0.05);box-shadow:inset 0 0 1rem 0.1rem rgba(0,0,0,0.05);border-bottom:1px solid var(--pale-blue-opaque);border-top:1px solid var(--pale-blue-opaque)}.sidebar_main_menu>span a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0.5rem 0.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:var(--body-border-radius);line-height:1;text-decoration:underline!important;text-decoration-style:dashed!important;text-decoration-thickness:1px!important;text-underline-offset:0.25rem!important;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.sidebar_main_menu>span a:is(:link,:visited){color:var(--white)}.sidebar_main_menu>span a:is(:hover,:active){color:var(--pale-blue-opaque)}.current-menu-item .sidebar_main_menu>span a{text-decoration:none!important;background-color:var(--white)!important;color:var(--pale-blue)!important}.sidebar_main_menu>span.highlight{width:calc(50% - 0.25rem);margin-bottom:1rem}.sidebar_main_menu>span.highlight a:is(:link,:visited){width:100%;text-decoration:underline!important;text-decoration-style:solid!important;background-color:var(--pale-blue-opaque);color:var(--white)!important;-webkit-transform:rotate(4deg);transform:rotate(4deg)}.sidebar_main_menu>span.highlight a:is(:link,:visited):is(:hover,:active,:focus){color:var(--white)!important;background-color:var(--body-font-color-highlight);-webkit-animation:rubberBand;animation:rubberBand;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.current-menu-item .sidebar_main_menu>span.highlight a:is(:link,:visited){-webkit-animation:none;animation:none;color:var(--white)!important;background-color:var(--body-font-color-highlight)!important;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.sidebar_main_menu>span.highlight a:is(:link,:visited):after{content:"!"}.sidebar_main_cats{padding:0 0.5rem;font-family:var(--body-font-family-condenced);font-size:var(--body-font-size-normal);font-weight:400}.sidebar_main_cats .product-menu-item:is(.current-product_cat-ancestor,.current-menu-item,.current-product-ancestor,.current-menu-ancestor)>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:var(--white)!important;background-color:var(--pale-blue-opaque)!important;border:2px solid var(--pale-blue-opaque)!important;border-radius:var(--body-border-radius);padding:0.5rem;margin:0.25rem 0 0 0;width:100%;min-height:40px}.sidebar_main_cats .product-menu-item:is(.current-menu-item)>a{background-color:var(--pale-blue-opaque)!important;border:2px solid var(--pale-blue-opaque)!important}.sidebar_main_cats>.product-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-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;border:none;padding:0.25rem 0}.sidebar_main_cats>.product-menu-item:first-child{border:none}.sidebar_main_cats>.product-menu-item:last-child{margin:0 0 2rem 0}.sidebar_main_cats>.product-menu-item a:is(:link,:visited){font-weight:400;line-height:1.1}.sidebar_main_cats>.product-menu-item:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%;height:1px;background-color:var(--pale-blue-opaque);margin:0.5rem 0}.sidebar_main_cats .product-menu-item+.sidebar_product_submenu{display:none}.sidebar_main_cats .current-menu-ancestor.product-menu-item+.sidebar_product_submenu,.sidebar_main_cats .current-menu-item.product-menu-item+.sidebar_product_submenu,.sidebar_main_cats .current-menu-parent.product-menu-item+.sidebar_product_submenu,.sidebar_main_cats .current-product-ancestor.product-menu-item+.sidebar_product_submenu,.sidebar_main_cats .current-product-parent.product-menu-item+.sidebar_product_submenu,.sidebar_main_cats .current-product_cat-parent.product-menu-item+.sidebar_product_submenu{display:block}.sidebar_main_cats .sidebar_product_submenu{position:relative;margin-left:1rem}.sidebar_main_cats .sidebar_product_submenu.sl{font-size:var(--body-font-size-normal);font-weight:400;border-left:2px solid var(--pale-blue-opaque);line-height:1.2;margin:0}.sidebar_main_cats .sidebar_product_submenu.sl div:is(.current-menu-item,.current-menu-parent,.current-menu-ancestor):before{content:""}.sidebar_main_cats .sidebar_product_submenu .product-menu-item{position:relative;border-bottom:none!important;margin:0;padding:0 0 0 1rem;border-left:2px solid var(--pale-blue-opaque)}.sidebar_main_cats .sidebar_product_submenu .product-menu-item:last-child{border-left:2px solid transparent}.sidebar_main_cats .sidebar_product_submenu .product-menu-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static;border:2px solid transparent;border-radius:var(--body-border-radius);padding:0.25rem 0.5rem}.sidebar_main_cats .sidebar_product_submenu .product-menu-item a:before{content:"";display:inline-block;position:absolute;top:0;left:-2px;width:1.1rem;height:50%;border-left:2px solid var(--pale-blue-opaque);border-bottom:2px solid var(--pale-blue-opaque);margin:0 0.5rem 0 0}.sidebar_main_cats .sidebar_product_submenu .product-menu-item:first-childa{margin-top:0.75rem}.sidebar_main_cats .sidebar_product_submenu .product-menu-item:first-childa:before{content:"";top:0.5rem}.sidebar_main_cats .sidebar_product_submenu .product-menu-item:last-childa:before{border-radius:0 0 0 var(--body-border-radius)}.sidebar_main_cats .sidebar_product_submenu .product-menu-item:is(.current-menu-ancestor,.current-menu-item,.current-menu-ancestor)>a{padding:0.5rem;background-color:var(--pale-blue-opaque)!important;border:2px solid var(--pale-blue-opaque)!important;min-height:40px}.sidebar_main_cats .sidebar_product_submenu .product-menu-item.current-menu-item{margin:0;padding-bottom:0}.sidebar_main_cats .sidebar_product_submenu .product-menu-item.current-menu-item a{color:var(--white)!important;background-color:var(--pale-blue-opaque)!important;border:2px solid var(--pale-blue-opaque)!important}.sidebar_main_cats .noparent .product-menu-item>a:is(:link,:visited){color:var(--pale-blue)}.sidebar_main_cats .noparent .product-menu-item>a:is(:hover,:active){color:var(--pale-blue-opaque)}.sidebar_main_cats .noparent .product-menu-item:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%;height:1px;background-color:var(--pale-blue-opaque);opacity:0.3;margin:0.5rem 0}.sidebar_main_cats .noparent .product-menu-item:is(.current-product_cat-ancestor,.current-menu-item,.current-product-ancestor,.current-menu-ancestor)>a{color:var(--white)!important;background-color:var(--pale-blue-opaque)!important;border:2px solid var(--pale-blue-opaque)!important}.sidebar_main_cats .noparent .sidebar_product_submenu.sl{border:none;padding-left:1rem}.sidebar_main_cats .noparent .sidebar_product_submenu.sl .product-menu-item:before{content:"";margin:0;height:0}.brand-card .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5rem}.brand-card .image img{-o-object-fit:contain!important;object-fit:contain!important;width:150px!important;height:150px!important;max-height:100%}.brand-card .title{text-align:center}.minicart-wrapper{position:fixed!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:300px;right:-100%!important;z-index:9999}.minicart-wrapper.shown{right:0.5rem!important;-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.minicart-wrapper__loading{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/wp-content/themes/frostopt.ru/assets/images/pale-preloader.gif);background-position:center;background-repeat:no-repeat;background-color:var(--pale-blue);z-index:99}.minicart-wrapper__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:0;scrollbar-color:rgba(0,0,0,0.2);scrollbar-width:none;overflow-y:auto;overflow-x:hidden}.minicart-row{position:relative;padding:1.5rem 0.5rem;border-bottom:1px solid var(--pale-blue-opaque)}.minicart-row:first-child{padding:2rem 0.5rem;border-top:1px solid var(--pale-blue-opaque)}.minicart-row a:link,.minicart-row a:visited{color:var(--body-background-color)!important}.minicart-row_thumb{display:-webkit-box;display:-ms-flexbox;display:flex;width:70px;height:70px}.minicart-row_thumb>img{min-width:70px;-o-object-fit:cover;object-fit:cover;border-radius:var(--body-border-radius);background-color:white}.minicart-row_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%;height:100%}.minicart-row_details__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;width:100%}.minicart-row_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--body-font-size-small);font-family:var(--body-font-family-condenced);text-align:left;line-height:1.1;height:auto;overflow:hidden;text-overflow:ellipsis}.minicart-row_details__lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.minicart-row_summ{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;font-size:var(--body-font-size-large);font-family:var(--body-font-family-numbers);color:var(--body-background-color-highlight)}.minicart-row_qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-align:center;width:150px;height:35px;font-size:var(--body-font-size-large);font-weight:700;color:var(--body-background-color-highlight);background-color:var(--pale-blue-opaque);border-radius:var(--body-border-radius)}.minicart-row_qty__delete,.minicart-row_qty__minus,.minicart-row_qty__number,.minicart-row_qty__plus{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;color:#808080;cursor:not-allowed}.minicart-row_qty__delete>div,.minicart-row_qty__minus>div,.minicart-row_qty__number>div,.minicart-row_qty__plus>div{position:absolute;width:100%;height:100%;line-height:35px}.minicart-row_qty__minus.active,.minicart-row_qty__plus.active{color:var(--body-background-color-highlight);cursor:pointer}.minicart-row_qty__number{color:var(--body-background-color-highlight)}.minicart-row_qty__number{cursor:default}.minicart-row_qty__delete{opacity:0.3;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.minicart-row_qty__delete:hover{opacity:1;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.minicart-row .minicart-row_qty__delete a{display:inline-block;width:100%;height:100%;color:var(--body-background-color-highlight)!important}.minicart-row_preloader{display:none;position:absolute;width:calc(100% - 1rem);height:100%;border-radius:var(--body-border-radius);background-color:var(--pale-blue);background-image:url(/wp-content/themes/frostopt.ru/assets/images/pale-preloader.gif);background-position:center;background-repeat:no-repeat;z-index:1}.minicart-wrapper__close{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;top:5px;right:5px;cursor:pointer}.minicart-wrapper__close:after{content:"×";display:inline;font-size:32px;color:var(--body-background-color-highlight)}.minicart-wrapper__to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;width:100%;border-radius:var(--body-border-radius);padding:30px 0 10px 0;color:var(--body-background-color-highlight);font-size:var(--body-font-size-normal);-webkit-box-shadow:0 0.85rem 1rem rgba(0,0,0,0.05);box-shadow:0 0.85rem 1rem rgba(0,0,0,0.05)}.minicart-wrapper__to-cart a:link,.minicart-wrapper__to-cart a:visited{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0.5rem 0.75rem;border-radius:var(--body-border-radius);border:1px dashed var(--body-background-color-highlight);color:var(--body-background-color-highlight)!important;line-height:1}.minicart-wrapper__to-cart a:active,.minicart-wrapper__to-cart a:hover{background-color:var(--body-background-color-highlight)!important;color:var(--pale-blue)!important;border:1px dashed transparent}.minicart-wrapper__total{position:relative;width:100%;padding:10px 0 10px 0;text-align:center;font-size:var(--body-font-size-large);color:var(--body-background-color);-webkit-box-shadow:0 -0.5rem 1rem rgba(0,0,0,0.05);box-shadow:0 -0.5rem 1rem rgba(0,0,0,0.05)}.minicart-wrapper__total strong{font-family:var(--body-font-family-numbers);color:var(--pale-blue);border:1px solid var(--body-background-color-highlight);background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius);padding:0.25rem 0.75rem}.slick-list{height:100%;min-width:100%!important}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%!important;max-height:300px;height:100%}.main-slider{overflow:hidden;padding:15px 0 0 0}.main-slider .slick-list{border-radius:15px}.slick-slide{display:inline-block;position:relative}.main-slider .slick-slide{min-height:300px;max-height:300px;background-repeat:no-repeat;background-position:center;background-size:cover}.home .main-slider .slick-slide{min-height:300px;max-height:300px}.main-slider .inslide-container{position:absolute;top:0;left:0;width:100%;height:100%;color:white;padding:1rem}.main-slider .inslide-container.shaded{background-color:rgba(0,0,0,0.4)}.main-slider .slick-dots{display:inline-block;padding:0.25rem 0 0.5rem 0;margin:0;width:100%;text-align:center}.main-slider .slick-dots li{display:inline-block;overflow:hidden;width:15px;height:15px;margin:0 0.25rem}.main-slider .slick-dots li.slick-active button{background-color:var(--body-font-color-highlight)}.main-slider .slick-dots li button{display:inline-block;padding:0;margin:0;border:none;text-indent:-999px;width:15px;height:15px;border-radius:50%;background-color:var(--body-font-color);outline:none}.slide-block-link{display:block;position:absolute;width:100%;height:100%}.single-product__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#wpgs-gallery.woocommerce-product-gallery{max-width:500px!important;border-radius:var(--body-border-radius);overflow:hidden}.wcgs-slider-image.slick-slide{height:auto!important}#wpgs-gallery .slick-slide.wcgs-thumb img{border:1px solid rgba(249,249,249,0);-o-object-fit:cover;object-fit:cover;max-height:100px}html{--header-slider-height:250px;--header-slider-switcher-width:300px}.header-slider-mobile-wrapper,.header-slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:var(--header-slider-height);margin:1rem auto 0 auto;z-index:1}.header-slider-mobile-wrapper{height:calc(var(--header-slider-height) / 2 + 20px);margin:1rem 0 0 0!important}.slides-area,.slides-mobile-area{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%;width:100%}.slides-mobile-area{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slides-mobile-area .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;width:80%;max-width:340px;margin:0 auto;padding:0;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slides-mobile-area .slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:15px;-webkit-filter:opacity(0.3);filter:opacity(0.3)}.slides-mobile-area .slick-dots li.slick-active{-webkit-filter:none;filter:none}.slides-mobile-area .slick-dots li button{overflow:hidden;text-indent:-100%;height:5px;margin:0 5px;background-color:var(--body-background-color-blue);border:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.slides-area .header-slider-slide,.slides-mobile-area .header-slider-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:var(--header-slider-height)!important;background-color:blueviolet;border-radius:var(--body-border-radius) 0 0 var(--body-border-radius);overflow:hidden;z-index:1}.slider-padder{padding-right:var(--header-slider-switcher-width)}.slides-area .slick-track{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.slides-area .slick-list{padding:0!important}.switcher-area .slick-track{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.switcher-area .slick-list{height:auto!important}.slides-mobile-area .header-slider-slide{-webkit-filter:grayscale(80%);filter:grayscale(80%);margin:0 5px;height:calc(var(--header-slider-height) / 2)!important;border-radius:5px;background-size:contain!important}.slides-mobile-area .header-slider-slide.slick-active{-webkit-filter:none;filter:none}.slides-mobile-area .header-slider-slide img{-o-object-fit:cover;object-fit:cover}.header-slider-text-switcher{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:1;flex-shrink:1;border-left:5px solid transparent!important;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;cursor:pointer}.header-slider-text-switcher span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;border-bottom:1px solid rgba(0,0,0,0.05);width:calc(100% - 50px)}.header-slider-text-switcher.slick-current{border-left:5px solid var(--body-font-color)!important;font-weight:700;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.switcher-area{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute!important;top:0;right:0.75rem;width:var(--header-slider-switcher-width);height:100%;border-radius:0 var(--body-border-radius) var(--body-border-radius) 0;overflow-y:auto;background-color:#e5e5e5;z-index:10}.switcher-area::-webkit-scrollbar{padding:0 5px 0 0;width:5px}.switcher-area::-webkit-scrollbar-thumb:horizontal,.switcher-area::-webkit-scrollbar-thumb:vertical{background-color:var(--body-background-color-blue);border-radius:3px}.switcher-area .slick-track{-webkit-transform:none!important;transform:none!important}.switcher-area .slick-arrow{position:absolute}.dots-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px 0 0;bottom:0;right:calc(0px + var(--header-slider-switcher-width));width:auto}.dots-area ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}.dots-area ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:10px 5px}.dots-area ul li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:3px solid var(--body-background-color-highlight);background-color:var(--body-background-color-blue);text-indent:-999px;overflow:hidden}.dots-area ul li.slick-active button{background-color:var(--body-background-color-red)}.arrows-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px;bottom:calc(50% - 12px);left:0;width:calc(100% - var(--header-slider-switcher-width));height:24px}.arrows-area .slick-arrow{cursor:pointer;color:var(--body-background-color-highlight)}.content-area{position:relative;width:100%;height:100%;z-index:8}.slide-link{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.slide-shader{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:2}.header-slider-text-switcher.higlighted-promo{background-color:#ffbebe}.header-slider-text-switcher .higlighted-promo-text{color:var(--body-font-color-highlight)}.single-related_products .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;max-height:unset}.single-related_products .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:unset;max-width:unset;min-width:unset;height:unset}.single-related_products .slick-track .woocommerce-loop-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-related_products .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:50px;list-style:none;padding:0;margin:0}.single-related_products .slick-dots li button{border:none;outline:none;overflow:hidden;text-indent:-1000%;width:10px;height:10px;background-color:var(--body-background-color-blue);margin-inline:5px}.single-related_products .slick-dots li button.slick-active button{height:15px}.form-row,.form-row>*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.form-row{display:block;position:relative;width:auto;padding:15px;margin:10px 0 25px 0;background-color:transparent;border:2px solid var(--body-border-color);border-radius:var(--body-border-radius)}.form-row.form-row-wide{width:100%}.form-row label{display:block;position:absolute;top:-12px;left:15px;padding:2px 8px;z-index:10;line-height:20px;background-color:var(--body-border-color);border-radius:var(--body-border-radius);font-size:1rem}.form-row label span.optional,.form-row label span.required{display:none}.product-subcategory{padding:0.75rem}.product-subcategory__wrapper{height:100%;border-width:var(--body-border-width);border-style:var(--body-border-style);border-color:transparent;border-radius:var(--body-border-radius);padding:10px;-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light);-webkit-transition:-webkit-box-shadow 0.3s ease 0s;transition:-webkit-box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s,-webkit-box-shadow 0.3s ease 0s}.product-subcategory__wrapper:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:-webkit-box-shadow 0.3s ease 0s;transition:-webkit-box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s,-webkit-box-shadow 0.3s ease 0s}.product-subcategory__thumbnail{width:100%;height:200px;background-repeat:no-repeat;background-position:center;background-size:cover}.product-subcategory__title{text-align:center;font-size:var(--body-font-size-large);font-weight:bold;line-height:1.3;padding:1rem 0 0.25rem 0}.woocommerce-breadcrumb{font-family:var(--body-font-family-condenced);font-size:var(--body-font-size-tiny);text-transform:lowercase;color:var(--color-secondary);overflow:hidden}.woocommerce-breadcrumb a:is(:link,:visited){color:var(--body-font-color)}.woocommerce-breadcrumb a:is(:hover,:active){text-decoration:underline!important}.selector_wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.selector_wrapper.big{height:80px}.selector_wrapper .option{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;border-radius:var(--body-border-radius);cursor:pointer;padding:5px 10px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.selector_wrapper.big .option:hover{border-color:var(--body-background-color-red);background:var(--body-background-color-red)}.selector_wrapper.big .option:hover span{color:var(--body-background-color)}#option-11:checked:checked~.option-1,#option-1:checked:checked~.option-1,#option-22:checked:checked~.option-2,#option-2:checked:checked~.option-2,#option-3:checked:checked~.option-1,#option-4:checked:checked~.option-2{border-color:var(--body-background-color-red);background:var(--body-background-color-red)}.selector_wrapper .option span{font-size:16px;color:var(--body-font-color)}#option-11:checked:checked~.option-1 span,#option-1:checked:checked~.option-1 span,#option-22:checked:checked~.option-2 span,#option-2:checked:checked~.option-2 span,#option-3:checked:checked~.option-1 span,#option-4:checked:checked~.option-2 span{color:var(--body-background-color)}.product-card{position:relative;margin:1rem 0.25rem 1rem 0.25rem;padding:1rem;min-height:150px;border-width:var(--body-border-width);border-style:var(--body-border-style);border-radius:var(--body-border-radius);border-color:transparent;-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.product-card__remove{position:absolute;top:5px;right:5px;width:30px!important;height:30px}.product-card__remove a:link,.product-card__remove a:visited{display:block;position:absolute;width:30px;height:30px;top:0;left:0;border-radius:50%;padding:0;text-align:center;line-height:30px;font-family:var(--body-font-family-numbers);font-size:var(--body-font-size-normal);font-weight:700;color:var(--body-font-color-highlight);background-color:var(--body-background-color);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.product-card__remove a:active,.product-card__remove a:hover{background-color:var(--body-font-color-highlight);color:var(--body-background-color);text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.product-card{background-color:var(--body-background-color-highlight)}.product-card:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.product-card__image{position:relative}.product-card__image-itself{height:100%;min-height:150px;max-width:180px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius)}.product-card__name{font-size:var(--body-font-size-large);line-height:1.3}.product-card__name a:link,.product-card__name a:visited{color:var(--body-font-color)!important}.product-card__name a:active,.product-card__name a:hover{color:var(--body-font-highlight);text-decoration:none}.product-card__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:200px}.product-card__price_per-one{font-family:var(--body-font-family-numbers);color:var(--body-font-color);font-size:var(--body-font-size-small)}.product-card__price_subtotal{font-family:var(--body-font-family-numbers);color:var(--body-font-color);font-size:var(--body-font-size-larger);font-weight:700}.product-card__price-value{font-family:var(--body-font-family-numbers);font-size:var(--body-font-size-large);color:var(--body-font-color-highlight);font-weight:700;text-align:center}.product-card__price-value small,.product-card__price_quantity small{display:block;font-family:var(--body-font-family-condenced);font-size:var(--body-font-size-small);color:var(--body-font-color);font-weight:400}.product-card__price_quantity{text-align:center}.product-card__price_quantity input{display:inline-block;width:40px;height:45px;min-height:auto;text-align:center;padding:0;font-size:var(--body-font-size-large);font-weight:700}.product-card__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}.product-card__controls>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card__controls-delete{padding:0 0.75rem;opacity:0.5}.product-card__controls-delete a:active,.product-card__controls-delete a:hover,.product-card__controls-delete a:link,.product-card__controls-delete a:visited{color:var(--body-font-color)}.product-card__controls-delete:hover{opacity:1;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-product .cart:not(.loop) .quantity-arrow-minus,.single-product .cart:not(.loop) .quantity-arrow-plus{width:65px!important;height:65px;line-height:65px}@media screen and (max-width:1199px){.woocommerce-cart-page-wrapper{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}}@media screen and (max-width:768px){.product-card__controls{margin-left:0;margin:0 15px;min-height:60px}.product-card__price{margin:10px 15px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cart-collaterals{width:100%}.checkout .content-card{padding:1rem}}.cart-total-weight p{font-size:x-large;color:var(--body-background-color-green)}.cart-gotocheckout{text-align:center}.button{display:inline-block;margin:0.5rem 0 3rem 0;padding:1rem 2rem;color:#ffffff;border-style:none;border-radius:var(--body-border-radius);background-color:var(--body-background-color-green);font-size:var(--body-font-size-large)}.button.disabled,.button.disabled:hover{background-color:#e6e6e6;color:#d2d2d2}.button.clear_cart{padding:0.5rem 1rem}.button:link,.button:visited{color:#ffffff}.button:active,.button:hover{color:#ffffff;-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;text-decoration:none}.button.wc-forward{display:inline-block;margin:0;padding:0 0.25rem;font-size:var(--body-font-size-normal);background:none;text-decoration:underline}.button.wc-forward:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}@media screen and (max-width:768px){.product-card__name{padding:1rem 0 1rem 0}}.woocommerce button[name=update_cart],.woocommerce input[name=update_cart]{display:none}.pwb-brands-in-loop{display:none;position:absolute;top:-1px;right:-1px;padding:0.25rem 0.5rem;background:var(--body-border-color);border-radius:0 var(--body-border-radius);border:1px solid var(--body-border-color);font-size:var(--body-font-size-small);max-width:90%;line-height:1;text-align:end}.pwb-brands-in-loop a:link,.pwb-brands-in-loop a:visited{color:var(--body-font-color-normal);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.pwb-brands-in-loop a:active,.pwb-brands-in-loop a:hover{text-decoration:none;color:var(--body-font-color-highlight);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.pwb-slick-slide.slick-slide img{height:100px;width:auto}.single-related_products h3{text-align:center}.single-related_products .products .slick-list.draggable{position:relative}.pwb-brand-shortcode{display:inline-block}.woocommerce-checkout-review-order-table,.woocommerce-table--order-details{width:100%;margin:0 0 2rem 0}.woocommerce-checkout-review-order-table .cart_item td,.woocommerce-table__line-item .cart_item td{padding:0.5rem 0;line-height:1.2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wc_payment_methods{padding:0}.wc_payment_method{display:block;margin:0 0 1rem 0}.wc_payment_method label img{display:inline-block;margin:0 0 0 0.5rem}.wc_payment_method label{font-size:var(--body-font-size-large)}.woocommerce-ordering{text-align:right}.woocommerce-ordering select{display:inline-block;width:auto;max-width:450px;background-color:var(--body-background-color-highlight);border:var(--body-border-width) var(--body-border-style) var(--body-border-color);border-radius:5px;padding:1rem;color:var(--body-font-color);-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard)}.my-account-navigation .row>div{margin:0.5rem 0}.my-account-navigation a{display:block;width:100%;height:100%;text-align:center;font-size:var(--body-font-size-large);color:var(--body-font-color);border-width:var(--body-border-width);border-style:var(--body-border-style);border-radius:var(--body-border-radius);border-color:var(--body-border-color);padding:0.5rem 0}.my-account-navigation a:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard)}.my-account-navigation .is-active a,.my-account-navigation .is-active a:hover{-webkit-box-shadow:none;box-shadow:none;background-color:var(--body-border-color);color:var(--body-font-color)!important}.product-tag{position:relative;display:inline-block;padding:0.25rem 0.6rem;margin:0.25rem 0.15rem;border-radius:var(--body-border-radius);text-transform:lowercase;font-family:var(--body-font-family-condenced);font-weight:300;line-height:1.3}.product-tag:link,.product-tag:visited{background-color:var(--pale-blue-opaque);color:#ffffff}.product-tag:active,.product-tag:hover{background-color:var(--pale-blue)}.desktop-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1rem}.desktop-filters .desktop-sorters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.desktop-filters .desktop-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0.25rem}.desktop-filters .desktop-tags .product-tag{padding:0.15rem 0.5rem;margin:0}.single-product__chars-cont{max-width:240px!important;margin:0 auto;text-align:left}.single-product__chars-row_capt{line-height:1.1;margin:0.75rem 0 0.25rem 0}.fo_tagstring{position:relative;overflow:hidden}@media screen and (max-width:1000px){.fo_tagstring{height:40px}.fo_tagstring.shown{height:auto}.fo_tagstring:before{content:"▼";position:absolute;top:2px;right:calc(var(--bs-gutter-x) / 2 - 5px);width:35px;height:35px;text-align:center;line-height:38px;background-color:#e6f0ff;border-radius:50%;color:#336cac;z-index:1;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,0.3);box-shadow:0 0 5px 2px rgba(0,0,0,0.3)}}.highlighted,.highlighted a{color:var(--body-font-color-highlight)!important}.pwb-all-brands{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{max-width:250px!important;max-height:250px!important;margin:0 0 10px 0}@media screen and (max-width:1000px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:23%!important}}@media screen and (max-width:991.98px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:23%!important}}@media screen and (max-width:767.97px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:30%!important}}@media screen and (max-width:449.97px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:47%!important}}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3,.pwb-slick-slide{position:relative;background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius);min-height:100px!important;padding:15px;width:calc(25% - 15px);text-align:center;font-size:var(--body-font-size-small);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.pwb-brands-col3>p a:link,.pwb-brands-col3>p a:visited{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%!important;height:auto!important;color:var(--body-font-color);font-weight:700}.pwb-brands-col3>p a:active,.pwb-brands-col3>p a:hover{color:var(--body-font-color-highlight)}.pwb-brands-col3>p{display:none;position:absolute;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%!important;height:auto!important;left:5%;bottom:0%;background-color:rgba(255,255,255,0.8);border-radius:5px 5px 0 0;-webkit-box-shadow:0px -3px 10px -1px rgba(0,0,0,0.1);box-shadow:0px -3px 10px -1px rgba(0,0,0,0.1);margin:0;padding:5px 0}.pwb-brands-col3>p small{display:none}.jq-hidden{display:none}.pwb-brands-cols-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wpgs-gallery{max-width:500px!important;margin:0!important;border-radius:var(--body-border-radius)}.wcgs-thumb{max-height:140px!important;overflow:hidden;-o-object-fit:cover;object-fit:cover;background-color:var(--body-background-color-highlight);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.spswiper-slide-thumb-active{-webkit-filter:none;filter:none}.wcgs-carousel{max-height:570px}#wpgs-gallery .wcgs-lightbox a{font-size:100%!important;width:auto!important;height:auto!important;color:var(--body-font-color)!important;background-color:transparent!important}#wpgs-gallery .wcgs-lightbox a:hover{color:#0a58ca}#wpgs-gallery .wcgs-lightbox .sp_wgs-lightbox{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;border-radius:var(--body-border-radius)}#wpgs-gallery .sp_wgs-icon-left-open.slick-arrow,#wpgs-gallery .sp_wgs-icon-right-open.slick-arrow{border-radius:50%;margin:0 5px}.sp_wgs-icon-search:before{content:"Увеличить"!important;font-family:var(--body-font-family-default)!important;width:auto!important}.swiper-free-mode>.swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--body-background-color-highlight)}#wpgs-gallery .slick-track{margin:0!important}.pswp img{-o-object-fit:contain;object-fit:contain}.show_brands_cat a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#336cac}.show_brands_cat a i{position:relative;bottom:-1px}.new-stuff-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;padding:15px;margin:15px 0;font-weight:300;background:rgb(51,108,172);background:linear-gradient(45deg,rgb(51,108,172) 0%,rgba(51,108,172,0.3029586835) 100%);border-radius:var(--body-border-radius);color:var(--body-background-color-highlight)!important;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;overflow-x:hidden}.new-stuff-button.wa{background:rgb(19,194,118);background:linear-gradient(45deg,rgb(19,194,118) 0%,rgba(19,194,118,0.2973564426) 100%)}.new-stuff-button.raw_price .caption{font-weight:400}.new-stuff-button.smaller{-webkit-transform:scale(0.9);transform:scale(0.9)}.new-stuff-button:hover .flare{position:absolute;top:0;height:100%;width:45px;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-animation:flareAnimation;animation:flareAnimation;left:-150%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.1)),to(rgba(255,255,255,0.4)));background:linear-gradient(90deg,rgba(255,255,255,0.1),rgba(255,255,255,0.4));-webkit-animation:flareAnimation 0.5s 1 cubic-bezier(0,0,0.95,0.25);animation:flareAnimation 0.5s 1 cubic-bezier(0,0,0.95,0.25)}@-webkit-keyframes flareAnimation{0%{left:-30%}to{left:150%}}@keyframes flareAnimation{0%{left:-30%}to{left:150%}}.new-stuff-button:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}.new-stuff-button .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:var(--body-font-size-huge);font-family:var(--body-font-family-numbers);line-height:1.2}.new-stuff-button .caption div{font-size:var(--body-font-size-large);opacity:0.5;padding:5px 10px 0 0}.new-stuff-button .subcaption{text-align:center;margin:5px 0 5px 0;font-size:var(--body-font-size-small);font-family:var(--body-font-family-numbers);line-height:1}.product-subcategory{display:none}.off_percent{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--body-background-color-green);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:25px;padding:0px 5px;border-radius:15px;color:var(--body-background-color-highlight)}.single_off_percent{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--body-background-color-green);padding:5px 10px;border:2px solid var(--body-background-color-highlight);border-radius:var(--body-border-radius);-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light);font-weight:700}.video-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center;line-height:1.2;gap:10px}.video-trigger img{margin-top:1.5rem}abbr.required{display:none}.woocommerce-checkout{font-family:var(--body-font-family-default)}yform[name=checkout]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce-additional-fields,.woocommerce-billing-fields{width:100%}.woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem}.wc-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;border:2px solid var(--body-border-color);border-radius:var(--body-border-radius);padding:1rem;width:100%}.woocommerce-checkout p.form-row{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:none;padding:0;margin:0}.woocommerce-checkout p.form-row label:not(.checkbox){margin:0 0 0.25rem 0}.woocommerce-checkout p.form-row label{position:relative;top:unset;left:unset;padding:unset;z-index:unset;line-height:1;background-color:transparent}.woocommerce-checkout p.form-row label.checkbox{display:inline-block}.woocommerce-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:1rem;font-family:var(--body-font-family-serif)}.woocommerce-input-wrapper .description{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:var(--body-font-size-tiny);font-style:italic;color:var(--body-font-color);margin:0.25rem 0 0 0}.woocommerce-input-wrapper input,.woocommerce-input-wrapper select,.woocommerce-input-wrapper textarea{border:2px solid var(--body-border-color);padding:0 1rem;border-radius:5px;background-color:var(--body-background-color-highlight)}.woocommerce-input-wrapper textarea{min-height:100px}.woocommerce-input-wrapper input:focus,.woocommerce-input-wrapper textarea:focus{font-weight:400;border:2px solid var(--body-background-color-blue);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.input-checkbox{margin:0 0.5rem 0.05rem 0}.content-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius);padding:2rem;margin-bottom:2rem}.woocommerce-checkout h3{margin:0 0 1rem 0!important}#self-pickupn_field label{font-weight:bold;font-size:115%;line-height:1.5}wc-order-attribution-inputs{display:none}.attention-block{font-size:var(--wp--preset--font-size--small);line-height:1.3;margin:0 0 1rem 0;padding:0.5rem;background-color:var(--body-background-color);border-radius:var(--body-border-radius)}.woocommerce-Price-amount{white-space:nowrap;font-family:var(--body-font-family-numbers);font-weight:700}.minicart_informer_preloader{position:absolute;width:100%;height:100%;background-color:var(--pale-blue);background-image:url("../../assets/images/pale-preloader.gif");background-repeat:no-repeat;background-position:center;z-index:1}.pickup-disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.pickup-disclaimer span{text-align:center;width:100%;padding:0.5rem;background-color:var(--body-background-color-red);color:var(--body-background-color);font-family:var(--body-font-family-serif)}input,select,textarea{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;height:auto;min-height:45px;padding:5px;line-height:1;background-color:transparent;border:none;border-radius:var(--body-border-radius);color:var(--placeholder-font-color)}input.quantity-num,select.quantity-num,textarea.quantity-num{width:82px}input[type=number],select[type=number],textarea[type=number]{text-align:center}input:is([type=radio],[type=checkbox]),select:is([type=radio],[type=checkbox]),textarea:is([type=radio],[type=checkbox]){width:unset;min-height:unset}input:is(:focus,:active),select:is(:focus,:active),textarea:is(:focus,:active){font-weight:700;color:var(--input-font-color)!important;-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}input:is(select),select:is(select),textarea:is(select){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}input:is(select):is(:focus,:active),select:is(select):is(:focus,:active),textarea:is(select):is(:focus,:active){font-weight:unset}abbr[title]{text-decoration:none!important}.woocommerce-NoticeGroup,.woocommerce-NoticeGroup>div[role=alert],.woocommerce-notices-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.woocommerce-NoticeGroup>[class^=woocommerce-],.woocommerce-NoticeGroup>div[role=alert]>[class^=woocommerce-],.woocommerce-notices-wrapper>[class^=woocommerce-]{padding:1rem;margin:0;margin-bottom:1rem;-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);border-radius:var(--body-border-radius);text-align:center;color:#ffffff;background-color:var(--color-primary-h)}.woocommerce-NoticeGroup>[class^=woocommerce-] li,.woocommerce-NoticeGroup>div[role=alert]>[class^=woocommerce-] li,.woocommerce-notices-wrapper>[class^=woocommerce-] li{list-style:none;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.woocommerce-NoticeGroup>[class^=woocommerce-]>span,.woocommerce-NoticeGroup>div[role=alert]>[class^=woocommerce-]>span,.woocommerce-notices-wrapper>[class^=woocommerce-]>span{display:inline;line-height:1.1}.woocommerce-NoticeGroup>[class^=woocommerce-]:is(.woocommerce-success),.woocommerce-NoticeGroup>div[role=alert]>[class^=woocommerce-]:is(.woocommerce-success),.woocommerce-notices-wrapper>[class^=woocommerce-]:is(.woocommerce-success){background-color:var(--body-background-color-green)}.woocommerce-NoticeGroup>[class^=woocommerce-]:is(.woocommerce-error),.woocommerce-NoticeGroup>div[role=alert]>[class^=woocommerce-]:is(.woocommerce-error),.woocommerce-notices-wrapper>[class^=woocommerce-]:is(.woocommerce-error){background-color:var(--body-background-color-red)}.woocommerce-NoticeGroup>[class^=woocommerce-] a:is(:link,:visited),.woocommerce-NoticeGroup>div[role=alert]>[class^=woocommerce-] a:is(:link,:visited),.woocommerce-notices-wrapper>[class^=woocommerce-] a:is(:link,:visited){color:var(--color-special);text-decoration:underline!important}.woocommerce-NoticeGroup>[class^=woocommerce-] a:is(:active,:hover,:focus),.woocommerce-NoticeGroup>div[role=alert]>[class^=woocommerce-] a:is(:active,:hover,:focus),.woocommerce-notices-wrapper>[class^=woocommerce-] a:is(:active,:hover,:focus){color:var(--color-special-h)}.woocommerce-NoticeGroup .notice-subcondition,.woocommerce-NoticeGroup>div[role=alert] .notice-subcondition,.woocommerce-notices-wrapper .notice-subcondition{display:block!important;font-size:var(--body-font-size-small)}.woocommerce-NoticeGroup .exclamark-red,.woocommerce-NoticeGroup>div[role=alert] .exclamark-red,.woocommerce-notices-wrapper .exclamark-red{color:var(--body-background-color-red);margin-right:0.5rem}.woocommerce-NoticeGroup .exclamark-yellow,.woocommerce-NoticeGroup>div[role=alert] .exclamark-yellow,.woocommerce-notices-wrapper .exclamark-yellow{color:var(--body-background-color-yellow);margin-right:0.5rem}.woocommerce-NoticeGroup .exclamark-green,.woocommerce-NoticeGroup>div[role=alert] .exclamark-green,.woocommerce-notices-wrapper .exclamark-green{color:var(--body-background-color-green);margin-right:0.5rem}.woocommerce-NoticeGroup .exclamark-blue,.woocommerce-NoticeGroup>div[role=alert] .exclamark-blue,.woocommerce-notices-wrapper .exclamark-blue{color:var(--body-background-color-blue);margin-right:0.5rem}.woocommerce-cart-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce-cart-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cart-collaterals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:sticky;margin:0 0 0 15px!important;min-width:330px;top:calc(1rem + var(--header-height) + var(--wp-admin--admin-bar--height))}.cart-totals{text-align:center}.cart-totals__total-text{font-size:var(--body-font-size-larger);font-weight:700;color:var(--body-font-color);line-height:1;margin:15px 0}.cart-totals__total-summ{font-family:var(--body-font-family-numbers);font-size:var(--body-font-size-huge);font-weight:700;color:var(--body-background-color-green);margin:5px 0}.cart-totals__total-weight{margin:20px 0 0 0;color:var(--body-font-color)}.cart-totals__resume_shopping a{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--body-background-color-green);border-radius:var(--body-border-radius);padding:15px;margin:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--body-background-color-green);background-color:var(--body-background-color-highlight);font-size:18px}.cart-totals__resume_shopping a:is(:hover,:active){background-color:var(--body-background-color-green);color:var(--body-background-color-highlight)}.cart-totals__resume_shopping>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:var(--body-font-color-normal);margin:5px 0}.cart-clear-button{display:inline;border:none;outline:none;color:var(--body-background-color-red);font-size:var(--body-font-size-noramal);text-decoration:underline;background-color:transparent;margin:30px 0}.checkout-button{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;border-radius:0 0 var(--body-border-radius) var(--body-border-radius);background-color:var(--color-primary)!important;color:var(--color-special)!important;padding:25px 0!important;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--body-font-size-larger);font-weight:700;line-height:1.3;margin:0}.checkout-button:is(:hover,:active){background-color:var(--color-primary-h)!important}.checkout-button.disabled{background-color:var(--color-secondary);opacity:0.3}.checkout-button.disabled:is(:hover,:active){cursor:default}.privacy-check-order{margin:1rem 0!important}#payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}#payment>*{width:100%}#payment .place-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#payment .checkout-button{background-color:var(--color-primary)!important;color:var(--color-special)!important;border-radius:var(--body-border-radius);margin:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.5rem 2rem!important}#payment .checkout-button:is(:hover,:active){background-color:var(--color-primary-h)!important}#payment .checkout-button.disabled{background-color:var(--color-secondary);opacity:0.3}#payment .checkout-button.disabled:is(:hover,:active){cursor:default}#order_review{font-family:var(--body-font-family-serif)}.wc_payment_method .payment_box{position:relative;margin-top:0.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wc_payment_method .payment_box p{background-color:var(--color-special-h);margin:0!important;border-radius:var(--body-border-radius);padding:0.5rem 0.75rem;font-size:var(--body-font-size-normal)}.wc_payment_method .payment_box:before{content:"";display:block;position:absolute;width:1rem;height:1rem;top:-0.5rem;left:1.25rem;background-color:var(--color-special-h);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.loop-product-card{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:380px!important;padding:clamp(0px,1vw,var(--bs-gutter-x) * 0.2)!important;font-family:var(--body-font-family-default)}@media screen and (width < 449.97px){.loop-product-card{padding:0!important;border:1px solid var(--body-border-color)}.loop-product-card .inner{border-radius:0!important}}@media screen and (width > 1339.98px){.loop-product-card{min-width:200px}}.loop-product-card.in_cart .inner{border:2px solid var(--pale-blue)}.loop-product-card .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;background-color:var(--body-background-color-highlight);border:2px solid transparent;border-radius:var(--body-border-radius);overflow:hidden}.loop-product-card .inner a{color:var(--body-font-color)}.loop-product-card .inner a .splashes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:calc(var(--bs-gutter-x) * 0.5);left:calc(var(--bs-gutter-x) * 0.5);gap:calc(var(--bs-gutter-x) * 0.25);z-index:1}.loop-product-card .inner a .splashes .splash{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:var(--body-font-size-small);padding-inline:calc(var(--bs-gutter-x) * 0.5);background-color:rgb(131,219,241);color:white;line-height:1;height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:var(--body-border-radius);-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard)}.loop-product-card .inner a .splashes .splash.skidka{background-color:var(--body-background-color-red)}.loop-product-card .inner a .splashes .splash.superczena{background-color:#5f5f5f}.loop-product-card .inner a .splashes .splash.populyarnye-tovary{background-color:var(--body-background-color-blue)}.loop-product-card .inner a .splashes .splash.novinki{background-color:var(--body-background-color-green)}.loop-product-card .inner a .image{width:100%;height:clamp(125px,40vw,180px)}.loop-product-card .inner a .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.outofstock .loop-product-card .inner a .image img{opacity:0.2}.loop-product-card .inner a .title{padding:calc(var(--bs-gutter-x) * 0.5);line-height:1.2;font-weight:500;font-size:clamp(var(--body-font-size-tiny),2vw,var(--body-font-size-small));color:var(--body-font-color);text-wrap:pretty}.loop-product-card .inner .price-block{padding:0 calc(var(--bs-gutter-x) * 0.5)}.loop-product-card .inner .price-block .prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--body-font-family-numbers)}.loop-product-card .inner .price-block .prices .old-price{font-size:clamp(var(--body-font-size-small),2vw,var(--body-font-size-normal));text-decoration:line-through;color:var(--color-secondary);margin:0 0.5rem 0 0}.loop-product-card .inner .price-block .prices .new-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:0.5rem;font-weight:700;font-size:clamp(var(--body-font-size-normal),2vw,var(--body-font-size-large))}.loop-product-card .inner .price-block .prices .new-price span{font-weight:400;font-family:var(--body-font-family-default);font-size:clamp(var(--body-font-size-tiny),2vw,var(--body-font-size-small))}.skidka .loop-product-card .inner .price-block .prices .new-price{border-radius:var(--body-border-radius);padding-inline:0.25rem}.loop-product-card .inner .price-block .prices .new-price .off{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:calc(var(--bs-gutter-x) * 0.5);right:calc(var(--bs-gutter-x) * 0.5);padding-inline:calc(var(--bs-gutter-x) * 0.25);height:20px;font-size:var(--body-font-size-small);font-weight:300;background-color:var(--body-background-color-highlight);border:1px solid var(--pale-blue);color:var(--pale-blue);border-radius:var(--body-border-radius)}.skidka .loop-product-card .inner .price-block .prices .new-price .off{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--body-background-color-red);border-color:var(--body-background-color-red);color:var(--body-background-color-highlight)}.superczena .loop-product-card .inner .price-block .prices .new-price .off{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#5f5f5f;border-color:#5f5f5f;color:var(--body-background-color-highlight)}.loop-product-card .inner .buy-block{position:relative}.loop-product-card .inner .buy-block .add{width:auto;height:35px;text-wrap:nowrap;margin:0.25rem calc(var(--bs-gutter-x) * 0.5);background-color:var(--body-background-color-highlight)}.loop-product-card .inner .buy-block .add .button-preloader{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%;height:100%;border-radius:var(--body-border-radius);background-color:var(--pale-blue);background-image:url(../images/pale-preloader.gif);background-position:center;background-repeat:no-repeat;background-size:18px;z-index:2}.loop-product-card .inner .buy-block .add .add_to_cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--pale-blue);color:var(--body-background-color-highlight);font-size:var(--body-font-size-small);padding:0.25rem;width:100%;height:100%;border-radius:var(--body-border-radius);overflow:hidden}.loop-product-card .inner .buy-block form.cart{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;gap:0.5rem}.in_cart .loop-product-card .inner .buy-block form.cart{display:-webkit-box;display:-ms-flexbox;display:flex}.loop-product-card .inner .buy-block form.cart .qty-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loop-product-card .inner .buy-block form.cart .qty-controls .quantity-num-field{font-family:var(--body-font-family-numbers)}.loop-product-card .inner .buy-block form.cart .quantity-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--body-background-color);width:35px;height:35px;border-radius:var(--body-border-radius);background-color:var(--pale-blue);cursor:pointer}.loop-product-card .inner .buy-block form.cart .quantity-arrow.disabled{background-color:#c1c1c1;cursor:default}.loop-product-card .inner .buy-block form.cart .quantity-arrow.remove{background-color:var(--body-background-color-highlight);color:var(--body-background-color-red);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.loop-product-card .inner .buy-block form.cart .quantity-arrow.remove:hover{background-color:var(--body-background-color-red);color:var(--body-background-color-highlight);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-filter:none;filter:none}.loop-product-card .inner .buy-block .min-order{line-height:1.1;font-family:var(--body-font-family-condenced);font-size:var(--body-font-size-tiny);color:var(--pale-blue);text-align:center;padding:0 0 calc(var(--bs-gutter-x) * 0.5) 0}.in_cart .add_to_cart{display:none!important}.woocommerce-pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;margin:0;padding:0}.woocommerce-pagination .page-numbers li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;background-color:var(--body-background-color);border-radius:var(--body-border-radius);border:2px solid transparent;color:var(--pale-blue)}.woocommerce-pagination .page-numbers li span{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.woocommerce-pagination .page-numbers li span.current{background-color:var(--pale-blue);border:2px solid var(--pale-blue);border-radius:var(--body-border-radius);color:var(--body-background-color)}.woocommerce-pagination .page-numbers li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:var(--pale-blue)}.single-product h1{margin:0 0 1rem 0!important;font-size:var(--body-font-size-huge)}.single-product__brand{margin:1rem 0 0 0!important;font-size:90%}.single-product__brand a:link,.single-product__brand a:visited{color:var(--body-font-color)}.single-product__brand a:active,.single-product__brand a:hover{color:var(--body-font-color-highlight)}@media (min-width:992px){.single-product__brand{margin:0!important}}.single-product{position:relative}.single-product .price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.single-product .maincard.price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;background-color:var(--body-background-color-green);color:var(--body-background-color-highlight);padding:0.5rem;border-radius:var(--body-border-radius)}.single-product .maincard.price>div{display:block;position:absolute;top:-8px;right:-8px;padding:0.25rem;background-color:var(--body-background-color-red);border-radius:5px;color:var(--body-background-color);font-weight:bold;font-size:var(--body-font-size-normal)}.single-product .delivery_comment{font-size:var(--body-font-size-small);padding:0.2rem 0 0.5rem 0;font-style:italic;line-height:1;color:var(--body-font-color)}.single-product .maincard.addl-price{display:block;line-height:1;font-style:italic;font-weight:700;color:var(--body-background-color-blue);text-indent:0.5rem}.single-product .regular_price_per_one,.single-product .regular_price_per_quant{position:relative;font-size:var(--body-font-size-large)!important}.single-product .regular_price_per_quant{font-size:var(--body-font-size-normal)!important}.single-product .price .regular_price_per_one>span:after,.single-product .price .regular_price_per_quant>span:after{content:"";display:block;position:absolute;top:45%;left:0;width:100%;height:2px;-webkit-transform:rotate(10deg);transform:rotate(10deg);background-color:var(--body-font-color-highlight)}.single-product .price ins{text-decoration:none;display:inline-block;position:relative;color:var(--body-font-color-highlight)}.single-product input[type=number]{width:65px!important;height:65px;border-style:solid;border-radius:50%;border-width:2px;border-color:var(--body-background-color);font-family:var(--body-font-family-numbers);font-size:var(--body-font-size-large)}.single-product input[type=number]:focus{width:65px!important;height:65px;border-color:var(--body-background-color-blue)}.single-related_products .onsale{top:5%!important;left:-30%!important}.price{display:block;font-family:var(--body-font-family-numbers);font-size:var(--body-font-size-huge);font-weight:700;color:var(--price-color);line-height:1}.single-related_products .price{font-size:var(--body-font-size-normal)}.single-product .addl-price{display:block;line-height:1;font-style:italic}.single-product .controls,.single-product .controls .quantity-arrow-minus,.single-product .controls .quantity-arrow-plus,.single-product .controls input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product__qty-input form{margin:2rem 0 0 0}.single-product__qty-input small{margin:0.5rem 0 2rem 0}.single-product__qty-input form input{display:inline-block;width:auto;border-width:1px;font-size:var(--body-font-size-normal);border-style:var(--body-border-style);border-color:var(--body-border-color);border-radius:var(--body-border-radius);vertical-align:top;text-align:center}.single-product__qty-input form input:focus{font-size:var(--body-font-size-normal);padding:4px 2px 2px 4px}.single-product__qty-input form button{height:65px;padding:0 1rem;margin:0;vertical-align:top}.single-product .cart{text-align:center}.single-product .cart small{display:block}.single-product__amount_disclaimer{text-align:center;font-size:var(--body-font-size-large);font-style:italic;line-height:1.2;color:var(--body-font-color)}.quantity-num::-webkit-inner-spin-button,.quantity-num::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.quantity-num{font-weight:700;font-size:var(--body-font-size-large);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.quantity-num:focus{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single_add_to_cart_button{display:block;margin:1rem 0!important;width:100%;background-color:var(--body-background-color-blue)!important}.quantity-arrow-minus,.quantity-arrow-plus{color:var(--body-font-color);padding:0 0.75rem;text-align:center;line-height:45px;font-size:var(--body-font-size-large);cursor:pointer;border-radius:50%;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;vertical-align:top}.quantity-arrow-minus:hover,.quantity-arrow-plus:hover{opacity:1;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.quantity-arrow-minus{opacity:0.5}a.fake_button.button.add_to_cart_button{background-color:var(--body-background-color-blue)!important}.single-product__image{position:relative;border-radius:var(--body-border-radius);background-color:var(--body-background-color-highlight);overflow:hidden}.single-product .onsale{position:absolute;top:10%;left:-40%;width:100%;padding:0.5rem 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center;color:white!important;border:2px solid var(--body-background-color);font-weight:700;background:var(--body-font-color-highlight);color:var(--body-font-color)}.woocommerce-product-gallery__trigger{position:absolute;top:0.5rem;left:1.5rem;z-index:1}.woocommerce-product-gallery .flex-viewport img{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.woocommerce-product-gallery__image:not(.flex-active-slide){border-radius:var(--body-border-radius)}.woocommerce-product-gallery ol{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0!important}.woocommerce-product-gallery ol li{padding:0.2rem 0.2rem 0 0}.woocommerce-product-gallery ol li:last-child{padding:0.2rem 0 0 0}.woocommerce-product-gallery ol li img{-webkit-filter:opacity(20%);filter:opacity(20%);cursor:pointer}.woocommerce-product-gallery ol li img.flex-active{-webkit-filter:none;filter:none}.dot_leader_label{position:relative;display:block;overflow:hidden}.dot_leader_label:after{content:"";position:absolute;margin-left:0.3em;bottom:0.35em;width:100%;border-bottom:0.15rem dotted}.dot_leader_value{float:right;padding-left:0.2em}.price_row{padding-top:1rem}.wide_view .add_cart_row,.wide_view .price_row{display:none}.add_cart_row,.price_row{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--body-font-family-numbers)}@media (min-width:992px){.wide_view .add_cart_row,.wide_view .price_row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.add_cart_row,.price_row{display:none!important}}.loop-recipe{padding-top:1rem}.loop-recipe .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius);-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;overflow:hidden}.loop-recipe .inner:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.loop-recipe .inner a{position:relative;color:var(--body-font-color);height:250px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.loop-recipe .inner .thumb{width:50%}.loop-recipe .inner .thumb img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.loop-recipe .inner .title{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;-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;text-align:center;padding:0.5rem;line-height:1.1;text-wrap:pretty;font-weight:700;font-size:var(--body-font-size-larger);background-color:rgba(255,255,255,0.7);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:1}.loop-recipe .inner .title:hover{color:white;text-shadow:var(--body-box-shadow-hard);background-color:rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.post-type-recipe,.single-recipe{font-family:var(--body-font-family-serif)!important}.post-type-recipe h2,.single-recipe h2{font-weight:700;text-align:center}.post-type-recipe .thumbnail,.single-recipe .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-type-recipe .thumbnail img,.single-recipe .thumbnail img{width:clamp(360px,60vw,100%);height:clamp(184px,35vw,522px);border-radius:var(--body-border-radius);-o-object-fit:contain;object-fit:contain}.post-type-recipe .thumbnail iframe,.single-recipe .thumbnail iframe{width:clamp(360px,60vw,100%);height:clamp(184px,35vw,522px);max-height:400px;border-radius:var(--body-border-radius)}.post-type-recipe .recipe-title,.single-recipe .recipe-title{display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:1rem}.post-type-recipe .recipe-title h1,.single-recipe .recipe-title h1{margin:1rem 0 0 0!important;line-height:1;text-align:center}.post-type-recipe .tags,.single-recipe .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-bottom:1rem}.post-type-recipe .tags>div,.single-recipe .tags>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--color-secondary);border-radius:var(--body-border-radius);padding:0.1rem 0.5rem;font-size:var(--body-font-size-tiny);color:var(--color-secondary);opacity:1}.post-type-recipe .excerpt,.single-recipe .excerpt{padding:1.5rem 0;margin-top:2.5rem}.post-type-recipe .ingridients,.single-recipe .ingridients{padding:0 0 1.5rem 0;max-width:768px}.post-type-recipe .ingridients .dot_leader_wrapper,.single-recipe .ingridients .dot_leader_wrapper{margin:0.25rem 0}.post-type-recipe .ingridients .dot_leader_wrapper .dot_leader_label:after,.single-recipe .ingridients .dot_leader_wrapper .dot_leader_label:after{color:var(--pale-blue);opacity:0.25}.post-type-recipe .content,.post-type-recipe.content,.single-recipe .content,.single-recipe.content{background-color:var(--body-background-color-highlight)!important;padding:1.5rem 0}.post-type-recipe .content h2,.post-type-recipe.content h2,.single-recipe .content h2,.single-recipe.content h2{color:var(--pale-blue)}.post-type-recipe .content ul,.post-type-recipe.content ul,.single-recipe .content ul,.single-recipe.content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2rem 0;margin:0}.post-type-recipe .content ul li,.post-type-recipe.content ul li,.single-recipe .content ul li,.single-recipe.content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-secondary);border-radius:var(--body-border-radius);padding:0.5rem;gap:0.5rem}.post-type-recipe .content ul li:after,.post-type-recipe.content ul li:after,.single-recipe .content ul li:after,.single-recipe.content ul li:after{content:"↓";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:var(--body-font-size-larger);bottom:-1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1rem;color:var(--color-secondary)}.post-type-recipe .content ul li:last-child:after,.post-type-recipe.content ul li:last-child:after,.single-recipe .content ul li:last-child:after,.single-recipe.content ul li:last-child:after{content:""}.post-type-recipe .products-involved,.single-recipe .products-involved{background-color:var(--pale-blue);padding-bottom:1.5rem}.post-type-recipe .products-involved .container-xxl,.single-recipe .products-involved .container-xxl{padding:0}.mobile .post-type-recipe .products-involved,.mobile .single-recipe .products-involved{padding:0}.post-type-recipe .products-involved h2,.single-recipe .products-involved h2{color:var(--body-background-color)}.post-type-recipe .finale,.single-recipe .finale{padding:1.5rem 0;margin-top:2.5rem;text-align:center;font-family:var(--body-font-family-condenced);font-size:var(--body-font-size-huge)}.home-categories__category{margin:0 0 var(--bs-gutter-x) 0}.home-categories__category-wrapper{display:block;position:relative;padding:1rem;height:100%;color:var(--body-font-color);border-radius:var(--body-border-radius);background:var(--body-background-color-highlight)}.home-categories__category-wrapper:hover{-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);text-decoration:none}.home-categories__category-wrapper_image{overflow:hidden}.home-categories__category-wrapper_image>img{max-width:100%;max-height:250px;border-radius:var(--body-border-radius);margin:0 auto}.home-categories__category-wrapper_name{font-size:var(--body-font-size-normal);font-family:var(--body-font-family-numbers);text-align:center;font-weight:700;line-height:1.2}.home-categories__category .term-count{position:absolute;bottom:10px;right:10px;background-color:var(--body-background-color);border-radius:20px;padding:0rem 1.25rem;font-weight:700;font-family:var(--body-font-family-numbers);color:var(--body-background-color-blue)}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{height:100%;top:0}.main-footer{position:absolute;bottom:0;left:0;height:130px;width:100%;background-color:var(--body-background-color)}.main-footer .copyrights{padding:0.5rem 0}.main-footer .disclaimer{line-height:1.1;font-size:var(--body-font-size-tiny);padding:0 0 0.25rem 0;color:var(--placeholder-font-color)}.footer-brick{min-height:180px}.main-footer a{color:var(--body-font-color)}.main-footer a:hover{text-decoration:none;color:var(--body-font-color-highlight)}.wa-modal-call{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center;font-family:var(--body-font-family-numbers);line-height:1.1;cursor:pointer}.jurik-modal-call{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:310px;right:-78px;width:200px;height:50px;-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);border-radius:var(--body-border-radius);font-size:120%;text-align:center;font-family:var(--body-font-family-numbers);background-color:var(--body-background-color-green);color:white;line-height:1.1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.del-modal,.jurik-modal,.wa-modal{display:none;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.5);z-index:2001}.del-modal.show,.jurik-modal.show,.wa-modal.show{display:-webkit-box;display:-ms-flexbox;display:flex}.del-modal__wrapper,.jurik-modal__wrapper,.wa-modal__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;max-width:500px;min-width:320px;height:auto;min-height:250px;padding:3rem 1rem 1rem 1rem;background-color:var(--body-background-color);border-radius:var(--body-border-radius);overflow:auto}.del-modal__close,.jurik-modal__close,.wa-modal__close{position:absolute;right:5px;top:5px;width:25px;height:25px}.del-modal__close:hover,.jurik-modal__close:hover,.wa-modal__close:hover{cursor:pointer}.del-modal__close i,.jurik-modal__close i,.wa-modal__close i{font-size:25px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.del-modal__close:hover i,.jurik-modal__close:hover i,.wa-modal__close:hover i{color:var(--body-background-color-red);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.del-modal__wrapper h5,.jurik-modal__wrapper h5,.wa-modal__wrapper h5{margin:0 0 2rem 0}.del-modal__wrapper label,.jurik-modal__wrapper label,.wa-modal__wrapper label{font-family:var(--body-font-family-numbers);font-weight:700;width:100%;margin:0 0 1rem 0}.del-modal__wrapper input,.jurik-modal__wrapper input,.wa-modal__wrapper input{outline:none;border:2px solid var(--body-border-color)}.del-modal__wrapper input[type=submit],.jurik-modal__wrapper input[type=submit],.wa-modal__wrapper input[type=submit]{display:inline;position:relative;outline:none;border:none;height:55px;line-height:0.8;margin:0}.duuhp{text-align:left;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpcf7 .ajax-loader{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:1rem!important}.wpcf7-response-output{margin:0 0 1rem 0!important;padding:1rem!important;border:none!important;-webkit-box-shadow:var(--body-box-shadow-hard);box-shadow:var(--body-box-shadow-hard);border-radius:var(--body-border-radius);font-weight:700;text-align:center;background-color:var(--body-background-color);color:#ffffff;line-height:1.1}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:none;background-color:var(--body-background-color-yellow)}.wpcf7 form.sent .wpcf7-response-output{background-color:var(--body-background-color-green)!important}.jurik-modal .agree,.wa-modal .agree{display:none}.modal-container{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.7);overflow:hidden;z-index:10000}.modal-container.show{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-wrapper{position:relative;max-width:400px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--body-background-color-highlight);border-radius:var(--body-border-radius);padding:2rem}.modal-close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:10px;right:10px;width:30px;height:30px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.modal-close:hover{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:var(--body-font-color-highlight);cursor:pointer}.modal-header{padding:1rem 0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.modal-header small{color:#666666}.modal-body{padding:1rem 0 0 0!important}.modal-body p{margin:0!important}.modal-body .wpcf7-form-control-wrap{display:block!important}.modal-body .wpcf7-not-valid-tip{display:none!important}.modal-body input:not([type=submit]),.modal-body select,.modal-body textarea{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--body-background-color-highlight);border:1px solid var(--body-border-color);border-radius:5px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.modal-body input[type=submit]{border-radius:20px;width:50%}.modal-body input:focus,.modal-body select:focus,.modal-body textarea:focus{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-weight:400;border:1px solid var(--body-font-color)}.modal-body input.wpcf7-not-valid,.modal-body select.wpcf7-not-valid,.modal-body textarea.wpcf7-not-valid{border:1px solid var(--body-background-color-red)}.modal-body .wpcf7-response-output{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0!important;margin:0!important;border:none!important;font-weight:700;text-align:center;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:rgba(255,255,255,0.85)!important;line-height:1.1}.modal-body .wpcf7 form.invalid .wpcf7-response-output,.modal-body .wpcf7 form.unaccepted .wpcf7-response-output{background-color:rgba(255,255,255,0.85)!important;color:var(--body-background-color-red)}.modal-body .wpcf7 form.sent .wpcf7-response-output{background-color:rgba(255,255,255,0.85)!important;color:var(--body-background-color-green)}.wpcf7-spinner{top:8px}.video .modal-wrapper{max-width:90%;padding:0!important;background-color:transparent!important}.video iframe{width:clamp(300px,100vw,95vw);height:clamp(205px,70vw,50vw);max-width:100%;max-height:70vh;border-radius:var(--body-border-radius)}.video .modal-close{top:-10px;right:-10px;background-color:white;border-radius:50%;z-index:2}.video .modal-body{padding:0!important}@media screen and (max-width:991px){.video .modal-wrapper{max-width:90%}.video iframe{width:90%;height:auto}}.fo-footer .internal-wrapper{background-color:var(--white);border-radius:var(--body-border-radius) var(--body-border-radius) 0 0;-webkit-box-shadow:var(--body-box-shadow-light);box-shadow:var(--body-box-shadow-light);font-family:var(--body-font-family-serif);font-size:var(--body-font-size-small)}.fo-footer .internal-wrapper .wrapper .row-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;padding:0.5rem}.fo-footer .internal-wrapper .wrapper .row-wrapp .pointlink{min-width:10rem}
/*# sourceMappingURL=styles.min.css.map */