:root{--od-cream: #f3f0e9;--od-cream-2: #f7f4ee;--od-ink: #171717;--od-ink-soft: #2a2a2a;--od-gray: #625e5a;--od-gray-2: #9a948a;--od-sand: #d7d2c6;--od-sand-2: #ece8e0;--od-serif: "Playfair Display", Georgia, serif}html[dir=rtl],[dir=rtl]{--od-serif: "Frank Ruhl Libre", "Playfair Display", Georgia, serif}body,h1,h2,h3,.h0,.h1,.h2,.banner__heading,.collection-hero__title,.product__title,.card__heading{font-family:var(--od-serif);letter-spacing:.01em}.header__heading-link .offduty-lockup{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none}.header__heading-link .offduty-lockup img{width:2.6rem;height:2.6rem;color:var(--od-ink)}.header__heading-link .offduty-lockup .offduty-wordmark{font-family:var(--od-serif);font-size:2rem;letter-spacing:.18em;color:var(--od-ink)}.color-scheme-1{--color-background: var(--od-cream);--color-foreground: var(--od-ink)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:0;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem}.card__heading{letter-spacing:.06em}.price{font-family:var(--od-serif)}html[dir=rtl] .header__heading-link .offduty-lockup .offduty-wordmark{letter-spacing:.1em}.od-kicker{font-family:var(--od-serif);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:var(--od-gray, #6b675c);margin:0 0 1.6rem}.od-btn{display:inline-block;background:var(--od-ink);color:var(--od-cream);padding:1.4rem 3.6rem;font-family:var(--od-serif);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--od-ink)}.od-btn--outline{background:transparent;color:var(--od-ink)}.od-section-h{text-align:center;font-weight:500}.od-hero{position:relative;min-height:92vh;display:flex;align-items:flex-end;justify-content:center;background-image:var(--od-hero-img);background-size:cover;background-position:center}.od-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0f0e0c8c,#0f0e0c14 55%)}.od-hero__copy{position:relative;text-align:center;padding:8rem 2rem 7rem;color:#f7f4ec}.od-hero__copy .od-kicker{color:#f7f4ecd9}.od-hero__h1{font-size:clamp(4rem,7vw,7.2rem);font-weight:500;line-height:1.04;margin:0 0 3rem;color:#f7f4ec}.od-hero__h1 em{font-style:italic}.od-hero .od-btn{background:#f7f4ec;color:var(--od-ink);border-color:#f7f4ec}.od-looks{padding:6rem 1.5rem}.od-looks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;margin-top:3.2rem}.od-looks__tile{margin:0;min-width:0}.od-looks__tile img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.od-looks__tile figcaption{text-align:center;font-family:var(--od-serif);font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;margin-top:1.4rem;color:var(--od-ink)}.od-looks__note{text-align:center;font-size:1.2rem;color:var(--od-gray, #6b675c);margin-top:2.4rem}@media(max-width:749px){.od-looks__grid{grid-template-columns:1fr}}.od-world{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;padding:6rem 1.5rem}.od-world--last .od-world__media{order:2}.od-world__media{margin:0;min-width:0}.od-world__media img{width:100%;display:block}.od-world__h{font-size:clamp(2.8rem,4vw,4.4rem);font-weight:500;margin:0 0 1.8rem}.od-world__body{font-size:1.6rem;line-height:1.6;color:#3c3a34;margin:0 0 2.8rem}@media(max-width:749px){.od-world{grid-template-columns:1fr;gap:3rem}.od-world--last .od-world__media{order:0}}.od-world__media img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;min-width:0;display:block}@media(max-width:749px){.od-world{padding:4rem 1.5rem}.header__heading-link .offduty-lockup img{width:2.1rem;height:2.1rem}.header__heading-link .offduty-lockup .offduty-wordmark{font-size:1.55rem;letter-spacing:.13em}.header__heading-link .offduty-lockup{gap:.45rem}}@media(max-width:749px){.od-hero{background-position:68% 40%}}.od-bespoke__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin:2.4rem 0;max-width:72rem}.od-bespoke__grid .field--full{grid-column:1 / -1}.od-bespoke .text-area{min-height:12rem;font-family:inherit}@media(max-width:749px){.od-bespoke__grid{grid-template-columns:1fr}}.od-styles{padding:6rem 1.5rem}.od-styles__h{font-family:var(--od-serif);font-size:clamp(2.8rem,4vw,4.4rem);font-weight:500;text-align:center;margin:0 0 1.2rem}.od-styles__intro{text-align:center;font-size:1.6rem;color:#3c3a34;margin:0 auto 4rem;max-width:56rem}.od-styles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3.2rem 2.4rem}.od-style{margin:0;min-width:0}.od-style img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:opacity .6s ease}.od-style img.od-img-wait{opacity:0}.od-style img.od-img-ready{opacity:1}.od-style__name{font-family:var(--od-serif);font-size:2rem;font-weight:500;letter-spacing:.06em;margin:1.6rem 0 .6rem}.od-style__blurb{font-size:1.4rem;line-height:1.55;color:#3c3a34;margin:0}.od-styles__note{text-align:center;margin:4rem 0 0;font-size:1.5rem}.od-styles__note a{color:var(--od-ink);text-underline-offset:.3rem}@media(max-width:989px){.od-styles__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.od-styles__grid{grid-template-columns:1fr;gap:3.6rem}.od-styles{padding:4rem 1.5rem}}.od-intro{padding:7rem 1.5rem;text-align:center}.od-intro__h{font-family:var(--od-serif);font-size:clamp(2.8rem,4vw,4.4rem);font-weight:500;margin:1.2rem 0 1.6rem}.od-intro__body{font-size:1.6rem;line-height:1.65;color:#3c3a34;max-width:60rem;margin:0 auto}.od-hero__dek{font-size:1.6rem;line-height:1.6;margin:1.4rem 0 2.6rem;max-width:34rem;color:inherit}.od-hero__caption{display:block;margin-top:2.2rem;font-size:1rem;letter-spacing:.24em;text-transform:uppercase;opacity:.65}.od-access{padding:8rem 1.5rem;background:#ece7dc}.od-access__inner{max-width:62rem;margin:0 auto;text-align:center}.od-access__h{font-family:var(--od-serif);font-size:clamp(2.8rem,4vw,4rem);font-weight:500;margin:1.2rem 0 1.4rem}.od-access__body{font-size:1.6rem;line-height:1.6;color:#3c3a34;margin:0 auto 2.8rem;max-width:48rem}.od-access__row{display:flex;gap:1rem;max-width:46rem;margin:0 auto}.od-access__input{flex:1;min-width:0;padding:.9rem 1.3rem;border:1px solid var(--od-ink);background:transparent;font:inherit;font-size:1.4rem;line-height:1.3;min-height:4.6rem;box-sizing:border-box;color:var(--od-ink)}.od-access__input::placeholder{color:#6b675c}.od-access__interest{font-size:1.3rem;letter-spacing:.06em;margin:0 0 1.2rem;color:#3c3a34}.od-access__privacy{font-size:1.2rem;color:#6b675c;margin-top:1.8rem}.od-access__privacy a{color:inherit;text-underline-offset:.3rem}.od-access__status{font-size:1.5rem;margin:1rem 0}.od-access__status--error{color:#8c2f2f}@media(max-width:749px){.od-access__row{flex-direction:column}.od-access{padding:5rem 1.5rem}}.od-style__open{display:block;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:start;font:inherit;color:inherit}.od-style__meta{display:block;margin-top:1.6rem}.od-style__meta small{display:block;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#6b675c;margin-bottom:.5rem}.od-style__meta .od-style__name{margin:0 0 .6rem}.od-style__meta b{font-weight:500;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.od-style__open:hover .od-style__name{text-decoration:underline;text-underline-offset:.4rem}.od-styles__terms{text-align:center;font-size:1.2rem;color:#6b675c;margin:1.6rem auto 0;max-width:60rem}.od-pdov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#faf9f6;overflow-y:auto;padding:6vh 5% 4rem}.od-pdov__close{position:absolute;top:1.6rem;inset-inline-end:5%;background:none;border:none;font:inherit;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;opacity:.65;cursor:pointer;padding:.6rem;z-index:2}.od-pdov__close:hover{opacity:1}.od-pdov__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem;max-width:110rem;margin:0 auto;align-items:start}.od-pdov__main{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block}.od-pdov__thumbs{display:flex;gap:.8rem;margin-top:1rem;flex-wrap:wrap}.od-pdov__thumb{background:none;border:1px solid transparent;padding:0;cursor:pointer;opacity:.6}.od-pdov__thumb.is-active{opacity:1;border-color:var(--od-ink)}.od-pdov__thumb img{width:5.6rem;height:7rem;object-fit:cover;display:block}.od-pdov__details{min-width:0;padding-top:1rem}.od-pdov__name{font-family:var(--od-serif);font-size:clamp(3rem,4vw,4.6rem);font-weight:500;margin:.8rem 0 1.4rem}.od-pdov__blurb{font-size:1.6rem;line-height:1.65;color:#3c3a34;margin:0 0 2.4rem;max-width:52rem}.od-pdov__centernote{font-size:1.3rem;line-height:1.6;color:#3c3a34;margin:1.6rem 0 0}.od-pdov__note{font-size:1.4rem;margin:2.6rem 0 1.4rem}.od-pdov__actions{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.od-pdov .od-btn{display:inline-block;background:var(--od-ink);color:#f7f4ec;border:1px solid var(--od-ink);padding:1.2rem 2.6rem;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;font-family:inherit}@media(max-width:749px){.od-pdov__inner{grid-template-columns:1fr;gap:2.4rem}.od-pdov{padding:8vh 5% 3rem}}.od-pref{margin:0 0 .6rem}.od-pref__title{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;color:#3c3a34;margin:0 0 1.2rem}.od-pref__group{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem}.od-pref__label{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#6b675c;min-width:4.5rem}.od-pref__pill{background:none;border:1px solid #c9c4b6;border-radius:999px;padding:.7rem 1.6rem;font:inherit;font-size:1.3rem;cursor:pointer;color:var(--od-ink)}.od-pref__pill.is-active{border-color:var(--od-ink);background:var(--od-ink);color:#f7f4ec}.od-sl-nav{background:none;border:none;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:uppercase;color:inherit;padding:0}button.od-sl-nav.header__menu-item{padding:0}.od-sl-toggle{background:none;border:none;padding:0;cursor:pointer;font:inherit;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;opacity:.65;text-decoration:underline;text-underline-offset:4px;color:inherit}.od-sl-toggle:hover{opacity:1}.od-slov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#faf9f6;padding:10vh 5% 3rem;overflow-y:auto}.od-slov__close{position:absolute;top:1.6rem;inset-inline-end:5%;background:none;border:none;font:inherit;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;opacity:.65;cursor:pointer;padding:.6rem}.od-slov__close:hover{opacity:1}.od-slov__cap{margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;opacity:.55}.od-slov__share{background:none;border:none;padding:0;margin-bottom:1.6rem;font:inherit;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;opacity:.7;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.od-slov__share:hover{opacity:1}.od-slov__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:84rem}.od-slov__item{min-width:0}.od-slov__open{display:block;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:start;font:inherit;color:inherit}.od-slov__open img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.od-slov__open span{display:block;margin-top:.8rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.od-slov__rm{display:block;margin-top:.4rem;background:none;border:none;padding:0;font:inherit;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;opacity:.5;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.od-slov__rm:hover{opacity:1}.od-slov__empty{margin-top:1.6rem;font-size:1.5rem;opacity:.65}.od-slov__browse{display:inline-block;margin-top:1.8rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:inherit;text-underline-offset:4px}@media(max-width:749px){.od-slov__grid{grid-template-columns:repeat(2,1fr)}}.od-bespoke__steps{margin:0 0 3rem;padding-inline-start:1.6rem;max-width:56rem;font-size:1.5rem;line-height:1.7;color:#3c3a34}.od-bnote{max-width:64rem;margin:0 0 4rem;padding:3.5rem 2rem;text-align:center;background:#ece7dc}.od-bnote blockquote{margin:0 0 1.4rem;font-family:var(--od-serif);font-size:clamp(1.9rem,2.2vw,2.4rem);line-height:1.55}.od-bnote[dir=rtl] blockquote{font-family:inherit;font-weight:600;font-size:1.6rem;line-height:1.9}.od-bnote figcaption{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;opacity:.55}.od-bespoke__hint{font-size:1.3rem;color:#6b675c;margin:.8rem 0 0}.od-bespoke__legal{font-size:1.2rem;color:#6b675c;margin-top:2rem;max-width:56rem}.od-bespoke__legal a{color:inherit;text-underline-offset:.3rem}.od-bespoke__back{margin-top:3rem}.od-bespoke__back a{font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:var(--od-ink);text-underline-offset:.3rem}.header__inline-menu .od-sl-nav{display:inline-flex;align-items:center;height:100%;text-decoration:none}.od-page{max-width:76rem;margin:0 auto;padding:11rem 5vw 8rem}.od-page__h,.od-page h1{margin:0 0 2.2rem;font-family:Frank Ruhl Libre,Playfair Display,serif;font-weight:400;font-size:clamp(3.4rem,4.6vw,6.4rem);line-height:1.08;letter-spacing:-.01em}.od-page__lede,.od-page__note{margin:-1rem 0 3rem;font-size:1.35rem;color:#6b675f}.od-page__body p{max-width:62ch;font-size:1.55rem;line-height:1.75;margin:0 0 1.2em}.od-about__figure{margin:3.5rem auto;max-width:32rem}.od-about__figure img{width:100%;height:auto;display:block}.od-film-caption{margin-top:.9rem;font-size:1.15rem;letter-spacing:.08em;color:#8a857c}.od-about__aside{font-family:Frank Ruhl Libre,Playfair Display,serif;font-size:1.9rem!important;line-height:1.4!important}.od-faq__items{border-top:1px solid #171717}.od-faq__items>div{padding:2.4rem 0;border-bottom:1px solid #171717;display:grid;grid-template-columns:4rem 1fr;gap:.4rem 2rem}.od-faq__items span{font-size:1.05rem;letter-spacing:.2em;color:#8a857c;padding-top:.5rem}.od-faq__items h2{margin:0;grid-column:2;font-family:Frank Ruhl Libre,Playfair Display,serif;font-weight:400;font-size:2.1rem}.od-faq__items p{margin:0;grid-column:2;max-width:62ch;font-size:1.45rem;line-height:1.7;color:#35332f}@media(min-width:750px){.od-faq__items p{grid-column:2}}.od-journ__grid{display:grid;grid-template-columns:1fr 1fr;gap:5.6rem 2.8rem;margin-bottom:6rem}.od-journ__item{display:flex;flex-direction:column;gap:1.4rem;text-decoration:none;color:inherit;border-top:1px solid #171717;padding-top:2.2rem}.od-journ__item img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block}.od-journ__item h2{margin:0;font-family:Frank Ruhl Libre,Playfair Display,serif;font-weight:400;font-size:clamp(2.2rem,2.6vw,3.4rem);line-height:1.15}.od-journ__ex{margin:0;font-size:1.4rem;line-height:1.65;color:#35332f;max-width:52ch}.od-text-link{color:inherit;text-decoration:underline;text-underline-offset:.3em}.od-journ__cta{font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3em;opacity:.75}.od-j-edit{border-top:2px solid #171717;padding-top:4rem}.od-j-edit__h{margin:0 0 2.4rem;font-family:Frank Ruhl Libre,Playfair Display,serif;font-weight:400;font-size:clamp(3rem,4vw,5.6rem);line-height:1.08}.od-j-edit__lede{max-width:62ch;margin-bottom:4rem;display:flex;flex-direction:column;gap:1.1em}.od-j-edit__lede p{margin:0;font-size:1.5rem;line-height:1.7}.od-j-edit__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5.6rem 2.8rem}.od-j-edit__item{display:flex;flex-direction:column;gap:1.1rem;text-align:start;background:none;border:none;border-top:1px solid #171717;padding:1.8rem 0 0;cursor:pointer;font:inherit;color:inherit}.od-j-edit__item img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block}.od-j-edit__item h3{margin:0;font-family:Frank Ruhl Libre,Playfair Display,serif;font-weight:400;font-size:2.4rem}.od-j-edit__item p{margin:0;font-size:1.3rem;line-height:1.6;color:#35332f;max-width:46ch}.od-j-edit__closer{margin:4.5rem 0 0;max-width:62ch;font-size:1.4rem;line-height:1.65;color:#35332f;border-top:1px solid #171717;padding-top:2.4rem}@media(max-width:900px){.od-page{padding:6rem 2rem 5rem}.od-journ__grid{grid-template-columns:1fr;gap:3.6rem}.od-j-edit__grid{grid-template-columns:repeat(2,1fr);gap:3.2rem 1.6rem}}.od-journal-article .od-page__head{margin-bottom:3rem}.od-jr-body{max-width:68ch;display:flex;flex-direction:column;gap:1.4em}.od-jr-body p{margin:0;font-size:1.55rem;line-height:1.8}.od-jr-body h2{margin:2.2rem 0 0;font-family:Frank Ruhl Libre,Playfair Display,serif;font-weight:400;font-size:2.6rem}.od-jr-body blockquote{margin:2rem 0;padding-inline-start:2rem;border-inline-start:2px solid #171717;font-family:Frank Ruhl Libre,Playfair Display,serif;font-size:2.2rem;line-height:1.4}.od-jr-answer{font-size:1.7rem!important}.od-jr-img{width:100%;height:auto;display:block;margin:1.5rem 0}.od-jr-faq{margin-top:5rem}.od-text-link{text-decoration:underline;text-underline-offset:.3em}.od-cookie{position:fixed;inset-inline:0;bottom:0;z-index:90;display:flex;flex-wrap:wrap;gap:1.6rem;align-items:center;justify-content:space-between;background:#faf9f6;border-top:1px solid #171717;padding:1.8rem 5vw}.od-cookie[hidden]{display:none}.od-cookie__text{max-width:62ch}.od-cookie__text strong{display:block;font-family:Frank Ruhl Libre,Playfair Display,serif;font-weight:400;font-size:1.6rem;margin-bottom:.4rem}.od-cookie__text p{margin:0 0 .6rem;font-size:1.25rem;line-height:1.5;color:#35332f}.od-cookie__text a{font-size:1.15rem;letter-spacing:.06em;text-decoration:underline;text-underline-offset:.3em}.od-cookie__actions{display:flex;gap:1rem;flex-shrink:0}.od-cookie__actions button{font:inherit;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;background:none;border:1px solid #171717;padding:.9rem 1.8rem;cursor:pointer}.od-cookie__actions button[data-od-cookie=all]{background:#171717;color:#faf9f6}.od-hp{position:absolute!important;inset-inline-start:0!important;width:1px!important;height:1px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}.od-access__status,.od-bespoke__status{margin:0 0 1.2rem;font-size:1.35rem}.od-access__status--error{color:#9c2b2b}.od-access__row{display:flex;gap:1rem;margin-bottom:1rem}.od-cookie__text a{color:inherit}.od-access__row{flex-wrap:wrap}.od-access__row .od-access__input{flex:1 1 12rem}@media(max-width:749px){.od-access__row .od-access__input{flex:0 0 auto}}#menu-drawer{background:#f7f4ee}[dir=rtl] .footer-block__brand-info{text-align:right}[dir=rtl] .footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start}@media screen and (min-width:750px){.footer-block__brand-info{max-width:30rem}[dir=rtl] .footer-block__brand-info{margin-inline-start:auto}.footer__content-top .grid{margin-left:-7rem}.footer__content-top .grid .grid__item{padding-left:7rem}}[dir=rtl] .footer-block__heading,[dir=rtl] .footer-block__details-content{text-align:right}.od-pdov .od-btn--ghost{background:transparent;color:var(--od-ink)}.od-journ__soon{text-align:center;font-size:1.4rem;letter-spacing:.04em;opacity:.7;margin:1rem 0 4rem}.od-search__form{display:flex;gap:.8rem;max-width:46rem;margin:0 auto 3rem}.od-search__input{flex:1;padding:1.1rem 1.4rem;border:1px solid #1d1d1d;background:transparent;font-size:1.4rem}.od-search__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:2rem;max-width:76rem;margin:0 auto}.od-search__card{text-align:center;text-decoration:none;color:inherit}.od-search__card img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.od-search__card span{display:block;margin-top:.8rem;font-size:1.3rem}.od-search__pages{max-width:46rem;margin:2rem auto 0}.od-search__pages a{display:block;padding:1rem 0;border-bottom:1px solid rgba(29,29,29,.15);color:inherit;text-decoration:none}.od-search__none{text-align:center;opacity:.75}.rte p,.rte li,.rte h1,.rte h2,.rte h3,.rte h4{unicode-bidi:plaintext}@media screen and (max-width:749px){.od-pdov__thumbs{flex-wrap:nowrap;gap:.4rem;padding-bottom:.4rem}.od-pdov__thumb{flex:1 1 0;min-width:0}.od-pdov__thumb img{width:100%;height:auto;aspect-ratio:4 / 5}}.menu-drawer .menu-drawer__menu-item{font-size:2rem;letter-spacing:.04em;padding-top:1.6rem;padding-bottom:1.6rem}.header__inline-menu .od-sl-nav{font-size:1.4rem;letter-spacing:.016em;text-transform:none;padding-inline:1.2rem}.od-style__media{display:block;position:relative}.od-style__alt{position:absolute;top:0;right:0;bottom:0;left:0;height:100%!important;opacity:0!important;transition:opacity .45s ease!important;pointer-events:none}@media(hover:hover)and (pointer:fine){.od-style__open:hover .od-style__alt,.od-style__open:focus-visible .od-style__alt{opacity:1!important}}@media(max-width:749px){.footer a,footer a{display:inline-block;padding-block:1.1rem}footer .footer__content-bottom a{padding-block:1.2rem}}@media(max-width:749px){footer .page-width,.footer .page-width{padding-inline:2rem}main .page-width.page-width--narrow{padding-inline:2rem}}@media(min-width:750px){section.od-bespoke.page-width{max-width:76rem}}header a:focus-visible,header button:focus-visible,header summary:focus-visible{outline:none!important;box-shadow:none!important}header a.list-menu__item:focus-visible span,header button.od-sl-nav:focus-visible span,header .header__menu-item:focus-visible span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.7rem}header a.header__heading-link:focus-visible,header summary:focus-visible,header a.header__icon:focus-visible{outline:1px solid #171717!important;outline-offset:4px!important}.od-totop{position:fixed;inset-block-end:2rem;inset-inline-end:2rem;z-index:90;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid #c9c4b6;background:#faf9f6;color:#171717;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(.8rem);transition:opacity .3s ease,transform .3s ease,visibility .3s;padding:0}.od-totop.is-on{opacity:1;visibility:visible;transform:none}.od-totop:hover{border-color:#171717}.od-totop:focus-visible{outline:1px solid #171717;outline-offset:3px}.od-totop svg{width:1.6rem;height:1.6rem}@media(max-width:749px){.od-totop{inset-block-end:8rem;inset-inline-end:1.4rem;width:4.4rem;height:4.4rem}}@media(prefers-reduced-motion:reduce){.od-style img,.od-style__alt,.od-totop{transition:none!important}html{scroll-behavior:auto!important}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation:none!important;opacity:1!important;transform:none!important}}.od-policy__h{margin:2.4rem 0 .6rem;font-family:Frank Ruhl Libre,Playfair Display,serif;font-weight:400;font-size:1.9rem}:root{--od-cream:#fff;--od-cream-2:#fff;--od-sand-2:#f5f5f3;--od-ed-ink:#171717;--od-ed-gray:#676767;--od-ed-line:#dededb;--od-ed-font:Assistant,Arial,sans-serif;--od-ed-gutter:clamp(20px,3.34vw,64px);--od-serif:Assistant,Arial,sans-serif}[dir=rtl]{--od-serif:Assistant,Arial,sans-serif}.header-wrapper.color-scheme-1.gradient{background:#fff!important;background-image:none!important;color:var(--od-ed-ink)}.header-wrapper--border-bottom{border-bottom:1px solid #e9e9e6!important}.header.header--middle-left{font-family:var(--od-ed-font)!important;max-width:none;padding-inline:var(--od-ed-gutter);color:var(--od-ed-ink)}.header__heading-link .offduty-lockup{font-family:var(--od-ed-font)!important;font-size:25px;font-weight:400;line-height:1.1;letter-spacing:.24em;text-transform:uppercase}.header.header--middle-left .header__menu-item{color:var(--od-ed-ink)!important;font-family:var(--od-ed-font)!important;font-size:11.6px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-underline-offset:5px}.menu-drawer{background:#fff!important;color:var(--od-ed-ink);font-family:var(--od-ed-font)!important}.menu-drawer .menu-drawer__menu-item{min-height:48px;font-family:var(--od-ed-font)!important;font-size:14px;letter-spacing:1.3px;text-transform:uppercase}:is(.od-hero,.od-intro,.od-world,.od-styles,.od-j-more,.od-access,.od-pdov){font-family:var(--od-ed-font)!important;color:var(--od-ed-ink);-webkit-font-smoothing:antialiased}:is(.od-intro,.od-world,.od-styles,.od-j-more,.od-access__inner).page-width{max-width:1600px!important;padding-inline:var(--od-ed-gutter)!important}:is(.od-intro,.od-world,.od-styles,.od-j-more,.od-access,.od-pdov){background:#fff!important;background-image:none!important}:is(.od-intro__h,.od-world__h,.od-styles__h,.od-j-more h2,.od-j-item h3,.od-access__h,.od-style__name,.od-pdov__name){font-family:var(--od-ed-font)!important;font-style:normal!important;font-weight:400!important}:is(.od-intro__body,.od-world__body,.od-styles__intro,.od-j-item p,.od-access__body,.od-access__privacy,.od-style__blurb,.od-pdov__blurb){font-family:var(--od-ed-font)!important;color:var(--od-ed-gray);line-height:1.65}.od-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;border:1px solid var(--od-ed-ink)!important;border-radius:0!important;background:var(--od-ed-ink)!important;box-shadow:none!important;color:#fff!important;font-family:var(--od-ed-font)!important;font-size:11px!important;font-weight:600;line-height:1.4;letter-spacing:1.8px;text-transform:uppercase;text-decoration:none;transition:background-color .2s,color .2s}.od-btn:hover{background:#383838!important}:is(.od-btn,.od-style__open,.od-j-item,.od-access__input,.od-pref__pill,.od-pdov__close):focus-visible{outline:2px solid currentColor;outline-offset:5px}.od-hero{position:relative;display:grid!important;align-items:center!important;justify-items:center!important;min-height:min(860px,calc(100svh - 120px))!important;background-size:cover!important;background-position:center!important;color:#fff!important}.od-hero__shade{background:linear-gradient(180deg,#0000001a,#00000042 58%,#00000052)!important}.od-hero__copy.page-width{position:relative;z-index:1;width:100%;max-width:880px!important;margin:0 auto!important;padding:92px 32px 112px!important;text-align:center!important}.od-hero .od-kicker{margin:0 0 20px;color:#fff!important;font:500 11px/1.4 var(--od-ed-font)!important;letter-spacing:2.4px!important;text-transform:uppercase}.od-hero h1.od-hero__h1{max-width:760px;margin:0 auto 22px!important;color:#fff!important;font-family:var(--od-ed-font)!important;font-size:clamp(32px,3.1vw,46px)!important;font-weight:400!important;font-style:normal!important;line-height:1.12!important;letter-spacing:2px;text-transform:uppercase;text-wrap:balance}.od-hero__h1 em{font-family:inherit!important;font-style:normal!important;color:inherit!important}.od-hero__dek{max-width:500px;margin:0 auto 30px!important;color:#fff!important;font:400 15px/1.6 var(--od-ed-font)!important}.od-hero .od-btn{min-width:174px;background:#fff!important;border-color:#fff!important;color:var(--od-ed-ink)!important}.od-hero__caption{color:#ffffffeb!important;font:400 10px/1.5 var(--od-ed-font)!important;letter-spacing:1px}.od-intro.page-width{padding-block:88px 80px!important;text-align:center}.od-intro__h{max-width:850px;margin:0 auto 24px!important;font-size:clamp(23px,2.1vw,32px)!important;line-height:1.25;letter-spacing:1.5px;text-transform:uppercase;text-wrap:balance}.od-intro__body{max-width:660px;margin-inline:auto;font-size:16px}.od-world.page-width{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px clamp(36px,6vw,96px);padding-block:30px 60px!important}.od-world__media{width:100%;margin:0!important;overflow:hidden}.od-world__media img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:0!important}.od-world__copy{max-width:510px;padding:28px 0!important}.od-world__copy .od-kicker{font:500 10px/1.5 var(--od-ed-font)!important;letter-spacing:2px;text-transform:uppercase}.od-world__h{margin-block:14px 22px;font-size:clamp(28px,2.8vw,40px)!important;line-height:1.15!important;letter-spacing:1.3px;text-transform:uppercase;text-wrap:balance}.od-world__body{max-width:450px;font-size:16px}.od-world__copy .od-btn{margin-top:18px}main:has(.od-hero) .od-world:not(#fashion){position:relative;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:end;gap:0;overflow:hidden;isolation:isolate;padding:0!important;margin-inline:auto}main:has(.od-hero) .od-world:not(#fashion) :is(.od-world__media,.od-world__copy){grid-area:1/1;order:initial}main:has(.od-hero) .od-world:not(#fashion) .od-world__media{align-self:stretch;height:100%}main:has(.od-hero) .od-world:not(#fashion) .od-world__media img{height:100%;min-height:540px;aspect-ratio:4/5}main:has(.od-hero) .od-world:not(#fashion) .od-world__copy{position:relative;z-index:1;align-self:end;width:100%;max-width:none;box-sizing:border-box;padding:100px 34px 36px!important;background:linear-gradient(180deg,transparent,#000000ad);text-align:center}main:has(.od-hero) .od-world:not(#fashion) :is(.od-kicker,.od-world__h,.od-world__body){color:#fff!important}main:has(.od-hero) .od-world:not(#fashion) .od-world__h{margin-block:12px 16px;font-size:clamp(30px,3vw,42px)!important;letter-spacing:1px}main:has(.od-hero) .od-world:not(#fashion) .od-world__body{max-width:390px;margin-inline:auto;font-size:14px;line-height:1.5}main:has(.od-hero) .od-world:not(#fashion) .od-btn{margin-top:15px;background:#fff!important;border-color:#fff!important;color:var(--od-ed-ink)!important}.od-styles.page-width{padding-block:66px 96px!important}.od-styles__h{margin:0!important;padding-bottom:20px;border-bottom:1px solid var(--od-ed-line);font-size:16px!important;line-height:1.4;letter-spacing:2.5px;text-align:center;text-transform:uppercase}.od-styles__intro{max-width:640px;margin:20px auto 40px;font-size:15px;text-align:center}.od-styles__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:42px 22px!important}figure.od-style{min-width:0;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}button.od-style__open{display:block;width:100%;padding:0!important;color:inherit;border:0!important;border-radius:0!important;background:transparent!important;text-align:inherit;cursor:pointer;box-shadow:none!important}.od-style__media{position:relative;display:block;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:0!important;background:#f4f4f1}.od-style__media>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0!important}.od-style__media>img.od-style__alt{position:absolute;top:0;right:0;bottom:0;left:0}.od-style__meta{padding:17px 0 0!important;text-align:center}.od-style__name{margin:0!important;font-size:14px!important;line-height:1.4;letter-spacing:.5px}.od-style__blurb{margin:7px 0 0;font-size:12px!important;line-height:1.5}.od-j-more.page-width{padding-block:30px 84px!important}.od-j-item{display:block;padding-block:26px;border-top:1px solid var(--od-ed-line);text-decoration:none}.od-j-item h3{margin-block:0 10px;font-size:21px!important;line-height:1.3;letter-spacing:.5px}.od-j-item p{margin-block:0;font-size:15px}.od-j-item:hover h3{text-decoration:underline;text-underline-offset:5px}.od-access{padding-block:76px!important;border-block:1px solid var(--od-ed-line)}.od-access__inner.page-width{max-width:900px!important;text-align:center}.od-access__h{margin-block:0 22px;font-size:27px!important;line-height:1.25;letter-spacing:1.5px;text-transform:uppercase}.od-access__body{max-width:620px;margin-inline:auto;font-size:16px}.od-access__form{max-width:620px;margin:30px auto 0}.od-access__row{gap:12px}.od-access__privacy{font-size:12px;line-height:1.6}.od-access__input{min-height:48px;min-width:0;padding:13px 15px;border:1px solid #a8a8a3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:var(--od-ed-ink)!important;font:400 16px/1.4 var(--od-ed-font)!important}.od-access__input[type=email]{direction:ltr;text-align:start}.od-pdov__inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:40px;max-width:1440px;margin-inline:auto;padding:48px}.od-pdov__gallery{min-width:0}.od-pdov__main{display:block;width:100%;height:70svh;max-height:760px;object-fit:contain;background:#f7f7f4;border-radius:0!important}.od-pdov__thumbs{gap:10px}.od-pdov__thumb{min-width:48px;min-height:48px;border-radius:0!important}.od-pdov__thumb.is-active{outline:1px solid var(--od-ed-ink);outline-offset:3px}.od-pdov__details{min-width:0;padding-block:22px}.od-pdov__name{font-size:30px!important;line-height:1.2!important;letter-spacing:.7px}.od-pdov__blurb{font-size:15px}.od-pdov__close{min-width:44px;min-height:44px;color:var(--od-ed-ink)}:is(.od-pref,.od-pdov__note,.od-pdov__centernote){font-family:var(--od-ed-font)!important;font-size:14px;line-height:1.6}.od-pref__group{margin-block:20px}.od-pref__title{font-family:var(--od-ed-font)!important;font-size:16px;font-weight:500}.od-pref__label{font-size:12px;letter-spacing:1px}.od-pref__pill{min-height:44px;padding:10px 16px;border-radius:0!important;font:400 14px/1.4 var(--od-ed-font)!important}.od-pdov__actions{gap:12px}.od-pdov__notify.od-btn--ghost{background:#fff!important;color:var(--od-ed-ink)!important}.od-sl-toggle{min-height:44px;font-family:var(--od-ed-font)!important}@media(min-width:990px){.header.header--middle-left{display:grid;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"left-icons heading icons" "navigation navigation navigation"!important;align-items:center;row-gap:4px;padding-block:19px 7px!important}.header.header--middle-left .header__heading,.header.header--middle-left>.header__heading-link{grid-area:heading;justify-self:center;text-align:center}.header.header--middle-left .header__icons{grid-area:icons;justify-self:end}.header.header--middle-left .header__inline-menu{grid-area:navigation;justify-self:center;margin:0}.header__inline-menu>.list-menu--inline{justify-content:center;column-gap:12px}main:has(.od-hero){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}main:has(.od-hero)>.shopify-section{grid-column:1/-1;min-width:0}main:has(.od-hero)>.shopify-section:has(.od-world:not(#fashion)){grid-column:auto;padding:0 var(--od-ed-gutter) 28px}main:has(.od-hero)>.shopify-section:has(.od-world:not(#fashion)):has(+.shopify-section .od-world:not(#fashion)){padding-inline-end:12px}main:has(.od-hero)>.shopify-section:has(.od-world:not(#fashion))+.shopify-section:has(.od-world:not(#fashion)){padding-inline-start:12px}}@media(min-width:1440px){.od-styles__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:989px){.header.header--middle-left{padding-block:12px!important}.header__icon{min-width:44px;min-height:44px}main:has(.od-hero)>.shopify-section:has(.od-world:not(#fashion)){padding:0 var(--od-ed-gutter) 24px}main:has(.od-hero) .od-world:not(#fashion) .od-world__media img{height:min(600px,82svh);min-height:460px}main:has(.od-hero) .od-world:not(#fashion) .od-world__copy{padding:100px 24px 30px!important}.od-pdov__inner{gap:24px;padding:44px 24px}.od-pdov__name{font-size:26px!important}}@media(max-width:749px){.od-hero{min-height:min(740px,calc(100svh - 82px))!important}.od-hero__copy.page-width{padding:80px 24px 100px!important}.od-hero h1.od-hero__h1{font-size:33px!important;letter-spacing:1.2px}.od-hero__dek{max-width:330px;font-size:14px!important}.od-intro.page-width{padding-block:58px 48px!important}.od-intro__h{font-size:23px!important;letter-spacing:.8px}.od-world.page-width{grid-template-columns:minmax(0,1fr);gap:0;padding-block:14px 34px!important}.od-world__media{order:0}.od-world__copy{order:1;max-width:none;padding:28px 0 16px!important}.od-world__h{font-size:29px!important}.od-styles.page-width{padding-block:40px 60px!important}.od-styles__h{font-size:14px!important;letter-spacing:1.8px}.od-styles__intro{margin:18px auto 28px;font-size:14px}.od-styles__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 12px!important}.od-style__meta{padding-top:12px!important}.od-style__name{font-size:13px!important;letter-spacing:.2px}.od-style__blurb{font-size:11px!important}.od-j-more.page-width{padding-block:16px 52px!important}.od-j-item h3{font-size:19px!important}.od-access{padding-block:52px!important}.od-access__h{font-size:24px!important}.od-access__row{display:flex;flex-direction:column;align-items:stretch}.od-access__input,.od-access__row .od-btn{width:100%;box-sizing:border-box}.od-pdov__inner{grid-template-columns:minmax(0,1fr);padding:52px 20px 28px}.od-pdov__main{height:55svh;max-height:560px}.od-pdov__details{padding-block:6px}.od-pdov__actions{flex-wrap:wrap}}:is([lang|=he],[dir=rtl]) :is(.header__menu-item,.menu-drawer__menu-item,.od-kicker,.od-hero__h1,.od-btn,.od-intro__h,.od-world__h,.od-styles__h,.od-style__name,.od-j-item h3,.od-access__h,.od-pdov__name,.od-pref__label){letter-spacing:normal!important;text-transform:none!important}@media(prefers-reduced-motion:reduce){:is(.od-btn,.od-style__media,.od-style__media img,.od-style__open){transition:none!important;animation:none!important}}body.gradient{background:#fff!important;background-image:none!important}@media(min-width:990px){main:has(.od-hero) .od-world:not(#fashion){height:clamp(520px,42vw,680px)}main:has(.od-hero) .od-world:not(#fashion) .od-world__media img{min-height:0;height:100%;aspect-ratio:auto}#fashion .od-world__media img{max-height:680px;aspect-ratio:auto}}.offduty-lockup{direction:ltr}.offduty-wordmark{font-family:Assistant,Arial,sans-serif!important;font-size:25px!important;font-weight:400!important}body:has(.od-hero) .section-header{position:sticky!important;top:0!important;z-index:30}body:has(.od-hero) main{margin-top:calc(-1 * var(--header-height,114px))}body:has(.od-hero) .od-hero{min-height:calc(100svh - 38px)!important}body:has(.od-hero) .section-header:not(.scrolled-past-header):not(:has(details[open])) .header-wrapper{background:transparent!important;border-color:transparent!important}body:has(.od-hero) .section-header:not(.scrolled-past-header):not(:has(details[open])) :is(.header,.header__heading-link,.offduty-wordmark,.header__menu-item,.header__icon){color:#fff!important}body:has(.od-hero) .section-header:not(.scrolled-past-header):not(:has(details[open])) .offduty-lockup img{filter:brightness(0) invert(1)}body:has(.od-hero) .section-header.scrolled-past-header .header-wrapper{background:#fff!important;border-color:#e9e9e6!important}body:has(.od-hero) .section-header :is(.header__submenu,.menu-drawer,.search-modal,.predictive-search){background:#fff!important;color:#171717!important}body:has(.od-hero) .section-header :is(.header__submenu,.menu-drawer,.search-modal,.predictive-search) :is(a,button,input,.header__menu-item,.header__icon){color:#171717!important}@media(max-width:989px){.offduty-wordmark{font-size:20px!important}body:has(.od-hero) main{margin-top:calc(-1 * var(--header-height,69px))}.od-hero{background-position:70% center!important}.header.header--mobile-center{position:relative}.header.header--mobile-center>a.header__heading-link{position:absolute!important;left:50%!important;right:auto!important;top:50%;transform:translate(-50%,-50%);margin:0!important}.header.header--mobile-center>details-modal.header__search{position:absolute;inset-inline-start:auto;inset-inline-end:20px;top:50%;transform:translateY(-50%);margin:0}}.od-hero h1.od-hero__h1{text-transform:uppercase!important}@media(max-width:749px){.od-pdov{padding:0!important}.od-pdov__inner{width:100%;box-sizing:border-box}.od-pdov__thumbs{max-width:100%;overflow-x:auto;padding:4px;box-sizing:border-box}.od-pdov__thumb{flex:0 0 48px}}:is(#styles,#fashion,#early-access){scroll-margin-top:calc(var(--header-height,100px) + 24px)}.footer.color-scheme-1.gradient{background:#fff!important;background-image:none!important;border-top:1px solid #dededb}.footer .page-width{max-width:1600px;padding-inline:var(--od-ed-gutter)}.footer .footer-block__heading{font-family:Assistant,Arial,sans-serif;font-size:13px;letter-spacing:1.5px;text-transform:uppercase}[dir=rtl] .footer .footer-block__heading{letter-spacing:normal}@media(max-width:989px){.header.header--mobile-center>a.header__heading-link,.header.header--mobile-center>details-modal.header__search{grid-area:auto!important}.header.header--mobile-center>details-modal.header__search{inset-inline-start:auto!important;inset-inline-end:20px!important}}@media(max-width:749px){.od-hero{align-items:end!important}.od-hero__copy.page-width{padding:0 24px 72px!important}.od-hero__shade{background:linear-gradient(180deg,#0003,transparent 40%,#0008)!important}}@media(max-width:989px){.header.header--mobile-center>details-modal.header__search{position:static!important;transform:none!important;grid-area:icons!important}.header.header--mobile-center>details-modal.header__search>details>summary{position:absolute;inset-inline-start:auto;inset-inline-end:20px;top:50%;transform:translateY(-50%)}}.od-hero__shade{background:linear-gradient(180deg,#00000085 0,#0000003d 24%,#0000001f 44%,#0000007a)!important}.od-hero__caption{font-size:11px!important;color:#fff!important;background:#0000006b;padding:4px 9px;line-height:1.5!important;letter-spacing:.7px}.od-journal-article[dir=rtl] :is(h1,h2,p,a,blockquote){font-family:Assistant,Arial,sans-serif!important;letter-spacing:normal!important}.od-journal-article[dir=rtl] .od-page__h{font-size:clamp(32px,4.2vw,56px)!important;line-height:1.18!important;font-weight:400}.od-journal-article[dir=rtl] .od-jr-body{font-size:18px;line-height:1.85}.od-policy-links{margin-top:12px}@media(max-width:749px){.od-journal-article[dir=rtl] .od-page__h{font-size:32px!important}.od-journal-article[dir=rtl] .od-jr-body{font-size:17px}.od-hero__caption{max-width:calc(100% - 40px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/offduty-brand.css.map */
