:root{--fg-shop-white: #ffffff;--fg-shop-ink: #181816;--fg-shop-muted: #55534d;--fg-shop-accent: #76572b;--fg-shop-line: #d5d3ce;--fg-shop-hover: #f5f4f1}:where(.product-information.section,.fg-shop-grid,.fg-design-catalog,.fg-ht[data-kind=collections] .ht-deck-section,.product-grid-container,.ui-test-product-list>.section,.product-recommendations>.section,.cart-page,.quick-order-list,.template-search .section:has(.search-page__header),#quick-add-dialog dialog.quick-add-modal){--color-background: var(--fg-shop-white);--color-background-rgb: 255 255 255;--color-foreground: var(--fg-shop-ink);--color-foreground-rgb: 24 24 22;--color-foreground-muted: var(--fg-shop-muted);--color-foreground-subdued: var(--fg-shop-muted);--color-border: var(--fg-shop-line);--color-border-rgb: 213 211 206;--color-input-background: var(--fg-shop-white);--color-input-text: var(--fg-shop-ink);--color-input-text-rgb: 24 24 22;--color-input-border: #8d8b83;--color-primary-button-background: var(--fg-shop-ink);--color-primary-button-border: var(--fg-shop-ink);--color-primary-button-text: var(--fg-shop-white);--color-primary-button-hover-background: #33322e;--color-primary-button-hover-border: #33322e;--color-primary-button-hover-text: var(--fg-shop-white);--color-primary-button-focus-outline: var(--fg-shop-accent);--color-secondary-button-background: var(--fg-shop-white);--color-secondary-button-border: #8d8b83;--color-secondary-button-text: var(--fg-shop-ink);--color-secondary-button-hover-background: var(--fg-shop-hover);--color-secondary-button-hover-border: var(--fg-shop-ink);--color-secondary-button-hover-text: var(--fg-shop-ink);--color-variant-background: var(--fg-shop-white);--color-variant-text: var(--fg-shop-ink);--color-variant-text-rgb: 24 24 22;--color-variant-border: #8d8b83;--color-variant-hover-background: var(--fg-shop-hover);--color-variant-hover-text: var(--fg-shop-ink);--color-variant-hover-border: var(--fg-shop-ink);--color-selected-variant-background: var(--fg-shop-ink);--color-selected-variant-text: var(--fg-shop-white);--color-selected-variant-border: var(--fg-shop-ink);--color-selected-variant-hover-background: #33322e;--color-selected-variant-hover-text: var(--fg-shop-white);--color-selected-variant-hover-border: #33322e;color:var(--fg-shop-ink);color-scheme:light}#MainContent>.shopify-section:has(>:is(.product-information.section,.fg-shop-grid,.fg-design-catalog,.fg-ht[data-kind=collections],.product-grid-container,.section:has(.cart-page,.search-page__header),.product-recommendations,.quick-order-list)),#MainContent>.ui-test-product-list,#MainContent>.shopify-section:has(>:is(.product-information.section,.product-grid-container,.section:has(.cart-page,.search-page__header)))>.section-background,#MainContent .product-recommendations>:is(.section,.section-background),#MainContent>.ui-test-product-list>:is(.section,.section-background),#MainContent :is(.product-information.section,.fg-shop-grid,.fg-design-catalog,.fg-ht[data-kind=collections],.product-grid-container,.product-grid-container .collection-wrapper,.product-grid-container product-grid,.section:has(.cart-page,.search-page__header),.cart-page,.quick-order-list){background:var(--fg-shop-white)!important;color:var(--fg-shop-ink)}#MainContent .fg-ht[data-kind=hero],#MainContent .fg-ht[data-kind=hero] .hero{background:var(--fg-black, #040200)}#MainContent .fg-ht .ht-deck-section{--line: var(--fg-shop-line);--muted: var(--fg-shop-muted);--paper: var(--fg-shop-ink);--ink: var(--fg-shop-white);--warm: var(--fg-shop-accent);color:var(--fg-shop-ink)}#MainContent .fg-ht .ht-deck-section :is(.section-heading h2,.ht-deck-arrow,.ht-product-title,.ht-product-cta),#MainContent .fg-ht .ht-deck-section .ht-product-controls button{color:var(--fg-shop-ink)}#MainContent .fg-ht .ht-deck-section :is(.section-heading>p,.ht-product-kicker,.ht-product-price,.ht-product-price span,.ht-product-controls>span,.ht-collection-pending){color:var(--fg-shop-muted)}#MainContent .fg-ht .ht-deck-section :is(.eyebrow,.ht-deck-choices button[aria-pressed=true]){color:var(--fg-shop-accent)}#MainContent .fg-ht .ht-deck-section .ht-deck-stage .design-card{background:var(--fg-shop-white);border:1px solid #040200;box-shadow:none;color:var(--fg-shop-ink)}#MainContent .fg-ht .ht-deck-section .ht-product-image{background:var(--fg-shop-white);border:0;box-shadow:none}#MainContent .fg-ht .ht-deck-section .ht-product-controls button:hover{background:var(--fg-shop-ink);color:var(--fg-shop-white)}#MainContent .fg-ht .ht-deck-section :is(.ht-deck-arrow,.ht-product-controls button){border-color:#8d8b83}#MainContent .fg-ht .ht-deck-section .fg-worn-dialog{--paper: #eeeadd;--ink: #141613;--muted: #a5a69b;--line: #373a31;color-scheme:dark}#MainContent .fg-shop-grid .fg-kicker,#MainContent .fg-design-catalog :is(.fg-kicker,.fg-design-catalog__total,.fg-catalog-carousel__header p span,.fg-catalog-product__action){color:var(--fg-shop-accent)}#MainContent .fg-shop-grid__header>a{color:var(--fg-shop-ink)}#MainContent :is(.fg-shop-grid__card,.fg-shop-grid__image,.fg-catalog-product__media){background:var(--fg-shop-white);border:0;box-shadow:none}#MainContent .fg-shop-grid__image:hover img,.card-hover-effect-subtle-zoom #MainContent .product-card:hover :is(.card-gallery,.product-card__image){transform:none}#MainContent :is(.card-gallery,.product-information__media) .product-media__image:not(.dialog-zoomed-gallery *),#MainContent :is(.cart-items__media-image,.sticky-add-to-cart__image-img){object-fit:contain;object-position:center}#MainContent .fg-design-catalog{--fg-catalog-cream: var(--fg-shop-ink);--fg-catalog-black: var(--fg-shop-white);--fg-catalog-accent: var(--fg-shop-accent);--fg-catalog-line: var(--fg-shop-line)}#MainContent .fg-design-catalog :is(.fg-design-catalog__intro,.fg-design-catalog__nav a,.fg-catalog-carousel__header p,.fg-catalog-product__price s,.fg-catalog-carousel__position){color:var(--fg-shop-muted)}#MainContent .fg-design-catalog :is(.fg-design-catalog__header h1,.fg-catalog-product__copy h3,.fg-catalog-product__price,.fg-collection-page__sort){color:var(--fg-shop-ink)}#MainContent .fg-catalog-product__badge{background:var(--fg-shop-ink);color:var(--fg-shop-white)}#MainContent .fg-catalog-product__placeholder{filter:brightness(0)}#MainContent .fg-collection-page__sort :is(select,button){background:var(--fg-shop-white);color:var(--fg-shop-ink);border-color:#8d8b83}#MainContent .fg-collection-filters{background:var(--fg-shop-white);color:var(--fg-shop-ink);border-color:var(--fg-shop-line);color-scheme:light}#MainContent .fg-collection-filters:before{background:var(--fg-shop-accent);box-shadow:none}#MainContent .fg-collection-filters :is(.fg-collection-filters__heading h2,.fg-collection-filters__clear,.fg-collection-filter-group__options button){color:var(--fg-shop-ink)}#MainContent .fg-collection-filters :is(.fg-collection-filters__heading span,legend,[data-fg-filter-empty]){color:var(--fg-shop-accent)}#MainContent .fg-collection-filters__footer p{color:var(--fg-shop-muted)}#MainContent .fg-collection-filter-group{border-top-color:var(--fg-shop-line)}#MainContent .fg-collection-filters .fg-collection-filter-group__options button{border-color:#8d8b83;background:var(--fg-shop-white)}#MainContent .fg-collection-filters .fg-collection-filter-group__options button[aria-pressed=true]{background:var(--fg-shop-ink);color:var(--fg-shop-white);border-color:var(--fg-shop-ink);box-shadow:none}#MainContent :is(.product-grid-container,.ui-test-product-list,.product-recommendations) :is(.product-card,.product-card__content,.card-gallery,.product-card__media,.product-card__image-container){background:var(--fg-shop-white)!important;color:var(--fg-shop-ink)!important;border:0;box-shadow:none}#MainContent .product-grid-container :is(.facets,.facets__form,.facets__panel,.sorting-filter,.pagination,.product-count){background:var(--fg-shop-white)!important;color:var(--fg-shop-ink)!important;border-color:var(--fg-shop-line)!important}#MainContent .search-page__header h1,#MainContent .product-grid-container .fg-collection-heading{color:var(--fg-shop-ink)}#MainContent .search-page__header input[type=search]{background:var(--fg-shop-white);color:var(--fg-shop-ink);border-color:#8d8b83}#MainContent .search-page__header input[type=search]::placeholder{color:var(--fg-shop-muted)}#MainContent .product-grid-container .fg-collection-heading>span{color:var(--fg-shop-accent)}#MainContent .product-grid-container :is(.fg-collection-heading p,.fg-collection-empty){color:var(--fg-shop-muted)}#MainContent .product-information.section :is(.product-information__grid,.product-information__media,.product-details,.product-details>.group-block,.product-details .group-block-content,.buy-buttons-block,.buy-buttons-block__bar,.dialog-zoomed-gallery__dialog){background:var(--fg-shop-white)!important;color:var(--fg-shop-ink)!important}#MainContent .product-information.section :is(.product-information__media,.dialog-zoomed-gallery__dialog) :is(media-gallery,slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-gallery,.product-media-container,.product-media){background:var(--fg-shop-white)!important;border:0;box-shadow:none}#MainContent .product-information.section .product-details{--fg-page-ink: var(--fg-shop-ink);--fg-page-ink-muted: var(--fg-shop-muted);--fg-page-gold: var(--fg-shop-accent);--fg-page-radiant: var(--fg-shop-accent);border-color:var(--fg-shop-line)}#MainContent .product-information.section :is(.fg-product-essentials,.fg-product-preview__description,.fg-product-preview__details--standalone,.fg-product-page__review-shell){--color-background: #040200;--color-background-rgb: 4 2 0;--color-foreground: #f3efe6;--color-foreground-rgb: 243 239 230;--color-foreground-muted: #c4beb2;--color-foreground-subdued: #c4beb2;--color-border: #59534b;--color-border-rgb: 89 83 75;color-scheme:dark}#MainContent .product-information.section>:is(.accordion,.disclosures){--color-background: #040200;--color-background-rgb: 4 2 0;--color-foreground: #f3efe6;--color-foreground-rgb: 243 239 230;--color-foreground-muted: #c4beb2;--color-foreground-subdued: #c4beb2;background:var(--color-background)!important;color:var(--color-foreground);color-scheme:dark}#MainContent .product-information.section>:is(.accordion,.disclosures) :is(.details__header,.details-content){color:var(--color-foreground)}#quick-add-dialog dialog.quick-add-modal{--color-background: var(--fg-shop-white) !important;--color-background-rgb: 255 255 255 !important;--color-foreground: var(--fg-shop-ink) !important;--color-foreground-rgb: 24 24 22 !important;background:var(--fg-shop-white)!important;color:var(--fg-shop-ink)!important;color-scheme:light!important;border-color:var(--fg-shop-line)!important;box-shadow:0 1.25rem 4rem #00000040}#quick-add-dialog dialog.quick-add-modal.dialog-modal :is(.quick-add-modal__content,.product-information__media,.product-details,.product-details>.group-block,.group-block-content,.buy-buttons-block,.buy-buttons-block__bar){background:var(--fg-shop-white)!important;color:var(--fg-shop-ink)!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal :is(.product-information__media,.product-media-container,.product-media,.card-gallery,slideshow-component,slideshow-container,slideshow-slides,slideshow-slide){background:var(--fg-shop-white)!important;border:0!important;box-shadow:none!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal :is(.view-product-title a,.product-header>a,.product-details h1,variant-picker legend){color:var(--fg-shop-ink)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) :is(product-price,[ref=priceContainer],.price,.price-item--sale,.unit-price){color:var(--fg-shop-ink)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .compare-at-price{color:var(--fg-shop-muted)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) :is(.variant-option__button-label,.variant-option__select,.quantity-selector,.quantity-selector input){background:var(--fg-shop-white)!important;color:var(--fg-shop-ink)!important;border-color:#8d8b83!important;box-shadow:none}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .variant-option__button-label{overflow:clip}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .variant-option__button-label:is(:has(:checked),:has(input:focus-visible),:hover){border-color:var(--fg-shop-ink)!important;background:var(--fg-shop-hover)!important;color:var(--fg-shop-ink)!important;box-shadow:inset 0 0 0 1px var(--fg-shop-ink)}.fg-variant-color__chip{display:none}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-variant-colors{display:flex;flex-wrap:wrap;gap:.5rem}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-variant-colors legend .variant-option__swatch-value,:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-variant-color>:is(.variant-option__button-label__text,.variant-option__button-label__pill,.swatch){display:none}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-variant-colors .fg-variant-color{display:flex;align-items:stretch;flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:.1875rem;border:1px solid #8d8b83;border-radius:var(--options-border-radius, .625rem)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-variant-colors .fg-variant-color:has(input:checked){border-color:var(--fg-shop-ink)!important;box-shadow:inset 0 0 0 1px var(--fg-shop-ink)}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-variant-colors .fg-variant-color:before,:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-variant-colors .fg-variant-color:after{content:none}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-variant-color__chip{display:block;flex:1;min-width:0;overflow:hidden;border:1px solid rgb(0 0 0 / 15%);border-radius:max(0px,calc(var(--options-border-radius, .625rem) - .1875rem));background:var(--fg-variant-chip-color, var(--fg-shop-white));pointer-events:none}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .product-form-buttons>.fg-product-purchase-button{flex:1 0 100%;min-inline-size:0}.fg-product-purchase-button [aria-busy=true]{cursor:wait;opacity:.72}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-product-purchase-button .add-to-cart-button{border-radius:var(--style-border-radius-buttons-primary, .75rem)!important;transition-property:box-shadow,scale,translate}.product-form-buttons.fg-product-purchase{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:.5rem;align-items:start}.fg-product-purchase>:not(.quantity-selector-wrapper,.fg-purchase-options){grid-column:1 / -1}.fg-product-purchase>.quantity-selector-wrapper{grid-column:1;min-width:0;display:block}.fg-product-purchase .quantity-selector{width:100%;min-width:0;max-width:100%;height:2.75rem}.fg-product-purchase .quantity-selector :is(.quantity-minus,.quantity-plus){width:clamp(1.375rem,6vw,2.5rem);height:100%}.fg-product-purchase .quantity-selector input{min-width:0;width:100%;max-width:none;padding:0;font-size:.875rem}.product-form-buttons.fg-product-purchase>.fg-purchase-options{display:contents}.fg-purchase-options__field{min-width:0;grid-column:2 / -1}.fg-purchase-options__field--color{grid-column:2}.fg-purchase-options__field--size{grid-column:3}.fg-purchase-quantity-label,.fg-product-purchase .fg-purchase-options__field>label{display:block;min-height:.9375rem;margin-block-end:.25rem;font-size:.75rem;font-weight:600;line-height:.9375rem}.fg-purchase-options__control{position:relative}.fg-product-purchase .fg-purchase-options__control .variant-option__select{display:block;width:100%;height:2.75rem;padding:0 1.4rem 0 .55rem;-webkit-appearance:none;appearance:none;border:1px solid #8d8b83;border-radius:var(--options-border-radius, .625rem);font-size:.875rem;white-space:nowrap;text-overflow:ellipsis}.fg-purchase-options__chip,.fg-purchase-options__caret{position:absolute;inset-block-start:50%;transform:translateY(-50%);pointer-events:none}.fg-purchase-options__chip{inset-inline-start:.45rem;width:.75rem;height:.75rem;border:1px solid rgb(0 0 0 / 25%);border-radius:.2rem;background:var(--fg-variant-chip-color)}.fg-purchase-options__chip:not([hidden])+.variant-option__select{padding-inline-start:1.45rem}.fg-purchase-options__caret{inset-inline-end:.48rem;width:.6rem;display:flex}.fg-purchase-options__caret svg{width:100%}.fg-purchase-options__control .variant-option__select:focus-visible{outline:2px solid var(--fg-shop-ink);outline-offset:2px}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .add-to-cart-button{background:var(--fg-cart-variant-color, var(--fg-shop-ink))!important;color:var(--fg-cart-variant-text, var(--fg-shop-white))!important;border-color:color-mix(in srgb,var(--fg-cart-variant-color, var(--fg-shop-ink)),var(--fg-shop-ink) 40%)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .add-to-cart-button:hover:not(:disabled){background:var(--fg-cart-variant-color, #33322e)!important;border-color:color-mix(in srgb,var(--fg-cart-variant-color, #33322e),var(--fg-shop-ink) 60%)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .add-to-cart-button :is(.add-to-cart-text,.add-to-cart-text__content){color:inherit!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal :is(.quick-add-modal__close,.fg-product-preview__full-page-link){background:var(--fg-shop-ink);color:var(--fg-shop-white)!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal .quick-add-modal__close:hover{background:var(--fg-shop-hover);color:var(--fg-shop-ink)!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal slideshow-arrows .slideshow-control{color:var(--fg-shop-white)!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal slideshow-arrows .slideshow-control:hover{background:#33322e!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal .fg-product-preview__description{background:#040200;color:#f3efe6;color-scheme:dark}#quick-add-dialog dialog.quick-add-modal.dialog-modal .fg-product-preview__description :is(p,h2,h3,h4,a,blockquote){color:#f3efe6!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal :is(.fg-product-preview__action-status,.fg-product-preview__action--secondary){color:var(--fg-shop-accent)!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal .fg-product-preview__action[data-fg-write-review]{color:var(--fg-shop-white)!important}#quick-add-dialog dialog.quick-add-modal.dialog-modal :is(.fg-product-preview__loading,.fg-product-preview__error){background:var(--fg-shop-white);color:var(--fg-shop-ink)}#quick-add-dialog dialog.quick-add-modal.dialog-modal :is(.fg-product-preview__eyebrow,.fg-product-preview__error p){color:var(--fg-shop-muted)}#quick-add-dialog dialog.quick-add-modal.dialog-modal .fg-product-preview__error-actions :is(button,a){border-color:#8d8b83;color:var(--fg-shop-ink)}#quick-add-dialog dialog.quick-add-modal.dialog-modal .fg-product-preview__spinner{border-color:var(--fg-shop-line);border-top-color:var(--fg-shop-accent)}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-size-help__panel{background:var(--fg-shop-white);color:var(--fg-shop-muted);border-color:var(--fg-shop-line)}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-purchase-help{display:block;padding:0;border:1px solid var(--fg-shop-line)!important;background:var(--fg-shop-white)!important;color:var(--fg-shop-muted)}.fg-purchase-help__summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding:.625rem 1rem;list-style:none;cursor:pointer;color:var(--fg-shop-accent);font-weight:700}.fg-purchase-help__summary::-webkit-details-marker{display:none}.fg-purchase-help__summary:after{content:"";flex:0 0 auto;width:.45rem;height:.45rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg)}.fg-purchase-help[open] .fg-purchase-help__summary:after{transform:rotate(225deg)}.fg-purchase-help__content{padding:.75rem 1rem 1rem;border-top:1px solid var(--fg-shop-line)}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) :is(.fg-purchase-help__note,.fg-size-help__note,.fg-size-help__measurements,.fg-purchase-help [data-fg-copy-code],.fg-size-help__sizes button){color:var(--fg-shop-ink)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) :is(.fg-purchase-help strong,.fg-purchase-help a,.fg-purchase-help__discount,.fg-size-help summary,.fg-size-help__panel a){color:var(--fg-shop-accent)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-size-help__sizes button[aria-pressed=true]{background:var(--fg-shop-ink);color:var(--fg-shop-white)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-product-size-guide table :is(th,td){background:var(--fg-shop-white)!important;border-color:var(--fg-shop-line)!important;color:var(--fg-shop-ink)!important}:is(#MainContent .product-information.section,#quick-add-dialog dialog.quick-add-modal.dialog-modal) .fg-product-size-guide table tr:first-child :is(th,td){background:var(--fg-shop-hover)!important;color:var(--fg-shop-accent)!important}#MainContent .cart-page :is(.cart-items__media,.cart-items__image-container,.cart-items__image){background:var(--fg-shop-white);border:0;box-shadow:none}#MainContent .cart-page :is(.cart-items__title,.cart-items__price,.cart__total,.cart__summary-totals){color:var(--fg-shop-ink)}#MainContent .cart-page :is(.cart-items__empty-button,.cart__checkout-button){background:var(--fg-shop-ink)!important;border-color:var(--fg-shop-ink)!important;color:var(--fg-shop-white)!important}#MainContent .cart-page :is(.cart-items__empty-button,.cart__checkout-button):hover{background:#33322e!important;border-color:#33322e!important}#MainContent .cart-page :is(.cart-items__empty-button,.cart__checkout-button) .button-text{color:inherit!important}body .fg-sale-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-width:42px;padding:6px 9px;border:0;border-radius:5px;background:#980019!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--font-body--family, sans-serif);font-size:12px;font-weight:700;line-height:1.15;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;pointer-events:none}body .fg-sale-badge[hidden]{display:none!important}.ht-product-image,.resource-card[data-resource-type=product] .resource-card__media{position:relative}body .fg-sale-badge--image{position:absolute;top:8px;right:8px;z-index:3}body .fg-sale-badge--inline{position:static;vertical-align:middle;margin:0 0 0 8px;font-size:14px}[ref=priceContainer]:has(>.fg-sale-badge--inline:not([hidden]))>:is(.price__sale,.price__regular):not(.price__hidden){display:inline}:is(product-card,.resource-card) .fg-sale-badge--inline{display:none}body .fg-hero-product__media .fg-sale-badge--image{top:3px;right:3px;min-width:0;padding:3px 4px;font-size:10px}
/*# sourceMappingURL=/cdn/shop/t/226/assets/fg-product-surfaces.css.map */
