#xleb-mobile-cart{top:0;height:100dvh;z-index:10000;background:rgba(0,0,0,.28);--xleb-mobile-text:var(--contentPrimaryColor,#00000f);--xleb-mobile-cart-muted:rgba(0,0,0,.5);--xleb-mobile-cart-soft:#f5f5f7;--xleb-mobile-cart-divider:rgba(0,0,0,.15)}#xleb-mobile-cart [hidden]{display:none!important}#xleb-mobile-cart .xleb-mobile-cart__sheet{width:626px;max-width:100%;height:100%;margin-left:auto;padding:32px
36px 48px;gap:28px;background:#fff;color:var(--contentPrimaryColor,#00000f)}#xleb-mobile-cart .xleb-mobile-cart__main{flex:1;gap:40px;min-height:0}#xleb-mobile-cart .xleb-mobile-cart__head{display:block;min-height:36px;padding-right:44px}#xleb-mobile-cart .xleb-mobile-cart__close{position:absolute;top:32px;right:36px;width:36px;height:36px;z-index:2}#xleb-mobile-cart .xleb-mobile-cart__title{font:inherit;letter-spacing:inherit;color:inherit}#xleb-mobile-cart .xleb-mobile-cart__products{gap:20px;flex-shrink:0}#xleb-mobile-cart .xleb-mobile-cart__products:empty{display:none}#xleb-mobile-cart .xleb-mobile-cart__item{grid-template-columns:128px minmax(0,1fr);gap:24px;padding-bottom:20px;position:relative}#xleb-mobile-cart .xleb-mobile-cart__image-wrap{aspect-ratio:4/5;border-radius:16px}#xleb-mobile-cart .xleb-mobile-cart__item-body{gap:12px}#xleb-mobile-cart .xleb-mobile-cart__item-top{gap:20px}#xleb-mobile-cart .xleb-mobile-cart__item-title{font-weight:400}#xleb-mobile-cart .xleb-mobile-cart__price{font-weight:500}#xleb-mobile-cart .xleb-mobile-cart__qty{margin-top:8px;height:48px}#xleb-mobile-cart .xleb-mobile-cart__qty-btn{width:36px;height:48px;font-size:var(--textSsize)}#xleb-mobile-cart .xleb-mobile-cart__qty-value{width:56px;height:48px;font-size:var(--textMsize)}#xleb-mobile-cart .xleb-mobile-cart__summary{margin-top:auto;padding-top:20px;flex-shrink:0}#xleb-mobile-cart .xleb-mobile-cart__summary
p{font-weight:500}#xleb-mobile-cart .xleb-mobile-cart__actions{display:flex;gap:16px}#xleb-mobile-cart .xleb-mobile-cart__btn{display:inline-flex;justify-content:center;align-items:center;min-height:48px;height:auto;padding:10px
20px;font-family:inherit;font-size:var(--textMsize);line-height:var(--textMheightT);font-weight:400;letter-spacing:var(--textMspacing,-.02em);border-radius:4px;text-decoration:none;cursor:pointer;flex:1;white-space:nowrap}#xleb-mobile-cart .xleb-mobile-cart__btn--filled{background:#de224e;color:#fff;border:1px
solid #de224e}#xleb-mobile-cart .xleb-mobile-cart__btn--outlined{background:transparent;color:#de224e;border:1px
solid #de224e}#xleb-mobile-cart .xleb-mobile-cart__empty{gap:28px;align-items:flex-start}#xleb-mobile-cart .xleb-mobile-cart__empty-title{font-weight:400}#xleb-mobile-cart:has(.xleb-mobile-cart__empty:not([hidden])) .xleb-mobile-cart__main{flex:none;gap:52px}#xleb-mobile-cart .df-cart-order{padding-top:0}#xleb-mobile-cart .df-cart-order-head{min-height:36px;padding-right:48px}#xleb-mobile-cart .df-cart-back{display:block;padding:0;margin:20px
0 56px;border:0;background:none;color:rgba(0,0,0,.5);cursor:pointer;font-family:inherit}#xleb-mobile-cart[data-view="form"] .xleb-mobile-cart__main,
#xleb-mobile-cart[data-view="success"] .xleb-mobile-cart__main{display:contents}#xleb-mobile-cart:is([data-view="form"],[data-view="success"]) .xleb-mobile-cart__head{min-height:0;padding:0}#xleb-mobile-cart:is([data-view="form"],[data-view="success"]) .xleb-mobile-cart__head > .titleXS,
#xleb-mobile-cart:is([data-view="form"],[data-view="success"]) :is(.xleb-mobile-cart__products,.xleb-mobile-cart__summary,.xleb-mobile-cart__empty,.xleb-mobile-cart__checkout){display:none}#xleb-mobile-cart:is([data-view="form"],[data-view="success"]) .xleb-mobile-cart__sheet{gap:0}#xleb-mobile-cart .xleb-form{display:flex;flex-direction:column;gap:20px;margin:0}#xleb-mobile-cart .xleb-form .input-box{margin:0;width:100%}#xleb-mobile-cart .xleb-form .input-box input:not([type="checkbox"]):not([type="submit"]){height:48px}#xleb-mobile-cart .xleb-form .input-box :is(input:not([type="checkbox"]):not([type="submit"]),textarea){box-sizing:border-box;width:100%;background:#fff;border:1px
solid rgba(0,0,0,.25);border-radius:4px;padding:12px
16px;color:inherit;font-family:inherit;font-size:var(--textMsize);line-height:var(--textMheightT)}#xleb-mobile-cart .xleb-form .input-box
textarea{height:120px;min-height:120px;resize:vertical}#xleb-mobile-cart .xleb-form .terms-field{margin:0}#xleb-mobile-cart .xleb-form .terms-label{color:inherit;gap:12px}#xleb-mobile-cart .xleb-form .terms-label
p{font-size:var(--textSsize);line-height:var(--textSheightT)}#xleb-mobile-cart .xleb-form .terms-label
a{color:inherit;text-decoration:underline;text-decoration-color:rgba(0,0,0,.38)}#xleb-mobile-cart .xleb-form .submit-input{width:auto;align-self:flex-start;margin-top:16px;height:48px;padding:0
20px;border:0;border-radius:4px;background:#de224e;color:#fff;font-family:inherit;font-size:var(--textMsize)}#xleb-mobile-cart .df-cart-success{padding-top:64px}#xleb-mobile-cart .df-cart-success-icon{display:block;color:#14ae39;width:48px;height:32px;margin-bottom:40px}#xleb-mobile-cart .df-cart-success
.titleXS{margin-bottom:20px}@media(max-width:767px){#xleb-mobile-cart{transform:none;width:100%;left:0;bottom:0}#xleb-mobile-cart .xleb-mobile-cart__sheet{width:100%;padding:24px
16px calc(32px + env(safe-area-inset-bottom));gap:24px}#xleb-mobile-cart .xleb-mobile-cart__main{flex:none;gap:40px;min-height:auto}#xleb-mobile-cart .xleb-mobile-cart__head{min-height:28px}#xleb-mobile-cart .xleb-mobile-cart__close{top:24px;right:16px;width:28px;height:28px}#xleb-mobile-cart .xleb-mobile-cart__close
i{font-size:28px}#xleb-mobile-cart .xleb-mobile-cart__item{grid-template-columns:96px minmax(0,1fr);gap:16px;padding-bottom:20px;min-height:140px}#xleb-mobile-cart .xleb-mobile-cart__item-body{gap:12px}#xleb-mobile-cart .xleb-mobile-cart__item-title{padding-right:0}#xleb-mobile-cart .xleb-mobile-cart__remove{position:absolute;right:0;bottom:20px}#xleb-mobile-cart .xleb-mobile-cart__qty{height:36px;margin-top:12px}#xleb-mobile-cart .xleb-mobile-cart__qty-btn{width:24px;height:36px}#xleb-mobile-cart .xleb-mobile-cart__qty-value{width:40px;height:36px}#xleb-mobile-cart .xleb-mobile-cart__summary{margin-top:-8px;padding-top:0}#xleb-mobile-cart .xleb-mobile-cart__actions{gap:8px}#xleb-mobile-cart .xleb-mobile-cart__btn{min-height:44px;padding:10px
8px}#xleb-mobile-cart:has(.xleb-mobile-cart__empty:not([hidden])) .xleb-mobile-cart__main{gap:84px}#xleb-mobile-cart .xleb-mobile-cart__empty{gap:32px}#xleb-mobile-cart .df-cart-empty-continue{padding-inline:20px}#xleb-mobile-cart .df-cart-order-head{min-height:28px}#xleb-mobile-cart .df-cart-back{margin:12px
0 36px}#xleb-mobile-cart .xleb-form{gap:16px}#xleb-mobile-cart .xleb-form .input-box input:not([type="checkbox"]):not([type="submit"]){height:44px}#xleb-mobile-cart .xleb-form .input-box :is(input:not([type="checkbox"]):not([type="submit"]),textarea){padding:10px
12px}#xleb-mobile-cart .xleb-form .input-box
textarea{height:92px;min-height:92px}#xleb-mobile-cart .xleb-form .submit-input{height:44px;margin-top:16px}#xleb-mobile-cart .df-cart-success{padding-top:64px}#xleb-mobile-cart .df-cart-success-icon{width:40px;height:24px;margin-bottom:36px}}@media(prefers-reduced-motion:reduce){#xleb-mobile-cart,#xleb-mobile-cart .xleb-mobile-cart__sheet{transition:none}}#xleb-mobile-cart{--contentPrimaryColor:#00000f;--xleb-mobile-text:#00000f;--titleColor:#00000f}#xleb-mobile-cart .xleb-mobile-cart__title{font-family:inherit;font-size:var(--titleXSsize);line-height:var(--titleXSheightT);font-weight:500;letter-spacing:var(--titleXSspacing,-.03em)}#xleb-mobile-cart :is(.titleXS,.titleXXS)>:is(h2,p){color:#00000f;font-weight:500}#xleb-mobile-cart .df-cart-empty-continue{width:auto;flex:none;align-self:flex-start}#xleb-mobile-cart .df-cart-back{font-size:var(--textMsize);line-height:var(--textMheightT)}#xleb-mobile-cart .xleb-form .terms-label{font-size:var(--textSsize);line-height:var(--textSheightT)}#xleb-mobile-cart .xleb-form .input-box:has(.submit-input){width:auto;align-self:flex-start}#xleb-mobile-cart .xleb-form .submit-input{display:inline-block;width:auto}#xleb-mobile-cart :is(.xleb-mobile-cart__head,.df-cart-order-head) h2{margin:0}#xleb-mobile-cart .xleb-mobile-cart__summary>.titleXXS{margin:0}@media(max-width:767px){#xleb-mobile-cart .xleb-form .terms-label{font-size:var(--textMsize);line-height:var(--textMheightT)}}#xleb-mobile-cart .xleb-mobile-cart__main{min-height:auto}@media(max-width:359px){#xleb-mobile-cart .xleb-mobile-cart__actions{flex-direction:column}}