#cart-drawer.lb-cart{--lb-pink: #df8096;--lb-light: #fdeaea;--drawer-max-width: 450px;--drawer-header-padding: 0;--drawer-body-padding: 0;--drawer-footer-padding: 0;color:#1a1a1a;background:#fff;font-family:Poppins,sans-serif!important;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:-.4px}#cart-drawer.lb-cart *,#cart-drawer.lb-cart *:before,#cart-drawer.lb-cart *:after{box-sizing:border-box}#cart-drawer.lb-cart::part(content){display:grid;grid-template-rows:80px minmax(0,1fr) auto;width:450px;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;margin:0;border-radius:0;background:#fff;overflow:hidden}#cart-drawer.lb-cart::part(header){display:flex;position:relative;align-items:center;justify-content:center;height:80px;min-height:80px;padding:0 30px;margin:0;border:0;background:#fff}#cart-drawer.lb-cart::part(close-button){position:absolute;right:30px;top:50%;transform:translateY(-50%);color:#1a1a1a}#cart-drawer.lb-cart::part(body){display:block;min-height:0;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#fff}#cart-drawer.lb-cart::part(footer){padding:10px 30px 12px;margin:0;border-top:1px solid #e8e8e1;background:#fff}#cart-drawer .lb-cart__brand{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0 30px;margin:0;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase}#cart-drawer .lb-cart__brand:after{content:"";position:absolute;bottom:0;left:30px;right:30px;height:1px;background:#e8e8e1}#cart-drawer .lb-cart__logo{display:block;width:auto;max-width:220px;max-height:28px;object-fit:contain}#cart-drawer .lb-cart__empty{display:grid;gap:24px;justify-items:center;align-content:center;min-height:100%;padding:30px;text-align:center}#cart-drawer .lb-cart__timer{display:block;margin:14px 24px 0;padding:10px 14px;background:#f6cfd3;border-radius:8px;text-align:center;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:-.4px}#cart-drawer [data-lb-cart-timer]{color:#d0021b;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}#cart-drawer .lb-cart__tiers{padding:14px 24px 30px;margin:0;border-bottom:1px solid #eee}#cart-drawer .lb-cart__message{padding:0;margin:0 0 12px;text-align:center;color:#1a1a1a;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:-.4px}#cart-drawer .lb-cart__message strong{color:var(--lb-pink);font-weight:700}#cart-drawer .lb-cart__track{position:relative;height:6px;margin:0 12px;border-radius:999px;background:var(--lb-light)}#cart-drawer .lb-cart__fill{position:absolute;inset:0 auto 0 0;width:var(--lb-progress);border-radius:999px;background:var(--lb-pink)}#cart-drawer .lb-cart__step{position:absolute;left:var(--lb-step);top:50%;transform:translate(-50%,-50%);text-align:center}#cart-drawer .lb-cart__step>span{position:relative;display:block;width:22px;height:22px;border:2px solid var(--lb-pink);border-radius:50%;background:#fff}#cart-drawer .lb-cart__step.is-done>span{background:var(--lb-pink)}#cart-drawer .lb-cart__step.is-done>span:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);color:#fff;font-size:12px;font-weight:700;line-height:1}#cart-drawer .lb-cart__step small{position:absolute;top:26px;left:50%;transform:translate(-50%);white-space:nowrap;color:#1a1a1a;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:-.4px}#cart-drawer .lb-cart__step:last-child small{left:auto;right:-16px;transform:none}#cart-drawer .lb-cart__items{display:block;padding:30px 30px 0;margin:0}#cart-drawer .lb-cart__item{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:start;column-gap:22px;padding:14px 0;margin:0 0 20px;border-bottom:1px solid #e8e8e1}#cart-drawer .lb-cart__item:last-child{border-bottom:0;margin-bottom:0}#cart-drawer .lb-cart__image{display:block;width:100px;height:100px;overflow:hidden;border-radius:12px}#cart-drawer .lb-cart__image img,#cart-drawer .lb-cart__image svg{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}#cart-drawer .lb-cart__info{min-width:0}#cart-drawer .lb-cart__title{display:block;margin:0 0 8px;padding:0;color:#1a1a1a;font-family:Poppins,sans-serif!important;font-size:13.6px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:-.4px!important;text-transform:none!important;text-decoration:none;overflow-wrap:anywhere}#cart-drawer .lb-cart__options{padding:0;margin:0 0 10px;color:#1a1a1a;font-size:13.6px;font-weight:400;line-height:1.4;letter-spacing:-.4px;text-transform:none}#cart-drawer .lb-cart__options strong{font-weight:700}#cart-drawer .lb-cart__property{margin:4px 0;font-size:11px;line-height:1.4;overflow-wrap:anywhere}#cart-drawer .lb-cart__bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:nowrap}#cart-drawer .lb-cart__quantity{display:flex;flex:0 0 80px;align-items:center;justify-content:space-between;width:80px;height:28px;overflow:hidden;border:1px solid #e5e5e5;border-radius:999px;background:#fff}#cart-drawer .lb-cart__quantity button{display:flex;align-items:center;justify-content:center;width:25px;min-width:0;height:26px;margin:0;padding:0;border:0;background:transparent;color:#444;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:1;cursor:pointer}#cart-drawer .lb-cart__quantity span{min-width:24px;text-align:center;font-size:16px;font-weight:400;line-height:1}#cart-drawer .lb-cart__quantity button:disabled{opacity:.4;cursor:wait}#cart-drawer .lb-cart__prices{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-end;gap:6px;padding:0;margin:4px 0 0;line-height:1}#cart-drawer .lb-cart__price-row{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:8px;line-height:1}#cart-drawer .lb-cart__price-row s{color:#b0b0b0;font-size:13px;font-weight:400;line-height:1}#cart-drawer .lb-cart__price-row strong{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1;letter-spacing:-.4px}#cart-drawer .lb-cart__saving{color:var(--lb-pink);font-size:13.5px;font-weight:700;line-height:1;text-align:right}#cart-drawer .lb-cart__badge{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;margin:0;border-radius:999px;background:var(--lb-light);color:var(--lb-pink);font-size:11px;font-weight:700;line-height:1;white-space:nowrap}#cart-drawer .lb-cart__footer{display:block;padding:0;margin:0}#cart-drawer .lb-cart__protection{display:flex;align-items:center;gap:10px;padding:12px 14px;margin:4px 0 10px;border:1px solid #f3d3da;border-radius:12px;background:#fff7f8;font-family:Poppins,sans-serif;letter-spacing:-.4px}#cart-drawer .lb-cart__protection-icon{display:inline-flex;flex:0 0 auto;color:#df8096}#cart-drawer .lb-cart__protection-copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:2px}#cart-drawer .lb-cart__protection-title{color:#1a1a1a;font-size:13.5px;font-weight:700;line-height:1.4}#cart-drawer .lb-cart__recommended{display:inline-block;vertical-align:middle;padding:1px 7px;margin-left:4px;border-radius:999px;background:#fdeaea;color:#df8096;font-size:10px;font-weight:700;line-height:1.4}#cart-drawer .lb-cart__protection-description{color:#777;font-size:11px;font-weight:400;line-height:1.35}#cart-drawer .lb-cart__protection-price{flex:0 0 auto;color:#1a1a1a;font-size:13px;font-weight:700;white-space:nowrap}#cart-drawer .lb-cart__switch{display:block;flex:0 0 42px;position:relative;width:42px;height:24px;padding:0;margin:0;border:0;border-radius:999px;background:#d9d9d9;cursor:pointer}#cart-drawer .lb-cart__switch>span{position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0004}#cart-drawer .lb-cart__switch[aria-checked=true]{background:#df8096}#cart-drawer .lb-cart__switch[aria-checked=true]>span{left:21px}#cart-drawer .lb-cart__switch:disabled{opacity:.5;cursor:not-allowed}#cart-drawer .lb-cart__switch:focus-visible,#cart-drawer .lb-cart__quantity button:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}#cart-drawer .lb-cart__discount-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:6px 0 4px;margin:0;font-size:14px;font-weight:500;line-height:1.4}#cart-drawer .lb-cart__discount-row>strong{margin-left:auto;font-size:14px;font-weight:600;white-space:nowrap}#cart-drawer .lb-cart__discount-codes{display:flex;flex-wrap:wrap;align-items:center;gap:5px}#cart-drawer .lb-cart__code{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:8px;background:#f2f2f2;color:#444;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.5px;white-space:nowrap}#cart-drawer .lb-cart__code svg{flex:0 0 auto}#cart-drawer .lb-cart__footer .button-group{display:grid;width:100%;gap:8px;padding:0;margin:4px 0 0}#cart-drawer .lb-cart__footer .button{border-radius:12px;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:1.5px;text-transform:uppercase;line-height:1.4!important}#cart-drawer .lb-cart__footer button[name=checkout],#cart-drawer .lb-cart__footer button[name=checkout]:hover{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap!important;column-gap:6px;width:100%;min-height:59.3px;padding:18px 10px!important;background:#df8096!important;border:0!important;color:#fff!important;background-image:none!important;box-shadow:none!important;font-size:12px!important;letter-spacing:1.5px!important;line-height:1.4!important;white-space:nowrap!important}#cart-drawer .cart-drawer__button-price{display:inline;padding:0;margin:0;border:0;font:inherit;font-size:inherit!important;letter-spacing:inherit!important;white-space:nowrap}#cart-drawer .cart-drawer__button-price:before{content:none}#cart-drawer .lb-cart__payments-br{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;width:100%;margin:10px 0 0;padding:0;line-height:0}#cart-drawer .lb-cart__payments-br>svg{display:block;flex:0 0 auto;width:34px;height:22px;max-width:none}#cart-drawer .lb-cart__error{margin:5px 0;color:#b00020;font-size:12px;line-height:1.4}#cart-drawer [hidden]{display:none!important}@media(max-width:699px){#cart-drawer.lb-cart{--drawer-max-width: 100vw}#cart-drawer.lb-cart::part(content){width:100vw;grid-template-rows:74px minmax(0,1fr) auto}#cart-drawer.lb-cart::part(header){height:74px;min-height:74px;padding:0 20px}#cart-drawer .lb-cart__brand:after{left:20px;right:20px}#cart-drawer.lb-cart::part(footer){padding:10px 20px 12px}#cart-drawer .lb-cart__items{padding:20px 20px 0}#cart-drawer .lb-cart__item{column-gap:17px}}@media(max-width:374px){#cart-drawer .lb-cart__item{grid-template-columns:84px minmax(0,1fr);column-gap:12px}#cart-drawer .lb-cart__image{width:84px;height:84px}#cart-drawer .lb-cart__quantity{flex-basis:72px;width:72px}#cart-drawer .lb-cart__quantity button{width:23px}#cart-drawer .lb-cart__quantity span{min-width:22px}#cart-drawer .lb-cart__price-row{gap:4px}#cart-drawer .lb-cart__price-row strong{font-size:16px}#cart-drawer .lb-cart__saving{font-size:12px}#cart-drawer .lb-cart__step small{font-size:9px}#cart-drawer .lb-cart__payments-br{gap:4px}#cart-drawer .lb-cart__payments-br>svg{width:30px;height:19px}#cart-drawer .lb-cart__protection{padding:10px;gap:7px}#cart-drawer .lb-cart__protection-title,#cart-drawer .lb-cart__protection-price{font-size:12px}}@media(max-width:359px){#cart-drawer .lb-cart__footer button[name=checkout],#cart-drawer .lb-cart__footer button[name=checkout]:hover{font-size:11px!important;letter-spacing:1px!important;column-gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
