#MainContent{--hom-bg: #faf7f2;--hom-bg-2: #f1ebe3;--hom-ink: #1a1512;--hom-ink-2: #5e554e;--hom-oxblood: #3a0000;--hom-line: #e7dfd5;--hom-rose: #c47480;--hom-serif: "Newsreader", Georgia, serif;--hom-sans: "Red Hat Text", system-ui, sans-serif;--hom-track: .2em;--hom-label: 400 12px/1.5 var(--hom-sans);background:var(--hom-bg)}#MainContent,#MainContent [class*=color-scheme-]{--color-background: var(--hom-bg);--color-foreground: var(--hom-ink);--color-foreground-heading: var(--hom-ink);--color-border: var(--hom-line);--color-variant-background: transparent;--color-variant-border: var(--hom-line);--color-variant-text: var(--hom-ink);--color-variant-hover-background: transparent;--color-variant-hover-border: var(--hom-ink-2);--color-variant-hover-text: var(--hom-ink);--color-selected-variant-background: var(--hom-ink);--color-selected-variant-border: var(--hom-ink);--color-selected-variant-text: var(--hom-bg);--color-selected-variant-hover-background: var(--hom-ink);--color-selected-variant-hover-border: var(--hom-ink);--color-selected-variant-hover-text: var(--hom-bg)}#MainContent .section-background{background:var(--hom-bg)}.hom-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;font:var(--hom-label);letter-spacing:var(--hom-track);text-transform:uppercase;color:var(--hom-ink-2)}.hom-crumbs li+li:before{content:"/";margin:0 12px;opacity:.5}.hom-crumbs a{color:inherit;text-decoration:none}.hom-crumbs a:hover,.hom-crumbs [aria-current]{color:var(--hom-ink)}.product-information__media .product-media-container,.product-information__media .product-media{background:#fff}.product-information__media .slideshow-controls__thumbnail,.product-information__media .slideshow-control--thumbnail{background:#fff;border-radius:0}#MainContent .product-information__grid .product-details{max-width:524px}#MainContent .product-information__grid .group-block-content.layout-panel-flex--column{gap:0!important}#MainContent .product-information__grid .group-block-content.layout-panel-flex--column>:first-child{padding-top:4px!important}.hom-eyebrow{margin:0 0 -8px;font:400 10.5px/1.5 var(--hom-sans);letter-spacing:var(--hom-track);text-transform:uppercase}.hom-eyebrow a{color:var(--hom-oxblood);text-decoration:none}#MainContent .product-information__grid .text-block>h1,#MainContent .product-information__grid h1{font-family:var(--hom-serif);font-style:italic;font-weight:300;font-size:clamp(36px,3.6vw,50px);line-height:1.02;letter-spacing:-.02em;color:var(--hom-ink)}#MainContent .product-information__grid .hom-rating-snippet{justify-content:flex-start;padding:0;margin-top:-6px}#MainContent .product-information__grid .price{font-family:var(--hom-serif);font-size:24px;font-weight:400;color:var(--hom-ink)}#MainContent .product-information__grid .compare-at-price{font-family:var(--hom-serif);font-size:18px;color:var(--hom-ink-2)}.hom-cod{margin:10px 0 0;font:400 13px/1.55 var(--hom-sans);color:var(--hom-ink);text-transform:none;letter-spacing:0}.hom-cod__fine{display:block;color:var(--hom-ink-2)}#MainContent .product-information__grid .tax-note{font:400 12px/1.55 var(--hom-sans)!important;letter-spacing:0!important;text-transform:none!important;color:var(--hom-ink-2)!important}#MainContent .product-information__grid .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:52px;padding-inline:14px!important;border-radius:0!important;white-space:nowrap;font:400 13px/1 var(--hom-sans)}#MainContent .product-information__grid .variant-option--swatches{--color-selected-variant-background: transparent;--color-selected-variant-hover-background: transparent;--color-selected-variant-border: var(--hom-ink);--color-selected-variant-hover-border: var(--hom-ink)}#MainContent .product-information__grid legend{font:var(--hom-label)!important;letter-spacing:var(--hom-track)!important;color:var(--hom-ink-2)!important}#MainContent .product-information__grid .hom-size-guide-link{margin-top:-8px!important}#MainContent .product-information__grid .hom-size-guide-link a{color:var(--hom-ink-2)}#MainContent .product-information__grid .add-to-cart-button,#MainContent .product-information__grid product-form-component button[type=submit]{border-radius:0;min-height:52px;background:var(--hom-oxblood);border-color:var(--hom-oxblood);color:var(--hom-bg);font:500 13px/1 var(--hom-sans);letter-spacing:.16em;text-transform:uppercase}#MainContent .product-information__grid .add-to-cart-button[disabled],#MainContent .product-information__grid product-form-component button[type=submit][disabled]{background:transparent;border:1px solid var(--hom-line);color:var(--hom-ink-2)}#MainContent .product-information__grid .hom-payment-icons{padding:0;margin-top:-6px!important}#MainContent .product-information__grid .hom-payment-icons__chip{border-color:var(--hom-line)}#MainContent .product-information__grid .hom-nickel-note,#MainContent .product-information__grid .hom-size-hint{color:var(--hom-ink-2)!important}#MainContent .product-information__grid product-form-component{margin-top:4px}#MainContent .product-information__grid .hom-crafting-notice{margin:0!important;color:var(--hom-ink-2)!important;font-size:12.5px!important}#MainContent .product-information__grid .hom-crafting-notice__mark{display:none}#MainContent .product-information__grid .hom-crafting-notice strong,#MainContent .product-information__grid .hom-crafting-notice a{color:var(--hom-ink)}.hom-specs{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:8px 0 0;padding:24px 0 0;border-top:1px solid var(--hom-line)}.hom-specs__row{margin:0}.hom-specs dt{margin:0 0 4px;font:var(--hom-label);letter-spacing:var(--hom-track);text-transform:uppercase;color:var(--hom-ink-2)}.hom-specs dd{margin:0;font:400 13px/1.5 var(--hom-sans);color:var(--hom-ink)}.hom-specs__sub{display:block;color:var(--hom-ink-2)}#MainContent .product-information__grid .accordion{margin-top:8px!important;border-top:1px solid var(--hom-line)}#MainContent .product-information__grid .accordion details{border-color:var(--hom-line)!important}#MainContent .product-information__grid .accordion summary{padding-block:18px;font:var(--hom-label);letter-spacing:var(--hom-track);text-transform:uppercase;color:var(--hom-ink)}#MainContent .product-information__grid .accordion .details-content,#MainContent .product-information__grid .accordion details>div{font:400 13.5px/1.65 var(--hom-sans);color:var(--hom-ink)}#MainContent .product-information__grid .accordion ul{padding-left:1.1em}#MainContent [class*=__text_GbxcYC] h3,#MainContent .jdgm-rev-widg__title{font-family:var(--hom-serif)!important;font-style:italic;font-weight:300!important;font-size:clamp(30px,3vw,40px)!important;letter-spacing:-.02em;color:var(--hom-ink)!important;text-align:left!important}#MainContent [class*=__text_GbxcYC] h3:after,#MainContent .jdgm-rev-widg__title:after{content:".";color:var(--hom-rose)}#MainContent .product-recommendations .product-card__image,#MainContent .product-recommendations .card-gallery{background:#fff}#MainContent .product-recommendations product-card .text-block h4,#MainContent .product-recommendations product-card .text-block p{font-family:var(--hom-serif);font-weight:400;text-transform:none;letter-spacing:0;font-size:17px;line-height:1.3;color:var(--hom-ink)}#MainContent .product-recommendations product-card .price{font:400 13px/1.4 var(--hom-sans);text-transform:none;letter-spacing:0;color:var(--hom-ink-2)}#MainContent .product-information .jdgm-horizon-widget:has(.jdgm-preview-badge){display:none}@media screen and (max-width:749px){.hom-crumbs [aria-current]{display:none}.hom-crumbs li:nth-last-child(2):after{content:""}#MainContent .product-information__grid .product-details{max-width:none}#MainContent .product-information__grid .group-block-content.layout-panel-flex--column>:first-child{padding-top:20px!important}.hom-specs{gap:16px 18px}}#MainContent .product-information__grid .hom-payment-icons__text{font:400 11.5px/1.4 var(--hom-sans);color:var(--hom-ink-2);margin-left:4px}#MainContent{--page-width: calc(1168px + var(--page-margin, 40px) * 2)}#MainContent .product-information__grid .group-block-content>*{margin-block:0}#MainContent .product-information__grid--limit-details .product-details>.group-block{max-width:500px}#MainContent .product-information__grid .group-block-content>div:has(>.hom-rating-snippet){margin-top:8px}#MainContent .product-information__grid .hom-rating-snippet{margin-top:0}#MainContent .product-information__grid .group-block-content>product-price{margin-top:16px!important}#MainContent .product-information__grid .group-block-content>variant-picker{margin-top:32px!important;padding-block:0!important}#MainContent .product-information__grid .variant-picker__form{gap:24px}#MainContent .product-information__grid .group-block-content>.hom-size-hint{margin-top:12px!important}#MainContent .product-information__grid .group-block-content>.buy-buttons-block{margin-top:32px!important;padding-block:0!important}#MainContent .product-information__grid .group-block-content>div:has(>.hom-payment-icons){margin-top:16px}#MainContent .product-information__grid .hom-payment-icons{margin-top:0!important}#MainContent .product-information__grid .group-block-content>div:has(>.hom-crafting-notice){margin-top:12px}#MainContent .product-information__grid .group-block-content>div:has(>.hom-specs){margin-top:32px}#MainContent .product-information__grid .hom-specs{margin-top:0}#MainContent .product-information__grid .group-block-content>.accordion{margin-top:28px!important}.hom-delivery{margin:6px 0 0;font:400 12.5px/1.55 var(--hom-sans);letter-spacing:0;text-transform:none;color:var(--hom-ink-2)}.hom-from{margin-right:6px;font:400 13px/1 var(--hom-sans);letter-spacing:.04em;text-transform:none;color:var(--hom-ink-2)}#MainContent .product-information__grid .hom-rating-snippet__count{color:var(--hom-ink-2)}#MainContent .product-information__grid .hom-rating-snippet__count a{color:var(--hom-oxblood)}#MainContent .product-information__grid .hom-rating-snippet--house .hom-rating-snippet__stars{opacity:.6}#MainContent .product-information__grid .hom-opt-price{margin-left:8px;opacity:.72;font-variant-numeric:tabular-nums}#MainContent .product-information__grid .hom-opt-price:before{content:"\b7";margin-right:8px}#MainContent .product-information__grid .hom-plating__current{color:var(--hom-bg);background:var(--hom-ink);border-color:var(--hom-ink);cursor:default}#MainContent .product-information__grid .hom-plating__none{opacity:.4;cursor:not-allowed}#MainContent .product-information__grid .hom-nickel-note{margin:-12px 0 0;font:400 12.5px/1.55 var(--hom-sans);color:var(--hom-ink-2)}#MainContent .product-information__grid .hom-nickel-note summary{list-style:none;cursor:pointer}#MainContent .product-information__grid .hom-nickel-note summary::-webkit-details-marker{display:none}.hom-nickel-note__why{margin-left:2px;color:var(--hom-ink);text-decoration:underline;text-underline-offset:3px}.hom-nickel-note[open] .hom-nickel-note__why{display:none}#MainContent .product-information__grid .hom-nickel-note p{max-width:46ch;margin:6px 0 0}#MainContent .product-information__grid .hom-size-option{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}#MainContent .product-information__grid .hom-size-meta{display:flex;grid-column:1 / -1;align-items:baseline;justify-content:space-between;gap:12px;margin:-2px 0 4px}#MainContent .product-information__grid .hom-size-option .variant-option__button-label{min-width:0!important;padding-inline:0!important;justify-content:center}#MainContent .product-information__grid .hom-size-prices{margin:0;font:400 12.5px/1.5 var(--hom-sans);color:var(--hom-ink-2)}.hom-sg-trigger{display:none}#MainContent:has(#hom-sg-modal) .hom-sg-trigger{display:inline;flex:none;margin-left:auto;padding:0;border:0;background:none;font:400 12.5px/1.5 var(--hom-sans);color:var(--hom-ink-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#MainContent .product-information__grid .hom-sg-trigger:hover{color:var(--hom-ink)}#MainContent .product-information__grid .hom-size-guide-link{display:none!important}#MainContent .product-information__grid .group-block-content>.hom-size-hint,#MainContent .product-information__grid .hom-size-hint{font:500 13px/1.5 var(--hom-sans);color:var(--hom-oxblood)!important}#MainContent .product-information__grid .hom-size-hint[hidden]{display:none!important}@keyframes hom-ask{0%,to{outline-color:transparent}25%,60%{outline-color:var(--hom-oxblood)}}#MainContent .product-information__grid .hom-size-option--ask{outline:1px solid transparent;outline-offset:8px;animation:hom-ask 1.6s ease 1}#MainContent .product-information__grid .shopify-payment-button__button{min-height:52px!important;border:1px solid var(--hom-oxblood)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--hom-oxblood)!important;font:500 13px/1 var(--hom-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important}#MainContent .product-information__grid .shopify-payment-button__button:hover{background:#3a00000d!important}#MainContent .product-information__grid .hom-gated .add-to-cart-button{border-color:#7d4f4f;background:#7d4f4f}#MainContent .product-information__grid .hom-gated .add-to-cart-icon{display:none}#MainContent .product-information__grid .hom-gated .shopify-payment-button__button{border-color:#b9a3a0!important}#MainContent .jdgm-write-rev-link,#MainContent .jdgm-rev-widg__summary .jdgm-write-rev-link{border:1px solid var(--hom-oxblood)!important;border-radius:0!important;background:transparent!important;color:var(--hom-oxblood)!important;font:500 13px/1 var(--hom-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important}#MainContent .jdgm-star{color:#d4a017!important}@media screen and (max-width:749px){#MainContent .shopify-section:has(.hom-crumbs),#MainContent .shopify-section:has(.hom-crumbs) .section-background,#MainContent .shopify-section:has(.hom-crumbs) [class*=color-scheme-],#MainContent .product-information__media,#MainContent .product-information__media .slideshow-controls{background:#fff}#MainContent .product-information.section{padding-block-start:0}#MainContent .product-information__grid .group-block-content>.text-block:has(h1){margin-top:24px!important}#MainContent .product-information .slideshow-controls__dots{gap:0}#MainContent .product-information .slideshow-controls__dots button{width:24px;height:24px;margin:0}#MainContent .product-information__grid .hom-size-option{gap:6px}#MainContent .product-information__grid .add-to-cart-button,#MainContent .product-information__grid .shopify-payment-button__button{letter-spacing:.12em!important;white-space:nowrap}body.hom-has-buybar{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}}.hom-buybar{position:fixed;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid #e7dfd5;background:#faf7f2;transform:translateY(110%);transition:transform .25s ease}.hom-buybar.is-visible{transform:none}.hom-buybar__info{display:flex;flex:1;flex-direction:column;min-width:0}.hom-buybar__title{overflow:hidden;color:#1a1512;font:italic 300 18px/1.2 Newsreader,Georgia,serif;white-space:nowrap;text-overflow:ellipsis}.hom-buybar__price{color:#5e554e;font:400 13px/1.4 Red Hat Text,system-ui,sans-serif;font-variant-numeric:tabular-nums}.hom-buybar__button{flex:none;min-height:46px;padding:0 20px;border:0;border-radius:0;background:#3a0000;color:#faf7f2;font:500 12.5px/1 Red Hat Text,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.hom-buybar__button:disabled{opacity:.5;cursor:not-allowed}.hom-buybar__button:focus-visible{outline:2px solid #3a0000;outline-offset:3px}@media screen and (min-width:750px){.hom-buybar{display:none}}@media(prefers-reduced-motion:reduce){.hom-buybar{transition:none}#MainContent .product-information__grid .hom-size-option--ask{animation:none;outline-color:var(--hom-oxblood)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hom-pdp.css.map */
