:root{--arc-brown: #280f06;--arc-orange: #ff6339;--arc-cloud: #f5f5f5;--arc-white: #fff;--arc-muted: #7e6f69;--arc-line: #ded8d5;--arc-radius: 8px;--arc-radius-media: 12px;--arc-radius-campaign: 16px;--arc-section-space: clamp(40px, 5vw, 80px);--font-body--family: "archivo-semi-expanded", Arial, sans-serif;--font-subheading--family: "archivo-semi-expanded", Arial, sans-serif;--font-heading--family: "archivo-semi-expanded", Arial, sans-serif;--font-accent--family: "new-spirit-condensed", Georgia, serif;--font-body--weight: 400;--font-subheading--weight: 600;--font-heading--weight: 800;--font-accent--weight: 700;--font-h1--weight: 900;--font-h2--weight: 800;--font-h3--weight: 800;--font-h4--weight: 600;--font-h5--weight: 600;--font-h6--weight: 600;--font-paragraph--letter-spacing: .075em;--font-h1--letter-spacing: -.05em;--font-h2--letter-spacing: .1em;--font-h3--letter-spacing: .1em;--font-h4--letter-spacing: .1em;--font-h5--letter-spacing: .1em;--font-h6--letter-spacing: .1em;--button-border-radius-primary: var(--arc-radius);--button-border-radius-secondary: var(--arc-radius);--style-border-radius-inputs: var(--arc-radius);--style-border-radius-popover: var(--arc-radius)}.arc-brand{font-family:var(--font-body--family);font-weight:400;letter-spacing:.075em;line-height:1.6;--page-margin: clamp(16px, 3.2vw, 56px)}.arc-brand :is(.color-scheme-1,.color-scheme-3,.color-scheme-4){--color-background: var(--arc-white);--color-background-rgb: 255 255 255;--color-foreground: var(--arc-brown);--color-foreground-rgb: 40 15 6;--color-foreground-heading: var(--arc-brown);--color-foreground-heading-rgb: 40 15 6;--color-primary: var(--arc-brown);--color-primary-hover: var(--arc-brown);--color-border: var(--arc-line);--color-border-rgb: 222 216 213;--color-primary-button-background: var(--arc-brown);--color-primary-button-text: var(--arc-white);--color-primary-button-border: var(--arc-brown);--color-primary-button-hover-background: var(--arc-orange);--color-primary-button-hover-text: var(--arc-brown);--color-primary-button-hover-border: var(--arc-orange);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--arc-brown);--color-secondary-button-border: var(--arc-brown);--color-secondary-button-hover-background: var(--arc-cloud);--color-secondary-button-hover-text: var(--arc-brown);--color-input-background: var(--arc-white);--color-input-text: var(--arc-brown);--color-input-border: #a99b95;--color-input-hover-background: var(--arc-cloud);--color-variant-background: var(--arc-white);--color-variant-text: var(--arc-brown);--color-variant-border: #bfb2ac;--color-variant-hover-background: var(--arc-cloud);--color-variant-hover-text: var(--arc-brown);--color-variant-hover-border: var(--arc-brown)}.arc-brand .color-scheme-4{--color-background: var(--arc-cloud);--color-background-rgb: 245 245 245}.arc-brand .color-scheme-2{--color-background: var(--arc-brown);--color-background-rgb: 40 15 6;--color-foreground: var(--arc-cloud);--color-foreground-rgb: 245 245 245;--color-foreground-heading: var(--arc-cloud);--color-border: var(--arc-muted);--color-input-text: var(--arc-cloud);--color-input-border: #bfb2ac}.arc-brand .color-scheme-5{--color-background: var(--arc-orange);--color-foreground: var(--arc-brown);--color-foreground-heading: var(--arc-brown);--color-foreground-rgb: 40 15 6}.arc-brand :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-heading--family);font-style:normal;text-wrap:balance}.arc-brand :is(h1,.h1){font-weight:900;letter-spacing:-.05em;line-height:1.05}.arc-brand :is(h2,.h2,h3,.h3){font-weight:800;letter-spacing:.1em;line-height:1.15;text-transform:uppercase}.arc-brand :is(h4,.h4,h5,.h5,h6,.h6){font-weight:600;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.arc-brand :is(p,input,select,textarea,button){font-family:var(--font-body--family)}.arc-brand .arc-accent{font-family:var(--font-accent--family);font-weight:700;letter-spacing:-.025em;text-transform:none}.arc-brand :is(.button,.button-secondary,.shopify-payment-button__button--unbranded){min-height:48px;border-radius:var(--arc-radius);font:600 12px/1.4 var(--font-body--family);letter-spacing:.1em;text-transform:uppercase;box-shadow:none}.arc-brand :is(a,button,input,summary,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:4px}.arc-brand .button-unstyled{text-transform:none}.arc-brand .header__row{border-bottom-color:var(--arc-line)}.arc-brand .header__menu-item{font-size:12px;font-weight:600;letter-spacing:.1em}.arc-brand .header__columns{min-height:80px}.arc-brand :is(.menu-drawer,.search-modal,.dialog-modal){border-radius:var(--arc-radius-campaign)}.arc-brand .product-card__content{border-radius:0;box-shadow:none;row-gap:8px}.arc-brand .product-card :is(.card-gallery,.product-media-container,.product-media){border-radius:var(--arc-radius-media)}.arc-brand .product-card .card-gallery{margin-block-end:8px}.arc-brand .product-card [data-product-title-link] .text-block{text-align:left;--text-align: left;font:600 12px/1.5 var(--font-body--family);letter-spacing:.075em;text-transform:uppercase}.arc-brand .product-card [data-product-title-link] p{font:inherit;letter-spacing:inherit;text-align:left}.arc-brand .product-card product-price{text-align:left;align-items:flex-start;--text-align: left;font:600 14px/1.45 var(--font-body--family);letter-spacing:.01em}.arc-brand .product-card .arc-price{justify-content:flex-start}.arc-brand .arc-price__from{font-size:.75em;font-weight:400;letter-spacing:0}.arc-brand .product-badges__badge{border-radius:2px;padding:5px 8px;font:600 10px/1.2 var(--font-body--family);letter-spacing:.1em}.arc-brand .product-details :is(h1,.h1){font-size:clamp(26px,2.7vw,40px);letter-spacing:-.025em}.arc-brand .product-details .arc-price{font-family:var(--font-body--family);letter-spacing:0}.arc-brand .product-details .shopify-payment-button{display:none}.arc-brand .variant-picker .variant-option--buttons{gap:8px}.arc-brand .variant-picker .variant-option__button-label{min-height:52px;border-radius:var(--arc-radius);box-shadow:none;font:600 13px/1.2 var(--font-body--family);letter-spacing:.01em}.arc-brand .variant-picker .variant-option__button-label:has(input:checked){outline:1px solid var(--arc-orange);outline-offset:1px}.arc-brand .variant-option__price{color:inherit;font-size:10px;font-weight:400;letter-spacing:0}.arc-brand .variant-option__button-label .variant-option__price--sale{color:#c9431d!important;font-weight:600;opacity:1}.arc-brand .variant-option__button-label:has(input:checked) .variant-option__price--sale{color:inherit!important;font-weight:400;opacity:.85}.arc-brand .variant-option__button-label:has(input[data-option-available=false]) .variant-option__price--sale{color:inherit!important;font-weight:400}.arc-brand .arc-fast-delivery-key{font-size:11px;letter-spacing:.02em}.arc-brand .arc-model-products__thumb{border-radius:var(--arc-radius);background:var(--arc-cloud)}.arc-brand .arc-model-products__thumb img{border-radius:var(--arc-radius)}.arc-brand :is(.arc-delivery,.arc-store-availability,.arc-guide){letter-spacing:.025em}.arc-brand .arc-delivery{font-size:13px;line-height:1.5;gap:4px}.arc-brand .arc-store-availability{border-radius:0;border-inline:0;border-top:0;border-bottom:1px solid var(--arc-line);background:transparent;box-shadow:none}.arc-brand .arc-store-availability__summary{padding-block:16px}.arc-brand .arc-guide__dialog{border-radius:var(--arc-radius-campaign)}.arc-brand .arc-guide__return{border-radius:var(--arc-radius);letter-spacing:.1em;text-transform:uppercase}.arc-brand .arc-rating-strip__inner{letter-spacing:.025em}.arc-brand .arc-rating-strip__stars{color:var(--arc-brown)}.arc-brand .arc-store-showcase__heading{font-family:var(--font-accent--family);font-size:clamp(32px,4vw,60px);font-weight:700;letter-spacing:-.025em;text-transform:none}.arc-brand .accordion{border-radius:0}.arc-brand .arc-collection-filters{padding-block:12px;margin-block-end:24px;letter-spacing:.025em}.arc-brand .arc-collection-filters__disclosure>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;list-style:none;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.arc-brand .arc-collection-filters__disclosure>summary::-webkit-details-marker{display:none}.arc-brand .arc-collection-filters__disclosure>summary:after{content:"+";font-size:22px;font-weight:400}.arc-brand .arc-collection-filters__disclosure[open]>summary:after{content:"\2212"}.arc-brand .arc-collection-filters__heading{padding-block-start:12px}.arc-brand .arc-collection-filters__pill>span{border-radius:var(--arc-radius)}.arc-brand .arc-collection-filters__48h{color:var(--arc-brown);background:var(--arc-cloud);border-radius:2px}.arc-brand .arc-card-filter-match{text-align:left}.arc-brand .arc-card-filter-match__sizes{justify-content:flex-start}.arc-brand .arc-card-filter-match__sizes a{border-radius:var(--arc-radius)}.arc-brand #w4-storefront-drawer{color:var(--arc-brown);font-family:var(--font-body--family);letter-spacing:.025em}.arc-brand #w4-storefront-drawer :is(button,input,[role=button],.wizz-product-content-title-custom){font-family:var(--font-body--family)!important}.arc-brand #w4-storefront-drawer #wizz4-cart-link{min-height:52px;border-radius:var(--arc-radius)!important;background:var(--arc-brown)!important;color:var(--arc-white)!important;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;box-shadow:none}.arc-brand #w4-storefront-drawer .wizz-discount-code-input{border-radius:var(--arc-radius)!important}.arc-brand .footer-content :is(h2,h3,h4){font-size:12px}.arc-brand .section:has(>.footer-content){background:var(--arc-brown);border-top:0}.arc-brand .footer-content{padding-block:clamp(32px,5vw,64px);gap:32px}.arc-brand .utilities{font-size:11px;letter-spacing:.05em}.arc-brand .section-resource-list{padding-block:var(--arc-section-space);row-gap:24px}@media(max-width:749px){.arc-brand{--page-margin: 16px}.arc-brand .header__columns{min-height:64px}.arc-brand .section-resource-list{padding-block:32px;row-gap:20px}.arc-brand .product-card [data-product-title-link] .text-block{font-size:10px;letter-spacing:.05em}.arc-brand .product-card product-price{font-size:12px}.arc-brand .product-details :is(h1,.h1){font-size:28px}.arc-brand .variant-picker .variant-option--buttons{gap:6px}.arc-brand .arc-collection-filters__heading{align-items:flex-start}.arc-brand .arc-collection-filters__stock{margin-inline-start:0;width:100%;font-size:12px}.arc-brand .arc-guide__dialog{border-radius:var(--arc-radius-campaign) var(--arc-radius-campaign) 0 0}}@media(prefers-reduced-motion:reduce){.arc-brand :is(.button,.button-secondary,.product-card,.card-gallery){transition:none}}.arc-brand .hero{border-radius:0}.arc-brand .hero__media-grid{border-radius:0;overflow:hidden}.arc-brand .hero__link{border-radius:0}.arc-brand .hero__link:focus-visible{outline-offset:-6px}.arc-brand .arc-home-feature__grid{border-radius:var(--arc-radius-campaign);overflow:hidden}.arc-brand .collection-card img{border-radius:var(--arc-radius-media)}.arc-brand media-gallery .product-media img{border-radius:var(--arc-radius-media)}.arc-brand .product-details :is(h1,.h1){font-size:clamp(28px,2.5vw,36px);line-height:1.08;letter-spacing:-.035em;overflow-wrap:anywhere}.arc-brand .product-details .group-block-content:has(>.text-block h1)>rte-formatter{margin-block-end:8px;font-size:11px;font-weight:600;letter-spacing:.1em}.arc-brand .product-details product-price{padding-block-start:14px;font-size:22px;font-weight:600;line-height:1.35;text-transform:none}.arc-brand .product-details .arc-price{gap:8px 12px;align-items:baseline}.arc-brand .product-details .compare-at-price{font-size:14px;font-weight:400;color:#7e6f69;opacity:1}.arc-brand .product-details .arc-price__comparison{gap:8px}.arc-brand .product-details .arc-price__savings{border-radius:var(--arc-radius);padding:4px 7px;font-size:11px;font-weight:400;color:var(--arc-brown);background:var(--arc-cloud)}.arc-brand .product-details .arc-rating-strip__inner{min-height:28px;font-size:11px;line-height:1.5}.arc-brand .product-details .arc-model-products__rail{gap:8px}.arc-brand .product-details .arc-model-products__thumb{border:1px solid var(--arc-line);background:var(--arc-white)}.arc-brand .product-details .arc-model-products__item--more .arc-model-products__thumb{background:var(--arc-cloud);color:var(--arc-brown)}.arc-brand .product-details .divider__line{border-color:var(--arc-line)}.arc-brand .product-details .arc-guide__trigger{font-size:12px;letter-spacing:.025em}.arc-brand .product-details .add-to-cart-button{min-height:54px;font-size:12px;letter-spacing:.1em}.arc-brand .product-details .arc-delivery{margin-block-end:16px}@media(max-width:749px){.arc-brand .product-details :is(h1,.h1){font-size:28px}.arc-brand .product-details product-price{font-size:20px;padding-block-start:12px}.arc-brand .product-details .arc-rating-strip__inner{font-size:10px;gap:5px 7px}.arc-brand media-gallery.media-gallery--extend .product-media img{border-radius:0}}.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) .section-content-wrapper{align-items:flex-start}.arc-brand #MainContent[data-template^=collection] h1{margin:0;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.04em;line-height:1.05;text-align:left;overflow-wrap:anywhere}.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) .rte{max-width:65ch;font-size:13px;line-height:1.7;letter-spacing:.025em}.arc-brand .product-grid-container .arc-collection-filters{padding-block:0;margin-block-end:8px;border-color:var(--arc-line)}.arc-brand .product-grid-container .arc-collection-filters__disclosure>summary{min-height:48px;font-size:11px;letter-spacing:.075em}.arc-brand .product-grid-container .arc-collection-filters__disclosure[open]{padding-block-end:16px}.arc-brand .product-grid-container .arc-collection-filters__heading{padding-block-start:8px}.arc-brand .product-grid-container .arc-collection-filters__pill>span{min-height:44px;font-size:12px;border-color:var(--arc-line)}.arc-brand .product-grid-container .facets--horizontal{min-height:48px;font-size:12px;letter-spacing:.025em}.arc-brand .product-grid-container .facets .facets__summary{font-size:12px;font-weight:600;letter-spacing:.025em}.arc-brand .product-grid-container .products-count-wrapper{color:var(--arc-muted);font-size:11px;letter-spacing:.025em}.arc-brand .product-grid-container .product-card__content{row-gap:6px}.arc-brand .product-grid-container .product-card .card-gallery{margin-block-end:8px}.arc-brand .product-grid-container .product-card .product-media img{object-fit:contain;border-radius:var(--arc-radius-media)}.arc-brand .product-grid-container .product-card [data-product-title-link] .text-block{min-height:3em;font-size:12px;line-height:1.5;letter-spacing:.035em}.arc-brand .product-grid-container .product-card .arc-price .price{font-size:14px;font-weight:600}.arc-brand .product-grid-container .product-card .arc-price .compare-at-price{font-size:11px;font-weight:400;color:var(--arc-muted);opacity:1}.arc-brand .product-grid-container .product-badges__badge{padding:5px 7px;font-size:9px;letter-spacing:.075em}.arc-brand .product-grid-container .arc-card-filter-match{margin-block-start:4px}.arc-brand .product-grid-container .arc-card-filter-match__sizes{gap:6px}.arc-brand .product-grid-container .arc-card-filter-match__sizes a{min-width:36px;min-height:32px;padding:4px 6px;font-size:11px;border-color:var(--arc-line);background:var(--arc-cloud)}.arc-brand .product-grid-container .arc-card-filter-match__note{font-size:10px;letter-spacing:.01em}@media(max-width:749px){.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) .section{padding-block:24px 20px;padding-inline:16px}.arc-brand #MainContent[data-template^=collection] h1{font-size:clamp(28px,7vw,36px)}.arc-brand .product-grid-container .arc-collection-filters{margin-inline:16px}.arc-brand .product-grid-container .arc-collection-filters__disclosure>summary{min-height:44px;font-size:10px}.arc-brand .product-grid-container .arc-collection-filters__sizes{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}.arc-brand .product-grid-container .arc-collection-filters__pill,.arc-brand .product-grid-container .arc-collection-filters__pill>span{width:100%}.arc-brand .product-grid-container .arc-collection-filters__stock{font-size:11px}.arc-brand .product-grid-container .facets-toggle{padding-inline:16px;padding-block:4px;margin-block-end:16px}.arc-brand .product-grid-container .facets-toggle__button{min-height:44px;font-size:11px;letter-spacing:.025em}.arc-brand .product-grid-container .product-grid{row-gap:28px;column-gap:12px}.arc-brand .product-grid-container .product-card [data-product-title-link] .text-block{font-size:11px;letter-spacing:.015em}.arc-brand .product-grid-container .product-card .arc-price .price{font-size:13px}.arc-brand .product-grid-container .product-card .arc-price .compare-at-price{font-size:10px}.arc-brand .product-grid-container .product-badges__badge{padding:4px 6px;font-size:8px}}.arc-brand .product-grid-container .card-gallery{isolation:isolate;background:#ededed;border-radius:var(--arc-radius-media);overflow:hidden}.arc-brand .product-grid-container .product-card .product-media,.arc-brand .product-grid-container .product-card .product-media-container{background:transparent;border-radius:0}.arc-brand .product-grid-container .product-card .product-media img{object-fit:contain;border-radius:0;mix-blend-mode:normal}.arc-brand .product-grid-container .product-badges{inset-block-start:12px;inset-inline-start:12px;inset-inline-end:auto;inset-block-end:auto}.arc-brand .product-grid-container .product-badges__badge{background:var(--arc-white);color:var(--arc-brown);padding:6px 9px;border:0;border-radius:6px;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.04em;box-shadow:none}.arc-brand .product-grid-container .facets-block-wrapper--horizontal{border-block:1px solid var(--arc-line)}.arc-brand .product-grid-container .facets__pill-label{min-width:44px;min-height:44px;border-radius:var(--arc-radius);font-size:12px}.arc-stock-filter{display:block;flex:0 0 auto;margin-inline-start:auto}.arc-stock-filter__label{position:relative;display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;color:var(--arc-brown);font:400 11px/1.3 var(--font-body--family);letter-spacing:.01em;white-space:nowrap}.arc-stock-filter__label input{position:absolute;width:1px;height:1px;opacity:0}.arc-stock-filter__track{position:relative;flex-shrink:0;width:30px;height:18px;border-radius:20px;background:#c9c3c0}.arc-stock-filter__track:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;width:12px;height:12px;border-radius:50%;background:#fff}.arc-stock-filter__label input:checked+.arc-stock-filter__track{background:var(--arc-brown)}.arc-stock-filter__label input:checked+.arc-stock-filter__track:after{transform:translate(12px)}.arc-stock-filter__label input:focus-visible+.arc-stock-filter__track{outline:2px solid var(--arc-brown);outline-offset:3px}.arc-stock-filter-mobile{display:none}@media(min-width:750px){.arc-brand .product-grid-container .facets--horizontal .facets__form{gap:18px}.arc-brand .product-grid-container .facets--horizontal .products-count-wrapper{margin-inline-start:auto}}@media(max-width:749px){.arc-brand .product-grid-container .product-badges{inset-block-start:8px;inset-inline-start:8px}.arc-brand .product-grid-container .product-badges__badge{padding:5px 7px;font-size:9px}.arc-stock-filter-mobile{display:block;margin-inline-start:auto}.arc-stock-filter-mobile form{margin:0}.arc-stock-filter__label{font-size:10px;gap:6px}.arc-brand .product-grid-container .facets-toggle{gap:12px;border-block:1px solid var(--arc-line)}.arc-brand .product-grid-container .facets-mobile-wrapper:empty{display:none}.arc-brand .facets-drawer__filters>.arc-stock-filter{margin:0 0 12px;border-bottom:1px solid var(--arc-line)}}.arc-brand .product-grid-container .card-gallery slideshow-container{background:transparent}.arc-brand .product-grid-container .card-gallery .product-card-color-swatches--empty{display:none}.arc-brand .product-grid-container .card-gallery{position:relative;aspect-ratio:1}.arc-brand .product-grid-container .card-gallery>a.contents>slideshow-component{display:block;width:100%;aspect-ratio:1}.arc-brand .product-grid-container .card-gallery .product-card-color-swatches{position:absolute;inset-inline:10px;inset-block-end:8px;min-height:24px;padding:0;margin:0;flex-wrap:nowrap;overflow-x:auto}.arc-brand .product-grid-container .card-gallery .product-card-color-swatch{flex:0 0 24px}.arc-brand .product-grid-container .arc-collection-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 100%;width:100%;min-height:44px;border-top:1px solid var(--arc-line);padding-block-start:4px}.arc-brand .product-grid-container .arc-collection-controls .products-count-wrapper{margin-inline:0 auto}.arc-brand .product-grid-container .arc-collection-controls .sorting-filter{margin-inline-start:auto}@media(min-width:750px){.arc-brand .product-grid-container .facets--horizontal .facets__form{flex-wrap:wrap;gap:0 18px}.arc-brand .product-grid-container .facets--horizontal .facets__filters-wrapper{flex:1 1 auto}.arc-brand .product-grid-container .facets--horizontal .arc-stock-filter{margin-inline-start:auto}}.arc-brand .product-grid-container .arc-card-filter-match__fast:before,.arc-brand .product-grid-container .arc-card-filter-match__note:before{content:"\2713";width:auto;height:auto;border-radius:0;background:none;color:var(--arc-brown);font-size:11px;line-height:1}.arc-brand .product-grid-container .facets-block-wrapper--horizontal{border-bottom:0}.arc-brand .product-grid-container .product-card--used .card-gallery{--gallery-aspect-ratio: .75 !important;aspect-ratio:3 / 4}.arc-brand .product-grid-container .product-card--used .card-gallery>a.contents>slideshow-component{aspect-ratio:3 / 4;height:100%}.arc-brand .product-grid-container .product-card--used .card-gallery :is(slideshow-container,slideshow-slides,slideshow-slide,.product-media){height:100%;min-height:0}.arc-brand .product-grid-container .product-card--used .product-media img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:normal}.arc-brand .product-grid-container .facets-block-wrapper--horizontal{border-top:0}.arc-brand header-component .menu-list__link{font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:.075em;line-height:1.4;text-transform:uppercase;min-height:44px}.arc-brand header-component .menu-list__link-title{padding-inline:10px}.arc-brand header-component .menu-list__link[aria-expanded=true] .menu-list__link-title,.arc-brand header-component .menu-list__link--active .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.arc-brand header-component .menu-list__submenu{color:var(--arc-cloud);background:var(--arc-brown)}.arc-brand header-component .menu-list__submenu-inner{padding-block:28px 36px}.arc-brand header-component .mega-menu__level-2-item{border-color:var(--arc-line)}.arc-brand header-component .mega-menu__level-2-summary{min-height:44px}.arc-brand header-component .mega-menu__link--level-2{min-height:44px;align-items:center}.arc-brand header-component .mega-menu__link-label{font-family:var(--font-body--family);font-size:14px;line-height:1.4;font-weight:600;letter-spacing:.06em}.arc-brand header-component .mega-menu__link-label--level-3{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:.025em;text-transform:none;opacity:1}.arc-brand header-component .mega-menu__link--level-3{min-height:36px;display:flex;align-items:center}.arc-brand header-component .mega-menu__link-image{border-radius:var(--arc-radius-media)}.arc-brand .menu-drawer{color:var(--arc-brown);background:var(--arc-white);border-radius:0}.arc-brand .menu-drawer .menu-drawer__menu-item--mainlist{min-height:56px;font:600 18px/1.3 var(--font-body--family);letter-spacing:.06em;text-transform:uppercase}.arc-brand .menu-drawer .menu-drawer__menu-item--parent{min-height:48px;font:600 14px/1.4 var(--font-body--family);letter-spacing:.04em}.arc-brand .menu-drawer .menu-drawer__menu-item--child{min-height:44px;font:400 13px/1.5 var(--font-body--family);letter-spacing:.025em;text-transform:none}.arc-brand .menu-drawer .menu-drawer__list-item--divider{border-color:var(--arc-line)}.arc-brand .menu-drawer :is(.menu-drawer__link-image,.menu-drawer__featured-product-image,.menu-drawer__featured-collection-image){border-radius:var(--arc-radius-media)}.arc-brand .menu-drawer .menu-drawer__back-button{min-height:48px;font:600 12px/1.4 var(--font-body--family);letter-spacing:.04em}@media(hover:hover){.arc-brand header-component .mega-menu__link[href]:hover .mega-menu__link-label{text-decoration:underline;text-underline-offset:4px}}.arc-brand header-component .menu-list__submenu .mega-menu__link{color:var(--arc-cloud)}.arc-brand .menu-drawer .menu-drawer__menu-item{color:var(--arc-brown)}@media(min-width:750px){.arc-brand header-component .header-menu[data-click-menu=true] .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{top:calc(100% - 1px);clip-path:none}.arc-brand header-component .header-menu[data-click-menu=true] .menu-list__list-item:not([slot=overflow])>.menu-list__submenu>.menu-list__submenu-inner{transform:none}}@media(min-width:990px){.arc-brand .menu-list__submenu-inner .mega-menu__level-3-panel{max-height:calc(80dvh - var(--header-height, 104px) - 64px);overflow-y:auto;overscroll-behavior:contain;padding-inline-end:12px}}.arc-brand header-menu[data-click-menu=true] .mega-menu__level-2-details:not([open])>.mega-menu__level-3-panel{display:none!important;visibility:hidden!important}.arc-brand .search-modal__content{--search-border-radius: var(--arc-radius-campaign);border:1px solid var(--arc-line);color:var(--arc-brown);background:var(--arc-white)}.arc-brand .search-modal .predictive-search{background:var(--arc-white);color:var(--arc-brown)}.arc-brand .search-modal .search-input{font:500 clamp(18px,2vw,24px)/1.4 var(--font-body--family);letter-spacing:-.02em;color:var(--arc-brown)}.arc-brand .search-modal .search-input::placeholder{color:var(--arc-muted);opacity:1}.arc-brand .search-modal .predictive-search-results__title{font:600 12px/1.5 var(--font-body--family);letter-spacing:.06em;text-transform:uppercase}.arc-brand .search-modal .resource-card[data-resource-type=product] .resource-card__media{position:relative;aspect-ratio:1;border-radius:var(--arc-radius-media);overflow:hidden;background:#ededed}.arc-brand .search-modal .resource-card[data-resource-type=product] .resource-card__image{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}.arc-brand .search-modal .resource-card__title{font:500 13px/1.45 var(--font-body--family);letter-spacing:0;text-transform:none;min-height:2.9em}.arc-brand .search-modal .resource-card__content{gap:8px;padding-block-start:12px}.arc-brand .search-modal .resource-card .price{font-size:14px;letter-spacing:.01em}.arc-brand .search-modal .predictive-search__search-button{border-radius:var(--arc-radius);min-height:48px;font:600 12px/1.4 var(--font-body--family);letter-spacing:.04em}@media(min-width:750px){.arc-brand .search-modal__content{--modal-width: min(900px, 88dvw)}}@media(max-width:749px){.arc-brand .search-modal__content{border:0;--search-border-radius: 0}.arc-brand .search-modal .resource-card__title{font-size:12px}}.arc-brand .search-modal .resource-card[data-resource-type=product] .resource-card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0}.arc-brand .search-modal .resource-card:has(.resource-card__image--secondary):focus-within{--resource-card-secondary-image-opacity: 1}.arc-brand .search-modal .resource-card[data-resource-type=collection] .resource-card__media{aspect-ratio:auto;border-radius:var(--arc-radius-media);overflow:hidden;background:#ededed}.arc-brand .search-modal .resource-card__image-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:8px}.arc-brand .search-modal .resource-card__collection-image{width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:normal;border-radius:0}.arc-brand .search-modal .resource-card[data-resource-type=collection] .resource-card__title{min-height:0}.arc-brand .search-modal .resource-card[data-resource-type=collection] .resource-card__subtext{font-size:12px;line-height:1.5;letter-spacing:0}.arc-brand .search-modal .predictive-search-form__header-inner{flex:1 1 auto;min-width:0;width:auto}.arc-brand .search-modal .search-input{flex:1 1 auto;min-width:0;width:0}.arc-brand .search-modal .predictive-search__reset-button{flex:0 0 auto;width:auto;min-width:72px;margin-inline:8px;white-space:nowrap}.arc-brand .search-modal .predictive-search__close-modal-button{flex:0 0 48px;width:48px;margin-inline-start:0}.arc-brand .search-modal .predictive-search-form__header:before{content:none!important}.arc-brand .section:has(>.footer-content),.arc-brand .section:has(>.utilities){--color-background: var(--arc-brown);--color-foreground: var(--arc-cloud);--color-foreground-heading: var(--arc-cloud);--color-foreground-muted: var(--arc-cloud);--color-border: #604b42;background:var(--arc-brown);color:var(--arc-cloud)}.arc-brand .footer-content{padding-block:clamp(40px,5vw,64px);gap:clamp(24px,4vw,56px);font-size:13px;line-height:1.65;letter-spacing:.015em}.arc-brand .footer-content :is(h2,h3,h4){font:600 12px/1.5 var(--font-body--family);letter-spacing:.06em;margin-block:0 8px}.arc-brand .footer-content .text-block :is(p,li),.arc-brand .footer-content .menu__item{font-size:13px;line-height:1.65;letter-spacing:.015em}.arc-brand .footer-content .menu__item a{display:inline-flex;align-items:center;min-height:36px;color:var(--arc-cloud)}.arc-brand .footer-content .menu__details{--spacing--size: 0px}.arc-brand .footer-content .divider{display:none}.arc-brand .footer-content img{max-width:190px}.arc-brand .footer-content a:hover,.arc-brand .utilities a:hover{text-decoration:underline;text-underline-offset:4px}.arc-brand .footer-content a:focus-visible,.arc-brand .utilities :is(a,button):focus-visible{outline:2px solid var(--arc-cloud);outline-offset:4px}.arc-brand .utilities{padding-block:20px 32px;border-top:1px solid #604b42;font-size:11px;line-height:1.6;letter-spacing:.025em;white-space:normal}.arc-brand .utilities :is(a,button){color:var(--arc-cloud)}@media(min-width:990px){.arc-brand .footer-content{grid-template-columns:1.15fr 1fr 1fr;align-items:start}}@media(max-width:749px){.arc-brand .footer-content{gap:32px;padding-block:36px}.arc-brand .footer-content .menu__item a{min-height:44px}.arc-brand .utilities{align-items:flex-start;gap:16px}.arc-brand .utilities>*{text-align:left}}.arc-brand .utilities .terms-policies-popover a{color:var(--arc-brown)}.arc-brand .utilities .terms-policies-popover a:focus-visible{outline-color:var(--arc-brown)}@media(min-width:990px){.arc-brand .footer-content{grid-template-columns:minmax(240px,1.25fr) minmax(200px,1fr) minmax(160px,.8fr) minmax(100px,.6fr);gap:clamp(20px,3vw,48px)}}@media(min-width:750px)and (max-width:989px){.arc-brand .footer-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.arc-shared-hours{display:grid;gap:8px;margin-block:12px;font-size:13px;line-height:1.6;letter-spacing:.015em}.arc-shared-hours__row{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between}.arc-shared-hours__row>:last-child{font-variant-numeric:tabular-nums}.arc-brand .footer-content .arc-shared-hours{max-width:240px}.arc-brand .arc-hours .arc-shared-hours{gap:0}.arc-brand .arc-hours .arc-shared-hours__row{padding:14px 0;border-bottom:1px solid var(--arc-line)}.arc-brand .arc-hours .arc-shared-hours__row:last-child{border-bottom:0}@media(min-width:990px){.arc-brand .footer-content{grid-template-columns:1.25fr 1fr .75fr;gap:clamp(32px,5vw,72px)}}.arc-brand #w4-storefront-drawer .w4-cart-head{min-height:72px;height:auto;padding:12px 24px;border-bottom:1px solid var(--arc-line)}.arc-brand #w4-storefront-drawer .wizz-header-title-custom{text-align:left!important;font-size:20px!important;font-weight:600!important;line-height:1.3;letter-spacing:-.025em}.arc-brand #w4-storefront-drawer .wizz-header-icon-custom{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.arc-brand #w4-storefront-drawer [id=w4-storefront-item]{padding-block:20px;border-color:var(--arc-line)}.arc-brand #w4-storefront-drawer [id=w4-storefront-item] img{border-radius:var(--arc-radius-media);object-fit:contain;background:var(--arc-cloud)}.arc-brand #w4-storefront-drawer .wizz-product-content-title-custom{font-size:14px!important;font-weight:600!important;line-height:1.45;letter-spacing:0}.arc-brand #w4-storefront-drawer .wizz-product-content-subTitle-custom{font-size:12px!important;font-weight:400!important;line-height:1.5;letter-spacing:.015em}.arc-brand #w4-storefront-drawer .wizz-product-content-buttonGroup-custom{border-radius:var(--arc-radius)!important;border-color:var(--arc-line)!important}.arc-brand #w4-storefront-drawer :is(.wizz-product-content-buttonGroup-incr-custom,.wizz-product-content-buttonGroup-decr-custom,.wizz-product-price-deleteIcon-custom){min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.arc-brand #w4-storefront-drawer .wizz-product-content-buttonGroup-input-custom{font-size:13px;min-height:44px}.arc-brand #w4-storefront-drawer #wizz4-cart-link{min-height:54px;font-size:13px!important;line-height:1.4;letter-spacing:.05em}.arc-brand #w4-storefront-drawer .wizz4-cart-empty-text{font-size:18px;font-weight:500;letter-spacing:-.02em}.arc-brand #w4-storefront-drawer .wizz4-cart-empty-button{border-radius:var(--arc-radius)!important;min-height:48px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.025em}.arc-brand #w4-storefront-drawer :is(button,input,[role=button],a):focus-visible{outline:2px solid var(--arc-brown);outline-offset:3px}.arc-brand #w4-storefront-drawer [data-arc-app-delivery] .arc-cart-delivery-summary{border-radius:var(--arc-radius-media);border:0;background:var(--arc-cloud);padding:14px 16px;font-size:12px;line-height:1.6;letter-spacing:.01em}.arc-brand .cart-items__title{font-size:14px;font-weight:600;line-height:1.45;letter-spacing:0}.arc-brand .cart-items__media-container{border-radius:var(--arc-radius-media);overflow:hidden}.arc-brand .cart-items__media img{object-fit:contain}.arc-brand .cart__checkout-button{min-height:54px;border-radius:var(--arc-radius);letter-spacing:.05em;font-size:13px}.arc-brand .cart-totals__total{font-size:18px;font-weight:600;letter-spacing:0}@media(max-width:749px){.arc-brand #w4-storefront-drawer .w4-cart-head{padding-inline:16px;min-height:64px}.arc-brand #w4-storefront-drawer .wizz-header-title-custom{font-size:18px!important}}.arc-brand #w4-storefront-drawer .wizz-header-title-custom{font-family:var(--font-body--family)!important}.arc-brand .arc-page>.section-content-wrapper{width:min(100%,820px);margin-inline:auto;padding-block:clamp(32px,5vw,64px);gap:24px;align-items:stretch}.arc-brand .arc-page h1{font:800 clamp(30px,4vw,48px)/1.1 var(--font-body--family);letter-spacing:-.035em;text-align:left;text-transform:uppercase;margin-block:0 12px}.arc-brand .arc-page :is(.rte,rte-formatter,.text-block){font-family:var(--font-body--family);font-size:15px;line-height:1.8;letter-spacing:.01em;text-align:left;text-transform:none;overflow-wrap:anywhere}.arc-brand .arc-page :is(h2,h3,h4){font-family:var(--font-body--family);font-weight:600;line-height:1.35;letter-spacing:-.015em;text-transform:none;margin-block:32px 12px}.arc-brand .arc-page h2{font-size:24px}.arc-brand .arc-page h3{font-size:20px}.arc-brand .arc-page h4{font-size:17px}.arc-brand .arc-page :is(p,ul,ol){margin-block:0 18px}.arc-brand .arc-page :is(ul,ol){padding-inline-start:22px}.arc-brand .arc-page li+li{margin-block-start:8px}.arc-brand .arc-page .rte a,.arc-brand .arc-page rte-formatter a{color:var(--arc-brown);text-decoration:underline;text-underline-offset:4px}.arc-brand .arc-page :is(img,video,iframe){max-width:100%}.arc-brand .arc-page table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.arc-brand .arc-page :is(th,td){padding:10px 12px;border-bottom:1px solid var(--arc-line);text-align:left}.arc-brand .arc-faq__summary{min-height:56px;align-items:center}.arc-brand .arc-faq__q{font-family:var(--font-body--family);font-size:14px;line-height:1.5;letter-spacing:.01em}.arc-brand .arc-faq__a,.arc-brand .arc-faq__a p{font-family:var(--font-body--family);font-size:14px;line-height:1.8;letter-spacing:.01em;text-transform:none}.arc-brand .contact-form :is(input,textarea){border-radius:var(--arc-radius);font:400 14px/1.5 var(--font-body--family);letter-spacing:.01em}.arc-brand .contact-form button{min-height:48px;border-radius:var(--arc-radius);font-size:13px;letter-spacing:.04em}@media(max-width:749px){.arc-brand .arc-page>.section-content-wrapper{padding-block:28px 40px;gap:16px}.arc-brand .arc-page :is(.rte,rte-formatter,.text-block){font-size:14px;line-height:1.8}.arc-brand .arc-page h2{font-size:21px}.arc-brand .arc-page h3{font-size:18px}}.arc-brand .arc-contact-hero__inner,.arc-brand .arc-contact__inner{max-width:1120px;margin-inline:auto}.arc-brand .arc-contact-hero__subtext,.arc-brand .arc-contact :is(.arc-contact__link,.arc-contact__plain,.arc-contact__info_text){font-size:14px;line-height:1.8;letter-spacing:.01em}.arc-brand .arc-contact :is(.arc-contact__info_heading,.arc-contact__form_heading){font:600 14px/1.5 var(--font-body--family);letter-spacing:.06em}.arc-brand .arc-contact .arc-label,.arc-brand .arc-contact .arc-contact__item_label{font-size:12px;line-height:1.5;letter-spacing:.025em}.arc-brand .arc-contact :is(input,textarea,select){min-height:48px;border-radius:var(--arc-radius);border-color:var(--arc-line);font:400 14px/1.5 var(--font-body--family);letter-spacing:.01em}.arc-brand .arc-contact :is(button,.arc-contact__cta){min-height:48px;border-radius:var(--arc-radius);font-size:13px;letter-spacing:.025em}.arc-brand .menu-drawer,.arc-brand .menu-drawer .menu-drawer__submenu{--color-background: var(--arc-white);--color-background-rgb: 255 255 255;--color-foreground: var(--arc-brown);--color-foreground-rgb: 40 15 6;--color-foreground-heading: var(--arc-brown);--color-foreground-muted: var(--arc-muted);color:var(--arc-brown);background:var(--arc-white)}.arc-brand .menu-drawer :is(.resource-card__title,.resource-card__content,.price,.compare-at-price,.menu-drawer__back-button){color:var(--arc-brown)}@media(max-width:749px){.arc-brand .arc-contact .arc-field :is(input,textarea,select),.arc-brand .contact-form :is(input,textarea,select),.arc-brand .facets input:not([type=checkbox]):not([type=radio]),.arc-brand #w4-storefront-drawer :is(.wizz-discount-code-input,.wizz-product-content-buttonGroup-input-custom){font-size:16px}.arc-brand .facets__drawer-actions{padding-bottom:calc(var(--padding-md, 16px) + env(safe-area-inset-bottom,0px))}.arc-brand .menu-drawer__utility-links{padding-bottom:env(safe-area-inset-bottom,0px)}.arc-brand .arc-guide__footer{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.arc-brand .product-grid-container .arc-card-filter-match__sizes a{min-width:44px;min-height:44px}.arc-brand .facets-drawer__close,.arc-brand .menu-drawer__close-button{min-width:48px;min-height:48px}}@media(max-width:749px){.arc-brand .facets-drawer__title{font-size:24px;line-height:1.25;letter-spacing:-.02em}.arc-brand .facets--drawer .sorting-filter__container .facets__label{font-size:14px;line-height:1.5}.arc-brand .facets--drawer .sorting-filter__select{font-size:16px;min-height:48px}}.arc-brand .arc-rating-strip__row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.arc-brand .arc-rating-strip__row .arc-rating-strip__inner{font-size:12px;gap:6px;min-height:32px}.arc-brand .arc-rating-strip__customers{font-size:12px;font-weight:500;color:var(--arc-brown)}.arc-brand .product-details .arc-delivery{display:flex;align-items:center;gap:8px;padding:2px 0 10px;margin:0;background:transparent;border:0;font-size:13px;line-height:1.5}.arc-brand .arc-delivery__rocket{display:none;flex:0 0 15px}.arc-brand .arc-delivery[data-state=fast] .arc-delivery__rocket{display:block}.arc-brand .arc-purchase-help{width:100%;color:var(--arc-brown);margin-top:12px}.arc-brand .arc-purchase-help__assurance{display:flex;flex-wrap:wrap;gap:6px 20px;padding:0 0 20px;font-size:12px;line-height:1.6}.arc-brand .arc-purchase-help__assurance a{text-decoration:underline;text-underline-offset:3px}.arc-brand .arc-purchase-help__item{border-top:1px solid var(--arc-line)}.arc-brand .arc-purchase-help__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:14px 0;list-style:none;cursor:pointer;font-size:14px;line-height:1.5;font-weight:500}.arc-brand .arc-purchase-help__item summary::-webkit-details-marker{display:none}.arc-brand .arc-purchase-help__item summary>span{position:relative;width:12px;height:12px;flex:0 0 12px}.arc-brand .arc-purchase-help__item summary>span:before,.arc-brand .arc-purchase-help__item summary>span:after{content:"";position:absolute;top:50%;left:0;width:12px;height:1px;background:currentColor}.arc-brand .arc-purchase-help__item summary>span:after{transform:rotate(90deg)}.arc-brand .arc-purchase-help__item[open] summary>span:after{transform:none}.arc-brand .arc-purchase-help__body{padding:0 0 20px;max-width:65ch}.arc-brand .arc-purchase-help :is(.rte,p,li,dt,dd){font-size:14px;line-height:1.75;letter-spacing:0;text-transform:none}.arc-brand .arc-purchase-help :is(p,ul,ol){margin:0 0 14px}.arc-brand .arc-purchase-help a{color:var(--arc-brown);text-underline-offset:3px}.arc-brand .arc-purchase-help :is(ul,ol){padding-left:20px}.arc-brand .arc-purchase-help :is(h2,h3,h4){font:600 17px/1.4 var(--font-body--family);text-transform:none;margin:20px 0 10px}.arc-brand .arc-purchase-help__facts{margin:16px 0 0}.arc-brand .arc-purchase-help__facts>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:16px;padding:5px 0}.arc-brand .arc-purchase-help__facts dt{color:var(--arc-muted)}.arc-brand .arc-purchase-help__facts dd{margin:0;overflow-wrap:anywhere}.arc-brand .arc-purchase-help__contact{padding:16px 0 4px;border-top:1px solid var(--arc-line)}.arc-brand .arc-purchase-help__contact p{font-size:12px;margin:0}.arc-brand .arc-purchase-help summary:focus-visible{outline:2px solid var(--arc-brown);outline-offset:3px}.arc-brand .arc-purchase-help__description :is(img,video,iframe){max-width:100%}.arc-brand .arc-delivery img.arc-delivery__rocket{width:15px;height:15px;min-width:15px;max-width:15px;object-fit:contain}.arc-brand .product-details .arc-store-availability__label{font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}.arc-brand .product-details .arc-store-availability__summary{min-height:56px}@media(max-width:749px){.arc-brand .product-details .arc-curated-reviews__stars{display:none}.arc-brand .product-details .arc-curated-reviews__summary{gap:12px;min-height:56px}.arc-brand .product-details .arc-curated-reviews__title{font-size:14px;font-weight:500;letter-spacing:0}.arc-brand .product-details .arc-curated-reviews__right{flex-shrink:0}}.arc-brand .arc-purchase-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:4px 0 16px}.arc-brand .arc-purchase-highlights__item{display:flex;flex-direction:column;align-items:flex-start;gap:7px;background:var(--arc-cloud);padding:20px 16px 16px;border-radius:12px;text-decoration:none;font-size:12px;line-height:1.5}.arc-brand .arc-purchase-highlights__item:only-child{grid-column:1/-1}.arc-brand .arc-purchase-highlights .arc-purchase-highlights__number{font-size:26px;line-height:1.1;font-weight:700;letter-spacing:-.035em;color:var(--arc-brown)}.arc-brand .arc-purchase-highlights__link{font-size:11px;text-decoration:underline;text-underline-offset:3px;margin-top:auto;padding-top:5px}.arc-brand .arc-purchase-payments{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:0 0 22px;font-size:11px}.arc-brand .arc-purchase-payments ul{display:flex;flex-wrap:wrap;gap:5px;padding:0;margin:0;list-style:none}.arc-brand .arc-purchase-payments li{display:flex}.arc-brand .arc-purchase-payments svg{width:34px;height:22px}.arc-brand .arc-purchase-auth{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);overflow:hidden;border-radius:12px;background:var(--arc-brown);color:var(--arc-cloud);margin-bottom:24px}.arc-brand .arc-purchase-auth figure{margin:0;position:relative;min-height:230px}.arc-brand .arc-purchase-auth img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.arc-brand .arc-purchase-auth figcaption{position:absolute;bottom:8px;left:8px;padding:4px 6px;background:var(--arc-brown);color:var(--arc-cloud);font-size:9px}.arc-brand .arc-purchase-auth__copy{padding:22px 18px}.arc-brand .arc-purchase-auth__eyebrow{display:block;font-size:10px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-cloud);border-bottom:2px solid var(--arc-orange,#ff6339);width:fit-content;padding-bottom:6px}.arc-brand .arc-purchase-auth h2{color:var(--arc-cloud);font:600 24px/1.15 var(--font-body--family);text-transform:none;margin:16px 0 12px;letter-spacing:-.025em}.arc-brand .arc-purchase-auth .rte,.arc-brand .arc-purchase-auth p{color:var(--arc-cloud);font-size:12px;line-height:1.7}.arc-brand .arc-purchase-auth a{color:var(--arc-cloud);text-decoration:underline;text-underline-offset:3px}.arc-brand .arc-purchase-auth p:last-child{margin-bottom:0}.arc-brand .arc-product-voices{width:100%;padding:24px 0 28px;color:var(--arc-brown)}.arc-brand .arc-product-voices__eyebrow{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:8px}.arc-brand .arc-product-voices h2{font:500 32px/1.15 new-spirit-condensed,serif;text-transform:none;letter-spacing:-.02em;margin:0 0 10px}.arc-brand .arc-product-voices header p{font-size:12px;line-height:1.65;margin:0 0 18px}.arc-brand .arc-product-voices__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.arc-brand .arc-product-voices figure{margin:0;padding-top:16px;border-top:1px solid var(--arc-line)}.arc-brand .arc-product-voices__score{font-size:12px;font-weight:600;margin-bottom:10px}.arc-brand .arc-product-voices__score span{color:#ff6339;margin-right:4px}.arc-brand .arc-product-voices blockquote{margin:0 0 14px;padding:0;border:0;font-size:13px;line-height:1.75;letter-spacing:0}.arc-brand .arc-product-voices figcaption{font-size:11px;font-weight:600}.arc-brand .arc-product-voices__more{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;font-size:12px;text-decoration:underline;text-underline-offset:3px}.arc-brand :is(.arc-purchase-highlights__item,.arc-purchase-auth a,.arc-product-voices__more):focus-visible{outline:2px solid #ff6339;outline-offset:3px}@media(max-width:749px){.arc-brand .arc-purchase-highlights__item{padding:18px 14px 14px}.arc-brand .arc-purchase-highlights .arc-purchase-highlights__number{font-size:25px}.arc-brand .arc-purchase-auth{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.arc-brand .arc-purchase-auth__copy{padding:18px 14px}.arc-brand .arc-purchase-auth h2{font-size:21px}.arc-brand .arc-product-voices__list{grid-template-columns:1fr;gap:18px}}.arc-brand .arc-purchase-highlights__item,.arc-brand .arc-purchase-auth__copy{min-width:0;overflow-wrap:anywhere}.arc-brand .arc-purchase-auth img{object-position:50% 65%}.arc-brand .arc-purchase-help__assurance{gap:4px 16px;padding:0 0 12px;font-size:12px;line-height:1.6}.arc-brand .arc-purchase-payments{padding-bottom:14px;gap:6px 10px}.arc-brand .arc-product-voices--compact{padding:0;border-top:1px solid var(--arc-line)}.arc-brand .arc-product-voices--compact summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 0;cursor:pointer;list-style:none;font-size:14px;font-weight:500}.arc-brand .arc-product-voices--compact summary::-webkit-details-marker{display:none}.arc-brand .arc-product-voices__source{display:flex;gap:12px;align-items:center;font-size:11px;font-weight:400}.arc-brand .arc-product-voices--compact[open] .arc-product-voices__source>span{transform:rotate(45deg)}.arc-brand .arc-product-voices--compact summary:focus-visible{outline:2px solid var(--arc-brown);outline-offset:3px}.arc-brand .arc-product-voices--compact .arc-product-voices__list{padding-top:4px}.arc-brand .arc-purchase-help__assurance--visible{display:grid;gap:0;padding:4px 14px;margin:0 0 14px;border-radius:10px;background:var(--arc-cloud)}.arc-brand .arc-purchase-help__assurance--visible a{display:flex;align-items:center;gap:10px;min-height:40px;padding:7px 0;text-decoration:none;font-size:12px;line-height:1.5}.arc-brand .arc-purchase-help__assurance--visible a+a{border-top:1px solid var(--arc-line)}.arc-brand .arc-purchase-help__assurance--visible strong{font-weight:500}.arc-brand .arc-purchase-help__assurance--visible a>span:first-child{width:16px;flex-shrink:0;font-size:17px}.arc-brand .arc-purchase-help__assurance--visible .arc-assurance-arrow{margin-left:auto;font-size:13px}.arc-brand .arc-purchase-help__assurance--visible a:focus-visible{outline:2px solid var(--arc-brown);outline-offset:3px}.arc-brand .arc-purchase-payments{justify-content:center}.arc-brand .arc-product-voices--visible{padding:20px 0}.arc-brand .arc-product-voices--visible h2{font:600 19px/1.3 var(--font-body--family);margin:0 0 16px}.arc-brand .arc-product-voices--visible .arc-product-voices__list{gap:16px}.arc-brand .arc-guide{color:var(--arc-brown);font-family:var(--font-body--family);letter-spacing:0}.arc-brand .arc-guide__dialog{border:0;border-radius:12px;color:var(--arc-brown);background:#fff;font-family:var(--font-body--family)}.arc-brand .arc-guide__dialog::backdrop{background:#280f0673}.arc-brand .arc-guide__header{align-items:center;padding:24px 28px;border-color:var(--arc-line)}.arc-brand .arc-guide__eyebrow{color:var(--arc-muted);font-size:10px;font-weight:500;letter-spacing:.08em;margin-bottom:6px}.arc-brand .arc-guide__title{font-family:var(--font-body--family);font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.025em;text-transform:none}.arc-brand .arc-guide__close{border:0;border-radius:8px;background:var(--arc-cloud)}.arc-brand .arc-guide__close:hover{background:#ece9e7}.arc-brand .arc-guide__intro{color:var(--arc-muted);font-size:13px;line-height:1.65}.arc-brand .arc-guide__measure{background:var(--arc-cloud);border:0;border-radius:10px;margin-bottom:20px}.arc-brand .arc-guide__measure summary{font-size:13px;font-weight:500;min-height:48px}.arc-brand .arc-guide__measure>div{font-size:13px}.arc-brand .arc-guide__content,.arc-brand .arc-guide__content :is(p,span,td,th){font-family:var(--font-body--family)!important;color:var(--arc-brown)!important;letter-spacing:0}.arc-brand .arc-guide__content :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-body--family)!important;font-size:18px!important;font-weight:600;letter-spacing:-.015em}.arc-brand .arc-guide__table-wrap{border-color:var(--arc-line);border-radius:10px}.arc-brand .arc-guide__content table{font-size:13px}.arc-brand .arc-guide__content :is(th,td){border-bottom-color:var(--arc-line)!important;padding:12px!important}.arc-brand .arc-guide__content th{background:var(--arc-cloud);font-weight:600}.arc-brand .arc-guide__content tbody tr:nth-child(2n){background:#fafafa}.arc-brand .arc-guide__content tbody tr:hover{background:#f0eeec}.arc-brand .arc-guide__note{border-color:var(--arc-brown);color:var(--arc-muted);padding-left:12px;font-size:12px}.arc-brand .arc-guide__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-color:var(--arc-line);padding:16px 28px}.arc-brand .arc-guide__page-link{margin:0;font-size:12px;line-height:1.5}.arc-brand .arc-guide__return{width:auto;min-width:180px;border-radius:8px;background:var(--arc-brown);color:#fff;font-size:12px;letter-spacing:.03em;text-transform:none}.arc-brand .arc-guide__return:hover{background:var(--arc-orange);filter:none}@media(max-width:749px){.arc-brand .arc-guide__dialog{border-radius:12px 12px 0 0}.arc-brand .arc-guide__header{padding:18px 20px;gap:12px}.arc-brand .arc-guide__title{font-size:23px}.arc-brand .arc-guide__scroll{padding:18px 20px 24px}.arc-brand .arc-guide__footer{flex-direction:column-reverse;gap:10px;padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px))}.arc-brand .arc-guide__return{width:100%;min-height:48px}.arc-brand .arc-guide__page-link{min-height:28px;display:flex;align-items:center}.arc-brand .arc-guide__content :is(th,td){padding:12px 8px!important}}@media(min-width:750px){.arc-brand .product-information media-gallery .product-media-container.constrain-height:not(.dialog-zoomed-gallery *){--constrained-height:max(240px, calc(100svh - 240px) )}}@media(min-width:750px){.arc-brand .product-information media-gallery .constrain-height:not(.dialog-zoomed-gallery *) .product-media img{object-fit:contain}}.arc-brand .arc-product-voices--carousel{display:block}.arc-brand .arc-product-voices--carousel header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.arc-brand .arc-product-voices--carousel .arc-product-voices__eyebrow{flex-basis:100%;margin:0}.arc-brand .arc-product-voices--carousel h2{margin:0}.arc-brand .arc-product-voices__controls{display:flex;gap:6px}.arc-brand .arc-product-voices__controls button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--arc-line);border-radius:8px;background:#fff;color:var(--arc-brown);cursor:pointer}.arc-brand .arc-product-voices__controls button:disabled{opacity:.3;cursor:default}.arc-brand .arc-product-voices--carousel .arc-product-voices__list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:14px 0 8px;scrollbar-width:thin}.arc-brand .arc-product-voices--carousel figure{flex:0 0 86%;scroll-snap-align:start;border:0;border-radius:12px;background:var(--arc-cloud);padding:20px;display:flex;flex-direction:column}.arc-brand .arc-product-voices--carousel figcaption{margin-top:auto}.arc-brand .arc-product-voices--carousel :is(button,.arc-product-voices__list):focus-visible{outline:2px solid var(--arc-brown);outline-offset:3px}.arc-brand .product-details .arc-store-availability-wrap{margin:0;padding:0}.arc-brand .product-details .arc-store-availability{border:0;border-top:1px solid var(--arc-line);border-bottom:1px solid var(--arc-line);border-radius:0;background:transparent;box-shadow:none}.arc-brand .product-details .arc-store-availability__summary{padding:14px 0;min-height:56px}.arc-brand .product-details .arc-store-availability__chevron{width:12px;height:12px;position:relative;transform:none}.arc-brand .product-details .arc-store-availability__chevron svg{display:none}.arc-brand .product-details .arc-store-availability__chevron:before,.arc-brand .product-details .arc-store-availability__chevron:after{content:"";position:absolute;top:50%;left:0;width:12px;height:1px;background:currentColor}.arc-brand .product-details .arc-store-availability__chevron:after{transform:rotate(90deg)}.arc-brand .product-details .arc-store-availability[open] .arc-store-availability__chevron:after{transform:none}.arc-brand .arc-product-voices--carousel .arc-product-voices__list{scrollbar-width:none;-ms-overflow-style:none}.arc-brand .arc-product-voices--carousel .arc-product-voices__list::-webkit-scrollbar{display:none;width:0;height:0}.arc-brand .arc-product-voices--carousel figure{flex-basis:100%;scroll-snap-stop:always}@media(max-width:749px){.arc-brand .product-information media-gallery :is(.product-media-container,.product-media,.product-media img,slideshow-slide){border-radius:0!important}.arc-brand .product-information media-gallery .media-gallery__mobile-controls{font-family:var(--font-body--family);font-size:12px;color:var(--arc-brown)}.arc-brand .product-information media-gallery .slideshow-controls__counter{background:#fff;color:var(--arc-brown);border-radius:8px;padding:6px 10px;font-size:12px}}@media(max-width:749px){.arc-brand .product-information media-gallery .slideshow-controls__counter .slash{color:var(--arc-brown);opacity:.6;padding-inline:5px}}@media(min-width:750px){.arc-brand .product-information media-gallery .media-gallery__grid>.product-media-container{aspect-ratio:3/4;--gallery-aspect-ratio:3/4;height:auto;max-height:none}.arc-brand .product-information media-gallery .media-gallery__grid .product-media-constraint-wrapper{width:100%;height:100%;aspect-ratio:3/4}.arc-brand .product-information media-gallery .media-gallery__grid .product-media{width:100%;height:100%;aspect-ratio:auto}.arc-brand .product-information media-gallery .media-gallery__grid .product-media img{width:100%;height:100%;object-fit:contain;object-position:center}}.arc-brand zoom-dialog dialog{--arc-zoom-height:min(840px, calc(100svh - 64px) );width:min(1100px,calc(100vw - 64px));height:var(--arc-zoom-height);max-width:none;max-height:none;margin:auto;border-radius:12px;background:#fff;box-shadow:0 20px 80px #0004;scroll-padding:0;overscroll-behavior:contain}.arc-brand zoom-dialog dialog::backdrop{background:#280f06a6}.arc-brand zoom-dialog .close-button{position:sticky;float:right;top:12px;right:12px;margin:12px 12px -56px 0;background:#fff;z-index:5}.arc-brand zoom-dialog .dialog-zoomed-gallery{margin:0;padding:0}.arc-brand zoom-dialog .dialog-zoomed-gallery>.product-media-container{height:var(--arc-zoom-height);min-height:0;width:100%;padding:32px 100px 32px 32px;aspect-ratio:auto;display:flex;align-items:center;justify-content:center}.arc-brand zoom-dialog .dialog-zoomed-gallery :is(.product-media__drag-zoom-wrapper,.product-media){width:100%;height:100%;min-height:0;aspect-ratio:auto}.arc-brand zoom-dialog .dialog-zoomed-gallery img{width:100%;height:100%;object-fit:contain;object-position:center}.arc-brand zoom-dialog .dialog-thumbnails-list-container{position:sticky;top:0;height:0;bottom:auto;justify-content:flex-end;z-index:3}.arc-brand zoom-dialog .dialog-thumbnails-list{position:absolute;inset:70px 12px auto auto;max-height:calc(var(--arc-zoom-height) - 100px);padding:0;transform:none;flex-direction:column;overflow-y:auto;overflow-x:hidden}@media(max-width:749px){.arc-brand zoom-dialog dialog{--arc-zoom-height: calc(100svh - 32px) ;width:calc(100vw - 24px)}.arc-brand zoom-dialog .dialog-zoomed-gallery>.product-media-container{padding:56px 12px 84px}.arc-brand zoom-dialog .dialog-thumbnails-list{inset:calc(var(--arc-zoom-height) - 76px) auto auto 12px;flex-direction:row;max-height:64px;max-width:calc(100% - 24px);overflow-x:auto;overflow-y:hidden}}.arc-brand zoom-dialog .close-button{position:fixed;top:calc((100svh - var(--arc-zoom-height))/2 + 12px);right:max(44px,calc((100vw - 1100px)/2 + 12px));margin:0;float:none;z-index:6}.arc-brand zoom-dialog .dialog-thumbnails-list-container{position:fixed;top:calc((100svh - var(--arc-zoom-height))/2 + 70px);right:max(44px,calc((100vw - 1100px)/2 + 12px));width:64px;height:calc(var(--arc-zoom-height) - 100px)}.arc-brand zoom-dialog .dialog-thumbnails-list{top:0;right:0;bottom:0;left:0;max-height:100%;width:64px}@media(max-width:749px){.arc-brand zoom-dialog .close-button{top:28px;right:24px}.arc-brand zoom-dialog .dialog-thumbnails-list-container{top:auto;bottom:28px;right:24px;width:calc(100vw - 48px);height:64px}.arc-brand zoom-dialog .dialog-thumbnails-list{top:0;right:0;bottom:0;left:0;width:100%;max-width:none}}.arc-brand zoom-dialog .dialog-thumbnails-list{animation:none;transform:none}.arc-brand zoom-dialog .close-button{color:var(--arc-brown)}.arc-brand zoom-dialog .dialog-thumbnails-list{width:72px;-webkit-mask-image:none!important;mask-image:none!important}.arc-brand zoom-dialog .dialog-thumbnails-list-container{width:72px}@media(max-width:749px){.arc-brand zoom-dialog .dialog-thumbnails-list-container{width:calc(100vw - 48px)}.arc-brand zoom-dialog .dialog-thumbnails-list{width:100%}}.arc-brand zoom-dialog dialog[open] .dialog-thumbnails-list{opacity:1}.arc-brand .product-information media-gallery .dialog-zoomed-gallery .product-media{display:flex;align-items:center;justify-content:center}.arc-brand .product-information media-gallery .dialog-zoomed-gallery .product-media img{width:auto;height:auto;max-width:100%;max-height:100%;border-radius:8px!important}@media(min-width:750px){.arc-brand .product-information media-gallery .media-gallery__grid .product-media{display:flex;align-items:center;justify-content:center}.arc-brand .product-information media-gallery .media-gallery__grid .product-media img{width:auto;height:auto;max-width:100%;max-height:100%;border-radius:8px}}.arc-brand zoom-dialog .dialog-thumbnails-list-container{width:88px}.arc-brand zoom-dialog .dialog-thumbnails-list{width:88px;padding:6px 8px;scroll-padding:6px;align-items:center}.arc-brand zoom-dialog .dialog-thumbnails-list__thumbnail{width:72px;border-radius:8px}.arc-brand zoom-dialog .dialog-thumbnails-list__thumbnail img{object-fit:contain;border-radius:8px}@media(max-width:749px){.arc-brand zoom-dialog .dialog-thumbnails-list-container{width:calc(100vw - 48px)}.arc-brand zoom-dialog .dialog-thumbnails-list{width:100%;height:76px;max-height:76px;padding:6px 8px}.arc-brand zoom-dialog .dialog-thumbnails-list-container{height:76px}}.arc-brand arc-product-help{display:block}.arc-info-open{overflow:hidden}.arc-brand .arc-info-dialog{width:min(760px,calc(100vw - 48px));max-width:none;max-height:calc(100svh - 64px);margin:auto;padding:0;border:0;border-radius:12px;background:#fff;color:var(--arc-brown);box-shadow:0 20px 80px #0003;overflow:hidden}.arc-info-dialog::backdrop{background:#280f06a6}.arc-info-dialog__header{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:22px 28px;border-bottom:1px solid var(--arc-line)}.arc-brand .arc-info-dialog__header h2{font:600 22px/1.3 var(--font-body--family);text-transform:none;letter-spacing:-.02em;margin:0}.arc-info-dialog__header button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;background:var(--arc-cloud);border:0;border-radius:8px;color:var(--arc-brown);cursor:pointer}.arc-info-dialog__scroll{max-height:calc(100svh - 170px);overflow-y:auto;overscroll-behavior:contain;padding:24px 28px 32px;font:400 14px/1.75 var(--font-body--family)}.arc-info-dialog [hidden]{display:none!important}.arc-info-dialog [data-help-shipping]{padding:16px;background:var(--arc-cloud);border-radius:8px;margin:0 0 24px}.arc-brand .arc-info-dialog :is(h2,h3,h4){text-transform:none;letter-spacing:normal;line-height:1.35}.arc-brand .arc-info-dialog [data-help-body] :is(h2,h3){font-size:19px;margin:28px 0 12px}.arc-info-dialog p{margin:0 0 16px}.arc-info-dialog a{color:inherit;text-underline-offset:3px}.arc-info-dialog .arc-help__topic{margin-top:24px}.arc-info-dialog .arc-help__inner{width:100%;padding:0}@media(max-width:749px){.arc-brand .arc-info-dialog{width:calc(100vw - 24px);max-height:calc(100svh - 32px)}.arc-info-dialog__header{padding:16px 20px}.arc-brand .arc-info-dialog__header h2{font-size:19px}.arc-info-dialog__scroll{padding:20px;max-height:calc(100svh - 114px)}}.arc-brand .shopify-policy__container{width:calc(100% - 80px);max-width:860px;margin:0 auto;padding:48px 0 64px;color:var(--arc-brown);font-family:var(--font-body--family)}.arc-brand .shopify-policy__title{text-align:left;margin:0 0 32px}.arc-brand .shopify-policy__title h1{font:800 clamp(30px,4vw,46px)/1.12 var(--font-body--family);letter-spacing:-.035em;text-transform:none;margin:0}.arc-brand .shopify-policy__body{font-size:15px;line-height:1.8;letter-spacing:0}.arc-brand .shopify-policy__body :is(h2,h3,h4){font:600 22px/1.35 var(--font-body--family);letter-spacing:-.015em;text-transform:none;color:inherit;margin:32px 0 14px}.arc-brand .shopify-policy__body p{margin:0 0 16px}.arc-brand .shopify-policy__body :is(ul,ol){margin:0 0 20px;padding-left:24px}.arc-brand .shopify-policy__body li+li{margin-top:8px}.arc-brand .shopify-policy__body a{color:inherit;text-underline-offset:4px}.arc-brand .shopify-policy__body table{width:100%;border-collapse:collapse}.arc-brand .shopify-policy__body :is(th,td){text-align:left;padding:12px;border-bottom:1px solid var(--arc-line)}@media(max-width:749px){.arc-brand .shopify-policy__container{width:calc(100% - 40px);padding:28px 0 40px}.arc-brand .shopify-policy__body{font-size:14px;line-height:1.75}.arc-brand .shopify-policy__body :is(h2,h3,h4){font-size:20px;margin-top:28px}}.arc-brand .arc-home-products__intro{letter-spacing:.015em}.arc-brand .arc-home-products header>a{min-height:44px;align-items:center;letter-spacing:.02em}.arc-brand .arc-product-voices__controls button{width:44px;height:44px;flex-shrink:0}@media(max-width:749px){.arc-brand .arc-home-products header{gap:4px}.arc-brand .arc-home-products header>a{font-size:12px}.arc-brand .arc-product-voices--carousel header{row-gap:12px}}.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) rte-formatter.rte{width:100%;max-width:1200px;--max-width:none;font-size:14px;line-height:1.7;letter-spacing:.01em}.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) rte-formatter.rte :is(div,section){max-width:none;min-height:0;margin:0;padding:0;gap:0}.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) rte-formatter.rte :is(p,li,span){font-size:inherit;line-height:inherit;letter-spacing:inherit}.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) rte-formatter.rte p{margin:0 0 12px}.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) rte-formatter.rte p:last-child{margin-bottom:0}.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) rte-formatter.rte :is(div,p):has(>br:only-child){display:none}.arc-brand .collection-seo-text,.arc-brand .collection-faq{width:calc(100% - 80px);max-width:1440px;margin:36px auto}.arc-brand .collection-seo-text__inner,.arc-brand .collection-faq__inner{max-width:1040px;margin-inline:auto}.arc-brand .collection-seo-text__content,.arc-brand .collection-faq__answer{font-family:var(--font-body--family);font-size:14px;line-height:1.75;letter-spacing:0;color:var(--arc-brown)}.arc-brand :is(.collection-seo-text__content,.collection-faq__answer) :is(p,li,span){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:0}.arc-brand :is(.collection-seo-text__heading,.collection-faq__heading){font:700 25px/1.2 var(--font-body--family);letter-spacing:-.025em;text-transform:none;margin:0 0 22px}.arc-brand .collection-seo-text__content :is(h1,h2){font:600 22px/1.3 var(--font-body--family);letter-spacing:-.02em;text-transform:none;margin:28px 0 12px}.arc-brand .collection-seo-text__content :is(h3,h4,h5,h6){font:600 18px/1.4 var(--font-body--family);letter-spacing:-.01em;text-transform:none;margin:24px 0 10px}.arc-brand .collection-seo-text__content :is(p,ul,ol){margin-top:0;margin-bottom:14px}.arc-brand .collection-seo-text__content :is(ul,ol){padding-left:22px}.arc-brand .collection-seo-text__content li{margin-bottom:6px}.arc-brand :is(.collection-seo-text__content,.collection-faq__answer) strong{font-weight:600}.arc-brand :is(.collection-seo-text__content,.collection-faq__answer) a{color:var(--arc-brown);text-underline-offset:3px}.arc-brand .collection-faq__question{font:600 14px/1.5 var(--font-body--family);letter-spacing:0;text-transform:none;padding-block:18px;min-height:56px}.arc-brand .collection-faq__answer p{margin:0 0 12px}.arc-brand .collection-seo-text__content>:first-child,.arc-brand .collection-seo-text__content .metafield-rich_text_field>:first-child{margin-top:0}@media(max-width:749px){.arc-brand #MainContent[data-template^=collection]>.shopify-section:has(h1) rte-formatter.rte{font-size:13px;line-height:1.7}.arc-brand .collection-seo-text,.arc-brand .collection-faq{width:calc(100% - 40px);margin-block:28px}.arc-brand :is(.collection-seo-text__heading,.collection-faq__heading){font-size:23px;margin-bottom:18px}.arc-brand .collection-seo-text__content :is(h1,h2){font-size:20px;margin-top:24px}.arc-brand .collection-seo-text__content :is(h3,h4,h5,h6){font-size:17px;margin-top:20px}.arc-brand .collection-faq__question{font-size:13px}}.arc-brand #MainContent[data-template=search] .search-page__header{gap:20px}.arc-brand #MainContent[data-template=search] h1{margin:0;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.04em;text-transform:uppercase}.arc-brand #MainContent[data-template=search] .search-page-input__parent{width:100%;max-width:760px}.arc-brand #MainContent[data-template=search] search-page-input-component{width:100%}.arc-brand #MainContent[data-template=search] .search-page-input{min-height:54px;font-size:16px;letter-spacing:0;padding-right:100px}.arc-brand #MainContent[data-template=search] .search__reset-button{right:16px;background:#fff}.arc-brand #MainContent[data-template=search] .arc-collection-controls{border:0}.arc-brand #MainContent[data-template=search] .search-results__no-results{font-size:14px;line-height:1.7;letter-spacing:0}.arc-brand .arc-error-page{width:calc(100% - 80px);max-width:1440px;margin:0 auto;padding:64px 0 80px}.arc-brand .arc-error-page__code{margin:0 0 16px;color:var(--arc-muted);font-size:14px;letter-spacing:.05em}.arc-brand .arc-error-page h1{margin:0 0 20px;max-width:850px;font-size:clamp(32px,4vw,56px);letter-spacing:-.04em;line-height:1.1}.arc-brand .arc-error-page__intro{max-width:620px;margin:0 0 28px;font-size:15px;line-height:1.75;letter-spacing:0}.arc-brand .arc-error-page__search{display:flex;max-width:620px;border:1px solid var(--arc-line);border-radius:8px;overflow:hidden}.arc-brand .arc-error-page__search input{min-width:0;flex:1;border:0;background:var(--arc-cloud);padding:16px;font-size:16px;color:var(--arc-brown)}.arc-brand .arc-error-page__search button{border-radius:0;min-width:56px;padding:12px}.arc-brand .arc-error-page__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.arc-brand .arc-error-page__links a{display:flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid var(--arc-line);border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.01em;text-decoration:none}.arc-brand .arc-error-page__links a:hover{background:var(--arc-cloud);border-color:var(--arc-brown)}@media(max-width:749px){.arc-brand #MainContent[data-template=search] .search-page__header{padding-block:24px 20px}.arc-brand #MainContent[data-template=search] h1{font-size:30px}.arc-brand .arc-error-page{width:calc(100% - 32px);padding:40px 0 48px}.arc-brand .arc-error-page__intro{font-size:14px}.arc-brand .arc-error-page__links{display:grid;grid-template-columns:1fr 1fr}}.arc-brand :is(header-component,.arc-footer-language) .localization-form__select{font-family:var(--font-heading--family)!important;font-weight:600;font-size:12px;letter-spacing:.075em;text-transform:none}.arc-brand .arc-footer-language{display:flex;justify-content:flex-start;padding:12px 0 16px;color:var(--color-foreground)}.arc-brand .arc-footer-language .localization-form__select{min-height:44px;color:inherit;background:transparent;border:0;padding-block:10px}.arc-brand .arc-footer-language .language-selector{color:inherit}.arc-brand .arc-footer-language option{background:#fff;color:var(--arc-brown)}@media(max-width:749px){.arc-brand .arc-footer-language{justify-content:center;padding-block:8px 16px}}.arc-brand .arc-footer-language .language-selector{padding-block:0;min-height:44px}.arc-brand .product-grid-container .product-card:not(.product-card--used) .product-media img,.arc-brand .search-modal .resource-card[data-resource-type=product] .resource-card__image,.arc-brand .search-modal .resource-card__collection-image{mix-blend-mode:darken;background-color:transparent}@media(min-width:750px){.arc-brand .product-information media-gallery .media-gallery__grid .product-media{overflow:hidden;border-radius:8px}.arc-brand .product-information media-gallery .media-gallery__grid .product-media img{width:100%!important;height:100%!important;max-width:none;max-height:none;object-fit:contain!important;object-position:center;border-radius:8px}}@media(min-width:750px){.arc-brand .facets--horizontal .facets__panel-content{max-height:none!important;overflow:visible;max-width:min(720px,calc(100vw - 80px))}.arc-brand .facets--horizontal .facets__inputs-wrapper{max-height:none!important;overflow:visible!important}.arc-brand .facets--horizontal .facets__inputs-list:has(>.facets__inputs-list-item:nth-child(11)){display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:8px 20px}.arc-brand .facets--horizontal [data-filter-param-name=filter-v-option-koko] .facets__inputs-list{display:grid;grid-template-columns:repeat(5,minmax(54px,1fr));gap:8px 16px}.arc-brand .facets--horizontal .facets__inputs-list-item{min-width:0;break-inside:avoid}.arc-brand .facets--horizontal .facets__inputs-list-item label{white-space:normal;overflow-wrap:anywhere}}.arc-brand price-facet-component:has(arc-price-slider)>.facets__inputs-wrapper,.arc-brand price-facet-component:has(arc-price-slider)>.price-facet__highest-price{display:none}.arc-brand arc-price-slider{display:block;padding:22px 24px 14px;min-width:280px;color:var(--arc-brown)}.arc-price-slider__values{display:flex;align-items:center;justify-content:space-between;gap:16px;font:600 14px/1.5 var(--font-body--family);letter-spacing:0}.arc-price-slider__values>span{color:var(--arc-muted);font-weight:400}.arc-price-slider__control{position:relative;height:48px;margin-top:10px}.arc-price-slider__track{position:absolute;left:0;right:0;top:22px;height:4px;border-radius:4px;background:linear-gradient(to right,var(--arc-line) var(--low),var(--arc-brown) var(--low),var(--arc-brown) var(--high),var(--arc-line) var(--high))}.arc-brand .arc-price-slider__control input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:48px;margin:0;padding:0;border:0;background:transparent;-webkit-appearance:none;appearance:none;pointer-events:none;box-shadow:none;min-height:0}.arc-price-slider__control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:2px solid var(--arc-brown);border-radius:50%;background:#fff;pointer-events:auto;cursor:grab;box-shadow:0 1px 4px #280f0620}.arc-price-slider__control input[type=range]::-moz-range-thumb{width:16px;height:16px;border:2px solid var(--arc-brown);border-radius:50%;background:#fff;pointer-events:auto;cursor:grab}.arc-price-slider__control input[type=range]::-moz-range-track{background:transparent}.arc-price-slider__control input[type=range]:focus-visible{outline:0}.arc-price-slider__control input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--arc-brown);outline-offset:4px}.arc-price-slider__control input[type=range]:focus-visible::-moz-range-thumb{outline:2px solid var(--arc-brown);outline-offset:4px}@media(max-width:749px){.arc-brand arc-price-slider{padding:16px 8px;min-width:0;width:100%}}.arc-brand #w4-storefront-drawer[data-arc-discount-footer] .wizz-cart-footer-section{padding-top:calc(var(--arc-cart-discount-height, 44px) + 20px)!important}.arc-brand #w4-storefront-drawer[data-arc-discount-footer] .wizz-discount-code-footer{position:absolute!important;inset-inline:16px;bottom:calc(var(--arc-cart-footer-height, 220px) - var(--arc-cart-discount-height, 44px) - 12px);width:auto!important;margin:0!important;z-index:3}.arc-brand #w4-storefront-drawer[data-arc-discount-footer] .wizz-discount-code-footer-block{padding:0!important}.arc-brand #w4-storefront-drawer [id=w4-storefront-item] .wizz-product-img-custom{background:#ededed!important;border-radius:10px;isolation:isolate}.arc-brand #w4-storefront-drawer [id=w4-storefront-item] img{background:transparent!important;mix-blend-mode:darken}.arc-brand .product-badges .product-badges__badge--sale{background:#c7441d;color:#fff;font-weight:700}.arc-brand .add-to-cart-button:not(:disabled):not([aria-disabled=true]){--button-background-color: var(--arc-orange);--button-color: var(--arc-brown);--button-border-color: var(--arc-orange)}@media(hover:hover){.arc-brand .add-to-cart-button:not(:disabled):not([aria-disabled=true]):hover{--button-background-color: #f2532b;--button-border-color: #f2532b}}.arc-brand .add-to-cart-button:focus-visible{outline:2px solid var(--arc-brown);outline-offset:3px}.arc-brand .variant-picker .variant-option--swatches{display:flex!important;flex-wrap:wrap;gap:8px}.arc-brand .variant-picker .variant-option--swatches>legend{margin-block-end:10px;color:var(--arc-brown);font:500 12px/1.4 var(--font-body--family)}.arc-brand .variant-picker .variant-option--swatches>.variant-option__button-label{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:auto!important;max-width:100%!important;min-height:46px;padding:10px 14px;border:1px solid var(--arc-line);border-radius:var(--arc-radius);background:#fff;color:var(--arc-brown);outline:none}.arc-brand .variant-picker .variant-option--swatches .swatch{flex:0 0 22px;width:22px;height:22px;min-width:22px;min-height:22px;border:1px solid rgb(40 15 6 / .18);border-radius:50%;outline:none;aspect-ratio:1}.arc-brand .arc-color-option__name{font:500 12px/1.4 var(--font-body--family);overflow-wrap:anywhere}.arc-brand .variant-picker .variant-option--swatches>.variant-option__button-label:has(input:checked){border-color:var(--arc-brown);background:var(--arc-cloud);color:var(--arc-brown);outline:1px solid var(--arc-brown);outline-offset:0}.arc-brand .variant-picker .variant-option--swatches>.variant-option__button-label:has(input:focus-visible){outline:2px solid var(--arc-brown);outline-offset:3px}.arc-brand .variant-picker .variant-option--swatches>.variant-option__button-label:has(input[data-option-available=false]){opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/56/assets/arc-brand.css.map */
