@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-f73b37 {font-size: var(--tpx-text-xs); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--tpx-color-secondary); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-b9bdb7 {font-size: var(--tpx-text-4xl); line-height: var(--tpx-leading-tight); font-weight: 600; color: var(--tpx-color-heading); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-eb517b {font-size: var(--tpx-text-l); line-height: var(--tpx-leading-body); color: var(--tpx-color-text); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 478px) {#brxe-1fb4e9 {width: 100%; justify-content: center}}@media (max-width: 478px) {#brxe-9c6424 {width: 100%; justify-content: center}}#brxe-f99ec3 {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--tpx-space-s); row-gap: var(--tpx-space-xs)}#brxe-a6c01f {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--tpx-space-s)}#brxe-bf0824 {font-size: var(--tpx-text-xl); line-height: var(--tpx-leading-heading); font-weight: 600; color: var(--tpx-color-primary-dark); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-74dfb6 {font-size: var(--tpx-text-m); line-height: var(--tpx-leading-body); color: var(--tpx-color-text); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-1a3c1c {font-size: var(--tpx-text-xl); line-height: var(--tpx-leading-heading); font-weight: 600; color: var(--tpx-color-primary-dark); text-decoration: none}#brxe-e21213 {font-size: var(--tpx-text-s); color: var(--tpx-color-muted); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-d9ff55 {display: flex; flex-direction: column; row-gap: var(--tpx-space-s); padding-top: var(--tpx-card-pad); padding-right: var(--tpx-card-pad); padding-bottom: var(--tpx-card-pad); padding-left: var(--tpx-card-pad); background-color: var(--tpx-color-surface); border: 1px solid var(--tpx-color-border); border-radius: var(--tpx-radius-panel); box-shadow: 0 24px 56px -42px rgba(7,95,157,.65)}.tpx-account-support-card { position: relative; overflow: hidden; } .tpx-account-support-card::after { content: ''; position: absolute; inset-inline: 0; bottom: 0; height: .3125rem; background-image: var(--tpx-gradient-brand); }#brxe-f47a45 {display: grid; align-items: initial; grid-template-columns: minmax(0, 1.15fr) minmax(18rem, .85fr); grid-gap: var(--tpx-space-l); align-items: center; max-width: var(--tpx-width-site)}@media (max-width: 991px) {#brxe-f47a45 {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-f47a45 {grid-template-columns: 1fr}}#brxe-1033e3 {background-color: var(--tpx-color-surface-tint); background-image: url("https://toplex.co.uk/wp-content/uploads/2021/10/title-bar.jpg"); background-position: center center; background-size: cover; padding-top: var(--tpx-section-pad-y-s); padding-right: var(--tpx-container-pad); padding-bottom: var(--tpx-section-pad-y-s); padding-left: var(--tpx-container-pad); position: relative; overflow: hidden}#brxe-b1a10b {font-size: var(--tpx-text-2xl); line-height: var(--tpx-leading-heading); font-weight: 600; color: var(--tpx-color-primary-dark); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-662635 {font-size: var(--tpx-text-m); line-height: var(--tpx-leading-body); color: var(--tpx-color-text); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-bcc086 {display: flex; flex-direction: column; row-gap: var(--tpx-space-2xs)}#brxe-1a4826 .woocommerce:not(#brx-content) {flex-direction: row; gap: var(--tpx-space-l)}#brxe-1a4826 .woocommerce-MyAccount-navigation ul {flex-direction: column; gap: var(--tpx-space-2xs)}#brxe-1a4826 .woocommerce-MyAccount-navigation {background-color: var(--tpx-color-surface-soft); border: 1px solid var(--tpx-color-border); border-radius: var(--tpx-radius-panel)}#brxe-1a4826 .woocommerce-MyAccount-navigation a {padding-top: var(--tpx-space-xs); padding-right: var(--tpx-space-s); padding-bottom: var(--tpx-space-xs); padding-left: var(--tpx-space-s); border-radius: var(--tpx-radius-action); font-size: var(--tpx-text-s); line-height: 1.2; font-weight: 600; color: var(--tpx-color-primary-dark)}#brxe-1a4826 .woocommerce-MyAccount-navigation .is-active a {background-color: var(--tpx-color-primary); font-size: var(--tpx-text-s); line-height: 1.2; font-weight: 600; color: #ffffff}#brxe-1a4826 .woocommerce-MyAccount-content {padding-top: var(--tpx-card-pad); padding-right: var(--tpx-card-pad); padding-bottom: var(--tpx-card-pad); padding-left: var(--tpx-card-pad); background-color: var(--tpx-color-surface); border: 1px solid var(--tpx-color-border); border-radius: var(--tpx-radius-panel); font-size: var(--tpx-text-m); line-height: var(--tpx-leading-body); color: var(--tpx-color-text)}#brxe-1a4826 {width: 100%}.tpx-account-woocommerce-panel { width: 100%; } .tpx-account-woocommerce-panel .woocommerce-MyAccount-navigation ul { list-style: none; margin: 0; padding: var(--tpx-space-xs); display: flex; flex-direction: column; gap: var(--tpx-space-2xs); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-navigation-link a { display: flex; align-items: center; justify-content: space-between; gap: var(--tpx-space-xs); border-radius: var(--tpx-radius-action); text-decoration: none; transition: background-color var(--tpx-motion-fast) ease, color var(--tpx-motion-fast) ease, transform var(--tpx-motion-fast) var(--tpx-motion-ease); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-navigation-link a:hover { background-color: rgba(11,125,183,.1); transform: translateX(2px); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-content { box-shadow: var(--tpx-shadow-card); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-content h2, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content h3 { color: var(--tpx-color-primary-dark); font-weight: 600; line-height: var(--tpx-leading-heading); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-content table { border-collapse: collapse; width: 100%; } .tpx-account-woocommerce-panel .woocommerce-MyAccount-content th, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content td { border-bottom: 1px solid var(--tpx-color-border); padding: var(--tpx-space-xs); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-content .button, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content button, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content input[type='submit'] { border-radius: var(--tpx-radius-action); background: var(--tpx-color-primary); color: #fff; font-weight: 600; padding: var(--tpx-button-space); border: 0; text-decoration: none; transition: transform var(--tpx-motion-fast) var(--tpx-motion-ease), box-shadow var(--tpx-motion-fast) var(--tpx-motion-ease); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-content .button:hover, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content button:hover, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content input[type='submit']:hover { transform: translateY(-2px); box-shadow: var(--tpx-shadow-button); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-content input, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content select, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content textarea { border: 1px solid var(--tpx-color-border); border-radius: var(--tpx-radius-action); padding: var(--tpx-space-xs); font-size: var(--tpx-text-m); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-content input:focus-visible, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content select:focus-visible, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content textarea:focus-visible { outline: 3px solid var(--tpx-focus-ring); outline-offset: 2px; }@media (max-width: 62rem) { .tpx-account-woocommerce-panel { flex-direction: column; gap: var(--tpx-space-m); } .tpx-account-woocommerce-panel .woocommerce-MyAccount-navigation ul { flex-direction: row; overflow-x: auto; } .tpx-account-woocommerce-panel .woocommerce-MyAccount-navigation-link { flex: 0 0 auto; } }@media (max-width: 43rem) { .tpx-account-woocommerce-panel .woocommerce-MyAccount-content th, .tpx-account-woocommerce-panel .woocommerce-MyAccount-content td { display: block; width: 100%; } }#brxe-eb7841 {display: flex; flex-direction: column; row-gap: var(--tpx-space-m); max-width: var(--tpx-width-site)}#brxe-0b18bd {background-color: var(--tpx-color-surface); padding-top: var(--tpx-section-pad-y); padding-right: var(--tpx-container-pad); padding-bottom: var(--tpx-section-pad-y); padding-left: var(--tpx-container-pad)}