c360-sticky-buy{display:none}
@media(max-width:749px){
  body.product product-info .product__title h1{font-size:2.4rem!important;line-height:1.22!important;letter-spacing:0}
  body.product product-info .product__info-container>*+*{margin-top:1.2rem;margin-bottom:1.2rem}
  body.product product-info .product__info-container .product__title{margin-bottom:1rem}
  body.product .c360-breadcrumbs{font-size:1.1rem;line-height:1.4}
  c360-sticky-buy:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:4;gap:1.2rem;align-items:center;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eadcde;box-shadow:0 -4px 20px #19234310}
  .c360-sticky-buy__info{min-width:0;flex:1;line-height:1.35;color:#192343}
  .c360-sticky-buy__title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1rem;margin-bottom:.3rem}
  [data-sticky-price]{font-size:1.7rem}
  c360-sticky-buy .button{min-width:14rem;min-height:4.6rem;font-size:1.4rem;padding:0 1.6rem}
  body:has(c360-sticky-buy:not([hidden])){padding-bottom:8rem}
  body:has(c360-sticky-buy:not([hidden])) .whatsapp-fixed{bottom:9rem}
  body:has(cart-drawer.active) c360-sticky-buy,body:has(modal-dialog[open]) c360-sticky-buy,body:has(menu-drawer details[open]) c360-sticky-buy{display:none}
  body:has(cart-drawer.active) .whatsapp-fixed{display:none}
}
