.cart__drawer--odd-muse .drawer__content{display:flex;flex-direction:column}.cart__drawer--odd-muse .drawer__bottom,.cart__drawer--odd-muse .cart__drawer__checkout-wrap,.cart__drawer--odd-muse .checkout__button{position:relative;bottom:auto}.cart__drawer--odd-muse .drawer__content:after{content:"";display:block;height:10px;border-top:1px solid var(--border);flex-shrink:0}@media only screen and (max-width:767px){.cart__drawer--odd-muse.drawer--right .drawer__content{width:90vw;max-width:90vw}.cart__drawer--odd-muse .drawer__underlay,.cart__drawer--odd-muse .drawer__underlay__fill,.cart__drawer--odd-muse .drawer__underlay__blur{display:block!important}.cart__drawer--odd-muse .drawer__underlay{pointer-events:auto}.cart__drawer--odd-muse .drawer__underlay__fill{opacity:.5;background:var(--bg, #000)}.cart__drawer--odd-muse .drawer__close{position:absolute;top:4px;right:16px;min-width:44px;min-height:44px;padding:12px;margin:0}.cart__drawer--odd-muse .drawer__close svg{font-size:24px}}.cart__drawer--odd-muse .drawer__bottom{padding-top:var(--space-8)}.cart__drawer__shipping-bottom{padding:var(--space-6) var(--gutter);border-top:1px solid var(--border);background-color:var(--shipping-message-bg, var(--primary-fade, rgba(0, 0, 0, .04)));text-align:center}.cart__drawer__shipping-bottom .cart__message{margin:0;padding:0;border:none;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-4);font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-3) * var(--FONT-ADJUST-BODY));line-height:var(--leading-normal);color:var(--text)}.cart__drawer__shipping-bottom .cart__message .strong{font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.cart__drawer__shipping-bottom .cart__graph{flex-shrink:0;margin:0}.cart__drawer--odd-muse .cart__message .cart__graph .cart__graph-progress{stroke:var(--cart-shipping-progress-color, var(--primary, #1a1a1a))}.cart__drawer__recommendations{padding:var(--space-6) 0 var(--space-6) var(--gutter);border-top:1px solid var(--border);margin-top:0}.cart__drawer__recommendations.recommendations--empty{display:none}.cart__drawer__recommendations__title{font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-4) * var(--FONT-ADJUST-BODY));margin:0 0 var(--space-5);color:var(--text)}.cart__drawer__recommendations__grid{display:flex;flex-direction:column;gap:var(--space-5)}.cart__drawer__recommendations__grid .product-clip{padding-top:var(--space-5);padding-bottom:0}.cart__drawer__recommendations__grid .quickview+.quickview .product-clip{padding-top:var(--space-5)}.cart__drawer__recommendations__grid .product-clip__btn{--btn-bg: var(--primary, #1a1a1a);--btn-text: #fff;background-color:var(--primary, #1a1a1a);color:#fff;min-width:2.5em;min-height:2.5em;padding:var(--space-4);border-radius:4px;border:none;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s,opacity .2s}.cart__drawer__recommendations__grid .product-clip__btn:hover,.cart__drawer__recommendations__grid .product-clip__btn:focus{background-color:#333;color:#fff}.cart__drawer__recommendations__grid .product-clip__btn .btn-state-ready{font-size:1.5em;font-weight:300;line-height:1}.cart__drawer__recommendations__grid .product-clip__btn .svg-loader circle~circle{stroke:#fff}.cart__drawer__checkout-wrap{padding:0 var(--gutter) 32px}@media only screen and (max-width:767px){.cart__drawer--odd-muse .cart__drawer__checkout-wrap{padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}}.cart__drawer__total-row{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) 0;border-top:1px solid var(--border);font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-5) * var(--FONT-ADJUST-BODY));line-height:var(--leading-normal);color:var(--text)}.cart__drawer--odd-muse .drawer__accordion~.cart__drawer__checkout-wrap .cart__drawer__total-row{border-top:none}.cart__drawer__total-label{font-weight:var(--FONT-WEIGHT-BODY);letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.cart__drawer__total-value{font-weight:var(--FONT-WEIGHT-BODY-BOLD);color:var(--text-dark, var(--text))}.cart__drawer--odd-muse .cart__drawer__checkout-btn{width:100%;padding:var(--space-6) var(--space-8);margin-top:var(--space-4);margin-bottom:0;font-size:calc(var(--font-5) * var(--FONT-ADJUST-BODY))}.cart__drawer__returns-line{margin:var(--space-6) 0 0;padding:0;font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-3) * var(--FONT-ADJUST-BODY));line-height:var(--leading-normal);color:var(--text-light, var(--text))}.cart__drawer__returns-trigger{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer;text-underline-offset:2px}.cart__drawer__returns-trigger:hover{color:var(--primary)}.cart__drawer__returns-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20060;display:flex;align-items:center;justify-content:center;padding:var(--gutter);pointer-events:none;visibility:hidden;opacity:0;transition:opacity .25s ease,visibility .25s ease}.cart__drawer__returns-modal.is-open{pointer-events:auto;visibility:visible;opacity:1}.cart__drawer__returns-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;cursor:pointer}.cart__drawer__returns-modal__card{position:relative;width:100%;max-width:340px;margin-left:auto;margin-right:16px;max-height:80vh;overflow-y:auto;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014,0 8px 32px #0000000a;padding:24px;opacity:0;transform:translateY(12px);transition:opacity .3s ease-out,transform .3s ease-out}.cart__drawer__returns-modal.is-open .cart__drawer__returns-modal__card{opacity:1;transform:translateY(0)}.cart__drawer__returns-modal__close{position:absolute;top:var(--space-5);right:var(--space-5);width:36px;height:36px;padding:0;border:none;background:none;cursor:pointer;color:var(--text);display:flex;align-items:center;justify-content:center;transition:color .2s}.cart__drawer__returns-modal__close:hover{color:var(--primary)}.cart__drawer__returns-modal__close svg{width:20px;height:20px}.cart__drawer__returns-modal__title{margin:0 0 var(--space-5);padding-right:40px;font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-4) * var(--FONT-ADJUST-BODY));font-weight:var(--FONT-WEIGHT-BODY-BOLD);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dark, var(--text))}.cart__drawer__returns-modal__message{margin:0;font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-3) * var(--FONT-ADJUST-BODY));line-height:var(--leading-normal);color:var(--text)}.cart__drawer__returns-modal__link{text-decoration:underline;text-underline-offset:2px;color:var(--primary)}.cart__drawer__returns-modal__link:hover{text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/44/assets/cart-drawer-odd-muse.css.map */
