:root[data-od-theme]{--od-heading:ODManrope,Manrope,sans-serif;--od-body:Inter,var(--font-body--family),sans-serif;--od-accent:#ff3d00;--od-bg:#f7f8fa;--od-text:#202124;--od-muted:#626970;--od-panel:rgba(255,255,255,.69);--od-line:rgba(60,67,74,.16);--od-media:#ebedf0;--od-shadow:0 12px 36px rgba(40,47,56,.07);--od-glow:rgba(255,112,60,.1);--od-glow-small:rgba(255,112,60,.06);color-scheme:light}:root[data-od-theme=dark]{--od-bg:#131619;--od-text:#f4f5f6;--od-muted:#b6bcc3;--od-panel:rgba(34,38,43,.72);--od-line:rgba(228,233,239,.16);--od-media:#292e34;--od-shadow:0 14px 40px rgba(0,0,0,.2);--od-glow:rgba(255,87,22,.23);--od-glow-small:rgba(255,100,35,.12);color-scheme:dark}.od-site{--od-heading:ODManrope,Manrope,sans-serif;--od-body:Inter,var(--font-body--family,sans-serif),sans-serif}.od-site .od-shell{box-sizing:border-box;width:min(var(--od-section-width,1320px),calc(100% - var(--od-gutters,64px)));margin-inline:auto}.od-site :is(.od-header,.od-announcement,.od-footer){font-family:var(--od-body);font-size:16px;line-height:1.5;letter-spacing:normal;text-transform:none;font-style:normal;color:var(--od-text)}.od-site :is(.od-header,.od-announcement,.od-footer) *,.od-site :is(.od-header,.od-announcement,.od-footer) *:before,.od-site :is(.od-header,.od-announcement,.od-footer) *:after{box-sizing:border-box}.od-site :is(.od-header,.od-announcement) a{text-decoration:none;color:inherit}.od-site :is(.od-header,.od-announcement,.od-footer) .od-icon{width:22px;height:22px;display:block;flex:none}.od-site .od-glass{background:var(--od-panel);border:var(--od-border-width,1px) solid var(--od-line);border-radius:var(--od-radius,22px);box-shadow:var(--od-shadow);backdrop-filter:blur(var(--od-blur,18px));-webkit-backdrop-filter:blur(var(--od-blur,18px))}.od-site :is(.od-header,.od-announcement) .od-icon-button{border:0;padding:10px;width:44px;height:44px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--od-text);background:transparent;cursor:pointer;flex:0 0 auto;box-shadow:none}.od-site :is(.od-header,.od-announcement,.od-footer) :is(a,button,summary,input,select,[tabindex]):focus-visible{outline:3px solid var(--od-text);outline-offset:4px}.od-site :is(.od-header,.od-footer) .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.od-site .od-header [data-testid=cart-count-live-region]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)}.od-site .od-header .svg-wrapper{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.od-site .od-header .svg-wrapper svg{width:100%;height:100%;fill:none}.od-site .od-header .cart-bubble{position:absolute;top:2px;right:1px;display:grid;place-items:center;border-radius:50%;padding:2px;line-height:1}.od-site .od-header .header-actions__action{position:relative;text-decoration:none}.od-site .od-header .cart-bubble__text{font-size:10px;line-height:1}.od-site .od-header .cart-bubble[hidden],.od-site .od-header .hidden{display:none!important}.od-site [data-show-account=false] .account-button,.od-site [data-show-account=false] .od-mobile-account{display:none}.od-brand-logo{display:block;position:relative;width:100%;line-height:0;isolation:isolate}.od-brand-logo>img{display:block!important;width:100%!important;height:auto!important;max-height:90px;object-fit:contain;object-position:left center}.od-brand-logo--accent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--od-accent,#ff3d00);mask-image:var(--od-logo-mask);-webkit-mask-image:var(--od-logo-mask);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:left center;-webkit-mask-position:left center;mask-size:contain;-webkit-mask-size:contain;clip-path:inset(0 11% 0 0);pointer-events:none}.od-brand-logo--white>img{filter:brightness(0) invert(1)!important}[data-od-theme=light] .od-logo .od-brand-logo--accent>img{filter:brightness(0)}[data-od-theme=dark] .od-logo .od-brand-logo--accent>img{filter:brightness(0) invert(1)}.od-logo .od-brand-logo--original>img{filter:none!important}.od-footer-logo .od-brand-logo--accent>img{filter:brightness(0) invert(1)}.od-site :is(.dmc-masthead,.dmb-topbar){display:none}.od-site .od-header{display:block;padding-top:24px}.od-site .od-header__panel{display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:var(--od-radius,22px);padding:12px 18px;position:relative}.od-site .od-logo{display:block;flex:0 0 auto;width:166px;font-family:ODManrope,sans-serif;font-size:24px;font-weight:800;line-height:1}.od-site .od-logo img{display:block;width:100%;height:auto;max-height:44px;object-fit:contain;object-position:left}[data-od-theme=light] .od-logo img{filter:brightness(0)}.od-logo__mark{color:var(--od-accent)}.od-site .od-desktop-nav{min-width:0;margin-inline:auto}.od-site .od-menu-list{display:flex;gap:24px;list-style:none;margin:0;padding:0;align-items:center}.od-site .od-menu-list>li{position:relative}.od-site .od-menu-list a,.od-site .od-menu-list summary{display:flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;font-size:14px;font-weight:600;color:var(--od-text);white-space:nowrap}.od-site .od-menu-list summary{list-style:none}.od-site summary::-webkit-details-marker{display:none}.od-site .od-menu-list summary .od-icon{width:14px;height:14px}.od-site .od-menu-list details>ul{list-style:none;position:absolute;top:100%;left:-16px;min-width:240px;max-width:320px;padding:12px 16px;margin:8px 0 0;background:var(--od-bg);border:1px solid var(--od-line);border-radius:16px;box-shadow:var(--od-shadow);max-height:65vh;overflow:auto}.od-site .od-menu-list details ul ul{list-style:none;padding-left:16px}.od-site .od-menu-list details>ul a{white-space:normal;line-height:1.4;padding-block:6px}.od-site .od-header__actions{display:flex;align-items:center;gap:3px;flex-shrink:0}.od-site .od-header header-actions{display:flex;gap:3px;align-items:center}.od-site .od-header .header-actions__action{width:44px;min-width:44px;height:44px;min-height:44px;padding:10px;color:var(--od-text);background:transparent;border:0;border-radius:50%;box-shadow:none;display:flex;align-items:center;justify-content:center}.od-site .od-header .header-actions__action .svg-wrapper{width:24px;height:24px;display:flex}.od-site .od-header .header-actions__cart-icon>span:not(.svg-wrapper):not(.cart-bubble){display:none}.od-site .od-header .cart-bubble{background:var(--od-accent);color:#fff;min-width:17px;min-height:17px;font-size:10px}.od-site .od-theme-sun{display:none}[data-od-theme=dark] .od-theme-sun{display:block}[data-od-theme=dark] .od-theme-moon,.od-site .od-menu-open{display:none}.od-site .od-announcement{margin-top:16px}.od-site .od-announcement__panel{border-radius:var(--od-radius,12px);min-height:44px;display:flex;justify-content:center;align-items:center;gap:24px;padding:10px 20px;color:var(--od-muted);font-size:13px;font-weight:500;text-align:center}.od-site .od-announcement__panel>div+div{border-left:1px solid var(--od-line);padding-left:24px}.od-site .od-announcement a{display:block}.od-site .od-mobile-menu{color:var(--od-text);position:fixed;inset:16px 16px auto auto;max-height:calc(100dvh - 32px);width:min(400px,calc(100% - 32px));max-width:unset;border-radius:22px;margin:0;padding:20px;overflow:auto}.od-site .od-mobile-menu::backdrop{background:#080b0f80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.od-site .od-mobile-menu__top{display:flex;align-items:center;justify-content:space-between;font-family:ODManrope,sans-serif;font-size:24px;font-weight:700;margin-bottom:16px}.od-site .od-mobile-menu .od-menu-list{display:block}.od-site .od-mobile-menu .od-menu-list a,.od-site .od-mobile-menu summary{min-height:48px;font-size:16px;justify-content:space-between}.od-site .od-mobile-menu .od-menu-list details>ul{position:static;box-shadow:none;max-width:none;background:none;border:0;border-left:1px solid var(--od-line);border-radius:0;margin:0 0 12px 8px;max-height:none;padding:0 0 0 16px;min-width:0}.od-site .od-mobile-account{display:flex;align-items:center;gap:12px;padding-top:20px;margin-top:20px;border-top:1px solid var(--od-line);font-weight:600}.od-site .od-header{padding-top:0}.od-site .od-header__panel{padding-block:12px;gap:24px;min-height:88px}.od-site .od-desktop-nav{margin-inline:auto}.od-site .od-desktop-nav .od-menu-list{gap:34px}.od-site .od-header .od-icon-button:hover,.od-site .od-header .header-actions__action:hover{background:var(--od-line)}.od-site .od-header .od-theme-toggle{background:transparent}.od-site .od-announcement__panel{padding-block:8px;font-weight:600;line-height:1.3}.od-site .od-announcement a{display:inline-flex;align-items:center;justify-content:center;gap:12px}.od-site .od-announcement a .od-icon{width:18px;height:18px;color:var(--od-accent)}@media not (min-width:1024px){.od-site .od-desktop-nav{display:none}.od-site .od-menu-open{display:inline-flex}.od-site .od-header .account-button{display:none}.od-site .od-header__panel{padding:8px 14px;gap:10px;min-height:68px}}@media not (min-width:750px){.od-site .od-shell{width:min(var(--od-section-width,1320px),calc(100% - var(--od-gutters,36px)))}.od-site .od-header__panel{min-height:64px;padding:8px;gap:4px}.od-site .od-header__actions,.od-site .od-header header-actions{gap:0}.od-site .od-logo{width:110px}.od-site .od-header :is(.od-icon-button,.header-actions__action){width:44px;height:44px;min-width:44px;min-height:44px;padding:10px}.od-site .od-announcement__panel{padding:8px 12px;font-size:11px}.od-site .od-announcement__panel>div+div{padding-left:12px}}@media not (min-width:375px){.od-site .od-header__panel{gap:0;padding-left:8px}.od-site .od-logo{width:96px}}@media(prefers-reduced-motion:reduce){.od-site :is(.od-header,.od-announcement,.od-footer) *,.od-site :is(.od-header,.od-announcement,.od-footer) *:before,.od-site :is(.od-header,.od-announcement,.od-footer) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.od-site #header-group:has(.od-header){position:relative;z-index:30;background:transparent}.od-site .od-logo .od-brand-logo>img{max-height:none}@media(min-width:1024px){.od-site .od-header .od-menu-open{display:none}}@media not (min-width:1024px){.od-site .od-header .od-menu-open{display:inline-flex}}@media(min-width:1024px){.od-site .od-footer .od-footer-menu summary>.od-icon{display:none}}html[data-od-motion=false] .od-site :is(.od-header,.od-announcement,.od-footer) *,html[data-od-motion=false] .od-site :is(.od-header,.od-announcement,.od-footer) *:before,html[data-od-motion=false] .od-site :is(.od-header,.od-announcement,.od-footer) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.od-site .search-modal__content,.od-site .predictive-search,.od-site .cart-drawer__dialog{background:var(--od-bg);color:var(--od-text);--color-background:var(--od-bg);--color-foreground:var(--od-text);--color-foreground-heading:var(--od-text);--color-border:var(--od-line);--color-input-background:var(--od-panel);--color-input-text:var(--od-text)}.od-site .search-input{color:var(--od-text)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/od-shell.css.map */
