:root{--font-meta--family: var(--font-accent--family, "Inter", system-ui, -apple-system, sans-serif)}header-component{--header-padding: 18px}@media screen and (min-width:750px){header-component{--header-padding: 24px}}.button:not(.quick-add__button),.button-secondary:not(.quick-add__button),button.shopify-payment-button__button--unbranded,.shopify-payment-button__button{--button-padding-block: 14px;--button-padding-inline: 28px;min-height:48px;font-family:var(--font-meta--family);font-size:.875rem;letter-spacing:.06em;font-weight:500}.add-to-cart-button:not(.quick-add__button) .add-to-cart-icon,.add-to-cart-button:not(.quick-add__button) .svg-wrapper:not(.add-to-cart__added-icon){display:none}.button:not(.button-secondary,.button-unstyled,.quick-add__button,.cart-items__remove,.header-actions__action,.dropdown-localization__button,.menu-drawer__close-button,.close-button){color:var(--color-primary-button-text)}.button:not(.button-secondary,.button-unstyled,.quick-add__button,.cart-items__remove,.header-actions__action,.dropdown-localization__button,.menu-drawer__close-button,.close-button):hover{color:var(--color-primary-button-hover-text)}.menu-drawer__close-button,.close-button{color:var(--color-foreground)!important;background:transparent}.menu-drawer__close-button:hover,.close-button:hover{color:var(--color-primary, #b5882a)!important}.button-secondary:not(.quick-add__button){color:var(--color-secondary-button-text)}.button-secondary:not(.quick-add__button):hover{color:var(--color-secondary-button-hover-text)}.product-card .card-gallery,.product-card .product-media,.product-card slideshow-component,.product-card .product-media-container{background-color:#082818}.product-card .card-gallery,.product-card .product-media-container{border-radius:10px;overflow:hidden}.product-card,.product-card__content{background-color:transparent}.product-card .group-block-content.layout-panel-flex--row{align-items:flex-start;width:100%}.product-card .group-block-content.layout-panel-flex--row>.group-block:first-child{flex:1 1 0;min-width:0}.product-card .group-block-content.layout-panel-flex--row>product-swatches{flex:0 0 auto;width:auto;margin-left:auto}.product-card .group-block-content.layout-panel-flex--row .text-block,.product-card .group-block-content.layout-panel-flex--row [role=heading]{word-break:normal;overflow-wrap:break-word}.product-card{position:relative}.product-card .aaa-card-badge{position:absolute;top:16px;left:16px;z-index:2;padding:8px 12px;font-family:var(--font-meta--family);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-foreground);background-color:var(--color-background);border-radius:8px;pointer-events:none;line-height:1;font-weight:500}.footer-utilities__group-copyright .footer-utilities__text:after{content:" \b7  Stable rugs for thoroughbred yards"}:root,[class*=color-scheme-]{--font-h1-color: var(--color-foreground-heading);--font-h2-color: var(--color-foreground-heading);--font-h3-color: var(--color-foreground-heading);--font-h4-color: var(--color-foreground-heading);--font-h5-color: var(--color-foreground-heading);--font-h6-color: var(--color-foreground-heading)}[role=heading]{color:var(--color-foreground-heading)}:root,[class*=color-scheme-]{--color-instock: #6EE7A0;--color-lowstock: #b5882a;--color-outofstock: rgba(244, 239, 226, .55)}.color-scheme-7,.color-scheme-8{--color-outofstock: rgba(21, 20, 15, .45)}.footer-content .menu__item a,.footer .menu__item a{font-family:var(--font-meta--family);font-size:.9375rem;font-weight:400;letter-spacing:.01em}.footer-utilities .footer-utilities__text,.footer-utilities .footer-utilities__text a,.footer-utilities .policy-list-trigger,.policy-list-trigger{font-family:var(--font-meta--family)!important;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.terms-policies-popover .footer-utilities__text,.policy_list a{font-family:var(--font-meta--family)}.announcement-bar,.announcement-bar__message,header-announcements{font-family:var(--font-meta--family);letter-spacing:.04em}.brand-kicker{font-family:var(--font-meta--family);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--color-primary);margin:0 0 .25rem;line-height:1.4}@media screen and (max-width:749px){.brand-kicker{font-size:.75rem;letter-spacing:.2em}}variant-picker .variant-picker__form{display:flex!important;flex-flow:row wrap;gap:32px 48px;align-items:flex-start}variant-picker .variant-picker__form>.variant-option{flex:0 0 auto;margin-top:0!important}variant-picker .variant-picker__form>.variant-option--swatches{width:auto!important}variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch,variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:hover,variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:focus-visible),variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:checked){min-width:3.25em;min-height:3.25em;width:3.25em;height:3.25em;padding:0;border:0;background:transparent!important;overflow:visible}variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch input{outline:none!important;box-shadow:none!important;border:0!important}variant-picker .variant-option--swatches .swatch{--swatch-width: 100%;--swatch-height: 100%;width:100%;height:100%;border-radius:var(--variant-picker-button-radius);border:var(--style-border-swatch-width, 1px) solid var(--color-variant-border);box-sizing:border-box}variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch,variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:hover,variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:focus-visible),variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:checked){outline:none!important;box-shadow:none!important}variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:before,variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:after,variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:focus-visible) .swatch:after,variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:checked) .swatch:after{content:none!important;display:none!important}variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:hover .swatch{border-color:#f4efe280;border-width:1px}variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:focus-visible) .swatch,variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:checked) .swatch{border-color:var(--color-foreground);border-width:2px}@media screen and (max-width:749px){variant-picker .variant-picker__form{flex-flow:column nowrap;gap:20px}variant-picker .variant-picker__form>.variant-option--swatches{width:100%!important}}.cart-items__remove,.cart-items__remove:hover,.cart-items__remove .svg-wrapper,.cart-items__remove svg{color:var(--color-foreground)}.cart-items__remove svg path,.cart-items__remove svg [stroke]{stroke:currentColor}.cart-items__remove svg [fill]:not([fill=none]){fill:currentColor}.footer-utilities .social-icons__icon,.footer-content .social-icons__icon,.footer .social-icons__icon{color:var(--color-foreground)}.footer-utilities .social-icons__icon-wrapper:hover .social-icons__icon,.footer-content .social-icons__icon-wrapper:hover .social-icons__icon,.footer .social-icons__icon-wrapper:hover .social-icons__icon{color:var(--color-primary, #b5882a)}.aaa-faq{padding-block:var(--aaa-faq-pad-top, 64px) var(--aaa-faq-pad-bottom, 64px);background-color:var(--color-background);color:var(--color-foreground)}.aaa-faq--rule-top{border-top:1px solid var(--color-border)}.aaa-faq--rule-bottom{border-bottom:1px solid var(--color-border)}.aaa-faq__inner{display:grid;gap:clamp(1.5rem,4vw,4rem);align-items:start;max-width:var(--page-width, 1440px);margin-inline:auto;padding-inline:var(--page-margin, 1.5rem);box-sizing:border-box}@media screen and (min-width:750px){.aaa-faq--image_left .aaa-faq__inner,.aaa-faq--image_right .aaa-faq__inner{grid-template-columns:1fr 1fr}.aaa-faq--image_left .aaa-faq__media{order:1}.aaa-faq--image_left .aaa-faq__content,.aaa-faq--image_right .aaa-faq__media{order:2}.aaa-faq--image_right .aaa-faq__content{order:1}}.aaa-faq--no_image .aaa-faq__inner{grid-template-columns:1fr;max-width:var(--max-width--body-normal, 32.5em);margin-inline:auto}.aaa-faq__media{position:sticky;top:6rem}@media screen and (max-width:749px){.aaa-faq__media{position:static}}.aaa-faq__image{width:100%;height:auto;display:block;border-radius:var(--card-border-radius, 4px);object-fit:cover}.aaa-faq__heading{margin:0 0 1.5rem;color:var(--color-foreground-heading)}.aaa-faq__answer{max-width:60ch}.aaa-faq__answer>:first-child{margin-block-start:0}.aaa-faq__answer>:last-child{margin-block-end:0}.aaa-faq__answer .metafield-rich_text_field{margin:0}#shopify-pc__banner{box-shadow:0 0 0 100vmax #0e3f268c;border-radius:14px;border:0}#shopify-pc__banner button{border-radius:14px}#shopify-pc__banner__btn-accept{background-color:#f4efe2!important;color:#15140f!important;border-color:#f4efe2!important}#shopify-pc__banner__btn-decline{background-color:#e5dec8!important;color:#15140f!important;border-color:#e5dec8!important}.localization-form__list-item:not([hidden]){border-radius:6px}.localization-form__list-item:not([hidden]):hover{background-color:rgb(var(--color-foreground-rgb) / .12)}.localization-form__list-item:not([hidden])[aria-current=true]{background-color:rgb(var(--color-foreground-rgb) / .18)}.localization-form__list-item:not([hidden])[aria-current=true] .country{color:var(--color-foreground);font-weight:500}.localization-form__currency{font-family:var(--font-meta--family);font-size:.75rem;letter-spacing:.08em;color:rgb(var(--color-foreground-rgb) / .6);text-transform:uppercase}.country-filter .field{background-color:rgb(var(--color-foreground-rgb) / .08);border-color:rgb(var(--color-foreground-rgb) / .2)}.country-filter__input{color:var(--color-foreground)}.country-filter__input::placeholder{color:rgb(var(--color-foreground-rgb) / .5)}.details-content .page-block .page-title{display:none}.details-content .page-block{padding:0;margin:0;align-items:stretch}.details-content .page-block>.rte,.details-content .page-block>*{width:100%;max-width:100%}.details-content :is(h1,h2),.details-content [role=heading]{font-size:1.125rem;line-height:1.35;margin-block:1.25em .4em}.details-content :is(h3,h4,h5,h6){font-size:1rem;line-height:1.4;margin-block:1.25em .4em}.details-content>*:first-child,.details-content .page-block>*:first-child,.details-content .rte>*:first-child,.details-content .text-block>*:first-child{margin-block-start:0}.details-content{padding-block-start:1rem}@media screen and (max-width:749px){.product-card .group-block-content>product-swatches,.product-card .group-block-content.layout-panel-flex--row>product-swatches{margin-left:0!important;margin-top:8px;width:100%;justify-content:flex-start}.product-card .group-block-content{align-items:flex-start}}@media screen and (max-width:749px){.footer-utilities .utilities{text-wrap:wrap}.footer-utilities .utilities>*{text-align:center;max-width:100%}.footer-utilities .footer-utilities__text,.footer-utilities .policy-list-trigger{white-space:normal;word-break:normal;overflow-wrap:anywhere;line-height:1.6}html,body{overflow-x:hidden}}.aaa-faq__list summary.details__header{font-family:var(--font-heading--family);font-weight:600;font-size:1.125rem;letter-spacing:-.005em;color:var(--color-foreground-heading)}.aaa-faq__answer,.aaa-faq__answer p{font-family:var(--font-body--family);font-weight:400;font-size:1rem;line-height:1.6;color:var(--color-foreground);opacity:.92}@media screen and (max-width:749px){.aaa-faq__list summary.details__header{font-size:1.0625rem}}.aaa-quick-order-signpost{display:flex;align-items:center;gap:12px;padding-block-start:16px;padding-block-end:4px;color:var(--color-foreground);opacity:.82}.aaa-quick-order-signpost__icon{flex:0 0 auto;width:18px;height:18px;color:var(--color-primary, #b5882a);opacity:.85}.aaa-quick-order-signpost__text{margin:0;font-family:var(--font-body--family);font-size:.9375rem;line-height:1.5;letter-spacing:.005em}.aaa-quick-order-signpost__text em{font-style:italic}.aaa-quick-order-signpost__link{font-style:normal;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#f4efe273;transition:text-decoration-color .2s ease,color .2s ease;white-space:nowrap}.aaa-quick-order-signpost__link:hover,.aaa-quick-order-signpost__link:focus-visible{color:var(--color-primary, #b5882a);text-decoration-color:var(--color-primary, #b5882a)}.aaa-quick-order-signpost__link span{display:inline-block;margin-inline-start:4px;transition:transform .2s ease}.aaa-quick-order-signpost__link:hover span{transform:translate(3px)}.color-scheme-7 .aaa-quick-order-signpost__link,.color-scheme-8 .aaa-quick-order-signpost__link{text-decoration-color:#15140f59}.sticky-add-to-cart__bar{transition:opacity .25s ease-out,transform .25s ease-out;will-change:opacity,transform}body[data-near-footer=true] .sticky-add-to-cart__bar{opacity:0;transform:translateY(100%);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aaa-custom.css.map */
