:root{--color-primary: #0F0F0F;--color-secondary: #F4F0E8;--color-brand: #C26EAA;--color-form: #939395;--color-form-input: #222;--color-form-success: #1F2D49;--color-form-warning: #ffb800;--color-form-error: #DC2626}.search__container .search__header__title{font-family:var(--font-primary);color:#0f0f0f;text-transform:none;margin:0;padding:0;font-weight:var(--fw-normal);font-style:normal;line-height:100%;letter-spacing:.01em;text-decoration:none}.search__container .search__header__title{font-family:var(--font-secondary);font-size:1.125rem;font-weight:var(--fw-medium);line-height:125%;text-transform:none}@media screen and (min-width: 769px){.search__container .search__header__title{font-size:1.25rem}}.section-spacing{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 769px){.section-spacing{margin-top:4rem;margin-bottom:4rem}}.search__container{display:flex;max-width:1440px;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;flex-direction:column}@media screen and (min-width: 769px){.search__container{padding-left:2rem;padding-right:2rem}}.underline-hover{position:relative}.underline-hover:after{content:"";width:0;height:1px;display:block;background:#0f0f0f;position:absolute;bottom:0;left:0;transition:width .25s}.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%}.text-uppercase{text-transform:uppercase}.search__container{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 769px){.search__container{padding-top:2rem;padding-bottom:2rem}}.search__container .search__header{margin-bottom:2rem}.search__container .search__header__title{text-align:center;margin:30px auto}.search__container .search__products{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem}.search__container .search__products__element{width:100%}@media screen and (min-width: 769px){.search__container .search__products__element{width:33.3333333333%;padding-left:.25rem;padding-right:.25rem}}@media screen and (min-width: 1025px){.search__container .search__products__element{width:25%}}.search__container .search__carousel .carousel-banner-container,.search__container .search__carousel .carousel-banner{padding:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/template.search.css.map */
