body.xfun-site.template-collection #MainContent .xrc-head,body.xfun-site.template-collection #MainContent .xrc-catalog{color:#141514;background:#fff}body.xfun-site.template-collection #MainContent .xrc-head{max-width:1680px;margin-inline:auto;padding:56px 48px 0}body.xfun-site.template-collection #MainContent .xrc-head__copy{max-width:800px;padding-bottom:28px}body.xfun-site.template-collection #MainContent .xrc-head__eyebrow{margin:0 0 14px;color:#666660;font:500 12px/1.4 var(--xf-font-body, Arial, sans-serif)!important;letter-spacing:.13em}body.xfun-site.template-collection #MainContent .xrc-head h1{font:500 clamp(56px,5.2vw,80px)/1.02 var(--xf-font-body, Arial, sans-serif)!important;letter-spacing:-.05em!important}body.xfun-site.template-collection #MainContent .xrc-head__intro{max-width:540px;margin:18px 0 0;color:#666660;font:400 14px/1.55 var(--xf-font-body, Arial, sans-serif)!important}body.xfun-site.template-collection #MainContent .xrc-categories{gap:28px;min-height:48px;border-bottom-color:#d8d6d0}body.xfun-site.template-collection #MainContent .xrc-categories a{min-height:48px;font-size:13px}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-filterable.xrc-catalog__inner{max-width:1680px!important;padding:0 48px 72px!important;background:#fff!important}body.xfun-site.template-collection #MainContent .xrc-toolbar{min-height:72px;gap:16px}body.xfun-site.template-collection #MainContent .xrc-toolbar__count{margin:0;color:#666660;font:400 13px/1.4 var(--xf-font-body, Arial, sans-serif)!important}body.xfun-site.template-collection #MainContent .xrc-toolbar__actions{gap:28px}body.xfun-site.template-collection #MainContent .xrc-toolbar .xrc-toolbar__button{min-height:44px;font:400 13px/1.4 var(--xf-font-body, Arial, sans-serif)!important}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-results>ul.xrc-grid{grid-template-columns:repeat(var(--xrc-desktop-columns, 4),minmax(0,1fr))!important;gap:40px 20px!important}body.xfun-site.template-collection #MainContent .xrc-card{display:flex!important;flex-direction:column!important;width:100%;height:100%;color:#141514}body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__media{width:100%;flex:none;aspect-ratio:1 / 1;background:#fff!important;border:0!important}body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__media img,body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__placeholder{width:100%;height:100%;max-width:100%;margin:0;padding:0!important;object-fit:contain!important;object-position:center!important}body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__copy{display:grid!important;flex:1!important;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(2.9em,1fr) minmax(1.5em,auto) auto;justify-content:stretch!important;align-content:start;gap:5px;width:100%;padding:14px 0 0;font-size:13px;text-align:left!important}body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__copy>h3{display:flex!important;align-items:flex-start;justify-content:flex-start;min-height:2.9em!important;margin:0!important;font:400 13px/1.45 var(--xf-font-body, Arial, sans-serif)!important;text-align:left!important}body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__copy>.xrc-card__color{min-height:1.5em!important;margin:0!important;color:#666660!important;font:400 13px/1.5 var(--xf-font-body, Arial, sans-serif)!important;text-align:left!important}body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__copy>.xrc-card__price{margin:0!important;color:#141514!important;font:400 14px/1.5 var(--xf-font-body, Arial, sans-serif)!important;font-variant-numeric:tabular-nums;text-align:left!important}body.xfun-site.template-collection #MainContent .xrc-outfits{gap:64px 28px}body.xfun-site.template-collection #MainContent .xrc-outfit__heading{align-items:baseline;gap:10px;min-height:28px;margin-bottom:16px}body.xfun-site.template-collection #MainContent .xrc-outfit__heading>span{font:400 13px/1.4 var(--xf-font-body, Arial, sans-serif)!important}body.xfun-site.template-collection #MainContent .xrc-outfit__heading>h2{font:500 30px/1.12 var(--xf-font-body, Arial, sans-serif)!important;letter-spacing:-.025em!important}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-results ul.xrc-outfit__pieces{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 16px!important}body.xfun-site.template-collection #MainContent .xrc-outfit__total{align-items:baseline;margin-top:18px;padding-top:14px;border-color:#d8d6d0;font:400 13px/1.5 var(--xf-font-body, Arial, sans-serif)!important}body.xfun-site.template-collection #MainContent .xrc-outfit__note{margin:7px 0 0;color:#666660;font:400 13px/1.6 var(--xf-font-body, Arial, sans-serif)!important}body.xfun-site.template-collection #MainContent .xrc-outfits[data-xrc-wardrobe],body.xfun-site.template-collection #MainContent .xrc-outfits[data-xrc-accessories]{grid-template-columns:minmax(0,1fr);gap:48px}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-results :is([data-xrc-wardrobe],[data-xrc-accessories]) ul.xrc-outfit__pieces{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px 20px!important}body.xfun-site.template-collection #MainContent .xrc-accessories__count{font:400 13px/1.5 var(--xf-font-body, Arial, sans-serif)!important}@media(max-width:989px){body.xfun-site.template-collection #MainContent .xrc-head{padding:36px 20px 0}body.xfun-site.template-collection #MainContent .xrc-head__copy{padding-bottom:24px}body.xfun-site.template-collection #MainContent .xrc-head h1{font-size:48px!important}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-filterable.xrc-catalog__inner{padding:0 20px 56px!important}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-results>ul.xrc-grid,body.xfun-site.template-collection #MainContent .xrc-catalog #facets-results :is([data-xrc-wardrobe],[data-xrc-accessories]) ul.xrc-outfit__pieces{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 12px!important}body.xfun-site.template-collection #MainContent .xrc-outfits{grid-template-columns:minmax(0,1fr);gap:36px}body.xfun-site.template-collection #MainContent .xrc-outfits[data-xrc-wardrobe],body.xfun-site.template-collection #MainContent .xrc-outfits[data-xrc-accessories]{gap:36px}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-results ul.xrc-outfit__pieces{gap:28px 12px!important}body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__copy,body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__copy>h3{font-size:13px!important}}@media(max-width:599px){body.xfun-site.template-collection #MainContent .xrc-head{padding-top:32px}body.xfun-site.template-collection #MainContent .xrc-head__eyebrow{margin-bottom:12px}body.xfun-site.template-collection #MainContent .xrc-head__intro{margin-top:14px;font-size:13px!important}body.xfun-site.template-collection #MainContent .xrc-categories{gap:22px}body.xfun-site.template-collection #MainContent .xrc-toolbar{min-height:68px}body.xfun-site.template-collection #MainContent .xrc-toolbar__actions{gap:18px}body.xfun-site.template-collection #MainContent .xrc-outfit__heading>h2{font-size:26px!important}}@media(max-width:359px){body.xfun-site.template-collection #MainContent .xrc-head{padding-right:16px;padding-left:16px}body.xfun-site.template-collection #MainContent .xrc-head h1{font-size:42px!important}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-filterable.xrc-catalog__inner{padding-right:16px!important;padding-left:16px!important}body.xfun-site.template-collection #MainContent .xrc-toolbar__actions{gap:12px}body.xfun-site.template-collection #MainContent .xrc-toolbar__count,body.xfun-site.template-collection #MainContent .xrc-toolbar .xrc-toolbar__button{font-size:13px!important}}body.xfun-site.template-list-collections #MainContent .xrc-hub{max-width:1680px;padding:48px 48px 72px;color:#141514}body.xfun-site.template-list-collections #MainContent .xrc-head__copy{max-width:800px;padding-bottom:28px}body.xfun-site.template-list-collections #MainContent .xrc-head__eyebrow{margin:0 0 14px;color:#666660;font:500 12px/1.4 var(--xf-font-body, Arial, sans-serif)!important;letter-spacing:.13em}body.xfun-site.template-list-collections #MainContent .xrc-hub h1{font:500 clamp(56px,5.2vw,80px)/1.02 var(--xf-font-body, Arial, sans-serif)!important;letter-spacing:-.05em!important}body.xfun-site.template-list-collections #MainContent .xrc-head__intro{max-width:540px;margin:18px 0 0;color:#666660;font:400 14px/1.55 var(--xf-font-body, Arial, sans-serif)!important}body.xfun-site.template-list-collections #MainContent .xrc-hub__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px}body.xfun-site.template-list-collections #MainContent .xrc-universe{display:flex;flex-direction:column;color:#141514}body.xfun-site.template-list-collections #MainContent .xrc-universe__media{flex:none;aspect-ratio:1 / 1;background:#fff;border:0}body.xfun-site.template-list-collections #MainContent .xrc-universe__media img{padding:0;object-fit:contain;object-position:center;mix-blend-mode:normal}body.xfun-site.template-list-collections #MainContent .xrc-universe__copy{display:flex;flex:1;flex-direction:column;padding-top:18px}body.xfun-site.template-list-collections #MainContent .xrc-universe__copy h2{font:500 30px/1.12 var(--xf-font-body, Arial, sans-serif)!important}body.xfun-site.template-list-collections #MainContent .xrc-universe__copy p{flex:1;margin:12px 0 0;color:#666660;font:400 13px/1.6 var(--xf-font-body, Arial, sans-serif)!important}@media(max-width:989px){body.xfun-site.template-list-collections #MainContent .xrc-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.xfun-site.template-list-collections #MainContent .xrc-hub{padding:36px 20px 56px}body.xfun-site.template-list-collections #MainContent .xrc-head__copy{padding-bottom:24px}body.xfun-site.template-list-collections #MainContent .xrc-hub h1{font-size:48px!important}}@media(max-width:599px){body.xfun-site.template-list-collections #MainContent .xrc-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.xfun-site.template-list-collections #MainContent .xrc-hub{padding-top:32px}body.xfun-site.template-list-collections #MainContent .xrc-head__eyebrow{margin-bottom:12px}body.xfun-site.template-list-collections #MainContent .xrc-head__intro{margin-top:14px;font-size:13px!important}body.xfun-site.template-list-collections #MainContent .xrc-universe__copy h2{font-size:24px!important}}@media(max-width:359px){body.xfun-site.template-list-collections #MainContent .xrc-hub{padding-right:16px;padding-left:16px}body.xfun-site.template-list-collections #MainContent .xrc-hub h1{font-size:42px!important}}body.xfun-site.template-collection #MainContent .xrc-accessories__nav{gap:8px 24px;margin-bottom:36px;border-color:#d8d6d0}body.xfun-site.template-collection #MainContent .xrc-accessories__nav a{min-height:44px;font-size:14px}body.xfun-site.template-collection #MainContent [id^=xfun-accessories-]{scroll-margin-top:max(120px,calc(var(--xf-header, 72px) + 28px))}body.xfun-site.template-collection #MainContent .xrc-accessories__title{align-items:baseline}body.xfun-site.template-collection #MainContent .xrc-accessories__count{color:#666660;font-size:13px!important}body.xfun-site.template-collection #MainContent .xrc-card:focus-visible{outline:2px solid #141514;outline-offset:4px}body.xfun-site.template-collection #MainContent .xrc-card__status{padding:6px 8px;background:#fff;color:#141514;font-size:13px}@media(hover:hover){body.xfun-site.template-collection #MainContent .xrc-card:hover h3{text-decoration:underline;text-underline-offset:4px}}
/*# sourceMappingURL=/cdn/shop/t/456/assets/xfun-brand-collections.css.map */
