.atelier-edit__visual arw-editorial-image>img{width:100%;height:auto;display:block;aspect-ratio:3/4;object-fit:cover;object-position:50% 20%}@media(max-width:749px){.atelier-edit__visual arw-editorial-image>img{aspect-ratio:4/5;max-height:480px}}body.arw-atelier .atelier-links--brands{padding:20px 0 22px;background:#eee5d8;border-top:1px solid #d2c3b2;border-bottom:1px solid #d2c3b2;color:#26211d}body.arw-atelier .atelier-links--brands h2.atelier-eyebrow{font-size:13px;font-weight:700;letter-spacing:.1em;margin:0 0 12px;line-height:1.4}body.arw-atelier .atelier-links--brands .atelier-links__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px}body.arw-atelier .atelier-links--brands .atelier-links__grid a{box-sizing:border-box;flex:0 0 calc((100% - 60px)/4);min-width:0;min-height:48px;padding:8px 4px 14px;border:0;border-radius:0;box-shadow:none;background:transparent;font-size:clamp(17px,1.35vw,20px);font-weight:700;line-height:1.2;letter-spacing:-.02em;text-align:center;text-wrap:balance;white-space:normal;transition:color .2s}body.arw-atelier .atelier-links--brands .atelier-links__grid a:after{content:"";position:absolute;bottom:4px;left:50%;width:22px;height:1px;background:#9a7b56;transform:translate(-50%);transition:width .2s,background .2s}body.arw-atelier .atelier-links--brands .atelier-links__grid a:hover{color:#725038;background:transparent}body.arw-atelier .atelier-links--brands .atelier-links__grid a:hover>span:first-child{text-decoration:none}body.arw-atelier .atelier-links--brands .atelier-links__grid a:is(:hover,:focus-visible):after{width:36px;background:#725038}body.arw-atelier .atelier-links--brands .atelier-links__grid a:focus-visible{outline:2px solid #514333;outline-offset:3px}@media(max-width:749px){body.arw-atelier .atelier-links--brands{padding:16px 0 18px}body.arw-atelier .atelier-links--brands h2.atelier-eyebrow{font-size:12px;margin-bottom:10px}body.arw-atelier .atelier-links--brands .atelier-links__grid{gap:4px 8px}body.arw-atelier .atelier-links--brands .atelier-links__grid a{flex-basis:calc((100% - 16px) / 3);font-size:clamp(14px,3.65vw,16px);min-height:48px;padding:7px 2px 13px}}@media(prefers-reduced-motion:reduce){body.arw-atelier .atelier-links--brands .atelier-links__grid a,body.arw-atelier .atelier-links--brands .atelier-links__grid a:after{transition:none}}.atelier-moment[hidden]{display:none!important}.atelier-moment{padding:24px 0 60px;background:#f8f6f1}.atelier-moment__frame{position:relative;overflow:hidden;background:#e9e2d7}.atelier-moment__image{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:center top}.atelier-moment__content{padding:32px 40px 36px;display:grid;grid-template-columns:1fr auto;column-gap:40px;align-items:center}.atelier-moment__content .atelier-eyebrow{grid-column:1 / -1;margin:0 0 12px}.atelier-moment__content h2{font-size:clamp(28px,3.4vw,44px);line-height:1.12;margin:0;letter-spacing:-.025em}.atelier-moment__content .rte{grid-column:1;max-width:560px;margin-top:12px}.atelier-moment__content .rte p{margin:0}.atelier-moment__content .atelier-link{grid-column:2;grid-row:2 / 4;min-height:44px}@media(max-width:749px){.atelier-moment{padding:12px 0 32px}.atelier-moment__image{aspect-ratio:4 / 5;object-position:50% 40%}.atelier-moment__content{display:block;padding:24px}.atelier-moment__content .atelier-link{display:inline-flex;margin-top:16px}}.arw-brands{padding-block:4rem 6rem}.arw-brands__list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.6rem}.arw-brands__list a{display:block;padding:2rem;border:1px solid #ddd;color:inherit;text-decoration:none}.arw-brands__list a:hover{background:#f5f4f1}.arw-category-shortcuts{background:#eee9e0;border-top:1px solid #ddd5c9;border-bottom:1px solid #ddd5c9}.arw-category-shortcuts .arw-category-shortcuts__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:640px;padding-top:10px;padding-bottom:10px}.arw-category-shortcuts a{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:600;display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 24px;color:#342e28;background:#fffdf8;border:1px solid #c6bcac;border-radius:999px;box-shadow:0 2px 5px #342e2808;text-decoration:none;font-size:22px;line-height:1.2;letter-spacing:0;text-transform:none}.arw-category-shortcuts a:hover{background:#e2d8c6}.arw-category-shortcuts a:focus-visible{outline:3px solid #4b3529;outline-offset:3px}@media(max-width:749px){.arw-category-shortcuts .arw-category-shortcuts__links{gap:8px;padding:8px 16px}.arw-category-shortcuts a{font-size:20px;padding:8px 5px}}.arw-coats{padding-top:30px;padding-bottom:38px}.arw-coats__intro{text-align:center;max-width:700px;margin:0 auto 24px}.arw-coats__eyebrow{font-size:12px;letter-spacing:.15em;margin:0 0 8px}.arw-coats__intro h2{font-size:clamp(25px,3vw,38px);margin:0 0 12px}.arw-coats__intro>p:last-child{line-height:1.6;margin:0}.arw-coats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:940px;margin:auto}.arw-coats__card{min-width:0;background:#fff;border:1px solid #e9e6df;border-radius:16px;overflow:hidden}.arw-coats__image{display:block;position:relative;aspect-ratio:4/5;background:#faf9f6}.arw-coats__image img{width:100%;height:100%;object-fit:contain;padding:5%;box-sizing:border-box}.arw-coats__badge{position:absolute;top:14px;left:14px;background:#4b3529;color:#fff;border-radius:999px;font-size:16px;font-weight:700;padding:5px 13px}.arw-coats__details{padding:20px}.arw-coats__details h3{font-size:20px;line-height:1.3;margin:0 0 10px;min-height:2.6em}.arw-coats a{color:inherit}.arw-coats__details h3 a{text-decoration:none}.arw-coats__spec{font-size:14px;line-height:1.5;margin:0 0 12px}.arw-coats__price{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;margin:0 0 16px}.arw-coats__price strong{font-size:23px;color:#4b3529}.arw-coats__price s{font-size:15px;color:#666}.arw-coats label{display:block;font-size:13px;margin-bottom:6px}.arw-coats select{width:100%;min-height:46px;padding:10px;border:1px solid #999;border-radius:8px;background:#fff;color:#151515;font:inherit;margin:0 0 10px}.arw-coats__buy{width:100%;min-height:48px;border:0;border-radius:999px;background:#4b3529;color:#fff;font:inherit;font-weight:600;padding:12px;cursor:pointer}.arw-coats__buy:hover{background:#2f211b}.arw-coats__more{display:block;text-align:center;margin-top:12px;font-size:13px;text-underline-offset:3px}.arw-coats__all{display:block;width:fit-content;margin:24px auto 0;text-underline-offset:4px}.arw-coats :focus-visible{outline:3px solid #856c38;outline-offset:4px}@media(max-width:749px){.arw-coats{padding-top:22px;padding-bottom:28px}.arw-coats__grid{gap:12px}.arw-coats__intro{margin-bottom:18px}.arw-coats__intro>p:last-child{font-size:14px}.arw-coats__details{padding:12px}.arw-coats__details h3{font-size:16px;min-height:3.9em}.arw-coats__spec{font-size:12px;min-height:4.5em}.arw-coats__price{gap:5px 10px;min-height:51px;align-content:start;margin-bottom:12px}.arw-coats__price strong{font-size:19px}.arw-coats__price s{font-size:13px}.arw-coats__badge{top:10px;left:10px;font-size:14px;padding:4px 10px}.arw-coats__buy{font-size:13px;padding:10px 6px}.arw-coats__more{font-size:12px}}@media(min-width:750px){.arw-coats__image{aspect-ratio:3/2}.arw-coats__details h3{font-size:18px}}.arw-fathers-jackets{padding-top:40px;padding-bottom:36px}.arw-fathers-jackets h2{font-size:clamp(28px,3vw,42px);margin:0 0 12px}.arw-fathers-jackets>p{margin:0 0 28px;line-height:1.6}.arw-fathers-jackets__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.arw-fathers-jackets__grid>li{min-width:0}.arw-fathers-favorites{padding-top:32px;padding-bottom:48px}.arw-fathers-favorites h2{font-size:clamp(28px,3vw,42px);margin:0 0 12px}.arw-fathers-favorites>p{margin:0 0 28px;line-height:1.6}.arw-fathers-favorites__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;list-style:none;margin:0;padding:0}.arw-fathers-favorites__grid>li{min-width:0}.arw-fathers-favorites .card__media .media img{object-fit:contain;box-sizing:border-box;padding:5%;background:#fff}@media(max-width:989px){.arw-fathers-jackets__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(max-width:989px){.arw-fathers-favorites__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}}@media(max-width:749px){.arw-fathers-jackets{padding-top:28px;padding-bottom:28px}.arw-fathers-jackets__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}@media(max-width:749px){.arw-fathers-favorites{padding-top:20px;padding-bottom:32px}.arw-fathers-favorites__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}.arw-founders{background:#3b2a23;color:#f8f6f0;padding:48px 0}.arw-founders__layout{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);max-width:940px;margin-inline:auto}.arw-founders__layout--text{grid-template-columns:1fr;max-width:600px}.arw-founders__portrait{width:100%;margin:0}.arw-founders__portrait img{display:block;width:100%;height:auto}.arw-founders__eyebrow{margin:0 0 14px;font-size:12px;letter-spacing:.12em}.arw-founders h2{color:inherit;font-size:clamp(30px,3.2vw,42px);line-height:1.15;letter-spacing:-.025em;margin:0 0 18px}.arw-founders__text{color:#eee5d8;font-size:17px;line-height:1.7;margin:0 0 14px}.arw-founders__link{color:inherit;display:inline-flex;gap:28px;align-items:center;min-height:44px;border-bottom:1px solid currentColor;text-decoration:none}.arw-founders__link span{font-size:23px}.arw-founders__link:hover{color:#d8c8ad}.arw-founders__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.arw-founders__signature{color:#dfd0bf;font-size:14px;margin:18px 0 0}@media(max-width:749px){.arw-founders{padding:36px 0}.arw-founders__layout{grid-template-columns:1fr;gap:26px;max-width:480px}.arw-founders__portrait{max-width:220px;margin-inline:auto}.arw-founders__text{font-size:16px}}.arw-home-carousel{position:relative;display:block;background:#f0ebe3;color:#332e28}.arw-home-carousel [hidden]{display:none!important}.arw-home-carousel__slides{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.arw-home-carousel__slides::-webkit-scrollbar{display:none}.arw-home-carousel__slides.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.arw-home-carousel__slides.is-dragging a{cursor:grabbing}.arw-home-carousel__slide{flex:0 0 100%;width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;display:grid;grid-template-columns:38% 62%;min-height:540px}.arw-home-carousel__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:42px clamp(24px,4vw,68px);min-width:0}.arw-home-carousel__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 22px;font-weight:600}.arw-home-carousel__copy h1,.arw-home-carousel__copy h2{font-family:var(--font-heading-family);font-size:clamp(35px,3.4vw,54px);line-height:1.1;letter-spacing:-.025em;font-weight:500;color:inherit;margin:0 0 24px;white-space:pre-line}.arw-home-carousel__text{font-size:18px;line-height:1.55;margin:0 0 24px;max-width:380px}.arw-home-carousel__text p{margin:0}.arw-home-carousel__link{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:999px;padding:13px 26px;background:#4b3529;color:#fffdf7;font-weight:600;text-decoration:none;border:1px solid transparent;line-height:1.3;transition:background .2s}.arw-home-carousel__link:hover{background:#2f211b}.arw-home-carousel__media:focus-visible{outline:3px solid #fff;outline-offset:-6px}.arw-home-carousel__link:focus-visible,.arw-home-carousel button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.arw-home-carousel__note{font-size:12px;line-height:1.6;margin:22px 0 0;max-width:390px}.arw-home-carousel__media{cursor:pointer;min-width:0;background:#e9e4db;display:flex;align-items:center;overflow:hidden}.arw-home-carousel__media img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.arw-home-carousel__slide--shirts .arw-home-carousel__media img{object-fit:contain}.arw-home-carousel__slide--campaign{background:#e9e4db;color:#332e28}.arw-home-carousel__slide--campaign .arw-home-carousel__copy{padding-top:32px;padding-bottom:32px}.arw-home-carousel__slide--campaign .arw-home-carousel__eyebrow{margin-bottom:14px}.arw-home-carousel__slide--campaign h2{font-size:clamp(34px,3vw,48px);margin-bottom:16px}.arw-home-carousel__slide--campaign .arw-home-carousel__text{font-size:16px;margin-bottom:16px}.arw-home-carousel__offer{font-size:clamp(27px,2.7vw,42px);line-height:1.15;margin:0 0 14px;font-weight:600}.arw-home-carousel__code{font-size:15px;margin:0 0 20px}.arw-home-carousel__code strong{padding:5px 10px;border:1px solid #b9ab9c;border-radius:7px;margin-left:6px;letter-spacing:.08em}.arw-home-carousel__slide--campaign .arw-home-carousel__link{background:#4b3529;color:#fffdf7}.arw-home-carousel__slide--campaign .arw-home-carousel__note{font-size:11px;line-height:1.55;margin-top:18px}.arw-home-carousel__slide--women{background:#e9e4db}.arw-home-carousel__controls{position:absolute;z-index:2;top:0;right:0;bottom:0;left:38%;display:flex;align-items:center;justify-content:space-between;padding:0 18px;pointer-events:none}.arw-home-carousel button{-webkit-appearance:none;appearance:none;border:0;color:#332e28;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:52px;padding:0;pointer-events:auto}.arw-home-carousel button.arw-home-carousel__arrow{background:transparent;border:0;border-radius:0;box-shadow:none;color:#3b332e;opacity:.9}.arw-home-carousel__arrow svg{width:32px;height:32px;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px #fffdf7b3) drop-shadow(0 -1px 1px #fffdf780)}.arw-home-carousel button.arw-home-carousel__arrow:hover{background:transparent;color:#201b17;opacity:1}@media(min-width:990px){.arw-home-carousel__slide{height:clamp(540px,43vw,640px)}}@media(max-width:989px){.arw-home-carousel__slide{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:0}.arw-home-carousel__media{grid-row:1;aspect-ratio:3/2}.arw-home-carousel__copy{padding:26px 24px 30px;min-height:360px}.arw-home-carousel__eyebrow{font-size:11px;margin-bottom:15px}.arw-home-carousel__copy h1,.arw-home-carousel__copy h2{font-size:34px;margin-bottom:16px;max-width:600px}.arw-home-carousel__text{font-size:17px;margin-bottom:20px;max-width:600px}.arw-home-carousel__note{margin-top:18px}.arw-home-carousel__slide--campaign .arw-home-carousel__copy{padding:24px;min-height:360px}.arw-home-carousel__slide--campaign h2{font-size:32px}.arw-home-carousel__slide--campaign .arw-home-carousel__text{margin-bottom:12px}.arw-home-carousel__offer{font-size:30px;margin-bottom:12px}.arw-home-carousel__code{margin-bottom:17px}.arw-home-carousel__slide--campaign .arw-home-carousel__note{max-width:600px;margin-top:14px}.arw-home-carousel__controls{inset:0 0 auto;aspect-ratio:3/2;padding:0 12px}.arw-home-carousel button.arw-home-carousel__arrow{min-width:48px;min-height:48px}}@media(prefers-reduced-motion:reduce){.arw-home-carousel *{transition:none!important}}.arw-home-carousel__pricing{width:100%;max-width:400px;margin:0 0 20px}.arw-home-carousel__price-heading{font-size:14px;font-weight:600;line-height:1.3;margin:0 0 8px;letter-spacing:.025em}.arw-home-carousel__price-list{list-style:none;margin:0;padding:0}.arw-home-carousel__price-list li+li{border-top:1px solid #4b352924}.arw-home-carousel__price-row{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:9px 0;color:inherit;text-decoration:none}.arw-home-carousel__product-name{font-size:15px;line-height:1.25;max-width:58%;text-wrap:pretty}.arw-home-carousel__price-row:hover .arw-home-carousel__product-name{text-decoration:underline;text-underline-offset:3px}.arw-home-carousel__price-row:focus-visible{outline:2px solid currentColor;outline-offset:3px}.arw-home-carousel__amounts{display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap;flex-shrink:0;line-height:1.2}.arw-home-carousel__amounts strong{font-size:20px;font-weight:600}.arw-home-carousel__before{font-size:12px;color:#655b52}.arw-home-carousel__price-note{margin:10px 0 0;font-size:12px;line-height:1.3;color:#655b52}.arw-home-carousel__copy:has(.arw-home-carousel__pricing){padding-top:24px;padding-bottom:24px}.arw-home-carousel__copy:has(.arw-home-carousel__pricing) h1,.arw-home-carousel__copy:has(.arw-home-carousel__pricing) h2{margin-bottom:20px}.arw-home-carousel__copy:has(.arw-home-carousel__pricing) .arw-home-carousel__eyebrow{margin-bottom:16px}.arw-home-carousel__copy:has(.arw-home-carousel__pricing) .arw-home-carousel__offer,.arw-home-carousel__copy:has(.arw-home-carousel__pricing) .arw-home-carousel__code{display:none}@media(max-width:989px){.arw-home-carousel__pricing{max-width:600px}.arw-home-carousel__product-name{font-size:15px}.arw-home-carousel__amounts strong{font-size:20px}}.arw-image-edits{padding-block:30px 54px}.arw-image-edits__grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.arw-image-edits__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.arw-image-edits__card{display:block;min-width:0;color:#342e28;text-decoration:none;background:#eee5d8}.arw-image-edits__image{aspect-ratio:4/5;overflow:hidden;background:#f2efe8}.arw-image-edits__image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center top;transition:filter .25s ease}.arw-image-edits__copy{padding:24px 26px 28px}.arw-image-edits__copy h3{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:6px 0 12px;font-size:clamp(24px,2.5vw,34px)}.arw-image-edits__copy svg{flex-shrink:0;transition:transform .2s ease}.arw-image-edits__copy>p:last-child{margin:0;line-height:1.55;font-size:17px}.arw-image-edits__card:focus-visible{outline:3px solid #4b3529;outline-offset:5px}@media(hover:hover){.arw-image-edits__card:hover svg{transform:translate(3px,-3px)}.arw-image-edits__card:hover img{filter:brightness(1.03)}}@media(max-width:749px){.arw-image-edits{padding-block:20px 32px}.arw-image-edits__grid{grid-template-columns:1fr;gap:24px}.arw-image-edits__grid--3{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:0 0 14px;scrollbar-width:thin}.arw-image-edits__grid--3 .arw-image-edits__card{flex:0 0 85%;scroll-snap-align:start}.arw-image-edits__copy{padding:20px}.arw-image-edits__copy h3{font-size:26px}.arw-image-edits__copy>p:last-child{font-size:16px}}@media(prefers-reduced-motion:reduce){.arw-image-edits__image img,.arw-image-edits__copy svg{transition:none}}.arw-image-edits__image--contain{background:#fff}.arw-image-edits__image--contain img{object-fit:contain;object-position:center;padding:8%;box-sizing:border-box}.arw-image-edits.arw-image-edits--compact{padding-top:34px;padding-bottom:34px}.arw-image-edits--compact .arw-image-edits__image{aspect-ratio:4/3}@media(max-width:749px){.arw-image-edits--compact .arw-image-edits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arw-image-edits--compact .arw-image-edits__image{aspect-ratio:4/5}.arw-image-edits--compact .arw-image-edits__copy{padding:15px 12px 18px}.arw-image-edits--compact .arw-image-edits__copy h3{font-size:19px;line-height:1.25;gap:8px}.arw-image-edits--compact .arw-image-edits__copy svg{width:16px;height:16px}.arw-image-edits--compact .arw-image-edits__copy>p:last-child{font-size:14px}.arw-image-edits--compact .atelier-eyebrow{font-size:10px;letter-spacing:.08em}}.arw-outfits{padding-block:6rem;background:var(--outfit-background, #ede7dc);color:#32251f}.arw-outfits__intro{max-width:72rem;margin-bottom:4.8rem}.arw-outfits__intro>h2{font-family:var(--font-body-family);font-size:clamp(3rem,3.8vw,4.8rem);line-height:1.08;font-weight:400;letter-spacing:-.035em;color:var(--outfit-accent, #4b3529);margin:0 0 1.8rem}.arw-outfits__intro>.rte{font-size:1.7rem;line-height:1.7;max-width:58rem}.arw-outfits__look{margin-top:4.8rem}.arw-outfits__look-heading{display:flex;align-items:center;gap:2.4rem;padding-block:2rem;margin-bottom:1.8rem;border-top:1px solid var(--outfit-accent, #4b3529)}.arw-outfits__number{font-family:var(--font-body-family);font-size:5.6rem;line-height:1;color:var(--outfit-accent, #4b3529)}.arw-outfits__look-heading h3{font-family:var(--font-body-family);font-size:clamp(2.6rem,3vw,3.6rem);font-weight:400;letter-spacing:-.02em;color:#32251f;margin:0 0 .6rem}.arw-outfits__look-heading .rte p{margin:0}.arw-outfits .product-grid{margin-top:0}.arw-outfits .card-wrapper{height:100%;background:#fffdf9;padding:1.2rem}.arw-outfits .card__inner{background:#fff}.arw-outfits__look .card__media img{object-fit:contain;background:#fff}.arw-outfits .card__information{padding:1.6rem .4rem .8rem}@media(max-width:749px){.arw-outfits{padding-block:3.6rem}.arw-outfits__intro{margin-bottom:3.2rem}.arw-outfits__intro>.rte{font-size:1.5rem}.arw-outfits__look{margin-top:3.2rem}.arw-outfits__look-heading{align-items:flex-start;gap:1.4rem}.arw-outfits__number{font-size:4.4rem}.arw-outfits__look-heading .rte{font-size:1.4rem}.arw-outfits .card-wrapper{padding:.7rem}}.arw-outfits__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3.2rem;align-items:start}.arw-outfits__photo{margin:0;position:sticky;top:2rem}.arw-outfits__photo img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.arw-outfits__photo[aria-busy=true]{opacity:.5}.arw-outfits__image-status{font-size:1.2rem;min-height:1.6rem;margin:.4rem 0 0}.arw-outfits__photo figcaption{font-size:1.1rem;padding-top:.6rem;opacity:.75}arw-outfit-shop{display:block;min-width:0}.arw-outfits__products{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.arw-outfits__product{display:grid;grid-template-columns:10.5rem minmax(0,1fr);align-items:center;gap:1.6rem;background:#fffdf9;padding:1.2rem}.arw-outfits__product-image{display:block;background:#fff}.arw-outfits__product-image img{display:block;width:100%;height:13rem;object-fit:contain}.arw-outfits__product-info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;font-size:1.4rem}.arw-outfits__vendor{font-size:1rem;text-transform:uppercase;letter-spacing:.08em}.arw-outfits__product-title{font-size:1.5rem;color:inherit;text-decoration:none;line-height:1.35}.arw-outfits__product-title:hover{text-decoration:underline;text-underline-offset:.3rem}.arw-outfits select{width:100%;min-height:4.4rem;border:1px solid #b5a28f;border-radius:0;background:#fff;color:#32251f;padding:.8rem;font:inherit;font-size:1.4rem;cursor:pointer}.arw-outfits select:focus-visible{outline:2px solid #4b3529;outline-offset:2px}.arw-outfits select:disabled{cursor:not-allowed;opacity:.6}.arw-outfits__buy{padding-top:1.2rem}.arw-outfits__help{font-size:1.3rem;margin:0 0 1rem}.arw-outfits__total{font-weight:600;margin:1rem 0}.arw-outfits__buy .button{width:100%;background:#4b3529;color:#fff;--color-button:72,83,64}.arw-outfits__buy [data-outfit-status]{font-size:1.4rem}.arw-outfits__buy [data-outfit-cart]{color:inherit}@media(max-width:749px){.arw-outfits__layout{grid-template-columns:minmax(0,1fr);gap:2rem}.arw-outfits__photo{position:static;max-width:48rem;width:100%;margin-inline:auto}.arw-outfits__product{grid-template-columns:8rem minmax(0,1fr);gap:1.2rem;padding:1rem}.arw-outfits__product-image img{height:11rem}.arw-outfits select{font-size:1.6rem}}.arw-story{background:#3b2a23;color:#f8f6f0;padding:72px 0}.arw-story__layout{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center}.arw-story__eyebrow{font-size:12px;letter-spacing:.16em;margin:0 0 24px}.arw-story h2{color:inherit;font-size:clamp(30px,3.5vw,48px);line-height:1.15;letter-spacing:-.025em;max-width:520px;margin:0}.arw-story__content{max-width:480px}.arw-story__content .rte{color:#eee5d8;font-size:16px;line-height:1.8}.arw-story__link{color:inherit;display:inline-flex;gap:36px;align-items:center;min-height:44px;border-bottom:1px solid currentColor;text-decoration:none;margin:12px 0}.arw-story__link:hover{color:#d8c8ad}.arw-story__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.arw-story__detail{font-size:12px;color:#dfd0bf;margin:16px 0 0}@media(max-width:749px){.arw-story{padding:44px 0}.arw-story__layout{grid-template-columns:1fr;gap:24px}.arw-story__eyebrow{margin-bottom:16px}}.arw-atelier .arw-vannucci-story{padding-top:0;padding-bottom:64px}.arw-vannucci-story__images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:90%;max-width:520px;margin-inline:auto}.arw-vannucci-story__selection{display:block;min-width:0;color:#302720;text-decoration:none}.arw-vannucci-story__selection figure{margin:0}.arw-vannucci-story__image{aspect-ratio:3/4;overflow:hidden;background:#eee5d8}.arw-vannucci-story__image img{display:block;width:100%;height:100%;object-fit:cover}.arw-vannucci-story__selection figcaption{padding:14px 0 0}.arw-vannucci-story__label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:20px;font-weight:600;line-height:1.3}.arw-vannucci-story__label>span{font-size:20px}.arw-vannucci-story__caption{display:block;margin-top:5px;color:#65574c;font-size:15px;line-height:1.45}.arw-vannucci-story__selection:hover .arw-vannucci-story__label{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.arw-vannucci-story__selection:focus-visible{outline:2px solid #725038;outline-offset:5px}.arw-vannucci-story__copy{max-width:62ch;margin:36px 0 0;padding-top:32px;border-top:1px solid #d2c3b2}.arw-vannucci-story__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.arw-vannucci-story__copy h2{margin:0 0 18px;font-size:32px;line-height:1.2}.arw-vannucci-story__copy .rte{font-size:18px;line-height:1.65;color:#4b4037}.arw-vannucci-story__copy .rte p{margin:0 0 14px}.arw-vannucci-story__copy .rte p:last-child{margin-bottom:0}@media(max-width:749px){.arw-atelier .arw-vannucci-story{padding-bottom:40px}.arw-vannucci-story__images{gap:12px}.arw-vannucci-story__label{font-size:19px}.arw-vannucci-story__caption{font-size:14px}.arw-vannucci-story__copy{margin-top:32px;padding-top:24px}.arw-vannucci-story__copy h2{font-size:28px}.arw-vannucci-story__copy .rte{font-size:16px}}.arw-women-catalog{padding-top:28px;padding-bottom:48px}.arw-women-catalog__header{max-width:760px;margin-bottom:22px}.arw-women-catalog__header h1{margin:0 0 12px}.arw-women-catalog__header .rte{color:#66584c}.arw-women-catalog__filters{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 12px}.arw-women-catalog__filters a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 24px;border:1px solid #b8a594;border-radius:999px;color:#4b3529;background:#fffdf8;text-decoration:none;font-weight:600}.arw-women-catalog__filters a[aria-current=page]{background:#4b3529;border-color:#4b3529;color:#fffdf8}.arw-women-catalog__filters a:hover{border-color:#4b3529}.arw-women-catalog__filters a:focus-visible,.arw-women-catalog__more button:focus-visible{outline:3px solid #8b6b53;outline-offset:4px}.arw-women-catalog__count{font-size:14px;color:#66584c;margin:0 0 22px}.arw-women-catalog__favorites{margin:30px 0 48px}.arw-women-catalog__favorites h2,.arw-women-catalog__all-heading{font-size:clamp(26px,3vw,36px);margin:0 0 24px}.arw-women-catalog .product-grid{margin-top:0;row-gap:30px}.arw-women-catalog [hidden]{display:none!important}.arw-women-catalog .card__media .media img{object-fit:contain;box-sizing:border-box;padding:5%;background:#fff}.arw-women-catalog__more{display:flex;justify-content:center;gap:12px;margin-top:30px}.arw-women-catalog__more .button{border-radius:999px;min-height:48px}.arw-women-catalog__more .button:after{border-radius:999px}@media(max-width:749px){.arw-women-catalog{padding-top:20px;padding-bottom:32px}.arw-women-catalog__header h1{font-size:32px}.arw-women-catalog__filters{gap:8px}.arw-women-catalog__filters a{padding:9px 20px}.arw-women-catalog .product-grid{row-gap:24px}}.arw-womens-edit{padding-block:24px 60px}.arw-womens-edit__frame{display:grid;grid-template-columns:1fr 1fr;background:#e9e2d7;overflow:hidden}.arw-womens-edit__visual{display:block;min-width:0}.arw-womens-edit__visual img{display:block;width:100%;height:100%;aspect-ratio:4/5;object-fit:cover}.arw-womens-edit__copy{padding:clamp(24px,4vw,64px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#342e28}.arw-womens-edit__copy h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.12;letter-spacing:-.025em}.arw-womens-edit__copy .rte{margin:16px 0 24px;max-width:32em}.arw-womens-edit__copy .rte p{margin:0}@media(max-width:749px){.arw-womens-edit{padding-block:12px 32px}.arw-womens-edit__frame{grid-template-columns:1fr}.arw-womens-edit__visual img{max-height:480px;object-position:center 25%}.arw-womens-edit__copy{padding:28px 24px}}@media(min-width:990px)and (hover:hover)and (pointer:fine){.header__inline-menu .arw-hover-menu>details>summary>.icon-caret{display:none}.header__inline-menu .arw-hover-menu>details>summary{padding-right:1.2rem}.header__inline-menu .arw-hover-menu>details>summary>a{text-decoration:none}.header__inline-menu .arw-hover-menu>details[open]>summary>a{text-decoration:underline;text-underline-offset:.4rem}}arw-cart-discount{display:block;margin-bottom:2.4rem;text-align:left}.arw-discount-form label{display:block;margin-bottom:.6rem}.arw-discount-row{display:flex;gap:.8rem}.arw-discount-row input{min-width:0;width:100%;border:1px solid rgba(var(--color-foreground),.5);padding:1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:16px;border-radius:0}.arw-discount-row button{flex-shrink:0;min-width:8rem;padding:0 1.5rem}.arw-discount-codes{display:flex;flex-wrap:wrap;gap:.8rem;margin:1rem 0 0}.arw-discount-codes button{background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.2);padding:.8rem 1rem;min-height:44px;cursor:pointer;font:inherit;overflow-wrap:anywhere}#ArwDiscountStatus:empty{display:none}.card__inner,.product__media-wrapper{position:relative}.arw-deal-badge{position:absolute;top:12px;left:12px;z-index:3;pointer-events:none;background:#4b3529;color:#fff;padding:7px 11px;border-radius:3px;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.02em;box-shadow:0 1px 4px #00000012}.card--horizontal .arw-deal-badge{display:none}.arw-deal-details{display:flex;flex-direction:column;gap:4px;padding:12px 15px;margin:14px 0;background:#f0e7dc;border-left:3px solid #4b3529;color:#2f211b;font-size:14px;line-height:1.5}.arw-deal-details strong{font-size:17px}@media(max-width:749px){.arw-deal-badge{top:8px;left:8px;padding:6px 9px;font-size:12px}}arw-outfit-favorite{display:block;margin:1.6rem 0}.arw-favorite-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.arw-favorite-actions .button{min-height:4.4rem;padding:1rem 1.5rem;font-size:1.4rem}.arw-favorite-actions [hidden]{display:none}.arw-favorite-hint,[data-favorite-message]{font-size:1.3rem;line-height:1.5}[data-favorite-message]:empty{display:none}.arw-search-bar{display:flex;align-items:center;gap:2rem;padding-bottom:1.6rem}.arw-search-bar__form{display:flex;width:100%;max-width:64rem;border:1px solid #bdbbb7;background:#faf9f7;border-radius:4px}.arw-search-bar__form input{width:100%;min-width:0;padding:1.2rem 1.4rem;background:transparent;border:0;font:inherit;font-size:1.5rem;color:#121212}.arw-search-bar__form button{display:grid;place-items:center;border:0;background:transparent;width:4.8rem;cursor:pointer;color:#121212}.arw-search-bar__form .svg-wrapper{width:2rem;height:2rem}.arw-search-bar__contact{margin-left:auto;color:#121212;font-size:1.4rem;white-space:nowrap;text-underline-offset:.3rem}@media(max-width:749px){.arw-search-bar{gap:1rem;padding-bottom:1.2rem}.arw-search-bar__contact{font-size:1.2rem}.arw-search-bar__form input{padding:1rem;font-size:1.4rem}}.arw-seo-breadcrumb{padding-top:16px;padding-bottom:0;font-size:12px;line-height:1.6}.arw-seo-breadcrumb ol{display:flex;flex-wrap:wrap;gap:4px 10px;list-style:none;padding:0;margin:0}.arw-seo-breadcrumb li+li:before{content:"/";margin-right:10px;opacity:.5}.arw-seo-breadcrumb a{color:inherit;text-underline-offset:3px}.arw-seo-breadcrumb [aria-current=page]{opacity:.7}.arw-guide-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:1.5rem 0;font-size:1.4rem}.arw-guide-table caption{text-align:left;font-weight:600;margin-bottom:1rem}.arw-guide-table th,.arw-guide-table td{padding:.8rem 1rem;text-align:left;border-bottom:1px solid rgba(var(--color-foreground),.15);overflow-wrap:anywhere}.arw-guide-table thead{background:rgba(var(--color-foreground),.05)}#MainContent .arw-vannucci-guide{margin:1.6rem 0;padding:1.4rem 1.4rem 1.1rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:4px;background:rgba(var(--color-foreground),.025);color:rgb(var(--color-foreground));min-width:0;max-width:100%}#MainContent .arw-vannucci-guide .arw-vannucci-guide__heading{font:inherit;font-size:1.5rem;font-weight:600;line-height:1.5;margin:0 0 .5rem;letter-spacing:normal}#MainContent .arw-vannucci-guide__heading span{font-weight:400;white-space:nowrap}#MainContent .arw-vannucci-guide p{font-size:1.25rem;line-height:1.5;margin:.6rem 0}#MainContent .arw-vannucci-guide__scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}#MainContent .arw-vannucci-guide table{width:100%;border-collapse:collapse;box-shadow:none;table-layout:auto;margin:.8rem 0;font-size:1.3rem;line-height:1.4}#MainContent .arw-vannucci-guide th,#MainContent .arw-vannucci-guide td{padding:.45rem .65rem;text-align:right;border:0;border-bottom:1px solid rgba(var(--color-foreground),.12);white-space:nowrap}#MainContent .arw-vannucci-guide th:first-child{text-align:left}#MainContent .arw-vannucci-guide thead{background:rgba(var(--color-foreground),.055)}#MainContent .arw-vannucci-guide thead th{font-weight:600}#MainContent .arw-vannucci-guide tbody th{font-weight:500}#MainContent .arw-vannucci-guide details{margin:.2rem 0}#MainContent .arw-vannucci-guide summary{display:list-item;list-style:disclosure-closed;cursor:pointer;padding:1rem 0;font-size:1.3rem;text-decoration:underline;text-underline-offset:3px;min-height:44px;box-sizing:border-box}#MainContent .arw-vannucci-guide details[open]>summary{list-style:disclosure-open}#MainContent .arw-vannucci-guide summary:focus-visible,#MainContent .arw-vannucci-guide__scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px}#MainContent .arw-vannucci-guide .arw-vannucci-guide__note{font-size:1.2rem}@media(max-width:374px){#MainContent .arw-vannucci-guide{padding:1rem}#MainContent .arw-vannucci-guide th,#MainContent .arw-vannucci-guide td{padding:.45rem .4rem}#MainContent .arw-vannucci-guide table{font-size:1.2rem}}jeans-size-picker{display:block;margin-block:1.5rem}jeans-size-picker[hidden]{display:none}jeans-size-picker fieldset{border:0;padding:0;margin:0 0 1.5rem}jeans-size-picker button{font:inherit;color:inherit;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.45);border-radius:2rem;padding:.8rem 1.5rem;margin:.5rem .5rem 0 0;min-height:44px;min-width:44px;cursor:pointer}jeans-size-picker button[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}jeans-size-picker button:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}jeans-size-picker button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@view-transition{navigation:auto}.product-color-siblings{margin-block:1.5rem}.product-color-siblings__list{display:flex;flex-wrap:wrap;gap:1.2rem}.product-color-siblings__option{display:grid;width:7.2rem;gap:.6rem;color:rgb(var(--color-foreground));text-align:center;text-decoration:none}.product-color-siblings__image{display:block;overflow:hidden;width:6.4rem;height:6.4rem;margin-inline:auto;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.4rem;background:rgb(var(--color-background))}.product-color-siblings__image img,.product-color-siblings__image svg{width:100%;height:100%;object-fit:cover}.product-color-siblings__option[aria-current=page] .product-color-siblings__image{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.product-color-siblings__option:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.product-color-siblings__name{font-size:1.2rem;line-height:1.3}.arw-fit-picker{margin:22px 0}.arw-fit-picker__label{margin:0 0 10px;font-size:1.4rem}.arw-fit-picker__options{display:flex;flex-wrap:wrap;gap:10px}.arw-fit-picker a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #a58b74;color:#32251f;text-decoration:none;line-height:1.3;border-radius:3px}.arw-fit-picker a[aria-current]{background:#4b3529;color:#fff;border-color:#4b3529}.arw-fit-picker a:focus-visible{outline:2px solid #4b3529;outline-offset:3px}.arw-single-color{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/77/compiled_assets/styles.css.map */
