.wp-block-group .wp-block-video video{width:270px;height:470px;border-radius:10px;object-fit:cover}
.wp-block-group{justify-content:center;gap:20px}
.notice-bar{background:#f3f3f3;font-size:13px;font-weight:600;padding:5px 0}
.notice-inner{max-width:1200px;margin:0 auto;padding:5px 16px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.notice-contact-group{margin-right:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;line-height:1.4}
.notice-email{text-decoration:none;color:#111;display:block}
.notice-email:hover{text-decoration:underline}
.notice-whatsapp{color:#111;display:block}
.notice-whatsapp a{text-decoration:none;color:#111}
.notice-whatsapp a:hover{text-decoration:underline;color:#25D366}
.notice-msg{margin:0;text-align:center}
@media (max-width: 980px) {
.notice-inner{flex-direction:column;gap:10px;text-align:center}
.notice-contact-group{margin-right:0;align-items:center}
}
.header-sticky{position:sticky;top:0;z-index:9999;background:#fff;overflow:visible}
@media only screen and (max-width: 768px) {
.wc-block-all-products .wc-block-grid__products{display:flex!important;flex-wrap:wrap!important;gap:2%!important;justify-content:flex-start!important}
.wc-block-grid__product{flex:0 0 49%!important;width:49%!important;max-width:49%!important;margin-bottom:15px!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}
.wc-block-grid__product-image{margin-bottom:5px!important}
.wc-block-grid__product-add-to-cart .wp-block-button__link{width:100%!important;padding:8px 0!important;font-size:13px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.wc-block-grid__product-title{font-size:14px!important;margin-bottom:4px!important}
}