:root{--hp-header-bg: rgba(0, 0, 0, .05);--hp-header-blur: 6px;--hp-header-border: rgba(255,255,255,.12);--hp-text: rgba(255,255,255,.92);--hp-shadow: 0 1px 14px rgba(0,0,0,.35);--hp-menu-size: 16px;--hp-menu-letter: .12em;--hp-icon: 24px;--hp-pad-desktop: 2.2rem;--hp-pad-mobile: 1.4rem;--hp-logo-size: 38px;--hp-logo-letter: .04em;--hp-cart-desktop-scale: 1.9;--hp-header-offset-desktop: 96px;--hp-header-offset-mobile: 84px}:root{--font-body-family: "Satoshi", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif !important;--font-heading-family: "Satoshi", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif !important}html,body,button,input,select,textarea{font-family:var(--font-body-family)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family)!important}section.section-header,.shopify-section-group-header-group.section-header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:9999!important;background:transparent!important}.header-wrapper,.header-wrapper.gradient,.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-1.gradient{--gradient-background: transparent !important;background:var(--hp-header-bg)!important;background-image:none!important;backdrop-filter:blur(var(--hp-header-blur))!important;-webkit-backdrop-filter:blur(var(--hp-header-blur))!important;border-bottom:1px solid var(--hp-header-border)!important}.header{background:transparent!important;background-image:none!important}@media screen and (min-width:750px){.header.page-width,.header-wrapper .header.page-width{padding-left:var(--hp-pad-desktop)!important;padding-right:var(--hp-pad-desktop)!important}}@media screen and (max-width:749px){.header.page-width,.header-wrapper .header.page-width{padding-left:var(--hp-pad-mobile)!important;padding-right:var(--hp-pad-mobile)!important}}.header{padding-top:16px!important;padding-bottom:16px!important}.header__menu-item,.header__inline-menu a,.list-menu__item>a,.header__icon,.header__heading-link{color:var(--hp-text)!important;text-shadow:var(--hp-shadow)!important;font-size:var(--hp-menu-size)!important;letter-spacing:var(--hp-menu-letter)!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;background:transparent!important;background-image:none!important}body:not(.template-index) main#MainContent,body:not(.template-index) #MainContent{padding-top:var(--hp-header-offset-desktop)!important}@media(max-width:749px){body:not(.template-index) main#MainContent,body:not(.template-index) #MainContent{padding-top:var(--hp-header-offset-mobile)!important}}body:not(.template-index) .shopify-section,body:not(.template-index) [id]{scroll-margin-top:var(--hp-header-offset-desktop)}@media(max-width:749px){body:not(.template-index) .shopify-section,body:not(.template-index) [id]{scroll-margin-top:var(--hp-header-offset-mobile)}}.header__inline-menu a,.header__menu-item,.list-menu__item>a,.header__inline-menu a:hover,.header__menu-item:hover,.list-menu__item>a:hover,.header__inline-menu a:active,.header__menu-item:active,.list-menu__item>a:active,.header__inline-menu a:focus,.header__menu-item:focus,.list-menu__item>a:focus,.header__inline-menu a:focus-visible,.header__menu-item:focus-visible,.list-menu__item>a:focus-visible{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background:transparent!important;background-image:none!important;background-size:0 0!important}.header__inline-menu a span,.header__menu-item span,.header__active-menu-item,.header__inline-menu a:hover span,.header__menu-item:hover span,.header__inline-menu a:focus span,.header__inline-menu a:active span{text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;box-shadow:none!important;background:transparent!important;background-image:none!important}.header__inline-menu a:after,.header__menu-item:after,.list-menu__item:after,.list-menu__item>a:after,.list-menu__item--active:after,.list-menu__item--active>a:after,.header__active-menu-item:after,.header__inline-menu a span:after,.header__menu-item span:after{content:none!important;display:none!important}.header__inline-menu a:hover,.header__menu-item:hover,.list-menu__item>a:hover{font-weight:800!important}.list-menu__item--active>a,.header__menu-item[aria-current=page],.header__inline-menu a[aria-current=page],.header__menu-item[aria-current=page] *,.header__inline-menu a[aria-current=page] *{font-weight:800!important;font-style:normal!important}.header__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important}.header__icon svg,.header__icon .icon{width:var(--hp-icon)!important;height:var(--hp-icon)!important;display:block!important;color:var(--hp-text)!important;fill:currentColor!important}.header__icon--menu svg,.header__icon--menu .icon{width:28px!important;height:28px!important}.header__icon--cart svg,.header__icon--cart-empty svg,.header__icon--cart .icon,.header__icon--cart-empty .icon{width:calc(var(--hp-icon) * var(--hp-cart-desktop-scale))!important;height:calc(var(--hp-icon) * var(--hp-cart-desktop-scale))!important;transform:none!important;transform-origin:center!important}.header__icon svg,.header__icon .icon{transition:transform .16s ease,opacity .16s ease!important;transform-origin:center!important}.header__icon:hover svg,.header__icon:hover .icon{transform:scale(1.08)!important}.header__heading-link img,.header__heading-logo,.header__heading-logo-wrapper{display:none!important}.header__heading-link,.header__heading-link:link,.header__heading-link:visited,.header__heading-link .h2,.header__heading-link span.h2{font-family:"Satoshi",var(--font-body-family)!important;font-variation-settings:"wght" 300!important;font-weight:300!important;font-size:var(--hp-logo-size)!important;letter-spacing:var(--hp-logo-letter)!important;line-height:1!important;color:var(--hp-text)!important;text-shadow:var(--hp-shadow)!important;text-transform:none!important}.header__heading{justify-self:center!important;text-align:center!important}.hp-hero{position:relative;width:100%;overflow:hidden}.hp-hero__media{position:relative;width:100%;height:100vh;min-height:680px}.hp-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hp-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hp-hero__content{position:absolute;left:50%;bottom:56px;transform:translate(-50%);width:min(720px,calc(100% - 48px));text-align:center;pointer-events:auto}.hp-hero__kicker{display:none!important}.hp-hero__heading{margin:0 0 14px;color:var(--hp-text);font-weight:600;font-size:clamp(18px,2.2vw,28px);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 16px rgba(0,0,0,.45)}.hp-hero__actions{display:flex;justify-content:center;gap:12px}.hp-hero__actions .hp-hero__btn--ghost{display:none!important}.hp-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;min-width:160px;color:#fff!important;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none!important;border-radius:6px;border:1px solid rgba(255,255,255,.18);background:#ffffff1a;background-image:none!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 30px #00000040,inset 0 1px #ffffff2e;transition:transform .16s ease,background .16s ease,border-color .16s ease}.hp-hero__btn:hover{transform:translateY(-1px);background:#ffffff24;border-color:#ffffff47}.header__icon--search,details-modal.header__search,header details-modal[data-modal=search],header .modal__toggle-open[aria-label*=Search],header .modal__toggle-open[aria-label*=search],.search-modal,#SearchModal,#SearchDrawer{display:none!important}.header__icons{column-gap:12px!important}@media screen and (max-width:749px){.header{grid-template-columns:1fr auto 1fr!important;column-gap:12px!important}.header__heading{justify-self:center!important;text-align:center!important;margin:0!important}.header__icons{justify-self:end!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.header__icons .header__icon{padding:8px 6px!important;margin:0!important}.header__icon svg,.header__icon .icon{width:20px!important;height:20px!important}.header__icon--cart svg,.header__icon--cart .icon,.header__icon--cart-empty svg,.header__icon--cart-empty .icon{width:38px!important;height:38px!important}.header__icon--menu svg,.header__icon--menu .icon{width:22px!important;height:22px!important}.header__icon--menu{margin-left:10px!important}}.footer .powered-by,.footer a[href*="shopify.com"][rel=nofollow],.footer a[href*="shopify.com"]{display:none!important}.footer__copyright .copyright__content>*:empty{display:none!important}.card__content .button,.product-card-wrapper .button,.product-grid .button,.collection .button,.featured-collection .button,.shopify-section .featured-collection .button{text-transform:uppercase!important;letter-spacing:.12em!important}.hp-card-desc{margin-top:8px;font-size:15px;line-height:1.45;opacity:.72;letter-spacing:.02em}.hp-card-title{margin-top:12px;margin-bottom:6px;font-size:14px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.hp-card-title a{text-decoration:none!important;color:inherit!important}@media(min-width:750px){#FacetsWrapperDesktop.facets__wrapper{display:flex;align-items:center;gap:3.5rem;flex-wrap:wrap;font-size:1.45rem!important}}.hp-collection-switcher--desktop{position:relative;display:inline-flex;align-items:center;margin:0!important;padding:0!important;line-height:1;transform:translateY(-7px)}.hp-collection-switcher--desktop .hp-collection-switcher__select{-webkit-appearance:none;appearance:none;border:0!important;background:transparent!important;box-shadow:none!important;padding:0 1.6rem 0 0!important;margin:0!important;font:inherit;letter-spacing:.07em;text-transform:uppercase;line-height:1;cursor:pointer}.hp-collection-switcher--desktop:after{content:"";position:absolute;right:0;top:50%;width:1.1rem;height:1.1rem;transform:translateY(-45%);opacity:.85;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center/contain no-repeat;background:currentColor}.hp-collection-switcher--desktop .hp-collection-switcher__select:focus{outline:none}.hp-collection-switcher--desktop .hp-collection-switcher__select:focus-visible{outline:1px solid currentColor;outline-offset:6px}@media(max-width:749px){.hp-collection-switcher--mobile{width:100%;margin-top:10px}.hp-collection-switcher--mobile .hp-collection-switcher__select{width:100%;height:44px;font-size:12px;text-transform:uppercase}}body:not(.template-index) .header,body:not(.template-index) .header-wrapper,body:not(.template-index) .header__inline-menu,body:not(.template-index) .header__icons{color:#000!important}body:not(.template-index) .header a,body:not(.template-index) .header__menu-item,body:not(.template-index) .header__active-menu-item{color:#000!important;text-shadow:none!important}body:not(.template-index) .header svg,body:not(.template-index) .header__icon svg,body:not(.template-index) .header__icon svg path,body:not(.template-index) .header__icon svg circle,body:not(.template-index) .header__icon svg rect,body:not(.template-index) .header__icon svg line,body:not(.template-index) .header__icon svg polygon,body:not(.template-index) .header__icon svg polyline{fill:#000!important;stroke:#000!important}body:not(.template-index) .header .h2,body:not(.template-index) .header .h2 span,body:not(.template-index) .header__heading,body:not(.template-index) .header__heading-link{color:#000!important;text-shadow:none!important}.header,.footer,.button,.shopify-payment-button__button,.cart-notification,.cart-drawer,.drawer,.modal__content,.product-popup-modal,.quick-add-modal,.predictive-search,.menu-drawer,.localization-form,.facets,.facet-filters,.product-count,.newsletter-form,.search-modal,.account,.customer,.shopify-challenge__container{text-transform:uppercase!important;letter-spacing:.04em}.header a,.footer a,.button,button,summary,label,.cart-notification a,.cart-drawer a,.drawer a,.modal__content a,.predictive-search a,.menu-drawer a,.facets a,.facets summary,.facet-filters__label,.facet-checkbox__text-label{text-transform:uppercase!important;letter-spacing:.04em}input,textarea,select,option,.rte,.rte *{text-transform:none!important;letter-spacing:normal!important}body:has(.hp-hero) main#MainContent,body:has(.hp-hero) #MainContent{padding-top:0!important}body:has(.hp-hero) .header,body:has(.hp-hero) .header-wrapper,body:has(.hp-hero) .header__inline-menu,body:has(.hp-hero) .header__icons,body:has(.hp-hero) .header a,body:has(.hp-hero) .header__menu-item,body:has(.hp-hero) .header__active-menu-item,body:has(.hp-hero) .header__heading-link,body:has(.hp-hero) .header__heading-link .h2,body:has(.hp-hero) .header__heading-link span.h2{color:#ffffffeb!important;text-shadow:var(--hp-shadow)!important}body:has(.hp-hero) .header svg,body:has(.hp-hero) .header__icon svg,body:has(.hp-hero) .header__icon svg path,body:has(.hp-hero) .header__icon svg circle,body:has(.hp-hero) .header__icon svg rect,body:has(.hp-hero) .header__icon svg line,body:has(.hp-hero) .header__icon svg polygon,body:has(.hp-hero) .header__icon svg polyline{fill:#ffffffeb!important;stroke:#ffffffeb!important}#menu-drawer,.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container{background:#000!important;color:#fff!important}#menu-drawer a,.menu-drawer a,.menu-drawer__menu-item,.menu-drawer summary,.menu-drawer button,.menu-drawer .link{color:#fff!important}#menu-drawer svg,#menu-drawer svg *,.menu-drawer svg,.menu-drawer svg *{stroke:#fff!important;fill:currentColor!important}.menu-drawer__close-button,.menu-drawer__close-button span{color:#fff!important}.menu-drawer .disclosure__button,.menu-drawer .localization-form__select,.menu-drawer select,.menu-drawer option{color:#fff!important;background:transparent!important;border-color:#ffffff47!important}:root{--hp-header-h-mobile: 60px}@media(max-width:749px){.mobile-facets__wrapper .mobile-facets__inner,.mobile-facets__wrapper .mobile-facets__main,.mobile-facets__wrapper .mobile-facets__header{padding-top:var(--hp-header-h-mobile)!important}.mobile-facets__wrapper .mobile-facets__inner{min-height:calc(100vh - var(--hp-header-h-mobile))!important}}@media(max-width:749px){.hp-collection-switcher__select,.hp-collection-switcher--mobile .hp-collection-switcher__select,.hp-collection-switcher select{border-radius:0!important;-webkit-border-radius:0!important;-webkit-appearance:auto!important;appearance:auto!important}.hp-collection-switcher--mobile,.hp-collection-switcher{border-radius:0!important}}#ProductGridContainer .card__information .card__heading,#ProductGridContainer .card__content .card__heading{display:none!important}#ProductGridContainer .card__information{padding-top:0!important}body.template-page.page-about .main-page-title,body.template-page.page-about .page-title,body.template-page.page-about h1.main-page-title,body.template-page.page-about h1.page-title,html.hp-page-about .main-page-title,html.hp-page-about .page-title,html.hp-page-about h1.main-page-title,html.hp-page-about h1.page-title{display:none!important}:root{--hp-contact-gap: clamp(24px, 4vw, 90px);--hp-contact-top: 40px;--hp-contact-title-size: clamp(56px, 6vw, 104px);--hp-contact-title-weight: 900;--hp-contact-title-letter: -.01em;--hp-contact-text-size: 14px;--hp-contact-text-letter: .08em;--hp-contact-form-max: 620px}body.template-page-contact main#MainContent,body[class*=template-page-contact] main#MainContent,body.page-contact-us main#MainContent,body[class*=page-contact-us] main#MainContent{display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1fr);column-gap:var(--hp-contact-gap);align-items:start;padding-top:var(--hp-contact-top)}body.template-page-contact main#MainContent>.shopify-section:nth-child(1),body[class*=template-page-contact] main#MainContent>.shopify-section:nth-child(1),body.page-contact-us main#MainContent>.shopify-section:nth-child(1),body[class*=page-contact-us] main#MainContent>.shopify-section:nth-child(1){grid-column:1}body.template-page-contact main#MainContent>.shopify-section:nth-child(2),body[class*=template-page-contact] main#MainContent>.shopify-section:nth-child(2),body.page-contact-us main#MainContent>.shopify-section:nth-child(2),body[class*=page-contact-us] main#MainContent>.shopify-section:nth-child(2){grid-column:2}body.template-page-contact main#MainContent>.shopify-section:nth-child(n+3),body[class*=template-page-contact] main#MainContent>.shopify-section:nth-child(n+3),body.page-contact-us main#MainContent>.shopify-section:nth-child(n+3),body[class*=page-contact-us] main#MainContent>.shopify-section:nth-child(n+3){grid-column:1 / -1}body.template-page-contact .main-page-title,body[class*=template-page-contact] .main-page-title,body.page-contact-us .main-page-title,body[class*=page-contact-us] .main-page-title{text-align:left!important;font-size:var(--hp-contact-title-size)!important;font-weight:var(--hp-contact-title-weight)!important;letter-spacing:var(--hp-contact-title-letter)!important;line-height:.88!important;margin:0 0 28px!important}body.template-page-contact .page-title,body[class*=template-page-contact] .page-title,body.page-contact-us .page-title,body[class*=page-contact-us] .page-title{text-align:left!important;font-size:var(--hp-contact-title-size)!important;font-weight:var(--hp-contact-title-weight)!important;letter-spacing:var(--hp-contact-title-letter)!important;line-height:.88!important}body.template-page-contact .rte,body[class*=template-page-contact] .rte,body.page-contact-us .rte,body[class*=page-contact-us] .rte{text-align:left!important;font-size:var(--hp-contact-text-size)!important;letter-spacing:var(--hp-contact-text-letter)!important;line-height:1.6!important;max-width:520px}body.template-page-contact .contact,body[class*=template-page-contact] .contact,body.page-contact-us .contact,body[class*=page-contact-us] .contact{max-width:var(--hp-contact-form-max);margin-left:auto}body.template-page-contact .contact .title,body[class*=template-page-contact] .contact .title,body.page-contact-us .contact .title,body[class*=page-contact-us] .contact .title{text-align:left!important}@media(max-width:989px){body.template-page-contact main#MainContent,body[class*=template-page-contact] main#MainContent,body.page-contact-us main#MainContent,body[class*=page-contact-us] main#MainContent{display:block;padding-top:24px}body.template-page-contact .contact,body[class*=template-page-contact] .contact,body.page-contact-us .contact,body[class*=page-contact-us] .contact{max-width:100%;margin-left:0;margin-top:28px}}body:not(.template-product) .product-card-wrapper .card__heading,body:not(.template-product) .product-card-wrapper .card__heading a{display:none!important}body:not(.template-product) .product-card-wrapper .hp-card-title{display:block!important}body:not(.template-product) .product-card-wrapper .hp-card-title a{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}body:not(.template-product) .product-card-wrapper .hp-card-title{font-weight:650!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hp-overrides.css.map */
