:root{--ink: #0E0E0E;--bone: #EDE7DC;--sand: #D6C9B4;--concrete: #8A8A85;--olive: #3E4630;--white: #FFFFFF;--line: rgba(14, 14, 14, .24);--gutter: clamp(1rem, 3vw, 3rem);--image-family: url(kemora-e686e3d1dbdd.webp);--image-dark-family: url(kemora-3942db37c433.webp);--image-range: url(kemora-a32740e59283.webp);--image-tee: url(kemora-fab541c72fd7.webp)}:root{--image-product-tee-bone: url(kemora-a4f743389dd3.webp);--image-product-tee-concrete: url(kemora-05fc60194ed3.webp);--image-product-tee-sand: url(kemora-c96b5064b830.webp);--image-product-tee-midnight: url(kemora-2d10549ecbc8.webp);--image-product-tee-ink: url(kemora-27e2b897ad4f.webp);--image-product-shirt-ink: url(kemora-7b0cede11caf.webp);--image-product-shirt-midnight: url(kemora-7548712c761a.webp);--image-product-shirt-olive: url(kemora-cb99ba2573ba.webp);--image-product-shirt-sand: url(kemora-26a7f4ae3a39.webp);--image-product-shirt-bone: url(kemora-d9de8754ef06.webp);--image-product-tank-bone: url(kemora-0a620d73001a.webp);--image-product-tank-concrete: url(kemora-ac85d178de1e.webp);--image-product-tank-espresso: url(kemora-35204e0363e3.webp);--image-product-tank-olive: url(kemora-bba03b4df685.webp);--image-product-tank-ink: url(kemora-eb86320864dd.webp);--image-product-trunk-bone: url(kemora-1345555416f8.webp);--image-product-trunk-concrete: url(kemora-288934a24adc.webp);--image-product-trunk-olive: url(kemora-05a65e57f8fe.webp);--image-product-trunk-midnight: url(kemora-72aa029ad3ad.webp);--image-product-trunk-espresso: url(kemora-ad5841fe671f.webp);--image-product-trunk-ink: url(kemora-43c4e9075fe4.webp)}:root{--image-product-tee-bone: url(kemora-55eb770f3e5e.webp);--image-product-tee-sand: url(kemora-576446619fe5.webp);--image-product-tee-olive: url(kemora-7470566520f3.webp);--image-product-tee-slate: url(kemora-699aa44c4cd3.webp);--image-product-tee-charcoal: url(kemora-bf7af4b11c85.webp);--image-product-tee-ink: url(kemora-c08a37e9bd5f.webp);--image-product-shirt-olive: url(kemora-c977203a585c.webp);--image-product-shirt-bone: url(kemora-08c382418b91.webp);--image-product-shirt-midnight: url(kemora-8fa7966997ed.webp);--image-product-shirt-ink: url(kemora-2b93e8b705c7.webp);--image-product-tank-espresso: url(kemora-c7d8c4107d92.webp);--image-product-tank-olive: url(kemora-8e7b6064f2b9.webp);--image-product-tank-bone: url(kemora-69992cd57cfc.webp);--image-product-tank-concrete: url(kemora-278cb1b8342e.webp);--image-product-trunk-midnight: url(kemora-63d159b2d719.webp);--image-product-trunk-bone: url(kemora-cc02394287c8.webp);--image-product-trunk-core-set: url(kemora-720ab6b4d63f.webp);--image-product-trunk-cool-set: url(kemora-03feabb0b485.webp);--image-product-trunk-neutral-set: url(kemora-1a02f7146ad2.webp)}*{box-sizing:border-box}html{background:var(--bone);color:var(--ink);font-family:Archivo,sans-serif;scroll-behavior:smooth}html[dir=rtl]{font-family:IBM Plex Sans Arabic,sans-serif}html[dir=rtl] .wordmark,html[dir=rtl] .display-latin{font-family:Archivo,sans-serif}body{background:var(--bone);margin:0;min-width:320px;overflow-x:clip}button,a,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}:focus-visible{outline:3px solid var(--olive);outline-offset:4px}.skip-link{background:var(--ink);color:var(--bone);inset-block-start:0;inset-inline-start:var(--gutter);padding:.8rem 1rem;position:fixed;transform:translateY(-140%);z-index:100}.skip-link:focus{transform:translateY(0)}.site-header{align-items:start;border-block-end:1px solid var(--ink);display:grid;gap:2rem;grid-template-columns:minmax(14rem,1fr) minmax(18rem,1.35fr) auto auto;padding:1.35rem var(--gutter) 1.25rem;position:relative;z-index:10}.wordmark{display:inline-block;font-size:1.08rem;font-weight:800;letter-spacing:.42em;line-height:1;white-space:nowrap}.nav-manifesto{display:grid;font-size:.75rem;gap:.22rem;line-height:1.25;margin:0;text-transform:uppercase}.nav-column{display:grid;font-size:.74rem;gap:.48rem;line-height:1.15;text-transform:uppercase}.nav-column a,.nav-column button{background:none;border:0;cursor:pointer;padding:0;text-align:start;width:fit-content}.nav-column a:hover,.nav-column button:hover{text-decoration:underline;text-underline-offset:.22rem}.cart-count{display:inline-block;font-variant-numeric:tabular-nums;margin-inline-start:.2rem}.hero{--image-hero-tank: url(kemora-67497dfe18f8.webp);--image-hero-shirt: url(kemora-321540d44fd8.webp);--image-hero-tee: url(kemora-cfad4c65c19e.webp);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:calc(100svh - 95px)}.hero-type{align-items:end;border-inline-end:1px solid var(--ink);display:flex;padding:var(--gutter)}.hero h2{font-size:clamp(6rem,22vh,15rem);font-weight:800;letter-spacing:-.06em;line-height:.75;margin:0;max-width:100%;text-transform:uppercase}.hero h2 span{display:block}.hero-stage{background:var(--white);display:grid;grid-template-rows:1fr auto;min-width:0;padding:var(--gutter)}.hero-figures{background:var(--white);min-height:64vh;overflow:hidden;position:relative}.hero-image{background-color:var(--white);background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity .22s ease;width:100%}.shot-copy{align-items:center;background:#d7d7d2;border:1px solid #676762;color:var(--ink);display:flex;font-size:clamp(.52rem,.72vw,.68rem);height:88%;justify-content:center;line-height:1.35;padding:.75rem;text-align:center;text-transform:uppercase;width:100%}.hero-index{align-items:center;border-block-start:1px solid var(--ink);display:flex;gap:1rem;justify-content:flex-end;padding-block-start:1rem}.hero-index button{background:transparent;border:0;cursor:pointer;font-size:.78rem;padding:.35rem 0}.hero-index button[aria-current=true]{font-weight:800;text-decoration:underline;text-underline-offset:.35rem}.gateway{border-block:1px solid var(--ink);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gateway-card{background:var(--sand);border:0;cursor:pointer;display:grid;min-width:0;overflow:hidden;padding:0;text-align:start}.gateway-card:first-child{border-inline-end:1px solid var(--ink)}.gateway-shot{align-items:center;background-color:var(--white);background-position:center;background-repeat:no-repeat;background-size:contain;color:var(--ink);display:flex;font-size:.68rem;justify-content:center;min-height:min(56vw,42rem);padding:2rem;text-align:center;text-transform:uppercase;transform:scale(1);transition:transform .9s cubic-bezier(.2,.65,.25,1)}.gateway-card:hover .gateway-shot,.gateway-card:focus-visible .gateway-shot{transform:scale(1.035)}.gateway-image{background:var(--white);display:block;height:min(56vw,42rem);object-fit:contain;transition:transform .9s cubic-bezier(.2,.65,.25,1);width:100%}.gateway-card:hover .gateway-image,.gateway-card:focus-visible .gateway-image{transform:scale(1.035)}.gateway-title{align-items:center;background:var(--bone);border-block-start:1px solid var(--ink);display:flex;font-size:clamp(1.7rem,4vw,5rem);font-weight:800;justify-content:space-between;letter-spacing:-.04em;line-height:.9;padding:1.15rem var(--gutter) 1.35rem;text-transform:uppercase}.gateway-title small{font-size:.68rem;font-weight:400;letter-spacing:0}.statement{padding:clamp(7rem,14vw,13rem) var(--gutter)}.statement h2{font-size:clamp(3.1rem,8.3vw,10rem);font-weight:800;letter-spacing:-.055em;line-height:.86;margin:0 auto;max-width:14ch;text-align:center;text-transform:uppercase}.statement-copy{display:grid;font-size:clamp(.86rem,1.08vw,1.1rem);gap:3rem;grid-template-columns:repeat(2,minmax(0,21rem));justify-content:center;line-height:1.55;margin-block-start:clamp(3.5rem,7vw,6rem)}.statement-copy p{margin:0}.collection{border-block-start:1px solid var(--ink);padding:clamp(5rem,9vw,9rem) var(--gutter) clamp(8rem,13vw,14rem)}.section-kicker{align-items:center;display:flex;font-size:.68rem;justify-content:space-between;margin-block-end:4rem;text-transform:uppercase}.collection-grid{display:grid;gap:clamp(.65rem,1.4vw,1.5rem);grid-template-columns:repeat(4,minmax(0,1fr))}.product-card{background:transparent;border:0;cursor:pointer;display:block;min-width:0;padding:0;text-align:start}.product-card:nth-child(1){transform:translateY(0)}.product-card:nth-child(2){transform:translateY(26px)}.product-card:nth-child(3){transform:translateY(12px)}.product-card:nth-child(4){transform:translateY(38px)}.product-tile{align-items:center;aspect-ratio:3 / 4;background:var(--sand);display:flex;justify-content:center;overflow:hidden;padding:8%}.product-shot{align-items:center;background-color:var(--white);background-repeat:no-repeat;border:0;display:flex;font-size:clamp(.52rem,.65vw,.67rem);height:100%;justify-content:center;line-height:1.4;padding:1rem;text-align:center;text-transform:uppercase;transition:transform .5s ease;width:100%}.product-card:hover .product-shot{transform:scale(1.02)}.source-family{background-image:var(--image-family)}.source-dark-family{background-image:var(--image-dark-family)}.source-range{background-image:var(--image-range)}.source-tee{background-image:var(--image-tee)}.source-hero-tank{background-image:var(--image-hero-tank)}.source-hero-shirt{background-image:var(--image-hero-shirt)}.source-hero-tee{background-image:var(--image-hero-tee)}.source-product-tee-bone{background-image:var(--image-product-tee-bone)}.source-product-tee-concrete{background-image:var(--image-product-tee-concrete)}.source-product-tee-sand{background-image:var(--image-product-tee-sand)}.source-product-tee-olive{background-image:var(--image-product-tee-olive)}.source-product-tee-slate{background-image:var(--image-product-tee-slate)}.source-product-tee-charcoal{background-image:var(--image-product-tee-charcoal)}.source-product-tee-midnight{background-image:var(--image-product-tee-midnight)}.source-product-tee-ink{background-image:var(--image-product-tee-ink)}.source-product-shirt-ink{background-image:var(--image-product-shirt-ink)}.source-product-shirt-midnight{background-image:var(--image-product-shirt-midnight)}.source-product-shirt-olive{background-image:var(--image-product-shirt-olive)}.source-product-shirt-sand{background-image:var(--image-product-shirt-sand)}.source-product-shirt-bone{background-image:var(--image-product-shirt-bone)}.source-product-tank-bone{background-image:var(--image-product-tank-bone)}.source-product-tank-concrete{background-image:var(--image-product-tank-concrete)}.source-product-tank-espresso{background-image:var(--image-product-tank-espresso)}.source-product-tank-olive{background-image:var(--image-product-tank-olive)}.source-product-tank-ink{background-image:var(--image-product-tank-ink)}.source-product-trunk-bone{background-image:var(--image-product-trunk-bone)}.source-product-trunk-concrete{background-image:var(--image-product-trunk-concrete)}.source-product-trunk-olive{background-image:var(--image-product-trunk-olive)}.source-product-trunk-midnight{background-image:var(--image-product-trunk-midnight)}.source-product-trunk-espresso{background-image:var(--image-product-trunk-espresso)}.source-product-trunk-ink{background-image:var(--image-product-trunk-ink)}.source-product-trunk-core-set{background-image:var(--image-product-trunk-core-set)}.source-product-trunk-cool-set{background-image:var(--image-product-trunk-cool-set)}.source-product-trunk-neutral-set{background-image:var(--image-product-trunk-neutral-set)}.crop-tee,.crop-shirt,.crop-tank,.crop-trunk{background-size:200% auto}.crop-tee{background-position:0 0}.crop-shirt{background-position:100% 0}.crop-tank{background-position:0 100%}.crop-trunk{background-position:100% 100%}.source-range,.source-tee,.source-hero-tank,.source-hero-shirt,.source-hero-tee,[class*=source-product-]{background-position:center;background-size:contain}.development-note{font-size:.63rem;line-height:1.45;margin:1.5rem 0 0;max-width:31rem;text-transform:uppercase}.product-meta{display:flex;font-size:.68rem;gap:1rem;justify-content:space-between;line-height:1.35;padding-block-start:.85rem;text-transform:uppercase}.product-meta span:last-child{white-space:nowrap}.product-colours{border-block-start:1px solid var(--line);display:block;font-size:.61rem;line-height:1.5;margin-block-start:.7rem;padding-block-start:.65rem;text-transform:uppercase}.product-colours strong{display:block;font-weight:600;margin-block-end:.18rem}.product-colours span{color:#4f4f4b}.depth-band{background:#62625d;color:var(--bone);min-height:46rem;overflow:hidden;padding:clamp(5rem,10vw,10rem) 0;position:relative}.depth-placeholder{align-items:flex-start;background-attachment:fixed;background-blend-mode:multiply;background-color:#0e0e0ec2;background-image:var(--image-range);background-position:center;background-size:cover;display:flex;font-size:.65rem;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:var(--gutter);position:absolute;text-align:end;text-transform:uppercase}.depth-title{font-size:clamp(4.3rem,13vw,14rem);font-weight:800;inset-block-start:50%;inset-inline-start:var(--gutter);letter-spacing:-.06em;line-height:.78;margin:0;position:absolute;text-transform:uppercase;transform:translateY(-50%);white-space:nowrap}.depth-track{display:grid;gap:1rem;grid-auto-columns:minmax(17rem,25vw);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;padding:6rem var(--gutter) 2rem 38vw;position:relative;scrollbar-color:var(--bone) transparent;scroll-snap-type:inline mandatory;z-index:2}html[dir=rtl] .depth-track{padding:6rem 38vw 2rem var(--gutter)}.depth-card{background:var(--bone);border:1px solid var(--ink);color:var(--ink);min-height:26rem;padding:1rem;scroll-snap-align:start}.depth-card .shot-copy{background-color:var(--white);background-repeat:no-repeat;border:0;color:transparent;height:19rem}.depth-card p{display:flex;font-size:.68rem;justify-content:space-between;margin:1rem 0 0;text-transform:uppercase}.bundle{background:var(--olive);color:var(--bone);padding:clamp(6rem,11vw,11rem) var(--gutter)}.bundle-head{align-items:end;display:grid;gap:3rem;grid-template-columns:1.4fr .6fr;margin-block-end:clamp(4rem,8vw,8rem)}.bundle h2{font-size:clamp(4rem,11vw,12rem);font-weight:800;letter-spacing:-.06em;line-height:.78;margin:0;text-transform:uppercase}.bundle-head p{font-size:clamp(.9rem,1.15vw,1.15rem);line-height:1.55;margin:0;max-width:27rem}.bundle-grid{border-block-start:1px solid var(--bone);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bundle-option{display:grid;gap:2.5rem;grid-template-columns:1fr auto;padding:2rem 0}.bundle-option:first-child{border-inline-end:1px solid var(--bone);padding-inline-end:2rem}.bundle-option:last-child{padding-inline-start:2rem}.bundle-option h3{font-size:clamp(1.8rem,3.6vw,4rem);letter-spacing:-.04em;line-height:.95;margin:0 0 .8rem;text-transform:uppercase}.bundle-option p{font-size:.78rem;line-height:1.5;margin:0;max-width:27rem}.bundle-buy{align-self:stretch;background:var(--bone);border:1px solid var(--bone);color:var(--ink);cursor:pointer;font-size:.72rem;min-width:10rem;padding:1rem;text-transform:uppercase}.bundle-buy:hover{background:transparent;color:var(--bone)}.trunk-set-grid{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:1.5rem}.trunk-set-card{background:transparent;border:1px solid var(--bone);color:var(--bone);cursor:pointer;display:grid;gap:.75rem;padding:.65rem;text-align:start}.trunk-set-image{aspect-ratio:4 / 3;background-color:var(--white);background-position:center;background-repeat:no-repeat;background-size:contain;display:block}.trunk-set-card strong{font-size:.68rem;text-transform:uppercase}.trunk-set-card small{font-size:.58rem;line-height:1.35}.trunk-set-card:hover{background:var(--bone);color:var(--ink)}.site-footer{background:var(--ink);color:var(--bone);overflow:hidden}.benefits{border-block-end:1px solid var(--bone);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.benefit{font-size:.72rem;padding:1.4rem var(--gutter);text-align:center;text-transform:uppercase}.benefit:not(:last-child){border-inline-end:1px solid var(--bone)}.footer-links{display:grid;gap:3rem;grid-template-columns:repeat(2,minmax(10rem,18rem));padding:clamp(4rem,8vw,8rem) var(--gutter)}.footer-column{display:grid;font-size:.75rem;gap:.75rem;text-transform:uppercase}.footer-column a:hover{text-decoration:underline;text-underline-offset:.25rem}.footer-wordmark{font-size:min(16.6vw,15rem);font-weight:800;letter-spacing:.13em;line-height:.76;margin:0;padding-inline-start:.13em;text-align:center;white-space:nowrap;width:100%}.footer-bottom{align-items:center;border-block-start:1px solid var(--bone);display:flex;font-size:.68rem;justify-content:space-between;margin-block-start:2rem;padding:1.2rem var(--gutter);text-transform:uppercase}.footer-bottom button{background:transparent;border:1px solid var(--bone);color:var(--bone);cursor:pointer;padding:.65rem 1rem;text-transform:uppercase}dialog{background:var(--bone);border:1px solid var(--ink);color:var(--ink);height:min(46rem,calc(100dvh - 2rem));margin:auto;max-height:none;max-width:none;padding:0;width:min(72rem,calc(100vw - 2rem))}dialog::backdrop{background:#0e0e0eb8}.quick-view{display:grid;grid-template-columns:1.08fr .92fr;height:100%}.quick-media{background:var(--sand);border-inline-end:1px solid var(--ink);display:grid;grid-template-columns:auto 1fr auto;min-height:0}.modal-arrow{background:transparent;border:0;cursor:pointer;font-size:1.5rem;padding:1rem}.modal-shot{align-items:center;background-color:var(--white);background-repeat:no-repeat;border-inline:1px solid var(--ink);display:flex;font-size:.68rem;justify-content:center;line-height:1.45;margin:2rem 0;padding:2rem;text-align:center;text-transform:uppercase}.quick-info{display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:2rem}.modal-close{align-self:flex-end;background:transparent;border:0;cursor:pointer;font-size:1.4rem;line-height:1;padding:.35rem}.quick-info h2{font-size:clamp(2.5rem,5vw,5rem);letter-spacing:-.055em;line-height:.9;margin:auto 0 .6rem;text-transform:uppercase}.modal-price{font-size:.78rem;margin:0 0 1.5rem;text-transform:uppercase}.modal-description{font-size:.88rem;line-height:1.55;margin:0 0 2rem;max-width:34rem}.option-group{border-block-start:1px solid var(--line);padding-block:1rem}.option-label{display:block;font-size:.66rem;margin-block-end:.8rem;text-transform:uppercase}.swatches,.sizes{display:flex;flex-wrap:wrap;gap:.55rem}.colour-heading{align-items:baseline;display:flex;justify-content:space-between}.colour-name{font-size:.66rem;font-weight:600;margin:0;text-transform:uppercase}.swatch{background:var(--swatch, var(--ink));border:1px solid rgba(14,14,14,.65);cursor:pointer;height:2rem;padding:0;width:2rem}.swatch[aria-pressed=true]{outline:3px solid var(--ink);outline-offset:3px}.prototype-note{font-size:.63rem;line-height:1.35;margin:.8rem 0 0}.size-button{background:transparent;border:1px solid var(--ink);cursor:pointer;min-height:2.7rem;min-width:3rem;padding:.65rem}.size-button[aria-pressed=true]{background:var(--ink);color:var(--bone)}.purchase-row{display:grid;gap:.75rem;grid-template-columns:auto 1fr;margin-block-start:1rem}.quantity{align-items:center;border:1px solid var(--ink);display:grid;grid-template-columns:repeat(3,2.7rem)}.quantity button{background:transparent;border:0;cursor:pointer}.quantity output{text-align:center}.add-button{background:var(--ink);border:1px solid var(--ink);color:var(--bone);cursor:pointer;min-height:3.25rem;padding:.8rem 1rem;text-transform:uppercase;width:100%}.add-button:hover{background:var(--olive);border-color:var(--olive)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(max-width:940px){.site-header{grid-template-columns:1fr auto auto}.nav-manifesto{display:none}.hero{grid-template-columns:1fr}.hero-type{border-block-end:1px solid var(--ink);border-inline-end:0;min-height:48svh}.hero h2{font-size:clamp(5.3rem,26vw,11rem)}.hero-figures{min-height:52vh}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}.product-card:nth-child(2){transform:translateY(18px)}.product-card:nth-child(3){transform:translateY(8px)}.product-card:nth-child(4){transform:translateY(24px)}.bundle-head,.bundle-grid{grid-template-columns:1fr}.bundle-option:first-child{border-block-end:1px solid var(--bone);border-inline-end:0;padding-inline-end:0}.bundle-option:last-child{padding-inline-start:0}}@media(max-width:680px){.site-header{gap:1.2rem;grid-template-columns:1fr auto}.site-header .nav-column:first-of-type{display:none}.wordmark{font-size:.9rem;letter-spacing:.34em}.hero{min-height:auto}.hero-type{min-height:40svh}.hero-stage{padding:.75rem var(--gutter) 1rem}.hero-figures{min-height:42vh}.shot-copy{font-size:.48rem;padding:.35rem}.gateway{grid-template-columns:1fr}.gateway-card:first-child{border-block-end:1px solid var(--ink);border-inline-end:0}.gateway-shot{min-height:88vw}.gateway-image{height:88vw}.statement{padding-block:6rem}.statement h2{font-size:clamp(2.8rem,14vw,4.4rem)}.statement-copy{gap:1.5rem;grid-template-columns:1fr}.collection{padding-block-start:4rem}.section-kicker{margin-block-end:2.5rem}.collection-grid{gap:.65rem;row-gap:2.5rem}.product-tile{padding:6%}.product-meta{display:grid;gap:.15rem}.depth-band{min-height:38rem}.depth-title{font-size:19vw;inset-block-start:26%;white-space:normal}.depth-track{grid-auto-columns:72vw;padding-block-start:11rem;padding-inline-start:var(--gutter)}html[dir=rtl] .depth-track{padding-inline:var(--gutter)}.bundle-option{gap:1.4rem;grid-template-columns:1fr}.bundle-buy{min-height:3.4rem;width:100%}.trunk-set-grid,.benefits{grid-template-columns:1fr}.benefit:not(:last-child){border-block-end:1px solid var(--bone);border-inline-end:0}.footer-links{grid-template-columns:1fr 1fr}.footer-wordmark{font-size:16vw;letter-spacing:.08em;padding-inline-start:.08em}.quick-view{grid-template-columns:1fr;overflow-y:auto}.quick-media{border-block-end:1px solid var(--ink);border-inline-end:0;min-height:43vh}.modal-shot{margin-block:1rem}.quick-info{min-height:auto;overflow:visible}.quick-info h2{margin-block-start:1rem}dialog{height:calc(100dvh - 1rem);width:calc(100vw - 1rem)}.purchase-row{grid-template-columns:1fr}.quantity{justify-content:center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--catalog-day-ink: url(kemora-c08a37e9bd5f.webp);--catalog-day-charcoal: url(kemora-bf7af4b11c85.webp);--catalog-day-slate: url(kemora-699aa44c4cd3.webp);--catalog-day-sage: url(kemora-7470566520f3.webp);--catalog-day-sand: url(kemora-85c790fcd0a3.webp);--catalog-day-bone: url(kemora-55eb770f3e5e.webp);--catalog-mark-sand: url(kemora-576446619fe5.webp);--catalog-mark-concrete: url(kemora-e687341bb95a.webp);--catalog-mark-bone: url(kemora-fb8b5e46ec77.webp);--catalog-mark-ink: url(kemora-bfb9cd8e0b3f.webp);--catalog-mark-midnight: url(kemora-5b048cfcf16b.webp);--catalog-rib-ink: url(kemora-ad409ca79453.webp);--catalog-rib-espresso: url(kemora-e8a5fb936d28.webp);--catalog-rib-midnight: url(kemora-7e50854c8934.webp);--catalog-rib-bone: url(kemora-cc8e7557ceb9.webp);--catalog-rib-concrete: url(kemora-3f63c32ec83c.webp);--catalog-rib-olive: url(kemora-f31fae468b96.webp);--catalog-mark-tank-concrete: url(kemora-278cb1b8342e.webp);--catalog-mark-tank-bone: url(kemora-69992cd57cfc.webp);--catalog-mark-tank-olive: url(kemora-8e7b6064f2b9.webp);--catalog-mark-tank-ink: url(kemora-09aca1cce4cc.webp);--catalog-mark-tank-espresso: url(kemora-c7d8c4107d92.webp);--catalog-trunk-earth: url(kemora-9392218ecf88.webp);--catalog-trunk-neutral: url(kemora-1a02f7146ad2.webp);--catalog-trunk-cool: url(kemora-03feabb0b485.webp);--catalog-trunk-core: url(kemora-720ab6b4d63f.webp);--catalog-trunk-field: url(kemora-fffcaba7a7ea.webp)}.hero h2{font-size:clamp(4.75rem,10.5vw,12rem);letter-spacing:-.055em;line-height:.82;max-width:100%}.source-catalog-day-ink{background-image:var(--catalog-day-ink)}.source-catalog-day-charcoal{background-image:var(--catalog-day-charcoal)}.source-catalog-day-slate{background-image:var(--catalog-day-slate)}.source-catalog-day-sage{background-image:var(--catalog-day-sage)}.source-catalog-day-sand{background-image:var(--catalog-day-sand)}.source-catalog-day-bone{background-image:var(--catalog-day-bone)}.source-catalog-mark-sand{background-image:var(--catalog-mark-sand)}.source-catalog-mark-concrete{background-image:var(--catalog-mark-concrete)}.source-catalog-mark-bone{background-image:var(--catalog-mark-bone)}.source-catalog-mark-ink{background-image:var(--catalog-mark-ink)}.source-catalog-mark-midnight{background-image:var(--catalog-mark-midnight)}.source-catalog-rib-ink{background-image:var(--catalog-rib-ink)}.source-catalog-rib-espresso{background-image:var(--catalog-rib-espresso)}.source-catalog-rib-midnight{background-image:var(--catalog-rib-midnight)}.source-catalog-rib-bone{background-image:var(--catalog-rib-bone)}.source-catalog-rib-concrete{background-image:var(--catalog-rib-concrete)}.source-catalog-rib-olive{background-image:var(--catalog-rib-olive)}.source-catalog-mark-tank-concrete{background-image:var(--catalog-mark-tank-concrete)}.source-catalog-mark-tank-bone{background-image:var(--catalog-mark-tank-bone)}.source-catalog-mark-tank-olive{background-image:var(--catalog-mark-tank-olive)}.source-catalog-mark-tank-ink{background-image:var(--catalog-mark-tank-ink)}.source-catalog-mark-tank-espresso{background-image:var(--catalog-mark-tank-espresso)}.source-catalog-trunk-earth{background-image:var(--catalog-trunk-earth)}.source-catalog-trunk-neutral{background-image:var(--catalog-trunk-neutral)}.source-catalog-trunk-cool{background-image:var(--catalog-trunk-cool)}.source-catalog-trunk-core{background-image:var(--catalog-trunk-core)}.source-catalog-trunk-field{background-image:var(--catalog-trunk-field)}[class*=source-catalog-]{background-position:center;background-repeat:no-repeat;background-size:contain}.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:5rem}.product-card:nth-child(5){transform:translateY(14px)}.product-card:nth-child(6){transform:translateY(34px)}.policy-hub{background:var(--bone);border-block-start:1px solid var(--ink);padding:clamp(5rem,9vw,9rem) var(--gutter)}.policy-intro{display:grid;gap:2rem;grid-template-columns:1.2fr .8fr;margin-block-end:4rem}.policy-intro h2{font-size:clamp(3.4rem,8vw,9rem);font-weight:800;letter-spacing:-.06em;line-height:.82;margin:0;text-transform:uppercase}.policy-intro p{align-self:end;line-height:1.55;margin:0;max-width:32rem}.policy-grid{border-block-start:1px solid var(--ink);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.policy-card{border-block-end:1px solid var(--ink);padding:2rem 2rem 2rem 0}html[dir=rtl] .policy-card{padding:2rem 0 2rem 2rem}.policy-card:nth-child(odd){border-inline-end:1px solid var(--ink)}.policy-card:nth-child(2n){padding-inline-start:2rem;padding-inline-end:0}.policy-card h3{font-size:clamp(1.5rem,2.4vw,2.5rem);letter-spacing:-.035em;margin:0 0 1.2rem;text-transform:uppercase}.policy-card p,.policy-card li{font-size:.82rem;line-height:1.65}.policy-card ul{margin:0;padding-inline-start:1.1rem}.policy-card a{text-decoration:underline;text-underline-offset:.2rem}@media(max-width:940px){.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4rem}.product-card:nth-child(5){transform:translateY(10px)}.product-card:nth-child(6){transform:translateY(22px)}}@media(max-width:680px){.hero h2{font-size:clamp(4.8rem,24vw,8rem)}.policy-intro,.policy-grid{grid-template-columns:1fr}.policy-card,html[dir=rtl] .policy-card,.policy-card:nth-child(2n){border-inline-end:0;padding:1.5rem 0}}.season-nav{display:flex;gap:1rem;padding:1.5rem 5vw;border-block:1px solid #8A8A85}.season-nav a{padding:.75rem 1rem;background:#3e4630;color:#ede7dc}.season-nav a:last-child{background:#29343b}.winter{background:#dce0df;padding:5rem 5vw;color:#0e0e0e}.winter h2{font-size:clamp(2.5rem,6vw,6rem);line-height:1.05;letter-spacing:-.04em;margin:1rem 0}.winter-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:3rem}.winter .product-card{transform:none;margin:0}.winter-shot{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;background:#c8cecd;padding:2rem;text-align:center;font-size:14px;line-height:1.7}.winter .product-meta{padding:1rem 0}.store-dialog{padding:2rem!important;background:#ede7dc;width:min(900px,94vw);max-height:90dvh;overflow:auto;border:1px solid #0E0E0E}.store-dialog::backdrop{background:#0e0e0e99}.shop-layout{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.shop-shot{min-height:300px;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#d6c9b4;display:grid;place-items:center;padding:1rem}.store-dialog button,.store-dialog select,.store-dialog input{min-height:44px;padding:.65rem;border:1px solid #0E0E0E;font:inherit;max-width:100%}.store-dialog select{width:100%}.store-dialog h2{font-size:2rem;line-height:1.1;margin-block:1rem}.store-dialog p{margin-block:1rem}.store-dialog .buy{width:100%;background:#0e0e0e;color:#ede7dc;margin-top:1rem}.store-dialog button:disabled{opacity:.5;cursor:not-allowed}.close-store{float:inline-end}.bag-row{padding:1rem 0;border-bottom:1px solid #8A8A85;display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.bag-row span{flex:1 1 180px}.bag-row input{width:70px}.store-status{font-size:14px;line-height:1.5}.colour-options{display:flex;gap:.4rem;flex-wrap:wrap;margin-block:1rem}.colour-options button[aria-pressed=true]{border-width:3px}.store-dialog:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid #3E4630;outline-offset:3px}html:has(dialog[open]){overflow:hidden}#hero-heading{overflow-wrap:normal;max-width:100%;font-size:clamp(3rem,10vw,11rem)}@media(max-width:600px){.winter-grid{gap:1rem}.winter-shot{padding:.7rem;font-size:12px}.shop-layout{grid-template-columns:1fr}.shop-shot{min-height:230px}.store-dialog{padding:1rem!important}#hero-heading{font-size:22vw}.winter{padding-block:3rem}}.winter-shot{background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat}.winter .product-colours{display:block;text-align:start;line-height:1.6}.winter .product-meta{gap:.75rem;flex-wrap:wrap}.source-winter-sweater-ink{background-image:url(kemora-0b673292e39f.webp)}.source-winter-sweater-midnight{background-image:url(kemora-65938cd2f048.webp)}.source-winter-sweater-olive{background-image:url(kemora-141ec74b97e1.webp)}.source-winter-sweater-bone{background-image:url(kemora-795ccceb3cd7.webp)}.source-winter-wintershirt-midnight{background-image:url(kemora-cd1eb719c34b.webp)}.source-winter-wintershirt-olive{background-image:url(kemora-f86ae7bcf887.webp)}.source-winter-wintershirt-espresso{background-image:url(kemora-5af60c0cd018.webp)}#demo-details{display:grid;gap:12px}#demo-step-payment[hidden],#demo-step-details[hidden]{display:none}.winter{padding:2rem 5vw 3rem}.winter h1{font-size:clamp(2.4rem,5vw,5rem);line-height:1.05;letter-spacing:-.025em;margin:1rem 0}.winter-grid{margin-top:1.5rem;max-width:1000px;margin-inline:auto}.winter-shot{aspect-ratio:5/4}.season-nav a:first-child{background:#29343b}.season-nav a:last-child{background:#3e4630}@media(min-width:900px){.winter-shot{max-height:400px}}@media(max-width:600px){.winter h1{font-size:2.4rem}.winter{padding-top:1.25rem}.winter .product-meta{font-size:14px}.winter-shot{aspect-ratio:4/5}}[hidden]{display:none!important}.product-page{width:100%;max-width:1400px;margin:0 auto;border:0;max-height:none;padding:2rem 5vw!important;overflow:visible}.product-page .shop-layout{margin-top:2rem;align-items:start;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.product-page .shop-shot{aspect-ratio:4/5;min-height:0;background-color:#fff}.product-page h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.1;letter-spacing:-.02em;margin:0}.product-page fieldset{border:0;padding:0;margin-block:1.5rem}.size-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.size-options button{background:transparent;color:#0e0e0e}.size-options button[aria-pressed=true]{background:#0e0e0e;color:#ede7dc}.store-mode-note{padding:12px 5vw;background:#d6c9b4;color:#0e0e0e;font-size:14px}a.product-card{text-decoration:none;color:inherit;display:block}#hero-image{cursor:pointer}@media(max-width:700px){.product-page .shop-layout{grid-template-columns:1fr}.product-page .shop-shot{aspect-ratio:1/1;max-height:430px}.product-page{padding:1.25rem 5vw!important}}.hero{min-height:0;align-items:stretch}.hero-stage{padding:0;grid-template-rows:1fr auto}.hero-figures{min-height:0;aspect-ratio:4/5;width:100%}.hero-image{background-size:cover;background-position:center;display:block}.hero-control-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem var(--gutter);border-top:1px solid var(--ink);background:var(--bone)}.hero-control-bar p{font-size:14px;line-height:1.45;margin:0;max-width:26ch}.hero-index{padding:0;border:0;gap:.35rem;flex-shrink:0}.hero-index button{min-width:36px;min-height:44px;font-size:14px;padding:.4rem}.hero-type{container-type:inline-size;min-width:0}#hero-heading{font-size:clamp(3rem,24cqi,15rem);letter-spacing:-.045em;line-height:.9}html[dir=rtl] #hero-heading{font-size:clamp(3rem,20cqi,13rem);letter-spacing:0;line-height:1.2}.product-tile{padding:0;aspect-ratio:auto;display:block;background:#fff}.product-shot,.winter-shot{display:block;width:100%;height:auto;aspect-ratio:var(--shot-ratio,4/5);padding:0;background-size:cover;background-position:center;max-height:none}.product-card:hover .product-shot{transform:none}.product-page .shop-shot,.product-page .shop-shot[style]{aspect-ratio:var(--shot-ratio,4/5);min-height:0;max-height:none;padding:0;background-size:cover}.product-page .shop-shot.has-image{aspect-ratio:auto}.product-page .shop-shot img{width:100%;height:auto;object-fit:contain}.product-tile>img{width:100%;height:auto;object-fit:contain}.winter-grid{max-width:1100px;gap:clamp(.75rem,2vw,2rem)}.collection-grid{gap:clamp(.75rem,1.6vw,1.6rem);row-gap:3.5rem}.product-meta{font-size:14px;line-height:1.5;gap:.5rem;flex-wrap:wrap}.product-colours{font-size:12px;line-height:1.65}.gateway-shot{min-height:0;aspect-ratio:var(--shot-ratio,4/5);background-size:cover;padding:0}.gateway-image{height:auto;min-height:0;object-fit:contain;width:100%}.gateway-card{align-content:start}.depth-card{padding:0;min-height:0;align-self:center}.depth-card .shot-copy{display:block;height:auto;width:100%;aspect-ratio:var(--shot-ratio,4/5);padding:0;background-size:cover}.depth-card p{padding:1rem;margin:0;gap:1rem;font-size:14px}.bundle-head{margin-block-end:3rem}.bundle-option{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.5rem;min-width:0}.tee-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#fff;color:var(--ink);gap:0;padding:0}.tee-pair-item{display:block;min-width:0}.tee-pair-shot{display:block;aspect-ratio:var(--shot-ratio,4/5);width:100%;background-size:cover;background-position:center}.tee-pair-item>span:last-child{display:block;padding:.8rem;font-size:12px;border-top:1px solid var(--line)}.bundle-buy{min-height:48px;width:100%;justify-self:stretch}.bundle-option p{font-size:14px;line-height:1.65}.trunk-set-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;gap:1rem}.trunk-set-card{padding:0;border:0;gap:.6rem;align-content:start;min-width:0}.trunk-set-image{aspect-ratio:var(--shot-ratio,4/3);background-size:cover}.trunk-set-card strong{font-size:13px;line-height:1.5}.trunk-set-card small{font-size:12px;line-height:1.5}.trunk-set-card:hover{background:transparent;color:var(--bone);text-decoration:underline;text-underline-offset:.25em}.nav-column{font-size:12px;line-height:1.4}.nav-column .store-link{text-decoration:underline;text-underline-offset:.25em}@media(max-width:940px){.hero{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hero-type{min-height:0;border-block-end:0;border-inline-end:1px solid var(--ink)}.hero-control-bar{flex-wrap:wrap;gap:.25rem}.hero-control-bar p{max-width:none}.hero-index{margin-inline-start:auto}}@media(max-width:600px){.hero{grid-template-columns:1fr}.hero-type{min-height:0;border-inline-end:0;border-block-end:1px solid var(--ink);padding:1.5rem var(--gutter)}#hero-heading{font-size:clamp(3rem,16cqi,6rem);display:flex;gap:.25em;line-height:1}.hero-control-bar{flex-wrap:nowrap;padding:.5rem .75rem}.hero-control-bar p{font-size:12px;max-width:20ch}.hero-index{gap:0}.hero-index button{min-width:32px}.hero-figures{min-height:0}.hero-stage,.winter-shot{padding:0}.product-meta{font-size:13px}.collection-grid{row-gap:2rem}.bundle-option:first-child,.bundle-option:last-child{padding-inline:0}.trunk-set-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tee-pair-item>span:last-child{padding:.6rem}.bundle h2{line-height:.95}}.source-family{--shot-ratio:1200/1200}.source-dark-family,.source-range{--shot-ratio:1440/960}.source-tee{--shot-ratio:1200/1200}.source-hero-tank,.source-hero-shirt,.source-hero-tee{--shot-ratio:1000/1250}.source-product-tee-bone{--shot-ratio:900/900}.source-product-tee-concrete{--shot-ratio:648/584}.source-product-tee-sand{--shot-ratio:900/900}.source-product-tee-olive{--shot-ratio:790/900}.source-product-tee-slate{--shot-ratio:815/900}.source-product-tee-charcoal{--shot-ratio:792/900}.source-product-tee-midnight{--shot-ratio:622/604}.source-product-tee-ink{--shot-ratio:819/900}.source-product-shirt-ink,.source-product-shirt-midnight,.source-product-shirt-olive{--shot-ratio:900/900}.source-product-shirt-sand{--shot-ratio:656/614}.source-product-shirt-bone,.source-product-tank-bone,.source-product-tank-concrete,.source-product-tank-espresso,.source-product-tank-olive{--shot-ratio:900/900}.source-product-tank-ink{--shot-ratio:526/528}.source-product-trunk-bone{--shot-ratio:900/675}.source-product-trunk-concrete{--shot-ratio:704/578}.source-product-trunk-olive{--shot-ratio:720/604}.source-product-trunk-midnight{--shot-ratio:900/675}.source-product-trunk-espresso{--shot-ratio:752/604}.source-product-trunk-ink{--shot-ratio:736/616}.source-product-trunk-core-set,.source-product-trunk-cool-set,.source-product-trunk-neutral-set{--shot-ratio:900/675}.source-catalog-day-ink{--shot-ratio:819/900}.source-catalog-day-charcoal{--shot-ratio:792/900}.source-catalog-day-slate{--shot-ratio:815/900}.source-catalog-day-sage{--shot-ratio:790/900}.source-catalog-day-sand{--shot-ratio:822/900}.source-catalog-day-bone,.source-catalog-mark-sand,.source-catalog-mark-concrete,.source-catalog-mark-bone,.source-catalog-mark-ink,.source-catalog-mark-midnight{--shot-ratio:900/900}.source-catalog-rib-ink,.source-catalog-rib-espresso{--shot-ratio:626/837}.source-catalog-rib-midnight{--shot-ratio:627/837}.source-catalog-rib-bone,.source-catalog-rib-concrete,.source-catalog-rib-olive{--shot-ratio:720/900}.source-catalog-mark-tank-concrete,.source-catalog-mark-tank-bone,.source-catalog-mark-tank-olive,.source-catalog-mark-tank-ink,.source-catalog-mark-tank-espresso{--shot-ratio:900/900}.source-catalog-trunk-earth,.source-catalog-trunk-neutral,.source-catalog-trunk-cool,.source-catalog-trunk-core,.source-catalog-trunk-field{--shot-ratio:900/675}.source-winter-sweater-ink{--shot-ratio:960/1200}.source-winter-sweater-midnight,.source-winter-sweater-olive{--shot-ratio:1000/1000}.source-winter-sweater-bone,.source-winter-wintershirt-midnight,.source-winter-wintershirt-olive{--shot-ratio:960/1200}.source-winter-wintershirt-espresso{--shot-ratio:1000/1096}:is(.hero-image,.product-shot,.winter-shot,.gateway-shot,.depth-card .shot-copy,.tee-pair-shot,.trunk-set-image,.shop-shot,.bag-shot){position:relative;overflow:hidden;isolation:isolate}.photo-frame{display:block;overflow:hidden;min-width:0}a.depth-card{display:block;color:inherit;text-decoration:none}.gateway-card:hover .gateway-shot,.gateway-card:focus-visible .gateway-shot,.gateway-card:hover .gateway-image,.gateway-card:focus-visible .gateway-image{transform:none}@media(prefers-reduced-motion:no-preference){:is(.hero-image,.product-shot,.winter-shot,.gateway-shot,.depth-card .shot-copy,.tee-pair-shot,.trunk-set-image,.shop-shot,.bag-shot):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;pointer-events:none;transform:scale(1);transform-origin:center;transition:transform .9s cubic-bezier(.2,.65,.25,1)}.shop-shot.has-image:before{content:none}:is(.gateway-image,.shop-shot img,.product-tile>img){display:block;transition:transform .9s cubic-bezier(.2,.65,.25,1);transform-origin:center}:is(.product-card,.gateway-card,.depth-card,.tee-pair-item,.trunk-set-card):focus-visible :is(.product-shot,.winter-shot,.gateway-shot,.shot-copy,.tee-pair-shot,.trunk-set-image):before,:is(.hero-image,.bag-shot):focus-visible:before,.gateway-card:focus-visible .gateway-image{transform:scale(1.035)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:is(.hero-image,.product-shot,.winter-shot,.gateway-shot,.depth-card .shot-copy,.tee-pair-shot,.trunk-set-image,.shop-shot,.bag-shot):hover:before,:is(.product-card,.gateway-card,.depth-card,.tee-pair-item,.trunk-set-card):hover :is(.product-shot,.winter-shot,.gateway-shot,.shot-copy,.tee-pair-shot,.trunk-set-image):before,.gateway-card:hover .gateway-image,.shop-shot:hover img,.product-card:hover .product-tile>img{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.gateway-card .gateway-shot,.gateway-card .gateway-image,.product-card .product-shot,.shop-shot img,.product-tile>img{transform:none!important;transition:none!important}}.winter{padding-block:1.6rem 2.4rem}.winter h1{font-size:clamp(1.92rem,4vw,4rem);margin-block:.8rem}.winter-grid{width:80%;max-width:880px;margin-top:1.2rem;gap:clamp(.6rem,1.6vw,1.6rem)}:is(#main,.shopify-section)>.hero,:is(#main,.shopify-section)>.gateway{width:80%;margin-inline:auto}.hero-type{padding:calc(var(--gutter) * .8)}#hero-heading{font-size:clamp(2.4rem,24cqi,12rem)}html[dir=rtl] #hero-heading{font-size:clamp(2.4rem,20cqi,10.4rem)}.gateway-title{font-size:clamp(1.36rem,3.2vw,4rem);padding:.92rem calc(var(--gutter) * .8) 1.08rem}.statement{padding-block:clamp(5.6rem,11.2vw,10.4rem)}.statement h2{font-size:clamp(2.48rem,6.64vw,8rem)}.statement-copy{gap:2.4rem;margin-block-start:clamp(2.8rem,5.6vw,5.6rem)}.collection{padding-block:clamp(4rem,7.2vw,7.2rem) clamp(6.4rem,10.4vw,11.2rem)}.section-kicker{margin-block-end:3.2rem}.collection-grid{width:80%;margin-inline:auto;gap:clamp(.6rem,1.28vw,1.28rem);row-gap:2.8rem}.collection-grid .product-card:nth-child(2){transform:translateY(20.8px)}.collection-grid .product-card:nth-child(3){transform:translateY(9.6px)}.collection-grid .product-card:nth-child(4){transform:translateY(30.4px)}.depth-band{min-height:36.8rem;padding-block:clamp(4rem,8vw,8rem)}.depth-title{font-size:clamp(3.44rem,10.4vw,11.2rem)}.depth-track{grid-auto-columns:minmax(13.6rem,20vw);gap:.8rem;padding-block:4.8rem 1.6rem}.bundle{padding-block:clamp(4.8rem,8.8vw,8.8rem)}.bundle-head,.bundle-grid{width:80%;margin-inline:auto}.bundle-head{gap:2.4rem;margin-block-end:2.4rem}.bundle h2{font-size:clamp(3.2rem,8.8vw,9.6rem)}.bundle-option{padding-block:1.6rem;gap:1.2rem}.bundle-option h3{font-size:clamp(1.44rem,2.88vw,3.2rem)}.bundle-option:first-child{padding-inline-end:1.6rem}.bundle-option:last-child{padding-inline-start:1.6rem}.trunk-set-grid{gap:.8rem}.policy-hub{padding-block:clamp(4rem,7.2vw,7.2rem)}.policy-intro{gap:1.6rem;margin-block-end:3.2rem}.policy-intro h2{font-size:clamp(2.72rem,6.4vw,7.2rem)}.policy-card h3{font-size:clamp(1.2rem,1.92vw,2rem)}.footer-links{padding-block:clamp(3.2rem,6.4vw,6.4rem);gap:2.4rem}.product-page{max-width:1400px}.product-page h1{font-size:clamp(1.6rem,3.2vw,2.8rem)}.product-page .shop-layout{gap:1.6rem;margin-top:1.6rem}.product-page .shop-shot{width:80%;justify-self:center}@media(max-width:940px){.collection-grid .product-card:nth-child(2){transform:translateY(14.4px)}.collection-grid .product-card:nth-child(3){transform:translateY(6.4px)}.collection-grid .product-card:nth-child(4){transform:translateY(19.2px)}.collection-grid .product-card:nth-child(5){transform:translateY(8px)}.collection-grid .product-card:nth-child(6){transform:translateY(17.6px)}.bundle-option:first-child,.bundle-option:last-child{padding-inline:0}}@media(max-width:680px){.statement{padding-block:4.8rem}.statement h2{font-size:clamp(2.24rem,11.2vw,3.52rem)}.statement-copy{gap:1.2rem}.collection{padding-block-start:3.2rem}.section-kicker{margin-block-end:2rem}.depth-band{min-height:30.4rem}.depth-title{font-size:15.2vw}.depth-track{grid-auto-columns:57.6vw;padding-block-start:8.8rem}.product-page{padding-block:1rem!important}}@media(max-width:600px){.winter{padding-block:1rem 2.4rem}.winter h1{font-size:1.92rem}.hero-type{padding:1.2rem calc(var(--gutter) * .8)}#hero-heading{font-size:clamp(2.4rem,16cqi,4.8rem)}.collection-grid{row-gap:1.6rem}}.winter-grid{width:100%;max-width:none;column-gap:0;justify-content:space-between;grid-template-columns:repeat(2,minmax(0,min(calc(40% - clamp(.3rem,.8vw,.8rem)),calc(440px - clamp(.3rem,.8vw,.8rem)))))}:is(#main,.shopify-section)>.gateway{width:calc(100% - 2 * var(--gutter));grid-template-columns:repeat(2,minmax(0,40vw));justify-content:space-between;gap:0;border:0}.gateway-card{border:1px solid var(--ink)}#hero-heading{transform:translate(-1.25rem,-1.5rem)}html[dir=rtl] #hero-heading{transform:translate(1.25rem,-1.5rem)}.collection-grid{width:100%;column-gap:0;justify-content:space-between;grid-template-columns:repeat(4,minmax(0,calc(21% - clamp(.4725rem,1.008vw,1.008rem))))}.product-colours,.product-colours span{color:var(--ink);font-weight:600}.product-colours{border-block-start-color:var(--ink)}a.depth-card{color:var(--ink)}.depth-card p{align-items:start;line-height:1.5}.depth-card p span:first-child{min-width:0;overflow-wrap:break-word}.depth-card p span:last-child{flex-shrink:0}.footer-wordmark{font-size:min(13.28vw,12rem)}@media(max-width:940px){.collection-grid{grid-template-columns:repeat(2,minmax(0,calc(42% - clamp(.315rem,.672vw,.672rem))))}}@media(max-width:680px){:is(#main,.shopify-section)>.gateway{grid-template-columns:minmax(0,1fr);gap:1.5rem}#hero-heading{transform:translate(-.5rem,-.5rem)}html[dir=rtl] #hero-heading{transform:translate(.5rem,-.5rem)}.footer-wordmark{font-size:12.8vw}}.winter-grid{width:100%;max-width:none;grid-template-columns:repeat(3,minmax(0,342px));justify-content:space-between;gap:clamp(.75rem,2vw,2rem);align-items:start}.winter-grid .product-card{width:100%;min-width:0}.winter-grid .winter-shot{aspect-ratio:4/5;background-size:contain}.winter-grid .product-meta{display:grid;gap:.35rem;line-height:1.5}.product-meta span:last-child{white-space:normal}.source-hoodie-preview{--shot-ratio:4/5;background-image:none!important;background-color:var(--sand)!important;color:var(--ink)!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.source-hoodie-preview:before{content:none!important}.hoodie-emoji{display:block;font-size:clamp(3rem,8vw,7rem);line-height:1.1}.hoodie-note{font:400 12px/1.5 Archivo,sans-serif;max-width:90%;padding:.5rem}:is(#main,.shopify-section)>.hero{width:calc(100% - 2 * var(--gutter));margin:2rem auto 3rem;display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.65fr);gap:clamp(1.5rem,3vw,3rem);align-items:start;border:0;min-height:0}.hero-type{padding:0;border:0!important;align-items:start;min-height:0}#hero-heading,html[dir=rtl] #hero-heading{font-size:clamp(2.2rem,7vw,7.5rem);line-height:1.05;letter-spacing:-.04em;transform:none;display:block}html[dir=rtl] #hero-heading{font-family:IBM Plex Sans Arabic,sans-serif;font-size:clamp(2rem,5.5vw,6rem);line-height:1.3;letter-spacing:0}.hero-lineup{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,1.5vw,1.5rem);min-width:0}.hero-product{display:block;min-width:0;text-decoration:none;color:var(--ink)}.hero-lineup .hero-lineup-shot{width:100%;height:auto;aspect-ratio:4/5;background-size:contain;background-color:#fff}.hero-product-caption{display:grid;gap:.35rem;padding-block:.8rem;font-size:12px;line-height:1.5}.hero-product-caption>span:first-child{font-weight:600}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.hero-product:hover .product-shot:before{transform:scale(1.035)}}@media(prefers-reduced-motion:no-preference){.hero-product:focus-visible .product-shot:before{transform:scale(1.035)}}:is(#main,.shopify-section)>.gateway{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,4vw,4rem);align-items:start;margin-block:2rem 0}.gateway-title{font-size:clamp(1.1rem,2.2vw,2.2rem);line-height:1.25;letter-spacing:-.025em;gap:1rem;padding:1rem}.gateway-title>span{min-width:0}.gateway-title small{flex-shrink:0}.gateway-card .photo-frame,.gateway-card .gateway-shot{aspect-ratio:4/3;width:100%;height:auto;min-height:0;background-color:#fff;background-size:contain}.gateway-card .gateway-image{width:100%;height:100%;object-fit:contain}.statement h2{font-size:clamp(2.108rem,5.644vw,6.8rem);line-height:1.04;letter-spacing:-.04em}.statement-copy{font-size:clamp(1rem,1.24vw,1.25rem);line-height:1.7;grid-template-columns:repeat(2,minmax(0,24rem));gap:clamp(1.5rem,4vw,4rem)}.collection-grid{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2.5rem);row-gap:3rem;align-items:start}.collection-grid .product-card:nth-child(n){transform:none;margin:0}.collection-grid .product-tile{aspect-ratio:4/5;background:#fff;display:block;padding:0}.collection-grid .product-shot{height:100%;width:100%;aspect-ratio:auto;background-size:contain}.collection-grid .product-meta{display:grid;gap:.35rem;font-size:14px;line-height:1.5;padding-block-start:1rem}.collection-grid .product-colours{line-height:1.7;margin-block-start:.8rem}.collection .development-note{margin-block-start:2rem}.depth-title{position:relative;inset:auto;transform:none;white-space:normal;padding-inline:var(--gutter);font-size:clamp(2.4rem,6vw,6rem);line-height:1.1}.depth-track,html[dir=rtl] .depth-track{padding:2rem var(--gutter);align-items:start}.depth-card{align-self:start}.depth-card p{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;color:var(--ink)}.bundle h2,.bundle-option h3,.policy-intro h2{line-height:1.08}@media(max-width:900px){:is(#main,.shopify-section)>.hero{grid-template-columns:minmax(0,1fr)}#hero-heading,html[dir=rtl] #hero-heading{display:flex;gap:.3em;font-size:clamp(2.4rem,9vw,5rem);line-height:1.2}.hero h2 span{display:inline}}@media(max-width:680px){.winter-grid .product-meta{font-size:12px}.winter-grid .product-colours{font-size:12px;overflow-wrap:anywhere}.hoodie-emoji{font-size:3rem}.hoodie-note{font-size:11px;line-height:1.4;padding:.2rem}.source-hoodie-preview{gap:.35rem}.hero-lineup{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}:is(#main,.shopify-section)>.gateway{grid-template-columns:minmax(0,1fr);gap:1.5rem}.gateway-title{font-size:1.4rem}.statement h2{font-size:clamp(1.904rem,9.52vw,2.992rem);line-height:1.08}.statement-copy{grid-template-columns:minmax(0,1fr);font-size:1rem;line-height:1.7}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;row-gap:2rem}}.category-intro{padding-block:2rem 3.5rem}.category-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:1rem}.category-heading h1{margin:0;max-width:16ch}.text-link{display:inline-block;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:.4em;min-height:44px;padding-block:.75rem}.winter-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);margin-top:2rem}.category-card{min-width:0;display:block;color:var(--ink);text-decoration:none}.category-photo{width:100%;height:auto;aspect-ratio:1/1;background-size:contain;background-color:#fff;display:block;position:relative;overflow:hidden}.category-caption{display:flex;align-items:baseline;gap:1rem;padding:1rem 0;border-block-end:1px solid var(--ink);font-size:clamp(1.15rem,2vw,2rem);line-height:1.25}.category-caption small{font-size:12px;font-weight:400}.home-edit{padding-block:3rem 4rem}.home-edit .collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem)}:is(#catalog-page,.catalog-page){padding:2rem var(--gutter) 5rem;min-height:70vh}.catalog-heading{padding-block:1.5rem}.catalog-heading h1{font-size:clamp(2.4rem,6vw,5rem);line-height:1.08;letter-spacing:-.035em;margin:0 0 1rem}.catalog-heading p{font-size:16px;line-height:1.65;max-width:42rem}.catalog-tabs{display:flex;gap:.5rem;flex-wrap:wrap;border-block:1px solid var(--line);padding-block:.6rem}.catalog-tabs a{padding:.75rem 1rem;min-height:44px;font-size:14px;text-decoration:none}.catalog-tabs a[aria-current=page]{background:var(--ink);color:var(--bone)}.catalog-count{font-size:12px;margin-block:1.5rem;color:var(--ink)}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem}.catalog-grid .product-card{transform:none!important;margin:0}.catalog-grid .product-tile,.home-edit .product-tile{aspect-ratio:1/1}.catalog-grid .product-shot,.home-edit .product-shot{background-size:contain;height:100%;aspect-ratio:auto}.product-facts{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-block:1.5rem;border-top:1px solid var(--line);font-size:14px;line-height:1.55}.product-facts dt,.product-facts dd{padding:.7rem 0;margin:0;border-bottom:1px solid var(--line)}.product-facts dt{font-weight:600;padding-inline-end:1rem}.product-page .shop-shot{width:100%;aspect-ratio:1/1;background-size:contain}.product-colours{overflow-wrap:break-word;font-size:12px}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.category-card:hover .product-shot:before{transform:scale(1.035)}}@media(prefers-reduced-motion:no-preference){.category-card:focus-visible .product-shot:before{transform:scale(1.035)}}@media(max-width:680px){.category-heading{display:block}.category-heading .text-link{margin-top:.6rem}.winter-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.winter-category-grid .category-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:center}.winter-category-grid .category-card:last-child .category-caption{display:grid;gap:.75rem;border:0}.home-edit .collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.catalog-tabs a{padding:.7rem;font-size:13px}.catalog-grid .product-meta{font-size:13px}.category-caption{font-size:1.1rem}}.forher-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(1.25rem,3vw,3rem);padding:clamp(2.5rem,6vw,6rem) var(--gutter);border-block:1px solid var(--ink);align-items:start}.forher-copy{padding-block:1.5rem;align-self:center;min-width:0}.forher-copy .eyebrow{font-size:12px;letter-spacing:.04em;line-height:1.5}.forher-copy h2{font-size:clamp(3rem,6vw,6.5rem);letter-spacing:-.045em;line-height:1.04;margin-block:1rem 1.5rem}.forher-copy p{font-size:16px;line-height:1.75;max-width:28ch}.forher-cta{display:inline-block;background:var(--ink);color:var(--bone);padding:1rem 1.25rem;text-decoration:none;font-size:14px;margin-top:1.5rem;min-height:48px}.forher-look{display:block;min-width:0;color:var(--ink);text-decoration:none}.forher-look .product-shot{aspect-ratio:4/5;background-size:contain;background-color:#fff;width:100%;height:auto}.forher-look-layer{margin-block-start:clamp(2.5rem,5vw,5rem)}.forher-caption{display:grid;gap:.5rem;font-size:14px;line-height:1.5;padding-block:1rem}.forher-caption>span:first-child{font-weight:600}.forher-caption>span:last-child{font-size:13px}.season-nav{flex-wrap:wrap}.product-audience{display:block;font-size:12px;line-height:1.5;margin-block:.6rem;color:var(--ink)}.catalog-tabs{row-gap:.5rem}html[dir=rtl] .forher-copy h2{letter-spacing:0;line-height:1.35}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.forher-look:hover .product-shot:before{transform:scale(1.035)}}@media(prefers-reduced-motion:no-preference){.forher-look:focus-visible .product-shot:before{transform:scale(1.035)}}@media(max-width:900px){.forher-feature{grid-template-columns:repeat(2,minmax(0,1fr))}.forher-copy{grid-column:1/-1;display:block;padding:0}.forher-copy p{max-width:44ch}.forher-look-layer{margin-block-start:2rem}.forher-copy h2{font-size:clamp(3rem,9vw,5rem)}}@media(max-width:430px){.forher-feature{gap:1rem}.forher-caption{font-size:14px}.forher-caption>span:last-child{font-size:12px}.forher-look-layer{margin-block-start:1.5rem}.season-nav a{padding-inline:.7rem}}.source-winter-new-crewneck-ash{background-image:url(kemora-8019e852a3bb.webp);--shot-ratio:1}.source-winter-new-crewneck-black{background-image:url(kemora-0ebf5e4a6726.webp);--shot-ratio:1}.source-winter-new-crewneck-j-navy{background-image:url(kemora-0e84c2f6ea1e.webp);--shot-ratio:1}.source-winter-new-crewneck-white{background-image:url(kemora-9bc67800414e.webp);--shot-ratio:1}.source-winter-new-halfzip-dust{background-image:url(kemora-ff2c76ec1888.webp);--shot-ratio:1}.source-winter-new-halfzip-vintage-heather-grey{background-image:url(kemora-2c40712ce049.webp);--shot-ratio:1}.source-winter-new-pigmentgreen-pigment-alpine-green{background-image:url(kemora-9442a97ed829.webp);--shot-ratio:1}.source-winter-new-pigmentgreen-pigment-black{background-image:url(kemora-241f5b4a8ad2.webp);--shot-ratio:1}.source-winter-new-pigmentgreen-pigment-maroon{background-image:url(kemora-8222b8b25d33.webp);--shot-ratio:1}.source-winter-new-pigmentgreen-pigment-slate-blue{background-image:url(kemora-1ed13050f4a5.webp);--shot-ratio:1}.source-winter-new-pigmentmaroon-pigment-maroon{background-image:url(kemora-d64e97b16da4.webp);--shot-ratio:1}.source-winter-new-pigmentslate-pigment-alpine-green{background-image:url(kemora-0d741938fc38.webp);--shot-ratio:1}.source-winter-new-pigmentslate-pigment-black{background-image:url(kemora-97bd3544cff2.webp);--shot-ratio:1}.source-winter-new-pigmentslate-pigment-maroon{background-image:url(kemora-ecfe125ec3b1.webp);--shot-ratio:1}.source-winter-new-pigmentslate-pigment-slate-blue{background-image:url(kemora-6b1e805d7a8d.webp);--shot-ratio:1}.source-winter-new-urbanhoodie-black{background-image:url(kemora-68477c8df780.webp);--shot-ratio:1}.source-winter-new-urbanhoodie-sandshell{background-image:url(kemora-a177f3a7035d.webp);--shot-ratio:1}.source-edit-buttonshirt-single{background-image:url(kemora-a9a11b639c52.webp);--shot-ratio:1}.source-edit-crewneck-ash{background-image:url(kemora-4a52142daca5.webp);--shot-ratio:1}.source-edit-crewneck-black{background-image:url(kemora-9fa4d8518948.webp);--shot-ratio:1}.source-edit-crewneck-j-navy{background-image:url(kemora-fe8be1628661.webp);--shot-ratio:1}.source-edit-crewneck-white{background-image:url(kemora-a98ed50749ab.webp);--shot-ratio:1}.source-edit-crophoodieone-black{background-image:url(kemora-3c2ff1b05d66.webp);--shot-ratio:1}.source-edit-crophoodieone-military-green{background-image:url(kemora-ccf6286b07aa.webp);--shot-ratio:1}.source-edit-crophoodieone-storm{background-image:url(kemora-8bb4f5bf72de.webp);--shot-ratio:1}.source-edit-crophoodietwo-black{background-image:url(kemora-6274b7643ef7.webp);--shot-ratio:1}.source-edit-crophoodietwo-military-green{background-image:url(kemora-5114b8528cd8.webp);--shot-ratio:1}.source-edit-crophoodietwo-storm{background-image:url(kemora-1e1da6892982.webp);--shot-ratio:1}.source-edit-daytee-beige{background-image:url(kemora-3f01894502de.webp);--shot-ratio:1}.source-edit-daytee-black{background-image:url(kemora-3eb8cd65fe1d.webp);--shot-ratio:1}.source-edit-daytee-brown{background-image:url(kemora-db4c1d458df4.webp);--shot-ratio:1}.source-edit-daytee-gray{background-image:url(kemora-180f76e8a616.webp);--shot-ratio:1}.source-edit-daytee-green{background-image:url(kemora-5814455f8887.webp);--shot-ratio:1}.source-edit-daytee-navy{background-image:url(kemora-7e8ce57a3d35.webp);--shot-ratio:1}.source-edit-fadedtee-faded-black{background-image:url(kemora-fc797a3a1cde.webp);--shot-ratio:1}.source-edit-fadedtee-faded-bone{background-image:url(kemora-e172a2398ae3.webp);--shot-ratio:1}.source-edit-fadedtee-faded-coal{background-image:url(kemora-fc797a3a1cde.webp);--shot-ratio:1}.source-edit-fadedtee-faded-eucalyptus{background-image:url(kemora-e89c6d03b4f2.webp);--shot-ratio:1}.source-edit-fadedtee-faded-indigo{background-image:url(kemora-18f64726e53f.webp);--shot-ratio:1}.source-edit-fadedtee-faded-khaki{background-image:url(kemora-0ddc9089c205.webp);--shot-ratio:1}.source-edit-halfzip-dust{background-image:url(kemora-9b7137ceb5a6.webp);--shot-ratio:1}.source-edit-halfzip-vintage-heather-grey{background-image:url(kemora-976807605cda.webp);--shot-ratio:1}.source-edit-marktank-beige{background-image:url(kemora-64a92c3ab3c8.webp);--shot-ratio:1}.source-edit-marktank-black{background-image:url(kemora-53526da36573.webp);--shot-ratio:1}.source-edit-marktank-brown{background-image:url(kemora-50408f539843.webp);--shot-ratio:1}.source-edit-marktank-gray{background-image:url(kemora-9f0fde4e9ff4.webp);--shot-ratio:1}.source-edit-marktank-navy{background-image:url(kemora-3f1c3723491f.webp);--shot-ratio:1}.source-edit-marktee-beige{background-image:url(kemora-ac454eb9a6f6.webp);--shot-ratio:1}.source-edit-marktee-black{background-image:url(kemora-32d19b2a3414.webp);--shot-ratio:1}.source-edit-marktee-brown{background-image:url(kemora-80cccf809eac.webp);--shot-ratio:1}.source-edit-marktee-gray{background-image:url(kemora-de44e0eccc19.webp);--shot-ratio:1}.source-edit-marktee-navy{background-image:url(kemora-1f53afabd599.webp);--shot-ratio:1}.source-edit-mididress-single{background-image:url(kemora-e9b74f29f131.webp);--shot-ratio:1}.source-edit-pigmentgreen-pigment-alpine-green{background-image:url(kemora-e0341bbd930c.webp);--shot-ratio:1}.source-edit-pigmentgreen-pigment-black{background-image:url(kemora-e273f7187e07.webp);--shot-ratio:1}.source-edit-pigmentgreen-pigment-maroon{background-image:url(kemora-ec02fc018404.webp);--shot-ratio:1}.source-edit-pigmentgreen-pigment-slate-blue{background-image:url(kemora-6cb5df3f68fc.webp);--shot-ratio:1}.source-edit-pigmentmaroon-pigment-maroon{background-image:url(kemora-b5e6f6171500.webp);--shot-ratio:1}.source-edit-pigmentslate-pigment-alpine-green{background-image:url(kemora-c5dff95875f4.webp);--shot-ratio:1}.source-edit-pigmentslate-pigment-black{background-image:url(kemora-4c0c92d2f324.webp);--shot-ratio:1}.source-edit-pigmentslate-pigment-maroon{background-image:url(kemora-cd5cade9fce6.webp);--shot-ratio:1}.source-edit-pigmentslate-pigment-slate-blue{background-image:url(kemora-c09641904b6b.webp);--shot-ratio:1}.source-edit-ribtank-beige{background-image:url(kemora-19150449b81f.webp);--shot-ratio:1}.source-edit-ribtank-black{background-image:url(kemora-1219f5f8e718.webp);--shot-ratio:1}.source-edit-ribtank-brown{background-image:url(kemora-a1bfabbaa0ec.webp);--shot-ratio:1}.source-edit-ribtank-gray{background-image:url(kemora-44f9319f3618.webp);--shot-ratio:1}.source-edit-ribtank-green{background-image:url(kemora-90236977e750.webp);--shot-ratio:1}.source-edit-skaterdress-single{background-image:url(kemora-skaterdress-front.jpg);--shot-ratio:1}.source-edit-sweater-beige{background-image:url(kemora-8a19ab7100a0.webp);--shot-ratio:1}.source-edit-sweater-black{background-image:url(kemora-c302040bb9a3.webp);--shot-ratio:1}.source-edit-sweater-brown{background-image:url(kemora-e509c8e54d5e.webp);--shot-ratio:1}.source-edit-sweater-gray{background-image:url(kemora-21866c7d13a0.webp);--shot-ratio:1}.source-edit-sweater-navy{background-image:url(kemora-b3025ccf83f4.webp);--shot-ratio:1}.source-edit-sweater-white{background-image:url(kemora-ea1904b52a15.webp);--shot-ratio:1}.source-edit-teedress-single{background-image:url(kemora-teedress-front.jpg);--shot-ratio:1}.source-edit-trunkrotation-beige{background-image:url(kemora-bcccc041a603.webp);--shot-ratio:1}.source-edit-trunkrotation-black{background-image:url(kemora-43b52c14381c.webp);--shot-ratio:1}.source-edit-trunkrotation-brown{background-image:url(kemora-5e621b756053.webp);--shot-ratio:1}.source-edit-trunkrotation-gray{background-image:url(kemora-43b52c14381c.webp);--shot-ratio:1}.source-edit-trunkrotation-white{background-image:url(kemora-bcccc041a603.webp);--shot-ratio:1}.source-edit-trunkset-single{background-image:url(kemora-431c1cd538e5.webp);--shot-ratio:1}.source-edit-urbanhoodie-black{background-image:url(kemora-495068b10345.webp);--shot-ratio:1}.source-edit-urbanhoodie-sandshell{background-image:url(kemora-601b672d5485.webp);--shot-ratio:1}.source-edit-wintershirt-beige{background-image:url(kemora-791ce82c90fd.webp);--shot-ratio:1}.source-edit-wintershirt-black{background-image:url(kemora-791ce82c90fd.webp);--shot-ratio:1}.source-edit-wintershirt-brown{background-image:url(kemora-bd3f5fafa607.webp);--shot-ratio:1}.source-edit-wintershirt-gray{background-image:url(kemora-a9a11b639c52.webp);--shot-ratio:1}.source-edit-wintershirt-navy{background-image:url(kemora-791ce82c90fd.webp);--shot-ratio:1}.source-edit-wintershirt-white{background-image:url(kemora-791ce82c90fd.webp);--shot-ratio:1}.source-edit-womensweatshirt-black{background-image:url(kemora-21393a9b30d9.webp);--shot-ratio:1}.source-edit-womensweatshirt-bubble-pink{background-image:url(kemora-92ca1c8e07df.webp);--shot-ratio:1}.source-edit-womensweatshirt-cool-heather-grey{background-image:url(kemora-3b5d51616093.webp);--shot-ratio:1}.source-edit-womensweatshirt-french-navy{background-image:url(kemora-08f5a3b1a679.webp);--shot-ratio:1}.source-edit-womensweatshirt-green-bay{background-image:url(kemora-9f5ed7563b37.webp);--shot-ratio:1}.source-edit-womensweatshirt-white{background-image:url(kemora-1cb116c1c0e2.webp);--shot-ratio:1}.shopify-section{min-width:0}.shopify-section:empty{display:none}.product-page .shop-shot{padding:0;position:relative}.product-page .shop-shot img{width:100%;height:100%;object-fit:contain}.product-page .shop-shot{overflow:hidden}.product-page .shop-shot.has-image{background-image:none}.kemora-back{display:inline-block;padding:.65rem;border:1px solid var(--ink);min-height:44px}.native-variants{display:block;width:100%;min-height:44px;font:inherit;font-size:16px}.product-options-ready .native-variants,.kemora-language-form{display:none}.product-page label{display:block;margin-block:1rem}.product-page input[type=number]{width:90px}.product-tile>img{width:100%;height:100%;object-fit:contain}a.product-card,a.gateway-card{color:inherit;text-decoration:none}.product-page .buy:disabled{opacity:.5;cursor:not-allowed}.product-page [data-product-options] fieldset{margin-block:1rem}.product-page fieldset legend{font-size:14px}.media-thumb{width:64px;padding:0!important;background:#fff}.media-thumb img{width:100%;height:75px;object-fit:contain}.collection input,.collection button{min-height:44px;padding:10px;font:inherit}.collection h1{line-height:1.1;font-size:clamp(2rem,5vw,4rem);margin-bottom:2rem}.product-page .shop-shot[style]{background-size:contain;background-position:center;background-repeat:no-repeat}.bag-row img{width:64px;height:72px;object-fit:contain}.bag-row p{margin:.25rem 0}.store-dialog [data-dialog-subtitle]{font-size:14px}html[dir=rtl] .colour-options{direction:rtl}#preview-product{min-height:50vh}.collection-grid{margin-top:1.5rem}.product-page{border:0;background:var(--bone)}.product-page .inquiry-link{display:block;text-align:center;padding:1rem;text-decoration:none;min-height:44px}.product-service{display:grid;gap:.85rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line);font-size:14px;line-height:1.6}.product-service a{color:var(--ink);text-underline-offset:.25em}.bag-row .bag-shot{display:block;flex:0 0 64px;width:64px;aspect-ratio:4/5;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#fff}.product-page .shop-layout>*{min-width:0}.store-dialog input:focus-visible,.store-dialog a:focus-visible{outline:3px solid #3E4630;outline-offset:3px}html[dir=rtl] .product-page h1{letter-spacing:0;line-height:1.4}.footer-wordmark{max-width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#size-guide{width:min(650px,94vw);font-size:16px}#size-guide p{line-height:1.7}.size-guide-link{display:inline-block;margin-block:.5rem 1rem;background:transparent;color:var(--ink);text-decoration:underline;text-underline-offset:.25em}.size-guide-controls{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-block:1.5rem}.size-guide-controls button{background:transparent;color:var(--ink)}.size-guide-controls button[aria-pressed=true]{background:var(--ink);color:var(--bone)}.size-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:start;font-size:14px}.size-table caption{text-align:start;font-size:14px;padding-block:.5rem 1rem;line-height:1.5}.size-table th,.size-table td{padding:.9rem .35rem;border-bottom:1px solid var(--concrete);text-align:start}.size-table td bdi{white-space:nowrap}.footer-size-guide{color:inherit;background:none;border:0;text-align:start;padding:0;cursor:pointer;font:inherit}.product-page .shop-shot.has-image{aspect-ratio:1/1}.product-page .shop-shot.has-image img{height:100%;width:100%;object-fit:contain}.catalog-grid .product-card{transform:none!important}.forher-image{display:block;width:100%;aspect-ratio:4/5;object-fit:contain;background:#fff}.audience-label{display:block;font-size:12px;line-height:1.5;margin-top:.55rem;color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kemora-final.css.map */
