cart-drawer{--wl-acc:#D4FF3A;--wl-ink:#101012}cart-drawer .drawer__inner{border:0;border-radius:24px 0 0 24px;overflow:hidden;box-shadow:-24px 0 60px #0000002e}cart-drawer .drawer__header{background:var(--wl-ink);color:#fff;padding:12px 20px!important;min-height:0!important;height:auto!important;border-bottom:0}cart-drawer .drawer__heading{color:#fff;font-size:17px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin:0}cart-drawer .drawer__close{color:#fff}cart-drawer .drawer__close svg{fill:currentColor;stroke:currentColor}cart-drawer .cart-item{padding:16px 0;border-bottom:1px solid #ececee}cart-drawer .cart-item:last-child{border-bottom:0}cart-drawer .cart-item__media img,cart-drawer .cart-item__image{border-radius:14px;background:#f3f3f1;object-fit:cover}cart-drawer .cart-item__name{color:var(--wl-ink);font-weight:700;font-size:15px;text-decoration:none;line-height:1.3}cart-drawer .cart-item__name:hover{text-decoration:underline}cart-drawer .price,cart-drawer .cart-item__price-wrapper{color:var(--wl-ink);font-weight:700}cart-drawer .price--compare,cart-drawer s{color:#7a7d82;font-weight:400}cart-drawer quantity-input,cart-drawer .quantity{border-radius:999px}cart-drawer .quantity__button,cart-drawer quantity-input button{background:var(--wl-acc)!important;color:var(--wl-ink)!important;border:0!important}cart-drawer .quantity__button svg,cart-drawer quantity-input button svg{fill:var(--wl-ink)!important;color:var(--wl-ink)!important;stroke:var(--wl-ink)}cart-drawer .quantity__button .material-symbols-outlined,cart-drawer quantity-input button span{color:var(--wl-ink)!important}cart-drawer .drawer__footer{background:#f6f6f4;border-top:1px solid #ececee;padding:18px 24px 22px}cart-drawer .totals,cart-drawer .totals__total,cart-drawer .totals__total-value{color:var(--wl-ink);font-weight:800}cart-drawer .cart__checkout-button,cart-drawer #CartDrawer-Checkout,cart-drawer .drawer__inner-empty .button,cart-drawer .cart-drawer__empty-content .button{background:var(--wl-acc)!important;color:var(--wl-ink)!important;border:0!important;border-radius:999px!important;min-height:58px;font-family:var(--font-heading-family,inherit);font-weight:800;letter-spacing:.03em;text-transform:uppercase;box-shadow:0 12px 30px -14px #1010128c;transition:transform .2s ease,box-shadow .2s ease}cart-drawer .cart__checkout-button:hover,cart-drawer #CartDrawer-Checkout:hover{transform:translateY(-2px);box-shadow:0 16px 34px -14px #10101299}cart-drawer .cart__checkout-button:before,cart-drawer .cart__checkout-button:after,cart-drawer #CartDrawer-Checkout:before,cart-drawer #CartDrawer-Checkout:after{box-shadow:none!important}@media(max-width:749px){cart-drawer .drawer__inner{border-radius:0}}@media(prefers-reduced-motion:reduce){cart-drawer *{transition:none!important}}body .wl .wl-pill{text-align:center;line-height:1.2;white-space:nowrap;max-width:100%;font-family:var(--font-heading-family,inherit);font-weight:800}body .wl .wl-vbtn{font-weight:700}body .wl-trust{gap:14px}body .wl-trust>div{background:none;padding:0;gap:10px;color:#6b6e74}body .wl-trust>div>svg{flex:none;box-sizing:content-box;width:22px;height:22px;padding:12px;border-radius:12px;background:#101012;stroke:#d4ff3a}body .wl-trust b{color:#101012;font-weight:800}@media(max-width:749px){body .wl-trust>div{gap:14px}}@media(max-width:480px){body .wl-fin .wl-pill{padding:0 22px!important;font-size:clamp(13px,3.8vw,16px);letter-spacing:0}}.product__description ul{list-style:none!important;padding:0!important;margin:18px 0!important;display:grid;gap:14px}.product__description ul li{position:relative;list-style:none!important;padding-left:38px;margin:0;line-height:1.5;color:#3d3f44}.product__description ul li::marker{content:none}.product__description ul li:before{content:"";position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:50%;background:#d4ff3a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101012' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/14px no-repeat}.product__description ul li strong{color:#101012;font-weight:800}body .wl-proof .wl-stars{color:#f5b300}quantity-breaks .quantity-break{background:#fff!important;border:2px solid #e3e4e6!important;border-radius:16px!important;color:#101012!important;transition:border-color .2s,background-color .2s}quantity-breaks .quantity-break *{color:#101012!important}quantity-breaks .quantity-break s,quantity-breaks .quantity-break [class*=compare]{color:#7a7d82!important}quantity-breaks .quantity-break [class*=caption]{color:#5c5f65!important}quantity-breaks .quantity-break:has(input:checked){border-color:#101012!important;background:#f6ffd6!important}quantity-breaks .quantity-break [class*=badge]{background:#101012!important;color:#d4ff3a!important}quantity-breaks .quantity-break [class*=badge] *{color:#d4ff3a!important}[id^=main-atc-price-template--][id$=__wm_buy]{display:none!important}body .wl-bul{gap:14px}body .wl-bul li{align-items:flex-start;gap:14px}body .wl-bul li>svg{flex:none;box-sizing:content-box;width:14px;height:14px;padding:6px;margin-top:-1px;border-radius:50%;background:#d4ff3a;stroke:#101012;stroke-width:3;box-shadow:0 0 0 4px #d4ff3a40}body .wl-bul li>svg *{stroke:#101012}body .wl-proof{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:-4px}body .wl-proof .wl-rating{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 12px;border-radius:999px;background:#fff;border:1px solid #e6e7e9;font-size:14px;font-weight:700;color:#101012;line-height:1}body .wl-proof .wl-stars{font-size:16px;letter-spacing:1px;color:#f5b300;line-height:1}body .wl-proof .wl-sold{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:999px;background:#101012;color:#fff;font-size:13px;font-weight:600;line-height:1}body .wl-proof .wl-sold svg{flex:none;box-sizing:content-box;width:11px;height:11px;padding:3px;border-radius:50%;background:#d4ff3a;stroke:#101012;stroke-width:3.5}body .wl .wl-vrow{gap:10px}body .wl .wl-vbtn[data-v="58966554247512"]{--sw:#8b8f96}body .wl .wl-vbtn[data-v="58987510104408"]{--sw:#d3f018}body .wl .wl-vbtn[data-v="58987510137176"]{--sw:#9a6cf0}body .wl .wl-vrow .wl-vbtn[data-v="58966554247512"],body .wl .wl-vrow .wl-vbtn[data-v="58987510104408"],body .wl .wl-vrow .wl-vbtn[data-v="58987510137176"]{width:38px;height:38px;min-height:0;padding:0;font-size:0;color:transparent;overflow:hidden;border-radius:50%;border:3px solid #fff;background:var(--sw);box-shadow:0 0 0 1.5px #d6d7da;transition:box-shadow .2s,transform .2s}body .wl .wl-vrow .wl-vbtn[data-v]:hover{border-color:#fff;transform:scale(1.06)}body .wl .wl-vrow .wl-vbtn[data-v].is-on{border-color:#fff;box-shadow:0 0 0 2.5px #101012}body .wl .wl-vrow .wl-vbtn[data-v][disabled]{opacity:.35;transform:none}body .wl .wl-unit__l span{font-weight:700;color:#101012}@media(max-width:749px){body .wl .wl-unit{flex-direction:row;align-items:center}}body .wl .wl-offer__g{display:inline-flex;align-items:center;gap:6px;margin-top:7px;padding:4px 10px 4px 8px;border-radius:999px;background:#101012;color:#d4ff3a;font-size:12px;font-weight:700;line-height:1.2}body .wl .wl-offer__g svg{flex:none}body .wl [hidden]{display:none!important}cart-drawer .wl-cf{display:grid;gap:12px}cart-drawer .wl-cf__row{display:flex;align-items:center;gap:10px}cart-drawer .wl-cf__lbl{font-size:15px;color:#101012;white-space:nowrap}cart-drawer .wl-cf__tags{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}cart-drawer .wl-cf__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#ececee;color:#101012;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.2}cart-drawer .wl-cf__tag svg{flex:none;opacity:.75}cart-drawer .wl-cf__amt{margin-left:auto;color:#e0322f;font-weight:800;font-size:17px;white-space:nowrap}cart-drawer .wl-cf__total{justify-content:space-between}cart-drawer .wl-cf__tl{font-family:var(--font-heading-family,inherit);font-size:20px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:#101012}cart-drawer .wl-cf__prices{display:inline-flex;align-items:baseline;gap:10px}cart-drawer .wl-cf__prices s{color:#7a7d82;font-size:17px;font-weight:600}cart-drawer .wl-cf__prices b{color:#101012;font-family:var(--font-heading-family,inherit);font-size:30px;font-weight:900;line-height:1}cart-drawer #CartDrawer-Checkout{border-radius:16px!important;min-height:64px;box-shadow:0 5px #a9cc1f,0 14px 30px -14px #10101280!important}cart-drawer #CartDrawer-Checkout:hover{transform:translateY(-1px)}cart-drawer #CartDrawer-Checkout:active{transform:translateY(3px);box-shadow:0 2px #a9cc1f!important}cart-drawer .wl-cf__btn{display:inline-flex!important;align-items:center;justify-content:center;gap:14px;font-size:18px;font-weight:900;letter-spacing:.04em}cart-drawer .wl-cf__btn svg{flex:none}cart-drawer .wl-cf__trust{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}cart-drawer .wl-cf__trust li{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12.5px;font-weight:700;line-height:1.25;color:#101012}cart-drawer .wl-cf__trust svg{box-sizing:content-box;padding:7px;border-radius:10px;background:#101012;stroke:#d4ff3a}cart-drawer .drawer__footer .icon-with-text{display:none!important}cart-drawer .wl-cf__btn span{white-space:nowrap}@media(max-width:480px){cart-drawer .wl-cf__btn{font-size:16px;gap:12px}cart-drawer .wl-cf__trust{margin-top:18px}}@media(max-width:360px){cart-drawer .wl-cf__btn{font-size:15px;gap:8px}cart-drawer .wl-cf__prices b{font-size:26px}}cart-drawer .wl-cf__rate{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin:14px 0 0;font-size:15px;line-height:1.3;color:#101012;text-align:center}cart-drawer .wl-cf__stars{color:#f5b300;font-size:18px;letter-spacing:1px}cart-drawer .wl-cf__rate b{font-weight:800}body .wl .wl-gift{display:flex;align-items:center;gap:14px;margin:0;padding:14px 16px;border-radius:16px;background:#101012;color:#fff}body .wl .wl-gift__i{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#d4ff3a;color:#101012}body .wl .wl-gift__t{display:block;color:#d4ff3a;font-size:15px;font-weight:800;line-height:1.25}body .wl .wl-gift__s{display:block;margin-top:3px;color:#d9dadc;font-size:13px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/22/assets/wl-cart.css.map */
