
:root{--ss:#0384a3;--ssd:#026d87}
body.ss925v5-ready #masthead,body.ss925v5-ready .site-header,body.ss925v5-ready header#masthead{display:none!important}
.ss925v5,.ss925v5 *{box-sizing:border-box}.ss925v5{font-family:Arial,sans-serif;background:#fff;position:relative;z-index:9999;padding-top:34px}
.ss925v5-wrap{width:min(1300px,calc(100% - 32px));margin:auto}
.ss925v5-top{position:fixed;top:0;left:0;right:0;height:34px;background:var(--ss);color:#fff;z-index:2147483000}
.ss925v5-topin{height:34px;display:flex;align-items:center;justify-content:space-between;font-size:12px}.ss925v5-top a{color:#fff!important;text-decoration:none}
body.admin-bar .ss925v5-top{top:32px}@media(max-width:782px){body.admin-bar .ss925v5-top{top:46px}}
.ss925v5-main{border-bottom:1px solid #eee}.ss925v5-mainin{height:86px;display:grid;grid-template-columns:255px 420px auto;align-items:center;justify-content:space-between;gap:24px}
.ss925v5-logo img{display:block;width:245px;max-height:70px;object-fit:contain}
.ss925v5-search{width:420px!important;max-width:420px!important}.ss925v5-search form{display:flex!important;width:100%!important;margin:0!important}
.ss925v5-search input{height:42px!important;width:368px!important;border:1px solid #d7d7d7!important;border-radius:6px 0 0 6px!important;padding:0 14px!important;background:#fff!important}
.ss925v5-search button{position:relative!important;width:52px!important;min-width:52px!important;height:42px!important;padding:0!important;border:0!important;border-radius:0 6px 6px 0!important;background:var(--ss)!important;font-size:0!important;text-indent:-9999px!important}
.ss925v5-search button:before{content:"";position:absolute;width:15px;height:15px;border:2px solid #fff;border-radius:50%;left:16px;top:10px}.ss925v5-search button:after{content:"";position:absolute;width:8px;height:2px;background:#fff;left:30px;top:27px;transform:rotate(45deg)}
.ss925v5-actions{display:flex;align-items:center;gap:18px}.ss925v5-actions a{text-decoration:none!important}.ss925v5-account,.ss925v5-cart{display:flex;align-items:center;gap:7px;color:#222!important;position:relative}.ss925v5-account>span,.ss925v5-cart>span{font-size:24px;color:var(--ss)}
.ss925v5-actions b{display:flex;flex-direction:column;font-size:12px}.ss925v5-actions small{font-size:9px;color:#777;font-weight:400}
.ss925v5-subscribe{height:40px;padding:0 15px;border-radius:5px;background:var(--ss);color:#fff!important;display:flex;align-items:center;gap:7px}
.ss925v5-cart em{position:absolute;top:-8px;left:16px;background:var(--ss);color:#fff;font-style:normal;font-size:9px;min-width:17px;height:17px;border-radius:20px;display:grid;place-items:center}
.ss925v5-nav{border-bottom:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.04)}.ss925v5-menu{height:52px;list-style:none!important;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center;gap:0}
.ss925v5-menu>li{position:relative;margin:0!important}.ss925v5-menu>li>a,.ss925v5-menu>li>button{height:52px;display:flex;align-items:center;padding:0 19px;border:0;background:#fff;color:#111!important;text-decoration:none!important;font-family:Georgia,serif;font-size:15px;white-space:nowrap;cursor:pointer}
.ss925v5-menu>li>a:hover,.ss925v5-menu>li>button:hover{color:var(--ss)!important}.ss925v5-collections button span{margin-left:8px;font-family:Arial}
.ss925v5-mega{display:none;position:absolute;top:52px;left:50%;transform:translateX(-50%);width:620px;background:#fff;padding:18px;grid-template-columns:repeat(3,1fr);gap:4px 18px;box-shadow:0 12px 28px rgba(0,0,0,.16);border-top:3px solid var(--ss);z-index:100}
.ss925v5-collections:hover .ss925v5-mega,.ss925v5-collections.is-open .ss925v5-mega{display:grid}.ss925v5-mega a{padding:10px;color:#222!important;text-decoration:none!important;border-bottom:1px solid #eee;font-size:13px}.ss925v5-mega a:hover{color:var(--ss)!important}
.ss925v5-hamb,.ss925v5-mobilepanel,.ss925v5-overlay{display:none}
@media(max-width:1100px){.ss925v5-mainin{grid-template-columns:220px 340px auto}.ss925v5-logo img{width:210px}.ss925v5-search{width:340px!important}.ss925v5-search input{width:288px!important}.ss925v5-account b,.ss925v5-cart b{display:none}.ss925v5-menu>li>a,.ss925v5-menu>li>button{padding:0 10px;font-size:13px}}
@media(max-width:780px){
.ss925v5{padding-top:30px}.ss925v5-top{height:30px}.ss925v5-topin{height:30px;justify-content:center;font-size:11px}.ss925v5-top strong,.ss925v5-top a:first-child{display:none}
.ss925v5-mainin{height:auto;min-height:68px;grid-template-columns:42px 1fr auto;gap:8px}.ss925v5-hamb{display:flex;border:0;background:transparent;flex-direction:column;gap:5px;padding:9px}.ss925v5-hamb i{width:23px;height:2px;background:#222}
.ss925v5-logo{text-align:center}.ss925v5-logo img{width:190px;max-width:100%;margin:auto}.ss925v5-actions{gap:10px}.ss925v5-subscribe,.ss925v5-account b,.ss925v5-cart b{display:none}
.ss925v5-search{grid-column:1/-1;grid-row:2;width:100%!important;max-width:none!important;padding-bottom:12px}.ss925v5-search input{width:calc(100% - 52px)!important}
.ss925v5-nav{display:none}.ss925v5-mobilepanel{display:block;position:fixed;top:0;left:0;width:min(86vw,360px);height:100vh;background:#fff;z-index:2147483002;transform:translateX(-105%);transition:.25s;overflow:auto}.ss925v5-mobilepanel.open{transform:translateX(0)}
.ss925v5-mobilehead{height:62px;background:var(--ss);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 18px}.ss925v5-mobilehead button{border:0;background:transparent;color:#fff;font-size:30px}
.ss925v5-mobilepanel>a,.ss925v5-mobilecollection{display:block;width:100%;padding:14px 18px;border:0;border-bottom:1px solid #eee;background:#fff;text-align:left;color:#222!important;text-decoration:none!important;font-weight:600}
.ss925v5-mobilesub{display:none;background:#f8f8f8;padding-left:14px}.ss925v5-mobilesub.open{display:block}.ss925v5-mobilesub a{display:block;padding:11px 18px;color:#333!important;text-decoration:none!important;border-bottom:1px solid #eee}
.ss925v5-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:2147483001}.ss925v5-overlay.open{display:block}
}
