.rs-premium-v1{--rs-ink: #242835;--rs-accent: #bf2251;--rs-paper: #fff;--rs-surface: #f2f3f7;--rs-line: #d4d6db;--rs-stock: #2d6a4f;--rs-font: "Segoe UI", -apple-system, BlinkMacSystemFont, Arial, sans-serif}.rs-premium-v1 :is(.rs-header,.rs-product,.rs-finder,.sticky-cart-modal){--font-heading-family: var(--rs-font);--font-body-family: var(--rs-font);--font-heading-weight: 650;font-family:var(--rs-font);color:var(--rs-ink)}.rs-premium-v1 :is(.rs-header,.rs-product,.rs-finder) :is(button,input,select){font-family:inherit}.rs-premium-v1 :is(.rs-header,.rs-product,.rs-finder) :focus-visible{outline:2px solid var(--rs-accent);outline-offset:4px}.rs-premium-v1 .rs-finder [hidden],.rs-premium-v1 [data-rs-open-finder][hidden]{display:none!important}.rs-premium-v1 .rs-header{margin-top:0;background:var(--rs-paper);border-bottom:1px solid var(--rs-line);padding:0 32px;max-width:none;width:100%;--shadow: none;--shadow-hover: none}.rs-header .header__desktop{max-width:1440px;margin:auto}.rs-premium-v1 .rs-header .main-header__content{gap:14px;align-items:center;padding:20px 0 12px}.rs-header .main-header__content>*{min-width:0}.rs-premium-v1 .rs-header .header__logo{flex:0 0 180px}.rs-premium-v1 .rs-header .header__logo .content-item-container{padding:0}.rs-header .header__heading-link{width:100%}.rs-premium-v1 .rs-header .header__heading-logo{width:100%;max-width:180px;height:auto;object-fit:contain}.rs-header .header__button-width{flex-basis:48px}.rs-header .header__menu-button{flex:0 0 44px;height:48px}.rs-premium-v1 .rs-header .main-menu-button .content-item-container{padding:12px}.rs-premium-v1 .rs-header .main-header__content>:is(.header__menu-button,.header__logo,.header__cart,.header__account-item,.header__language-flags) .content-item{border-radius:4px;background:transparent;--color-secondary-background: transparent;--color-secondary-background-hover: var(--rs-surface);--color-border: transparent}.rs-header .main-header__content>:is(.header__cart,.header__account-item,.header__language-flags) .content-item-container{min-height:48px;padding:10px}.rs-header .header__search{padding:0 12px;align-self:center}.rs-premium-v1 .rs-header .header__search .field{height:50px;--form_field-height: 50px;--shadow: none;--shadow-hover: none}.rs-premium-v1 .rs-header .header__search .field__input{height:50px;padding:10px 58px 10px 16px;border:1px solid var(--rs-line);background:var(--rs-paper);border-radius:6px;font-size:16px;font-weight:400;text-overflow:ellipsis}.rs-premium-v1 .rs-header .header__search .field__input:focus{border-color:var(--rs-accent);background:var(--rs-paper);box-shadow:0 0 0 1px var(--rs-accent)}.rs-header .header__search .field__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.rs-header .header__search .field__input::placeholder{opacity:1;color:#5a606d}.rs-premium-v1 .rs-header .search__button{display:grid;place-items:center;width:44px;height:44px;padding:0;left:auto;right:3px;top:3px;border:0;border-radius:4px;background:transparent;color:var(--rs-ink);opacity:1}.rs-premium-v1 .rs-header .search__button:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:1px;background:var(--rs-line)}.rs-premium-v1 .rs-header .search__button svg{display:block;width:22px;height:22px}.rs-premium-v1 .rs-header .search__button svg path{fill:currentColor;stroke:none}.rs-premium-v1 .rs-header .search__button:active{background:var(--rs-surface);color:var(--rs-accent)}.rs-premium-v1 .rs-header .search__button:focus-visible:after{width:100%;height:100%;border-radius:inherit;outline:2px solid var(--rs-accent);outline-offset:-2px}@media(hover:hover){.rs-premium-v1 .rs-header .search__button:hover{background:var(--rs-surface);color:var(--rs-accent)}}.rs-search-tools{position:relative;z-index:9;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:7px;font-size:12px;color:#5a606d}.rs-search-tools button{padding:0;border:0;background:none;color:var(--rs-accent);font-weight:650;font-size:13px;line-height:1.5;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.rs-premium-v1 .rs-header .header__desktop .header-menu-tiles__container{margin-top:0;border-top:1px solid #ebedf1}.rs-premium-v1 .rs-header .tiles-menu{display:flex;flex-wrap:wrap;gap:0;justify-content:space-between}.rs-header .tiles-menu>li{flex:1 1 0;min-width:0;width:auto}.rs-premium-v1 .rs-header .tiles-menu-item{--color-secondary-background: transparent;--color-secondary-background-hover: var(--rs-surface);--color-border: transparent;border-radius:0}.rs-premium-v1 .rs-header .tiles-menu-item .content-item-container{min-height:112px;padding:10px 6px;gap:8px;flex-direction:column;justify-content:center}.rs-premium-v1 .rs-header .tiles-menu-item .content-item-container>span{display:block;min-height:34px;max-width:140px;font-size:13px;line-height:1.3;font-weight:600;white-space:normal}.rs-premium-v1 .rs-header .tiles-menu-item .content-item-container>:is(img,svg,.image-hover-scaling__container){display:block;width:48px;height:48px;max-width:48px;max-height:48px;flex:0 0 48px;object-fit:contain}.rs-premium-v1 .rs-header .tiles-menu-item .image-hover-scaling__container img{width:100%;height:100%;object-fit:contain}.rs-premium-v1 .rs-header .tiles-menu-item .menu-tile-item__arrow{position:static;display:inline-block;transform:none;width:8px;height:5px;margin-left:4px}.rs-header .submenu-container:focus-within>[class*=submenu-design__]{display:block;visibility:visible;opacity:1;pointer-events:auto}@media(min-width:993px){.rs-header .header__desktop.item-hover:before{content:none}.rs-premium-v1 .rs-header .header-tiles-desktop .tiles-menu{--header__submenu__top-offset: 8px}.rs-premium-v1 .rs-header .header-tiles-desktop .tiles-menu-item{--color-border-hover: transparent;--color-base-hover: var(--rs-accent);border-radius:6px;isolation:isolate}.rs-premium-v1 .rs-header .header-tiles-desktop .tiles-menu-item:before,.rs-premium-v1 .rs-header .header-tiles-desktop .tiles-menu-item:after{border:0;border-radius:6px}.rs-premium-v1 .rs-header .header-tiles-desktop .tiles-menu-item .content-item-container{min-height:100px;padding:8px 6px;gap:6px;background:var(--rs-paper);border-radius:6px}.rs-header .header-tiles-desktop .submenu-container:is(:hover,:focus-within)>.tiles-menu-item .content-item-container{background:var(--rs-surface)}.rs-header .header-tiles-desktop .tiles-menu-item:focus-visible>.content-item-container:after{outline:2px solid var(--rs-accent);outline-offset:-2px;border-radius:6px}.rs-premium-v1 .rs-header .header-tiles-desktop .tiles-menu-item .menu-icon-image{mix-blend-mode:multiply}.rs-header .header-tiles-desktop .submenu-container:is(:hover,:focus-within)>.tiles-menu-item{background:var(--rs-surface);color:var(--rs-accent)}.rs-header .header-tiles-desktop .submenu-container:focus-within>.megamenu-container{visibility:visible;pointer-events:auto}.rs-premium-v1 .rs-header .header-tiles-desktop .submenu-design__megamenu{--rs-menu-columns: 4;--rs-menu-width: 1040px;--color-border: transparent;width:min(100%,var(--rs-menu-width));margin-inline:auto;border:1px solid #e3e5eb;border-radius:10px;background:var(--rs-paper);box-shadow:0 12px 32px #24283524;transition:none}.rs-premium-v1 .rs-header .header-tiles-desktop .submenu-design__megamenu:not(:has(.megamenu-item__cell:nth-child(7))){--rs-menu-columns: 3;--rs-menu-width: 800px}.rs-premium-v1 .rs-header .header-tiles-desktop .submenu-design__megamenu:not(:has(.megamenu-item__cell:nth-child(3))){--rs-menu-columns: 2;--rs-menu-width: 540px}.rs-premium-v1 .rs-header .header-tiles-desktop .submenu--megamenu .submenu-design__megamenu{top:var(--header__submenu__top-offset, 8px)}.rs-premium-v1 .rs-header .header-tiles-desktop .submenu--megamenu:is(:hover,:focus-within) .submenu-design__megamenu{display:flex;opacity:1;visibility:visible;pointer-events:auto;transition:none}.rs-premium-v1 .rs-header .header-tiles-desktop .rs-menu-managed>.submenu--megamenu:not(.rs-menu-open)>.megamenu-container,.rs-premium-v1 .rs-header .header-tiles-desktop .rs-menu-managed>.submenu--megamenu:not(.rs-menu-open) .submenu-design__megamenu{visibility:hidden;opacity:0;pointer-events:none}.rs-premium-v1 .rs-header .header-tiles-desktop .rs-menu-managed>.rs-menu-open>.megamenu-container,.rs-premium-v1 .rs-header .header-tiles-desktop .rs-menu-managed>.rs-menu-open .submenu-design__megamenu{visibility:visible;opacity:1;pointer-events:auto}.rs-premium-v1 .rs-header .header-tiles-desktop .submenu-design__megamenu>[class*=page-grid-]{display:grid;grid-template-columns:repeat(var(--rs-menu-columns),minmax(0,1fr));gap:4px 12px;padding:12px;max-height:min(480px,calc(100dvh - 250px));overflow-y:auto;overscroll-behavior:contain}.rs-header .header-tiles-desktop .megamenu-item__cell{min-width:0}.rs-premium-v1 .rs-header .header-tiles-desktop .megamenu-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;min-height:72px;height:100%;margin:0;padding:8px;border-radius:6px;font:600 14px/1.35 var(--rs-font);text-align:left;color:var(--rs-ink)}.rs-header .header-tiles-desktop .megamenu-item__cell:has(.megamenu-childs)>.megamenu-item{height:auto}.rs-premium-v1 .rs-header .header-tiles-desktop .megamenu-item.h4>span>span{font-size:inherit}.rs-header .header-tiles-desktop .megamenu-item>span{min-width:0;flex-wrap:wrap;gap:4px}.rs-header .header-tiles-desktop .megamenu-item>span>span:before{content:none}.rs-premium-v1 .rs-header .header-tiles-desktop .megamenu-item:is(:hover,:focus-visible){color:var(--rs-accent);background:var(--rs-surface)}.rs-header .header-tiles-desktop .megamenu-item:focus-visible{outline-offset:-2px}.rs-premium-v1 .rs-header .header-tiles-desktop .megamenu-item .image-hover-scaling__container{width:56px;height:56px;flex:0 0 56px;border:0;border-radius:4px;background:#f4f5f7;isolation:isolate;transform:none}.rs-premium-v1 .rs-header .header-tiles-desktop .megamenu-item .image-hover-scaling__image{width:100%;height:100%;transform:none}.rs-header .header-tiles-desktop .megamenu-item .image-hover-scaling__image:before{content:none}.rs-header .header-tiles-desktop .megamenu-item img{object-fit:contain;padding:3px;mix-blend-mode:multiply}.rs-header .header-tiles-desktop .megamenu-childs{padding-left:76px;font:400 13px/1.4 var(--rs-font)}}@media(min-width:1280px){.rs-premium-v1 .rs-header .header-tiles-desktop .submenu-design__megamenu:has(.megamenu-item__cell:nth-child(13)){--rs-menu-columns: 5;--rs-menu-width: 1180px}}.rs-header .predictive-search{top:calc(100% + 32px);border:1px solid var(--rs-line);border-radius:8px;box-shadow:0 12px 30px #24283515}.rs-header .predictive-search :is(h3,.h3,.h4,.h5){font-family:var(--rs-font)}.rs-header .header__announcement-bar{font-size:13px}.rs-premium-v1 .rs-product{--shadow: none;--shadow-hover: none;--radius: 8px}.rs-premium-v1:has(.rs-product) #MainContent{background:var(--rs-paper);padding-bottom:32px}.rs-premium-v1:has(.rs-product) .breadcrumb{max-width:1384px;margin:16px auto 0;padding:0 32px;font-size:12px;color:#545b68}.rs-premium-v1:has(.rs-product) .breadcrumb .content-item{--shadow: none;--shadow-hover: none;--color-border: transparent;--color-secondary-background: transparent}.rs-premium-v1:has(.rs-product) .breadcrumb .content-item-container{padding:0}.rs-premium-v1:has(.rs-product) .breadcrumb ul{display:flex;flex-wrap:nowrap;align-items:center;gap:10px}.rs-premium-v1:has(.rs-product) .breadcrumb li:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-product .product-page-section{max-width:1384px;margin:24px auto 0;padding:0 32px}.rs-product .page-grid__container-9_3{grid-template-columns:minmax(0,1fr) minmax(400px,1fr);gap:64px;align-items:start}.rs-premium-v1 .rs-product .product__right-column{text-align:left;min-width:0}.rs-product .product__right-column-sticky{top:20px}.rs-premium-v1 .rs-product .product-page__content-sidebar>.content-item,.rs-premium-v1 .rs-product .product-page__content-sidebar>div>.content-item,.rs-premium-v1 .rs-product .product-page__content-sidebar .product__buttons .content-item{--color-secondary-background: transparent;--color-border: transparent;margin-top:10px}.rs-premium-v1 .rs-product .product-page__content-sidebar>.content-item>.content-item-container,.rs-premium-v1 .rs-product .product-page__content-sidebar>div>.content-item>.content-item-container{padding:4px 0}.rs-premium-v1 .rs-product .product__title{font-size:clamp(26px,2.25vw,36px);font-weight:650;line-height:1.18;letter-spacing:-.025em;color:var(--rs-ink);text-align:left}.rs-premium-v1 .rs-product .product__information ul{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;line-height:1.6;color:#545b68;justify-content:flex-start}.rs-product .product__sku{color:var(--rs-ink);font-variant-numeric:tabular-nums;font-weight:650}.rs-technical-summary{margin:22px 0;border-top:1px solid var(--rs-line);border-bottom:1px solid var(--rs-line)}.rs-technical-summary dl{display:flex;flex-wrap:wrap;margin:0;padding:18px 0;gap:16px 0}.rs-spec{flex:1 1 30%;padding:0 16px;border-left:1px solid var(--rs-line)}.rs-spec:first-child{padding-left:0;border-left:0}.rs-spec dt{font-size:12px;color:#545b68;line-height:1.5}.rs-spec-symbol{display:inline;font-size:13px;font-weight:600;color:var(--rs-accent);margin-right:6px}.rs-spec dd{margin:7px 0 0;font-size:22px;font-weight:650;color:var(--rs-ink);font-variant-numeric:tabular-nums;line-height:1.25}.rs-product .rs-technical-details{border-top:1px solid var(--rs-line);border-bottom:1px solid var(--rs-line)}.rs-technical-details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:12px 0;font-size:16px;font-weight:600;cursor:pointer;list-style:none}.rs-technical-details>summary::-webkit-details-marker{display:none}.rs-technical-details>summary:after{content:"+";font-size:24px;font-weight:400}.rs-technical-details[open]>summary:after{content:"\2212"}.rs-technical-content{padding:0 0 18px}.rs-technical-content>.title-data{display:none}.rs-premium-v1 .rs-product .product__price{justify-content:flex-start;text-align:left}.rs-product .product__price :is(.price__regular,.price__sale) .price-item{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2}.rs-product .product__price .price__item{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.025em}.rs-premium-v1 .rs-product .product__price .price__container{align-items:flex-start!important}.rs-product .product__price .price-item--regular{text-decoration-thickness:1px}.rs-product .product__price p{font-size:14px;color:#545b68;margin:5px 0 0}.rs-product .inventory-block{justify-content:flex-start;font-size:14px}.rs-product .inventory-block__normal{color:var(--rs-stock);font-weight:600}.rs-product .product__buttons{margin-top:20px}.rs-premium-v1 .rs-product .product__buttons .content-item-container{padding:0}.rs-product .product-form__submit{min-height:52px;font-family:var(--rs-font);font-size:16px;font-weight:650;border-radius:5px}.rs-product .product__buttons .quantity{min-height:52px;border:1px solid var(--rs-line);border-radius:5px}.rs-product .product__buttons .quantity__input{font-size:16px;font-variant-numeric:tabular-nums}.rs-product .product-form__add-to-cart:has(quantity-input){display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;align-items:stretch}.rs-product .product-form__add-to-cart .quantity{width:100%;min-width:0}.rs-product .product-form__add-to-cart .quantity__input{min-width:0;width:100%}.rs-product .product-form__add-to-cart .quantity__button{flex:0 0 40px}.rs-product .product__media-sticky{top:20px}.rs-premium-v1 .rs-product media-gallery{border:1px solid #e5e7ed;border-radius:10px;overflow:hidden;--color-border: transparent;background:var(--rs-paper)}.rs-product .product__media.media{padding-top:96%!important}.rs-product .product__media.media img{object-fit:contain;padding:32px}.rs-product .product__media-icon{background:var(--rs-paper);border:1px solid var(--rs-line);border-radius:50%}.rs-product .product__media-icon svg path{fill:var(--rs-ink)}.rs-product .thumbnail{border-radius:4px}.rs-product .rs-product-help{margin-top:18px;padding-top:16px;border-top:1px solid var(--rs-line);font-size:14px;color:#545b68}.rs-product .rs-product-help a{color:var(--rs-accent);font-weight:650;text-underline-offset:3px}.rs-premium-v1 .sticky-cart-modal{width:min(660px,calc(100% - 32px))}.rs-premium-v1 .sticky-cart{display:flex;align-items:center;gap:24px;padding:12px 16px;border:1px solid var(--rs-line);border-radius:8px;background:var(--rs-paper);box-shadow:0 5px 25px #24283518}.rs-sticky-name{flex:1;min-width:0;font-size:14px;line-height:1.4;text-align:left;font-weight:600}.rs-premium-v1 .sticky-cart-button{min-width:0;flex-shrink:0;padding:0 20px;border:0;border-radius:4px;min-height:48px;font-family:var(--rs-font);font-size:14px}.rs-finder-open{overflow:hidden}.rs-premium-v1 .rs-finder{padding:28px;width:min(600px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;border:0;border-radius:12px;background:#fff;box-shadow:0 24px 80px #15182438}.rs-finder::backdrop{background:#24283580}.rs-finder-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.rs-finder h2{font-size:26px;line-height:1.2;margin:0 0 8px;letter-spacing:-.02em;font-weight:650}.rs-finder-heading p{font-size:14px;line-height:1.6;margin:0;color:#545b68}.rs-finder-close{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid var(--rs-line);border-radius:50%;color:var(--rs-ink);background:#fff;cursor:pointer}.rs-finder-close svg{width:16px;height:16px}.rs-finder-tabs{display:flex;border-bottom:1px solid var(--rs-line);gap:24px;margin:24px 0}.rs-finder-tabs button{min-height:44px;border:0;border-bottom:3px solid transparent;padding:8px 0 12px;background:transparent;font-size:15px;font-weight:600;color:#545b68;cursor:pointer}.rs-finder-tabs button[aria-selected=true]{border-bottom-color:var(--rs-accent);color:var(--rs-ink)}.rs-finder label{display:block;font-size:14px;font-weight:600;line-height:1.4;margin:0 0 8px}.rs-finder :is(input:not([type=checkbox]),select){display:block;width:100%;min-width:0;height:48px;border:1px solid #aeb2bd;border-radius:5px;background:#fff;padding:10px 12px;font-size:16px;color:var(--rs-ink)}.rs-finder input[aria-invalid=true]{border-color:var(--rs-accent)}.rs-dimension-guide{display:flex;align-items:center;gap:18px;margin:16px 0;padding:10px 16px;border-radius:6px;background:var(--rs-surface)}.rs-dimension-guide svg{width:150px;height:66px;flex-shrink:0;color:var(--rs-ink);font:12px var(--rs-font)}.rs-dimension-guide p{font-size:13px;color:#545b68;line-height:1.5;margin:0}.rs-dimension-fields{display:flex;gap:12px;margin-top:20px}.rs-dimension-fields>div{flex:1;min-width:0}.rs-dimension-fields label{font-size:12px;min-height:34px}.rs-dimension-fields label span:not([data-rs-width-label]){color:var(--rs-accent)}.rs-dimension-input{position:relative}.rs-finder .rs-dimension-input input{padding-right:40px;font-variant-numeric:tabular-nums}.rs-dimension-input>span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:13px;color:#545b68;pointer-events:none}.rs-finder .rs-field-help{font-size:12px;color:#545b68;line-height:1.5;margin:10px 0 20px}.rs-finder .rs-primary{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;border:0;min-height:50px;padding:12px 20px;border-radius:5px;background:var(--rs-accent);color:#fff;font-size:16px;font-weight:650;cursor:pointer}.rs-primary svg{width:20px;height:20px}.rs-primary svg path{fill:currentColor}.rs-primary:disabled{opacity:.6;cursor:progress}.rs-finder :is(.rs-search-method,.rs-finder-error){font-size:13px;line-height:1.6;margin:12px 0 0}.rs-finder-error{color:#a71d46}.rs-search-method:empty{display:none}.rs-finder-support{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;border-top:1px solid var(--rs-line);margin-top:24px;padding-top:18px;font-size:13px}.rs-finder-support a{color:var(--rs-accent);text-underline-offset:3px;font-weight:600}.rs-finder [data-rs-code]>input{margin-bottom:20px}.rs-finder .rs-checkbox{display:flex;align-items:center;gap:10px;min-height:44px;font-weight:400;margin:0;cursor:pointer}.rs-checkbox input{width:18px;height:18px;accent-color:var(--rs-accent)}.rs-results-note{max-width:1320px;margin:16px auto;padding:14px 20px;border-left:3px solid var(--rs-accent);background:var(--rs-surface);font:14px/1.6 var(--rs-font)}@media(max-width:1200px)and (min-width:993px){.rs-premium-v1 .rs-header{padding:0 24px}.rs-premium-v1 .rs-header .header__logo{flex-basis:150px}.rs-header .main-header__content{gap:8px}.rs-header .header__search{padding:0}.rs-premium-v1 .rs-header .tiles-menu{justify-content:flex-start}.rs-header .tiles-menu>li{flex:1 1 0}.rs-premium-v1 .rs-header .tiles-menu-item .content-item-container{padding:10px 4px}.rs-product .page-grid__container-9_3{gap:32px}}@media(max-width:992px){.rs-premium-v1 .rs-header{padding:0 20px}.rs-premium-v1 .rs-header .main-header__content{display:grid;grid-template-columns:40px minmax(0,1fr) 40px 40px;gap:8px;padding:12px 0 8px}.rs-header .header__desktop{position:relative}.rs-header :is(.header__search,.main-header__content){position:static}.rs-header .rs-search-tools{position:absolute;bottom:0;right:0;min-height:44px;margin:0}.rs-header .rs-search-tools>span{display:none}.rs-header .rs-search-tools button{min-height:44px;font-size:13px}.rs-header .predictive-search{top:calc(100% + 48px)}.rs-header .header__menu-button{grid-column:1;grid-row:1;height:44px}.rs-header .header__logo{grid-column:2;grid-row:1}.rs-premium-v1 .rs-header .header__logo .content-item-container{justify-content:flex-start;padding:0 8px}.rs-premium-v1 .rs-header .header__heading-logo{max-width:160px}.rs-header .header__language-flags{grid-column:3;grid-row:1}.rs-header .header__cart{grid-column:4;grid-row:1}.rs-premium-v1 .rs-header .header__search{grid-column:1 / -1;grid-row:2;padding:0;order:initial}.rs-header .header__announcement-bar{grid-column:1 / -1}.rs-header .header__account-item{display:none}.rs-premium-v1 .rs-header .header__desktop .header-menu-tiles__container{border-top:0;margin:0;padding-bottom:0;width:max-content;max-width:48%}.rs-premium-v1 .rs-header .header-tiles-mobile .content-item-container{padding:4px 0;justify-content:flex-start}.rs-header .header-tiles-mobile .content-item{--color-secondary-background: transparent;--color-border: transparent}.rs-header .header-tiles-mobile__button{align-items:center;gap:8px;min-height:32px}.rs-header .header-tiles-mobile__button svg{width:18px;height:18px}.rs-header .header-tiles-mobile__button .h5{font:600 14px var(--rs-font)}.rs-product .product-page-section{padding:0 20px}.rs-product .page-grid__container-9_3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.rs-spec{padding:0 10px}.rs-spec dd{font-size:19px}.rs-premium-v1 .rs-product .product__title{font-size:26px}}@media(min-width:577px)and (max-width:992px){.rs-product .product--thumbnail_slider .product__media-item:not(.is-active){display:none}.rs-product .thumbnail-slider.slider__buttons{display:block;position:relative;height:auto}.rs-product .thumbnail-slider__list{display:flex;flex-direction:row;padding:12px;gap:10px;width:100%}.rs-product .thumbnail-slider__item{width:64px;flex:0 0 64px}}@media(max-width:749px){.rs-premium-v1:has(.rs-product) .section-header{position:sticky;top:-56px;z-index:20}.rs-premium-v1:has(.rs-product) .section-header:has(details[open]){top:0}.rs-premium-v1 .rs-header{padding:0 16px}.rs-premium-v1 .rs-header .main-header__content{padding-top:6px;padding-bottom:4px;gap:6px}.rs-premium-v1 .rs-header .header__heading-logo{max-width:146px}.rs-header:has(.drawer[open]) .rs-search-tools{visibility:hidden;pointer-events:none}.rs-header .menu-drawer{font-family:var(--rs-font)}.rs-header .menu-drawer .drawer__header h5{font:650 20px/1.3 var(--rs-font)}.rs-premium-v1 .rs-header .menu-drawer__menu-item{min-height:56px;padding:8px 14px;gap:12px;font:600 16px/1.35 var(--rs-font)}.rs-premium-v1 .rs-header .drawer-menu-icon-image{width:42px;height:42px;max-width:42px;flex:0 0 42px}.rs-header .drawer-menu-icon-image .image-hover-scaling__image{height:42px;padding:0}.rs-header .drawer-menu-icon-image img{display:block;width:42px;height:42px;object-fit:contain}.rs-header .menu-drawer__close-button{min-width:44px;min-height:44px}.rs-premium-v1 .rs-header .header__search .field__input{font-size:16px}.rs-header .header__desktop{position:relative}.rs-header :is(.header__search,.main-header__content){position:static}.rs-header .rs-search-tools{position:absolute;bottom:0;right:0;min-height:44px;margin:0}.rs-search-tools>span{display:none}.rs-search-tools button{min-height:44px;font-size:13px}.rs-premium-v1:has(.rs-product) .breadcrumb{padding:0 16px;margin-top:8px;margin-bottom:0;font-size:11px;line-height:1.4}.rs-premium-v1:has(.rs-product) .breadcrumb .content-item{border:0;border-radius:0;box-shadow:none}.rs-premium-v1:has(.rs-product) .breadcrumb ul>li:first-child{flex-shrink:0;white-space:nowrap}.rs-premium-v1 .rs-product .mobile-text-center .product__title{text-align:left!important}.rs-product .product-page-section{margin-top:8px;padding:0 16px}.rs-premium-v1 .rs-product .page-grid__container-9_3{display:flex;flex-direction:column;gap:0}.rs-premium-v1 .rs-product :is(.product__right-column,product-info,.product-page__content-sidebar){display:contents}.rs-product .product-page__content-sidebar>*{order:3;width:100%}.rs-premium-v1 .rs-product .product-page__content-sidebar>.rs-product-title{order:0;margin:0 0 10px}.rs-product .product--thumbnail_slider{order:1;width:100%;margin:0 0 8px;position:relative}.rs-product .product--thumbnail_slider>.badge__container__content:not(:empty){position:absolute;top:8px;left:8px;z-index:3;width:auto;max-width:calc(100% - 16px);padding:0;border:0;border-radius:4px;box-shadow:none;background:transparent}.rs-product .product--thumbnail_slider>.badge__container__content:before,.rs-product .product--thumbnail_slider>.badge__container__content:after{display:none}.rs-premium-v1 .rs-product .product__title{font-size:23px;line-height:1.22;overflow-wrap:anywhere}.rs-product .product__media-sticky{position:relative;top:0}.rs-product .product__media.media{padding-top:min(46%,180px)!important}.rs-product .product__media.media img{padding:8px}.rs-premium-v1 .rs-product .product__information ul{gap:2px 12px;font-size:12px;line-height:1.45}.rs-premium-v1 .rs-product .product-page__content-sidebar>.content-item,.rs-premium-v1 .rs-product .product-page__content-sidebar>div>.content-item{margin-top:6px}.rs-premium-v1 .rs-product .product-page__content-sidebar>.content-item>.content-item-container,.rs-premium-v1 .rs-product .product-page__content-sidebar>div>.content-item>.content-item-container{padding:0}.rs-product .rs-technical-summary{margin:10px 0}.rs-product .rs-technical-summary dl{padding:10px 0}.rs-product .rs-spec{padding-left:6px;padding-right:6px}.rs-product .rs-spec:first-child{padding-left:0}.rs-product .rs-spec dt{font-size:11px;line-height:1.4}.rs-product .rs-spec dd{font-size:19px;margin-top:4px}.rs-product .product__price{align-items:flex-start}.rs-premium-v1 .rs-product .mobile-text-center .product__price{text-align:left!important}.rs-premium-v1 .rs-product .product__price .price__container{align-items:flex-start!important}.rs-premium-v1 .rs-product :is(.product__tax,.shipping_policy){text-align:left!important}.rs-product :is(.product__tax,.shipping_policy){font-size:12px;line-height:1.4}.rs-product .product-form__add-to-cart:has(quantity-input){grid-template-columns:116px minmax(0,1fr);gap:10px}.rs-product .product-form__add-to-cart .quantity__button{flex-basis:38px}.rs-product .product-form__submit{padding:0 10px;font-size:14px}.rs-product .product__price :is(.price__regular,.price__sale) .price-item{font-size:30px}.rs-premium-v1 .rs-product .inventory-block{justify-content:flex-start}.rs-product .badge__container__content:empty{display:none}.rs-product .badge__container{justify-content:flex-start;flex-wrap:wrap;gap:6px;padding:0!important;background:transparent}.rs-product .badge__container .badge{width:auto;flex:0 1 auto;min-height:0;border-radius:4px}.rs-product .badge-ticker{display:block;width:auto;overflow:visible;padding:5px 9px}.rs-product .badge-ticker__container{display:block;width:auto!important;animation:none!important;transform:none!important}.rs-product .badge-ticker .ticker--clone{display:none}.rs-product .badge-ticker__item{padding:0}.rs-product .badge-ticker__item p{margin:0;padding:0!important;font:600 12px/1.4 var(--rs-font)}.rs-product .product__buttons{margin-top:10px;scroll-margin-top:140px}.rs-product .rs-product-help{margin-top:12px;padding-top:12px;font-size:12px}.rs-premium-v1 .rs-header .predictive-search{max-height:calc(100dvh - 170px);overflow:hidden}.rs-header .predictive-search [data-predictive-search]{max-height:calc(100dvh - 185px)!important;overflow-y:auto;overscroll-behavior-y:contain}.rs-header .predictive-search__item--link{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:10px 12px}.rs-header .predictive-search__image{width:52px;height:52px;object-fit:contain}.rs-header .predictive-search__item-heading{font-size:14px;line-height:1.35}.rs-header .predictive-search .price__item{font-size:17px;line-height:1.3}.rs-premium-v1 .sticky-cart-modal{bottom:max(8px,env(safe-area-inset-bottom));width:calc(100% - 16px)}.rs-premium-v1 .sticky-cart{gap:12px;padding:10px}.rs-sticky-name{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-premium-v1 .sticky-cart-button{font-size:13px;padding:0 12px}.rs-premium-v1 .rs-finder{padding:20px 16px max(20px,env(safe-area-inset-bottom));width:calc(100% - 16px);max-height:calc(100dvh - 16px);border-radius:10px;overscroll-behavior-y:contain}.rs-finder h2{font-size:22px}.rs-finder-heading p{font-size:13px;line-height:1.4}.rs-finder-tabs{margin:14px 0 18px}.rs-dimension-guide{gap:10px;padding:12px}.rs-dimension-guide svg{width:148px}.rs-dimension-fields{gap:8px}.rs-dimension-fields label{min-height:34px}.rs-finder .rs-primary{min-height:52px}.rs-results-note{margin:12px 16px}}@media(max-width:374px){.rs-search-tools>span{display:none}.rs-search-tools{justify-content:flex-end}.rs-premium-v1 .rs-header .main-header__content{grid-template-columns:36px minmax(0,1fr) 36px 36px;gap:4px}.rs-spec dt{font-size:11px}.rs-spec dd{font-size:19px}}@media(prefers-reduced-motion:reduce){.rs-premium-v1 :is(.rs-header,.rs-product,.rs-finder,.sticky-cart-modal),.rs-premium-v1 :is(.rs-header,.rs-product,.rs-finder) *{scroll-behavior:auto;transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/rulstore-premium-v1.css.map */
