#MainContent{--color-background: var(--gi-color-cream);--color-foreground: var(--gi-color-ink-soft);--color-foreground-heading: var(--gi-color-ink);--color-primary: var(--gi-color-accent);--color-primary-hover: var(--gi-color-accent-dim);--color-border: var(--gi-color-hairline);--color-primary-button-background: var(--gi-color-ink);--color-primary-button-text: var(--bg-primary);--color-primary-button-border: var(--gi-color-ink);--color-primary-button-hover-background: var(--gi-color-accent);--color-primary-button-hover-text: var(--text-inverse);--color-primary-button-hover-border: var(--gi-color-accent);--color-secondary-button-text: var(--gi-color-ink-soft);--color-secondary-button-border: var(--gi-color-hairline);--color-secondary-button-hover-background: var(--gi-color-linen);--color-secondary-button-hover-text: var(--gi-color-ink);--color-secondary-button-hover-border: var(--gi-color-accent);--color-variant-background: var(--gi-color-cream);--color-variant-border: var(--gi-color-hairline);--color-variant-text: var(--gi-color-ink-soft);--color-variant-hover-background: var(--gi-color-linen);--color-variant-hover-text: var(--gi-color-ink);--color-variant-hover-border: var(--gi-color-accent);--color-selected-variant-background: var(--gi-color-ink);--color-selected-variant-text: var(--bg-primary);--color-selected-variant-border: var(--gi-color-ink);--color-selected-variant-hover-background: var(--gi-color-accent);--color-selected-variant-hover-text: var(--text-inverse);--color-selected-variant-hover-border: var(--gi-color-accent);--font-primary--family: var(--gi-font-heading);--font-heading--family: var(--gi-font-heading);--font-body--family: var(--gi-font-body)}#MainContent .color-scheme-e8080358-757b-426a-b772-dd03bf6b45ad{--color-background: var(--gi-color-cream);--color-foreground: var(--gi-color-ink-soft);--color-foreground-heading: var(--gi-color-ink);--color-primary: var(--gi-color-accent);--color-primary-hover: var(--gi-color-accent-dim);--color-border: var(--gi-color-hairline)}#MainContent .section-background{background-color:var(--gi-color-cream)}.product-details .rte,.product-details p{line-height:var(--gi-leading-body)}.product-information__media{background:var(--gi-color-linen)}.product-information__media [aria-current=true],.product-information__media .is-active{box-shadow:none;border-bottom:1px solid var(--gi-color-accent)}#MainContent{--options-border-radius: 0}.variant-option>legend{font-family:var(--gi-font-body),serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gi-color-ink-muted);margin-bottom:10px}.variant-option__button-label__text{font-family:var(--gi-font-body),serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase}#MainContent .product-information .variant-option__button-label:has(input[data-option-available=true]):not(:has(:checked)):before{border-color:var(--neutral-400)}#MainContent .product-information .variant-option__button-label:has(input[data-option-available=false]){background-color:var(--bg-secondary);color:var(--neutral-600);opacity:.58}#MainContent .product-information .variant-option__button-label:has(input[data-option-available=false]):before,#MainContent .product-information .variant-option__button-label:has(input[data-option-available=false]):after{border-color:var(--neutral-400)}@media screen and (min-width:750px){#MainContent .product-grid-container:has(.product-grid__item:only-of-type) .product-grid{--product-grid-columns-desktop: var(--gi-col-card-width);width:fit-content;margin-inline:auto}#MainContent .product-grid-container:has(.product-grid__item:nth-of-type(2):last-of-type) .product-grid{--product-grid-columns-desktop: repeat(2, var(--gi-col-card-width));width:fit-content;margin-inline:auto}}#MainContent{--gi-col-card-width: 260px;--gi-col-ivory: var(--bg-primary)}#MainContent:has(.product-grid-container){--color-background: var(--gi-col-ivory)}#MainContent:has(.product-grid-container) .section-background{background-color:var(--gi-col-ivory)}#MainContent .layout-panel-flex--column:has(h1){align-items:center}#MainContent [class*=__text_tqQTNE]{align-items:center;text-align:center}#MainContent:has(.product-grid-container) h1{font-family:var(--gi-font-heading),serif;font-weight:300;font-size:clamp(34px,4vw,52px);letter-spacing:.01em;color:var(--gi-color-ink);margin:0 0 28px;text-align:center}#MainContent .facets-block-wrapper--horizontal,#MainContent .facets.facets--horizontal{background:transparent;box-shadow:none}@media screen and (min-width:750px){#MainContent .facets.facets--horizontal{display:flex;justify-content:center;align-items:center;gap:48px;border-bottom:1px solid var(--gi-color-hairline);padding-block:20px!important;max-width:480px;margin-inline:auto}}#MainContent .products-count-wrapper,#MainContent .column-options-wrapper{display:none}#MainContent .facets__summary,#MainContent .sorting-filter__select-wrapper,#MainContent .sorting-filter__label{background:transparent;border:none;box-shadow:none;padding:0}#MainContent .facets__label,#MainContent .sorting-filter .facets__label{font-family:var(--gi-font-ui),serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gi-color-ink-soft);font-weight:400}#MainContent .facets__summary:hover .facets__label,#MainContent .sorting-filter:hover .facets__label{color:var(--gi-color-accent)}#MainContent .facets__summary .icon-caret,#MainContent .sorting-filter .icon-caret{width:9px;height:9px;opacity:.6}#MainContent .product-grid-container{padding-inline:var(--padding-lg)}#MainContent .product-grid{row-gap:96px!important;column-gap:64px!important;--product-grid-columns-desktop: repeat(auto-fill, var(--gi-col-card-width));justify-content:center}#MainContent .product-card,#MainContent .card-gallery{border:none;box-shadow:none;background:transparent;border-radius:0}#MainContent .card-gallery img{transition:transform .3s cubic-bezier(.22,1,.36,1)}#MainContent{--hover-subtle-zoom-amount: 1.02;--hover-transition-duration: .3s}#MainContent .product-card{transition:transform .3s cubic-bezier(.22,1,.36,1)}#MainContent .product-card:hover{transform:translateY(-6px)}#MainContent .product-card:hover .card-gallery{filter:drop-shadow(0 18px 28px rgba(26,23,20,.1))}#MainContent .product-card:hover [class*=__product_title_]{color:var(--gi-color-accent)}#MainContent [class*=__product_title_],#MainContent [class*=__product_title_] p{text-align:center!important}#MainContent [class*=__product_title_] p{font-family:var(--gi-font-heading),serif;font-weight:300;font-size:clamp(16px,1.3vw,19px);letter-spacing:.03em;color:var(--gi-color-ink);margin-top:28px;transition:color .3s ease}#MainContent .compare-at-price{display:none}#MainContent .price{font-family:var(--gi-font-body),serif;font-size:13px;font-weight:400;letter-spacing:.03em;color:var(--gi-color-ink-soft)}#MainContent .product-card .price{margin-top:10px;display:block;text-align:center}#MainContent .product-information .price{font-family:var(--gi-font-heading),serif;font-size:clamp(22px,2vw,28px);font-weight:400;letter-spacing:0;color:var(--gi-color-ink)}#MainContent .product-information h1{font-weight:400;line-height:1.05;letter-spacing:-.005em}#MainContent .product-information .rte p{line-height:var(--gi-leading-body)}@media screen and (min-width:750px){#MainContent .product-information[data-testid=product-information]{padding-block-start:max(20px,calc(var(--spacing-scale) * 56px))!important}}@media screen and (max-width:749px){#MainContent .facets-toggle__button{font-family:var(--gi-font-ui),serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gi-color-ink-soft);background:transparent;border:none;box-shadow:none}#MainContent .facets-mobile-wrapper{border-bottom:1px solid var(--gi-color-hairline);padding-block:16px}#MainContent .product-grid{grid-template-columns:1fr!important;row-gap:64px!important;width:100%!important}#MainContent .card-gallery{width:100%}#MainContent [class*=__product_title_] p{font-size:16px;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gi-commerce.css.map */
