.ccfp{font-family:CC Archivo,Arial Narrow,Arial,sans-serif;color:var(--cc-ink, #121212);background:#fff;container-type:inline-size;padding:var(--ccfp-pt, 0px) 0 var(--ccfp-pb, 0px)}.ccfp *,.ccfp *:before,.ccfp *:after{box-sizing:border-box}.ccfp a{color:inherit;text-decoration:none}.ccfp img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0}.ccfp b,.ccfp strong{font-weight:600}.ccfp-big{font-weight:800!important;font-stretch:66%;text-transform:uppercase;line-height:.95;letter-spacing:0}.ccfp-cap{font-weight:600;font-stretch:88%;text-transform:uppercase;letter-spacing:.05em}.ccfp sup{font-family:inherit;font-weight:600;font-stretch:88%;color:var(--cc-mute, #8a8a86);vertical-align:top;line-height:1;letter-spacing:.02em;text-transform:uppercase}.ccfp-g{color:var(--cc-grey, #c9c9c4)}.ccfp-mu{color:var(--cc-mute, #8a8a86)}.ccfp-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:749.98px){.ccfp{padding:calc(var(--ccfp-pt, 0px) * .6) 0 calc(var(--ccfp-pb, 0px) * .6)}}.ccfp-bw__wall{display:grid;grid-template-columns:repeat(var(--ccfp-cols, 5),minmax(0,1fr));gap:2px}.ccfp-bw__t{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--cc-tile, #f3f3f1)}.ccfp-bw__t img{position:absolute;top:0;right:0;bottom:0;left:0}.ccfp-bw__t:focus-visible{outline:2px solid var(--cc-ink, #121212);outline-offset:-2px}.ccfp-bw__ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:1.5cqw 1.6cqw;background:#12121280;color:#fff;opacity:0;transition:opacity .25s}.ccfp-bw__ov b{display:block;font-size:4.6cqw;color:#fff}.ccfp-bw__ov sup{display:none}.ccfp-bw__ov small{display:block;margin-top:.7cqw;font-size:max(10px,.9cqw);color:#fff}.ccfp-bw__t:hover .ccfp-bw__ov,.ccfp-bw__t:focus-visible .ccfp-bw__ov{opacity:1}@media(max-width:899.98px),(hover:none){.ccfp-bw__ov{inset:auto auto 0 0;max-width:100%;display:block;padding:6px 8px 5px;background:var(--cc-ink, #121212);opacity:1;transition:none}.ccfp-bw__ov b{font-size:max(19px,1.5cqw);line-height:.9}.ccfp-bw__ov sup{display:inline;margin-left:2px;font-size:max(8.5px,.62cqw);color:#bdbdb8}.ccfp-bw__ov small{display:none}}@media(max-width:899.98px){.ccfp-bw__wall{grid-template-columns:repeat(var(--ccfp-cols, 5),156px);grid-auto-rows:156px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ccfp-bw__wall::-webkit-scrollbar{display:none}.ccfp-bw__t{aspect-ratio:auto;scroll-snap-align:start}}.ccfp-ct{border-top:0}.ccfp-ct sup{position:relative;top:.45em;margin-left:.2em;font-size:.26em;letter-spacing:.03em}.ccfp-ct__card{display:block;min-width:0}.ccfp-ct__img{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--cc-tile, #f3f3f1)}.ccfp-ct__card b{display:block;overflow:hidden;color:var(--cc-mute, #8a8a86);white-space:nowrap;text-overflow:ellipsis}.ccfp-ct__m{display:block;font-weight:600;font-stretch:88%;line-height:1.2;overflow-wrap:anywhere}.ccfp-ct__card em{display:block;font-style:normal;font-weight:400}.ccfp-ct__card:hover .ccfp-ct__m{text-decoration:underline;text-underline-offset:.15em}.ccfp-ct__tab{display:block;appearance:none;-webkit-appearance:none;flex:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;min-height:0;min-width:0;cursor:pointer;font-family:inherit;color:var(--cc-grey, #c9c9c4);white-space:nowrap}.ccfp-ct__tab.is-on{color:var(--cc-ink, #121212)}.ccfp-ct__tab:focus-visible,.ccfp-ct__h:focus-visible,.ccfp-ct__card:focus-visible{outline:2px solid var(--cc-ink, #121212);outline-offset:2px}@media(min-width:990px){.ccfp-ct{padding:calc(2.2cqw + var(--ccfp-pt, 0px)) 2.2cqw var(--ccfp-pb, 0px)}.ccfp-ct__lab{margin-bottom:1.2cqw;font-size:max(10px,.8cqw);color:var(--cc-mute, #8a8a86)}.ccfp-ct__tabs,.ccfp-ct__btn,.ccfp-ct__col--more{display:none!important}.ccfp-ct__cols{display:grid;grid-template-columns:repeat(var(--ccfp-ct-cols, 4),minmax(0,1fr));grid-template-rows:auto auto;gap:0 2.4cqw}.ccfp-ct__col{min-width:0;display:grid;grid-row:span 2;grid-template-rows:subgrid}.ccfp-ct__h{display:block;align-self:end;max-width:100%;color:var(--cc-grey, #c9c9c4);transition:color .15s;font-size:min(3.3cqw,calc((95.6cqw - (var(--ccfp-ct-cols, 4) - 1) * 2.4cqw) / var(--ccfp-ct-cols, 4) / (var(--ccfp-w, 8) * .5 + .9)))}.ccfp-ct__cols .ccfp-ct__col:first-child .ccfp-ct__h{color:var(--cc-ink, #121212)}.ccfp-ct__cols:hover .ccfp-ct__col .ccfp-ct__h{color:var(--cc-grey, #c9c9c4)}.ccfp-ct__cols .ccfp-ct__col:hover .ccfp-ct__h{color:var(--cc-ink, #121212)}.ccfp-ct__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55cqw;margin-top:1cqw}.ccfp-ct__card b{margin-top:.5cqw;font-size:max(9px,.68cqw)}.ccfp-ct__m{margin-top:.1cqw;font-size:max(11px,.86cqw)}.ccfp-ct__card em{margin-top:.1cqw;font-size:max(11px,.84cqw)}.ccfp-ct__more{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 2.4cqw;margin-top:2.2cqw;padding:1.6cqw 0 2.2cqw;border-top:0}.ccfp-ct__more a{font-size:2.2cqw;color:var(--cc-grey, #c9c9c4);transition:color .15s}.ccfp-ct__more a:hover,.ccfp-ct__more a:focus-visible{color:var(--cc-ink, #121212)}.ccfp-ct__mlab{font-size:max(10px,.8cqw);color:var(--cc-mute, #8a8a86)}}@media(max-width:989.98px){.ccfp-ct{padding:calc(14px + var(--ccfp-pt, 0px) * .6) 0 calc(18px + var(--ccfp-pb, 0px) * .6)}.ccfp-ct__lab,.ccfp-ct__h,.ccfp-ct__more{display:none}.ccfp-ct__tabs{display:flex;gap:16px;overflow-x:auto;padding:0 14px 12px;border-bottom:1px solid var(--cc-line, #e6e6e3);scrollbar-width:none;-webkit-overflow-scrolling:touch}.ccfp-ct__tabs::-webkit-scrollbar{display:none}.ccfp-ct__tab{font-size:34px}.ccfp-ct__col{display:none}.ccfp-ct__col.is-on{display:block}.ccfp-ct__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:14px 14px 0}.ccfp-ct__card b{margin-top:7px;font-size:9.5px}.ccfp-ct__m{margin-top:1px;font-size:12px}.ccfp-ct__card em{margin-top:2px;font-size:12px}.ccfp-ct__btn{display:flex;align-items:center;justify-content:center;min-height:46px;margin:16px 14px 0;padding:4px 12px;background:var(--cc-ink, #121212);color:#fff!important;font-size:12px;letter-spacing:.06em;text-align:center}}.ccfp-iw__hd{margin:0;color:var(--cc-ink, #121212);font-family:inherit}.ccfp-iw__who{display:flex;flex-direction:column}.ccfp-iw__btn{display:inline-flex;align-items:center;justify-content:center;background:var(--cc-ink, #121212);color:#fff!important;letter-spacing:.06em;white-space:nowrap}@media(hover:hover){.ccfp-iw__btn:hover{background:#2b2b2b}}.ccfp-iw__wall{display:grid;gap:2px}.ccfp-iw__t{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--cc-tile, #f3f3f1)}.ccfp-iw__t img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 38%}.ccfp-iw__t:focus-visible{outline:2px solid var(--cc-ink, #121212);outline-offset:-2px}.ccfp-iw__tag{position:absolute;left:0;bottom:0;z-index:1;display:none;flex-direction:column;max-width:100%;background:#fff;color:var(--cc-ink, #121212);line-height:1.3}.ccfp-iw__tag b{font-weight:600}.ccfp-iw__tag span{color:var(--cc-mute, #8a8a86)}.ccfp-iw__t.is-on .ccfp-iw__tag,.ccfp-iw__t:focus-visible .ccfp-iw__tag{display:flex}@media(hover:hover){.ccfp-iw__t:hover .ccfp-iw__tag{display:flex}}@media(min-width:750px){.ccfp-iw__top{display:flex;align-items:flex-end;justify-content:space-between;gap:2cqw;padding:3.4cqw 3cqw 1.2cqw}.ccfp-iw__hd{flex:1 1 auto;min-width:0;font-size:4.2cqw}.ccfp-iw__fol{display:flex;flex:none;align-items:center;gap:1.4cqw}.ccfp-iw__who{font-size:max(10px,.9cqw);line-height:1.5;text-align:right}.ccfp-iw__btn{height:max(36px,3cqw);padding:0 1.8cqw;font-size:max(11px,.85cqw)}.ccfp-iw__btn--p{display:none}.ccfp-iw__wall{grid-template-columns:repeat(6,minmax(0,1fr))}.ccfp-iw__tag{padding:.5cqw .7cqw;font-size:max(9px,.75cqw)}}@media(max-width:749.98px){.ccfp-iw{padding:calc(24px + var(--ccfp-pt, 0px) * .6) 0 calc(26px + var(--ccfp-pb, 0px) * .6)}.ccfp-iw__top{padding:0 16px}.ccfp-iw__hd{font-size:min(40px,calc((100vw - 32px) / (var(--ccfp-hw, 12) * .5 + .3)));overflow-wrap:break-word}.ccfp-iw__h2{display:block}.ccfp-iw__who{flex-direction:row;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px}.ccfp-iw__btn--d{display:none}.ccfp-iw__wall{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.ccfp-iw__t--d{display:none}.ccfp-iw__tag{padding:5px 7px;font-size:10px}.ccfp-iw__btn--p{display:flex;height:46px;margin:16px 16px 0;font-size:12px}}@media(prefers-reduced-motion:reduce){.ccfp-bw__ov,.ccfp-ct__h,.ccfp-ct__more a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/cc-front-photos.css.map */
