.tl-cross-sell{margin-top:1.25rem!important;padding-block:1.25rem 1.5rem!important;border-top:1px solid #e5e2dc}.tl-cart-page .tl-cross-sell{margin-top:.25rem!important}.tl-cross-sell .tl-cross-sell__title{margin-bottom:.875rem!important}.tl-cross-sell scroll-carousel,.tl-cross-sell .complementary-products__product-list{gap:1.125rem 10px!important}.tl-cross-sell .horizontal-product-card{gap:.625rem!important}.tl-cross-sell .horizontal-product-card__info{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.25rem!important}.tl-cross-sell .horizontal-product-card .product-title{font-size:.875rem!important;font-weight:500!important;line-height:1.3!important;color:#121212!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-cross-sell .horizontal-product-card price-list,.tl-cross-sell .horizontal-product-card sale-price{font-size:.875rem!important;font-weight:500!important;line-height:1.3!important;color:#121212!important}.tl-cross-sell .horizontal-product-card compare-at-price{font-size:.8125rem!important;font-weight:400!important;color:#8a8578!important}.tl-cross-sell .horizontal-product-card [class*=horizontal-product-card__button]{display:inline-flex!important;position:relative;align-items:center;align-self:flex-start;width:auto!important;margin:0!important;padding:0!important;min-height:0!important;border:0!important;background:none!important;font-size:.6875rem!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#121212!important;text-decoration:underline!important;text-decoration-color:#d6d2c9!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}.tl-cross-sell .horizontal-product-card [class*="@large:horizontal-product-card__button"]{display:none!important}.tl-cross-sell .horizontal-product-card [class*=horizontal-product-card__button]:before{content:"";position:absolute;top:-2px;right:-5px;bottom:-16px;left:-5px}@media(hover:hover){.tl-cross-sell .horizontal-product-card [class*=horizontal-product-card__button]:hover{text-decoration-color:#121212!important}}.quick-buy-modal .product-title.h1{font-size:1.5rem!important;line-height:1.15!important;letter-spacing:.01em;margin-bottom:.25rem}.quick-buy-modal .price-list--product,.quick-buy-modal .price-list--product sale-price{font-family:var(--text-font-family, Inter, sans-serif)!important;font-size:1.0625rem!important;font-weight:600!important;color:#121212!important}.quick-buy-modal .price-list--product sale-price.text-subdued{color:#121212!important}.quick-buy-modal .price-list--product compare-at-price{font-family:var(--text-font-family, Inter, sans-serif)!important;font-size:.9375rem!important;font-weight:400!important;color:#8a8578!important}.quick-buy-modal .quick-buy-modal__mobile-info .product-title{font-size:1.25rem!important;font-weight:500!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important;color:#121212!important}.quick-buy-modal .quick-buy-modal__mobile-info price-list,.quick-buy-modal .quick-buy-modal__mobile-info sale-price{font-family:var(--text-font-family, Inter, sans-serif)!important;font-size:1rem!important;font-weight:600!important;color:#121212!important}.quick-buy-modal .shopify-product-form button[class*=button--outline],.quick-buy-modal .shopify-product-form button[type=submit],.quick-buy-modal .shopify-product-form .tl-waitlist-btn{background:#121212!important;border-color:#121212!important;color:#fff!important}@media(hover:hover){.quick-buy-modal .shopify-product-form button[class*=button--outline]:hover,.quick-buy-modal .shopify-product-form button[type=submit]:hover,.quick-buy-modal .shopify-product-form .tl-waitlist-btn:hover{background:#000!important;border-color:#000!important}}.quick-buy-modal .tl-size-sep{display:none}.tl-cart-summary{display:flex;flex-direction:column;gap:.375rem;margin:0 0 .625rem;padding:0}.tl-cart-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0}.tl-cart-summary__label{margin:0;font-size:.8125rem;font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#121212}.tl-cart-summary__value{margin:0;font-size:.8125rem;font-weight:400;line-height:1.4;text-align:right;white-space:nowrap;color:#121212}.tl-cart-summary__row:last-child .tl-cart-summary__value{white-space:normal}.tl-cart-summary__tax{margin:0 0 .75rem;padding-top:.5rem;border-top:1px solid #e5e2dc;font-size:.75rem;font-weight:400;line-height:1.35;color:#8a8578}cart-drawer.drawer::part(footer){padding-block:14px 16px}.tl-cart-summary{gap:.1875rem;margin-bottom:0}.tl-cart-summary__label,.tl-cart-summary__value{line-height:1.23}.tl-cart-summary__tax{margin:0 0 .25rem;padding-top:0;border-top:0;font-size:.6875rem;line-height:1.35}cart-drawer .tl-club-toggle,.tl-club-toggle{box-sizing:border-box;display:flex;align-items:center;flex:none;gap:.75rem;height:auto;min-height:3.5rem;padding:8px 14px 8px 13px;background:#faf9f6;border:1px solid #e5e2dc;border-left:3px solid #121212;border-radius:0;transition:background-color .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1)}@supports selector(:has(*)){cart-drawer .tl-club-toggle:has(.tl-switch__input:checked),.tl-club-toggle:has(.tl-switch__input:checked){background:#f7f5f1;border-color:#d6d2c9;border-left-color:#121212}.tl-club-toggle:has(.tl-switch__input:checked) .tl-club-toggle__eyebrow{color:#121212}}@media(hover:hover){.tl-club-toggle:hover{border-color:#d6d2c9;border-left-color:#121212;background:#f7f5f1}}.tl-club-toggle__label{min-width:0;line-height:1.25;color:#121212;text-align:left}.tl-club-toggle__eyebrow{display:block;margin-bottom:1px;font-size:.625rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#8a8578;transition:color .2s cubic-bezier(.32,.72,0,1)}.tl-club-toggle__hook{display:block;margin-top:0;font-size:.875rem;font-weight:500;line-height:1.25;color:#121212}.tl-club-toggle__detail{display:block;margin-top:1px;font-size:.6875rem;font-weight:400;line-height:1.3;color:#8a8578}cart-drawer .tl-club-toggle .tl-switch,.tl-club-toggle .tl-switch,cart-drawer .tl-switch,.tl-switch{position:relative;box-sizing:border-box!important;display:inline-flex!important;flex:none!important;align-items:center;justify-content:center;width:44px!important;min-width:44px!important;height:24px!important;min-height:24px!important;cursor:pointer}cart-drawer .tl-club-toggle .tl-switch:before,.tl-club-toggle .tl-switch:before,cart-drawer .tl-switch:before,.tl-switch:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}cart-drawer .tl-club-toggle .tl-switch__input,.tl-club-toggle .tl-switch__input,cart-drawer .tl-switch__input,.tl-switch__input{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:1;width:auto;height:auto;margin:0;opacity:0;cursor:pointer}cart-drawer .tl-club-toggle .tl-switch__track,.tl-club-toggle .tl-switch__track,cart-drawer .tl-switch__track,.tl-switch__track{position:relative;box-sizing:border-box!important;display:block;flex:none;width:44px!important;height:24px!important;min-width:0;min-height:0;background:#d6d2c9;border-radius:999px;pointer-events:none;transition:background-color .2s cubic-bezier(.32,.72,0,1)}cart-drawer .tl-switch__track:after,.tl-switch__track:after{content:"";position:absolute;top:3px;left:3px;box-sizing:border-box;width:18px;height:18px;border:1px solid #d6d2c9;border-radius:50%;background:#fff;box-shadow:none;transition:transform .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1)}cart-drawer .tl-switch__input:checked~.tl-switch__track,.tl-switch__input:checked~.tl-switch__track{background:#121212}cart-drawer .tl-switch__input:checked~.tl-switch__track:after,.tl-switch__input:checked~.tl-switch__track:after{transform:translate(20px);border-color:#121212}@media(prefers-reduced-motion:reduce){.tl-switch__track,.tl-switch__track:after,.tl-club-toggle,.tl-club-toggle__eyebrow{transition:none}}cart-drawer .tl-switch__input:focus-visible~.tl-switch__track,.tl-switch__input:focus-visible~.tl-switch__track{outline:2px solid #121212;outline-offset:3px}cart-drawer .tl-switch__input[aria-busy=true]~.tl-switch__track,.tl-switch__input[aria-busy=true]~.tl-switch__track{opacity:.55}
/*# sourceMappingURL=/cdn/shop/t/176/assets/tl-cart-xsell.css.map */
