 @media only screen and (max-width:992px) { #brx-content { padding-top: 64.6406px; } } @media only screen and (max-width:768px) { #brx-content { padding-top: 60.4375px; } } @media only screen and (max-width:480px) { #brx-content { padding-top: 55.0156px; } }  body.bricks-is-frontend :focus { outline: none; } body.bricks-is-frontend :focus-visible { outline: none; box-shadow: 0 0 0 1.5px var(--dark); }  .pswp.brx .pswp__top-bar .pswp__button--close { fill: currentcolor; color: var(--text-body); display: inline-flex; padding: var(--space-xs); background-color: var(--primary); border-radius: var(--radius-full); width: 6rem; height: 6rem; }  @media only screen and (max-width:992px) { .pswp.brx .pswp__top-bar .pswp__button--close { width: 5rem; height: 5rem; } }  .pswp.brx .pswp__icn { fill: var(--primary); color: var(--primary); }