.ce-hd-loop{--ce-hl-gutter: 16px}.ce-hd-loop .header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;align-items:center;column-gap:0;max-width:none;margin:0 auto;padding:0 var(--ce-hl-gutter);min-height:0}@media screen and (min-width:768px){.ce-hd-loop .header{padding-top:4px;padding-bottom:4px}}@media screen and (min-width:990px){.ce-hd-loop{--ce-hl-gutter: 40px}}@media screen and (min-width:1024px){.ce-hd-loop .header{grid-template-areas:"heading navigation icons";padding-top:0;padding-bottom:0}.ce-hd-loop .ce-hd-nav{grid-area:navigation;justify-self:center}}@media screen and (min-width:1400px){.ce-hd-loop .header{max-width:1440px}}.ce-hd-loop header-drawer{display:block;justify-self:start;margin-left:-12px}@media screen and (min-width:1024px){.ce-hd-loop header-drawer{display:none}}@media screen and (min-width:990px)and (max-width:1023.98px){.overflow-hidden-tablet:has(.ce-hd-loop){overflow:hidden}}.ce-hd-loop .header__icon--menu{position:initial;width:44px;height:34px;padding:0}.ce-hd-loop .header__icon--menu>span{display:flex;align-items:center;justify-content:center;height:100%}.ce-hd-loop .header__icon--menu .icon{width:20px;height:20px}.ce-hd-loop .header>.header__heading-link,.ce-hd-loop .header>.header__heading{grid-area:heading;justify-self:center;text-align:center;line-height:0}.ce-hd-loop .header__heading{margin:0}.ce-hd-loop .header__heading-link{display:inline-block;padding:0 7.5px;margin:0;text-decoration:none;line-height:0}@media screen and (min-width:768px){.ce-hd-loop .header__heading-link{padding:7.5px}}@media screen and (min-width:1024px){.ce-hd-loop .header>.header__heading-link,.ce-hd-loop .header>.header__heading{justify-self:start;text-align:left}.ce-hd-loop .header__heading-link{margin-left:-7.5px}}.ce-hd-loop .header__heading-logo-wrapper{display:block;width:auto;line-height:0}.ce-hd-loop .ce-logo-svg,.ce-hd-loop .ce-logo-svg svg{display:block;width:100%;height:auto}.ce-hd-loop .header__heading-logo{position:relative;top:var(--ce-hl-logo-offset, 0px);display:block;width:var(--ce-hd-logo-width-mobile);max-width:100%;height:auto}@media screen and (min-width:768px){.ce-hd-loop .header__heading-logo{width:var(--ce-hd-logo-width-desktop)}}.ce-hd-loop .ce-hd-nav{display:none}@media screen and (min-width:1024px){.ce-hd-loop .ce-hd-nav{display:flex;align-items:center}}.ce-hd-loop .header .header__inline-menu{display:block;margin:0}.ce-hd-loop .list-menu--inline{display:inline-flex;flex-wrap:nowrap;gap:0}.ce-hd-loop .list-menu--inline>li{display:flex;align-items:center;padding:8px 0}.ce-hd-loop .header__menu-item,.ce-hd-loop .ce-hd-account{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;min-width:24px;padding:12px;font-family:var(--ce-hl-font, var(--font-body-family));font-style:normal;font-size:var(--ce-hl-nav-xl);font-weight:500;line-height:150%;letter-spacing:-.03em;text-transform:none;text-decoration:none;white-space:nowrap;color:rgb(var(--color-foreground));opacity:1}@media screen and (min-width:1024px)and (max-width:1279.98px){.ce-hd-loop .header__menu-item,.ce-hd-loop .ce-hd-account{font-size:var(--ce-hl-nav-lg)}}.ce-hd-loop summary.header__menu-item{padding-right:12px}.ce-hd-loop .header__menu-item .icon-caret{display:none}.ce-hd-loop .header__menu-item span{transition:text-decoration var(--duration-short) ease}.ce-hd-loop .header__menu-item:hover,.ce-hd-loop .ce-hd-account:hover{color:rgb(var(--color-foreground));opacity:1;text-decoration:underline;text-underline-offset:3px}.ce-hd-loop .header__menu-item:hover span,.ce-hd-loop .ce-hd-account:hover span,.ce-hd-loop details[open]>.header__menu-item span,.ce-hd-loop .header__active-menu-item{text-decoration:underline;text-underline-offset:3px}.ce-hd-loop .header__active-menu-item{color:rgb(var(--color-foreground));transition:text-decoration-thickness var(--duration-short) ease}.ce-hd-loop .header__menu-item:hover .header__active-menu-item{text-decoration-thickness:2px}.ce-hd-loop .header__icons{display:flex;grid-area:icons;justify-self:end;align-items:center;gap:0;padding:0}.ce-hd-loop .ce-hd-account{min-height:44px}@media screen and (max-width:767.98px){.ce-hd-loop .ce-hd-account{display:none}}.ce-hd-loop .header__icons>shopify-store{position:absolute;width:0;height:0}.ce-hd-loop .ce-cm-host{display:contents}.ce-hd-loop .ce-cm__opener{display:flex;align-items:center;height:auto;padding:12px;margin:0;border:none;background:transparent;cursor:pointer}.ce-hd-loop .ce-cm__opener-flag{display:block;box-sizing:border-box;width:var(--ce-hl-flag);min-width:var(--ce-hl-flag);height:auto;border:1px solid var(--ce-hl-flag-border)}.ce-hd-loop .header__icon--cart{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:auto;min-height:44px;margin:0;padding:12px;color:rgb(var(--color-foreground))}.ce-hd-loop .header__icon--cart .ce-cart-ico--classic{display:none}.ce-hd-loop .header__icon--cart .ce-cart-ico--loop{display:block;width:var(--ce-hl-cart);height:var(--ce-hl-cart);line-height:0}.ce-hd-loop .header__icon--cart .ce-cart-ico--loop .icon{width:100%;height:100%;transform:none}.ce-hd-loop .header__icon--cart .cart-count-bubble{position:absolute;top:8.5px;bottom:auto;left:calc(100% - 20px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:19px;height:19px;min-width:15px;border-radius:25px;background:var(--ce-hl-bubble-bg);color:var(--ce-hl-bubble-fg);font-family:var(--ce-hl-font, var(--font-body-family));font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.03em;text-align:center;text-decoration:none}.ce-hd-loop .header__icon--cart .cart-count-bubble--empty{display:var(--ce-hl-bubble-empty, flex)}@media screen and (min-width:1024px)and (max-width:1279.98px){.ce-hd-loop .header__icon--cart .cart-count-bubble{font-size:12px}}@media screen and (max-width:767.98px){.ce-hd-loop .ce-cm__opener-flag{width:var(--ce-hl-flag-m);min-width:var(--ce-hl-flag-m)}.ce-hd-loop .header__icon--cart .ce-cart-ico--loop{width:var(--ce-hl-cart-m);height:var(--ce-hl-cart-m)}.ce-hd-loop .header__icon--menu .icon{width:var(--ce-hl-burger-m);height:var(--ce-hl-burger-m)}.ce-hd-loop .header__icon--cart .cart-count-bubble{top:7px;left:calc(100% - 21px);width:17px;height:17px;min-width:0;font-size:12px;line-height:17px}}.ce-cm{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));overflow-x:hidden;overflow-y:auto;opacity:0;transition:opacity .25s ease-in}.ce-cm[open]{display:flex;flex-direction:column;justify-content:center}.ce-cm.is-open{opacity:1;transition:opacity .3s ease-out}.ce-cm::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ce-cm-backdrop-in .2s forwards}.ce-cm.is-closing::backdrop{animation:ce-cm-backdrop-out .25s ease-in forwards}@keyframes ce-cm-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ce-cm-backdrop-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ce-cm,.ce-cm.is-open{transition-duration:.01ms}.ce-cm::backdrop,.ce-cm.is-closing::backdrop{animation:none}}html:has(.ce-cm[open]){overflow:hidden}.ce-cm__content{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:95%;height:fit-content;max-height:100vh;margin:auto;background:rgb(var(--color-background));box-shadow:#0003 0 26px 80px;border-radius:0;font-family:var(--ce-hl-font, var(--font-body-family));font-size:14px;font-weight:500;line-height:21px;letter-spacing:normal}@media screen and (min-width:769px){.ce-cm__content{width:100%;max-width:490px;max-height:90vh;margin:32px auto}}@media(max-height:600px){.ce-cm[open]{justify-content:flex-start;padding-top:16px}.ce-cm__content{max-height:calc(100vh - 32px);margin:0 auto;overflow-y:auto}}.ce-cm__content:focus{outline:none}.ce-cm__form{margin:0}.ce-cm__flag{position:relative;display:block;width:46.6px;height:35px;margin:21px auto 0;overflow:clip;background-position:center;background-size:cover;background-repeat:no-repeat;outline:1px solid rgba(0,0,0,.05);outline-offset:-1px}.ce-cm__header{display:flex;align-items:flex-start;flex-shrink:0;padding:14px}.ce-cm__title{flex:1 1;margin:0;font-size:20px;font-weight:400;line-height:1.75em;color:rgb(var(--color-foreground));overflow-wrap:break-word}.ce-cm__close{position:absolute;top:11.2px;right:16px;display:block;width:32px;height:32px;margin:0;padding:8px;border:0;border-radius:0;background:none;color:var(--ce-hl-close, #5c5f62);cursor:pointer;-webkit-appearance:none;appearance:none}.ce-cm__close svg{display:block;width:16px;height:16px;fill:currentColor}.ce-cm__close:hover svg{opacity:.7}.ce-cm__body{padding:0 14px}.ce-cm__text{margin:14px 0;font-size:14px;line-height:inherit}.ce-cm__helper{margin:0 0 12px;font-size:12px;line-height:15px}.ce-cm__helper p{margin:12px 0;font-size:12px}.ce-cm__fields{display:block;padding:0 14px 10.5px}.ce-cm__field+.ce-cm__field{margin-top:7px}.ce-cm__label{display:block;font-size:10px;line-height:15px}.ce-cm__select{position:relative;color:rgb(var(--color-foreground))}.ce-cm__select select{display:block;box-sizing:border-box;width:100%;height:48px;margin:0;padding:5.25px 31.5px 5.25px 10.5px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-family:inherit;font-size:14px;font-weight:400;line-height:21px;text-overflow:ellipsis;cursor:pointer;appearance:none;-webkit-appearance:none}.ce-cm__select select:focus{outline:none}.ce-cm__select select:focus-visible,.ce-cm__select select:active{box-shadow:inset 0 0 0 1px currentColor}.ce-cm__select--flag select{padding-left:47.75px}.ce-cm__select-flag{position:absolute;top:50%;left:10.5px;width:32px;height:24px;object-fit:cover;transform:translateY(-50%);pointer-events:none}.ce-cm__chevron{position:absolute;top:50%;right:6px;width:20px;height:20px;transform:translateY(-50%);pointer-events:none}.ce-cm__footer{box-sizing:border-box;width:100%;min-height:56px;padding:10.5px 14px 14px;text-align:right}.ce-cm__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:42px;min-height:42px;margin:0;padding:8.4px 16.8px;border:0;border-radius:0;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:inherit;font-size:14px;font-weight:500;line-height:1;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.ce-cm__submit:hover,.ce-cm__submit:active{background-image:linear-gradient(#fff3,#fff3)}@media screen and (max-width:768.98px){.ce-cm__select select{font-size:16px}}@media screen and (min-width:769px){.ce-cm__header{padding:21px 21px 0}.ce-cm__body{padding:0 21px}.ce-cm__fields{display:flex;align-items:flex-end;padding:0 21px 10.5px}.ce-cm__field{flex:auto;flex-basis:140px}.ce-cm__field+.ce-cm__field{margin:0 0 0 14px}.ce-cm__select select{height:40px}.ce-cm__footer{padding:10.5px 21px 21px}.ce-cm__submit{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/ce-header-loop.css.map */
