.main-banners{margin-top:8px}.main-banner-aside{display:none}@media (width>=1025px){.main-banner-aside{gap:24px;display:grid}.main-banner-aside .aside-banner{background-color:#cbebff;border-radius:16px;flex-direction:row;gap:8px;padding:24px;display:flex}.main-banner-aside .aside-banner img{max-width:156px}}.main-banner a:not([class]){color:currentColor;text-decoration:none}.main-banner{background-color:#cbebff;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.main-banner .main-banner-pic{align-self:center}@media (width>=1025px){.main-banner .main-banner-pic{flex-shrink:0}}.main-banner img{display:block;max-width:300px!important}@media (width>=1025px){.main-banner{flex-direction:row-reverse;min-height:100%;padding:32px}.main-banner.glider-slide{flex-direction:row-reverse}}.main-banner-content{flex-direction:column;gap:8px;display:flex}.main-banner-content h1{margin-bottom:8px}@media (width>=1025px){.main-banner-content h1{margin-bottom:16px}}.main-banner-content .main-banner-btn{display:none}@media (width>=1025px){.main-banner-content .main-banner-btn{margin-top:auto;display:block}}.main-bannerbox{margin-bottom:24px}@media (width>=1025px){.main-bannerbox{grid-template-columns:432px 1fr;gap:24px;display:grid}}.main-banner-root{position:relative}@media (width>=1025px){.main-banner-root{max-width:clamp(320px,100%,877px)}}.main-banner-root .main-banner-slider{height:100%}.main-banner-root .glider-btn{align-items:center;gap:8px;display:flex;position:absolute;top:8px;right:8px}.main-banner-root .glider-btn span{background-color:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.main-banner-root .glider-btn span:before{width:24px;height:24px}.main-banner-root .glider-btn .glider-prev:before{content:url(../img/arrow-prev-glider.svg)}.main-banner-root .glider-btn .glider-next:before{content:url(../img/arrow-next-glider.svg)}.main-banner-root .glider-track{gap:8px}@media (width>=1025px){.main-banner-root .glider-track{height:100%}}.main-banner-rec{letter-spacing:0;color:#666;font-size:12px;line-height:150%}@media (width>=1025px){.--alone{padding-bottom:0}.--alone img{max-width:fit-content!important}}.--alone .main-banner-content{flex-grow:1}@media (width>=1025px){.--alone .main-banner-content{padding-bottom:32px}}
.btn{text-align:center;width:100%;min-height:40px;color:inherit;cursor:pointer;background-color:#0000;border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}@media (width>=1025px){.btn{width:fit-content;padding:0 24px}}.btn[disabled] img{opacity:.4}.btn-main{color:#fff;background-color:#f56920}.btn-main:hover,.btn-main:focus{color:#fff;background-color:#f67a37}.btn-main:active{color:#fff;background-color:#d6520a}.btn-main[disabled]{cursor:not-allowed;background-color:#fde5d8}.btn-normal{color:#f56920;background-color:#0000;border:1px solid #f56920}.btn-normal:hover,.btn-normal:focus{color:#f67a37;background-color:#0000;border:1px solid #f67a37}.btn-normal:active{color:#d6520a;background-color:#0000;border:1px solid #d6520a}.btn-normal[disabled]{color:#f89a68;cursor:not-allowed;border:1px solid #f89a68}.btn-default{color:#626466;background-color:#0000;border:1px solid #626466}.btn-default:hover,.btn-default:focus{color:#939799;border:1px solid #939799}.btn-default:active{color:#626466;background-color:#f0f6fa}.btn-default[disabled]{color:#c4c9cc;cursor:not-allowed;border:1px solid #c4c9cc}.btn-green{color:#fff;background-color:#66bb6a;border:1px solid #fff0}.btn-green:hover,.btn-green:focus{background-color:#80c684}.btn-green:active{background-color:#43a047}.btn-green[disabled]{cursor:not-allowed;background-color:#c8e6c9}.btn-danger{color:#e4002b;background-color:#0000;border:1px solid #e4002b}.btn-danger:hover,.btn-danger:focus{color:#f8002f;border:1px solid #f8002f}.btn-danger:active{color:#a90020;border:1px solid #a90020}.btn-danger[disabled]{color:#ffa9b9;cursor:not-allowed;border:1px solid #ffa9b9}.btn-white{color:#f56920;background-color:#fff}.btn-white:hover,.btn-white:focus{color:#f67a37}.btn-lightgray{color:#666;background-color:#fff;border:1px solid #ccc;gap:8px;font-weight:400}.btn-lightgray:hover,.btn-lightgray:focus{border:1px solid #666}.btn-load{min-width:240px}.btn-load:after{content:"";border:1px solid #fff;border-top-color:#0000;border-radius:100%;width:20px;height:20px;animation:1s linear infinite load-animate;display:inline-block}@keyframes load-animate{0%{transform:rotate(0)}50%{opacity:.35;transform:rotate(180deg)}to{transform:rotate(360deg)}}.btn-clear{color:#005b95;font-size:14px;font-weight:400}.btn-sorting{color:#666;border:1px solid #ccc;border-radius:12px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:12px;font-weight:400;transition:all .3s ease-out;display:inline-flex}.btn-sorting:hover{border-color:#666}.btn-sorting.active{color:#f56920;border-color:#f56920}.btn-sorting.active:after{content:url(../img/Sorting_16.svg);width:16px;height:16px;display:block}.btn-sorting.--down:after{transform:rotate(180deg)}.btn-s{height:40px}@media (width>=1025px){.btn-s{height:40px}}.btn-m{height:48px}@media (width>=1025px){.btn-m{height:48px}}.btn-l{height:56px}@media (width>=1025px){.btn-l{height:56px}}.btn[disabled]{pointer-events:none}
.tiles{gap:12px;display:grid}@media (width>=1025px){.tiles{gap:16px}}.tiles .tile-item{background-color:#f0f6fa;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}@media (width>=1025px){.tiles .tile-item{padding:24px}}.tiles .tile-item .tile-head{flex-direction:column;gap:8px;display:flex}.tiles .tile-item .tile-head-group{flex-grow:1}@media (width>=1025px){.tiles .tile-item .tile-head-group{flex-direction:row;justify-content:space-between;align-items:center;gap:48px;display:flex}.tiles .tile-item .tile-head-group h3{margin-bottom:0}}.tiles .tile-group{gap:8px;display:grid}@media (width>=1025px){.tiles .tile-group{gap:16px}}.tiles.tiles-stock{grid-template-columns:repeat(auto-fill,minmax(158px,1fr))}@media (width>=1025px){.tiles.tiles-stock{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(12,1fr)}}.tiles.tiles-stock .tile-item .tile-pic{align-self:flex-end}.tiles.tiles-stock .tile-item:first-child{grid-column:span 2}@media (width>=1025px){.tiles.tiles-stock .tile-item:nth-child(-n+3){grid-column:span 4}.tiles.tiles-stock .tile-item:nth-child(n+4){grid-column:span 3}}.tiles.tiles-stock img{max-width:100%;display:block}.tiles.tiles-serv{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-bottom:16px}@media (width>=1025px){.tiles.tiles-serv{grid-template-columns:repeat(2,1fr);margin-bottom:32px}}.tiles.tiles-serv .tile-item .tile-pic{align-self:center}.tiles.tiles-serv .tile-item .btn{margin-top:auto}@media (width>=1025px){.tiles.tiles-serv .tile-item{flex-direction:row-reverse;gap:8px}}.tiles.tiles-serv img{max-width:204px;display:block}@media (width>=1025px){.tiles.tiles-serv img{max-width:288px}}.tiles.tiles-adv{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media (width>=1025px){.tiles.tiles-adv{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr)}}.tiles.tiles-adv .tile-item .tile-pic{align-self:center;display:none}@media (width>=1025px){.tiles.tiles-adv .tile-item .tile-pic{align-self:center;display:flex}.tiles.tiles-adv .tile-item .tile-pic img{max-width:288px}}@media (width>=1025px){.tiles.tiles-adv .tile-item:first-child,.tiles.tiles-adv .tile-item:last-child{flex-direction:row;grid-column:span 2}}.tiles.tiles-news-main{margin-bottom:16px}.tiles.tiles-news-main a{color:currentColor}.tiles.tiles-news-main a:hover{color:#f56920}.tiles.tiles-news-main .news-main-data{letter-spacing:.4px;color:#666;margin-top:auto;font-size:13px;font-weight:400;line-height:130%}@media (width>=1025px){.tiles.tiles-news-main{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}}.tiles.tiles-use img{max-width:182px;margin:0 auto;display:block}@media (width>=1025px){.tiles.tiles-use img{max-width:100%;margin:0}}.tiles.tiles-use .tile-item{position:relative}@media (width>=1025px){.tiles.tiles-use .tile-item{flex-direction:row-reverse;gap:32px;padding:40px}.tiles.tiles-use .tile-item .tile-head{flex-grow:1}.tiles.tiles-use .tile-item .tile-pic{align-self:center}}.tiles.tiles-leader img{max-width:182px;margin:0 auto;display:block}@media (width>=1025px){.tiles.tiles-leader img{max-width:204px}}@media (width>=1025px){.tiles.tiles-leader{grid-template-columns:repeat(4,1fr)}.tiles.tiles-leader .tile-group{flex-direction:column;gap:16px;display:flex}.tiles.tiles-leader .tile-group .tile-item{flex-direction:column;display:flex}.tiles.tiles-leader .tile-group .tile-item .tile-head{flex:1}.tiles.tiles-leader .tile-group .tile-item .btn{margin-top:auto}.tiles.tiles-leader .tile-group .tile-item:first-of-type{flex-grow:1}}@media (width>=1025px){.tiles.tiles-use .tile-item-tabs{flex-direction:column}.tiles.tiles-use .tile-item-tabs .tab-content{flex-direction:row-reverse}}
@media (width>=1025px){.serv-btn-more{justify-content:center;display:flex}.serv-btn-more .btn{min-width:256px}}
li{position:relative}ol:not([class]){counter-reset:number;list-style-type:none}ol:not([class]):not(:last-child){margin-bottom:16px}ol:not([class])>li{counter-increment:number;margin-bottom:6px;padding-left:20px;position:relative}ol:not([class])>li:before{content:counters(number, ".") ". ";font-weight:700;position:absolute;top:0;left:0}ol:not([class])>li ol:not([class]){padding-top:8px}ol:not([class])>li ol:not([class])>li{padding-left:32px}ol:not([class])>li ol:not([class])>li ul:not([class]),ol:not([class])>li ul:not([class]){counter-increment:none;padding-top:8px}:is(ol:not([class])>li ol:not([class])>li ul:not([class]),ol:not([class])>li ul:not([class]))>li{margin-bottom:6px;padding-left:16px}:is(ol:not([class])>li ol:not([class])>li ul:not([class]),ol:not([class])>li ul:not([class]))>li:before{content:"•";font-size:18px;font-weight:700;line-height:1;position:absolute;top:2px;left:0}.list-def{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.list-def>li{align-items:baseline;gap:8px;display:flex;position:relative}.list-def>li:before{content:"—";flex-shrink:0}.list-circle{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.list-circle>li{align-items:baseline;gap:8px;display:flex;position:relative}.list-circle>li:before{content:"";background:#fff;border:2px solid #f56920;border-radius:50%;flex-shrink:0;width:8px;height:8px;padding:0;position:relative;top:-1px}.list-circle>li>ul{flex-direction:column;gap:8px;margin:0;padding:8px 0 0;list-style:none;display:flex}.list-circle>li>ul>li{align-items:baseline;gap:8px;display:flex;position:relative}.list-circle>li>ul>li:before{content:"";background:#fff;border:2px solid #f89763;border-radius:50%;flex-shrink:0;width:8px;height:8px;padding:0}.list-circle>li>ol{counter-reset:nums;flex-direction:column;gap:8px;margin:0;padding:8px 0 0;list-style:none;display:flex}.list-circle>li>ol>li{align-items:baseline;gap:8px;display:flex;position:relative}.list-circle>li>ol>li:before{content:counter(nums) ". ";counter-increment:nums;color:#f89763;flex-shrink:0;font-size:14px;font-weight:600;line-height:140%}.list-circle.cols{flex-flow:wrap;gap:8px;display:flex}@media (width>=1025px){.list-circle.cols{gap:16px}}.list-circle.cols>li{margin:0}.list-circle.check>li:before{content:url(../img/CheckList.svg);border:none;width:20px;height:20px;position:relative;bottom:-4px}.list-dot{flex-direction:column;gap:8px;display:flex}.list-dot:not(:last-child){margin-bottom:16px}.list-dot>li{align-items:baseline;gap:8px;display:flex;position:relative}.list-dot>li:before{content:"";background:#f56920;border-radius:50%;flex-shrink:0;width:8px;height:8px;padding:0;position:relative;top:-2px}.list-dot.--l-m>li:before{top:-1px}.list-dot.--l-s>li:before{top:0}.sorting-list{flex-direction:column;display:flex}.sorting-list li{height:48px;padding:12px 0;display:flex}.sorting-list li.selected:after{content:url(../img/Yes.svg);flex-shrink:0;width:24px;height:24px;margin-left:auto}.sorting-list li:not(:last-child){border-bottom:1px solid #f2f5f7}.list-steps{counter-reset:steps;flex-direction:column;gap:24px;margin-bottom:16px;display:flex}.list-steps li{text-wrap:balance;align-items:flex-start;gap:16px;display:flex}.list-steps li:before{content:counter(steps);counter-increment:steps;color:#f56920;background-color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:800;line-height:135%;display:flex}@media (width>=1025px){.list-steps li:before{background-color:#ffede1;width:48px;height:48px;font-size:24px}}@media (width>=1025px){.list-steps li{flex-direction:column}}@media (width>=1025px){.list-steps{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-bottom:32px;display:grid}}.list-footer{gap:16px;display:grid}.list-footer li{font-size:14px}.list-footer li a{color:currentColor}.list-footer li a:hover{color:#f56920}.list-footer li:first-child{font-weight:600}@media (width>=1025px){.list-footer li:first-child{font-size:18px}}.list-footer li:first-child a{font-weight:600}.list-footer li:not(:first-child){display:none}@media (width>=1025px){.list-footer li:not(:first-child){display:block}}.list-cond{row-rule:1px solid #e7e8eb;flex-direction:column;gap:24px;display:flex}@media (width>=1025px){.list-cond{flex-direction:row;gap:16px}.list-cond li{flex:1}}.list-cond .cond-hgroup{align-items:center;gap:16px;margin-bottom:8px;display:flex}.list-cond .cond-hgroup img{flex-shrink:0;width:48px;height:48px;display:block}@media (width>=1025px){.list-cond .cond-hgroup{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:16px}}.list-cond .cond-hgroup .cond-head{letter-spacing:.15px;font-size:16px;font-weight:600}@media (width>=1025px){.list-cond .cond-hgroup .cond-head{font-size:18px}}.list-cond .cond-subhead{margin-left:64px}.list-cond .cond-subhead a{text-decoration:underline}@media (width>=1025px){.list-cond .cond-subhead{margin-left:0}}.list-num{counter-reset:number}.list-num>li{counter-increment:number;margin-bottom:6px;padding-left:22px;position:relative}.list-num>li:before{content:counters(number, ".") ". ";color:#f56920;font-weight:600;position:absolute;top:0;left:0}.--l-l li{font-size:16px}.--l-m li{font-size:14px}.--l-s li{font-size:12px}
:root{interpolate-size:allow-keywords}.questions{grid-gap:16px;margin-bottom:16px;display:grid}@media (width>=1025px){.questions{margin-bottom:24px}}.questions details{background-color:#fff;border-radius:16px;padding:16px}@media (width>=1025px){.questions details{padding:24px;box-shadow:0 0 8px #2623230f}}.questions ::details-content{transition:height .3s ease, padding-top .3s ease, content-visibility .3s ease allow-discrete;text-wrap:balance;width:95%;height:0;overflow:clip}@media (width>=1025px){.questions ::details-content{width:85%}}.questions summary{letter-spacing:0;cursor:pointer;gap:16px;margin:0;font-size:16px;font-weight:600;line-height:140%;display:flex}.questions summary:after{content:url(../img/Arrow-question.svg);width:24px;height:24px;transition:transform calc(.32s * 3) linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);margin-left:auto;position:relative;top:5px}.questions summary::marker{content:""}@media (width>=1025px){.questions summary{font-size:18px}}.questions [open] summary:after{transform:rotate(180deg)}.questions [open]::details-content{height:auto;padding-top:8px}@media (width>=1025px){.questions [open]::details-content{letter-spacing:0;font-size:16px;line-height:150%}}
.footer{background-color:#f0f6fa;margin-top:-24px}.footer .footer-wrap{max-width:1360px;margin:0 auto;padding:16px}@media (width>=1025px){.footer .footer-wrap{padding:40px 16px}}@media (width>=1025px){.footer{margin-top:0}}.footer-menu{gap:24px;margin-bottom:24px;display:grid}@media (width>=1025px){.footer-menu{align-items:flex-start;margin-bottom:0;display:flex}}.footer-menu .footer-menu-listbox{gap:16px;display:grid}@media (width>=1025px){.footer-menu .footer-menu-listbox{flex-grow:1;display:flex}}.footer-menu .footer-menu-listpole{gap:16px;display:grid}@media (width>=1025px){.footer-menu .footer-menu-listpole{flex-grow:1;align-items:flex-start}}.footer-menu-phonebox{gap:1px;display:grid}.footer-menu-phonebox a{color:currentColor;letter-spacing:.15px;font-size:18px;font-weight:600;line-height:145%}.footer-menu-phonebox span{font-size:15px}@media (width>=1025px){.footer-menu-phonebox{text-align:right}}.footer-infobox{flex-direction:column;gap:24px;padding:0 16px;display:flex}@media (width>=1025px){.footer-infobox{flex-direction:row-reverse;padding:0}}.footer-info-LKtitle{color:#666;text-align:center;margin-bottom:8px;font-size:13px;display:block}.footer-info-loadbox{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}@media (width>=1025px){.footer-info-loadbox{margin-bottom:16px}}.footer-info-socbox{justify-content:center;gap:24px;display:flex}@media (width>=1025px){.footer-info-socbox{justify-content:flex-start}}.footer-info-copypole{color:#666;text-align:center;flex-direction:column;gap:16px;font-size:12px;display:flex}.footer-info-copypole a{color:#005b95}.footer-info-copypole a:hover{color:#f56920}@media (width>=1025px){.footer-info-copypole{text-align:left;flex-grow:1;font-size:14px}.footer-info-copypole p:last-child a{text-decoration:underline}}@media (width>=1025px){.footer-main{row-rule:1px solid #ccd7de;flex-direction:column;gap:48px;margin-bottom:8px;display:flex}}.--loadapp{flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;display:flex}.--loadapp a{max-width:100%;display:block}.--loadapp a.link-gp:before{content:url(../img/footer/google-play-m.png);flex-shrink:0;display:block}@media (width>=1025px){.--loadapp a.link-gp:before{content:url(../img/footer/google-play-d.png)}}.--loadapp a.link-rs:before{content:url(../img/footer/RuStore-m.png);flex-shrink:0;display:block}@media (width>=1025px){.--loadapp a.link-rs:before{content:url(../img/footer/RuStore-d.png)}}.--loadapp a.link-app{letter-spacing:0;color:#fff;background-color:#313233;border-radius:12px;justify-content:center;align-items:center;width:100%;height:40px;font-size:14px;font-weight:600;line-height:140%;display:flex}@media (width>=1025px){.--loadapp a.link-app{height:48px}}.footer a[href^=tel\:]{color:currentColor;text-decoration:none}
.calculator .offer-filtertag{background-color:#fff}.calcbox{gap:16px;display:grid}.calcbox .calc-rangebox{gap:16px;display:grid}.calcbox .calc-rangebox .calc-range{position:relative}@media (width>=1025px){.calcbox{grid-template-columns:49% 1fr;align-items:flex-start;gap:32px}}.range-limit{justify-content:space-between;align-items:center;width:calc(100% - 12px);margin:0 auto;display:flex}.range-limit span{letter-spacing:.4px;color:#666;font-size:13px;font-weight:400;line-height:130%}.range-input{width:calc(100% - 12px);margin:0 auto}.range-data{background-color:#fff;border:1px solid #939799;border-radius:12px;flex-direction:column;justify-content:center;gap:2px;min-height:48px;padding:4px 12px;display:flex}.range-data:hover{border-color:#626466}.range-data:active{border-color:#f56920}.range-data::selection{border-color:#f56920}.range-data:focus-within{border-color:#f56920}.--rs-l .range-data{height:56px;margin-bottom:-18px}.--rs-m .range-data{height:48px;margin-bottom:-18px}.--disabled.range-slider{cursor:not-allowed;pointer-events:none}.--disabled.range-slider .range-data{background-color:#f0f6fa;border-color:#c4c9cc}.--error.range-slider .range-data{background-color:#fff;border-color:#f52114}.--error.range-slider .range-data-label{color:#f52114}.range-data-line{align-items:center;font-weight:600;display:flex}.range-data-line span{flex-grow:1}.range-data-line input{font-size:14px}.range-data-input{width:fit-content}.range-data-label{color:#666;font-size:12px}.range-data-output{column-rule:1px solid #333;gap:16px;display:flex}.calc-resultblock{background-color:#fff;padding:16px}@media (width>=1025px){.calc-resultblock{border-radius:16px;padding:24px}.calc-resultblock .btn{width:100%}}.calc-resultblock .calc-result-title{margin-bottom:12px}.calc-resultblock .calc-result-payment{align-items:center;gap:16px;margin-bottom:16px;display:flex}@media (width>=1025px){.calc-resultblock .calc-result-payment{width:fit-content;margin-bottom:24px}}.calc-resultblock .calc-result-payment button{color:#f56920;background-color:#ffede1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;font-weight:800;display:flex}@media (width>=1025px){.calc-resultblock .calc-result-payment button{width:48px;height:48px}}.calc-resultblock .calc-result-payment .calc-result-pay{letter-spacing:0;flex-grow:1;justify-content:center;align-items:center;gap:4px;font-size:24px;font-weight:800;line-height:125%;display:flex}@media (width>=1025px){.calc-resultblock .calc-result-payment .calc-result-pay{font-size:40px}}.calc-resul-info{gap:16px;margin-bottom:16px;display:grid}.resul-amountbox,.resul-taxtbox,.resul-costbox{align-items:center;gap:16px;display:flex}.resul-taxtbox{color:#f56920}.resul-sum{letter-spacing:0;margin-left:auto;font-size:15px;font-weight:600;line-height:145%}@media (width>=1025px){.resul-sum{font-size:18px}}@media (width>=1025px){.calc-wrap{background-color:#f0f6fa;border-radius:20px;padding:40px}}
.switch{justify-content:center;align-items:center;margin-bottom:16px;display:flex}@media (width>=1025px){.switch{justify-content:flex-start;margin-bottom:24px}}.switch-group{background-color:#f0f6fa;border-radius:16px;width:100%;padding:4px;position:relative}@media (width>=1025px){.switch-group{width:fit-content}}.switch-field{border:0;padding:0;display:flex;position:relative}.switch-field input{opacity:0;z-index:-1;width:0;height:0;display:none;position:absolute}.switch-field input:checked+label{color:#fff}.switch-field input:focus+label{outline:none}.switch-field label{z-index:2;text-align:center;color:#666;white-space:nowrap;cursor:pointer;flex-grow:1;justify-content:center;align-items:center;width:50%;height:40px;margin-top:2px;padding:0 12px;font-size:16px;transition:color 0s .1s;display:inline-flex;position:relative}@media (width>=1025px){.switch-field label{padding:0 24px}}.switch-field .switch-button{clear:both;z-index:1;background-color:#f56920;border-radius:12px;width:50%;height:100%;margin:0;transition:all .3s ease-out;position:absolute;top:0;left:0%}.switch input:last-of-type:checked~.switch-button{left:50%}.formswitch{align-items:center;gap:8px;display:flex}.formswitch>label{font-size:14px}.formswitch[hidden]{pointer-events:none;cursor:not-allowed}.formswitch input[type=checkbox].fswitch:hover{border-color:#939799}.formswitch[hidden]>label{color:#c4c9cc}.formswitch[hidden] input[type=checkbox].fswitch:after,.formswitch[hidden] input[type=checkbox].fswitch{border-color:#c4c9cc}.formswitch[hidden] input[type=checkbox].fswitch:checked{background-color:#fde5d8;border-color:#0000}input[type=checkbox].fswitch{-webkit-appearance:none;cursor:pointer;background-color:#fff;border-radius:50px;outline:none;width:36px;height:20px;transition:background .3s;position:relative}input[type=checkbox].fswitch:after{content:"";background-color:#fff;border:1px solid #939799;border-radius:50%;width:19px;height:19px;transition:left .3s;position:absolute;top:50%;left:9px;transform:translate(-50%,-50%)}input[type=checkbox].fswitch:hover:after{background-color:#f0f6fa}input[type=checkbox].fswitch:before{display:none}input[type=checkbox].fswitch:checked{background-color:#f56920}input[type=checkbox].fswitch:checked:after{border-color:#0000;width:18px;height:18px;left:calc(100% - 9px)}input[type=checkbox].fswitch:hover:checked{background-color:#d6520a;border-color:#0000}input[type=checkbox].fswitch:hover:checked:after{background-color:#fff}
input[type=range]::-moz-range-track{-webkit-appearance:none;border:none;border-radius:2px}input[type=range]::-ms-fill-upper{background-color:#f56920}input[type=range]::-ms-fill-lower{background-color:#ccc}input[type=range]::-ms-fill-upper{-webkit-appearance:none;border:none;border-radius:2px}input[type=range]::-ms-fill-lower{-webkit-appearance:none;border:none;border-radius:2px}input[type=range]::-ms-track{color:#0000;border:none}input[type=range].webkit-track{-webkit-appearance:none;background:linear-gradient(90deg,#f56920 50%,#ccc 100%);border:none;border-radius:2px;height:2px}input[type=range]::-moz-range-track{height:2px}input[type=range]::-ms-track{height:2px}input[type=range]{height:2px}input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:#fff;border:4px solid #f56920;border-radius:50%;width:16px;height:16px;position:relative;top:-1px}input[type=range]::-ms-thumb{-webkit-appearance:none;background:#fff;border:4px solid #f56920;border-radius:50%;width:16px;height:16px;position:relative;top:-1px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:4px solid #f56920;border-radius:50%;width:16px;height:16px;position:relative;top:-1px}input[type=range]{-webkit-appearance:none;width:-moz-available;height:auto;cursor:ew-resize;border-radius:0;width:-webkit-fill-available;margin:0;padding:0;position:relative}.--disabled input[type=range]::-webkit-slider-thumb{border-color:#00000040;top:-7px}.--disabled input[type=range]::-moz-range-thumb{border-color:#00000040;top:-7px}.--disabled input[type=range]::-ms-thumb{border-color:#00000040;top:-7px}.--disabled input[type=range].webkit-track{background:#939799}.--disabled input[type=range]::-moz-range-track{background:#939799}.--disabled input[type=range]::-ms-track{background:#939799}.--disabled input[type=range]::-webkit-slider-runnable-track{background:#939799;height:2px}.--error input[type=range]::-webkit-slider-thumb{border-color:#f52114;top:-7px}.--error input[type=range]::-moz-range-thumb{border-color:#f52114;top:-7px}.--error input[type=range]::-ms-thumb{border-color:#f52114;top:-7px}.--error input[type=range].webkit-track{background:#f52114}.--error input[type=range]::-moz-range-track{background:#f52114}.--error input[type=range]::-ms-track{background:#f52114}.--error input[type=range]::-webkit-slider-runnable-track{background:#f52114;height:2px}
.offer-mark{scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;container-type:inline-size scroll-state;align-items:center;gap:24px;margin-bottom:24px;padding:8px 0;display:flex;overflow:auto clip}@media (width>=1025px){.offer-mark{padding:0}}.offer-mark img{max-width:100%;display:block}.offer-mark .offer-mark-link{flex-shrink:0;width:40px;height:40px;display:flex}@media (width>=1025px){.offer-mark .offer-mark-link{flex-grow:1;width:64px;height:64px}}.offer-filterdetail{scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;container-type:inline-size scroll-state;cursor:pointer;gap:8px;margin-bottom:24px;display:flex;overflow-x:auto}@media (width>=1025px){.offer-filterdetail{display:none}}.offer-filterdetail .offer-filtertag{color:#030306e0;white-space:nowrap;background-color:#2637580f;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:14px;display:flex}.offer-filterdetail .offer-filtertag.selected{color:#fffffff0;background-color:#212124}.offer-filteractual{margin-bottom:24px;display:flex}.offer-filteractual .offer-filter-sorting{align-items:center;gap:8px;display:flex}.offer-filteractual .offer-filter-sorting .offer-filter-icon{flex-shrink:0}.offer-filteractual .offer-filter-sorting .offer-filter-icon img{width:24px;height:24px;display:block}.offer-filteractual .offer-filter-sorting .offer-filter-content a{letter-spacing:.4px;color:#333;font-size:13px;line-height:130%;text-decoration:none}.offer-filteractual .offer-filter-selected{align-items:center;gap:8px;margin-left:auto;display:flex}.offer-filteractual .offer-filter-selected .offer-filter-icon{flex-shrink:0}.offer-filteractual .offer-filter-selected .offer-filter-icon img{width:24px;height:24px;display:block}.offer-filteractual .offer-filter-selected .offer-filter-content{letter-spacing:.4px;color:#333;font-size:13px;line-height:130%;text-decoration:none}.offer-filteractual .offer-filter-selected .offer-filter-content a{letter-spacing:.4px;color:#333;font-size:13px;line-height:130%;text-decoration:none}@media (width>=1025px){.offer-filteractual{display:none}}.offer-filterchoise{background-color:#f0f6fa;border-radius:16px;margin-bottom:24px;padding:24px;display:none}@media (width>=1025px){.offer-filterchoise{display:block}}.offer-filterchoise .offer-filter-dropbox{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px;display:grid}.formfield{position:relative}.formfield-line{display:flex;position:relative}.offer-filter-param{justify-content:flex-end;align-items:center;gap:16px;display:flex}.offer-filter-param .offer-filter-paramclear{letter-spacing:.25px;color:#666;font-size:14px;font-weight:400;line-height:140%}.offer-filter-param .offer-filter-paramtoggle{letter-spacing:.25px;color:#005b95;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:140%;display:flex}.offer-filter-param .offer-filter-paramtoggle:before{content:"Все параметры"}.offer-filter-param .offer-filter-paramtoggle:after{content:url(../img/Arrow-calendar.svg);width:16px;height:16px;display:block}.offer-filter-param .offer-filter-paramtoggle.open:before{content:"Свернуть параметры"}.offer-filter-param .offer-filter-paramtoggle.open:after{transform:rotate(180deg)}.offer-filterchoise .offer-filter-dropbox .formfield:nth-child(n+5){display:none}.offer-filterchoise:has(.offer-filter-paramtoggle.open) .offer-filter-dropbox .formfield:nth-child(n+5){display:block}
select{appearance:base-select}select::picker(select){appearance:base-select}:root{--select-s:40px;--select-m:48px;--select-l:56px;--select-w:100%;--select-w-fit:fit-content;--select-bg:#2637580f;--select-bg-disabled:#f0f6fa;--select-bg-active:#0f19371a;--select-bg-hover:#2637580f;--select-bg-white:#fff;--select-color:#05081d61;--select-color-b:#030306e0;--select-option-r:12px;--select-icon-size:24px;--select-check-size:14px;--select-chevron-black:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"black\" stroke-width=\"1.5\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m19.5 8.25-7.5 7.5-7.5-7.5\"/></svg>");--select-chevron-white:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"white\" stroke-width=\"1.5\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m19.5 8.25-7.5 7.5-7.5-7.5\"/></svg>");--select-check-black:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"%23000\" stroke-width=\"2.5\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m4.5 12.75 6 6 9-13.5\"/></svg>");--select-check-white:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"white\" stroke-width=\"2.5\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m4.5 12.75 6 6 9-13.5\"/></svg>");--select-check-canvas:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"Canvas\" stroke-width=\"2.5\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m4.5 12.75 6 6 9-13.5\"/></svg>");--select-chevron-main:url(../img/Actions.svg)}select{will-change:scale;font:inherit;color:var(--select-color);background-color:var(--select-bg-white);width:var(--select-w);min-height:var(--select-s);box-sizing:border-box;border-radius:var(--select-option-r);cursor:pointer;font-size:var(--select-check-size);border:1px solid #939799;align-items:center;padding:8px;display:flex;position:relative}select:active{border-color:#f56920}select:active>img{opacity:.99}select:hover{border-color:#626466}select:hover>img{opacity:1}select>button{width:var(--select-w);color:#626466;align-items:center;font-family:inherit;display:flex}select>button>img{opacity:.38;width:16px;height:16px;margin:0 0 0 auto}select>button:has(.select-label){flex-direction:column;align-items:flex-start}select:has(option:not([hidden]):checked){color:#030306e0}select[disabled]{background-color:var(--select-bg-disabled);border-color:#c4c9cc}select[aria-invalid=error]{border-color:#f52114}select::picker(select){appearance:base-select;border-radius:var(--select-option-r);cursor:default;transition:all .4s allow-discrete;transform-origin:top;opacity:1;border:none;max-height:252px;margin-top:4px;padding:0;overflow:clip auto;transform:translateY(0);box-shadow:0 4px 6px -1px #0b1f3529,0 2px 4px 2px #0b1f3514}@starting-style{select::picker(select){opacity:0;transform:translateY(-.25rem)scale(.95)}}select optgroup{position:relative}select optgroup label{background-color:var(--select-bg-white);z-index:2;border-bottom:1px solid #ccc;align-items:center;gap:8px;padding:12px 24px;display:flex;position:sticky;top:0}select option{outline:none;align-items:center;gap:8px;height:48px;padding:0 24px;display:flex;position:relative}select option:after{content:"";opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2318181b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'%3E%3C/path%3E%3C/svg%3E") 50%/contain no-repeat;width:1rem;height:1.5rem;margin-left:auto}select option::checkmark{display:none}select option:checked{background-color:#0000}select option:checked:after{opacity:1}select::picker-icon{content:var(--select-chevron-main);inline-size:var(--select-icon-size);block-size:var(--select-icon-size);aspect-ratio:1;opacity:.75;transition:transform calc(.32s * 3) linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1), opacity .15s}select[disabled]::picker-icon{opacity:.45}select:hover::picker-icon{opacity:.8}select:open::picker-icon{opacity:1;transform:rotate(180deg)}select:open{background-color:#fff;border-color:#f56920}select:open button img{opacity:.99;rotate:180deg}select selectedcontent{flex:1;align-items:center;gap:8px;min-inline-size:0;display:flex}select selectedcontent span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.--select-s{height:40px}.--select-m{height:48px}.--select-l{height:56px}.select-helper{color:#f52114;letter-spacing:.4px;font-size:12px;line-height:130%;display:none}select[aria-invalid=error]+.select-helper{margin:2px 0 0 12px;display:block}.select-label{letter-spacing:0;color:#626466;visibility:collapse;opacity:0;height:0;font-size:0;font-weight:400;line-height:normal;transition:all .1s;overflow:hidden}.select-cansel{visibility:collapse;opacity:0;cursor:pointer;height:0;transition:all .1s;position:absolute;top:calc(50% - 12px);right:32px;overflow:hidden}select.--select-s .select-label{display:none!important}:is(select:hover .select-label,select:open .select-label,select[active] .select-label,select[selected] .select-label){visibility:visible;opacity:1;height:auto;font-size:12px;overflow:visible}:is(select:hover .select-cansel,select:open .select-cansel,select[active] .select-cansel,select[selected] .select-cansel){visibility:visible;opacity:1;height:auto;overflow:visible}select[active]{border-color:#f56920}select[selected]{border-color:#c4c9cc}select[aria-invalid=error]{border-color:#f52114}select[aria-invalid=error] .select-label{color:#f52114}.selectsimple{width:var(--select-w-fit);color:#030306e0;background-color:#0000;border:none;border-radius:0;flex-direction:row-reverse;align-items:center;height:auto;padding:0;font-size:16px;font-weight:500;display:flex}.selectsimple::picker-icon{content:"";background-image:url(../img/filter/sort.svg);width:24px;height:24px}.selectsimple:hover{background-color:#0000}select.selectsimple:open{background-color:#0000;border:none;height:auto}select.selectsimple:open::picker-icon{opacity:1;transform:rotate(0)}
.f-input{appearance:none;color:#313233;background-color:#fff;border:1px solid #939799;border-radius:12px;width:100%;min-height:40px;padding-top:12px;padding-left:12px;padding-right:48px;font-size:14px;position:relative}.f-input:hover{border-color:#626466}.f-input:focus,.f-input:active{border-color:#f56920;outline:none}.f-input[disabled]{pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#f0f6fa;border-color:#c4c9cc}.f-input-label{pointer-events:none;opacity:0;color:#626466;font-size:12px;transition:bottom .2s;position:absolute;bottom:100%;left:12px}.f-input:focus~.f-input-label,.f-input:valid~.f-input-label,.f-input:hover~.f-input-label,.f-input[disabled][value]~.f-input-label{opacity:1;font-size:12px;bottom:calc(100% - 4px);left:12px}.f-input:user-valid~.f-input-label{opacity:1;font-size:12px;bottom:calc(100% - 4px);left:12px}.f-input-erase{cursor:pointer;opacity:0;background-image:url(../img/Clear-fields.svg);width:24px;height:24px;position:absolute;top:-33%;right:12px}.f-input:focus~.f-input-erase,.f-input:valid~.f-input-erase,.f-input[disabled][value]~.f-input-erase{opacity:1}.f-input:user-valid~.f-input-erase{opacity:1}.f-input[aria-invalid=error]{border-color:#f52114}.f-input[aria-invalid=error]+.f-input-label{color:#f52114}.f-input-helper{color:#f52114;letter-spacing:.4px;font-size:12px;line-height:130%;display:none}.f-label:has([aria-invalid=error]) .f-input-helper{display:block;position:absolute;left:12px}.f-inputgroup{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.formfield-line{display:flex;position:relative}.formfield-line .f-label:first-of-type .f-input{border-radius:12px 0 0 12px}.formfield-line .f-label:last-of-type .f-input{border-left:1px solid #d2d3d9;border-radius:0 12px 12px 0}.formfield-line .f-input-label{top:12px}:is(.formfield-line .f-input:focus+.f-input-label,.formfield-line .f-input:user-valid+.f-input-label){top:2px}.f-input-search{background-image:url(../img/filter/Search.svg);background-position:12px;background-repeat:no-repeat;height:48px;padding-left:48px}.f-input-search+.f-input-label{left:48px}.f-input-reset{display:none;position:absolute;top:-8px;right:12px}:is(.f-input-search:focus~.f-input-reset,.f-input-search:user-valid~.f-input-reset){display:block}:is(.f-input-search:focus,.f-input-search:user-valid){background-color:#fff;box-shadow:inset 0 0 0 2px #04041578}.f-label{position:relative}.--f-s{height:40px}.--f-m{height:48px}.--f-l{height:56px}.f-input.--f-s{padding-top:0}.f-input.--f-s~.f-input-label{display:none}.f-input.--f-s~.f-input-erase{top:0%}.datepicker{width:fit-content;position:relative}input[type=date]{appearance:none;-moz-appearance:textfield;box-sizing:border-box;color:#626466;letter-spacing:.25px;background-color:#fff;border:1px solid #939799;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:0 12px;font-size:14px;line-height:140%;display:flex}input[type=date]:hover{border-color:#626466}input[type=date]:active{border-color:#f56920}input[type=date][aria-controls=disabled]{opacity:.9;pointer-events:none;background-color:#f0f6fa;border-color:#c4c9cc}input[type=date][aria-controls=disabled]:after{pointer-events:none;opacity:.7}.datepicker.--l input[type=date]{min-height:56px}input[type=date]::-webkit-datetime-edit{padding:0}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;background:url(../img/Calendar.svg) 50% no-repeat;width:24px;height:24px;position:relative}input[type=date][aria-controls=disabled]::-webkit-calendar-picker-indicator{opacity:.4}input[type=date]::-webkit-clear-button{background:url(../img/Clear-fields.svg) 50% no-repeat;width:24px;height:24px;display:block}input[type=date][aria-controls=error]{border-color:#f52114}.validity{color:#f52114;letter-spacing:.4px;font-size:12px;line-height:130%;display:none}input[type=date][aria-controls=error]~.validity{bottom:0;left:inherit;display:inline-flex;position:absolute}input[type=date][aria-controls=error]~.validity:after{content:"Error description";margin-left:12px;position:relative;bottom:-16px}.datefield{column-rule:1px solid #939799;align-items:center;gap:1px;display:flex}.datefield .datepicker:first-child input[type=date]{border-right:none;border-radius:12px 0 0 12px}.datefield .datepicker:last-child input[type=date]{border-left:none;border-radius:0 12px 12px 0}.datefield:has(input[type=date]:hover){column-rule-color:#626466}.datefield:has(input[type=date]:active){column-rule-color:#f56920}.datefield:has(input[type=date][aria-controls=error]){column-rule-color:#f52114}.fullerror .datepicker:last-of-type .validity{display:none}.datepicker .datelabel{letter-spacing:.4px;color:#626466;opacity:0;margin-left:12px;font-size:12px;font-weight:400;line-height:130%;position:absolute;top:6px}input[type=date][aria-controls=error]+.datelabel{color:#f52114}input[type=date]:user-valid+.datelabel{opacity:1}input[type=date]:user-valid{padding-top:14px}input[type=date]:user-valid::-webkit-calendar-picker-indicator{top:-7px}
.catalog-sorting{letter-spacing:.4px;color:#666;align-items:center;gap:8px;width:fit-content;margin-bottom:24px;font-size:12px;font-weight:400;line-height:130%;display:none}@media (width>=1025px){.catalog-sorting{display:flex}}.cards-main{gap:8px;display:grid}.cards-flow{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-bottom:16px;display:grid}@media (width>=1025px){.cards-flow{gap:32px 16px;margin-bottom:32px}}.card-item{flex-direction:column;display:flex}.card-item .card-pic{border-radius:12px;margin-bottom:12px;position:relative}.card-item .card-pic .card-pic-img{border-radius:12px;max-width:100%;display:block}.card-item .card-pic .card-cap{flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:8px;left:8px;right:8px}.card-item .card-pic .card-cap .card-cap-bonus{letter-spacing:.04px;color:#fff;cursor:pointer;border-radius:6px;align-items:center;gap:4px;width:fit-content;padding:4px 8px;font-size:13px;font-weight:400;line-height:130%;display:flex;position:relative}.card-item .card-pic .card-cap .card-cap-bonus.--orange{background-color:#f89763}.card-item .card-pic .card-cap .card-cap-bonus.--blue{background-color:#005b95}.card-item .card-title{letter-spacing:.15px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;font-size:18px;font-weight:600;line-height:145%;overflow:hidden}.card-item .card-min-payment{gap:2px;margin-bottom:12px;display:grid}.card-item .card-min-payment .card-pay{align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex;position:relative}.card-item .card-price{gap:2px;margin-bottom:12px;display:grid}.card-item .card-price .card-price-old{color:#666;font-size:14px;text-decoration:line-through}.card-item .card-price .card-price-actual{align-items:center;gap:8px;font-size:15px;display:flex;position:relative}.card-item .card-gifts{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.card-item .card-gifts .card-gift{letter-spacing:.04px;color:#005b95;cursor:pointer;background:#e5f5ff;border-radius:6px;width:fit-content;padding:4px 8px;font-size:13px;font-weight:400;line-height:130%;transition:all .2s;display:flex;position:relative}.card-item .card-gifts .card-gift .card-gift-description{opacity:0;visibility:hidden;display:none;overflow:hidden}.card-item .card-gifts .card-gift .card-gift-description .card-gift-content{letter-spacing:.4px;color:#333;white-space:normal;cursor:default;background:#fff;border-radius:6px;flex-direction:column;gap:8px;margin-top:auto;padding:16px;font-size:12px;font-weight:400;line-height:130%;display:flex;position:relative;box-shadow:0 0 2px #00000014,0 2px 24px #00000014}.card-item .card-gifts .card-gift .card-gift-description .card-gift-content a{color:#005b95;border-bottom:1px dashed #005b95;width:fit-content;margin-bottom:16px;display:inline-flex}.card-item .card-gifts .card-gift .card-gift-description .card-gift-content a:hover{color:#f56920;border-color:#f56920}.card-item .card-gifts .card-gift .card-gift-description .card-gift-content .card-gift-close{box-shadow:none;border:none;margin:0;padding:0;position:absolute;top:16px;right:16px}.card-item .card-gifts .card-gift:hover .card-gift-description{overflow:inherit;opacity:1;visibility:visible;z-index:1001;background:#333c;flex-direction:column;padding:16px;display:flex;position:fixed;inset:0}@media (width>=1025px){.card-item .card-gifts .card-gift:hover .card-gift-description{bottom:24px;left:-8px;top:inherit;right:inherit;background:0 0;width:328px;position:absolute}.card-item .card-gifts .card-gift:hover .card-gift-description .card-gift-close{display:none}}.cards-btn{gap:12px;display:grid}.cards-btn .btn-lightgray{align-items:center}.cards-btn .btn-lightgray:after{content:url(../img/arrow-view-16.svg);width:16px;height:16px;display:block}.cards-btn .btn-lightgray.open:after{transform:rotate(180deg)}@media (width>=1025px){.cards-btn button{width:100%}}.cards-btn-more{padding:24px 0 8px;position:relative}.cards-btn-more:before{content:"";background-color:#f0f6fa;height:8px;position:absolute;top:0;left:-16px;right:-16px}@media (width>=1025px){.cards-btn-more{justify-content:center;padding:0;display:flex}.cards-btn-more .btn{min-width:256px}.cards-btn-more:before{content:none}}
.overlay{will-change:opacity;visibility:hidden;opacity:0;z-index:10490;background:#333c;justify-content:center;align-items:center;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:flex;position:fixed;inset:0}.overlay:target{visibility:visible;opacity:1}.overlay.--down{align-items:flex-end}body:has(:target){overflow:hidden}.popup{background:#fff;flex-direction:column;width:100vw;height:100dvh;display:flex}@media (width>=1025px){.popup{border-radius:16px;width:100vw;max-width:596px;height:auto;padding:24px}}.--down .popup{border-radius:20px 20px 0 0;height:fit-content;max-height:calc(100% - 62px)}.header-popup{align-items:center;gap:16px;padding:16px;display:flex;position:sticky;top:0}.header-popup .head-popup{letter-spacing:.15px;font-size:18px;font-weight:600;line-height:145%}@media (width>=1025px){.header-popup .head-popup{font-size:24px}}.close-popup{flex-shrink:0;margin-left:auto}.close-popup:before{content:url(../img/Cancel_24.svg);width:24px;height:24px;display:block}.main-popup{flex-grow:1;max-height:100vh;padding:0 16px 16px;overflow:clip auto}.footer-popup{flex-direction:column;align-items:center;gap:16px;padding:16px;display:flex;position:sticky;bottom:0}.footer-popup:empty{padding:0}.formbox-popup{gap:16px;display:grid}.radiobox-popup,.polebox-popup,.btnbox-popup{gap:16px;margin-bottom:16px;display:grid}.note-popup{color:#666;font-size:12px;line-height:1.5}@media (width>=1025px){.note-popup{font-size:13px}}.note-popup a{color:#005b95;text-decoration:underline}.note-popup a:hover{color:#f56920}
input[type=radio]{appearance:none;background:#fff;border:1px solid #939799;border-radius:50%;align-items:center;gap:8px;min-width:16px;min-height:16px;display:inline-flex;position:relative}input[type=radio][disabled]{opacity:.9;-webkit-user-select:none;user-select:none;pointer-events:none;border-color:#c4c9cc}input[type=radio][disabled]+label{pointer-events:none}input[type=radio]:before{content:"";margin:auto;position:absolute;inset:0;overflow:hidden}input[type=radio]:hover{border-color:#626466}input[type=radio]:focus{outline-offset:initial;outline:none}input[type=radio]:before{width:0;height:0}input[type=radio]:checked:before{outline-offset:-6px;background:#f56920;border:6px solid #0000;border-radius:100%}input[type=radio]:active:before{outline-offset:-6px;background:#d6520a;border:6px solid #0000;border-radius:100%}input[type=radio][disabled]:checked:before{background:#f89763}input[type=radio][aria-controls=error]{border-color:#f52114}input[type=radio][aria-controls=error]+label{color:#f52114}input[type=radio][aria-controls=error]:checked:before{background:#d6520a;border-color:#f52114}input[type=radio].--m:checked:before,input[type=radio].--m:active:before{border-width:5px}input[type=radio].--s:checked:before,input[type=radio].--s:active:before{border-width:4px}input[type=radio]+label{position:relative}input[type=radio].--l{width:24px;height:24px}input[type=radio].--l+label{top:-5px}input[type=radio].--m{width:20px;height:20px}input[type=radio].--m+label{top:-3px}input[type=radio].--s{width:16px;height:16px}input[type=radio].--s+label{top:-1px}
input[type=checkbox]{appearance:none;background:#fff;border:1px solid #939799;border-radius:6px;align-items:center;gap:8px;min-width:16px;min-height:16px;display:inline-flex;position:relative}input[type=checkbox][disabled]{opacity:.9;-webkit-user-select:none;user-select:none;pointer-events:none;background:#f0f6fa;border-color:#c4c9cc}input[type=checkbox][disabled]+label{pointer-events:none}input[type=checkbox]:checked[disabled]{background:#f89763;border-color:#f89763}input[type=checkbox]:before{content:"";margin:auto;position:absolute;inset:0;overflow:hidden}input[type=checkbox]:hover{border-color:#626466}input[type=checkbox]:focus{outline-offset:initial;outline:none}input[type=checkbox]:active{background-color:#d6520a;border-color:#d6520a}input[type=checkbox]:checked{background-color:#f56920;border-color:#f56920}input[type=checkbox][aria-checked=mixed],input[type=checkbox]:indeterminate{background-color:#f56920;border-color:#f56920}input[type=checkbox][aria-checked=mixed]:before,input[type=checkbox]:indeterminate:before{border:1px solid #fff;width:60%;height:0}input[type=checkbox][aria-invalid]{border-color:#f52114}input[type=checkbox]:checked:before,input[type=checkbox]:active:before{border-bottom:2px solid #fff;border-right:2px solid #fff;width:30%;height:50%;transform:rotate(45deg)translateY(-10%)translate(-10%)}input[type=checkbox]+label{position:relative}input[type=checkbox].--l{width:24px;height:24px}input[type=checkbox].--l+label{top:-5px}input[type=checkbox].--m{width:20px;height:20px}input[type=checkbox].--m+label{top:-3px}input[type=checkbox].--s{width:16px;height:16px}input[type=checkbox].--s+label{top:-1px}