:root{--ar-parch-off: #FAF5EB;--ar-parch-warm: #F5EDD8;--ar-parch-pale: #EDE0C8;--ar-parch-mid: #D9C4A3;--ar-wax-pale: #F0D9A0;--ar-wax-mid: #D4A843;--ar-wax-deep: #B8860B;--ar-wax-whisper: #FAEFD0;--ar-soil-deep: #2C1F14;--ar-soil-dark: #3D2B1A;--ar-soil-warm: #7A5540;--ar-ink-dark: #161E15;--ar-verd-mid: #2A4034;--ar-verd-pale: #8BAF96;--ar-sage-deep: #3B4A3A;--ar-sage-whisper: #E8EDE2;--ar-sage-soft: #8FA082;--ar-sage-mid: #5C6E54;--ar-clay-soft: #D4956A;--ar-copper: #B87333;--ar-verd-deep: #1A2A1F;--ar-verd-dark: #2A4034;--ar-parch-deep: #C4A882;--parch-off: var(--ar-parch-off);--parch-warm: var(--ar-parch-warm);--parch-pale: var(--ar-parch-pale);--parch-mid: var(--ar-parch-mid);--parch-deep: var(--ar-parch-deep);--wax-pale: var(--ar-wax-pale);--wax-mid: var(--ar-wax-mid);--wax-deep: var(--ar-wax-deep);--wax-whisper: var(--ar-wax-whisper);--soil-deep: var(--ar-soil-deep);--soil-dark: var(--ar-soil-dark);--soil-warm: var(--ar-soil-warm);--ink-dark: var(--ar-ink-dark);--verd-deep: var(--ar-verd-deep);--verd-dark: var(--ar-verd-dark);--verd-mid: var(--ar-verd-mid);--verd-pale: var(--ar-verd-pale);--sage-deep: var(--ar-sage-deep);--sage-whisper: var(--ar-sage-whisper);--sage-soft: var(--ar-sage-soft);--sage-mid: var(--ar-sage-mid);--clay-soft: var(--ar-clay-soft);--copper: var(--ar-copper);--ar-font-logo: "Ranch Water", Georgia, serif;--ar-font-display: "Majesti Banner", Georgia, serif;--ar-font-body: "Old Standard TT", Georgia, serif;--ar-font-ui: "Verb", -apple-system, "Helvetica Neue", sans-serif}.header__underlay,.header__underlay.header__underlay-closed{background-image:none!important;background-color:var(--ar-ink-dark, #161E15)}.menu-list__link,.menu-list__link-title{opacity:1!important;color:rgb(var(--color-foreground))!important;text-decoration:none}.menu-list__link[aria-current=page],.menu-list__link[aria-current=true],.menu-list__link--active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:rgb(var(--color-foreground))}.header-logo{font-family:var(--ar-font-logo)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--wax-mid)!important}h1,.h1{font-family:var(--ar-font-display)!important;font-weight:800}h2,.h2{font-family:var(--ar-font-display)!important;font-weight:500}h3,.h3{font-family:var(--ar-font-display)!important;font-weight:400;font-style:italic}h4,.h4,h5,.h5,h6,.h6{font-family:var(--ar-font-ui)!important;font-weight:400;text-transform:uppercase;letter-spacing:.24em}body,p,.rte,.rte p,.rte li,.rte blockquote{font-family:var(--ar-font-body)!important;font-weight:400}button,.button,.btn,input[type=submit],.shopify-payment-button__button,.price,.price__regular,.price__sale,.price-item,input,select,textarea,.caption,.label{font-family:var(--ar-font-ui)!important;font-weight:400}body{background-color:var(--color-background);color:var(--color-foreground)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--color-foreground-heading)}p,.rte,.rte p,.rte li,.rte blockquote{color:var(--color-foreground)}a:not(.button,.button-secondary,.button-unstyled){color:var(--color-primary)}a:not(.button,.button-secondary,.button-unstyled):hover,a:not(.button,.button-secondary,.button-unstyled):focus-visible{color:var(--color-primary-hover)}::selection{background-color:var(--ar-wax-pale);color:var(--ar-soil-dark)}.button:not(.button-secondary,.button-unstyled){color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border-color:var(--color-primary-button-border)}.button:not(.button-secondary,.button-unstyled):hover{color:var(--color-primary-button-hover-text);background-color:var(--color-primary-button-hover-background);border-color:var(--color-primary-button-hover-border)}.button-secondary{color:var(--color-secondary-button-text);background-color:var(--color-secondary-button-background);border-color:var(--color-secondary-button-border)}.button-secondary:hover{color:var(--color-secondary-button-hover-text);background-color:var(--color-secondary-button-hover-background);border-color:var(--color-secondary-button-hover-border)}input:not([type=submit],[type=checkbox],[type=radio],[type=range]),select,textarea{background-color:var(--color-input-background);color:var(--color-input-text);border-color:var(--color-input-border)}input:not([type=submit],[type=checkbox],[type=radio],[type=range]):focus,select:focus,textarea:focus{border-color:var(--ar-wax-mid)}input::placeholder,textarea::placeholder{color:rgb(var(--color-foreground) / .5)}:is(.color-scheme-1,.color-scheme-2,.color-scheme-5,.color-scheme-6) input:not([type=submit],[type=checkbox],[type=radio],[type=range]),:is(.color-scheme-1,.color-scheme-2,.color-scheme-5,.color-scheme-6) select,:is(.color-scheme-1,.color-scheme-2,.color-scheme-5,.color-scheme-6) textarea{background-color:var(--ar-parch-pale);color:var(--ar-soil-dark);border-color:var(--ar-parch-mid)}:is(.color-scheme-3,.color-scheme-4) input:not([type=submit],[type=checkbox],[type=radio],[type=range]),:is(.color-scheme-3,.color-scheme-4) select,:is(.color-scheme-3,.color-scheme-4) textarea{background-color:#ffffff0f;color:var(--ar-parch-warm);border-color:#ffffff2e}:is(.color-scheme-3,.color-scheme-4) input::placeholder,:is(.color-scheme-3,.color-scheme-4) textarea::placeholder{color:#f5edd880}.color-scheme-1 .email-signup__input-group,.color-scheme-2 .email-signup__input-group,.color-scheme-5 .email-signup__input-group{background-color:transparent;border:none;border-bottom:1px solid var(--ar-parch-mid);transition:border-bottom-color .2s ease}.color-scheme-1 .email-signup__input-group:focus-within,.color-scheme-2 .email-signup__input-group:focus-within{border-bottom-color:var(--ar-soil-warm)}.color-scheme-5 .email-signup__input-group:focus-within{border-bottom-color:var(--ar-sage-deep)}.color-scheme-1 .email-signup__input-group .email-signup__input,.color-scheme-2 .email-signup__input-group .email-signup__input,.color-scheme-5 .email-signup__input-group .email-signup__input{background-color:transparent}.menu-drawer-container .menu-drawer{width:100vw;max-width:100vw;left:0;top:var(--header-height);height:calc(100vh - var(--header-height));background-color:var(--ar-parch-off);padding:32px 24px 40px;overflow-y:auto}.menu-drawer-container .menu-drawer{transform:translateY(-8px)!important;opacity:0}.menu-drawer-container.menu-open .menu-drawer{transform:translateY(0)!important;opacity:1}@media(prefers-reduced-motion:reduce){.menu-drawer-container .menu-drawer,.menu-drawer-container.menu-open .menu-drawer{transform:none!important;transition:none!important}}.menu-drawer__featured-content{display:none}.menu-drawer .menu-drawer__menu-item--mainlist{font-family:var(--ar-font-body)!important;font-style:normal!important;font-size:18px!important;font-weight:500!important;opacity:1!important;text-decoration:none}@media screen and (min-width:750px){.menu-drawer .menu-drawer__menu-item--mainlist{font-size:20px!important}}.menu-drawer .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item--mainlist[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}@media(hover:hover){.menu-drawer .menu-drawer__menu-item--mainlist:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}}.menu-drawer .menu-drawer__menu-item--child,.menu-drawer .menu-drawer__menu-item--parent{font-family:var(--ar-font-body)!important;font-style:normal!important;font-size:16px!important;font-weight:400!important;opacity:.85;text-decoration:none}@media(hover:hover){.menu-drawer .menu-drawer__menu-item--child:hover,.menu-drawer .menu-drawer__menu-item--parent:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.menu-drawer .menu-drawer__menu.has-submenu>.menu-drawer__list-item{margin-block-end:16px}.menu-drawer .menu-drawer__menu--childlist>.menu-drawer__list-item{margin-block-end:12px}.menu-drawer .menu-drawer__close-button{font-family:var(--ar-font-ui)!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.08em!important;min-width:44px;min-height:44px;border-radius:0}.menu-drawer .menu-drawer__back-button{font-family:var(--ar-font-ui)!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.08em!important;min-height:44px}.menu-drawer__utility-links,.menu-drawer__account{font-family:var(--ar-font-ui)!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.08em}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:64px;padding-block:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ar-parch-pale)}.menu-drawer summary .icon-plus,.menu-drawer summary .svg-wrapper.icon-caret{transition:transform .2s ease}.menu-drawer details[open]>summary .icon-plus,.menu-drawer details[open]>summary .svg-wrapper.icon-caret{transform:rotate(180deg)}.menu-drawer .menu-drawer__menu-item--child{min-height:48px;padding-inline-start:16px;display:flex;align-items:center;opacity:.7;border-bottom:none}.menu-drawer__utility-links{margin-block-start:32px;padding-block-start:16px;border-top:1px solid var(--ar-parch-pale)}.menu-drawer__utility-links a,.menu-drawer__account{min-height:44px;display:inline-flex;align-items:center;color:var(--ar-soil-warm);letter-spacing:.2em}.menu-drawer .menu-drawer__close-button{display:none}.menu-drawer-container .menu-drawer{background-color:var(--ar-parch-off)!important;color:var(--ar-soil-dark)}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--parent,.menu-drawer .menu-drawer__menu-item--child{color:var(--ar-soil-dark)!important}.menu-drawer__backdrop{display:none}hr{border-color:var(--ar-parch-warm)}.badge--sale{color:var(--ar-clay-soft);background-color:var(--ar-parch-warm)}.hero .button{min-width:180px}.button{text-transform:uppercase;letter-spacing:.24em}.hero{position:relative;overflow:hidden}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 50% at 30% 80%,rgba(212,172,80,.1) 0%,transparent 70%),linear-gradient(to top,rgba(15,20,16,.5) 0%,rgba(15,20,16,.18) 45%,transparent 70%);z-index:1;pointer-events:none}.hero:after{content:"";position:absolute;top:0;left:0;right:0;height:140px;background:linear-gradient(to bottom,rgba(15,20,16,.35) 0%,transparent 100%);z-index:1;pointer-events:none}.hero__content-wrapper{position:relative;z-index:2}.hero h1{color:var(--parch-warm);text-shadow:0 2px 40px rgba(15,20,16,.6);font-size:clamp(3rem,6vw,5rem)!important;line-height:.95;letter-spacing:-.01em;max-width:14ch}@media(max-width:749px){.hero h1{font-size:2.75rem!important}}.hero p,.hero .hero__subtitle{color:var(--parch-mid)}.product-card .text-block.h3>*,.product-card h3,.product-card__content h3{font-family:var(--ar-font-body)!important;font-weight:500!important;font-style:normal!important;font-size:22px!important;line-height:1.2!important;color:rgb(var(--color-foreground))!important;letter-spacing:0}.price,.price__regular,.price-item{font-family:var(--ar-font-body)!important;font-feature-settings:"onum" 1;font-size:16px!important;font-weight:400!important;color:rgb(var(--color-foreground) / .75)!important}.ar-card-tier-line{font-family:var(--ar-font-body);font-style:italic;font-size:13px;font-weight:400;color:var(--ar-soil-warm)!important;opacity:.65;margin:4px 0 0;padding:0;letter-spacing:0;line-height:1.4}@media(max-width:749px){.ar-card-tier-line{font-size:12px}}.media-with-content h2{font-family:var(--ar-font-display)!important;font-size:clamp(2.5rem,4vw,4rem)!important;line-height:.95;margin-bottom:1.5rem}.media-with-content p{font-size:1.1rem;line-height:1.7;max-width:38ch}@media screen and (min-width:750px){.footer-content{grid-template-columns:1.5fr 1fr 1fr!important;align-items:start}}.footer-content .menu__heading__default,.footer-content summary.menu__heading{font-family:var(--ar-font-ui)!important;font-weight:500!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.2em;color:var(--ar-wax-pale)!important;margin-bottom:16px}.footer-content a{font-family:var(--ar-font-ui)!important;font-weight:400;font-size:14px;color:var(--ar-parch-mid)!important;text-decoration:none;line-height:2;transition:color .2s ease}.footer-content a:hover{color:var(--ar-wax-mid)!important}.ar-footer-brand{display:flex;flex-direction:column;gap:16px}.ar-footer-brand .ar-footer-wordmark{font-family:var(--ar-font-logo)!important;font-size:22px!important;letter-spacing:.04em;text-transform:uppercase;color:var(--ar-parch-warm)!important;line-height:1}.ar-footer-tagline{font-family:var(--ar-font-body)!important;font-style:italic;font-size:15px;color:var(--ar-parch-mid)!important;max-width:28ch;margin:0}.ar-footer-location{font-family:var(--ar-font-ui)!important;font-size:10px;text-transform:uppercase;letter-spacing:.24em;color:var(--ar-sage-soft)!important;margin:0}.utilities{font-family:var(--ar-font-ui)!important;font-size:11px;color:var(--ar-sage-soft)!important;border-top-color:#c2d4bb33}.footer-utilities__group-copyright,.footer-utilities__text{font-family:var(--ar-font-ui)!important;font-size:11px;color:var(--ar-sage-soft)}.ar-footer-policies{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0}.ar-footer-policies li:not(:last-child):after{content:"\b7";color:var(--ar-sage-soft);opacity:.5;padding-inline:6px}.ar-footer-policies a{text-decoration:none;white-space:nowrap}.utilities a{font-family:var(--ar-font-ui)!important;color:var(--ar-sage-soft)!important;font-size:11px;transition:color .2s ease}.utilities a:hover{color:var(--ar-wax-mid)!important}.footer-content,.footer-content .menu__details,.footer-content .details-content{background-color:var(--ar-verd-mid)}.ar-footer-location,.utilities,.utilities a,.ar-footer-policies a,.footer-utilities__text,.footer-utilities__group-copyright{color:var(--ar-parch-mid)!important}.ar-footer-policies li:not(:last-child):after{color:var(--ar-parch-mid)!important}[class*=product-list] a.link{color:var(--ar-sage-deep)!important}@media screen and (max-width:749px){.footer-content .menu--accordion summary.menu__heading{min-height:44px;padding-block:12px;margin-bottom:0;border-bottom:1px solid rgba(194,212,187,.12)}.footer-content .menu--accordion details[open]>summary.menu__heading{border-bottom-color:transparent}.footer-content .menu--accordion details[open] .details-content{padding-block-end:8px}}.footer-content summary.menu__heading:hover{color:var(--ar-wax-mid)!important}.hero h2{font-family:var(--ar-font-ui)!important;font-size:20px!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.24em!important;color:var(--ar-parch-warm)!important;line-height:1.2!important;margin-top:0!important;margin-bottom:0!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.wax-rule,hr.wax-rule,.section-divider{height:1px;background-color:var(--ar-wax-mid);border:none;width:100%;transform-origin:left center}.wax-rule:not(.is-visible),hr.wax-rule:not(.is-visible),.section-divider:not(.is-visible){transform:scaleX(0)}.wax-rule.is-visible,hr.wax-rule.is-visible,.section-divider.is-visible{animation:waxRuleDraw 1.2s cubic-bezier(.22,.61,.36,1) forwards}@keyframes waxRuleDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.button,button.button,a.button{transition:background-color .2s ease,color .2s ease,transform .2s ease}.button:hover{background-color:var(--ar-wax-deep);transform:translateY(-1px)}.button:active{transform:translateY(0)}.menu-list__link{transition:color .2s ease,text-decoration-color .2s ease}.product-card{transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{transform:translateY(-2px)}.button:focus-visible,.menu-list__link:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--ar-wax-mid);outline-offset:2px}.menu-list__link:focus:not(:focus-visible),.mega-nav-triptych__link:focus:not(:focus-visible){outline:none}.menu-list__link:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:var(--ar-wax-mid)}.mega-nav-triptych__link:focus-visible{outline:none}.mega-nav-triptych__link:focus-visible .mega-nav-triptych__label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.menu-list__link{font-family:var(--ar-font-ui)!important;font-size:14px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.16em!important;color:var(--ar-wax-mid)!important}.menu-list__link:hover{color:var(--ar-wax-mid)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:var(--ar-wax-mid)}.menu-list__link[aria-current=page],.menu-list__link[aria-current=true],.menu-list__link--active{text-underline-offset:6px;text-decoration-color:var(--ar-wax-mid)}@media screen and (min-width:1025px){.menu-list{gap:24px}}@media screen and (min-width:1200px){.menu-list{gap:32px}}@media screen and (min-width:1025px){body{--header-height: 80px !important}}@media screen and (min-width:1025px){.menu-list__submenu:has(.mega-nav-triptych){top:100%!important;clip-path:none!important;background-color:var(--ar-parch-off)}.menu-list__submenu:has(.mega-nav-triptych) .mega-menu{max-width:1280px;margin:0 auto;background-color:var(--ar-parch-off);padding:56px 48px;border-bottom:1px solid var(--ar-parch-pale);box-shadow:0 4px 24px #3d2b1a0f;border-radius:0}.menu-list__submenu:has(.mega-nav-triptych) .mega-menu__content{display:none}.menu-list__submenu:has(.mega-nav-triptych) .mega-nav-triptych{grid-column:1 / -1}}.header[transparent]:has(.menu-list__link[aria-haspopup=true]:hover),.header[transparent]:has(.menu-list__link[aria-haspopup=true][aria-expanded=true]){--closed-underlay-height: 100%}.mega-nav-triptych__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:0}.mega-nav-triptych__link{display:block;text-decoration:none;color:var(--ar-soil-dark)}.mega-nav__image-fallback{display:block;width:280px;max-width:100%;aspect-ratio:1 / 1;background-color:var(--ar-parch-pale);overflow:hidden;border-radius:0}.mega-nav__image{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.mega-nav-triptych__label{display:block;margin-top:16px;font-family:var(--ar-font-body);font-size:16px;font-weight:400;color:var(--ar-soil-dark)}@media(hover:hover){.mega-nav-triptych__link:hover .mega-nav__image{opacity:.85}.mega-nav-triptych__link:hover .mega-nav-triptych__label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.mega-menu .mega-nav__view-all{display:block;margin-top:32px;text-align:right;font-family:var(--ar-font-ui);font-size:13px;text-transform:uppercase;letter-spacing:.2em;color:var(--ar-soil-warm);text-decoration:none}@media(hover:hover){.mega-menu .mega-nav__view-all:hover{color:var(--ar-soil-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.menu-list__submenu:has(.mega-nav-triptych){transition:opacity .25s ease-out,transform .25s ease-out}@media(prefers-reduced-motion:reduce){.menu-list__submenu:has(.mega-nav-triptych),.mega-nav__image{transition:none!important}}summary.menu-drawer__menu-item--mainlist .icon-plus{display:none}summary.menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between}summary.menu-drawer__menu-item--mainlist:after{content:"";flex:0 0 auto;width:9px;height:9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}details[open]>summary.menu-drawer__menu-item--mainlist:after{transform:rotate(225deg)}@media(prefers-reduced-motion:reduce){summary.menu-drawer__menu-item--mainlist:after{transition:none}}.email-signup__button,.social-icons__icon-wrapper{min-width:44px;min-height:44px}.social-icons__icon-wrapper a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}@media screen and (max-width:749px){.header__columns .search-action{grid-area:leftB!important}}#header-component[data-menu-style=drawer] .header__columns .search-action{grid-area:leftB!important}@media screen and (max-width:749px){.color-scheme-5 .email-signup__input-group{max-width:22rem;margin-inline:auto}}@media screen and (min-width:1025px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, 1fr)}}@media screen and (min-width:750px)and (max-width:1024px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(3, 1fr);--product-grid-gap-desktop: 24px 24px}}@media screen and (max-width:419px){.product-grid.product-grid--grid{grid-template-columns:1fr}}.product-grid__item .card-gallery .product-media-container,.product-grid__item .card-gallery .product-media{aspect-ratio:1 / 1}.ar-card-tier-line{font-family:var(--ar-font-body),serif;font-size:13px;color:var(--ar-soil-warm);letter-spacing:.01em;margin:0}.product-grid__item [class*=price]{font-variant-numeric:oldstyle-nums}.product-grid__item .title-text{font-size:18px!important}@media(hover:hover){.product-grid__item .card-gallery{overflow:hidden}.product-grid__item .card-gallery img{transition:transform .2s ease}.product-grid__item:hover .card-gallery img{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.product-grid__item .card-gallery img{transition:none}.product-grid__item:hover .card-gallery img{transform:none}}[class*=collection_title]{font-family:var(--ar-font-display),serif}[class*=collection_title],[class*=collection_title] *{color:var(--ar-parch-off, #FAF5EB)!important}.sorting-filter__options{--style-border-radius-popover: 0;border-radius:0!important}.sorting-filter__option:hover,.sorting-filter__option:focus{border-radius:0}.facets__label,.facets__summary,.sorting-filter__select,.sorting-filter__label{font-family:var(--ar-font-ui),sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:.2em}.pagination{--pagination-radius: 0}.pagination__link,.pagination__item a,.pagination__item span{border-radius:0!important}.pagination__link{font-family:var(--ar-font-ui),sans-serif;letter-spacing:.1em}.products-count-wrapper,.products-count-wrapper span[role=status]{color:var(--ar-soil-warm)}@media screen and (min-width:1025px){.product-information__grid:not(.product-information__grid--half):not(.product-information--media-none){grid-template-columns:40px minmax(0,55fr) minmax(0,45fr) 40px}}.product-details h1{font-family:var(--ar-font-display),serif;font-weight:800;font-size:52px!important;line-height:.95;color:var(--ar-soil-deep);margin:0 0 12px}@media(max-width:749px){.product-details h1{font-size:36px!important}}.product-details .price,.product-details [class*=price__]{font-family:var(--ar-font-body),serif;font-size:24px!important;font-variant-numeric:oldstyle-nums;color:var(--ar-soil-dark)}.ar-pdp-subtitle{font-family:var(--ar-font-body),serif;font-style:italic;font-size:16px;opacity:.7;color:var(--ar-soil-warm);margin:0 0 20px}.ar-size-row{display:flex;align-items:center;gap:12px;width:100%;padding:16px 0;margin:0 0 4px;border-top:1px solid rgb(var(--color-foreground) / .18);border-bottom:1px solid rgb(var(--color-foreground) / .18)}.ar-size-row__label{font-family:var(--ar-font-ui),sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:.16em;color:var(--ar-soil-dark)}.ar-size-row__value{font-family:var(--ar-font-body),serif;font-size:16px;color:var(--ar-soil-warm);margin-left:auto;text-align:right}.product-details .quantity-selector-wrapper{padding:8px 0 16px;border-bottom:1px solid rgb(var(--color-foreground) / .18)}.add-to-cart-button.add-to-cart-button,.product-details .button[name=add],.sticky-add-to-cart__button.sticky-add-to-cart__button{text-transform:uppercase;letter-spacing:.24em;font-family:var(--ar-font-ui),sans-serif;min-height:56px;background:var(--ar-soil-deep);color:var(--ar-parch-off);border-radius:0}[class*=text_wnQCmf]{max-width:660px}[class*=text_wnQCmf] p{font-family:var(--ar-font-body),serif;font-size:17px;line-height:1.7;color:var(--ar-soil-dark);margin:0 0 24px}[class*=text_wnQCmf] p:last-of-type{margin-bottom:0}.ar-provenance-stamp{font-family:var(--ar-font-ui),sans-serif;font-weight:500;font-size:11px;letter-spacing:.28em;text-transform:uppercase;line-height:2;color:var(--ar-soil-warm);margin-top:24px;padding-top:16px;border-top:1px solid rgb(var(--color-foreground) / .2)}.cart-items__title,.cart-items__variants,.cart-items__variant,.cart-totals__total-label{font-family:var(--ar-font-body),serif!important}.cart-items__variants,.cart-items__variant{color:var(--ar-soil-warm)}.cart-items__title,.cart-items__title:visited{color:var(--ar-soil-dark)!important}.cart-items__title:hover,.cart-items__title:focus-visible{color:var(--ar-wax-mid)!important}.cart-totals a{color:var(--ar-soil-warm)!important;text-decoration:underline}.cart-items__price,.cart-items__unit-price-wrapper,.cart-totals__total-value,.cart-totals__original-value{font-family:var(--ar-font-body),serif!important;font-variant-numeric:oldstyle-nums}.cart__checkout-button.cart__checkout-button{font-family:var(--ar-font-ui),sans-serif;text-transform:uppercase;letter-spacing:.24em;border-radius:0;background-color:var(--ar-wax-pale);color:var(--ar-ink-dark);border-color:var(--ar-wax-pale)}.cart__checkout-button.cart__checkout-button:hover{background-color:var(--ar-wax-mid);border-color:var(--ar-wax-mid);color:var(--ar-ink-dark)}.cart__checkout-button .button-text{letter-spacing:inherit}.cart-items__remove.cart-items__remove{font-size:13px;letter-spacing:.08em;color:var(--ar-soil-warm);background:transparent;border:none;box-shadow:none;border-radius:0;text-decoration:none;min-width:var(--minimum-touch-target, 44px);min-height:var(--minimum-touch-target, 44px)}.cart-items__remove.cart-items__remove:hover,.cart-items__remove.cart-items__remove:focus-visible{background:transparent;color:var(--ar-soil-dark);text-decoration:underline;text-underline-offset:4px}.cart-drawer__close-button{min-width:44px;min-height:44px;border-radius:0}.cart-items .quantity-selector .button,.cart-items .quantity-selector .quantity-minus,.cart-items .quantity-selector .quantity-plus{border-radius:0;min-width:44px;min-height:44px}.cart-discount__input,.cart-discount__pill{border-radius:0!important}.cart-drawer__heading--empty{margin-block:var(--space-lg, 40px)}.cart-items__empty-button,.cart-page--empty .cart-items__empty-button{font-family:var(--ar-font-ui),sans-serif;text-transform:uppercase;letter-spacing:.2em;border-radius:0}.page-width-content .rte,.blog-post-content.rte{max-width:660px;margin-inline:auto}.page-width-content .rte,.page-width-content .rte :is(p,li),.blog-post-content,.blog-post-content :is(p,li){font-size:17px;line-height:1.7}.page-width-content .rte p+p,.blog-post-content p+p{margin-block-start:var(--font-paragraph--spacing, .5em)}.page-width-content .rte blockquote,.blog-post-content blockquote{border-inline-start:2px solid var(--ar-wax-mid);color:var(--color-foreground);font-style:italic;font-weight:500}.blog-post-content h3{font-size:1.375rem;line-height:1.3;margin-block:2rem .25em}[class*=blog-post-title] h1{font-size:clamp(2.75rem,6vw,4rem)!important;line-height:1.1}.page-width-content .rte details{border-block-end:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-20));padding-block:var(--space-md, 24px)}.page-width-content .rte details:first-of-type{border-block-start:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-20))}.page-width-content .rte summary{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;cursor:pointer;list-style:none;font-family:var(--ar-font-body),serif;font-size:18px;font-weight:400;color:var(--color-foreground)}.page-width-content .rte summary::-webkit-details-marker{display:none}.page-width-content .rte summary:after{content:"+";font-family:var(--ar-font-ui),sans-serif;font-size:1.25em;line-height:1;color:var(--ar-soil-warm);flex:none}.page-width-content .rte details[open] summary:after{content:"\2212"}.page-width-content .rte details>:not(summary){margin-block-start:.75rem}.page-width-content .rte summary:focus-visible{outline:2px solid var(--ar-wax-mid);outline-offset:3px}.blog-post-item:not(:has(.blog-post-card__image-container)){border-color:rgb(var(--color-foreground-rgb) / var(--opacity-20));padding:var(--space-md, 24px)}.blog-post-card__content>a .h4{font-family:var(--ar-font-display),serif!important;font-weight:500;font-style:normal;text-transform:none;letter-spacing:0;font-size:1.5rem;line-height:1.2;color:var(--color-foreground-heading)}.blog-post-card__content-text{font-size:16px;line-height:1.6;color:var(--color-foreground)}.contact-form__input,.contact-form__form input,.contact-form__form textarea{border-radius:0}.color-scheme-1,.color-scheme-2,.color-scheme-5{--ar-link: var(--ar-soil-warm);--ar-link-hover: var(--ar-soil-deep)}.color-scheme-3,.color-scheme-4{--ar-link: var(--ar-wax-pale);--ar-link-hover: var(--ar-wax-mid)}.rte :is(p,ul,ol,table) a:not(.button,.button-secondary,.button-unstyled),.blog-post-content :is(p,ul,ol,table) a:not(.button,.button-secondary,.button-unstyled),.blog-post-card__content-text a:not(.button,.button-secondary,.button-unstyled){color:var(--ar-link);text-decoration:underline;text-decoration-thickness:.075em;text-underline-offset:.125em}.rte :is(p,ul,ol,table) a:not(.button,.button-secondary,.button-unstyled):hover,.rte :is(p,ul,ol,table) a:not(.button,.button-secondary,.button-unstyled):focus-visible,.blog-post-content :is(p,ul,ol,table) a:not(.button,.button-secondary,.button-unstyled):hover,.blog-post-content :is(p,ul,ol,table) a:not(.button,.button-secondary,.button-unstyled):focus-visible,.blog-post-card__content-text a:not(.button,.button-secondary,.button-unstyled):hover,.blog-post-card__content-text a:not(.button,.button-secondary,.button-unstyled):focus-visible{color:var(--ar-link-hover)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ar-custom.css.map */
