:root{--radius-xs:6px;--radius-sm:10px;--radius:14px;--radius-lg:20px;--radius-xl:26px;--line:#d5d8dd;--line-soft:#e6e8ec;--rs-pill:12px;--rs-anth:#202329;--rs-ease:cubic-bezier(.2,.7,.2,1);--rs-shadow:0 1px 2px rgba(16,17,20,.06),0 6px 16px -8px rgba(16,17,20,.18);--rs-shadow-lg:0 2px 4px rgba(16,17,20,.06),0 14px 30px -16px rgba(16,17,20,.26);--rs-glow:none}::selection{background:var(--accent);color:#fff}h1{font-size:clamp(2rem,3.6vw,3rem);letter-spacing:-.03em;line-height:1.08;font-weight:700}h2{font-weight:700}.button{border-radius:var(--rs-pill);min-height:48px;padding:12px 24px;font-weight:650;transition:background-color .15s,border-color .15s,color .15s}.button>.icon{transition:transform .2s var(--rs-ease)}.button:not(.button-secondary):hover{background:var(--accent-ink);border-color:var(--accent-ink)}.button-secondary{border-color:var(--control-line)}.button-secondary:hover{background:var(--paper);border-color:var(--ink-strong)}@media(hover:hover){.button:hover>.icon:last-child{transform:translate(3px)}}.announcement{background:var(--rs-anth);color:#fff;border-bottom:0}.announcement a,.announcement p,.announcement span{color:inherit}.site-header{transition:box-shadow .2s}html.rs-scrolled .site-header{box-shadow:0 8px 18px -14px #10111466}.header-search form:focus-within{background:var(--paper);border-color:var(--ink-strong);box-shadow:0 0 0 3px #1011141a}.desktop-navigation>a,.nav-item>summary{position:relative}.desktop-navigation>a:before,.nav-item>summary:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--rs-ease)}.desktop-navigation>a:hover:before,.nav-item>summary:hover:before,.nav-item[open]>summary:before{transform:scaleX(1)}.mega-panel{box-shadow:0 24px 40px -28px #10111466}.mega-category:hover{border-color:var(--ink-strong);background:var(--paper)}.product-card{border-color:var(--line);border-radius:var(--radius-lg);transition:border-color .15s,box-shadow .2s}@media(hover:hover){.product-card:hover{border-color:var(--ink-strong);box-shadow:var(--rs-shadow)}.product-card:hover .product-card-media img{transform:scale(1.03)}}.product-card-media{background:var(--soft)}.product-card-media img{mix-blend-mode:multiply;transition:transform .4s var(--rs-ease)}.filter-sidebar{overflow-x:hidden}.empty-state{text-align:center}.site-footer{border-top:1px solid var(--line)}.rs-project-card{border-radius:var(--radius-lg);border-color:var(--line);background:var(--soft);transition:border-color .15s,box-shadow .2s}@media(hover:hover){.rs-project-card:hover{border-color:var(--ink-strong);box-shadow:var(--rs-shadow)}}.rs-project-media{height:200px}.rs-project-accessories a{border-radius:var(--radius);background:var(--paper)}.rs-project-check{border-top:0}.rs-home-service{background:var(--soft)}.rs-home-service h2{font-size:clamp(1.625rem,2.8vw,2.5rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;max-width:20ch}.rs-home-service-advice>p{font-size:1.0625rem}.rs-home-service .button{border-radius:var(--rs-pill);font-size:1rem;min-height:50px}.rs-service-faq{padding:clamp(18px,2.2vw,28px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper)}.rs-service-faq summary{font-size:1rem}.rs-service-faq details p{font-size:.9375rem}.rs-service-faq details:last-of-type{border-bottom:0}html.rs-motion [data-rs-reveal]{opacity:0;transform:translateY(10px);transition:opacity .5s var(--rs-ease),transform .5s var(--rs-ease);transition-delay:var(--rs-d,0ms)}html.rs-motion [data-rs-reveal].is-in{opacity:1;transform:none}@media print{[data-rs-reveal]{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/rs-next.css.map */
