body:not(.template-index){--hal26s-bg:#0B0D0C;--hal26s-card:#141716;--hal26s-line:rgba(237,232,223,.12);--hal26s-line-h:rgba(237,232,223,.28);--hal26s-text:#EDE8DF;--hal26s-muted:#9A958C;--hal26s-red:#BC0404;--hal26s-red-h:#9E0303;--hal26s-red-text:#EF4B41;--hal26s-red-text-lg:#E0302A;--hal26s-white:#FFFFFF;--hal26s-dim:rgba(11,13,12,.85);--hal26s-s1:4px;--hal26s-s2:8px;--hal26s-s3:12px;--hal26s-s4:16px;--hal26s-s5:24px;--hal26s-s6:32px;--hal26s-s7:48px;--hal26s-s8:64px;--hal26s-content:1200px;--hal26s-gutter:max(20px, calc((100% - 1200px)/2) );--hal26s-copy:720px;--hal26s-measure:640px;--hal26s-sec-y:48px;--hal26s-font-head:"Montserrat",sans-serif;--hal26s-font-body:"Raleway",sans-serif;--hal26s-h1:clamp(2.25rem, 1.6rem + 3vw, 4.5rem);--hal26s-h2:clamp(1.75rem, 1.3rem + 1.6vw, 2.5rem);--hal26s-h3:18px;--hal26s-body:16px;--hal26s-btn-h:46px;--hal26s-radius-ctl:2px;--hal26s-radius-card:8px;--hal26s-ease:.2s ease}@media(max-width:749px){body:not(.template-index){--hal26s-sec-y:32px;--hal26s-btn-h:48px;--hal26s-body:15px}}html:has(>body:not(.template-index)){--mco-bg-primary:#0B0D0C;--mco-bg-secondary:#141716;--mco-bg-elevated:#141716;--mco-bg-surface:#141716;--mco-text-primary:#EDE8DF;--mco-txt-primary:#EDE8DF;--mco-text-secondary:#9A958C;--mco-txt-secondary:#9A958C;--mco-text-muted:#9A958C;--mco-red:#BC0404;--mco-red-hover:#9E0303;--mco-red-pressed:#9E0303;--mco-red-text:#EF4B41;--mco-red-glow:rgba(188,4,4,.25);--mco-red-glow-hover:rgba(188,4,4,.35);--mco-gold:#EF4B41;--mco-gold-tint:#141716;--mco-gold-glow:rgba(188,4,4,.2);--mco-border-subtle:rgba(237,232,223,.12);--mco-border-default:rgba(237,232,223,.28);--mco-heading-weight:700}body:not(.template-index){background:var(--hal26s-bg);color:var(--hal26s-text)}body:not(.template-index) :where(#content){--horizontal-padding:var(--hal26s-gutter);--horizontal-padding-more:var(--hal26s-gutter);--vertical-padding:var(--hal26s-sec-y);--vertical-padding-more:var(--hal26s-sec-y);--compact-header-padding:var(--hal26s-sec-y);--grid-gutter:16px;--section-padding-y:var(--hal26s-sec-y);--section-padding-y-sm:var(--hal26s-sec-y);--section-padding-x:var(--hal26s-gutter);--section-padding:var(--hal26s-sec-y) var(--hal26s-gutter);--section-padding-sm:var(--hal26s-sec-y) var(--hal26s-gutter);--content-padding:16px;--content-padding-x:var(--hal26s-gutter)}body:not(.template-index) .centered-section-content>div:not([class*=hal26]),body:not(.template-index) .centered-section-content.rich-text>div,body:not(.template-index) .centered-section-content.testimonial__holder>div{width:100%!important}body:not(.template-index) .compact-header-container{width:auto;max-width:var(--hal26s-copy)}body:not(.template-index) .page-content:not([class*=hal26]){margin-top:var(--hal26s-sec-y);margin-bottom:var(--hal26s-sec-y)}body:not(.template-index) .page-content>h1.title,body:not(.template-index) .centered-section-content h1.title{margin-bottom:24px!important}body:not(.template-index) .breadcrumb{margin-bottom:16px}body:not(.template-index) #page-content>.shopify-section:last-child{margin-bottom:0}body:not(.template-index) .mco-collection-hero{border-bottom:0}body:not(.template-index) .mco-collection-hero{padding:var(--hal26s-sec-y) 0}body:not(.template-index) .mco-collection-hero--zone{padding-top:var(--hal26s-sec-y)}body:not(.template-index) .mco-collection-hero__inner{max-width:none;padding:0 var(--hal26s-gutter);gap:16px}body:not(.template-index) .mco-collection-hero__content{max-width:var(--hal26s-copy)}body:not(.template-index) .mco-collection-hero__title,body:not(.template-index) .mco-collection-hero__description,body:not(.template-index) .mco-collection-hero__meta{max-width:var(--hal26s-copy)}body:not(.template-index) .mco-collection-hero__description{font-size:var(--hal26s-body);line-height:1.55;max-width:var(--hal26s-measure);margin:0 0 24px}body:not(.template-index) .mco-collection-hero__meta{gap:8px 24px;margin:16px 0 0;padding:16px 0 0;border-top-color:var(--hal26s-line)}body:not(.template-index) .mco-collection-hero__meta-label{font-size:12px;color:var(--hal26s-muted)}body:not(.template-index) .mco-collection-hero__count{font:700 12px/1.4 var(--hal26s-font-head);letter-spacing:.08em;padding:4px 8px;margin-bottom:8px;border-radius:var(--hal26s-radius-ctl);color:var(--hal26s-text);background:var(--hal26s-card);border:1px solid var(--hal26s-line-h)}body:not(.template-index) .mco-collection-hero__sale-link{min-height:var(--hal26s-btn-h);padding:0 24px;margin:0 0 8px;border:2px solid var(--hal26s-red);border-radius:var(--hal26s-radius-ctl);background:var(--hal26s-red);color:var(--hal26s-white);font:700 14px/1.2 var(--hal26s-font-head);letter-spacing:.04em}body:not(.template-index) .mco-collection-hero__sale-link:is(:hover,:focus-visible){background:var(--hal26s-red-h);border-color:var(--hal26s-red-h);color:var(--hal26s-white)}body:not(.template-index) .mco-collection-about,body:not(.template-index) .mco-collection-seo__inner{max-width:none}body:not(.template-index) :where(#content){font-family:var(--hal26s-font-body);font-size:var(--hal26s-body);line-height:1.55}body:not(.template-index) :where(#content) :is(p,li,.rte,.body-text-sm,.body-text-hd):not([class*=hal26]):not([class*=hal26] *){line-height:1.55}body:not(.template-index) :where(#content) :is(h1,.h0,.hh,.mco-collection-hero__title):not([class*=hal26]):not([class*=hal26] *){font-family:var(--hal26s-font-head);font-weight:700;font-size:var(--hal26s-h1);line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:var(--hal26s-text);margin:0 0 16px}body:not(.template-index) :where(#content) :is(h2,.h1,.h2,.pc-changelog__heading,.mco-collection-seo__heading):not([class*=hal26]):not([class*=hal26] *){font-family:var(--hal26s-font-head);font-weight:700;font-size:var(--hal26s-h2);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:var(--hal26s-text);margin:0 0 16px}body:not(.template-index) :where(#content) :is(h3,.h3):not([class*=hal26]):not([class*=hal26] *){font-family:var(--hal26s-font-head);font-weight:700;font-size:var(--hal26s-h3);line-height:1.2;margin:0 0 8px}body:not(.template-index) :where(#content) :is(h4,h5,h6,.h4,.h5,.h6):not([class*=hal26]):not([class*=hal26] *){font-family:var(--hal26s-font-head);font-weight:700}body:not(.template-index) :where(#content) .product__text .product__title.h0:not([class*=hal26]){font-size:var(--hal26s-h2);line-height:1.1}body:not(.template-index) :where(.page-content,.article,.mco-collection-seo,.collection-header__description) .rte>:is(p,ul,ol,blockquote){max-width:var(--hal26s-measure)}body:not(.template-index) :where(#content) :is(.blog-item__meta,.article-meta,.product__price--unit,small):not([class*=hal26]):not([class*=hal26] *){font-size:14px;line-height:1.5;color:var(--hal26s-muted);opacity:1;font-style:normal}body:not(.template-index) :where(#content) :is(.mco-eyebrow,.mco-collection-hero__kicker,[class*=__eyebrow],[class*=__kicker]):not([class*=hal26]):not([class*=hal26] *){font-family:var(--hal26s-font-body);font-weight:600;font-size:12px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--hal26s-red-text);margin:0 0 8px}body:not(.template-index) :where(#content) .product__price:has(.product__price--compare) .product__price--original{color:var(--hal26s-red-text)}body:not(.template-index) :where(#content) .product__price--compare{color:var(--hal26s-muted);opacity:1;text-decoration:line-through}body:not(.template-index) :where(#content) .rte a:not(.button):not([class*=hal26]):hover,body:not(.template-index) :where(#content) .blog-item a:not(.blog-item__header):hover{color:var(--hal26s-text)}body:not(.template-index) :where(#content) :is(.button--text,.blog-item__more,.product__reviews a):hover{color:var(--hal26s-red-text)}body:not(.template-index) :where(#content) .mco-collection-hero__read-more{color:var(--hal26s-red-text)}body:not(.template-index) :where(#content) .mco-collection-hero__read-more:hover,body:not(.template-index) :where(#content) .mco-collection-hero__read-more:focus-visible{color:var(--hal26s-text)}body:not(.template-index) :where(#content) .share-link:hover svg *{fill:var(--hal26s-red-text)}body:not(.template-index) :where(#content) .mco-toggle summary:hover{color:var(--hal26s-red-text)}body:not(.template-index) .breadcrumb{font-family:var(--hal26s-font-body);font-size:14px;line-height:1.5;color:var(--hal26s-muted)}body:not(.template-index) .breadcrumb a,body:not(.template-index) .rte .breadcrumb a,body:not(.template-index) .mco-collection-hero__breadcrumb a{color:var(--hal26s-text);border-bottom:0!important}body:not(.template-index) .breadcrumb a:hover,body:not(.template-index) .rte .breadcrumb a:hover,body:not(.template-index) .mco-collection-hero__breadcrumb a:hover,body:not(.template-index) .mco-collection-hero__breadcrumb a:focus-visible{color:var(--hal26s-red-text)}body:not(.template-index) :is(.breadcrumb__current,.breadcrumb__separator,.mco-collection-hero__current,.mco-collection-hero__sep){color:var(--hal26s-muted);opacity:1}body:not(.template-index) .mco-collection-hero__breadcrumb{font-size:14px;line-height:1.5;margin-bottom:16px;gap:8px}body:not(.template-index) .product__text .product__subtitle a{color:var(--hal26s-muted)}body:not(.template-index) .product__text .product__subtitle a:hover{color:var(--hal26s-red-text)}body.no-touchevents:not(.template-index) .footer a:hover,body:not(.template-index) .footer a:focus{color:var(--hal26s-red-text)!important}body:not(.template-index) .footer .footer-item__title{font-family:var(--hal26s-font-head);font-weight:700;letter-spacing:.02em}body:not(.template-index) :is(.sidebar__menus,.sidebar__seconds,.sidebar__thirds) a:hover{color:var(--hal26s-red-text)}body:not(.template-index) :where(#content) :is(.button,.shopify-challenge__button):not(.button--smallest):not(.product__add-to-cart):not(.quick-add-to-cart .button):not([id=CheckOut]):not(.sidebar-element *):not([class*=hal26]):not([class*=hal26] *){display:inline-flex;align-items:center;justify-content:center;gap:8px;height:auto;min-height:var(--hal26s-btn-h);padding:0 24px;font-family:var(--hal26s-font-head);font-weight:700;font-size:14px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--hal26s-radius-ctl);box-shadow:none;transform:none}body:not(.template-index) :where(#content) :is(.button--solid,.shopify-challenge__button):not(.button--smallest):not(.product__add-to-cart):not(.quick-add-to-cart .button):not([id=CheckOut]):not(.sidebar-element *):not([class*=hal26]):not([class*=hal26] *){background:var(--hal26s-red);border:2px solid var(--hal26s-red);color:var(--hal26s-white)}body:not(.template-index) :where(#content) :is(.button--solid,.shopify-challenge__button):not(.button--smallest):not(.product__add-to-cart):not(.quick-add-to-cart .button):not([id=CheckOut]):not(.sidebar-element *):not([class*=hal26]):not([class*=hal26] *) :is(path,svg *){fill:var(--hal26s-white)}body:not(.template-index) :where(#content) :is(.button--solid,.shopify-challenge__button):not(.button--smallest):not(.product__add-to-cart):not(.quick-add-to-cart .button):not([id=CheckOut]):not(.sidebar-element *):not([class*=hal26]):not([class*=hal26] *):is(:hover,:active){background:var(--hal26s-red-h)!important;border-color:var(--hal26s-red-h);color:var(--hal26s-white)!important;box-shadow:none;transform:none}body:not(.template-index) :where(#content) .button--outline:not(.button--smallest):not(.sidebar-element *):not([class*=hal26]):not([class*=hal26] *){background:transparent;border:1px solid var(--hal26s-text);color:var(--hal26s-text)}body:not(.template-index) :where(#content) .button--outline:not(.button--smallest):not(.sidebar-element *):not([class*=hal26]):not([class*=hal26] *):is(:hover,:active){background:#ede8df14;border-color:var(--hal26s-text);color:var(--hal26s-text);box-shadow:none;transform:none}body:not(.template-index) :where(#content) .button--outline:not(.button--smallest) svg *{fill:var(--hal26s-text)}body:not(.template-index) :where(#content) :is(.btn--secondary,.button--secondary){min-height:var(--hal26s-btn-h);padding:0 24px;font:700 14px/1.2 var(--hal26s-font-head);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--hal26s-text);color:var(--hal26s-text);border-radius:var(--hal26s-radius-ctl)}body:not(.template-index) :where(#content) :is(.btn--secondary,.button--secondary):hover{background:#ede8df14;border-color:var(--hal26s-text);color:var(--hal26s-text);transform:none}body:not(.template-index) :where(#content) .rte+:is(.button,.flex-buttons){margin-top:24px}body:not(.template-index) :where(#content) :is(.product-item__badge,.mco-badge,.pill,.button--smallest,.mco-anim-list__chip,.blog-tags a):not([class*=hal26]):not([class*=hal26] *){font-family:var(--hal26s-font-head);font-weight:700;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--hal26s-radius-ctl)}body:not(.template-index) :where(#content) :is(.product-item__badge,.mco-badge){padding:4px 8px}body:not(.template-index) :where(#content) .product-item__badge{top:8px;background:transparent;color:var(--hal26s-text);border:1px solid var(--hal26s-line-h)}html[dir=ltr] body:not(.template-index) :where(#content) .product-item__badge{right:8px}html[dir=rtl] body:not(.template-index) :where(#content) .product-item__badge{left:8px}body:not(.template-index) :where(#content) .product-item__badge--sale{color:var(--hal26s-red-text);background:#bc04041a;border-color:#bc040473}body:not(.template-index) :where(#content) .product-item__badge--new{color:var(--hal26s-white);background:var(--hal26s-red);border-color:var(--hal26s-red)}body:not(.template-index) :where(#content) :is(.product-item__badge--sold,.product-item__badge--preorder){color:var(--hal26s-text);background:var(--hal26s-dim)}body:not(.template-index) :where(#content) .button--smallest{padding:8px 12px;margin:4px}body:not(.template-index) :where(#content) .button--smallest.button--solid{background:var(--hal26s-card);color:var(--hal26s-text);border:1px solid var(--hal26s-line);border-bottom:2px solid var(--hal26s-red)}body:not(.template-index) :where(#content) .button--smallest.button--outline{background:transparent;color:var(--hal26s-muted);border:1px solid var(--hal26s-line)}body:not(.template-index) :where(#content) .mco-anim-list__chip--active{color:var(--hal26s-red-text)}body:not(.template-index) :where(#content) [role=tab]:not([class*=hal26]):not([class*=hal26] *){min-height:var(--hal26s-btn-h);border-radius:var(--hal26s-radius-ctl);border-bottom:2px solid transparent}body:not(.template-index) :where(#content) [role=tab][aria-selected=true]:not([class*=hal26]):not([class*=hal26] *){background:var(--hal26s-card);color:var(--hal26s-text);border-bottom-color:var(--hal26s-red)}body:not(.template-index) :where(#content) .collection--grid,body:not(.template-index) #main-collection-product-grid.collection--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;width:100%}@media(min-width:990px){body:not(.template-index) :where(#content) .collection--grid,body:not(.template-index) #main-collection-product-grid.collection--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}body:not(.template-index) :where(#content) .collection--grid>.product-item,body:not(.template-index) #main-collection-product-grid.collection--grid>.product-item{width:auto;margin:0;padding:0;display:flex;grid-column:auto;grid-row:auto}body:not(.template-index) :where(#content) .gutter--on .collection--slider{margin-top:-8px;margin-inline-start:-8px;width:calc(100% + 16px)}body:not(.template-index) :where(#content) .gutter--on .collection--slider .product-item{width:50%;padding:8px;display:flex}@media(min-width:990px){body:not(.template-index) :where(#content) .gutter--on .collection--slider .product-item{width:25%}}body:not(.template-index) :where(#content) .product-item{overflow:visible}body:not(.template-index) :where(#content) .product-item>.product-item__link{display:flex;flex-direction:column;width:100%;height:100%;background:var(--hal26s-card);border:1px solid var(--hal26s-line);border-radius:var(--hal26s-radius-card);overflow:hidden;box-shadow:none;transition:transform var(--hal26s-ease),border-color var(--hal26s-ease)}body:not(.template-index) :where(#content) .product-item__thumbnail,body:not(.template-index) :where(#content) .product-item__thumbnail.onboarding-svg{padding-top:100%!important;height:0;flex:none}body:not(.template-index) :where(#content) .product-item__caption{flex:1;display:flex;flex-direction:column;gap:8px;min-height:0;padding:16px}body:not(.template-index) :where(#content) .product-item__title{font-family:var(--hal26s-font-head);font-weight:700;font-size:var(--hal26s-h3);line-height:1.2;color:var(--hal26s-text)}body:not(.template-index) :where(#content) .product-item__caption>:not(.product-item__price):not(.product-item__title){order:1}body:not(.template-index) :where(#content) .product-item__price{order:2;margin-top:auto;font-family:var(--hal26s-font-head);font-weight:700;font-size:16px;line-height:1.2}body:not(.template-index) :where(#content) .product-item .product-review-badge{position:static;padding:0}body:not(.template-index) :where(#content) .product-item>.product-item__link:hover{transform:translateY(-2px);border-color:var(--hal26s-line-h)}body:not(.template-index) :where(#content) .product-item:has(.mco-video-preview__player)>.product-item__link:hover{transform:none}body:not(.template-index) :where(#content) .product-item a .lazy-image--background,body:not(.template-index) :where(#content) .product-item a:hover .lazy-image--background{transform:none!important}body:not(.template-index) :where(#content) .product-item .underline-animation{background-size:0 0!important}body:not(.template-index) :where(#content) .product-item__secondary-image{display:none!important}body:not(.template-index) :where(#content) .product-item__thumbnail--has-secondary-image>figure:first-of-type{opacity:1!important}body:not(.template-index) :where(#content) .product-item a.focus:after{content:none}body:not(.template-index) :where(#content) .collection-list{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:750px){body:not(.template-index) :where(#content) .collection-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){body:not(.template-index) :where(#content) .collection-list{grid-template-columns:repeat(4,minmax(0,1fr))}}body:not(.template-index) :where(#content) .collection-list .collection-item{width:auto!important;padding:0;margin:0}body:not(.template-index) :where(#content) .collection-item__link,body:not(.template-index) :where(#content) .collection-item .collection-item__link{padding-top:75%!important;background:var(--hal26s-card);border:1px solid var(--hal26s-line);border-radius:var(--hal26s-radius-card);overflow:hidden;transition:transform var(--hal26s-ease),border-color var(--hal26s-ease)}body:not(.template-index) :where(#content) .collection-item__link:hover{transform:translateY(-2px);border-color:var(--hal26s-line-h)}body:not(.template-index) :where(#content) .collection-item__link .lazy-image--background,body:not(.template-index) :where(#content) .collection-item__link:hover .lazy-image--background{transform:none!important;background-position:center 30%!important}body:not(.template-index) :where(#content) .collection-item__header{padding:16px}body:not(.template-index) :where(#content) .collection-list .collection-item .collection-item__title.h1{font-size:var(--hal26s-h3);line-height:1.2;letter-spacing:.02em;margin:0}body:not(.template-index) :where(#content) .collection-item__title span{background-size:0 0!important}body:not(.template-index) :where(#content) .blog--grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:750px){body:not(.template-index) :where(#content) .blog--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){body:not(.template-index) :where(#content) .blog--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body:not(.template-index) :where(#content) .blog--grid .blog-item{width:auto;padding:0;margin:0;display:flex;flex-direction:column;background:var(--hal26s-card);border:1px solid var(--hal26s-line);border-radius:var(--hal26s-radius-card);overflow:hidden;transition:transform var(--hal26s-ease),border-color var(--hal26s-ease)}body:not(.template-index) :where(#content) .blog--grid .blog-item:hover{transform:translateY(-2px);border-color:var(--hal26s-line-h)}body:not(.template-index) :where(#content) .blog--grid .blog-item__image{padding-top:62.5%;margin:0}body:not(.template-index) :where(#content) .blog-item__image a:after{opacity:0!important}body:not(.template-index) :where(#content) .blog-item__image .lazy-image--hover .lazy-image--background{transform:none!important}body:not(.template-index) :where(#content) .blog--grid .blog-item__content{flex:1;display:flex;flex-direction:column;gap:8px;padding:16px}body:not(.template-index) :where(#content) .blog--grid .blog-item__content>*{margin:0}body:not(.template-index) :where(#content) .blog--grid .blog-item__title{font-family:var(--hal26s-font-head);font-weight:700;font-size:var(--hal26s-h3);line-height:1.2}body:not(.template-index) :where(#content) .blog--grid .blog-item__title .underline-animation{background-size:0 0!important}body:not(.template-index) :where(#content) .blog--grid .blog-item__content>:last-child:has(.blog-item__more){margin-top:auto}@media(min-width:1281px){body.template-search .blog--grid{width:100%}}body:not(.template-index) :where(#content) .text-w-image[data-size="2"],body:not(.template-index) :where(#content) .image-text:not([class*=hal26]){align-items:start}@media(min-width:750px){body:not(.template-index) :where(#content) .text-w-image[data-size="2"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}body:not(.template-index) :where(#content) .text-w-image[data-size="2"] .text-w-image__container{width:auto;padding:0;margin:0}}html:has(>body:not(.template-index)){--mco-acc-pad-x:24px;--mco-acc-pad-y:16px;--mco-acc-gap-after:48px}@media(max-width:749px){html:has(>body:not(.template-index)){--mco-acc-pad-x:16px;--mco-acc-gap-after:32px}}body:not(.template-index) :is(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=tab],.button,.toggle__title):focus-visible{outline:2px solid var(--hal26s-text)!important;outline-offset:2px!important;box-shadow:none!important}body:not(.template-index) .product-item a:focus-visible .product-item__caption{outline:0}body:not(.template-index) .blog-item:has(.blog-item__header:focus-visible){outline:2px solid var(--hal26s-text);outline-offset:2px}body:not(.template-index) .blog-item__header:focus-visible{outline:0!important}body:not(.template-index) :where(#content) .mco-variant-picker{line-height:1.7}body:not(.template-index) .mco-variant-picker .mco-variant-picker__radio:focus-visible+.mco-variant-picker__tile{outline:2px solid var(--hal26s-text);outline-offset:2px}body:not(.template-index) :is(.hal26-lightning,.hal26-lit,.hal26-flash){display:none!important}body:not(.template-index) .hal26-h1{animation:none!important}body:not(.template-index) .fx-parallax .hal26-hero__media{top:0!important;height:100%!important;transform:none!important}body:not(.template-index) :where(#content) :is(.btn,.btn--primary,[class*=btn--]):not([class*=hal26]):hover{transform:none;box-shadow:none}@media(prefers-reduced-motion:reduce){body:not(.template-index) :where(#content) :is(.product-item__link,.collection-item__link,.blog-item){transition:none!important;transform:none!important}body:not(.template-index) :where(#content) :is(.product-item__link,.collection-item__link,.blog-item):hover{transform:none!important}body:not(.template-index) :is(.mco-reveal,.mco-reveal-up,[class*=fx-reveal] *){opacity:1!important;transform:none!important;clip-path:none!important;animation:none!important}body:not(.template-index) .quick-add-to-cart{transition:none!important}}body:not(.template-index) #shopify-pc__banner{position:fixed!important;top:auto!important;bottom:16px!important;left:16px!important;right:16px!important;transform:none!important;width:auto!important;max-width:min(960px,calc(100% - 32px))!important;margin:0 auto!important;z-index:2147483000!important;background:var(--hal26s-card)!important;color:var(--hal26s-text)!important;border:1px solid var(--hal26s-line)!important;border-radius:var(--hal26s-radius-card)!important;box-shadow:none!important;font-family:var(--hal26s-font-body)!important}body:not(.template-index) #shopify-pc__banner *{font-family:var(--hal26s-font-body)!important;color:var(--hal26s-text)}body:not(.template-index) #shopify-pc__banner a{color:var(--hal26s-text)!important;text-decoration:underline}body:not(.template-index) #shopify-pc__banner a:hover{color:var(--hal26s-red-text)!important}body:not(.template-index) #shopify-pc__banner button{min-height:var(--hal26s-btn-h)!important;padding:0 24px!important;border-radius:var(--hal26s-radius-ctl)!important;font:700 14px/1.2 var(--hal26s-font-head)!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:none!important}body:not(.template-index) #shopify-pc__banner #shopify-pc__banner__btn-accept{background:var(--hal26s-red)!important;border:2px solid var(--hal26s-red)!important;color:var(--hal26s-white)!important}body:not(.template-index) #shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:var(--hal26s-red-h)!important;border-color:var(--hal26s-red-h)!important}body:not(.template-index) #shopify-pc__banner :is(#shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-manage-prefs){background:transparent!important;border:1px solid var(--hal26s-text)!important;color:var(--hal26s-text)!important}body:not(.template-index) #shopify-pc__banner :is(#shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-manage-prefs):hover{background:#ede8df14!important}body:not(.template-index) [id$=__judge_me_reviews_apps]>.content-section{padding-left:var(--hal26s-gutter);padding-right:var(--hal26s-gutter)}body:not(.template-index) [id$=__judge_me_reviews_apps] :is(.jdgm-rev-widg,.jdgm-review-widget,.jm-review-widget){max-width:none!important;margin:0!important;padding:24px!important;background:var(--hal26s-card)!important;border:1px solid var(--hal26s-line)!important;border-radius:var(--hal26s-radius-card)!important;box-shadow:none!important}@media(max-width:749px){body:not(.template-index) [id$=__judge_me_reviews_apps] :is(.jdgm-rev-widg,.jdgm-review-widget,.jm-review-widget){padding:16px!important}}body:not(.template-index) [id$=__judge_me_reviews_apps] :is(.jdgm-rev-widg__title,.jm-review-widget__title){font-family:var(--hal26s-font-head)!important;font-weight:700!important;font-size:var(--hal26s-h2)!important;line-height:1.1!important;letter-spacing:.02em!important;text-transform:uppercase!important}body:not(.template-index) [id$=__product_changelog]:not(:has(.pc-changelog)),body:not(.template-index) [id$=__product-recommendations]:not(:has(.product-item)){padding:0!important;margin:0!important;min-height:0!important;border:0!important}body:not(.template-index) [id$=__judge_me_reviews_apps]:not(:has(.jdgm-widget,.jm-review-widget,[class*=jdgm])){padding:0!important;margin:0!important}body:not(.template-index) :is(#page-content,#footer-content)>.shopify-section:not(:has(:not(div,section,script,style,link,template,noscript))):not(:has([style*=background],.lazy-image--background,[data-bgset],[data-bg],[data-src])),body:not(.template-index) :is(#page-content,#footer-content)>.shopify-section:not(:has(:not(div,section,script,style,link,template,noscript))):not(:has([style*=background],.lazy-image--background,[data-bgset],[data-bg],[data-src])) :is(div,section){padding:0!important;margin:0!important;min-height:0!important;border:0!important}body.template-product:not(.template-product-halloween-bundle) .main-product>product-page.page-section{padding-left:max(20px,calc((100% - 1200px)/2))!important;padding-right:max(20px,calc((100% - 1200px)/2))!important;padding-top:16px!important}body.template-product:not(.template-product-halloween-bundle) .main-product>product-page .product__text{padding-left:0!important;min-height:0!important;padding-bottom:48px!important}@media(max-width:1023px){body.template-product:not(.template-product-halloween-bundle) .main-product>product-page .product__text{padding-right:0!important;padding-top:32px!important;padding-bottom:32px!important}}@media(min-width:1024px){body.template-product:not(.template-product-halloween-bundle) .main-product>product-page .product-gallery-main.product-gallery--slider{height:auto!important;aspect-ratio:1/1;max-height:calc(100vh - 48px)}}body:not(.template-index) :where(#content) .product-item__thumbnail img.hal26-ov{opacity:1!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body:not(.template-index) :where(#content) .hal26-badge--special{color:#ef4b41!important;background:#0b0d0cd9!important;border:1px solid rgba(188,4,4,.6)!important;border-radius:2px;font-family:var(--hal26s-font-head);font-weight:700!important}body:not(.template-index) :where(#content) .blog--grid .blog-item__title,body:not(.template-index) :where(#content) .blog--grid .blog-item__title a{color:var(--hal26s-text)!important}body:not(.template-index) :where(#content) .blog--grid .blog-item:hover .blog-item__title,body:not(.template-index) :where(#content) .blog--grid .blog-item:hover .blog-item__title a{color:#ef4b41!important}body:not(.template-index) :where(#content) .blog--grid{padding-left:20px;padding-right:20px;box-sizing:border-box}body:is(.template-product,.template-404) #page-content>.shopify-section:first-child{padding-top:32px!important}@media(max-width:749px){body:is(.template-product,.template-404) #page-content>.shopify-section:first-child{padding-top:16px!important}}body:not(.template-index) .mco-sticky-buy-bar{display:none!important}.sidebar--primary>li>a{white-space:nowrap;font-size:16px}body:not(.template-index) :where(#content) .blog--grid{margin-left:0!important;margin-right:0!important}@media(min-width:750px){body.template-product product-page .product__text{padding-top:0!important}}body.template-404 .page-content.hal26-404{margin-top:0!important;padding-top:16px!important}.sidebar--primary a:focus-visible,.sidebar__menu a:focus-visible{outline-offset:-2px!important}body:not(.template-index) :where(#content) .blog--grid{width:auto!important;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/96/assets/hal26-site.css.map */
