:root{--bg-main:#f8f7f5;--bg-card:#ffffff;--bg-secondary:#f1f4f7;--bg-element:#e8e8e8;--bg-hover:#dedede;--bg-tooltip:#21201f;--bg-overlay:rgba(3,8,13,.32);--text-main:#000;--text-muted:#1d191382;--text-secondary:#666;--text-dark:#333;--text-light:#fff;--text-crumbs:#001a3499;--text-desc:#757575;--accent-blue:#005bff;--accent-blue-hover:#003acc;--accent-red:#fe5b4c;--grad-accent:linear-gradient(90deg,#FE5B4C 0%,#FD3D86 33%,#FF5E98 66%,#FF9068 100%);--grad-coupon-bg:linear-gradient(270deg,#feebdf 17.5%,#ffe5e5 37.5%,#fff5fa 70%,#fff3ff 90%);--grad-fade:linear-gradient(to right,rgba(255,255,255,0),white 25%,white);--grad-fade-coupon:linear-gradient(to right,rgba(255,255,255,0),#f7ebdf 25%,#f8ece0);--border-light:rgba(0,0,0,.12);--border-dashed:#e1e1e1;--shadow-base:0 4px 12px rgba(0,0,0,0.03);--shadow-dropdown:0 5px 20px #0000001a;--shadow-tooltip:0 5px 46px rgba(0,0,0,.12),0 7px 15px rgba(0,0,0,.12);--text-xs:11px;--text-sm:14px;--text-base:15px;--text-md:17px;--text-lg:24px;--text-xl:28px;--text-2xl:36px;--radius-sm:8px;--radius-md:12px;--radius-lg:14px;--radius-xl:16px;--radius-2xl:25px;--radius-full:999px}@media (prefers-color-scheme:dark){:root{--bg-main:#131314;--bg-card:#1e1f20;--bg-secondary:#121212;--bg-element:#1e1e1e;--bg-hover:#333;--bg-tooltip:#e3e3e3;--text-main:#e3e3e3;--text-muted:#9a9b9c;--text-secondary:#c4c7c5;--text-dark:#e3e3e3;--text-light:#1e1f20;--text-crumbs:#9a9b9c;--text-desc:#c4c7c5;--accent-blue:#a8c7fa;--accent-blue-hover:#3b82f6;--grad-fade:linear-gradient(to right,rgba(30,31,32,0),#1e1f20 25%,#1e1f20);--border-light:#444746;--border-dashed:#444746}}@font-face{font-family:'Onest';font-weight:400 700;font-display:swap;src:url('https://promokod.epicris.ru/fonts/onest.woff2') format('woff2')}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background-color:var(--bg-main);scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:'Onest',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;position:relative;color:var(--text-main);display:flex;flex-direction:column;margin:0;padding:0;vertical-align:initial;border:0;overflow-x:hidden;min-height:100vh;min-height:100dvh}a{color:var(--accent-blue);text-decoration:none;border:none;outline:0}a:hover,.btn__name:hover,.promo-show-more-btn:hover{color:var(--accent-blue-hover)}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:1}h1,h2,h3,h4,h5,h6,menu,ol,p,small,ul,figure{margin:0;padding:0}h2{font-size:var(--text-xl);font-weight:600;line-height:32px}h3{font-size:var(--text-md);font-weight:600;line-height:28px}strong{font-weight:600}button{font-family:inherit}input[type=search]::placeholder{font-size:var(--text-md);color:var(--text-muted)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.menu_header{background:var(--bg-card);width:100%;z-index:997;position:sticky;top:0}.main_menu_container{max-width:1420px;margin:0 auto;padding:6px 16px}.main_menu_content{display:flex;align-items:center;gap:40px}.main_menu_logo{display:flex;align-items:center;flex-shrink:0}.main_menu_link_logo{display:flex;cursor:pointer;position:relative}.page_header h1{font-size:var(--text-2xl);line-height:48px;font-weight:600;margin-top:24px}.page_header h2{font-size:var(--text-lg);line-height:30px;font-weight:600;margin:0 0 16px}.page_header_single h1{font-size:var(--text-2xl);line-height:50px;font-weight:600}.page_header_single{display:flex;flex-direction:column;gap:24px}.page_header{margin-bottom:24px}.page_page_content{max-width:1020px;padding:0 12px;margin:0 auto}.page_single_content{max-width:1150px}.page_wrapper{flex:1 0 auto}.header_main_menu{align-items:center;display:flex}.header_main_menu ul{display:flex;flex:1 0;flex-wrap:wrap;font-size:var(--text-base);line-height:20px;height:48px;overflow:hidden;justify-content:flex-start;gap:24px}.header_main_menu ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;position:relative;flex:0 0 auto}.header_main_menu ul li a,.header_main_menu ul .current-cat{display:inline-flex;align-items:center;height:48px;color:rgb(0 0 0 / 66%);transition:opacity 0.2s ease}.header_main_menu ul .current-cat{font-weight:600;color:var(--text-main);border-bottom-color:currentColor}.main_search_field{width:510px}.main_menu_search_new{position:relative;width:100%;z-index:10}.search-field{background-color:var(--bg-secondary);border:none;border-radius:var(--radius-lg);color:var(--text-main);font-size:var(--text-md);font-weight:400;line-height:20px;outline:none;padding:12px 46px;position:relative;width:100%;z-index:5}.search-button{position:absolute;top:50%;transform:translateY(-50%);fill:var(--text-muted);z-index:5;left:14px}.search-close{position:absolute;z-index:5;cursor:pointer;height:16px;right:14px;top:14px;width:16px;padding:0;border:none;background:none;outline:none;color:var(--text-muted)}.search-result{background:var(--bg-card);border:none;border-radius:var(--radius-sm);box-shadow:var(--shadow-dropdown);left:0;margin-top:6px;padding:8px 16px 16px;position:absolute;width:100%}.crumbs{font-size:var(--text-sm);line-height:18px;align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;gap:12px;margin-top:24px}.crumbs li{cursor:default}.crumbs_item a{color:var(--text-crumbs)}.crumbs_item:after{content:'\002F';color:var(--text-secondary);margin-left:12px}.page_content{position:relative;width:100%}.content{width:100%;max-width:760px}.promo-filters{display:flex;gap:4px;margin-bottom:20px;flex-wrap:wrap}.filter-btn{font-size:var(--text-base);line-height:24px;border-radius:var(--radius-full);padding:6px 12px;border:0;background-color:transparent;color:var(--text-dark);cursor:pointer;transition:all 0.2s}.filter-btn span{margin-left:4px;color:var(--text-muted)}.filter-btn.active{background-color:var(--text-secondary);color:var(--text-light)}.filter-btn-disabled{display:flex;align-items:center;padding:6px 12px;background:var(--bg-card);color:var(--text-secondary);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:24px;cursor:default;user-select:none}.alphabet-section__top{display:flex;gap:24px;align-items:baseline;margin-bottom:20px}.alphabet-section__title{font-size:var(--text-xl);font-weight:700}.alphabet-section__count{font-size:var(--text-md);color:var(--text-muted)}.alphabet__body{display:flex;flex-direction:column;margin:24px 0}.alphabet__row{display:flex;flex-wrap:wrap;gap:8px}.alphabet__item{display:flex;align-items:center;justify-content:center;width:40px;height:36px;font-size:var(--text-sm);font-weight:500;color:var(--text-main);text-decoration:none;border-radius:var(--radius-xl);transition:all 0.2s ease;border:0.5px solid var(--border-light);cursor:default;opacity:.4}.alphabet__heading{font-size:var(--text-xs);color:var(--text-secondary);margin:0 0 10px}.alphabet__item_active{background-color:var(--bg-element);color:var(--text-main);cursor:pointer;opacity:1}.alphabet__item_active:hover{background-color:var(--bg-hover)}.first-coupon-wrapper{background-color:var(--accent-red);border:1px solid var(--accent-red);border-radius:var(--radius-2xl);overflow:hidden;padding:0;margin-bottom:20px}.first-coupon-wrapper .get-price{margin:0}.first-coupon-wrapper .coupon{background:var(--grad-coupon-bg)}.first-coupon-wrapper .show-more-btn{background:var(--grad-fade-coupon)}.discount_card{font-size:40px;margin-right:24px;text-align:center;position:relative;flex:0 0 120px;word-spacing:-4px;border-right:1px dashed var(--border-dashed);container-type:inline-size;width:120px}.discount_card span{display:block;font-size:21px;background:var(--grad-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.discount_card_bord{font-size:clamp(16px,20cqw,30px);letter-spacing:-0.3px;line-height:38px;font-weight:600;height:100px;border-radius:var(--radius-xl);display:flex;white-space:nowrap;align-items:center;justify-content:center;background:var(--grad-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ads_mark{position:absolute;z-index:20;display:flex;align-items:center;font-size:var(--text-xs);line-height:17px;right:0;top:0;cursor:pointer;color:var(--border-light);text-transform:lowercase}.ads_mark svg{margin-left:2px}.a_menu{position:relative;font-size:6px;padding:0 3px;margin-left:2px}.a_menu:after{transform:translate(-50%,-50%) rotate(90deg);position:absolute;top:50%;left:50%;padding-left:1px;content:'•••'}.ads_info{opacity:0;visibility:hidden;position:absolute;z-index:101;top:25px;right:-10px;background:var(--bg-tooltip);border-radius:var(--radius-sm);box-shadow:var(--shadow-tooltip);transition:visibility .3s ease,opacity .3s ease}.a_t{position:relative;max-width:300px;padding:4px;font-size:12px;line-height:16px;color:var(--text-light);z-index:99}.a_b{position:absolute;right:40px;top:-6px;transform:rotate(45deg)}.a_b:after{position:absolute;width:12px;height:12px;content:'';background-color:var(--bg-tooltip)}.coupon_description .show-more-btn{color:var(--text-main);cursor:pointer;white-space:nowrap;position:relative}.coupon_title{font-size:22px;font-weight:600;width:100%;line-height:30px}.coupon_description{position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-base);line-height:1.5em;max-height:4.5em;color:var(--text-desc);word-break:break-word}.show-more-btn{position:absolute;right:0;bottom:0;background:var(--grad-fade);padding-left:40px;color:var(--text-secondary);cursor:pointer;border:0;font-size:var(--text-base);line-height:1.4em}body.search-active .main_menu_search_new::before{content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--bg-overlay);z-index:998;cursor:default}.search_form_new{position:relative;z-index:999}#search-results{z-index:999}body.search-active{overflow:hidden}.section_shops,.section_new_promos,.section_categories{max-width:1200px;margin:0 auto 60px auto;display:flex;flex-direction:column;gap:24px}.section_related_promos,.passive_coupons{margin:30px auto;display:flex;flex-direction:column;gap:24px}.passive_coupons .promo-item-wrapper{opacity:.8;filter:grayscale(100%)}.section_header{display:flex;justify-content:space-between;align-items:center;position:relative}.btn{align-items:center;align-self:stretch;cursor:pointer;display:flex;font-size:var(--text-base);gap:4px;line-height:24px}.btn__name{color:var(--accent-blue);text-decoration:none;transition:all 0.2s ease}.shops-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:32px}.section_shops .shops-grid{margin-top:0px}.card-shop{background:var(--bg-card);padding:20px;border-radius:var(--radius-md);box-shadow:var(--shadow-base);transition:.3s ease;position:relative;display:flex;flex-direction:column;gap:16px;height:100%;cursor:pointer}.card-shop__container{display:flex;flex-direction:column;gap:8px}.card-shop__logo{border-radius:6px;height:48px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.card-shop__title{font-weight:500;font-size:18px;color:var(--text-main)}.card-shop__promo{font-size:var(--text-sm);color:var(--text-muted)}.promo-grid-index{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.filter-group-container .promo-item-wrapper:last-child .get-price{margin-bottom:0}.coupons-block__header{display:flex;gap:10px;flex-direction:column}.coupons-block__header p{font-size:var(--text-base);color:var(--text-secondary)}.promo-item{background:var(--bg-card);border-radius:var(--radius-md);box-shadow:var(--shadow-base);position:relative;transition:.3s ease;padding:20px;display:flex;flex-direction:column;gap:20px;height:100%}.promo-expire-badge{position:absolute;top:20px;right:20px;border-radius:20px;padding:3px 8px;font-size:12px;font-weight:600;color:rgba(0,26,52,0.6);background-color:rgba(0,48,120,0.039);z-index:2;pointer-events:none}.promo-main-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:14px;flex-grow:1}.promo-thumb{width:48px;height:48px;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.promo-thumb img{width:100%;height:100%;object-fit:contain}.promo-content{display:flex;flex-direction:column;gap:8px}.promo-post-name{font-weight:500;color:var(--text-main);font-size:var(--text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promo-title{font-weight:500;font-size:var(--text-base);line-height:1.4;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.empty-coupons{align-items:center;display:flex;flex-direction:column;padding:2rem 1.5rem !important;gap:8px}.empty-icon-wrap{width:64px;height:64px;border-radius:50%;background:var(--bg-element);display:flex;align-items:center;justify-content:center}.empty-icon-wrap::after{content:'';position:absolute;width:36px;height:2px;background:var(--text-dark);transform:rotate(-45deg)}.empty-coupons_title{color:var(--text-main);font-size:20px;font-weight:500;line-height:24px;margin-top:12px}.empty-coupons_info{color:var(--text-muted);font-size:var(--text-base);font-weight:400;line-height:22px !important;text-align:center;max-width:380px;margin-bottom:12px}.btn-promo{display:flex;padding:10px;border-radius:var(--radius-sm);font-size:var(--text-md);font-weight:400;color:var(--text-main);background-color:transparent;border:1px dashed var(--border-light);position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center}.btn-promo svg{position:absolute;right:12px}.btn-promo code{font-family:inherit;text-transform:uppercase;letter-spacing:1.2px;user-select:none;font-weight:600;text-overflow:ellipsis;white-space:nowrap;text-align:center}.promo-toast{position:fixed;left:50%;bottom:-80px;transform:translateX(-50%);background:rgba(0,0,0,.85);color:var(--text-light);padding:10px 16px;border-radius:var(--radius-md);font-size:16px;opacity:0;pointer-events:none;white-space:nowrap;transition:.25s ease;z-index:99999}.promo-toast.show{bottom:40px;opacity:1}.search-cancel-mobile{display:none;background:none;border:none;color:var(--accent-blue);font-size:var(--text-base);padding:0 0 0 8px;cursor:pointer;white-space:nowrap}.popular-categories{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.popular-categories li a{display:block;background:var(--bg-card);padding:10px 18px;border-radius:20px;color:var(--text-main);font-size:var(--text-sm);font-weight:500}.coupon_description.expanded{display:block;-webkit-line-clamp:unset;max-height:none;overflow:visible}.history-clouds{list-style:none;padding:0;margin:0 0 20px 0;display:flex;flex-wrap:wrap;gap:8px}.history-clouds li{margin:0;padding:0}.history-cloud-item{display:inline-block;padding:8px 14px;background:var(--bg-secondary);border-radius:20px;font-size:13px;font-weight:500;color:var(--text-dark);text-decoration:none;transition:background 0.2s ease,transform 0.1s ease}.card-shop__best-discount{font-size:var(--text-sm);font-weight:500;color:var(--text-light);background-color:var(--accent-red);display:flex;align-items:center;padding:0 4px;width:fit-content;height:18px;border-radius:5px;position:absolute;top:20px;right:20px}.history-cloud-item:hover{background:var(--bg-hover);color:var(--text-dark);transform:translateY(-1px)}.popular-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.popular-header .popular-title{margin-bottom:0}.clear-history-btn{background:none;border:none;color:#999;font-size:13px;cursor:pointer;padding:0;transition:color 0.2s ease}.clear-history-btn:hover{color:var(--text-main)}.coupon_right{position:relative;display:flex;flex-wrap:wrap;gap:20px;flex-direction:column;width:100%}.discount_desc{position:relative;display:flex;flex-wrap:wrap;gap:12px}.coupon_data{display:flex;flex-wrap:wrap;gap:8px;color:var(--text-muted);font-size:12px;font-weight:400;line-height:20px}.coupon-best_head{align-items:center;color:var(--text-light);gap:4px;display:flex;height:36px;padding:0 20px}.coupon-current_title{font-size:var(--text-base);font-weight:700;font-style:italic;letter-spacing:0.02em;text-transform:uppercase;margin-right:auto;position:relative}.coupon-current_date{font-size:var(--text-sm);opacity:.8}.coupon_button_hidden{display:flex;margin-left:auto}.coupon_button{font-size:16px;font-weight:500;line-height:46px;text-align:center;background:var(--grad-accent);color:var(--text-light);border-radius:var(--radius-md);border:0;min-width:165px;transition:all 0.1s ease;cursor:pointer}.coupon_button:hover{color:var(--text-light);filter:brightness(90%)}.coupon_button:active{transform:scale(0.95);filter:brightness(0.9)}.coupon_inline_wrapper{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.coupon_code_block{border-radius:var(--radius-md);font-size:var(--text-sm);width:100%;min-width:160px;text-align:center;cursor:pointer;display:flex;justify-content:space-between;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;gap:10px}.coupon_code_block svg{display:none}.coupon_copy_text{font-size:16px;font-weight:500;background:var(--grad-accent);cursor:pointer;color:var(--text-light);border-radius:var(--radius-md);border:0;padding:14px 24px;transition:fill 0.2s ease,transform 0.1s ease;white-space:nowrap}.coupon_code_block-border{display:flex;align-items:center;width:100%;padding:0 24px;border:1px dashed var(--border-light);border-radius:var(--radius-md)}.coupon_copy_text:hover{filter:brightness(90%)}.coupon{position:relative;border-radius:var(--radius-2xl);padding:24px 24px 24px 0px;background:var(--bg-card);display:flex}.coupon_code_text{font-family:inherit;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;text-overflow:ellipsis;white-space:nowrap;color:var(--text-main);transition:filter 0.3s ease;user-select:all;-webkit-user-select:all}details{border-bottom:1px solid var(--border-dashed)}details p,details ul,details ol{padding-top:0px !important;padding-bottom:26px;margin-top:0px !important}details li:first-child{margin-top:0px !important}summary{font-size:18px;line-height:24px;font-weight:500;cursor:pointer;list-style:none;position:relative;display:flex;align-items:center;padding:1rem 0}summary span{width:100%;padding-right:1.5rem}details summary svg{width:16px;height:16px;transition:transform .2s ease;transform-origin:50% 60%}details[open] summary svg{transform:rotate(180deg)}details:last-child{border-bottom:0}.faq-content{overflow:hidden;height:0;opacity:0;transition:height .35s ease,opacity .25s ease}.text_block:last-of-type{margin-bottom:0}.page_header-container p{font-size:var(--text-md);line-height:26px;margin-bottom:20px;margin-top:20px;color:var(--text-secondary)}.archive-mb{margin-bottom:30px}.page_header p{font-size:16px;line-height:24px;margin:20px 0}.after-h1__content{font-size:20px;line-height:28px;letter-spacing:-.005em;margin-bottom:16px}.main_menu_center{display:flex;align-items:center;gap:0 48px;flex-direction:row;width:100%}.text_block{background:var(--bg-card);border-radius:var(--radius-2xl);margin:0 auto;max-width:1104px;padding:40px;margin-bottom:20px}.text_block h2{font-size:28px;font-weight:500;line-height:32px;margin-bottom:24px;color:var(--text-main)}.text_block h3{font-size:23px;font-weight:500;line-height:28px;margin-top:20px;color:var(--text-main)}.text_block h4{font-size:var(--text-md);font-weight:500;line-height:28px;margin-top:20px;color:var(--text-main)}.text_block p{font-size:var(--text-base);font-weight:400;line-height:24px;padding-top:8px;color:var(--text-secondary)}.text_block ul,.text_block ol{margin-top:8px;padding-left:20px}.text_block ul li,.text_block ol li{font-size:var(--text-base);font-weight:400;line-height:24px;margin-top:8px}.video-instruction-wrapper{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:16px;overflow:hidden;border:none}.video-instruction-wrapper video{width:100%;height:100%;display:block;margin:0px;padding:0px}@media (max-width:480px){.section_header{flex-direction:column;align-items:flex-start;gap:12px}.promo-item{padding:12px;gap:14px}.promo-title{font-size:14px}}.company-info-list{display:grid;grid-template-columns:200px 1fr;gap:16px 0;margin:0}.company-info-list dt{font-weight:bold}.company-info-list dd{margin-left:0}.custom-rating-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0;align-items:center;height:24px}.rating-stars{display:flex;gap:5px;cursor:pointer;align-items:center}.star{display:block;height:24px}.star svg{transition:fill 0.2s ease,transform 0.1s ease}.star:hover svg{transform:scale(1.1)}.rating-info{display:flex;gap:10px;font-size:18px;font-weight:700;color:var(--text-main);align-items:baseline}.video_block ol{margin-top:20px}.custom-rating-wrapper.has-voted{pointer-events:none}.custom-rating-wrapper.is-loading{opacity:0.5}.item__category{font-size:13px;color:var(--text-muted);margin-top:4px;font-weight:400}.rating-count{font-size:14px;line-height:18px;font-weight:400;white-space:nowrap;color:var(--text-crumbs)}.is-loading{opacity:0.5}.author-block{display:grid;grid-template-columns:auto 1fr;column-gap:12px;position:relative}.author-img{width:64px;height:64px;border-radius:100%;grid-row:1 / 3;object-fit:contain}.author-name{font-size:var(--text-lg);line-height:36px;font-weight:600}.author-name a{color:var(--text-main)}.author-jobTitle{font-size:var(--text-sm);line-height:20px;font-weight:400;color:var(--text-secondary)}.cat-icon{display:none}.cat-icon svg{background-color:var(--bg-secondary);border-radius:var(--radius-lg);color:var(--text-muted)}.cat-icon svg path{transform:scale(0.9);transform-origin:center}.media-link{display:inline-flex;align-self:flex-start}.media-link img{border-radius:4px}.company-header-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.official-site-link a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.market-rating{display:flex;align-items:center;align-self:stretch;gap:4px;font-weight:500}.entry_single_info{font-size:var(--text-sm);color:var(--text-secondary);align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:10px}.ya_style.first{width:100%}.category-promokod .ya_style,.ya_style{max-height:220px;min-height:93px;height:auto}.share-button-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background-color:transparent;cursor:pointer}.share-button-icon span{font-size:var(--text-sm);color:var(--text-secondary);margin-left:4px}.searchbutton{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;gap:8px;align-items:center;justify-content:center;font-size:var(--text-base);line-height:20px;margin-left:auto;color:var(--text-secondary);cursor:pointer;border:none;background-color:transparent;margin-left:24px}.share-icon-wrap{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--text-secondary)}.share-button-icon svg{display:block;width:100%;height:100%}.notification{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);padding:.6rem 1rem;background-color:rgba(0,0,0,0.85);color:var(--text-light);font-size:1rem;border-radius:var(--radius-sm);z-index:999;opacity:0;transition:opacity .3s ease-in,opacity .25s ease-out;backdrop-filter:blur(25px);visibility:hidden;pointer-events:all;word-break:break-word;max-width:min(30rem,calc(100vw - 2rem))}.article-block-image{position:relative;width:100%;margin-top:24px}.table-of-contents{margin-bottom:20px}.h2-jump-links li{border:1px solid var(--border-light);border-radius:var(--radius-2xl)}.h2-jump-links a{display:inline-block;padding:6px 12px;color:var(--text-main);text-decoration:none}.promo-item-wrapper{transition:opacity 0.4s ease,transform 0.4s ease}.promo-item-wrapper.hidden-coupon{display:none !important}.promo-show-more-btn{font-size:16px;background:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;text-align:inherit;color:var(--accent-blue);white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.promo-show-more-btn::after{content:'';display:inline-block;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-2px;transition:transform 0.2s ease}.show-more-wrap{text-align:center;margin-top:24px;margin-bottom:60px}.custom-rating-wrapper[data-readonly='true'],.custom-rating-wrapper[data-readonly='true'] *{cursor:default !important}.post-author__info{font-size:var(--text-base);font-weight:600;line-height:20px}.post-author__role{font-size:13px;line-height:18px;color:var(--text-secondary)}.comments_post_panel:after,.main_footer_copy:after,.main_menu_content:after,.page:after,.page_single:after,.search_form_page:after,.the_champ_login_ul:after{content:'';display:table;clear:both}.swiper-wrapper{flex:1 1 calc(20% - 12px);max-width:calc(20% - 12px);position:relative}.wrapper_item{padding:10px 16px 16px}.entry_wrapper article{position:relative;border-radius:var(--radius-2xl);background-color:var(--bg-card);transition:transform .1s ease}.info_block_picbox{overflow:hidden;position:relative;width:100%;border-radius:var(--radius-2xl);height:auto}.entry_wrapper.swiper-wrapper img{position:relative;left:-10%;width:120%;max-width:none}.entry_wrapper h2{font-size:20px;line-height:26px;font-weight:600;margin-bottom:12px}.entry_wrapper h3{font-size:28px;line-height:35px;font-weight:600;padding-top:40px}.entry_wrapper .card_block_title{font-size:18px;line-height:24px;font-weight:600;margin-bottom:6px}.entry_wrapper.promo_wrapper img{width:100%;left:0;background-color:var(--bg-card);padding:21px 0}.entry_wrapper .entry_single .product_hand img{height:160px}.entry_wrapper .entry_single .search_item_img img{margin:0;cursor:pointer;border-radius:var(--radius-md)}.entry_wrapper .entry_single .product img{max-width:100%;height:177px;object-fit:contain;background:var(--bg-card);border-radius:6px}.product_item{margin-top:6px}.updown{position:fixed;display:flex;justify-content:center;inset-inline-end:calc(25vw);bottom:6px;background-color:var(--bg-card);box-shadow:var(--shadow-base) !important;cursor:pointer;opacity:0;visibility:hidden;z-index:28;width:52px;height:52px;border-radius:50%;transition:opacity 0.2s cubic-bezier(0.4,0,0.2,1),visibility 0s 0.2s}.icon_updown{fill:var(--text-muted)}.popular-none{margin:16px 0;text-align:center}.promocodes-item{display:flex;gap:12px;align-items:center;padding:5px;color:var(--text-main)}.promocodes-item:hover{background:var(--bg-hover);border-radius:8px}.promocodes-item .card-shop__best-discount{position:relative;top:0;right:0}.item__logo,.company-logo img{display:block;border-radius:6px}.item__name{flex-grow:1 !important;line-height:1.2;color:var(--text-main);font-weight:500}.popular-title{font-size:var(--text-sm);font-weight:600;line-height:24px;color:var(--text-secondary);margin-bottom:14px}.popular-body{display:flex;flex-direction:column;gap:10px;margin:-5px}.item__coupons{font-size:13px;font-weight:400;line-height:20px;display:flex;align-items:center;align-self:stretch;gap:6px;color:var(--text-crumbs)}.search_item{margin-bottom:30px;max-width:750px}.search_item:last-child{margin-bottom:0}.search_item_card{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:stretch;overflow:hidden;max-width:100%}.search_page{margin-top:24px}.search_item_img{margin:0 18px 0 0;width:260px;flex:0 0 auto;position:relative;height:100%;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.search_item_desc{overflow:hidden;line-height:20px}.search_item_name{font-size:20px;line-height:30px;font-weight:600}blockquote{margin:1.5em 0;padding:1em 1.5em;border-left:5px solid var(--border-light);background-color:var(--bg-secondary);font-style:italic;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.entry_wrapper .entry_single blockquote p{margin:0}.black-friday{background:var(--text-main);color:var(--text-light) !important;padding:6px 12px}.updown .updown_img{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:top;margin-top:-2px}.h2-jump-links{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px 0}.post-author{align-items:center;display:flex;margin-bottom:16px;position:relative}.post-author__avatar{height:48px;width:48px;border-radius:50%;overflow:hidden;margin-right:12px}.page_archive .post-author__avatar{width:120px;height:120px}.product a,.product_hand a{text-decoration:none;display:block}.coupon_data_tag-hidden{margin-left:-2px}.image-container{position:relative}.discount{position:absolute;bottom:8px;right:8px;color:#fff;font-size:14px;font-weight:600;background:var(--accent-red);padding:4px 8px;border-radius:4px;line-height:1}.value_line{display:inline-flex;position:relative;align-items:baseline;gap:4px}.text_headline{font-size:20px;font-weight:700;color:#2f9e42;letter-spacing:-.01em}.text_headline_small{color:#99a3ae;font-size:14px;line-height:20px;text-decoration:line-through}.text_lineClamp{font-size:14px;line-height:18px;font-weight:600;margin-top:3px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.choice_content{cursor:pointer}.pic_card{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.title-jump-links{font-size:15px;font-weight:700;line-height:24px;margin-bottom:12px}.crumbs_bot{margin-bottom:12px}.best_content .entry_wrapper .best_content_title{padding:0;margin:0;font-size:18px;line-height:26px;font-weight:500;overflow-wrap:break-word}.choice_label{font-size:15px;line-height:1.3;font-weight:600;padding:10px 12px;background:#ffdd2d33;border:1px dashed #ffdd2d;display:inline-flex;margin-top:12px;border-radius:12px}.combined-products{margin-top:24px;box-sizing:border-box}.combined-products .viewport-limiter{overflow:hidden;position:relative}.combined-products .products-wrapper{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.combined-products .products-wrapper::-webkit-scrollbar{display:none}.combined-products .product{flex:0 0 174px;box-sizing:border-box}.entry_wrapper .entry_single .product_hand img{max-width:100%;object-fit:contain;background:none}.product a:hover,.product_hand a:hover{color:var(--accent-blue-hover)}.combined-products .scroll-arrow{position:absolute;top:50%;transform:translateY(-50%);background:var(--bg-card);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--text-main);cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:10}.aggregate-rating_single svg{position:relative;top:2px}.combined-products .scroll-arrow:hover{opacity:1;transform:translateY(-52%) scale(1)}.combined-products .scroll-arrow:active{transform:translateY(-50%) scale(1)}.combined-products .scroll-arrow.left{left:10px}.combined-products .scroll-arrow.right{right:20px}.combined-products .scroll-arrow:disabled{opacity:0;display:none}.main-content{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;position:relative}.main-content .show-more-btn{line-height:22px}.main-content.expanded{-webkit-line-clamp:unset}.image-instruction-wrapper figcaption{margin:10px 0 0;font-size:14px;line-height:18px;color:var(--text-muted)}.image-instruction-wrapper img{width:100%;height:auto;display:block;border-radius:12px}.new_choice{border:0;background-color:#ffd633;padding:6px 8px}.card_image_view{display:block;top:0;bottom:0;left:0;right:0;text-decoration:none;cursor:pointer}.entry_wrapper img{display:block;max-width:100%;width:100%;background:var(--bg-element);height:auto}.entry_wrapper .entry_single img{position:relative;border-radius:24px}.entry_info{display:flex;align-items:center;line-height:1.6;position:relative;gap:12px}.button_play{font-size:17px;font-weight:600;height:56px;align-items:center;color:var(--text-light);background-color:#34bc48;display:inline-flex;position:relative;cursor:pointer;justify-content:center;padding:0 40px;border-radius:16px;margin:10px 0 30px}.l_center{text-align:center}.best_content{position:relative;padding:60px 0 40px;max-width:1150px;width:100%;margin:auto}.best_content_h2{font-size:30px;line-height:38px;font-weight:600;margin-bottom:24px}.best_content_container .entry_wrapper{width:100%;max-width:600px;padding:10px 0}.best_content_container .entry_wrapper:last-child{padding-bottom:0}.best_content_block{display:grid;gap:15px;grid-template-columns:auto 1fr;align-items:center;position:relative}.best_content_container .entry_wrapper img{height:100%;object-fit:cover;aspect-ratio:inherit}.best_content_container .entry_wrapper.promo_wrapper img{height:auto;padding:14px 0}.best_content_container .entry_wrapper .info_block_picbox{height:60px;width:60px;border-radius:10px}.best_content_container .wrapper_item{padding:0}.best_content_title{position:relative;padding-top:1.3em;font-size:2.3em;font-weight:600;margin-bottom:.8em;padding-left:.75em;padding-right:.75em}.card_meta_info{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;color:var(--text-muted);font-size:13px;line-height:18px;gap:6px 10px}.error-section{display:flex;align-items:center;justify-content:space-between;color:var(--text-main);flex-direction:column;gap:16px}.error-section_container{display:flex;flex-direction:column;gap:16px;text-align:center;padding-top:60px;padding-bottom:60px}.error-section_container img{width:100%;max-width:422px;height:auto;margin:0 auto}.error-section_title{font-size:48px;font-weight:700;line-height:60px}.error-section_subtitle,.error-section_controls{font-size:18px;line-height:24px}.error-section_content{display:flex;flex-direction:column;gap:16px}.search_field_block{display:none}.navbar_btn{z-index:30;margin:0 1.2em 0 0;cursor:pointer;position:relative;display:none}.store-products{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:26px;justify-content:space-between;margin:24px 0}.store-products .product,.store-products .product_hand{width:calc(33.333% - 10px);box-sizing:border-box}.symbol-block{display:flex;gap:20px;border-bottom:1px solid var(--border-light);padding-bottom:30px;padding-top:30px}.alphabet__content .symbol-block:last-child{border-bottom:0}.symbol-block__symbol{font-size:38px;font-weight:500;min-width:160px}.symbol-block__items{width:100%}.symbol-block__item{font-size:16px;font-weight:500;color:var(--text-main);text-decoration:none;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important}.symbol-block[id]{scroll-margin-top:80px}.ads_info.a_op{opacity:1;visibility:visible}.coupon_market-img{margin:0 5px}.coupon_market-img img{border-radius:0 !important;background:none}.section_categories .shops-grid{margin-top:0}.entry_wrapper .entry_single .entry_single_info p{margin:0}.author-container .text_block{display:flex;flex-direction:column;gap:16px;margin-top:30px;margin-bottom:60px}.author-container p{padding-top:0}.rating-avg{font-variant-numeric:tabular-nums}.promo_block{padding:0}.get-price{margin-bottom:20px}.entry_content ul,.single_content ul,.reviews_ul{margin:20px 0;list-style:disc;list-style-position:outside}.entry_content ul li,.single_content ul li,.reviews_ul li{font-size:17px;line-height:24px;margin:14px 0 14px 25px;word-wrap:break-word}.entry_wrapper .entry_single .no_shadow{box-shadow:none}.market_cl{margin-bottom:30px;overflow:hidden}.table-wrapper{overflow-x:auto;font-size:15px;margin:20px 0}.responsive-table{width:100%;border-collapse:collapse}.responsive-table th,.responsive-table td{padding:16px 10px;text-align:left;border-bottom:1px solid var(--border-dashed)}.responsive-table th{font-weight:bold}.star__rating{position:relative;margin-left:5px;top:4px}.no-promo{opacity:.6;filter:grayscale(100%)}.coupon_data_tag{display:flex;gap:4px;justify-content:center;text-align:center;align-items:center;border-radius:20px;padding:3px 9px;font-weight:600;line-height:20px}.coupon_data_tag-data{color:rgba(0,26,52,0.6);background-color:rgba(0,48,120,0.039)}.expire-soon{background-color:#ffe7e2;color:#ff6157}.coupon_data_tag-check{background-color:#e9ffdb;color:#50a81a}.index-title__short{font-size:15px;line-height:20px;color:var(--text-secondary)}ol li::marker{font-size:14px;line-height:20px;color:var(--text-secondary)}ul li::marker{font-size:16px;color:var(--border-dashed)}.read-also_list li a{color:var(--accent-blue);border-bottom:1px solid var(--accent-blue)}.entry_single ol{display:flex;flex-direction:column;padding-left:1.2em;list-style-type:decimal;margin:1.25em 0}.entry_single ol li{padding-left:.275em;font-size:17px;line-height:26px;margin-top:5px;margin-bottom:5px}.entry_single ol li:last-child{margin-bottom:0}.list_ul{font-size:18px;line-height:28px;margin:24px 0}.list_ul li{margin-bottom:12px}.cat_container a,.filter-buttons button{padding:8px 12px;background-color:var(--bg-element);color:var(--text-main);text-align:center;position:relative;display:flex;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;height:36px;align-items:normal;white-space:nowrap;border:0;font-family:inherit}.cat_container,.filter-buttons{display:flex;flex-wrap:wrap;margin-top:24px;gap:8px}.page_content .cat_container,.page_content .filter-buttons{margin-bottom:24px;overflow-x:auto;scrollbar-width:none;flex-flow:row;gap:6px}.content_horizontal{display:flex;flex-wrap:wrap;gap:12px}.entry_wrapper .entry_single h2{font-size:36px;line-height:40px;margin:52px 0 0}.category-promokod .entry_single h2{font-size:30px;line-height:38px}.entry_wrapper .entry_single h3{font-size:32px;line-height:38px}.entry_wrapper p{font-size:17px;line-height:26px;padding:0 25px 17px}.entry_wrapper .entry_single p{font-size:17px;line-height:26px;margin:20px 0;padding:0;overflow-wrap:break-word;word-wrap:break-word}.entry_wrapper .entry_single p:first-child{margin-top:0}.footer{position:relative;margin-top:32px;color:var(--text-main);font-size:14px;line-height:20px;border-top:1px solid var(--border-dashed)}.footer__column{width:100%;margin-bottom:28px}.footer__title{font-size:16px;line-height:20px;font-weight:600;margin-bottom:20px;color:var(--text-main)}.footer__links-list{display:flex;gap:10px 16px;flex-wrap:wrap;list-style-type:none}.footer__links-list li{margin:0;padding:0}.footer__links-list a{color:var(--text-secondary);text-decoration:none}.footer__copyright{font-size:13px;color:var(--text-muted);max-width:890px}.footer__copyright a{text-decoration:underline;text-underline-offset:3px;color:var(--text-muted)}.cookie-banner{position:fixed;bottom:24px;left:auto;right:32px;background:var(--bg-card);color:var(--text-main);border-radius:10px;box-shadow:var(--shadow-dropdown);padding:15px 20px;display:flex;align-items:center;gap:15px;max-width:560px;z-index:998;font-size:16px;line-height:22px}.cookie-banner a{color:var(--accent-blue);text-decoration:none}.base-button{background-color:var(--accent-blue);color:var(--text-light);border:none;border-radius:6px;padding:10px 14px;font-size:16px;line-height:16px;cursor:pointer;transition:background-color 0.2s ease}.footer__content{display:flex;margin:30px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-col{display:flex;flex-direction:column;gap:16px}.footer-col-title{font-size:16px;line-height:20px;font-weight:700;letter-spacing:0.02em}.footer-links{display:flex;flex-direction:column;gap:12px;list-style-type:none}.footer-links li a{font-size:15px;line-height:1.5;color:var(--text-main)}.footer-bottom{background:var(--bg-secondary);padding:18px 0}.footer-links-all{color:var(--text-muted) !important}.footer-links-all:after{content:'';display:inline-block;width:6px;height:6px;border:1px solid;border-bottom:none;border-left:none;margin:0 8px;transform:rotate(45deg) translateY(-2px)}.mt-20{margin-top:20px}.mt-30{margin-top:30px}@media (max-width:1000px){.main_search_field{width:420px}.symbol-block__items{grid-template-columns:repeat(3,1fr)}.error-section_container{gap:36px}.error-section_title{font-size:44px;line-height:48px}.error-section_subtitle,.error-section_controls{font-size:15px;font-weight:400;line-height:24px}}@media (max-width:900px){.main_menu_center{flex-wrap:wrap}.main_search_field{width:100%;padding:0 0 6px;display:flex;gap:8px}.cookie-banner{right:12px;top:auto;max-width:366px;padding:8px;margin-left:12px;font-size:13px;line-height:15px;gap:8px}.cat-icon{display:flex}.header_main_menu nav{display:none}.main_menu_container{padding:0 15px}.menu_header{top:-34px}.main_menu_content{display:block}.main_menu_logo{width:100%;display:flex;justify-content:center;height:40px;align-items:center}nav.header_main_menu{display:none}.main_menu_logo svg{width:90px}.page_header-container p{font-size:15px;line-height:20px;margin:16px 0}}@media (max-width:768px){.combined-products{width:100%}.combined-products .product{flex:0 0 162px}.combined-products .viewport-limiter{overflow:visible;margin-left:-10px;margin-right:-10px}.combined-products .products-wrapper{padding-left:10px;padding-right:10px}.entry_wrapper .entry_single .combined-products .product img{height:162px}.combined-products .scroll-arrow{display:none}.entry_wrapper .entry_single .product_hand img{height:140px}.page_header h1,.page_header_single h1{font-size:26px;font-weight:700;line-height:32px;margin:12px 0}.text_block h2{margin-bottom:16px}.section_shops,.section_new_promos,.section_categories{gap:16px;margin:0 auto 32px auto}h2,.text_block h2{font-size:20px;font-weight:600;letter-spacing:.38px;line-height:28px}.section_header{flex-direction:row}.btn__name{display:none}.shops-grid{gap:12px;grid-template-columns:repeat(2,1fr);margin-top:16px}.card-shop{padding:16px}.card-shop__title{font-size:15px;letter-spacing:-.24px;line-height:18px}.card-shop__best-discount{font-size:12px;top:16px;right:16px}.text_block{padding:18px}.promo-grid-index{gap:12px}.promo-main-link{flex-direction:row}.promo-expire-badge{top:12px;right:14px;padding:0;background:none}summary{font-size:16px;line-height:20px;padding:.8em 0}details p,details ul,details ol{padding-bottom:18px}.text_block ul li,.text_block ol li{font-size:14px;line-height:20px}.text_block p{line-height:20px}.popular-categories{gap:6px}.popular-categories li a{padding:7px 12px;font-size:13px}.company-info-list{display:block;font-size:15px;line-height:20px}.company-info-list dt{margin-top:10px}.coupon_description{-webkit-line-clamp:3}.author-name{font-size:20px}.crumbs{font-size:14px;line-height:16px;margin-top:16px;gap:6px}.crumbs_item:after{margin-left:8px}.page_header_single{gap:0px}.entry_single_info{margin-top:0}.alphabet__body{display:flex;flex-direction:column;margin:16px 0 0}.alphabet__row{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.alphabet__item{font-size:13px;font-weight:400;width:38px;height:38px;flex-shrink:0}.item__name{font-size:15px}.promo-filters{flex-wrap:inherit;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px;margin-bottom:16px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.section_related_promos{gap:20px;margin:20px auto}.coupon-best_head{padding:0 16px}.coupons-block__header{gap:6px}.show-more-wrap{margin-bottom:36px}.symbol-block{flex-direction:column;padding-bottom:24px;padding-top:24px;gap:12px}.symbol-block__symbol{font-size:24px;line-height:32px}.symbol-block__items{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;margin-top:8px}.symbol-block__items a{overflow:hidden;width:100%}.coupon{flex-direction:column;padding:16px;gap:16px}.btn-promo:active{transform:translateY(0px) scale(0.97)}.discount_card{width:100%;border-right:0px;margin-right:0px;flex:1;padding:4px}.discount_card_bord{height:auto}.coupon_button_hidden{margin-left:0;width:100%}.coupon_button,.coupon_copy_text{width:100%}.updown{width:2.875rem;height:2.875rem;right:8px}.coupon_title{font-size:18px;line-height:24px}.coupon_description{line-height:20px}.show-more-btn,.main-content .show-more-btn{line-height:17px}.get-price,.first-coupon-wrapper{margin-bottom:12px}.coupon_code_block-border{padding:10px;justify-content:center}.coupon_code_text{margin:0}.coupon_copy_text{display:none}.coupon_code_block svg{display:block;position:absolute;right:12px}.show .coupon_code_text{display:block;width:100%;padding:12px 24px;margin-left:0}.coupon_code_block.show{border:1px dashed rgba(0,0,0,0.25)}.empty-coupons_title{font-size:17px;font-weight:600;line-height:24px;text-align:center}.empty-coupons_info{font-size:13px;font-weight:400;line-height:20px}.history-cloud-item{padding:7px 12px}.history-clouds{gap:6px}.search-result{box-shadow:none;padding:8px 0 0}body.search-active .main_menu_search_new::before{background-color:var(--bg-card)}body.search-active .cat-icon{display:none !important}body.search-active .main_menu_logo{position:relative;z-index:999}.search_form_new{display:flex;align-items:center}.search-field{flex-grow:1;width:100%}body.search-active .search-cancel-mobile{display:block}body.search-active .search-close{right:74px}.section_header a.btn::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.footer__content{display:flex;flex-direction:column}.footer-col{border-radius:16px;background-color:var(--bg-card);margin-bottom:8px;gap:0px}.footer-col-title{cursor:pointer;padding:20px 18px;font-weight:600;display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:16px}.footer-col-title::after{content:'';display:inline-block;width:14px;height:14px;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpolyline points=\'4,12 12,20 20,12\' stroke=\'%23000000\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3C/polyline%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease}.footer-links{max-height:0;padding:0 18px 0px;overflow:hidden;opacity:0;gap:16px;transition:max-height 0.3s ease-out,opacity 0.3s ease-out,padding 0.3s ease-out}.footer-col.is-open .footer-links{max-height:500px;opacity:1;padding:0 18px 20px}.footer-col.is-open .footer-col-title::after{transform:rotate(180deg)}}@media (max-width:480px){.coupon_data_tag-hidden,.ads_bb,.share-button-icon span{display:none}.symbol-block[id]{scroll-margin-top:60px}}@media (hover:hover){.promo-item:hover,.card-shop:hover{transform:translateY(-3px)}}