@media(min-width:640px){.only-mobile{display:none!important}}@media(max-width:989px){.hide-mobile{display:none!important}}@media(min-width:990px){.hide-desktop{display:none!important}}.gw-button{border:none;background:#fff;border-radius:8px;padding:11px;margin:0;font-size:18px;font-weight:700;line-height:24px;text-align:center}.gw-button.primary{background:#92be6a;color:#fff}table,th,td{border:none}.accordion .accordion-title{display:flex;align-items:center;justify-content:flex-start;text-decoration:underline;cursor:pointer}.accordion .accordion-title svg{rotate:180deg;min-width:12px;width:12px;height:12px;margin-left:8px;transition:all .5s}.accordion .accordion-content{display:none}@media(min-width:640px){.accordion .accordion-content{display:block}}.accordion[data-active=true] .accordion-content{display:block}.accordion[data-active=true] .accordion-title svg{rotate:0deg}.controls{display:flex;align-items:center;justify-content:space-between}@media(min-width:640px){.controls{justify-content:flex-start}}.controls .input-field{margin-right:10px;display:flex;align-items:center;border:1px solid #c3c3c3;border-radius:4px}.controls .input-field input{max-width:50px;min-width:50px;padding:5px;height:35px!important}.controls .input-field button{display:flex;align-items:center;justify-content:center;background:#fff;max-width:35px;min-width:35px;height:35px;border:0px solid #c3c3c3}.controls .input-field button[data-type=plus]{border-radius:0 4px 4px 0;border-left-width:1px}.controls .input-field button[data-type=minus]{border-radius:4px 0 0 4px;border-right-width:1px}.controls .input-field button svg{width:14px;height:14px}.controls .delete-control{display:block;height:20px;margin-left:auto}.controls .delete-control svg{width:14px;height:14px}.cart-section{max-width:1320px;padding:0 20px;margin:40px auto}@media(min-width:1100px){.cart-section{margin:80px auto}}h1.cart-title{color:#4a4a4a;font-size:22px;font-weight:700;line-height:30px;text-align:center;margin-bottom:24px}@media(min-width:1100px){h1.cart-title{text-align:left;margin-bottom:32px}}.cart-products{width:100%}.cart-products .product-item{border-bottom:1px solid #e1e1e1}.cart-products .product-item__info>div{display:flex;align-items:center}.cart-products .product-item__info>div img{min-width:110px;width:110px;height:110px;margin-right:20px;object-fit:cover;border-radius:5px}.cart-products .product-item__info>div .product-title{color:#4a4a4a;font-size:18px;font-weight:700;line-height:24px}.cart-products .product-item__info>div .total-price{display:inline-block;width:100%;color:#4a4a4a;font-size:16px;font-weight:700;line-height:24px}.cart-products .product-item__info .cartRowMebershipBenefits{padding-left:15px}.cart-products .product-item__info .cartRowMebershipBenefits li{width:100%!important;text-align:left!important;list-style:disc!important;padding:0!important;margin:0}.cart-products .product-item__price{color:#92be6a;min-width:135px;display:none;font-weight:700}.cart-products .product-item__price .compared-price{text-decoration:line-through;margin-right:5px;color:#4a4a4a}@media(min-width:640px){.cart-products .product-item__price{display:table-cell}}.cart-products .product-item__controls{display:none}@media(min-width:640px){.cart-products .product-item__controls{display:table-cell}}.cart-products .product-item__total{min-width:80px;display:none;font-weight:700}@media(min-width:640px){.cart-products .product-item__total{display:table-cell}}.cart-products thead{display:none}@media(min-width:640px){.cart-products thead{display:table-row-group;border-bottom:1px solid #c3c3c3}}.cart-products td,.cart-products th{padding:16px 0}.cart-products td.cell-right,.cart-products th.cell-right{text-align:right}.cart-sumary{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;margin-top:20px}.cart-sumary .discount{display:flex;align-items:center}.cart-sumary .discount .text{color:#92be6a;font-size:16px;font-weight:700;line-height:24px}.cart-sumary .discount .price{color:#4a4a4a;font-size:16px;font-weight:700;line-height:24px;margin-left:50px}.cart-sumary .gw-button{width:100%;max-width:400px;margin-top:12px;cursor:pointer}@media(max-width:989px){.cart-sumary{margin-top:0;position:fixed;bottom:0;left:0;width:100%;box-shadow:0 -18px 28px #091e421a;padding:20px;background-color:#fffbf4;z-index:3}}.cart-form{display:flex;gap:50px}@media(max-width:1200px){.cart-form{gap:30px}}@media(max-width:989px){.cart-form{flex-direction:column;gap:15px}}@media(min-width:990px){.cart-form__extra{max-width:400px;width:100%}}.cart-form__total{text-align:right;font-size:18px;padding-top:16px}.cart-form__crosssell-title{font-size:22px;font-weight:700;line-height:30px;margin:30px 0}@keyframes shimmer{to{transform:translate(100%)}}.crosssell-product{display:flex;flex-direction:column}.crosssell-product form{margin-top:auto}.crosssell-products:not(.slick-initialized){position:relative;overflow:hidden;background-color:#0000;padding-bottom:60%}.crosssell-products:not(.slick-initialized):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(-100%);background-image:linear-gradient(90deg,#ebf3cf00 0,#ebf3cf33 20%,#ebf3cf80 60%,#ebf3cf00);animation:shimmer 2s infinite}.crosssell-products:not(.slick-initialized) .crosssell-product{display:none}.crosssell-products .slick-list{margin:0 -10px}.crosssell-products .slick-track{display:flex}.crosssell-products .slick-slide{height:auto;display:flex}.crosssell-products .slick-slide .crosssell-product{display:flex!important;flex-direction:column;height:100%}.crosssell-products .slick-slide>div{padding:0 10px}.crosssell-products .slick-arrow{width:30px;max-width:30px;font-size:0px;height:30px;-webkit-appearance:none;appearance:none;border:none;outline:none;background-color:#fff;color:#0000;border-radius:50%;position:absolute;top:90px;z-index:2;cursor:pointer}@media(max-width:989px){.crosssell-products .slick-arrow{top:70px}}.crosssell-products .slick-arrow.slick-next{right:-15px}.crosssell-products .slick-arrow.slick-next:after{content:"";display:block;margin:auto;width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #4a4a4a}.crosssell-products .slick-arrow.slick-prev{left:-15px}.crosssell-products .slick-arrow.slick-prev:after{content:"";display:block;margin:auto;width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid #4a4a4a}.crosssell-product__title{color:#4a4a4a;font-size:15px;font-weight:700;line-height:20px;margin-bottom:12px;overflow:hidden;max-height:60px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.crosssell-product__price{color:#4a4a4a;font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;display:inline-block}.crosssell-product__compare{font-size:14px;font-weight:400;line-height:20px;color:#8d8d8d;text-decoration:line-through;margin-bottom:0;display:inline-block;margin-right:5px}.crosssell-product img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;margin-bottom:10px;border-radius:4px}.crosssell-product button[type=submit]{padding:10px 16px;font-size:14px;width:calc(100% - 2px);font-weight:700;color:#92be6a;border:1px solid #92be6a;border-radius:5px;-webkit-appearance:none;appearance:none;outline:none;background-color:#fff;display:block;cursor:pointer}@media(max-width:989px){.cart-progress{margin-bottom:20px}}.cart-progress-bar{flex:1;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.cart-progress-bar svg{width:16px;height:16px;margin-right:5px;display:block;color:#4a4a4a}.cart-progress-bar div{background-color:#e1e1e1;height:8px;border-radius:8px;width:100%;overflow:hidden}.cart-progress-bar div span{background-color:#92be6a;height:100%;border-radius:8px;display:block;max-width:100%}.cart-progress-bars{display:flex;gap:4px;width:100%;margin-bottom:10px}.cart-progress-text{display:flex;align-items:center;width:100%;gap:5px}.cart-progress-text p{margin-bottom:0}.cart-progress-text strong{color:#92be6a}.cart-progress-text svg{width:20px;height:20px;color:#92be6a}.cart-progress-text svg+p{color:#92be6a}.cart-progress-premium .cart-progress-bar span{background-color:#ffa800}.cart-progress-premium .cart-progress-text p,.cart-progress-premium .cart-progress-text svg{color:#ffa800}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cart-page.css.map */
