html body:not(#vvao) #cart-drawer,html body:not(#vvao) #cart-drawer *{font-family:Inter,-apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif!important}html body:not(#vvao) #cart-drawer .theme-drawer__dialog,html body:not(#vvao) #cart-drawer .cart-drawer__content,html body:not(#vvao) #cart-drawer .cart-drawer__summary,html body:not(#vvao) #cart-drawer .theme-drawer__header{background:#fff!important}html body:not(#vvao) #cart-drawer .theme-drawer__header{display:flex!important;align-items:center!important;justify-content:space-between!important;height:54px!important;min-height:54px!important;padding:0 20px!important;margin:0!important;border:0!important}html body:not(#vvao) #cart-drawer .theme-drawer__title{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;font:600 13px/16px Inter,-apple-system,Arial,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase!important}html body:not(#vvao) #cart-drawer .theme-drawer__badge{background:none!important;color:inherit!important;width:auto!important;height:auto!important;min-width:0!important;padding:0!important;border-radius:0!important;font:inherit!important;letter-spacing:inherit!important}html body:not(#vvao) #cart-drawer .theme-drawer__badge:before{content:"\2022\a0\a0"}html body:not(#vvao) #cart-drawer .theme-drawer__close-button{width:28px!important;height:28px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body:not(#vvao) #cart-drawer .theme-drawer__close-button svg{width:16px!important;height:16px!important}html body:not(#vvao) #cart-drawer .vv-cart-timer{display:flex!important;align-items:center!important;justify-content:center!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border-radius:0!important;border-top:1px solid #e2e2e2!important;border-bottom:1px solid #e2e2e2!important;background:#f4f4f4!important;font-size:14px!important;line-height:26px!important;color:#111!important}html body:not(#vvao) #cart-drawer .vv-cart-timer *{font-size:14px!important;line-height:26px!important}html body:not(#vvao) #cart-drawer tr[id^=CartItem-]{display:grid!important;grid-template-columns:70px minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important;column-gap:20px!important;row-gap:0!important;grid-template-areas:"media title remove" "media variants variants" "media qty price"!important;align-items:start;margin:0 -15px!important;padding:15px 20px!important;width:auto!important;border:0!important;border-bottom:1px solid #e2e2e2!important;background:none!important}html body:not(#vvao) #cart-drawer tr[id^=CartItem-]>td{display:block;padding:0!important;border:0!important;min-width:0}html body:not(#vvao) #cart-drawer .cart-items__media{grid-area:media!important;width:70px!important}html body:not(#vvao) #cart-drawer .cart-items__media-container{display:block!important;width:70px!important;height:70px!important;border-radius:0!important;background:#f4f4f4!important;overflow:hidden}html body:not(#vvao) #cart-drawer .cart-items__media-image{display:block;width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}html body:not(#vvao) #cart-drawer .cart-items__details,html body:not(#vvao) #cart-drawer .cart-items__quantity,html body:not(#vvao) #cart-drawer .cart-items__quantity-controls{display:contents!important}html body:not(#vvao) #cart-drawer .cart-items__product-info{grid-area:title!important}html body:not(#vvao) #cart-drawer .cart-items__title-row{display:block;margin:0!important;padding:0!important}html body:not(#vvao) #cart-drawer .cart-items__title,html body:not(#vvao) #cart-drawer .cart-items__details a{display:block!important;overflow:visible!important;white-space:normal!important;-webkit-line-clamp:unset!important;text-overflow:clip!important;font:600 12px/18px Inter,-apple-system,Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#111!important;text-decoration:none!important}html body:not(#vvao) #cart-drawer .cart-items__variants-wrapper{grid-area:variants!important;margin:0!important;padding:0!important}html body:not(#vvao) #cart-drawer .cart-items__variants{display:block!important;margin:0!important;padding:0!important}html body:not(#vvao) #cart-drawer .cart-items__variant{display:block!important;margin:0!important;font:400 13px/19px Inter,-apple-system,Arial,sans-serif!important;color:#c4c4c4!important}html body:not(#vvao) #cart-drawer .cart-items__variant dt.visually-hidden{position:static!important;display:inline!important;width:auto!important;height:auto!important;margin:0 4px 0 0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important}html body:not(#vvao) #cart-drawer .cart-items__variant dd{display:inline!important;margin:0!important}html body:not(#vvao) #cart-drawer .cart-items__variants-wrapper ul{display:none!important}html body:not(#vvao) #cart-drawer .quantity-selector-wrapper{grid-area:qty!important;margin:10px 0 0!important;padding:0!important}html body:not(#vvao) #cart-drawer .cart-items .quantity-selector{display:grid!important;grid-template-columns:29px 46px 29px;width:104px!important;height:29px!important;min-height:0!important;border:1.5px solid #d0d0d0!important;border-radius:0!important;overflow:hidden!important;background:#fff!important;box-shadow:none!important}html body:not(#vvao) #cart-drawer .cart-items .quantity-selector button{width:29px!important;height:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;display:grid!important;place-items:center!important;color:#555!important}html body:not(#vvao) #cart-drawer .cart-items .quantity-selector button svg{width:10px!important;height:10px!important}html body:not(#vvao) #cart-drawer .cart-items .quantity-selector input{width:46px!important;height:100%!important;padding:0!important;border:0!important;border-left:1.5px solid #d0d0d0!important;border-right:1.5px solid #d0d0d0!important;border-radius:0!important;background:none!important;text-align:center!important;font:400 16px/1 Inter,-apple-system,Arial,sans-serif!important;color:#111!important}html body:not(#vvao) #cart-drawer .cart-items__remove{grid-area:remove!important;justify-self:end;align-self:start;width:20px!important;height:20px!important;min-height:0!important;margin:-1px 0 0!important;padding:0!important;border:0!important;background:none!important;color:#a9a9a9!important}html body:not(#vvao) #cart-drawer .cart-items__remove svg{width:14px!important;height:14px!important}html body:not(#vvao) #cart-drawer .cart-items__error,html body:not(#vvao) #cart-drawer td.cart-items__price{display:none!important}html body:not(#vvao) #cart-drawer .cart-items__unit-price-wrapper{grid-area:price!important;justify-self:end;align-self:start;height:29px;margin:10px 0 0!important;padding:0!important;display:flex!important;align-items:center!important}html body:not(#vvao) #cart-drawer .cart-items__unit-price-wrapper:before,html body:not(#vvao) #cart-drawer .cart-items__unit-price-wrapper:after,html body:not(#vvao) #cart-drawer .cart-items__unit-price-wrapper .vv-bf-tag{content:none!important;display:none!important}html body:not(#vvao) #cart-drawer .cart-items__unit-price-wrapper>div{display:inline-flex!important;flex-direction:row-reverse!important;align-items:baseline!important;gap:10px!important;margin:0!important}html body:not(#vvao) #cart-drawer .cart-items__unit-price-wrapper span:not(.visually-hidden){font:600 16px/20px Inter,-apple-system,Arial,sans-serif!important;color:#111!important}html body:not(#vvao) #cart-drawer .cart-items__unit-price-wrapper s{font:400 15px/20px Inter,-apple-system,Arial,sans-serif!important;color:#bdbdbd!important;opacity:1!important}html body:not(#vvao) #cart-drawer .vv-extras{margin-inline:5px!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/vv-ao-cart.css.map */
