/* SVG masks avoid iOS emoji substitution for directional text glyphs. */
:root{--gb-arrow-ne:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 18 18 6M6 6h12v12' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gb-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.gb-floating-whatsapp .gb-whatsapp-arrow svg{width:18px;height:18px}
.gbh-tier-cta>span[aria-hidden=true]{display:inline-block;width:18px;height:18px;flex:0 0 18px;font-size:0!important;background:currentColor;-webkit-mask:var(--gb-arrow-ne) center/contain no-repeat;mask:var(--gb-arrow-ne) center/contain no-repeat}
body.woocommerce-account #content .woocommerce-MyAccount-navigation a:after{content:'';display:block;flex:0 0 18px;width:18px;height:18px;background:currentColor;-webkit-mask:var(--gb-arrow-ne) center/contain no-repeat;mask:var(--gb-arrow-ne) center/contain no-repeat}
body.woocommerce-cart :is(.gb-cart-shop-link,.wc-block-grid__product-add-to-cart .wp-block-button__link):after{content:'';display:block;flex:0 0 18px;width:18px;height:18px;background:currentColor;-webkit-mask:var(--gb-arrow-right) center/contain no-repeat;mask:var(--gb-arrow-right) center/contain no-repeat}
.woocommerce-pagination .prev.page-numbers:before,.woocommerce-pagination .next.page-numbers:after{content:'';display:block;width:16px;height:16px;flex:0 0 16px;background:currentColor;-webkit-mask:var(--gb-arrow-right) center/contain no-repeat;mask:var(--gb-arrow-right) center/contain no-repeat}
.woocommerce-pagination .prev.page-numbers:before{transform:rotate(180deg)}
.woocommerce-pagination :is(.prev,.next).page-numbers{gap:8px}
.gb-detail-assistance>a>span[aria-hidden=true]{font-size:0!important;display:inline-block;flex:0 0 18px;width:18px;height:18px;background:currentColor;-webkit-mask:var(--gb-arrow-right) center/contain no-repeat;mask:var(--gb-arrow-right) center/contain no-repeat}
.gb-product-kit-link>a:after{content:'';display:inline-block;width:16px;height:16px;margin-left:8px;vertical-align:middle;background:currentColor;-webkit-mask:var(--gb-arrow-right) center/contain no-repeat;mask:var(--gb-arrow-right) center/contain no-repeat}
