.rw36-header[data-sticky=true]{position:sticky!important;top:0;z-index:1000;isolation:isolate}.rw36-header .rw35-nav details{position:relative}.rw36-header .rw35-nav details .rw35-dropdown{top:100%;margin-top:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(7px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.rw36-header .rw35-nav details[open] .rw35-dropdown,.rw36-header .rw35-nav details:hover .rw35-dropdown,.rw36-header .rw35-nav details:focus-within .rw35-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.rw36-header .rw35-nav details .rw35-dropdown:before{top:-12px;height:13px}.rw36-header .rw35-nav summary:hover,.rw36-header .rw35-nav>a:hover{color:var(--rw-accent-hover)!important}.rw36-header .rw35-nav .rw35-chevron{width:18px!important;height:18px!important;flex-basis:18px!important}.rw36-search{position:relative;display:flex;align-items:center;flex:0 1 auto;width:clamp(165px,18vw,270px);height:44px;transition:width .22s ease}.rw36-search[data-mode=icon]{width:42px}.rw36-search.is-open,.rw36-search:focus-within{width:clamp(250px,27vw,410px)}.rw36-search-form{display:flex;width:100%;height:44px;border:1px solid #E5E7EB;background:#f7f9fb;border-radius:6px;overflow:hidden;align-items:stretch;margin:0}.rw36-search-form input{flex:1;min-width:0;width:100%;border:0!important;box-shadow:none!important;background:transparent!important;color:#17191c!important;outline:none!important;font-size:14px!important;padding:0 13px}.rw36-search-form input::placeholder{color:#667085}.rw36-search-button{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;background:#17191c;color:#fff;border:0;cursor:pointer;padding:0}.rw36-search-button:hover{background:#292b2f}.rw36-search-button svg,.rw36-search-icon svg{width:22px;height:22px}.rw36-search-icon{display:none;border:0;background:none;color:#17191c;width:42px;height:42px;align-items:center;justify-content:center;cursor:pointer}.rw36-search[data-mode=icon]:not(.is-open) .rw36-search-form{display:none}.rw36-search[data-mode=icon]:not(.is-open) .rw36-search-icon{display:flex}.rw36-search.is-open .rw36-search-form{display:flex}.rw36-search-dropdown{position:absolute;top:calc(100% + 6px);left:0;width:100%;min-width:100%;background:#fff;border:1px solid #E5E7EB;border-radius:8px;box-shadow:0 15px 35px #102c4629;z-index:125;overflow:hidden}.rw36-search-dropdown[hidden]{display:none!important}.rw36-search-content{padding:10px 0;max-height:420px;overflow:auto}.rw36-search-title{font-size:12px!important;font-weight:700;color:#667085;padding:9px 16px 7px;text-transform:uppercase;letter-spacing:.04em}.rw36-search-result{display:flex;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;color:#17191c!important;font-size:14px!important;line-height:1.4}.rw36-search-result:hover,.rw36-search-result:focus-visible{background:#f4f5f6}.rw36-search-result img{width:52px;height:52px;object-fit:contain;background:#f4f5f6;border-radius:4px;flex:0 0 52px}.rw36-search-result-info{flex:1;min-width:0}.rw36-search-result-name{display:block;font-weight:600}.rw36-search-result-price{display:block;color:#667085;margin-top:3px}.rw36-search-all{display:block;text-align:center;padding:14px 12px;border-top:1px solid #E5E7EB;color:#17191c!important;font-weight:700;font-size:14px!important;text-decoration:none}.rw36-search-all:hover{color:var(--rw-accent-hover)!important}.rw36-search-empty{padding:18px 16px;color:#667085;font-size:14px}.rw36-footer-grid{display:flex!important;flex-wrap:wrap;gap:0!important;align-items:stretch}.rw36-footer-grid>.rw35-footer-brand{flex:1.35 1 215px}.rw36-footer-grid>.rw35-footer-column{flex:1 1 130px}.rw36-footer-grid>.rw35-footer-newsletter{flex:1.25 1 205px}.rw36-footer-grid>div{border-left:1px solid #ffffff2e}.rw36-footer-grid>div:first-child{border-left:0}@media(max-width:1240px){.rw36-search:not(.is-open){width:190px}.rw36-search.is-open{width:275px}.rw36-header .rw35-header-row{gap:12px}}@media(max-width:1020px){.rw36-search,.rw36-search[data-mode=field]{width:42px!important}.rw36-search:not(.is-open) .rw36-search-form{display:none}.rw36-search:not(.is-open) .rw36-search-icon{display:flex}.rw36-search.is-open{position:static;width:42px!important}.rw36-search.is-open .rw36-search-form{display:flex;position:absolute;left:16px;right:16px;top:calc(100% + 8px);width:calc(100% - 32px);z-index:130;box-shadow:0 10px 26px #102c4629;background:#fff}.rw36-search-dropdown{position:absolute;left:16px;right:16px;top:calc(100% + 56px);width:calc(100% - 32px);z-index:131}.rw36-search.is-open .rw36-search-icon{display:none}.rw36-footer-grid>div{flex:1 1 40%!important;border:0!important;padding:0 20px!important}}@media(max-width:600px){.rw36-footer-grid>div{flex:1 1 100%!important;padding:0 0 22px!important;border-bottom:1px solid #ffffff22!important}.rw36-footer-grid>div:last-child{border-bottom:0!important}}.rw36-sticky-wrapper{position:sticky!important;top:0;z-index:1000}@media(min-width:1021px){.rw36-header .rw35-header-row{display:flex;flex-wrap:nowrap;min-width:0}.rw36-header .rw35-nav{flex:1 1 auto;min-width:0;gap:clamp(9px,1.15vw,19px)}.rw36-header .rw35-actions{flex:0 0 auto;min-width:0;gap:clamp(6px,.8vw,13px)}.rw36-header .rw35-nav details .rw35-dropdown{top:var(--rw361-dropdown-top,65px)!important;left:-14px;margin-top:0!important;transform:translateY(5px)}.rw36-header .rw35-nav details[open] .rw35-dropdown,.rw36-header .rw35-nav details:hover .rw35-dropdown,.rw36-header .rw35-nav details:focus-within .rw35-dropdown{transform:translateY(0)}.rw36-header .rw35-nav details .rw35-dropdown:before{height:var(--rw361-dropdown-bridge,25px);top:calc(-1 * var(--rw361-dropdown-bridge,25px))}.rw36-header .rw36-search{box-sizing:border-box;flex:0 0 auto;width:clamp(165px,17vw,260px);max-width:100%;transition:width .3s cubic-bezier(.22,1,.36,1);will-change:width}.rw36-header .rw36-search[data-mode=icon]:not(.is-open):not(:focus-within){width:42px}.rw36-header .rw36-search.is-open,.rw36-header .rw36-search:focus-within{width:clamp(250px,24vw,370px)}.rw36-header .rw36-search-dropdown{top:calc(100% + 6px);width:100%;min-width:0;box-sizing:border-box}.rw36-header .rw36-search-form{transition:border-color .18s ease,box-shadow .18s ease}.rw36-header .rw36-search.is-open .rw36-search-form{border-color:#d1d5db;box-shadow:0 0 0 2px #3b82f619}.rw36-header .rw35-brand{flex-shrink:0}.rw36-header .rw35-nav>a,.rw36-header .rw35-nav summary{font-size:clamp(13px,1.06vw,16px)!important}}@media(min-width:1021px)and (max-width:1359px){.rw36-header .rw35-header-row{gap:12px}.rw36-header .rw35-nav{gap:10px}.rw36-header .rw35-actions{gap:7px}.rw36-header .rw36-search:not(.is-open):not(:focus-within):not([data-mode=icon]){width:clamp(150px,14vw,195px)}.rw36-header .rw36-search.is-open,.rw36-header .rw36-search:focus-within{width:clamp(215px,21vw,290px)}}@media(max-width:1020px){.rw36-header .rw36-search{transition:none}}@media(prefers-reduced-motion:reduce){.rw36-header .rw36-search,.rw36-header .rw36-search-form{transition:none!important}}.rw36-header.rw35-header{background:#17191c!important;color:#fff!important;border-bottom:1px solid #ffffff24!important}.rw36-header .rw35-brand,.rw36-header .rw35-brand strong{color:#fff!important}.rw36-header .rw35-brand img{filter:none}.rw36-header .rw35-nav>a,.rw36-header .rw35-nav summary{color:#f7fafc!important}.rw36-header .rw35-nav summary:hover,.rw36-header .rw35-nav>a:hover,.rw36-header .rw35-nav details[open]>summary,.rw36-header .rw35-nav details:focus-within>summary{color:var(--rw-accent-focus)!important}.rw36-header .rw35-nav .rw35-chevron{color:inherit}.rw36-header .rw35-icon-btn,.rw36-header .rw35-mobile-trigger,.rw36-header .rw36-search-icon{color:#fff!important}.rw36-header .rw35-icon-btn:hover,.rw36-header .rw35-mobile-trigger:hover,.rw36-header .rw36-search-icon:hover{color:var(--rw-accent-focus)!important}.rw36-header .rw36-search-button,.rw36-header .rw36-search-button:hover{background:transparent;color:#34373b}.rw36-header .rw36-search.is-open .rw36-search-form{border-color:var(--rw-accent-focus);box-shadow:0 0 0 2px #dc192033}.rw36-header .rw35-dropdown,.rw36-header .rw36-search-dropdown{background:#fff!important;color:#17191c!important}.rw36-header .rw35-dropdown a{color:#17191c!important}.rw36-header .rw35-dropdown a:hover{color:var(--rw-accent-hover)!important}.rw36-header .rw35-mobile-nav,.rw36-header .rw35-mobile-nav *{color:#17191c}.rw36-header .rw35-mobile-top button{color:#17191c!important}.rw35-footer{background:#17191c!important}@media(max-width:1020px){.rw36-header .rw36-search.is-open .rw36-search-form{background:#fff!important}}.rw36-header .rw36-search-form{position:relative;overflow:visible!important}.rw36-header .rw36-search-form input{padding-right:46px!important}.rw36-header .rw36-search-button{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:22px;height:22px;min-width:22px;flex:0 0 22px;padding:0;border:0;background:transparent!important;color:#34373b!important;display:flex;align-items:center;justify-content:center;box-shadow:none!important}.rw36-header .rw36-search-button:hover{background:transparent!important;color:#34373b!important}.rw36-header .rw36-search-button svg{width:20px;height:20px}.rw36-header .rw36-search-form{background:#fff!important;border-color:#e5e7eb}.rw36-header .rw36-search.is-open .rw36-search-form{border-color:#d1d5db;box-shadow:0 0 0 2px #2f5d5024}.rw36-header .rw36-search-form input::placeholder{color:#979ea8}@media(max-width:1020px){.rw36-header .rw36-search-button{right:12px}}.rw35-footer-bottom{align-items:center!important;justify-content:space-between!important}.rw36-footer-policy-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 22px;margin-left:auto;text-align:right}.rw36-footer-policy-links a{display:inline-flex;align-items:center;min-height:32px;margin:0!important;color:#e5e7eb!important;text-decoration:none;font-size:13px;line-height:1.4;transition:color .18s ease,text-decoration-color .18s ease}.rw36-footer-policy-links a:hover,.rw36-footer-policy-links a:focus-visible{color:#fff!important;text-decoration:underline;text-underline-offset:4px}.rw36-footer-policy-links a:focus-visible{outline:2px solid var(--rw-accent-focus);outline-offset:3px;border-radius:2px}@media(max-width:600px){.rw36-footer-policy-links{justify-content:flex-start;text-align:left;margin-left:0;gap:6px 18px}.rw35-footer-bottom{align-items:flex-start!important}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/rw36-navigation.css.map */
