:root{--reima-accent-color: #c41230;--reima-text-color: #333;--reima-text-light: #666;--reima-text-lighter: #999;--reima-border-color: #e5e5e5;--reima-bg-white: #fff;--reima-bg-hover: #f8f8f8;--reima-shadow: 0 8px 24px rgba(0, 0, 0, .12);--reima-shadow-sm: 0 2px 4px rgba(0, 0, 0, .05);--reima-timing-smooth: cubic-bezier(.4, 0, .2, 1);--reima-timing-bounce: cubic-bezier(.68, -.55, .265, 1.55);--reima-spacing-xs: .5rem;--reima-spacing-sm: 1rem;--reima-spacing-md: 1.5rem;--reima-spacing-lg: 2rem;--reima-spacing-xl: 3rem;--reima-header-height: 82px}.header-section:has(.reima-header-style){position:sticky;top:0;z-index:1000}.reima-header-style.header-main{position:relative!important;min-height:var(--reima-header-height)!important;height:var(--reima-header-height)!important;padding:0!important;background-color:var(--reima-bg-white)!important;--header-background: var(--reima-bg-white) !important;border-bottom:1px solid var(--reima-border-color);z-index:1000}.reima-header-style.header-main,.reima-header-style.header-main.d-header-transparent,.reima-header-style.header-main.m-header-transparent{background-color:var(--reima-bg-white)!important;--header-background: var(--reima-bg-white) !important;color:var(--reima-text-color)!important;--header-color: var(--reima-text-color) !important}.reima-header-style.header-main .header-menu-link,.reima-header-style.header-main .header-button-action,.reima-header-style.header-main .header-logo a{color:var(--reima-text-color)!important}.reima-header-style .container,.reima-header-style .page-width,.reima-header-style .container-fullwidth{padding-left:24px;padding-right:24px}.reima-header-style .header-wrapper{display:flex!important;align-items:center!important;justify-content:flex-start!important;height:var(--reima-header-height)!important;min-height:var(--reima-header-height)!important;padding:0!important;gap:0;grid-template-columns:unset!important;grid-template-areas:unset!important}.reima-header-style .header-wrapper.logo-menu-icons,.reima-header-style .header-wrapper.category-logo-menu-icons,.reima-header-style .header-wrapper.menu-logo-icons,.reima-header-style .header-wrapper.category-menu-logo-icons{display:flex!important;grid-template-columns:unset!important;grid-template-areas:unset!important}.reima-header-style .header-logo{flex:0 0 auto;padding:0;display:flex;align-items:center;order:1;grid-area:unset!important;margin-right:20px}.reima-header-style .mobile-toggler{display:none!important}.reima-header-style .header-navigation{flex:1 1 auto;display:flex!important;align-items:center;height:100%;order:2;grid-area:unset!important}.reima-header-style .header-navigation-list{display:flex!important;align-items:center!important;gap:0;height:100%;margin:0;padding:0;list-style:none}.reima-header-style .header-right-icons{flex:0 0 auto;display:flex!important;align-items:center;margin-left:auto!important;order:99;grid-area:unset!important}.reima-header-style .header-buttons-list{display:flex!important;align-items:center!important;gap:8px;margin:0;padding:0;list-style:none}.reima-header-style .header-button-item{display:flex;align-items:center;justify-content:center}.reima-header-style .header-button-action{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--reima-text-color);transition:color .2s var(--reima-timing-smooth)}.reima-header-style .header-button-action:hover{color:var(--reima-accent-color)}.reima-header-style .header-button-action svg{width:22px;height:22px}.reima-header-style .cart-count{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;text-align:center;color:#fff;background-color:var(--reima-accent-color);border-radius:9px}.header-menu-item.reima-style{position:static!important;height:100%;display:flex;align-items:center}.header-menu-item.reima-style>header-menu{position:static!important;display:flex;align-items:center;height:100%}.header-menu-item.reima-style .header-menu-link{display:flex;align-items:center;padding:0 18px;height:var(--reima-header-height);font-size:14px;font-weight:400;color:var(--reima-text-color);text-decoration:none;letter-spacing:.01em;position:relative;transition:color .2s var(--reima-timing-smooth);white-space:nowrap}.header-menu-item.reima-style .header-menu-link:hover{color:var(--reima-text-color)}.header-menu-item.reima-style .header-menu-link:after{content:"";position:absolute;bottom:0;left:18px;right:18px;height:3px;background-color:var(--reima-accent-color);transform:scaleX(0);transform-origin:center;transition:transform .25s var(--reima-timing-smooth)}.header-menu-item.reima-style:hover .header-menu-link:after,.header-menu-item.reima-style header-menu.active .header-menu-link:after{transform:scaleX(1)}.header-menu-item.reima-style .header-menu-icon{display:none}.reima-header-style.header-main{position:relative!important}.reima-header-style .header-menu-item.reima-style .reima-mega-menu{position:absolute;top:var(--reima-header-height);left:0;right:0;width:100vw;margin-left:calc(-50vw + 50%);background-color:var(--reima-bg-white);border-top:3px solid var(--reima-accent-color);box-shadow:var(--reima-shadow);z-index:9999;max-height:calc(100vh - var(--reima-header-height));overflow-y:auto;max-width:none;padding-top:0;opacity:0;visibility:hidden;display:block;pointer-events:none;transition:opacity .25s var(--reima-timing-smooth),visibility .25s}.reima-header-style .header-menu-item.reima-style:hover>header-menu>.reima-mega-menu,.reima-header-style .header-menu-item.reima-style>header-menu.active>.reima-mega-menu{opacity:1;visibility:visible;pointer-events:auto}.reima-mega-menu-inner{max-width:1400px;margin:0 auto;padding:40px 60px 50px;display:flex;gap:60px}.reima-mega-menu-categories{--menu-columns: 2;flex:1 1 55%;display:grid;grid-template-columns:repeat(var(--menu-columns),minmax(150px,1fr));gap:32px 50px;align-content:start}.reima-mega-menu-categories-full{flex:1 1 100%}.reima-category-column{min-width:0;break-inside:avoid}.reima-category-group{display:flex;flex-direction:column}.reima-category-title{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--reima-text-color);letter-spacing:.08em;margin:0 0 14px;line-height:1.3}.reima-category-title a{color:inherit;text-decoration:none;transition:color .2s var(--reima-timing-smooth)}.reima-category-title a:hover{color:var(--reima-accent-color)}.reima-category-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.reima-subcategory-link{font-size:14px;font-weight:400;color:var(--reima-text-color);text-decoration:none;transition:color .2s var(--reima-timing-smooth);display:inline-block;line-height:1.4}.reima-subcategory-link:hover{color:var(--reima-accent-color)}.reima-single-link{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--reima-text-color);text-decoration:none;letter-spacing:.08em;line-height:1.3;transition:color .2s var(--reima-timing-smooth);display:block;margin-bottom:10px}.reima-single-link:hover{color:var(--reima-accent-color)}.reima-see-all{margin-top:14px}.reima-see-all-link{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--reima-text-color);text-decoration:underline;text-underline-offset:3px;letter-spacing:.05em;transition:color .2s var(--reima-timing-smooth)}.reima-see-all-link:hover{color:var(--reima-accent-color)}.reima-empty-message{font-size:13px;color:var(--reima-text-light);margin:8px 0 0;font-style:italic}.reima-mega-menu-promos{flex:0 0 45%;display:flex;gap:24px}.reima-promo-block{flex:1;display:block;text-decoration:none;color:inherit}.reima-promo-image{width:100%;overflow:hidden;margin-bottom:16px;border-radius:4px}.reima-promo-image .media{padding-bottom:var(--image-ratio, 100%);position:relative;background-color:#f5f5f5}.reima-promo-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:transform .4s var(--reima-timing-smooth)}.reima-promo-block:hover .reima-promo-image img{transform:scale(1.03)}.reima-promo-content{padding:0}.reima-promo-heading{font-size:18px;font-weight:400;margin:0 0 6px;color:var(--reima-text-color);line-height:1.3}.reima-promo-description{font-size:14px;font-weight:400;margin:0 0 6px;color:var(--reima-text-color);line-height:1.4}.reima-promo-cta{font-size:14px;font-weight:400;color:var(--reima-text-light);text-decoration:underline;text-underline-offset:2px;transition:color .2s var(--reima-timing-smooth)}.reima-promo-block:hover .reima-promo-cta{color:var(--reima-accent-color)}@media (max-width: 1199px){.reima-mega-menu-inner{padding:30px 40px 40px;flex-direction:column;gap:30px}.reima-mega-menu-categories{gap:24px 30px}.reima-mega-menu-promos{flex:1 1 100%}.header-menu-item.reima-style .header-menu-link{padding:0 14px}}@media (max-width: 991px){.reima-mega-menu-inner{padding:24px}.reima-mega-menu-categories{grid-template-columns:repeat(2,1fr)}.reima-mega-menu-promos{flex-direction:column;gap:20px}}@media (max-width: 767px){html,body{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.reima-mega-menu,.reima-header-style .header-navigation{display:none!important}.reima-header-style .mobile-toggler{display:flex!important}.reima-header-style.header-main{height:60px!important;min-height:60px!important}.reima-header-style .header-wrapper{display:flex!important;justify-content:space-between!important;align-items:center!important;height:60px!important;min-height:60px!important;padding:0 16px!important;position:relative!important}.reima-header-style .mobile-toggler{position:relative!important;z-index:2!important;order:unset!important;flex:0 0 auto!important}.reima-header-style .header-logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:1!important}.reima-header-style .header-right-icons{position:relative!important;z-index:2!important;margin-left:auto!important;margin-right:0!important;flex:0 0 auto!important}.reima-header-style .header-buttons-list{gap:4px!important;margin-right:0!important}.reima-header-style .header-buttons-list{gap:2px!important}.reima-header-style .header-button-action{width:34px!important;height:34px!important}.reima-header-style .header-button-action svg{width:20px!important;height:20px!important}}body:has(.reima-header-style) .mobile-menu-side-drawer{z-index:1001!important}body:has(.reima-header-style) .mobile-menu-side-drawer .drawer-container{z-index:1002!important}body:has(.reima-header-style) .mobile-menu-side-drawer .close-drawer{z-index:1001!important}.reima-header-style~.mobile-menu-side-drawer,.mobile-menu-side-drawer.reima-mobile-menu,body:has(.reima-header-style) .mobile-menu-side-drawer{--body-background: var(--reima-bg-white) !important;--text-color: var(--reima-text-color) !important;--border-color: 229, 229, 229 !important;--button-background: var(--reima-text-color) !important;--button-text-color: var(--reima-bg-white) !important;background-color:var(--reima-bg-white)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .drawer-container{background-color:var(--reima-bg-white)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .drawer-inner{background-color:var(--reima-bg-white)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .mobile-menu-content-wrapper{background-color:var(--reima-bg-white)!important;padding:0 20px}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-list{background-color:var(--reima-bg-white)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-link{color:var(--reima-text-color)!important;font-size:16px;font-weight:500;padding:16px 0;border-bottom:1px solid var(--reima-border-color)!important;transition:color .2s ease}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-link:hover{color:var(--reima-accent-color)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-list>.hamburger-menu-item:not(:last-child)>.hamburger-menu-link,body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-submenu .hamburger-menu-submenu-list>.hamburger-menu-item:not(:last-child)>.hamburger-menu-link{border-bottom:1px solid var(--reima-border-color)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-link span{background-color:var(--reima-bg-hover)!important;color:var(--reima-text-color)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-submenu{background-color:var(--reima-bg-white)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-back{background-color:var(--reima-text-color)!important;color:var(--reima-bg-white)!important;border-radius:4px;padding:8px 16px;font-weight:500;margin:12px 0}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-back:hover{background-color:var(--reima-accent-color)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .drawer-head{background-color:var(--reima-bg-white)!important;border-bottom:1px solid var(--reima-border-color);padding:12px 20px}body:has(.reima-header-style) .mobile-menu-side-drawer .close-button{color:var(--reima-text-color)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .close-button:hover{color:var(--reima-accent-color)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .mobile-menu-footer-content-wrapper{background-color:var(--reima-bg-white)!important;border-top:1px solid var(--reima-border-color);padding:20px}body:has(.reima-header-style) .mobile-menu-side-drawer .social-icons a{color:var(--reima-text-color)!important;background-color:var(--reima-bg-hover)!important;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin:0 5px;transition:all .2s ease}body:has(.reima-header-style) .mobile-menu-side-drawer .social-icons a:hover{background-color:var(--reima-accent-color)!important;color:var(--reima-bg-white)!important}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-category-menus{margin-top:20px;padding-top:20px;border-top:2px solid var(--reima-border-color)}body:has(.reima-header-style) .mobile-menu-side-drawer .hamburger-menu-item.active>.hamburger-menu-link{color:var(--reima-accent-color)!important}@media (min-width: 768px) and (max-width: 1024px){.reima-header-style .mobile-toggler{display:flex!important}.reima-header-style .header-navigation{display:none!important}.reima-header-style.header-main{height:70px!important;min-height:70px!important}.reima-header-style .header-wrapper{display:flex!important;justify-content:space-between!important;align-items:center!important;height:70px!important;min-height:70px!important;padding:0 16px!important;position:relative!important}.reima-header-style .mobile-toggler{position:relative!important;z-index:2!important;flex:0 0 auto!important}.reima-header-style .header-logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:1!important}.reima-header-style .header-right-icons{position:relative!important;z-index:2!important;margin-left:auto!important;flex:0 0 auto!important}}@media (prefers-reduced-motion: reduce){.reima-mega-menu{transition:opacity .01ms,visibility .01ms!important;transform:none!important;clip-path:none!important}.header-menu-item.reima-style .header-menu-link:after{transition:none!important}.reima-promo-image img{transition:none!important}}.reima-subcategory-link:focus-visible,.reima-category-title a:focus-visible,.reima-see-all-link:focus-visible,.reima-promo-block:focus-visible,.header-menu-item.reima-style .header-menu-link:focus-visible{outline:2px solid var(--reima-accent-color);outline-offset:2px;border-radius:2px}@media (prefers-contrast: high){.reima-mega-menu{border-top-width:4px}.header-menu-item.reima-style .header-menu-link:after{height:4px}}@media print{.reima-mega-menu{display:none!important}}.section-main-product .product-gallery,.section-main-product .product-media-gallery,.section-main-product .product-images,.product-gallery,.product-media-gallery{display:flex!important;align-items:flex-start!important;gap:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.section-main-product .product-gallery::-webkit-scrollbar,.section-main-product .product-media-gallery::-webkit-scrollbar,.product-gallery::-webkit-scrollbar{display:none!important}.section-main-product .product-gallery-item,.section-main-product .product-media-item,.section-main-product .product-single-media,.section-main-product .media-item,.product-gallery-item,.product-media-item{flex:0 0 auto!important;height:600px!important;width:auto!important;scroll-snap-align:start!important}.section-main-product .product-gallery-item img,.section-main-product .product-media-item img,.section-main-product .product-single-media img,.section-main-product .media-item img,.product-gallery-item img,.product-media-item img{height:100%!important;width:auto!important;max-width:none!important;object-fit:contain!important}.section-main-product .product-gallery-item .media,.section-main-product .product-media-item .media,.section-main-product .media-item .media{height:100%!important;width:auto!important;padding-bottom:0!important;aspect-ratio:unset!important}@media (max-width: 767px){.section-main-product .product-gallery-item,.section-main-product .product-media-item,.section-main-product .product-single-media,.section-main-product .media-item,.product-gallery-item,.product-media-item{height:450px!important}}@media (min-width: 768px) and (max-width: 1024px){.section-main-product .product-gallery-item,.section-main-product .product-media-item,.section-main-product .product-single-media,.section-main-product .media-item{height:500px!important}}.section-main-product .product-description,.section-main-product .product-single-description,.section-main-product .product-content,.section-main-product .rte,.product-description,.product-single-description{font-size:15px;line-height:1.7;color:#444;letter-spacing:.01em}.section-main-product .product-description h2,.section-main-product .product-description h3,.section-main-product .product-description h4,.section-main-product .rte h2,.section-main-product .rte h3,.section-main-product .rte h4,.product-description h2,.product-description h3,.product-description h4{font-size:16px;font-weight:600;color:#222;margin:24px 0 12px;letter-spacing:.02em;line-height:1.3}.section-main-product .product-description h2:first-child,.section-main-product .rte h2:first-child,.product-description h2:first-child{margin-top:0}.section-main-product .product-description p,.section-main-product .rte p,.product-description p{margin:0 0 16px;line-height:1.7}.section-main-product .product-description ul,.section-main-product .rte ul,.product-description ul{margin:12px 0 20px;padding-left:0;list-style:none}.section-main-product .product-description ul li,.section-main-product .rte ul li,.product-description ul li{position:relative;padding-left:20px;margin-bottom:8px;line-height:1.6}.section-main-product .product-description ul li:before,.section-main-product .rte ul li:before,.product-description ul li:before{content:"\2022";position:absolute;left:0;color:var(--reima-accent-color, #c41230);font-weight:700}@media (max-width: 767px){.section-main-product .product-description,.section-main-product .rte,.product-description{font-size:14px;line-height:1.65}.section-main-product .product-description h2,.section-main-product .product-description h3,.section-main-product .product-description h4,.section-main-product .rte h2,.section-main-product .rte h3,.section-main-product .rte h4,.product-description h2,.product-description h3,.product-description h4{font-size:15px;margin:20px 0 10px}.section-main-product .product-description ul li,.section-main-product .rte ul li,.product-description ul li{margin-bottom:6px;padding-left:18px}}.section-main-product .product-form-buttons .button,.section-main-product .product-form .button,.section-main-product button[type=submit],.section-main-product .add-to-cart-button,.product-form .button[type=submit],.product-form .add-to-cart-button,.product-form-buttons .button--primary,.product-form-buttons .button--secondary{background-color:var(--reima-accent-color)!important;border-color:var(--reima-accent-color)!important;color:#fff!important;transition:background-color .2s ease,border-color .2s ease}.section-main-product .product-form-buttons .button:hover,.section-main-product .product-form .button:hover,.section-main-product button[type=submit]:hover,.section-main-product .add-to-cart-button:hover,.product-form .button[type=submit]:hover,.product-form .add-to-cart-button:hover,.product-form-buttons .button--primary:hover,.product-form-buttons .button--secondary:hover{background-color:#a10f28!important;border-color:#a10f28!important;color:#fff!important}.section-main-product .product-single-info-blocks,.section-main-product .product-info-blocks,.section-main-product .sidebar-blocks,.product-single-info-blocks,.product-info-blocks{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:24px!important}.section-main-product .product-single-info-blocks>*,.section-main-product .product-info-blocks>*,.section-main-product .sidebar-blocks>*,.product-single-info-blocks>a,.product-single-info-blocks>button,.product-info-blocks>a,.product-info-blocks>button,.section-main-product [class*=info-block],.section-main-product [class*=sidebar-block]{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 20px!important;background-color:transparent!important;border:1px solid #ddd!important;border-radius:0!important;font-size:13px!important;font-weight:500!important;color:#333!important;text-decoration:none!important;cursor:pointer!important;transition:all .2s ease!important;min-height:auto!important;height:auto!important;aspect-ratio:unset!important}.section-main-product .product-single-info-blocks>*:hover,.section-main-product .product-info-blocks>*:hover,.section-main-product .sidebar-blocks>*:hover,.product-single-info-blocks>a:hover,.product-single-info-blocks>button:hover,.product-info-blocks>a:hover,.product-info-blocks>button:hover,.section-main-product [class*=info-block]:hover,.section-main-product [class*=sidebar-block]:hover{border-color:var(--reima-accent-color)!important;color:var(--reima-accent-color)!important;background-color:transparent!important}.section-main-product .product-sidebar,.section-main-product .sidebar-drawer,.product-sidebar-drawer,.sidebar-drawer,[class*=sidebar-drawer],[class*=product-sidebar]{background-color:#fff!important;z-index:1100!important}.sidebar-drawer-overlay,.product-sidebar-overlay,[class*=sidebar-overlay],.drawer-overlay{z-index:1099!important}.section-main-product .sidebar-drawer-content,.sidebar-drawer .drawer-content,.sidebar-drawer-inner{background-color:#fff!important;color:#333!important}.sidebar-drawer .tabs,.product-sidebar .tabs,.sidebar-tabs{display:flex!important;border-bottom:1px solid #e5e5e5!important;background:#fff!important;padding:0 16px!important}.sidebar-drawer .tab,.product-sidebar .tab,.sidebar-tabs .tab,.sidebar-drawer [class*=tab-],.product-sidebar [class*=tab-]{padding:16px 20px!important;font-size:14px!important;font-weight:500!important;color:#666!important;background:transparent!important;border:none!important;border-bottom:2px solid transparent!important;cursor:pointer!important;transition:all .2s ease!important}.sidebar-drawer .tab.active,.sidebar-drawer .tab:hover,.product-sidebar .tab.active,.product-sidebar .tab:hover,.sidebar-tabs .tab.active,.sidebar-tabs .tab:hover,.sidebar-drawer [class*=tab-].active,.sidebar-drawer [class*=tab-]:hover{color:#333!important;border-bottom-color:var(--reima-accent-color)!important;background:transparent!important}.sidebar-drawer .tab-content,.sidebar-drawer .content-area,.product-sidebar .tab-content,.sidebar-drawer-body,.sidebar-content{background-color:#fff!important;color:#333!important;padding:24px!important}.sidebar-drawer .tab-content p,.sidebar-drawer .content-area p,.product-sidebar .tab-content p{color:#444!important;line-height:1.7!important}.sidebar-drawer .close-button,.sidebar-drawer .drawer-close,.sidebar-drawer [class*=close],.product-sidebar .close-button,.product-sidebar .drawer-close,.sidebar-drawer-close{position:absolute!important;top:12px!important;right:12px!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:1px solid #e5e5e5!important;border-radius:50%!important;color:#333!important;cursor:pointer!important;z-index:100!important;transition:all .2s ease!important}.sidebar-drawer .close-button:hover,.sidebar-drawer .drawer-close:hover,.product-sidebar .close-button:hover,.sidebar-drawer-close:hover{background:#f5f5f5!important;border-color:#ccc!important}.sidebar-drawer .close-button svg,.sidebar-drawer .drawer-close svg,.product-sidebar .close-button svg{width:20px!important;height:20px!important;color:#333!important}.sidebar-drawer .drawer-header,.sidebar-drawer-header,.product-sidebar-header{position:relative!important;background:#fff!important;padding:16px 56px 16px 16px!important}@media (max-width: 767px){.section-main-product .product-single-info-blocks,.section-main-product .product-info-blocks,.product-single-info-blocks,.product-info-blocks{gap:8px!important}.section-main-product .product-single-info-blocks>*,.section-main-product .product-info-blocks>*,.product-single-info-blocks>*,.product-info-blocks>*{padding:10px 16px!important;font-size:12px!important;flex:1 1 calc(50% - 4px)!important}.sidebar-drawer .close-button,.sidebar-drawer .drawer-close,.product-sidebar .close-button{top:8px!important;right:8px!important;width:36px!important;height:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/reima-navigation.css.map */
