.kadence-sticky-add-to-cart:after,.kadence-sticky-add-to-cart:before{content:"";display:table;clear:both}.kadence-sticky-add-to-cart-header{top:0;left:0;right:0;position:fixed;opacity:0;z-index:1200;transition:opacity .4s ease-in-out,transform .6s ease-in-out;transform:translate(0,-100%);box-shadow:0 10px 15px -7px rgba(0,0,0,.1)}.kadence-sticky-add-to-cart-header.item-at-start{transition:none}.kadence-sticky-add-to-cart-header.item-is-fixed{transform:translate(0,0);opacity:1}.kadence-sticky-add-to-cart-footer{bottom:0;top:auto;left:0;right:0;position:fixed;opacity:0;z-index:1200;transition:opacity .4s ease-in-out,transform .6s ease-in-out;transform:translate(0,100%);box-shadow:0 -10px 15px -7px rgba(0,0,0,.1)}.kadence-sticky-add-to-cart-footer.item-at-start{transition:none}.kadence-sticky-add-to-cart-footer.item-is-fixed{transform:translate(0,0);opacity:1}.kadence-sticky-add-to-cart-title-wrap img{max-height:40px;width:auto}.kadence-sticky-add-to-cart-content{display:flex;min-height:60px}.kadence-sticky-add-to-cart{background:var(--global-palette9)}.kadence-sticky-add-to-cart-title-wrap{display:flex;align-items:center;flex-grow:1}.kadence-sticky-add-to-cart-title-wrap .kadence-sticky-add-to-cart-title{font-size:18px;padding-left:1em;font-weight:700;line-height:1.5;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:50ch}.kadence-sticky-add-to-cart-action-wrap{display:flex;align-items:center}.kadence-sticky-add-to-cart-action-wrap table.variations{margin:0;display:flex}.kadence-sticky-add-to-cart-action-wrap table.variations tbody{display:flex;align-items:center}.kadence-sticky-add-to-cart-action-wrap table.variations tbody tr{padding-left:10px}.kadence-sticky-add-to-cart-action-wrap .variations label{font-weight:700}.kadence-sticky-add-to-cart-action-wrap .woocommerce-variation-description{display:none}.kadence-sticky-add-to-cart-action-wrap .single_variation_wrap{display:flex;align-items:center}.kadence-sticky-add-to-cart-action-wrap .woocommerce-variation-add-to-cart{display:flex}.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button{display:block;min-width:200px}.kadence-sticky-add-to-cart-action-wrap .price{font-weight:700;padding-right:10px;display:flex}.kadence-sticky-add-to-cart-action-wrap .price del{padding-right:5px;opacity:.5;font-weight:400}.kadence-sticky-add-to-cart-action-wrap .stock{display:none}.kadence-sticky-add-to-cart-action-wrap a.added_to_cart{display:none}.kadence-sticky-add-to-cart-action-wrap a.reset_variations{padding:0 10px;font-size:80%;text-transform:uppercase;text-decoration:none;color:var(--global-palette6)}.kadence-sticky-add-to-cart-action-wrap a.reset_variations:hover{color:var(--global-palette-highlight)}.kadence-sticky-add-to-cart-action-wrap .brief-shipping-details{padding-left:.5em}.kadence-sticky-add-to-cart-action-wrap .price{align-items:center}.kadence-sticky-add-to-cart-action-wrap form.cart{display:flex;align-items:center}.kadence-sticky-add-to-cart-action-wrap form.cart .quantity{margin-right:4px}#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-title-wrap .kadence-sticky-add-to-cart-title{font-size:16px;padding-left:.6em}@media screen and (max-width:767px){#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-title-wrap .kadence-sticky-add-to-cart-title{max-width:35ch}}@media screen and (max-width:544px){#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-title-wrap .kadence-sticky-add-to-cart-title{max-width:15ch}}#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button,#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-action-wrap .single_link_to_cart_button{padding:.4em .6em;text-align:center;min-height:60px;display:flex;align-items:center;justify-content:center;min-width:80px;line-height:1.2;font-size:14px;border-radius:0}#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button.added,#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-action-wrap .single_link_to_cart_button.added{display:none}#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-title-wrap img{max-height:60px}#kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-action-wrap form.cart .quantity{display:none}.woocommerce #kadence-mobile-sticky-add-to-cart .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{padding:.4em .6em;text-align:center;min-height:60px;display:flex;align-items:center;justify-content:center;min-width:80px;font-size:14px;line-height:1.2;margin:0;border-radius:0}