:root{--hog-wide: 125%;--hog-track-caps: .14em;--hog-grey: #8a8a86;--hog-line: #e8e8e1;--font-body--family: "Archivo", Helvetica, Arial, sans-serif;--font-subheading--family: "Archivo", Helvetica, Arial, sans-serif;--font-heading--family: "Archivo", Helvetica, Arial, sans-serif;--font-accent--family: "Archivo", Helvetica, Arial, sans-serif;--font-heading--weight: 600;--font-subheading--weight: 400;--letter-spacing--heading-loose: .04em;--letter-spacing--display-loose: .04em;--letter-spacing-md: var(--hog-track-caps);--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 0px;--style-border-radius-popover: 0px;--style-border-radius-pills: 0px;--shadow-button: none;--button-text-case-primary: uppercase;--button-text-case-secondary: uppercase;--variant-picker-swatch-width: 28px;--variant-picker-swatch-height: 28px}body{-webkit-font-smoothing:antialiased;font-variation-settings:"wdth" 100}h1,h2,h3,.h1,.h2,.h3,.view-product-title,.view-product-title *,product-price,.price,.product-price,[class*=price__],.header-logo,.header__heading,.header__heading-link,.menu-list__link,.menu-list__link *,.menu-drawer__menu-item,.button,button.button,.button-primary,.button-secondary,.product-card__title,.product-card .card__title,.resource-card__title,.announcement-bar,.announcement-bar *,.details__header,.accordion summary,summary.details__header,.breadcrumbs,.breadcrumbs a,.badge,.product-badges__badge{font-family:Archivo,Helvetica,Arial,sans-serif;font-stretch:var(--hog-wide);font-variation-settings:"wdth" 125}.header-logo,.header__heading,.header__heading-link{text-transform:uppercase;letter-spacing:.22em;font-weight:500}.menu-list__link,.header-menu a,.menu-drawer__menu-item{font-size:11px;text-transform:uppercase;letter-spacing:var(--hog-track-caps);color:var(--hog-grey);transition:color .15s ease}.menu-list__link:hover,.header-menu a:hover,.menu-drawer__menu-item:hover{color:var(--color-foreground, #111)}.header__icon svg,.header-actions svg{stroke-width:1.3px}.announcement-bar{font-size:11px;letter-spacing:.06em}.product-details .text-block h1,.product-details .text-block .h1,.product-details h1{font-size:24px!important;line-height:1.1;font-weight:600;text-transform:uppercase!important;letter-spacing:.02em;font-stretch:125%;font-variation-settings:"wdth" 125}.view-product-title,.view-product-title h1,.view-product-title .h1,.view-product-title .h2{font-size:24px!important;line-height:1.1;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.product-details product-price,.product-details .price,.product-details .product-price{font-size:18px;letter-spacing:.03em;font-weight:400}.product-details .price--compare,.product-details compare-at-price,.product-details s{color:var(--hog-grey);font-size:13px}.variant-option legend,.variant-option__label,.variant-picker__form legend{font-size:10px;text-transform:uppercase;letter-spacing:var(--hog-track-caps);color:var(--hog-grey)}.variant-option legend .variant-option__value,.variant-option__label-value{color:var(--color-foreground, #111);letter-spacing:.04em}.product-form-buttons .add-to-cart-button,.product-form-buttons add-to-cart-component button{border-radius:0!important;border:1px solid #fff!important;text-transform:uppercase;letter-spacing:var(--hog-track-caps);font-size:13px!important;font-weight:600!important}.product-form-buttons .shopify-payment-button{margin-top:22px}.product-form-buttons .shopify-payment-button__button,.product-form-buttons .shopify-payment-button__button--unbranded{font-family:Archivo,Helvetica,Arial,sans-serif!important;font-stretch:125%;font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:var(--hog-track-caps);font-size:13px!important;font-weight:600!important;min-height:44px!important;height:44px;border-radius:0!important;border:1px solid #fff!important;background:#111!important;color:#fff!important}.product-form-buttons .magic-buy-btn__parent{padding-top:2px}.thog-perso span{background:transparent!important;padding:0!important;font-size:10px!important;text-transform:uppercase;letter-spacing:var(--hog-track-caps);color:var(--hog-grey)}.thog-perso span strong{font-weight:500;color:var(--color-foreground, #111)}.thog-perso p{display:none!important}.product-details .tax-note{font-size:12px;color:var(--hog-grey);line-height:1.5}.product-details .rte,.product-details rte-formatter{font-size:14px;line-height:1.65;color:#33322f}.accordion,.accordion--caret{border-color:var(--hog-line)}.details__header,.accordion summary{font-size:11px!important;text-transform:uppercase;letter-spacing:var(--hog-track-caps);font-weight:400;padding-block:14px}.details,.accordion details{border-color:var(--hog-line)!important}.breadcrumbs,.breadcrumbs a{font-size:11px;text-transform:uppercase;letter-spacing:var(--hog-track-caps);color:var(--hog-grey)}.product-card__title,.product-card .card__title,.resource-card__title,.card__heading{font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:400}.product-card product-price,.product-card .price,.resource-card product-price{font-size:13px;letter-spacing:.03em}.product-card .product-card__content,.product-card .card__content{gap:2px}.product-badges__badge,.badge{font-size:9px;text-transform:uppercase;letter-spacing:.12em;border-radius:0;padding:6px 8px}.button,button.button,.button-primary,.button-secondary{letter-spacing:var(--hog-track-caps);font-size:13px;font-weight:600;box-shadow:none;border-radius:0!important}input,textarea,select,.field__input{border-radius:0!important;font-family:Archivo,Helvetica,Arial,sans-serif}.cart-drawer,.quick-add-modal,dialog,[class*=drawer__]{--style-border-drawer: 1px solid var(--hog-line)}.section-header .h5,.section-header .h6,h2.h6,.h6{font-size:11px;text-transform:uppercase;letter-spacing:var(--hog-track-caps);color:var(--hog-grey);font-weight:400}#MainContent .section .text-block h2,#MainContent .section .text-block h3,#MainContent .section-header h2,#MainContent .section-resource-list h2{text-transform:uppercase;letter-spacing:.06em;font-size:clamp(16px,1.5vw,22px)!important;font-weight:600;line-height:1.2}.collection-links__link .text-block,.collection-links__link .text-block *{text-transform:uppercase;letter-spacing:.04em;font-size:clamp(22px,2.6vw,36px)!important;font-weight:500;font-stretch:125%;font-variation-settings:"wdth" 125;line-height:1.25}footer .menu__heading__default,footer .menu__heading,footer .newsletter h3,footer .h6,footer h3,footer .footer__heading,footer summary{font-size:10px;text-transform:uppercase;letter-spacing:var(--hog-track-caps);color:var(--hog-grey);font-weight:400}footer a,footer p,footer li{font-size:12px}footer{border-top:1px solid var(--hog-line)}@media screen and (max-width:749px){.view-product-title,.view-product-title *,.product-details .text-block h1,.product-details h1{font-size:20px!important}.product-details product-price,.product-details .price{font-size:16px}.header-logo,.header__heading,.header__heading-link,.header-logo span,.header__heading-link span{font-size:11px!important;letter-spacing:.1em;white-space:nowrap}.announcement-bar,.announcement-bar *{font-size:10px;letter-spacing:.04em}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/hog-byfar.css.map */
