:root{--sc-ink: #352D26;--sc-brown: #6B5B4E;--sc-taupe: #B09F91;--sc-cream: #F6F5F3;--sc-sand: #EFEBE6;--sc-line: #E6E3DE;--sc-body: #7A7169;--sc-body-dim:#A29890;--sc-white: #FFFFFF;--sc-on-dark:#EDE8E2;--sc-accent: #A8674A;--sc-display: "Jost", "Poppins", "Century Gothic", system-ui, sans-serif;--sc-text: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--sc-r-sm: 6px;--sc-r-md: 10px;--sc-r-lg: 18px;--sc-r-pill: 999px;--b-radius: 999px;--sc-r-card: 10px}body,button,input,select,textarea,.SC-filter-grid__product,.SC-filter-grid__description{font-family:var(--sc-text)!important}body{font-size:15px;line-height:1.7;color:var(--sc-body)}h1,h2,h3,h4,.h1,.h2,.h3{font-family:var(--sc-display)!important;font-weight:300!important;color:var(--sc-ink);letter-spacing:-.012em!important;line-height:1.12!important;text-transform:none!important}h1{font-size:clamp(34px,3.9vw,52px)!important}h2{font-size:clamp(27px,3.1vw,42px)!important}h3{font-size:clamp(19px,1.5vw,25px)!important;letter-spacing:-.008em!important}h4{font-size:clamp(16px,1.2vw,19px)!important}a:not([class*=btn]):not([class*=button]):not(.bbtn){text-transform:none!important;letter-spacing:0!important}[class*=tagline],[class*=eyebrow],.SC-filter-grid__title,.card__heading,.product__title{font-family:var(--sc-display)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:500!important;font-size:12px!important;color:var(--sc-brown)!important}.button:not(.quantity__button):not([class*=quantity]):not(.cart-remove-button),.btn,.sc-btn,.navcta,.SC-filter-grid__button,.product-form__submit,.shopify-payment-button__button{font-family:var(--sc-display)!important;text-transform:uppercase!important;font-weight:500!important;letter-spacing:.14em!important;font-size:12px!important;border-radius:var(--sc-r-pill)!important;padding:16px 30px!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.product-form__submit,.shopify-payment-button__button,.navcta,.SC-filter-grid__button{background:var(--sc-brown)!important;color:#fff!important;border:1px solid var(--sc-brown)!important}.product-form__submit:hover,.navcta:hover,.SC-filter-grid__button:hover,.shopify-payment-button__button:hover{background:var(--sc-ink)!important;border-color:var(--sc-ink)!important;transform:translateY(-1px);box-shadow:0 8px 20px #352d262e}.shopify-section>section:not(.sec):not(.gtee):not(.close):not(.sctick):not(.pdp),.shopify-section>div[class*=section]{padding-block:clamp(64px,7vw,116px)}.shopify-section+.shopify-section{border-top:0}.sc-branch-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:min(78vh,720px)}.sc-branch-split__media{position:relative;overflow:hidden}.sc-branch-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sc-branch-split__body{background:var(--sc-sand);display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,5vw,96px)}.sc-branch-split__body h2{text-align:center;margin:0 0 clamp(28px,3vw,52px)}.sc-branch-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,3vw,46px);max-width:620px;margin-inline:auto}.sc-branch-grid h3{font-family:var(--sc-text)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:700!important;color:var(--sc-ink)!important;margin:14px 0 7px}.sc-branch-grid p{font-size:14.5px;line-height:1.55;margin:0}.sc-branch-grid svg{width:52px;height:52px;stroke:var(--sc-brown);fill:none;stroke-width:1.2}[id*=sc_hero] h1{letter-spacing:-.032em!important;line-height:1.04!important;text-shadow:0 1px 28px rgba(35,28,23,.34)}[id*=sc_hero] a[class*=btn]{border-radius:var(--b-radius)!important}.SC-filter-grid__product{background:#fff;border:1px solid var(--sc-line);border-radius:var(--sc-r-card)!important;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.SC-filter-grid__product:hover{transform:translateY(-3px);box-shadow:0 14px 34px #352d261a}.SC-filter-grid__description{font-size:14px!important}.price,.price-item,.SC-filter-grid__price{font-family:var(--sc-display)!important;letter-spacing:-.01em!important;color:var(--sc-ink)!important}@media(max-width:900px){.sc-branch-split{grid-template-columns:1fr}.sc-branch-split__media{min-height:56vw}.sc-branch-grid{gap:26px 20px}}@media(max-width:749px){h1{font-size:clamp(31px,8.4vw,42px)!important}h2{font-size:clamp(25px,6.6vw,33px)!important}.button,.product-form__submit{padding:15px 24px!important;font-size:12.5px!important}.sc-branch-grid{grid-template-columns:1fr 1fr}}.bproof__quote,.bsplit__heading,.bhero__heading,.brooms__heading{color:inherit}.bproof__quote,.bproof__label,.bproof__title,.bproof__text,.bproof__cite{color:#f3efe9!important}.bsplit__title,.brooms__title{font-family:var(--sc-display)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:12px!important;font-weight:500!important}.bhero__eyebrow{color:#fff!important;opacity:1!important;text-shadow:0 1px 14px rgba(30,24,19,.6)}.bbtn{text-transform:uppercase!important;letter-spacing:.14em!important}.shopify-section:has(.bsplit),.shopify-section:has(.bproof),.shopify-section:has(.bhero){margin:0!important;padding:0!important}.shopify-section:has(.bsplit)>section{padding-block:0!important}.SC-filter-grid__title,.SC-filter-grid__product h2,.SC-filter-grid__product h3{font-family:var(--sc-text)!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--sc-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;margin:0 0 6px!important}.SC-filter-grid__price{font-family:var(--sc-text)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;margin:0 0 8px!important}.SC-filter-grid__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em;font-size:13.5px!important}.SC-filter-grid__product{display:flex!important;flex-direction:column!important;height:100%!important}.SC-filter-grid__product-link,.SC-filter-grid__product-info{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.SC-filter-grid__button{margin-top:auto!important;width:100%!important}.SC-filter-grid__product-grid{align-items:stretch!important}.SC-filter-grid__filters h2,.SC-filter-grid__filters h3,.SC-filter-grid__filter-title{font-family:var(--sc-text)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:700!important}.SC-filter-grid__sidebar h2,.SC-filter-grid__sidebar h3,.SC-filter-grid__filter-heading h2,.SC-filter-grid__filter-heading h3{font-family:var(--sc-text)!important;text-transform:uppercase!important;letter-spacing:.11em!important;font-weight:700!important;font-size:12px!important;line-height:1.4!important;color:var(--sc-ink)!important}.SC-filter-grid__sidebar h2{font-size:13px!important}.SC-filter-grid__sidebar label,.SC-filter-grid__sidebar a{font-size:13.5px!important}.SC-filter-grid__description{flex:0 0 auto!important;-webkit-line-clamp:2!important;min-height:2.9em!important;max-height:2.9em!important;margin-bottom:16px!important}.SC-filter-grid__product-info{padding-bottom:0!important}.SC-filter-grid__button{margin-top:auto!important}.SC-filter-grid__product,.SC-filter-grid__product-link,.SC-filter-grid__product-info{flex:0 0 auto!important;height:auto!important}.SC-filter-grid__product-link{display:block!important}.SC-filter-grid__product-info{display:block!important;padding:16px 18px 18px!important}.SC-filter-grid__button{margin-top:14px!important}.SC-filter-grid__product-grid{align-items:start!important}quantity-input.quantity,.quantity{display:inline-flex!important;align-items:center!important;border:1px solid var(--sc-line)!important;border-radius:4px!important;padding:0!important;height:52px!important;width:auto!important;background:#fff!important;overflow:hidden!important}.quantity__button{width:44px!important;height:50px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--sc-ink)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;cursor:pointer;flex:0 0 44px!important;min-width:0!important;letter-spacing:0!important}.quantity__button:hover:not([disabled]){background:var(--sc-cream)!important}.quantity__button[disabled]{opacity:.35!important;cursor:not-allowed}.quantity__button svg{width:14px!important;height:14px!important}.quantity__input{width:46px!important;min-width:46px!important;flex:0 0 46px!important;height:50px!important;padding:0!important;border:0!important;text-align:center!important;font-family:var(--sc-text)!important;font-size:15px!important;font-weight:700!important;color:var(--sc-ink)!important;opacity:1!important;background:transparent!important;-moz-appearance:textfield}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__label,.form__label{font-family:var(--sc-text)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important;color:var(--sc-brown)!important;margin-bottom:8px!important}.price-per-item__container{padding:0!important}.product-form__submit,.shopify-payment-button__button,.SC-filter-grid__button,.navcta,.sc-search-submit,.bbtn--solid,.bsplit__btn{background:var(--sc-brown)!important;color:#fff!important;border:1px solid var(--sc-brown)!important;border-radius:var(--sc-r-pill)!important;font-family:var(--sc-display)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:16px 30px!important;min-height:52px!important;box-shadow:none!important}.product-form__submit:hover,.shopify-payment-button__button:hover,.SC-filter-grid__button:hover,.navcta:hover,.sc-search-submit:hover,.bbtn--solid:hover,.bsplit__btn:hover{background:var(--sc-ink)!important;border-color:var(--sc-ink)!important}.bbtn--ghost,.button--secondary{background:transparent!important;border-radius:var(--sc-r-pill)!important;font-family:var(--sc-display)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:16px 30px!important;min-height:52px!important}.header__icon,.header__menu-item,.list-menu__item,.quantity__button,.slider-button,.facets__summary,.sc-header__search-button,.sc-search-close,.drawer__close{padding:initial!important;border-radius:initial!important;font-size:inherit!important;letter-spacing:normal!important;text-transform:none!important;min-height:0!important}.product-media-container,.product-media-container.media-type,.product__media-item .media,.product__media-wrapper .media{border:0!important;border-radius:6px!important;box-shadow:none!important;background:var(--sc-cream)!important}.product__media-list .product-media-container{overflow:hidden!important}.thumbnail,.thumbnail-list__item .thumbnail{border:1px solid var(--sc-line)!important;border-radius:4px!important}.thumbnail[aria-current=true]{border-color:var(--sc-ink)!important}a{font-family:var(--sc-text)!important}h5,h6{font-family:var(--sc-display)!important;font-weight:400!important}.footColumnWrap a,.statiRating span,.product-details__rte p,.product-details__specifications .product-details__row,.image-card-grid__description,.sc-icon-box-list__description,.sc-related-products__description,.quick-order-list__container *,.product-option dl .product-option,.sc-contact-form__field label,.SC-footer__copyright,.SC-footer__legal-link,.SC-filter-grid__description,.sc-contact-form__description,.SC-footer__menu-link{font-family:var(--sc-text)!important}.product-card__price,.price__regular .price-item--regular,.sc-related-products__price,.op-price,.totals__total-value,.price-item--last,.price-item--sale{font-family:var(--sc-display)!important;font-weight:400!important}.Tagline,.taglineAbout,.single-product__title,.product__title h1,.product__accordion .inline-richtext,.image-card-grid__button,.sc-related-products__button,.cart-item__title,.sc-contact-form__detail-text,.sc-header__menu-link,.sc-header__dropdown-link,.SC-footer__heading,.drawer__heading,.cart__checkout-button{font-family:var(--sc-display)!important}.sc-header__menu-link,.sc-header__dropdown-link{font-weight:400!important;letter-spacing:.01em!important}.SC-footer__heading{font-weight:400!important;letter-spacing:.06em!important}.product-form__input--pill{border:1px solid var(--sc-line)!important;border-radius:var(--sc-r-md)!important;padding:16px 18px!important;background:#fff!important}.product-form__input--pill legend,.product-form__input--pill .form__label{font-family:var(--sc-display)!important;font-weight:500!important;font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--sc-body)!important}.product-form__input--pill label{border:1px solid var(--sc-line)!important;border-radius:var(--sc-r-pill)!important;font-family:var(--sc-text)!important;font-size:14.5px!important;font-weight:400!important;color:var(--sc-ink)!important;min-height:46px!important;background:#fff!important;transition:border-color .2s ease,background .2s ease}.product-form__input--pill label:hover{border-color:var(--sc-taupe)!important}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--sc-ink)!important;background:var(--sc-cream)!important}.quantity{border-radius:var(--sc-r-pill)!important;overflow:hidden!important}.product__inventory .svg-wrapper,.product__inventory .svg-wrapper svg,.product__inventory svg circle{color:var(--sc-brown)!important}.bhero__eyebrow,.bsplit__eyebrow,.brooms__eyebrow,.bproof__label,[class*=eyebrow],[class*=tagline],.sc-eyebrow{font-family:var(--sc-display)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--sc-body-dim)!important;margin:0 0 10px!important}h1 em,h2 em,h3 em,.bsplit__heading em,.brooms__heading em,.bhero__heading em,.bproof__quote em,.sc-h2 em{font-style:normal!important;color:var(--sc-taupe)!important}.bsplit__heading,.brooms__heading{font-family:var(--sc-display)!important;font-weight:300!important;line-height:1.1!important;letter-spacing:-.02em!important;color:var(--sc-ink)!important}.sc-lead,.brooms__lead,.bsplit__lead{font-family:var(--sc-text);font-size:16.5px;line-height:1.7;font-weight:400;color:var(--sc-body);margin:0 auto;max-width:62ch}.sc-lead strong,.brooms__lead strong,.bsplit__lead strong{color:var(--sc-ink);font-weight:600}.brooms__head{text-align:center}.brooms__head .brooms__headtext{width:100%}.brooms__heading{margin-inline:auto!important}.bsplit__title,.brooms__title{font-family:var(--sc-text)!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important;font-size:15.5px!important;color:var(--sc-ink)!important;margin:0 0 6px!important}.bsplit__text,.brooms__text{color:var(--sc-body)!important}.shopify-section>section.sctick,.shopify-section:has(.sctick){padding-block:0!important;margin:0!important}.sctick{padding-block:0!important}.recent-blog__card,.SC-filter-grid__product,.SC-collection-filter__product,.sc-related-products__card,.image-card-grid__item,.brooms__card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.recent-blog__image,.recent-blog__card-link>img,.SC-filter-grid__image,.SC-filter-grid__product-link>img,.SC-collection-filter__image,.sc-related-products__image,.image-card-grid__image,.brooms__media{border-radius:8px!important;overflow:hidden!important}.SC-filter-grid__product:hover,.SC-collection-filter__product:hover,.recent-blog__card:hover{transform:none!important;box-shadow:none!important}body .product__title h1,body .single-product__title,body .product__title>h1,.product__info-container .product__title h1{font-family:var(--sc-display)!important;font-size:clamp(34px,3.9vw,52px)!important;font-weight:300!important;line-height:1.04!important;letter-spacing:-.022em!important;text-transform:none!important;color:var(--sc-ink)!important}.thumbnail{border:1px solid var(--sc-line)!important;border-radius:8px!important;box-shadow:none!important;transition:border-color .18s ease}.thumbnail:hover{border-color:var(--sc-taupe)!important}.thumbnail[aria-current=true],.thumbnail.is-active,.thumbnail-list__item .thumbnail[aria-current]{border-color:var(--sc-ink)!important;box-shadow:none!important}.product-media-container,.product__media,.product__media-item img{border-radius:8px!important}.drawer__heading,.SC-footer__heading,.totals__total,.cart__heading{font-family:var(--sc-display)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.01em!important;text-transform:none!important}.drawer__heading{font-size:22px!important;color:var(--sc-ink)!important;margin:0!important}.SC-footer__heading{font-size:15px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.totals__total{font-size:14px!important;color:var(--sc-body)!important}.totals__total-value{font-size:18px!important;color:var(--sc-ink)!important}.drawer__header{background:#fff!important;border-bottom:1px solid var(--sc-line)!important;padding:20px 24px!important;align-items:center!important}.drawer__close{color:var(--sc-ink)!important}.drawer__inner{display:flex!important;flex-direction:column!important;height:100%!important}cart-drawer-items,.cart-drawer__form,.cart__contents{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.drawer__contents{flex:1 1 auto!important;overflow-y:auto!important}.drawer__footer{flex:0 0 auto!important;border-top:1px solid var(--sc-line)!important;padding:18px 24px 24px!important;background:#fff!important}.cart-drawer__footer{padding:0!important}.drawer .quantity,.cart-drawer .quantity,.quantity.cart-quantity{border-radius:var(--sc-r-pill)!important;overflow:hidden!important;border:1px solid var(--sc-line)!important}.cart__checkout-button{width:100%!important;min-height:54px!important;border-radius:var(--sc-r-pill)!important}.cart-item__name{font-family:var(--sc-text)!important;font-size:15px!important;font-weight:600!important;color:var(--sc-ink)!important}.tax-note{font-size:12.5px!important;color:var(--sc-body)!important}.scship{padding:0 0 14px}.scship__line{margin:0 0 8px;font-size:13.5px;color:var(--sc-body);font-family:var(--sc-text)}.scship__line strong{color:var(--sc-ink);font-weight:600}.scship__bar{height:4px;border-radius:999px;background:var(--sc-line);overflow:hidden}.scship__bar span{display:block;height:100%;border-radius:999px;background:var(--sc-brown);transition:width .45s cubic-bezier(.2,.7,.3,1)}.quantity__button svg,cart-remove-button svg,.cart-remove-button svg{display:none!important}.quantity__button,cart-remove-button>*,.cart-remove-button{background-repeat:no-repeat!important;background-position:center!important;background-size:19px 19px!important}.quantity__button[name=minus]{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23352D26' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 12h12'/></svg>")!important}.quantity__button[name=plus]{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23352D26' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M12 6v12'/><path d='M6 12h12'/></svg>")!important}cart-remove-button>*,.cart-remove-button{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23352D26' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7V5.6A1.6 1.6 0 0 1 10.6 4h2.8A1.6 1.6 0 0 1 15 5.6V7'/><path d='M6.6 7l.8 12.1A1.6 1.6 0 0 0 9 20.5h6a1.6 1.6 0 0 0 1.6-1.4L17.4 7'/><path d='M10.2 10.8v6'/><path d='M13.8 10.8v6'/></svg>")!important;width:38px!important;height:38px!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:999px!important;border:1px solid transparent!important;opacity:.72;transition:opacity .18s ease,border-color .18s ease}cart-remove-button>*:hover,.cart-remove-button:hover{opacity:1;border-color:var(--sc-line)!important}.scship{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;row-gap:8px;padding:0 0 14px}.scship__icon{width:18px;height:18px;color:var(--sc-brown);grid-row:1}.scship__line{grid-row:1;margin:0}.scship__bar{grid-column:1 / -1;grid-row:2}.SC-footer__main,.SC-footer__inner,.footColumnWrap{align-items:flex-start!important}.SC-footer__description,.SC-footer__brand p{max-width:46ch!important;line-height:1.65!important}.SC-footer__description strong{color:#fff!important;font-weight:600!important}.SC-footer__menu-link{line-height:1.5!important}.SC-footer__heading{margin-bottom:14px!important;opacity:.82}.scfoot-strip{background:var(--sc-ink);color:#ede8e2}.scfoot-strip__in{max-width:1320px;margin-inline:auto;padding:18px clamp(20px,4vw,32px);display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,3vw,40px);flex-wrap:wrap}.scfoot-strip__note{margin:0;display:flex;align-items:center;gap:9px;font-family:var(--sc-text);font-size:13.5px;color:#ede8e2;opacity:.9}.scfoot-strip__note .i{width:17px;height:17px;flex:none;color:#b09f91}.scfoot-strip__pay{display:flex;align-items:center;gap:8px}.scfoot-strip__pay svg{height:24px;width:auto;border-radius:3px}.scfoot-strip__legal{margin:0;display:flex;gap:18px;flex-wrap:wrap}.scfoot-strip__legal a{font-family:var(--sc-text);font-size:13px;color:#ede8e2!important;opacity:.72;text-decoration:none;transition:opacity .18s ease}.scfoot-strip__legal a:hover{opacity:1;text-decoration:underline}.shopify-section:has(.scfoot-strip){padding:0!important;margin:0!important}@media(max-width:749px){.scfoot-strip__in{flex-direction:column;align-items:flex-start;gap:14px}}.cart-quantity,.quantity.cart-quantity{width:120px!important;min-width:0!important;max-width:120px!important;height:44px!important;min-height:0!important;border-radius:var(--sc-r-pill)!important;border:1px solid var(--sc-line)!important;background:#fff!important;display:grid!important;grid-template-columns:40px 1fr 40px!important;align-items:center!important;overflow:hidden!important}.cart-quantity .quantity__button{width:40px!important;height:42px!important;background-size:14px 14px!important;opacity:.75;transition:opacity .15s ease,background-color .15s ease}.cart-quantity .quantity__button:hover{opacity:1;background-color:var(--sc-cream)!important}.cart-quantity .quantity__button[name=minus]{background-position:55% center!important}.cart-quantity .quantity__button[name=plus]{background-position:45% center!important}.cart-quantity .quantity__input{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;height:42px!important;padding:0!important;text-align:center!important;font-family:var(--sc-text)!important;font-size:14.5px!important;font-weight:500!important;color:var(--sc-ink)!important;background:transparent!important}.cart-item__quantity-wrapper,.quantity-popover-container{display:flex!important;align-items:center!important;gap:10px!important;width:auto!important;flex:0 0 auto!important}cart-remove-button,.cart-remove-button{margin:0!important;flex:0 0 auto!important}cart-remove-button>*,.cart-remove-button{width:36px!important;height:36px!important;background-size:17px 17px!important}.cart-item__quantity{width:auto!important}.SC-collection-filter__sidebar,.SC-filter-grid__sidebar,[class*=filter-grid__sidebar],[class*=collection-filter__sidebar]{display:none!important}.SC-collection-filter__layout,.SC-filter-grid__layout,[class*=filter-grid__layout],[class*=collection-filter__layout]{display:block!important;grid-template-columns:none!important}.SC-filter-grid__product,.SC-collection-filter__product{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important}.SC-filter-grid__image,.SC-collection-filter__image,.SC-filter-grid__product-link>img,.SC-collection-filter__product-link>img{border-radius:8px!important;overflow:hidden!important}@media(max-width:749px){.galtabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline:2px!important;margin-inline:-2px!important}.galtabs::-webkit-scrollbar{display:none}.galtabs button{flex:0 0 auto!important;white-space:nowrap!important}}.SC-filter-grid__image,.SC-collection-filter__image{border:0!important;border-radius:8px!important;background:#f3efe9!important;overflow:hidden!important;box-shadow:none!important}.SC-filter-grid__image img,.SC-collection-filter__image img{border-radius:0!important}.SC-filter-grid__image{position:relative}.SC-filter-grid__image img{transition:opacity .35s ease}.SC-grid__hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;z-index:2}.SC-filter-grid__product:hover .SC-grid__hover,.SC-filter-grid__product-link:focus-visible .SC-grid__hover{opacity:1}@media(hover:none){.SC-grid__hover{display:none!important}}.scassure{padding-inline:clamp(16px,4vw,0px)}@media(max-width:749px){.scassure{padding-inline:16px!important;margin-inline:0!important}.scassure__points{gap:14px!important}}.scassure__point{gap:12px!important;align-items:flex-start!important}.scassure__point img{margin-top:3px!important}.scassure__bar{margin-bottom:2px}.scship{padding-inline:0}.scship__icon{margin-top:1px}.sc-mobile-drawer{width:min(86vw,380px)!important;background:#fff!important;display:flex!important;flex-direction:column!important}.sc-mobile-drawer-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:20px 22px!important;border-bottom:1px solid var(--sc-line)!important}.sc-mobile-drawer-header strong{font-family:var(--sc-display)!important;font-weight:400!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--sc-body-dim)!important}.sc-mobile-drawer-close{width:38px!important;height:38px!important;padding:0!important;border:1px solid var(--sc-line)!important;border-radius:999px!important;background:#fff!important;font-size:0!important;color:transparent!important;position:relative;flex:none;transition:border-color .18s ease,background .18s ease}.sc-mobile-drawer-close:before,.sc-mobile-drawer-close:after{content:"";position:absolute;left:50%;top:50%;width:15px;height:1.6px;background:var(--sc-ink);border-radius:2px}.sc-mobile-drawer-close:before{transform:translate(-50%,-50%) rotate(45deg)}.sc-mobile-drawer-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.sc-mobile-drawer-close:hover{background:var(--sc-cream)!important;border-color:var(--sc-taupe)!important}.sc-mobile-menu{list-style:none!important;margin:0!important;padding:6px 0!important;flex:1 1 auto;overflow-y:auto}.sc-mobile-menu>li{border-bottom:1px solid var(--sc-line)}.sc-mobile-menu>li:last-child{border-bottom:0}.sc-mobile-link{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 22px!important;min-height:56px!important;font-family:var(--sc-display)!important;font-weight:400!important;font-size:17px!important;letter-spacing:0!important;color:var(--sc-ink)!important;text-decoration:none!important;text-transform:none!important}.sc-mobile-link:active{background:var(--sc-cream)!important}.sc-mobile-link>span:last-child:not(:first-child){font-size:0!important;color:transparent!important;width:20px;height:20px;position:relative;flex:none}.sc-mobile-link>span:last-child:not(:first-child):after{content:"";position:absolute;left:4px;top:6px;width:8px;height:8px;border-right:1.6px solid var(--sc-body);border-bottom:1.6px solid var(--sc-body);transform:rotate(45deg);transition:transform .22s ease}.sc-mobile-menu>li.is-open>.sc-mobile-link>span:last-child:after,.sc-mobile-link[aria-expanded=true]>span:last-child:after{transform:rotate(-135deg)}.sc-mobile-submenu{list-style:none!important;margin:0!important;padding:2px 0 12px!important;background:var(--sc-cream)!important}.sc-mobile-submenu a{display:block!important;padding:12px 22px 12px 34px!important;font-family:var(--sc-text)!important;font-size:15px!important;color:var(--sc-body)!important;text-decoration:none!important}.sc-mobile-submenu a:active{color:var(--sc-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sc-branch.css.map */
