:root{--sd-headh:96px;--sd-topstrip:#000}@media(max-width:749px){:root{--sd-headh:88px}}@media(min-width:1600px){:root{--sd-maxw:1240px}}@media(min-width:2100px){:root{--sd-maxw:1360px}}#header-group{position:absolute;top:0;left:0;right:0;z-index:20}@media(min-width:750px){#header-group{position:fixed}#MainContent [id]{scroll-margin-top:calc(var(--sd-headh) + 10px)}}dialog.theme-drawer__dialog,dialog.dialog-modal,.search-modal__content,.quick-add-modal{z-index:40}#MainContent>.shopify-section:first-child>.sd{padding-top:var(--sd-headh)}#MainContent>.shopify-section:first-child>.sd:not(.sd-kx):not(.sd-sp):not(.sd-ab){background-image:linear-gradient(180deg,var(--sd-topstrip,#000) 0 var(--sd-headh),transparent var(--sd-headh))}#MainContent>.shopify-section:first-child>.sd-hero{padding-top:calc(var(--sd-headh) + clamp(30px,4vw,58px))}#MainContent>.shopify-section:first-child>.sd-sp,#MainContent>.shopify-section:first-child>.sd-ab{padding-top:0}#MainContent>.shopify-section:first-child>.sd-sp>.sd-sp__hero{padding-top:calc(var(--sd-headh) + clamp(62px,8vw,116px))}#MainContent>.shopify-section:first-child>.sd-ab>.sd-ab__hero{padding-top:calc(var(--sd-headh) + clamp(84px,11vw,172px))}@media(max-width:599px){#MainContent>.shopify-section:first-child>.sd-sp>.sd-sp__hero{padding-top:calc(var(--sd-headh) + 52px)}#MainContent>.shopify-section:first-child>.sd-ab>.sd-ab__hero{padding-top:calc(var(--sd-headh) + 64px)}}#MainContent>.shopify-section:first-child:not(:has(>.sd)),#MainContent>.section-wrapper:first-child:not(:has(>.sd)){padding-top:var(--sd-headh)}#header-group .header-section{position:relative;background:#0a0a0d5c;-webkit-backdrop-filter:blur(22px) saturate(190%) brightness(.55);backdrop-filter:blur(22px) saturate(190%) brightness(.55)}#header-group .header,#header-group .header__row,#header-group .header__row--top{background:transparent}#header-group .header__underlay{background:transparent!important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#header-group .header-section{background:#0b0b0de0}}#header-group .header-section{border-radius:22px;box-shadow:0 1px #ffffff12 inset,0 12px 34px #00000042,0 2px 6px #00000029}#header-group .header,#header-group .header__row,#header-group .header__row--top,#header-group .header__underlay{border-radius:22px}#header-group .header-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff1f;pointer-events:none}@media(min-width:750px){#header-group .header-section{width:min(calc(100% - 32px),var(--sd-maxw,1120px));margin:10px auto 0}}@media(max-width:749px){#header-group .header-section{margin:10px 12px}}#header-group{--sd-logoh:26px;--sd-barh:76px}@media(max-width:749px){#header-group{--sd-logoh:19px;--sd-barh:68px}}#header-group .header__row--top,#header-group .header__columns{min-height:var(--sd-barh);align-items:center}#header-group .header-logo__image-container{height:var(--sd-logoh);width:calc(var(--sd-logoh) * 5.025);background-size:contain;background-repeat:no-repeat;background-position:center}#header-group .header-logo__image{max-height:var(--sd-logoh);width:auto}#header-group .header__underlay-open{background:#0a0a0cf7!important}.sd-prog{position:fixed;top:0;left:0;right:0;z-index:60;height:2px;pointer-events:none;opacity:0;transition:opacity .2s ease}.sd-prog.is-on{opacity:1}.sd-prog__bar{display:block;height:100%;width:0;background:linear-gradient(90deg,#4e6cfc,#7e95ff);box-shadow:0 0 12px #4e6cfcb3;transition:width .45s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:no-preference){.header-section{view-transition-name:sd-header}.sd-prog{view-transition-name:sd-prog}::view-transition-old(sd-header),::view-transition-new(sd-header),::view-transition-old(sd-prog),::view-transition-new(sd-prog){animation:none;mix-blend-mode:normal}::view-transition-old(root){animation:sd-vt-out .16s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:sd-vt-in .28s cubic-bezier(.16,1,.3,1) both}}@keyframes sd-vt-out{to{opacity:0}}@keyframes sd-vt-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sd-prog__bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/sd-app.css.map */
