:root{--campaign-paper: #efeee9;--campaign-ink: #151719;--campaign-orange: #ed6a1c}html{scroll-padding-top:86px}body{background:var(--campaign-paper);color:var(--campaign-ink);font-family:Habibi Manrope,Manrope,Arial,sans-serif}.announcement{position:relative;z-index:30;height:26px;padding:0 4vw;justify-content:space-between;background:var(--campaign-ink);color:#f6f5f1;font-size:9px;letter-spacing:.13em}.header.brand-header{position:absolute;z-index:30;top:26px;left:0;right:0;height:72px;display:grid;grid-template-columns:1fr auto 1fr;padding:0 4vw;color:#fff;background:linear-gradient(180deg,#1011129c,#10111200);border:0}.brand-header .logo img{width:120px;height:auto}.brand-header .brand-nav{display:flex;gap:clamp(18px,2vw,34px);align-items:center;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em}.brand-header .brand-nav a,.brand-header .shop-mega summary{text-shadow:0 1px 10px #0006}.brand-header .header-tools{justify-self:end;color:#fff}.brand-header .icon-button,.brand-header .bag-button{color:#fff}.brand-header .bag-button{border-color:#ffffff80}.hero.campaign-hero{position:relative;display:block;height:min(880px,calc(100svh - 26px));min-height:610px;margin:0;overflow:hidden;background:#171719;color:#fff}.campaign-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1.2fr .78fr .78fr;gap:2px;margin:0;overflow:hidden;background:#141516}.campaign-hero-media:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#10111266 0%,transparent 58%),linear-gradient(0deg,#101112b8,#10111200 56%)}.campaign-hero-image{display:block;width:100%;height:100%;min-width:0;object-fit:cover;object-position:center 58%;filter:saturate(.92)}.campaign-hero-image-2{object-position:center 42%}.campaign-hero-image-3{object-position:center 46%}.campaign-hero-media figcaption{z-index:2;right:4vw;bottom:24px;left:auto;color:#fff;font-size:9px;letter-spacing:.12em;text-shadow:0 1px 8px #0008}.campaign-hero .hero-copy{position:absolute;z-index:3;left:5vw;bottom:clamp(54px,8vw,112px);width:min(690px,84vw);padding:0;display:block;color:#fff}.campaign-hero .hero-copy .eyebrow{margin:0 0 20px;color:#f5f1ec;font-size:10px;letter-spacing:.16em}.campaign-hero .tiny-cross{color:var(--campaign-orange)}.campaign-hero h1{margin:0;max-width:760px;color:#fff;font-family:Habibi Anton,Impact,sans-serif;font-size:clamp(66px,9.4vw,148px);font-weight:400;line-height:.82;letter-spacing:-.045em;text-transform:uppercase;text-shadow:0 3px 30px #0003}.campaign-hero h1 span{color:#f0ede8}.campaign-hero .hero-desc{margin:22px 0 0;max-width:420px;color:#f2f0ed;font-size:14px;line-height:1.5;text-shadow:0 1px 10px #0008}.campaign-hero .button.light{min-height:46px;margin-top:23px;padding:0 20px;gap:30px;border-radius:999px;background:#f5f3ee;color:var(--campaign-ink);font-size:10px}.campaign-hero .hero-foot{display:none}.manifesto-line,.section.selection,#selezione{display:none!important}.manifesto-line{position:relative;z-index:4;min-height:36px;padding:7px 4vw;display:flex;justify-content:space-between;gap:24px;overflow:hidden;background:var(--campaign-orange);color:#171513;border:0}.manifesto-line p{margin:0;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.manifesto-line p span,.manifesto-line>span{color:#171513}.manifesto-line>span{font-size:9px;letter-spacing:.12em}.section.forms{padding:0;background:#121314;color:#fff}.forms .section-head{display:none}.forms .section-head{min-height:58px;margin:0;padding:12px 4vw;display:flex;align-items:center;justify-content:flex-start;gap:20px;background:var(--campaign-paper);color:var(--campaign-ink)}.forms .section-head>div{display:flex;align-items:baseline;gap:16px}.forms .section-head .eyebrow{margin:0;color:#747777;font-size:9px;letter-spacing:.13em;white-space:nowrap}.forms .section-head h2{margin:0;font-size:18px;font-weight:700;line-height:1;letter-spacing:-.04em}.forms .section-head>p{display:none}.forms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:#121314}.forms-grid .form-card{position:relative;display:block;min-width:0;height:clamp(500px,68vw,820px);min-height:0;overflow:hidden;background:#252626;color:#fff}.forms-grid .form-image{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;background:#282929}.forms-grid .form-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#101112c9,#10111200 57%),linear-gradient(180deg,#10111235 0%,transparent 30%)}.forms-grid .form-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 44%;mix-blend-mode:normal;filter:saturate(.9);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.forms-grid .campaign-category-1 .form-image img{object-position:50% 44%}.forms-grid .campaign-category-2 .form-image img{object-position:50% 40%}.forms-grid .campaign-category-3 .form-image img{object-position:50% 38%}.forms-grid .form-card:hover .form-image img{transform:scale(1.035)}.forms-grid .form-number{top:20px;left:20px;color:#fff;font:500 9px Habibi Manrope,Arial,sans-serif;letter-spacing:.14em}.forms-grid .form-title{position:absolute;right:22px;bottom:23px;left:22px;z-index:2;padding:0;align-items:end}.forms-grid .form-title h3{margin:0;color:#fff;font-family:Habibi Anton,Impact,sans-serif;font-size:clamp(28px,3.4vw,52px);font-weight:400;line-height:.95;letter-spacing:-.025em;text-transform:uppercase}.forms-grid .form-title p{margin:7px 0 0;color:#f2f0ed;font-size:11px;line-height:1.35}.forms-grid .form-title>span{width:39px;height:39px;display:grid;place-items:center;flex:0 0 39px;border:1px solid #ffffff9c;border-radius:50%;color:#fff;font-size:19px}.section.selection{padding:40px 0 60px;background:var(--campaign-paper)}.selection .section-head{margin:0;padding:0 4vw 22px}.selection .section-head .eyebrow{margin-bottom:7px;font-size:9px}.selection .section-head h2{margin:0;font-family:Habibi Anton,Impact,sans-serif;font-size:clamp(34px,5vw,70px);line-height:.9;letter-spacing:-.025em;text-transform:uppercase}.selection .section-head>p{max-width:300px;margin:0;font-size:12px;line-height:1.5}.selection .filter-row{margin:0 4vw 16px;border-color:#c8c7c1}.selection .filters{gap:20px}.selection .filters button{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.selection .product-grid{gap:2px;padding:0 2px;background:#d8d6d0}.selection .product-image{background:#deddd8}.selection .product-image img{mix-blend-mode:multiply}.selection .product-meta,.selection .product-sub{padding-right:8px;padding-left:8px}.selection .product-meta{margin-top:11px}.selection .selection-note{margin:22px 4vw 0;text-align:left}.lab.lab-full{margin:0;padding:48px 4vw 54px;background:#17191b}.lab-heading.lab-heading-editorial{display:grid;grid-template-columns:1.1fr .65fr 1fr;gap:24px;align-items:center;margin:0 0 28px}.lab-heading.lab-heading-editorial h2{margin:0;font-family:Habibi Anton,Impact,sans-serif;font-size:clamp(37px,4.6vw,68px);line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.lab-heading.lab-heading-editorial .eyebrow{margin:0 0 12px}.lab-heading.lab-heading-editorial>p{margin:0;font-size:12px;line-height:1.5}.lab-campaign-photo{position:relative;height:clamp(145px,18vw,220px);margin:0;overflow:hidden;background:#7a2925}.lab-campaign-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 43%}.lab-campaign-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1118,transparent 50%)}.lab-campaign-photo figcaption{position:absolute;z-index:1;bottom:11px;left:12px;color:#fff;font-size:8px;letter-spacing:.14em}.story.section{padding:0;display:grid;grid-template-columns:1.1fr .9fr;gap:0;align-items:stretch;background:#dfded8}.story figure{position:relative;width:100%;height:clamp(520px,54vw,790px);aspect-ratio:auto;margin:0;overflow:hidden;background:#383b3c}.story figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}.story figcaption{left:18px;bottom:15px;font-size:8px;letter-spacing:.14em}.story-copy{align-self:center;padding:clamp(28px,5vw,76px)}.story-copy .eyebrow{margin:0 0 16px;font-size:9px}.story-copy h2{margin:0;font-family:Habibi Anton,Impact,sans-serif;font-size:clamp(38px,5vw,72px);line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.story-copy>p:not(.eyebrow){margin:18px 0 0;font-size:12px;line-height:1.65}.story-values{margin-top:22px}.story-values>div{padding:11px 0 11px 28px}.story-values span{top:13px}.story-values h3{margin:0;font-size:12px}.story-values p{margin:4px 0 0;font-size:10px}.archive.section{padding:17px 4vw 14px}.archive-top{padding-bottom:10px}.archive-main{padding:22px 0}.archive-main h2{font-family:Habibi Anton,Impact,sans-serif;line-height:.8}.archive-explain>p:nth-child(2){font-size:12px;line-height:1.5}.archive-bottom{padding-top:10px;font-size:8px}.community.section{position:relative;min-height:370px;padding:54px 20px;display:grid;place-content:center;overflow:hidden;background:linear-gradient(0deg,#111b,#1115),url(assets/shooting/campaign-group.jpg) center 54% / cover;color:#fff;text-align:center}.community .eyebrow{margin:0 0 13px;color:#fff;font-size:9px;letter-spacing:.17em}.community h2{margin:0;color:#fff;font-family:Habibi Anton,Impact,sans-serif;font-size:clamp(40px,6vw,82px);line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.community h2 span{color:#f3c5a4}.community .text-link{justify-self:center;margin-top:17px;font-size:9px}.footer{padding:36px 4vw 18px}.footer-top{padding-bottom:28px}.footer-bottom{padding-top:15px}@media(min-width:1200px){.forms-grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width:980px){.header.brand-header{height:66px;padding:0 22px}.brand-header .brand-nav{display:none}.brand-header .header-tools{grid-column:3}.hero.campaign-hero{min-height:560px}.campaign-hero-media{grid-template-columns:1.1fr .8fr}.campaign-hero-image-3{display:none}.forms-grid .form-card{height:60vw;min-height:480px}.lab-heading.lab-heading-editorial{grid-template-columns:1fr .7fr 1fr;gap:16px}.composer-grid{gap:28px}}@media(max-width:640px){html{scroll-padding-top:70px}.announcement{height:24px;justify-content:center;gap:18px;padding:0 10px;font-size:8px}.announcement span:last-child{display:none}.header.brand-header{top:24px;height:61px;padding:0 15px}.brand-header .logo img{width:100px}.brand-header .header-tools{gap:12px}.hero.campaign-hero{height:min(86svh,760px);min-height:580px;max-height:760px}.campaign-hero-media{display:block}.campaign-hero-media:after{background:linear-gradient(0deg,#101112c7,#10111220 62%,#10111224)}.campaign-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 55%}.campaign-hero-image-2,.campaign-hero-image-3{display:none}.campaign-hero .hero-copy{left:18px;bottom:30px;width:calc(100% - 36px)}.campaign-hero .hero-copy .eyebrow{margin-bottom:11px;font-size:8px}.campaign-hero h1{width:100%;max-width:100%;font-family:Habibi Fraunces,Georgia,serif!important;font-size:clamp(38px,10vw,50px)!important;line-height:.88;letter-spacing:-.055em;overflow-wrap:normal;text-wrap:balance}.campaign-hero .hero-desc{margin-top:12px;font-size:11px;line-height:1.4}.campaign-hero .button.light{min-height:40px;margin-top:14px;font-size:9px}.campaign-hero-media figcaption{display:none}.forms .section-head{display:none}.forms-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.forms-grid .form-card{height:64vw;min-height:260px}.forms-grid .campaign-category-1{grid-column:1 / -1;height:76svh;max-height:610px}.forms-grid .form-number{top:12px;left:12px;font-size:8px}.forms-grid .form-title{right:11px;bottom:12px;left:11px;gap:6px}.forms-grid .form-title h3{font-size:clamp(19px,6.1vw,30px)}.forms-grid .form-title p{max-width:145px;font-size:9px}.forms-grid .form-title>span{width:29px;height:29px;flex-basis:29px;font-size:15px}.section.selection{display:none!important}.selection .section-head{padding:0 14px 15px}.selection .section-head h2{font-size:43px}.selection .section-head>p{margin-top:10px;font-size:11px}.selection .filter-row{margin:0 14px 10px}.selection .filters{gap:17px}.selection .filters button{padding:10px 0;font-size:8px}.selection .product-grid{gap:2px;padding:0 1px}.selection .product-meta,.selection .product-sub{padding-right:6px;padding-left:6px}.selection .product-meta h3{font-size:11px}.selection .product-price{font-size:10px}.selection .product-sub{font-size:8px}.selection .selection-note{margin:15px 14px 0;font-size:9px}.lab.lab-full{padding:25px 14px 34px}.lab-heading.lab-heading-editorial{grid-template-columns:1fr;gap:12px;margin-bottom:20px}.lab-heading.lab-heading-editorial h2{font-size:43px}.lab-heading.lab-heading-editorial>p{font-size:11px}.lab-campaign-photo{grid-row:2;height:51vw;min-height:170px;max-height:260px}.composer-grid{grid-template-columns:1fr;gap:23px}.composer-preview{position:static}.garment-stage{max-width:390px}.story.section{display:flex;flex-direction:column;gap:0}.story figure{height:82vw;min-height:300px;max-height:490px}.story-copy{padding:25px 18px 30px}.story-copy h2{font-size:48px}.story-values{margin-top:16px}.archive.section{padding:13px 14px}.archive-main{padding:18px 0}.archive h2{font-size:72px}.archive-explain{margin-top:12px}.archive-explain>p:first-child{font-size:20px}.archive-explain>p:nth-child(2){margin:9px 0 14px;font-size:11px}.archive-bottom{gap:8px 15px;font-size:7px}.community.section{min-height:310px;padding:35px 14px}.community h2{font-size:48px}.footer{padding:30px 16px 16px}.footer-top{gap:24px 14px;padding-bottom:22px}.footer-bottom{gap:10px}}@media(prefers-reduced-motion:reduce){.forms-grid .form-image img{transition:none}}.campaign-hero h1,.forms-grid .form-title h3,.lab-heading.lab-heading-editorial h2,.story-copy h2,.archive-main h2,.community h2{font-family:Habibi Anton,Impact,sans-serif!important}.campaign-hero h1,.forms-grid .form-title h3,.lab-heading.lab-heading-editorial h2,.story-copy h2{font-weight:400!important}@media(max-width:640px){.campaign-hero h1{font-family:Habibi Fraunces,Georgia,serif!important}}.shopify-section-group-header-group:has(.brand-header){position:sticky!important;top:0!important;z-index:80!important}.header.brand-header{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;height:72px!important;background:#171819!important;color:#f4f2ed!important;border:0!important;border-bottom:1px solid #ffffff20!important;box-shadow:0 8px 24px #0003!important}.announcement{position:relative!important;top:auto!important}.campaign-hero-media figcaption,.campaign-hero .hero-foot{display:none!important}.product-collection-nav{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:24px 0 8px;padding:18px 0;border-top:1px solid #191b1e1c;border-bottom:1px solid #191b1e1c}.product-collection-nav>span{font:700 9px Habibi Manrope,sans-serif;letter-spacing:.14em;color:#777}.product-collection-nav>div{display:flex;gap:8px;flex-wrap:wrap}.product-collection-nav a{display:inline-flex;padding:9px 14px;border:1px solid #191b1e2b;border-radius:999px;font:600 9px Habibi Manrope,sans-serif;letter-spacing:.08em;text-decoration:none}.product-collection-nav a:hover{background:#171819;color:#f4f2ed}.brand-drawer{inset:0 0 0 auto!important;margin:0!important;width:min(88vw,420px)!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:30px 26px!important;border:1px solid #ffffff26!important;border-right:0!important;border-radius:28px 0 0 28px!important;background:#17191be0!important;color:#f4f2ed!important;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%);box-shadow:-20px 0 70px #0005!important}.brand-drawer::backdrop{background:#08090a8f;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.brand-drawer .dialog-head{padding-bottom:20px!important;border-bottom:1px solid #ffffff24!important}.brand-drawer .dialog-head h2{font:500 30px/1 Habibi Fraunces,Georgia,serif!important;letter-spacing:-.04em!important}.brand-drawer .mobile-nav{padding-top:14px}.brand-drawer .mobile-nav>a,.brand-drawer .mobile-nav>details{margin:0!important;padding:17px 2px!important;border:0!important;border-bottom:1px solid #ffffff20!important;border-radius:0!important;background:transparent!important;color:#f4f2ed!important;font:600 12px/1.1 Habibi Manrope,sans-serif!important;letter-spacing:.12em!important}.brand-drawer .mobile-nav>details>summary{list-style:none;display:flex;justify-content:space-between;align-items:center}.brand-drawer .mobile-nav>details>summary::-webkit-details-marker{display:none}.brand-drawer .mobile-nav>details>summary:after{content:"+";color:#ed6a1c;font-size:18px;font-weight:400}.brand-drawer .mobile-nav>details[open]>summary:after{content:"\2212"}.brand-drawer .mobile-child{padding:14px 0 2px 12px!important;border:0!important;color:#d0cfca!important;font-size:11px!important;letter-spacing:.08em!important}.brand-drawer .menu-manifesto{padding:18px 0 0!important;color:#aaa9a4!important;font:12px/1.6 Habibi Manrope,sans-serif!important}@media(max-width:980px){.header.brand-header{height:62px!important;padding:0 16px!important;grid-template-columns:1fr auto!important}.brand-header .logo img{width:105px!important}.brand-header .header-tools{gap:10px!important}.brand-header .brand-nav{display:none!important}.hero.campaign-hero{height:min(100svh,840px)!important;min-height:640px!important;max-height:none!important;margin:0!important}.campaign-hero-media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;height:100%!important}.campaign-hero-image:first-child{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 52%!important}.campaign-hero-image-2,.campaign-hero-image-3{display:none!important}.campaign-hero-media:after{background:linear-gradient(180deg,#10111212,#1011121f 28%,#10111285 58%,#101112e8)!important}.campaign-hero .hero-copy{position:absolute!important;inset:auto 18px 26px!important;width:auto!important;max-width:620px!important;padding:0!important}.campaign-hero .hero-copy .eyebrow{margin:0 0 12px!important;font-size:9px!important}.campaign-hero h1{font-family:Habibi Anton,Impact,sans-serif!important;font-size:clamp(42px,11vw,66px)!important;line-height:.86!important;letter-spacing:-.045em!important;text-wrap:balance}.campaign-hero .hero-desc{max-width:34ch!important;margin:12px 0 0!important;font-size:12px!important;line-height:1.5!important}.campaign-hero .button.light{min-height:44px!important;margin-top:16px!important;font-size:10px!important}}@media(max-width:980px){.hero.campaign-hero{display:block!important;position:relative!important}.hero.campaign-hero>figure.campaign-hero-media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important}.hero.campaign-hero>figure.campaign-hero-media>img.campaign-hero-image:first-child{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:50% 52%!important}.hero.campaign-hero>figure.campaign-hero-media:after{top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#10111214,#1011121f 30%,#1011127a 62%,#101112e0)!important}.hero.campaign-hero>.hero-copy{position:absolute!important;left:18px!important;right:18px!important;bottom:26px!important;top:auto!important;z-index:3!important;width:auto!important;max-width:620px!important;padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/campaign-home.css.map */
