@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(bighug-font-alfa-slab-one-400.woff2) format("woff2")}@font-face{font-family:Alumni Sans Collegiate One;font-style:normal;font-weight:400;font-display:swap;src:url(bighug-font-alumni-sans-collegiate-one-400.woff2) format("woff2")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(bighug-font-rubik-400.woff2) format("woff2")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(bighug-font-rubik-500.woff2) format("woff2")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(bighug-font-rubik-700.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(bighug-font-poppins-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(bighug-font-poppins-600.woff2) format("woff2")}@font-face{font-family:Lugate;font-style:normal;font-weight:400;font-display:swap;src:url(bighug-font-lugate-400.woff2) format("woff2")}@font-face{font-family:Aktiv Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(bighug-font-aktiv-300.woff2) format("woff2")}@font-face{font-family:Aktiv Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(bighug-font-aktiv-700.woff2) format("woff2")}:root{--bh-black: #000000;--bh-ink: #111111;--bh-white: #ffffff;--bh-body: #4a4a4a;--bh-heading: #0a0a0a;--bh-muted: #7a7a7a;--bh-line: #e6e6e6;--bh-teal: #05eebb;--bh-teal-2: #18ddc8;--bh-blue: #0058a9;--bh-blue-2: #579efd;--bh-yellow: #febe00;--bh-orange: #fe8100;--bh-pink: #fa95de;--bh-font-display: "Alfa Slab One", Impact, sans-serif;--bh-font-heading: "Lugate", "Arial Narrow", Arial, sans-serif;--bh-font-body: "Aktiv Grotesk", "Rubik", -apple-system, Helvetica, Arial, sans-serif;--bh-font-button: "Rubik", -apple-system, Helvetica, Arial, sans-serif;--bh-font-accent: "Poppins", "Rubik", sans-serif;--bh-radius: 8px;--bh-radius-lg: 22px;--bh-maxwidth: 1200px;--bh-nav-h: 64px}:root{--font-body-family: var(--bh-font-body);--font-heading-family: var(--bh-font-heading);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-style: normal;--font-heading-weight: 400}body{font-family:var(--bh-font-body);color:var(--bh-body);font-size:1.6rem;line-height:1.6;letter-spacing:normal;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--bh-font-heading);color:var(--bh-heading);font-weight:400;font-synthesis:none;text-transform:uppercase;letter-spacing:.005em;line-height:1.08}h1,.h1,h2,.h2{font-size:4rem}h3,.h3{font-size:clamp(2.6rem,2.6vw,3.1rem)}h4,.h4{font-size:2.4rem}h5,.h5{font-size:1.9rem}a{color:inherit}.button,.shopify-payment-button__button--unbranded,button.button,.btn,.bh-button{font-family:var(--bh-font-button);font-weight:500;text-transform:uppercase;letter-spacing:.06em;font-size:1.4rem;background:var(--bh-black);color:var(--bh-white);border-radius:4px;border:0;min-height:44px;padding:.7rem 1.6rem;--color-button: 0,0,0;--color-button-text: 255,255,255}.button:hover,.bh-button:hover{opacity:.86}.button--secondary{background:transparent;color:var(--bh-black);box-shadow:inset 0 0 0 2px var(--bh-black)}.bh-wrap{max-width:var(--bh-maxwidth);margin-inline:auto;padding-inline:22px}.page-width{max-width:var(--bh-maxwidth)}.bh-section-title{text-align:center;font-family:var(--bh-font-heading);text-transform:uppercase;font-size:clamp(1.9rem,4vw,2.6rem);margin:0 0 1rem}.announcement-bar,.utility-bar{background:var(--bh-ink)}.announcement-bar__message{font-family:var(--bh-font-body);font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem;color:var(--bh-white);padding:0;display:flex;align-items:center;justify-content:center;min-height:38px}.header-wrapper{background:var(--bh-white);border-bottom:0}.header{max-width:none;padding:14px 40px;gap:1rem;align-items:center}.header__heading-link .header__heading-logo{max-height:46px;width:auto}.header__heading,.header__heading-link{font-family:var(--bh-font-display)}.header__heading-link{font-family:var(--bh-font-display);font-size:1.9rem;text-transform:uppercase;color:var(--bh-black);letter-spacing:.02em}@media(min-width:990px){.header{display:flex!important;align-items:center;gap:1.4rem;grid-template-columns:none}.header__heading{margin:0}.header .header__inline-menu,.header--middle-left .header__inline-menu{margin-left:auto}.header__icons{margin-left:.4rem}}.header__inline-menu{margin-left:auto}.header__inline-menu .list-menu--inline{background:var(--bh-black);border-radius:12px;padding:.55rem 1.6rem;gap:1.2rem;align-items:center}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span{font-family:var(--bh-font-heading);font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(2.4rem,1.37vw,2.7rem);color:var(--bh-white)}.header__inline-menu .header__menu-item:hover span{text-decoration:underline;opacity:.85}.header__inline-menu .header__active-menu-item{color:var(--bh-white)}.header__menu-item span:after{display:none!important}.header__icons .header__icon .icon{color:var(--bh-black);width:22px;height:22px}.header__icons{gap:.2rem}.cart-count-bubble{background:var(--bh-black);color:var(--bh-white)}.header-wrapper--sticky{box-shadow:0 2px 10px #0000000f}@media(max-width:989px){.header__inline-menu{display:none}.header{grid-template-columns:auto 1fr auto}}.menu-drawer{background:var(--bh-white)}.menu-drawer__menu-item{font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.05em;font-size:1.5rem;color:var(--bh-black)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:transparent;text-decoration:underline}.menu-drawer__inner-container{border-radius:0}.header__icon--menu .icon{color:var(--bh-black)}.rte{font-family:var(--bh-font-body);color:var(--bh-body);line-height:1.65}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--bh-font-heading);text-transform:uppercase;color:var(--bh-heading)}.rte a{text-decoration:underline}.main-page-title,.title--primary,.collection-hero__title,.article-template__title,.customer h1{font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.02em}.page-width--narrow{max-width:820px}.card__heading,.card-information__text,.full-unstyled-link{font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.02em}.card__heading a{color:var(--bh-heading)}.price{font-family:var(--bh-font-body);color:var(--bh-heading);font-weight:500}.price--on-sale .price-item--sale{color:var(--bh-orange)}.card--standard .card__inner{border-radius:4px;overflow:hidden}.collection__title{text-align:left}.facets__summary,.facets__heading,.facet-filters__label,.active-facets__button,.facets__button{font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.03em}.collection-hero{background:var(--bh-white)}.product__title h1,.product__title h2{font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.8rem,3.5vw,2.6rem)}.product__text.subtitle,.product .price{color:var(--bh-heading)}.product-form__buttons .button,.shopify-payment-button__button{font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.06em;border-radius:4px}.product-form__submit{background:var(--bh-black);color:var(--bh-white)}.variant-selects legend,.form__label,.product-form__input .form__label{font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.04em;font-size:.95rem}.product__accordion .summary__title,.product .accordion summary{font-family:var(--bh-font-heading);text-transform:uppercase}.badge,.product__availability{font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.04em}.badge--bottom-left,.badge{background:var(--bh-black);color:var(--bh-white);border:0}.cart__heading,.cart-item__name,.drawer__heading,.totals__subtotal,.cart__checkout-button{font-family:var(--bh-font-heading);text-transform:uppercase}.cart__checkout-button,#checkout{background:var(--bh-black);color:var(--bh-white);border-radius:4px}.cart-item__name{text-transform:none;font-family:var(--bh-font-body)}.search__input.field__input,.predictive-search{font-family:var(--bh-font-body)}.search-modal__form .search__button .icon{color:var(--bh-black)}.predictive-search__heading{font-family:var(--bh-font-heading);text-transform:uppercase}.newsletter__wrapper h2,.newsletter__wrapper .h1{font-family:var(--bh-font-heading);text-transform:uppercase;text-align:center}.newsletter-form__button,.newsletter__button{background:var(--bh-black);color:var(--bh-white);border-radius:4px;font-family:var(--bh-font-heading);text-transform:uppercase;letter-spacing:.05em}:root{--bh-hdr-h: 136px}.header-wrapper .header{padding-top:16px;padding-bottom:16px;align-items:center}.header__heading-link .header__heading-logo{max-height:52px}.template-index .announcement-bar,.template-index .utility-bar{position:relative;z-index:7}.template-index .header-wrapper{background:transparent!important;position:relative;z-index:6;border:0}.template-index main{position:relative}.template-index .bh-hero{margin-top:calc(-1 * var(--bh-hdr-h));min-height:clamp(480px,39vw,860px)}.template-index .header__heading-logo{filter:brightness(0) invert(1) drop-shadow(0 1px 3px rgba(0,0,0,.35))}.template-index .header__icons .header__icon .icon,.template-index .header__icon--menu .icon{color:#fff}.template-index .header-wrapper.header-wrapper--sticky{background:#fff!important}.template-index .header-wrapper.header-wrapper--sticky .header__heading-logo{filter:none}.template-index .header-wrapper.header-wrapper--sticky .header__icons .header__icon .icon,.template-index .header-wrapper.header-wrapper--sticky .header__icon--menu .icon{color:#000}.button,button.button,.bh-button,.product-form__submit,.cart__checkout-button,#checkout,.newsletter-form__button{font-size:1.45rem;letter-spacing:.08em;padding:1.1rem 2.2rem}.bh-wordmark{display:inline-flex;flex-direction:column;line-height:.82;font-family:var(--bh-font-display);font-size:3.7rem;text-transform:uppercase;color:var(--bh-black);letter-spacing:.01em}.bh-wordmark__sub{font-family:var(--bh-font-heading);font-weight:400;font-size:1.4rem;letter-spacing:.42em;margin-top:.18em;padding-left:.1em}.template-index .bh-wordmark{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.35)}.template-index .header-wrapper.header-wrapper--sticky .bh-wordmark{color:var(--bh-black);text-shadow:none}.bh-logo{display:block;height:58px;width:auto;filter:invert(1)}.template-index .bh-logo{filter:none}.template-index .header-wrapper.header-wrapper--sticky .bh-logo{filter:invert(1)}@media(max-width:749px){.bh-logo{height:44px}}@media(min-width:990px){.header__icons .header__icon--search,.header__icons .header__icon--account,.header__icons>.header__icon:not(.header__icon--cart):not([href*=cart]){display:none}}@media(min-width:990px){.header__inline-menu .header__menu-item .icon-caret,.header__inline-menu summary .icon-caret,.header__inline-menu .header__menu-item .svg-wrapper{display:none}.header__inline-menu .header__submenu,.header__inline-menu .header__submenu.list-menu--disclosure{background:#000;border:0;border-radius:12px;box-shadow:0 10px 28px #00000047;padding:.8rem 0;margin-top:.6rem;width:max-content;min-width:220px;max-width:90vw}.header__submenu .header__menu-item{color:#fff;font-family:var(--bh-font-heading);text-transform:uppercase;font-size:clamp(2.4rem,1.37vw,2.7rem);letter-spacing:.01em;padding:.5rem 2rem;white-space:nowrap}.header__submenu .header__menu-item:hover{background:#ffffff1a;text-decoration:none}.header__inline-menu details>.header__submenu{display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.6rem);transition:opacity .14s ease,transform .14s ease,visibility .14s}.header__inline-menu .list-menu__item:hover>details>.header__submenu,.header__inline-menu details:hover>.header__submenu,.header__inline-menu details:focus-within>.header__submenu,.header__inline-menu details[open]>.header__submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}.product__tax{display:none}.related-products .title,.related h2{font-family:var(--bh-font-heading);text-transform:uppercase;font-weight:400;font-size:3rem}.template-blog .title-wrapper h1,.template-blog .blog__title{font-family:var(--bh-font-heading);text-transform:uppercase;font-weight:400}.article-card__info .card__heading,.article-card .card__heading,.article-card__info a{font-family:var(--bh-font-heading);text-transform:uppercase;font-weight:400;line-height:1.12}.article-card__info .card__heading{font-size:2.2rem}.article-card__info .circle-divider:after{content:none}.article-card time,.article-template__footer time,.article-card__excerpt+*,.article-card .caption-with-letter-spacing{font-family:var(--bh-font-body);font-weight:300;text-transform:none;letter-spacing:normal;color:var(--bh-muted)}.article-card__excerpt{font-family:var(--bh-font-body);font-weight:300;color:var(--bh-body)}.article-template__title{font-family:var(--bh-font-heading);text-transform:uppercase;font-weight:400}.article-template__content{font-family:var(--bh-font-body);font-weight:300}.article-template__content h2,.article-template__content h3{font-family:var(--bh-font-heading);text-transform:uppercase;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bighug.css.map */
