body:has(.caseq-page){background:#fff}#header-group header{border-bottom:1px solid rgba(15,25,40,.1)}#header-group header a[href*="/pages/shop-all"],#header-group header a[href*="/pages/shop-by-device"],#header-group header a[href*="/collections/best-sellers"],#header-group header a[href*="/collections/new-arrivals"]{font-weight:700}#header-group header a[aria-current=page],#header-group header a:hover{color:#f15b41}main:has(.caseq-page){--page-width: 1400px;padding-block-start:0!important}@media screen and (min-width:990px){#header-group>.header-section{--caseq-floating-header: 1;--caseq-header-gap: 16px;--caseq-header-gutter: clamp(16px, 2vw, 32px);padding:var(--caseq-header-gap) var(--caseq-header-gutter);background:transparent;border-bottom:0}#header-component{--caseq-nav-background: #f3f2f1;border:0;border-radius:9999px}#header-component .header__underlay-closed{background:var(--caseq-nav-background);border-radius:9999px;box-shadow:0 2px 12px #0000000a}#header-component .header__underlay-open{background:var(--caseq-nav-background);clip-path:inset(var(--header-height) 0 0 round 24px)}#header-component .header__underlay-open:after{display:none}#header-component .header__row{--page-width: 100%;--page-margin: clamp(24px, 2vw, 40px);--color-foreground: #181818;--color-foreground-rgb: 24 24 24;border-bottom:0}#header-component .header__row--top .header__columns{min-height:72px}}.caseq-mobile-icon,.caseq-mobile-menu-title,.caseq-mobile-menu-tools,.caseq-mobile-cart-title,.caseq-mobile-empty-bag{display:none}.caseq-desktop-menu-icon,.caseq-desktop-cart-icon,.caseq-desktop-close-icon,.caseq-mobile-menu-heading{display:contents}@media screen and (max-width:749px){#header-group>.header-section,#header-component,#header-component .header__row{border:0;border-radius:0}#header-group>.header-section{padding:0}#header-component{--color-foreground: #000;--color-foreground-rgb: 0 0 0;--color-background-top-row: #fff;--header-logo-display: block;--header-logo-inverse-display: none}#header-component .header__underlay-closed{background:#fff}#header-component .header__underlay-open:after{display:none}#header-component.header .header__row--top .header__columns{--header-template-columns: 44px minmax(0, 1fr) 44px;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"leftA center rightB";min-height:56px;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));column-gap:0;color:#000}#header-component .search-action,#header-component header-actions>.account-button,#header-component .menu-list--mobile{display:none!important}#header-component .header-logo{grid-area:center;justify-self:center;margin:0;padding:0;width:auto;max-width:100%;min-height:44px;display:flex;align-items:center}#header-component .header-logo__image{width:104px;height:auto;max-height:34px;object-fit:contain}#header-component header-actions{margin:0;gap:0;align-self:center;align-items:center}#header-component header-actions>.header-actions__action{display:flex;align-items:center;justify-content:center;width:44px;height:44px;line-height:1}#header-component .header__icon--menu,#header-component header-actions>.header-actions__action{min-width:44px;min-height:44px;padding:0;color:#000}#header-component .header__icon--summary .header-drawer-icon{width:28px;height:28px;margin:0}#header-component .caseq-desktop-menu-icon,#header-component .caseq-desktop-cart-icon,#header-component .caseq-desktop-close-icon{display:none}#header-component .caseq-mobile-icon{display:block;width:28px;height:28px}#header-component cart-icon{--cart-bubble-size: 16px;--cart-bubble-top: 1px;--cart-bubble-right: -2px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;line-height:1}#header-component cart-icon .svg-wrapper{width:32px;height:32px}#header-component cart-icon svg{-webkit-mask:none;mask:none}#header-component cart-icon .cart-bubble{--cart-bubble-background: #000;--cart-bubble-text: #fff;position:absolute!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;clip:auto!important;clip-path:none!important;overflow:visible!important}#header-component cart-icon .cart-bubble__background{border-radius:50%}#header-component cart-icon .cart-bubble__text-count{display:inline!important}#header-component cart-icon .cart-bubble__text{font-size:10px}#header-component.header .menu-drawer{--drawer-animation-speed: .25s;--drawer-padding: 16px;position:fixed;top:var(--caseq-mobile-menu-top, var(--header-group-height));left:0;width:100%;max-width:none;height:calc(100dvh - var(--caseq-mobile-menu-top, var(--header-group-height)));padding:0 0 max(24px,env(safe-area-inset-bottom));border:0;border-radius:0;background:#fff;color:#000;overflow-y:auto;overscroll-behavior:contain;transform:none;clip-path:inset(0 0 100% 0);opacity:0;transition:clip-path .25s ease,opacity .2s ease,visibility .25s ease}#header-component.header .menu-open>.menu-drawer{transform:none;clip-path:inset(0);opacity:1}#header-component .menu-drawer__backdrop,#header-component .caseq-mobile-menu-heading{display:none}.caseq-mobile-menu-title,.caseq-mobile-cart-title{display:block;font-size:16px;font-weight:600;text-transform:uppercase}#header-component .menu-drawer__close-button{display:grid;place-items:center;width:50px;height:50px;padding:14px;color:#000;border:0;box-shadow:none;background:none;flex-shrink:0}#header-component .menu-drawer__navigation{margin:0;padding-top:8px;flex-shrink:0}#header-component .menu-drawer__menu{margin-bottom:0}#header-component .menu-drawer__navigation>.menu-drawer__menu>li{display:block;min-height:48px;border-bottom:1px solid #d2d2d2;margin:0;padding:0}#header-component .menu-drawer__menu-item--mainlist{min-height:48px;padding:12px 8px;font-size:16px;line-height:22px;font-weight:700;color:#000;text-transform:none}#header-component .menu-drawer__menu-item--mainlist>.icon-plus{width:28px;height:28px;padding:6px}#header-component .menu-drawer__menu-item--mainlist>.icon-plus svg{display:none}#header-component .menu-drawer__menu-item--mainlist>.icon-plus:after{content:"";width:12px;height:12px;border-top:1px solid #777;border-right:1px solid #777;transform:rotate(45deg);transition:transform .2s ease}#header-component details[open]>.menu-drawer__menu-item--mainlist>.icon-plus:after{transform:rotate(135deg)}#header-component .menu-drawer__menu--childlist>li{min-height:40px;border:0}#header-component .menu-drawer__menu-item--child{font-size:15px;line-height:22px;color:#000}#header-component .menu-drawer__animated-element{animation:none}#header-component .menu-drawer__submenu{background:#fff;color:#000;height:100%;padding-top:0}#header-component .menu-drawer__featured-content{display:none}#header-component .menu-drawer__utility-links{margin:12px 24px 24px}#header-component .caseq-mobile-menu-tools{display:block;padding:8px 16px 0}#header-component .caseq-mobile-menu-account{display:flex;align-items:center;gap:8px;min-height:48px;padding:4px 8px;color:#000;font-size:16px;text-decoration:none}#header-component .caseq-mobile-menu-account .svg-wrapper,#header-component .caseq-mobile-menu-account svg{width:32px;height:32px}#header-component .caseq-mobile-menu-search{display:flex;align-items:center;margin-top:12px;min-height:44px;border:1px solid #d2d2d2;border-radius:7px;background:#f7f8f8}#header-component .caseq-mobile-menu-search button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:10px;border:0;background:transparent;color:#777}#header-component .caseq-mobile-menu-search input{width:100%;min-width:0;height:44px;padding:8px 10px 8px 0;border:0;border-radius:0;background:transparent;color:#111;font:inherit;font-size:16px;box-shadow:none}#header-component .caseq-mobile-menu-search:focus-within{outline:2px solid #111;outline-offset:2px}#cart-drawer .theme-drawer__dialog{--theme-drawer-width: min(400px, calc(100vw - 65px) );--theme-drawer-padding: 20px;--animation-speed: .5s;--animation-timing-fade-in: cubic-bezier(.645, .045, .355, 1);--animation-timing-fade-out: cubic-bezier(.645, .045, .355, 1);background:#fff;color:#000;border:0;border-radius:0}#cart-drawer .theme-drawer__dialog::backdrop{background:#0000007f}#cart-drawer .theme-drawer__header{min-height:50px;padding:0 0 0 20px;border-bottom:1px solid #e6e6e6}#cart-drawer .theme-drawer__header .theme-drawer__title{font-size:16px;font-weight:600;text-transform:uppercase}#cart-drawer .theme-drawer__close-button{width:50px;height:50px;border:0;border-radius:0;background:transparent;color:#000;box-shadow:none}#cart-drawer .theme-drawer__badge{background:#000;color:#fff}#cart-drawer .cart-drawer--empty .cart-drawer__content{justify-content:flex-start;padding:40px 20px 24px;gap:16px}#cart-drawer .caseq-mobile-empty-bag{display:block;margin-inline:auto;color:#aaa}#cart-drawer .caseq-mobile-empty-bag svg{display:block;width:48px;height:48px}#cart-drawer .cart-drawer--empty .cart-drawer__content>.theme-drawer__title{font-size:16px;font-weight:400;margin:0;text-align:center}#cart-drawer .cart-items__empty-button{border-radius:0;background:#000;color:#fff;width:100%}#cart-drawer .cart-drawer__summary{border-top:1px solid #e6e6e6;-webkit-mask-image:none;mask-image:none}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){#header-component.header .menu-drawer{transition-duration:.01ms}#cart-drawer .theme-drawer__dialog{--animation-speed: .01ms}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/caseq-global.css.map */
