:root{--color-primary:#0f0f0f;--color-secondary:#d7d3cf;--color-brand:#2d2824;--color-form:#939395;--color-form-input:#222;--color-form-success:#3b956a;--color-form-warning:#f59e0b;--color-form-error:#ef4444}.search__container .search__header__title{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-smooth:always;-webkit-font-smoothing:antialiased;color:#0f0f0f;font-family:var(--font-secondary);font-size:.75rem;font-style:normal;font-weight:var(--regular);font-weight:var(--semi);letter-spacing:1%;letter-spacing:.1em;line-height:130%;line-height:1;margin:0;padding:0;text-decoration:none;text-rendering:optimizeLegibility;text-transform:uppercase}@media screen and (min-width:1281px){.search__container .search__header__title{font-size:.8125rem}}.section-spacing{margin-bottom:2rem;margin-top:2rem}@media screen and (min-width:769px){.section-spacing{margin-bottom:4rem;margin-top:4rem}}.underline-hover{position:relative}.underline-hover:after{background:#0f0f0f;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s;width:0}.underline-hover.disabled{cursor:default}.underline-hover:not(.disabled){cursor:pointer}.underline-hover:not(.disabled).active:after,.underline-hover:not(.disabled):hover:after{width:100%}.search__container .search__header{padding:1.5rem 1.25rem 3rem}@media screen and (min-width:769px){.search__container .search__header{padding:1.5rem 2.5rem 3rem}}.search__container .search__header__title{text-align:center}.search__container .search__products{grid-gap:1px;background-color:#d7d3cf;display:grid;grid-template-columns:repeat(2,minmax(100px,1fr))}@media screen and (min-width:769px){.search__container .search__products{grid-template-columns:repeat(3,minmax(100px,1fr))}}.search__container .search__products__element{width:100%}.search__container .search__carousel .carousel-banner,.search__container .search__carousel .carousel-banner-container{padding:0}.search__container .search__pagination{align-items:center;display:flex;flex-direction:column;padding:5rem 0}#SearchSection .search__pagination .pagination{margin-top:1.5rem}#SearchSection .search__pagination .pagination .btn-outline{min-width:240px;text-transform:uppercase}@media screen and (min-width:769px){#SearchSection .search__pagination .pagination .btn-outline{min-width:300px}}
/*# sourceMappingURL=template.search.css.map*/