/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:0;touch-action:manipulation}.hamburger:hover{opacity:1}.hamburger-box{width:22px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:22px;height:2px;background-color:#000;border-radius:20px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}@font-face{font-family:Circe;src:url(../fonts/circe/circe-regular-webfont.woff2) format("woff2"),url(../fonts/circe/Circe-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Circe;src:url(../fonts/circe/circe-bold-webfont.woff2) format("woff2"),url(../fonts/circe/Circe-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}header{position:sticky;z-index:1060;left:0;width:100%;top:-50px}@media all and (max-width:880px){header{top:0}}.header-top{height:60px}.header-top .container{height:100%}.header-top-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:100%}.header-top-nav ul{display:-ms-flexbox;display:flex;gap:16px;list-style:none;margin:0;padding:0}.header-top-nav ul li{position:relative}.header-top-nav ul li a{font:normal 15px/18px Circe,sans-serif;color:#525557;text-decoration:none;display:block}.header-top-nav ul li a.active,.header-top-nav ul li a:hover{color:#1d1e20;text-decoration:underline;text-underline-offset:2px}.header-top-nav ul li a span{background-color:#1a1a1b;font-size:.8em;color:#fff;vertical-align:middle;line-height:normal;top:0;font-weight:600;padding:2px 5px 0 5px;position:relative;border-radius:20px;margin-left:5px;opacity:.9}.header-phones{display:-ms-flexbox;display:flex;margin-right:18px;-ms-flex-align:center;align-items:center;font-size:14px;gap:16px}.header-phones a{color:#525557;display:inline-block;text-decoration:none;border-bottom:1px dashed #b8b8b8;line-height:1.2;letter-spacing:.03em}.header-phones a:hover{color:#1d1e20;border-bottom:1px dashed rgba(0,0,0,.5)}.book-a-call-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:15px;background:#fff;border:1px solid #1a1a1b;padding:6px 10px;text-decoration:none;border-radius:20px;color:#1a1a1b;margin-left:2px;transition:.1s}.book-a-call-button svg{-webkit-animation-name:tilt-shaking;animation-name:tilt-shaking;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;--color:#1a1a1b}.book-a-call-button:hover{border-color:#1a1a1b;background-color:#1a1a1b;color:#fff}.book-a-call-button:hover svg{--color:#fff}@-webkit-keyframes tilt-shaking{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}3%{-webkit-transform:rotate(7deg) scale(1.1);transform:rotate(7deg) scale(1.1)}6%{-webkit-transform:rotate(-7deg) scale(1);transform:rotate(-7deg) scale(1)}9%{-webkit-transform:rotate(7deg) scale(1.1);transform:rotate(7deg) scale(1.1)}12%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}15%{-webkit-transform:rotate(-7deg) scale(1.1);transform:rotate(-7deg) scale(1.1)}18%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@keyframes tilt-shaking{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}3%{-webkit-transform:rotate(7deg) scale(1.1);transform:rotate(7deg) scale(1.1)}6%{-webkit-transform:rotate(-7deg) scale(1);transform:rotate(-7deg) scale(1)}9%{-webkit-transform:rotate(7deg) scale(1.1);transform:rotate(7deg) scale(1.1)}12%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}15%{-webkit-transform:rotate(-7deg) scale(1.1);transform:rotate(-7deg) scale(1.1)}18%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}.header-top-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sign-in-link{font:normal 15px/18px Circe,sans-serif;color:#525557;text-decoration:none;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:normal;gap:4px}.sign-in-link .icon{display:-ms-inline-flexbox;display:inline-flex}.sign-in-link:hover{color:#72a550}.header-main{position:relative}.header-main::before{content:"";position:absolute;background:#fff;height:10px;width:100%;left:0;top:-10px}.is-desktop-safari .header-main::before{background:rgba(255,255,255,.9);backdrop-filter:blur(5px) saturate(1)}.header-main .container{height:100%;padding:0 30px;max-width:1420px}@media all and (max-width:880px){.header-main .container{padding:0}}.header-main .header-main-holder{border:1px solid #e5e9f0;border-radius:100px;background:rgba(249,250,251,.9);backdrop-filter:blur(10px) saturate(3);height:76px;padding:0 30px}@media all and (max-width:880px){.header-main .header-main-holder{height:68px;background:#fff;border:none;border-bottom:1px solid #e5e9f0;border-radius:0}}@media all and (max-width:480px){.header-main .header-main-holder{height:60px;padding:0 20px}}.header-logo{height:100%;width:75px;display:-ms-flexbox;display:flex;float:left;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:relative}.header-logo svg{display:block;width:100%}.header-main-nav{height:100%;margin-left:25px;float:left}.main-nav{height:100%;list-style:none;padding:0;margin:0}.main-nav>li{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;float:left;padding-left:12px;padding-right:12px;position:relative;margin-bottom:5px}.main-nav>li>a{text-decoration:none;color:#1a1a1b;padding:2px 0;border-radius:50px;-webkit-user-select:none;-ms-user-select:none;user-select:none;font:normal 18px/24px Circe,sans-serif;position:relative}.main-nav>li>a svg{display:none}.main-nav>li>a::after{content:"";height:2px;width:100%;background:#1a1a1b;position:absolute;bottom:0;left:0;opacity:0}.main-nav>li>a:hover::after{opacity:1}.main-nav>li>a.active::after{opacity:1}.sub-nav{padding-left:34px}.sub-nav__item{list-style:none}.sub-nav__item a{text-decoration:none;font-size:.9em;border-radius:50px;padding:4px 10px;display:inline-block;width:auto;position:relative}.sub-nav__item a:hover{background-color:#eff2f5;color:#212121}.sub-nav__item a.active{color:#212121;background-color:#eff1f6;font-weight:700}.sub-nav__item a[href=sale]::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2817 6.19552L16.2813 3.27092L13.4988 2.3684L11.7818 0L9 0.9075L6.21817 6.07223e-05L4.50125 2.3684L1.71869 3.27092L1.71826 6.19558L0 8.56167L1.71832 10.9278L1.71869 13.8524L4.50125 14.7549L6.21823 17.1233L9 16.2158L11.7818 17.1233L13.4988 14.7549L16.2813 13.8524L16.2817 10.9278L18 8.56167L16.2817 6.19552ZM5.86419 7.7282C5.56414 7.42633 5.3969 7.04636 5.3969 6.58824V6.17815C5.3969 5.71651 5.56323 5.33387 5.86152 5.03023C6.15987 4.72666 6.59273 4.57491 7.14322 4.57491C7.70069 4.57491 8.12062 4.72666 8.41885 5.03023C8.7172 5.33387 8.85832 5.71657 8.85832 6.17815V6.58824C8.85832 7.04994 8.72145 7.43076 8.4231 7.73069C8.12481 8.03086 7.69802 8.1808 7.14765 8.1808C6.5937 8.18086 6.16431 8.02995 5.86419 7.7282ZM7.44467 11.8614L6.60846 11.4405L10.3956 5.37917L11.2319 5.80001L7.44467 11.8614ZM12.5627 10.9507C12.5627 11.4158 12.4174 11.7985 12.1209 12.0985C11.8243 12.3986 11.4025 12.5484 10.852 12.5484C10.2982 12.5484 9.86481 12.3977 9.56112 12.0958C9.25766 11.794 9.10123 11.4122 9.10123 10.9507V10.5405C9.10123 10.0825 9.25748 9.70157 9.55935 9.39794C9.8611 9.09425 10.29 8.94255 10.8403 8.94255C11.3977 8.94255 11.823 9.09358 12.1195 9.39521C12.4161 9.69714 12.5627 10.0789 12.5627 10.5405V10.9507Z' fill='%23F7236F'/%3E%3Cpath d='M7.56928 7.02894C7.66692 6.9107 7.70451 6.76338 7.70451 6.58691V6.17937C7.70451 6.00308 7.66595 5.85406 7.56654 5.7323C7.46701 5.61054 7.33068 5.54963 7.14607 5.54963C6.96505 5.54963 6.81183 5.61054 6.71248 5.7323C6.61307 5.85406 6.55071 6.00308 6.55071 6.17937V6.58691C6.55071 6.76338 6.61593 6.9107 6.71528 7.02894C6.81469 7.14705 6.96067 7.20614 7.14899 7.20614C7.33001 7.20614 7.47157 7.14705 7.56928 7.02894Z' fill='%23F7236F'/%3E%3Cpath d='M10.843 9.91721C10.6583 9.91721 10.5099 9.97825 10.4106 10.0999C10.311 10.2216 10.255 10.369 10.255 10.5419V10.9492C10.255 11.1188 10.3181 11.265 10.4319 11.3886C10.5455 11.5121 10.6871 11.5737 10.8505 11.5737C11.0706 11.5737 11.2166 11.5191 11.2949 11.4096C11.3728 11.3003 11.4088 11.1469 11.4088 10.9492V10.5419C11.4088 10.369 11.363 10.2216 11.2618 10.0999C11.1605 9.97825 11.024 9.91721 10.843 9.91721Z' fill='%23F7236F'/%3E%3C/svg%3E%0A");width:18px;height:18px;display:inline-block;position:relative;top:4px;margin-left:5px}@media (min-width:881px){.sub-nav{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 10px 20px rgba(55,64,71,.1);padding:15px;margin-left:-12px;margin-top:-10px;z-index:21;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .2s;display:block!important;border-radius:16px}.main-nav>li:hover .sub-nav{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.sub-nav li{margin-bottom:5px}.sub-nav li a{white-space:nowrap;font:normal 17px/24px Circe,sans-serif;padding:3px 10px;line-height:normal}.sub-nav li:last-child{margin-bottom:0}}.header-right-side{float:right;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header-search{position:relative;background:0 0;padding:0;border:unset}.dynamic-search{position:absolute;left:0;top:100%;font-size:.938em;background-color:#fff;width:100%;opacity:0;visibility:hidden;z-index:5;will-change:transform;overflow:hidden}.dynamic-search .container{height:100%}.dynamic-search.fix-height{height:0}.dynamic-search.is-active{opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0);overflow:auto}.no-results{text-align:center;padding:20px 0;font-size:18px}.dynamic-search-holder{position:relative}.dynamic-search-close{width:24px;height:24px;position:absolute;right:0;background:0 0;border:none;top:50%;padding:0;margin-top:-9px;outline:0;-ms-touch-action:manipulation;touch-action:manipulation}.dynamic-search-close svg{display:-ms-flexbox;display:flex;width:100%;height:auto}.dynamic-search-close:disabled{opacity:.4}.dynamic-search-input{height:60px;border:none;outline:0;width:100%;font-size:1em;padding:0}.search-item{display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e9f0;margin-bottom:10px;padding-bottom:10px;gap:32px;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width:640px){.search-item{gap:16px}}.search-item:hover{color:inherit}.search-item:last-child{border-bottom:none}.search-item-title{font-weight:700}.search-item-title p{margin:0}.search-item-image-holder{text-align:center;-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-negative:0;flex-shrink:0}@media all and (max-width:640px){.search-item-image-holder{-ms-flex-preferred-size:140px;flex-basis:140px}}.search-item-image-holder img{max-width:100%;width:auto;height:auto;max-height:300px}.search-item-info{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:8px;-ms-flex-pack:center;justify-content:center}.search-item-price p{margin:0}.search-item-title a{color:#1a1a1b}.search-item-label{margin-bottom:5px}.search-item-label .sticker{position:static;padding:4px 6px 2px 6px;font-size:10px}.dynamic-search-results{height:calc(100vh - 196px);overflow:auto;padding-bottom:60px}.hamburger{float:left;margin-left:23px;margin-top:5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{border-radius:0}.header-favorites{margin-left:20px;float:left}.header-cart{margin-left:21px;float:left;position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-icon{height:29px;width:29px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.search-icon svg{pointer-events:none}.favorites-icon{position:relative;height:29px;width:29px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cart-icon{position:relative;height:29px;width:29px;cursor:pointer;margin-top:-1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.icon-counter{position:absolute;line-height:normal;right:-8px;width:20px;top:0;display:-ms-flexbox;display:flex;height:20px;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.6em;font-weight:600;border:2px solid #fafafb;color:#fff;background-color:#000;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:1;visibility:visible;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);transition:all .16s;will-change:transform}.icon-counter:empty{opacity:0;visibility:hidden;-webkit-transform:translate(0,-4px) scale(1.2);transform:translate(0,-4px) scale(1.2)}@media (max-width:880px){.icon-counter{border-color:#f9f9f9;color:#f9f9f9}}.cart-icon .icon-counter{top:1px}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.26);transform:scale(1.26)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.26);transform:scale(1.26)}100%{-webkit-transform:scale(1);transform:scale(1)}}.icon-counter.animate{-webkit-animation:zoom;animation:zoom;-webkit-animation-duration:.4s;animation-duration:.4s}.hamburger{display:none}@media (max-width:1280px){.header-top-nav ul{gap:12px}}@media (min-width:881px) and (max-width:1040px){.header-phones a:not(:first-child){display:none}.header-cart{margin-left:17px}.header-favorites{margin-left:16px}.header-main-nav{margin-left:16px}.main-nav>li{padding-left:6px;padding-right:6px}.main-nav>li>a{font-size:17px}}@media all and (max-width:880px){.header-top{display:none}.header-phones{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-left:30px;gap:14px;margin-top:24px;font-size:16px}.header-phones a,.header-phones button{margin-left:0}.header-main-nav{position:absolute;padding-top:16px;padding-bottom:130px;margin-top:0;margin-left:0;width:100%;background-color:#f8f9fb;left:0;opacity:0;visibility:hidden;transition:opacity .15s;will-change:opacity;box-shadow:0 8px 8px rgba(0,0,0,.155);z-index:20;overflow:auto;height:calc(100vh - 68px);top:68px}.header-main-nav.active{opacity:1;visibility:visible}.main-nav li{padding-left:0;padding-right:0;float:none;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:auto;margin-bottom:5px}.main-nav li.active .sub-nav{display:block}.main-nav li a{padding:5px 30px;font-size:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;transition:none;border-radius:0}.main-nav li.active:after{display:block}.main-nav li .sub-nav{display:none;margin-top:5px;margin-bottom:10px}.main-nav li .sub-nav .sub-nav__item a{font-size:1em;border-radius:50px;padding:4px 10px 3px 10px;display:inline-block;line-height:normal;width:auto}.main-nav li .sub-nav .sub-nav__item a.active{background-color:#e8ebf2}.main-nav>li.is-expanded>a svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-nav>li>a{font-weight:600}.main-nav>li>a svg{position:relative;width:24px;display:-ms-inline-flexbox;display:inline-flex;margin-top:-1px;transition:all .1s;margin-left:2px}.main-nav>li>a::after{display:none}.main-nav>li>a:hover{background:0 0}.header-top-nav ul{-ms-flex-direction:column;flex-direction:column;gap:8px}.header-top-nav ul li{padding-left:30px;padding-right:20px;float:none}.header-top-nav ul li:first-child{display:none}.header-top-nav ul li a{color:#1a1a1b;font-size:1em;padding:8px 0}.header-top-nav ul li::after{display:none}.hamburger{display:block}.sign-in-link{color:#1a1a1b;display:inline-block;font-size:1em;margin-left:30px;padding:1px 0;border-bottom:1px dashed #1a1a1b;margin-top:9px}.main-nav{border-bottom:1px solid #e5e9f0;padding-bottom:16px;margin-bottom:16px;height:auto}.dynamic-search-results{height:calc(100vh - 68px - 60px)}}@media all and (max-width:480px){.header-main{height:60px}.header-logo{width:71px}.header-main-nav{height:calc(100vh - 60px);top:60px}.dynamic-search-results{height:calc(100vh - 60px - 60px)}.main-nav>li>a{padding:5px 20px}.sub-nav{padding-left:24px}.header-top-nav ul li{padding-left:20px}.header-phones{padding-left:20px}.sign-in-link{margin-left:20px}.hamburger,.header-cart,.header-favorites{margin-left:19px}.header-favorites{margin-left:15px;float:left}.header-cart{margin-left:15px;position:static}}.btn{border-radius:50px;background-color:#72a550;border:none;height:46px;padding:0 30px;font-weight:600;color:#fff;outline:0;transition:all .2s;font-size:1rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.btn:hover{background-color:#669448;background-position:right center;color:#fff;box-shadow:0 0 0 4px rgba(114,165,80,.2)}}.btn:disabled{background-color:#c5c5c5;background-image:none;box-shadow:0 0 0 4px rgba(200,200,200,.14)}.btn.success{background-color:#24b78d;background-image:linear-gradient(-145deg,#2fc79c,#12a57b)}@media (hover:hover) and (pointer:fine){.btn.success:hover{background-color:#23a77e;box-shadow:0 0 0 4px rgba(36,183,141,.2)}}.btn.success:disabled{background-color:#c5c5c5;background-image:none;box-shadow:0 0 0 4px rgba(200,200,200,.14)}.btn-danger{background:#dd4736}@media (hover:hover) and (pointer:fine){.btn-danger:hover{background:#d53624;box-shadow:0 0 0 4px rgba(221,71,54,.2)}}.btn--secondary{border:2px solid #1d1e20;background:0 0;color:#1d1e20}.btn--secondary svg,.btn--secondary svg path{transition:all .2s}@media (hover:hover) and (pointer:fine){.btn--secondary:hover{background-color:#1d1e20;box-shadow:0 0 0 4px #e5e9f0;color:#fff;--icon-color:white}}.btn--secondary:disabled{background-color:#fff;border-color:#e5e9f0;box-shadow:unset;pointer-events:none}.btn--borderless{border:none;padding:0;background:0 0;color:#1d1e20}.btn--borderless:hover{background:0 0;color:#1d1e20;box-shadow:unset}.btn--icon{gap:8px}.btn.in-progress .spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn-link{text-decoration:none}.close-button{background:0 0;border:none;padding:0;width:24px;transition:all .1s;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.close-button:hover{background:rgba(255,255,255,.08)}.close-button svg{display:-ms-flexbox;display:flex;width:100%;height:auto}@media all and (max-width:480px){.btn{padding:0 20px}.btn--borderless{padding:0}}.confirm-modal,.popup{position:fixed;left:0;top:0;bottom:0;right:0;z-index:1060;padding:16px;-ms-scroll-chaining:none;overscroll-behavior:contain;-ms-flex-align:center;align-items:center;overflow-y:auto;display:-ms-flexbox;display:flex;background-color:rgba(69,90,110,.5);opacity:0;visibility:hidden;transition:all .2s}.confirm-modal.is-active,.popup.is-active{opacity:1;visibility:visible}.confirm-modal.is-active .inner,.popup.is-active .inner{-webkit-transform:translateY(0);transform:translateY(0)}.confirm-modal .inner,.popup .inner{position:relative;background:#fff;padding:32px;z-index:1;max-width:480px;min-width:360px;border-radius:16px;text-align:center;margin:auto;box-shadow:0 10px 20px rgba(55,64,71,.1);transition:all .2s;-webkit-transform:translateY(6px);transform:translateY(6px)}@media (max-width:480px){.confirm-modal .inner,.popup .inner{min-width:unset;max-width:unset;width:100%}}.confirm-modal .inner .form,.popup .inner .form{margin-bottom:24px}.confirm-modal .inner .form input,.popup .inner .form input{width:100%}.confirm-modal .inner .form .form-group,.popup .inner .form .form-group{margin-bottom:8px}.confirm-modal .inner .actions,.popup .inner .actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:8px}.confirm-modal .inner .actions .btn,.popup .inner .actions .btn{width:100%}.confirm-modal .inner .actions--column,.popup .inner .actions--column{-ms-flex-direction:column;flex-direction:column}.confirm-modal .inner .actions--column .btn,.popup .inner .actions--column .btn{width:auto}.confirm-modal .inner h2,.popup .inner h2{margin-bottom:20px}.confirm-modal .inner .message,.popup .inner .message{margin-bottom:24px}.confirm-modal .inner .message:empty,.popup .inner .message:empty{display:none}.confirm-modal .close-button,.popup .close-button{position:absolute;top:16px;right:16px;--color:#1d1e20}.confirm-modal .close-button:hover,.popup .close-button:hover{background:rgba(0,0,0,.08)}.notify{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:8px;background-color:transparent;bottom:0;left:0;right:0;z-index:101;margin:auto auto 24px;padding:16px}.notify:empty{display:none}.notify-item{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:16px;max-width:520px;background-color:#1d1e20;color:#fff;border-radius:8px;box-shadow:0 10px 20px rgba(55,64,71,.1);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);visibility:hidden;transition:all .2s}.notify-item.is-visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.notify-item .message{padding-top:1px}.notify-item.error{background-color:#fbe9e7;color:#dd4736;--color:#1d1e20}footer{-ms-flex:0 0 auto;flex:0 0 auto;background-color:#f8f9fb;overflow:hidden;padding-bottom:48px;padding-top:48px;position:relative}footer .container{display:-ms-flexbox;display:flex;gap:32px;height:100%;-ms-flex-pack:justify;justify-content:space-between;position:relative}footer{font-size:.933em;color:#525557}footer a{color:#525557;text-decoration:none}footer a:hover{color:#1d1e20}.footer-logo{height:42px;width:84px;margin-bottom:24px}.footer-logo svg{width:100%;height:auto}.footer-encrypted{height:45px;width:114px}.footer-heading{margin-top:0;color:#1a1a1b;margin-bottom:7px;font:normal 18px/24px Circe,sans-serif;font-weight:700}.footer-heading.top-indent{margin-top:15px}.footer-nav-wrap{display:contents}.top-indent-xl{margin-top:12px}footer ul{padding-left:0;padding-top:0;margin-top:0;list-style:none}footer ul li{margin-bottom:4px}footer ul li a{display:inline-block}.footer-contacts{padding-left:24px}.footer-contacts-holder li{position:relative}.footer-contacts-holder li.top-indent{margin-top:16px}.footer-contacts-holder li .icon{position:absolute;width:15px;top:2px}.footer-contacts-holder li .icon-email,.footer-contacts-holder li .icon-phone,.footer-contacts-holder li .icon-schedule{left:-23px}.footer-contacts-holder li .icon-viber{margin-left:6px;width:20px;height:20px;top:0}.subscribe-hint{font-style:italic;font-size:.8rem;line-height:1.4}.footer-subscribe-input{width:100%;color:#333;background-color:#fff}@media all and (max-width:991px){.footer-nav-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px}}@media all and (max-width:880px){footer .container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:8px}.footer-logo{margin:auto}.footer-contacts-holder li .icon{display:none}.footer-contacts-holder li.top-indent{margin-top:8px}.footer-contacts{text-align:center;margin-top:24px;padding:0}.footer-nav-holder{text-align:center}.footer-subscribe{margin-top:8px;max-width:320px;width:100%;display:block;margin-left:auto;margin-right:auto;text-align:center}.footer-subscribe-input{text-align:center}}*{box-sizing:border-box;font-family:Circe,sans-serif;text-rendering:optimizeSpeed}::selection{background:rgba(114,165,80,.6);text-shadow:none;color:#fff}:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#525557;opacity:1}:-moz-placeholder{color:#525557;opacity:1}a:focus-visible,button:focus-visible{outline:2px solid #72a550;outline-offset:2px;border-radius:20px}button,input{outline:0}img{max-width:100%;height:auto;box-sizing:border-box}button{cursor:pointer}fieldset{border:0;margin:0;padding:5px 0}textarea{resize:vertical}strong{font-weight:700}.hidden{display:none!important}.invisible{visibility:hidden}html{font-family:Circe,sans-serif;font-size:17px;height:100%;line-height:1.42;color:#1d1e20;background-color:#fff}body{height:100%}@media all and (max-width:880px){body.overflow-hidden{overflow:hidden}}.wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.content{-ms-flex:1 0 auto;flex:1 0 auto}.container{max-width:1420px;padding-left:60px;padding-right:60px;margin:auto}@media all and (max-width:1280px){.container{padding-left:30px;padding-right:30px}}a{transition:all .2s ease-out;color:#1d1e20}a:hover{color:#72a550}a.fancy{position:relative;font-weight:700;text-decoration:none;display:inline-block;isolation:isolate}a.fancy::before{content:"";position:absolute;left:0;bottom:3px;width:100%;height:7px;-webkit-transform:skew(-30deg);transform:skew(-30deg);background:rgba(114,165,80,.2);z-index:-1}a.fancy:hover{color:#1d1e20}a.fancy:hover::before{background:rgba(114,165,80,.4)}a.fancy--sm{font-weight:400}a.fancy--sm::before{height:4px;border:4px}.align-center{text-align:center}.text-caption{font:normal 12px/24px Circe,sans-serif}.h1,h1{font:bold 32px/40px Circe,sans-serif;margin-top:0}.h1.catalog,h1.catalog{margin-bottom:15px;margin-top:15px}.h1.catalog.catalog--indent,h1.catalog.catalog--indent{margin-bottom:25px;margin-top:15px}.h1.catalog.catalog--order-process,h1.catalog.catalog--order-process{margin:50px 0 40px 0;text-align:center}@media all and (max-width:680px){.h1,h1{font:bold 28px/32px Circe,sans-serif}}.h2,h2{font:bold 24px/30px Circe,sans-serif;font-weight:600;margin:.83em 0 .83em 0}@media all and (max-width:680px){.h2,h2{font:bold 22px/26px Circe,sans-serif}}h3{font-size:1.063em;font-weight:600}.panel{padding:16px;border-radius:8px;margin-bottom:16px}.panel p:first-child{margin-top:0}.panel :last-child{margin-bottom:0}.panel--success{background:#d5ecd6}.panel--error{background:#fbe9e7}.page-title{margin:50px 0 40px 0}.link{color:#525557;margin-bottom:8px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2);display:inline-block;line-height:1.2}.link.bigger{font-weight:600;color:#1d1e20}.link:hover{color:#1d1e20;border-bottom:1px solid rgba(0,0,0,.5)}.form--center{text-align:center;max-width:340px;margin:auto}.form--center .input{width:100%}.form-links{padding-top:16px}.form-links--center{text-align:center}.seo-content-holder{margin-bottom:40px;overflow:hidden}@media all and (max-width:600px){.seo-content-holder{margin-bottom:20px}}.seo-content{margin-bottom:20px;overflow:hidden;position:relative}.seo-content .container{max-width:960px}.seo-content.fix::after{background-image:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";height:50px;left:0;position:absolute;width:100%}.seo-content h1{font-size:1.6em;margin-bottom:30px}.seo-content h2{font-size:1.2em;margin-top:2em}.seo-content h3{font-size:1.063em;margin-top:2em}.seo-content a:not(.demo-link){color:#1a1a1b;text-decoration:none;position:relative}.seo-content a:not(.demo-link)::after{content:"";position:absolute;z-index:-1;width:100%;height:2px;left:0;bottom:0;background-color:#badfba;transition:all ease .3s}.seo-content a:not(.demo-link):hover::after{height:100%}.seo-content ul{list-style:outside none none;margin-top:30px;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.seo-content ul.list{margin:5px 0 16px}.seo-content ul li{box-shadow:0 3px 18px rgba(0,0,0,.06);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;list-style:outside none none;position:relative;vertical-align:top;-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);-ms-flex-direction:column;flex-direction:column;padding:24px;margin:15px;overflow:hidden;border-radius:16px}@media (max-width:580px){.seo-content ul li{-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px);margin:15px auto;max-width:430px}}.seo-content ul li p{margin:0;position:relative;padding-right:44px;color:#212121}@media (max-width:768px){.seo-content ul li p{padding-right:0}}.seo-content ul.list li{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;box-shadow:unset;padding:0;border-radius:0;margin:0 0 12px 0}.seo-content ul.list li:last-child{margin-bottom:0}@media all and (min-width:681px){.seo-content{max-height:none!important;height:auto!important}}.input{height:42px;padding:0 16px;border-radius:8px;font:normal 17px/24px Circe,sans-serif;outline:0;background-color:#fff;transition:box-shadow .2s;min-width:240px;border:1px solid #d5dbe7;-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important}input:-webkit-autofill:focus{background-color:#fff!important;-webkit-box-shadow:0 0 0 3px rgba(89,145,200,.2)!important}.textarea{height:36px;border-radius:8px;font:normal 17px/24px Circe,sans-serif;outline:0;transition:box-shadow .2s;min-width:240px;border:1px solid #d5dbe7;-webkit-appearance:none;padding:10px 15px;min-height:50px;resize:none}.input:focus,.textarea:focus{box-shadow:0 0 0 3px rgba(114,165,80,.2);background-color:#fff;border:1px solid rgba(114,165,80,.2)}.input:read-only,.textarea:read-only{background-color:#e2e2e2;color:#525557}.input:read-only:focus,.textarea:read-only:focus{box-shadow:unset;border:1px solid #e2e2e2}.sticker{border-radius:20px;padding:6px 8px 4px 8px;text-indent:.03rem;display:block;font-weight:700;text-transform:uppercase;color:#fff;line-height:normal;letter-spacing:.03rem;z-index:2;font-size:10px;text-align:center;white-space:nowrap;pointer-events:none}.sticker-new{background-color:#e9f2e3;color:#6b9b4b}.sticker-recommend{background-color:#fff4ea;color:#f5800a}.sticker-not-in-stock{background-color:#fbe8e8;color:#f84147}.sticker-discount{background:#fbe8e8;color:#f84147}.carousel-products-list,.products-list{margin-left:-15px;margin-right:-15px;padding-top:30px}.splide:not(.is-overflow) .splide__slide:last-child{margin:0!important}.splide__pagination{padding:0;gap:12px;margin-top:16px}.splide__pagination__page{cursor:pointer;padding:0;border:none;width:16px;height:16px;border-radius:50%;-webkit-transform:scale(.7);transform:scale(.7);transition:all .2s;background-color:#e5e9f0}.splide__pagination__page:hover{-webkit-transform:scale(1);transform:scale(1);background-color:#dfe4ec}.splide__pagination__page.is-active{background-color:#1d1e20;-webkit-transform:scale(1);transform:scale(1)}.carousel-products-list{padding-top:0}.load-more{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:24px}.product-thumb{position:relative;padding:15px;outline:0}.product-thumb.splide__slide{padding-bottom:30px}.splide__slide .product-thumb{padding:30px}@media (max-width:540px){.splide__slide .product-thumb .product-thumb-overlay{box-shadow:0 10px 20px rgba(55,64,71,.1)}}.product-thumb:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.product-thumb-catalog{width:33.333%;display:inline-block;vertical-align:top;margin-bottom:48px}.product-thumb-image-holder{overflow:hidden;margin-bottom:15px;display:block;outline:0}.product-thumb-image{display:block;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;margin:auto;aspect-ratio:1.66;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-thumb-overlay{display:block;color:#525557;text-decoration:none;outline:0;position:relative;border:1px solid #fff;padding:10px 10px 25px 10px;border-radius:16px;transition:all .15s}.product-thumb-overlay:hover{box-shadow:0 10px 20px rgba(55,64,71,.1);border-color:#e5e9f0}.product-thumb-stickers{position:absolute;top:13px;right:13px;display:-ms-flexbox;display:flex;gap:4px}.product-thumb-details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;-ms-flex-direction:column;flex-direction:column}.product-item-details-left,.product-item-details-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.product-item-details_link-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.product-item-details-left{padding-right:0;margin-bottom:4px}.product-item-details-right{-ms-flex-direction:row;flex-direction:row}.product-item-details_brand{font:normal 15px/18px Circe,sans-serif;color:#525557;text-decoration:none;border-bottom:none;outline:0;display:inline-block}.product-item-details_link{outline:0;color:#1d1e20;text-decoration:none;border-bottom:none;outline:0;line-height:1.3;display:block;font-weight:700;font-size:16px;padding-top:2px}.product-thumb-price-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;color:#1d1e20}.product-thumb-price{white-space:nowrap;font-weight:700}.old-price{text-decoration:line-through;white-space:nowrap;color:#525557}.product-thumb-favorite-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:0 0;height:22px;width:22px;top:0;position:relative;padding:2px;margin:0;border:none;outline:0}.product-thumb-favorite-button .icon-favorite--active{display:none}.product-thumb-favorite-button.active .icon-favorite{display:none}.product-thumb-favorite-button.active .icon-favorite--active{display:block}.product-thumb-favorite-button:not(.product-thumb-favorite-button--product):hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.breadcrumbs{padding-top:16px;padding-bottom:16px;display:-ms-flexbox;display:flex;gap:4px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;font:normal 15px/18px Circe,sans-serif;color:#525557;text-decoration:none}.breadcrumbs--product{padding-top:5px;padding-bottom:3px;padding-right:12px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;max-width:100%}.breadcrumbs--product span:last-child{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.breadcrumbs--product span:last-child a{text-overflow:inherit;overflow:inherit}@media (max-width:680px){.breadcrumbs--product{padding-bottom:6px}}.breadcrumbs span{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.breadcrumbs span:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 96 960 960' width='24'%3E%3Cpath d='m376 816-56-56 184-184-184-184 56-56 240 240-240 240Z'/%3E%3C/svg%3E");margin-left:3px;margin-right:3px;content:"";background-size:100% auto;display:inline-block;height:20px;width:20px;color:#b8b8b8;font-weight:700;opacity:.4;margin-top:-1px;-ms-flex-negative:0;flex-shrink:0}.breadcrumbs span:last-child:after{display:none}.breadcrumbs span a{text-decoration:none;border-bottom:1px solid rgba(255,255,255,0);white-space:nowrap;color:#525557}.breadcrumbs span a:hover{color:#1d1e20}.digits{padding-top:0;padding-bottom:30px}.digits ul{list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:8px}.digits ul li a,.digits ul li span{width:32px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;color:#525557;height:32px;background-color:#f8f9fb;text-decoration:none;line-height:normal;border-radius:50%;border:1px solid #e5e9f0;padding-top:2px}@media (hover:hover) and (pointer:fine){.digits ul li a:hover{color:#525557;background-color:#e5e9f0}}.digits ul li.active a,.digits ul li.active span{background-color:#1a1a1b;color:#fff;font-weight:700;border-color:#1a1a1b}.select2-selection{outline:0}.select2-container--default .select2-results>.select2-results__options{-webkit-overflow-scrolling:touch}.select2-container--default .select2-selection--single{font:normal 17px/24px Circe,sans-serif;height:42px;border:1px solid #d5dbe7;border-radius:8px;transition:box-shadow .2s}.select2-container--default.select2-container--open .select2-selection--single{box-shadow:0 0 0 3px rgba(114,165,80,.2);background-color:#fff;border:1px solid rgba(114,165,80,.2)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#767a7d}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1d1e20;line-height:42px;padding-left:16px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;width:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;padding:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{background-size:20px 20px;height:20px;background-position:center;width:20px;background-repeat:no-repeat;position:static;margin:0;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 96 960 960' width='24'%3E%3Cpath d='M480 718.413 232.348 470.761 296 407.109l184 184 184-184 63.652 63.652L480 718.413Z'/%3E%3C/svg%3E")}.select2-dropdown{border:none;box-shadow:0 10px 20px rgba(55,64,71,.1);font-size:normal 17px/24px Circe,sans-serif;border-radius:8px;overflow:hidden}.select2-container .selection{position:relative;display:block}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f6f6f6;color:#1d1e20;border:1px solid #f6f6f6}.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(114,165,80,.2);font-weight:700;color:#1d1e20}.select2-container--default .select2-results__option{border:none!important}.extra{color:#4d4d4d;font-size:14px;margin-left:6px;font-weight:400;background:#f2f4f8;padding:4px;display:-ms-inline-flexbox;display:inline-flex;line-height:1!important;border-radius:4px}.select2-results__option{padding:8px 15px;border:1px solid #fff}.submit-form-fieldset{padding-top:20px;position:relative}label.error{display:block;text-align:left;font:normal 15px/18px Circe,sans-serif;margin:auto;padding-top:3px;padding-bottom:3px;color:#dd4736}.ajax-result-message{padding:16px;border-radius:16px}.ajax-result-message .result-message-bigger{margin-top:0;font-weight:700;font:normal 18px/24px Circe,sans-serif;margin-bottom:0;display:block}.ajax-result-message p{margin-bottom:0;margin-top:0}.ajax-result-message p+p{margin-top:10px}.ajax-result-message:empty{display:none}.ajax-result-message.warning{background:#fbe9e7}.ajax-result-message.success{background:#d5ecd6}.text-page{padding-bottom:40px}.page-404{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding-bottom:80px;padding-top:80px;gap:60px}@media all and (max-width:880px){.page-404{-ms-flex-direction:column;flex-direction:column;gap:40px;padding-bottom:60px;padding-top:60px}}.page-404 h1{font-size:6em;font-weight:900;line-height:1;letter-spacing:.1em;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-404 h1 span{font-size:1.4rem;font-weight:600;letter-spacing:initial}.page-404 .text{text-align:left;background:#f8f9fb;padding:24px;border-radius:16px;max-width:600px}.page-404 .first_letter{font-weight:700;margin-top:0}.page-404 ul{list-style:inside;padding:0}.page-404 li{margin-bottom:4px}.flexcontainer-holder{width:100%;overflow:hidden}.flexcontainer{padding-bottom:40px;transition:opacity .2s;opacity:1;visibility:visible;margin-right:-30px;margin-left:-30px}.b-thumbnails__item_brands{margin-bottom:30px;display:inline-block;vertical-align:top;width:20%;padding:0 30px}.b-thumbnails__item_brands p{margin-bottom:4px;margin-top:0}.b-thumbnails__item_brands a{font-size:.9333em;color:#575757;text-decoration:none;font-weight:400;border-bottom:1px solid transparent}.b-thumbnails__item_brands a:hover{color:#5890c7;border-bottom:1px solid rgba(33,135,223,.5)}.b-thumbnails__item_brands p.letter{font-size:1.6em;border-bottom:1px solid #eee;font-weight:600;padding-bottom:6px;margin-bottom:6px}.splide__list{display:-ms-flexbox;display:flex}@media all and (max-width:880px){.viber-phone:after{top:-2px}.carousel-products-list{margin-left:auto;margin-right:auto}.carousel-products{margin-bottom:30px}h1.catalog.catalog--indent{margin-top:15px}h1.catalog.catalog--order-process{margin:30px 0 20px 0;padding-right:0}.dynamic-search-input,.input,.order-form textarea,.textarea{font-size:1rem}}@media all and (max-width:540px){.carousel-products-list{max-width:380px}.vacation{font-size:.8em}}@media all and (max-width:480px){.container{padding-left:20px;padding-right:20px}.viber-phone:after{top:1px}.b-thumbnails__item_brands{width:50%}}@media all and (max-width:320px){.container{padding-left:16px;padding-right:16px}}