.product-card button.quick-add__button{--quick-add-background: #fff;--quick-add-foreground: #000;--quick-add-collapsed-width: 36px;--quick-add-icon-width: 34px;height:36px;border:1px solid rgb(0 0 0 / .12);border-radius:10px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-body--family);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.product-card button.quick-add__button:hover{--quick-add-background: #000;--quick-add-foreground: #fff;border-color:#000;scale:1}.product-card button.quick-add__button:active{scale:.98}.product-card button.quick-add__button>.add-to-cart-icon svg{width:16px;height:16px}.product-card button.quick-add__button .svg-wrapper .checkmark-burst{width:18px;height:18px}.quick-add-modal{--atheron-media-bg: #ececec}@media screen and (min-width:750px){dialog.quick-add-modal.dialog-modal{border-radius:10px}}.quick-add-modal .product-media-container{background-color:var(--atheron-media-bg)}.quick-add-modal .product-media-container img{mix-blend-mode:multiply}.quick-add-modal .quick-add-modal__content .view-product-title{flex-direction:column;align-items:flex-start;gap:6px;margin-block-end:4px}.quick-add-modal .quick-add-modal__content .product-header{gap:4px}.quick-add-modal .quick-add-modal__content .view-product-title a,.quick-add-modal .quick-add-modal__content .product-header>a{font-family:var(--font-body--family);font-size:15px;font-weight:400;letter-spacing:.01em;line-height:1.35;text-transform:uppercase}.quick-add-modal .atheron-qa-price{font-family:var(--font-body--family);font-size:13px;font-weight:400}.quick-add-modal .atheron-qa-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.quick-add-modal .atheron-qa-price .compare-at-price{font-size:12px;opacity:.5;text-decoration:line-through}.quick-add-modal product-inventory{margin-block-start:6px}.quick-add-modal .product-inventory__status{gap:6px;font-size:12px;color:rgb(var(--color-foreground-rgb) / .7)}.quick-add-modal .product-inventory__icon,.quick-add-modal .product-inventory__icon svg{width:10px;height:10px}.quick-add-modal .quick-add-modal__content .variant-option--swatches{padding-inline-start:0}.quick-add-modal .variant-option--buttons legend.atheron-opt-legend{display:flex;align-items:baseline;gap:6px;width:100%;margin-block-end:10px;margin-inline-start:0;padding:0;font-size:11px;letter-spacing:.02em;text-transform:uppercase}.quick-add-modal .atheron-opt-legend .variant-option__swatch-value{padding:0;color:rgb(var(--color-foreground-rgb) / .6)}.quick-add-modal .atheron-size-guide{margin-inline-start:auto;color:inherit;font-size:11px;letter-spacing:.02em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.quick-add-modal .atheron-opt-values{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(56px,1fr);width:100%;border:1px solid var(--atheron-line);border-radius:4px;overflow-x:auto;scrollbar-width:none}.quick-add-modal .atheron-opt-values::-webkit-scrollbar{display:none}.quick-add-modal .atheron-opt-values .variant-option__button-label,.quick-add-modal .atheron-opt-values .variant-option__button-label:hover,.quick-add-modal .atheron-opt-values .variant-option__button-label:has(:checked){position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:40px;margin:0;padding:0 10px;border:0;border-radius:0;outline:none;background:transparent;color:rgb(var(--color-foreground-rgb) / .55);font-size:11px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;overflow:visible}.quick-add-modal .atheron-opt-values .variant-option__button-label+.variant-option__button-label{border-inline-start:1px solid var(--atheron-line)}.quick-add-modal .atheron-opt-values .variant-option__button-label:before,.quick-add-modal .atheron-opt-values .variant-option__button-label:after,.quick-add-modal .atheron-opt-values .variant-option__button-label__pill{display:none}.quick-add-modal .atheron-opt-values .variant-option__button-label:has(:checked){color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground)}.quick-add-modal .atheron-opt-values .variant-option__button-label:first-child:has(:checked){border-start-start-radius:3px;border-end-start-radius:3px}.quick-add-modal .atheron-opt-values .variant-option__button-label:last-child:has(:checked){border-start-end-radius:3px;border-end-end-radius:3px}.quick-add-modal .atheron-opt-values .variant-option__button-label:has([data-option-available=false]){color:rgb(var(--color-foreground-rgb) / .25)}.quick-add-modal .atheron-opt-values--swatch{grid-auto-columns:72px;width:fit-content;max-width:100%}.quick-add-modal .atheron-opt-values--swatch .variant-option__button-label--has-swatch,.quick-add-modal .atheron-opt-values--swatch .variant-option__button-label--has-swatch:hover,.quick-add-modal .atheron-opt-values--swatch .variant-option__button-label--has-swatch:has(:checked){padding:6px}.quick-add-modal .atheron-opt-values--swatch .swatch{--swatch-width: 60px;--swatch-height: 74px;border:0;border-radius:0;background-color:var(--atheron-media-bg);background-blend-mode:multiply}.quick-add-modal .product-form-buttons{--height-buy-buttons: 44px}.quick-add-modal .product-form-buttons .accelerated-checkout-block{flex-basis:100%}.quick-add-modal .quick-add-modal__content product-form-component .quantity-selector{min-height:44px;border:1px solid var(--color-foreground);border-radius:4px;font-family:var(--font-body--family);font-size:13px;font-weight:400}.quick-add-modal .add-to-cart-button,.quick-add-modal button.shopify-payment-button__button--unbranded{min-height:44px;padding-block:0;border:0;border-radius:4px;font-family:var(--font-body--family);font-size:12px;font-weight:400;letter-spacing:0;text-transform:uppercase}.quick-add-modal button.shopify-payment-button__button--unbranded{--button-color: var(--color-foreground);--button-background-color: transparent;--button-border-color: var(--color-foreground);--button-border-width: 1px}.quick-add-modal button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--color-background);--button-background-color: var(--color-foreground);--button-border-color: var(--color-foreground)}.quick-add-modal .add-to-cart-button .add-to-cart-icon{width:16px;height:16px}.cart-page{font-family:var(--font-body--family)}.cart-page .cart-title h1{align-items:flex-start;gap:3px;font-family:var(--font-body--family);font-size:22px;font-weight:400;letter-spacing:-.01em;line-height:1.2;text-transform:none}.cart-page .cart-title .cart-bubble,.cart-page .cart-title .cart-bubble[data-maintain-ratio]{width:auto;height:auto;aspect-ratio:auto;padding:0}.cart-page .cart-title .cart-bubble .cart-bubble__background{display:none}.cart-page .cart-title .cart-bubble__text{color:var(--color-foreground);font-family:var(--font-body--family);font-size:12px;line-height:1}.cart-page .cart-items--dividers .cart-items__table-row{border-bottom-color:var(--atheron-line)}.cart-page .cart-items__media-container{border-radius:6px;background-color:#f2f2f2}.cart-page .cart-items__media-image{mix-blend-mode:multiply}.cart-page .cart-items__details{color:var(--color-foreground)}.cart-page .cart-items__details .cart-items__title{font-size:14px;font-weight:400;line-height:1.4;color:var(--color-foreground);text-transform:none}.cart-page .cart-items__details .cart-items__variants-wrapper,.cart-page .cart-items__details .cart-items__variants-wrapper *{font-size:12px;color:rgb(var(--color-foreground-rgb) / .55)}.cart-page .cart-items__unit-price-wrapper{display:none}.cart-page .cart-items .quantity-selector{--quantity-selector-width: 100px;width:var(--quantity-selector-width);height:36px;border:1px solid #e6e6e6;border-radius:4px;font-size:12px}.cart-page .cart-items .quantity-selector button{width:32px;height:34px}.cart-page .cart-items .quantity-selector input[type=number]{width:calc(var(--quantity-selector-width) - 66px)}.cart-page .cart-items__remove{width:32px;height:32px;color:rgb(var(--color-foreground-rgb) / .55)}.cart-page .cart-items__remove:hover{color:var(--color-foreground)}.cart-page .cart-items__remove svg{width:15px;height:15px}.cart-page .cart-items__price{gap:2px;font-size:14px;color:var(--color-foreground)}@media screen and (min-width:750px){.cart-page__summary .cart-summary{border-inline-start:1px solid var(--atheron-line)}}.cart-page__summary .cart-totals__total{display:flex;align-items:baseline;gap:8px}.cart-page__summary .cart-totals__total-label{flex:1;font-size:13px;font-weight:400;text-transform:none}.cart-page__summary .cart-totals__total-value{font-size:16px;font-weight:500}.cart-page__summary .cart-totals__tax-note{font-size:11px;color:rgb(var(--color-foreground-rgb) / .55)}.cart-page__summary .cart__checkout-button{--button-color: #fff;--button-background-color: #000;--button-border-color: #000;width:100%;min-height:48px;border-radius:6px;font-family:var(--font-body--family);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.cart-page__summary .cart__checkout-button .button-text{display:inline-flex;align-items:center;gap:8px}.cart-page--empty .cart-title h1{flex-direction:column;align-items:center;gap:18px;font-size:18px}.cart-page--empty .cart-title h1:before{content:"";width:30px;height:30px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.1' stroke-linejoin='round'%3E%3Cpath d='M4.5 7.5h15l-1.2 13h-12.6z'/%3E%3Cpath d='M8.5 10V6.5a3.5 3.5 0 0 1 7 0V10'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.1' stroke-linejoin='round'%3E%3Cpath d='M4.5 7.5h15l-1.2 13h-12.6z'/%3E%3Cpath d='M8.5 10V6.5a3.5 3.5 0 0 1 7 0V10'/%3E%3C/svg%3E") center / contain no-repeat}.cart-page--empty .cart-items__wrapper>p{margin:8px 0 0;font-size:12px;line-height:1.5;color:rgb(var(--color-foreground-rgb) / .55)}.cart-page--empty .cart-items__wrapper>p a{color:var(--color-foreground);text-decoration:underline;text-underline-offset:3px}.cart-page .cart-items__empty-button{--button-color: #fff;--button-background-color: #000;--button-border-color: #000;min-width:220px;height:44px;margin-top:24px;padding:0 28px;border-radius:6px;font-family:var(--font-body--family);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.product-information .accordion .details-content :is(h1,h2,h3,h4,h5,h6){margin:0 0 8px;font-family:var(--font-body--family);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.45;text-transform:none}.product-information .accordion .details-content :is(p,li){font-size:13px;line-height:1.6}.product-information .accordion .details-content :is(p,ul,ol){margin:0 0 10px}.product-information .accordion .details-content :is(p,ul,ol):last-child{margin-bottom:0}.product-information .accordion .details-content :is(ul,ol){padding-inline-start:16px}.product-information .accordion .details-content li+li{margin-top:2px}.product-information .accordion .details-content strong{font-weight:500}.atheron-size-guide--button{margin-inline-start:auto;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.atheron-size-chart{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:18px 20px 22px;overflow:auto;border:1px solid var(--atheron-line, #e2e2e2);border-radius:10px;background:#fff;color:#000;font-family:var(--font-body--family);font-size:13px;letter-spacing:0;text-align:start;text-transform:none}.atheron-size-chart::backdrop{background:#0006}.atheron-size-chart__head{display:flex;align-items:center;justify-content:space-between}.atheron-size-chart__title{margin:0;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.atheron-size-chart__close{display:grid;place-items:center;width:32px;height:32px;margin-inline-end:-8px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.atheron-size-chart__close svg{width:14px;height:14px}.atheron-size-chart__product{margin:0 0 14px;font-size:12px;color:#0000008c}.atheron-size-chart__scroll{overflow-x:auto;border:1px solid var(--atheron-line, #e2e2e2);border-radius:6px}.atheron-size-chart__table{width:100%;border-collapse:collapse;font-size:12px;text-align:center}.atheron-size-chart__table :is(th,td){padding:10px 8px;border-bottom:1px solid var(--atheron-line, #e2e2e2);white-space:nowrap}.atheron-size-chart__table thead th{background:#f6f6f6;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.atheron-size-chart__table tbody th{font-weight:500}.atheron-size-chart__table tbody tr:last-child :is(th,td){border-bottom:0}.atheron-size-chart__note{margin:12px 0 0;font-size:11px;line-height:1.5;color:#0000008c}
/*# sourceMappingURL=/cdn/shop/t/20/assets/atheron-shop.css.map */
