body.fixed{-ms-touch-action:none;touch-action:none;overflow:hidden;padding-right:16px}body.fixed .navigation.fixed{padding-right:16px}@media(pointer:coarse){body.fixed{padding-right:0}}img{max-width:100%;height:auto}svg{fill:currentColor;max-height:100%;max-width:100%}a{-webkit-transition:color .3s;transition:color .3s}a:active,a:focus,a:hover{outline:0!important}.hidden{display:none!important}.link--blue{color:#1060c1}.link--blue:hover{color:#003c80}ul.list-style-disc{list-style-type:disc}ul.list-style-circle{list-style-type:circle}ul.list-style-square{list-style-type:square}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.container{min-width:320px}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.custom-scroll::-webkit-scrollbar{width:4px;height:4px}.custom-scroll::-webkit-scrollbar-track{border-radius:4px;background-color:var(--gray-50)}.custom-scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--black)}.title-block{position:relative;margin-bottom:clamp(2rem,1.5241116751rem + 2.0304568528vw,3.25rem)}.title-block:before{content:"";display:block;width:100%;height:1px;position:absolute;left:0;top:50%;background-color:var(--color-orange);z-index:1}.title-block .title{position:relative;display:inline-block;background-color:var(--white);margin:0;padding-right:2rem;text-transform:uppercase;z-index:2}@media screen and (min-width:48rem){.title-block .title{padding-right:3rem}}.page-sec .page-title{font-weight:300;text-transform:uppercase;font-size:25pxpx}@media(max-width:1359px){.page-sec .page-title{font-size:calc(18px + 7px*(100vw - 320px)/ 1039)}}.page-sec .page-wrap .h2,.page-sec .page-wrap .h3,.page-sec .page-wrap h2,.page-sec .page-wrap h3{text-transform:uppercase}.page-sec .page-wrap ol,.page-sec .page-wrap ul{padding-left:1rem}.page-sec .page-wrap ol li+li,.page-sec .page-wrap ul li+li{margin-top:.5rem}@media only screen and (min-width:1025px){.page-sec{display:-webkit-box;display:-ms-flexbox;display:flex}.page-sec .page-wrap{width:calc(100% - 180px);-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 180px);flex:1 1 calc(100% - 180px);padding-left:5.2631578947%}}.overlay{--overlay-z-index:9;--overlay-bg:rgba(0, 0, 0, 0.37);position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-bg);z-index:var(--overlay-z-index);opacity:0;visibility:hidden;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;cursor:pointer}.overlay.active{opacity:1;visibility:visible}.overlay.loading{opacity:1;visibility:visible;z-index:56}.overlay.loading::after{position:absolute;content:"";display:block;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #f3f3f3;border-radius:50%;border-top-color:#b19e95;width:60px;height:60px;-webkit-animation:1s linear infinite spin;animation:1s linear infinite spin;z-index:3}.label{font-size:11px;display:inline-block;border-radius:.25rem;padding:.25rem;color:#fff}.phone-company-logo{width:15px;height:15px}.langswitcher{margin-left:-.5rem;margin-right:-.5rem}.langswitcher .nav-link{font-size:1rem;color:#959595;text-transform:uppercase;padding-left:.5rem;padding-right:.5em}.langswitcher .nav-link:hover{color:#1e1e1e}.langswitcher .nav-link.deflang{font-weight:500;color:#1e1e1e}bwchat#bwc-wrap #bwc-widget-action{z-index:1000!important}.font-size-base{font-size:1rem}.grecaptcha-badge{visibility:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.header-info{--info-block-height:40px;--info-block-color:var(--black);--info-block-bg-color:var(--gray-50);--info-block-z-index:6;width:100%;background-color:var(--info-block-bg-color);z-index:var(--info-block-z-index)}.header-info__inner,.header-info__slider{height:var(--info-block-height)}.header-info__item{padding-block:.5rem}.header-info__item-link,.header-info__item-text{font-size:13px;font-weight:500;color:var(--info-block-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-info__item-link:hover{text-decoration:underline;text-underline-offset:2px}.header{position:sticky;top:0;display:block;width:100%;z-index:5}.header__top{position:relative;height:var(--header-height);background-color:var(--header-bg-color);-webkit-box-shadow:var(--header-box-shadow);box-shadow:var(--header-box-shadow);z-index:10}.header-wrapper{position:relative;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"burger logo actions";grid-template-columns:44px 1fr minmax(100px,auto);grid-column-gap:.75rem;height:100%}@media screen and (min-width:64.0625rem){.header-wrapper{grid-template-areas:"logo catalog-button navigation actions";grid-template-columns:165px 210px 1fr auto;grid-column-gap:1.25rem}}.header__catalogue-button{grid-area:catalog-button;display:none}@media screen and (min-width:64.0625rem){.header__catalogue-button{display:block}}.header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);display:none}.header__logo{display:inline-block;grid-area:logo;width:165px;height:45px}@media screen and (max-width:767px){.header__logo{width:47px;height:43px}}.header__navigation{grid-area:navigation;display:none}@media screen and (min-width:64.0625rem){.header__navigation{display:block}}.header__search{grid-area:search;display:none}.header__search .search-block{width:100%;max-width:300px;margin-right:auto}@media screen and (min-width:85rem){.header-wrapper{grid-template-areas:"logo catalog-button navigation search actions";grid-template-columns:180px 210px 1fr 340px auto}.header__search{display:block}}.header__icons{grid-area:actions;gap:.75rem}.header__icon{position:relative;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;cursor:pointer;-webkit-transition:.3s;transition:.3s;width:44px;height:44px;color:var(--black)}.header__icon>svg{width:24px;height:24px}.header__icon:hover{color:var(--gray-400)}@media screen and (max-width:767px){.header__icon{width:40px;height:40px}}@media screen and (max-width:375px){.header__icons{gap:.5rem}.header__icon{width:35px;height:35px}}.header__icon.shop-item>svg{width:30px;height:30px}.header__icon.shop-item .quantity-icon{position:absolute;bottom:0;right:4px}.header__icon.like-item>svg{fill:none;stroke:currentColor;stroke-width:1.5}.header__icon.like-item .quantity-icon{position:absolute;bottom:0;right:0}.header__icon.language-select{font-size:25px;line-height:1;text-transform:uppercase}.header .dropdown-menu{background-color:var(--white);border:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);margin-top:20px;border-radius:28px;padding:.5rem 1.25rem}@media only screen and (max-width:767px){.header .dropdown-menu{margin-top:18px}}.header .dropdown-menu .dropdown-header,.header .dropdown-menu .dropdown-item{padding:.75rem 0;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header .dropdown-menu .dropdown-header{color:var(--black);font-weight:600}.header .dropdown-menu .dropdown-item{color:var(--black);background-color:rgba(0,0,0,0)}.header .dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,0);color:var(--gray-500)}.header .dropdown-menu .dropdown-item.sign-out-btn{color:var(--color-orange)}.header .dropdown-menu .dropdown-divider{margin:.5rem 0;background-color:#dadada}.header .dropdown-menu .nav-link{padding:0}.header #auth-dropdown{width:260px}.catalogue-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:1.625rem;border:1px solid var(--color-orange);border-radius:30px;padding:4px 20px;text-transform:uppercase;font-weight:400}.catalogue-button svg{height:21px;width:35px;fill:var(--color-orange)}.header-menu-button{grid-area:burger;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:2.75rem;height:2.75rem;cursor:pointer}.header-menu-button svg{width:2rem;height:2rem}@media screen and (min-width:64.0625rem){.header-menu-button{display:none}}body.mega-menu--active .header__overlay{display:block}.footer{background-color:var(--white);-webkit-box-shadow:0 0 15px rgba(0,0,0,.16);box-shadow:0 0 15px rgba(0,0,0,.16);margin-top:2rem}.footer__inner{padding-block:2rem;display:grid;grid-template-areas:"contacts address schedule subscribe" "nav nav nav logo" "showcases showcases showcases .";grid-template-columns:repeat(3,1fr) 405px;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media screen and (max-width:64.06125rem){.footer__inner{grid-template-areas:"logo . ." "contacts address schedule" "nav nav nav" "showcases showcases showcases" "subscribe subscribe .";grid-template-columns:repeat(3,1fr);row-gap:1.5rem}}@media screen and (max-width:47.99875rem){.footer__inner{grid-template-areas:"logo ." "contacts address" "schedule schedule" "subscribe subscribe";grid-template-columns:repeat(2,1fr);row-gap:1.5rem}.footer__nav{display:none}}@media screen and (max-width:29.99875rem){.footer__inner{grid-template-areas:"logo" "contacts" "address" "schedule" "subscribe";grid-template-columns:100%;row-gap:1.5rem}}.footer__logo{grid-area:logo}@media screen and (min-width:64.0625rem){.footer__logo{margin-top:32px}}@media screen and (min-width:85rem){.footer__logo{margin-top:45px}}.footer__nav{grid-area:nav;gap:.75rem 2rem}.footer__nav .nav-link{font-size:16px;font-weight:300;padding:0;color:var(--gray-400)}.footer__nav .nav-link:hover{color:var(--black)}.footer__nav .nav-link.active{font-weight:400;color:var(--black)}@media screen and (min-width:64.0625rem){.footer__nav{margin-top:32px}body.mega-menu--active .header__overlay{display:block;z-index:-1}body.mega-menu--active .menu_wrapper{display:block}body.mega-menu--active .menu{visibility:visible;opacity:1}}@media screen and (min-width:85rem){.footer__nav{margin-top:45px}}.footer__address{grid-area:address;row-gap:.75rem}.footer__address-title{font-size:15px;font-weight:500}.footer__address-text{white-space:pre-line;line-height:1.2666;font-weight:300}.footer__contacts{grid-area:contacts;row-gap:.75rem}.footer__schedule{grid-area:schedule;row-gap:.5rem}.footer__showcases{grid-area:showcases;margin-top:1.25rem}@media screen and (max-width:47.99875rem){.footer__showcases{display:none}.showcase-label{--badge-font-size:10px}}.footer .subscribe-wrap{grid-area:subscribe}.footer .subscribe-wrap .form-group{margin-bottom:0}#footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer-contacts a{font-size:15px;font-weight:300;padding:0}#footer-contacts li:first-child{margin-bottom:.75rem}#footer-contacts li:first-child a{font-size:15px;font-weight:500}#footer-contacts li:last-child{margin-bottom:0}.copyright-block{display:block;background-color:var(--black);color:var(--white)}.copyright-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:1rem}@media only screen and (max-width:991px){.copyright-block{font-size:.75rem}.copyright-block .container{-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}}.payment-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.payment-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:30px;-ms-flex-negative:0;flex-shrink:0}.menu_wrapper{--menu-width:1330px;--menu-list-width:347px;--menu-height:500px;--menu-border-radius:0 0 2rem 2rem;--menu-bg-color:var(--white);--menu-box-shadow:none;--menu-zindex:112;--menu-list-padding:0.75rem 0;--menu-link-color:var(--gray-500);--menu-link-font-size:1rem;--menu-link-font-weight:normal;--menu-link-padding-y:0.5rem;--menu-link-padding-x:1.25rem;--menu-link-hover-color:var(--black);--menu-link-hover-bg:var(--gray-50);--menu-link-active-color:var(--black);--menu-link-active-bg:var(--gray-50);--submenu-bd-color:var(--white);--submenu-padding-block:0.75rem;--submenu-padding-inner:1.25rem;--submenu-columns:2;display:none;position:absolute;top:100%;left:15px;width:var(--menu-list-width)}.menu_wrapper.opened-submenu{width:calc(100% - 30px)}.menu_wrapper.opened-submenu .menu_list{border-bottom-right-radius:0}.menu{position:relative;width:100%;height:500px;max-height:calc(100vh - 170px);opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;border-radius:var(--menu-border-radius);-webkit-box-shadow:var(--menu-box-shadow);box-shadow:var(--menu-box-shadow)}@media screen and (max-width:64.06125rem){.menu{display:none}.product-item{--product-card-padding-y:0.625rem;--product-card-padding-x:0.625rem}}.menu_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;padding:var(--menu-list-padding);z-index:var(--menu-zindex);background-color:var(--menu-bg-color);width:var(--menu-list-width);height:100%;overflow-y:auto;list-style:none;margin:0;border-radius:var(--menu-border-radius)}.menu_link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.5rem;width:100%;font-size:var(--menu-link-font-size);font-weight:var(--menu-link-font-weight);padding:var(--menu-link-padding-y) var(--menu-link-padding-x);color:var(--menu-link-color)}.menu_link:hover{color:var(--menu-link-hover-color)}.menu_submenu{display:none;position:absolute;top:0;left:var(--menu-list-width);height:100%;width:calc(100% - var(--menu-list-width));background-color:var(--submenu-bd-color)}.menu_submenu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--submenu-bd-color);padding-block:var(--submenu-padding-block);padding-inline:var(--submenu-padding-inner);width:100%;height:100%;overflow-y:auto}.menu_submenu-header{position:relative;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;row-gap:.25rem;margin-bottom:.5rem;padding-block:.5rem}.menu_submenu-header-title{color:var(--black);text-transform:uppercase;line-height:1.5rem;font-weight:700}.menu_submenu-header-title span{display:none!important}.menu_submenu-header-link{font-size:1rem;font-weight:500;padding-block:.25rem}.menu_submenu-header-link svg{width:1rem;height:1rem}.menu_submenu-wrapper{-webkit-columns:var(--submenu-columns);-moz-columns:var(--submenu-columns);columns:var(--submenu-columns);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.menu_submenu-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;padding-block:.25rem}.menu_submenu--link,.menu_submenu--top-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:.5rem}.menu_submenu--top-link{--dot-color:#b2b2b2;position:relative;font-size:var(--menu-link-font-size);font-weight:var(--menu-link-font-weight);color:var(--menu-link-color);line-height:1.5;padding-left:.75rem}.menu_submenu--top-link:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:.5rem;background-color:var(--dot-color);border-radius:5px;-webkit-transition:background-color .3s;transition:background-color .3s}.menu_submenu--top-link:hover{--dot-color:var(--color-orange);color:var(--menu-link-active-color)}.menu_submenu--link{font-size:var(--menu-link-font-size);font-weight:var(--menu-link-font-weight);color:var(--menu-link-color);-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}.menu_submenu--link svg{width:1rem;height:1rem}.menu.opened-submenu .menu_list{border-radius:0 0 0 2rem}.menu_list_item.has-submenu .menu_link{padding-right:2rem}.menu_list_item.has-submenu .menu_link:after{content:"";position:absolute;top:50%;right:.25rem;width:1.5rem;height:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/img/icons/arrow-right.svg) 50%/contain no-repeat}.menu_list_item.active .menu_link{color:var(--menu-link-active-color);background-color:var(--menu-link-active-bg)}.menu_list_item.active .menu_submenu{display:block}.cart-product-quantity,.counter{--counter-width:136px;--counter-height:33px;--counter-bg:#f4f4f4;--counter-border-radius:40px;--counter-button-width:33px;--counter-button-height:33px;--counter-button-icon-size:13px;--counter-button-bg-color:var(--brown-100);--counter-button-color:var(--black);--counter-button-hover-bg-color:var(--brown-300);--counter-button-hover-color:var(--button-label-gray);--counter-input-font-size:15px;--counter-input-font-weight:500;--counter-input-color:var(--black);position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:var(--counter-height);width:var(--counter-width);background-color:var(--counter-bg);border-radius:var(--counter-border-radius);overflow:hidden}.cart-product-quantity .count-input,.counter .count-input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cart-product-quantity .count-input,.cart-product-quantity .product-less,.cart-product-quantity .product-more,.counter .count-input,.counter .product-less,.counter .product-more{outline:0;height:100%}.cart-product-quantity .count-input.only-packs .product-pack,.cart-product-quantity .count-input.only-packs .product-quantity,.counter .count-input.only-packs .product-pack,.counter .count-input.only-packs .product-quantity{height:50%}.cart-product-quantity .product-pack,.cart-product-quantity .product-quantity,.counter .product-pack,.counter .product-quantity{width:100%;height:100%;font-size:var(--counter-input-font-size);font-weight:var(--counter-input-font-weight);color:var(--counter-input-color);text-align:center;border:none!important;outline:0!important;padding:0!important;background-color:rgba(0,0,0,0)!important}.cart-product-quantity .product-pack[type=number]::-webkit-inner-spin-button,.cart-product-quantity .product-pack[type=number]::-webkit-outer-spin-button,.cart-product-quantity .product-quantity[type=number]::-webkit-inner-spin-button,.cart-product-quantity .product-quantity[type=number]::-webkit-outer-spin-button,.counter .product-pack[type=number]::-webkit-inner-spin-button,.counter .product-pack[type=number]::-webkit-outer-spin-button,.counter .product-quantity[type=number]::-webkit-inner-spin-button,.counter .product-quantity[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-product-quantity .product-pack[type=number],.cart-product-quantity .product-quantity[type=number],.counter .product-pack[type=number],.counter .product-quantity[type=number]{-moz-appearance:textfield}.cart-product-quantity .product-pack:active,.cart-product-quantity .product-pack:focus,.cart-product-quantity .product-pack:hover,.cart-product-quantity .product-quantity:active,.cart-product-quantity .product-quantity:focus,.cart-product-quantity .product-quantity:hover,.counter .product-pack:active,.counter .product-pack:focus,.counter .product-pack:hover,.counter .product-quantity:active,.counter .product-quantity:focus,.counter .product-quantity:hover{border:none;outline:0}.cart-product-quantity .product-less,.cart-product-quantity .product-more,.counter .product-less,.counter .product-more{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--counter-button-width);height:var(--counter-button-height);-webkit-box-flex:0;-ms-flex:0 0 var(--counter-button-width);flex:0 0 var(--counter-button-width);background-color:var(--counter-button-bg-color);color:var(--counter-button-color);border-radius:var(--counter-border-radius);-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out;cursor:pointer}.cart-product-quantity .product-less svg,.cart-product-quantity .product-more svg,.counter .product-less svg,.counter .product-more svg{width:var(--counter-button-icon-size);height:var(--counter-button-icon-size)}.cart-product-quantity .product-less[disabled=disabled],.cart-product-quantity .product-more[disabled=disabled],.counter .product-less[disabled=disabled],.counter .product-more[disabled=disabled]{cursor:not-allowed;opacity:.7}.cart-product-quantity .product-less:hover,.cart-product-quantity .product-more:hover,.counter .product-less:hover,.counter .product-more:hover{background-color:var(--counter-button-hover-bg-color);color:var(--counter-button-hover-color)}.cart-product-quantity .quantity-info,.counter .quantity-info{position:relative;width:100%;height:23px;font-weight:700;font-size:12px;line-height:24px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-product-quantity .quantity-info:before,.counter .quantity-info:before{content:"";position:absolute;background-color:#d5d4d4;width:100%;max-width:16px;top:0;left:50%;margin-left:-8px;height:1px;z-index:2}.cart-product-quantity.loading,.counter.loading{pointer-events:none;cursor:not-allowed}.cart-product-quantity.loading:before,.counter.loading:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(61,61,61,.05);z-index:3}.cart-product-quantity.loading:after,.counter.loading:after{content:"";position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;border:3px solid #818181;border-radius:100%;border-top-color:transparent;-webkit-animation:.8s linear infinite rotate;animation:.8s linear infinite rotate;z-index:3}.quantity-counter-wrap{position:relative;font-size:0}.quantity-counter-wrap.disabled{opacity:.7}.quantity-counter-wrap .quantity-max{display:none;position:absolute;top:100%;width:100%;left:0}.quantity-counter-wrap .quantity-max.active{display:block}.quantity-counter-wrap .quantity-max.active .quantity-max-content{-webkit-animation:.4s linear forwards animationQuantityMax;animation:.4s linear forwards animationQuantityMax}.quantity-counter-wrap .quantity-max .quantity-max-content{position:relative;color:#959595;-webkit-transform:scaleY(0);transform:scaleY(0);width:100%;text-align:center;border:1px solid #d9d9d9;padding:5px;margin-top:10px;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:13px}.quantity-counter-wrap .quantity-max .quantity-max-content .balance,.quantity-counter-wrap .quantity-max .quantity-max-content .reserve{color:#1e1e1e;font-weight:400}.quantity-counter-wrap .quantity-max .quantity-max-content:before{position:absolute;top:0;left:50%;background-color:#fff;z-index:2;content:"";width:8px;height:8px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:translate(-4px,-5px) rotate(-45deg);transform:translate(-4px,-5px) rotate(-45deg)}@-webkit-keyframes animationQuantityMax{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes animationQuantityMax{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.product-item{--product-card-bg:var(--white);--product-card-border-radius:0.75rem;--product-card-border:1px solid var(--stroke-medium);--product-card-padding-y:0.75rem;--product-card-padding-x:0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:var(--product-card-bg);border:var(--product-card-border);border-radius:var(--product-card-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.product-item:hover{-webkit-box-shadow:0 3px 12px rgba(var(--color-black-rgb),.16);box-shadow:0 3px 12px rgba(var(--color-black-rgb),.16)}.product-item__info{position:relative;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-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--product-card-padding-y) var(--product-card-padding-x)}.product-item__photo{position:relative}.product-item__photo:before{content:"";display:block;width:100%;padding-bottom:112%}.product-item__photo>a{position:absolute;inset:0;display:block;overflow:hidden;border-radius:var(--product-card-border-radius);z-index:1}.product-item__photo picture{width:100%;height:100%}.product-item__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.product-item__markers{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;gap:.25rem;position:absolute;top:.625rem;left:.625rem;z-index:2}.product-item__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-bottom:.25rem}.product-item__sku{color:var(--gray-500);font-weight:500;margin-bottom:.25rem}.product-item__footer{margin-top:auto}.product-item__buy-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem .5rem}@media screen and (max-width:64.06125rem){.product-item__buy-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.product-item__price-wrap{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}.product-item .product-price{font-size:1rem;font-weight:500;white-space:nowrap}.product-item .product-price-old{position:relative;color:var(--gray-400);white-space:nowrap;text-decoration:line-through}.product-item .cart-button{--btn-width:6.25rem;--btn-height:1.875rem;--btn-padding-x:5px;--btn-padding-y:5px;--btn-border-radius:0.5rem;--btn-font-weight:500;position:relative;width:var(--btn-width);height:var(--btn-height);-webkit-box-flex:0;-ms-flex:0 0 var(--btn-width);flex:0 0 var(--btn-width)}.product-item .cart-button .quantity-icon{--quantity-icon-height:1rem;--quantity-icon-width:1rem;display:none;position:absolute;top:-6px;right:-6px}@media screen and (max-width:64.06125rem){.product-item .cart-button{--btn-width:100%;width:100%;-webkit-box-flex:1;-ms-flex:1 1 var(--btn-width);flex:1 1 var(--btn-width)}.articles_item{--article-border-radius:1.25rem}}.product-item .favorite-button{position:absolute;bottom:0;right:25px;z-index:2;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:30px;height:30px;background-color:var(--white);border-radius:10px 10px 0 0}.product-item .favorite-button svg{fill:var(--white);stroke:var(--black);stroke-width:1.5;-webkit-transition:fill .15s ease-in-out,stroke .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:fill .15s ease-in-out,stroke .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:18px;height:18px}.product-item .favorite-button:hover svg{fill:var(--white);stroke:var(--color-orange);-webkit-transform:scale(1.1);transform:scale(1.1)}.product-item .favorite-button[data-is-favorite="1"] svg,.product-item .favorite-button[data-is-favorite="1"]:hover svg{stroke:var(--color-orange);fill:var(--color-orange)}.product-item .sold-label{position:absolute;left:0;bottom:35px;width:100%;z-index:3}.product-item__rating-wrap{gap:.5rem;margin-bottom:.5rem}.product-item__rating-wrap .reviews-count{font-size:.75rem;line-height:1;color:var(--gray-400)}.showcase-label{--color:var(--white);--background-color:var(--black);--badge-padding-x:0.75rem;--badge-padding-y:0.375rem;--badge-font-weight:bold;--badge-color:var(--white);--badge-bg:var(--black);--badge-border-radius:1.25rem;--badge-font-size:11px;display:inline-block;padding:var(--badge-padding-y) var(--badge-padding-x);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);line-height:1;color:var(--badge-color);background-color:var(--badge-bg);text-align:center;text-transform:uppercase;white-space:nowrap;vertical-align:baseline;border-radius:var(--badge-border-radius)}.showcase-label:empty{display:none}.showcase-label.label-on-backorder{--badge-color:var(--black);--badge-bg:#f4d03d}.sold-label{background-color:rgba(var(--color-black-rgb),.3);color:var(--white);text-align:center;z-index:3;padding:.3rem;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quantity-icon{--quantity-icon-height:19px;--quantity-icon-width:19px;--quantity-icon-font-size:10px;--quantity-icon-font-weight:bold;--quantity-icon-bg:var(--color-orange);--quantity-icon-color:var(--white);--quantity-icon-border-radius:50%;--quantity-icon-zindex:2;display:block;height:var(--quantity-icon-height);min-width:var(--quantity-icon-width);font-size:var(--quantity-icon-font-size);font-weight:var(--quantity-icon-font-weight);line-height:var(--quantity-icon-height);text-align:center;border-radius:var(--quantity-icon-border-radius);background-color:var(--quantity-icon-bg);color:var(--quantity-icon-color);z-index:var(--quantity-icon-zindex);padding-inline:2px;outline:2px solid var(--white)}.page-sidebar-list .nav-link{font-size:15px;font-weight:400;padding:.7rem .5rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out}.page-sidebar-list .nav-link.active{font-weight:500;background-color:var(--color-orange);color:var(--white)}@media only screen and (max-width:1024.98px){.page-sidebar-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% + 30px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% + 30px);flex:0 0 calc(100% + 30px);overflow-x:auto;border-top:1px solid var(--color-orange);border-bottom:1px solid var(--color-orange);margin-inline:-15px;margin-bottom:20px}.page-sidebar-list .nav-item{-ms-flex-negative:0;flex-shrink:0}.page-sidebar-list .nav-link{white-space:nowrap;padding-inline:1rem}}@media only screen and (min-width:1025px){.page-sidebar-list{position:sticky;top:calc(var(--header-height) + 15px);width:180px;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid var(--color-orange);-ms-flex-item-align:start;align-self:flex-start;row-gap:.25rem}.page-sidebar-list .nav-link{text-align:right;border-radius:25px 0 0 25px}}.rating{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.rating .star{display:inline-block;width:14px;height:14px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;font-size:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.619 12.048'%3E%3Cpath d='M12.6,15.564a.352.352,0,0,0-.282-.238l-3.937-.559L6.611,11.205a.351.351,0,0,0-.313-.194h0a.349.349,0,0,0-.313.2L4.236,14.779.3,15.365a.352.352,0,0,0-.282.238.346.346,0,0,0,.091.357l2.857,2.769L2.3,22.65a.352.352,0,0,0,.344.409.332.332,0,0,0,.163-.041l3.515-1.862L9.851,23a.358.358,0,0,0,.161.039h0a.352.352,0,0,0,.35-.35.273.273,0,0,0-.01-.08l-.681-3.9,2.839-2.784A.342.342,0,0,0,12.6,15.564ZM9.053,18.338a.346.346,0,0,0-.1.311l.593,3.4-3.061-1.6a.354.354,0,0,0-.326,0L3.109,22.068l.572-3.406a.349.349,0,0,0-.1-.308L1.1,15.95l3.416-.508a.347.347,0,0,0,.262-.192l1.518-3.1,1.538,3.092a.356.356,0,0,0,.264.192l3.419.487Z' transform='translate(0 -11.011)' fill='%23c2b396'/%3E%3C/svg%3E")}.rating .star.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.62 12.035'%3E%3Cpath d='M6.608.65l1.605,3.8,4.11.353a.324.324,0,0,1,.185.567L9.39,8.071l.934,4.018a.324.324,0,0,1-.483.35L6.31,10.309l-3.532,2.13a.324.324,0,0,1-.483-.35L3.23,8.071.112,5.37A.324.324,0,0,1,.3,4.8l4.11-.353L6.011.65a.324.324,0,0,1,.6,0Z' transform='translate(0 -0.452)' fill='%23c2b396'/%3E%3C/svg%3E")}.popup-block{overflow:hidden;width:420px;max-width:100%;margin-left:auto;margin-right:auto}.popup-block .auth-icon{display:none}@media only screen and (min-width:992px){.popup-block.auth-form,.popup-block.auth-popup{background-color:#fff;border-radius:28px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}}.popup-block.auth-form{overflow:visible;width:320px}.popup-block.auth-popup{position:relative}.popup-logo{display:block;padding:15px;text-align:center}.popup-logo img{max-height:45px}.popup-content{display:block;text-align:center;padding:15px}.popup-content .message{margin-bottom:1rem}.popup-header{margin-bottom:1em}.popup-title{font-size:clamp(1rem,.904822335rem + .4060913706vw,1.25rem);font-weight:600;text-transform:uppercase;margin-bottom:1rem}.authorizated-username{font-size:1rem;font-weight:400;line-height:1.3125;margin-bottom:1rem}.authorizated-username strong{color:#d6d0d4}.popup-successfully-icon{width:93px;height:93px;margin:0 auto 40px}.popup-successfully-icon svg path.st0{fill:var(--color-orange);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:.5s ease-in-out forwards draw;animation:.5s ease-in-out forwards draw}.popup-successfully-icon svg path{fill:#d6d0d4}.popup-content form{display:block;width:100%;text-align:left}.popup-content .buttons-wrap,.popup-content .ui-common-form-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.popup-content .buttons-wrap.mt-30,.popup-content .ui-common-form-button-wrap.mt-30{margin-top:8.6455331412%}.popup-content .buttons-wrap .btn,.popup-content .ui-common-form-button-wrap .btn{min-width:130px}.popup-checkbox-wrap .user-form-checkbox label{padding-left:22px;margin-bottom:0;position:relative;cursor:pointer}.popup-checkbox-wrap .user-form-checkbox label input{display:none}.popup-checkbox-wrap .user-form-checkbox label input+span{display:block;position:absolute;top:50%;left:0;height:18px;width:18px;border:1px solid #d4d4d4;cursor:pointer;background-color:rgba(0,0,0,0);-webkit-transition:border-color .3s;transition:border-color .3s;border-radius:50%;margin-top:-9px}.popup-checkbox-wrap .user-form-checkbox label input+span:before{content:"";position:absolute;height:100%;width:100%;line-height:18px;top:0;left:0;text-align:center;display:block;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;border-radius:50%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:50% 50%;background-size:10px 10px;background-image:url(/img/icons/check.svg)}.popup-checkbox-wrap .user-form-checkbox label input:checked+span,.popup-checkbox-wrap .user-form-checkbox label:hover input+span{border-color:#000}.popup-checkbox-wrap .user-form-checkbox label input:checked+span:before{-webkit-transform:scale(1);transform:scale(1)}.password-recovery-link{display:inline-block;font-size:13px;line-height:1.3846;color:#49abde;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.password-recovery-link{-webkit-transition:none;transition:none}}.password-recovery-link:hover{color:#484848}.popup-block_product{display:none;position:absolute;top:0;left:0;height:100%;overflow:hidden;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (min-width:768px){.popup-block.auth-popup{width:610px;padding-left:305px}.popup-block_product{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:305px}}.popup-block_product:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);background-image:url(../img/add-to-fav-arrow.svg);background-position:100% 11%;background-repeat:no-repeat;z-index:3}.popup-block_product .auth-popup__description-adding{position:absolute;top:40%;left:3%;width:94%;z-index:4;color:#fff;font-size:13px;font-weight:400}@-webkit-keyframes draw{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes draw{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}.sidebar{--sidebar-bg:var(--white);--sidebar-width:375px;--sidebar-z-index:1000;position:fixed;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;max-height:none;height:100dvh;width:var(--sidebar-width);background-color:var(--sidebar-bg);z-index:var(--sidebar-z-index);padding:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.sidebar.active{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:29.99875rem){.sidebar{--sidebar-width:280px;width:280px}}.sidebar_header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;-ms-flex-negative:0;flex-shrink:0;width:100%;padding:.5rem 50px .5rem 1rem;background-color:var(--white);border-bottom:1px solid var(--stroke-light)}.sidebar_header_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sidebar_header_title{font-weight:500;color:var(--black);text-transform:uppercase}.sidebar_close_btn{position:absolute;right:0;top:.5rem}#sidebar-menu .sidebar-block{position:relative;height:100%;width:100%}#sidebar-menu .sidebar-content{position:absolute;left:0;top:0;z-index:10000;width:100%;height:100%;background-color:#fff;-webkit-transform:translate(100%);transform:translate(100%);-webkit-transition:-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s;overflow:hidden;scrollbar-face-color:#959595;scrollbar-track-color:#f9f9f9}#sidebar-menu .sidebar-content::-webkit-scrollbar{width:4px;height:4px}#sidebar-menu .sidebar-content::-webkit-scrollbar-thumb{background:#959595}#sidebar-menu .sidebar-content::-webkit-scrollbar-track{background:#f9f9f9}#sidebar-menu .sidebar-content.state-visible{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.5s;transition:.5s;overflow:auto}#sidebar-menu .sidebar-back-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;font-weight:500;color:var(--black);text-transform:uppercase;gap:.5rem}#sidebar-menu .sidebar-back-btn svg{width:18px;height:18px}#sidebar-menu .sidebar_header_content{text-align:right}#sidebar-menu .sidebar-profile-block{padding-block:1rem;border-bottom:1px solid var(--stroke-light);margin-inline:1.25rem}#sidebar-menu .sidebar-contact{background-color:#f9f9f9;padding:1rem 1.25rem;margin-top:auto}#sidebar-menu #sidebar-callCenter{margin-top:1rem}#sidebar-menu .social-wrap{padding:1rem;text-align:center}#sidebar-menu .sidebar-menu-buttons{padding:1rem 1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}#sidebar-menu .nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-inline:1rem}#sidebar-menu .nav-list a{position:relative;display:block;padding:1rem 0;font-size:.9375rem;font-weight:500;border-bottom:1px solid var(--stroke-light)}#sidebar-menu .nav-list a.active{color:#000;font-weight:400}#sidebar-menu .nav-list li.has-children>a{padding-right:50px}#sidebar-menu .nav-list li.has-children .sub-menu-toggle{display:block;position:absolute;top:0;right:0;width:50px;height:100%;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;z-index:1}#sidebar-menu .nav-list li.has-children .sub-menu-toggle:before{content:"";display:block;width:8px;height:8px;margin-top:-6px;margin-left:-6px;position:absolute;top:50%;left:50%;border-top:1px solid #1e1e1e;border-right:1px solid #1e1e1e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#sidebar-menu .sidebar-contact-links{padding:1rem 0}#sidebar-menu .sidebar-contact-links .nav-link{display:inline-block;font-size:20px;line-height:1.6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sorter-sidebar-block .sorter-list{height:calc(100% - 68px);padding:24px 15px;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px}.sorter-sidebar-block .sorter-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:var(--gray-500);-webkit-transition:color .2s;transition:color .2s}.sorter-sidebar-block .sorter-list a:before{content:"";position:relative;display:block;height:19px;width:19px;-webkit-box-flex:0;-ms-flex:0 0 19px;flex:0 0 19px;margin-right:.625rem;border-radius:.3125rem;background-color:var(--white);border:1px solid var(--gray-200);-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s}.sorter-sidebar-block .sorter-list a.active:before,.sorter-sidebar-block .sorter-list a:hover:before{border-color:#1e1e1e}.sorter-sidebar-block .sorter-list a.active:before{background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:50% 50%;background-size:10px 10px;background-image:url(/img/icons/check.svg)}@media only screen and (min-width:992px){.sorter-sidebar-block{display:none}}.social-links{padding-left:0;list-style:none;font-size:0;margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.social-links a{position:relative;display:inline-block;width:23px;height:23px;line-height:23px;text-align:center;padding:0}.social-links a:hover>svg{fill:#1e1e1e}.social-links a svg{display:inline-block;fill:#959595;vertical-align:middle;-webkit-transition:fill .3s;transition:fill .3s}.schedule .sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:15px;color:#1e1e1e;margin-bottom:10px}.schedule .sub-title svg{fill:#1e1e1e;width:16px;height:16px;display:block;margin-right:5px}.schedule .schedule__info{font-size:15px}.schedule .schedule__info p{margin-bottom:3px}.schedule .schedule__info p strong{display:inline-block;min-width:45px;text-align:right;font-weight:400;margin-right:8px}.empty-wrap{padding:0 15px;text-align:center;margin-top:7.5187969925%;margin-bottom:7.5187969925%}.empty-wrap p{font-size:25px;margin-bottom:2rem;color:#959595}@media(max-width:1359px){.empty-wrap p{font-size:calc(18px + 7*(100vw - 320px)/ 1039)}}.empty-wrap strong{color:#c2b396}.empty-wrap .btn{font-weight:300;text-transform:uppercase;min-width:237px}.contacts-list .nav-item{margin-bottom:4px}.contacts-list .nav-item:last-of-type{margin-bottom:0}.contacts-list .nav-link{padding:0}.contacts-list .company-email{font-size:1rem;line-height:1.1875;font-weight:400}.contacts-list .company-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.125rem;line-height:1.2222}.contacts-list .company-phone .phone-logo{max-width:17px;display:inline-block;vertical-align:middle;margin-left:9px;margin-top:1px}.callCenter-schedule{color:#1e1e1e}.callCenter-schedule p{margin-bottom:0}.callCenter-schedule .sub-title{color:#959595;line-height:1.3571}.company-address{color:#1e1e1e}.company-address .sub-title{font-size:1rem;font-weight:400;line-height:1.3125;margin-bottom:5px}.company-address>div{font-size:.9375rem;line-height:1.25;white-space:pre-line}.subscribe-wrap .subscribe-title{display:block;font-size:1rem;color:#1e1e1e;line-height:1.4375;margin-bottom:1.4375em}.subscribe-wrap .btn{min-width:130px}.showcases-list{--item-spacing:2rem}.showcases-list .nav-item+.nav-item{padding-left:var(--item-spacing)}.showcases-list .nav-item+.nav-item::before{float:left;padding-right:var(--item-spacing);color:var(--black);content:"|";font-size:1rem}.showcases-list .nav-link{display:inline;padding:0;font-size:1rem;font-weight:400;color:var(--black);text-transform:uppercase}.showcases-list .nav-link.active{font-weight:500}.showcases-list .nav-link:hover{color:var(--color-orange)}.page-text{display:block;color:var(--gray-400);line-height:1.5}.page-text .h1,.page-text .h2,.page-text .h3,.page-text .h4,.page-text .h5,.page-text .h6,.page-text h1,.page-text h2,.page-text h3,.page-text h4,.page-text h5,.page-text h6{color:var(--black);margin-bottom:1.25rem}.page-text ol,.page-text ul{padding-left:1rem}.page-text ol ol,.page-text ol ul,.page-text ul ol,.page-text ul ul{margin-top:.75rem;margin-bottom:0}.page-text ol li+li,.page-text ul li+li{margin-top:.75rem}.page-text img{border-radius:1.25rem}.page-text a{font-weight:500}.page-text a:hover{color:var(--color-orange)}.page-text ul ul{padding-left:1.5rem}.page-text ul ul>li{list-style:disc}.page-text ol,.page-text ol>li{list-style:decimal}.page-text[data-readmore]{position:relative;overflow:hidden;height:108px;width:100%;-webkit-transition:height .2s;transition:height .2s;margin-bottom:20px}.page-text[data-readmore]:after{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.01)),color-stop(50%,rgba(255,255,255,.5)),color-stop(51%,rgba(255,255,255,.6)),to(#fff));background-image:linear-gradient(to bottom,rgba(255,255,255,.01) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,.6) 51%,#fff 100%);z-index:3}.page-text[data-readmore][aria-expanded=false]:after{display:block}.page-text[data-readmore][aria-expanded=true]:after{display:none}.page-text+[data-readmore-toggle]{--btn-font-weight:500;display:block;margin:0 auto;text-align:center;text-transform:uppercase}.page-text+[data-readmore-toggle] svg{margin-left:10px}#cart-modal{width:50rem}.cart{min-height:277px}.cart.loading:before{position:absolute;content:"";display:block;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:2}.cart.loading::after{position:absolute;content:"";display:block;width:60px;height:60px;top:50%;left:50%;border:6px solid rgba(100,100,100,.8);margin:-30px 0 0 -30px;border-radius:100%;border-top-color:#fff;-webkit-animation:.8s linear infinite spin;animation:.8s linear infinite spin;z-index:3}.cart.empty .cart-body,.cart.empty .cart-footer{display:none!important}.cart.empty .cart-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-header{max-height:55px;padding:15px}.cart-body{padding:15px 20px;max-height:calc(100vh - 160px);overflow:auto;scrollbar-face-color:#959595;scrollbar-track-color:#f9f9f9}.cart-body::-webkit-scrollbar{width:4px;height:4px}.cart-body::-webkit-scrollbar-thumb{background:#959595}.cart-body::-webkit-scrollbar-track{background:#f9f9f9}.cart-body.empty-cart{max-height:calc(100vh - 85px)}.cart-footer{width:100%;padding:15px;border-top:1px solid #f2f2f2}@media only screen and (min-width:620px){.cart-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cart-footer .content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:619px){.cart-footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}@media only screen and (min-width:620px){.cart-footer .content{-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;gap:1.25rem}}.cart-footer .total-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;gap:.75rem}@media screen and (min-width:620px){.cart-footer .total-box{font-size:20px}}.cart-footer .continue-btn{--btn-padding-x:0;line-height:1}.cart-footer .continue-btn svg{height:1rem;width:1rem}@media screen and (max-width:619px){.cart-footer .continue-btn{display:none}}.cart .total-box_price{font-weight:700}.cart-empty{display:none;padding:15px}.cart-empty__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:5rem;height:5rem;background-color:var(--gray-50);color:var(--color-orange);margin-left:auto;margin-right:auto}.cart-empty__icon svg{width:50px;height:50px}@media only screen and (min-width:768px){.cart-empty{padding-top:3rem;padding-bottom:3rem}.cart-empty__icon{width:6.25rem;height:6.25rem}}.cart-empty__title{margin-top:2.125rem;font-size:1.5rem;font-weight:700;text-align:center}.cart-empty__description{text-align:center;max-width:33.75rem;margin:1.5rem auto 0;color:#484848;font-size:.875rem;line-height:1.375rem}.cart-empty__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem;margin-top:2.5rem}@media only screen and (max-width:480px){.cart-empty__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart-items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.cart-item{--cart-item-border-radius:0.75rem;--cart-item-border-width:1px;--cart-item-border-color:var(--gray-200);--cart-item-bg:var(--white);--cart-item-image-width:6.875rem;--cart-item-image-height:7.625rem;--cart-item-padding-x:0.75rem;--cart-item-padding-y:0.75rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--cart-item-bg);border-radius:var(--cart-item-border-radius);border:var(--cart-item-border-width) solid var(--cart-item-border-color)}.cart-item-image{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;width:var(--cart-item-image-width);height:var(--cart-item-image-height);-webkit-box-flex:0;-ms-flex:0 0 var(--cart-item-image-width);flex:0 0 var(--cart-item-image-width);border-radius:var(--cart-item-border-radius);overflow:hidden}.cart-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-item-info{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;width:calc(100% - var(--cart-item-image-width));-webkit-box-flex:1;-ms-flex:1 1 calc(100% - var(--cart-item-image-width));flex:1 1 calc(100% - var(--cart-item-image-width));padding:var(--cart-item-padding-y) var(--cart-item-padding-x)}.cart-item-options,.cart-item-sku{font-size:12px;font-weight:500}.cart-item-sku{margin-bottom:5px}.cart-item-sku span{color:var(--gray-600);font-weight:600}.cart-item-title{font-size:13px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cart-item-price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem .75rem;text-transform:lowercase}.cart-item-price{font-size:clamp(1rem,.904822335rem + .4060913706vw,1.25rem);font-weight:700}.cart-item-price-old{font-size:13px;color:#9e9e9e;text-decoration:line-through}.cart-item-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:auto}@media only screen and (max-width:500px){.cart-item-footer{-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}.cart-item .begin_checkout{margin-inline:auto}}@media only screen and (min-width:501px){.cart-item-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cart-item .quantity-counter-wrap .quantity-max{top:auto;bottom:100%}.cart-item .quantity-counter-wrap .quantity-max .quantity-max-content{margin-top:0;margin-bottom:10px}.cart-item .quantity-counter-wrap .quantity-max .quantity-max-content:before{top:100%;-webkit-transform:translate(-4px,-3px) rotate(135deg);transform:translate(-4px,-3px) rotate(135deg)}.cart-item .remove-from-cart{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-11px;top:-11px;width:2rem;height:2rem;border-radius:50%;border:1px solid #f2f2f2;background-color:#f2f2f2;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s}.cart-item .remove-from-cart svg{width:14px;height:14px}.cart-item .remove-from-cart:hover{background-color:var(--black);border-color:var(--black);color:var(--white)}.cart-item.has-error{--cart-item-border-color:var(--system-error)}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.articles-slider{--space:0.5rem;--swiper-theme-color:var(--color-orange);--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-bottom:0;--swiper-pagination-bullet-size:0.625rem;--swiper-pagination-bullet-width:1.875rem;--swiper-pagination-bullet-height:0.25rem;--swiper-pagination-bullet-border-radius:0.75rem;margin:calc(-1*var(--space));padding:var(--space) var(--space) 1.5rem}.articles-slider .articles_item{-ms-flex-negative:0;flex-shrink:0}.articles-slider:not(.swiper-initialized) .articles_item{width:100%;margin-right:20px}@media only screen and (min-width:480px){.articles-slider:not(.swiper-initialized) .articles_item{width:calc((100% - 20px)/ 2);margin-right:20px}}@media only screen and (min-width:992px){.articles-slider:not(.swiper-initialized) .articles_item{width:calc((100% - 40px)/ 3);margin-right:20px}}.products-slider{--space:0.5rem;--swiper-theme-color:var(--color-orange);--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-bottom:0;--swiper-pagination-bullet-size:0.625rem;--swiper-pagination-bullet-width:1.875rem;--swiper-pagination-bullet-height:0.25rem;--swiper-pagination-bullet-border-radius:0.75rem;margin:calc(-1*var(--space));padding:var(--space) var(--space) 1.5rem}.products-slider .product-list-item{-ms-flex-negative:0;flex-shrink:0}.products-slider:not(.swiper-initialized) .product-list-item{width:calc((100% - 8px)/ 2);margin-right:8px}@media only screen and (min-width:576px){.products-slider:not(.swiper-initialized) .product-list-item{width:calc((100% - 16px)/ 3);margin-right:8px}}@media only screen and (min-width:768px){.products-slider:not(.swiper-initialized) .product-list-item{width:calc((100% - 24px)/ 4);margin-right:8px}}@media only screen and (min-width:1025px){.products-slider:not(.swiper-initialized) .product-list-item{width:calc((100% - 48px)/ 4);margin-right:16px}}@media only screen and (min-width:1200px){.products-slider:not(.swiper-initialized) .product-list-item{width:calc((100% - 80px)/ 5);margin-right:20px}}.account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.account__avatar{width:2.75rem;height:2.75rem;line-height:2.75rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background-color:var(--black);color:var(--white);text-align:center;vertical-align:middle;text-transform:uppercase;font-size:1.125rem;font-weight:500}.account__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.account__name{font-size:1rem;font-weight:500;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.articles_item{--article-bg:var(--white);--article-border-radius:1.875rem;--article-padding-x:1.5rem;--article-padding-y:1.25rem;--article-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border-radius:var(--article-border-radius);-webkit-box-shadow:var(--article-box-shadow);box-shadow:var(--article-box-shadow);background-color:var(--article-bg)}.articles_item_img{position:relative;width:100%;padding-bottom:57.619047619%}.articles_item_img_wrap{position:absolute;inset:0;width:100%;height:100%}.articles_item_img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles_item_info{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:var(--white);padding:var(--article-padding-y) var(--article-padding-x);z-index:2;margin-top:-30px;border-radius:var(--article-border-radius)}.articles_item_title{font-size:clamp(1rem,.9524111675rem + .2030456853vw,1.125rem);font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.articles_item_description{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:var(--gray-400);margin:.5rem 0 1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:64.0625rem){.articles_item_description{font-size:15px}}.articles_item_btn{--btn-padding-x:1rem;--btn-font-weight:500;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;text-transform:uppercase}.articles_item_btn svg{width:1.125rem;height:1.125rem}.author{--author-card-bg:var(--white);--author-card-padding:25px;--author-card-border-radius:25px;padding:var(--author-card-padding);background-color:var(--author-card-bg);border-radius:var(--author-card-border-radius);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.15);box-shadow:0 3px 6px rgba(0,0,0,.15)}.author__logo{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;float:left;margin-right:20px;margin-bottom:10px;border-radius:50%;width:92px;height:92px;border:1px solid #d9dadc;padding:5px;overflow:hidden}.author__logo img{border-radius:50%}.author__qualification{font-style:italic;color:var(--gray-600)}.author__biography{margin-bottom:0;line-height:1.5;text-align:justify;white-space:pre-wrap}.author #author__socials{margin-bottom:1rem}.skeleton{--skeleton-height:2rem;--skeleton-color:#f0f2f5;--skeleton-to-color:#e6e8eb;--skeleton-border-radius:0.5rem;display:block;background:var(--skeleton-color);height:var(--skeleton-height);width:var(--skeleton-width,100%);border-radius:var(--skeleton-border-radius);background:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--skeleton-color)),color-stop(37%,var(--skeleton-to-color)),color-stop(63%,var(--skeleton-color)));background:linear-gradient(90deg,var(--skeleton-color) 25%,var(--skeleton-to-color) 37%,var(--skeleton-color) 63%);background-size:400% 100%;-webkit-animation:1.4s infinite skeleton-loading;animation:1.4s infinite skeleton-loading}.skeleton-items{--skeleton-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--skeleton-gap)}.skeleton__item{--skeleton-height:1.5rem;--skeleton-color:#e0e0e0;--skeleton-to-color:#e6e8eb;--skeleton-border-radius:6px;background:var(--skeleton-color);display:inline-block;height:var(--skeleton-height);border-radius:var(--skeleton-border-radius);width:100%}.skeleton__item.is-animated{background:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--skeleton-color)),color-stop(37%,var(--skeleton-to-color)),color-stop(63%,var(--skeleton-color)));background:linear-gradient(90deg,var(--skeleton-color) 25%,var(--skeleton-to-color) 37%,var(--skeleton-color) 63%);background-size:400% 100%;-webkit-animation:1.4s infinite skeleton-loading;animation:1.4s infinite skeleton-loading}.skeleton-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem;width:100%;overflow:hidden}.skeleton-block__title{height:38px;max-width:500px}@media screen and (min-width:576px){.skeleton-block__title{width:500px}}.skeleton-block__slider{--slides:5;--gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;gap:var(--gap)}.skeleton-block__slider>*{-ms-flex-negative:0;flex-shrink:0;width:calc((100% - (var(--slides) - 1)*var(--gap))/ var(--slides))}@media screen and (max-width:1199.98px){.skeleton-block__slider{--slides:4;--gap:16px}}@media screen and (max-width:767.98px){.skeleton-block__slider{--slides:3;--gap:8px}}@media screen and (max-width:575.98px){.skeleton-block__slider{--slides:2;--gap:8px}}.skeleton-block__pagination{height:20px;width:250px;margin:0 auto}.skeleton__card{height:475px}.skeleton-items{--skeleton-gap:1rem;--skeleton-height:1.5rem;--skeleton-color:#e0e0e0;--skeleton-to-color:#e6e8eb;--skeleton-border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--skeleton-gap)}.skeleton-items .skeleton__item{background:var(--skeleton-color);display:inline-block;height:var(--skeleton-height);border-radius:var(--skeleton-border-radius);width:100%}.skeleton-items.is-animated .skeleton__item{background:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--skeleton-color)),color-stop(37%,var(--skeleton-to-color)),color-stop(63%,var(--skeleton-color)));background:linear-gradient(90deg,var(--skeleton-color) 25%,var(--skeleton-to-color) 37%,var(--skeleton-color) 63%);background-size:400% 100%;-webkit-animation:1.4s infinite skeleton-loading;animation:1.4s infinite skeleton-loading}.product-skeleton{background-color:var(--white);border-radius:.75rem;border:1px solid #e6e8eb}.product-skeleton .product-skeleton__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.5rem;padding:1rem .75rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-skeleton .skeleton__image{aspect-ratio:1/1;height:auto}.product-skeleton .skeleton__title{--skeleton-height:1.25rem}.product-skeleton .skeleton__article{--skeleton-height:1rem;--skeleton-width:7.5rem}.product-skeleton .skeleton__price{--skeleton-height:1.25rem}.product-skeleton .skeleton__rating{--skeleton-width:80%;--skeleton-height:1.25rem}@-webkit-keyframes skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@-webkit-keyframes shimmer{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.search-input-group{position:relative;width:100%;margin:0}.search-input-group .form-control{position:relative;padding-left:45px;padding-right:45px;-webkit-transition:background-color .3s,height .3s,-webkit-box-shadow .3s;transition:background-color .3s,height .3s,box-shadow .3s,-webkit-box-shadow .3s;border-color:var(--color-orange);background-color:var(--white)}.search-input-group .button-clear-search-result,.search-input-group .search-input-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;z-index:3}.search-input-group .search-input-icon{fill:var(--black);left:18px;width:16px;height:16px}.search-input-group .button-clear-search-result{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;border-radius:50%;cursor:pointer;right:18px;opacity:0;width:24px;height:24px;color:var(--black);-webkit-transition:color .3s,opacity .3s;transition:color .3s,opacity .3s}.search-input-group .button-clear-search-result svg{height:.75rem;width:.75rem}.search-input-group .button-clear-search-result:hover{color:var(--color-orange)}.search-input-group .button-clear-search-result.active{opacity:1}.search-results{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;width:100%;max-width:940px;background-color:var(--white);z-index:1;border-radius:0 0 28px 28px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);overflow:hidden}.search-results.active{display:block}.search-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.5rem}.search-pages .nav-link{font-weight:500;padding:.25rem 0}.search_results_empty{text-align:center;padding:1.25rem;font-size:1rem;font-weight:400}.search_results_header{text-align:center;padding-block:1.25rem}.search-body{overflow:auto;max-height:calc(100dvh - var(--header-height) - 80px - 50px);scrollbar-face-color:#959595;scrollbar-track-color:#f9f9f9}.search-body::-webkit-scrollbar{width:4px;height:4px}.search-body::-webkit-scrollbar-thumb{background:#959595}.search-body::-webkit-scrollbar-track{background:#f9f9f9}@media screen and (max-width:64.06125rem){.author{--author-card-padding:1rem;--author-card-border-radius:1rem}.search-results{top:70px;border-radius:0}.search-body{max-height:calc(100dvh - var(--header-height) - 140px)}}#search-result-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.5rem;padding:1.25rem}.search-box__title{font-weight:500;color:var(--gray-400)}.search-box+.search-box{border-top:1px solid var(--stroke-light)}.search-item{--search-item-padding-y:0.75rem;--search-item-padding-x:0.75rem;--search-item-bg:var(--white);--search-item-border-radius:0.5rem;--search-item-border-color:var(--stroke-light);--search-item-border-width:1px;--search-item-image-width:3rem;--search-item-gap:0.75rem;--search-item-hover-border-color:var(--color-orange);--search-item-hover-bg-color:var(--white);display:grid;grid-template-columns:var(--search-item-image-width) minmax(0,1fr) 100px 112px;grid-template-areas:"image content price actions";-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;overflow:hidden;border-radius:var(--search-item-border-radius);border:var(--search-item-border-width) solid var(--search-item-border-color);background-color:var(--search-item-bg);-webkit-transition:border-color .15s ease-in-out,background-color .15s ease-in-out;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.search-item:hover{background-color:var(--search-item-hover-bg-color);border-color:var(--search-item-hover-border-color)}.search-item__image{grid-area:image;position:relative;width:var(--search-item-image-width);-webkit-box-flex:0;-ms-flex:0 0 var(--search-item-image-size);flex:0 0 var(--search-item-image-size)}.search-item__image:before{content:"";display:block;width:100%;padding-top:116.6666666667%}.search-item__image-container{position:absolute;inset:0;border-radius:var(--search-item-border-radius);overflow:hidden}.search-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-item__content{grid-area: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}@media screen and (max-width:47.99875rem){.articles_item{--article-padding-x:0.75rem;--article-padding-y:0.75rem}.search-box{padding-inline:15px}.search-item{grid-template-columns:var(--search-item-image-width) minmax(0,1fr) 112px;grid-template-areas:"image content content" ". price actions";gap:.5rem}.search-item__content{padding-right:.5rem}}.search-item__availability,.search-item__code{font-size:.75rem;font-weight:500}.search-item__code{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.search-item__code span{color:var(--gray-600);font-weight:600}.search-item__name{display:inline-block;max-width:100%;font-size:13px;font-weight:600}.search-item__price-wrap{grid-area:price;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}.search-item__price{font-size:1rem;font-weight:600}.search-item__old-price{font-size:.75rem;font-weight:500;color:#9e9e9e;text-decoration:line-through}.search-item__actions{grid-area:actions;padding-right:.75rem}.search-item__btn{--btn-width:6.25rem;--btn-height:1.875rem;--btn-padding-x:5px;--btn-padding-y:5px;--btn-border-radius:0.5rem;--btn-font-weight:500;width:var(--btn-width);height:var(--btn-height);font-size:13px}.header-search-section{position:relative}.header-search-block{display:none;position:absolute;left:0;top:0;width:100%}.header-search-block.active{display:block;background-color:var(--white);padding:15px}.section{padding-block:clamp(1rem,-.0469543147rem + 4.4670050761vw,3.75rem)}.section__header{text-align:center;margin-bottom:clamp(2rem,1.6906725888rem + 1.3197969543vw,2.8125rem)}.section__title{font-size:clamp(1.25rem,1.0120558376rem + 1.0152284264vw,1.875rem);font-weight:500;text-transform:uppercase;margin:0}.section__subtitle{font-size:1rem;color:var(--gray-400);margin:.25rem 0 0}