cart-drawer.tl-cart-v2{--ok-bg: #faf8f5;--ok-card: #ffffff;--ok-ink: #161616;--ok-muted: #626262;--ok-line: #e8e2da;--ok-red: #a31620;--ok-red-hover: #86121a;--ok-green: #176b43;--ok-green-bg: #edf5eb;--ok-stars: #d5a526;--ok-serif: Georgia, "Times New Roman", Times, serif;--ok-sans: Arial, Helvetica, sans-serif;--ok-gutter: 16px;--ok-radius: 16px;--ok-img-bg: #f4eee5}cart-drawer.tl-cart-v2 .drawer__inner,cart-drawer.tl-cart-v2 .tl-cart-v2__inner,cart-drawer.tl-cart-v2.active .drawer__inner{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr)!important;background:var(--ok-bg)!important;background-color:var(--ok-bg)!important;overflow:hidden!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important}cart-drawer.tl-cart-v2:not(.is-empty) .drawer__inner>.tl-cart-hdr,cart-drawer.tl-cart-v2:not(.is-empty) .drawer__inner>.drawer__header.tl-cart-hdr{grid-row:1!important}cart-drawer.tl-cart-v2:not(.is-empty) .drawer__inner>cart-drawer-items{grid-row:2!important;grid-column:1!important}cart-drawer.tl-cart-v2:not(.is-empty) .drawer__inner>.drawer__footer{grid-row:3!important;grid-column:1!important}cart-drawer.tl-cart-v2:not(.is-empty) .drawer__inner>:not(.tl-cart-hdr):not(.drawer__header):not(cart-drawer-items):not(.drawer__footer){display:none!important}@media screen and (max-width:767px){cart-drawer.tl-cart-v2,cart-drawer.tl-cart-v2.active,cart-drawer.tl-cart-v2 #CartDrawer.cart-drawer{width:100%!important;height:100dvh!important;max-height:100dvh!important}cart-drawer.tl-cart-v2 .drawer__inner,cart-drawer.tl-cart-v2 .tl-cart-v2__inner{width:100%!important;max-width:100%!important}}@media screen and (min-width:768px){cart-drawer.tl-cart-v2 .drawer__inner,cart-drawer.tl-cart-v2.active .drawer__inner,cart-drawer.tl-cart-v2 .tl-cart-v2__inner{width:480px!important;max-width:480px!important}cart-drawer.tl-cart-v2 .cart-drawer__overlay,cart-drawer.tl-cart-v2.active .cart-drawer__overlay,#CartDrawer-Overlay.cart-drawer__overlay{background:#00000059!important}}html.tl-cart-drawer-open,html.tl-cart-drawer-open body,body.overflow-hidden{overflow:hidden!important;overscroll-behavior:none}cart-drawer.tl-cart-v2 .tl-cart-hold,cart-drawer.tl-cart-v2 .tl-cart-hdr__count,cart-drawer.tl-cart-v2 .tl-okura-foot,cart-drawer.tl-cart-v2 .tl-okura-compact-total,cart-drawer.tl-cart-v2 .tl-okura-shop,cart-drawer.tl-cart-v2 .tl-okura-secure,cart-drawer.tl-cart-v2 .tl-cart-certainty,cart-drawer.tl-cart-v2 .cart-drawer-payment-icons,cart-drawer.tl-cart-v2 .cart-drawer-trustpilot-rating,cart-drawer.tl-cart-v2 .gb-30day-back,cart-drawer.tl-cart-v2 .cart-money-back-guarantee,cart-drawer.tl-cart-v2 [data-tl-week-sale],cart-drawer.tl-cart-v2 .tl-intro-badge,cart-drawer.tl-cart-v2 .cart-item .product-option,cart-drawer.tl-cart-v2 .cart-item dl,cart-drawer.tl-cart-v2 .cart-drawer__footer,cart-drawer.tl-cart-v2 .drawer__footer .totals,cart-drawer.tl-cart-v2 .drawer__footer .tax-note,cart-drawer.tl-cart-v2 .drawer__footer .cart-note,cart-drawer.tl-cart-v2 .drawer__footer .cart-discount-code,cart-drawer.tl-cart-v2 .drawer__footer details,cart-drawer.tl-cart-v2 .tl-summary,cart-drawer.tl-cart-v2 [data-tl-summary],cart-drawer.tl-cart-v2 .tl-summary__row,cart-drawer.tl-cart-v2 .loading__spinner:not(.hidden),cart-drawer.tl-cart-v2 .cart__checkout-button .loading__spinner,cart-drawer.tl-cart-v2 .cart__checkout-button .spin-animation,cart-drawer.tl-cart-v2 .cart__checkout-button .button-text .loading-overlay,cart-drawer.tl-cart-v2 #CartDrawer-Checkout .loading-overlay{display:none!important}cart-drawer.tl-cart-v2 #CartDrawer .drawer__header.tl-cart-hdr,cart-drawer.tl-cart-v2 .drawer__inner>.drawer__header.tl-cart-hdr,cart-drawer.tl-cart-v2 .drawer__header.tl-cart-hdr,cart-drawer.tl-cart-v2 .tl-cart-hdr,#CartDrawer.cart-drawer .drawer__header.tl-cart-hdr{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;grid-template-rows:72px auto!important;align-items:center!important;gap:0!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0 16px!important;background:var(--ok-bg)!important;border:0!important;border-bottom:0!important;order:unset!important;flex:unset!important;flex-shrink:0!important;z-index:2!important;position:relative!important;overflow:visible!important}cart-drawer.tl-cart-v2 .tl-cart-hdr *,cart-drawer.tl-cart-v2 .tl-cart-hdr__top,cart-drawer.tl-cart-v2 .tl-cart-hdr__trust,cart-drawer.tl-cart-v2 .tl-cart-hdr__proof,cart-drawer.tl-cart-v2 .tl-okura-trust,cart-drawer.tl-cart-v2 .tl-okura-trust__row,cart-drawer.tl-cart-v2 .tl-okura-trust__pill{position:static!important;float:none!important;transform:none!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__slot--left{grid-column:1!important;grid-row:1!important;width:44px!important;height:44px!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__brand{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;padding:0!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__logo,cart-drawer.tl-cart-v2 #CartDrawer .tl-cart-hdr__logo{display:block!important;width:136px!important;height:56px!important;max-width:136px!important;max-height:56px!important;object-fit:contain!important;object-position:center!important;filter:none!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__close,cart-drawer.tl-cart-v2 .drawer__close.tl-cart-hdr__close{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ok-ink)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;position:relative!important;top:auto!important;right:auto!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__close svg{width:22px!important;height:22px!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__top{grid-column:1 / -1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:0!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__proof{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;gap:8px!important;height:36px!important;margin:0!important;padding:0 16px!important;border-radius:999px!important;background:var(--ok-green-bg)!important;color:var(--ok-ink)!important;font-family:var(--ok-sans)!important;font-size:14px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__stars{color:#d5a526!important;-webkit-text-fill-color:#d5a526!important;font-size:14px!important;letter-spacing:1px!important;line-height:1!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__trust{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:4px!important;list-style:none!important;margin:8px 0 0!important;padding:0!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__trust li{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:0!important;text-align:left!important;color:var(--ok-ink)!important;font-family:var(--ok-sans)!important;font-size:12px!important;font-weight:400!important;line-height:16px!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__trust svg{width:16px!important;height:16px!important;flex:0 0 auto!important;stroke:var(--ok-ink)!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__title{margin:10px 0 0!important;padding:0!important;color:var(--ok-ink)!important;font-family:var(--ok-serif)!important;font-size:28px!important;font-weight:400!important;line-height:34px!important;letter-spacing:0!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__sub{margin:2px 0 0!important;padding:0!important;color:var(--ok-muted)!important;font-family:var(--ok-sans)!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__lead{display:none!important}cart-drawer.tl-cart-v2 cart-drawer-items,cart-drawer.tl-cart-v2:has(.cart-item) cart-drawer-items,cart-drawer.tl-cart-v2.active cart-drawer-items{display:block!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;order:unset!important;flex:unset!important;padding:16px 0 28px!important;background:var(--ok-bg)!important}cart-drawer.tl-cart-v2 .scrollable-contents,cart-drawer.tl-cart-v2 #CartDrawer-Form,cart-drawer.tl-cart-v2 .cart-drawer__form{overflow:visible!important;max-height:none!important;min-height:0!important;background:transparent!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}cart-drawer.tl-cart-v2 #CartDrawer-CartItems.drawer__contents,cart-drawer.tl-cart-v2 .drawer__contents.js-contents,cart-drawer.tl-cart-v2 .drawer__cart-items-wrapper,cart-drawer.tl-cart-v2 .cart-items,cart-drawer.tl-cart-v2 .cart-items.tl-cart-lines,cart-drawer.tl-cart-v2 .tl-cart-lines{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}cart-drawer.tl-cart-v2 .cart-drawer-header-blocks,cart-drawer.tl-cart-v2 .drawer__contents>.cart-drawer-header-blocks{display:none!important}cart-drawer.tl-cart-v2 .cart-item,cart-drawer.tl-cart-v2 div.cart-item,.gb-cart-drawer-lb.cart-drawer .cart-item{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:12px!important;row-gap:16px!important;align-items:start!important;margin:0 var(--ok-gutter) 12px!important;padding:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;box-sizing:border-box!important;background:var(--ok-card)!important;border:1px solid var(--ok-line)!important;border-radius:var(--ok-radius)!important;box-shadow:none!important;overflow:visible!important}@media(max-width:359px){cart-drawer.tl-cart-v2 .cart-item,cart-drawer.tl-cart-v2 div.cart-item,.gb-cart-drawer-lb.cart-drawer .cart-item{grid-template-columns:88px minmax(0,1fr)!important;padding:12px!important;column-gap:12px!important}cart-drawer.tl-cart-v2 .cart-item__name,cart-drawer.tl-cart-v2 .cart-item a.cart-item__name,.gb-cart-drawer-lb.cart-drawer .cart-item__name{font-size:20px!important;line-height:24px!important}}cart-drawer.tl-cart-v2 .cart-item__media{grid-column:1!important;grid-row:1!important;width:112px!important;height:112px!important;min-width:112px!important;min-height:112px!important;max-width:112px!important;aspect-ratio:1 / 1!important;align-self:start!important;border-radius:12px!important;overflow:hidden!important;background:#f4eee5!important}cart-drawer.tl-cart-v2 .cart-item__image,cart-drawer.tl-cart-v2 .cart-item__media img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;object-fit:contain!important;object-position:center center!important;border-radius:12px!important;background:transparent!important}@media(max-width:359px){cart-drawer.tl-cart-v2 .cart-item__media{width:88px!important;height:88px!important;min-width:88px!important;min-height:88px!important;max-width:88px!important}}cart-drawer.tl-cart-v2 .cart-item__details,cart-drawer.tl-cart-v2 .cart-item>.cart-item__details,cart-drawer.tl-cart-v2 .cart-details-wrapper,cart-drawer.tl-cart-v2 .cart-items-wrapper{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;min-width:0!important;width:100%!important}cart-drawer.tl-cart-v2 .cart-item__name,cart-drawer.tl-cart-v2 .cart-item a.cart-item__name,cart-drawer.tl-cart-v2 .cart-item .cart-item__name.h4{display:block!important;margin:0!important;color:var(--ok-ink)!important;font-family:var(--ok-serif)!important;font-size:20px!important;font-weight:400!important;font-style:normal!important;line-height:24px!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}cart-drawer.tl-cart-v2 .tl-line-meta{display:block!important;margin:2px 0 0!important;padding:0!important;border:0!important;max-width:100%!important;color:var(--ok-muted)!important;font-family:var(--ok-sans)!important;font-size:12px!important;font-weight:400!important;line-height:16px!important;white-space:normal!important;overflow-wrap:anywhere!important}cart-drawer.tl-cart-v2 .tl-line-meta--sizes{display:block!important;margin-top:0!important}@media screen and (max-width:360px){cart-drawer.tl-cart-v2 .tl-line-meta,cart-drawer.tl-cart-v2 .tl-line-meta--sizes{display:block!important;font-size:13px!important;line-height:18px!important}cart-drawer.tl-cart-v2 .tl-cart-ctas .cart__checkout-button,cart-drawer.tl-cart-v2 .tl-cart-ctas #CartDrawer-Checkout{white-space:normal!important;font-size:15px!important;line-height:1.25!important}}cart-drawer.tl-cart-v2 .cart-item__pricing-info,cart-drawer.tl-cart-v2 .tl-line-price,.cart-drawer .cart-item__pricing-info{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important;margin-top:2px!important}cart-drawer.tl-cart-v2 .tl-line-price__now-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important}cart-drawer.tl-cart-v2 .tl-line-price__was,cart-drawer.tl-cart-v2 .cart-item__old-price{order:0!important;margin:0!important;color:var(--ok-muted)!important;text-decoration:line-through!important;font-family:var(--ok-sans)!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;font-variant-numeric:tabular-nums!important}cart-drawer.tl-cart-v2 .tl-line-price__now,cart-drawer.tl-cart-v2 .cart-item strong.cart-item__final-price{order:1!important;margin:0!important;color:var(--ok-ink)!important;font-family:var(--ok-sans)!important;font-size:28px!important;font-weight:700!important;line-height:32px!important;font-variant-numeric:tabular-nums!important}cart-drawer.tl-cart-v2 .tl-line-save,cart-drawer.tl-cart-v2 .cart-item .tl-line-save,cart-drawer.tl-cart-v2 .cart-item .tl-line-save-chip{display:inline-flex!important;order:2!important;width:auto!important;flex:0 0 auto!important;margin:6px 0 0!important;padding:4px 10px!important;background:var(--ok-green-bg)!important;border:0!important;border-radius:999px!important;color:var(--ok-green)!important;font-family:var(--ok-sans)!important;font-size:13px!important;font-weight:700!important;line-height:18px!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}cart-drawer.tl-cart-v2 .cart-item__quantity,cart-drawer.tl-cart-v2 .cart-item>.cart-item__quantity{grid-column:2!important;grid-row:2!important;display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;justify-self:start!important}cart-drawer.tl-cart-v2 quantity-popover,cart-drawer.tl-cart-v2 .quantity-popover-container,cart-drawer.tl-cart-v2 .cart-item__quantity-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important}cart-drawer.tl-cart-v2 .quantity.cart-quantity{display:inline-flex!important;align-items:stretch!important;width:112px!important;min-width:112px!important;height:36px!important;border:1px solid var(--ok-line)!important;border-radius:10px!important;background:#fff!important;overflow:hidden!important;box-shadow:none!important}cart-drawer.tl-cart-v2 .quantity__button,cart-drawer.tl-cart-v2 .quantity__input{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;color:var(--ok-ink)!important;border:0!important;border-radius:0!important;background:transparent!important;font-family:var(--ok-sans)!important;font-size:16px!important;font-weight:500!important;font-variant-numeric:tabular-nums!important}cart-drawer.tl-cart-v2 .quantity__button .svg-wrapper,cart-drawer.tl-cart-v2 .quantity__button svg{width:20px!important;height:20px!important}cart-drawer.tl-cart-v2 .quantity__button+.quantity__input,cart-drawer.tl-cart-v2 .quantity__input+.quantity__button{border-left:1px solid var(--ok-line)!important}cart-drawer.tl-cart-v2 .cart-item cart-remove-button,cart-drawer.tl-cart-v2 .cart-item cart-remove-button .tl-cart-remove,cart-drawer.tl-cart-v2 .cart-item .tl-cart-remove,cart-drawer.tl-cart-v2 .cart-item .cart-remove-button,cart-drawer.tl-cart-v2 cart-remove-button,cart-drawer.tl-cart-v2 .tl-cart-remove,cart-drawer.tl-cart-v2 .cart-remove-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0 0 0 auto!important;padding:0!important;border:0!important;background:transparent!important;color:var(--ok-ink)!important;text-decoration:none!important;box-shadow:none!important}cart-drawer.tl-cart-v2 .tl-cart-remove__icon{width:20px!important;height:20px!important}cart-drawer.tl-cart-v2 .tl-cart-gift-card,.tl-cart-gift-card{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;column-gap:12px!important;align-items:center!important;margin:0 var(--ok-gutter) 12px!important;padding:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;box-sizing:border-box!important;background:var(--ok-card)!important;border:1px solid var(--ok-line)!important;border-radius:var(--ok-radius)!important;box-shadow:none!important}cart-drawer.tl-cart-v2 .tl-cart-gift-card__media,cart-drawer.tl-cart-v2 .tl-cart-gift-card__img{width:56px!important;min-width:56px!important;max-width:56px!important;height:72px!important;object-fit:contain!important;background:transparent!important;border-radius:0!important;flex:none!important}cart-drawer.tl-cart-v2 .tl-cart-gift-card__badge{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:4px 10px!important;width:fit-content!important;background:var(--ok-green-bg)!important;border-radius:999px!important;color:var(--ok-green)!important;font-family:var(--ok-sans)!important;font-size:13px!important;font-weight:700!important;line-height:18px!important;letter-spacing:0!important;text-transform:none!important}cart-drawer.tl-cart-v2 .tl-cart-gift-card__badge:before{content:""!important;display:inline-block!important;width:12px!important;height:12px!important;flex:0 0 auto!important;background:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='3' y='8' width='18' height='13' rx='2'/%3E%3Cpath d='M12 8V21M3 12h18M12 8c0-2.5 1.5-4 3.5-4S19 5.5 19 8M12 8c0-2.5-1.5-4-3.5-4S5 5.5 5 8'/%3E%3C/svg%3E") center / contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='3' y='8' width='18' height='13' rx='2'/%3E%3Cpath d='M12 8V21M3 12h18M12 8c0-2.5 1.5-4 3.5-4S19 5.5 19 8M12 8c0-2.5-1.5-4-3.5-4S5 5.5 5 8'/%3E%3C/svg%3E") center / contain no-repeat!important}cart-drawer.tl-cart-v2 .tl-cart-gift-card__title{margin:4px 0 0!important;color:var(--ok-ink)!important;font-family:var(--ok-serif)!important;font-size:18px!important;font-weight:400!important;line-height:22px!important}cart-drawer.tl-cart-v2 .tl-cart-gift-card__body,cart-drawer.tl-cart-v2 .tl-cart-gift-card>div:not(.tl-cart-gift-card__media){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}cart-drawer.tl-cart-v2 .tl-cart-gift-card__meta{margin:4px 0 0!important;max-width:100%!important;color:var(--ok-muted)!important;font-family:var(--ok-sans)!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}cart-drawer.tl-cart-v2 [data-tl-ins-home],cart-drawer.tl-cart-v2 .tl-cart-ins-card{display:block!important;margin:0 var(--ok-gutter) 12px!important;padding:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;box-sizing:border-box!important;background:var(--ok-card)!important;border:1px solid var(--ok-line)!important;border-radius:var(--ok-radius)!important;box-shadow:none!important;order:unset!important}cart-drawer.tl-cart-v2 .gb-shipping-protection,cart-drawer.tl-cart-v2 [data-tl-ins-home] .gb-shipping-protection{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;column-gap:8px!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-button{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-button .switch{position:relative!important;display:inline-block!important;width:44px!important;height:26px!important;margin:0!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-button .switch input{opacity:0!important;width:0!important;height:0!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-button .slider{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#cfc8bf!important;border-radius:999px!important;transition:.2s!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-button .slider:before{position:absolute!important;content:""!important;height:20px!important;width:20px!important;left:3px!important;top:3px!important;background:#fff!important;border-radius:50%!important;transition:.2s!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-button input:checked+.slider{background:var(--ok-green)!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-button input:checked+.slider:before{transform:translate(18px)!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-icontext{min-width:0!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-icontext h2{margin:0!important;color:var(--ok-ink)!important;font-family:var(--ok-sans)!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-icontext p{margin:0!important;color:var(--ok-muted)!important;font-family:var(--ok-sans)!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}cart-drawer.tl-cart-v2 .Zt_shipping_price{color:var(--ok-ink)!important;font-family:var(--ok-sans)!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;text-align:right!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;flex:0 0 auto!important;min-width:max-content!important;overflow:visible!important}cart-drawer.tl-cart-v2 .gb-shipping-protection-button,cart-drawer.tl-cart-v2 .gb-shipping-protection{overflow:visible!important;min-width:0!important}cart-drawer.tl-cart-v2 .tl-cart-ins-missing{margin:0 var(--ok-gutter) 12px!important;padding:12px 16px!important;border:1px solid #c0392b!important;border-radius:12px!important;color:#c0392b!important;font-family:var(--ok-sans)!important;font-size:13px!important;line-height:1.35!important}cart-drawer.tl-cart-v2 .tl-cart-overview{display:block!important;margin:0 var(--ok-gutter) 12px!important;padding:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;box-sizing:border-box!important;background:var(--ok-card)!important;border:1px solid var(--ok-line)!important;border-radius:var(--ok-radius)!important;box-shadow:none!important}cart-drawer.tl-cart-v2 .tl-cart-overview__rows{display:flex!important;flex-direction:column!important;gap:8px!important}cart-drawer.tl-cart-v2 .tl-cart-overview__row{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin:0!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;color:var(--ok-ink)!important;font-family:var(--ok-sans)!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}cart-drawer.tl-cart-v2 .tl-cart-overview__row>span:first-child{min-width:0!important;flex:1 1 auto!important;overflow-wrap:anywhere!important}cart-drawer.tl-cart-v2 .tl-cart-overview__amt,cart-drawer.tl-cart-v2 .tl-cart-overview__ship,cart-drawer.tl-cart-v2 .tl-cart-overview__total-amt{flex:0 0 auto!important;text-align:right!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}cart-drawer.tl-cart-v2 .tl-cart-overview__ship{color:var(--ok-green)!important;font-weight:400!important}cart-drawer.tl-cart-v2 .tl-cart-overview__divider{height:0!important;margin:4px 0!important;padding:12px 0 0!important;border:0!important;border-top:1px solid var(--ok-line)!important}cart-drawer.tl-cart-v2 .tl-cart-overview__row--total span:first-child{font-family:var(--ok-serif)!important;font-size:24px!important;font-weight:400!important;line-height:30px!important}cart-drawer.tl-cart-v2 .tl-cart-overview__total-amt{font-family:var(--ok-sans)!important;font-size:28px!important;font-weight:700!important;line-height:32px!important;color:var(--ok-ink)!important}cart-drawer.tl-cart-v2 .tl-cart-overview__guarantees{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;list-style:none!important;margin:8px 0 0!important;padding:6px 10px!important;border-top:0!important;border-radius:10px!important;background:var(--ok-green-bg)!important}cart-drawer.tl-cart-v2 .tl-cart-overview__guarantees li{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;margin:0!important;color:var(--ok-ink)!important;font-family:var(--ok-sans)!important;font-size:12px!important;font-weight:400!important;line-height:16px!important;text-align:left!important}cart-drawer.tl-cart-v2 .tl-cart-overview__guarantees svg{flex:0 0 auto!important;width:16px!important;height:16px!important}cart-drawer.tl-cart-v2 .drawer__footer,cart-drawer.tl-cart-v2.active .drawer__footer,cart-drawer.tl-cart-v2:has(.cart-item) .drawer__footer{display:flex!important;flex-direction:column!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;margin:0!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important;background:var(--ok-bg)!important;background-color:var(--ok-bg)!important;border-top:1px solid var(--ok-line)!important;box-shadow:none!important;order:unset!important;flex:unset!important;z-index:3!important}cart-drawer.tl-cart-v2 .cart__ctas.tl-cart-ctas{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important;width:100%!important;order:1!important}cart-drawer.tl-cart-v2 .tl-cart-ctas>#CartDrawer-Checkout,cart-drawer.tl-cart-v2 .tl-cart-ctas>.cart__checkout-button,cart-drawer.tl-cart-v2 .tl-cart-ctas>.tl-cart-cta{order:1!important;position:relative!important}cart-drawer.tl-cart-v2 .tl-cart-ctas>.tl-pay,cart-drawer.tl-cart-v2 .drawer__footer .tl-pay{order:2!important;position:relative!important}cart-drawer.tl-cart-v2 .drawer__footer>.cart-drawer-payment-icons,cart-drawer.tl-cart-v2 .drawer__footer>.cart-drawer-trustpilot-rating{display:none!important;order:99!important}cart-drawer.tl-cart-v2 .tl-cart-ctas .cart__checkout-button,cart-drawer.tl-cart-v2 .tl-cart-ctas #CartDrawer-Checkout,cart-drawer.tl-cart-v2 .drawer__footer .cart__ctas .cart__checkout-button.button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:56px!important;margin:0!important;padding:14px 16px!important;background:var(--ok-red)!important;color:#fff!important;border:0!important;border-radius:12px!important;box-shadow:none!important;font-family:var(--ok-serif)!important;font-size:17px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}cart-drawer.tl-cart-v2 .tl-cart-ctas .cart__checkout-button:hover,cart-drawer.tl-cart-v2 .tl-cart-ctas #CartDrawer-Checkout:hover{background:var(--ok-red-hover)!important;filter:none!important}cart-drawer.tl-cart-v2 .tl-cart-ctas .cart__checkout-button .button-text,cart-drawer.tl-cart-v2 .tl-cart-ctas #CartDrawer-Checkout .button-text,cart-drawer.tl-cart-v2 .tl-cart-ctas .cart__checkout-button *{color:#fff!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important}cart-drawer.tl-cart-v2 .tl-cart-ctas .cart__checkout-button:after,cart-drawer.tl-cart-v2 .tl-cart-ctas #CartDrawer-Checkout:after{display:none!important;content:none!important}cart-drawer.tl-cart-v2 .drawer__footer .tl-pay,cart-drawer.tl-cart-v2 .cart__ctas .tl-pay{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:8px 0 0!important;padding:0!important;height:auto!important;min-height:28px!important;opacity:1!important;visibility:visible!important;overflow:visible!important}cart-drawer.tl-cart-v2 .drawer__footer .tl-pay .tl-pay__row,.tl-pay__row{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:8px!important;width:auto!important}cart-drawer.tl-cart-v2 .drawer__footer .tl-pay .tl-pay__logo,.tl-pay__logo,.tl-pay__logo--klarna{display:block!important;width:44px!important;height:28px!important;max-width:44px!important;max-height:28px!important;object-fit:contain!important;opacity:1!important;filter:none!important}cart-drawer.tl-cart-v2 .drawer__footer .tl-pay .tl-pay__div,.tl-pay__div{display:none!important}cart-drawer.tl-cart-v2.is-empty .drawer__inner,cart-drawer.tl-cart-v2.is-empty .tl-cart-v2__inner{display:flex!important;flex-direction:column!important;background:var(--ok-bg)!important}cart-drawer.tl-cart-v2.is-empty .drawer__footer,cart-drawer.tl-cart-v2.is-empty .cart__ctas,cart-drawer.tl-cart-v2.is-empty [data-tl-ins-home],cart-drawer.tl-cart-v2.is-empty .tl-cart-overview,cart-drawer.tl-cart-v2.is-empty .tl-cart-gift-card,cart-drawer.tl-cart-v2.is-empty .tl-brand-card,cart-drawer.tl-cart-v2.is-empty .titanore-cart-brand-card{display:none!important}cart-drawer.tl-cart-v2 .tl-cart-empty h2,cart-drawer.tl-cart-v2 .tl-cart-empty-wrap h2{font-family:var(--ok-serif)!important;font-size:24px!important;font-weight:400!important;color:var(--ok-ink)!important}cart-drawer.tl-cart-v2 .tl-cart-empty__cta,cart-drawer.tl-cart-v2 .tl-cart-empty .button{background:var(--ok-red)!important;color:#fff!important;border-radius:12px!important;font-family:var(--ok-sans)!important;font-weight:700!important}cart-drawer.tl-cart-v2 .tl-cart-empty__link,cart-drawer.tl-cart-v2 .okcd-empty-icon{display:none!important}cart-drawer.tl-cart-v2.is-loading .quantity__button,cart-drawer.tl-cart-v2.is-loading #CartDrawer-Checkout,cart-drawer.tl-cart-v2[aria-busy=true] .quantity__button,cart-drawer.tl-cart-v2[aria-busy=true] #CartDrawer-Checkout{pointer-events:none!important;opacity:.55!important}cart-drawer.tl-cart-v2 #CartDrawer-CartErrors:not(:empty){display:block!important;margin:0 16px 12px!important;padding:10px 12px!important;border:1px solid #c0392b!important;border-radius:10px!important;color:#c0392b!important;font-family:var(--ok-sans)!important;font-size:13px!important}cart-drawer.tl-cart-v2 .tl-cart-hdr+cart-drawer-items,cart-drawer.tl-cart-v2 .tl-cart-hdr~cart-drawer-items{margin-top:0!important}cart-drawer.tl-cart-v2 .tl-cart-hdr{padding-bottom:0!important}cart-drawer.tl-cart-v2 cart-drawer-items{padding-top:16px!important}cart-drawer.tl-cart-v2 #CartDrawer .drawer__header.tl-cart-hdr,cart-drawer.tl-cart-v2 .drawer__header.tl-cart-hdr.tl-cart-hdr,.cart-drawer .drawer__header.tl-cart-hdr{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;flex-shrink:0!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__trust,cart-drawer.tl-cart-v2 .drawer__header.tl-cart-hdr .tl-cart-hdr__trust{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important}cart-drawer.tl-cart-v2 .cart-item__media img,cart-drawer.tl-cart-v2 .cart-item__image,cart-drawer.tl-cart-v2 .tl-line-image img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important}cart-drawer.tl-cart-v2 .drawer__header.tl-cart-hdr .tl-cart-hdr__proof,cart-drawer.tl-cart-v2 #CartDrawer .drawer__header.tl-cart-hdr .tl-cart-hdr__proof,cart-drawer.tl-cart-v2 .tl-cart-hdr__proof{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;gap:8px!important;height:32px!important;margin:4px auto 0!important;padding:0 14px!important;border-radius:999px!important;border:0!important;background:#edf5eb!important;background-color:#edf5eb!important;color:var(--ok-ink)!important;white-space:nowrap!important}cart-drawer.tl-cart-v2 .drawer__header.tl-cart-hdr .tl-cart-hdr__stars,cart-drawer.tl-cart-v2 #CartDrawer .drawer__header.tl-cart-hdr .tl-cart-hdr__stars,cart-drawer.tl-cart-v2 .tl-cart-hdr__stars{color:#d5a526!important;-webkit-text-fill-color:#d5a526!important;font-size:14px!important;letter-spacing:1px!important}cart-drawer.tl-cart-v2 .drawer__header.tl-cart-hdr .tl-cart-hdr__proof-text,cart-drawer.tl-cart-v2 .tl-cart-hdr__proof-text{color:var(--ok-ink)!important;font-size:13px!important;font-weight:700!important}cart-drawer.tl-cart-v2 .drawer__header.tl-cart-hdr .tl-cart-hdr__trust,cart-drawer.tl-cart-v2 .tl-cart-hdr__trust{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px!important;margin:6px 0 0!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__trust li{font-size:11px!important;line-height:14px!important;white-space:nowrap!important}cart-drawer.tl-cart-v2 .cart-item,cart-drawer.tl-cart-v2 div.cart-item,.gb-cart-drawer-lb.cart-drawer .cart-item{row-gap:8px!important;padding:12px!important;margin-bottom:8px!important}cart-drawer.tl-cart-v2 .cart-item__quantity,cart-drawer.tl-cart-v2 .cart-item>.cart-item__quantity{margin-top:0!important;padding-top:0!important}cart-drawer.tl-cart-v2 .tl-cart-gift-card,.tl-cart-gift-card{padding:10px 12px!important;margin-bottom:8px!important;column-gap:10px!important}cart-drawer.tl-cart-v2 cart-drawer-items,cart-drawer.tl-cart-v2:has(.cart-item) cart-drawer-items,cart-drawer.tl-cart-v2.active cart-drawer-items{padding:10px 0 24px!important}cart-drawer.tl-cart-v2 .tl-cart-hdr__sub{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/titanore-cart-spec.css.map?tl=cartspec1024p8 */
