:root{--hihi-refine-ink: #1a1c1f;--hihi-refine-muted: #6f6b67;--hihi-refine-line: #e8e5e1;--hihi-refine-paper: #f8f6f2}main[data-template=index] .fashionphile-campaign h2{font-size:clamp(36px,4vw,56px);line-height:1.05;letter-spacing:-.02em;font-weight:400}main[data-template=index] .fashionphile-campaign__subheading{max-width:34rem;line-height:1.65}main[data-template=index] .fashionphile-category-grid{padding-block-start:clamp(64px,8vw,104px);padding-block-end:clamp(64px,8vw,104px)}main[data-template=index] .fashionphile-category-grid h2{font-size:clamp(32px,3.4vw,48px);line-height:1.08;font-weight:400}main[data-template=index] .fashionphile-category-grid__intro{max-width:44rem;line-height:1.7}main[data-template=index] .fashionphile-category-card__body{padding-block-start:16px}main[data-template=index] .fashionphile-category-card__body h3{font-size:15px;letter-spacing:.04em}main[data-template=index] .fashionphile-category-card__cta{font-size:11px;letter-spacing:.12em;text-transform:uppercase}footer .footer-content{max-width:1380px;margin-inline:auto;content-visibility:visible}footer .footer-content h3,footer .footer-content .menu__heading{letter-spacing:0;text-transform:none}footer .footer-content a,footer .footer-utilities{font-size:13px;letter-spacing:0}footer .email-signup__input-group{border-bottom-color:#ffffff8c}footer .footer-content>.group-block>.group-block-content{width:100%}footer .footer-content .text-block h3,footer .footer-content .menu__heading__default,footer .footer-content .menu__heading__accordion{font-size:18px;line-height:1.35;font-weight:400;letter-spacing:0;text-transform:none}footer .footer-content .email-signup__input-group{min-height:52px;border:1px solid rgb(255 255 255 / 65%);border-radius:0}footer .footer-content .email-signup__input{padding-inline:16px;font-size:15px}footer .footer-content .email-signup__button{width:64px;border-left:1px solid rgb(255 255 255 / 45%)}footer .footer-content .menu__item a{font-size:13px;line-height:1.55;color:#ffffffd1;transition:color .18s ease}footer .footer-content .menu__item a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}footer .footer-content .social-icons__wrapper{gap:17px;flex-wrap:wrap;align-items:center;justify-content:flex-start}footer .footer-content .social-icons__wrapper:before{flex:0 0 100%}footer .footer-content .social-icons__icon-wrapper,footer .footer-content .social-icons__icon-wrapper a{width:25px;height:25px}footer .footer-content .social-icons__icon{width:25px;height:25px}footer .footer-content .social-icons__icon-wrapper a{display:inline-flex;align-items:center;justify-content:center;opacity:.9;transition:opacity .18s ease,transform .18s ease}footer .footer-content .social-icons__icon-wrapper a:hover{opacity:1;transform:translateY(-2px)}@media screen and (min-width:990px){footer .section.section--page-width.color-custom-sections--23416502354148__footer{padding-inline:0}footer .section.section--page-width.color-custom-sections--23416502354148__footer .footer-content{width:min(100% - 112px,1500px);max-width:none;padding-block:56px 58px}footer .footer-content>.group-block>.group-block-content{display:grid;grid-template-columns:minmax(280px,27%) minmax(0,1fr);grid-template-rows:auto auto;column-gap:clamp(38px,4vw,70px);row-gap:35px;align-items:start}footer .footer-content>.group-block>.group-block-content>.group-block:has(.email-signup-block){grid-column:1;grid-row:1;width:100%!important;max-width:340px!important}footer .footer-content>.group-block>.group-block-content>.social-icons__wrapper{grid-column:1;grid-row:2;width:100%;align-self:start;row-gap:15px}footer .footer-content>.group-block>.group-block-content>.social-icons__wrapper:before{content:"\e15\e34\e14\e15\e32\e21\e40\e23\e32";display:block;margin-bottom:0;color:#fff;font-size:18px;font-weight:400}footer .footer-content>.group-block>.group-block-content>.group-block:has(.menu){grid-column:2;grid-row:1 / span 2;width:100%!important;max-width:none!important;min-height:260px;padding-left:clamp(38px,4vw,70px);border-left:1px solid rgb(255 255 255 / 18%);box-sizing:border-box}footer .footer-content>.group-block>.group-block-content>.group-block:has(.menu)>.group-block-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);width:100%}footer .footer-content .menu__details{border:0}footer .footer-content .menu__heading__toggle{display:none}footer .footer-content .details-content{display:block!important;margin-top:18px}footer .footer-content .menu__item+.menu__item{margin-top:11px}}@media screen and (max-width:989px){footer .footer-content,footer .footer-content>.group-block,footer .footer-content>.group-block>.group-block-content{width:100%;min-width:0;max-width:100%}footer .footer-content>.group-block>.group-block-content{display:flex;flex-direction:column;gap:28px}footer .footer-content>.group-block>.group-block-content>.group-block:has(.email-signup-block){order:1;width:100%!important;max-width:100%!important}footer .footer-content>.group-block>.group-block-content>.social-icons__wrapper{order:2;width:100%;row-gap:13px}footer .footer-content>.group-block>.group-block-content>.group-block:has(.menu){order:3;width:100%!important;max-width:100%!important;padding-top:28px;border-top:1px solid rgb(255 255 255 / 22%)}footer .footer-content>.group-block>.group-block-content>.social-icons__wrapper:before{content:"\e15\e34\e14\e15\e32\e21\e40\e23\e32";display:block;margin-bottom:0;color:#fff;font-size:18px}footer .footer-content>.group-block>.group-block-content>.group-block:has(.menu)>.group-block-content{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media screen and (max-width:520px){footer .footer-content>.group-block>.group-block-content>.group-block:has(.menu)>.group-block-content{grid-template-columns:1fr;gap:28px}}main[data-template=collection]>.shopify-section:first-of-type .section-content-wrapper{padding-block-start:clamp(24px,3vw,44px);padding-block-end:clamp(18px,2.4vw,32px)}main[data-template=collection]>.shopify-section:first-of-type h1{font-size:clamp(30px,3vw,42px);line-height:1.08;font-weight:400;letter-spacing:.02em;text-transform:uppercase}main[data-template=collection] .ui-test-collection-list{border-top:1px solid var(--hihi-refine-line)}main[data-template=collection] .ui-test-collection-list .fashionphile-category-grid,main[data-template=collection] .ui-test-collection-list .collection-list{padding-block-start:clamp(42px,5vw,72px);padding-block-end:clamp(42px,5vw,72px)}main:is([data-template=collection],[data-template=search]) .product-grid-container{border-top:1px solid var(--hihi-refine-line);padding-block-end:clamp(42px,5vw,72px)}main:is([data-template=collection],[data-template=search]) .product-grid-container .collection-wrapper{column-gap:clamp(12px,1.5vw,24px);row-gap:clamp(28px,3vw,48px)}main:is([data-template=collection],[data-template=search]) .product-card{min-width:0}main:is([data-template=collection],[data-template=search]) .product-card .card-gallery{background:var(--hihi-refine-paper)}main:is([data-template=collection],[data-template=search]) .product-card .product-media__image{aspect-ratio:4 / 5;object-fit:cover;transition:transform .45s ease}main:is([data-template=collection],[data-template=search]) .product-card:hover .product-media__image{transform:scale(1.025)}main:is([data-template=collection],[data-template=search]) .product-card__content{gap:9px}main:is([data-template=collection],[data-template=search]) .product-card .text-block--align-left p,main:is([data-template=collection],[data-template=search]) .product-card .product-grid-view-zoom-out--details{font-size:12px;line-height:1.45;letter-spacing:.035em;text-transform:uppercase}main:is([data-template=collection],[data-template=search]) .product-card product-price,main:is([data-template=collection],[data-template=search]) .product-card .price{color:var(--hihi-refine-ink);font-size:13px;letter-spacing:.02em}main:is([data-template=collection],[data-template=search]) .product-card .quick-add__button{width:34px;height:34px;border-radius:50%;border-color:#1a1c1f3d;transition:background-color .2s ease,color .2s ease,border-color .2s ease}main:is([data-template=collection],[data-template=search]) .product-card .quick-add__button:hover{background:var(--hihi-refine-ink);color:#fff;border-color:var(--hihi-refine-ink)}main:is([data-template=collection],[data-template=search]) .facets,main:is([data-template=collection],[data-template=search]) .collection-actions,main:is([data-template=collection],[data-template=search]) .sorting-filtering{border-color:var(--hihi-refine-line)}footer .shopify-section-group-footer-group{background:var(--hihi-refine-ink)}footer .shopify-section-group-footer-group .footer,footer .shopify-section-group-footer-group .footer-utilities{color:#f7f5f1}footer .shopify-section-group-footer-group a{transition:opacity .2s ease}footer .shopify-section-group-footer-group a:hover{opacity:.68}@media(max-width:749px){main[data-template=collection]>.shopify-section:first-of-type h1{font-size:30px}main:is([data-template=collection],[data-template=search]) .product-grid-container .collection-wrapper{column-gap:10px;row-gap:30px}main:is([data-template=collection],[data-template=search]) .product-card .text-block--align-left p,main:is([data-template=collection],[data-template=search]) .product-card .product-grid-view-zoom-out--details{font-size:11px}}main:is([data-template=collection],[data-template=search]) .resale-collection-rail{border-top:1px solid var(--hihi-refine-line);border-bottom:1px solid var(--hihi-refine-line);background:#fff}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__inner{width:min(100% - 32px,1440px);margin-inline:auto;padding-block:24px 28px}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__header{margin-bottom:18px}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__header h2{margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.08;font-weight:400;letter-spacing:.025em;text-transform:uppercase}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__viewport{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.2vw,18px)}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__card{display:flex;min-width:0;flex-direction:column;color:inherit;text-decoration:none}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__media{display:block;overflow:hidden;aspect-ratio:1.18 / 1;background:#f1efec}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__card:hover .resale-collection-rail__image{transform:scale(1.035)}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__placeholder{display:grid;width:100%;height:100%;place-items:center;color:var(--hihi-refine-muted);font-size:13px}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__label{padding-top:10px;font-size:12px;line-height:1.35;letter-spacing:.06em;text-transform:uppercase}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__card:focus-visible{outline:2px solid currentColor;outline-offset:3px}main:is([data-template=collection],[data-template=search]) .product-grid-container{padding-block-start:18px}main:is([data-template=collection],[data-template=search]) .collection-wrapper{row-gap:18px}main:is([data-template=collection],[data-template=search]) .facets-controls-wrapper{padding-block:12px;border-top:0}@media(max-width:989px){main:is([data-template=collection],[data-template=search]) .resale-collection-rail__inner{width:min(100% - 24px,1440px);padding-block:20px 22px}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__viewport{display:flex;overflow-x:auto;gap:12px;padding-bottom:3px;scroll-snap-type:x proximity;scrollbar-width:thin}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__card{flex:0 0 min(39vw,190px);scroll-snap-align:start}}@media(max-width:749px){main:is([data-template=collection],[data-template=search]) .resale-collection-rail__header h2{font-size:24px}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__card{flex-basis:42vw}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__label{font-size:11px}}main[data-template=collection]>.shopify-section:first-of-type,main[data-template=collection]>.shopify-section:first-of-type .section{min-height:0!important}main[data-template=collection]>.shopify-section:first-of-type .section-content-wrapper{padding-block:clamp(26px,3vw,46px) clamp(18px,2vw,28px)!important}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__viewport{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(8px,1vw,16px)}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__media{aspect-ratio:1.42 / 1}main:is([data-template=collection],[data-template=search]) .resale-collection-rail__label{padding-top:14px;text-align:center;font-size:14px;letter-spacing:0;text-transform:none}main:is([data-template=collection],[data-template=search]) .product-grid-container{padding-block-start:12px}main:is([data-template=collection],[data-template=search]) .facets-controls-wrapper{padding-block:10px}@media(max-width:989px){main:is([data-template=collection],[data-template=search]) .resale-collection-rail__viewport{display:flex;gap:12px}}body main[data-template=index] .fashionphile-campaign__copy{gap:12px}body main[data-template=index] .fashionphile-campaign__copy--left{width:min(48%,680px)}body main[data-template=index] .fashionphile-campaign h2{max-width:13em;font-size:clamp(32px,3.15vw,48px);line-height:1.16;letter-spacing:0;text-wrap:balance}body main[data-template=index] .fashionphile-campaign__subheading{font-size:clamp(15px,1.25vw,18px);line-height:1.5}body main[data-template=index] .fashionphile-campaign__buttons{margin-top:10px;gap:12px}body main[data-template=index] .fashionphile-campaign__button{min-width:165px;min-height:48px}@media(min-width:750px){body main[data-template=index] .fashionphile-hero__button{margin-left:clamp(48px,7vw,110px)}}body main[data-template=collection]>.shopify-section:first-of-type .section-content-wrapper{padding-block:22px 18px!important}body main[data-template=collection]>.shopify-section:first-of-type h1{font-size:clamp(28px,2.25vw,34px);line-height:1.25;letter-spacing:0}body main:is([data-template=collection],[data-template=search]) .resale-collection-rail__inner{width:min(100% - 48px,1440px);padding-block:18px 22px}body main:is([data-template=collection],[data-template=search]) .resale-collection-rail__viewport{gap:6px}body main:is([data-template=collection],[data-template=search]) .resale-collection-rail__media{aspect-ratio:1 / 1}body main:is([data-template=collection],[data-template=search]) .resale-collection-rail__label{padding-top:12px;font-size:13px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}body main:is([data-template=collection],[data-template=search]) .facets-controls-wrapper{padding-block:8px}@media(max-width:749px){body main[data-template=index] .fashionphile-campaign__copy--left{width:100%}body main[data-template=index] .fashionphile-hero__button{margin-left:0}body main[data-template=index] .fashionphile-campaign h2{max-width:17em;font-size:clamp(28px,7vw,38px)}body main:is([data-template=collection],[data-template=search]) .resale-collection-rail__inner{width:min(100% - 24px,1440px)}body main:is([data-template=collection],[data-template=search]) .resale-collection-rail__viewport{gap:10px}body main:is([data-template=collection],[data-template=search]) .resale-collection-rail__label{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/resale-refinement.css.map */
