.product__floatbuy{width:100%;top:calc(var(--announcement-height) + var(--header-height));position:absolute;z-index:5;display:block}.product__floatbuy .pricing-item--compare{color:var(--color-red)}[data-fixed-gallery] .product-gallery .swiper-pagination,[data-fixed-gallery] .product-gallery .swiper-control{opacity:0!important}.product__floatbuy-grid{display:flex;align-items:center;justify-content:space-between}.product__floatbuy-griditem{flex:0 1 50%}[data-floatbuy-disabled],[data-only-on-small]{display:none}.product__floatbuy__compare-price{color:var(--color-mediumgrey);text-decoration:line-through}.justify-right{display:flex;justify-content:flex-end}.product__floatbuy[data-fix-top]{animation-duration:.4s;animation-name:slidein;transform:translateY(100%);position:fixed;z-index:4;display:block}.product__floatbuy-inner--gray{background-color:var(--color-lightgrey);color:var(--color-black);padding:var(--spacing-xs) 0}.product__floatbuy .btn--product{display:block;max-width:none}.product__floatbuy-btn{width:100%;max-width:275px;justify-content:center;white-space:nowrap}.product__floatbuy-btn:hover{opacity:.8!important}.product__floatbuy-btn wdn-price.on-sale .pricing-item:not(.pricing-item--compare){color:var(--color-white)}@media (max-width: 660px){[data-chat-hidden] jdiv{display:none!important}.product__floatbuy{bottom:0%;top:unset;display:none}.product__floatbuy-griditem{flex:0 1 100%}.product__floatbuy-grid{display:block;max-width:335px;margin-left:auto;margin-right:auto}[data-only-on-small]{display:block}[data-only-on-smallup]{display:none}.product__floatbuy[data-fix-top]{animation-duration:.4s;animation-name:slideupMobile;transform:translateY(0)}.product__floatbuy-btn{width:100%;max-width:100%}}@media (min-width: 660px){[data-not-mounted],.product__floatbuy{display:none}.product__floatbuy[data-fix-top]{animation-duration:.4s;animation-name:slideinPc;transform:translateY(0);box-shadow:var(--shadow-header);-webkit-box-shadow:var(--shadow-header)}.product_floatbuy-title{font-weight:500;white-space:nowrap}}@media only screen and (min-width: 661px) and (max-width: 879px){.product_floatbuy-title{font-size:20px;line-height:1.2}}@media (max-width: 661px){.ProductPage .Page-width{padding-left:0;padding-right:0}}@media screen and (min-width: 880px){.product_floatbuy-title{font-size:26px}}@keyframes slidein{0%{transform:translateY(-100%)}to{transform:translateY(var(--header-height))}}@keyframes slideinPc{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideupMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/snippet-product-float-add.css.map */
