.fresh-collection{color:var(--fresh-merch-ink)}:where(.fresh-collection) .fresh-collection__hero-wrap{max-width:1180px;padding-top:clamp(16px,1.8vw,24px)}:where(.fresh-collection) .fresh-collection__hero{position:relative;min-height:0px;overflow:hidden;border-width:1px;border-style:solid;border-color:#ffffff1a;border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;background:#07111f;isolation:isolate;aspect-ratio:8 / 3}:where(.fresh-collection) .fresh-collection__hero-media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;background:transparent}:where(.fresh-collection) .fresh-collection__hero-image{display:block;width:100%;height:100%;object-fit:cover;object-position:right center;-webkit-mask-image:none;mask-image:none}:where(.fresh-collection) .fresh-collection__hero-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;width:100%;height:100%;min-height:inherit;align-items:center;padding:clamp(30px,4vw,52px)}:where(.fresh-collection) .fresh-collection__hero-copy{width:46%}@media(min-width:750px){:where(.fresh-collection) .fresh-collection__hero-inner{padding-inline-start:clamp(48px,7vw,100px)}}:where(.fresh-collection) .fresh-collection__hero-offer{font-family:Fresh Display,Arial,sans-serif;letter-spacing:-.02em;margin:13px 0 0}@supports ((background-clip: text) or (-webkit-background-clip: text)){:where(.fresh-collection) .fresh-collection__hero-offer{color:transparent;background-image:linear-gradient(105deg,#ffcb2f 5%,#ffe9a0 55%,#ffcb2f);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;-webkit-background-clip:text;background-clip:text;background-color:initial;-webkit-text-fill-color:transparent;width:fit-content}}:where(.fresh-collection) .fresh-collection__hero-description{max-width:410px;color:#ffffffc7;line-height:1.45;text-wrap:pretty;margin:13px 0 0;font-size:clamp(.92rem,1.15vw,1.05rem)}@media(max-width:1024px){:where(.fresh-collection) .fresh-collection__hero-wrap{padding-top:14px}:where(.fresh-collection) .fresh-collection__hero{aspect-ratio:3 / 2}:where(.fresh-collection) .fresh-collection__hero-inner{align-items:center;padding:clamp(16px,4.5vw,44px);justify-content:flex-start}:where(.fresh-collection) .fresh-collection__hero-copy{width:39%;text-align:left}:where(.fresh-collection) .fresh-collection__hero-offer{text-wrap-style:initial;white-space:nowrap;margin:8px 0 0}:where(.fresh-collection) .fresh-collection__hero-description{color:#f4f6fa;line-height:1.4;white-space:nowrap;text-wrap-style:initial;margin-top:8px;font-size:clamp(.625rem,3.1vw,1.125rem)}}:where(.fresh-collection) .fresh-collection__catalog{scroll-margin-top:110px;padding-top:clamp(26px,4vw,44px);padding-bottom:clamp(38px,5vw,64px)}@media(max-width:749px){:where(.fresh-collection) .fresh-collection__catalog{padding-top:24px;padding-bottom:54px}}.fresh-collection :where(.fresh-collection__hero h1):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){margin:0;white-space:nowrap;text-wrap-style:initial;line-height:1;text-align:left}.fresh-collection :where(.fresh-collection__hero-offer span):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){white-space:nowrap}@media(max-width:1024px){.fresh-collection :where(.fresh-collection__hero h1):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){line-height:1.05;text-align:left;margin-inline:0px}}@supports ((background-clip: text) or (-webkit-background-clip: text)){.fresh-collection :where(.fresh-collection:not(.fresh-collection--bundles) .fresh-collection__hero h1):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){width:fit-content}}.fresh-collection:where(:is(.fresh-collection,.fresh-shop-routine,.fresh-cart,.search-results-page,.search-results-page__header,.search-results-page__body,.landing-results)){background:var(--fresh-commerce-canvas)}@media(max-width:749px){:where(.fresh-collection) .fresh-collection__hero-description{font-size:var(--fresh-text-12)}}@media(min-width:1280px){:where(.fresh-collection) .fresh-collection__hero-description{font-size:var(--fresh-text-16)}}:where(.fresh-collection) .fresh-collection__hero{border-radius:var(--fresh-radius-16)}@media(min-width:750px)and (max-width:989px){.fresh-collection :where(.fresh-collection__hero-copy h1):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){font-size:var(--fresh-text-48)}}@media(min-width:990px){.fresh-collection :where(.fresh-collection__hero-copy h1):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){font-size:var(--fresh-text-48)}}.fresh-collection :where(.fresh-collection__hero-copy h1):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){color:var(--fresh-gold);background-image:none;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-color:initial;background-clip:initial;-webkit-text-fill-color:var(--fresh-gold)}@media(max-width:749px){.fresh-collection :where(.fresh-collection__hero-copy>h1):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){font-size:32px}}.fresh-collection :where(:is(.fresh-collection__hero-description,.fresh-rating-summary__based)):where(:not(.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)){font-weight:500}:where(.fresh-collection) .fresh-collection__hero-offer{line-height:1.15;font-weight:700;font-size:clamp(1.125rem,2.1vw,1.875rem)}@media(max-width:749px){:where(.fresh-collection) .fresh-collection__hero-offer{white-space:normal;margin-top:6px;font-size:18px}}@media(forced-colors:active){.fresh-collection__hero-offer{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/fresh-collection.css.map */
