.av-cart,.av-drawer{--av-ink: rgb(var(--color-foreground));--av-muted: rgba(var(--color-foreground), .68);--av-line: rgba(var(--color-foreground), .12);--av-frame: rgba(var(--color-foreground), .14);--av-radius: 20px;--av-cart-accent: #eeb83d}.av-cart{color:var(--av-ink)}.av-cart__wrap{max-width:124rem}.av-cart__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 2.4rem;margin-bottom:3.2rem}.av-cart__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(3.4rem,4vw,4.8rem);line-height:1.05}.av-cart__title:before{content:"";display:block;width:4rem;height:2px;margin-bottom:1.4rem;background:var(--av-cart-accent)}.av-cart__continue{color:var(--av-ink);font-size:1.5rem;text-underline-offset:.4rem}.av-cart.is-empty .av-cart__layout,.av-cart.is-empty .av-cart__continue{display:none}.av-cart .cart__warnings{padding-top:2rem}.av-cart__empty{text-align:center;padding:4rem 0 2rem;max-width:64rem;margin:0 auto}.av-cart.is-empty .av-cart__empty{display:flex;flex-direction:column;align-items:center;gap:2rem}.av-cart__empty-icon{width:9.6rem;height:9.6rem;border-radius:999px;border:1px solid #d6d6d6;display:flex;align-items:center;justify-content:center;color:var(--av-ink)}.av-cart__empty-icon svg{width:4rem;height:4rem}.av-cart__empty-dot{stroke:var(--av-cart-accent)}.av-cart__empty-text{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.8rem,3.4vw,3.4rem);color:var(--av-ink)}.av-cart__empty-sub{max-width:48rem;font-size:1.6rem;line-height:1.6;color:#4a4a4a}.av-cart__empty-sub>*{margin:0}.av-cart__empty-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3.4rem;border-radius:999px;background:#242424;color:#fff;font-size:1.6rem;text-decoration:none;margin-top:.4rem}.av-cart__empty-btn:hover{background:#000;color:#fff}.av-cart__empty-browse{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:1.2rem}.av-cart__empty-label{margin:0;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:#5c5c5c}.av-cart__empty-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;padding:0;list-style:none}.av-cart__empty-chips a{display:inline-flex;align-items:center;min-height:4.2rem;padding:0 1.8rem;border-radius:999px;border:1px solid #d6d6d6;font-size:1.4rem;color:var(--av-ink);text-decoration:none}.av-cart__empty-chips a:hover{border-color:var(--av-ink)}.av-cart__empty-login{margin:1rem 0 0;font-size:1.5rem;color:#4a4a4a}.av-cart__empty-login a{color:var(--av-ink);text-underline-offset:.3rem}@media screen and (max-width:749px){.av-cart.is-empty .av-cart__empty{gap:1.6rem;padding-top:2.4rem}.av-cart__empty-icon{width:8rem;height:8rem}.av-cart__empty-icon svg{width:3.4rem;height:3.4rem}.av-cart__empty-btn{width:100%}.av-cart__empty-chips{gap:.8rem}}.av-cart__layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4rem 4.8rem}.av-cart__main{flex:999 1 56rem;min-width:0}.av-cart__summary{flex:1 1 38rem;min-width:0;border:1px solid var(--av-frame);border-radius:var(--av-radius);padding:2.8rem;display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width:990px){.av-cart__summary{position:sticky;top:2.4rem}}@media screen and (max-width:749px){.av-cart__summary{padding:2rem}}.av-cart .cart__items{padding-bottom:0;border-bottom:0;display:block}.av-cart .cart__contents>*+*{margin-top:0}.av-ship{border:1px solid var(--av-frame);border-radius:var(--av-radius);padding:1.6rem 2rem;margin-bottom:.8rem;display:grid;gap:1rem}.av-ship__text{margin:0;font-size:1.4rem;color:var(--av-muted)}.av-ship__text strong,.av-ship__text--done{color:var(--av-ink);font-weight:600}.av-ship__track{height:4px;border-radius:99px;background:var(--av-line);overflow:hidden}.av-ship__track span{display:block;height:100%;border-radius:99px;background:var(--av-cart-accent);transition:width .4s ease}.av-cart__items{margin:0;padding:0;list-style:none}.av-ci.cart-item{display:flex;gap:2.4rem;margin:0;padding:2.8rem 0;border-bottom:1px solid var(--av-line)}.av-ci.cart-item:last-child{margin-bottom:0}.av-ci--nested.cart-item{padding-left:4rem}.av-ci__media{flex:none;width:15rem;aspect-ratio:3 / 4;border:1px solid var(--av-frame);border-radius:var(--av-radius);overflow:hidden;background:#fff}.av-ci__media img{width:100%;height:100%;object-fit:cover;display:block}.av-ci__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.av-ci__top{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem}.av-ci__name{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.1rem;line-height:1.2;color:var(--av-ink);text-decoration:none}.av-ci__name:hover{text-decoration:underline;text-underline-offset:.4rem}.av-ci__total{position:relative;text-align:right;white-space:nowrap}.av-ci.cart-item .loading__spinner{right:0;top:.2rem;padding-top:0}.av-ci__price{font-size:1.7rem;color:var(--av-ink)}.av-ci__old{display:block;font-size:1.3rem;color:var(--av-muted)}.av-ci__each{margin:0;font-size:1.3rem;color:var(--av-muted)}.av-ci__opts{margin:.2rem 0 0;font-size:1.4rem;color:var(--av-muted);display:grid;gap:.2rem}.av-ci__opts div{display:flex;gap:.4rem}.av-ci__opts dt,.av-ci__opts dd{margin:0}.av-ci__guide{width:fit-content;font-size:1.35rem;color:var(--av-muted);text-underline-offset:.3rem;text-decoration-color:rgba(var(--color-foreground),.3)}.av-ci__guide:hover{color:var(--av-ink);text-decoration-color:var(--av-cart-accent)}.av-ci__details{margin:0}.av-ci__details summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.6rem;min-height:3.2rem;font-size:1.35rem;font-weight:600;color:var(--av-ink)}.av-ci__details summary::-webkit-details-marker{display:none}.av-ci__details summary svg{width:1rem;height:1rem;transition:transform .2s ease}.av-ci__details[open] summary svg{transform:rotate(180deg)}.av-ci__details-body{font-size:1.35rem;line-height:1.55;color:var(--av-muted);padding:1rem 1.4rem;margin-bottom:.4rem;border-radius:12px;background:rgba(var(--color-foreground),.035)}.av-ci__details-body>:first-child{margin-top:0}.av-ci__details-body>:last-child{margin-bottom:0}.av-ci__details-body p{margin:0 0 .5rem}.av-ci__details-body h3,.av-ci__details-body h4{margin:1rem 0 .4rem;font-size:1.35rem}.av-ci__details-body table{width:100%;border-collapse:collapse}.av-ci__details-body td,.av-ci__details-body th{padding:.5rem 0;border-bottom:1px solid var(--av-line);text-align:left}.av-ci__lead{margin:.2rem 0 0;display:flex;align-items:center;gap:.8rem;font-size:1.35rem;color:var(--av-muted)}.av-ci__lead .svg-wrapper{width:1.6rem;height:1.6rem;flex:none;color:var(--av-cart-accent)}.av-ci__lead svg{width:100%;height:100%}.av-ci__lead svg path{fill:currentColor}.av-ci__actions{margin-top:1rem}.av-ci__actions .cart-item__quantity-wrapper{display:flex;align-items:center;gap:2rem}.av-ci .av-qty{width:13rem;min-height:4.4rem;border-radius:99px}.av-ci .av-qty:after,.av-ci .av-qty:before{border-radius:99px}.av-ci .av-qty:before{box-shadow:none}.av-ci .av-qty .quantity__input{font-size:1.5rem}.av-ci cart-remove-button{margin-left:0;width:auto;height:auto}.av-ci__remove{font-size:1.35rem;color:var(--av-muted);text-underline-offset:.3rem}.av-ci__remove:hover{color:var(--av-ink)}.av-ci .cart-item__error{display:flex;align-items:flex-start;margin:.4rem 0 0}.av-ci .cart-item__error-text:empty+.svg-wrapper{display:none}.av-ci .cart-item__error .svg-wrapper{width:1.2rem;margin-left:.6rem}@media screen and (max-width:749px){.av-ci.cart-item{gap:1.4rem;padding:2rem 0}.av-ci__media{width:10.4rem;border-radius:14px}.av-ci__top{flex-direction:column;gap:.4rem}.av-ci__total{text-align:left}.av-ci__name{font-size:1.8rem}.av-ci__actions .cart-item__quantity-wrapper{justify-content:space-between}.av-ci .av-qty{width:12rem}}.av-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:.4rem 0 0;padding:0}.av-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1.1rem;border-radius:99px;background:color-mix(in srgb,var(--av-cart-accent) 20%,transparent);font-size:1.25rem;font-weight:600;letter-spacing:.04em;color:var(--av-ink);white-space:nowrap}.av-chip svg{width:1.2rem;height:1.2rem;flex:none;color:var(--av-ink)}.av-chip__amount{font-weight:400;letter-spacing:0}.av-cart__note{display:grid;gap:.8rem;margin-top:2.8rem}.av-cart__note label{font-size:1.5rem;font-weight:500}.av-cart__note label span{font-weight:400;color:var(--av-muted)}.av-cart__note-field{font:inherit;font-size:1.5rem;color:var(--av-ink);background:transparent;border:1px solid rgba(var(--color-foreground),.3);border-radius:14px;padding:1.4rem 1.6rem;min-height:9.6rem;resize:vertical}.av-cart__note-field:focus-visible{outline:2px solid var(--av-cart-accent);outline-offset:1px}.av-cart__summary-title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem}.av-sum{margin:0;display:grid;gap:1.2rem}.av-sum__row{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;font-size:1.5rem;color:var(--av-ink)}.av-sum__row dt,.av-sum__row dd{margin:0}.av-sum__row dd{text-align:right;white-space:nowrap}.av-sum__row--muted{color:var(--av-muted)}.av-sum__row--discount dd{font-weight:600}.av-sum__row--total{padding-top:1.4rem;border-top:1px solid var(--av-line);align-items:baseline}.av-sum__row--total dt{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.8rem;white-space:nowrap}.av-sum__row--total dd{font-size:2rem}.av-sum__saved{margin:-.4rem 0 0;font-size:1.35rem;text-align:right;color:var(--av-ink)}.av-sum__note{margin:0;font-size:1.3rem;color:var(--av-muted)}.av-cart__ctas{display:grid;gap:1rem;margin-top:.4rem}.av-cart .av-cart__checkout,.av-drawer .av-cart__checkout{width:100%;max-width:none;min-height:5.2rem;border-radius:99px;gap:1rem;font-size:1.6rem;letter-spacing:.02em}.av-cart .av-cart__checkout:before,.av-cart .av-cart__checkout:after,.av-drawer .av-cart__checkout:before,.av-drawer .av-cart__checkout:after{border-radius:99px}.av-cart__checkout .svg-wrapper{width:1.4rem;height:1.4rem;color:rgb(var(--color-button-text))}.av-cart__checkout .svg-wrapper svg{width:100%;height:100%}.av-cart__checkout .svg-wrapper svg path{fill:currentColor}.av-cart .cart__checkout-button,.av-cart .cart__dynamic-checkout-buttons{max-width:none}.av-cart .cart__dynamic-checkout-buttons,.av-drawer .cart__dynamic-checkout-buttons{margin:0;--shopify-accelerated-checkout-button-block-size: 4.6rem;--shopify-accelerated-checkout-button-border-radius: 99px;--shopify-accelerated-checkout-row-gap: 1rem}.av-cart__view{display:flex;align-items:center;justify-content:center;min-height:4.6rem;border:1px solid rgba(var(--color-foreground),.85);border-radius:99px;color:var(--av-ink);text-decoration:none;font-size:1.5rem}.av-cart__view:hover{background:rgba(var(--color-foreground),.04)}.av-cart #cart-errors:empty{display:none}.av-cart #cart-errors{font-size:1.3rem}.av-trust{margin:.4rem 0 0;padding:1.8rem 0 0;border-top:1px solid var(--av-line);display:grid;gap:1.1rem}.av-trust li{display:flex;align-items:center;gap:1rem;font-size:1.35rem;line-height:1.4;color:var(--av-ink)}.av-trust .svg-wrapper{width:1.8rem;height:1.8rem;flex:none;color:var(--av-cart-accent)}.av-trust .svg-wrapper svg{width:100%;height:100%}.av-trust .icon-truck path,.av-trust .icon-return path{fill:currentColor}.av-trust--compact{gap:.7rem;padding-top:1.4rem}.av-trust--compact li{font-size:1.2rem}.av-trust--compact .svg-wrapper{width:1.6rem;height:1.6rem}.av-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:.4rem 0 0;padding:0}.av-pay .icon{width:3.4rem;height:2.2rem}.av-cart .cart__items--disabled{opacity:.6;pointer-events:none}.av-drawer .drawer__inner{width:46rem;max-width:100vw;padding:0 2.8rem;border:0;box-shadow:-1.2rem 0 4.8rem #00000029}.av-drawer .cart-drawer__overlay{background:#24242480}.av-drawer .drawer__header{padding:2.6rem 0 1.6rem;align-items:flex-start;border-bottom:1px solid var(--av-line)}.av-drawer .drawer__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1.1;color:var(--av-ink)}.av-drawer .drawer__heading:before{content:"";display:block;width:3.6rem;height:2px;margin-bottom:1.2rem;background:var(--av-cart-accent)}.av-drawer__count{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:1.5rem;color:var(--av-muted)}.av-drawer .drawer__close{position:static;width:4.4rem;height:4.4rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:99px;display:inline-flex;align-items:center;justify-content:center;flex:none}.av-drawer .drawer__close .svg-wrapper{width:1.6rem;height:1.6rem}.av-drawer .cart-drawer__warnings .drawer__close{position:absolute;top:2rem;right:2rem}.av-drawer .drawer__contents{padding-top:1.6rem}.av-drawer .av-ship{padding:1.2rem 1.6rem;border-radius:14px}.av-drawer .av-ci.cart-item{gap:1.6rem;padding:2rem 0}.av-drawer .av-ci.cart-item:last-child{border-bottom:0}.av-drawer .av-ci__media{width:9.6rem;border-radius:14px}.av-drawer .av-ci__name{font-size:1.7rem}.av-drawer .av-ci__price{font-size:1.5rem}.av-drawer .av-ci__opts,.av-drawer .av-ci__guide,.av-drawer .av-ci__lead,.av-drawer .av-ci__details summary,.av-drawer .av-ci__remove{font-size:1.3rem}.av-drawer .av-ci__details-body{font-size:1.25rem}.av-drawer .av-ci .av-qty{width:11.6rem;min-height:4rem}.av-drawer .av-ci__actions .cart-item__quantity-wrapper{justify-content:space-between}.av-drawer .drawer__footer{border-top:1px solid var(--av-line);padding:1.6rem 0 2rem;display:flex;flex-direction:column;gap:1.2rem}.av-drawer .drawer__footer>details{margin:0;border:0;padding:0}.av-drawer .drawer__footer>details[open]{padding:0}.av-drawer .av-drawer__note summary{display:flex;align-items:center;justify-content:space-between;min-height:4.4rem;padding:0 1.4rem;border:1px solid var(--av-frame);border-radius:14px;font-size:1.4rem;color:var(--av-ink);cursor:pointer;list-style:none}.av-drawer .av-drawer__note summary::-webkit-details-marker{display:none}.av-drawer .av-drawer__note summary svg{width:1rem;height:1rem;transition:transform .2s ease}.av-drawer .av-drawer__note[open] summary svg{transform:rotate(180deg)}.av-drawer .av-drawer__note textarea{width:100%;margin-top:.8rem;font:inherit;font-size:1.4rem;color:var(--av-ink);background:transparent;border:1px solid rgba(var(--color-foreground),.3);border-radius:14px;padding:1.2rem 1.4rem;min-height:8rem;resize:vertical}.av-drawer .cart-drawer__footer>*+*{margin-top:0}.av-drawer .av-sum{gap:.8rem}.av-drawer .av-sum__row{font-size:1.4rem}.av-drawer .av-sum__row--total{padding-top:1rem}.av-drawer .av-sum__note{margin-top:.6rem}.av-drawer .av-sum__saved{margin-top:.2rem}.av-drawer .cart__ctas{display:grid;gap:.8rem}.av-drawer .cart__ctas>*+*{margin-top:0}.av-drawer__added{display:none;align-items:center;gap:.8rem;margin-top:1.4rem;padding:.8rem 1.4rem;border-radius:99px;background:color-mix(in srgb,var(--av-cart-accent) 18%,transparent);font-size:1.35rem;color:var(--av-ink);width:fit-content}.av-drawer__added svg{width:1.6rem;height:1.6rem;flex:none}cart-drawer.av-just-added .av-drawer__added{display:inline-flex}.av-drawer .cart__empty-text{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:2.4rem;color:var(--av-ink)}@media screen and (max-width:749px){.av-drawer .drawer__inner{width:100vw;padding:0 1.6rem}.av-drawer .drawer__header{padding-top:2rem}.av-drawer .drawer__heading{font-size:2.3rem}.av-drawer .av-ci__media{width:8.8rem}.av-drawer .av-ci__top{flex-direction:row}.av-drawer .av-trust--compact{display:none}}.av-ci__details summary .icon-caret,.av-drawer .av-drawer__note summary .icon-caret{position:static;margin:0}.av-cart .av-sum__saved{margin-top:.2rem}.av-drawer .av-trust{display:none}.av-drawer .av-pay{margin-top:0}.av-drawer .drawer__footer{gap:1rem;padding-bottom:1.6rem}.av-drawer .drawer__inner{box-sizing:border-box}.av-ci__media{align-self:flex-start;height:auto}.av-cart__empty-icon>svg{width:4.2rem!important;height:4.2rem!important;max-width:none}@media screen and (max-width:749px){.av-cart__empty-icon>svg{width:3.6rem!important;height:3.6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/arvada-cart.css.map */
