{% set price = page.product.calculatedPrice %}
{% if page.product.calculatedPrices|length == 1 %}
{% set price = page.product.calculatedPrices.first %}
{% endif %}
<div class="sticky-cart-action d-none d-xl-block">
<div class="container">
<div class="d-flex">
<img src="{{ page.product.media.media|first.url }}" width="80px" class="mr-4"/>
<div class="d-flex flex-column">
<span><b>{{ page.product.translated.name }}</b></span>
<span class="sticky-detail-price">
{% if page.product.calculatedPrices|length > 1 %}
{{ "listing.listingTextFrom"|trans|sw_sanitize }} {{ page.product.calculatedPrices.last.unitPrice|currency }}
{% else %}
{{ price.unitPrice|currency }}
{% endif %}
</span>
</div>
</div>
<div style="min-width: 420px;">
{% sw_include '@Storefront/storefront/page/product-detail/buy-widget-form.html.twig' %}
</div>
</div>
</div>
<script>
document.addEventListener('scroll', function(e) {
let scrollPos = window.scrollY;
if(scrollPos > 270) {
document.querySelector('.sticky-cart-action').classList.add('open');
}else {
document.querySelector('.sticky-cart-action').classList.remove('open');
}
});
</script>