:root{--daro-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--daro-accent: var(--seg-accent, #c44428);--daro-accent-text: var(--seg-accent-text, #ffffff);--daro-accent-2: var(--seg-accent-2, #d95535);--daro-tile: #f3efea;--daro-ok: #2f7a4a;--daro-ok-bg: #e3efe6;--daro-so: #8a5d1c;--daro-so-bg: #f5ead6;--daro-out: #6b625a;--daro-out-bg: #ece8e3;--daro-ink: #1a1714;--daro-ink-3: #6b6560}html:root{--page-content-width: 112rem;--page-margin: 2rem}@media screen and (min-width:901px){html:root{--page-margin: 4rem}}:where(button,input,select,textarea){font-family:inherit}.card--block-vendor,.card--block-vendor a{font-family:var(--daro-mono);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .6);text-decoration:none}.card--block-title,.card--block-title a{font-size:1.45rem;line-height:1.3;font-weight:400}.card--block-price .price,.card--block-price .price-item{font-weight:600;font-variant-numeric:tabular-nums}.product-grid .card__media .media,.product-recommendations .card__media .media,.recently-viewed-products .card__media .media{background:var(--daro-tile)}.product-grid .card__media .media img{object-fit:contain;padding:6%;mix-blend-mode:multiply}.card--block-media .sold-out-badge{display:none}.daro-stock{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.daro-stock__pill{font:500 1rem/1.4 var(--daro-mono);letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:3px;white-space:nowrap}.daro-stock__lead{font-size:1.2rem;color:rgb(var(--color-foreground-rgb) / .65)}.daro-stock--in .daro-stock__pill{background:var(--daro-ok-bg);color:var(--daro-ok)}.daro-stock--built .daro-stock__pill,.daro-stock--special .daro-stock__pill{background:var(--daro-so-bg);color:var(--daro-so)}.daro-stock--out .daro-stock__pill{background:var(--daro-out-bg);color:var(--daro-out)}.product-details h1{font-weight:400;letter-spacing:-.015em;line-height:1.15;text-transform:none;text-wrap:balance}.daro-part-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font:500 1.15rem/1.4 var(--daro-mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .6)}.daro-part-meta a{color:inherit;text-decoration:none}.daro-part-meta__brand a:hover{color:var(--daro-accent-2)}.daro-availability{display:grid;gap:2px;padding-left:12px;border-left:3px solid currentColor;font-size:1.4rem}.daro-availability b{font-weight:600}.daro-availability span{color:rgb(var(--color-foreground-rgb) / .7)}.daro-availability--in{color:var(--daro-ok)}.daro-availability--built,.daro-availability--special{color:var(--daro-so)}.daro-availability--out{color:var(--daro-out)}.daro-install{display:grid;grid-template-columns:20px 1fr;gap:4px 12px;align-items:start;padding:14px;border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:4px;background:rgb(var(--color-foreground-rgb) / .03)}.daro-install__input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--daro-accent);cursor:pointer}.daro-install__label{display:grid;gap:2px;cursor:pointer}.daro-install__label b{font-weight:600;font-size:1.45rem}.daro-install__label span{font-size:1.3rem;color:rgb(var(--color-foreground-rgb) / .7)}.daro-install__link{grid-column:2;font-size:1.3rem;color:var(--daro-accent)}.daro-install:has(.daro-install__input:checked){border-color:var(--daro-accent)}.daro-options{display:grid;gap:14px}.daro-options__field{display:grid;gap:6px}.daro-options__field[hidden]{display:none}.daro-options__label{font-weight:600;font-size:1.4rem}.daro-options__choices{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.daro-options__choices legend{width:100%;margin-bottom:6px;padding:0}.daro-options__select,.daro-options__text,.daro-options__file{width:100%;padding:10px 12px;border:1px solid rgb(var(--color-foreground-rgb) / .2);border-radius:4px;background:rgb(var(--color-background-rgb, 255 255 255));font:inherit;font-size:1.4rem}.daro-options__choice{position:relative;display:inline-flex;cursor:pointer}.daro-options__choice input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.daro-options__choice span{padding:8px 14px;border:1px solid rgb(var(--color-foreground-rgb) / .2);border-radius:4px;font-size:1.35rem}.daro-options__choice input:checked+span{border-color:var(--daro-accent);box-shadow:inset 0 0 0 1px var(--daro-accent)}.daro-options__choice input:focus-visible+span{outline:2px solid var(--daro-accent);outline-offset:2px}.daro-options__check{display:flex;gap:10px;align-items:flex-start;font-size:1.4rem;cursor:pointer}.daro-options__check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--daro-accent)}.daro-options small{color:rgb(var(--color-foreground-rgb) / .7);font-size:1.25rem}.daro-options__help{display:block}.daro-options__error{margin:0;color:var(--daro-out);font-size:1.3rem}.daro-options__field--invalid .daro-options__select,.daro-options__field--invalid .daro-options__text{border-color:var(--daro-out)}.daro-options__total{margin:0;font-size:1.4rem}.daro-addon-line .cart-item__media{visibility:hidden}.daro-addon-line__name{font-size:1.35rem;color:rgb(var(--color-foreground-rgb) / .8)}.daro-addon-line__qty{font-size:1.3rem;color:rgb(var(--color-foreground-rgb) / .7)}.installments,.main-product-information .product-details .installments,.main-product-information .product-details .installments shopify-payment-terms{margin-top:4px;font-size:1.3rem;line-height:1.5;font-weight:400;color:rgb(var(--color-foreground-rgb) / .7)}.product-details .easysearch-fitment-results{border-radius:4px}.main-product-information .product-details .custom-font-size>h1,.main-product-information .product-details h1{font-size:clamp(2.2rem,1.6rem + 1.2vw,3rem)}.main-product-information .product-details .price{font-variant-numeric:tabular-nums}.main-product-information .product-details :is(.price-item--last,.price__regular .price-item:not(.variant-item__old-price)){font-size:2.4rem;font-weight:600}.main-product-information .product-details :is(s.price-item,.variant-item__old-price,.compare-at-price){font-size:1.6rem;font-weight:400;color:rgb(var(--color-foreground-rgb) / .55)}.main-product-information .product-details .price-product-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.main-product-information .product-details .compare-at-price{text-decoration:line-through}.daro-save{align-self:center;padding:3px 8px;border-radius:3px;background:var(--daro-ok-bg);color:var(--daro-ok);font-family:var(--daro-mono);font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sale-badge.badge{--color-badge-background: var(--daro-accent);--color-badge-border: var(--daro-accent);--color-badge-foreground: var(--daro-accent-text);border-radius:3px;font-family:var(--daro-mono);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.main-product-information .media-gallery--carousel :is(.swiper-main .slideshow__slide,.swiper-controls__thumbnails .swiper-slide){border-radius:4px;overflow:hidden}.main-product-information .media-gallery--carousel .swiper-main .product-media__image{padding:4%}.main-product-information .media-gallery--carousel .swiper-controls__thumbnails img{padding:8%}:is(.main-product-information,.sticky-atc) .add-to-cart-button.button,.main-product-information .add-to-cart-button-inner .card-product__group-item :is(.button,.product-share-button__wrapper){--color-primary-button-background: var(--daro-accent);--color-primary-button-text: var(--daro-accent-text);--color-primary-button-border: var(--daro-accent);--color-primary-button-hover-background: var(--daro-accent-2);--color-primary-button-hover-text: var(--daro-accent-text);--color-primary-button-hover-border: var(--daro-accent-2);--color-effect-background: var(--daro-accent-2);--button-color: var(--daro-accent-text);--button-background-color: var(--daro-accent);--button-border-color: var(--daro-accent);--button-border-radius: 6px;background-color:var(--daro-accent);color:var(--daro-accent-text);border-color:var(--daro-accent);border-radius:6px}:is(.main-product-information,.sticky-atc) .add-to-cart-button.button{min-height:5rem;font-weight:600;letter-spacing:.06em}.main-product-information .add-to-cart-button-inner .card-product__group-item svg{color:var(--daro-accent-text);fill:var(--daro-accent-text)}.main-product-information .add-to-cart-button-inner .card-product__group-item :is(svg [stroke]:not([stroke=none]),.path){stroke:var(--daro-accent-text)}.main-product-information .quantity__rules-cart{display:none!important}@media screen and (min-width:750px){.main-product-information .product-information__media:has(.media-gallery--carousel){height:auto;min-height:48rem;contain:size;align-self:stretch}.main-product-information .product-information__media>.media-gallery--carousel{width:100%;height:100%}.main-product-information .media-gallery--carousel>swiper-component{display:flex;flex-direction:column;gap:1.2rem;height:100%}.main-product-information .media-gallery--carousel .swiper-main{flex:1 1 auto;min-height:0;width:100%}.main-product-information .media-gallery--carousel .swiper-main :is(.swiper-wrapper,.swiper-slide,.slideshow__slide){height:100%;aspect-ratio:auto}.main-product-information .media-gallery--carousel .swiper-main .media{padding-top:0}.main-product-information .media-gallery--carousel .swiper-main .product-media__image{object-fit:contain}.main-product-information .media-gallery--carousel .swiper-controls__thumbnails-container{flex:0 0 auto}.main-product-information .media-gallery--carousel .swiper-controls__thumbnails .swiper-slide{height:9.6rem}.main-product-information .media-gallery--carousel .swiper-controls__thumbnails img{object-fit:contain}}.main-product-information .agree-condition-checkbox,.main-product-information .newsletter-form__checkbox input[type=checkbox]{accent-color:var(--daro-accent)}.main-product-information .newsletter-form__checkbox{font-size:1.3rem;color:rgb(var(--color-foreground-rgb) / .75)}.main-product-information .newsletter-form__checkbox a,.main-product-information .newsletter-form__checkbox .popup__button{color:rgb(var(--color-foreground-rgb));text-decoration-color:var(--daro-accent)}.main-product-information .agree-condition-checkbox .popup__button{font:inherit;letter-spacing:inherit;overflow:visible}.section-product-tabs .product-tabs{--border-active-tab-bg: var(--daro-accent)}.section-product-tabs :is(.tabs-list,.toggle-title){font-family:var(--daro-mono);font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.section-product-tabs .toggle-content{font-size:1.5rem;line-height:1.6}.collection-header.collection-header :is(h1,.collection-header__vehicle){font-size:clamp(2.8rem,2rem + 1.8vw,4.4rem);font-weight:500;letter-spacing:-.02em;line-height:1.1;text-transform:none;text-wrap:balance}.collection-header.collection-header .rte,.collection-header.collection-header .rte p{max-width:68ch;font-size:1.5rem;line-height:1.6;color:rgb(var(--color-foreground-rgb) / .7)}.collection-header__count{margin:.8rem 0 0;font-family:var(--daro-mono);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--daro-accent)}.breadcrumbs.breadcrumbs{margin:0;padding-block:18px 22px;color:var(--daro-ink-3)}.breadcrumbs.breadcrumbs :is(a,span,.breadcrumbs__list){font:500 11px/1.4 var(--daro-mono);letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.breadcrumbs .breadcrumbs__list,.breadcrumbs .breadcrumbs__item{gap:4px}.breadcrumbs .breadcrumbs__item a:hover{color:var(--daro-accent)}.breadcrumbs .breadcrumbs__item:last-child{color:var(--daro-ink);min-width:0;flex-shrink:1}.breadcrumbs__current{display:block;max-width:48ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:989px){.facets-vertical-sort{position:sticky;top:var(--header-group-height, 0px);z-index:3;padding-block:8px;background:var(--color-background);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1)}}.pagination__list>li{min-width:0}.pagination__list>li:not(:last-child){margin-right:.6rem}.pagination .pagination__item{min-width:4rem;justify-content:center;align-items:center;border:1px solid rgb(var(--color-foreground-rgb) / .15);border-radius:6px;background:transparent;color:rgb(var(--color-foreground-rgb) / .75);font-family:var(--daro-mono);font-size:1.3rem;box-shadow:none}.pagination a.pagination__item:hover{border-color:var(--daro-accent);color:var(--daro-accent);box-shadow:none}.pagination .pagination__item--current{background:var(--daro-accent);border-color:var(--daro-accent);color:var(--daro-accent-text);box-shadow:none}.pagination span.pagination__item{min-width:2rem;border-color:transparent}.product-recommendations h2,.recently-viewed-products h2{font-weight:300;letter-spacing:-.02em;text-transform:none}@media(prefers-reduced-motion:reduce){.daro-install{transition:none}}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm){--ymm-h: 44px;--ymm-gap: 8px;--ymm-radius: 6px;--ymm-line: rgb(var(--color-foreground-rgb, 0 0 0) / .25);--ymm-extra: 3px}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-embed-widget-main{min-height:calc(var(--ymm-h) * 5 + var(--ymm-gap) * 4 + var(--ymm-extra))}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-widget{padding:0!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-holder{display:grid!important;grid-template-columns:minmax(0,1fr);gap:var(--ymm-gap);align-items:center;align-content:center}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-select-holder{display:block!important;width:auto!important;margin:0!important;padding:0!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-holder label{display:none!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-select-holder select{box-sizing:border-box!important;height:var(--ymm-h)!important;min-height:0!important;margin:0!important;padding:0 10px!important;line-height:normal!important;border:1px solid var(--ymm-line)!important;border-radius:var(--ymm-radius)!important;background-color:#fff;color:#1c1a17;font-size:14px!important;text-align:left;text-align-last:left}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-actions-holder{grid-column:1 / -1;display:grid!important;grid-template-columns:1fr 1fr;align-self:center;align-items:center;gap:var(--ymm-gap);width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-holder,:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-clear-holder{display:block!important;position:static!important;width:100%!important;height:var(--ymm-h)!important;min-height:0!important;margin:0!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-search,:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-clean{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;width:100%!important;height:var(--ymm-h)!important;margin:0!important;padding:0 24px!important;line-height:1!important;border-radius:var(--ymm-radius)!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;white-space:nowrap}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-search{border:1px solid var(--daro-accent)!important;background:var(--daro-accent)!important;color:var(--daro-accent-text)!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-search:hover,:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-search:focus-visible{border-color:var(--daro-accent-2)!important;background:var(--daro-accent-2)!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-clean{border:1px solid var(--ymm-line)!important;background:#fff!important;color:#1c1a17!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-clean:hover,:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-clean:focus-visible{border-color:var(--daro-accent)!important;color:var(--daro-accent)!important}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-btn-clean .easysearch-x{display:none!important}@media screen and (min-width:750px){:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-embed-widget-main{min-height:calc(var(--ymm-h) * 3 + var(--ymm-gap) * 2 + var(--ymm-extra))}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-holder{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-actions-holder{grid-template-columns:auto auto;justify-content:start}}@media screen and (min-width:990px){:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-embed-widget-main{min-height:calc(var(--ymm-h) + var(--ymm-extra))}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-holder{grid-template-columns:repeat(4,minmax(0,1fr)) auto}:is(.daro-ymm-bar,.daro-seg-hero__ymm,.dh-fitment,#daro-ymm) .easysearch-actions-holder{grid-column:auto}}:is(.daro-seg-hero__ymm,#daro-ymm) .easysearch-btn-clean{border-color:#f0e9df66!important;background:transparent!important;color:#f0e9df!important}:is(#main-cart,#Cart-Drawer){--daro-cart-line: rgb(var(--color-foreground-rgb) / .12);--daro-cart-muted: rgb(var(--color-foreground-rgb) / .62)}:is(#main-cart,#Cart-Drawer) .daro-cart-vendor{margin:0 0 .3rem;font-family:var(--daro-mono);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--daro-cart-muted)}:is(#main-cart,#Cart-Drawer) .cart-item__name{font-size:1.45rem;line-height:1.3;font-weight:400}:is(#main-cart,#Cart-Drawer) .daro-cart-sku{margin:.4rem 0 0;font-family:var(--daro-mono);font-size:1.15rem;letter-spacing:.04em;color:var(--daro-cart-muted)}:is(#main-cart,#Cart-Drawer) .cart-item__image-container{background:var(--daro-tile);border-radius:4px;overflow:hidden}:is(#main-cart,#Cart-Drawer) .cart-item__image{object-fit:contain;padding:6%;mix-blend-mode:multiply}:is(#main-cart,#Cart-Drawer) .product-option{font-size:1.3rem;color:var(--daro-cart-muted)}:is(#main-cart,#Cart-Drawer) .daro-cart-prop{display:inline-flex;margin-top:.6rem;padding:.3rem .8rem;border:1px solid var(--daro-accent);border-radius:3px;font-size:1.2rem;color:rgb(var(--color-foreground-rgb))}:is(#main-cart,#Cart-Drawer) .daro-cart-prop{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;white-space:normal;column-gap:.4rem;line-height:1.4}:is(#main-cart,#Cart-Drawer) .daro-cart-prop dt{font-weight:600;overflow-wrap:anywhere}:is(#main-cart,#Cart-Drawer) .daro-cart-prop dd{margin:0;overflow-wrap:anywhere}:is(#main-cart,#Cart-Drawer) .daro-cart-lead{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin-top:.6rem;font-size:1.2rem;color:var(--daro-so)}:is(#main-cart,#Cart-Drawer) .daro-cart-lead__pill{padding:.2rem .8rem;border-radius:999px;background:var(--daro-so-bg);font-weight:600;white-space:nowrap}:is(#main-cart,#Cart-Drawer) :is(.price,.cart-item__price-wrapper,.totals__total-value){font-variant-numeric:tabular-nums}:is(#main-cart,#Cart-Drawer) .totals__total{font-family:var(--daro-mono);font-size:1.15rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}:is(#main-cart,#Cart-Drawer) .totals__total-value{font-size:2rem;font-weight:600}:is(#main-cart,#Cart-Drawer) .cart__checkout-button{--color-primary-button-background: var(--daro-accent);--color-primary-button-text: var(--daro-accent-text);--color-primary-button-border: var(--daro-accent);--color-primary-button-hover-background: var(--daro-accent-2);--color-primary-button-hover-text: var(--daro-accent-text);--color-primary-button-hover-border: var(--daro-accent-2);--color-effect-background: var(--daro-accent-2);--button-border-radius: 6px;--button-color: var(--daro-accent-text);--button-background-color: var(--daro-accent);--button-border-color: var(--daro-accent);background-color:var(--daro-accent);color:var(--daro-accent-text);border-color:var(--daro-accent);min-height:5rem;font-weight:600;letter-spacing:.04em}:is(#main-cart,#Cart-Drawer) .cart__viewcart-button{--button-border-radius: 6px}:is(#main-cart,#Cart-Drawer) .cart-terms{margin-bottom:1.6rem}:is(#main-cart,#Cart-Drawer) .cart-terms .checkbox__input{accent-color:var(--daro-accent)}:is(#main-cart,#Cart-Drawer) .cart-terms .checkbox{--checkbox-size: 2.2rem}@media screen and (min-width:750px){:is(#main-cart,#Cart-Drawer) .cart-terms .checkbox{--checkbox-size: 2rem}}:is(#main-cart,#Cart-Drawer) .cart-terms .icon-checkmark{box-sizing:border-box}:is(#main-cart,#Cart-Drawer) .cart-terms .checkbox__label{align-items:flex-start}:is(#main-cart,#Cart-Drawer) .cart-terms .checkbox__label-text{font-size:1.4rem;line-height:var(--checkbox-size);white-space:normal}:is(#main-cart,#Cart-Drawer) .cart-terms .checkbox__label-text a{color:rgb(var(--color-foreground-rgb));text-decoration-color:var(--daro-accent)}:is(#main-cart,#Cart-Drawer) .cart-terms__error{margin:.8rem 0 0;font-size:1.3rem;color:var(--color-error-text)}:is(#main-cart,#Cart-Drawer) .cart__checkout-button[aria-disabled=true],:is(#main-cart,#Cart-Drawer) .cart__dynamic-checkout-buttons.is-locked{opacity:.5;cursor:not-allowed}:is(#main-cart,#Cart-Drawer) .cart__dynamic-checkout-buttons.is-locked>*{pointer-events:none}#main-cart .daro-cart-toggle{border-top:1px solid var(--daro-cart-line)}#main-cart .daro-cart-toggle__title{margin:0;padding:1.4rem 0 .8rem;font-family:var(--daro-mono);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}#main-cart .daro-cart-toggle>:not(.daro-cart-toggle__title){padding-bottom:1.6rem}#main-cart .cart__summary .daro-cart-toggle{border-top:0}#main-cart .cart__summary .daro-cart-toggle__title{padding-top:0}#main-cart .cart__summary .daro-cart-toggle>:not(.daro-cart-toggle__title){padding-bottom:0}#main-cart .cart-note__label{margin-bottom:0}#main-cart .cart-items thead tr{background-color:rgb(var(--color-foreground-rgb) / .05)}#main-cart cart-note.cart__note:before,#main-cart cart-note.cart__note:after{content:none}#main-cart .cart-title .title{margin:0;font-family:Inter Tight,system-ui,sans-serif;font-size:clamp(2.8rem,2rem + 1.8vw,4.4rem);font-weight:500;line-height:1.1;letter-spacing:-.02em;text-transform:none}#main-cart .cart-title .title strong{font-weight:inherit}:is(#Cart-Drawer,.popup__content.drawer,modal-component.modal-component),.shopify-section-group-popup-group:has(#Cart-Drawer){z-index:50}#Cart-Drawer .drawer__heading{font-family:var(--daro-mono);font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}#Cart-Drawer .wrapper-cart-count{font-size:1.3rem;color:var(--daro-cart-muted)}#Cart-Drawer .progress-meter{background:var(--daro-accent)}#Cart-Drawer .drawer--function-blocks{border-color:var(--daro-cart-line);border-radius:6px;overflow:hidden}#Cart-Drawer .drawer--function-blocks .function-block{display:flex;flex-direction:column;gap:.6rem;padding:1.2rem .8rem;border-color:var(--daro-cart-line)}#Cart-Drawer .function-block .svg-wrapper{width:2rem!important;height:2rem!important}#Cart-Drawer .daro-fn-label{font-family:var(--daro-mono);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}#Cart-Drawer .cart-drawer__recommendations-header .h5{font-family:var(--daro-mono);font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}#Cart-Drawer .cart-drawer__recommendations .card__inner{background:var(--daro-tile)}#Cart-Drawer .cart-drawer__recommendations .card__inner img{object-fit:contain;padding:6%;mix-blend-mode:multiply}#Cart-Drawer .daro-cart-empty,#main-cart .daro-cart-empty{max-width:32rem;margin:0 auto}#Cart-Drawer .daro-cart-empty__eyebrow,#main-cart .daro-cart-empty__eyebrow{margin:0 0 .6rem;font-family:var(--daro-mono);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--daro-accent)}#Cart-Drawer .daro-cart-empty .cart__empty-text,#main-cart .daro-cart-empty .cart__empty-text{margin:0 0 .8rem}#main-cart .cart-page--empty{justify-content:flex-start;align-items:flex-start}#main-cart .cart-page--empty :is(.cart-page__items,.cart-items__wrapper){width:100%;align-items:flex-start}#main-cart .cart__warnings.cart__warnings{text-align:left;padding:2.4rem 0 4rem}#main-cart .daro-cart-empty{max-width:46rem;margin:0;padding:4rem 3.2rem;border:1px dashed #d1c9be;border-radius:6px}#main-cart .daro-cart-empty .cart__empty-text{font-size:2.2rem;font-weight:500;letter-spacing:-.01em;text-transform:none}#main-cart .daro-cart-empty__actions{display:flex;flex-wrap:wrap;gap:1rem}#main-cart .daro-cart-empty__actions :is(.button,.button-secondary){min-height:4.8rem;padding:1.3rem 2.8rem;border-radius:6px;font:600 1.2rem/1.2 Inter Tight,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase}#main-cart .daro-cart-empty__actions .button-secondary{--button-color: var(--daro-ink);--button-background-color: transparent;--button-border-color: #d1c9be;--color-effect-background: transparent;background:transparent;color:var(--daro-ink);border:1px solid #d1c9be}#main-cart .daro-cart-empty__actions .button-secondary:hover{border-color:var(--daro-accent);color:var(--daro-accent)}#main-cart .daro-cart-empty .cart__login-title{margin:2.8rem 0 .4rem;padding-top:2.4rem;border-top:1px solid #e4ddd4;font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none}#main-cart .daro-cart-empty .cart__login-paragraph{margin:0;font-size:1.4rem;color:var(--daro-cart-muted)}#main-cart .daro-cart-empty .cart__login-paragraph a{color:var(--daro-accent)}@media screen and (max-width:600px){#main-cart .daro-cart-empty{padding:3.2rem 2rem}#main-cart .daro-cart-empty__actions :is(.button,.button-secondary){width:100%}}#Cart-Drawer .daro-cart-empty__text,#main-cart .daro-cart-empty__text{margin:0 0 2rem;font-size:1.4rem;color:var(--daro-cart-muted)}#Cart-Drawer .daro-cart-empty__actions,#main-cart .daro-cart-empty__actions{display:grid;gap:1rem}#Cart-Drawer .daro-cart-empty__actions .button,#main-cart .daro-cart-empty__actions .button{--color-primary-button-background: var(--daro-accent);--color-primary-button-text: var(--daro-accent-text);--color-primary-button-border: var(--daro-accent);--color-primary-button-hover-background: var(--daro-accent-2);--color-primary-button-hover-text: var(--daro-accent-text);--color-primary-button-hover-border: var(--daro-accent-2);--color-effect-background: var(--daro-accent-2);--button-border-radius: 6px;--button-color: var(--daro-accent-text);--button-background-color: var(--daro-accent);--button-border-color: var(--daro-accent);background-color:var(--daro-accent);color:var(--daro-accent-text);border-color:var(--daro-accent)}#Cart-Drawer .daro-cart-empty__actions .button-secondary,#main-cart .daro-cart-empty__actions .button-secondary{--button-border-radius: 6px}@media screen and (max-width:480px){#Cart-Drawer [data-drawer-content]{--drawer-max-width: 100vw;width:100%;max-width:100vw}}:is(#main-cart,#Cart-Drawer) .daro-addon-line>td{padding-block:.8rem}:is(#main-cart,#Cart-Drawer) .daro-addon-line .daro-addon-line__name{padding-left:1.2rem;border-left:2px solid var(--daro-accent);font-size:1.35rem}.daro-options-own-variants variant-selects{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/daro-ui.css.map */
