@media(min-width:850px){#masthead{background:#fff;box-shadow:0 1px 0 #dfe9ed}#masthead .header-inner{min-height:76px}#masthead .header-nav-main.nav-left{align-items:center;gap:1px;flex-wrap:nowrap}#masthead .header-nav-main.nav-left>li{margin:0 2px!important}#masthead .header-nav-main.nav-left>li>a{min-height:42px;padding:10px 9px!important;border-radius:10px;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;font-size:14px!important;line-height:1.35;color:#294e59!important;transition:background .16s,color .16s}#masthead .header-nav-main.nav-left>li>a:hover,#masthead .header-nav-main.nav-left>li.current-menu-item>a,#masthead .header-nav-main.nav-left>li.current-menu-ancestor>a{background:#edf6f8!important;color:#00849d!important}#masthead .header-nav-main.nav-left>li>a>.icon-angle-down{font-size:14px;opacity:.65;margin-left:5px}#masthead .header-nav-main.nav-left>li>a>.icon-gift{font-size:18px!important;margin-right:7px!important;color:#00849d}#masthead .header-nav-main.nav-left>li.menu-discount>a{background:#fff3ed!important;color:#df6335!important;padding:10px 12px!important}#masthead .header-nav-main.nav-right>li>a:not(.button){min-height:42px;min-width:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#294e59}#masthead .header-nav-main.nav-right>li>a:not(.button):hover{background:#edf6f8;color:#00849d}#masthead #callback{border-radius:11px!important;background:#edf7f9!important;border:1px solid #c8e3e9!important;box-shadow:none!important}#masthead #callback a,#masthead #callback span{color:#007e96!important}#masthead #callback .icon-phone{color:#00849d!important;border-color:#bcdde5!important;background:#fff!important}.sp-menu .sp-menu__head{padding:23px 28px!important;background:#f4f9fa!important}.sp-menu .sp-menu__title{font-size:24px!important;font-weight:500!important;letter-spacing:-.4px!important}.sp-menu .sp-menu__grid{padding:26px 30px 30px!important;gap:30px!important}.sp-menu .sp-menu__label{font-size:13px!important;letter-spacing:.03em!important;color:#66818b!important}.sp-menu .sp-menu__links>li>a{font-size:15px!important;line-height:1.55!important;padding:8px 10px!important;min-height:38px!important;border-radius:8px!important}.sp-menu .sp-menu__links strong{font-size:15px!important}.sp-menu .sp-menu__links small{font-size:13px!important}.sp-menu a.sp-menu__size{font-size:14px!important;min-height:42px!important;border-radius:9px!important;background:#fff!important}.sp-menu a.sp-menu__all{font-size:14px!important;border-radius:9px!important}.sp-menu .sp-menu__quick{border:0!important;background:#f0f7f9!important;border-radius:14px!important;padding:20px!important}}@media(min-width:850px) and (max-width:1199px){#masthead .header-nav-main.nav-left>li>a{font-size:12px!important;padding:9px 6px!important}#masthead .header-nav-main.nav-left>li{margin:0!important}.sp-menu .sp-menu__grid{gap:18px!important;padding:22px!important}.sp-menu .sp-menu__links>li>a{font-size:14px!important}}@media(min-width:1500px){#masthead .header-nav-main.nav-left>li>a{font-size:15px!important;padding:10px 12px!important}}#main-menu .sp-mobile-heading{background:#f1f7f9!important;font-size:23px!important;line-height:1.3;padding:24px 54px 24px 24px!important}#main-menu .nav-sidebar>li.sp-nav-catalog>a{font-size:16px!important;font-weight:500!important;min-height:58px!important;color:#315965!important}#main-menu .nav-sidebar>li.sp-nav-catalog>a>img.ux-sidebar-menu-icon{width:29px!important;height:29px!important;flex-basis:29px!important}#main-menu .nav-sidebar>li.sp-nav-catalog>a:focus-visible{outline:2px solid #00849d;outline-offset:-3px}label[for=payment_method_robokassa]:after,label[for=payment_method_yookassa_epl]:after{content:none!important;display:none!important}.robokassa-discount-notice{display:none!important}.woocommerce-checkout #payment ul.payment_methods>li:has(input[id^="payment_method_yookassa_"]):not(.payment_method_yookassa_epl){position:relative!important;display:block!important;border:1px solid #d7e5ea!important;border-radius:12px!important;background:#fff!important;padding:0!important;margin:0 0 9px!important;overflow:hidden!important;box-shadow:none!important}.woocommerce-checkout #payment ul.payment_methods>li:has(input[id^="payment_method_yookassa_"]:checked):not(.payment_method_yookassa_epl){border-color:#008da8!important;background:#edf7fa!important;box-shadow:inset 0 0 0 1px #008da8!important}.woocommerce-checkout #payment li[class*="payment_method_yookassa_"]:not(.payment_method_yookassa_epl)>label{position:relative!important;display:block!important;margin:0!important;padding:15px 82px 15px 42px!important;min-height:74px!important;color:#294e59!important;background:none!important;border:0!important;font-size:16px!important;line-height:1.4!important;font-weight:500!important;cursor:pointer}.woocommerce-checkout #payment li.payment_method_yookassa_bank_card>label{padding-right:105px!important}.woocommerce-checkout #payment li[class*="payment_method_yookassa_"]:not(.payment_method_yookassa_epl)>input[type=radio]{position:absolute!important;left:15px!important;top:20px!important;z-index:2;width:17px!important;height:17px!important;margin:0!important;accent-color:#008da8;opacity:1!important;display:block!important}.woocommerce-checkout #payment .sp-pay-icons{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:5px;max-width:90px}.woocommerce-checkout #payment .sp-pay-icons img{display:block!important;float:none!important;position:static!important;width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important;object-fit:contain!important;margin:0!important;background:transparent!important;border:0!important}.woocommerce-checkout #payment .payment_method_yookassa_bank_card .sp-pay-icons img{width:24px!important;max-width:24px!important;height:24px!important}.woocommerce-checkout #payment li.payment_method_yookassa_sbp>label:after{content:'В приложении банка или по QR-коду'!important}.woocommerce-checkout #payment li.payment_method_yookassa_bank_card>label:after{content:'Мир, Visa и Mastercard'!important}.woocommerce-checkout #payment li.payment_method_yookassa_sberbank>label:after{content:'В приложении СберБанк Онлайн'!important}.woocommerce-checkout #payment li.payment_method_yookassa_alfa_pay>label:after{content:'В приложении Альфа-Банка'!important}.woocommerce-checkout #payment li.payment_method_yookassa_tinkoff_bank>label:after{content:'В приложении Т-Банка'!important}.woocommerce-checkout #payment li[class*="payment_method_yookassa_"]:not(.payment_method_yookassa_epl)>label:after{display:block!important;position:static!important;border:0!important;margin:4px 0 0!important;padding:0!important;background:none!important;color:#6c8791!important;font-size:13px!important;line-height:1.5!important;font-weight:400!important;border-radius:0!important}@media(max-width:549px){.woocommerce-checkout #payment li[class*="payment_method_yookassa_"]:not(.payment_method_yookassa_epl)>label{font-size:15px!important;padding-left:39px!important;padding-right:63px!important;min-height:76px!important}.woocommerce-checkout #payment li.payment_method_yookassa_bank_card>label{padding-right:96px!important}.woocommerce-checkout #payment .sp-pay-icons{right:11px;gap:3px}.woocommerce-checkout #payment .sp-pay-icons img{width:27px!important;height:27px!important;max-width:27px!important}.woocommerce-checkout #payment .payment_method_yookassa_bank_card .sp-pay-icons img{width:22px!important;height:22px!important;max-width:22px!important}}@media(min-width:850px){#masthead #menu-item-112335>.nav-dropdown,#masthead #menu-item-76905>.nav-dropdown{position:fixed!important;left:50%!important;right:auto!important;top:var(--sp-menu-top,106px)!important;transform:translateX(-50%)!important;margin:0!important;width:calc(100vw - 40px)!important;max-width:1280px!important;max-height:calc(100dvh - var(--sp-menu-top,106px) - 20px)!important;border-radius:18px!important;border:1px solid #dbe8ec!important;box-shadow:0 22px 65px #173e4b26!important;transition:opacity .16s!important}#masthead .header-nav-main.nav-left>li.sp-nav-open>.nav-dropdown{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#masthead .header-nav-main.nav-left>li.sp-nav-open>a{background:#edf6f8!important;color:#00849d!important}#masthead .nav-dropdown>li>a:focus-visible,.sp-menu a:focus-visible{outline:2px solid #008da8!important;outline-offset:2px}}@media(min-width:1200px) and (max-width:1399px){#masthead #callback{width:40px!important;height:40px!important;min-width:40px!important;background:transparent!important;border:0!important;padding:0!important;float:none!important}#masthead #callback>a{display:flex;width:40px;height:40px;align-items:center;justify-content:center}#masthead #callback .icon-phone{position:static!important;left:auto!important;top:auto!important;margin:0!important;width:36px!important;height:36px!important;line-height:30px!important}#masthead #callback span{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}#masthead .header-nav-main.nav-left>li.menu-discount{display:block!important}#masthead .header-nav-main.nav-left>li>a{font-size:13px!important;padding:10px 8px!important}}.woocommerce-checkout #payment li[class*="payment_method_yookassa_"]:not(.payment_method_yookassa_epl)>input[type=radio]{clip:auto!important;clip-path:none!important;overflow:visible!important;appearance:auto!important;pointer-events:auto!important;transform:none!important}@media(min-width:850px){#masthead #menu-item-112335>.nav-dropdown,#masthead #menu-item-76905>.nav-dropdown{display:block!important}}@media(min-width:1100px){body.woocommerce-checkout form.checkout>.row{align-items:flex-start!important}body.woocommerce-checkout form.checkout>.row>.sp-checkout-fields-sticky{position:sticky!important;top:var(--sp-fields-top,16px)!important;align-self:flex-start!important}}body.sp-catalog-refresh .yith-wcan-active-filters{align-items:center!important;gap:8px!important}body.sp-catalog-refresh .yith-wcan-active-filters>.active-filter{max-width:100%!important;min-width:0!important}body.sp-catalog-refresh .yith-wcan-active-filters .active-filter-label{position:relative!important;display:inline-flex!important;align-items:center!important;height:auto!important;min-height:40px!important;max-width:100%!important;box-sizing:border-box!important;padding:8px 36px 8px 12px!important;font-size:14px!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:break-word!important;border-radius:10px!important}body.sp-catalog-refresh .yith-wcan-active-filters .active-filter-label:after{position:absolute!important;right:12px!important;top:50%!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important;margin:0!important;width:12px!important;height:12px!important;flex:none!important}body.sp-catalog-refresh .yith-wcan-active-filters .yith-wcan-reset-filters{height:40px!important;min-height:40px!important;padding:8px 13px!important;margin:0!important;line-height:22px!important;font-size:14px!important;border-radius:10px!important;flex:none!important;white-space:nowrap!important}.sp-catalog-progress{position:fixed;z-index:2147483000;left:50%;top:45%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:13px;max-width:calc(100vw - 40px);padding:19px 25px;border:1px solid #cce1e7;border-radius:15px;background:#fff;color:#315965;box-shadow:0 12px 45px #173f4b2e;font-family:inherit;font-size:15px;line-height:1.5;font-weight:500;pointer-events:none;white-space:nowrap}.sp-catalog-progress-spinner{display:block;flex:0 0 23px;width:23px;height:23px;border:2px solid #dcecf0;border-top-color:#008da8;border-right-color:#008da8;border-radius:50%;animation:spCatalogSpin .7s linear infinite}@keyframes spCatalogSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sp-catalog-progress-spinner{animation:none}}@media(min-width:850px){#masthead,#masthead .header-inner{height:80px!important;min-height:80px!important}.home #masthead,.home #masthead .header-inner,.home #header .header-wrapper{border-bottom:0!important;box-shadow:none!important}}@media(min-width:1400px){#masthead #callback{display:block!important;float:none!important;width:148px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border-radius:11px!important}#masthead #callback>a{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;height:44px!important;padding:6px 10px!important;text-decoration:none!important}#masthead #callback .icon-phone{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;line-height:1!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;font-size:21px!important}#masthead #callback span{position:static!important;display:block!important;width:80px!important;height:auto!important;margin:0!important;padding:0!important;clip:auto!important;overflow:visible!important;white-space:normal!important;text-transform:none!important;font-size:13px!important;line-height:1.2!important;font-weight:500!important;text-align:left!important}}.home #header .top-divider{display:none!important;border:0!important}