.azvb-page{width:100%}.azvb-page-shell{width:var(--azvb-page-d);max-width:100%;margin-inline:auto}.azvb-row{width:100%;margin-top:var(--azvb-mt);margin-bottom:var(--azvb-mb);background:var(--azvb-bg,transparent)}.azvb-row-inner{width:var(--azvb-width);max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;gap:var(--azvb-gap);padding:var(--azvb-pt) var(--azvb-pr) var(--azvb-pb) var(--azvb-pl);box-sizing:border-box;border-radius:var(--azvb-radius)}.azvb-block{width:calc(var(--azvb-wd) - var(--azvb-gap));box-sizing:border-box;min-width:0}.azvb-hide-desktop{display:none!important}.azvb-spacer{height:48px}.azvb-divider{border:0;border-top:1px solid currentColor;opacity:.18}.azvb-block-content .woocommerce,.azvb-block-shop_content .woocommerce{width:100%}.azvb-block-product_core .product{margin:0!important}.azvb-heading{margin-top:0}.azvb-button{display:inline-flex}.azvb-image{display:block;max-width:100%;height:auto}.azvb-icon{display:inline-block;font-size:2em;line-height:1}.azvb-banner{min-height:220px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.azvb-banner:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.22)}.azvb-banner-content{position:relative;color:#fff;text-align:center;padding:24px}.azvb-cta{display:flex;justify-content:space-between;align-items:center;gap:18px}.azvb-menu-list{display:flex;list-style:none;gap:16px;padding:0;margin:0;flex-wrap:wrap}.azvb-menu-list .sub-menu{list-style:none}.azvb-nav-links a{margin-right:14px}.azvb-template-cart .azvb-block-content,.azvb-template-checkout .azvb-block-content,.azvb-template-account .azvb-block-content{width:100%}
