body.no-scroll,html.no-scroll{overflow:hidden;height:100%}body.no-scroll{position:fixed;width:100%}.pling-checkout-single-cart-item{display:flex;gap:10px}.pling-checkout-single-cart-item a:link,.pling-checkout-single-cart-item a:visited{text-decoration:none;color:#000}.pling-checkout-single-cart-item .product-thumbnail{line-height:0}.pling-checkout-single-cart-item .product-thumbnail img{width:60px;height:auto}@media(min-width: 1024px){.pling-checkout-single-cart-item .product-thumbnail img{width:100px}}.pling-checkout-single-cart-item .product-data{flex:1;display:flex;flex-direction:column}.pling-checkout-single-cart-item .product-data .product-information-block{display:flex;gap:10px}.pling-checkout-single-cart-item .product-data .product-information-block .product-data-block{flex:1}.pling-checkout-single-cart-item .product-data .product-information-block .price-block{width:120px}@media(min-width: 1024px){.pling-checkout-single-cart-item .product-data .product-information-block .price-block{width:150px}}.pling-checkout-single-cart-item .product-data .product-data-block{display:flex;flex-direction:column;gap:10px}.pling-checkout-single-cart-item .product-data .product-data-footer{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin-top:auto;font-size:12px}.pling-checkout-single-cart-item .product-data .product-data-footer .remove-block .pling-icon{width:12px;height:12px}.pling-checkout-single-cart-item .product-data .product-data-footer .remove-block a{display:flex;gap:3px;align-items:center}.pling-checkout-single-cart-item .product-data .product-data-footer .remove-block a:hover,.pling-checkout-single-cart-item .product-data .product-data-footer .remove-block a:focus{color:var(--color-error, red)}.pling-checkout-single-cart-item .product-data .product-data-footer .product-quantity .quantity{display:flex;align-items:center}.pling-checkout-single-cart-item .product-data .product-data-footer .product-quantity{display:flex;gap:10px;justify-content:flex-end}.pling-checkout-single-cart-item .product-data .product-data-footer .product-quantity .quantity{width:80px !important}.pling-checkout-single-cart-item .product-data .product-data-footer .product-quantity input{text-align:center}.pling-checkout-single-cart-item .product-data .product-data-footer .product-quantity input[type=number]::-webkit-outer-spin-button,.pling-checkout-single-cart-item .product-data .product-data-footer .product-quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pling-checkout-single-cart-item .product-data .product-data-footer .product-quantity input[type=number]{-moz-appearance:textfield}.pling-checkout-single-cart-item .product-data .product-data-footer .quantity{width:120px;display:flex;justify-content:flex-end}@media(min-width: 1024px){.pling-checkout-single-cart-item .product-data .product-data-footer .quantity{width:150px}}.pling-checkout-single-cart-item .product-thumbnail img{border:1px solid var(--color-border, #f9f9f9)}.pling-checkout-single-cart-item .product-data .product-information-block{font-size:12px;line-height:14px;text-align:left}.pling-checkout-single-cart-item .product-data .product-information-block a:link,.pling-checkout-single-cart-item .product-data .product-information-block a:visited{text-decoration:none}.pling-checkout-single-cart-item .product-data .product-information-block .cart-item-name{font-size:13px;line-height:16px;font-weight:bold}@media(min-width: 1024px){.pling-checkout-single-cart-item .product-data .product-information-block .cart-item-name{font-size:16px;line-height:20px}}.pling-checkout-single-cart-item .product-data .product-information-block .cart-item-data{font-size:12px;display:grid;grid-template-columns:auto 1fr;row-gap:2px;column-gap:8px}.pling-checkout-single-cart-item .product-data .product-information-block .cart-item-data .cart-item-data-group{display:contents}.pling-checkout-single-cart-item .product-data .product-information-block .cart-item-data .cart-item-data-group>*{margin:0;padding:0;font-size:12px;line-height:14px}.pling-checkout-single-cart-item .product-data .product-information-block .price-block{text-align:right}.pling-checkout-single-cart-item .product-data .product-information-block .price-block .product-total{font-weight:bold}body.woocommerce-cart .pling-checkout-single-cart-item{padding-bottom:15px}body.woocommerce-cart .pling-checkout-single-cart-item .cart-item-data{display:flex !important;flex-wrap:wrap;gap:3px !important}body.woocommerce-cart .pling-checkout-single-cart-item .cart-item-data .cart-item-data-group{display:block !important;padding-right:10px !important}body.woocommerce-cart .pling-checkout-single-cart-item .price-block{font-size:12px;line-height:14px}body.woocommerce-cart .pling-checkout-single-cart-item .price-block .product-total{font-size:16px;line-height:18px}body.woocommerce-cart .pling-checkout-single-cart-item .price-block .product-total .tax_label{display:none}.plc-sidecart-backdrop,.plc-sidecart{z-index:9999998;position:fixed;top:0;right:0;height:100%;width:100%}.plc-sidecart-backdrop{background-color:rgba(0,0,0,.2)}.plc-sidecart{display:flex;flex-direction:column;max-width:650px;z-index:9999999}.plc-sidecart .plc-sidecart-inner{background-color:#fff;display:flex;flex-direction:column;flex:1 1 auto;overflow:auto;min-height:0}@media(min-width: 1024px){.plc-sidecart .plc-sidecart-inner{margin:15px}}.plc-sidecart .plc-sidecart-inner .plc-sidecart-header{display:flex;justify-content:space-between;align-items:center;padding:30px}.plc-sidecart .plc-sidecart-inner .plc-sidecart-header .button-close{color:#000}.plc-sidecart .plc-sidecart-inner .plc-sidecart-header .button-close .pling-icon{width:30px;height:30px}.plc-sidecart .plc-sidecart-inner .plc-sidecart-header .plc-sidecart-header-title{padding:0;margin:0;display:flex;gap:5px;align-items:center}.plc-sidecart .plc-sidecart-inner .plc-sidecart-subheader{text-align:center;padding:0 30px 30px 30px}.plc-sidecart .plc-sidecart-inner .plc-sidecart-subheader:empty{display:none}.plc-sidecart .plc-sidecart-inner .plc-sidecart-content{display:flex;flex-direction:column;gap:15px;padding:0 30px 30px;flex:1 1 auto;overflow:auto;min-height:0}.plc-sidecart .plc-sidecart-inner .plc-sidecart-content .pling-checkout-single-cart-item{gap:40px}.plc-sidecart .plc-sidecart-inner .plc-sidecart-content .pling-checkout-single-cart-item .product-thumbnail img{width:100px;border:none}.plc-sidecart .plc-sidecart-inner .plc-sidecart-content .pling-checkout-single-cart-item .cart-item-name{font-weight:bold;font-size:18px}.plc-sidecart .plc-sidecart-inner .plc-sidecart-content .pling-checkout-single-cart-item .product-information-block{flex-direction:column}.plc-sidecart .plc-sidecart-inner .plc-sidecart-content .pling-checkout-single-cart-item .price-block{text-align:left}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer{border-top:1px solid var(--color-border, #f9f9f9);flex:0 0 auto;padding:15px 30px}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer .pling-sidecart-cart__total.total{padding-bottom:15px;font-size:1em;display:flex;gap:5px;align-items:center}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer .pling-sidecart-cart__total.total strong{flex:1 0 50%}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer .pling-sidecart-cart__total.total .tax_label{display:none}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer .pling-siedecart-cart__actions{display:flex;gap:5px}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer .pling-siedecart-cart__actions .button{display:flex;min-width:150px;align-items:center;justify-content:center}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer .pling-siedecart-cart__actions .button .pling-icon{margin-right:10px;width:20px;height:20px}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer .pling-siedecart-cart__actions .button.cart{flex:0 0 auto}.plc-sidecart .plc-sidecart-inner .plc-sidecart-footer .pling-siedecart-cart__actions .button.wc-forward{flex:1 1 80%}.plc-sidecart-backdrop{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .3s}.plc-sidecart-backdrop.open{opacity:1;visibility:visible;pointer-events:all;transition:opacity .2s ease-in}.plc-sidecart-backdrop.closing{opacity:0;visibility:visible;pointer-events:none;transition:opacity .2s ease-in}.plc-sidecart{transform:translateX(100%);opacity:0;visibility:hidden;transition:transform .3s ease .1s,opacity .3s ease .1s,visibility 0s linear .4s;position:fixed;top:0;right:0;height:100%;max-width:650px;width:100%;z-index:9999999;display:flex;flex-direction:column}.plc-sidecart.open{transform:translateX(0);opacity:1;visibility:visible;transition:transform .3s ease .1s,opacity .3s ease .1s}.plc-sidecart.closing{transform:translateX(100%);opacity:0;visibility:visible;transition:transform .3s ease,opacity .3s ease}.mini-cart-skeleton{display:flex;flex-direction:column;gap:12px;padding:20px}.mini-cart-skeleton .skeleton-item{display:flex;align-items:center;gap:10px}.mini-cart-skeleton .skeleton-image,.mini-cart-skeleton .skeleton-text{background:linear-gradient(90deg, #eee 25%, #ddd 50%, #eee 75%);background-size:200% 100%;animation:skeleton-loading 1.2s infinite linear;border-radius:4px}.mini-cart-skeleton .skeleton-image{width:60px;height:60px}.mini-cart-skeleton .skeleton-text{flex:1;height:16px}.mini-cart-skeleton .skeleton-text.short{width:80px}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}/*# sourceMappingURL=pling-sidecart.css.map */
