.wp-block-woocommerce-product-button{--__read-more-icon: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDE3Ljc1QzIxIDE5LjU0NDkgMTkuNTQ0OSAyMSAxNy43NSAyMUg2LjI1QzQuNDU1MDcgMjEgMyAxOS41NDQ5IDMgMTcuNzVWNi4yNUMzIDQuNDU1MDcgNC40NTUwNyAzIDYuMjUgM0gxNy43NUMxOS41NDQ5IDMgMjEgNC40NTUwNyAyMSA2LjI1VjE3Ljc1Wk0xNyA3Ljc1QzE3IDcuMzcwMyAxNi43MTc4IDcuMDU2NTEgMTYuMzUxOCA3LjAwNjg1TDE2LjI1IDdINy43NUw3LjY0ODIzIDcuMDA2ODVDNy4yODIxNSA3LjA1NjUxIDcgNy4zNzAzIDcgNy43NUM3IDguMTI5NyA3LjI4MjE1IDguNDQzNDkgNy42NDgyMyA4LjQ5MzE1TDcuNzUgOC41SDE2LjI1TDE2LjM1MTggOC40OTMxNUMxNi43MTc4IDguNDQzNDkgMTcgOC4xMjk3IDE3IDcuNzVaTTE3IDE2LjI1QzE3IDE1Ljg3MDMgMTYuNzE3OCAxNS41NTY1IDE2LjM1MTggMTUuNTA2OEwxNi4yNSAxNS41SDcuNzVMNy42NDgyMyAxNS41MDY4QzcuMjgyMTUgMTUuNTU2NSA3IDE1Ljg3MDMgNyAxNi4yNUM3IDE2LjYyOTcgNy4yODIxNSAxNi45NDM1IDcuNjQ4MjMgMTYuOTkzMkw3Ljc1IDE3SDE2LjI1TDE2LjM1MTggMTYuOTkzMkMxNi43MTc4IDE2Ljk0MzUgMTcgMTYuNjI5NyAxNyAxNi4yNVpNMTcgMTJDMTcgMTEuNjIwMyAxNi43MTc4IDExLjMwNjUgMTYuMzUxOCAxMS4yNTY4TDE2LjI1IDExLjI1SDcuNzVMNy42NDgyMyAxMS4yNTY4QzcuMjgyMTUgMTEuMzA2NSA3IDExLjYyMDMgNyAxMkM3IDEyLjM3OTcgNy4yODIxNSAxMi42OTM1IDcuNjQ4MjMgMTIuNzQzMkw3Ljc1IDEyLjc1SDE2LjI1TDE2LjM1MTggMTIuNzQzMkMxNi43MTc4IDEyLjY5MzUgMTcgMTIuMzc5NyAxNyAxMloiIGZpbGw9IiMyMTIxMjEiLz48L3N2Zz4=");--__add-icon: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDI1NiAyNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNTYiIHdpZHRoPSIyNTYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyNCIgeDE9IjQwIiB4Mj0iMjE2IiB5MT0iMTI4IiB5Mj0iMTI4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMjQiIHgxPSIxMjgiIHgyPSIxMjgiIHkxPSI0MCIgeTI9IjIxNiIvPjwvc3ZnPg==")}.wp-block-woocommerce-product-button[data-block] .wp-block-button__link::before,.wp-block-button.wc-block-components-product-button .wp-block-button__link span::before{-webkit-mask-image:var(--__read-more-icon);content:"";display:inline-block;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;width:1.25em;height:1.25em;background-color:currentColor;vertical-align:top;margin-inline-end:.6em}.wp-block-button.wc-block-components-product-button{gap:var(--wp--preset--spacing--2-xs)}.wp-block-button.wc-block-components-product-button .wp-block-button__link span{display:flex;align-items:center}.wp-block-button.wc-block-components-product-button .wp-block-button__link.add_to_cart_button span::before{-webkit-mask-image:var(--__add-icon)}@keyframes slideOut{from{transform:var(--__slide-out-transition-from, translateY(0%))}to{transform:var(--__slide-out-transition-to, translateY(-100%))}}.wp-block-woocommerce-product-button[data-block] .wp-block-button__link::before{-webkit-mask-image:var(--__add-icon)}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wc-block-components-product-button__button{padding:0;border-radius:100em;width:auto;margin-block-end:0 !important;width:1.75em;height:1.75em}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wc-block-components-product-button__button span{text-indent:-9999px;position:relative;width:1.75em;height:1.75em}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wc-block-components-product-button__button span::before{-webkit-mask-size:60%;mask-size:60%;-webkit-mask-position:50%;mask-position:50%;position:absolute;inset-inline-end:0;margin:0;width:1.75em;height:1.75em}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wc-block-components-product-button__button span.wc-block-slide-out{--__slide-out-transition-from: rotate(0deg);--__slide-out-transition-to: rotate(360deg);animation:slideOut .5s linear 1 normal forwards}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wc-block-components-product-button__button span.wc-block-slide-out::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDMuNUE2LjUgNi41IDAgMCAwIDMuNSAxMCAuNzUuNzUgMCAwIDEgMiAxMGE4IDggMCAxIDEgOCA4IC43NS43NSAwIDAgMSAwLTEuNSA2LjUgNi41IDAgMSAwIDAtMTMiLz48L3N2Zz4=")}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wc-block-components-product-button__button+span{width:1.75em;height:1.75em;overflow:hidden}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wc-block-components-product-button__button+span a{border-radius:100em;text-indent:-1000px;position:relative;margin-block-start:0 !important;background-color:var(--wp--preset--color--accent-2);width:1.75em;height:1.75em}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wc-block-components-product-button__button+span a::after{content:"";display:inline-block;-webkit-mask-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDI1NiAyNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNTYiIHdpZHRoPSIyNTYiLz48Y2lyY2xlIGN4PSI4MCIgY3k9IjIxNiIgcj0iMjAiLz48Y2lyY2xlIGN4PSIxODQiIGN5PSIyMTYiIHI9IjIwIi8+PHBhdGggZD0iTTQyLjMsNzJIMjIxLjdsLTI0LjEsODQuNEExNiwxNiwwLDAsMSwxODIuMiwxNjhIODEuOGExNiwxNiwwLDAsMS0xNS40LTExLjZMMzIuNSwzNy44QTgsOCwwLDAsMCwyNC44LDMySDEyIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyNCIvPjwvc3ZnPg==");-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;width:1em;height:1em;background-color:var(--wp--preset--color--accent);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.wp-block-button.wc-block-components-product-button.is-style-gtmt-icon .wp-block-button__link.loading{opacity:1}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.block-editor-block-list__block.wp-block-woocommerce-product-button.is-style-gtmt-icon .wc-block-components-product-button__button{text-indent:-1000px}.block-editor-block-list__block.wp-block-woocommerce-product-button.is-style-gtmt-icon .wp-block-button__link::before{margin-inline-end:0}.wp-block-button.wc-block-components-product-button.is-style-gtmt-secondary .wc-block-components-product-button__button{background:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--accent)}