html.js-drawer-open #shopify-chat{display:none!important}.cd-drawer-fixed{min-height:0!important;padding:0!important;border-bottom:none!important}.cd-drawer-fixed .drawer__header{display:none!important}.cd-close-row{display:flex;justify-content:space-between;align-items:center;padding:10px var(--drawer-gutter) 8px;background:#fff}.cd-cart-title{margin:0;font-family:Balthazar,serif;font-size:16px;font-weight:400;font-style:normal;color:#282828;line-height:18px}.cd-close-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;color:#282828;border-radius:4px;transition:background .15s}.cd-close-btn:hover{background:#f0f0f0}.cd-promo-bar{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:12px}.cd-promo-bar span{font-family:Barlow Semi Condensed,sans-serif;font-size:11px;font-weight:400;color:#282828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-promo-icon{flex-shrink:0;color:#282828}.cd-progress-section{margin:0 5px 10px;padding:12px 16px 10px;background:#ede2d1}.cd-progress-track-row{position:relative;height:35px;display:flex;align-items:center}.cd-progress-track{position:relative;width:100%;height:4px;background:#fff;border-radius:14px;overflow:hidden}.cd-progress-fill{position:absolute;top:0;left:0;height:100%;background:#282828;border-radius:14px;transition:width .55s cubic-bezier(.4,0,.2,1);max-width:100%}.cd-bubble{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .3s ease}.cd-bubble--1{left:calc(20% - 15px)}.cd-bubble--2{left:calc(70% - 15px)}.cd-bubble--active{background:#282828}.cd-bubble-pct{font-family:Barlow Semi Condensed,sans-serif;font-size:12px;font-weight:600;color:#282828;line-height:1}.cd-bubble--active .cd-bubble-pct{color:#f7f7f7}.cd-progress-labels{position:relative;margin-top:6px;height:30px}.cd-progress-label-group{position:absolute;text-align:center;width:100%;transform:translate(-50%)}.cd-progress-label-group--1{left:20%}.cd-progress-label-group--2{left:70%}.cd-progress-label-top{margin:0;font-family:Barlow Semi Condensed,sans-serif;font-size:10px;font-weight:400;color:#282828;white-space:nowrap;line-height:1.5}.cd-progress-label{margin:0;font-family:Barlow Semi Condensed,sans-serif;font-size:10px;font-weight:600;color:#282828;letter-spacing:0;line-height:1.4}@media(max-width:400px){.cd-progress-label-group{width:40%}}@media(max-width:360px){.cd-progress-section{margin:0 5px 10px;padding:10px 14px 14px!important}}.cd-progress-code{display:none}.cd-scrollable{padding-top:0!important;padding-left:15px!important;padding-right:15px!important}.cd-cart-item{display:flex!important;gap:13px;padding:13px var(--drawer-gutter);background:#f7f7f766;border-bottom:none;border-top:none!important;margin:0!important;padding-left:5px}.cd-cart-item:last-of-type{border-bottom:none}.cd-cart-img-col{flex-shrink:0;width:98px!important}.cd-cart-img-col a,.cd-cart-img-link{display:block;width:98px;background:#f7f7f7;overflow:hidden}.cd-cart-img-col img,.cd-cart-img-link img{width:100%;height:100%;object-fit:cover;display:block}.cd-cart-item-details{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:2px}.cd-cart-item-top{display:flex;align-items:flex-start;gap:6px}.cd-cart-item-name{flex:1;min-width:0;margin-bottom:0;font-family:Barlow Semi Condensed,sans-serif;font-size:12px;font-weight:500;color:#282828!important;text-decoration:none!important;text-transform:capitalize;line-height:1.4;display:block}.cd-cart-item-remove,.drawer .cd-cart-item-remove{flex-shrink:0;display:flex!important;align-items:center;justify-content:center;width:18px;height:18px;color:#282828;opacity:.65;text-decoration:none!important;transition:opacity .2s;margin-top:1px}.cd-cart-item-remove:hover,.drawer .cd-cart-item-remove:hover{opacity:1}.cd-cart-item-price-wrap{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cd-cart-price{font-family:Barlow Semi Condensed,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#616161!important;line-height:1!important}.cd-cart-compare-price{font-family:Barlow Semi Condensed,sans-serif!important;font-size:13px!important;color:#9e9e9e!important;text-decoration:line-through!important}.cd-cart-discount-label{font-size:11px;font-family:Barlow Semi Condensed,sans-serif!important;color:#282828}.cd-cart-item-variants{font-family:Barlow Semi Condensed,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#282828!important;line-height:1.2;margin-bottom:0;margin-top:8px;display:block!important}.cd-cart-item-variants span+span:before{content:", "}.cd-cart-item-qty-wrap{margin-top:2px}.cd-qty-stepper{display:flex!important;align-items:center!important;border:.5px solid #e2e2e2!important;width:103px!important;height:24px!important;padding:0!important;border-radius:0!important;background:#fff}.cd-qty-btn{flex:0 0 33px;height:100%;background:none!important;border:none!important;cursor:pointer;display:flex!important;align-items:center;justify-content:center;font-family:Barlow Semi Condensed,sans-serif;font-size:14px;font-weight:700;color:#282828;padding:5px!important}.cd-qty-input{flex:1;text-align:center!important;border:none!important;font-family:Barlow Semi Condensed,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#282828!important;background:transparent!important;padding:0!important;width:37px!important;min-width:0}.cd-unit-price{font-size:11px;color:#616161;margin-top:2px}.cd-reviews{border-top:1px solid rgba(226,226,226,.6);padding-bottom:14px}.cd-reviews-inner{position:relative;min-height:110px;overflow:hidden}.cd-review-slide{width:calc(100% - 5px);box-sizing:border-box;background:#f8f8f8;padding:14px var(--drawer-gutter);border-right:4px solid white}.cd-review-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:8px}.cd-review-stars{display:flex;gap:4px;flex-shrink:0}.cd-review-stars .cd-star:first-child{padding-left:0}.cd-star{display:flex;align-items:center;color:#d5d1cb}.cd-star--on{color:gold;padding:3px}.cd-review-title{margin:0 0 4px;font-family:Balthazar,serif;font-size:15px;color:#282828}.cd-review-body{margin:0 0 7px;font-family:Barlow Semi Condensed,sans-serif;font-size:14px;color:#616161;line-height:1.4}.cd-review-author{margin:0;font-family:Balthazar,serif;font-size:14px;color:#282828;text-align:right}.cd-review-date{margin:0;font-family:Barlow Semi Condensed,sans-serif;font-size:11px;color:#616161}[data-cd-dots]{display:none}.cd-reviews>.flickity-page-dots{position:static;margin-top:10px;display:flex;justify-content:center;align-items:center;gap:4px;width:auto}.cd-reviews>.flickity-page-dots .dot{width:6px;height:6px;border-radius:50%;background:#d5d5d5;opacity:1;margin:0;transition:background .2s}.cd-reviews>.flickity-page-dots .dot.is-selected{background:#b9b7b5;width:8px;height:8px}.cd-trust{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 8px;background:#f8f8f8}.cd-trust-item{display:flex;flex-direction:row;align-items:center;min-width:85px;gap:6px}.cd-trust-item:last-child{min-width:unset}.cd-trust-item svg{flex-shrink:0;color:#616161}.cd-trust-item p{font-family:Balthazar,serif;font-size:11px;color:#616161;line-height:1.3;white-space:normal;letter-spacing:0;margin:0}.cd-addons{padding:16px var(--drawer-gutter) 14px}.cd-addons-heading{font-family:Balthazar,serif;font-size:16px;font-weight:400;color:#282828;text-transform:uppercase;letter-spacing:.03em;margin:0 0 12px}.cd-addons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.cd-addon-card{border:.5px solid #e2e2e2;display:flex;flex-direction:column;overflow:hidden;background:#fff}.cd-addon-img-wrap{display:block;flex:1;overflow:hidden}.cd-addon-img{width:100%;height:100%;object-fit:cover;padding:3px 3px 0;display:block}.cd-addon-name{margin:0;padding:5px 3px;font-family:Barlow Semi Condensed,sans-serif;font-size:12px;color:#616161;line-height:15px;overflow:hidden}.cd-addon-footer{display:flex;align-items:center;justify-content:space-between;padding:0 6px 6px 8px;flex-shrink:0}.cd-addon-price{font-family:Balthazar,serif;font-size:14px;color:#282828;line-height:1}.cd-addon-atc{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:none;border:none;cursor:pointer;padding:0;color:#282828;transition:opacity .2s}.cd-addon-atc:hover{opacity:.6}.cd-footer{padding-left:var(--drawer-gutter)!important;padding-right:var(--drawer-gutter)!important;padding-top:8px!important;padding-bottom:8px!important;border-top:1px solid #e2e2e2!important}.cd-discounts{display:flex;justify-content:space-between;align-items:baseline;font-family:Balthazar,serif;font-size:16px;font-weight:400;color:#282828;margin-bottom:6px}.cd-subtotal-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.cd-subtotal-label,.cd-subtotal-amount,.cart__discounts{font-family:Balthazar,serif;font-size:16px;color:#282828}.cd-shipping-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.cd-shipping-label{font-family:Balthazar,serif;font-size:16px;color:#616161}.cd-shipping-prices{display:flex;align-items:center;gap:6px}.cd-shipping-original{font-family:Balthazar,serif;font-size:16px;color:#616161;text-decoration:line-through}.cd-shipping-free{font-family:Balthazar,serif;font-size:16px;color:#616161}.cd-shipping-tbd{font-family:Barlow Semi Condensed,sans-serif;font-size:13px;color:#616161}.cd-shipping-price{font-family:Balthazar,serif;font-size:16px;color:#282828}.cd-congrats-msg,.cd-add-more-msg{margin:0 0 10px;font-family:Barlow Semi Condensed,sans-serif;font-size:12px;font-weight:300;color:#616161;line-height:1.4}.cd-divider{border:none;border-top:1px solid #e2e2e2;margin:5px 0}.cd-total-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.cd-total-label,.cd-total-amount{font-family:Balthazar,serif;font-size:18px;color:#282828}.cd-checkout-wrap{margin-bottom:10px}.cd-checkout-btn,.cd-checkout-btn.btn{display:block!important;width:100%!important;height:40px!important;background:#282828!important;color:#f7f7f7!important;border:none!important;border-radius:4px!important;font-family:Balthazar,serif!important;font-size:16px!important;line-height:16px;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.05em!important;cursor:pointer;transition:background .2s}.cd-checkout-btn:hover,.cd-checkout-btn.btn:hover{background:#3a3a3a!important}.cd-disclaimer{margin:0 0 8px;font-family:Barlow Semi Condensed,sans-serif;font-size:13px;color:#212b36;text-align:center;line-height:16px;letter-spacing:0px}@media(max-width:400px){.cd-disclaimer{font-size:11px}}.cd-payment-icons{text-align:center}.cd-payment-icons-img{max-width:100%;height:auto;display:inline-block}.drawer.is-empty .cd-top-bar,.drawer.is-empty .cd-progress-section,.cd-progress-code{display:none}.cd-notes-wrap{padding:10px var(--drawer-gutter)}@media only screen and (max-width:768px){.cd-close-row{padding:8px 20px 6px}.cd-promo-bar span{font-size:10px}.cd-progress-section{margin:0 5px 10px;padding:10px 14px 8px}.cd-progress-labels{height:30px}.cd-bubble-pct{font-size:11px}.cd-bubble{width:30px;height:30px}.cd-bubble--1{left:calc(20% - 15px)}.cd-bubble--2{left:calc(70% - 15px)}.cd-cart-item{gap:10px;padding:12px 20px 12px 5px}.cd-cart-img-col{width:100px!important;margin-right:0}.cd-cart-img-col a,.cd-cart-img-link{width:98px;height:100%}.cd-addons-grid{gap:10px}.cd-addon-price{font-size:12px}.cd-trust-item p{font-size:11px}.cd-footer{padding-left:20px!important;padding-right:20px!important}.cd-addons{padding:10px 0}.cd-trust{padding:12px 8px}}#cd-quick-view{position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:flex-end;pointer-events:none;opacity:0;transition:opacity .2s}#cd-quick-view.cd-qv--open{pointer-events:auto;opacity:1}.cd-qv-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.cd-qv-panel{position:relative;width:100%;background:#fff;border-radius:12px 12px 0 0;padding:24px 24px 32px;transform:translateY(24px);transition:transform .25s ease}#cd-quick-view.cd-qv--open .cd-qv-panel{transform:translateY(0)}.cd-qv-close{position:absolute;top:14px;right:16px;background:none;border:none;cursor:pointer;padding:4px;color:#282828;line-height:1;display:flex;align-items:center;justify-content:center}.cd-qv-top{display:flex;gap:16px;align-items:flex-start;margin-bottom:16px}.cd-qv-img-wrap{width:88px;flex-shrink:0}.cd-qv-img{width:88px;height:106px;object-fit:cover;display:block}.cd-qv-meta{flex:1;min-width:0;padding-right:20px}.cd-qv-title{font-family:Balthazar,serif;font-size:16px;font-weight:400;color:#282828;margin:0 0 6px;line-height:1.3}.cd-qv-price{font-family:Barlow Semi Condensed,sans-serif;font-size:15px;font-weight:600;color:#282828;margin:0 0 14px}.cd-qv-size-label{font-family:Barlow Semi Condensed,sans-serif;font-size:11px;font-weight:600;color:#616161;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.cd-qv-pills{display:flex;flex-wrap:wrap;gap:6px}.cd-qv-pill{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:32px;padding:0 10px;border:1px solid #e2e2e2;background:#fff;font-family:Barlow Semi Condensed,sans-serif;font-size:13px;font-weight:600;color:#282828;cursor:pointer;border-radius:2px;transition:border-color .15s,background .15s,color .15s}.cd-qv-pill--active{border-color:#282828;background:#282828;color:#fff}.cd-qv-pill--soldout{color:#bbb;text-decoration:line-through;cursor:not-allowed;opacity:.6}.cd-qv-feedback{font-family:Barlow Semi Condensed,sans-serif;font-size:13px;color:#616161;margin:0 0 10px;min-height:18px;text-align:center}.cd-qv-feedback--success{color:#4caf50}.cd-qv-feedback--error{color:#c0392b}.cd-qv-atc-btn{display:block;width:100%;height:44px;background:#282828;color:#ede2d1;border:none;border-radius:4px;font-family:Balthazar,serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:opacity .2s}.cd-qv-atc-btn:hover{opacity:.85}.cd-qv-atc-btn:disabled{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cart-drawer-revamp.css.map */
