.section-search-template.page-section-spacing{margin-top:0!important}.ss-search{--ss-search-ink: #111;--ss-search-charcoal: #222;--ss-search-grey: #f2f2f2;--ss-search-border: #d8d8d8;--ss-search-white: #fff;background:var(--ss-search-white);color:var(--ss-search-ink);font-family:Jost,sans-serif;font-weight:300;padding-bottom:clamp(80px,9vw,140px)}.ss-search *,.ss-search *:before,.ss-search *:after{box-sizing:border-box}.ss-search>.page-header{background:var(--ss-search-grey);margin:0 0 clamp(54px,6vw,92px);padding:clamp(76px,8vw,126px) clamp(24px,7vw,112px);text-align:left}.ss-search>.page-header>.container{margin:0 auto;max-width:1600px;padding:0}.ss-search__eyebrow,.ss-search-empty__eyebrow{align-items:center;color:#616161;display:flex;font-family:Jost,sans-serif;font-size:10px;font-weight:500;gap:14px;letter-spacing:.2em;line-height:1.4;margin:0 0 27px;text-transform:uppercase}.ss-search__eyebrow:before,.ss-search-empty__eyebrow:before{background:currentColor;content:"";height:1px;width:34px}.ss-search__title{color:var(--ss-search-ink);font-family:Bodoni Moda,Georgia,serif;font-size:clamp(70px,8.8vw,136px);font-weight:500;letter-spacing:-.05em;line-height:.88;margin:0}.ss-search__intro{color:var(--ss-search-ink);font-family:Jost,sans-serif;font-size:clamp(15px,1.25vw,19px);font-weight:300;line-height:1.7;margin:30px 0 0;max-width:680px}.ss-search .main-search,.ss-search .main-search__container{margin:0;max-width:920px;padding:0}.ss-search .main-search__container{margin-top:clamp(34px,4vw,52px)}.ss-search .main-search__input-container{align-items:stretch;background:var(--ss-search-white);border:1px solid var(--ss-search-ink);display:grid;grid-template-columns:minmax(0,1fr) 72px;min-height:72px}.ss-search .main-search__input{background:transparent;border:0;color:var(--ss-search-ink);font-family:Jost,sans-serif;font-size:17px;grid-column:1;grid-row:1;font-weight:300;letter-spacing:.01em;min-width:0;outline:0;padding:0 24px;width:100%}.ss-search .main-search__input::placeholder{color:#777;opacity:1}.ss-search .main-search__input:focus-visible{box-shadow:inset 0 0 0 2px var(--ss-search-ink)}.ss-search .main-search__button{align-items:center;background:var(--ss-search-charcoal);border:0;color:var(--ss-search-white);display:flex;grid-column:2;grid-row:1;justify-content:center;margin:0;min-height:70px;padding:0;position:static;right:auto;top:auto;transform:none;width:72px}.ss-search .main-search__button:hover,.ss-search .main-search__button:focus-visible{background:#444}.ss-search .main-search__button svg{height:21px;width:21px}.ss-search>.container,.ss-search>.pagination-row{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:clamp(20px,4vw,72px);padding-right:clamp(20px,4vw,72px)}.ss-search .utility-bar{align-items:center;border-bottom:1px solid var(--ss-search-border);border-top:1px solid var(--ss-search-border);color:#555;font-size:11px;letter-spacing:.08em;margin-bottom:clamp(32px,4vw,58px);min-height:62px;text-transform:uppercase}.ss-search .utility-bar__item,.ss-search .link-dropdown__button,.ss-search .link-dropdown__link,.ss-search .toggle-btn{font-family:Jost,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ss-search .link-dropdown__options-inner{background:var(--ss-search-white);border:1px solid var(--ss-search-border);border-radius:0;box-shadow:0 16px 35px #00000014}.ss-search .filter-container{min-width:0}.ss-search .filter-container__sidebar{font-family:Jost,sans-serif}.ss-search .filters-adjacent{min-width:0}.ss-search .product-grid{column-gap:clamp(14px,2vw,30px);row-gap:clamp(40px,5vw,76px)}.ss-search .product-block,.ss-search .page-block{background:var(--ss-search-white);font-family:Jost,sans-serif}.ss-search .product-block .image-cont,.ss-search .product-block .image-label-wrap,.ss-search .product-block__image,.ss-search .article-image{background:var(--ss-search-grey)}.ss-search .product-block .image-cont,.ss-search .article-image{overflow:hidden}.ss-search .product-block__image img,.ss-search .article-image img{transition:transform .45s ease}.ss-search .product-block:hover .product-block__image img,.ss-search .page-block:hover .article-image img{transform:scale(1.025)}.ss-search .product-block__detail{align-items:flex-start;border-top:0;gap:14px;padding-top:16px}.ss-search .product-block__title,.ss-search .page-block__title,.ss-search .page-block__title a{color:var(--ss-search-ink);font-family:Bodoni Moda,Georgia,serif;font-size:clamp(18px,1.35vw,23px);font-weight:500;letter-spacing:-.015em;line-height:1.15;text-decoration:none}.ss-search .product-price,.ss-search .product-price .money,.ss-search .price,.ss-search .price .money{color:#4e4e4e;font-family:Jost,sans-serif;font-size:12px;font-weight:400;letter-spacing:.04em;margin-top:7px}.ss-search .product-label,.ss-search .product-label>span{background:#fffffff2;border-radius:0;color:var(--ss-search-ink);font-family:Jost,sans-serif;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ss-search .product-block .quickbuy-toggle{background:var(--ss-search-charcoal);border:1px solid var(--ss-search-charcoal);border-radius:0;color:var(--ss-search-white);font-family:Jost,sans-serif;font-size:10px;font-weight:500;letter-spacing:.08em;min-height:38px;padding:9px 14px;text-transform:uppercase}.ss-search .product-block .quickbuy-toggle:hover,.ss-search .product-block .quickbuy-toggle:focus-visible{background:#555;border-color:#555}.ss-search .page-block .text-cont{border-top:1px solid var(--ss-search-border);padding-top:18px}.ss-search .page-block .text-cont p{color:#555;font-size:13px;line-height:1.65}.ss-search .page-block .more{color:var(--ss-search-ink);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ss-search-empty{background:var(--ss-search-grey);padding:clamp(58px,7vw,100px) clamp(24px,6vw,86px);text-align:left}.ss-search-empty h2{color:var(--ss-search-ink);font-family:Bodoni Moda,Georgia,serif;font-size:clamp(46px,5vw,78px);font-weight:500;letter-spacing:-.04em;line-height:.98;margin:0;max-width:900px;overflow-wrap:anywhere}.ss-search-empty>p:not(.ss-search-empty__eyebrow){color:#555;font-size:15px;line-height:1.65;margin:25px 0 0;max-width:560px}.ss-search-empty__button{align-items:center;background:var(--ss-search-charcoal);border:1px solid var(--ss-search-charcoal);color:var(--ss-search-white);display:inline-flex;font-size:10px;font-weight:500;justify-content:center;letter-spacing:.14em;margin-top:32px;min-height:54px;padding:0 28px;text-decoration:none;text-transform:uppercase}.ss-search-empty__button:hover,.ss-search-empty__button:focus-visible{background:#444;border-color:#444;color:var(--ss-search-white)}.ss-search .pagination-row{border-top:1px solid var(--ss-search-border);margin-top:clamp(56px,7vw,100px);padding-top:34px}.ss-search .pagination a,.ss-search .pagination span{border-radius:0;color:#555;font-family:Jost,sans-serif;font-size:11px}.ss-search .pagination .current,.ss-search .pagination a:hover{color:var(--ss-search-ink);text-decoration:underline;text-underline-offset:4px}@media(max-width:960px){.ss-search .product-block__detail{align-items:stretch;flex-direction:column}.ss-search .product-block .quickbuy-toggle{justify-content:center;width:100%}}@media(max-width:749px){.ss-search{padding-bottom:80px}.ss-search>.page-header{margin-bottom:48px;padding:58px 16px 64px}.ss-search__eyebrow,.ss-search-empty__eyebrow{margin-bottom:22px}.ss-search__title{font-size:clamp(56px,18vw,76px);line-height:.92}.ss-search__intro{font-size:15px;line-height:1.6;margin-top:22px}.ss-search .main-search__container{margin-top:30px}.ss-search .main-search__input-container{grid-template-columns:minmax(0,1fr) 58px;min-height:58px}.ss-search .main-search__input{font-size:15px;padding:0 15px}.ss-search .main-search__button{min-height:56px;width:58px}.ss-search .main-search__button svg{height:19px;width:19px}.ss-search>.container,.ss-search>.pagination-row{padding-left:16px;padding-right:16px}.ss-search .utility-bar{margin-bottom:28px;min-height:54px}.ss-search .product-grid{column-gap:12px;row-gap:36px}.ss-search .product-block__detail{gap:10px;padding-top:12px}.ss-search .product-block__title,.ss-search .page-block__title,.ss-search .page-block__title a{font-size:17px}.ss-search .product-price,.ss-search .product-price .money,.ss-search .price,.ss-search .price .money{font-size:11px}.ss-search .product-block .quickbuy-toggle{font-size:9px;min-height:36px;padding:8px 10px}.ss-search-empty{padding:52px 22px 58px}.ss-search-empty h2{font-size:clamp(42px,13vw,58px)}.ss-search-empty>p:not(.ss-search-empty__eyebrow){font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/soul-scent-search.css.map */
