/** Shopify CDN: Minification failed

Line 19:0 Unexpected "`"
Line 28:0 Expected identifier but found "`"
Line 78:0 Unexpected "`"
Line 82:0 Expected identifier but found "`"
Line 97:0 Unexpected "`"
Line 121:0 Expected identifier but found "`"
Line 127:0 Unexpected "`"
Line 136:0 Unexpected "`"
Line 142:0 Unexpected "`"
Line 146:0 Unexpected "`"
... and 2 more hidden warnings

**/
.hdt-pagination-wrapper {
margin-top: var(--pagination-distance);

```
.hdt-page-type-collection &{
	padding-top: 4rem;
	border-top: 1px solid rgb(var(--color-line-border));
}

.hdt-page-type-blog &{
	margin-top: calc(var(--pagination-distance) * 2/3);
}
```

}

.hdt-pagination-main-pages {
border-top: 2px solid rgb(var(--color-line-border));
padding-top: 35px;
margin-bottom: 80px;
}

.hdt-pagination-wrapper .hdt-pagination__list {
list-style: none;
margin: 0;
flex-wrap: wrap;
gap: 5px;
justify-content: center;
}

.hdt-pagination__item {
list-style: none;
padding: 8px 12px;
color: rgb(var(--color-foreground));
font-size: 18px;
font-weight: 600;
min-width: 30px;
text-align: center;
border-radius: 4px;
transition: all .2s ease;
}

.hdt-pagination__list .hdt-pagination__item--current {
font-weight: 800;
color: #000;
position: relative;
}

.hdt-pagination__list .hdt-pagination__item--current:after {
content: "";
position: absolute;
left: -4px;
right: -4px;
bottom: -10px;
height: 4px;
background: #000;
border-radius: 3px;
}

.hdt-pagination-wrapper .hdt-btn {
gap: 5px;

```
&.hdt-btn--size-xl {
	--hdt-btn-padding-y: 10px;
}
```

}

.hdt-pagination-wrapper .hdt-btn svg {
width: var(--font-size-button, var(--text-base));
height: var(--font-size-button, var(--text-base));
fill: currentColor;
}

.hdt-pagination-wrapper .hdt-btn{
&.hdt-text-xs{
--font-size-button: var(--text-xs);
}

```
&.hdt-text-sm{
	--font-size-button: var(--text-sm);
}

&.hdt-text-base{
	--font-size-button: var(--text-base);
}

&.hdt-text-lg{
	--font-size-button: var(--text-lg);
}

&.hdt-text-xl{
	--font-size-button: var(--text-xl);
}

&.hdt-text-2xl{
	--font-size-button: var(--text-2xl);
}

&.hdt-text-4xl{
	--font-size-button: var(--text-4xl);
}
```

}

@media(min-width:768px){

```
.hdt-pagination-wrapper .hdt-pagination__list {
	gap: 10px;
}

.hdt-pagination__item {
	padding: 8px 14px;
	min-width: 34px;
}
```

}

@media(min-width:1150px){

```
.hdt-pagination-wrapper .hdt-pagination__list {
	gap: 20px;
}
```

}

@media (-moz-touch-enabled: 0), (hover: hover) and (min-width:1150px){

```
.hdt-pagination__list li a:hover{
	transform: scale(1.08);
	color: #000;
}
```

}

.collection-explore-more{
text-align:center;
font-size:14px;
font-weight:500;
margin:14px 0 20px;
color:#666;
}
