:root{--ag-brand-red:#c40000;--ag-brand-ink:#111111;--ag-brand-line:#d9d9d9;--ag-brand-paper:#ffffff}body #MainContent,body cart-drawer{--color-accent:var(--ag-brand-red);--color-base:var(--ag-brand-ink);--color-text-main:var(--ag-brand-ink);--color-lines:var(--ag-brand-line);--radius:0px;--radius-image:0px;--radius-button:0px;--radius-input:0px;--radius-button-product-page:0px;--radius-button-swatches:0px}body #MainContent{background:#fff;color:var(--ag-brand-ink)}body #MainContent :is(h1,h2,h3,h4){text-shadow:none}body #MainContent :is(.border__radius,.product-card,.collection-list,.collection-list-type2,.banner__block-item,.card-page,.collection--empty){border-radius:0!important;box-shadow:none!important;--radius:0px!important;--radius-image:0px!important;--custom-banner-radius:0px!important}body #MainContent :is(.product-card,.collection-list,.collection-list-type2,.banner__block-item) :is(.image-hover-box,.image-hover-box__container,tag-image,img),body cart-drawer :is(.cart-item__media,.drawer__cart-item__media,img){border-radius:0!important}body #MainContent .btn,body cart-drawer .btn{--background:#fff!important;--background-hover:#fff!important;--color:var(--ag-brand-red)!important;--color-hover:var(--ag-brand-ink)!important;--icon:var(--ag-brand-red)!important;--icon-hover:var(--ag-brand-ink)!important;--border:var(--ag-brand-red)!important;--border-hover:var(--ag-brand-ink)!important;--border-width:1px!important;--border-width-hover:1px!important;--radius-button:0px!important;--shadow-button-current:0 0 0 0 transparent!important;--shadow-button-current-hover:0 0 0 0 transparent!important;border:1px solid var(--ag-brand-red)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;color:var(--ag-brand-red)!important;text-shadow:none;font-weight:600}body #MainContent .btn:before,body #MainContent .btn:after,body cart-drawer .btn:before,body cart-drawer .btn:after{border-radius:0!important;box-shadow:none!important}body #MainContent .btn:is(:hover,:focus-visible),body cart-drawer .btn:is(:hover,:focus-visible){border-color:var(--ag-brand-ink)!important;color:var(--ag-brand-ink)!important}body #MainContent .btn:focus-visible,body cart-drawer .btn:focus-visible{outline:2px solid var(--ag-brand-red);outline-offset:4px}body #MainContent .btn:is([disabled],[aria-disabled=true]),body cart-drawer .btn:is([disabled],[aria-disabled=true]){--color:#111!important;--icon:#111!important;color:#111!important;border-color:#767676!important;opacity:.5}body #MainContent :is(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select),body cart-drawer :is(input[type=text],input[type=email],input[type=number],textarea,select){border-radius:0!important;box-shadow:none!important;color:var(--ag-brand-ink);--radius:0px!important;--radius-input:0px!important}body #MainContent .quantity,body cart-drawer .quantity{border:1px solid var(--ag-brand-line);background:#fff!important;border-radius:0!important;box-shadow:none!important}body #MainContent .quantity :is(input,button),body cart-drawer .quantity :is(input,button){background:transparent!important;color:var(--ag-brand-ink)}body #MainContent .collection-list-type2{display:flex;flex-direction:column;height:100%;border:1px solid var(--ag-brand-line);color:var(--ag-brand-ink);text-decoration:none}body #MainContent .collection-list-type2__container{position:static;top:auto;left:auto;height:auto;min-height:0;padding:0;flex:1 1 auto;z-index:auto}body #MainContent .collection-list-type2__bg{align-items:flex-start;min-height:100%;padding:18px 16px;border-top:1px solid var(--ag-brand-line);background:transparent!important;border-radius:0!important;transform:none!important;box-shadow:none!important;transition:none}body #MainContent .collection-list-type2__text{min-width:0}body #MainContent .collection-list-type2 .collection-list__heading{margin:0;color:var(--ag-brand-ink)!important;font-size:16px;line-height:1.4;font-weight:600;letter-spacing:0;text-transform:none}body #MainContent .collection-list-type2__description{margin:8px 0 0;color:var(--ag-brand-ink);font-size:13px;line-height:1.55;opacity:1;text-wrap:pretty}body #MainContent .collection-list-type2__icon{margin-top:2px;color:var(--ag-brand-red);flex:0 0 auto}body #MainContent .collection-list-type2__icon svg path{fill:var(--ag-brand-red)}body #MainContent .collection-list-type2:hover{border-color:var(--ag-brand-red)}body #MainContent .collection-list-type2:hover .collection-list__heading{color:var(--ag-brand-red)!important}body #MainContent .collection-list-type2:focus-visible{outline:2px solid var(--ag-brand-red);outline-offset:4px}body #MainContent .product-card{border:1px solid var(--ag-brand-line);--color-product-name-block:var(--ag-brand-ink);--color-product-name-block-hover:var(--ag-brand-red);--color-card-text-block:var(--ag-brand-ink)}body #MainContent .product-card__content{padding:16px}body #MainContent .product-card-small__heading{color:var(--ag-brand-ink)!important;font-size:15px;line-height:1.5;font-weight:500;text-transform:none}body #MainContent .product-card-small__heading:hover{color:var(--ag-brand-red)!important}body #MainContent .product-card-small__meta{color:var(--ag-brand-ink)!important;font-size:12px}body #MainContent .product-card__description{color:var(--ag-brand-ink);font-size:14px;line-height:1.65}body #MainContent .product-card :is(.price__main,.price__sale){color:var(--ag-brand-red)!important;font-weight:600}body #MainContent .product-card .price__regular{color:var(--ag-brand-ink)!important}body #MainContent :is(.badges-item__main,.badges-item__sale,.badges-item__sold-out){border:1px solid currentColor;border-radius:0!important;background:#fff!important;color:var(--ag-brand-red)!important;box-shadow:none!important}body #MainContent .badges-item__sold-out{color:var(--ag-brand-ink)!important}body #MainContent .product-card__media-buttons__item{border:1px solid var(--ag-brand-line);border-radius:0!important;box-shadow:none!important;--color-interface-button-block:#fff;--color-interface-button-hover-main-block:#fff;--color-interface-button-text-main-block:var(--ag-brand-ink);--color-interface-button-text-hover-block:var(--ag-brand-red)}body #MainContent .product-card__media-buttons__item.active{border-color:var(--ag-brand-red)}body #MainContent .product-page-template{--ag-ink:var(--ag-brand-ink);--ag-muted:var(--ag-brand-ink);--ag-line:var(--ag-brand-line);--ag-paper:#fff;--radius-image:0px;--radius-button-product-page:0px}body #MainContent .product__title h1{color:var(--ag-brand-ink);font-weight:600}body #MainContent .product__price-container{padding-bottom:22px;border-bottom:1px solid var(--ag-brand-line)}body #MainContent .product__price-container :is(.price__main,.price__sale){color:var(--ag-brand-red)!important;font-weight:600}body #MainContent .product__price-container :is(.price__regular,.product__tax,.payment_terms){color:var(--ag-brand-ink)}body #MainContent .inventory-block{color:var(--ag-brand-ink);font-size:14px}body #MainContent .inventory-block .animation-pulse{animation:none}body #MainContent .product-form__submit{min-height:54px;font-size:15px;letter-spacing:.02em}body #MainContent .product-form__submit svg path{fill:currentColor!important}body #MainContent .product-form__buttons__content__media__item{border:1px solid var(--ag-brand-line);border-radius:0!important;background:#fff!important;box-shadow:none!important;--icon:var(--ag-brand-ink);--icon-hover:var(--ag-brand-red)}body #MainContent .btn--variant{--color:var(--ag-brand-ink)!important;--border:var(--ag-brand-line)!important;color:var(--ag-brand-ink)!important;border-color:var(--ag-brand-line)!important;min-height:44px}body #MainContent .product-form__input input[type=radio]:checked+.btn--variant{--color:var(--ag-brand-red)!important;color:var(--ag-brand-red)!important;border-color:var(--ag-brand-red)!important;outline:1px solid var(--ag-brand-red);outline-offset:-2px}body #MainContent :is(.product-media__item,.product__media__thumb){border-radius:0!important;--radius-image:0px!important}body #MainContent .product__blurbs__container{gap:18px;padding:22px 0;border-color:var(--ag-brand-line)}body #MainContent .product__blurbs__container .section__richtext__editor{color:var(--ag-brand-ink)}body #MainContent .ag-product-details{border-top:1px solid var(--ag-brand-red);padding-top:32px}body #MainContent .ag-product-description__heading{color:var(--ag-brand-ink);font-weight:600}body #MainContent .ag-product-description__body{color:var(--ag-brand-ink);font-size:17px;line-height:1.8}body #MainContent .ag-product-description__body :is(h2,h3){color:var(--ag-brand-ink)}body #MainContent .ag-product-description__body :is(th,td){border-color:var(--ag-brand-line);border-radius:0;background:transparent}body #MainContent :is(.ag-product-description__body,.ag-product-disclosure__content) a{color:var(--ag-brand-red);text-underline-offset:4px}body #MainContent .ag-product-disclosure{border-color:var(--ag-brand-line)}body #MainContent .ag-product-disclosure>summary:after{color:var(--ag-brand-red)}body #MainContent .facets-toolbar{padding-block:18px;border-top:1px solid var(--ag-brand-line);border-bottom:1px solid var(--ag-brand-line)}body #MainContent :is(.facet-filters-form,.facets__display,.collection--empty){border-radius:0!important;box-shadow:none!important}body #MainContent .active-facets-container{gap:8px}body #MainContent .btn--reset-facet{font-size:13px;min-height:40px}body #MainContent .facet-checkbox{color:var(--ag-brand-ink)}body #MainContent .mobile-facets__button{color:var(--ag-brand-red)}body #MainContent .mobile-facets__button svg path{fill:var(--ag-brand-red)}body #MainContent .ag-collection-description{border-top:1px solid var(--ag-brand-red)!important;--ag-description-text:#111;--ag-description-line:#d9d9d9}body #MainContent .ag-collection-description__body{color:var(--ag-brand-ink)!important}body #MainContent .ag-collection-description__body :is(p,h2,h3,h4,li,strong,b){color:var(--ag-brand-ink)!important}body #MainContent .ag-collection-description__body :is(ul,ol,blockquote){background:transparent!important;border-left:2px solid var(--ag-brand-red)!important}body #MainContent .ag-collection-description__body a{color:var(--ag-brand-red)!important;text-underline-offset:4px}body #MainContent .ag-collection-description__toggle{min-height:44px;color:var(--ag-brand-red)!important;font-size:14px}body #MainContent .cart-item{margin-top:0;padding-block:24px;border-bottom:1px solid var(--ag-brand-line)}body #MainContent .cart-item :is(img,.image-hover-box){border-radius:0!important}body #MainContent .cart-item__details{min-width:0;color:var(--ag-brand-ink)}body #MainContent .cart-item__details__items{min-width:0;overflow-wrap:anywhere}body #MainContent .cart-item__totals{color:var(--ag-brand-ink)}body #MainContent .cart__blocks{min-width:0;padding:24px;border:1px solid var(--ag-brand-line);border-top:2px solid var(--ag-brand-red);border-radius:0!important;background:transparent!important;box-shadow:none!important}body #MainContent .cart__blocks :is(.totals,.tax-note){color:var(--ag-brand-ink)}body #MainContent .cart__blocks .totals{gap:12px;align-items:baseline;justify-content:space-between}body #MainContent .cart__blocks .totals__total-value{color:var(--ag-brand-red);font-weight:600}body #MainContent .cart__checkout-button,body cart-drawer .cart__checkout-button{min-height:52px;font-size:15px}body cart-drawer :is(.popup-modal__content,.drawer__footer,.cart-drawer__warnings){border-radius:0!important;box-shadow:none!important}body cart-drawer .cart-item{padding-block:20px;border-bottom:1px solid var(--ag-brand-line)}body cart-drawer .drawer__footer-footer{border-top:1px solid var(--ag-brand-line)}@media(max-width:900px){body #MainContent .collection-list-type2__bg{padding:16px 14px}body #MainContent .ag-product-description__body{font-size:16px}}@media(max-width:576px){body #MainContent .collection-list-type2 .collection-list__heading{font-size:14px;line-height:1.4}body #MainContent .collection-list-type2__description{font-size:13px;line-height:1.5;margin-top:7px}body #MainContent .collection-list-type2__bg{padding:14px 11px;gap:7px}body #MainContent .collection-list-type2__icon{width:16px;min-width:16px}body #MainContent .product-card__content{padding:12px 10px}body #MainContent .product-card-small__heading{font-size:14px;line-height:1.45}body #MainContent .cart__blocks{padding:20px 16px}body #MainContent .cart-item{padding-block:20px}body #MainContent .product__price-container{padding-bottom:18px}body #MainContent :is(.product-form__submit,.cart__checkout-button){min-height:52px}body #MainContent :is(input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select){font-size:16px}}@media(prefers-reduced-motion:reduce){body #MainContent .collection-list-type2{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ag-minimal-store.css.map */
