cart-drawer.lbf-cjd .cart__footer,cart-drawer.lbf-cjd .lbf-moq-helper-slot,cart-drawer.lbf-cjd #lbf-moq-banner,cart-drawer.lbf-cjd .lbf-cart-sec__counter,cart-drawer.lbf-cjd .lbf-cart-sec__progress{display:none!important}cart-drawer.lbf-cjd .cart-item .quantity{width:auto;min-height:30px;border:0;gap:6px;background:none}cart-drawer.lbf-cjd .cart-item .quantity:before,cart-drawer.lbf-cjd .cart-item .quantity:after{display:none}cart-drawer.lbf-cjd .cart-item .quantity__button{width:30px;height:30px;flex:0 0 30px;border:1px solid var(--lbf-ink);border-radius:50%;background:#fff;color:var(--lbf-ink)}cart-drawer.lbf-cjd .cart-item .quantity__input{width:28px;padding:0;text-align:center;font-weight:700;background:none}cart-drawer.lbf-cjd .cart-items .cart-item{display:grid!important;grid-template-columns:64px minmax(0,1fr) 40px!important;grid-template-rows:auto auto!important;grid-template-areas:"m d x" "m q t"!important;position:relative!important;column-gap:12px!important;row-gap:10px!important;padding:16px 0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--lbf-line)!important}cart-drawer.lbf-cjd .cart-items tbody>.cart-item:last-child,cart-drawer.lbf-cjd .cart-items tbody>.cart-item:has(+.lbf-cart-sec),cart-drawer.lbf-cjd .cart-items tbody>.cart-item:has(+.lbf-moq-helper-slot){border-bottom:0!important}cart-drawer.lbf-cjd .cart-item>.cart-item__media{grid-area:m!important;width:64px!important;padding:0!important}cart-drawer.lbf-cjd .cart-item .cart-item__image-container{width:64px!important;height:64px!important;border-radius:10px;overflow:hidden}cart-drawer.lbf-cjd .cart-item .cart-item__image{width:64px!important;height:64px!important;max-width:64px!important;object-fit:cover}cart-drawer.lbf-cjd .cart-item>.cart-item__details{grid-area:d!important;padding:0!important;display:flex;flex-direction:column;gap:4px;min-width:0}cart-drawer.lbf-cjd .cart-item .cart-item__name{font-size:13px!important;font-weight:600!important;line-height:1.35!important;margin:0!important;font-family:inherit}cart-drawer.lbf-cjd .cart-item .cart-item__details>.cart-item__discounted-prices,cart-drawer.lbf-cjd .cart-item .cart-item__details>div.product-option:not(:has(dt)){display:none!important}cart-drawer.lbf-cjd .cart-item .cart-item__details dl,cart-drawer.lbf-cjd .cart-item .cart-item__details .product-option{font-size:12px;color:#6b6259;margin:0}cart-drawer.lbf-cjd .cart-item>.cart-item__quantity{grid-area:q!important;padding:0!important;display:block!important}cart-drawer.lbf-cjd .cart-item .cart-item__quantity-wrapper{display:flex!important;align-items:center}cart-drawer.lbf-cjd .cart-item>.cart-item__totals.medium-hide{grid-area:t!important;align-self:center;justify-self:end;padding:0!important;text-align:right;font-size:14px;font-weight:700;white-space:nowrap}cart-drawer.lbf-cjd .cart-item .cart-item__quantity,cart-drawer.lbf-cjd .cart-item .cart-item__quantity-wrapper,cart-drawer.lbf-cjd .cart-item quantity-popover,cart-drawer.lbf-cjd .cart-item .quantity-popover-container{position:static!important}cart-drawer.lbf-cjd .cart-item cart-remove-button{position:absolute!important;top:10px;right:0;margin:0!important}cart-drawer.lbf-cjd .cart-item cart-remove-button .button{width:36px;height:36px;min-width:0;min-height:0;padding:0;color:#121212}cart-drawer.lbf-cjd .cart-item cart-remove-button .button:after,cart-drawer.lbf-cjd .cart-item cart-remove-button .button:before{display:none}cart-drawer.lbf-cjd .cart-item>.cart-item__details{padding-right:0!important}cart-drawer.lbf-cjd .cart-item .cart-item__totals.medium-hide .cart-item__price-wrapper{grid-column:3}cart-drawer.lbf-cjd .cart-items,cart-drawer.lbf-cjd .cart-items thead,cart-drawer.lbf-cjd .cart-items thead th{border:0!important}cart-drawer.lbf-cjd .cart__contents>.cart__items{border:0!important;padding-bottom:0!important}cart-drawer.lbf-cjd .lbf-cj-note{border-top:0}cart-drawer.lbf-cjd .cart__contents,cart-drawer.lbf-cjd .cart__items,cart-drawer.lbf-cjd table.cart-items{margin-bottom:0!important;padding-bottom:0!important}cart-drawer.lbf-cjd .lbf-cj-choice-slot td,cart-drawer.lbf-cjd .lbf-moq-helper-slot td{padding-bottom:0!important}cart-drawer.lbf-cjd .cart-item .cart-item__name{font-size:12px!important;font-weight:700!important;line-height:1.3!important}cart-drawer.lbf-cjd .cart-item .cart-item__totals.medium-hide{font-size:14px;font-weight:800}cart-drawer.lbf-cjd .cart-item .cart-item__name{font-family:var(--font-heading-family)!important}cart-drawer.lbf-cjd .cart-item>.cart-item__details{padding-right:16px!important}cart-drawer.lbf-cjd .lbf-moq-helper-slot,cart-drawer.lbf-cjd .lbf-cj-choice-slot[hidden]{display:none!important}cart-drawer.lbf-cjd .cart__items,cart-drawer.lbf-cjd .cart__contents{margin-bottom:0!important;padding-bottom:0!important}cart-drawer.lbf-cjd .lbf-cj-pts{margin-top:0!important}cart-drawer.lbf-cjd .lbf-cart-bundle-row.is-hidden{display:none!important}cart-drawer.lbf-cjd .cart-quantity.quantity{width:calc(8.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 2.8rem)}cart-drawer.lbf-cjd .cart-quantity .quantity__button{width:calc(2.8rem / var(--font-body-scale));font-size:1.2rem}cart-drawer.lbf-cjd .cart-quantity .quantity__input{font-size:1.3rem;padding:0 .3rem}cart-drawer.lbf-cjd .cart-item__quantity-wrapper cart-remove-button .button{min-width:calc(2.8rem / var(--font-body-scale));min-height:2.8rem}cart-drawer.lbf-cjd .cart-item__quantity-wrapper cart-remove-button .icon-remove{height:1.2rem;width:1.2rem}cart-drawer.lbf-cjd .cart-item{grid-template-rows:auto min-content;grid-template-columns:repeat(4,1fr);gap:.4rem 1rem;margin-bottom:24px}cart-drawer.lbf-cjd .cart-item__media{grid-row:1 / 3;grid-column:1 / 2}cart-drawer.lbf-cjd .cart-item__details{grid-column:2 / 4;grid-row:1 / 2}cart-drawer.lbf-cjd .cart-item__quantity{grid-column:2 / 5;grid-row:2 / 3;padding-top:0}cart-drawer.lbf-cjd .cart-item__totals.right.medium-hide.large-up-hide{grid-column:4 / 5;grid-row:1 / 2}cart-drawer.lbf-cjd .cart-items thead tr{margin-bottom:1.5rem}cart-drawer.lbf-cjd .lbf-cart-sec td,cart-drawer.lbf-cjd .lbf-moq-helper-slot td{padding:0;border:none}cart-drawer.lbf-cjd .lbf-cart-sec__box{display:flex;align-items:center;gap:8px;flex-wrap:wrap;box-sizing:border-box;min-height:36px;min-width:0;max-width:100%;margin:20px 0 12px;padding:7px 14px;border-radius:9px;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.3}cart-drawer.lbf-cjd .lbf-cart-sec--frozen .lbf-cart-sec__box{background:#eaf2fb;color:#1a5490}cart-drawer.lbf-cjd .lbf-cart-sec--rte .lbf-cart-sec__box{background:#be995c;border:1px solid #be995c;color:#fff;margin-top:15px}cart-drawer.lbf-cjd .lbf-cart-sec__progress{display:flex;gap:4px;width:100%;margin-top:2px}cart-drawer.lbf-cjd .lbf-cart-sec__counter{margin-left:auto;font-size:11px;font-weight:800;letter-spacing:0;text-transform:none;color:#1a5490;white-space:nowrap}cart-drawer.lbf-cjd .lbf-cart-sec__progress[hidden],cart-drawer.lbf-cjd .lbf-cart-sec__counter[hidden]{display:none!important}cart-drawer.lbf-cjd .lbf-cart-sec__progress span{flex:1;height:4px;border-radius:3px;background:#c9dcf2}cart-drawer.lbf-cjd .lbf-cart-sec__progress span.on{background:#1a5490}cart-drawer.lbf-cjd .cart-items .lbf-cart-sec,cart-drawer.lbf-cjd .cart-items .lbf-moq-helper-slot,cart-drawer.lbf-cjd .cart-items .lbf-cart-sec>td,cart-drawer.lbf-cjd .cart-items .lbf-moq-helper-slot>td{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box}cart-drawer.lbf-cjd{z-index:10001}html.lbf-cjd-open #Avada-Joy_FloatingButton{display:none!important}cart-drawer.lbf-cjd .drawer__contents{display:block;min-width:0}cart-drawer.lbf-cjd .drawer__contents,cart-drawer.lbf-cjd cart-drawer-items,cart-drawer.lbf-cjd .cart-drawer__form,cart-drawer.lbf-cjd .cart-items,cart-drawer.lbf-cjd .cart-items tbody,cart-drawer.lbf-cjd .cart-items tr,cart-drawer.lbf-cjd .cart-items td{min-width:0;max-width:100%;box-sizing:border-box}cart-drawer.lbf-cjd .cart-items .cart-item{width:100%}cart-drawer.lbf-cjd .drawer__inner{width:100%;max-width:440px;height:100%;padding:0;display:flex;flex-direction:column;background:#fff;overflow:hidden}@media(max-width:749px){cart-drawer.lbf-cjd .drawer__inner{max-width:100vw;width:100vw;border:0}}cart-drawer.lbf-cjd .lbf-cjd-head{display:flex;align-items:center;justify-content:space-between;flex:none;margin:0;padding:16px 18px;border-bottom:1px solid var(--lbf-line,#EFE9E1);background:var(--lbf-sheet-head,#FFFFFF)}cart-drawer.lbf-cjd .drawer__heading{margin:0;font-family:var(--font-body-family);font-size:18px;font-weight:400;line-height:1.2;letter-spacing:normal;color:#111;text-wrap:balance}cart-drawer.lbf-cjd .drawer__close{position:static;width:32px;height:32px;min-width:32px;min-height:0;max-height:32px;flex:0 0 32px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0;padding:0;background:transparent;color:#121212;border:1.5px solid #121212;box-sizing:border-box}cart-drawer.lbf-cjd .drawer__close .svg-wrapper,cart-drawer.lbf-cjd .drawer__close svg{width:12px!important;height:12px!important;color:#121212}cart-drawer.lbf-cjd .lbf-cjd-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:14px 16px 20px}cart-drawer.lbf-cjd cart-drawer-items{overflow:visible;flex:none;padding:0;margin:0}cart-drawer.lbf-cjd .cart-drawer__form{flex:none}cart-drawer.lbf-cjd .drawer__contents{flex:none}cart-drawer.lbf-cjd .cart-items thead{display:none}cart-drawer.lbf-cjd .cart-items,cart-drawer.lbf-cjd .cart-items tbody{display:block;width:100%}cart-drawer.lbf-cjd .cart-items td{border:0}cart-drawer.lbf-cjd .cart-item{position:relative}cart-drawer.lbf-cjd .cart-item>.cart-item__totals.small-hide{display:none!important}cart-drawer.lbf-cjd .cart-item>.cart-item__totals.medium-hide{display:block!important}cart-drawer.lbf-cjd .lbf-cj-summary{margin:0 0 14px}cart-drawer.lbf-cjd .lbf-cjd-foot{flex:none;margin:0;padding:0;border:0;background:#fff}cart-drawer.lbf-cjd .lbf-cj-footer--drawer{position:static!important;left:auto;right:auto;bottom:auto;z-index:auto!important;box-shadow:0 -6px 18px #1f1a1814}cart-drawer.lbf-cjd .lbf-cj-footer--drawer .lbf-cj-f__in{max-width:none}cart-drawer.lbf-cjd .lbf-cj-choice-slot[hidden],cart-drawer.lbf-cjd .lbf-moq-helper-slot{display:none!important}cart-drawer.lbf-cjd .lbf-cj-rail{margin-left:-16px;margin-right:-16px}cart-drawer.lbf-cjd.is-empty .drawer__inner{display:flex!important;flex-direction:column;align-items:stretch;padding:0!important}cart-drawer.lbf-cjd.is-empty .lbf-cjd-head{display:flex!important}cart-drawer.lbf-cjd.is-empty .lbf-cjd-scroll{display:none!important}cart-drawer.lbf-cjd.is-empty .lbf-cjd-foot{display:block!important}cart-drawer.lbf-cjd .lbf-cjd-empty{flex:1 1 auto;min-height:0;height:auto;overflow-y:auto;padding:26px 16px 20px;background:#fff;text-align:left}cart-drawer.lbf-cjd .lbf-cjd-empty__t{margin:0 0 16px;font-size:22px;font-weight:800;line-height:1.25;text-align:center;color:#121212}cart-drawer.lbf-cjd .lbf-cjd-empty__shop{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;border-radius:12px;font-size:17px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.5px}cart-drawer.lbf-cjd .lbf-cjd-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}cart-drawer.lbf-cjd .lbf-cjd-tile{display:flex;flex-direction:column;gap:10px;color:#121212;text-decoration:none}cart-drawer.lbf-cjd .lbf-cjd-tile__ph{display:block;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#f6f1ea}cart-drawer.lbf-cjd .lbf-cjd-tile__img{display:block;width:100%;height:100%;object-fit:cover}cart-drawer.lbf-cjd .lbf-cjd-tile__row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}cart-drawer.lbf-cjd .lbf-cjd-tile__t{font-size:15px;font-weight:700;line-height:1.3}cart-drawer.lbf-cjd .lbf-cjd-tile__go{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #121212}cart-drawer.lbf-cjd .lbf-cj-go[disabled]{background:#e9e4dd!important;color:#9a8f84!important;cursor:not-allowed;box-shadow:none}cart-drawer.lbf-cjd .cart-item>td>*,cart-drawer.lbf-cjd .lbf-cjd-foot .lbf-cj-f__row{transition:opacity .24s cubic-bezier(.23,1,.32,1)}cart-drawer.lbf-cjd.lbf-cjd-loading .lbf-cjd-scroll{pointer-events:none;-webkit-user-select:none;user-select:none}cart-drawer.lbf-cjd .lbf-cjd-foot .lbf-cj-go{position:relative;transition:background-color .26s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),opacity .16s cubic-bezier(.23,1,.32,1)}cart-drawer.lbf-cjd .lbf-cjd-foot .lbf-cj-go>svg{transition:opacity .16s cubic-bezier(.23,1,.32,1)}cart-drawer.lbf-cjd.lbf-cjd-loading .lbf-cjd-foot{pointer-events:none;-webkit-user-select:none;user-select:none}cart-drawer.lbf-cjd.lbf-cjd-loading .lbf-cjd-foot .lbf-cj-f__row{opacity:.34;transition-duration:.12s}cart-drawer.lbf-cjd.lbf-cjd-loading .lbf-cjd-foot .lbf-cj-go{background:#dedbd6!important;color:transparent!important;transition-duration:.12s}cart-drawer.lbf-cjd.lbf-cjd-loading .lbf-cjd-foot .lbf-cj-go>svg{opacity:0;transition-duration:.1s}cart-drawer.lbf-cjd.lbf-cjd-loading #CartDrawer-CartItems .loading__spinner{display:none!important}cart-drawer.lbf-cjd.lbf-cjd-loading .cart-item.lbf-row-loading>td>*{opacity:.34!important;transition-duration:.12s}cart-drawer.lbf-cjd .lbf-row-loader{display:none}cart-drawer.lbf-cjd .cart-item.lbf-row-loading{position:relative}cart-drawer.lbf-cjd.lbf-cjd-loading .cart-item.lbf-row-loading:after,cart-drawer.lbf-cjd.lbf-cjd-loading .lbf-cjd-foot .lbf-cj-go:after{content:"";position:absolute;width:24px;height:24px;margin:-12px 0 0 -12px;border:3px solid rgba(18,18,18,.18);border-top-color:#121212;border-radius:50%;z-index:12;animation:lbf-cjd-spin .72s linear infinite;pointer-events:none}cart-drawer.lbf-cjd.lbf-cjd-loading .cart-item.lbf-row-loading:after{left:50%;top:50%;opacity:1!important}cart-drawer.lbf-cjd.lbf-cjd-loading .lbf-cjd-foot .lbf-cj-go:after{left:50%;top:50%}@keyframes lbf-cjd-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){cart-drawer.lbf-cjd .cart-item>td>*,cart-drawer.lbf-cjd .lbf-cjd-foot .lbf-cj-f__row{transition-duration:.12s}cart-drawer.lbf-cjd .lbf-cjd-foot .lbf-cj-go,cart-drawer.lbf-cjd .lbf-cjd-foot .lbf-cj-go>svg{transition-duration:.12s}cart-drawer.lbf-cjd.lbf-cjd-loading .cart-item.lbf-row-loading:after,cart-drawer.lbf-cjd.lbf-cjd-loading .lbf-cjd-foot .lbf-cj-go:after{animation-duration:1.4s}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/lbf-cart-drawer.css.map */
