@layer dp-legal-guard {
.site-footer, .site-footer .footer-bottom, .site-footer .footer-legal-links, .site-footer .footer-legal-text, .site-footer .footer-legal-text a, .site-footer .regret-button {
  visibility: visible !important;
  opacity: 1 !important;
}
.site-footer .regret-button {
  display: inline-flex !important;
}
}
:is(body .site-header.store-header.store-header):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  background: #091545!important;
}
:is(body .site-header.store-header a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .site-header.store-header i):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #fff!important;
}
:is(body .site-header .dropdown a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .site-header .search-overlay i):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #16181d!important;
}
:is(.site-header.store-header):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.site-header.store-header .header-inner):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  background: #091545!important;
  color: #fff!important;
}
:is(.site-header.store-header a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.site-header.store-header i):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.site-header.store-header .desktop-nav a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #fff!important;
}
:is(.hero .hero-title):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  font-weight: 800!important;
}
:is(.hero .hero-subtitle):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  font-weight: 500!important;
}
:is(.hero .hero-overlay):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  background: linear-gradient(90deg,rgba(9,21,69,.96),rgba(11,31,92,.9) 60%,rgba(28,58,140,.85))!important;
}
:is(.hero .btn):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.hero a.btn):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  background: #2F5BD3!important;
  color: #fff!important;
  border-color: #2F5BD3!important;
  font-weight: 700!important;
}
:is(.catgrid-section .catgrid-scroll-wrap>.catgrid-grid.catgrid-grid):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  display: grid!important;
  grid-template-columns: 1fr;
  width: 100%!important;
  gap: 12px;
}
:is(.catgrid-section .catgrid-grid .catgrid-card.catgrid-card):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  width: 100%!important;
  height: 120px!important;
  min-height: 0!important;
}
:is(.catgrid-section .catgrid-grid .catgrid-card.catgrid-card img):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  height: 120px!important;
  object-fit: cover;
}
@media (min-width:769px) {
:is(.catgrid-section .catgrid-scroll-wrap>.catgrid-grid.catgrid-grid):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  grid-template-columns: repeat(3,1fr);
}
:is(.catgrid-section .catgrid-grid .catgrid-card.catgrid-card):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.catgrid-section .catgrid-grid .catgrid-card.catgrid-card img):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  height: 180px!important;
}
}
:is(h1):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(h2):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(h3):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.section-title):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  font-weight: 800!important;
}
:is(.section-block[data-animate].section-block):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.sec-title-anim.sec-title-anim):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.sec-subtitle-anim.sec-subtitle-anim):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(.reveal.reveal):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  opacity: 1!important;
}
:is(body .mobile-menu.mobile-menu):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  background: #091545!important;
  color: #fff!important;
}
:is(body .mobile-menu .mobile-nav-links a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .mobile-menu .mobile-nav-links li):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .mobile-menu i):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .mobile-menu a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #fff!important;
  font-weight: 700!important;
  font-size: 18px!important;
}
:is(body .mobile-menu .mobile-nav-links a:hover):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .mobile-menu .mobile-nav-links a:focus):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #9DB8FF!important;
}
:is(body .site-header .desktop-nav a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  font-weight: 700!important;
  font-size: 16px!important;
}
:is(body .site-header .desktop-nav a:hover):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .site-header .desktop-nav a:focus):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #9DB8FF!important;
}
:is(body .site-header .dropdown.dropdown):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  background: #091545!important;
}
:is(body .site-header .dropdown.dropdown a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #fff!important;
  font-weight: 700!important;
  font-size: 16px!important;
}
:is(body .site-header .dropdown.dropdown a:hover):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #9DB8FF!important;
}
:is(body .site-header .fa-bars):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .site-header .fa-shopping-bag):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .site-header .fa-search):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #fff!important;
}
:is(body .section-title.section-title):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  font-weight: 900!important;
  color: #091545!important;
  border-bottom: 3px solid #2F5BD3;
  padding-bottom: 6px;
}
:is(body .site-header .header-wrapper .desktop-nav.dp-menu-composition a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .site-header .header-wrapper .desktop-nav li a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .site-header .header-wrapper .desktop-nav i):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #fff!important;
  font-weight: 800!important;
  font-size: 16px!important;
}
:is(body .site-header .header-wrapper .desktop-nav li a:hover):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #9DB8FF!important;
}
:is(body .site-header .header-wrapper .desktop-nav .dropdown):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  background: #091545!important;
}
:is(body .mobile-menu .mobile-menu-header):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .mobile-menu .mobile-menu-header span):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .mobile-menu .close-mobile-menu):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #fff!important;
  font-weight: 800!important;
  background: #091545!important;
}
:is(body .site-header .logo a):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *),
:is(body .site-header .logo span):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  color: #fff!important;
  font-weight: 800!important;
}
:is(body section#hero-section-0.hero.hero-custom):where(body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"], body.theme-modern[data-dp-personal-style="dp-1be2497e5d125a46472a3fd4"] *) {
  display: none!important;
}
