img{ -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .brxe-text :where(p) { margin:0 0 var(--space-s); } .brxe-text :where(p:last-of-type) { margin-bottom: 0; } .brxe-text ul{ padding-left: 17px; margin: 0; } body.bricks-is-frontend :focus { outline: none !important; } :where(p:last-of-type)+h1,:where(p:last-of-type)+h2,:where(p:last-of-type)+h3,:where(p:last-of-type)+h4,:where(p:last-of-type)+h5,:where(p:last-of-type)+h6 { margin-top: 1rem; } .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover svg *{ color:var(--primary); fill:var(--primary); transition: all 0.3s ease; } .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) svg *{ transition: all 0.3s ease; } a:not(.header__btn):not(.btn):not(.bricks-button):not(.pro-category__card):not(.popular-prod__card):hover{ text-decoration:underline; } .radius-none{ border-radius:0 !important; } :root { font-variant-ligatures: none; -webkit-font-variant-ligatures: none; text-rendering: optimizeLegibility; font-feature-settings: "liga" 0, "clig" 0; letter-spacing: 0.02em; } * { scroll-margin-top: 140px; } @media (max-width:480px){ *{ scroll-margin-top: 90px; } }