.header-accent { color: var(--rcm-orange);}.woocommerce .button { font-size: var(--rcm-text--xs); font-family: "Neue Haas Unica"; font-weight: 700; text-align: center; color: var(--rcm-midnight); letter-spacing: 4%; text-transform: uppercase; border: var(--remix-border-primary) solid var(--dark); border-radius: var(--remix-radius-btn); transition: .3s opacity .5s linear; padding-top: 6px; padding-right: 17px; padding-bottom: 6px; padding-left: 17px; min-height: 37px;}.woocommerce .button:hover { transform: translate(-4px, -4px); box-shadow: 4px 4px 0 0 var(--dark);}.brxe-product-gallery.thumbnail-slider .brx-product-gallery-thumbnail-slider { padding: var(--rcm-space--xs); background-color: var(--rcm-seafoam-l-1); border-radius: var(--at-radius--l); }.somdn-download-link { font-size: var(--rcm-text--xs) !important; font-family: "Neue Haas Unica" !important; font-weight: 700 !important; text-align: center !important; text-decoration: none !important; color: var(--rcm-midnight) !important; background-color: var(--rcm-golden-rod-l-1); letter-spacing: 4% !important; text-transform: uppercase !important; border: var(--remix-border-primary) solid var(--dark) !important; border-radius: var(--remix-radius-btn) !important; transition: .3s opacity .5s linear !important; padding-top: 6px !important; padding-right: 17px !important; padding-bottom: 6px !important; padding-left: 17px !important; min-height: 37px !important; width: 100%;}#somdn-sdbutton:hover { transform: translate(-4px, -4px) !important; box-shadow: 4px 4px 0 0 var(--dark) !important;}.somdn-download-wrap form { display: flex !important; margin-bottom: var(--rcm-space--s) !important;}.somdn-available-downloads { padding-bottom: 10px; display: none;}.pmpro { .pmpro_btn { font-size: var(--rcm-text--xs); font-family: "Neue Haas Unica"; font-weight: 700; text-align: center; color: var(--rcm-midnight); background-color: var(--rcm-golden-rod-l-1); letter-spacing: 4%; text-transform: uppercase; border: var(--remix-border-primary) solid var(--dark); border-radius: var(--remix-radius-btn); transition: .3s opacity .5s linear; padding-top: 6px; padding-right: 17px; padding-bottom: 6px; padding-left: 17px; min-height: 37px; } .pmpro_btn:hover { transform: translate(-4px, -4px); box-shadow: 4px 4px 0 0 var(--dark); color: var(--rcm-midnight); background-color: var(--rcm-golden-rod-l-1); border: var(--remix-border-primary) solid var(--dark); } & .pmpro_table { tbody th, tbody td, tfoot td { font-weight: 500; } } a { text-decoration: none; } .pmpro_font-x-large { font-family: "Neue Haas Unica"; font-weight: 700; font-size: var(--rcm-heading--m); } .pmpro_font-large { font-size: var(--rcm-heading--s); font-family: "Neue Haas Unica"; font-weight: 700; } .pmpro_card { background-color: var(--light); border: var(--remix-border-primary) solid var(--dark); border-radius: var(--at-radius--l); box-shadow: none; display: flex; flex-direction: column; margin-bottom: 0; overflow: hidden; } .pmpro_font-large { font-family: var(--remix-h3); } .pmpro_btn-outline { background-color: transparent !important; } #pmpro_user_fields .pmpro_form_field-password .pmpro_form_field-password-toggle, .pmpro_section #loginform .login-password .pmpro_form_field-password-toggle { border: none !important; padding: 0px !important; } .pmpro_card_content { padding: var(--pmpro--base--spacing--large) var(--pmpro--base--spacing--large); } .pmpro_heading-with-avatar { align-items: center; display: flex; font-weight: 700; gap: var(--pmpro--base--spacing--small); display: none; } .pmpro_section { margin: 0px 0px 30px 0px !important; } .pmpro_section_title { font-weight: 700; margin: 0; padding: 0; display: none; } .pmpro_form_field-password-toggle button, .pmpro_form_field-password-toggle button:hover, .pmpro_form_field-password-toggle button:focus, .pmpro_form_field-password-toggle button:active { border: none !important; padding: 0px !important; }  .cookie-button { font-size: var(--remix-text-xs); font-family: "Neue Haas Unica"; font-weight: 700; text-transform: uppercase; text-align: center; color: var(--dark); letter-spacing: 4%; border: var(--remix-border-primary) solid var(--dark); border-radius: var(--remix-radius-btn); box-shadow: 4px 4px 0 0 var(--dark); transition: .3s opacity .5s linear; padding-top: .65em; padding-right: 1.5em; padding-bottom: .75em; padding-left: 1.5em; background-color: var(--primary-2); }  form.cart table.variations th { display: none !important; }  .bricks-is-frontend .animation-trigger { opacity: 0; }  .animate { animation-name: fadeAnimation; animation-delay: calc(var(--delay, 0) * 200ms); animation-duration: var(--duration, 400ms); animation-timing-function: ease-in-out; animation-fill-mode: forwards; }  .animation--left-to-right { --translate: -20px, 0, 0; } .animation--right-to-left { --translate: 20px, 0, 0; } .animation--top-to-bottom { --translate: 0, -20px, 0; } .animation--bottom-to-top { --translate: 0, 40px, 0; }  @keyframes fadeAnimation { from { transform: translate3d(var(--translate)); } to { opacity: 1; transform: translate3d(0, 0, 0); } #cookie-notice .cn-button { margin: 0 0 0 10px; display: inline-block; font-size: var(--rcm-text--xs); font-family: "Neue Haas Unica"; font-weight: 700; text-align: center; color: var(--rcm-midnight); letter-spacing: 4%; text-transform: uppercase; border: var(--remix-border-primary) solid var(--dark); border-radius: var(--remix-radius-btn); transition: .3s opacity .5s linear; padding-top: 6px; padding-right: 17px; padding-bottom: 6px; padding-left: 17px; background-color: var(--rcm-golden-rod);}