.elementor-6883 .elementor-element.elementor-element-d159f0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:clamp(2rem, 1.1892rem + 3.6036vw, 4rem) clamp(2rem, 1.1892rem + 3.6036vw, 4rem);--row-gap:clamp(2rem, 1.1892rem + 3.6036vw, 4rem);--column-gap:clamp(2rem, 1.1892rem + 3.6036vw, 4rem);--overflow:hidden;border-style:none;--border-style:none;--border-radius:0 0 clamp(0.75rem, 0.4459rem + 1.3514vw, 1.5rem) clamp(0.75rem, 0.4459rem + 1.3514vw, 1.5rem);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6883 .elementor-element.elementor-element-d159f0c:not(.elementor-motion-effects-element-type-background), .elementor-6883 .elementor-element.elementor-element-d159f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfce67c );}.elementor-6883 .elementor-element.elementor-element-062276e{--grid-columns:1;}.elementor-6883 .elementor-element.elementor-element-1b1219c{--grid-columns:3;--grid-row-gap:clamp(2rem, 1.8986rem + 0.4505vw, 2.25rem);--grid-column-gap:24px;}.elementor-6883 .elementor-element.elementor-element-1b1219c .elementor-pagination{text-align:center;font-family:var( --e-global-typography-640b3de-font-family ), Sans-serif;font-size:var( --e-global-typography-640b3de-font-size );font-weight:var( --e-global-typography-640b3de-font-weight );line-height:var( --e-global-typography-640b3de-line-height );}.elementor-6883 .elementor-element.elementor-element-1b1219c .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-6883 .elementor-element.elementor-element-1b1219c .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}.elementor-6883 .elementor-element.elementor-element-ada5f93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-6883 .elementor-element.elementor-element-380c0fe{width:initial;max-width:initial;text-align:left;}.elementor-6883 .elementor-element.elementor-element-380c0fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-6883 .elementor-element.elementor-element-380c0fe.elementor-element{--align-self:flex-start;}.elementor-6883 .elementor-element.elementor-element-380c0fe .elementor-heading-title{font-family:var( --e-global-typography-4f0bbb6-font-family ), Sans-serif;font-size:var( --e-global-typography-4f0bbb6-font-size );font-weight:var( --e-global-typography-4f0bbb6-font-weight );line-height:var( --e-global-typography-4f0bbb6-line-height );color:var( --e-global-color-accent );}.elementor-6883 .elementor-element.elementor-element-fa11ead{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6883 .elementor-element.elementor-element-46306f0{--grid-columns:3;--grid-row-gap:clamp(2rem, 1.8986rem + 0.4505vw, 2.25rem);--auto-scroll-offset:200px;--grid-column-gap:24px;}.elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-640b3de-font-family ), Sans-serif;font-size:var( --e-global-typography-640b3de-font-size );font-weight:var( --e-global-typography-640b3de-font-weight );line-height:var( --e-global-typography-640b3de-line-height );}.elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-6883 .elementor-element.elementor-element-53fbef2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1200px){.elementor-6883 .elementor-element.elementor-element-ada5f93{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:1024px){.elementor-6883 .elementor-element.elementor-element-d159f0c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6883 .elementor-element.elementor-element-062276e{--grid-columns:1;}.elementor-6883 .elementor-element.elementor-element-1b1219c{--grid-columns:2;}.elementor-6883 .elementor-element.elementor-element-1b1219c .elementor-pagination{font-size:var( --e-global-typography-640b3de-font-size );line-height:var( --e-global-typography-640b3de-line-height );}.elementor-6883 .elementor-element.elementor-element-380c0fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6883 .elementor-element.elementor-element-380c0fe.elementor-element{--align-self:flex-start;}.elementor-6883 .elementor-element.elementor-element-380c0fe{z-index:1;text-align:left;}.elementor-6883 .elementor-element.elementor-element-380c0fe .elementor-heading-title{font-size:var( --e-global-typography-4f0bbb6-font-size );line-height:var( --e-global-typography-4f0bbb6-line-height );}.elementor-6883 .elementor-element.elementor-element-46306f0{--grid-columns:2;}.elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination{font-size:var( --e-global-typography-640b3de-font-size );line-height:var( --e-global-typography-640b3de-line-height );}}@media(max-width:767px){.elementor-6883 .elementor-element.elementor-element-062276e{--grid-columns:1;}.elementor-6883 .elementor-element.elementor-element-1b1219c{--grid-columns:1;}.elementor-6883 .elementor-element.elementor-element-1b1219c .elementor-pagination{font-size:var( --e-global-typography-640b3de-font-size );line-height:var( --e-global-typography-640b3de-line-height );}.elementor-6883 .elementor-element.elementor-element-380c0fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:2;text-align:left;}.elementor-6883 .elementor-element.elementor-element-380c0fe .elementor-heading-title{font-size:var( --e-global-typography-4f0bbb6-font-size );line-height:var( --e-global-typography-4f0bbb6-line-height );}.elementor-6883 .elementor-element.elementor-element-46306f0{--grid-columns:1;--auto-scroll-offset:130px;}.elementor-6883 .elementor-element.elementor-element-46306f0 .elementor-pagination{font-size:var( --e-global-typography-640b3de-font-size );line-height:var( --e-global-typography-640b3de-line-height );}}/* Start custom CSS for loop-grid, class: .elementor-element-1b1219c *//* --- Grundlayout --- */
.elementor-pagination {
  display: flex;
  align-items: center;
  width: 100%;
}

