.fk-collection-banner{background:#111;color:#fff;font-family:Arial,Helvetica,sans-serif}.fk-collection-text{padding:28px 6vw 30px}.fk-collection-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.fk-collection-top>span{font-size:11px;letter-spacing:.22em}.fk-collection-text h1{margin:18px 0 12px;font-size:clamp(3.2rem,6vw,7rem);font-weight:900;line-height:.98;letter-spacing:-.06em;text-transform:uppercase;color:#fff;overflow-wrap:anywhere}.fk-collection-text p{margin:0;font-size:15px;line-height:1.4;font-weight:700}.fk-collection-back{display:inline-flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.07em;white-space:nowrap}.fk-collection-back span{font-size:23px;letter-spacing:0;line-height:1}.fk-collection-back:hover{opacity:.7}@media(max-width:700px){.fk-collection-text{padding:22px 22px 24px}.fk-collection-top>span{font-size:10px;letter-spacing:.15em}.fk-collection-text h1{margin:13px 0 10px;font-size:clamp(3.2rem,12vw,5.4rem);line-height:.98}.fk-collection-back{font-size:12px}}.fk-shop{color:#161616;background:#f6f5f1;font-family:Arial,Helvetica,sans-serif}.fk-shop *{box-sizing:border-box}.fk-hero{display:grid;grid-template-columns:1fr 1fr;min-height:620px;background:#151515;color:#fff}.fk-hero-copy{padding:7vw 6vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.fk-hero-copy>span,.fk-heading>span,.fk-banner span{font-size:12px;letter-spacing:.2em}.fk-hero h1{font-weight:900;font-size:clamp(5rem,9vw,12rem);line-height:.85;letter-spacing:-.075em;margin:40px 0}.fk-hero p{font-size:16px;max-width:380px;line-height:1.6}.fk-hero a,.fk-banner a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding:14px 0;font-size:12px;letter-spacing:.13em;margin-top:22px}.fk-hero-img img{width:100%;height:100%;min-height:620px;object-fit:cover;display:block}.fk-categories{padding:90px 4vw}.fk-heading{margin-bottom:42px}.fk-heading h2{font-weight:900;font-size:clamp(3rem,6vw,7rem);letter-spacing:-.065em;margin:14px 0}.fk-heading p{font-size:15px}.fk-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.fk-category{color:inherit;text-decoration:none}.fk-image{aspect-ratio:3/4;overflow:hidden;background:#ddd}.fk-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.fk-category:hover img{transform:scale(1.04)}.fk-label{display:flex;align-items:center;justify-content:space-between;padding:17px 0}.fk-label h3{font-size:clamp(1.3rem,2.5vw,2.7rem);letter-spacing:-.04em;margin:0}.fk-label span{font-size:11px}.fk-banner{background:#35382f;color:#fff;padding:9vw 6vw}.fk-banner h2{font-size:clamp(4rem,10vw,12rem);line-height:.85;letter-spacing:-.075em;margin:30px 0}.fk-banner a{display:inline-block;margin-right:30px}.fk-bottom{text-align:center;padding:100px 20px}.fk-bottom h2{font-size:clamp(5rem,15vw,18rem);line-height:1;letter-spacing:-.09em;margin:0}.fk-bottom p{letter-spacing:.25em}@media(max-width:1000px){.fk-category-grid{grid-template-columns:repeat(2,1fr)}.fk-hero{min-height:0}.fk-hero h1{font-size:clamp(3.5rem,8vw,7rem)}}@media(max-width:700px){.fk-hero{grid-template-columns:1fr}.fk-hero-copy{padding:70px 24px}.fk-hero-img img{min-height:340px;max-height:480px}.fk-categories{padding:55px 20px}.fk-category-grid{gap:12px}.fk-label{align-items:flex-start;gap:5px;flex-direction:column}.fk-label h3{font-size:1.5rem}.fk-banner{padding:70px 24px}.fk-bottom{padding:60px 20px}}.fk-arrivals{padding:95px 4vw;background:#fff}.fk-section-top{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:35px}.fk-eyebrow{font-size:11px;letter-spacing:.2em}.fk-section-top h2,.fk-brands h2,.fk-newsletter h2{font-size:clamp(3rem,6.5vw,7rem);line-height:.95;letter-spacing:-.065em;margin:14px 0}.fk-section-top>a,.fk-brands a{font-size:12px;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:8px;white-space:nowrap}.fk-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.fk-product{text-decoration:none;color:inherit}.fk-product-img{aspect-ratio:3/4;background:#ecebea;overflow:hidden}.fk-product-img img{width:100%;height:100%;object-fit:cover}.fk-product-info{padding:15px 0}.fk-product-info span{font-size:11px;letter-spacing:.13em;text-transform:uppercase}.fk-product-info h3{font-size:15px;margin:8px 0;font-weight:500}.fk-product-info p{font-size:13px}.fk-empty-products{padding:90px 20px;text-align:center;background:#f2f1ee}.fk-empty-products p{font-size:clamp(1.4rem,3vw,3rem);letter-spacing:-.04em;margin:0 0 12px}.fk-empty-products span{font-size:13px}.fk-brands{display:grid;grid-template-columns:1fr 1fr;background:#e9e7e1}.fk-brands>div:first-child{padding:9vw 6vw;align-self:center}.fk-brands p{font-size:16px;margin-bottom:38px}.fk-brand-art{min-height:470px;background:#191919;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.fk-brand-art span{font-size:clamp(5rem,11vw,12rem);font-weight:900;letter-spacing:-.12em}.fk-brand-art small{font-size:10px;letter-spacing:.24em}.fk-newsletter{text-align:center;background:#fff;padding:110px 20px}.fk-newsletter p{font-size:15px}.fk-newsletter-form{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;max-width:560px;margin:35px auto 0}.fk-newsletter-form input{min-width:230px;flex:1;border:1px solid #222;padding:15px;font:inherit;background:#fff}.fk-newsletter-form button{border:1px solid #222;background:#222;color:#fff;padding:15px 23px;font:inherit;font-size:12px;cursor:pointer;letter-spacing:.1em}@media(max-width:700px){.fk-arrivals{padding:60px 20px}.fk-section-top{align-items:start;flex-direction:column}.fk-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fk-brands{grid-template-columns:1fr}.fk-brands>div:first-child{padding:65px 24px}.fk-brand-art{min-height:250px}.fk-newsletter{padding:70px 20px}}.fk-shop h1,.fk-shop h2,.fk-shop h3{font-family:Arial,Helvetica,sans-serif;font-weight:800;text-transform:uppercase}.fk-hero-img{overflow:hidden}.fk-hero-img img{object-position:center 30%}.fk-category .fk-image img{filter:saturate(.8)}.fk-shop a:focus-visible,.fk-shop button:focus-visible{outline:2px solid #666;outline-offset:4px}.fk-shop .fk-hero h1,.fk-shop .fk-banner h2,.fk-shop .fk-brand-art span{color:#fff!important}.fk-shop .fk-hero-copy{min-width:0}.fk-shop .fk-hero h1{overflow-wrap:normal;word-break:normal}.fk-shop .fk-hero-copy>span{line-height:1.5}@media(max-width:700px){.fk-shop .fk-hero-copy{padding:38px 22px 42px;min-height:0}.fk-shop .fk-hero h1{font-size:clamp(3.5rem,13vw,5.5rem);line-height:.92;letter-spacing:-.07em;margin:22px 0 18px}.fk-shop .fk-hero p{font-size:14px;line-height:1.5;margin:0}.fk-shop .fk-hero a{margin-top:17px;padding:10px 0}.fk-shop .fk-hero-img img{min-height:270px;height:340px;max-height:340px}.fk-shop .fk-hero-copy>span{font-size:10px;letter-spacing:.13em}}.fk-slider{position:relative;background:#151515;color:#fff;overflow:hidden}.fk-slides{position:relative;min-height:600px}.fk-slide{display:none;grid-template-columns:1fr 1fr;min-height:600px}.fk-slide--active{display:grid}.fk-slide-copy{padding:7vw 6vw 95px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.fk-slide-copy>span{font-size:11px;letter-spacing:.18em;line-height:1.5}.fk-slide-copy h1,.fk-slide-copy h2{color:#fff!important;font-family:Arial,Helvetica,sans-serif;font-size:clamp(4rem,8vw,9rem);font-weight:900;line-height:.9;letter-spacing:-.075em;margin:30px 0 24px}.fk-slide-copy p{font-size:16px;line-height:1.6;max-width:370px}.fk-slide-copy a{font-size:12px;letter-spacing:.13em;text-decoration:none;color:#fff;border-bottom:1px solid #fff;padding:12px 0;margin-top:18px}.fk-slide-photo{min-width:0}.fk-slide-photo img{width:100%;height:100%;min-height:600px;object-fit:cover;display:block}.fk-slide-controls{position:absolute;left:6vw;bottom:28px;display:flex;align-items:center;gap:22px}.fk-slide-controls button{background:transparent;color:#fff;border:1px solid #777;width:39px;height:39px;border-radius:50%;font-size:18px;cursor:pointer}.fk-slide-counter{font-size:11px;letter-spacing:.2em}.fk-shop .fk-bottom{display:none}.fk-shop .fk-banner{padding:6vw}.fk-shop .fk-banner h2{font-size:clamp(3.8rem,8vw,9rem)}@media(max-width:700px){.fk-slides,.fk-slide{min-height:0}.fk-slide--active{display:flex;flex-direction:column-reverse}.fk-slide-photo{height:310px}.fk-slide-photo img{height:310px;min-height:0;object-position:center 35%}.fk-slide-copy{padding:30px 22px 90px;min-height:360px}.fk-slide-copy h1,.fk-slide-copy h2{font-size:clamp(3.5rem,13vw,5.5rem);margin:16px 0}.fk-slide-copy p{font-size:14px;margin:0}.fk-slide-copy a{margin-top:14px}.fk-slide-controls{left:22px;bottom:22px}.fk-shop .fk-banner{padding:65px 24px}}.fk-shop .fk-categories,.fk-shop .fk-arrivals{padding-top:65px;padding-bottom:65px}.fk-shop .fk-newsletter{padding:65px 20px}.fk-shop .fk-brands>div:first-child{padding-top:6vw;padding-bottom:6vw}.fk-shop .fk-brand-art{min-height:300px}@media(max-width:700px){.fk-shop .fk-categories,.fk-shop .fk-arrivals{padding:45px 18px}.fk-shop .fk-heading{margin-bottom:22px}.fk-shop .fk-heading h2{font-size:clamp(2.5rem,10vw,4rem)}.fk-shop .fk-newsletter{padding:55px 18px}.fk-shop .fk-newsletter h2{font-size:clamp(2.4rem,10vw,4rem)}.fk-shop .fk-brand-art{min-height:190px}.fk-shop .fk-brands>div:first-child{padding:48px 22px}}.fk-category-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.fk-category-grid--three .fk-label h3{font-size:clamp(1.25rem,2.1vw,2.4rem)}.fk-category-note{margin-top:26px;font-size:11px;letter-spacing:.13em}.fk-category-note a{color:inherit;text-decoration:underline;text-underline-offset:5px;margin-left:9px}@media(max-width:700px){.fk-category-grid--three{grid-template-columns:1fr 1fr}.fk-category-grid--three .fk-category:first-child{grid-column:span 2}.fk-category-grid--three .fk-category:first-child .fk-image{aspect-ratio:16/10}.fk-category-grid--three .fk-label h3{font-size:clamp(1.05rem,5vw,1.5rem)}.fk-category-grid--three .fk-label span{font-size:9px}}.fk-empty-products--photo{position:relative;min-height:380px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#222;color:#fff}.fk-empty-products--photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 32%;filter:brightness(.42)}.fk-empty-products-overlay{position:relative;z-index:1;padding:50px 20px}.fk-empty-products-overlay p{color:#fff;font-weight:800;line-height:1.08;margin:18px 0}.fk-empty-products-overlay span{color:#fff}@media(max-width:700px){.fk-empty-products--photo{min-height:320px}.fk-empty-products-overlay{padding:40px 15px}}.fk-shop .fk-slide-copy>span,.fk-shop .fk-label span,.fk-shop .fk-category-note,.fk-shop .fk-eyebrow,.fk-shop .fk-section-top>a,.fk-shop .fk-brands a,.fk-shop .fk-slide-copy a{font-size:13px}.fk-shop .fk-product-info span{font-size:12px}.fk-shop .fk-category-note{font-size:13px}.fk-shop .fk-display-subtitle{font-size:15px;line-height:1.5;margin:10px 0 0;color:#5b5b5b}.fk-shop .fk-categories{padding-top:48px;padding-bottom:48px}.fk-shop .fk-arrivals{padding-top:52px;padding-bottom:52px}.fk-shop .fk-newsletter{padding-top:55px;padding-bottom:55px}.fk-shop .fk-brand-art{padding:35px}.fk-shop .fk-brand-logo{display:block;max-width:min(75%,380px);max-height:180px;width:auto;height:auto;object-fit:contain;filter:none}.fk-shop .fk-category img,.fk-shop .fk-product-img img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.fk-shop .fk-category:hover img,.fk-shop .fk-product:hover img{transform:scale(1.055)}.fk-shop .fk-section-top>a,.fk-shop .fk-brands a,.fk-shop .fk-slide-copy a{transition:opacity .2s,transform .2s}.fk-shop .fk-section-top>a:hover,.fk-shop .fk-brands a:hover,.fk-shop .fk-slide-copy a:hover{opacity:.7;transform:translate(3px)}@media(max-width:700px){.fk-shop .fk-categories{padding:35px 18px}.fk-shop .fk-arrivals{padding:38px 18px}.fk-shop .fk-newsletter{padding:45px 18px}.fk-shop .fk-label span{font-size:11px}.fk-shop .fk-slide-copy a{font-size:12px}.fk-shop .fk-display-subtitle{font-size:14px}.fk-shop .fk-brand-logo{max-width:72%}}@media(prefers-reduced-motion:reduce){.fk-shop .fk-category img,.fk-shop .fk-product-img img,.fk-shop .fk-section-top>a,.fk-shop .fk-brands a,.fk-shop .fk-slide-copy a{transition:none}}.fk-marquee{background:#b51224;color:#fff;overflow:hidden;height:36px;display:flex;align-items:center}.fk-marquee-track{display:flex;align-items:center;gap:34px;width:max-content;white-space:nowrap;animation:fk-ticker 34s linear infinite}.fk-marquee-track>span{font-size:12px;letter-spacing:.16em;font-weight:700;flex:none}.fk-marquee-track .fk-marquee-mark{font-size:9px;letter-spacing:-.02em;font-weight:900;opacity:.8}@keyframes fk-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fk-marquee-track{animation:none}}.fk-shop .fk-label span,.fk-shop .fk-category-note,.fk-shop .fk-section-top>a,.fk-shop .fk-brands a,.fk-shop .fk-slide-copy a,.fk-shop .fk-product-info span{font-size:14px;font-weight:700;line-height:1.5}.fk-shop .fk-label span{letter-spacing:.055em}.fk-shop .fk-section-top>a,.fk-shop .fk-brands a,.fk-shop .fk-slide-copy a{letter-spacing:.07em}.fk-shop .fk-heading p,.fk-shop .fk-slide-copy p,.fk-shop .fk-display-subtitle,.fk-shop .fk-newsletter p{font-size:16px;line-height:1.55}@media(max-width:700px){.fk-shop .fk-label span,.fk-shop .fk-category-note,.fk-shop .fk-section-top>a,.fk-shop .fk-brands a,.fk-shop .fk-product-info span{font-size:12px;font-weight:700}.fk-shop .fk-heading p,.fk-shop .fk-slide-copy p,.fk-shop .fk-display-subtitle{font-size:15px}.fk-shop .fk-marquee-track>span{font-size:12px}}.fk-shop .fk-ant-link{display:inline-block;width:13px;height:18px;object-fit:contain;vertical-align:-4px;margin-left:6px;transition:transform .2s ease}.fk-shop a:hover .fk-ant-link{transform:translate(3px) rotate(6deg)}.fk-shop .fk-marquee-ant{width:14px;height:21px;object-fit:contain;flex:none;filter:brightness(0) invert(1);opacity:.95}.fk-shop .fk-marquee-track{gap:23px}.fk-shop .fk-marquee-track>span{font-size:13px;font-weight:800}@media(max-width:700px){.fk-shop .fk-ant-link{width:12px;height:16px}.fk-shop .fk-marquee-ant{width:12px;height:18px}}@media(prefers-reduced-motion:reduce){.fk-shop a:hover .fk-ant-link{transform:none}}.fk-shop .fk-brand-art{padding:0;background:#111;min-height:390px}.fk-shop .fk-brand-panel{width:100%;min-height:390px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:52px 24px}.fk-shop .fk-brand-logo{max-width:min(72%,340px);max-height:125px}.fk-shop .fk-brand-panel p{font-size:clamp(22px,3vw,38px);font-weight:900;letter-spacing:-.045em;line-height:1.03;margin:28px 0 14px}.fk-shop .fk-brand-panel span{font-size:11px;font-weight:700;letter-spacing:.15em;color:#ccc}.fk-shop .fk-social-gallery{background:#f6f5f1;padding:75px 4vw 85px}.fk-shop .fk-social-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:26px}.fk-shop .fk-social-heading>div>span{font-size:11px;font-weight:800;letter-spacing:.15em}.fk-shop .fk-social-heading h2{font-size:clamp(36px,6vw,78px);font-weight:900;letter-spacing:-.07em;line-height:1;margin:12px 0}.fk-shop .fk-social-heading p{font-size:16px;margin:0}.fk-shop .fk-social-heading>a{font-size:13px;font-weight:800;color:#111;text-decoration:none;border-bottom:1px solid;padding-bottom:8px;white-space:nowrap}.fk-shop .fk-social-collage{display:grid;grid-template-columns:1.2fr .8fr 1fr 1fr;grid-template-rows:180px 180px 180px;gap:12px}.fk-shop .fk-social-tile{overflow:hidden;background:#e2ded9}.fk-shop .fk-social-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.fk-shop .fk-social-tile:hover img{transform:scale(1.045)}.fk-shop .fk-social-tile--1{grid-column:1;grid-row:1/3}.fk-shop .fk-social-tile--2{grid-column:2;grid-row:1}.fk-shop .fk-social-tile--3{grid-column:3/5;grid-row:1/3}.fk-shop .fk-social-tile--4{grid-column:2;grid-row:2/4}.fk-shop .fk-social-tile--5{grid-column:1;grid-row:3}.fk-shop .fk-social-tile--6{grid-column:3/5;grid-row:3}@media(max-width:700px){.fk-shop .fk-brand-art,.fk-shop .fk-brand-panel{min-height:290px}.fk-shop .fk-brand-panel{padding:35px 18px}.fk-shop .fk-brand-logo{max-width:68%}.fk-shop .fk-social-gallery{padding:45px 16px}.fk-shop .fk-social-heading{display:block}.fk-shop .fk-social-heading>a{display:inline-block;margin-top:20px}.fk-shop .fk-social-collage{grid-template-columns:1fr 1fr 1fr;grid-template-rows:110px 110px 110px;gap:7px}.fk-shop .fk-social-tile--1{grid-column:1;grid-row:1/3}.fk-shop .fk-social-tile--2{grid-column:2;grid-row:1}.fk-shop .fk-social-tile--3{grid-column:3;grid-row:1/3}.fk-shop .fk-social-tile--4{grid-column:2;grid-row:2/4}.fk-shop .fk-social-tile--5{grid-column:1;grid-row:3}.fk-shop .fk-social-tile--6{grid-column:3;grid-row:3}}.fk-shop .fk-slide-copy p{font-weight:700!important}.fk-shop .fk-slide-copy a{font-weight:800!important}.fk-shop .fk-slide-copy a .fk-ant-link{width:15px;height:19px;vertical-align:-4px;filter:brightness(0) invert(1);margin-left:9px}@media(max-width:700px){.fk-shop .fk-slide-copy{padding:22px 20px 65px!important;min-height:0!important}.fk-shop .fk-slide-copy h1,.fk-shop .fk-slide-copy h2{font-size:clamp(2.9rem,11vw,4.5rem)!important;line-height:.91!important;margin:8px 0 13px!important}.fk-shop .fk-slide-copy p{font-size:14px!important;line-height:1.4!important;font-weight:700!important}.fk-shop .fk-slide-copy a{margin-top:13px!important;padding-bottom:8px!important;font-weight:800!important}.fk-shop .fk-slide-controls{bottom:12px!important;left:20px!important}.fk-shop .fk-categories{padding-top:30px!important}}.fk-shop .fk-marquee{background:#d71920;animation:fk-color-cycle 20s linear infinite}.fk-shop .fk-marquee-track{color:#fff;animation:fk-ticker 34s linear infinite,fk-text-cycle 20s linear infinite}.fk-shop .fk-marquee-ant{filter:brightness(0) invert(1);animation:fk-ant-cycle 20s linear infinite}@keyframes fk-color-cycle{0%,20%{background-color:#d71920}25%,45%{background-color:#ffd600}50%,70%{background-color:#ff791a}75%,95%{background-color:#54c5e5}to{background-color:#d71920}}@keyframes fk-text-cycle{0%,20%{color:#fff}25%,95%{color:#111}to{color:#fff}}@keyframes fk-ant-cycle{0%,20%{filter:brightness(0) invert(1)}25%,95%{filter:brightness(0)}to{filter:brightness(0) invert(1)}}@media(prefers-reduced-motion:reduce){.fk-shop .fk-marquee,.fk-shop .fk-marquee-track,.fk-shop .fk-marquee-ant{animation:none!important}.fk-shop .fk-marquee{background:#d71920!important}.fk-shop .fk-marquee-track{color:#fff!important}.fk-shop .fk-marquee-ant{filter:brightness(0) invert(1)!important}}.fk-shop .fk-display-ticker{overflow:hidden;background:#fff;color:#111;animation:fk-display-colors 1.2s steps(1,end) infinite;margin:0 -4vw 26px;padding:14px 0}.fk-display-track{display:flex;width:max-content;animation:fk-display-scroll 6s linear infinite}.fk-display-group{display:flex;flex:none;align-items:center;gap:40px;padding-right:40px}.fk-shop .fk-display-ticker h2{font-size:clamp(3rem,6.5vw,7rem);line-height:.95;letter-spacing:-.065em;margin:0;color:inherit;white-space:nowrap}.fk-display-group>span{font-size:28px}@keyframes fk-display-scroll{to{transform:translate(-50%)}}@keyframes fk-display-colors{0%,to{background:#fff;color:#111}50%{background:#111;color:#fff}}.fk-display-ticker:hover .fk-display-track{animation-play-state:paused}@media(max-width:700px){.fk-shop .fk-display-ticker{margin-left:-16px;margin-right:-16px}}@media(prefers-reduced-motion:reduce){.fk-shop .fk-display-ticker,.fk-display-track{animation:none}.fk-display-group[aria-hidden]{display:none}}.fk-shop .fk-arrivals{padding-top:0!important}.fk-shop .fk-display-ticker{margin-bottom:12px!important}.fk-shop .fk-arrivals .fk-section-top{gap:8px;margin-bottom:18px}.fk-shop .fk-display-subtitle{margin:0!important}.fk-shop .fk-display-ant{display:block;width:26px;height:38px;object-fit:contain;flex:none;filter:brightness(0);animation:fk-display-ant-colors 1.2s steps(1,end) infinite}.fk-display-group{white-space:nowrap}.fk-display-group>h2,.fk-display-group>span{line-height:.95}@keyframes fk-display-ant-colors{0%,to{filter:brightness(0)}50%{filter:brightness(0) invert(1)}}@media(prefers-reduced-motion:reduce){.fk-shop .fk-display-ant{animation:none}}.fk-shop .fk-arrivals .fk-products{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:12px}.fk-shop .fk-arrivals .fk-product{flex:0 0 46%;min-width:0;scroll-snap-align:start}.fk-shop .fk-arrivals .fk-product-img{min-height:0!important;aspect-ratio:4/5}.fk-shop .fk-arrivals .fk-product-img img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(max-width:700px){.fk-shop .fk-arrivals .fk-product{flex-basis:90%}.fk-shop .fk-arrivals .fk-products{gap:14px!important}}.fk-shop .fk-slides{display:flex;align-items:stretch;transition:transform .4s ease;will-change:transform}.fk-shop .fk-slide,.fk-shop .fk-slide--active{display:grid;flex:0 0 100%;min-width:0}.fk-shop .fk-slider{touch-action:pan-y pinch-zoom}.fk-shop .fk-slide-photo img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.fk-shop .fk-slide-photo .fk-bag-centered{object-position:center 35%}.fk-shop .fk-slide-copy{padding-bottom:55px}.fk-shop .fk-slide-controls{pointer-events:none}.fk-shop .fk-slide-copy{padding-top:5vw}@media(max-width:700px){.fk-shop .fk-slide,.fk-shop .fk-slide--active{display:flex;flex-direction:column-reverse}.fk-shop .fk-slide-photo .fk-bag-centered{object-position:center 20%}.fk-shop .fk-slide-copy{padding:22px 20px 40px!important}}@media(prefers-reduced-motion:reduce){.fk-shop .fk-slides{transition:none}}.fk-shop .fk-category[href="/collections/accessori"] .fk-image img{object-position:50% 80%}.fk-shop .fk-slide{height:600px;min-height:600px;align-items:stretch}.fk-shop .fk-slide-photo{height:600px;min-height:0;overflow:hidden}.fk-shop .fk-slide-photo img{height:100%;min-height:0;width:100%;object-fit:cover}.fk-shop .fk-slide-copy{box-sizing:border-box;background:#151515}@media(max-width:700px){.fk-shop .fk-slides{min-height:560px;align-items:stretch}.fk-shop .fk-slide,.fk-shop .fk-slide--active{height:560px;min-height:560px;display:flex;flex-direction:column;justify-content:flex-start}.fk-shop .fk-slide-photo{order:-1;flex:0 0 310px;width:100%;height:310px;min-height:310px}.fk-shop .fk-slide-photo img{height:310px;min-height:310px;max-height:310px}.fk-shop .fk-slide-copy{flex:0 0 250px;width:100%;height:250px;min-height:250px!important;padding:22px 20px 40px!important;justify-content:flex-start}.fk-shop .fk-slide-copy h1,.fk-shop .fk-slide-copy h2{font-size:clamp(29px,9vw,45px)!important;line-height:.95!important;min-height:2em;margin:8px 0 13px!important}.fk-shop .fk-slide-copy p{margin:0;min-height:40px}.fk-shop .fk-slide-copy a{margin-top:13px!important}.fk-shop .fk-slide-controls{bottom:12px!important}}.fk-shop .fk-categories{padding-top:24px!important;padding-bottom:24px!important}.fk-shop .fk-categories .fk-heading{margin-bottom:18px}.fk-shop .fk-categories .fk-heading h2{margin:0 0 8px}.fk-shop .fk-categories .fk-heading p{margin:0}@media(max-width:700px){.fk-shop .fk-categories{padding-top:18px!important;padding-bottom:18px!important}.fk-shop .fk-categories .fk-heading{margin-bottom:14px}.fk-shop .fk-categories .fk-heading h2{margin:0 0 6px}.fk-shop .fk-category-note{margin-top:16px}}.freak-editorial{display:grid;grid-template-columns:1fr 1fr;background:#141514;color:#f2f0e9;min-height:75vh}.freak-editorial__intro{padding:clamp(28px,6vw,110px);display:flex;flex-direction:column;justify-content:center;gap:2rem}.freak-editorial__intro>span,.freak-drops__heading>span,.freak-statement>span{font-size:11px;letter-spacing:.22em}.freak-editorial h1{font-size:clamp(3rem,6.5vw,7.5rem);line-height:.91;letter-spacing:-.07em;margin:0}.freak-editorial h1 em{font-style:normal;color:#b1ae9f}.freak-editorial p{max-width:430px;line-height:1.6}.freak-editorial a,.freak-statement a{color:inherit;text-decoration:none;border-bottom:1px solid;padding-bottom:9px;align-self:flex-start;letter-spacing:.1em;font-size:12px}.freak-editorial__visual{min-height:580px}.freak-editorial__visual img{width:100%;height:100%;object-fit:cover}.freak-editorial__placeholder{height:100%;min-height:580px;background:linear-gradient(130deg,#53584b,#20221e 55%,#090909);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}.freak-editorial__placeholder span{font-size:clamp(4rem,9vw,10rem);font-weight:900;letter-spacing:-.08em}.freak-editorial__placeholder small{letter-spacing:.3em}.freak-drops{padding:clamp(30px,6vw,90px) 4vw;background:#eae7df}.freak-drops__heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:3rem}.freak-drops__heading h2{font-size:clamp(3rem,6vw,7rem);line-height:.9;letter-spacing:-.06em;margin:0}.freak-drops__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.freak-drops__item{min-height:380px;padding:24px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.freak-drops__item h3{font-size:clamp(2rem,4vw,5rem);letter-spacing:-.07em;margin:0}.freak-drops__item span{font-size:11px;letter-spacing:.15em}.freak-drops__item--1{background:#414638}.freak-drops__item--2{background:#101112}.freak-drops__item--3{background:linear-gradient(145deg,#4c503d 25%,#252b23 25% 55%,#82755c 55% 75%,#363e32 75%)}.freak-drops__item--4{background:#b9ab94;color:#171717}.freak-statement{padding:10vw 6vw;background:#191919;color:#f5f3ed;display:flex;flex-direction:column;gap:2rem}.freak-statement h2{font-size:clamp(4rem,10vw,12rem);letter-spacing:-.075em;line-height:.88;margin:0}.freak-statement p{max-width:470px;line-height:1.7}@media(max-width:900px){.freak-editorial{grid-template-columns:1fr}.freak-editorial__visual{min-height:420px}.freak-drops__grid{grid-template-columns:repeat(2,1fr)}.freak-drops__item{min-height:260px}}@media(max-width:480px){.freak-drops__heading{display:block}.freak-drops__grid{grid-template-columns:1fr 1fr}.freak-drops__item{min-height:200px;padding:15px}}.header-wrapper:has(.header__search>details[open]){position:relative;padding-bottom:8rem}.header:has(.header__search>details[open]),.header .header__search:has(>details[open]),.header .header__icons:has(>.header__search>details[open]){position:static!important}.header .search-modal{top:auto;bottom:0;height:8rem;min-height:0;width:100%;max-width:100%;min-width:0}.header .search-modal__content{top:auto;bottom:auto;padding-top:1.2rem;padding-bottom:1.2rem;flex-direction:row;flex-wrap:nowrap}.header .search-modal__form{min-width:0}@media screen and (max-width:749px){.header .search-modal__content{padding:1.2rem 5.6rem 1.2rem 1.6rem}.header .search-modal__close-button{right:1rem}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
