/* ===== Rockdom redesign 2026: store, product page, blog feed, documents ===== */:root{--rd-ink:#0b0b0b;--rd-paper:#fff;--rd-tile:#f2f2ef;--rd-line:#e4e4e0;--rd-mute:#5f5f5b;--rd-lime:#dcff45}
.t-rec:has(>.t1291){padding-top:0 !important;padding-bottom:72px !important}
.t-catalog .t-catalog__breadcrumbs{display:none !important}
.t-catalog .t-container,.t-catalog .t-catalog__cont-wrapper{max-width:1440px !important}
@media (min-width:961px){.t-catalog .t-catalog__grid-cont{padding-left:0 !important;padding-right:0 !important}
.t-catalog .t-catalog__cont-wrapper{padding-left:32px !important;padding-right:32px !important;gap:40px !important}
.t-catalog .t-catalog__sidebar{border:0 !important;border-radius:0 !important;padding:0 !important;width:232px !important;flex:0 0 232px !important}
}
.t-catalog .t-catalog__filter__item-title{font:700 15px/1.2 'Onest',sans-serif !important;color:var(--rd-ink) !important}
.t-catalog .t-checkbox__control .t-catalog__filter__title{font:400 14px/1.3 'Onest',sans-serif !important;color:var(--rd-ink) !important}
.t-catalog .t-catalog__filter__item{border-top:1px solid var(--rd-line) !important;padding-top:16px !important;margin-bottom:16px !important}
.t-catalog .t-checkbox__indicator{border-radius:0 !important;border:1.5px solid var(--rd-ink) !important;opacity:1 !important;width:18px !important;height:18px !important}
.t-catalog .t-checkbox__control{font-size:14px !important;color:var(--rd-ink) !important}
.t-catalog .t-checkbox:checked + .t-checkbox__indicator{background:var(--rd-ink) !important}
.t-catalog .t-catalog__filter__btn-expand,.t-catalog .t-catalog__filter__btn-text{font-size:13px !important;color:var(--rd-mute) !important}
.t-catalog .t-catalog__filter__input,.t-catalog .t-catalog__sort-select,.t-catalog .t-catalog__filter__custom-sel{height:40px !important;border:0 !important;border-radius:0 !important;background:var(--rd-tile) !important;font-size:14px !important;color:var(--rd-ink) !important}
.t-catalog .t-catalog__filter__chosen-wrapper,.t-catalog .t-catalog__filter__reset{border-radius:0 !important;background:var(--rd-tile) !important;border:0 !important;font-size:13px !important}
.t-catalog .t-catalog__filter__prods-number{font-size:13px !important;color:var(--rd-mute) !important}
@media (max-width:960px){.t-catalog .t-catalog__filter__controls-wrapper{border:0 !important;background:var(--rd-tile) !important;border-radius:0 !important}
}
.t-catalog .t-catalog__card,.t-catalog__relevants__container .t-catalog__card{border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;overflow:visible !important}
.t-catalog .t-catalog__card:hover{box-shadow:none !important}
.t-catalog .t-catalog__card-list{--t-catalog-col-gap:8px !important;--t-catalog-row-gap:28px !important}
.t-catalog .t-catalog__card__imgwrapper{background:var(--rd-tile) !important;border-radius:0 !important;overflow:hidden}
.t-catalog .t-catalog__card__bgimg{background-size:78% !important;background-repeat:no-repeat !important;background-position:center !important;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .3s !important}
.t-catalog .t-catalog__card:hover .t-catalog__card__bgimg_hover{transform:scale(1.05)}
.t-catalog .t-catalog__card_tile.t-catalog__card_has-fill .t-catalog__card__contentwrapper,.t-catalog .t-catalog__card__contentwrapper{padding:12px 0 0 !important}
.t-catalog .t-catalog__card__wrap_txt-and-btns{padding:0 !important}
.t-catalog .t-catalog__card__title{font:500 14px/1.3 'Onest',sans-serif !important;color:var(--rd-ink) !important}
@media (min-width:961px){.t-catalog .t-catalog__card__title{font-size:15px !important}
}
.t-catalog .t-catalog__card__price-wrapper{display:flex !important;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px !important}
.t-catalog .t-catalog__card__price{font:700 17px/1.1 'Onest',sans-serif !important;font-variant-numeric:tabular-nums;color:var(--rd-ink) !important;margin:0 !important}
.t-catalog .t-catalog__card__price_old{font:400 14px/1.1 'Onest',sans-serif !important;color:var(--rd-mute) !important;margin:0 !important;opacity:1 !important}
.t-catalog .t-catalog__card__price_old .t-catalog__card__price-value{text-decoration:line-through}
.t-catalog .t-catalog__card__mark-wrapper{margin:8px !important}
.t-catalog .t-catalog__card__mark{background:var(--rd-ink) !important;color:var(--rd-paper) !important;border-radius:0 !important;width:auto !important;height:24px !important;min-width:0 !important;padding:0 8px !important;font:600 10px/24px 'Onest',sans-serif !important;letter-spacing:.08em;text-transform:uppercase}
.t-catalog .t1002__addBtn{background:transparent !important;width:40px !important;height:40px !important;margin:4px !important}
.t-catalog .t1002__addBtn svg path{stroke:var(--rd-ink)}
.t-catalog .t-catalog__card .t-product__option{margin-top:10px !important}
.t-catalog .t-catalog__card .t-product__option-title{font-size:12px !important;color:var(--rd-mute) !important;opacity:1 !important}
.t-catalog .t-product__option-select{height:36px !important;border:1px solid var(--rd-line) !important;border-radius:0 !important;font:14px 'Onest',sans-serif !important;color:var(--rd-ink) !important;background-color:var(--rd-paper) !important;padding:0 28px 0 10px !important;max-width:100%}
.t-catalog .t-catalog__card .t-btnflex,.t-catalog .t-catalog__card .t-btn{border-radius:0 !important;height:40px !important;font:600 12px/1 'Onest',sans-serif !important;letter-spacing:.08em !important;text-transform:uppercase}
.t-catalog .t-catalog__load-more-btn-wrap .t-btn,.t-catalog .t-catalog__load-more-btn-wrap .t-btnflex{border-radius:0 !important;background:var(--rd-ink) !important;color:var(--rd-paper) !important;height:48px !important;padding:0 32px !important;font:600 12px/1 'Onest',sans-serif !important;letter-spacing:.08em !important;text-transform:uppercase}
.t-catalog .t-catalog__card-preloader,.t-catalog .t-catalog__card__img-preloader{border-radius:0 !important;background:var(--rd-tile) !important}
#rec1986122211{padding-top:0 !important;padding-bottom:96px !important}
.t897 .t-container{max-width:1440px !important;padding:0 12px !important;box-sizing:border-box !important}
.t897 .t-feed__post-imgwrapper,.t897 .t-feed__post-bgimg,.t897 .t-feed__post-preloader__img{border-radius:0 !important}
.t897 .t-feed__post-title{font:700 20px/1.2 'Onest',sans-serif !important;letter-spacing:-.01em !important;color:var(--rd-ink) !important}
.t897 .t-feed__post-descr{font-size:14px !important;line-height:1.5 !important;color:var(--rd-mute) !important;opacity:1 !important}
.t897 .t-feed__post-bgimg{transition:transform .6s cubic-bezier(.16,1,.3,1) !important}
.t897 .t-feed__post:hover .t-feed__post-bgimg{transform:scale(1.03)}
#rec680456725,#rec5027902201{padding-top:24px !important;padding-bottom:96px !important}
#rec680456725 .t-text,#rec5027902201 .t-text{font:400 15px/1.65 'Onest',sans-serif !important;color:var(--rd-ink) !important}
#rec680456725 .t-text strong,#rec5027902201 .t-text strong{font-weight:700;font-size:18px;line-height:2.4}
#rec680456725 .t-container,#rec5027902201 .t-container{max-width:1440px !important;padding:0 32px !important;box-sizing:border-box !important}
#rec680456725 .t-col,#rec5027902201 .t-col{display:block !important;float:none !important;margin:0 !important;padding:0 !important;width:auto !important;max-width:760px !important}
@media (max-width:767px){#rec680456725 .t-container,#rec5027902201 .t-container{padding:0 16px !important}
}
#rec680456725 .t-text>strong:first-child,#rec680456725 .t-text>b:first-child,#rec5027902201 .t-text>strong:first-child{display:none}
#rec680456725 .t-text a,#rec5027902201 .t-text a{text-decoration:underline;text-underline-offset:3px;color:var(--rd-ink) !important}
.rdpp{--ink:#0b0b0b;--paper:#fff;--tile:#f2f2ef;--line:#e4e4e0;--mute:#5f5f5b;--lime:#dcff45;font-family:'Onest',system-ui,sans-serif;color:var(--ink)}
.rdpp .rdpp-grid{display:grid !important;grid-template-columns:minmax(0,1fr);gap:0 56px;max-width:1440px;margin:0 auto;padding:0;box-sizing:border-box}
@media (min-width:961px){.rdpp .rdpp-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding:0 12px}
}
.rdpp .rdpp-grid>.t-col{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}
.rdpp .rdpp-grid>.t-catalog__prod-popup__breadcrumbs{grid-column:1/-1;margin:8px 0 20px !important}
.rdpp .t-catalog__breadcrumbs{display:flex !important;font-size:13px !important;color:var(--mute)}
.rdpp .t-slds__container{background:var(--tile) !important}
.rdpp .t-slds__main{background:var(--tile);border-radius:0 !important}
.rdpp .t-slds__bgimg{mix-blend-mode:multiply}
.rdpp .t-slds__wrapper{background:var(--tile)}
.rdpp .t-slds__arrow{border-radius:0 !important;box-shadow:none !important;background:var(--paper) !important}
@media (min-width:961px){.rdpp .t-catalog__prod-popup__slider .t-slds{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:start}
.rdpp .t-catalog__prod-popup__slider .t-slds__main{order:2;min-width:0}
.rdpp .t-catalog__prod-popup__slider .t-slds__thumbsbullet-wrapper{order:1;display:flex !important;flex-direction:column;gap:8px;margin:0 !important;padding:0 !important;max-height:640px;overflow:auto;scrollbar-width:none}
.rdpp .t-slds__thumbsbullet-wrapper .t-slds__thumbsbullet{width:76px !important;height:76px !important;margin:0 !important;flex:none}
.rdpp .t-catalog__prod-popup__info{position:sticky;top:24px;align-self:start}
}
.rdpp .t-slds__thumbsbullet{background:var(--tile);border-radius:0 !important;opacity:1 !important}
.rdpp .t-slds__thumbsbullet .t-bgimg{mix-blend-mode:multiply}
.rdpp .t-slds__thumbsbullet-border{border:1.5px solid transparent !important;border-radius:0 !important}
.rdpp .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border{border-color:var(--ink) !important}
@media (max-width:960px){.rdpp .rdpp-grid>.t-catalog__prod-popup__slider{margin:0 0 24px !important}
.rdpp .t-slds__thumbsbullet-wrapper{display:flex !important;gap:6px;overflow-x:auto;padding:8px 0 0 !important;scrollbar-width:none}
.rdpp .t-slds__thumbsbullet-wrapper .t-slds__thumbsbullet{width:56px !important;height:56px !important;flex:none;margin:0 !important}
}
.rdpp .t-catalog__prod-popup__title-wrapper{display:flex;flex-direction:column}
.rdpp .t-catalog__prod-popup__brand{order:-1;margin:0 0 8px !important;font:700 13px/1 'Onest',sans-serif !important;letter-spacing:.1em;text-transform:uppercase;color:var(--ink) !important;opacity:1 !important}
.rdpp .js-catalog-prod-name{font:600 clamp(24px,2.4vw,32px)/1.15 'Onest',sans-serif !important;letter-spacing:-.02em !important;text-transform:none !important;color:var(--ink) !important}
.rdpp .t-catalog__prod-popup__price-wrapper{display:flex !important;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:20px 0 0 !important}
.rdpp .t-catalog__prod-popup__price{display:flex !important;gap:4px;font:800 32px/1 'Onest',sans-serif !important;font-variant-numeric:tabular-nums;color:var(--ink) !important;margin:0 !important}
.rdpp .t-catalog__prod-popup__price_old{display:flex;gap:3px;font:400 18px/1 'Onest',sans-serif !important;color:var(--mute) !important;opacity:1 !important;margin:0 !important;text-decoration:line-through}
.rdpp-off{display:inline-flex;align-items:center;height:28px;padding:0 8px;background:var(--lime);font:700 14px/1 'Onest',sans-serif;font-variant-numeric:tabular-nums}
.rdpp-off:empty{display:none}
.rdpp-bonus{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:14px;line-height:1.3}
.rdpp-bonus::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--lime);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);flex:none}
.rdpp-bonus a{color:var(--mute);text-decoration:underline;text-underline-offset:3px}
.rdpp-bonus:empty{display:none}
.rdpp .t-catalog__editions-list{margin-top:28px}
.rdpp .t-product__option{margin:0 0 20px !important}
.rdpp .t-product__option-title{font:600 14px/1.2 'Onest',sans-serif !important;color:var(--ink) !important;opacity:1 !important;margin-bottom:10px !important}
.rdpp.is-chips .t-product__option-variants{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}
.rdpp-chips{display:flex;flex-wrap:wrap;gap:6px}
.rdpp-chip{min-width:56px;height:44px;padding:0 14px;border:1px solid var(--line);background:var(--paper);font:500 14px/1 'Onest',sans-serif;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}
.rdpp-chip:hover{border-color:var(--ink)}
.rdpp-chip[aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:var(--paper)}
.rdpp-chip:disabled,.rdpp-chip.is-out{color:#a9a9a2;background:var(--tile);border-color:var(--tile);text-decoration:line-through}
.rdpp-chip.is-out:hover{border-color:#a9a9a2}
.rdpp-notify{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin-top:10px;font-size:14px;line-height:1.35;color:var(--mute)}
.rdpp-notify a,.rdpp-stock a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}
.rdpp-stock{margin:0 0 14px;font-size:14px;line-height:1.35;color:var(--mute)}
.rdpp-stock:empty{display:none}
.rdpp-stock p{display:flex;align-items:center;gap:8px;margin:0}
.rdpp-stock p::before{content:"";width:8px;height:8px;border-radius:50%;background:#2f9e44;flex:none}
.rdpp-stock b{font-weight:600;color:var(--ink)}
.rdpp-stock .is-low::before{background:#e8590c}
.rdpp-stock .is-out::before{background:#a9a9a2}
.rdpp-stock a{display:inline-block;margin-top:6px}
.rdpp-ask{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;margin-top:8px;box-shadow:inset 0 0 0 1px var(--line);font:600 14px/1 'Onest',sans-serif;color:var(--ink) !important;text-decoration:none}
.rdpp-ask:hover{box-shadow:inset 0 0 0 1px var(--ink)}
.rdpp-ask svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}
.rdpp-chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.rdpp .t-product__option-select{height:48px !important;border:1px solid var(--line) !important;border-radius:0 !important;font:15px 'Onest',sans-serif !important}
.rdpp .t-catalog__prod-popup__btn-wrapper{display:flex !important;align-items:stretch;gap:8px;margin-top:8px !important}
.rdpp .t-catalog__prod__quantity{display:none !important}
.rdpp .t-catalog__prod-popup__btn{flex:1;display:flex !important;align-items:center;justify-content:center;height:56px !important;margin:0 !important;border-radius:0 !important;background:var(--ink) !important;color:var(--paper) !important;font:600 14px/1 'Onest',sans-serif !important;letter-spacing:.08em !important;text-transform:uppercase}
.rdpp .t-catalog__prod-popup__btn:hover{background:#2a2a28 !important}
.rdpp .t-catalog__prod-popup__btn-wrapper .t1002__addBtn{position:static !important;flex:none;display:flex !important;align-items:center;justify-content:center;width:56px !important;height:56px !important;margin:0 !important;border-radius:0 !important;box-shadow:inset 0 0 0 1px var(--line) !important;background:var(--paper) !important}
.rdpp-bar{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;display:none;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -1px 0 #e4e4e0;font-family:'Onest',system-ui,sans-serif;color:#0b0b0b;transform:translateY(100%);transition:transform .25s cubic-bezier(.16,1,.3,1)}
.rdpp-bar.is-on{transform:none}
@media (max-width:960px){.rdpp-bar{display:flex}
}
.rdpp-bar b{font:800 20px/1 'Onest',sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}
.rdpp-bar small{display:block;margin-top:4px;font-size:12px;color:#5f5f5b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40vw}
.rdpp-bar button{flex:1;height:48px;border:0;background:#0b0b0b;color:#fff;font:600 13px/1 'Onest',sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}
.rdpp-perks{display:grid;margin-top:24px;border-top:1px solid var(--line)}
.rdpp-perks a{display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.35;color:var(--ink);text-decoration:none}
.rdpp-perks a:hover b{text-decoration:underline;text-underline-offset:3px}
.rdpp-perks b{display:block;font-weight:600}
.rdpp-perks span{color:var(--mute)}
.rdpp-perks svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.rdpp-perks a>svg:last-child{width:16px;height:16px;color:var(--mute)}
.t-catalog__relevants__container .t-container>.t-col{width:auto !important;float:none !important}
.t-catalog .t-catalog__relevants__container .t-container{max-width:1200px !important}
.t-catalog__prod-popup__close-txt{font-size:0 !important}
.t-catalog__prod-popup__close-txt::after{content:'Все товары';font:500 14px 'Onest',sans-serif;color:#0b0b0b}
.t-popup__close-icon path,.t-popup__close-icon line{stroke:#0b0b0b}
.t-catalog__relevants__title{font:800 clamp(28px,3.4vw,44px)/1 'Onest',sans-serif !important;letter-spacing:-.04em !important;text-transform:lowercase;color:#0b0b0b !important}
.rdseen{max-width:1200px;margin:0 auto;padding:40px 20px 56px;box-sizing:border-box;font-family:'Onest',system-ui,sans-serif;color:#0b0b0b}
.rdseen h2{margin:0 0 20px;font:800 clamp(28px,3.4vw,44px)/1 'Onest',sans-serif;letter-spacing:-.04em;text-transform:lowercase}
.rdseen__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,calc((100% - 36px)/4));gap:12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}
@media (max-width:640px){.rdseen__row{grid-auto-columns:42%}
}
.rdseen__row a{display:grid;gap:8px;align-content:start;color:#0b0b0b;text-decoration:none;scroll-snap-align:start}
.rdseen__row span{aspect-ratio:1;background:#f2f2ef center/82% no-repeat;background-blend-mode:multiply}
.rdseen__row small{font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.rdseen__row b{font:700 16px/1 'Onest',sans-serif;font-variant-numeric:tabular-nums}
.rdseen__row a:hover small{text-decoration:underline;text-underline-offset:3px}
.rdpp .t-catalog__prod-popup__text{margin-top:32px !important;padding:0 !important;border:0 !important;font-size:15px !important;line-height:1.6 !important;color:var(--ink) !important;opacity:1 !important}
.rdpp-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:20px}
.rdpp-tab{padding:0 0 12px;border:0;background:none;font:600 15px/1 'Onest',sans-serif;color:var(--mute);text-transform:lowercase;cursor:pointer;box-shadow:inset 0 -2px 0 transparent}
.rdpp-tab[aria-selected="true"]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}
.rdpp-panel[hidden]{display:none !important}
.rdpp .js-catalog-prod-all-charcs{display:none !important}
.rdpp-specs{display:grid;margin:0;border-top:1px solid var(--line)}
.rdpp-specs div{display:grid;grid-template-columns:minmax(120px,40%) 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px}
.rdpp-specs dt{color:var(--mute)}
.rdpp-specs dd{margin:0;font-weight:500}
.t706__carticon,.t1002__wishlisticon{display:none !important}
.t706__sidebar-content,.t1002__wishlistwin-content{width:480px !important;max-width:100vw;padding:28px 32px 32px !important;box-sizing:border-box;font-family:'Onest',system-ui,sans-serif !important;color:#0b0b0b}
@media (max-width:640px){.t706__sidebar-content,.t1002__wishlistwin-content{padding:20px 16px 24px !important}
}
.t706__sidebar-top,.t1002__wishlistwin-top{padding:0 0 20px !important;border-bottom:1px solid #e4e4e0 !important}
.t706__sidebar-heading,.t1002__wishlistwin-heading,.t706__cartpage-heading{font:800 28px/1 'Onest',sans-serif !important;letter-spacing:-.03em !important;text-transform:lowercase;color:#0b0b0b !important}
.t1002__wishlistwin-heading{font-size:0 !important}
.t1002__wishlistwin-heading::after{content:'избранное';font:800 28px/1 'Onest',sans-serif;letter-spacing:-.03em}
.t706__sidebar-close svg path,.t1002__close svg path,.t706__cartpage-close svg path,.t706__cartpage-back svg path{stroke:#0b0b0b !important}
.t706__product,.t1002__product{height:auto !important;min-height:0 !important;display:grid !important;grid-template-columns:88px 1fr auto;grid-template-areas:"img title del" "img qty price";gap:6px 16px;align-items:start;padding:20px 0 !important;border-bottom:1px solid #e4e4e0}
.t1002__product{grid-template-areas:"img title del" "img price price"}
.t706__product>*,.t1002__product>*{display:block !important;padding:0 !important;width:auto !important;height:auto !important}
.t706__product-thumb,.t1002__product-thumb{grid-area:img;width:88px !important;height:88px !important;background:#f2f2ef}
.t706__product-imgdiv,.t1002__product-imgdiv{width:88px !important;height:88px !important;background-size:82% !important;background-position:center !important;background-repeat:no-repeat !important;border-radius:0 !important;mix-blend-mode:multiply}
.t706__product-title,.t1002__product-title{grid-area:title;font:500 15px/1.3 'Onest',sans-serif !important;color:#0b0b0b !important}
.t706__product-title__option,.t1002__product-title__option{margin-top:6px;font-size:13px !important;color:#5f5f5b !important;opacity:1 !important}
.t706__product-amount,.t1002__product-amount{grid-area:price;align-self:end;display:flex !important;gap:4px;justify-content:flex-end;font:700 16px/1 'Onest',sans-serif !important;font-variant-numeric:tabular-nums;white-space:nowrap;color:#0b0b0b !important}
.t1002__product-amount{justify-content:flex-start}
.t706__product-del-wrapper,.t1002__product-del{grid-area:del;justify-self:end;cursor:pointer}
.t706__product-del img,.t1002__product-del img{width:18px !important;height:18px !important;opacity:.45}
.t706__product-del:hover img,.t1002__product-del:hover img{opacity:1}
.t706__product-plusminus{grid-area:qty;align-self:end;display:inline-flex !important;align-items:center;height:36px !important;border:1px solid #e4e4e0;justify-self:start}
.t706__product-minus,.t706__product-plus{display:flex !important;align-items:center;justify-content:center;width:36px;height:34px;cursor:pointer}
.t706__product-minus img,.t706__product-plus img{display:none !important}
.t706__product-minus::before{content:'−';font:500 18px/1 'Onest',sans-serif}
.t706__product-plus::before{content:'+';font:500 18px/1 'Onest',sans-serif}
.t706__product-quantity{min-width:28px;text-align:center;font:600 14px/1 'Onest',sans-serif !important;font-variant-numeric:tabular-nums}
.t706__sidebar-prodamount-wrap{display:none !important}
.t706__cartwin-totalamount-wrap{padding:20px 0 0 !important;margin:0 !important}
.t706__cartwin-totalamount-row{display:flex !important;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0 !important}
.t706__cartwin-totalamount-info_label,.t706__cartwin-totalamount-info_value{width:auto !important;text-align:left !important;padding:0 !important;font:400 15px/1.3 'Onest',sans-serif !important;color:#5f5f5b !important}
.t706__cartwin-totalamount-row_total .t706__cartwin-totalamount-info_label,.t706__cartwin-totalamount-row_total .t706__cartwin-totalamount-info_value{font:800 22px/1.2 'Onest',sans-serif !important;color:#0b0b0b !important}
.t706__cartwin-totalamount-info_value *{display:inline !important}
.t706__sidebar-bottom{margin-top:16px !important}
.t706__sidebar-continue,.t706__cartpage-open-form-wrap .t-btn,.t706__cartpage .t-submit{width:100% !important;height:56px !important;border-radius:0 !important;background:#0b0b0b !important;color:#fff !important;font:600 14px/1 'Onest',sans-serif !important;letter-spacing:.08em !important;text-transform:uppercase}
.t706__sidebar-continue:hover,.t706__cartpage .t-submit:hover{background:#2a2a28 !important}
.rdcart{margin-top:16px;display:grid;gap:10px;font:400 14px/1.35 'Onest',sans-serif;color:#0b0b0b}
.rdcart__bonus{display:flex;align-items:center;gap:8px;font-weight:600}
.rdcart__bonus:empty{display:none}
.rdcart__bonus::before{content:"";width:10px;height:10px;border-radius:50%;background:#dcff45;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);flex:none}
.rdcart__perks{display:grid;gap:6px;padding:14px 16px;background:#f2f2ef;color:#5f5f5b;font-size:13px}
.rdcart__perks b{color:#0b0b0b;font-weight:600}
.rdup{margin:20px 0 4px;font-family:'Onest',system-ui,sans-serif;color:#0b0b0b}
.rdup h3{margin:0 0 4px;font:800 18px/1.1 'Onest',sans-serif;letter-spacing:-.02em;text-transform:lowercase}
.rdup__item{display:grid;grid-template-columns:56px 1fr 40px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #e4e4e0}
.rdup__img{width:56px;height:56px;background:#f2f2ef center/82% no-repeat;background-blend-mode:multiply}
.rdup__txt{display:grid;gap:4px;min-width:0;font-size:13px;line-height:1.3}
.rdup__txt a{color:#0b0b0b;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rdup__txt b{font:700 14px/1 'Onest',sans-serif;font-variant-numeric:tabular-nums}
.rdup__txt select{max-width:100%;height:32px;border:1px solid #e4e4e0;border-radius:0;background:#fff;font:13px 'Onest',sans-serif;color:#0b0b0b}
.rdup__item button{width:40px;height:40px;border:1px solid #0b0b0b;background:#fff;font:500 22px/1 'Onest',sans-serif;color:#0b0b0b;cursor:pointer}
.rdup__item button:hover{background:#0b0b0b;color:#fff}
.t706__cartpage{font-family:'Onest',system-ui,sans-serif !important}
.t706__cartpage-top{border-bottom:1px solid #e4e4e0 !important}
.t706__cartpage .t-input-title,.t706__cartpage .t-input-subtitle,.t706__cartpage .t-name_md{font:600 14px/1.3 'Onest',sans-serif !important;color:#0b0b0b !important}
.t706__cartpage .t-input-subtitle{font:400 13px/1.4 'Onest',sans-serif !important;color:#5f5f5b !important}
.t706__cartwin-totalamount-row_total .t706__cartwin-totalamount-label::before{position:static !important;font:800 22px/1.2 'Onest',sans-serif !important;color:#0b0b0b !important}
.t706__cartpage .t-input,.t706__cartpage .t-input-phonemask__wrap,.t706__cartpage .searchbox-input,.t706__cartpage .t-inputpromocode{height:52px !important;border:1px solid #e4e4e0 !important;border-radius:0 !important;background:#fff !important;font:15px 'Onest',sans-serif !important;color:#0b0b0b !important}
.t706__cartpage .t-input-phonemask__wrap .t-input{border:0 !important;height:50px !important}
.t706__cartpage .t-input:focus,.t706__cartpage .searchbox-input:focus{border-color:#0b0b0b !important;outline:none}
.t706__cartpage .t-inputpromocode__btn{height:52px !important;border-radius:0 !important;background:#0b0b0b !important;color:#fff !important}
.t706__cartpage .t-radio__indicator{border-color:#0b0b0b !important;opacity:1 !important}
.t706__cartpage .t-radio__control,.t706__cartpage .t-checkbox__control{font:400 15px/1.35 'Onest',sans-serif !important;color:#0b0b0b !important}
.t706__cartpage .t-checkbox__indicator{border-radius:0 !important;border:1.5px solid #0b0b0b !important;opacity:1 !important}
.t706__auth{background:#f2f2ef !important;border-radius:0 !important;font:400 14px/1.4 'Onest',sans-serif !important}
.t706__cartpage-info .t706__cartwin-totalamount-row{flex-wrap:nowrap}
.t706__cartpage-info .t706__cartwin-totalamount-info_label{flex:1}
.rdp{--ink:#0b0b0b;--paper:#ffffff;--tile:#f2f2ef;--line:#e4e4e0;--mute:#5f5f5b;--lime:#dcff45;--lime-deep:#c6ec1c;--on-ink-mute:#a9a9a2;--gut:16px;--max:1440px;--ease:cubic-bezier(.16,1,.3,1);--hf:var(--t-headline-font,'Onest'),'Onest',system-ui,sans-serif;--tf:var(--t-text-font,'Onest'),'Onest',system-ui,sans-serif;font-family:var(--tf);color:var(--ink);-webkit-font-smoothing:antialiased}
@media (min-width:768px){.rdp{--gut:32px}
}
:where(.rdp, .rdp *, .rdp *::before, .rdp *::after){box-sizing:border-box}
:where(.rdp) :is(h1,h2,h3,p,ul,li,figure){margin:0;padding:0}
:where(.rdp) ul{list-style:none}
:where(.rdp) a{color:inherit;text-decoration:none}
:where(.rdp) img{display:block;max-width:100%}
:where(.rdp) button{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}
:where(.rdp) :is(input,textarea,select){font:inherit}
.rdp ::selection{background:var(--lime);color:var(--ink)}
.rdp :focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 5px var(--lime)}
.rdp__wrap{max-width:var(--max);margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}
.rdp__ico{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}
.rdp__num{font-variant-numeric:tabular-nums}
.rdp__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 24px;font:600 12px/1 var(--tf);letter-spacing:.08em;text-transform:uppercase;transition:background .2s,color .2s,transform .2s var(--ease)}
.rdp__btn:active{transform:scale(.98)}
.rdp__btn--ink{background:var(--ink);color:var(--paper)}
.rdp__btn--ink:hover{background:#2a2a28}
.rdp__btn--lime{background:var(--lime);color:var(--ink)}
.rdp__btn--lime:hover{background:var(--lime-deep)}
.rdp__btn--paper{background:var(--paper);color:var(--ink)}
.rdp__btn--paper:hover{background:var(--lime)}
.rdp__btn--line{box-shadow:inset 0 0 0 1px currentColor}
.rdp__btn--line:hover{background:var(--ink);color:var(--paper)}
.rdp__btn--line-inv:hover{background:var(--paper);color:var(--ink)}
.rdp__xl{font:800 clamp(40px,7.4vw,96px)/.92 var(--hf);letter-spacing:-.04em;text-transform:lowercase;text-wrap:balance}
.rdp__l{font:800 clamp(32px,4.6vw,64px)/.95 var(--hf);letter-spacing:-.04em;text-transform:lowercase;text-wrap:balance}
.rdp__m{font:700 clamp(24px,2.6vw,36px)/1 var(--hf);letter-spacing:-.03em;text-transform:lowercase}
.rdp__lead{font-size:clamp(15px,1.3vw,18px);line-height:1.45;max-width:46ch}
.rdp{background:var(--paper)}
.rdp__top{padding-top:24px;padding-bottom:40px;border-bottom:1px solid var(--line)}
@media (min-width:1024px){.rdp__top{padding-top:40px;padding-bottom:64px}
}
.rdp__bc{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--mute);margin-bottom:24px}
.rdp__bc a:hover{color:var(--ink)}
.rdp__bc svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}
.rdp__bc span[aria-hidden]{opacity:.5}
.rdp__kick{display:inline-block;font:600 12px/1 var(--tf);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}
.rdp__top .rdp__lead{margin-top:20px;color:var(--mute)}
.rdp__top .rdp__btns{margin-top:28px}
.rdp__btns{display:flex;flex-wrap:wrap;gap:8px}
.rdp__sec{display:grid;gap:20px;padding-top:40px;padding-bottom:40px;border-bottom:1px solid var(--line)}
.rdp__sec:last-child{border-bottom:0;padding-bottom:72px}
@media (min-width:1024px){.rdp__sec{grid-template-columns:4fr 8fr;gap:32px;padding-top:64px;padding-bottom:64px}
.rdp__sec:last-child{padding-bottom:112px}
}
.rdp__sec>header p{margin-top:12px;color:var(--mute);font-size:15px;line-height:1.45;max-width:36ch}
.rdp__grid{display:grid;gap:8px}
@media (min-width:640px){.rdp__grid--2{grid-template-columns:1fr 1fr}
.rdp__grid--3{grid-template-columns:repeat(3,1fr)}
.rdp__grid--4{grid-template-columns:1fr 1fr}
}
@media (min-width:1200px){.rdp__grid--4{grid-template-columns:repeat(4,1fr)}
}
.rdp__card{background:var(--tile);padding:24px;display:flex;flex-direction:column;gap:10px;min-height:100%}
.rdp__card--ink{background:var(--ink);color:var(--paper)}
.rdp__card--ink p{color:var(--on-ink-mute)}
.rdp__card--line{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}
.rdp__card h3{font:700 18px/1.2 var(--hf);letter-spacing:-.01em}
.rdp__card p{font-size:14px;line-height:1.5;color:var(--mute)}
.rdp__card .rdp__ico{width:28px;height:28px;margin-bottom:6px}
.rdp__card .rdp__foot{margin-top:auto;padding-top:8px}
.rdp__big{font:800 clamp(44px,5.4vw,72px)/.9 var(--hf);letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.rdp__pill{display:inline-flex;align-items:center;height:28px;padding:0 10px;font:600 13px/1 var(--tf);background:var(--paper)}
.rdp__pill--lime{background:var(--lime)}
.rdp__pill--ink{background:var(--ink);color:var(--paper)}
.rdp__card--ink .rdp__pill{background:#262624;color:var(--paper)}
.rdp__card--ink .rdp__pill--lime{background:var(--lime);color:var(--ink)}
.rdp__rows{display:grid;border-top:1px solid var(--ink)}
.rdp__row{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line);font-size:15px}
.rdp__row b{font-weight:600}
.rdp__row span{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--mute);text-align:right}
.rdp__row span.is-yes{color:var(--ink);font-weight:600}
.rdp__row span svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}
.rdp__list{display:grid;gap:12px}
.rdp__list li{display:grid;grid-template-columns:24px 1fr;gap:12px;font-size:15px;line-height:1.45}
.rdp__list li svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.rdp__steps{display:grid;gap:8px;counter-reset:st;list-style:none;margin:0;padding:0}
@media (min-width:768px){.rdp__steps--3{grid-template-columns:repeat(3,1fr)}
.rdp__steps--4{grid-template-columns:1fr 1fr}
}
.rdp__steps li{counter-increment:st;background:var(--tile);padding:24px;font-size:15px;line-height:1.45;display:grid;gap:16px;align-content:start}
.rdp__steps li::before{content:counter(st,decimal-leading-zero);font:800 32px/1 var(--hf);letter-spacing:-.04em}
.rdp__note{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:16px 20px;box-shadow:inset 3px 0 0 var(--ink);background:var(--tile);font-size:14px;line-height:1.5}
.rdp__note svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.rdp__prose{display:grid;gap:14px;font-size:15px;line-height:1.6;max-width:68ch}
.rdp__prose h3{font:700 18px/1.25 var(--hf)}
.rdp__prose ul{display:grid;gap:6px;padding-left:20px;list-style:disc}
.rdp__prose a{text-decoration:underline;text-underline-offset:3px}
.rdp__chips{display:flex;flex-wrap:wrap;gap:8px}
.rdp__chips li{padding:10px 14px;background:var(--tile);font-size:14px}
.rdp__stack{display:grid;gap:16px}
.rdp__ico{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}
.rdp__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.rdp--cat .rdp__top{padding-bottom:20px;border-bottom:0}
@media (min-width:1024px){.rdp--cat .rdp__top{padding-bottom:28px}
}
.rdp__headrow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px}
.rdp__headrow .rdp__lead{margin-top:0;max-width:52ch}
.rdp--cat .rdp__xl{font-size:clamp(40px,6.4vw,88px)}
.rdp__nav{margin-top:24px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-left:calc(var(--gut)*-1);margin-right:calc(var(--gut)*-1);padding:0 var(--gut)}
.rdp__nav::-webkit-scrollbar{display:none}
.rdp__nav a{flex:none;display:inline-flex;align-items:center;height:40px;padding:0 16px;background:var(--tile);font-size:14px;font-weight:500;white-space:nowrap;transition:background .2s}
.rdp__nav a:hover{background:var(--line)}
.rdp__nav a[aria-current]{background:var(--ink);color:var(--paper)}
.rdp--seo{border-top:1px solid var(--line)}
.rdp--seo .rdp__sec{border-bottom:0}
.rdp__prose dl{display:grid;gap:0;border-top:1px solid var(--line)}
.rdp__prose dl div{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--line)}
@media (min-width:768px){.rdp__prose dl div{grid-template-columns:200px 1fr;gap:24px}
}
.rdp__prose dt{font-weight:700}
.rdp__prose dd{margin:0;color:var(--mute)}
.rdp--seo .rdp__prose>p{color:var(--mute)}
.rdp--seo .rdp__prose>p:first-child{color:var(--ink)}
.rdp__lv{display:grid;gap:8px}
@media (min-width:768px){.rdp__lv{grid-template-columns:repeat(3,1fr)}
}
.rdp__lv article{display:grid;gap:12px;align-content:start;padding:24px;background:var(--tile)}
.rdp__lv article:nth-child(3){background:var(--ink);color:var(--paper)}
.rdp__lv article:nth-child(3) p{color:var(--on-ink-mute)}
.rdp__lv b{font:600 12px/1 var(--tf);letter-spacing:.08em;text-transform:uppercase}
.rdp__lv .rdp__big{margin-top:4px}
.rdp__lv .rdp__big mark{display:inline-block;line-height:1;background:var(--lime);color:var(--ink);padding:.06em .1em 0}
.rdp__lv p{font-size:14px;line-height:1.5;color:var(--mute)}
.rdp__lv em{font-style:normal;font-weight:600;font-size:15px}
.rdp__duo{display:grid;gap:8px}
@media (min-width:768px){.rdp__duo{grid-template-columns:1fr 1fr}
}
.rdp__duo article{display:grid;gap:12px;align-content:start;padding:28px 24px;background:var(--tile)}
.rdp__duo article:first-child{background:var(--lime)}
.rdp__duo b{font:700 18px/1.2 var(--hf)}
.rdp__duo p{font-size:14px;line-height:1.5;color:var(--mute)}
.rdp__duo article:first-child p{color:#33331f}
.rdp__tiers{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}
@media (min-width:768px){.rdp__tiers--3{grid-template-columns:repeat(3,1fr)}
.rdp__tiers--4{grid-template-columns:repeat(4,1fr)}
}
.rdp__tiers--3>div:first-child{grid-column:1/-1}
@media (min-width:768px){.rdp__tiers--3>div:first-child{grid-column:auto}
}
.rdp__tiers>div{display:grid;gap:6px;padding:20px;background:var(--tile)}
.rdp__tiers>div:last-child{background:var(--ink);color:var(--paper)}
.rdp__tiers>div:last-child small{color:var(--on-ink-mute)}
.rdp__tiers strong{font:800 clamp(36px,4vw,56px)/.9 var(--hf);letter-spacing:-.04em}
.rdp__tiers span{font-weight:600}
.rdp__tiers small{font-size:13px;color:var(--mute)}
.rdp__ex{display:grid;border-top:1px solid var(--ink)}
.rdp__ex div{display:grid;grid-template-columns:1fr auto;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}
.rdp__ex b{font-variant-numeric:tabular-nums}
.rdp__ct{display:grid;border-top:1px solid var(--ink)}
.rdp__ct>*{display:grid;grid-template-columns:28px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid var(--line);align-items:start}
.rdp__ct small{display:block;font-size:13px;color:var(--mute);margin-bottom:6px}
.rdp__ct strong{display:block;font:700 clamp(20px,2.4vw,28px)/1.15 var(--hf);letter-spacing:-.02em}
.rdp__ct p{margin-top:8px;font-size:14px;line-height:1.5;color:var(--mute)}
.rdp__ct a:hover strong{text-decoration:underline;text-underline-offset:4px}
.rdp__ct .rdp__ico{width:28px;height:28px}
.rdp__req{display:grid;border-top:1px solid var(--ink)}
.rdp__req div{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}
@media (min-width:640px){.rdp__req div{grid-template-columns:200px 1fr}
}
.rdp__req dt{color:var(--mute)}
.rdp__req dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}
.rdp__ph{display:grid;gap:8px;grid-template-columns:1fr 1fr}
.rdp__ph img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--tile)}
.rdp__ph img:first-child{grid-row:span 2;height:100%;aspect-ratio:auto}
.rdp__nums{display:grid;grid-template-columns:1fr 1fr;gap:8px}
@media (min-width:1024px){.rdp__nums{grid-template-columns:repeat(4,1fr)}
}
.rdp__nums>*{display:grid;gap:10px;align-content:start;padding:24px 20px;background:var(--tile)}
.rdp__nums .rdp__big{font-size:clamp(40px,4.2vw,64px)}
.rdp__nums span{font-size:14px;line-height:1.35;color:var(--mute)}
.rdp__nums a:hover span{color:var(--ink)}
.rdp--flat .rdp__top{border-bottom:0;padding-bottom:16px}