/* Prev ganz links */
.elementor-pagination .prev {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 6px; /* Abstand Icon ↔ Text */
  line-height: 1;
  order: 1;
}

/* Next ganz rechts */
.elementor-pagination .next {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 6px;
  line-height: 1;
  order: 3;
}

/* Zahlenblock mittig */
.elementor-pagination .page-numbers:not(.prev):not(.next) {
  order: 2;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Current Zahl hervorheben */
.elementor-pagination .page-numbers.current {
  background: #edeaff;   /* dein Lila-Hintergrund */
}

/* --- Icons --- */

/* Icon vor "Previous" */
.elementor-pagination .prev::before {
  content: "";
  display: block;
  width: var(--e-global-typography-640b3de-font-size);
  height: var(--e-global-typography-640b3de-font-size);
  background: var(--e-global-color-text);
  -webkit-mask: url('https://www.lockmysneaker.com/wp-content/uploads/2025/08/CaretUp.svg') no-repeat center / contain;
  mask: url('https://www.lockmysneaker.com/wp-content/uploads/2025/08/CaretUp.svg') no-repeat center / contain;
  transform: rotate(270deg); /* nach links */
}

/* Icon nach "Next" */
.elementor-pagination .next::after {
  content: "";
  display: block;
  width: var(--e-global-typography-640b3de-font-size);
  height: var(--e-global-typography-640b3de-font-size);
  background: var(--e-global-color-text);
  -webkit-mask: url('https://www.lockmysneaker.com/wp-content/uploads/2025/08/CaretUp.svg') no-repeat center / contain;
  mask: url('https://www.lockmysneaker.com/wp-content/uploads/2025/08/CaretUp.svg') no-repeat center / contain;
  transform: rotate(90deg); /* nach rechts */
}


/* Abstand*/ 
.elementor-pagination
{
    margin-top: clamp(3.25rem, 3.1486rem + 0.4505vw, 3.5rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d159f0c */.elementor-6883 .elementor-element.elementor-element-d159f0c
{
    padding-top: clamp(1.25rem, 0.7432rem + 2.2523vw, 2.5rem);
    padding-bottom: clamp(1.75rem, 0.8378rem + 4.0541vw, 4rem);
  
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-46306f0 *//* --- Grundlayout --- */
.elementor-pagination {
  display: flex;
  align-items: center;
  width: 100%;
}

/* Prev ganz links */
.elementor-pagination .prev {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 6px; /* Abstand Icon ↔ Text */
  line-height: 1;
  order: 1;
}

/* Next ganz rechts */
.elementor-pagination .next {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 6px;
  line-height: 1;
  order: 3;
}

/* Zahlenblock mittig */
.elementor-pagination .page-numbers:not(.prev):not(.next) {
  order: 2;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Current Zahl hervorheben */
.elementor-pagination .page-numbers.current {
  background: #edeaff;   /* dein Lila-Hintergrund */
}

/* --- Icons --- */

/* Icon vor "Previous" */
.elementor-pagination .prev::before {
  content: "";
  display: block;
  width: var(--e-global-typography-640b3de-font-size);
  height: var(--e-global-typography-640b3de-font-size);
  background: var(--e-global-color-text);
  -webkit-mask: url('https://www.lockmysneaker.com/wp-content/uploads/2025/08/CaretUp.svg') no-repeat center / contain;
  mask: url('https://www.lockmysneaker.com/wp-content/uploads/2025/08/CaretUp.svg') no-repeat center / contain;
  transform: rotate(270deg); /* nach links */
}

/* Icon nach "Next" */
.elementor-pagination .next::after {
  content: "";
  display: block;
  width: var(--e-global-typography-640b3de-font-size);
  height: var(--e-global-typography-640b3de-font-size);
  background: var(--e-global-color-text);
  -webkit-mask: url('https://www.lockmysneaker.com/wp-content/uploads/2025/08/CaretUp.svg') no-repeat center / contain;
  mask: url('https://www.lockmysneaker.com/wp-content/uploads/2025/08/CaretUp.svg') no-repeat center / contain;
  transform: rotate(90deg); /* nach rechts */
}


/* Abstand*/ 
.elementor-pagination
{
    margin-top: clamp(3.25rem, 3.1486rem + 0.4505vw, 3.5rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ada5f93 */.elementor-6883 .elementor-element.elementor-element-ada5f93{
    padding-top: clamp(3.125rem, 1.8581rem + 5.6306vw, 6.25rem);
    padding-bottom:clamp(3.125rem, 1.8581rem + 5.6306vw, 6.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fbef2 */.elementor-6883 .elementor-element.elementor-element-53fbef2 .elementor-element .elementor-element-15345135
{
    border-bottom-left-radius: 0px;
     border-bottom-right-radius: 0px;
}/* End custom CSS */