:where(.lkl-cart),:where(.lkl-cart) *,:where(.lkl-cart) *:before,:where(.lkl-cart) *:after{box-sizing:border-box}:where(.lkl-cart) :where(p,h1,h2,h3,h4,h5,h6,figure,form){margin:0}:where(.lkl-cart) :where(img){display:block;max-width:100%}:where(.lkl-cart) :where(button,select,textarea,input){font:inherit;text-align:inherit}.lkl-cart .empty-state{margin-block:0;text-align:start;justify-items:stretch}.lkl-cart{--lkl-n0: #ffffff;--lkl-n200: #dddddd;--lkl-n400: #999999;--lkl-n600: #666666;--lkl-n950: #252525;--lkl-brand: #566f4f;--lkl-brand-dark: #384734;--lkl-brand-light: #f6feee;--lkl-brand-yellow: #fedb73;--lkl-brand-price: #cd632d;--lkl-bg-default: #f8f9f3;--lkl-bg-offwhite: #fafafa;--lkl-bg-lightyellow: #fbfaf9;--lkl-n500: #6c7886;--lkl-overlay: rgba(0, 0, 0, .5);--lkl-sale-bg: #ffedea;--lkl-sale-fg: #d82c0d;--lkl-switch-on: #6bce6a;--lkl-empty-title: #17191b;--lkl-empty-sub: #73777a;--lkl-thumb-from: #f1f1f1;--lkl-thumb-to: #f3f0f3;--lkl-r-xs: 2px;--lkl-r-sm: 4px;--lkl-r-md: 8px;--lkl-r-full: 999px;--lkl-sp-1: 4px;--lkl-sp-1-5: 6px;--lkl-sp-2: 8px;--lkl-sp-2-5: 10px;--lkl-sp-3: 12px;--lkl-sp-4: 16px;--lkl-sp-4-5: 18px;--lkl-sp-5: 20px;--lkl-sp-6: 24px;--lkl-sp-7: 28px;--lkl-sp-8: 32px;--lkl-fs-xxs: 10px;--lkl-lh-xxs: 14px;--lkl-fs-xs: 11px;--lkl-lh-xs: 16px;--lkl-fs-sm: 12px;--lkl-lh-sm: 18px;--lkl-fs-h6: 16px;--lkl-lh-h6: 24px;--lkl-lh-lg: 26px;--lkl-fs-h5: 24px;--lkl-lh-h5: 28px;--lkl-card-fs-title: 16px;--lkl-card-lh-title: 18px;--lkl-card-fs-meta: 12px;--lkl-card-lh-meta: 18px;--lkl-card-fs-remove: 14px;--lkl-font: var(--text-font-family, "Poppins", -apple-system, "Helvetica Neue", sans-serif);--lkl-panel-pad: var(--lkl-sp-4);--lkl-popup-width: 468px;--lkl-drawer-width: 528px;--lkl-popup-offset-block: 16px;--lkl-popup-offset-inline: 16px;font-family:var(--lkl-font);color:var(--lkl-n950)}@media screen and (min-width:700px){.lkl-cart{--lkl-fs-xxs: 12px;--lkl-lh-xxs: 18px;--lkl-fs-xs: 14px;--lkl-lh-xs: 20px;--lkl-fs-sm: 16px;--lkl-lh-sm: 24px;--lkl-fs-h6: 20px;--lkl-lh-h6: 28px;--lkl-lh-lg: 32px;--lkl-panel-pad: var(--lkl-sp-6)}}.lkl-cart-notice{display:flex;align-items:center;justify-content:center;gap:var(--lkl-sp-3);width:100%;padding:var(--lkl-sp-3) var(--lkl-sp-4);border-radius:var(--lkl-r-sm);background:var(--lkl-brand-light);font-size:12px;line-height:16px;font-weight:500;text-transform:capitalize;color:var(--lkl-brand-dark)}.lkl-cart-notice svg,.lkl-cart-notice .lkl-icon{width:16px;height:16px;flex:none}.lkl-cart-drawer{padding:0}.lkl-cart-drawer::part(overlay){background:var(--lkl-overlay)}.lkl-cart-drawer::part(content){border-radius:0;background:var(--lkl-bg-lightyellow)}.lkl-cart-drawer::part(header){padding:0;border:0}.lkl-cart-drawer::part(body){display:block;padding:0;overscroll-behavior-y:contain}.lkl-cart-drawer::part(footer){margin-block-start:auto;padding:var(--lkl-sp-4) var(--lkl-panel-pad);border:0;background:var(--lkl-n0);box-shadow:0 -2px 6px #0000000d}@media screen and (min-width:700px){.lkl-cart-drawer,.lkl-cart-drawer.drawer--lg{width:var(--lkl-drawer-width);height:100%;padding:0}}.lkl-cart-drawer .cart-drawer__inner{display:flex;flex-direction:column;gap:var(--lkl-sp-3)}.lkl-cart-drawer__group{display:flex;flex-direction:column;background:var(--lkl-n0)}.lkl-cart-drawer__block{display:flex;flex-direction:column;align-items:flex-start;gap:var(--lkl-sp-4);padding-inline:var(--lkl-panel-pad);padding-block-end:var(--lkl-sp-4);background:var(--lkl-n0)}.lkl-cart-drawer__block--flush{gap:0;padding-inline:0;padding-block-end:var(--lkl-sp-3)}.lkl-cart-head{display:flex;flex-direction:column;align-items:flex-start;width:100%;overflow:clip;background:var(--lkl-n0)}.lkl-cart-head__row{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:var(--lkl-sp-2)}.lkl-cart-head__title{font-size:var(--lkl-fs-h6);line-height:var(--lkl-lh-lg);font-weight:700;color:var(--lkl-n950);white-space:nowrap}@media screen and (min-width:700px){.lkl-cart-head__title{font-size:var(--lkl-fs-sm);font-weight:600}}.lkl-cart-head__close{display:grid;place-items:center;width:24px;height:24px;flex:none;padding:0;border:0;background:none;color:var(--lkl-n950);cursor:pointer;overflow:clip}.lkl-cart-head__close svg{width:16px;height:16px}.lkl-cart-head:after{content:"";width:100%;height:1px;background:var(--lkl-n200)}.lkl-cart-card{display:flex;align-items:flex-start;gap:12px;width:100%}.lkl-cart-card__media{position:relative;width:88px;height:88px;flex:none;border-radius:var(--lkl-r-sm);overflow:hidden}.lkl-cart-card__media img{width:100%;height:100%;object-fit:cover;display:block}.lkl-cart-card__media--tinted{background:linear-gradient(165deg,var(--lkl-thumb-from) 15.02%,var(--lkl-thumb-to) 100%)}.lkl-cart-card__media--tinted img{mix-blend-mode:darken}.lkl-cart-card__body{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-self:stretch;justify-content:space-between}.lkl-cart-card__main{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.lkl-cart-card__info{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--lkl-sp-2);align-self:stretch;word-break:break-word}.lkl-cart-card__title{font-size:var(--lkl-card-fs-title);line-height:var(--lkl-card-lh-title);font-weight:500;color:var(--lkl-n950)}.lkl-cart-card__variant{font-size:var(--lkl-card-fs-meta);line-height:var(--lkl-card-lh-meta);font-weight:400;text-transform:capitalize;color:var(--lkl-n400)}.lkl-cart-card__prices{display:flex;flex-direction:column;align-items:flex-end;gap:var(--lkl-sp-2);flex:none}.lkl-cart-card__price{font-size:var(--lkl-card-fs-title);line-height:var(--lkl-card-lh-title);font-weight:700;color:var(--lkl-n950);white-space:nowrap}.lkl-cart-card__price--compare{font-size:var(--lkl-card-fs-meta);line-height:var(--lkl-card-lh-title);font-weight:400;color:var(--lkl-n400);text-decoration:line-through;text-decoration-skip-ink:none;text-underline-position:from-font}.lkl-cart-card__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.lkl-cart-card__actions--end{justify-content:flex-end}.lkl-cart-card__remove{padding:0;border:0;background:none;font-family:inherit;font-size:var(--lkl-card-fs-remove);line-height:normal;font-weight:500;color:var(--lkl-n600);text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;text-transform:capitalize;white-space:nowrap;cursor:pointer}.lkl-cart-tag{display:inline-flex;align-items:center;justify-content:center;gap:var(--lkl-sp-1);height:24px;padding:8px var(--lkl-sp-2);border-radius:var(--lkl-r-xs);overflow:clip;font-size:12px;line-height:16px;font-weight:500;text-align:center;white-space:nowrap}.lkl-cart-tag--save{background:var(--lkl-sale-bg);color:var(--lkl-sale-fg)}.lkl-cart-tag--free{background:var(--lkl-brand-light);color:var(--lkl-brand)}.lkl-cart-tag svg{width:16px;height:16px;flex:none}.lkl-cart-stepper{display:flex;align-items:center;justify-content:space-between;width:72px;flex:none;padding:var(--lkl-sp-1-5);border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-sm);background:var(--lkl-n0);overflow:clip}.lkl-cart-stepper button{display:grid;place-items:center;width:12px;height:12px;padding:0;border:0;background:none;color:var(--lkl-n950);cursor:pointer}.lkl-cart-stepper button svg{width:12px;height:12px}.lkl-cart-stepper button[disabled]{opacity:.4;cursor:default}.lkl-cart-stepper__value,.lkl-cart-stepper input{width:24px;padding:0;border:0;background:none;font-family:inherit;font-size:12px;line-height:24px;font-weight:400;text-align:center;color:var(--lkl-n950);-moz-appearance:textfield}.lkl-cart-stepper input::-webkit-outer-spin-button,.lkl-cart-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.lkl-cart-sechead{display:flex;flex-direction:column;align-items:flex-start;width:100%}.lkl-cart-sechead__inner{display:flex;align-items:center;width:100%;padding-block:var(--lkl-sp-4-5) var(--lkl-sp-2-5)}.lkl-cart-sechead__title{font-size:16px;line-height:32px;font-weight:600;color:var(--lkl-n950)}.lkl-cart-sechead--divider-top{padding-block-start:1px;border-block-start:1px solid var(--lkl-n200)}.lkl-cart-sechead--divider-bottom{border-block-end:1px solid var(--lkl-n200)}.lkl-cart-sechead--bar .lkl-cart-sechead__inner{height:48px;padding-inline:var(--lkl-panel-pad);padding-block:var(--lkl-sp-4-5)}.lkl-cart-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lkl-sp-1);width:100%;padding:var(--lkl-sp-1) var(--lkl-panel-pad);border-radius:var(--lkl-r-sm);background:var(--lkl-n0);overflow:clip}.lkl-cart-trust__item{display:flex;align-items:center;gap:var(--lkl-sp-2);min-width:0}.lkl-cart-trust__item svg,.lkl-cart-trust__item .lkl-icon{width:16px;height:16px;flex:none;border-radius:var(--lkl-r-xs)}.lkl-cart-trust__label{font-size:11px;line-height:14px;font-weight:400;text-transform:capitalize;color:var(--lkl-n950);white-space:nowrap}.lkl-cart-acc{display:flex;flex-direction:column;gap:var(--lkl-sp-4);width:100%}.lkl-cart-acc__track{display:flex;gap:var(--lkl-sp-4);padding-inline:var(--lkl-panel-pad);scroll-padding-inline:var(--lkl-panel-pad);overflow-x:auto;overflow-y:hidden;scroll-snap-type:none;scrollbar-width:none;cursor:grab}.lkl-cart-acc__track.is-grabbing{cursor:grabbing;-webkit-user-select:none;user-select:none}.lkl-cart-acc__track::-webkit-scrollbar{display:none}@media screen and (max-width:699px){.lkl-cart-acc__track{gap:var(--lkl-sp-3)}}.lkl-cart-acc-card{display:block;width:88px;flex:none;border-radius:var(--lkl-r-sm)}.lkl-cart-acc-card>*+*{margin-block-start:var(--lkl-sp-2)}.lkl-cart-acc-card__media{display:block;position:relative;width:100%;aspect-ratio:1 / 1;border-radius:var(--lkl-r-sm);background:linear-gradient(165deg,var(--lkl-thumb-from) 15.02%,var(--lkl-thumb-to) 100%);overflow:hidden}.lkl-cart-acc-card__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:darken;display:block}.lkl-cart-acc-card__title{text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%;font-size:12px;line-height:16px;font-weight:400;color:var(--lkl-n950)}.lkl-cart-acc-card__row{display:flex;align-items:center;justify-content:space-between;width:100%}.lkl-cart-acc-card__price{flex:1 0 0;min-width:0;font-size:12px;line-height:28px;font-weight:700;text-transform:uppercase;color:var(--lkl-n950)}.lkl-cart-acc-card__add{display:grid;place-items:center;width:20px;height:20px;flex:none;padding:0;border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-full);background:var(--lkl-n0);color:var(--lkl-n950);cursor:pointer}.lkl-cart-acc-card__add svg{width:8px;height:8px}.lkl-cart-dropdown{display:flex;align-items:center;justify-content:space-between;gap:var(--lkl-sp-2);width:100%;padding:var(--lkl-sp-1) var(--lkl-sp-2);border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-sm);background:var(--lkl-n0);font-family:inherit;font-size:11px;line-height:16px;font-weight:400;letter-spacing:0;color:var(--lkl-n950);cursor:pointer}.lkl-cart-dropdown svg{width:16px;height:16px;flex:none}.lkl-cart-select{position:relative;width:100%}.lkl-cart-select__button{display:flex;align-items:center;justify-content:space-between;gap:var(--lkl-sp-2);width:100%;padding:var(--lkl-sp-1) var(--lkl-sp-2);border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-sm);background:var(--lkl-n0);font-size:11px;line-height:16px;font-weight:400;color:var(--lkl-n950);text-align:start;cursor:pointer}.lkl-cart-select__button>span{flex:1 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lkl-cart-select__button svg{flex:none;pointer-events:none;transition:transform .15s ease}.lkl-cart-select__button[aria-expanded=true]{border-color:var(--lkl-n950)}.lkl-cart-select__button[aria-expanded=true] svg{transform:rotate(180deg)}.lkl-cart-select__list{position:fixed;z-index:1001;margin:0;padding:var(--lkl-sp-1);list-style:none;max-height:240px;overflow-y:auto;overscroll-behavior:contain;background:var(--lkl-n0);border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-sm);box-shadow:0 8px 24px #0000001f}.lkl-cart-select__list[hidden]{display:none}.lkl-cart-select__native{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.lkl-cart-select--country{height:44px}.lkl-cart-select--country .lkl-cart-select__button{height:44px;padding-inline:var(--lkl-sp-3);border-color:#d9d9d9;font-size:14px;line-height:20px;font-weight:500;color:var(--lkl-n950)}.lkl-cart-select--country .lkl-cart-select__list{padding:0;max-height:264px;border-color:var(--lkl-n200);border-radius:var(--lkl-r-sm);box-shadow:0 8px 24px #0000001f}.lkl-cart-select--country .lkl-cart-select__option{display:flex;align-items:center;min-height:44px;padding:var(--lkl-sp-3) var(--lkl-sp-4);border-radius:0;border-block-end:1px solid var(--lkl-n200);font-size:14px;line-height:20px;color:var(--lkl-n400)}.lkl-cart-select--country .lkl-cart-select__option:last-child{border-block-end:0}.lkl-cart-select--country .lkl-cart-select__option[aria-selected=true]{background:transparent;color:var(--lkl-n950);font-weight:500}.lkl-cart-select--country .lkl-cart-select__option:hover{background:var(--lkl-bg-offwhite);color:var(--lkl-n950)}.lkl-cart-select__option{padding:var(--lkl-sp-1-5) var(--lkl-sp-2);border-radius:var(--lkl-r-xs);font-size:12px;line-height:18px;font-weight:400;color:var(--lkl-n950);white-space:nowrap;cursor:pointer}.lkl-cart-select__option:hover{background:var(--lkl-bg-offwhite)}.lkl-cart-select__option[aria-selected=true]{background:var(--lkl-brand-light);color:var(--lkl-brand-dark);font-weight:500}.lkl-cart-select__option[aria-disabled=true]{color:var(--lkl-n400);cursor:default;text-decoration:line-through}.lkl-cart-dropdown--bare{padding:var(--lkl-sp-1) 0;border:0;font-weight:500}.lkl-cart-acc__nav{display:flex;align-items:center;gap:24px;width:100%;padding-inline:var(--lkl-panel-pad)}.lkl-cart-acc{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:var(--lkl-sp-3)}.lkl-cart-acc__head{grid-column:1;grid-row:1;padding-inline:var(--lkl-panel-pad)}.lkl-cart-acc__track{grid-column:1 / -1;grid-row:2}.lkl-cart-acc__nav{grid-column:2;grid-row:1;width:auto;gap:var(--lkl-sp-2-5);justify-content:flex-end}.lkl-cart-acc__nav .lkl-cart-acc__progress{display:none}.lkl-cart-acc__buttons button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-full);background:var(--lkl-n0);color:var(--lkl-n950);cursor:pointer}.lkl-cart-acc__buttons button[disabled]{opacity:.4;cursor:default}.lkl-cart-acc.is-static .lkl-cart-acc__nav{opacity:.4;pointer-events:none}@media screen and (max-width:699px){.lkl-cart-acc{grid-template-columns:minmax(0,1fr)}.lkl-cart-acc__nav{grid-column:1;grid-row:3;width:100%;justify-content:space-between;gap:24px;padding-inline:var(--lkl-panel-pad)}.lkl-cart-acc__nav .lkl-cart-acc__progress{display:block}}.lkl-cart-card__promo{align-self:flex-start;justify-self:start;padding:var(--lkl-sp-2);border-radius:var(--lkl-r-sm);background:var(--lkl-bg-offwhite);font-size:var(--lkl-fs-sm);line-height:14px;color:var(--lkl-n500)}.lkl-cart-acc__progress{flex:1 0 0;min-width:0;height:1px;background:var(--lkl-n200)}.lkl-cart-acc__progress>span{display:block;height:100%;background:var(--lkl-n950)}.lkl-cart-acc__buttons{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--lkl-sp-4);flex:none}.lkl-cart-acc__buttons button{display:grid;place-items:center;width:36px;height:36px;padding:var(--lkl-sp-2-5);border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-full);background:var(--lkl-n0);color:var(--lkl-n950);cursor:pointer}.lkl-cart-acc__buttons button svg{width:16px;height:16px}.lkl-cart-protection-slot:empty{display:none}.lkl-cart-summary{display:flex;flex-direction:column;align-items:flex-start;gap:var(--lkl-sp-3);width:100%;padding-block:var(--lkl-sp-3)}.lkl-cart-summary__row{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:var(--lkl-fs-h6);line-height:var(--lkl-lh-h6);font-weight:700;white-space:nowrap}.lkl-cart-summary__label{color:var(--lkl-n950)}.lkl-cart-summary__value{color:var(--lkl-brand-price)}.lkl-cart-summary__note{font-size:var(--lkl-fs-xxs);line-height:normal;font-weight:400;color:var(--lkl-n400)}.lkl-cart-divider{width:100%;height:1px;background:var(--lkl-n200);border:0;margin:0}.lkl-cart-buttons{display:flex;align-items:center;gap:var(--lkl-sp-4);width:100%}.lkl-cart-btn{display:inline-flex;flex:1 0 0;min-width:0;align-items:center;justify-content:center;gap:var(--lkl-sp-2);padding:var(--lkl-sp-3);border:0;border-radius:var(--lkl-r-sm);font-family:inherit;font-size:14px;line-height:20px;font-weight:600;text-align:center;text-transform:uppercase;white-space:nowrap;text-decoration:none;cursor:pointer;transition:filter .15s ease}.lkl-cart-btn svg{width:16px;height:16px;flex:none}.lkl-cart-btn:hover{filter:brightness(.94)}.lkl-cart-btn--cart{background:var(--lkl-brand-dark);color:var(--lkl-n0)}.lkl-cart-btn--checkout{background:var(--lkl-brand-yellow);color:var(--lkl-n950)}.lkl-cart-btn--solo{text-transform:none;flex:none;height:43px;padding:var(--lkl-sp-4);font-size:16px;line-height:24px}.lkl-cart-empty{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lkl-sp-8);width:100%;height:100%;padding-inline:var(--lkl-sp-4);background:var(--lkl-n0)}.lkl-cart-empty__close{position:absolute;top:var(--lkl-sp-4);inset-inline-end:var(--lkl-sp-4);display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;color:var(--lkl-n950);cursor:pointer}.lkl-cart-empty__close svg{width:16px;height:16px}.lkl-cart-empty__head{display:flex;flex-direction:column;align-items:center;gap:var(--lkl-sp-4);width:100%;text-align:center}.lkl-cart-empty__title{font-size:var(--lkl-fs-h5);line-height:var(--lkl-lh-h5);font-weight:700;color:var(--lkl-empty-title)}.lkl-cart-empty__sub{font-size:12px;line-height:16px;font-weight:400;color:var(--lkl-empty-sub)}.lkl-cart-empty__links{display:flex;flex-direction:column;align-items:stretch;gap:var(--lkl-sp-4);width:100%;text-align:start}.lkl-cart-empty__link{display:flex;align-items:center;gap:var(--lkl-sp-4);width:100%;padding:var(--lkl-sp-4-5) var(--lkl-sp-3);border-radius:var(--lkl-r-sm);background:var(--lkl-bg-offwhite);font-size:16px;line-height:16px;font-weight:400;color:var(--lkl-n950);text-align:start;text-decoration:none}.lkl-cart-empty__link>span{flex:1 0 0;min-width:0}.lkl-cart-empty__link svg{width:16px;height:16px;flex:none}.lkl-cart-stack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--lkl-sp-4);width:100%}.lkl-cart *:focus-visible{outline:2px solid var(--lkl-brand);outline-offset:2px}.lkl-cart-popup-drawer{width:100%;padding:0}.lkl-cart-popup-drawer::part(overlay){background:var(--lkl-overlay)}.lkl-cart-popup-drawer::part(content){height:auto;max-height:80dvh;border-radius:var(--lkl-r-md) var(--lkl-r-md) 0 0;background:var(--lkl-n0);overflow-y:auto}.lkl-cart-popup-drawer::part(header){display:none}.lkl-cart-popup-drawer::part(body){padding:0;display:block}.lkl-cart-popup-drawer::part(outside-close-button){display:none}@media screen and (min-width:700px){.lkl-cart-popup-drawer{top:auto!important;bottom:var(--lkl-popup-offset-block)!important;right:var(--lkl-popup-offset-inline)!important;left:auto!important;width:var(--lkl-popup-width);height:auto;max-height:calc(100dvh - var(--lkl-popup-offset-block) * 2);padding:0}.lkl-cart-popup-drawer::part(content){height:auto;border-radius:var(--lkl-r-md);box-shadow:0 8px 32px #0000001f}}.lkl-cart-popup__content{display:flex;flex-direction:column;align-items:center;gap:var(--lkl-sp-4);padding:var(--lkl-sp-4);background:var(--lkl-n0);border-radius:inherit}.lkl-cart-popup__content>*{width:100%}.lkl-cart-drawer__block--head{position:sticky;top:0;z-index:2;padding-block-end:0}.lkl-cart-drawer__block--items{padding-block-start:var(--lkl-sp-4)}line-item.lkl-cart-card{display:flex}.lkl-cart-card__title{text-decoration:none;color:inherit}.lkl-cart-card .pill-loader{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lkl-cart-stepper__btn{display:grid;place-items:center;width:12px;height:12px;color:var(--lkl-n950);text-decoration:none;cursor:pointer}.lkl-cart-stepper__btn svg,.lkl-cart-card__remove svg{width:12px;height:12px;pointer-events:none}.lkl-cart-dropdown select{flex:1 0 0;min-width:0;-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.lkl-cart-dropdown svg{pointer-events:none}.lkl-cart-note{width:100%}.lkl-cart-note>summary{list-style:none;cursor:pointer}.lkl-cart-note>summary::-webkit-details-marker{display:none}.lkl-cart-note>summary>span{flex:1 0 0;min-width:0}.lkl-cart-note[open]>summary svg{transform:rotate(180deg)}.lkl-cart-note>summary svg{transition:transform .15s ease}.lkl-cart-note__body{display:block;padding-block-start:var(--lkl-sp-2)}.lkl-cart-note__input{width:100%;padding:var(--lkl-sp-2) var(--lkl-sp-3);border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-sm);background:var(--lkl-n0);font-family:inherit;font-size:var(--lkl-fs-xxs);line-height:18px;color:var(--lkl-n950);resize:vertical}.lkl-cart-discounts{display:flex;flex-wrap:wrap;gap:var(--lkl-sp-2);width:100%}.lkl-cart-acc__progress{overflow:hidden}.lkl-cart [aria-busy=true]{opacity:.5;pointer-events:none}@supports (text-box: trim-both cap alphabetic){.lkl-cart-notice,.lkl-cart-card__title,.lkl-cart-card__price,.lkl-cart-card__price--compare,.lkl-cart-card__remove,.lkl-cart-tag,.lkl-cart-stepper__value,.lkl-cart-sechead__title,.lkl-cart-trust__label,.lkl-cart-acc-card__price,.lkl-cart-dropdown,.lkl-cart-select__button,.lkl-cart-summary__label,.lkl-cart-summary__value,.lkl-cart-summary__note{text-box:trim-both cap alphabetic}}.lkl-cartpage{--lkl-cartpage-gap: var(--lkl-sp-4);width:100%}.lkl-cartpage__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lkl-cartpage-gap)}.lkl-cartpage__panel{display:flex;flex-direction:column;gap:var(--lkl-sp-4);padding:var(--lkl-sp-4);border-radius:var(--lkl-r-sm);background:var(--lkl-n0)}.lkl-cartpage__sechead{display:flex;align-items:center;justify-content:space-between;padding-block-end:var(--lkl-sp-3);border-block-end:1px solid var(--lkl-n200)}.lkl-cartpage__title{margin:0;font-family:var(--lkl-font);font-size:20px;font-weight:700;line-height:28px;color:var(--lkl-n950)}.lkl-cartpage__list{display:flex;flex-direction:column;gap:var(--lkl-sp-6)}.lkl-cartpage__sticky{display:flex;flex-direction:column;gap:var(--lkl-cartpage-gap)}.lkl-estimator__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:var(--lkl-sp-2);align-items:stretch}.lkl-estimator__country{display:block;min-width:0}.lkl-estimator__field{position:relative;display:block;height:44px}.lkl-estimator__field select{box-sizing:border-box;appearance:none;-webkit-appearance:none;width:100%;height:44px;padding-inline:var(--lkl-sp-3);padding-inline-end:calc(var(--lkl-sp-3) + 16px + var(--lkl-sp-2));border:1px solid #d9d9d9;border-radius:var(--lkl-r-sm);background:var(--lkl-n0);font-family:var(--lkl-font);font-size:14px;font-weight:500;line-height:20px;color:var(--lkl-n950)}.lkl-estimator__chevron{position:absolute;inset-inline-end:var(--lkl-sp-3);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--lkl-n950)}.lkl-estimator__field:has(.lkl-cart-select) select,.lkl-estimator__field:has(.lkl-cart-select) .lkl-estimator__chevron{display:none}.lkl-estimator__field:has(.lkl-cart-select){height:auto}.lkl-estimator__province{display:none}.lkl-estimator__zip{box-sizing:border-box;width:100%;height:44px;padding-inline:var(--lkl-sp-3);border:1px solid #d9d9d9;border-radius:var(--lkl-r-sm);background:var(--lkl-n0);font-family:var(--lkl-font);font-size:14px;line-height:20px;color:var(--lkl-n950)}.lkl-estimator__zip::placeholder{color:var(--lkl-n400)}.lkl-estimator__zip:focus,.lkl-estimator__zip:focus-visible,.lkl-estimator__country select:focus,.lkl-estimator__country select:focus-visible{outline:none;box-shadow:none;border-color:var(--lkl-n950)}.lkl-estimator__submit{display:inline-flex;align-items:center;justify-content:center;height:44px;padding-inline:var(--lkl-sp-4);border:0;border-radius:var(--lkl-r-sm);background:var(--lkl-n200);color:var(--lkl-n600);font-family:var(--lkl-font);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.lkl-cartpage__estimator.is-ready .lkl-estimator__submit{background:var(--lkl-n950);color:var(--lkl-n0)}.lkl-cartpage__estimator .shipping-estimator__results{display:block;margin-block-start:var(--lkl-sp-2);font-size:var(--lkl-fs-sm);line-height:var(--lkl-lh-sm);color:var(--lkl-n600)}.lkl-cartpage__subtotal,.lkl-cartpage__form{display:flex;flex-direction:column;gap:var(--lkl-sp-4)}.lkl-cartpage__subtotal{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--lkl-sp-3);font-family:var(--lkl-font);font-size:var(--lkl-fs-sm);line-height:var(--lkl-lh-sm);color:var(--lkl-n950)}.lkl-cartpage__note{display:flex;flex-direction:column;gap:var(--lkl-sp-2);padding:var(--lkl-sp-2-5);border:1px solid var(--lkl-n200);border-radius:var(--lkl-r-sm)}.lkl-cartpage__note .lkl-cart-note__input{min-height:50px;border:0;padding:0;resize:vertical}.lkl-cartpage__note-actions{display:flex;justify-content:flex-end}.lkl-cartpage__note-save{padding:var(--lkl-sp-1) var(--lkl-sp-3);border:0;border-radius:var(--lkl-r-sm);background:var(--lkl-brand-dark);color:var(--lkl-n0);font-family:var(--lkl-font);font-size:var(--lkl-fs-xs);line-height:var(--lkl-lh-xs);cursor:pointer}.lkl-cartpage__pay .lkl-payment-icons__item svg{width:36px;height:20px}@media screen and (min-width:1000px){.lkl-cartpage__grid{grid-template-columns:minmax(0,864fr) minmax(0,432fr)}.lkl-cartpage__panel{padding:var(--lkl-sp-4) var(--lkl-sp-4) var(--lkl-sp-6)}.lkl-cartpage__sticky{position:sticky;top:calc(var(--sticky-area-height, 0px) + var(--lkl-sp-4))}}.lkl-cart-card--page .lkl-cart-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--lkl-sp-2) var(--lkl-sp-4)}.lkl-cart-card--page .lkl-cart-card__main{display:contents}.lkl-cart-card--page .lkl-cart-card__info{grid-column:1;grid-row:1}.lkl-cart-card--page .lkl-cart-card__prices{grid-column:2;grid-row:1 / span 2}.lkl-cart-card--page .lkl-cart-card__promo{grid-column:1;grid-row:2}.lkl-cart-card--page .lkl-cart-card__actions{grid-column:1 / -1;grid-row:3}@media screen and (max-width:699px){.lkl-cart-card--page .lkl-cart-card__promo{grid-column:1 / -1;grid-row:4}}.lkl-cart-acc-wrap--page{padding-inline:0;padding-block-end:0;background:transparent}.lkl-cart-acc--page{grid-template-columns:minmax(0,1fr);row-gap:var(--lkl-sp-4)}.lkl-cart-acc--page .lkl-cart-acc__head{grid-column:1;grid-row:1;padding-inline:0;padding-block-end:var(--lkl-sp-3);border-block-end:1px solid var(--lkl-n200)}.lkl-cart-acc--page .lkl-cart-acc__head .lkl-cart-sechead__title{font-size:var(--lkl-fs-h6);line-height:var(--lkl-lh-h6)}.lkl-cart-acc--page .lkl-cart-acc__track{grid-column:1;grid-row:2;gap:var(--lkl-sp-4);padding-inline:0}.lkl-cart-acc--page .lkl-cart-acc-card{flex:0 0 calc((100% - 4 * var(--lkl-sp-4)) / 5);width:calc((100% - 4 * var(--lkl-sp-4)) / 5)}.lkl-cart-acc--page .lkl-cart-acc__nav{grid-column:1;grid-row:3;width:100%;justify-content:space-between;gap:24px;padding-inline:0}.lkl-cart-acc--page .lkl-cart-acc__nav .lkl-cart-acc__progress{display:block}@media screen and (max-width:999px){.lkl-cart-acc--page .lkl-cart-acc-card{flex:0 0 calc((100% - 2 * var(--lkl-sp-4)) / 3);width:calc((100% - 2 * var(--lkl-sp-4)) / 3)}}@media screen and (max-width:699px){.lkl-cart-acc--page .lkl-cart-acc-card{flex:0 0 calc((100% - var(--lkl-sp-4)) / 2);width:calc((100% - var(--lkl-sp-4)) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/cart-ui.css.map */
