.article-card{position:relative;display:flex;flex-direction:column;gap:17px}@media(max-width:767.98px){.article-card{gap:16px}}.article-card__image{width:100%;height:auto;overflow:hidden;border-radius:0}.article-card__image--image-adapt,.article-card__image--image-adapt img{width:100%;height:auto}.article-card__image--image-square{width:100%;aspect-ratio:1}.article-card__image--image-portrait{width:100%;aspect-ratio:4 / 5}.article-card__image--image-short{width:100%;aspect-ratio:4 / 3}.article-card__image--image-tall{width:100%;aspect-ratio:2 / 3}.article-card__image--image-square img,.article-card__image--image-portrait img,.article-card__image--image-short img,.article-card__image--image-tall img,.article-card__image img{width:100%;height:100%;object-fit:cover;display:block}.article-card__content{display:flex;flex-direction:column;gap:12px}.article-card__tag{display:flex;gap:4px}.article-card__tag span{background-color:#0003;padding:4px 8px;border-radius:2px;width:fit-content}@media(max-width:767.98px){.article-card__tag span{padding:4px 8px}}.article-card__title{margin:0}.article-card__excerpt{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card__link{position:absolute;left:0;top:0;width:100%;height:100%}.article-card .tertiary-button{z-index:9;position:relative}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.article-skeleton{display:flex;flex-direction:column;gap:16px;width:100%}.article-skeleton__image{width:100%;aspect-ratio:4 / 5;background:currentColor;opacity:.08;background-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.2) 20%,transparent 40%,transparent 100%);background-repeat:no-repeat;background-size:2000px 100%;animation:shimmer 2s infinite linear}.article-skeleton__content{display:flex;flex-direction:column;gap:12px}.article-skeleton__text{height:20px;width:100%;background:currentColor;opacity:.08;background-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.2) 20%,transparent 40%,transparent 100%);background-repeat:no-repeat;background-size:2000px 100%;animation:shimmer 2s infinite linear}.article-skeleton__text--short{width:60%}.article-skeleton__text--title{height:28px;width:80%}.pagination-wrapper{display:flex;align-items:center;justify-content:flex-start;padding:0!important;margin:0!important}.pagination{padding:80px 0 0!important;margin:0!important}@media(max-width:767.98px){.pagination{padding:64px 20px 0!important}.template--search .pagination{padding-inline:0!important}}.pagination-wrapper.pagination-wrapper--load-more{justify-content:center;padding:80px 0 0!important}@media(max-width:767.98px){.pagination-wrapper.pagination-wrapper--load-more{padding:64px 20px 0!important}}.pagination-wrapper--prev-next-false .pagination__item--next,.pagination-wrapper--prev-next-false .pagination__item--prev{display:none}.pagination__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}@media(max-width:767.98px){.pagination__list{gap:12px!important}}.pagination__list li{display:flex;align-items:center;margin:0;padding:0}.pagination__list li ::marker,.pagination__list li::marker{content:none;display:none}.pagination__item{color:currentColor}.pagination__item:not(.pagination__item--blank){position:relative;display:inline-flex;align-items:center;justify-content:center;height:48px;width:auto;min-width:0;padding-block:11px;padding-inline:19px;border:1px solid var(--color-border-primary);border-radius:0;cursor:pointer;background-color:transparent;color:inherit;text-decoration:none;font-family:var(--font-cta--family);font-style:var(--font-cta--style);font-weight:var(--font-cta--weight);font-size:var(--font-cta--size);line-height:var(--font-cta--line-height);letter-spacing:var(--font-cta--letter-spacing);text-transform:var(--font-cta--case);transition:border-color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),background-color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out)}.pagination__item--blank{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;height:48px;min-width:0;padding-block:11px!important;padding-inline:19px!important;border:1px solid var(--color-border-primary);border-radius:0;cursor:pointer;background-color:transparent;color:inherit;text-decoration:none;font-family:var(--font-cta--family);font-style:var(--font-cta--style);font-weight:var(--font-cta--weight);font-size:var(--font-cta--size);line-height:var(--font-cta--line-height);letter-spacing:var(--font-cta--letter-spacing);text-transform:var(--font-cta--case);transition:border-color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),background-color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out)}.pagination-wrapper .pagination__item.pagination__item--current{background-color:var(--color-accent-tertiary)!important;color:var(--color-background-tertiary)!important;opacity:1!important;cursor:default!important;box-shadow:none!important}@media(hover:hover){.pagination-wrapper .pagination__item:not(.pagination__item--current):not(.pagination__item--blank):hover{background-color:var(--color-accent-tertiary);color:var(--color-background-tertiary)}}.pagination__item--blank:before{opacity:0!important}.pagination__item--blank{cursor:auto}.pagination__item--prev svg,.pagination__item--next svg{display:block;width:10px;height:10px;fill:currentColor}.pagination__item--next.inactive,.pagination__item--prev.inactive{opacity:.4;pointer-events:none;cursor:not-allowed}.pagination__load-more .hidden{display:none}.search-results-page{overflow:hidden}.search-results-page__heading{margin-bottom:92px}@media(max-width:767.98px){.search-results-page__heading{margin-bottom:72px}}.search-results-page__grid{display:grid}@media(max-width:767.98px){.search-results-page__grid{margin-inline:-20px}}.search-results-page__grid .product-card{height:100%}@media(max-width:767.98px){.search-results-page__grid .product-card .product-swatches,.search-results-page__grid .product-card .product-subtitle{padding-inline:12px}}@media(min-width:768px)and (max-width:991.98px){.search-results-page .article-card__excerpt{display:none}}.search-results-page__header--no-results{display:grid;gap:20px;max-width:400px}.no-results__action{padding-top:8px}.search-result__heading{margin-bottom:40px}@media(max-width:767.98px){.search-result__heading{margin-bottom:20px}}.search-result__item{display:grid;grid-template-columns:2fr 1fr;background:#00000014;margin-bottom:30px;overflow:hidden;border-radius:8px;position:relative;height:350px}.search-result__item:last-of-type{margin-bottom:0}.search-result__item--left{padding:30px;display:flex;justify-content:space-between}.search-result__item--right img{object-fit:cover;height:100%;width:100%}.search-result__item--image{max-height:350px;overflow:hidden;object-fit:cover;height:100%}.search-result__item .article-card__link{width:100%;height:100%;position:absolute;left:0;top:0}.search-result__item .article-card__handle{text-transform:capitalize}.search-result__item .article-card__excerpt{display:none}.search-result__content{max-width:500px}.search-result__content h5,.search-result__content .h5{max-width:435px;margin-bottom:20px}.search-result__content p:not(:last-of-type){margin-bottom:30px;text-transform:capitalize}@media(max-width:767.98px){.search-result__item{margin-bottom:15px;grid-template-columns:auto;height:auto}.search-result__item--left{order:2;padding:30px;display:block}.search-result__item--image{max-height:100%;height:100%;overflow:visible}.search-result__item--image img{object-fit:cover;height:100%;min-height:100%}.search-result__content h5,.search-result__content .h5{margin-bottom:10px}.search-result__content p:not(:last-of-type){margin-bottom:20px}}@media(min-width:768px)and (max-width:991.98px){.search-result__container{padding:0 20px}.search-result__item{max-height:300px}.search-result__item--left{padding:30px;flex-direction:column}.search-result__button{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-search-results.css.map */
