.oj-ms{--oj-red: #e04e39;--oj-brown: #503629;--oj-taupe: #5e5340;--oj-cream: #fffcf7;--oj-sand: #f6f1eb;--oj-white-warm: #fffffa;--oj-grey-500: #747474;--oj-grey-400: #a49a90;--oj-grey-300: #dad2ce;--oj-grey-200: #e6e5da;--font-display: var(--font-family-heading, "TradeGothicLTStd-Extended"), "Arial Narrow", sans-serif;--font-body: var(--font-family-paragraph, var(--font-family-heading, "TradeGothicLTStd-Extended")), system-ui, sans-serif;--font-detail: var(--font-family-secondary, "p22-underground-medium"), system-ui, sans-serif;--oj-max: 1428px;--oj-gutter: 80px;--oj-fast: .2s ease-in-out;--oj-base: .3s ease-in-out;--oj-nav-h: 56px;font-family:var(--font-body);font-size:14px;line-height:24px;letter-spacing:.01em;color:var(--oj-brown);background:var(--oj-cream);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.oj-ms *,.oj-ms *:before,.oj-ms *:after{box-sizing:border-box}:where(.oj-ms) h1,:where(.oj-ms) h2,:where(.oj-ms) h3,:where(.oj-ms) p{margin:0;padding:0}:where(.oj-ms) a{color:inherit;text-decoration:none;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}:where(.oj-ms) button{width:auto;height:auto;max-width:none;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;line-height:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:inherit}:where(.oj-ms) img{max-width:100%;display:block;border:0}.oj-ms [hidden]{display:none!important}.oj-ms .oj-ms-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.oj-ms-wrap{max-width:var(--oj-max);margin:0 auto;padding:0 var(--oj-gutter)}.oj-ms .oj-ms-eyebrow{font-family:var(--font-detail);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--oj-red)}.oj-ms .oj-ms-body{font-family:var(--font-body);font-size:14px;line-height:24px;letter-spacing:.01em;color:var(--oj-brown)}.oj-ms .oj-ms-btn{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-width:240px;height:52px;padding:0 24px;border:1px solid var(--oj-grey-300);border-radius:0;background:transparent;color:var(--oj-red);font-family:var(--font-detail);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background var(--oj-fast),color var(--oj-fast),border-color var(--oj-fast),opacity var(--oj-fast)}.oj-ms .oj-ms-btn--fill{background:var(--oj-red);border-color:var(--oj-red);color:var(--oj-white-warm)}.oj-ms .oj-ms-btn--fill:hover{opacity:.9;color:var(--oj-white-warm)}.oj-ms .oj-ms-btn__arrow{display:inline-flex;font-size:1.1em;line-height:1;transition:transform var(--oj-fast)}.oj-ms .oj-ms-btn:hover .oj-ms-btn__arrow{transform:translate(4px)}[dir=rtl] .oj-ms .oj-ms-btn__arrow{transform:scaleX(-1)}[dir=rtl] .oj-ms .oj-ms-btn:hover .oj-ms-btn__arrow{transform:scaleX(-1) translate(4px)}.oj-ms .oj-ms-btn--outline:hover{background:var(--oj-red);border-color:var(--oj-red);color:var(--oj-white-warm)}.oj-ms .oj-ms-btn:focus-visible{outline:1px solid var(--oj-brown);outline-offset:3px}.oj-ms-gate{padding:96px 20px 120px}.oj-ms-gate__panel{max-width:560px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.oj-ms .oj-ms-gate__title{font-family:var(--font-display);font-weight:400;font-size:20px;line-height:30px;letter-spacing:.14em;text-transform:uppercase;color:var(--oj-brown);text-wrap:balance}.oj-ms-gate__body{max-width:460px}.oj-ms .oj-ms-gate__btn{margin-top:8px;min-width:280px}.oj-ms .oj-ms-gate__note{max-width:420px;font-family:var(--font-detail);font-weight:500;font-size:12px;line-height:18px;letter-spacing:.04em;color:var(--oj-taupe)}.oj-ms-head{padding:64px 0 48px}.oj-ms-head .oj-ms-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.oj-ms .oj-ms-head__title{font-family:var(--font-display);font-weight:400;font-size:24px;line-height:36px;letter-spacing:.14em;text-transform:uppercase;color:var(--oj-brown)}.oj-ms-head__desc{max-width:640px}.oj-ms-head__desc p{margin:0 0 12px;font:inherit;color:inherit}.oj-ms-head__desc p:last-child{margin-bottom:0}.oj-ms .oj-ms-head__policy{padding-top:4px;font-family:var(--font-detail);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--oj-taupe)}.oj-ms-nav{position:sticky;top:var(--oj-ms-top, 0px);z-index:30;background:var(--oj-grey-200);border-bottom:1px solid transparent;transition:border-color var(--oj-fast)}.oj-ms-nav.is-stuck{border-bottom-color:var(--oj-grey-300)}.oj-ms-nav__inner{max-width:var(--oj-max);margin:0 auto;padding:0 var(--oj-gutter);height:var(--oj-nav-h);display:flex;align-items:stretch;justify-content:space-between;gap:24px}.oj-ms-nav__scroll{display:flex;gap:32px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.oj-ms-nav__scroll::-webkit-scrollbar{display:none}.oj-ms .oj-ms-nav__link{flex:none;display:inline-flex;align-items:center;height:var(--oj-nav-h);font-family:var(--font-detail);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--oj-taupe);text-decoration:none;text-underline-offset:6px;text-decoration-thickness:1px;transition:color var(--oj-fast)}.oj-ms .oj-ms-nav__link:hover{color:var(--oj-brown)}.oj-ms .oj-ms-nav__link.is-active{color:var(--oj-brown);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.oj-ms-nav__count{display:flex;align-items:center;flex:none;font-family:var(--font-detail);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--oj-taupe)}.oj-ms-sec{padding:64px 0 80px;background:var(--oj-cream);scroll-margin-top:calc(var(--oj-ms-top, 0px) + var(--oj-nav-h))}.oj-ms-sec--sand{background:var(--oj-sand)}.oj-ms .oj-ms-sec__title{margin-bottom:32px;font-family:var(--font-display);font-weight:400;font-size:20px;line-height:30px;letter-spacing:.14em;text-transform:uppercase;color:var(--oj-brown);text-wrap:pretty}.oj-ms-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.oj-ms-empty{padding-top:48px;padding-bottom:48px}.oj-ms-card{display:flex;flex-direction:column;min-width:0}.oj-ms-card__media{position:relative;display:block;width:100%;aspect-ratio:.82;overflow:hidden}.oj-ms-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform var(--oj-base),opacity var(--oj-fast)}.oj-ms-card:hover .oj-ms-card__media img{transform:scale(1.04)}.oj-ms-card__text{flex:1;padding:16px 0 12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.oj-ms .oj-ms-card__name{min-height:40px;font-family:var(--font-display);font-weight:400;font-size:14px;line-height:20px;letter-spacing:.14em;text-transform:uppercase;color:var(--oj-red);text-wrap:balance}.oj-ms .oj-ms-card__name a:hover{color:var(--oj-red)}.oj-ms-card__size{color:var(--oj-brown);white-space:nowrap}.oj-ms .oj-ms-card__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 10px;font-family:var(--font-detail);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.04em;color:var(--oj-brown)}.oj-ms-card__was{color:var(--oj-grey-500)}.oj-ms-card__now{color:var(--oj-brown)}.oj-ms-card__save{color:var(--oj-red)}.oj-ms .oj-ms-card__stock{min-height:16px}.oj-ms-stock{font-family:var(--font-detail, var(--font-family-secondary, "p22-underground-medium")),system-ui,sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--oj-brown, #503629)}.oj-ms-stock--only{color:var(--oj-red, #e04e39)}.oj-ms-stock--sold-out{color:var(--oj-grey-500, #747474)}.oj-ms .oj-ms-card__btn{width:100%;min-width:0;justify-content:center}.oj-ms-card__btn-inner{display:inline-flex;align-items:center;gap:10px}.oj-ms-card__tick{display:none;width:11px;height:11px}.oj-ms .oj-ms-card__error{margin-top:8px;text-align:center;font-family:var(--font-detail);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.04em;color:var(--oj-red)}.oj-ms .oj-ms-card__btn.is-adding,.oj-ms .oj-ms-card__btn[disabled]{background:transparent;border-color:var(--oj-grey-300);color:var(--oj-grey-400);pointer-events:none;cursor:default}.oj-ms .oj-ms-card__btn.is-added{background:var(--oj-red);border-color:var(--oj-red);color:var(--oj-white-warm);pointer-events:none}.oj-ms .oj-ms-card__btn.is-added .oj-ms-card__tick{display:block}.oj-ms-card.is-sold-out .oj-ms-card__media img{opacity:.35}.oj-ms-card.is-sold-out:hover .oj-ms-card__media img{transform:none}.oj-ms-pdp-back{background:var(--color-white-2, transparent)}.oj-ms-pdp-back .oj-ms-wrap{padding-top:16px;padding-bottom:0}.oj-ms .oj-ms-pdp-back__link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-detail);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--oj-red)}.oj-ms .oj-ms-pdp-back__link:hover{opacity:.8;color:var(--oj-red)}[dir=rtl] .oj-ms-pdp-back__arrow{transform:scaleX(-1)}.oj-ms-pdp-stock{display:block;margin:8px 0 0}.oj-ms-pdp-stock[hidden]{display:none}@media(min-width:761px)and (max-width:1100px){.oj-ms{--oj-gutter: 40px}.oj-ms-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.oj-ms{--oj-gutter: 20px}.oj-ms-gate{padding:64px 20px 80px}.oj-ms .oj-ms-gate__btn{width:100%;min-width:0}.oj-ms-head{padding:40px 0 32px}.oj-ms .oj-ms-head__title{font-size:20px;line-height:30px}.oj-ms-nav__inner{gap:0}.oj-ms-nav__scroll{padding:0 20px;margin:0 -20px;gap:24px;-webkit-overflow-scrolling:touch}.oj-ms-nav__count{display:none}.oj-ms-sec{padding:48px 0 56px}.oj-ms .oj-ms-sec__title{font-size:16px;line-height:24px;margin-bottom:24px}.oj-ms-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.oj-ms .oj-ms-card__price{font-size:13px}.oj-ms .oj-ms-card__btn{padding:0 10px;font-size:12px;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.oj-ms *,.oj-ms *:before,.oj-ms *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/oj-members-sale.css.map */
