:root{--rb-navy:#0D2B52;--rb-orange:#E8621A;--rb-orange-2:#cf5512;--rb-orange-soft:#FDECE1;--rb-ink:#1E293B;--rb-muted:#64748B;--rb-line:#E2E8F0}body,button,input,select,textarea,.btn{font-family:"Manrope",Arial,sans-serif !important}body{color:var(--rb-ink)}.header:not(:has(.header__container)){background-color:var(--rb-navy) !important}.header__top{background-color:var(--rb-navy) !important}.header__bottom{background-color:#f5f7fa !important;border-bottom:1px solid var(--rb-line)}.btn{border-radius:12px !important;font-weight:700 !important;transition:background-color .15s,border-color .15s,color .15s}.btn:not(.btn--primary){color:var(--rb-navy) !important;border-color:var(--rb-line) !important;background-color:#fff !important}.btn:not(.btn--primary):hover{border-color:var(--rb-navy) !important}.btn--primary,.btn.btn--primary,.j-buy-button-add{background-color:var(--rb-orange) !important;border-color:var(--rb-orange) !important;color:#fff !important;box-shadow:0 6px 16px -8px rgba(232,98,26,.65)}.btn--primary:hover,.j-buy-button-add:hover{background-color:var(--rb-orange-2) !important;border-color:var(--rb-orange-2) !important}.header:not(:has(.header__container)) .btn,.header:not(:has(.header__container)) .btn:not(.btn--primary){background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;box-shadow:none !important;color:#fff !important}.tabs__item{color:var(--rb-muted) !important}.tabs__item.is-active{color:var(--rb-navy) !important;box-shadow:inset 0 -3px 0 var(--rb-orange) !important}.tabs__item.is-active *{box-shadow:none !important}.catalog-card,.catalogCard{background:#fff !important;border:1px solid var(--rb-line) !important;border-radius:16px !important;overflow:hidden;box-shadow:0 2px 10px -6px rgba(13,43,82,.18);transition:box-shadow .2s}.catalog-card:hover,.catalogCard:hover{box-shadow:0 10px 24px -12px rgba(13,43,82,.35)}.catalog-card__content{padding:10px 12px 12px !important}.catalog-card__title a,.catalogCard-title a{color:var(--rb-ink) !important;font-weight:600 !important;line-height:1.3}.catalog-card__price,.catalogCard-price{color:var(--rb-navy) !important;font-weight:800 !important}.catalog-card__price--new{color:var(--rb-orange) !important}.catalog-card__old-price,.catalogCard-oldPrice{color:var(--rb-muted) !important}.catalog-card__image img,.catalogCard-image img{border-radius:12px}.product-sticker__item .product-sticker__content,.product-sticker__item{border-radius:999px !important}.product-sticker__item--promo,.product-sticker__item--promo .product-sticker__container{background:var(--rb-orange) !important;color:#fff !important}.product-sticker__content{font-weight:700 !important;letter-spacing:.2px}.product-price__item,.product-price__item--new,.product-price{color:var(--rb-navy) !important;font-weight:800 !important}.product-header__title,.product-title,h1{color:var(--rb-navy);font-weight:800}.product-features__table tr:nth-child(odd) th,.product-features__table tr:nth-child(odd) td{background:#f8fafc}.product-features__cell--h,.product-features__data--h{color:var(--rb-muted) !important}.text a,.product-description a{color:var(--rb-orange)}.footer{background:#f5f7fa !important;border-top:1px solid var(--rb-line)}.footer a{color:var(--rb-navy) !important}.heading{color:var(--rb-navy) !important;font-weight:800 !important;letter-spacing:-0.2px}.product-card__price{color:var(--rb-navy) !important;font-weight:800 !important}.product-card__price--new{color:var(--rb-orange) !important}.product-card__price-item:not(:first-child) .product-card__price{color:var(--rb-muted) !important;font-weight:500 !important}.product-meta__item a,.product-meta a{color:var(--rb-navy) !important}.productSticker-item.__promo,.productSticker-item.__promo .productSticker-container{background:var(--rb-orange) !important;color:var(--rb-orange) !important}.productSticker-item{border-radius:999px !important;overflow:hidden}.productSticker-content{color:#fff !important;font-weight:700 !important}.catalogTabs-nav-a{color:var(--rb-muted) !important;font-weight:700 !important}.catalogTabs-nav-i.__active .catalogTabs-nav-a{color:var(--rb-navy) !important}.catalogTabs-nav-i.__active{background:rgba(0,0,0,0) !important;box-shadow:none !important}.catalogTabs-nav-i.__active .catalogTabs-nav-a{background:var(--rb-orange-soft) !important;color:var(--rb-navy) !important;box-shadow:none !important;border-radius:999px !important;padding:9px 20px !important}.catalogCard-title a{color:var(--rb-ink) !important}.site-menu__link{color:var(--rb-ink) !important}.site-menu__link:hover{color:var(--rb-orange) !important}.catalogTabs-nav-i.__active::before{background:rgba(0,0,0,0) !important}.header__top{background:linear-gradient(90deg, #0D2B52 0%, #163a68 100%) !important}.header__top .site-menu__link{color:hsla(0,0%,100%,.88) !important;font-weight:600 !important;font-size:13px !important;padding:4px 2px;border-bottom:2px solid rgba(0,0,0,0);transition:color .15s,border-color .15s}.header__top .site-menu__link:hover{color:#fff !important;border-bottom-color:var(--rb-orange)}.header__top .site-menu__item{color:hsla(0,0%,100%,.88) !important}.header__top .lang-menu__link{color:hsla(0,0%,100%,.75) !important;font-weight:700;border-radius:999px;padding:3px 9px}.header__top span.lang-menu__link{background:hsla(0,0%,100%,.14);color:#fff !important}.header__top a,.header__top span,.header__top svg{color:#fff;fill:currentColor}.catalogTabs-nav{margin-bottom:22px !important}.catalogTabs-nav-i.__active::before,.catalogTabs-nav-i::before{display:none !important}.catalogTabs-nav-a{padding:9px 20px !important}.footer__address{display:none !important}.header__bottom{background:#fff !important;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0 !important;box-shadow:0 6px 18px -14px rgba(13,43,82,.35)}.products-menu__container{display:flex !important;justify-content:center !important;gap:6px !important;padding:8px 0 !important}.products-menu__item{flex:0 0 auto !important}.products-menu__title{padding:0 !important;background:none !important;border:0 !important}.products-menu__title-link{display:inline-flex !important;flex-direction:row !important;white-space:nowrap !important;line-height:1 !important;align-items:center;height:38px;padding:0 18px !important;border-radius:999px !important;color:#0d2b52 !important;font-weight:700 !important;font-size:14.5px !important;letter-spacing:.1px;transition:background .15s,color .15s}.products-menu__item:hover .products-menu__title-link{background:#fdece1 !important;color:#e8621a !important}.products-menu__item:first-child .products-menu__title-link{background:#e8621a !important;color:#fff !important;box-shadow:0 6px 14px -8px rgba(232,98,26,.8)}.products-menu__item:first-child .products-menu__title-link::before{content:"%";display:inline-grid;place-items:center;width:20px;height:20px;margin-right:7px;border-radius:50%;background:#fff;color:#e8621a;font-size:12px;font-weight:800}.products-menu__item:first-child:hover .products-menu__title-link{background:#cf5512 !important;color:#fff !important}.footer{background:#0d2b52 !important;border-top:4px solid #e8621a !important;color:hsla(0,0%,100%,.75) !important}.footer a,.footer .footer__link,.footer .footer__contacts-item-link,.footer button.footer__link{color:hsla(0,0%,100%,.85) !important}.footer a:hover,.footer button.footer__link:hover{color:#f6a06b !important}.footer__heading{color:#fff !important;font-weight:800 !important;font-size:15px !important;letter-spacing:.3px;margin-bottom:14px !important;position:relative;padding-bottom:8px}.footer__heading::after{content:"";position:absolute;left:0;bottom:0;width:28px;height:3px;border-radius:2px;background:#e8621a}.footer__menu-item{margin-bottom:8px !important}.footer__logo-img{filter:brightness(0) invert(1)}.footer__copyright,.footer__development-link,.footer__mobile-version a{color:hsla(0,0%,100%,.55) !important}.footer .icon,.footer svg{fill:#f6a06b !important;color:#f6a06b !important}.footer__social{display:flex !important;flex-wrap:wrap;gap:8px;margin-top:10px}.footer__social-icon{display:inline-grid !important;place-items:center;width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.1) !important;transition:background .15s}.footer__social-icon:hover{background:#e8621a !important}.footer__social-icon svg{fill:#fff !important;width:18px;height:18px}.footer__contacts-group:has(.icon--location){display:none !important}.footer button.footer__link,.footer .btn.__as-link{background:rgba(0,0,0,0) !important;border:1.5px solid #e8621a !important;color:#fff !important;border-radius:999px !important;padding:7px 16px !important;margin-top:8px !important;font-weight:700 !important;box-shadow:none !important;height:auto !important}.footer button.footer__link:hover{background:#e8621a !important;color:#fff !important}.footer__contacts-item-link{font-weight:700 !important;font-size:15px !important;color:#fff !important}.footer__development-logo{opacity:.5;filter:grayscale(1) brightness(1.6)}.tabs__nav-wrap{gap:8px}.tabs__item{box-shadow:none !important;border-radius:999px !important;padding:0 16px !important;height:40px !important;display:inline-flex !important;align-items:center}.tabs__item::before,.tabs__item::after{display:none !important}.tabs__item.is-active{background:#fdece1 !important;color:#0d2b52 !important;box-shadow:none !important}.tabs__nav{border-bottom:0 !important;box-shadow:none !important;margin-bottom:8px}.main-nav--catalog-with-icon .main-nav__link{color:#0d2b52 !important;font-weight:700 !important;border-radius:14px}.main-nav--catalog-with-icon .main-nav__item{border-bottom:1px solid #eef1f5 !important}.main-nav--catalog-with-icon .main-nav__icon{width:40px !important;height:40px !important;border-radius:12px;background:#fdece1;overflow:hidden;flex:0 0 40px;margin-right:12px !important}.main-nav--catalog-with-icon .main-nav__icon img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}.main-nav--catalog-with-icon .main-nav__item:first-child .main-nav__link{color:#e8621a !important}.footer{background:#0d2b52 !important;border-top:4px solid #e8621a !important;color:hsla(0,0%,100%,.7) !important}.footer .phones__link{color:#fff !important;font-weight:800 !important}.footer .phones--inline{gap:10px}.footer .footer-links__item a{color:hsla(0,0%,100%,.85) !important}.footer .footer__copyright{color:hsla(0,0%,100%,.5) !important}.footer .lang-switcher__link{color:hsla(0,0%,100%,.6) !important}.footer .lang-switcher__link.is-active{color:#fff !important;background:hsla(0,0%,100%,.14);border-radius:999px;padding:2px 10px}.footer__bottom{background:#0a2343 !important}.footer__bottom,.footer__bottom a{color:hsla(0,0%,100%,.45) !important}.footer__dev-logo svg{fill:hsla(0,0%,100%,.45) !important}.footer__base{background:#0d2b52 !important}.carousel__wrapper{align-items:stretch !important}.carousel__item{height:auto !important}.carousel__item>.catalog-card{display:flex !important;flex-direction:column !important;height:100%;box-sizing:border-box}.catalog-card:not(.catalog-card--category) .catalog-card__content{display:flex !important;flex-direction:column !important;flex:1 1 auto}.catalog-card:not(.catalog-card--category) .catalog-card__title{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.catalog-card:not(.catalog-card--category) .catalog-card__prices{min-height:46px}.catalog-card__purchase{margin-top:auto !important}.catalog-card--category .catalog-card__link{display:flex !important;flex-direction:column;height:100%}.catalog-card--category .catalog-card__title{min-height:2.7em;display:flex !important;align-items:flex-start;justify-content:center;text-align:center;line-height:1.3 !important;font-size:13px !important;font-weight:700 !important;color:#0d2b52 !important;padding:6px 4px 8px !important}.catalog-card--category .catalog-card__title .link{color:#0d2b52 !important}.categories-grid{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:14px}.categories-grid .categories-unit{width:auto !important;display:block !important;margin:0 !important;padding:0 !important}.categories-unit-w{height:100%;margin:0 !important;padding:0 !important}.categories-unit-w>a{display:flex !important;flex-direction:column;align-items:center;height:100%;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:16px 10px 12px;box-sizing:border-box;transition:box-shadow .2s,transform .2s;text-decoration:none !important}.categories-unit-w>a:hover{box-shadow:0 10px 24px -14px rgba(13,43,82,.4);transform:translateY(-2px)}.categories-unit-image{margin:0 auto 10px !important}.categories-unit-img{border-radius:24px}.categories-unit-h{min-height:2.6em;display:flex;align-items:flex-start;justify-content:center;line-height:1.3 !important;font-weight:700 !important;font-size:14px !important}.categories-unit-h .a-link{color:#0d2b52 !important;border:0 !important}.categories .carousel__item,.categories .catalog-card--category{width:110px !important}.catalog-card--category .catalog-card__title{font-size:12px !important;letter-spacing:-0.2px;padding:6px 3px 8px !important;word-break:normal !important;overflow-wrap:normal !important}.categories-unit-w a[href$="/znyzhky/"] .categories-unit-img{content:url(/content/images/35/360x360l80nn0/89677593244740.webp);width:120px;height:120px}.categories-unit-w a[href$="/bila-ryba/"] .categories-unit-img{content:url(/content/images/6/360x360l80nn0/73599661379248.webp);width:120px;height:120px}.categories-unit-w a[href$="/delikatesna-ryba/"] .categories-unit-img{content:url(/content/images/7/360x360l80nn0/27505564323051.webp);width:120px;height:120px}.categories-unit-w a[href$="/slabosolona-ryba/"] .categories-unit-img{content:url(/content/images/9/360x360l80nn0/43742253265015.webp);width:120px;height:120px}.categories-unit-w a[href$="/moreprodukty/"] .categories-unit-img{content:url(/content/images/8/360x360l80nn0/69184703531926.webp);width:120px;height:120px}.categories-unit-w a[href$="/ikra/"] .categories-unit-img{content:url(/content/images/16/360x360l80nn0/16810704386778.webp);width:120px;height:120px}.categories-unit-w a[href$="/napivfabrykaty/"] .categories-unit-img{content:url(/content/images/20/360x360l80nn0/59440576511482.webp);width:120px;height:120px}.text a.rp-btn-primary,.text a.rp-btn-primary:hover,.text a.rp-btn-primary:visited{color:#fff !important}.about__wrap{position:relative;background:linear-gradient(160deg, #FBF3EC 0%, #F5E3D2 100%);border-radius:20px;padding:26px 20px 18px;overflow:hidden}.about__wrap::before{content:"ПРО НАС";display:flex;align-items:center;gap:10px;font:800 12px/1 "Manrope",Arial,sans-serif;letter-spacing:.12em;color:var(--rb-orange);margin-bottom:14px}.about__wrap::after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle, rgba(232, 98, 26, 0.16), transparent 70%);pointer-events:none}.about .text{color:var(--rb-ink);font-size:15px;line-height:1.6}.about .text p{margin:0 0 10px}.about .text strong{color:var(--rb-navy);font-weight:800}.about .text span[style*="3498db"],.about .text span[style*="3498DB"]{color:var(--rb-navy) !important}.about .text span[style*=e67e22],.about .text span[style*=E67E22]{color:var(--rb-orange) !important}.about .text>div>p:first-child{font-size:17px;line-height:1.45;color:var(--rb-navy)}.about .text ul{list-style:none;padding:0;margin:0 0 12px}.about .text ul li{position:relative;padding-left:20px;margin:0 0 6px}.about .text ul li::before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--rb-orange)}.about .text ul li p{margin:0 0 6px}.mm-content #rp-page .rp-wrap,.about #rp-page .rp-wrap{padding-left:0 !important;padding-right:0 !important}.mm-content #rp-page .rp-card,.about #rp-page .rp-card{padding:18px 16px !important}.mm-content #rp-page section,.about #rp-page section{padding-top:8px !important;padding-bottom:8px !important}.about #rp-page,.about #rp-page .rp-wrap,.about #rp-page section{background:rgba(0,0,0,0) !important;box-shadow:none !important;border:0 !important}.about #rp-page .rp-cards{margin-top:16px !important}.about #rp-page .rp-card{background:#fff !important}.about .text-expander__content.is-clipped{-webkit-mask-image:linear-gradient(#000 60%, transparent);mask-image:linear-gradient(#000 60%, transparent)}.about #rp-page section{padding:0 !important;margin:0 !important}.about #rp-page .rp-section-head{text-align:left !important;margin:0 !important;padding:0 !important}.about #rp-page .rp-section-head h2{font-size:20px !important;line-height:1.25 !important;margin:0 0 8px !important}.about #rp-page .rp-section-head p{font-size:15px !important;line-height:1.5 !important;margin:0 !important;max-width:none !important;color:#475569 !important}.about .text-expander__content{background:rgba(0,0,0,0) !important}.footer__bottom,.footer__development,.footer__dev-h,.footer__dev-logo,.footer__development-container{display:none !important}.footer__bottom,.footer__development{height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important;visibility:hidden !important}.footer__dev-h,.footer__dev-logo,.footer__development-link,.footer__development-logo{display:none !important}.rp-mini{display:none}.about .rp-mini{display:block}.about #rp-page{display:none !important}.about .text-expander__content{max-height:none !important;height:auto !important;-webkit-mask-image:none !important;mask-image:none !important;overflow:visible !important}.about .text-expander>.btn,.about .text-expander button{display:none !important}.rp-mini-title{font-weight:800;font-size:19px;line-height:1.25;color:#0d2b52;margin:0 0 14px}.rp-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rp-mini-item{display:flex;align-items:center;gap:10px;background:#fff;border-radius:14px;padding:10px 12px;font-weight:700;font-size:13.5px;color:#0d2b52;line-height:1.25}.rp-mini-item span{flex:0 0 34px;height:34px;border-radius:10px;background:#fdece1;display:grid;place-items:center;font-size:18px}.rp-mini-link{display:inline-flex;margin-top:14px;font-weight:800;font-size:15px;color:#e8621a !important;text-decoration:none !important}.rp-cattop{margin:0 0 18px}.rp-cattop-lede{font-size:15px;line-height:1.5;color:#475569;margin:0 0 12px !important}.rp-cattop-pl{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.rp-cattop-p{display:inline-flex;align-items:center;gap:8px;background:#f5f8fc;border:1px solid #e2e8f0;border-radius:999px;padding:6px 14px 6px 6px;font-weight:700;font-size:13px;color:#0d2b52}.rp-cattop-p span{width:26px;height:26px;border-radius:50%;background:#fdece1;display:grid;place-items:center;font-size:14px}.rp-chips{display:flex;flex-wrap:wrap;gap:8px}.rp-cattop .rp-chip,.text .rp-cattop a.rp-chip{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:#fff;border:1.5px solid #0d2b52;color:#0d2b52 !important;font-weight:700;font-size:13.5px;text-decoration:none !important;transition:background .15s,color .15s}.rp-cattop .rp-chip:hover,.text .rp-cattop a.rp-chip:hover{background:#0d2b52;color:#fff !important}.rp-more{margin-top:14px}.rp-more>summary{cursor:pointer;list-style:none;font-weight:800;font-size:14px;color:#e8621a;display:inline-flex;align-items:center;gap:6px}.rp-more>summary::-webkit-details-marker{display:none}.rp-more>summary::after{content:"▾";transition:transform .2s}.rp-more[open]>summary::after{transform:rotate(180deg)}.rp-more #rp-page .rp-wrap{padding:0 !important}.rp-more #rp-page section{padding:14px 0 0 !important}.rp-more #rp-page .rp-cards{grid-template-columns:repeat(3, 1fr)}@media(max-width: 760px){.rp-more #rp-page .rp-cards{grid-template-columns:1fr}}.layout-main-seo .seo-text:has(.rp-catmark){max-height:none !important;overflow:visible !important}.layout-main-seo .seo-text:has(.rp-catmark)::after,.layout-main-seo:has(.rp-catmark) .seo-text~*{display:none !important}.catalog__text:has(.rp-catmark){padding:0 !important;margin:0 !important;border:0 !important;background:none !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .products-menu__item.__active .products-menu__title-link{background:#0d2b52 !important;color:#fff !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalog-sorting__item.is-active{background:#0d2b52 !important;border-color:#0d2b52 !important;color:#fff !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalog-sorting__item{border-radius:999px !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .pager__item.is-active{background:#e8621a !important;border-color:#e8621a !important;color:#fff !important;border-radius:10px}body:has(.rp-catmark,.catalogGrid,.goods--grid) .ui-slider-range{background:#e8621a !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .ui-slider-handle{border-color:#e8621a !important;color:#e8621a !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) span.checkbox{border-radius:6px}body:has(.rp-catmark,.catalogGrid,.goods--grid) input:checked+span.checkbox,body:has(.rp-catmark,.catalogGrid,.goods--grid) .is-checked span.checkbox{background:#e8621a !important;border-color:#e8621a !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .filter-title{font-weight:800 !important;color:#0d2b52 !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalogCard-extra{display:block !important;position:static !important;opacity:1 !important;visibility:visible !important;box-shadow:none !important;padding:0 16px 16px !important;background:rgba(0,0,0,0) !important;border:0 !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalogCard-extra .btn{width:100%}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalogCard-box{display:flex;flex-direction:column;height:100%}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalogCard-main{flex:1 1 auto}.rp-cattop .rp-chip{border:1.5px solid #0d2b52 !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalogCard-extra .btn.j-buy-button-add{background:#e8621a !important;border-color:#e8621a !important;color:#fff !important;border-radius:12px !important;font-weight:700 !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalogCard-extra .btn.j-buy-button-add:hover{background:#cf5512 !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalogCard-extra .btn.j-buy-button-add *{color:#fff !important}.layout-main-seo:has(.rp-catmark){overflow:visible !important;height:auto !important}.layout-main-seo:has(.rp-catmark) *{max-height:none !important}.catalog__content:has(.rp-catmark) .layout-main-seo{margin-top:24px !important}.catalog__seo-text .seo-text:has(.rp-catmark),.catalog__seo-text .seo-text:has(.rp-catmark) *{max-height:none !important}.catalog__seo-text .seo-text:has(.rp-catmark){overflow:visible !important;-webkit-mask-image:none !important;mask-image:none !important}.catalog__seo-text:has(.rp-catmark) .seo-text__content~*,.catalog__seo-text:has(.rp-catmark) button{display:none !important}@media(max-width: 760px){.rp-cattop-pl{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-16px;padding-right:16px}.rp-cattop-pl::-webkit-scrollbar{display:none}.rp-cattop-p{flex:0 0 auto}.rp-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-16px;padding-right:16px}.rp-chips::-webkit-scrollbar{display:none}.rp-chip{flex:0 0 auto}}body:has(.rp-catmark,.catalogGrid,.goods--grid) .goods{gap:0}body:has(.rp-catmark,.catalogGrid,.goods--grid) .goods__item{border:0 !important;box-shadow:none !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .goods__item::before,body:has(.rp-catmark,.catalogGrid,.goods--grid) .goods__item::after{display:none !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalog-card{height:100%;display:flex !important;flex-direction:column !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalog-card__content{display:flex !important;flex-direction:column !important;flex:1 1 auto}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalog-card__title{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalog-card__prices{min-height:46px}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalog-card__purchase{margin-top:auto !important}body:has(.rp-catmark,.catalogGrid,.goods--grid) .catalog-card__rating,body:has(.rp-catmark,.catalogGrid,.goods--grid) [class*=catalog-card__review]{min-height:20px}body:has(.rp-catmark,.catalogGrid,.goods--grid) .rating__star,body:has(.rp-catmark,.catalogGrid,.goods--grid) .icon--star,body:has(.rp-catmark,.catalogGrid,.goods--grid) [class*=rating] svg{color:#f2a71b !important;fill:#f2a71b !important}.rp-more{margin:8px 0 32px !important;border:1px solid #e2e8f0;border-radius:16px;background:#f7f9fc}.rp-more>summary{display:flex !important;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;padding:16px 18px;font-size:15px !important;color:#0d2b52 !important}.rp-more>summary::before{content:"📖";margin-right:10px}.rp-more>summary::after{content:"▾";color:#e8621a;margin-left:auto;font-size:16px}.rp-more[open]{background:#fff}.rp-more[open]>summary{border-bottom:1px solid #e2e8f0}.rp-more #rp-page section{padding:16px 16px 18px !important}.catalog__seo-text:has(.rp-catmark){margin-top:20px !important;margin-bottom:12px !important}.product-sticker{top:8px !important;left:8px !important}.product-sticker__item{margin-bottom:4px !important;padding:4px 10px !important;box-shadow:0 2px 6px -2px rgba(13,43,82,.35)}.productSticker{top:10px !important;left:10px !important}.productSticker-item{margin-bottom:4px !important;border-radius:999px !important;box-shadow:0 2px 6px -2px rgba(13,43,82,.35)}.catalog-card--small .catalog-card__title{padding:10px 12px 0 !important;font-size:14px !important;line-height:1.3 !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.catalog-card--small .catalog-card__prices{padding:6px 12px 12px !important;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.catalog-card--small .catalog-card__image img{border-radius:14px 14px 0 0}.rp-more{margin-bottom:12px !important}.catalog-card--category:has(a[href$="/znyzhky/"]){position:relative;border:2px solid #e8621a !important;background:#fff4ec !important;box-shadow:0 8px 18px -10px rgba(232,98,26,.7) !important}.catalog-card--category:has(a[href$="/znyzhky/"]) .catalog-card__title,.catalog-card--category:has(a[href$="/znyzhky/"]) .catalog-card__title .link{color:#e8621a !important;font-weight:800 !important}.catalog-card--category:has(a[href$="/znyzhky/"])::after{content:"SALE";position:absolute;top:6px;right:6px;background:#e8621a;color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.5px;padding:3px 6px;border-radius:999px;z-index:2}.categories .carousel__item:has(a[href$="/znyzhky/"]){padding-top:4px}.categories-unit-w>a[href$="/znyzhky/"]{position:relative;border:2px solid #e8621a !important;background:#fff4ec !important;box-shadow:0 10px 22px -12px rgba(232,98,26,.7)}.categories-unit-w>a[href$="/znyzhky/"] .categories-unit-h .a-link{color:#e8621a !important;font-weight:800 !important}.categories-unit-w>a[href$="/znyzhky/"]::after{content:"SALE";position:absolute;top:10px;right:10px;background:#e8621a;color:#fff;font-size:11px;font-weight:800;letter-spacing:.5px;padding:4px 9px;border-radius:999px}joinchat,.joinchat,#widget-am-main-block{display:none !important}.product-card__discount,.user-discount,.cart-discount{display:none !important}.product-description:has(.rp-full) .text-expander__content{max-height:none !important;height:auto !important;overflow:visible !important;-webkit-mask-image:none !important;mask-image:none !important}.product-description:has(.rp-full) .text-expander__content::before,.product-description:has(.rp-full) .text-expander__content::after{display:none !important}.product-description:has(.rp-full) .text-expander>.btn,.product-description:has(.rp-full) .text-expander>button{display:none !important}.j-product-description:has(.rp-full){max-height:none !important;height:auto !important;overflow:visible !important}.j-product-description:has(.rp-full)::after{display:none !important}.product-description:has(.rp-full) .text p,.j-product-description:has(.rp-full) .text p{margin-bottom:10px}.product__block--orderBox .btn-toolbar .j-widget-favorites-add,.product__block--orderBox .btn-toolbar .j-widget-comparison-add{min-height:36px !important;height:36px !important;padding:0 8px !important}.product__block--orderBox .btn-toolbar .j-widget-favorites-add .btn__text,.product__block--orderBox .btn-toolbar .j-widget-comparison-add .btn__text{font-size:14px !important;font-weight:600 !important;color:#64748b !important}.product__block--orderBox .btn-toolbar .j-widget-favorites-add svg,.product__block--orderBox .btn-toolbar .j-widget-comparison-add svg{width:16px !important;height:16px !important;color:#94a3b8 !important}.product-card__presence .presence-status{display:inline-flex !important;align-items:center;gap:7px;font-weight:700 !important;color:#15803d !important;font-size:14px !important}.product-card__presence .presence-status::before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.18)}.product-header .presence,.product__presence,[class*=productAvailability]{font-weight:700 !important}.product-order .j-buy-button-add,.product__buy .j-buy-button-add,.j-product-container~* .j-buy-button-add,body .product .btn.__special.j-buy-button-add{background:#e8621a !important;border-color:#e8621a !important;color:#fff !important;border-radius:12px !important;font-weight:700 !important}body .product .btn.__special.j-buy-button-add *{color:#fff !important}body .product .btn.__special.j-buy-button-add:hover{background:#cf5512 !important}.products-menu__item.__active .products-menu__title-link{background:#0d2b52 !important;color:#fff !important}.product-header__availability{display:inline-flex !important;align-items:center;gap:7px;font-weight:700 !important;color:#15803d !important}.product-header__availability::before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.18)}.product-description .text-expander__content{max-height:none !important;height:auto !important;overflow:visible !important;-webkit-mask-image:none !important;mask-image:none !important}.product-description .text-expander__content::before,.product-description .text-expander__content::after{display:none !important}.product-description .text-expander>.btn,.product-description .text-expander>button{display:none !important}.j-product-description{max-height:none !important;height:auto !important;overflow:visible !important}.j-product-description::after{display:none !important}.product-description .text p,.j-product-description .text p{margin-bottom:10px}.cart__box:has(>a[href="#login"][data-menu=auth]){display:none !important}.cart a[href="#login"][data-menu=auth]{display:none !important}.product__bottom{display:flex !important;flex-direction:column !important}.product__bottom>.product__block{order:10}.product__bottom>.product__block--productsSet{order:1}.product__bottom>.product__block--description{order:2}.product__bottom>.product__block--characteristics{order:3}.product__bottom>.product__block--associatedProducts{order:4}.product__bottom>.product__block--associatedProducts_1{order:5}.product__bottom>.product__block--comments{order:6}.product__bottom>.product__block--seenProducts{order:7}.catalog-card--small .catalog-card__content .catalog-card__title{padding:0 !important}.catalog-card--small .catalog-card__content .catalog-card__prices{padding:6px 0 0 !important}.product__bottom>.product__block--associatedProducts_1{order:5 !important}.product__bottom>.product__block--comments{order:6 !important}.product__bottom>.product__group--tabs{order:7 !important}.product__bottom>.product__block--seenProducts{order:8 !important}.rp-dl{display:flex;flex-direction:column;gap:10px}.rp-dl-row{display:flex;gap:12px;align-items:flex-start;background:#f7f9fc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px}.rp-dl-ic{flex:0 0 38px;height:38px;border-radius:11px;background:#fdece1;display:grid;place-items:center;font-size:19px}.rp-dl-t{font-weight:800;color:#0d2b52;font-size:15px;line-height:1.3;margin-bottom:3px}.rp-dl-p{color:#475569;font-size:14px;line-height:1.45}.rp-dl-p b{color:#e8621a;font-weight:800}.text .rp-dl a.rp-dl-more,.rp-dl a.rp-dl-more{align-self:flex-start;margin-top:2px;font-weight:800;color:#e8621a !important;text-decoration:none !important;font-size:14px}.productsSlider-price--new{color:#e8621a !important;font-weight:800 !important}.productsSlider-price{color:#0d2b52;font-weight:700}.auth:has(.auth__single--checkout){display:none !important}main.main:has(>.checkout){display:flex !important;flex-direction:column !important}main.main:has(>.checkout)>.order-details{order:-1;margin:4px 0 14px !important;border:1px solid #e2e8f0;border-radius:16px;padding:12px 14px !important;background:#f7f9fc}main.main:has(>.checkout) .order-details__header{font-weight:800 !important;color:#0d2b52 !important;font-size:16px !important;margin-bottom:6px !important}main.main:has(>.checkout) .cart-item__image{width:56px !important;flex:0 0 56px !important}main.main:has(>.checkout) .order-details__total{color:#e8621a !important;font-weight:800 !important;font-size:20px !important}main.main:has(>.checkout) .order-details__total::before{content:"До сплати: ";color:#0d2b52;font-weight:700;font-size:16px}html[lang=ru] main.main:has(>.checkout) .order-details__total::before{content:"К оплате: "}main.main:has(>.checkout) .j-delivery-commission{flex-wrap:wrap;height:auto !important;min-height:48px;padding-bottom:10px !important;align-items:flex-start}main.main:has(>.checkout) .j-delivery-commission::after{content:"Кур'єр по Дніпру та Запоріжжю — 50 грн, від 799 грн безкоштовно · Нова Пошта — безкоштовно від 2500 грн";flex:1 0 100%;font-size:12.5px;line-height:1.4;color:#64748b;margin-top:4px}html[lang=ru] main.main:has(>.checkout) .j-delivery-commission::after{content:"Курьер по Днепру и Запорожью — 50 грн, от 799 грн бесплатно · Новая Почта — бесплатно от 2500 грн"}.j-checkout-tabs .tabs__nav-wrap{display:grid !important;grid-template-columns:1fr 1fr;gap:6px;width:100%}.j-checkout-tabs .tabs__item{justify-content:center !important;padding:0 6px !important;height:44px !important}.j-checkout-tabs .tabs__item-text{font-size:14px !important;white-space:nowrap}.j-checkout-tabs::after{content:"Не хочете заповнювати форму? «Замовити швидко» — лише телефон, менеджер передзвонить.";display:block;font-size:12.5px;line-height:1.4;color:#64748b;margin:8px 2px 6px}html[lang=ru] .j-checkout-tabs::after{content:"Не хотите заполнять форму? «Заказать быстро» — только телефон, менеджер перезвонит."}label[for="Recipient[delivery_name]"],label[for="Quick[delivery_name]"]{font-size:0 !important}label[for="Recipient[delivery_name]"]::after,label[for="Quick[delivery_name]"]::after{content:"Ім'я та прізвище";font-size:14px}html[lang=ru] label[for="Recipient[delivery_name]"]::after,html[lang=ru] label[for="Quick[delivery_name]"]::after{content:"Имя и фамилия"}main.main:has(>.checkout) .order-details__cost{height:auto !important;max-height:none !important;overflow:visible !important}main.main:has(>.checkout) .order-details__total{margin-top:8px !important;padding-top:10px !important;position:static !important;transform:none !important}.form-item__content:has(.j-payment-select) .form-item__text{background:#fdf4ec;border:1px solid #f6d3b8;border-radius:12px;padding:10px 12px;margin-top:8px;color:#0d2b52;font-size:13.5px;line-height:1.45}.form-item__content:has(.j-payment-select) .form-item__text::after{content:"\aПісля оформлення менеджер зателефонує і надішле реквізити для оплати.";white-space:pre-line;font-weight:700}html[lang=ru] .form-item__content:has(.j-payment-select) .form-item__text::after{content:"\aПосле оформления менеджер позвонит и пришлёт реквизиты для оплаты."}main.main:has(>.checkout)>.order-details{padding:10px 12px !important;margin:2px 0 10px !important}main.main:has(>.checkout) .order-details__header{font-size:14px !important;text-align:left !important;margin:0 0 4px !important;padding:0 !important;border:0 !important;color:#64748b !important;font-weight:700 !important}main.main:has(>.checkout) .order-details__list .cart-item{display:flex !important;align-items:center;gap:10px;padding:6px 0 !important;min-height:0 !important}main.main:has(>.checkout) .cart-item__image{width:40px !important;flex:0 0 40px !important;height:40px !important}main.main:has(>.checkout) .cart-item__image img{width:40px !important;height:40px !important;-o-object-fit:cover;object-fit:cover;border-radius:8px}main.main:has(>.checkout) .cart-item__content{display:flex !important;flex-wrap:wrap;align-items:center;gap:2px 8px;flex:1}main.main:has(>.checkout) .cart-item__content>*{margin:0 !important;padding:0 !important}main.main:has(>.checkout) .cart-item__content [class*=quantity],main.main:has(>.checkout) .cart-item__content [class*=counter],main.main:has(>.checkout) .cart-item__content [class*=remove],main.main:has(>.checkout) .cart-item__content [class*=delete],main.main:has(>.checkout) .cart-item__content button,main.main:has(>.checkout) .cart-item__content [class*=old]{display:none !important}main.main:has(>.checkout) .cart-item__content *{font-size:13.5px !important;line-height:1.3 !important}main.main:has(>.checkout) .order-details__cost{display:none !important}main.main:has(>.checkout) .order-details__total{margin-top:4px !important;padding-top:8px !important;text-align:left !important;font-size:18px !important}main.main:has(>.checkout) .order-details__total::before{font-size:15px !important}#checkout-container{counter-reset:rbstep}#checkout-container>.form__section.j-component{counter-increment:rbstep;border:1px solid #e2e8f0;border-radius:16px;padding:14px 14px 6px !important;margin:0 0 12px !important;background:#fff}#checkout-container>.form__section.j-component>.form__head{display:flex !important;align-items:center;gap:10px;margin:0 0 10px !important;font-size:17px !important;font-weight:800 !important;color:#0d2b52 !important}#checkout-container>.form__section.j-component>.form__head::before{content:counter(rbstep);flex:0 0 28px;height:28px;border-radius:50%;background:#e8621a;color:#fff;display:grid;place-items:center;font-size:14px;font-weight:800}#checkout-container>.form__section.j-component>.form__head .heading{font-size:17px !important;margin:0 !important;color:#0d2b52 !important}#checkout-container>.form__section.j-component:first-of-type>.form__head .heading{font-size:0 !important}#checkout-container>.form__section.j-component:first-of-type>.form__head .heading::after{content:"Ваші контакти";font-size:17px}html[lang=ru] #checkout-container>.form__section.j-component:first-of-type>.form__head .heading::after{content:"Ваши контакты"}#checkout-container .form-item{margin-bottom:10px !important}#checkout-container .form-item__label,#checkout-container label{font-size:13px !important;color:#64748b !important;margin-bottom:4px !important}#checkout-container .form__section:has([name="Delivery[delivery_type]"])>.form__list::after{content:"🛵 Кур'єр по Дніпру та Запоріжжю — 50 грн, від 799 грн безкоштовно · 📦 Нова Пошта — безкоштовно від 2500 грн";display:block;font-size:12.5px;line-height:1.4;color:#64748b;margin:2px 0 8px}html[lang=ru] #checkout-container .form__section:has([name="Delivery[delivery_type]"])>.form__list::after{content:"🛵 Курьер по Днепру и Запорожью — 50 грн, от 799 грн бесплатно · 📦 Новая Почта — бесплатно от 2500 грн"}#checkout-container .form__section--column{padding:0 !important}#checkout-container .form__section--column .btn--primary{height:56px !important;font-size:17px !important}.j-checkout-tabs::after{font-size:12px !important;margin:6px 2px 8px !important}#checkout-container label[for="Recipient[delivery_name]"],#quick-container label[for="Quick[delivery_name]"]{font-size:0 !important}#checkout-container label[for="Recipient[delivery_name]"]::after,#quick-container label[for="Quick[delivery_name]"]::after{font-size:13px !important}main.main:has(>.checkout) .order-details__header{display:none !important}main.main:has(>.checkout) .order-details__list{border:0 !important;margin:0 !important;padding:0 !important}#checkout-container .j-comment-opener{background:none !important;border:0 !important;box-shadow:none !important;height:auto !important;padding:2px 0 8px !important;font-size:14px !important;color:#e8621a !important;text-align:left !important;justify-content:flex-start !important;width:auto !important}#checkout-container .j-comment-opener::before{content:"+ "}main.main:has(>.checkout) .order-details__body,main.main:has(>.checkout) .order-details__block{border:0 !important;padding-top:0 !important}main.main:has(>.checkout) .order-details__body::before,main.main:has(>.checkout) .order-details__list::before{display:none !important}#checkout-container .form-item__header,#checkout-container .form-item__title{font-size:13px !important;color:#64748b !important}.checkout .btn.j-submit.__special{background:#e8621a !important;color:#fff !important;border-color:#e8621a !important;min-height:48px;padding:0 36px !important;border-radius:12px !important;font-weight:700 !important}.checkout .btn.j-submit.__special:hover{background:#d4550f !important}.form-item__content:has(select[name="Payment[payment_type]"]) .form-item__text::after{content:none !important}.form-item__content:has(select[name="Payment[payment_type]"]):not(:has(option[value="20"]:checked)) .form-item__text{display:none !important}.form-item__content:has(option[value="20"]:checked) .select__text{font-size:0 !important}.form-item__content:has(option[value="20"]:checked) .select__text::after{content:"Оплата після дзвінка менеджера";font-size:16px}html[lang=ru] .form-item__content:has(option[value="20"]:checked) .select__text::after{content:"Оплата после звонка менеджера"}.options-list__item[data-value="20"] .option-item__title{font-size:0 !important}.options-list__item[data-value="20"] .option-item__title::after{content:"Оплата після дзвінка менеджера";font-size:16px}html[lang=ru] .options-list__item[data-value="20"] .option-item__title::after{content:"Оплата после звонка менеджера"}.form-item__content:has(option[value="20"]:checked) .form-item__text{font-size:0 !important;background:#fdf4ec;border:1px solid #f6d3b8;border-radius:12px;padding:10px 12px;margin-top:8px}.form-item__content:has(option[value="20"]:checked) .form-item__text::before{content:"Зараз платити не потрібно\aМенеджер зателефонує і все підкаже";white-space:pre-line;font-size:13.5px;line-height:1.5;color:#0d2b52;display:block}html[lang=ru] .form-item__content:has(option[value="20"]:checked) .form-item__text::before{content:"Сейчас платить не нужно\aМенеджер позвонит и всё подскажет"}.form-item__content:has(option[value="20"]:checked) .form-item__text::first-line{font-weight:800;color:#1f8a4c}.form-item__content:has(option[value="13"]:checked) .select__text{font-size:0 !important}.form-item__content:has(option[value="13"]:checked) .select__text::after{content:"Готівкою кур'єру при отриманні";font-size:16px}html[lang=ru] .form-item__content:has(option[value="13"]:checked) .select__text::after{content:"Наличными курьеру при получении"}.options-list__item[data-value="13"] .option-item__title{font-size:0 !important}.options-list__item[data-value="13"] .option-item__title::after{content:"Готівкою кур'єру при отриманні";font-size:16px}html[lang=ru] .options-list__item[data-value="13"] .option-item__title::after{content:"Наличными курьеру при получении"}#checkout-payment-typeSelectBoxItText[data-val="20"]{font-size:0 !important}#checkout-payment-typeSelectBoxItText[data-val="20"]::after{content:"Оплата після дзвінка менеджера";font-size:14px}html[lang=ru] #checkout-payment-typeSelectBoxItText[data-val="20"]::after{content:"Оплата после звонка менеджера"}dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) .form-item-txt{font-size:0 !important;background:#fdf4ec;border:1px solid #f6d3b8;border-radius:10px;padding:10px 12px;margin-top:8px;max-width:420px}dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) .form-item-txt::before{content:"Зараз платити не потрібно\aМенеджер зателефонує і все підкаже";white-space:pre-line;font-size:13px;line-height:1.5;color:#0d2b52;display:block}html[lang=ru] dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) .form-item-txt::before{content:"Сейчас платить не нужно\aМенеджер позвонит и всё подскажет"}dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) .form-item-txt::first-line{font-weight:800;color:#1f8a4c}.form-item__content:has(option[value="20"]:checked) .j-payment-select{display:none !important}.form-item__content:has(option[value="20"]:checked) .form-item__text{margin-top:0 !important;padding:14px 16px !important}.form-item__content:has(option[value="20"]:checked) .form-item__text::before{content:"💳 Оплата на карту перед відправкою\a✓  Зараз платити нічого не потрібно\a✓  Менеджер зателефонує й проконсультує\a✓  Надішле реквізити для оплати" !important;font-size:14px !important;line-height:1.5 !important}html[lang=ru] .form-item__content:has(option[value="20"]:checked) .form-item__text::before{content:"💳 Оплата на карту перед отправкой\a✓  Сейчас платить ничего не нужно\a✓  Менеджер позвонит и проконсультирует\a✓  Пришлёт реквизиты для оплаты" !important}.form-item__content:has(option[value="20"]:checked) .form-item__text::first-line{color:#0d2b52 !important;font-weight:800 !important;font-size:15px}dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) #checkout-payment-typeSelectBoxItContainer{display:none !important}dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) .form-item-txt{margin-top:0 !important;padding:12px 14px !important}dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) .form-item-txt::before{content:"💳 Оплата на карту перед відправкою\a✓  Зараз платити нічого не потрібно\a✓  Менеджер зателефонує й проконсультує\a✓  Надішле реквізити для оплати" !important;font-size:13.5px !important}html[lang=ru] dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) .form-item-txt::before{content:"💳 Оплата на карту перед отправкой\a✓  Сейчас платить ничего не нужно\a✓  Менеджер позвонит и проконсультирует\a✓  Пришлёт реквизиты для оплаты" !important}dd.form-item:has(#checkout-payment-typeSelectBoxItText[data-val="20"]) .form-item-txt::first-line{color:#0d2b52 !important;font-weight:800 !important}.form-item__content:has(option[value="20"]:checked) .form-item__text::before{line-height:1.75 !important}.catalogCard-view>.productSticker{top:48px !important;left:23px !important}body:has(.rp-h1) .rp-hero .rp-eyebrow{display:none !important}.rp-faq{margin:22px 0 4px}.rp-faq .rp-faq-h{font-weight:800 !important;color:#0d2b52 !important;font-size:17px !important;margin:0 0 10px !important}.rp-qa{border:1px solid #e2e8f0;border-radius:12px;margin:0 0 8px;background:#fff;overflow:hidden}.rp-qa summary{list-style:none;cursor:pointer;padding:13px 44px 13px 14px;font-weight:700;color:#0d2b52;font-size:15px;line-height:1.35;position:relative}.rp-qa summary::-webkit-details-marker{display:none}.rp-qa summary::after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#e8621a;font-size:22px;font-weight:700;line-height:1}.rp-qa[open] summary::after{content:"−"}.rp-qa[open]{border-color:#f6d3b8;background:#fffbf8}.rp-qa>div{padding:0 14px 13px;color:#475569;font-size:14px;line-height:1.55}.product__bottom>.rp-faq-block{order:6 !important}.rp-faq-wrap{border-top:1px solid #e2e8f0}.rp-faq-wrap>summary{list-style:none;cursor:pointer;font-weight:800;font-size:20px;line-height:1.3;color:#0d2b52;padding:18px 36px 18px 0;position:relative}.rp-faq-wrap>summary::-webkit-details-marker{display:none}.rp-faq-wrap>summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:#e8621a;font-size:26px;font-weight:700}.rp-faq-wrap[open]>summary::after{content:"−"}.rp-faq-wrap .rp-faq{margin:0 0 12px}