@media(max-width:749px){body.template-cart,body.cle-body-cart{overflow-x:clip;background:#f4f5f7;--cle-mobile-bar-height: 118px}.cle-cart-page--landing{background:#f4f5f7}.cle-cart-page__inner--landing{padding:0 max(16px,env(safe-area-inset-right,0px)) calc(var(--cle-mobile-bar-height, 118px) + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.cle-landing-header{background:#fff;padding:12px 0;margin:0 -16px 12px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));border-bottom:1px solid #e5e7eb}.cle-landing-header__inner{flex-direction:column;align-items:stretch;gap:10px;padding:0;max-width:none}.cle-landing-header__logo{display:flex;justify-content:center}.cle-landing-header__logo img,.cle-landing-header__logo .cle-cart-logo__img{height:72px;width:auto;max-width:min(320px,90vw)}.cle-landing-trust{display:none!important}.cle-landing-header__compact{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px}.cle-landing-header__compact span{font-size:11px;font-weight:600;color:#444;padding:4px 10px;background:#f0f2f5;border-radius:999px;white-space:nowrap}.cle-landing-timer{margin:0 -16px 16px}.cle-landing-timer__inner{padding:12px max(16px,env(safe-area-inset-right,0px))!important;gap:8px 12px}.cle-landing-timer__left{font-size:11px;gap:8px}.cle-landing-timer__left>span{display:none}.cle-landing-timer__left:before{content:"Reserved";font-weight:700;letter-spacing:.02em}.cle-landing-timer__num{font-size:28px}.cle-landing-timer__label{font-size:8px}.cle-landing-timer__right{font-size:11px;line-height:1.35;text-align:right;max-width:42%}.cle-landing-timer__right:after{content:none!important}.cle-cart-landing{gap:16px;padding-top:0}.cle-cart-landing__sidebar{order:-1}.cle-cart-landing__left{order:1}.cle-landing-sidebar{border:none;border-radius:12px;box-shadow:0 2px 12px #00000014;overflow:hidden}.cle-landing-sidebar__head{padding:14px 16px;background:var(--cle-navy, #1a2e4a);display:flex;align-items:center;justify-content:center;gap:10px}.cle-landing-sidebar__head h3,.cle-landing-sidebar__head-title{font-size:15px;font-weight:700;color:#fff!important;letter-spacing:0}.cle-landing-sidebar__head svg{width:20px;height:20px;stroke:#fff}.cle-landing-sidebar__body{padding:16px}.cle-landing-sidebar__essentials>*+*{margin-top:0}.cle-landing-sidebar__product{display:grid;grid-template-columns:72px 1fr auto;grid-template-rows:auto auto;gap:4px 12px;align-items:center;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #eee}.cle-landing-sidebar__product img{width:72px;grid-row:1 / span 2;grid-column:1}.cle-landing-sidebar__product-info{grid-column:2;grid-row:1}.cle-landing-sidebar__product-info p{font-size:14px;margin:0 0 2px}.cle-landing-sidebar__product-info span{font-size:12px}.cle-landing-sidebar__retail{grid-column:3;grid-row:1 / span 2;text-align:right;align-self:center;white-space:nowrap}.cle-landing-sidebar__retail s{display:block;font-size:12px;margin-bottom:2px}.cle-landing-sidebar__retail strong{font-size:15px}.cle-landing-sidebar__qty-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eee}.cle-landing-sidebar__divider{margin:14px 0}.cle-landing-sidebar__row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:13px;line-height:1.4}.cle-landing-sidebar__row>span:last-child{text-align:right;flex-shrink:0}.cle-landing-shipping-box{margin-bottom:12px;padding:12px}.cle-landing-shipping-box .cle-landing-sidebar__row--shipping{margin:0;flex-direction:row;align-items:center}.sh-label__full{display:none}.sh-label__short{display:inline}.cle-landing-shipping-box .sh-label{font-size:12px;gap:8px}.cle-landing-gift{padding:12px;margin-bottom:12px;gap:10px}.cle-landing-gift__btn{font-size:11px;padding:10px 12px;margin-bottom:12px;border-radius:8px}.cle-landing-sidebar__total-row{margin:16px 0 12px;padding-top:14px;border-top:2px solid #eee}.cle-landing-sidebar__total-label{font-size:16px;font-weight:700;color:#222}.cle-landing-sidebar__total-value{font-size:22px!important;font-weight:800;color:var(--cle-navy, #1a2e4a)!important;margin:0;line-height:1.1}.cle-landing-secure{margin:0 0 12px;font-size:11px}.cle-landing-payments{gap:8px;margin-bottom:0;padding-top:4px}.cle-landing-payments img{height:32px!important;max-width:64px!important;width:auto!important}.cle-landing-sidebar__extras{display:none!important}.cle-landing-mobile-bar{display:flex}.cle-landing-mobile-bar__row{padding:12px max(16px,env(safe-area-inset-right,0px)) 12px max(16px,env(safe-area-inset-left,0px));gap:14px}.cle-landing-mobile-bar__total strong{font-size:20px}.cle-landing-mobile-bar__btn{font-size:14px;min-height:46px;padding:0 16px}.cle-landing-mobile-bar__perk{font-size:7px;padding:7px 8px;gap:5px}.cle-landing-mobile-bar__perk svg{width:14px;height:14px}.cle-landing-hero{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:16px;padding:20px 16px;background:#fff;border-radius:12px;box-shadow:0 1px 6px #0000000f;border:1px solid #e8eaed}.cle-landing-hero__text{width:100%;order:1}.cle-landing-hero__text h2{font-size:clamp(22px,5.5vw,28px);margin-bottom:0}.cle-landing-hero__sub{font-size:14px;margin-bottom:0}.cle-landing-hero__list{width:100%;max-width:340px;margin:16px auto 0;text-align:left}.cle-landing-hero__list li{padding:10px 0;border-bottom:1px solid #eee;font-size:13px}.cle-landing-hero__list li:last-child{border-bottom:none}.cle-landing-hero__img{order:2;margin:20px auto 0;max-width:min(220px,72vw)}.cle-landing-icons-wrap,.cle-landing-fulvic,.cle-landing-reviews,.cle-landing-trust-block,.cle-landing-guarantee,.cle-landing-customers{margin-bottom:16px;padding:20px 16px;background:#fff;border-radius:12px;box-shadow:0 1px 6px #0000000f;border:1px solid #e8eaed}.cle-landing-icons-wrap{padding-bottom:16px}.cle-landing-icons{display:grid;grid-template-columns:repeat(6,1fr);gap:20px 8px;padding:0;margin:0;border:none;background:transparent;box-shadow:none}.cle-landing-icons__item{min-width:0;max-width:none;display:flex;flex-direction:column;align-items:center;text-align:center}.cle-landing-icons__item:nth-child(-n+3){padding-bottom:16px;border-bottom:1px solid #eee}.cle-landing-icons__item:nth-child(1),.cle-landing-icons__item:nth-child(2),.cle-landing-icons__item:nth-child(4){border-right:1px solid #eee}.cle-landing-icons__item:nth-child(1){grid-column:1 / 3}.cle-landing-icons__item:nth-child(2){grid-column:3 / 5}.cle-landing-icons__item:nth-child(3){grid-column:5 / 7}.cle-landing-icons__item:nth-child(4){grid-column:2 / 4}.cle-landing-icons__item:nth-child(5){grid-column:4 / 6}.cle-landing-icons__item p{font-size:10px;line-height:1.35}.cle-landing-icons__circle{width:48px;height:48px;margin-bottom:8px}.cle-landing-fulvic{flex-direction:column;align-items:center;text-align:center;gap:16px}.cle-landing-fulvic__img{width:auto;margin:0 auto}.cle-landing-fulvic h3{font-size:15px;position:relative;padding-bottom:8px}.cle-landing-fulvic h3:after{content:"";display:block;width:40px;height:3px;background:var(--cle-red, #c0392b);margin:8px auto 0;border-radius:2px}.cle-landing-fulvic__grid{grid-template-columns:1fr;text-align:left;max-width:320px;margin:0 auto}.cle-landing-fulvic__grid li{justify-content:flex-start;padding:8px 0;border-bottom:1px solid #f0f0f0}.cle-landing-reviews{padding:20px 16px}.cle-landing-reviews .cle-landing-section-head{margin-bottom:16px}.cle-landing-reviews__grid{grid-template-columns:1fr;gap:14px}.cle-landing-review{text-align:center;padding:18px 14px}.cle-landing-review__stars{margin-bottom:12px}.cle-landing-review blockquote{font-size:13px;line-height:1.55}.cle-landing-review__author{flex-direction:column;align-items:center;text-align:center;gap:8px;margin-top:16px;padding-top:14px}.cle-landing-customers{justify-content:center;text-align:center;font-size:12px;padding:14px;margin-bottom:16px}.cle-landing-trust-block h3{font-size:14px;margin-bottom:16px;text-align:center}.cle-landing-trust-block__item{max-width:100px;display:flex;flex-direction:column;align-items:center;text-align:center}.cle-landing-trust-block__item p{font-size:9px}.cle-landing-trust-block__icons{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 10px;justify-items:center}.cle-landing-guarantee{flex-direction:column;align-items:center;text-align:center;gap:14px;padding:20px 16px}.cle-landing-guarantee__seal img{width:90px;margin:0 auto}.cle-landing-guarantee h3{font-size:14px}.cle-landing-left-footer{padding:0;background:transparent;box-shadow:none;border:none}.cle-landing-footer-bar{display:grid;grid-template-columns:1fr 1fr;gap:12px;text-align:center;border-radius:12px 12px 0 0;padding:16px 12px}.cle-landing-footer-bar__item{flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:9px;line-height:1.35}.cle-landing-footer-payments{flex-direction:column;align-items:center;gap:10px;border-radius:0 0 12px 12px;padding:14px}.cle-landing-footer-payments span{font-size:11px}.cle-landing-secure{text-align:center;width:100%}.cle-landing-payments{justify-content:center;width:100%}.cle-landing-gift__btn{text-align:center}.cle-landing-icons,.cle-landing-left-footer{margin-bottom:0}.cle-landing-sidebar .quantity{border:1px solid #ddd;border-radius:8px;overflow:hidden}.cle-landing-sidebar .quantity__button{width:44px;height:44px}.cle-landing-sidebar .quantity__input{width:44px;height:44px;font-size:16px}.cle-cart-page__inner{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-bottom:calc(var(--cle-mobile-bar-height, 118px) + env(safe-area-inset-bottom,0px))}.cle-cart-simple .cle-cart-checkout--desktop{display:none!important}body.template-cart .Avada-Faqs_Button,body.template-cart #Avada-FAQ_WidgetTrigger,body.cle-body-cart .Avada-Faqs_Button,body.cle-body-cart #Avada-FAQ_WidgetTrigger{bottom:calc(var(--cle-mobile-bar-height, 118px) + 12px + env(safe-area-inset-bottom,0px))!important;top:auto!important;transform:none!important}}@media(min-width:750px){.cle-landing-header__compact{display:none!important}.cle-landing-trust{display:flex!important}.sh-label__short{display:none!important}.sh-label__full{display:inline!important}.cle-landing-mobile-bar{display:none!important}.cle-landing-sidebar__extras{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cle-cart-mobile.css.map */
