.opgh,.opgh *,.opgh__mobile-panel,.opgh__mobile-panel *,.opgh__search-overlay,.opgh__search-overlay *{box-sizing:border-box}:root{--opgh-ease-out: cubic-bezier(.23, 1, .32, 1);--opgh-ease-in-out: cubic-bezier(.77, 0, .175, 1);--opgh-ease-drawer: cubic-bezier(.32, .72, 0, 1);--opgh-navy: #0e1b4d;--opgh-gold: #d3ad55;--opgh-ivory: #f7f6f2}.opgh{position:relative;z-index:200;width:100%;color:var(--opgh-color, #fff);font-family:var(--font-body-family, "Poppins", sans-serif);isolation:isolate;transform:translateY(0);transition:transform .26s var(--opgh-ease-in-out)}.opgh.is-hidden:not(.is-overlay-open){transform:translateY(calc(-100% - 2px))}.opgh--sticky{position:sticky;top:0}.opgh--over-hero{position:absolute;top:0;left:0}.opgh--over-hero.opgh--sticky{position:fixed}.opgh a,.opgh__mobile-panel a,.opgh__search-overlay a{color:inherit;text-decoration:none}.opgh__announcement{height:36px;min-height:36px;overflow:hidden;background:var(--opgh-ann-bg, #0e1b4d);color:var(--opgh-ann-color, #f7f4ec);opacity:1;transition:height .22s var(--opgh-ease-out),min-height .22s var(--opgh-ease-out),opacity .18s ease-out}.opgh.is-scrolled .opgh__announcement,.opgh.is-overlay-open .opgh__announcement{height:0;min-height:0;opacity:0;pointer-events:none}.opgh__announcement-track{display:flex;width:max-content;min-height:0;height:36px;align-items:center;white-space:nowrap}.opgh__announcement-group{display:flex;min-width:100vw;height:36px;padding-inline:clamp(22px,2.4vw,42px);flex:0 0 auto;align-items:center;justify-content:space-between;gap:clamp(24px,3vw,48px)}.opgh__announcement-item{color:inherit;font-size:9.5px;font-weight:650;line-height:1.2;letter-spacing:.115em;text-transform:uppercase}.opgh__announcement-separator{width:4px;height:4px;flex:0 0 auto;border:1px solid #d3ad55;transform:rotate(45deg)}.opgh__announcement--marquee .opgh__announcement-track{animation:opgh-marquee var(--opgh-marquee-duration, 38s) linear infinite;will-change:transform}@media(hover:hover)and (pointer:fine){.opgh__announcement--marquee:hover .opgh__announcement-track{animation-play-state:paused}}.opgh__announcement:not(.opgh__announcement--marquee) .opgh__announcement-track{width:100%;justify-content:center}.opgh__announcement:not(.opgh__announcement--marquee) .opgh__announcement-group:nth-child(2){display:none}.opgh__announcement:not(.opgh__announcement--marquee) .opgh__announcement-group:first-child{min-width:0}@keyframes opgh-marquee{to{transform:translate3d(-50%,0,0)}}.opgh__bar{position:relative;z-index:2;border:0;background:color-mix(in srgb,var(--opgh-bg, #0e1b4d) 92%,transparent);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);box-shadow:0 12px 38px #050c2700;transition:background-color .28s var(--opgh-ease-out),box-shadow .32s var(--opgh-ease-out),backdrop-filter .32s var(--opgh-ease-out)}.opgh--over-hero:not(.is-scrolled):not(.is-overlay-open) .opgh__bar{background:linear-gradient(180deg,rgb(4 11 38 / 18%),rgb(4 11 38 / 5%) 72%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.opgh.is-scrolled .opgh__bar,.opgh.is-overlay-open .opgh__bar{background:color-mix(in srgb,var(--opgh-bg, #0e1b4d) 90%,transparent);box-shadow:0 18px 46px #050c2724}.opgh__inner{position:relative;display:grid;width:min(100% - 56px,1440px);min-height:136px;margin-inline:auto;align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:28px}.opgh__desktop-menu{display:flex;min-width:0;align-items:center;gap:clamp(16px,1.6vw,28px)}.opgh__desktop-item{position:relative;display:flex;min-height:136px;align-items:center}.opgh__desktop-item>a{position:relative;padding-block:10px;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.085em;text-transform:uppercase;white-space:nowrap;transition:opacity .18s ease-out}.opgh__desktop-item>a:after{position:absolute;right:0;bottom:4px;left:0;height:1px;background:currentColor;content:"";opacity:.82;transform:scaleX(0);transform-origin:center;transition:transform .24s var(--opgh-ease-out)}.opgh__desktop-item>a[aria-current=page]:after{background:var(--opgh-gold);transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.opgh__desktop-menu:has(.opgh__desktop-item:hover) .opgh__desktop-item:not(:hover)>a{opacity:.6}.opgh__desktop-item:hover>a:after,.opgh__desktop-item>a:focus-visible:after{transform:scaleX(1)}}.opgh__dropdown{position:absolute;top:calc(100% - 14px);left:-22px;display:grid;min-width:236px;padding:18px 22px;background:#fafaf8fa;box-shadow:0 24px 64px #060c232e;color:#10172a;opacity:0;pointer-events:none;transform:translateY(10px) scale(.985);transform-origin:top left;transition:opacity .16s ease-out,transform .24s var(--opgh-ease-out)}.opgh__dropdown a{padding:9px 0;font-size:12px;font-weight:500;line-height:1.35;transition:color .16s ease-out,transform .2s var(--opgh-ease-out)}.opgh__dropdown a[aria-current=page]{color:var(--opgh-navy);font-weight:650}@media(hover:hover)and (pointer:fine){.opgh__dropdown a:hover,.opgh__dropdown a:focus-visible{color:#223c86;transform:translate(4px)}}.opgh__desktop-item:hover .opgh__dropdown,.opgh__desktop-item:focus-within .opgh__dropdown{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.opgh__logo{display:inline-flex;padding-block:7px;padding-inline:10px;align-items:center;justify-content:center}.opgh__logo img{display:block;width:min(var(--opgh-logo-width, 320px),34vw);max-height:112px;object-fit:contain;transform:scale(1.08);transform-origin:center}.opgh__logo span{font-size:17px;font-weight:600;letter-spacing:.08em;text-align:center;text-transform:uppercase}.opgh__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.opgh__icon-button,.opgh__search-close{position:relative;display:inline-flex;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--opgh-ease-out)}.opgh__icon-button:after,.opgh__search-close:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgb(255 255 255 / 0%);border-radius:50%;background:#fff0;content:"";transition:border-color .18s ease-out,background-color .18s ease-out}@media(hover:hover)and (pointer:fine){.opgh__icon-button:hover:after{border-color:#ffffff4d;background:#ffffff14}}.opgh__icon-button:active,.opgh__search-close:active,.opgh__search-submit:active{transform:scale(.97)}.opgh__icon-button svg,.opgh__search-close svg{position:relative;z-index:1;width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.opgh__icon-button:focus-visible,.opgh__search-close:focus-visible,.opgh__search-submit:focus-visible,.opgh a:focus-visible,.opgh__mobile-panel a:focus-visible,.opgh__mobile-submenu>summary:focus-visible,.opgh__search-overlay a:focus-visible,.opgh__search-input:focus-visible{outline:2px solid var(--opgh-gold);outline-offset:4px}.opgh__cart-count{position:absolute;z-index:2;top:2px;right:0;display:grid;min-width:18px;height:18px;padding-inline:4px;border-radius:99px;background:var(--opgh-gold);color:var(--opgh-navy);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;place-items:center}.opgh__mobile-menu{display:none}.opgh__menu-toggle svg{position:absolute;transition:opacity .16s ease-out,transform .26s var(--opgh-ease-out)}.opgh__menu-close{opacity:0;transform:rotate(-24deg) scale(.88)}.opgh.is-menu-open .opgh__menu-open{opacity:0;transform:rotate(24deg) scale(.88)}.opgh.is-menu-open .opgh__menu-close{opacity:1;transform:rotate(0) scale(1)}.opgh__mobile-panel[hidden],.opgh__search-overlay[hidden]{display:none}.opgh__mobile-panel{position:fixed;z-index:190;top:0;right:0;bottom:0;left:0;min-height:100dvh;padding:var(--opgh-panel-top, 138px) 22px 38px;overflow-y:auto;background:radial-gradient(circle at 88% 12%,rgb(211 173 85 / 8%),transparent 30%),var(--opgh-bg, #0e1b4d);color:var(--opgh-color, #fff);font-family:var(--font-body-family, "Poppins", sans-serif);opacity:0;pointer-events:none;transform:translateY(-12px);transition:opacity .22s ease-out,transform .38s var(--opgh-ease-drawer);overscroll-behavior:contain}.opgh__mobile-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.opgh__mobile-panel-inner{width:min(100%,640px);margin-inline:auto}.opgh__mobile-kicker{padding:0;margin:30px 0 22px;color:#ffffff9e;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.opgh__mobile-links,.opgh__mobile-submenu ul{padding:0;margin:0;list-style:none}.opgh__mobile-links>li{opacity:0;transform:translateY(14px);transition:opacity .22s ease-out,transform .34s var(--opgh-ease-out)}.opgh__mobile-panel.is-open .opgh__mobile-links>li{opacity:1;transform:translateY(0)}.opgh__mobile-panel.is-open .opgh__mobile-links>li:nth-child(2){transition-delay:30ms}.opgh__mobile-panel.is-open .opgh__mobile-links>li:nth-child(3){transition-delay:60ms}.opgh__mobile-panel.is-open .opgh__mobile-links>li:nth-child(4){transition-delay:90ms}.opgh__mobile-panel.is-open .opgh__mobile-links>li:nth-child(5){transition-delay:.12s}.opgh__mobile-panel.is-open .opgh__mobile-links>li:nth-child(6){transition-delay:.15s}.opgh__mobile-panel.is-open .opgh__mobile-links>li:nth-child(7){transition-delay:.18s}.opgh__mobile-panel.is-open .opgh__mobile-links>li:nth-child(8){transition-delay:.21s}.opgh__mobile-links>li>a,.opgh__mobile-submenu>summary{display:flex;min-height:66px;border-bottom:1px solid rgb(255 255 255 / 14%);font-size:clamp(26px,7vw,38px);font-weight:500;line-height:1.06;letter-spacing:-.025em;align-items:center;justify-content:space-between;text-wrap:balance}.opgh__mobile-links a[aria-current=page]{color:#f0d28a}.opgh__mobile-submenu>summary{list-style:none;cursor:pointer}.opgh__mobile-submenu>summary::-webkit-details-marker{display:none}.opgh__mobile-submenu>summary svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;transition:transform .22s var(--opgh-ease-out)}.opgh__mobile-submenu[open]>summary svg{transform:rotate(180deg)}.opgh__mobile-submenu ul{padding:10px 0 18px clamp(14px,5vw,34px)}.opgh__mobile-submenu li a{display:block;padding:9px 0;color:#ffffffc2;font-size:15px;font-weight:450;line-height:1.45}.opgh__search-overlay{position:fixed;z-index:320;top:0;right:0;bottom:0;left:0;min-height:100dvh;overflow-y:auto;background:var(--opgh-ivory);color:var(--opgh-navy);font-family:var(--font-body-family, "Poppins", sans-serif);opacity:0;pointer-events:none;transition:opacity .22s ease-out;overscroll-behavior:contain}.opgh__search-overlay.is-open{opacity:1;pointer-events:auto}.opgh__search-shell{width:min(100% - 64px,1320px);min-height:100dvh;margin-inline:auto;padding:clamp(24px,4vw,54px) 0 64px;opacity:0;transform:translateY(-12px);transition:opacity .2s ease-out 40ms,transform .36s var(--opgh-ease-out)}.opgh__search-overlay.is-open .opgh__search-shell{opacity:1;transform:translateY(0)}.opgh__search-topline,.opgh__results-heading{display:flex;align-items:center;justify-content:space-between}.opgh__search-label,.opgh__quick-links>p,.opgh__results-heading>p,.opgh__results-heading>span{padding:0;margin:0;font-size:11px;font-weight:650;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}.opgh__search-close{border:1px solid rgb(14 27 77 / 16%);border-radius:50%;color:var(--opgh-navy)}.opgh__search-close:after{display:none}@media(hover:hover)and (pointer:fine){.opgh__search-close:hover{background:var(--opgh-navy);color:#fff}}.opgh__search-form{display:grid;margin-top:clamp(42px,8vw,112px);padding-bottom:18px;border-bottom:1px solid rgb(14 27 77 / 28%);align-items:end;grid-template-columns:minmax(0,1fr) auto;gap:18px}.opgh__search-input{width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--opgh-navy);font:inherit;font-size:clamp(34px,5.2vw,72px);font-weight:500;line-height:1;letter-spacing:-.035em;outline:none}.opgh__search-input::placeholder{color:#0e1b4d7a;opacity:1}.opgh__search-input:focus-visible{outline:none}.opgh__search-form:focus-within{border-bottom-color:var(--opgh-navy)}.opgh__search-submit{min-width:106px;min-height:44px;padding:0 22px;border:1px solid var(--opgh-navy);border-radius:99px;background:var(--opgh-navy);color:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .18s ease-out,color .18s ease-out,transform .14s var(--opgh-ease-out)}@media(hover:hover)and (pointer:fine){.opgh__search-submit:hover{background:transparent;color:var(--opgh-navy)}}.opgh__search-content{margin-top:clamp(34px,5vw,70px)}.opgh__quick-links>div{display:flex;margin-top:22px;flex-wrap:wrap;gap:10px 24px}.opgh__quick-links a{position:relative;padding:8px 0;font-size:clamp(16px,1.5vw,22px);font-weight:500;line-height:1.25}.opgh__quick-links a:after{position:absolute;right:0;bottom:3px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left;transition:transform .22s var(--opgh-ease-out)}@media(hover:hover)and (pointer:fine){.opgh__quick-links a:hover:after{transform:scaleX(1)}}.opgh__results-heading>span{color:#0e1b4d9e;letter-spacing:.04em;text-transform:none}.opgh__results-grid{display:grid;margin-top:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.opgh__result-card{min-width:0}.opgh__result-media{display:block;overflow:hidden;aspect-ratio:1 / 1;background:#fff}.opgh__result-media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .42s var(--opgh-ease-out)}@media(hover:hover)and (pointer:fine){.opgh__result-card:hover .opgh__result-media img{transform:scale(1.035)}}.opgh__result-title{display:block;margin-top:14px;font-size:13px;font-weight:550;line-height:1.45;text-wrap:pretty}.opgh__result-price{display:block;margin-top:5px;color:#0e1b4db3;font-size:12px;font-variant-numeric:tabular-nums}.opgh__search-empty{grid-column:1 / -1;max-width:48ch;padding:16px 0;margin:0;color:#0e1b4db3;font-size:14px;line-height:1.6}body.opgh-overlay-open{overflow:hidden}@media(max-width:1200px)and (min-width:1025px){.opgh__inner{width:min(100% - 36px,1440px);gap:18px}.opgh__desktop-menu{gap:14px}.opgh__desktop-item>a{font-size:10px}}@media(max-width:1024px){.opgh__announcement-track{height:36px}.opgh__announcement-group{height:36px;padding-inline:24px;gap:28px}.opgh__announcement-item{font-size:9px}.opgh__inner{width:min(100% - 24px,720px);min-height:108px;gap:10px}.opgh__desktop-menu{display:none}.opgh__mobile-menu{display:block;justify-self:start}.opgh__logo img{width:min(var(--opgh-logo-width, 320px),48vw);max-height:84px}.opgh__logo{padding-block:6px}.opgh__actions{gap:0}.opgh__icon-button{width:40px;height:44px}.opgh__results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}}@media(max-width:640px){.opgh__search-shell{width:calc(100% - 32px);padding:20px 0 42px}.opgh__search-form{margin-top:54px;padding-bottom:13px;gap:10px}.opgh__search-input{font-size:clamp(28px,8.7vw,40px);letter-spacing:-.03em}.opgh__search-submit{min-width:78px;min-height:40px;padding-inline:15px;font-size:11px}.opgh__search-content{margin-top:34px}.opgh__quick-links>div{display:grid;margin-top:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 16px}.opgh__quick-links a{font-size:16px}.opgh__results-grid{margin-top:18px}.opgh__result-title{margin-top:10px;font-size:12px}.opgh__result-price{font-size:11px}}@media(max-width:420px){.opgh__actions .opgh__icon-button{width:36px}.opgh__logo img{width:min(var(--opgh-logo-width, 320px),45vw);max-height:78px}.opgh__mobile-panel{padding-inline:18px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.opgh__bar,.opgh.is-scrolled .opgh__bar,.opgh.is-overlay-open .opgh__bar{background:var(--opgh-bg, #0e1b4d)}}@media(prefers-reduced-transparency:reduce){.opgh__bar,.opgh.is-scrolled .opgh__bar,.opgh.is-overlay-open .opgh__bar{background:var(--opgh-bg, #0e1b4d);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.opgh *,.opgh *:before,.opgh *:after,.opgh__mobile-panel,.opgh__mobile-panel *,.opgh__search-overlay,.opgh__search-overlay *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.opgh__mobile-links>li,.opgh__search-shell{transform:none}.opgh__announcement-track{width:100%;animation:none!important;transform:none!important;justify-content:center}.opgh__announcement-group:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce)and (max-width:1024px){.opgh__announcement-group:first-child>:not(:first-child){display:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/op-global-header.css.map */
