#cart-panel,#cart-panel .panel__container,#cart-panel .panel__content,#cart-panel .widget_shopping_cart_content,#cart-panel .woocommerce-mini-cart{max-width:100%;overflow-x:hidden!important}#cart-panel .woocommerce-mini-cart-item,#cart-panel .woocommerce-mini-cart-item__summary,#cart-panel .woocommerce-mini-cart-item__box,#cart-panel .woocommerce-mini-cart-item__data{min-width:0;max-width:100%}#cart-panel .woocommerce-mini-cart-item__thumbnail{display:block!important;flex:0 0 80px;min-width:80px;width:80px}#cart-panel .woocommerce-mini-cart-item__thumbnail a,#cart-panel .woocommerce-mini-cart-item__thumbnail img{display:block!important;max-width:100%}#cart-panel .woocommerce-mini-cart-item__summary{flex:1 1 auto;overflow:hidden}#cart-panel .woocommerce-mini-cart-item__name,#cart-panel .woocommerce-mini-cart-item__name a{display:block;max-width:100%;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;line-height:1.35}#cart-panel .woocommerce-mini-cart-item__qty{white-space:nowrap}#cart-panel .woocommerce-mini-cart-item__price,#cart-panel .woocommerce-mini-cart-item__data .price,#cart-panel .woocommerce-mini-cart-item__data .amount{white-space:normal}@media (max-width:767px){#cart-panel .panel__container{box-sizing:border-box;max-width:100vw;width:min(90vw, 477px)}#cart-panel .widget_shopping_cart_content .woocommerce-mini-cart{box-sizing:border-box;padding-left:16px;padding-right:16px;width:100%}#cart-panel .woocommerce-mini-cart-item{align-items:start;box-sizing:border-box;display:grid!important;gap:14px;grid-template-columns:72px minmax(0,1fr);width:100%}#cart-panel .woocommerce-mini-cart-item__thumbnail{align-self:start;flex:none;grid-column:1;min-width:72px;width:72px!important}#cart-panel .woocommerce-mini-cart-item__thumbnail::before{display:none!important}#cart-panel .woocommerce-mini-cart-item__thumbnail a{height:72px;width:72px}#cart-panel .woocommerce-mini-cart-item__thumbnail img{height:72px!important;inset:auto!important;margin:0!important;object-fit:cover;position:static!important;width:72px!important}#cart-panel .woocommerce-mini-cart-item__summary{display:block;grid-column:2;overflow:visible;padding:0!important;width:100%}#cart-panel .woocommerce-mini-cart-item__box,#cart-panel .woocommerce-mini-cart-item__data{box-sizing:border-box;width:100%}#cart-panel .woocommerce-mini-cart-item__name,#cart-panel .woocommerce-mini-cart-item__name a{hyphens:auto;width:100%;word-break:normal}}#cart-panel .ecomus-mini-products-recommended{margin-top:22px;max-width:100%;overflow:hidden;padding:16px}#cart-panel .ecomus-mini-products-recommended .products-recommended-header{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-bottom:14px}#cart-panel .ecomus-mini-products-recommended .recommendation-heading{font-size:14px;line-height:1.35;min-width:0}#cart-panel .ecomus-mini-products-recommended .swiper{margin:0;overflow:hidden;padding:0}#cart-panel .ecomus-mini-products-recommended ul li{align-items:center;display:grid!important;grid-template-columns:80px minmax(0,1fr);gap:14px;justify-content:stretch;min-width:0;width:100%!important}#cart-panel .ecomus-mini-products-recommended ul .woocommerce-loop-product__thumbnail,#cart-panel .ecomus-mini-products-recommended ul .woocommerce-loop-product__thumbnail a{display:block!important;flex:none!important;height:80px;max-width:none!important;min-width:0;width:80px!important}#cart-panel .ecomus-mini-products-recommended ul .woocommerce-loop-product__thumbnail:before,#cart-panel .ecomus-mini-products-recommended ul .woocommerce-loop-product__thumbnail a:before{display:none!important}#cart-panel .ecomus-mini-products-recommended ul .woocommerce-loop-product__thumbnail img{border-radius:4px;display:block;height:80px!important;inset:auto!important;object-fit:cover;position:static!important;width:80px!important}#cart-panel .ecomus-mini-products-recommended ul .woocommerce-loop-product__summary{min-width:0;overflow:hidden}#cart-panel .ecomus-mini-products-recommended ul .woocommerce-loop-product__title,#cart-panel .ecomus-mini-products-recommended ul .woocommerce-loop-product__title a{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:14px;line-height:1.35;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;word-break:normal}#cart-panel .ecomus-mini-products-recommended ul .price{display:block;font-size:13px;line-height:1.35;margin-top:4px;white-space:normal}#cart-panel .ecomus-mini-products-recommended .swiper-pagination.swiper-pagination-horizontal,#cart-panel .ecomus-mini-products-recommended .swiper-pagination{justify-self:end;max-width:96px;white-space:nowrap}#cart-panel .ecomus-mini-products-recommended ul .ecomus-quickview-button,#cart-panel .ecomus-mini-products-recommended ul .ecomus-featured-icons{display:none!important}