@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Inter:wght@400;500;600;700&display=swap";.login-page{min-height:100vh;background:#fff;color:#111}.login-header{background:#fffffff7}.login-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);min-height:calc(100svh - var(--header-height, 48px));align-items:center;gap:clamp(40px,7vw,104px);padding:clamp(92px,12vh,150px) clamp(24px,6vw,72px) 70px}.login-panel__intro{display:grid;max-width:780px;gap:20px}.login-panel__intro>p:first-child,.login-card>p:first-child{color:#1111119e;font-size:11px;letter-spacing:.14em;line-height:1;text-transform:uppercase}.login-panel__intro h1{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-transform:none}.login-panel__intro>p:last-child,.login-card p{color:#111111b8;font-family:var(--font-body);font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.login-panel__intro>p:last-child{max-width:580px}.login-card{display:grid;gap:22px;border:1px solid rgba(17,17,17,.12);background:#fff;box-shadow:0 24px 70px #11111114;padding:clamp(26px,3.4vw,42px)}.login-card h2{margin:0;font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-transform:none}.login-primary-action,.login-secondary-action,.login-text-action{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid #111;padding:0 18px;font-size:11px;letter-spacing:.12em;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.login-primary-action{cursor:pointer;font-family:inherit}.login-primary-action{background:#111;color:#fff}.login-secondary-action{background:transparent;color:#111}.login-text-action{cursor:pointer;border-color:#1111112e;background:transparent;color:#111111a3;font-family:inherit}.login-mock-form,.login-mock-account{display:grid;gap:16px}.login-mock-form label{display:grid;gap:8px;color:#1111119e;font-size:10px;letter-spacing:.14em;line-height:1;text-transform:uppercase}.login-mock-form input{min-height:48px;border:1px solid rgba(17,17,17,.18);background:#ffffff9e;padding:0 12px;color:#111;font:inherit;letter-spacing:0;text-transform:none}.login-account-summary{display:grid;gap:6px;border-top:1px solid rgba(17,17,17,.14);border-bottom:1px solid rgba(17,17,17,.14);background:#ffffff47;padding:18px}.login-account-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.login-account-actions .login-text-action{grid-column:1 / -1}.login-mock-account span{color:#1111119e;font-size:12px;line-height:1.3}.login-mock-account strong{font-size:13px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.login-footer{border-top:1px solid rgba(8,8,8,.1)}.account-dashboard{display:grid;gap:18px;max-width:1280px;margin:0 auto;padding:clamp(76px,10vh,112px) clamp(16px,4vw,54px) clamp(60px,8vh,96px)}.account-dashboard__hero{display:flex;align-items:end;justify-content:space-between;gap:24px;border:1px solid rgba(17,17,17,.1);background:#ffffffb8;box-shadow:0 12px 36px #1111110d;padding:clamp(24px,3vw,38px)}.account-dashboard__hero>div{display:grid;gap:10px}.account-dashboard__hero p,.account-panel__header a,.account-order span,.account-support-card a{margin:0;color:#11111194;font-family:var(--font-subtext);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:1.2;text-transform:uppercase}.account-dashboard__hero h1{margin:0;font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-transform:none}.account-dashboard__hero span{color:#111111ad;font-family:var(--font-body);font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.account-dashboard__hero>a,.account-panel__header a,.account-order__item a,.account-support-card a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid #111;padding:0 16px;color:#111;text-decoration:none;white-space:nowrap}.account-dashboard__hero>a{min-height:46px;background:#111;color:#fff}.account-panel{border:1px solid rgba(17,17,17,.1);background:#ffffffb8;box-shadow:0 12px 36px #1111110d}.account-support-card{display:grid;gap:10px}.account-panel__header h2,.account-support-card h2{margin:0;font-size:18px;font-weight:700;letter-spacing:0;line-height:1}.account-support-card p{margin:0;color:#111111a8;font-size:13px;line-height:1.45}.account-panel__header a,.account-order__item a,.account-support-card a{width:fit-content;min-height:auto;border:0;border-bottom:1px solid rgba(17,17,17,.28);padding:0 0 5px}.account-dashboard__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:18px}.account-main,.account-side{display:grid;gap:18px;min-width:0}.account-panel__header{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(17,17,17,.1);padding:0 clamp(18px,2.5vw,28px)}.account-order{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;border-bottom:1px solid rgba(17,17,17,.1);padding:clamp(18px,2.5vw,28px)}.account-order:last-child{border-bottom:0}.account-order>div{display:grid;gap:6px}.account-order strong{font-size:13px;line-height:1.2}.account-order__item{grid-column:1 / -1;grid-template-columns:86px minmax(0,1fr);align-items:center;border-top:1px solid rgba(17,17,17,.1);padding-top:18px}.account-order__item img{width:100%;aspect-ratio:4 / 5;border:1px solid rgba(17,17,17,.08);background:#e7dfd2;object-fit:cover}.account-order__item h3{margin:0;font-size:13px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.account-order__item p{margin:0;color:#1111119e;font-size:13px}.account-orders__state,.account-orders__empty{margin:0;padding:clamp(18px,2.5vw,28px);color:#111111a8;font-size:13px;line-height:1.45}.account-orders__state--error{color:#8c2f22}.account-orders__empty{display:grid;gap:12px}.account-orders__empty h3,.account-orders__empty p{margin:0}.account-orders__empty h3{color:#171410;font-size:14px}.account-orders__empty a,.account-order__status-link{width:fit-content;border-bottom:1px solid rgba(17,17,17,.28);padding-bottom:5px;color:#111;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.account-order__status-link{grid-column:1 / -1}.account-side{position:sticky;top:calc(var(--header-height, 48px) + 18px)}.account-profile{display:grid}.account-profile__identity{display:flex;align-items:center;gap:14px;padding:clamp(18px,2.5vw,28px)}.account-profile__identity>span{display:inline-grid;width:52px;height:52px;flex:0 0 52px;place-items:center;border-radius:999px;background:#111;color:#fff;font-family:var(--font-display);font-size:24px}.account-profile__identity div{display:grid;gap:5px}.account-profile__identity strong{font-size:13px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.account-profile__identity p{margin:0;color:#1111119e;font-size:13px}.account-profile dl{display:grid;margin:0;border-top:1px solid rgba(17,17,17,.1)}.account-profile dl div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(17,17,17,.1);padding:14px clamp(18px,2.5vw,28px)}.account-profile dt,.account-profile dd{margin:0;font-size:12px}.account-profile dt{color:#11111194;text-transform:uppercase}.account-profile .login-text-action{margin:clamp(18px,2.5vw,28px)}.account-support-card{padding:clamp(18px,2.5vw,28px)}@media(max-width:820px){.login-panel{grid-template-columns:1fr;min-height:auto;align-items:start;padding:88px 16px 54px}.login-card{padding:22px}.account-dashboard{padding:72px 14px 54px}.account-dashboard__hero{display:grid;align-items:start}.account-dashboard__content{grid-template-columns:1fr}.account-order{grid-template-columns:repeat(2,minmax(0,1fr))}.account-side{position:static}}.account-dashboard{max-width:1180px;gap:14px;padding-top:clamp(70px,8vh,92px)}.account-dashboard__hero,.account-panel{border:1px solid rgba(17,17,17,.12);background:#ffffffdb;box-shadow:none}.account-dashboard__hero{display:grid;grid-template-columns:1fr;align-items:stretch;gap:22px;padding:24px 26px}.account-dashboard__hero h1{font-family:var(--font-ui);font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.05;text-transform:none}.account-panel__header h2,.account-support-card h2{font-size:18px;letter-spacing:-.02em}.account-dashboard__content{gap:16px;grid-template-columns:minmax(0,1fr) minmax(310px,348px)}.account-panel__header{min-height:54px;background:#f8f7f4}.account-order{gap:14px;padding:22px;background:#fff}.account-order strong{font-size:14px}.account-order__item{background:#fbfaf7;padding:16px}.account-order__item{grid-template-columns:76px minmax(0,1fr);padding-top:16px}.account-order__item img{width:76px}.account-side{gap:16px}.account-profile__identity{padding:22px}.account-profile__identity>span{width:48px;height:48px;flex-basis:48px;border-radius:2px}.account-profile .login-text-action{min-height:42px;margin:22px}.account-support-card{padding:22px}@media(max-width:820px){.account-dashboard{padding:68px 12px 48px}.account-dashboard__hero{display:grid;grid-template-columns:1fr}.account-dashboard__content{grid-template-columns:1fr}}.account-dashboard{max-width:1120px;gap:20px;padding:clamp(78px,9vh,104px) clamp(18px,4vw,52px) clamp(54px,8vh,84px)}.account-dashboard__hero,.account-panel{overflow:hidden;border:1px solid rgba(49,43,34,.1);border-radius:24px;background:#fffdf8e0;box-shadow:0 18px 48px #312b220f}.account-dashboard__hero{grid-template-columns:1fr;align-items:center;gap:clamp(20px,4vw,42px);background:#f7f2ea;padding:clamp(24px,4vw,42px)}.account-dashboard__hero>div:first-child{max-width:540px;gap:14px}.account-dashboard__hero p,.account-panel__header a,.account-order span,.account-support-card a{color:#312b2294}.account-dashboard__hero h1{max-width:560px;color:#171410;font-family:var(--font-ui);font-size:clamp(32px,4vw,50px);font-weight:650;letter-spacing:-.045em;line-height:.98;text-transform:none}.account-dashboard__hero span{max-width:460px;color:#312b22ad;font-size:15px;line-height:1.5}.account-dashboard__content{grid-template-columns:minmax(0,1fr) minmax(300px,336px);gap:20px}.account-main,.account-side{gap:20px}.account-panel__header{min-height:64px;border-bottom:1px solid rgba(49,43,34,.08);background:#f8f4ecc7;padding:0 24px}.account-panel__header h2,.account-support-card h2{color:#171410;font-size:20px;font-weight:650;letter-spacing:-.035em}.account-order{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px;border-bottom-color:#312b2214;background:transparent;padding:24px}.account-order strong{color:#171410;font-size:14px}.account-order__item{grid-template-columns:84px minmax(0,1fr);align-items:center;border-top:0;border-radius:18px;background:#f6f1e8;padding:16px}.account-order__item img{border:0;border-radius:14px;background:#ddd2c2}.account-order__item img{width:84px}.account-order__item h3{color:#171410;font-size:14px;letter-spacing:-.01em;line-height:1.15;text-transform:none}.account-order__item a,.account-panel__header a,.account-support-card a{color:#171410;border-bottom-color:#312b2252}.account-profile__identity{margin:18px;border-radius:18px;background:#f8f4ec;padding:18px}.account-profile__identity>span{border-radius:16px;background:#171410;font-family:var(--font-ui);font-size:18px;font-weight:650}.account-profile__identity strong{color:#171410;letter-spacing:-.01em;text-transform:none}.account-profile .login-text-action{margin:18px;border-radius:999px}.account-support-card{gap:12px;padding:22px}@media(max-width:1100px)and (min-width:821px){.account-dashboard__hero{grid-template-columns:1fr}.account-dashboard__hero>div:first-child{max-width:680px}}@media(max-width:820px){.account-dashboard{gap:14px;padding:72px 12px 48px}.account-dashboard__hero{grid-template-columns:1fr;border-radius:20px;padding:22px}.account-dashboard__content{grid-template-columns:1fr;gap:14px}.account-main,.account-side{gap:14px}.account-order{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.account-order__item{grid-template-columns:72px minmax(0,1fr)}.account-order__item img{width:72px}.account-panel,.account-dashboard__hero{border-radius:18px}}.login-page{background:#fff}.account-dashboard__hero{background:#f7f2ea;box-shadow:0 14px 36px #312b220d}.account-panel{background:#fbf8f2;box-shadow:0 14px 36px #312b220b}.account-panel__header,.account-order__item,.account-profile__identity{background:#f3ede3}@media(max-width:560px){.login-panel{gap:28px;padding:72px 14px 44px}.login-panel__intro{gap:14px}.login-panel__intro h1{font-size:clamp(36px,12vw,48px);letter-spacing:.02em}.login-card{gap:16px;padding:20px}.login-card h2{font-size:clamp(24px,8vw,32px)}.login-primary-action,.login-secondary-action,.login-text-action{width:100%;min-width:0;white-space:normal}.account-dashboard{padding:64px 10px 42px}.account-dashboard__hero{padding:20px}.account-dashboard__hero h1{font-size:clamp(28px,10vw,38px)}.account-panel__header{min-height:auto;flex-wrap:wrap;padding:18px 20px}.account-order{grid-template-columns:1fr;padding:18px}.account-order__item{grid-template-columns:68px minmax(0,1fr);padding:14px}.account-order__item img{width:68px}.account-profile__identity{align-items:flex-start;margin:14px;padding:14px}.account-profile__identity p,.account-profile__identity strong{overflow-wrap:anywhere}.account-profile .login-text-action{width:auto;margin:14px}}@media(max-width:380px){.login-panel{padding-inline:12px}.account-order__item{grid-template-columns:58px minmax(0,1fr)}.account-order__item img{width:58px}}.login-page{--root-display: var(--font-display);--root-ui: Inter, SuisseIntl, "Helvetica Neue", Arial, Helvetica, sans-serif;--root-light: #fff;--login-radius-md: 6px;--login-page-bg: #f4f0e8;--login-panel: #fbfaf6;--login-panel-muted: #f0e9de;--login-ink: #14120f;--login-muted: rgba(20, 18, 15, .66);--login-border: rgba(20, 18, 15, .12);background:var(--login-page-bg);color:var(--login-ink);font-family:var(--root-ui)}.login-page .root-home-header{position:sticky;z-index:100;border-bottom:1px solid rgba(20,18,15,.08);background:#fbfaf6f5;color:var(--login-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.login-page .root-home-header nav{padding-inline:clamp(18px,3vw,42px)}.login-page .root-home-header__links a,.login-page .root-home-header__action{color:inherit;font-size:12px;letter-spacing:.02em}.login-panel{width:100%;min-height:calc(100svh - 72px);grid-template-columns:minmax(0,1fr) minmax(340px,480px);align-items:start;gap:clamp(28px,6vw,88px);padding:clamp(52px,9vh,104px) clamp(18px,5vw,72px) clamp(48px,7vh,84px)}.login-card,.login-mock-form input,.login-primary-action,.login-secondary-action,.login-text-action{border-radius:var(--login-radius-md)}.login-card{border-color:var(--login-border);background:var(--login-panel);box-shadow:0 12px 36px #14120f0f}.login-account-summary{border-color:var(--login-border);border-radius:var(--login-radius-md);background:var(--login-panel-muted)}.account-dashboard{width:100%;max-width:none;min-height:calc(100svh - 72px);gap:clamp(16px,2vw,24px);margin:0;padding:clamp(26px,4vw,48px) clamp(18px,4vw,64px) clamp(48px,7vh,84px)}.account-dashboard__hero,.account-panel{overflow:hidden;border-color:var(--login-border);border-radius:var(--login-radius-md);background:var(--login-panel);box-shadow:0 12px 36px #14120f0d}.account-dashboard__hero{gap:18px;background:#f8f4ec;padding:clamp(24px,3vw,38px)}.account-dashboard__hero>div:first-child{max-width:720px}.account-dashboard__hero h1{max-width:720px;color:var(--login-ink);font-size:clamp(34px,4.6vw,64px);letter-spacing:-.055em;line-height:.96}.account-dashboard__hero span{max-width:560px;color:var(--login-muted)}.account-dashboard__content{grid-template-columns:minmax(0,1fr) minmax(360px,.36fr);gap:clamp(16px,2vw,24px)}.account-main,.account-side{gap:clamp(16px,2vw,24px)}.account-panel__header{min-height:58px;border-bottom-color:var(--login-border);background:var(--login-panel-muted)}.account-panel__header h2,.account-support-card h2{color:var(--login-ink);font-size:19px;font-weight:650;letter-spacing:-.035em}.account-order{gap:16px clamp(16px,2vw,24px);border-bottom-color:var(--login-border);padding:clamp(18px,2.2vw,26px)}.account-order span,.account-dashboard__hero p,.account-panel__header a,.account-support-card a{color:#14120f94}.account-order__item{grid-template-columns:84px minmax(0,1fr);border-radius:var(--login-radius-md);background:var(--login-panel-muted)}.account-order__item img{width:84px;border-radius:var(--login-radius-md)}.account-profile__identity{min-width:0;margin:16px;border-radius:var(--login-radius-md);background:var(--login-panel-muted);padding:16px}.account-profile__identity>span{width:44px;height:44px;flex-basis:44px;border-radius:var(--login-radius-md);background:var(--login-ink)}.account-profile__identity div{min-width:0}.account-profile__identity strong,.account-profile__identity p{overflow-wrap:anywhere}.account-profile .login-text-action{width:calc(100% - 32px);margin:0 16px 16px;border-radius:var(--login-radius-md)}.account-support-card{padding:clamp(18px,2vw,24px)}@media(max-width:980px){.account-dashboard__content{grid-template-columns:1fr}.account-side{position:static;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:820px){.login-panel{min-height:calc(100svh - 58px);grid-template-columns:1fr;padding:34px 14px 46px}.account-dashboard{min-height:calc(100svh - 58px);padding:18px 12px 46px}.account-dashboard__hero,.account-panel{border-radius:var(--login-radius-md)}.account-side{grid-template-columns:1fr}.account-order{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.login-page .root-home-header nav{padding-inline:14px}.account-dashboard{padding-inline:10px}.account-dashboard__hero{padding:18px}.account-dashboard__hero h1{font-size:clamp(30px,10vw,42px)}.account-panel__header{padding:16px}.account-order{grid-template-columns:1fr;padding:16px}.account-order__item{grid-template-columns:68px minmax(0,1fr);padding:12px}.account-order__item img{width:68px}}.login-page{--paradym-display: var(--font-display);--paradym-ui: SuisseIntl, Inter, "Helvetica Neue", Arial, Helvetica, sans-serif;--paradym-body-font: var(--font-body);--root-display: var(--paradym-display);--root-ui: var(--paradym-ui);--root-body-font: var(--paradym-body-font);--root-title-font: var(--root-display);--root-text-font: var(--root-body-font);--root-subtext-font: var(--root-ui);--login-card-bg: #fbfaf6;--login-card-border: rgba(20, 18, 15, .12);--login-text: #14120f;--login-muted-text: rgba(20, 18, 15, .62);min-height:100svh;background:#fff;color:var(--login-text);font-family:var(--root-text-font)}.login-page .product-header{position:sticky;top:0;z-index:50;height:92px;border-bottom:1px solid rgba(21,21,20,.12);background:#faf8f3;color:#090909;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.login-page .product-header nav{display:grid;height:100%;min-height:92px;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(28px,3.2vw,40px)}.login-page .product-header__logo{justify-self:center;font-family:var(--font-display);font-size:clamp(28px,2.75vw,38px);font-weight:400;letter-spacing:.28em;line-height:.82}.login-page .product-header__actions{justify-content:flex-end;gap:clamp(14px,1.7vw,22px)}.login-page .product-header__icon{display:inline-grid;width:20px;height:20px;min-width:20px;min-height:20px;place-items:center;color:inherit}.login-page .product-header__icon svg{width:20px;height:20px}.login-page .product-header__links{width:fit-content;gap:clamp(18px,2vw,28px)}.login-page .product-header__links>a{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-family:SuisseIntl,Inter,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.login-page .product-header .mobile-header-menu{display:none}.login-page .mobile-header-menu__overlay{z-index:10020;background:#fff}.login-page .mobile-header-menu__panel{box-sizing:border-box;width:100vw;max-width:none;min-height:100svh;gap:clamp(34px,7vh,72px);background:#fff;box-shadow:none;padding:clamp(18px,3vw,30px) clamp(18px,5vw,56px) clamp(32px,6vw,72px)}.login-page .mobile-header-menu__top{width:100%}.login-page .mobile-header-menu__brand{color:#090909;font-size:clamp(22px,3vw,34px);letter-spacing:.28em}.login-page .mobile-header-menu__nav{width:min(100%,720px);margin:clamp(12px,4vh,42px) auto 0;border-top:1px solid rgba(20,18,15,.12)}.login-page .mobile-header-menu__nav a{min-height:clamp(62px,9vh,92px);border-bottom:1px solid rgba(20,18,15,.12);font-size:clamp(22px,4vw,54px);font-weight:500;letter-spacing:-.04em;line-height:.95;text-transform:none}.login-page .mobile-header-menu__actions{width:min(100%,720px);justify-content:flex-start;margin:0 auto;gap:14px}.login-page .mobile-header-menu__action{display:inline-grid;width:44px;min-width:44px;height:44px;min-height:44px;place-items:center;border-radius:999px}.login-page .mobile-header-menu__action svg{width:18px;height:18px}.account-favourites,.account-favourites .account-panel__header{background:#fff}.account-favourites>.account-order__item{display:grid;grid-template-columns:minmax(140px,.34fr) minmax(0,1fr);align-items:stretch;gap:clamp(18px,2.4vw,30px);margin:clamp(18px,2.4vw,28px);border:1px solid rgba(20,18,15,.1);border-radius:22px;background:#fbfaf7;padding:clamp(14px,2vw,22px)}.account-favourites>.account-order__item+.account-order__item{margin-top:0}.account-favourites>.account-order__item img{width:100%;height:100%;min-height:220px;max-height:320px;border-radius:18px;background:#e8dfd3;object-fit:cover;object-position:center top}.account-favourites>.account-order__item>div{display:grid;align-content:center;justify-items:start;gap:12px;min-width:0;padding:clamp(8px,1.5vw,18px) 0}.account-favourites>.account-order__item h3{max-width:18ch;color:var(--login-ink);font-size:clamp(22px,3vw,42px);font-weight:650;letter-spacing:-.055em;line-height:.96;text-transform:none}.account-favourites>.account-order__item p{max-width:36ch;color:var(--login-muted);font-size:14px;line-height:1.5}.account-favourites>.account-order__item a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;margin-top:4px;border:1px solid var(--login-ink);border-radius:999px;background:var(--login-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.11em;padding:0 18px;text-decoration:none;text-transform:uppercase}@media(max-width:640px){.account-favourites>.account-order__item{grid-template-columns:1fr}.account-favourites>.account-order__item img{min-height:260px}}.login-panel{box-sizing:border-box;display:grid;width:100%;min-height:calc(100svh - 66px);grid-template-columns:1fr;place-items:center;padding:16px 18px}.login-card{display:grid;width:min(100%,430px);gap:14px;border:1px solid var(--login-card-border);border-radius:14px;background:var(--login-card-bg);box-shadow:0 22px 70px #14120f14;padding:clamp(22px,3vw,32px)}.login-card>p:first-child{margin:0;color:var(--login-muted-text);font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1;text-align:center;text-transform:uppercase}.login-card h1{margin:0;color:var(--login-text);font-family:var(--root-display);font-size:clamp(38px,6vw,52px);font-weight:500;letter-spacing:-.035em;line-height:.95;text-align:center}.login-card>p:nth-of-type(2){max-width:320px;margin:0 auto;color:var(--login-muted-text);font-size:14px;line-height:1.5;text-align:center}.login-mock-form{display:grid;gap:12px;margin-top:4px}.login-mock-form label{display:grid;gap:8px;color:var(--login-muted-text);font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.login-mock-form input{width:100%;min-height:44px;border:1px solid rgba(20,18,15,.16);border-radius:8px;background:#fff;color:var(--login-text);font:inherit;letter-spacing:0;outline:none;padding:0 14px;text-transform:none;transition:border-color .16s ease,box-shadow .16s ease}.login-mock-form input:focus{border-color:#14120f7a;box-shadow:0 0 0 3px #14120f14}.login-primary-action{width:100%;min-height:46px;border:1px solid #080808;border-radius:999px;background:#080808;color:#fff;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background .18s ease,color .18s ease,border-color .18s ease}.login-primary-action:hover:not(:disabled){background:#fff;color:#080808}.login-primary-action:disabled{cursor:not-allowed;opacity:.62}.login-signup-action{width:100%;min-height:44px;border:1px solid rgba(8,8,8,.2);border-radius:999px;background:#fff;color:#080808;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background .18s ease,color .18s ease,border-color .18s ease}.login-signup-action:hover:not(:disabled){border-color:#080808;background:#080808;color:#fff}.login-signup-action:disabled{cursor:not-allowed;opacity:.62}.login-card__links{display:flex;justify-content:center;gap:18px;margin-top:2px}.login-card__links .login-secondary-action{min-height:auto;border:0;border-radius:0;background:transparent;color:var(--login-muted-text);padding:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px}.login-auth-error{margin:0;border:1px solid rgba(140,47,34,.22);border-radius:8px;background:#8c2f220f;color:#8c2f22;font-size:12px;line-height:1.4;padding:10px 12px}.login-footer{display:none}@media(max-width:520px){.login-page .product-header nav{min-height:58px}.login-panel{min-height:calc(100svh - 58px);padding:18px 14px 32px}.login-card{border-radius:10px;padding:24px 18px}}html:has(#main-block-wrapper.login-page),body:has(#main-block-wrapper.login-page),#main-block-wrapper.login-page,.login-page{background:#fff!important}#main-block-wrapper.login-page{font-family:var(--root-text-font)}.login-panel.login-panel--split{--login-header-height: 92px;display:grid;box-sizing:border-box;width:100%;min-height:calc(100svh - var(--login-header-height));grid-template-columns:minmax(0,.56fr) minmax(380px,.44fr);align-items:stretch;gap:0;padding:0;background:#faf8f3}.login-panel__media{position:relative;min-height:calc(100svh - var(--login-header-height));margin:0;overflow:hidden;background:#ded6ca}.login-panel__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.1),transparent 46%);content:"";pointer-events:none}.login-panel__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.login-panel--split .login-card{align-self:center;justify-self:center;width:min(100%,430px);gap:18px;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--root-text-font);padding:clamp(28px,5vw,72px)}.login-panel--split .login-card>p:first-child,.login-panel--split .login-card h1,.login-panel--split .login-card>p:nth-of-type(2){text-align:left}.login-panel--split .login-card>p:first-child{color:#14120f7a;font-family:var(--root-subtext-font)}.login-panel--split .login-card h1{font-family:var(--root-title-font);font-size:clamp(58px,7vw,92px);font-weight:400;letter-spacing:-.035em;line-height:.92}.login-panel--split .login-card>p:nth-of-type(2){max-width:34ch;margin:0;font-family:var(--root-text-font);font-size:15px;letter-spacing:-.01em;line-height:1.55}.login-panel--split .login-primary-action{width:fit-content;min-width:168px;margin-top:8px;font-family:var(--root-subtext-font);padding:0 28px}@media(max-width:1180px){.login-page .product-header{height:84px}.login-page .product-header nav{min-height:84px}.login-panel.login-panel--split{--login-header-height: 84px}}@media(max-width:860px){.login-page .product-header{height:68px}.login-page .product-header nav{min-height:68px}.login-page .product-header .mobile-header-menu{display:inline-flex;align-items:center}.login-page .product-header__links>a{display:none}.login-panel.login-panel--split{--login-header-height: 68px;min-height:auto;grid-template-columns:1fr}.login-panel__media{min-height:clamp(320px,58svh,560px)}.login-panel--split .login-card{width:min(100%,520px);justify-self:start;padding:clamp(28px,8vw,48px) 18px 48px}}@media(max-width:520px){.login-page .product-header{height:56px}.login-page .product-header nav{min-height:56px}.login-panel.login-panel--split{--login-header-height: 56px}.login-panel__media{min-height:42svh}.login-panel--split .login-card h1{font-size:clamp(42px,14vw,58px)}.login-panel--split .login-primary-action{width:100%}}#main-block-wrapper.login-page:has(.account-dashboard),html:has(#main-block-wrapper.login-page .account-dashboard),body:has(#main-block-wrapper.login-page .account-dashboard){background:#faf8f3!important}.login-page:has(.account-dashboard){--account-topbar-height: 92px;--account-topbar-gap: clamp(28px, 4vh, 44px)}.login-page:has(.account-dashboard) .account-dashboard{box-sizing:border-box;width:100%;max-width:1360px;min-height:calc(100svh - var(--account-topbar-height));gap:clamp(18px,3vh,30px);margin:0 auto;padding:var(--account-topbar-gap) clamp(16px,4vw,54px) clamp(60px,8vh,96px);color:#111;font-family:var(--root-text-font)}.login-page:has(.account-dashboard) .account-dashboard__content{grid-template-columns:minmax(0,1fr) minmax(340px,400px);align-items:stretch;gap:clamp(40px,5vw,88px)}.login-page:has(.account-dashboard) .account-main,.login-page:has(.account-dashboard) .account-side{gap:clamp(18px,3vh,30px)}.login-page:has(.account-dashboard) .account-dashboard__hero,.login-page:has(.account-dashboard) .account-panel,.login-page:has(.account-dashboard) .account-order__item,.login-page:has(.account-dashboard) .account-profile__identity,.login-page:has(.account-dashboard) .account-orders__empty,.login-page:has(.account-dashboard) .account-orders__state{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.login-page:has(.account-dashboard) .account-dashboard__hero{padding:0 0 clamp(8px,1.2vw,14px)}.login-page:has(.account-dashboard) .account-dashboard__hero h1{color:#111;font-family:var(--font-ui);font-size:clamp(34px,4.6vw,64px);font-weight:700;letter-spacing:-.055em;line-height:.96}.login-page:has(.account-dashboard) .account-dashboard__hero p,.login-page:has(.account-dashboard) .account-panel__header a,.login-page:has(.account-dashboard) .account-order span,.login-page:has(.account-dashboard) .account-support-card a{color:#11111194}.login-page:has(.account-dashboard) .account-dashboard__hero span{color:#111111ad}.login-page:has(.account-dashboard) .account-panel__header{min-height:54px;border-bottom:1px solid rgba(17,17,17,.1);background:transparent;padding-inline:0}.login-page:has(.account-dashboard) .account-panel__header h2,.login-page:has(.account-dashboard) .account-support-card h2{color:#111;font-size:17px;font-weight:700;letter-spacing:-.02em}.login-page:has(.account-dashboard) .account-order{gap:16px clamp(16px,2vw,24px);border-bottom:1px solid rgba(17,17,17,.1);background:transparent;padding:clamp(18px,2.5vw,28px) 0}.login-page:has(.account-dashboard) .account-order__item{grid-template-columns:96px minmax(0,1fr);align-items:center;padding:16px 0 0}.login-page:has(.account-dashboard) .account-order__item img{width:96px;border:0;border-radius:0;background:#e7dfd2}.login-page:has(.account-dashboard) .account-favourites>.account-order__item{grid-template-columns:minmax(118px,.26fr) minmax(0,1fr);gap:clamp(18px,2.4vw,30px);margin:0;border-top:1px solid rgba(17,17,17,.1);padding:clamp(18px,2.5vw,28px) 0}.login-page:has(.account-dashboard) .account-favourites>.account-order__item img{min-height:180px;max-height:280px;border-radius:0}.login-page:has(.account-dashboard) .account-orders__empty,.login-page:has(.account-dashboard) .account-orders__state{min-height:clamp(220px,36vh,360px);margin:0;padding:clamp(26px,4vw,44px) 0}.login-page:has(.account-dashboard) .account-side{position:sticky;top:calc(var(--account-topbar-height) + var(--account-topbar-gap));display:grid;align-content:center;align-self:start;min-height:min(420px,calc(100svh - var(--account-topbar-height) - (var(--account-topbar-gap) * 2)))}.login-page:has(.account-dashboard) .account-profile__identity{margin:0;padding:18px 0}.login-page:has(.account-dashboard) .account-profile__identity>span{border-radius:0;background:#111;color:#fff;font-family:var(--font-ui)}.login-page:has(.account-dashboard) .account-profile .login-text-action{width:fit-content;min-height:auto;margin:12px 0 0;border:0;border-bottom:1px solid rgba(17,17,17,.32);border-radius:0;background:transparent;color:#111111b8;padding:0 0 6px}.login-page:has(.account-dashboard) .account-support-card{padding:0}.login-page:has(.account-dashboard) .account-support-card a,.login-page:has(.account-dashboard) .account-order__item a,.login-page:has(.account-dashboard) .account-orders__empty a,.login-page:has(.account-dashboard) .account-order__status-link{border-bottom-color:#11111152;color:#111}.login-page:has(.account-dashboard) .account-favourites>.account-order__item a{color:#fff}@media(max-width:1180px){.login-page:has(.account-dashboard){--account-topbar-height: 84px}}@media(max-width:900px){.login-page:has(.account-dashboard){--account-topbar-height: 68px}}@media(max-width:980px){.login-page:has(.account-dashboard) .account-dashboard__content{grid-template-columns:1fr}.login-page:has(.account-dashboard) .account-side{position:static;min-height:auto;align-content:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:640px){.login-page:has(.account-dashboard){--account-topbar-height: 56px}.login-page:has(.account-dashboard) .account-dashboard{padding:calc(var(--account-topbar-gap) * .75) 14px 46px}.login-page:has(.account-dashboard) .account-side{grid-template-columns:1fr}.login-page:has(.account-dashboard) .account-order,.login-page:has(.account-dashboard) .account-favourites>.account-order__item{grid-template-columns:1fr}}.product-page{--product-display: var(--font-display);--product-ui: var(--font-ui);--product-body-font: var(--font-body);--product-title-font: var(--font-title);--product-subtitle-font: var(--font-subtitle);--product-text-font: var(--font-text);--product-subtext-font: var(--font-subtext);--product-border: rgba(19, 19, 17, .1);--product-soft-border: rgba(19, 19, 17, .06);--product-topbar-white: #faf8f3;--product-cream: var(--product-topbar-white);--product-panel: #f3f0ea;--product-text: #191917;--product-muted: #74716b;min-height:100vh;background:var(--product-cream);color:var(--product-text);font-family:var(--product-text-font)}.product-info-page{--product-info-topbar-height: 92px;padding-top:var(--product-info-topbar-height)}@media(max-width:1180px){.product-info-page{--product-info-topbar-height: 84px}}@media(max-width:900px){.product-info-page{--product-info-topbar-height: 68px}}@media(max-width:640px){.product-info-page{--product-info-topbar-height: 56px}}html:has(#main-block-wrapper.product-page),body:has(#main-block-wrapper.product-page),#main-block-wrapper.product-page{background:var(--product-topbar-white)!important}.product-page a{color:inherit}.product-entry-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--product-topbar-white);pointer-events:none;animation:product-entry-fade 1.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes product-entry-fade{0%{opacity:1}to{opacity:0}}.product-page .reveal-section,.product-page .reveal-item{opacity:1;translate:0 0}.product-header{position:sticky;top:0;z-index:90;height:66px;border-bottom:1px solid var(--product-border);background:var(--product-topbar-white);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.product-header nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:100%;padding:0 clamp(18px,3vw,58px)}.product-header__links,.product-header__actions{display:flex;align-items:center}.product-header__links{gap:clamp(18px,2vw,34px)}.product-header__links a,.product-header__action{color:#34332f;font-family:var(--product-subtext-font);font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.product-header__links a:hover,.product-header__links a.is-active{color:#111}.product-header__links a.is-active{border-bottom:1px solid currentColor}.product-header__logo{font-family:var(--product-title-font);font-size:var(--text-logo);font-weight:var(--weight-logo);letter-spacing:var(--tracking-logo);line-height:var(--leading-tight);text-transform:uppercase}.product-footer__brand>a{font-family:var(--product-title-font);font-size:clamp(22px,1.7vw,30px);font-weight:400;letter-spacing:.5em;line-height:1;text-transform:uppercase}.product-header__actions{justify-content:flex-end;gap:17px}.product-header__icon{position:relative;display:inline-grid;width:21px;height:21px;place-items:center;padding:0;background:transparent;color:#111}.product-header__bag-count{position:absolute;top:-6px;right:-8px;display:grid;min-width:14px;height:14px;place-items:center;border-radius:999px;background:#111;color:#fff;font-size:8px;line-height:1}.product-header__icon svg,.product-gallery__zoom svg,.product-trust-bar svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.product-hero{--product-hero-padding-block: clamp(20px, 4vh, 34px);--product-hero-content-height: clamp(520px, 58vw, 640px);--product-page-gutter: clamp(32px, 4.6vw, 86px);display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,33vw,500px);gap:clamp(16px,2vw,28px);box-sizing:border-box;min-height:calc(100svh - var(--product-info-topbar-height, 0px));align-items:center;max-width:1740px;margin:0 auto;padding:var(--product-hero-padding-block) var(--product-page-gutter)}@supports (height: 100dvh){.product-hero{min-height:calc(100dvh - var(--product-info-topbar-height, 0px))}}.product-gallery{--product-gallery-gap: clamp(12px, 1vw, 16px);--product-gallery-thumb-gap: 13px;--product-gallery-main-size: min(calc((100cqw - var(--product-gallery-gap)) / 1.25), var(--product-hero-content-height));--product-gallery-thumb-width: calc(var(--product-gallery-main-size) / 4);position:relative;container-type:inline-size;display:grid;align-self:center;min-height:var(--product-hero-content-height);grid-template-columns:var(--product-gallery-thumb-width) minmax(0,var(--product-gallery-main-size));gap:var(--product-gallery-gap);align-items:start}.product-gallery__thumbs{display:grid;width:var(--product-gallery-thumb-width);grid-auto-rows:var(--product-gallery-thumb-width);align-self:start;gap:var(--product-gallery-thumb-gap);min-height:0;transition:filter .18s ease,opacity .18s ease}.product-gallery__thumbs button{overflow:hidden;width:100%;height:var(--product-gallery-thumb-width);border:1px solid transparent;background:#e7e0d6;padding:0}.product-gallery__thumbs button.is-active{border-color:#111}.product-gallery__thumb-more{position:relative}.product-gallery__thumb-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#1c1c1a85;color:#fff;pointer-events:none}.product-gallery__thumb-more-overlay svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.8;fill:none}.product-gallery__thumb-more-count{font-size:12px;font-weight:500;letter-spacing:.04em;line-height:1}.product-gallery__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:grid;place-items:center;padding:clamp(8px,1.5vw,20px)}.product-gallery__lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#12110f9e;cursor:pointer}.product-gallery__lightbox-shell{position:relative;z-index:1;display:grid;width:min(1440px,calc(100vw - 24px));height:min(920px,calc(100vh - 24px));background:#fff;box-shadow:0 24px 80px #00000047;overflow:hidden}.product-gallery__lightbox-close{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:#ffffffeb;color:#151514;cursor:pointer}.product-gallery__lightbox-close svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.6;fill:none;transform:rotate(45deg)}.product-gallery__lightbox-back{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;min-height:40px;align-items:center;gap:9px;border:1px solid rgba(21,21,20,.14);border-radius:999px;background:#fffffff0;padding:0 16px;color:#151514;cursor:pointer;box-shadow:0 8px 24px #00000014}.product-gallery__lightbox-back span{font-size:19px;line-height:1}.product-gallery__lightbox-stage{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);min-height:0;height:100%}.product-gallery__lightbox-main{display:grid;place-items:center;min-width:0;min-height:0;margin:0;padding:28px;background:#f3f0ea}.product-gallery__lightbox-main img{display:block;width:100%;height:100%;max-height:calc(100vh - 96px);object-fit:contain;object-position:center top}.product-gallery__lightbox-side{display:grid;grid-template-rows:auto minmax(0,1fr);gap:18px;min-width:0;min-height:0;padding:28px 22px 22px;border-left:1px solid rgba(21,21,20,.1);background:#fff;overflow:auto}.product-gallery__lightbox-meta{padding-right:36px}.product-gallery__lightbox-title{margin:0;color:#151514;font-size:15px;font-weight:500;line-height:1.35}.product-gallery__lightbox-color{margin:8px 0 0;color:#151514b8;font-size:13px;line-height:1.4}.product-gallery__lightbox-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:8px}.product-gallery__lightbox-grid button{overflow:hidden;aspect-ratio:1;border:2px solid transparent;background:#e7e0d6;padding:0;cursor:pointer}.product-gallery__lightbox-grid button.is-active{border-color:#1f6f78}.product-gallery__lightbox-grid img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:900px){.product-gallery__lightbox{padding:0}.product-gallery__lightbox-shell{width:100%;height:100%}.product-gallery__lightbox-stage{grid-template-columns:1fr;grid-template-rows:minmax(0,1.1fr) minmax(0,.9fr)}.product-gallery__lightbox-main{padding:64px 18px 8px}.product-gallery__lightbox-side{border-left:0;border-top:1px solid rgba(21,21,20,.1);padding:16px}.product-gallery__lightbox-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-gallery__thumbs img,.product-gallery__main img,.product-recommendation-card img{display:block;width:100%;height:100%;object-fit:cover}.product-gallery__main{position:relative;align-self:start;width:var(--product-gallery-main-size);height:var(--product-gallery-main-size);aspect-ratio:1;min-height:0;margin:0;overflow:hidden;background:#e4ded5;touch-action:none}.product-gallery.is-loading .product-gallery__thumbs{opacity:0;filter:none}.product-gallery__main.is-zoomed{cursor:grab}.product-gallery__main.is-dragging{cursor:grabbing}.product-gallery__thumbs img,.product-gallery__main img{object-position:center top}.product-gallery__main img{transform-origin:center center;transition:transform .22s ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.product-gallery__main.is-zoomed img{animation:none}.product-gallery__main.is-dragging img{transition:none}.product-gallery__thumbs img,.product-gallery__main img{animation:product-gallery-image-in .18s ease-out both}.product-gallery.is-loading .product-gallery__thumbs img,.product-gallery.is-loading .product-gallery__main img{animation:none}@keyframes product-gallery-image-in{0%{opacity:.72;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}.product-gallery__zoom-controls{position:absolute;right:17px;bottom:17px;z-index:2;display:flex;gap:8px}.product-gallery__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;background:#fff}.product-gallery__loading span{width:34px;height:34px;border:1px solid rgba(25,25,23,.16);border-top-color:#191917;border-radius:999px;animation:product-gallery-loading-spin .9s linear infinite}@keyframes product-gallery-loading-spin{to{transform:rotate(1turn)}}.product-gallery__zoom{display:grid;width:42px;height:42px;place-items:center;border-radius:999px;border:0;background:#ffffffe0;color:#49443f;cursor:pointer;box-shadow:0 8px 24px #0000001f}.product-gallery__zoom svg{width:18px;height:18px;stroke-width:1.7}.product-gallery__placeholder,.product-api-status,.product-cart-message{color:var(--product-muted);font-size:11px;letter-spacing:.02em;line-height:1.45}.product-gallery__placeholder{display:grid;min-height:520px;place-items:center;background:#e7e0d6}.product-hero--loading{pointer-events:none}.product-gallery--skeleton .product-gallery__thumbs{opacity:1;filter:none}.product-gallery--skeleton .product-gallery__main{display:grid;place-items:stretch;background:#f4f1eb}.product-skeleton{position:relative;display:block;overflow:hidden;border-radius:2px;background:#eee9e1}.product-skeleton:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);content:"";transform:translate(-100%);animation:product-skeleton-shimmer 1.35s ease-in-out infinite}.product-skeleton--thumb{width:100%;height:var(--product-gallery-thumb-width)}.product-skeleton--image{width:100%;height:100%}.product-hero__purchase--skeleton{grid-template-columns:minmax(244px,.95fr)}.product-skeleton--title{width:min(320px,80%);height:34px;margin-bottom:15px}.product-skeleton--rating{width:260px;height:22px;margin-bottom:22px}.product-skeleton--price{width:120px;height:16px;margin-bottom:20px}.product-skeleton--copy{width:min(380px,100%);height:14px;margin-bottom:10px}.product-skeleton--copy.short{width:min(280px,72%);margin-bottom:34px}.product-skeleton-swatches{display:flex;gap:14px;margin-bottom:30px}.product-skeleton--swatch{width:38px;height:38px;border-radius:999px}.product-skeleton--button{width:min(500px,100%);height:52px;margin-bottom:10px}.product-skeleton--button.secondary{background:#f7f5f1}@keyframes product-skeleton-shimmer{to{transform:translate(100%)}}.product-api-status{padding:18px clamp(20px,4vw,62px)}.product-hero__purchase{display:grid;grid-template-columns:1fr;min-height:0;height:var(--product-hero-content-height);align-self:start;align-content:start;justify-content:start;padding-top:clamp(6px,.8vw,12px)}.product-details{display:grid;width:100%;min-width:0;align-content:start}.product-details h1{margin:0 0 18px;font-family:var(--product-title-font);font-size:var(--text-h1);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}.product-rating{display:flex;align-items:center;gap:18px;margin-bottom:26px;color:#151515;font-size:13px;line-height:1}.product-rating span{font-size:34px;letter-spacing:.08em;line-height:.85}.product-rating a{border-bottom:1px solid currentColor;color:#4f4c47;font-size:14px}.product-details__price{margin-bottom:24px;font-size:16px;font-weight:600;letter-spacing:.02em}.product-details__description{max-width:560px;color:#56524d;font-size:14px;letter-spacing:.005em;line-height:1.7}.product-details__model{max-width:560px;margin:12px 0 0;color:#6b675f;font-size:13px;letter-spacing:.02em;line-height:1.5}.product-option{margin-top:30px}.product-option h2,.product-option__row button{color:#4b4944;font-size:10px;font-weight:400;letter-spacing:.02em;line-height:1}.product-option h2 span{color:#1f1e1c}.product-option__row{display:flex;align-items:center;justify-content:flex-start;gap:18px}.product-option__row button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid currentColor;background:transparent;color:#716d67;padding:0}.product-swatches{display:flex;gap:16px;margin-top:16px}.product-swatches button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;box-sizing:border-box;border:1px solid transparent;border-radius:999px;background:transparent;outline:none;padding:0}.product-swatches button.is-active{border-color:#4d4a45}.product-swatches button:focus-visible,.product-sizes button:focus-visible,.product-option__row button:focus-visible,.product-gallery__thumbs button:focus-visible{box-shadow:0 0 0 2px var(--product-cream),0 0 0 3px #111}.product-swatches span,.product-card-swatches span{box-sizing:border-box;display:block;border:1px solid rgba(0,0,0,.1);border-radius:999px}.product-swatches span{flex:0 0 32px;width:32px;height:32px}.product-sizes{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.product-sizes button{min-width:58px;min-height:48px;border:1px solid var(--product-border);background:#fff;color:#5f5b54;font-size:10.5px;letter-spacing:.07em}.product-sizes button.is-active,.product-sizes button:hover{border-color:#171716;color:#171716}.product-size-guide{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#1f1e1c57;padding:20px}.product-size-guide__modal{width:min(100%,430px);border:1px solid var(--product-border);background:#fbfaf7;box-shadow:0 24px 80px #1f1e1c33;color:#1f1e1c;padding:24px}.product-size-guide__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.product-size-guide__header p{margin:0 0 8px;color:#716d67;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.product-size-guide__header h2{margin:0;font-family:var(--product-subtitle-font);font-size:28px;font-weight:400;letter-spacing:-.03em}.product-size-guide__header button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:32px;height:32px;border:1px solid var(--product-border);border-radius:999px;background:#fff;padding:0}.product-size-guide__header button span{position:absolute;top:50%;left:50%;width:13px;height:1px;background:#1f1e1c}.product-size-guide__header button span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.product-size-guide__header button span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.product-size-guide table{width:100%;border-collapse:collapse;background:#fff;font-size:12px;letter-spacing:.03em}.product-size-guide th,.product-size-guide td{border:1px solid var(--product-border);padding:12px 14px;text-align:left}.product-size-guide th{color:#716d67;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.product-size-guide__note{margin:16px 0 0;color:#5f5b54;font-size:11px;line-height:1.55}.product-purchase-control{display:grid;grid-template-columns:minmax(0,1fr) 92px;align-items:stretch;gap:10px;margin-top:22px}.product-quantity-control{display:grid;box-sizing:border-box;grid-template-columns:auto auto;min-height:48px;align-items:center;justify-content:center;gap:8px;order:2;border:1px solid rgba(23,23,22,.28);background:var(--product-topbar-white);color:#171716;padding:0 14px;font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}.product-quantity-control:focus-within{border-color:#1717166b;box-shadow:inset 0 0 0 1px #17171614}.product-quantity-select{position:relative;display:grid;width:28px;height:48px;align-items:center}.product-quantity-select:after{position:absolute;top:50%;right:0;width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;content:"";pointer-events:none;transform:translateY(-65%) rotate(45deg)}.product-quantity{width:100%;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:1;outline:none;padding:0 11px 0 0;text-align:center;text-align-last:center}.product-quantity:focus,.product-quantity:focus-visible{outline:none}.product-quantity option{color:#171716}.product-add{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:18px;order:1;border:1px solid #171716;background:#171716;color:#fff;padding:0 22px;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}.product-add span{white-space:nowrap}.product-add:disabled{cursor:not-allowed;border-color:#898782;background:#898782}.product-checkout{display:flex;min-height:42px;align-items:center;justify-content:center;margin-top:9px;border:1px solid #171716;background:transparent;color:#171716;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.product-favourite-action{display:flex;width:100%;min-height:42px;align-items:center;justify-content:center;margin-top:9px;border:1px solid rgba(23,23,22,.24);background:transparent;color:#171716;cursor:pointer;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background .16s ease,color .16s ease,border-color .16s ease}.product-favourite-action:hover:not(:disabled){border-color:#171716;background:#171716;color:#fff}.product-favourite-action.is-saved{border-color:#171716;background:#171716;color:#fff}.product-favourite-action.is-saved:before{content:"✓";margin-right:8px}.product-favourite-action:disabled{cursor:wait;opacity:.72}.product-cart-message{margin-top:12px}.product-trust-bar h2,.product-section-heading h2,.product-section-heading a,.product-recommendation-card h3,.product-newsletter h2,.product-footer h3{margin:0;color:#3a3834;font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1.1;text-transform:uppercase}.product-trust-bar p,.product-newsletter p,.product-footer__brand p,.product-footer nav a,.product-footer__bottom{color:var(--product-muted);font-size:9px;letter-spacing:.02em;line-height:1.45}.product-trust-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:1740px;margin:0 auto 22px;padding:0 clamp(32px,4.6vw,86px)}.product-trust-bar article{display:grid;grid-template-columns:30px 1fr;gap:14px;min-height:116px;align-content:start;align-items:start;padding:20px 18px;border-right:1px solid rgba(0,0,0,.04);background:#f5f2ed}.product-trust-bar article:last-child{border-right:0}.product-trust-bar svg{width:34px;height:34px;color:#817b72}.product-trust-bar__icon{display:block;width:34px;height:34px;object-fit:contain}.product-trust-bar h2{font-size:12px;letter-spacing:.08em}.product-trust-bar p{max-width:210px;margin-top:8px;font-size:11px;line-height:1.5}.product-recommendations{max-width:1740px;margin:0 auto;padding:0 clamp(32px,4.6vw,86px)}.product-reviews{max-width:1740px;margin:0 auto;padding:clamp(36px,5vw,64px) clamp(32px,4.6vw,86px);border-top:1px solid rgba(20,18,14,.08)}.product-reviews .product-section-heading{align-items:baseline;margin-bottom:8px}.product-reviews .product-section-heading p{margin:0;color:#6b675f;font-size:13px}.product-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.product-reviews__grid article{padding:22px 20px;background:#f7f4ef}.product-reviews__grid p{margin:0 0 16px;font-size:clamp(15px,1.5vw,18px);line-height:1.45}.product-reviews__grid span{color:#6b675f;font-size:11px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:860px){.product-reviews__grid{grid-template-columns:1fr}}.product-section-heading{display:flex;align-items:center;justify-content:space-between;padding:12px 0 14px}.product-section-heading h2{font-family:var(--product-subtitle-font);font-size:18px;font-weight:400;letter-spacing:.02em;text-transform:none}.product-recommendations .product-section-heading{padding-top:16px;padding-bottom:16px}.product-recommendations .product-section-heading h2{font-family:var(--product-subtext-font);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.product-section-heading a{border-bottom:1px solid currentColor;color:#5f5c56;font-size:9px;font-weight:400}.product-recommendation-card p{margin-top:5px;color:#57534d;font-size:9px;letter-spacing:.03em;line-height:1.2}.product-card-swatches{display:flex;gap:7px;margin-top:7px}.product-card-swatches span{width:8px;height:8px}.product-recommendations .product-card-swatches span{width:12px;height:12px}.product-recommendations{padding-top:10px;padding-bottom:32px}.product-recommendations__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.product-recommendation-card>a{display:block;overflow:hidden;aspect-ratio:1.08 / 1;background:#e7e0d6}.product-recommendation-card img{object-position:50% 38%;transition:scale .35s cubic-bezier(.2,.8,.2,1)}.product-recommendation-card:hover img{scale:1.025}.product-recommendation-card>div{padding:14px 2px 0}.product-page .paradym-footer .paradym-section-tag{position:absolute;top:clamp(18px,2vw,28px);left:clamp(28px,3.2vw,40px);z-index:30;display:inline-flex;width:fit-content;align-items:center;gap:16px;margin:0;color:var(--paradym-ink);font-family:var(--paradym-subtext-font);font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1;pointer-events:none;text-transform:uppercase}.product-page .paradym-footer .paradym-section-tag:after{display:block;width:40px;height:1px;background:currentColor;content:"";opacity:.34}.product-page .paradym-footer{--paradym-display: var(--product-title-font);--paradym-ui: var(--product-subtext-font);--paradym-title-font: var(--product-title-font);--paradym-subtitle-font: var(--product-subtitle-font);--paradym-text-font: var(--product-text-font);--paradym-subtext-font: var(--product-subtext-font);--paradym-ink: var(--product-text);--paradym-muted: var(--product-muted);--paradym-paper: var(--product-cream);--paradym-line: rgba(19, 19, 17, .1);--paradym-line-strong: rgba(19, 19, 17, .18);display:grid;min-height:calc(100svh - var(--product-info-topbar-height, 0px));grid-template-rows:auto 1fr auto;gap:clamp(34px,7vh,70px);padding:clamp(76px,11vh,118px) clamp(34px,4vw,52px) 0;border-top:1px solid var(--paradym-line);background:var(--paradym-paper);color:var(--paradym-ink)}@supports (height: 100dvh){.product-page .paradym-footer{min-height:calc(100dvh - var(--product-info-topbar-height, 0px))}}.product-page .paradym-logo{color:inherit;font-family:var(--product-title-font);font-size:var(--text-logo);font-weight:400;letter-spacing:.44em;line-height:1;text-transform:uppercase}.product-page .paradym-footer__newsletter{display:grid;max-width:none;justify-items:center;gap:0;border-top:1px solid var(--paradym-line);padding-top:clamp(52px,7vh,76px);text-align:center}.product-page .paradym-footer__newsletter .paradym-logo{margin:0;font-size:var(--text-footer-logo);letter-spacing:var(--tracking-logo);line-height:1}.product-page .paradym-footer__links{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) minmax(280px,1.65fr);align-items:start;gap:clamp(34px,5vw,72px)}.product-page .paradym-footer h2,.product-page .paradym-footer__form label{margin:0;color:var(--paradym-ink);font-family:var(--product-subtitle-font);font-size:var(--text-footer-heading);font-weight:var(--weight-label);letter-spacing:var(--tracking-footer-heading);line-height:1;text-transform:uppercase}.product-page .paradym-footer__column ul{display:grid;gap:18px;margin:26px 0 0;padding:0;list-style:none}.product-page .paradym-footer__column a,.product-page .paradym-footer p{color:var(--paradym-ink);font-size:var(--text-footer-link);font-weight:var(--weight-body);letter-spacing:var(--tracking-footer-link);line-height:1.55}.product-page .paradym-footer__column a,.product-page .paradym-footer__form p a{position:relative;display:inline-block;width:fit-content}.product-page .paradym-footer__column a:after,.product-page .paradym-footer__form p a:after{position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.65,0,.35,1)}.product-page .paradym-footer__column a:hover,.product-page .paradym-footer__form p a:hover{text-decoration:none}.product-page .paradym-footer__column a:hover:after,.product-page .paradym-footer__form p a:hover:after{transform:scaleX(1)}.product-page .paradym-footer__form{display:grid;align-content:start;gap:20px}.product-page .paradym-footer__form p{max-width:360px;margin:0;color:#0909099e;line-height:1.45}.product-page .paradym-footer__form div{display:grid;grid-template-columns:minmax(0,1fr) 46px;min-height:60px;border:1px solid var(--paradym-line);background:#fff}.product-page .paradym-footer__form input,.product-page .paradym-footer__form button{min-width:0;border:0;background:transparent;color:var(--paradym-ink);font:inherit}.product-page .paradym-footer__form input{padding:0 20px;outline:none;font-size:13px}.product-page .paradym-footer__form button{display:grid;place-items:center;cursor:pointer}.product-page .paradym-section__arrow{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.product-page .paradym-footer__bottom{display:grid;min-height:72px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:28px;margin:0 calc(clamp(34px,4vw,52px)*-1);border-top:1px solid var(--paradym-line);padding:0 clamp(34px,4vw,52px);color:var(--paradym-ink);font-size:12px;letter-spacing:-.01em;text-transform:none}.product-page .paradym-footer__locale{display:inline-flex;align-items:center;gap:10px;color:#111111c7}.product-page .paradym-footer__chevron{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.product-page .paradym-footer__bottom>span:not(.paradym-footer__locale){justify-self:center;color:#090909c7}.product-page .paradym-footer__payments{display:flex;align-items:center;justify-content:flex-end;gap:8px}.product-page .paradym-footer__payment-card{display:inline-flex;width:48px;height:30px;align-items:center;justify-content:center;overflow:hidden;place-items:center;border:1px solid rgba(9,9,9,.12);border-radius:6px;background:#fff;box-shadow:0 8px 18px #0909090f}.product-page .paradym-footer__payment-card img{display:block;max-width:72%;max-height:62%;object-fit:contain}.product-page .paradym-footer__payment-card--shop-pay img{max-width:84%;max-height:72%}.product-page .paradym-footer__payment-card--apple-pay img,.product-page .paradym-footer__payment-card--google-pay img{max-width:76%}@media(max-width:980px){.product-hero{grid-template-columns:minmax(0,1fr) clamp(340px,36vw,520px)}.product-hero__purchase{grid-template-columns:1fr;align-content:center;max-width:560px}.product-trust-bar,.product-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .paradym-footer__links{grid-template-columns:repeat(2,minmax(150px,1fr))}.product-page .paradym-footer__form{grid-column:1 / -1}.product-page .paradym-footer__bottom{grid-template-columns:auto auto 1fr}.product-page .paradym-footer__payments{grid-column:1 / -1;justify-content:flex-start;flex-wrap:wrap}}@media(max-width:860px){.product-header{height:54px}.product-header nav{grid-template-columns:1fr auto 1fr;padding:0 16px}.product-header__links{display:flex;gap:12px}.product-header__logo{grid-column:2;justify-self:center;font-size:20px}.product-header__actions{gap:13px}.product-hero{--product-hero-content-height: auto;--product-hero-padding-block: 0;--product-page-gutter: 16px;grid-template-columns:1fr;align-items:stretch;align-content:start;gap:14px;min-height:0;max-width:none;padding:0 0 28px}.product-gallery{--product-gallery-gap: 10px;--product-gallery-thumb-gap: 8px;--product-gallery-main-size: 100%;--product-gallery-thumb-width: 72px;grid-template-columns:1fr;width:100%;min-height:0;gap:var(--product-gallery-gap)}.product-gallery__thumbs{position:static;display:flex;width:auto;order:2;height:auto;max-height:none;overflow-x:auto;overflow-y:hidden;gap:var(--product-gallery-thumb-gap);padding:0 var(--product-page-gutter) 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-gallery__thumbs::-webkit-scrollbar{display:none}.product-gallery__thumbs button{width:var(--product-gallery-thumb-width);height:var(--product-gallery-thumb-width);flex:0 0 auto}.product-gallery__main{width:100%;height:auto;aspect-ratio:1;min-height:0}.product-gallery__zoom-controls{right:12px;bottom:12px}.product-hero__purchase,.product-newsletter,.product-footer__main{grid-template-columns:1fr}.product-hero__purchase{height:auto;min-height:0;max-width:none;width:100%;align-content:start;padding:4px var(--product-page-gutter) 0}.product-trust-bar{padding:0 16px}.product-recommendations{padding-right:16px;padding-left:16px}.product-page .paradym-footer{padding:42px 18px 28px}.product-newsletter form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.product-trust-bar,.product-recommendations__grid,.product-newsletter form{grid-template-columns:1fr}.product-trust-bar article{min-height:74px;border-right:0;border-bottom:1px solid rgba(0,0,0,.04)}.product-page .paradym-footer__newsletter .paradym-logo{font-size:30px;letter-spacing:.18em}.product-page .paradym-footer__links{grid-template-columns:1fr;gap:26px}.product-page .paradym-footer__column ul{gap:12px;margin-top:14px}.product-page .paradym-footer__bottom{min-height:auto;grid-template-columns:1fr;gap:18px;margin:0 -18px;padding:20px 18px}.product-page .paradym-footer__bottom>span,.product-page .paradym-footer__payments{justify-self:start}.product-page .paradym-footer__payments{flex-wrap:wrap;justify-content:flex-start}}@media(max-width:700px){.product-page{overflow-x:clip}.product-header nav{min-width:0}.product-header__logo{min-width:0;font-size:clamp(18px,5vw,22px);letter-spacing:var(--tracking-logo)}.product-header__actions{min-width:0}.product-add{justify-content:center;gap:16px;padding-inline:16px}.product-newsletter form{grid-template-columns:1fr}.product-newsletter button{width:100%;justify-self:stretch}.product-section-heading{flex-wrap:wrap;gap:10px 16px}}@media(max-width:420px){.product-header nav{padding-inline:12px}.product-header__logo{font-size:18px;letter-spacing:.2em}.product-header__actions{gap:10px}.product-header__icon{width:19px;height:19px}.product-hero{--product-page-gutter: 12px}.product-gallery{--product-gallery-thumb-width: 64px}.product-gallery__thumbs button{width:var(--product-gallery-thumb-width);height:var(--product-gallery-thumb-width)}.product-footer__brand>a{font-size:26px;letter-spacing:.18em}}@media(max-width:340px){.product-header__actions .product-header__icon:first-child{display:inline-grid}.product-header__logo{letter-spacing:.16em}}@media(max-width:900px){.product-header__links{gap:0}.product-header__links>a{display:none}}.product-header .mobile-header-menu__nav a{display:flex;min-height:52px;width:100%;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(17,17,17,.12);color:inherit;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.product-header .mobile-header-menu__action{display:inline-grid;width:42px;min-width:42px;height:42px;min-height:42px;place-items:center;border:1px solid rgba(17,17,17,.12);border-radius:999px;color:inherit}.product-header .mobile-header-menu__nav a.is-active{border-bottom-color:#1111111f}.product-header .mobile-header-menu__nav{display:grid;height:auto;grid-template-columns:1fr;gap:0;padding:0}.product-header .mobile-header-menu__actions{display:flex;height:auto;align-items:center;gap:14px;padding:0}@media(max-width:480px){.product-swatches,.product-sizes{gap:10px}.product-section-heading a{margin-left:auto}}@media(max-width:360px){.product-header nav{grid-template-columns:36px minmax(0,1fr) auto;padding-inline:10px}.product-header__logo{font-size:17px;letter-spacing:.14em}.product-header__actions{gap:8px}.product-hero{--product-page-gutter: 10px}.product-add{font-size:10px}}#main-block-wrapper.product-page.product-page :is(.product-header__logo,.product-footer__brand>a,.paradym-logo){font-family:var(--product-title-font);font-size:var(--text-logo);font-weight:var(--weight-logo);letter-spacing:var(--tracking-logo);line-height:var(--leading-tight)}#main-block-wrapper.product-page.product-page .product-details h1{font-family:var(--product-title-font);font-size:var(--text-h1);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}#main-block-wrapper.product-page.product-page :is(.product-trust-bar h2,.product-section-heading h2,.product-recommendation-card h3,.product-size-guide__header h2,.paradym-footer h2,.paradym-footer__form label){font-family:var(--product-subtitle-font);font-size:var(--text-h3);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight)}#main-block-wrapper.product-page.product-page :is(.product-details__description,.product-trust-bar p,.product-recommendation-card p,.product-size-guide__note,.product-api-status,.product-cart-message,.paradym-footer p){font-family:var(--product-text-font);font-size:var(--text-body);font-weight:var(--weight-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}#main-block-wrapper.product-page.product-page :is(.product-header__links a,.product-header__action,.product-header .mobile-header-menu__nav a,.product-rating,.product-details__price,.product-option h2,.product-option__row button,.product-sizes button,.product-quantity,.product-add,.product-favourite-action,.product-checkout,.product-section-heading a,.product-size-guide__header p,.product-size-guide table,.paradym-footer__column a,.paradym-footer__form input,.paradym-footer__form button,.paradym-footer__bottom,.paradym-footer__payments span){font-family:var(--product-subtext-font)}#main-block-wrapper.product-page.product-page :is(.product-header__links a,.product-header__action,.product-header .mobile-header-menu__nav a,.product-option h2,.product-add,.product-favourite-action,.product-checkout,.product-section-heading a){font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-tight);text-transform:uppercase}.paradym-brand-logo{display:inline-flex;width:150px;height:72px;max-width:100%;align-items:center;justify-content:center;overflow:hidden;color:inherit;line-height:0;text-decoration:none}.paradym-brand-logo__image{display:block;width:100%;height:100%;object-fit:contain;transform:scale(1.35);transform-origin:center}.root-home-header .paradym-brand-logo__image,.root-home-fixed-topbar:not(.is-scrolled) .paradym-brand-logo__image,.paradym-header:not(.paradym-header--solid) .paradym-brand-logo__image{filter:invert(1)}.paradym-footer__newsletter .paradym-brand-logo{width:240px;height:112px}.commerce-footer__brand .paradym-brand-logo{width:180px;height:84px}.mobile-header-menu__brand.paradym-brand-logo{width:132px;height:62px}@media(max-width:900px){.root-home-header__logo.paradym-brand-logo,.root-home-fixed-topbar__logo.paradym-brand-logo,.paradym-header__logo.paradym-brand-logo,.product-header__logo.paradym-brand-logo{width:116px;height:54px}.paradym-footer__newsletter .paradym-brand-logo{width:196px;height:92px}}@media(max-width:480px){.root-home-header__logo.paradym-brand-logo,.root-home-fixed-topbar__logo.paradym-brand-logo,.paradym-header__logo.paradym-brand-logo,.product-header__logo.paradym-brand-logo{width:104px;height:48px}.paradym-footer__newsletter .paradym-brand-logo{width:172px;height:80px}}.header-action-icon,.product-header__icon.header-action-icon,.login-page .product-header__icon.header-action-icon{position:relative;display:inline-grid;width:34px;height:24px;min-width:34px;min-height:24px;place-items:center;color:inherit}.header-action-icon svg,.product-header__icon.header-action-icon svg,.login-page .product-header__icon.header-action-icon svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.header-action-icon__badge{position:absolute;top:-4px;right:0;display:grid;min-width:15px;height:15px;place-items:center;border-radius:999px;background:#111;color:#fff;font-size:8px;font-weight:700;letter-spacing:0;line-height:1}.mobile-header-menu{display:none}.mobile-header-menu__toggle,.mobile-header-menu__close{border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:0}.mobile-header-menu__toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-6px;gap:5px}.mobile-header-menu__toggle span{display:block;width:20px;height:1.5px;flex:0 0 auto;background:currentColor;border-radius:1px}.mobile-header-menu__toggle span+span{margin-top:0}.mobile-header-menu__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:flex;justify-content:flex-start;background:#0006;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s ease}.mobile-header-menu__overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.mobile-header-menu__panel{box-sizing:border-box;display:grid;width:min(86vw,360px);min-height:100%;max-height:100%;align-content:start;gap:28px;overflow-y:auto;overscroll-behavior:contain;background:#fbfaf7;color:#111;box-shadow:24px 0 60px #0000002e;padding:20px 22px 36px;transform:translate(-100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.mobile-header-menu__overlay.is-open .mobile-header-menu__panel{transform:translate(0)}.mobile-header-menu__top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:4px}.mobile-header-menu__brand{color:inherit;font-family:var(--font-display, var(--font-title, Georgia, serif));font-size:clamp(22px,5.5vw,28px);font-weight:var(--weight-logo, 400);letter-spacing:var(--tracking-logo, .22em);line-height:1;text-decoration:none;text-transform:uppercase}.mobile-header-menu__close{position:relative;display:grid;width:44px;height:44px;place-items:center;margin-right:-8px}.mobile-header-menu__close span{position:absolute;top:50%;left:50%;width:18px;height:1.5px;background:currentColor;border-radius:1px}.mobile-header-menu__close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.mobile-header-menu__close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-header-menu__nav,.mobile-header-menu__actions{display:grid;gap:0}.mobile-header-menu .mobile-header-menu__nav{display:grid!important;height:auto!important;grid-template-columns:1fr!important;padding:0!important;border-top:1px solid rgba(17,17,17,.12)}.mobile-header-menu__nav a{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(17,17,17,.12);color:inherit;font-family:var(--font-ui, var(--font-subtext, system-ui, sans-serif));font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1;text-decoration:none;text-transform:uppercase}.mobile-header-menu .mobile-header-menu__nav a{display:flex!important}.mobile-header-menu__nav a.is-active:after{content:"";width:6px;height:6px;border-radius:999px;background:currentColor}.mobile-header-menu__actions{display:flex;align-items:center;justify-content:flex-start;gap:14px;padding-top:4px}.mobile-header-menu__action{position:relative;display:inline-grid;width:44px;min-width:44px;height:44px;min-height:44px;place-items:center;border:1px solid rgba(17,17,17,.12);border-radius:999px;color:inherit;text-decoration:none}.mobile-header-menu__action svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.mobile-header-menu__action span{position:absolute;top:-2px;right:-2px;display:grid;min-width:16px;height:16px;place-items:center;border-radius:999px;background:#111;color:#fff;font-size:9px;font-weight:700;line-height:1;padding:0 4px}@media(max-width:900px){.mobile-header-menu{display:inline-flex;align-items:center}}@media(max-width:420px){.mobile-header-menu__panel{width:min(92vw,340px);padding-inline:18px}}.cart-page,.login-page,.utility-page{--product-display: var(--font-display);--product-ui: var(--font-ui);--product-title-font: var(--font-title);--product-subtitle-font: var(--font-subtitle);--product-text-font: var(--font-text);--product-subtext-font: var(--font-subtext);--product-border: rgba(19, 19, 17, .1);--product-muted: #74716b;--product-topbar-white: #fff;font-family:var(--font-body)}.commerce-footer{border-top:1px solid rgba(19,19,17,.1);background:#fbfaf7;color:#191917;padding:clamp(38px,6vw,72px) clamp(18px,4vw,54px)}.commerce-footer__main{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(0,1.8fr);gap:clamp(28px,5vw,80px);max-width:1280px;margin:0 auto}.commerce-footer__brand{display:grid;align-content:start;gap:12px}.commerce-footer__brand>a{width:fit-content;color:inherit;font-family:var(--font-display);font-size:var(--text-footer-logo);font-weight:var(--weight-logo);letter-spacing:var(--tracking-logo);line-height:var(--leading-tight);text-decoration:none;text-transform:uppercase}.commerce-footer__brand p,.commerce-footer__column a{margin:0;color:#191917a8;font-family:var(--font-body);font-size:var(--text-footer-link);letter-spacing:var(--tracking-footer-link);line-height:1.55}.commerce-footer__nav{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:clamp(22px,4vw,56px)}.commerce-footer__column{display:grid;align-content:start;gap:13px}.commerce-footer__column h2{margin:0;color:#191917;font-family:var(--font-subtext);font-size:var(--text-footer-heading);font-weight:var(--weight-label);letter-spacing:var(--tracking-footer-heading);line-height:var(--leading-tight);text-transform:uppercase}.commerce-footer__column a{position:relative;width:fit-content;text-decoration:none}.commerce-footer__column a:after{position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.65,0,.35,1)}.commerce-footer__column a:hover{color:#111}.commerce-footer__column a:hover:after{transform:scaleX(1)}@media(max-width:760px){.commerce-footer__main,.commerce-footer__nav{grid-template-columns:1fr}}.root-home-fixed-topbar{--paradym-display: var(--font-display);--paradym-ui: var(--font-ui);--paradym-body-font: var(--font-body);--paradym-title-font: var(--font-title);--paradym-subtext-font: var(--font-subtext);--paradym-ink: #090909;--paradym-header-height: 92px;position:fixed;top:0;right:0;left:0;z-index:10000;width:100%;height:var(--paradym-header-height);border:0;background:transparent;color:#fff;pointer-events:auto;transform:none;translate:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.root-home-fixed-topbar.is-scrolled{border-bottom:1px solid rgba(21,21,20,.12);background:#faf8f3;color:var(--paradym-ink)}.root-home-fixed-topbar nav{display:grid;height:100%;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(28px,3.2vw,40px);pointer-events:auto}.root-home-fixed-topbar a{color:inherit;text-decoration:none}.root-home-fixed-topbar__nav-links,.root-home-fixed-topbar__actions{display:flex;align-items:center}.root-home-fixed-topbar__nav-links{width:fit-content;gap:clamp(18px,2vw,28px)}.root-home-fixed-topbar__nav-links a,.root-home-fixed-topbar__actions a{line-height:var(--leading-tight)}.root-home-fixed-topbar__nav-links a{display:inline-flex;min-height:44px;align-items:center;pointer-events:auto}.root-home-fixed-topbar__logo{justify-self:center;color:inherit;line-height:var(--leading-tight);pointer-events:auto}.root-home-fixed-topbar__actions{justify-content:flex-end;gap:clamp(14px,1.7vw,22px)}.root-home-fixed-topbar__actions a{position:relative;display:inline-grid;width:34px;height:24px;min-width:34px;min-height:24px;place-items:center;background:transparent;color:inherit;pointer-events:auto}.root-home-fixed-topbar__actions svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}@media(max-width:1180px){.root-home-fixed-topbar{--paradym-header-height: 84px}}@media(max-width:900px){.root-home-fixed-topbar{--paradym-header-height: 64px}.root-home-fixed-topbar nav{grid-template-columns:1fr auto 1fr;padding-inline:14px}.root-home-fixed-topbar__nav-links{gap:0}.root-home-fixed-topbar__nav-links>a{display:none}.root-home-fixed-topbar__logo{justify-self:center}.root-home-fixed-topbar__actions{gap:10px}.root-home-fixed-topbar__actions a{width:36px;height:36px;min-width:36px;min-height:36px}}@media(max-width:480px){.root-home-fixed-topbar{--paradym-header-height: 56px}.root-home-fixed-topbar nav{padding-inline:10px}.root-home-fixed-topbar__actions{gap:4px}.root-home-fixed-topbar__actions a.root-home-fixed-topbar__account{display:none}.root-home-fixed-topbar__actions a{width:34px;height:34px;min-width:34px;min-height:34px}.root-home-fixed-topbar__actions svg{width:20px;height:20px}}.cart-page{min-height:100vh;background:#fff;color:#111}.root-home-fixed-topbar.cart-topbar,.root-home-fixed-topbar.cart-topbar.is-scrolled{border-bottom:1px solid rgba(21,21,20,.12);background:#faf8f3;color:#090909}.cart-header{background:#fffffff7}.cart-hero{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);min-height:calc(62svh - var(--header-height, 48px));align-items:center;gap:clamp(32px,7vw,96px);padding:clamp(86px,12vh,132px) clamp(24px,6vw,72px) 54px}.cart-hero>div:first-child{display:grid;max-width:760px;gap:18px}.cart-hero p:first-child,.cart-summary>p{color:#0808089e;font-family:var(--font-subtext);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-tight);text-transform:uppercase}.cart-hero h1{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-transform:none}.cart-hero p:last-child{max-width:560px;color:#080808b8;font-family:var(--font-body);font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.cart-summary{display:grid;gap:18px;border:1px solid rgba(8,8,8,.14);background:#fff;box-shadow:0 24px 70px #11111114;padding:clamp(24px,3vw,34px)}.cart-summary>div{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(8,8,8,.14);padding-bottom:14px;font-size:13px;text-transform:uppercase}.cart-summary .cart-shipping-progress{display:grid;gap:10px;padding:0 0 18px}.cart-shipping-progress p{margin:0;font-size:12px;line-height:1.45}.cart-shipping-progress>span{display:block;height:3px;overflow:hidden;background:#08080824}.cart-shipping-progress>span>span{display:block;height:100%;background:#111;transition:width .18s ease-out}.cart-primary-action{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid #111;padding:0 18px;font-size:11px;letter-spacing:.12em;line-height:1;text-align:center;text-transform:uppercase}.cart-primary-action{background:#111;color:#fff}.cart-lines{display:grid;gap:0;padding:0 clamp(24px,6vw,72px) clamp(72px,10vh,130px)}.cart-line{display:grid;grid-template-columns:minmax(96px,150px) minmax(0,1fr) auto;align-items:center;gap:24px;border:1px solid rgba(8,8,8,.12);background:#fff;padding:18px}.cart-line img,.cart-line__image-placeholder{width:100%;aspect-ratio:4 / 5;background:#e9e0d2;object-fit:cover}.cart-line h2,.cart-empty h2{font-size:13px;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase}.cart-line p,.cart-line span,.cart-empty p,.cart-status{color:#080808a8;font-size:13px;line-height:1.38}.cart-line>div:nth-child(2){display:grid;gap:8px}.cart-line__meta{display:grid;justify-items:end;gap:8px;text-align:right}.cart-line__quantity{display:inline-grid;grid-template-columns:32px 34px 32px;align-items:center;border:1px solid rgba(8,8,8,.16)}.cart-line__quantity button,.cart-line__remove,.cart-clear-action{border:0;background:transparent;color:#111;cursor:pointer;font:inherit;text-transform:uppercase}.cart-line__quantity button{min-height:32px;border-right:1px solid rgba(8,8,8,.16)}.cart-line__quantity button:last-child{border-right:0;border-left:1px solid rgba(8,8,8,.16)}.cart-line__quantity span{justify-self:center;color:#111;font-size:12px}.cart-line__remove{padding:0;color:#08080894;font-size:10px;letter-spacing:.12em}.cart-clear-action{width:max-content;margin-top:24px;border-bottom:1px solid rgba(8,8,8,.32);padding:0 0 8px;font-size:11px;letter-spacing:.12em}.cart-status,.cart-empty{border:1px solid rgba(8,8,8,.12);background:#ffffff4d;padding:clamp(28px,4vw,44px)}.cart-status--error{color:#8c2f22}.cart-empty{display:grid;max-width:520px;gap:16px}.cart-footer{border-top:1px solid rgba(8,8,8,.1)}.cart-shell{padding:clamp(76px,10vh,112px) clamp(16px,4vw,54px) clamp(60px,8vh,96px)}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,360px);align-items:start;gap:20px;max-width:1280px;margin:0 auto}.cart-main-column{display:grid;gap:14px;min-width:0}.cart-panel{border:1px solid rgba(17,17,17,.1);background:#ffffffb8;box-shadow:0 12px 36px #1111110d}.cart-panel--notice{display:grid;gap:10px;padding:clamp(22px,3vw,34px)}.cart-panel--notice p,.cart-panel__header span,.cart-summary__hint{margin:0;color:#11111194;font-size:11px;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.cart-panel--notice h1{margin:0;font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-transform:none}.cart-panel--notice>span{max-width:640px;color:#111111ad;font-family:var(--font-body);font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.cart-items,.cart-saved{display:grid;padding:0}.cart-panel__header{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(17,17,17,.1);padding:0 clamp(18px,2.5vw,28px)}.cart-panel__header h2{margin:0;font-size:18px;font-weight:700;letter-spacing:0;line-height:1}.cart-line-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,auto);gap:18px;border-bottom:1px solid rgba(17,17,17,.1);padding:12px clamp(18px,2.5vw,28px);color:#1111118a;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.cart-line-heading span:last-child{justify-self:end}.cart-line{grid-template-columns:minmax(92px,128px) minmax(0,1fr) minmax(128px,auto);border:0;border-bottom:1px solid rgba(17,17,17,.1);background:transparent;padding:clamp(18px,2.5vw,28px)}.cart-line+.cart-line{border-top:0}.cart-line__image,.cart-line__image-placeholder{border:1px solid rgba(17,17,17,.08)}.cart-line__details{display:grid;align-content:start;gap:8px}.cart-line__details h2,.cart-line__details p,.cart-line__details span{margin:0}.cart-line__remove{width:fit-content;margin-top:8px;border-bottom:1px solid rgba(17,17,17,.26);padding-bottom:4px}.cart-line__meta strong{font-size:13px}.cart-empty{max-width:none;margin:clamp(18px,2.5vw,28px);border:1px dashed rgba(17,17,17,.22);background:#ece7df6b}.cart-empty h3{margin:0;font-size:16px;letter-spacing:.02em}.cart-summary{position:sticky;top:calc(var(--header-height, 48px) + 18px);background:#ffffffc7;box-shadow:0 12px 36px #1111110f}.cart-summary>p{color:#111;font-weight:700}.cart-summary__hint{text-transform:none;letter-spacing:.02em;line-height:1.4}@media(max-width:820px){.cart-shell{padding:72px 14px 54px}.cart-layout{grid-template-columns:1fr}.cart-hero{grid-template-columns:1fr;min-height:auto;padding:88px 16px 42px}.cart-lines{padding:0 16px 70px}.cart-line{grid-template-columns:86px 1fr;align-items:start;gap:14px}.cart-line__meta{grid-column:2;justify-items:start;text-align:left}.cart-summary{position:static;order:-1}}.cart-page{--cart-topbar-height: 92px;--cart-topbar-gap: clamp(28px, 4vh, 44px);background:#faf8f3}html:has(#main-block-wrapper.cart-page),body:has(#main-block-wrapper.cart-page),#main-block-wrapper.cart-page,.cart-page{background:#faf8f3!important}.cart-shell{box-sizing:border-box;min-height:100svh;padding-top:calc(var(--cart-topbar-height) + var(--cart-topbar-gap))}@media(max-width:1180px){.cart-page{--cart-topbar-height: 84px}}@media(max-width:900px){.cart-page{--cart-topbar-height: 68px}}@media(max-width:640px){.cart-page{--cart-topbar-height: 56px}}.cart-layout{max-width:1360px;min-height:calc(100svh - var(--cart-topbar-height) - var(--cart-topbar-gap) - 60px);grid-template-columns:minmax(0,1fr) minmax(340px,400px);align-items:stretch;gap:clamp(40px,5vw,88px)}.cart-panel,.cart-summary{border:1px solid rgba(17,17,17,.12);background:#ffffffdb;box-shadow:none}.cart-panel--notice{gap:6px;padding:24px 26px}.cart-panel--notice h1{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-transform:none}.cart-panel--notice>span{max-width:560px}.cart-panel__header{min-height:54px;background:#f8f7f4}.cart-panel__header h2{font-size:17px}.cart-empty{display:grid;place-items:center;min-height:232px;margin:clamp(18px,2.4vw,26px);border:1px dashed rgba(17,17,17,.2);background:#ece7df7a;text-align:center}.cart-empty h3{font-size:20px;letter-spacing:-.02em;text-transform:none}.cart-summary{gap:16px;padding:24px}.cart-summary>p{border-bottom:1px solid rgba(17,17,17,.12);padding-bottom:14px;font-size:13px;letter-spacing:.1em}.cart-summary>div{border-bottom:1px solid rgba(17,17,17,.1);padding-bottom:12px}.cart-primary-action{min-height:50px;width:100%;background:#111;color:#fff;cursor:pointer;font-family:inherit;font-weight:700}.cart-primary-action--disabled{cursor:not-allowed;opacity:.48}.cart-summary__hint{color:#1111119e;font-size:13px}.cart-summary__perks{display:grid;gap:9px;margin:0;border-top:1px solid rgba(17,17,17,.1);padding:14px 0 0;color:#111111ad;font-size:12px;line-height:1.3;list-style:none}.cart-summary__perks li{display:flex;gap:8px}.cart-summary__perks li:before{content:"+";color:#111}.cart-line{gap:18px}.cart-line__image,.cart-line__image-placeholder{background:#e7dfd2}.cart-items{overflow:hidden}.cart-line{grid-template-columns:118px minmax(0,1fr) minmax(120px,auto);align-items:start;background:#fff}.cart-line__image,.cart-line__image-placeholder{aspect-ratio:1 / 1.18}.cart-line__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.cart-line__title-row span{color:#3f6f4e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cart-line__options{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0}.cart-line__options div{display:inline-flex;gap:6px;border:1px solid rgba(17,17,17,.1);background:#f8f7f4;padding:7px 9px;font-size:12px}.cart-line__options dt,.cart-line__options dd{margin:0}.cart-line__options dt{color:#11111185}.cart-line__options dd{color:#111;font-weight:700}.cart-line__quantity{background:#fff}.cart-line__quantity button{display:grid;place-items:center;color:#111;font-size:13px;font-weight:700;line-height:1}.cart-line__quantity button,.cart-line__quantity button:last-child{border-right:0;border-left:0}.cart-line__meta{gap:12px}.cart-line__meta strong{font-size:14px}.cart-clear-action{margin:18px 26px 24px}.cart-summary__total{align-items:center;border-bottom:0!important;padding-bottom:0!important}.cart-summary__total span,.cart-summary__total strong{font-size:16px;font-weight:800;letter-spacing:-.02em;text-transform:none}.cart-summary__hint{border-top:1px solid rgba(17,17,17,.1);padding-top:14px;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}@media(max-width:820px){.cart-shell{padding:calc(var(--cart-topbar-height) + 24px) 12px 48px}.cart-layout{grid-template-columns:1fr}.cart-summary{order:initial}.cart-line{grid-template-columns:96px minmax(0,1fr)}.cart-line__title-row{display:grid;justify-content:start}.cart-panel--notice h1{font-size:clamp(30px,10vw,38px)}}@media(max-width:560px){.cart-shell{padding:calc(var(--cart-topbar-height) + 20px) 10px 42px}.cart-panel--notice,.cart-summary{padding:20px}.cart-panel--notice h1{font-size:clamp(26px,9vw,34px)}.cart-line-heading{display:none}.cart-line{grid-template-columns:82px minmax(0,1fr);gap:12px;padding:16px}.cart-line__title-row{gap:6px}.cart-line h2{font-size:12px;line-height:1.2}.cart-line__title-row span{width:fit-content;font-size:10px}.cart-line__options div{padding:6px 8px;font-size:11px}.cart-line__meta{grid-column:1 / -1;display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;text-align:left}.cart-line__meta strong{font-size:13px}.cart-line__quantity{grid-template-columns:30px 32px 30px}.cart-clear-action{margin:16px 20px 22px}}@media(max-width:380px){.cart-line{grid-template-columns:72px minmax(0,1fr);padding:14px}.cart-line__options{gap:6px}.cart-summary__total span,.cart-summary__total strong{font-size:14px}}.cart-panel,.cart-summary,.cart-empty,.cart-status,.cart-line,.cart-line__options div,.cart-line__quantity{border:0;background:transparent;box-shadow:none}.cart-panel__header,.cart-line-heading,.cart-summary>p,.cart-summary>div,.cart-summary__hint,.cart-summary__perks{border-color:#1111111a;background:transparent}.cart-panel--notice{padding:0 0 clamp(8px,1.2vw,14px)}.cart-panel__header{padding-inline:0}.cart-empty{min-height:clamp(300px,48vh,460px);margin:0;padding:clamp(26px,4vw,44px) 0}.cart-line{padding-inline:0}.cart-summary{align-content:start;min-height:100%;padding:0}.cart-summary__perks{border-top-style:solid}.cart-summary{position:sticky;top:calc(var(--cart-topbar-height) + var(--cart-topbar-gap));display:grid;align-content:center;align-self:start;height:calc(100svh - var(--cart-topbar-height) - (var(--cart-topbar-gap) * 2));min-height:420px}.cart-clear-action{justify-self:end;margin:18px 0 24px auto}@media(max-width:820px){.cart-summary{position:static;min-height:auto;align-content:start}.cart-clear-action{justify-self:start;margin-left:0}}.root-home-page p.root-home-section-tag.root-home-section-tag{position:absolute;top:clamp(18px,2vw,28px);left:var(--root-page-gutter);z-index:30;display:inline-flex;width:fit-content;align-items:center;gap:16px;margin:0;line-height:var(--leading-tight)}.root-home-page p.root-home-section-tag.root-home-section-tag:after{display:block;width:40px;height:1px;background:currentColor;opacity:.34;content:""}.root-home-section-tag__number{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:860px){.root-home-page p.root-home-section-tag.root-home-section-tag{position:static}}.root-home-craft{display:grid;min-height:auto;align-content:start;gap:clamp(6px,.8vw,10px);padding:clamp(20px,2.2vw,28px);background:#faf8f3;color:#161411}.root-home-craft__top{display:grid;min-height:0;grid-template-areas:"intro hero featured";grid-template-columns:minmax(220px,.3fr) minmax(300px,.48fr) minmax(180px,.22fr);grid-template-rows:clamp(380px,42vw,500px);gap:clamp(6px,.8vw,10px)}.root-home-craft__intro{display:grid;grid-area:intro;min-height:0;align-content:start;justify-items:center;gap:clamp(12px,1.4vw,20px);background:transparent;padding:clamp(18px,2vw,28px) clamp(6px,.8vw,10px) 0 0;text-align:center}.root-home-page .root-home-craft__intro>p.root-home-craft__tag{display:inline-flex;width:fit-content;align-items:center;justify-content:center;gap:16px;margin:0;color:#27231f;line-height:1;white-space:nowrap}.root-home-craft h2{display:grid;max-width:280px;justify-items:center;margin:0;line-height:.94}.root-home-craft h2 span,.root-home-craft h2 em{display:block;white-space:nowrap}.root-home-craft__intro>p{max-width:270px;margin:0;color:#5b5751;line-height:1.45;text-align:center}.root-home-craft__benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:0;margin:clamp(18px,2.2vw,30px) 0 0;border-top:1px solid rgba(16,16,16,.14);padding:clamp(18px,2vw,24px) 0 0;list-style:none}.root-home-craft__benefits li{display:grid;min-height:58px;align-items:center;justify-content:center;gap:8px;border:0;border-right:1px solid rgba(16,16,16,.12);background:transparent;color:#3f3a34;line-height:1.25;padding:0 12px;text-align:center}.root-home-page.root-home-page .root-home-craft .root-home-craft__intro{justify-items:center;text-align:center}.root-home-page.root-home-page .root-home-craft .root-home-craft__intro>p.root-home-craft__tag{justify-content:center}.root-home-page.root-home-page .root-home-craft h2{justify-items:center;text-align:center}.root-home-page.root-home-page .root-home-craft .root-home-craft__intro>p.root-home-body{text-align:center}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits{width:100%}.root-home-page.root-home-page .root-home-craft .root-home-craft__top{grid-template-columns:minmax(220px,.3fr) minmax(300px,.48fr) minmax(180px,.22fr);grid-template-rows:clamp(380px,42vw,500px)}.root-home-craft__benefits li:last-child{border-right:0}.root-home-craft__benefits li svg{width:22px;height:22px;border:1px solid rgba(16,16,16,.28);border-radius:999px;justify-self:center;padding:6px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.root-home-craft__hero-image{grid-area:hero;min-width:0;min-height:0;height:100%;margin:0;overflow:hidden;background:#f0ede7}.root-home-craft__hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 28%}.root-home-craft__card--featured{grid-area:featured;grid-template-rows:68% 32%}.root-home-craft__card--featured figure{aspect-ratio:auto;height:100%}.root-home-craft__card--featured div{min-height:0}.root-home-craft__cards{display:grid;min-height:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1vw,12px)}.root-home-craft__card{display:grid;grid-template-rows:auto auto;min-height:0;overflow:hidden;border:1px solid rgba(16,16,16,.12);background:#faf8f3}.root-home-craft__cards .root-home-craft__card{aspect-ratio:1 / .8;grid-template-rows:minmax(0,1fr) minmax(0,.55fr)}.root-home-craft__card figure{aspect-ratio:1.55;margin:0;overflow:hidden;background:#f0ede7}.root-home-craft__cards .root-home-craft__card figure{min-height:0;aspect-ratio:auto}.root-home-craft__card img{display:block;width:100%;height:100%;object-fit:cover}.root-home-craft__card div{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:4px 14px;min-height:0;border-top:1px solid rgba(16,16,16,.1);background:#faf8f3;padding:clamp(16px,1.8vw,24px)}.root-home-craft__cards .root-home-craft__card div{height:100%}.root-home-craft__card-icon{display:inline-grid;width:38px;height:38px;place-items:center;grid-row:1 / span 2;border:1px solid rgba(16,16,16,.28);border-radius:999px;color:#4f4a44}.root-home-craft__card-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.root-home-craft__card h3{align-self:end;margin:0;color:#18130f;line-height:1.05}.root-home-craft__card p{grid-column:2;margin:0;color:#4f463c;line-height:1.5}@media(max-width:640px){.root-home-craft{padding:42px var(--root-page-gutter);width:100%;overflow:hidden}.root-home-craft__top,.root-home-page.root-home-page .root-home-craft .root-home-craft__top{grid-template-areas:"intro" "hero" "featured";width:100%;min-width:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:8px}.root-home-page.root-home-page .root-home-craft .root-home-craft__top{grid-template-rows:auto}.root-home-craft__intro,.root-home-page .root-home-craft__intro{width:100%;min-width:0;justify-items:stretch;gap:12px;padding:0}.root-home-craft__benefits,.root-home-page .root-home-craft__benefits{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:16px}.root-home-craft__hero-image,.root-home-page .root-home-craft__hero-image{width:100%;min-width:0;aspect-ratio:4 / 3;height:auto;margin-top:8px}.root-home-craft__card--featured,.root-home-page .root-home-craft__card--featured{width:100%;min-width:0;grid-template-rows:auto auto}.root-home-craft__card--featured figure,.root-home-page .root-home-craft__card--featured figure{min-height:0;aspect-ratio:4 / 3;height:auto}.root-home-craft__cards,.root-home-page .root-home-craft__cards{width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:10px}.root-home-craft__card,.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card{width:100%;min-width:0;aspect-ratio:auto;grid-template-rows:auto auto}.root-home-craft__cards .root-home-craft__card figure,.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card>figure{aspect-ratio:1.55;height:auto}.root-home-craft__card div,.root-home-page .root-home-craft__card div{min-height:0;padding:14px}}.root-home-faq{display:grid;min-height:var(--root-section-height, calc(100svh - 52px) );border-bottom:1px solid rgba(16,16,16,.08);background:#faf8f3;color:#161411}.root-home-faq__main{--root-faq-panel-height: calc(var(--root-section-height, calc(100svh - 52px) ) - clamp(52px, 6.4vw, 76px));display:grid;grid-template-columns:minmax(320px,.43fr) minmax(380px,.57fr);box-sizing:border-box;gap:clamp(28px,4vw,56px);align-items:stretch;min-height:var(--root-section-height, calc(100svh - 52px) );padding:clamp(26px,3.2vw,38px) var(--root-page-gutter)}.root-home-faq__copy{display:grid;min-height:0;align-self:center;align-content:start;gap:clamp(8px,1vw,12px);grid-template-rows:auto auto auto auto auto;height:auto;max-height:none;overflow:visible;padding:0}.root-home-faq__copy>.root-home-label{margin:0;color:#161411b3}.root-home-faq h2{max-width:560px;margin:0;line-height:.92}.root-home-faq__copy>p:nth-child(3){max-width:420px;margin:0;color:#5f5b54;line-height:1.45}.root-home-faq__list{display:grid;min-height:0;align-self:stretch;align-content:start;margin-top:0;border-top:1px solid rgba(16,16,16,.11);grid-auto-rows:auto}.root-home-faq__item{display:block;min-height:0;border-bottom:1px solid rgba(16,16,16,.11)}.root-home-faq__question{display:grid;width:100%;min-height:0;border:0;grid-template-columns:minmax(42px,56px) minmax(0,1fr) auto;align-items:baseline;gap:clamp(18px,2.2vw,30px);background:transparent;cursor:pointer;color:#181511;line-height:1.12;list-style:none;padding:clamp(20px,2.1vw,28px) 0;text-align:left}.root-home-faq__question:after{margin-left:auto;align-self:center;color:#59544d;content:"+"}.root-home-faq__question span{min-width:46px;border-right:1px solid rgba(16,16,16,.14);color:#161411ad;line-height:1;padding-right:22px}.root-home-faq__item[data-open=true] .root-home-faq__question:after{content:"-"}.root-home-faq__answer-panel{height:0;overflow:hidden}.root-home-faq__answer-panel p{max-width:560px;margin:0 0 0 calc(46px + clamp(18px,2.2vw,30px));padding:0 0 clamp(26px,2.4vw,34px);color:#5f5a53;line-height:1.5}.root-home-faq__media{height:min(100%,620px);min-height:0;max-height:calc(var(--root-section-height, calc(100svh - 52px) ) - clamp(64px,8vw,104px));margin:0;overflow:hidden;background:#e6ded2;align-self:center}.root-home-faq__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.root-home-page.root-home-page .root-home-faq__media{height:var(--root-faq-panel-height);max-height:var(--root-faq-panel-height);align-self:center;transform:translateY(-6px)}.root-home-page.root-home-page .root-home-faq__copy{height:auto;max-height:none;overflow:visible;align-self:center}@media(max-width:860px){.root-home-faq{min-height:0;height:auto;max-height:none;overflow:visible}.root-home-faq__main{grid-template-columns:1fr;gap:clamp(28px,8vw,44px);min-height:auto;height:auto;max-height:none;padding:48px var(--root-page-gutter)}.root-home-faq__media,.root-home-page.root-home-page .root-home-faq__media{order:2;height:auto;min-height:42vh;max-height:none;transform:none}.root-home-faq__copy,.root-home-page.root-home-page .root-home-faq__copy{order:1;display:grid;visibility:visible;opacity:1;height:auto;max-height:none;overflow:visible}.root-home-faq__list{display:grid}}@media(max-width:560px){.root-home-page.root-home-page .root-home-faq__main{padding-block:54px 56px}.root-home-page.root-home-page .root-home-faq__copy{gap:12px}.root-home-page.root-home-page .root-home-faq__list{margin-top:8px}.root-home-page.root-home-page .root-home-faq__question{gap:18px;padding:18px 0}.root-home-page.root-home-page .root-home-faq__question span{min-width:38px;padding-right:18px}.root-home-page.root-home-page .root-home-faq__answer-panel p{padding-bottom:22px}}.root-home-arrivals{display:grid;align-content:start;gap:clamp(10px,1.7vh,16px);min-height:var(--root-section-height);border-bottom:1px solid rgba(18,17,15,.1);background:#faf8f3;color:#15130f;padding:clamp(42px,4.8vw,58px) clamp(22px,3vw,38px) clamp(18px,3vh,30px)}.root-home-arrivals__favorite svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.root-home-arrivals__bar{display:flex;align-items:center;justify-content:space-between;min-height:28px}.root-home-arrivals__bar p,.root-home-arrivals__card div{line-height:1}.root-home-arrivals__bar p{margin:0}.root-home-arrivals__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.25vw,18px)}.root-home-arrivals__card{position:relative;display:grid;min-width:0;gap:0;border:1px solid rgba(18,17,15,.1);background:#f7f4ee}.root-home-arrivals__product-link{display:grid;color:inherit;text-decoration:none}.root-home-arrivals__card figure{position:relative;aspect-ratio:.86;margin:0;overflow:hidden;background:#e7e3dc}.root-home-arrivals__card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transform:scale(var(--root-card-image-scale, 1));transform-origin:center bottom;transition:transform .5s ease}.root-home-arrivals__image-fallback{display:block;width:100%;height:100%;background:linear-gradient(180deg,#e7e3dc,#d9d3c8)}.root-home-arrivals[data-loading=true] .root-home-arrivals__card{opacity:.72}.root-home-arrivals__card:hover img{transform:scale(calc(var(--root-card-image-scale, 1) + .025))}.root-home-arrivals__favorite{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:999px;background:transparent;color:#15130f;cursor:pointer;padding:0;transition:color .16s ease,opacity .16s ease,transform .16s ease}.root-home-arrivals__favorite:hover,.root-home-arrivals__favorite.is-saved{color:#6f4f33;transform:scale(1.08)}.root-home-arrivals__favorite.is-saved{width:auto;min-width:76px;padding:5px 9px;border:1px solid rgba(111,79,51,.18);background:#faf8f3eb;box-shadow:0 8px 24px #15130f1f}.root-home-arrivals__favorite.is-saved:after{content:"Saved";line-height:1}.root-home-arrivals__favorite.is-saved svg{fill:currentColor}.root-home-arrivals__favorite:disabled{cursor:wait;opacity:.62}.root-home-arrivals__card div{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;color:#15130f9e;min-height:68px;padding:12px 42px 12px 12px}.root-home-arrivals__card div>p,.root-home-arrivals__card div>span,.root-home-arrivals__card div>strong,.root-home-arrivals__card div>em{margin:0}.root-home-arrivals__card div>p,.root-home-arrivals__card div>strong{color:#15130f}.root-home-arrivals__card div>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.root-home-arrivals__card div>span{grid-column:1;color:#15130fa3}.root-home-arrivals__card div>strong{grid-column:1;grid-row:3;align-self:start}.root-home-arrivals__card div>em{position:absolute;right:10px;bottom:10px;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid rgba(18,17,15,.18);border-radius:999px;color:#15130f;line-height:0;padding-bottom:2px}@media(max-width:640px){.root-home-arrivals{padding:38px var(--root-page-gutter) 42px}.root-home-arrivals__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.root-home-final{display:grid;grid-template-columns:minmax(0,.52fr) minmax(320px,.48fr);min-height:min(62vh,580px);overflow:hidden;background:radial-gradient(circle at 72% 45%,rgba(118,101,78,.14),transparent 34%),linear-gradient(90deg,#090909,#0b0a09 48%,#030303);color:#f5efe7}.root-home-final__media{position:relative;height:min(62vh,580px);min-height:0;margin:0;overflow:hidden;background:#050505}.root-home-final__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000014,#0009);content:""}.root-home-final__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 42%;opacity:.72}.root-home-final__copy{display:grid;align-content:center;justify-items:start;gap:24px;max-width:520px;padding:clamp(48px,8vw,104px) var(--root-page-gutter)}.root-home-final h2{max-width:520px;margin:0;line-height:.95}.root-home-final__copy>p:nth-of-type(2){max-width:420px;margin:0;color:#f5efe79e;line-height:1.65}.root-home-final__copy a{display:inline-flex;min-height:54px;align-items:center;gap:28px;margin-top:6px;border-radius:4px;background:#f5efe7;color:#111;padding:0 28px}.root-home-final__copy a svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.root-home-final__note{display:flex;align-items:center;gap:12px;margin:10px 0 0;color:#f5efe794;line-height:1.4}.root-home-final__note:before{display:inline-grid;width:18px;height:18px;flex:0 0 18px;place-items:center;border:1px solid rgba(245,239,231,.5);border-radius:999px;line-height:1;content:"✓"}@media(max-width:860px){.root-home-final{grid-template-columns:1fr;min-height:auto}.root-home-final__media{min-height:58vh}.root-home-final__copy{max-width:100%;padding:42px var(--root-page-gutter) 52px}}:is(.root-home-page,.standards-page) .paradym-footer{--paradym-paper: #faf8f3;--paradym-ink: #090909;--paradym-muted: rgba(9, 9, 9, .62);--paradym-line: rgba(9, 9, 9, .12);--paradym-line-strong: rgba(9, 9, 9, .24);position:relative;display:grid;min-height:var(--root-section-height, auto);height:var(--root-section-height, auto);max-height:var(--root-section-height, none);grid-template-columns:1fr;align-content:space-between;gap:clamp(34px,6vh,44px);border-top:1px solid var(--paradym-line);background:var(--paradym-paper);color:var(--paradym-ink);padding:clamp(62px,11vh,128px) clamp(32px,6vw,78px) 28px}.standards-page .paradym-footer{border-top:0;padding-top:clamp(24px,4vh,40px)}.standards-page .paradym-footer__newsletter{border-top:0;padding-top:0}:is(.root-home-page,.standards-page) .paradym-footer__newsletter{display:grid;max-width:none;justify-items:center;gap:20px;border-top:1px solid var(--paradym-line);padding-top:46px;text-align:center}:is(.root-home-page,.standards-page) .paradym-footer__newsletter .paradym-logo{margin-bottom:6px;color:inherit;line-height:1;text-decoration:none}:is(.root-home-page,.standards-page) .paradym-footer__links{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) minmax(280px,1.35fr);align-items:start;gap:clamp(28px,4vw,62px)}:is(.root-home-page,.standards-page) .paradym-footer h2,:is(.root-home-page,.standards-page) .paradym-footer__form label{margin:0;color:var(--paradym-ink);line-height:1.35}:is(.root-home-page,.standards-page) .paradym-footer__column ul{display:grid;gap:14px;margin:22px 0 0;padding:0;list-style:none}:is(.root-home-page,.standards-page) .paradym-footer__column a,:is(.root-home-page,.standards-page) .paradym-footer p{color:var(--paradym-muted);line-height:1.55}:is(.root-home-page,.standards-page) .paradym-footer__column a,:is(.root-home-page,.standards-page) .paradym-footer__form p a{position:relative;display:inline-block;width:fit-content;text-decoration:none}:is(.root-home-page,.standards-page) .paradym-footer__column a:after,:is(.root-home-page,.standards-page) .paradym-footer__form p a:after{position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.65,0,.35,1)}:is(.root-home-page,.standards-page) .paradym-footer__column a:hover:after,:is(.root-home-page,.standards-page) .paradym-footer__form p a:hover:after{transform:scaleX(1)}:is(.root-home-page,.standards-page) .paradym-footer__form{display:grid;align-content:start;gap:14px}:is(.root-home-page,.standards-page) .paradym-footer__form p{max-width:360px;margin:0;color:#0909099e;line-height:1.45}:is(.root-home-page,.standards-page) .paradym-footer__form div{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid var(--paradym-line)}:is(.root-home-page,.standards-page) .paradym-footer__form input,:is(.root-home-page,.standards-page) .paradym-footer__form button{min-width:0;min-height:38px;border:0;background:transparent;color:var(--paradym-ink)}:is(.root-home-page,.standards-page) .paradym-footer__form input{outline:none}:is(.root-home-page,.standards-page) .paradym-footer__form button{padding:0 0 0 16px;cursor:pointer}:is(.root-home-page,.standards-page) .paradym-footer__form button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}:is(.root-home-page,.standards-page) .paradym-footer__bottom{display:flex;min-height:72px;grid-column:1 / -1;align-items:flex-end;justify-content:center;gap:28px;margin-top:auto;color:var(--paradym-muted)}:is(.root-home-page,.standards-page) .paradym-footer__locale{display:inline-flex;align-items:center;gap:10px;padding:0 0 9px;border-bottom:1px solid rgba(17,17,17,.3);color:#111111c7}:is(.root-home-page,.standards-page) .paradym-footer__chevron{width:10px;height:10px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1}:is(.root-home-page,.standards-page) .paradym-footer__bottom>span:not(.paradym-footer__locale){justify-self:center;color:#090909c7}:is(.root-home-page,.standards-page) .paradym-footer__payments{display:flex;align-items:center;justify-content:flex-end;gap:8px}:is(.root-home-page,.standards-page) .paradym-footer__payment-card{display:inline-flex;width:48px;height:30px;align-items:center;justify-content:center;overflow:hidden;place-items:center;border:1px solid rgba(9,9,9,.12);border-radius:6px;background:#fff;box-shadow:0 8px 18px #0909090f}:is(.root-home-page,.standards-page) .paradym-footer__payment-card img{display:block;max-width:72%;max-height:62%;object-fit:contain}:is(.root-home-page,.standards-page) .paradym-footer__payment-card--shop-pay img{max-width:84%;max-height:72%}:is(.root-home-page,.standards-page) .paradym-footer__payment-card--apple-pay img,:is(.root-home-page,.standards-page) .paradym-footer__payment-card--google-pay img{max-width:76%}@media(max-width:900px){:is(.root-home-page,.standards-page) .paradym-footer{height:auto;max-height:none;min-height:auto}:is(.root-home-page,.standards-page) .paradym-footer__bottom{grid-template-columns:auto auto;justify-content:space-between}:is(.root-home-page,.standards-page) .paradym-footer__bottom>span:not(.paradym-footer__locale),:is(.root-home-page,.standards-page) .paradym-footer__payments{grid-column:1 / -1;justify-self:center}}@media(max-width:640px){:is(.root-home-page,.standards-page) .paradym-footer{gap:30px;padding:64px 18px 0}:is(.root-home-page,.standards-page) .paradym-footer__newsletter{padding-top:44px}:is(.root-home-page,.standards-page) .paradym-footer__links{grid-template-columns:1fr;gap:26px}:is(.root-home-page,.standards-page) .paradym-footer__column ul{gap:12px;margin-top:14px}:is(.root-home-page,.standards-page) .paradym-footer__bottom{min-height:auto;grid-template-columns:1fr;gap:16px;padding-block:20px}:is(.root-home-page,.standards-page) .paradym-footer__bottom>*,:is(.root-home-page,.standards-page) .paradym-footer__payments{justify-self:start}:is(.root-home-page,.standards-page) .paradym-footer__payments{flex-wrap:wrap;justify-content:flex-start}}.root-home-page.root-home-page .root-home-header{--paradym-display: var(--font-display);--paradym-ui: var(--font-ui);--paradym-title-font: var(--font-title);--paradym-subtext-font: var(--font-subtext);--paradym-header-height: 92px;position:fixed!important;top:0!important;left:0;right:0;z-index:90;width:100%;height:var(--paradym-header-height);border-bottom:0;background:transparent;color:#fff;pointer-events:none;transform:none!important;translate:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.root-home-page.root-home-page .root-home-header nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:100%;padding:0 clamp(28px,3.2vw,40px)}.root-home-page.root-home-page .root-home-header__nav-links,.root-home-page.root-home-page .root-home-header__actions{display:flex;align-items:center}.root-home-page.root-home-page .root-home-header__nav-links{width:fit-content;gap:clamp(18px,2vw,28px);color:inherit}.root-home-page.root-home-page .root-home-header__actions{justify-content:flex-end;gap:clamp(14px,1.7vw,22px)}.root-home-page.root-home-page .root-home-header__nav-links a,.root-home-page.root-home-page .root-home-header__actions a{line-height:var(--leading-tight)}.root-home-page.root-home-page .root-home-header__nav-links a{color:inherit;pointer-events:auto;text-decoration:none}.root-home-page.root-home-page .root-home-header__logo{color:inherit;line-height:var(--leading-tight);text-decoration:none;pointer-events:auto}.root-home-page.root-home-page .root-home-header__actions a{display:inline-grid;width:20px;height:20px;min-width:20px;min-height:20px;place-items:center;background:transparent;color:inherit;pointer-events:auto;text-decoration:none}.root-home-page.root-home-page .root-home-header__actions svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}@media(max-width:1180px){.root-home-page.root-home-page .root-home-header{--paradym-header-height: 84px}}@media(max-width:900px){.root-home-page.root-home-page .root-home-header{--paradym-header-height: 64px}.root-home-page.root-home-page .root-home-header nav{grid-template-columns:auto 1fr auto;padding-inline:12px 16px}.root-home-page.root-home-page .root-home-header__nav-links{gap:0}.root-home-page.root-home-page .root-home-header__nav-links>a{display:none}.root-home-page.root-home-page .root-home-header__logo{justify-self:center}.root-home-page.root-home-page .root-home-header__actions{gap:10px}.root-home-page.root-home-page .root-home-header__actions a{width:36px;height:36px;min-width:36px;min-height:36px}}@media(max-width:480px){.root-home-page.root-home-page .root-home-header{--paradym-header-height: 56px}.root-home-page.root-home-page .root-home-header nav{padding-inline:8px 12px}.root-home-page.root-home-page .root-home-header__actions{gap:4px}.root-home-page.root-home-page .root-home-header__actions a.root-home-header__account{display:none}}.root-home-page.root-home-page .root-home-hero{position:relative;isolation:isolate;width:100%;height:100dvh;min-height:100dvh;overflow:hidden;border-bottom:1px solid rgba(16,16,16,.1);background:#d8d2c4;color:#fff}.root-home-page.root-home-page .root-home-hero__inner{position:relative;width:100%;height:100%;isolation:isolate}.root-home-page.root-home-page .root-home-hero__stage{position:relative;display:grid;width:100%;height:100%}.root-home-page.root-home-page .root-home-hero__stage>*{grid-column:1;grid-row:1}.root-home-page.root-home-page .root-home-hero__media{position:relative;width:100%;height:100%;overflow:hidden;color:#000;background:#d8d2c4}.root-home-page.root-home-page .root-home-hero__media:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:currentColor;opacity:.04;content:"";pointer-events:none}.root-home-page.root-home-page .root-home-hero__image{position:absolute;top:0;right:0;bottom:0;left:0}.root-home-page.root-home-page .root-home-hero__image img,.root-home-page.root-home-page .root-home-hero__image video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}.root-home-page.root-home-page .root-home-hero__content{position:relative;z-index:2;display:flex;width:100%;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px;padding:40px clamp(24px,7vw,96px) 56px;background:linear-gradient(to right,#00000061,#0003 44%,#00000014),linear-gradient(to top,#00000057,#00000014 58%,#00000029);color:#fff;text-align:left}.root-home-page.root-home-page .root-home-hero .MediaTitleDescription__Title,.root-home-page.root-home-page .root-home-hero h1{margin:0;line-height:var(--leading-display);max-width:min(720px,78vw);text-wrap:balance}.root-home-page.root-home-page .root-home-hero .MediaTitleDescription__Title span{display:block}.root-home-page.root-home-page .root-home-hero .MediaTitleDescription__Description{max-width:46ch;margin:0;line-height:var(--leading-body);text-wrap:pretty}.root-home-page.root-home-page .root-home-hero .MediaTitleDescription__Description p{margin:0}@media(max-width:860px){.root-home-page.root-home-page .root-home-hero__image img,.root-home-page.root-home-page .root-home-hero__image video{object-position:68% center}.root-home-page.root-home-page .root-home-hero__content{align-items:flex-start;justify-content:center;gap:12px;padding:104px 22px 124px;background:linear-gradient(to top,#00000085 20%,#0000004d 58%,#0000001f),linear-gradient(to right,#00000057,#00000014);text-align:left}.root-home-page.root-home-page .root-home-hero .MediaTitleDescription__Title,.root-home-page.root-home-page .root-home-hero h1{line-height:.83;max-width:9ch}.root-home-page.root-home-page .root-home-hero .MediaTitleDescription__Description{max-width:34ch;line-height:18px}}.root-home-mobile{display:block;overflow-x:clip;background:#faf8f3;color:#111}.root-home-mobile img{display:block;width:100%;height:100%;object-fit:cover}.root-home-mobile h1,.root-home-mobile h2{margin:0;line-height:1}.root-home-mobile p,.root-home-mobile blockquote{margin:0}.root-home-mobile__hero{position:relative;min-height:min(68svh,540px);background:#111;color:#fff}.root-home-mobile__hero:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.78) 100%);content:""}.root-home-mobile__hero>img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:56% 18%}.root-home-mobile__hero>div{position:absolute;inset:auto 16px 26px;z-index:1;display:grid;gap:10px;max-width:320px}.root-home-mobile__hero p:first-child,.root-home-mobile__product>div>p:first-child,.root-home-mobile__story>p:first-child,.root-home-mobile__review>p:first-child,.root-home-mobile__faq>p:first-child,.root-home-mobile__final p:first-child{line-height:1.25}.root-home-mobile__hero p:last-of-type,.root-home-mobile__product p,.root-home-mobile__story>p:nth-of-type(2),.root-home-mobile__faq details p{color:inherit;line-height:1.5}.root-home-mobile__hero a,.root-home-mobile__buy-row a,.root-home-mobile__final a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;background:#111;color:#fff;padding:0 18px}.root-home-mobile__hero a{width:min(100%,300px);border:1px solid rgba(255,255,255,.58);background:#000000c2}.root-home-mobile__product,.root-home-mobile__story,.root-home-mobile__review,.root-home-mobile__faq{display:grid;gap:14px;padding:26px 16px;border-bottom:1px solid rgba(16,16,16,.08)}.root-home-mobile__product figure{height:200px;margin:0 -16px 4px;overflow:hidden;background:#111}.root-home-mobile__product figure img{object-position:center;opacity:.9}.root-home-mobile__product>div,.root-home-mobile__story,.root-home-mobile__review,.root-home-mobile__faq,.root-home-mobile__final>div{max-width:360px}.root-home-mobile__product h2,.root-home-mobile__story h2,.root-home-mobile__review h2,.root-home-mobile__faq h2,.root-home-mobile__product>div{display:grid;gap:12px}.root-home-mobile__product ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.root-home-mobile__product li{display:flex;gap:8px;color:#444;line-height:1.35}.root-home-mobile__product li:before{display:inline-grid;width:12px;height:12px;flex:0 0 12px;place-items:center;margin-top:2px;border:1px solid rgba(16,16,16,.45);border-radius:999px;color:#111;line-height:1;content:"✓"}.root-home-mobile__buy-row{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding-top:4px}.root-home-mobile__detail-grid{display:grid;gap:10px}.root-home-mobile__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:2px 0 0;padding:0;list-style:none}.root-home-mobile__benefits li{display:grid;min-height:88px;align-content:center;justify-items:center;gap:8px;border:1px solid rgba(16,16,16,.1);background:#ffffff94;color:#403b35;line-height:1.2;text-align:center}.root-home-mobile__benefits svg{width:38px;height:38px;border:1px solid rgba(16,16,16,.28);border-radius:999px;padding:7px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.root-home-mobile__detail-grid article{display:grid;grid-template-columns:96px minmax(0,1fr);min-height:118px;overflow:hidden;border:1px solid rgba(16,16,16,.1);background:#e8dece}.root-home-mobile__detail-grid img{min-height:118px}.root-home-mobile__detail-grid h3{margin:0;line-height:1.05}.root-home-mobile__detail-grid article div{display:grid;align-content:center;gap:6px;background:#e8dece;padding:12px}.root-home-mobile__detail-grid p{margin:0;color:#4f463c;line-height:1.35}.root-home-mobile__review{background:#f4f1ec}.root-home-mobile__review blockquote{color:#24211d;line-height:1.38}.root-home-mobile__review span{color:#5d5851}.root-home-mobile__faq{gap:10px}.root-home-mobile__faq h2{margin-bottom:4px}.root-home-mobile__faq details{border-top:1px solid rgba(16,16,16,.1)}.root-home-mobile__faq summary{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.root-home-mobile__faq summary::-webkit-details-marker{display:none}.root-home-mobile__faq summary:after{content:"+"}.root-home-mobile__faq details[open] summary:after{content:"-"}.root-home-mobile__faq details p{margin-bottom:14px;color:#5d5851}.root-home-mobile__final{display:grid;background:#080705;color:#f7f1e8}.root-home-mobile__final>img{height:200px;opacity:.82}.root-home-mobile__final>div{display:grid;gap:12px;padding:24px 16px 30px}.root-home-mobile__final a{background:#f7f1e8;color:#111}.root-home-mobile__footer{display:grid;gap:12px;padding:28px 16px 34px;background:#faf8f3}.root-home-mobile__footer>a:first-child{line-height:1}.root-home-mobile__footer p,.root-home-mobile__footer a:last-child{color:#555;line-height:1.45}.root-home-philosophy{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(340px,.48fr) minmax(0,.52fr);align-items:stretch;gap:clamp(20px,3.4vw,48px);min-height:var(--root-section-height, calc(100svh - 52px) );overflow:hidden;border-bottom:1px solid rgba(16,16,16,.1);padding:clamp(44px,6vw,72px) 0 clamp(44px,6vw,72px) var(--root-page-gutter);background:#faf8f3}.root-home-philosophy__copy{position:relative;z-index:1;display:grid;width:100%;min-height:0;align-content:center;gap:clamp(18px,3vh,28px);max-width:700px}.root-home-philosophy h2{max-width:560px;margin:0;line-height:.94}.root-home-philosophy__copy>p:last-of-type{max-width:480px;margin:0;color:#56524c;line-height:1.5}.root-home-text-link{display:inline-flex;width:fit-content;align-items:center;gap:18px;margin-top:0;border-bottom:1px solid rgba(16,16,16,.24);padding-bottom:9px}.root-home-text-link svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2}.root-home-standards-button,.root-home-standards-button:visited{display:inline-flex;width:fit-content;min-width:132px;min-height:43px;align-items:center;justify-content:center;border:1px solid rgba(9,9,9,.14);border-radius:999px;background:#faf8f3;padding:0 24px;color:#111;line-height:1;text-decoration:none;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out}.root-home-standards-button:hover{border-color:#111;background:#111;color:#fff;transform:translateY(-1px)}.root-home-philosophy__media{display:grid;min-height:0;width:100%;grid-template-columns:minmax(0,.58fr) minmax(190px,.34fr);align-items:end;gap:clamp(12px,1.4vw,16px);transform:none}.root-home-philosophy__image{position:relative;min-width:0;margin:0;overflow:hidden;background:#f6f6f4}.root-home-philosophy__image--primary{height:92%;align-self:end}.root-home-philosophy__image--secondary{width:min(100%,520px);height:auto;aspect-ratio:1 / 1.12;align-self:end}.root-home-philosophy__image img{display:block;width:100%;height:100%;object-fit:cover}.root-home-philosophy__image--primary img{object-position:center top}.root-home-philosophy__image--secondary img{object-position:center center}@media(max-width:860px){.root-home-philosophy{grid-template-columns:1fr;gap:28px;min-height:auto;padding:56px var(--root-page-gutter)}.root-home-philosophy__copy{display:grid;min-height:0;grid-template-columns:1fr;grid-template-rows:auto;align-content:center;gap:18px;max-width:100%}.root-home-philosophy h2{max-width:520px}.root-home-philosophy__media{width:100%;min-height:42vh;grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:stretch;transform:none}.root-home-philosophy__image--primary,.root-home-philosophy__image--secondary{height:auto}}.root-home-page.root-home-page .root-home-philosophy__media{width:100%;grid-template-columns:minmax(0,.58fr) minmax(190px,.34fr);align-items:end;transform:none}.root-home-page.root-home-page .root-home-philosophy h2{max-width:560px;line-height:.94}.root-home-page.root-home-page .root-home-philosophy .root-home-philosophy__copy .root-home-body{max-width:480px;line-height:1.5}.root-home-page.root-home-page .root-home-philosophy__image--primary{height:92%;align-self:end}.root-home-page.root-home-page .root-home-philosophy__image--secondary{width:min(100%,520px);height:auto;aspect-ratio:1 / 1.12;align-self:end}@media(max-width:860px){.root-home-page.root-home-page .root-home-philosophy__media{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(10px,3vw,14px);min-height:clamp(300px,58vw,420px);transform:none}.root-home-page.root-home-page .root-home-philosophy__image--primary{width:100%;height:100%;align-self:end}.root-home-page.root-home-page .root-home-philosophy__image--secondary{width:100%;height:auto;aspect-ratio:1 / 1.12;align-self:end}}.root-home-reviews{display:grid;align-content:start;gap:clamp(16px,1.8vw,24px);min-height:var(--root-section-height);height:var(--root-section-height);max-height:var(--root-section-height);overflow:hidden;padding:clamp(44px,4.6vw,58px) clamp(42px,5vw,68px) clamp(24px,2.8vw,34px);background:#faf8f3;color:#171411;text-align:center}.root-home-page.root-home-page .root-home-reviews .root-home-section-tag.root-home-section-tag{position:absolute;top:clamp(18px,2vw,28px);left:var(--root-page-gutter);justify-self:auto;color:#26231f;gap:clamp(14px,1.37vw,19px)}.root-home-page.root-home-page .root-home-reviews .root-home-section-tag:after{display:block}.root-home-reviews__header{display:grid;justify-items:center;gap:clamp(9px,1vw,13px);margin-top:0}.root-home-page.root-home-page .root-home-reviews h2{margin:0;line-height:.98}.root-home-page.root-home-page .root-home-reviews__header>.root-home-body{margin:0;color:#4f4b45;line-height:1.45}.root-home-reviews__score{display:flex;align-items:center;justify-content:center;gap:clamp(18px,1.76vw,24px);margin-top:clamp(4px,.7vw,8px)}.root-home-page.root-home-page .root-home-reviews__score strong{line-height:1}.root-home-reviews__divider{width:1px;height:clamp(32px,3vw,42px);background:#1010102e}.root-home-reviews__rating-detail{display:grid;justify-items:start;gap:clamp(7px,.68vw,9px)}.root-home-reviews__rating-detail>span:last-child{color:#4f4b45}.root-home-stars{--review-star-size: clamp(13px, 1.27vw, 17px);display:inline-grid;grid-auto-columns:var(--review-star-size);grid-auto-flow:column;gap:clamp(4px,.39vw,5px);align-items:center;color:#111;line-height:1}.root-home-stars__star{display:block;width:var(--review-star-size);height:var(--review-star-size);fill:currentColor}.root-home-reviews__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px);margin-top:0}.root-home-page.root-home-page .root-home-reviews__cards article{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,.8vw,11px);height:auto;min-height:0;overflow:visible;border:1px solid rgba(16,16,16,.11);border-radius:4px;padding:clamp(18px,2vw,26px) clamp(18px,2vw,26px) clamp(20px,2vw,26px);background:#ffffff61;text-align:left}.root-home-reviews__cards article>.root-home-stars{--review-star-size: clamp(13px, 1.27vw, 17px);gap:clamp(4px,.39vw,5px);margin-bottom:1px}.root-home-page.root-home-page.root-home-page .root-home-reviews .root-home-reviews__cards blockquote{position:relative;margin:0;color:#24211d;line-height:1.34}.root-home-page.root-home-page.root-home-page .root-home-reviews .root-home-reviews__cards blockquote:before{display:block;height:clamp(14px,1.4vw,18px);margin-bottom:clamp(4px,.5vw,7px);color:#10101038;line-height:.8;content:"“"}.root-home-reviews__cards blockquote:after{display:block;width:clamp(24px,2.4vw,34px);height:1px;margin-top:clamp(10px,1vw,14px);background:#10101047;content:""}.root-home-page.root-home-page .root-home-reviews .root-home-reviews__cards p{margin:auto 0 0;color:#4f4a44}.root-home-reviews .root-home-reviews__cards small{display:inline-flex;align-items:center;gap:6px;margin-top:2px;line-height:1.2;color:#78736c}.root-home-reviews .root-home-reviews__cards small span{position:relative;display:block;flex-shrink:0;box-sizing:border-box;width:clamp(12px,1.1vw,14px);height:clamp(12px,1.1vw,14px);border:1px solid currentColor;border-radius:999px}.root-home-reviews .root-home-reviews__cards small span:after{position:absolute;top:45%;left:50%;width:3px;height:5.5px;border:solid currentColor;border-width:0 1.25px 1.25px 0;content:"";transform:translate(-50%,-58%) rotate(45deg)}.root-home-page.root-home-page .root-home-reviews .root-home-reviews__recommendation{display:flex;align-items:center;justify-content:center;gap:clamp(20px,1.95vw,27px);margin:0;color:#5d5851}.root-home-reviews__recommendation:before,.root-home-reviews__recommendation:after{width:min(86px,12vw);height:1px;background:#10101024;content:""}@media(max-width:860px){.root-home-reviews{gap:28px;height:auto;max-height:none;overflow:visible;padding:48px var(--root-page-gutter)}.root-home-reviews__score{flex-wrap:wrap;gap:10px 16px}.root-home-reviews__score .root-home-stars{border-left:0;padding-left:0}.root-home-reviews__cards{grid-template-columns:1fr}.root-home-page.root-home-page .root-home-reviews__cards article{height:auto;min-height:0}.root-home-page.root-home-page .root-home-reviews .root-home-reviews__cards p{margin-top:1px}}.root-home-page{--paradym-display: var(--font-display);--paradym-ui: var(--font-ui);--paradym-body-font: var(--font-body);--paradym-title-font: var(--font-title);--paradym-subtitle-font: var(--font-subtitle);--paradym-text-font: var(--font-text);--paradym-subtext-font: var(--font-subtext);--root-display: var(--font-display);--root-ui: var(--font-ui);--root-body-font: var(--font-body);--root-title-font: var(--font-title);--root-subtitle-font: var(--font-subtitle);--root-text-font: var(--font-text);--root-subtext-font: var(--font-subtext);--root-title-tracking: var(--tracking-display);--root-label-tracking: var(--tracking-label);--root-button-tracking: var(--tracking-label);--root-body-tracking: var(--tracking-body);--root-page-gutter: clamp(24px, 6vw, 72px);--root-title-size: var(--text-display);--root-card-title-size: clamp(1.3125rem, 2.1vw, 2rem);--root-body-size: var(--text-body);--root-header-height: 92px;--root-viewport-height: 100svh;--root-hero-height: var(--root-viewport-height);--root-section-height: calc(var(--root-viewport-height) - var(--root-header-height));--root-page-bg: #faf8f3;--root-surface: #faf8f3;--root-surface-raised: #faf8f3;--root-text: #111;--root-muted: rgba(17, 17, 17, .72);--root-subtle: rgba(17, 17, 17, .5);--root-line: rgba(17, 17, 17, .26);--root-line-soft: rgba(17, 17, 17, .1);--root-ink: #080808;--root-light: #fff;min-height:100vh;width:100%;overflow-x:clip;background:var(--root-page-bg);color:var(--root-text)}@supports (height: 100dvh){.root-home-page{--root-viewport-height: 100dvh}}.has-home-scroll-snap{scroll-padding-top:var(--paradym-header-height, var(--root-header-height, 48px))}html.has-home-scroll-snap:has(.root-home-page){scroll-snap-type:y mandatory}.root-home-page .paradym-home-section,.root-home-page .paradym-footer{scroll-snap-align:start;scroll-snap-stop:always}@media(max-width:1180px){.root-home-page{--root-header-height: 84px}}@media(max-width:900px){.root-home-page{--root-header-height: 68px}html.has-home-scroll-snap,.has-home-scroll-snap{scroll-snap-type:none}.root-home-page .paradym-home-section,.root-home-page .paradym-footer{scroll-snap-align:none;scroll-snap-stop:normal}}@media(max-width:860px){.root-home-page{--root-page-gutter: 16px}}@media(max-width:640px){.root-home-page{--root-header-height: 56px}}.root-home-page *,.root-home-page *:before,.root-home-page *:after{box-sizing:border-box}.root-home-page a{color:inherit;text-decoration:none}.root-home-page img{max-width:100%}.root-home-page :is(h1,h2){line-height:.95}.root-home-page .root-home-title{line-height:.95}.root-home-page :is(h3){line-height:1}.root-home-page .root-home-card-title{line-height:1}.root-home-page :is(.root-home-hero__copy>p:last-of-type,.root-home-philosophy__copy>p:last-of-type,.root-home-featured__copy>p:nth-of-type(2),.root-home-craft__intro>p,.root-home-craft__card p,.root-home-reviews__header>p:nth-of-type(2),.root-home-faq__copy>p:nth-child(3),.root-home-faq__answer-panel p,.root-home-faq__service p,.root-home-final__copy>p:nth-of-type(2),.root-home-mobile p,.root-home-mobile blockquote){line-height:var(--leading-body)}.root-home-page .root-home-body{line-height:var(--leading-body)}.root-home-page :is(.root-home-section-tag,.root-home-actions a,.root-home-text-link,.root-home-featured__actions a,.root-home-featured__colors>span,.root-home-featured__rating span,.root-home-featured__price span,.root-home-featured__shipping,.root-home-craft__benefits li,.root-home-faq__question,.root-home-faq__service h3,.root-home-final__copy a,.root-home-mobile a,.root-home-mobile__benefits li,.root-home-mobile__review span,.root-home-mobile__faq summary){line-height:var(--leading-tight)}.root-home-page :is(.root-home-header__links a,.root-home-header__actions a){line-height:var(--leading-tight)}.root-home-page .root-home-header__logo,.root-home-page .root-home-label{line-height:var(--leading-tight)}.root-home-page :is(.root-home-actions a,.root-home-featured__actions a,.root-home-final__copy a,.root-home-mobile__hero a,.root-home-mobile__buy-row a,.root-home-mobile__final a){display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:10px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;padding:0 24px;line-height:1}.root-home-page .root-home-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:10px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;padding:0 24px;line-height:1}.root-home-page .root-home-button--primary{border-color:var(--root-text);background:var(--root-text);color:var(--root-light)}.root-home-page .root-home-button--light{border-color:var(--root-light);background:var(--root-light);color:var(--root-text)}.root-home-page :is(.root-home-actions a:first-child,.root-home-featured__actions a:first-child){border-color:var(--root-text);background:var(--root-text);color:var(--root-light)}.root-home-page :is(.root-home-final__copy a,.root-home-mobile__final a){border-color:var(--root-light);background:var(--root-light);color:var(--root-text)}.root-home-page :is(.root-home-hero .root-home-actions a:nth-child(2),.root-home-featured__actions a:nth-child(2)){border-color:currentColor;background:transparent;color:inherit}.root-home-page :is(.root-home-text-link){min-height:auto;padding-bottom:9px}.root-home-page :is(.root-home-hero h1,.root-home-philosophy h2,.root-home-featured h2,.root-home-craft h2,.root-home-reviews h2,.root-home-reviews__score strong,.root-home-faq h2,.root-home-final h2,.root-home-mobile h1,.root-home-mobile h2){line-height:.95}.root-home-page :is(.root-home-craft__card h3,.root-home-faq__service h3,.root-home-mobile h3,.root-home-footer h2){line-height:1}.root-home-page :is(.root-home-hero__copy>p:last-of-type,.root-home-philosophy__copy>p:last-of-type,.root-home-featured__copy>p:nth-of-type(2),.root-home-featured__details li,.root-home-craft__intro>p,.root-home-craft__card p,.root-home-reviews__header>p:nth-of-type(2),.root-home-reviews__cards blockquote,.root-home-faq__copy>p:nth-child(3),.root-home-faq__answer-panel p,.root-home-faq__service p,.root-home-final__copy>p:nth-of-type(2),.root-home-final__note,.root-home-footer p,.root-home-mobile p,.root-home-mobile blockquote){line-height:1.35}.root-home-page :is(.root-home-section-tag,.root-home-actions a,.root-home-text-link,.root-home-featured__actions a,.root-home-featured__colors>span,.root-home-featured__rating span,.root-home-featured__price span,.root-home-featured__shipping,.root-home-craft__benefits li,.root-home-reviews__cards p,.root-home-reviews__cards small,.root-home-faq__question,.root-home-final__copy a,.root-home-mobile a,.root-home-mobile__benefits li,.root-home-mobile__review span,.root-home-mobile__faq summary,.root-home-footer section a){line-height:1}.root-home-page :is(.root-home-header__links a,.root-home-header__actions a){line-height:1}.root-home-page :is(.root-home-craft,.root-home-reviews,.root-home-faq,.root-home-footer,.root-home-mobile,.root-home-mobile__product,.root-home-mobile__story,.root-home-mobile__review,.root-home-mobile__faq,.root-home-mobile__footer){background:var(--root-page-bg);color:var(--root-text)}.root-home-page :is(.root-home-hero,.root-home-philosophy,.root-home-arrivals,.root-home-featured,.root-home-craft,.root-home-reviews,.root-home-faq,.root-home-final){position:relative}.root-home-page :is(.root-home-header,.root-home-mobile__footer){border-color:var(--root-line-soft)}.root-home-page .root-home-header{background:#fffffff7;color:var(--root-ink)}.root-home-page :is(.root-home-hero,.root-home-hero__media,.root-home-featured__media,.root-home-final__media){background:var(--root-page-bg)}.root-home-page .root-home-hero:after{background:linear-gradient(to top,rgba(0,0,0,.62),rgba(0,0,0,.2) 48%,transparent 78%),linear-gradient(to right,rgba(0,0,0,.22),transparent 55%)}.root-home-page .root-home-philosophy:before{background:linear-gradient(90deg,#ece7dff0,#ece7dfbd 34%,#ece7df29 66%,#ece7dfb8),linear-gradient(0deg,#1111111f,#1111111f)}.root-home-page .root-home-featured{border-color:#ffffff1f;background:#020202;color:#f7f1e8}.root-home-page .root-home-featured:after{background:linear-gradient(90deg,#000c,#00000094 42%,#0000002e 74%,#0000006b),linear-gradient(0deg,#0000003d,#00000014)}.root-home-page .root-home-featured__media img{opacity:1}.root-home-page .root-home-featured :is(.root-home-section-tag,.root-home-featured__copy>p:first-child,.root-home-featured__copy>p:nth-of-type(2),.root-home-featured__details li,.root-home-featured__colors>span,.root-home-featured__rating span,.root-home-featured__price span,.root-home-featured__shipping){color:#f7f1e8c7}.root-home-page .root-home-featured__details li:before{border-color:#f7f1e89e;color:#f7f1e8}.root-home-page .root-home-featured__actions a:first-child{border-color:#fff;background:#fff;color:#080705}.root-home-page .root-home-featured__actions a:nth-child(2){border-color:#f7f1e8c2;color:#f7f1e8}.root-home-page :is(.root-home-hero__copy>p:last-of-type,.root-home-final__copy>p:first-child,.root-home-final__copy>p:nth-of-type(2),.root-home-final__note){color:#ffffffc7}.root-home-page :is(.root-home-philosophy__copy>p:last-of-type,.root-home-featured__copy>p:first-child,.root-home-featured__copy>p:nth-of-type(2),.root-home-featured__details li,.root-home-featured__colors>span,.root-home-featured__rating span,.root-home-featured__price span,.root-home-featured__shipping,.root-home-craft__intro>p,.root-home-craft__card p,.root-home-reviews__header>p:first-child,.root-home-reviews__header>p:nth-of-type(2),.root-home-reviews__score span,.root-home-reviews__cards p,.root-home-reviews__cards small,.root-home-faq__copy>p:nth-child(3),.root-home-faq__answer-panel p,.root-home-faq__service p,.root-home-footer p,.root-home-footer a,.root-home-mobile p,.root-home-mobile blockquote,.root-home-mobile__review span,.root-home-mobile__footer a:last-child){color:var(--root-muted)}.root-home-page :is(.root-home-craft__benefits li,.root-home-faq__service span,.root-home-mobile__benefits li){border-color:var(--root-line);color:var(--root-text)}.root-home-page .root-home-featured__details li:before,.root-home-page .root-home-mobile__product li:before{border-color:var(--root-line);color:var(--root-text)}.root-home-page .root-home-reviews__divider{background:var(--root-line)}.root-home-page :is(.root-home-featured__details,.root-home-featured__rating,.root-home-featured__price,.root-home-craft__card-text,.root-home-faq__list,.root-home-faq__list details,.root-home-faq__service,.root-home-footer,.root-home-mobile__faq details){border-color:var(--root-line-soft)}.root-home-page :is(.root-home-craft__card,.root-home-craft__card-text,.root-home-faq__service,.root-home-faq__service span,.root-home-mobile__detail-grid article,.root-home-mobile__detail-grid article div,.root-home-mobile__benefits li){background:var(--root-surface-raised)}.root-home-page :is(.root-home-reviews__cards article,.root-home-mobile__review blockquote){border-color:var(--root-line-soft);background:#ffffff61}.root-home-page .root-home-final{background:var(--root-ink);color:var(--root-light)}.root-home-page .root-home-final__media:after{background:linear-gradient(90deg,#0000001f,#0000009e)}.root-home-page .root-home-final__media img{opacity:1}.root-home-page .root-home-final__note:before{border-color:#ffffff80}.root-home-page .root-home-mobile__hero:after,.root-home-page .root-home-mobile__final{background:linear-gradient(to top,rgba(0,0,0,.62),rgba(0,0,0,.2) 48%,transparent 78%),linear-gradient(to right,rgba(0,0,0,.22),transparent 55%);color:var(--root-light)}.root-home-page .root-home-mobile__hero a{border-color:#ffffff8a;background:#00000038;color:var(--root-light)}.root-home-page :is(.root-home-mobile__hero p,.root-home-mobile__final p){color:#ffffffc7}.root-home-page :is(.root-home-hero,.root-home-philosophy,.root-home-featured,.root-home-craft,.root-home-reviews,.root-home-faq,.root-home-final){min-height:calc(var(--root-section-height) + 100px);height:calc(var(--root-section-height) + 100px);max-height:calc(var(--root-section-height) + 100px);overflow:hidden}.root-home-page :is(.root-home-featured__media,.root-home-final__media){height:var(--root-section-height);min-height:0;max-height:var(--root-section-height)}.root-home-page .root-home-faq__media{height:100%;min-height:0}.root-home-page .root-home-philosophy__copy{min-height:0;height:100%}.root-home-page .root-home-philosophy__media{height:100%;align-items:stretch}.root-home-page .root-home-philosophy__image--primary{height:100%}.root-home-page .root-home-philosophy__image--secondary{height:88%}.root-home-page .root-home-craft{height:auto;max-height:none;min-height:auto;overflow:visible;align-content:start;grid-template-rows:auto}.root-home-page .root-home-craft__top,.root-home-page .root-home-craft__intro{align-content:center}.root-home-page .root-home-craft__top{min-height:0;grid-template-areas:"intro featured" "hero featured";grid-template-columns:minmax(0,.68fr) minmax(260px,.32fr);grid-template-rows:auto auto}.root-home-page .root-home-craft__intro{grid-area:intro;align-content:start;min-height:0}.root-home-page .root-home-craft__hero-image{grid-area:hero}.root-home-page .root-home-craft__card--featured{grid-area:featured;grid-template-rows:68% 32%}.root-home-page .root-home-craft__cards{align-self:stretch;min-height:0}.root-home-page .root-home-craft__card{min-height:0}.root-home-page .root-home-craft__card figure{min-height:0}.root-home-page .root-home-craft__hero-image,.root-home-page .root-home-craft__card--featured{min-height:0}.root-home-page .root-home-craft__card div{min-height:0;padding:clamp(12px,1.35vw,16px)}.root-home-page .root-home-faq{min-height:var(--root-section-height);grid-template-rows:minmax(0,1fr)}.root-home-page .root-home-faq__main{min-height:var(--root-section-height)}.root-home-page .root-home-hero h1{line-height:.94}.root-home-page .root-home-philosophy h2{line-height:.98}.root-home-page .root-home-craft h2{max-width:420px;line-height:.96}.root-home-page .root-home-reviews h2{line-height:.98}.root-home-page .root-home-faq h2{line-height:.92}.root-home-page .root-home-craft__card h3{line-height:1.25}.root-home-page .root-home-reviews__cards blockquote{line-height:1.55}.root-home-page .root-home-faq__question{line-height:1.05}.root-home-page .root-home-faq .root-home-faq__question{color:#181511;line-height:1.05}.root-home-page .root-home-craft h2{max-width:360px;line-height:.92}.root-home-page .root-home-faq__question{color:#181511;line-height:1.05}.root-home-page .root-home-faq__contact a{border-color:#080808;background:#080808;color:#fff}.root-home-page .root-home-faq__contact a:hover{background:#fff;color:#080808}.root-home-page :is(.root-home-featured__media,.root-home-final__media){display:grid;place-items:center}.root-home-page .root-home-final__media img{width:100%;height:100%;object-fit:cover}.root-home-page .root-home-featured__media img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.root-home-page .root-home-final__media img{object-position:center 42%}.root-home-page .root-home-craft__card figure{width:100%}.root-home-page .root-home-craft__card img{width:100%;height:100%;object-fit:cover}.root-home-page .root-home-craft__card:nth-child(4) img{object-position:center 28%}.root-home-page .root-home-craft h2{max-width:420px;line-height:.92}.root-home-page .root-home-craft h2 span,.root-home-page .root-home-craft h2 em{display:block;white-space:nowrap}.root-home-page .root-home-craft__intro>p{max-width:430px;line-height:1.42}.root-home-page .root-home-craft__benefits li{min-height:42px}.root-home-page .root-home-craft__card{grid-template-rows:auto auto}.root-home-page .root-home-craft__card h3{line-height:1}.root-home-page .root-home-craft__card p{line-height:1.4}.root-home-page .root-home-stars{color:var(--root-text)}.root-home-page .root-home-featured{grid-template-columns:minmax(460px,.52fr) minmax(0,.48fr)}.root-home-page .root-home-featured__copy{width:100%;max-width:none}.root-home-page .root-home-featured__actions{width:min(100%,420px);grid-template-columns:repeat(2,minmax(150px,1fr))}.root-home-page .root-home-featured__actions a{min-width:0;white-space:nowrap}@media(min-width:861px)and (max-width:1040px){.root-home-page .root-home-featured{grid-template-columns:minmax(420px,.52fr) minmax(0,.48fr)}.root-home-page .root-home-featured__copy{padding-right:clamp(32px,4vw,48px)}}@media(max-width:860px){.root-home-page :is(.root-home-hero,.root-home-philosophy,.root-home-featured,.root-home-craft,.root-home-reviews,.root-home-faq,.root-home-final,.root-home-mobile__hero,.root-home-mobile__product,.root-home-mobile__story,.root-home-mobile__review,.root-home-mobile__faq,.root-home-mobile__final){height:auto;max-height:none;min-height:var(--root-section-height);overflow:visible}.root-home-page :is(.root-home-featured__media,.root-home-final__media,.root-home-mobile__hero,.root-home-mobile__final){min-height:var(--root-section-height)}.root-home-page .root-home-craft{min-height:auto}.root-home-page .root-home-mobile__product figure{position:relative;height:clamp(300px,40vh,360px);display:grid;place-items:center;background:var(--root-page-bg)}.root-home-page .root-home-mobile__product figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:1}.root-home-page .root-home-mobile__final{align-content:center}.root-home-page .root-home-mobile__final>img{height:clamp(300px,40vh,360px);object-fit:contain;opacity:1}.root-home-page .root-home-mobile__story{height:auto;max-height:none;overflow:visible;align-content:start;gap:10px}.root-home-page .root-home-mobile__story>p:nth-of-type(2){line-height:1.3}.root-home-page .root-home-mobile__benefits{gap:6px}.root-home-page .root-home-mobile__benefits li{min-height:62px;gap:5px}.root-home-page .root-home-mobile__benefits svg{width:30px;height:30px;padding:6px}.root-home-page .root-home-mobile__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.root-home-page .root-home-mobile__detail-grid article{grid-template-columns:1fr;min-height:0}.root-home-page .root-home-mobile__detail-grid img{width:100%;height:clamp(104px,34vw,132px);min-height:0;object-fit:cover}.root-home-page .root-home-mobile__detail-grid article:nth-child(4) img{object-position:center 28%}.root-home-page .root-home-mobile__detail-grid article div{gap:4px;min-height:74px;padding:8px}.root-home-page .root-home-mobile__detail-grid p{line-height:1.25}}.root-home-page .root-home-footer h2{line-height:1.2}.root-home-page .root-home-footer .root-home-footer__intro p{color:var(--root-muted);line-height:1.42}.root-home-page :is(.root-home-footer__signup,.root-home-footer__column a,.root-home-footer__contact a,.root-home-footer__contact span){line-height:1}.root-home-page .root-home-footer .root-home-footer__column a{position:relative;display:inline-block;width:fit-content;color:var(--root-muted)}.root-home-page .root-home-footer .root-home-footer__column a:after{position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.65,0,.35,1)}.root-home-page .root-home-footer .root-home-footer__column a:hover:after{transform:scaleX(1)}.root-home-page .root-home-footer a.root-home-footer__logo{color:var(--root-text);line-height:1}.root-home-page .root-home-header{background:transparent;color:var(--root-light)}.root-home-page :is(.root-home-hero,.root-home-philosophy,.root-home-arrivals,.root-home-craft,.root-home-reviews,.root-home-faq){min-height:var(--root-section-height);height:auto;max-height:none}.root-home-page :is(.root-home-philosophy,.root-home-arrivals,.root-home-craft,.root-home-reviews,.root-home-faq){overflow:visible}.root-home-page :is(.root-home-arrivals,.root-home-craft,.root-home-reviews){align-content:center}.root-home-page .root-home-hero{min-height:var(--root-section-height);height:var(--root-section-height);overflow:hidden}.root-home-page .root-home-arrivals{align-content:start}.root-home-page .root-home-craft,.root-home-page .root-home-faq__main{min-height:var(--root-section-height)}.root-home-page .root-home-craft__top{grid-template-areas:"intro hero featured";grid-template-columns:minmax(220px,.3fr) minmax(300px,.48fr) minmax(180px,.22fr);grid-template-rows:clamp(380px,42vw,500px);gap:clamp(6px,.8vw,10px)}.root-home-page .root-home-craft__intro{gap:clamp(12px,1.4vw,20px);padding:clamp(18px,2vw,28px) clamp(6px,.8vw,10px) 0 0}.root-home-page .root-home-craft__intro>p.root-home-craft__tag{display:inline-flex;width:fit-content;align-items:center;gap:16px;margin:0;color:#27231f;line-height:1}.root-home-page .root-home-craft__intro>p.root-home-craft__tag:after{display:none;content:none}.root-home-page.root-home-page .root-home-craft:not(.root-home-craft--minimal) h2{max-width:310px;justify-items:start;line-height:.92;text-align:left}.root-home-page .root-home-craft__benefits{gap:0;margin:clamp(12px,1.5vw,20px) 0 0;border-top:1px solid rgba(16,16,16,.14);padding-top:clamp(12px,1.5vw,18px)}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits li{display:grid;min-height:58px;align-items:start;justify-items:center;gap:8px;border:0;border-right:1px solid rgba(16,16,16,.12);background:transparent;line-height:1.25;text-align:center}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits li:last-child{border-right:0}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits svg{justify-self:center}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits span{display:block;max-width:74px;justify-self:center;text-align:center}.root-home-page .root-home-craft__hero-image{height:100%}.root-home-page .root-home-craft__card--featured{grid-template-rows:68% 32%}.root-home-page .root-home-craft__card--featured figure{height:100%}.root-home-page .root-home-craft__card--featured div{display:grid;min-height:0}.root-home-page .root-home-craft,.root-home-page .root-home-craft__card,.root-home-page .root-home-craft__card div{background:#faf8f3}.root-home-page .root-home-craft__card div{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:3px 10px;padding:clamp(10px,1.1vw,14px)}.root-home-page .root-home-craft__card-icon{display:inline-grid;width:42px;height:42px;place-items:center;grid-row:1 / span 2;border:1px solid rgba(16,16,16,.28);border-radius:999px}.root-home-page .root-home-craft__card-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.root-home-page .root-home-craft__card h3{align-self:end;line-height:1.05}.root-home-page.root-home-page .root-home-craft .root-home-craft__card p.root-home-body{grid-column:2;line-height:1.35}.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card{aspect-ratio:1 / .8;grid-template-rows:minmax(0,1fr) minmax(0,.55fr)}.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card>figure,.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card>div{min-height:0;height:auto;overflow:hidden}.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card>figure{aspect-ratio:auto}@media(max-width:640px){.root-home-page .root-home-craft__top{grid-template-areas:"intro" "hero" "featured";grid-template-columns:1fr;grid-template-rows:auto}.root-home-page .root-home-craft__intro{padding-right:0}.root-home-page .root-home-craft__intro>p{max-width:100%}.root-home-page .root-home-craft__hero-image{aspect-ratio:1.1;height:auto}.root-home-page .root-home-craft__card--featured figure{height:auto}}.root-home-page .root-home-reviews{background:#faf8f3}.root-home-page .root-home-reviews .root-home-section-tag.root-home-section-tag{position:absolute;top:clamp(18px,2vw,28px);left:var(--root-page-gutter);justify-self:auto;color:#26231f}.root-home-page .root-home-reviews .root-home-section-tag:after{display:block}.root-home-page.root-home-page .root-home-reviews .root-home-reviews__cards blockquote{line-height:1.42}.root-home-page.root-home-page .root-home-reviews .root-home-reviews__cards blockquote:before{height:22px;margin-bottom:8px;color:#10101038;line-height:.8;content:"“"}.root-home-page .root-home-faq{background:#faf8f3}.root-home-page .root-home-faq__copy>.root-home-label{color:#161411b3}.root-home-page .root-home-faq__copy>p:nth-child(3){color:#5f5b54;line-height:1.45}.root-home-page.root-home-page :is(.root-home-philosophy__copy>p.root-home-body,.root-home-craft .root-home-craft__intro>p.root-home-body,.root-home-reviews .root-home-reviews__header>p.root-home-body){line-height:1.45}.root-home-page.root-home-page .root-home-philosophy__copy .root-home-body{max-width:480px;line-height:1.5}.root-home-page.root-home-page .root-home-craft:not(.root-home-craft--minimal) .root-home-craft__intro>p.root-home-body{max-width:300px;justify-self:center;line-height:1.42;text-align:left}@media(max-width:860px){.root-home-page{--root-title-size: clamp(48px, 7.5vw, 64px);--root-card-title-size: clamp(18px, 5vw, 26px)}.root-home-page .root-home-header{position:fixed;top:0;left:0}.root-home-page .root-home-actions{display:grid;width:min(100%,360px);grid-template-columns:1fr;gap:10px}.root-home-page .root-home-actions a,.root-home-page .root-home-button{width:100%;min-width:0;padding-inline:18px}.root-home-page .root-home-arrivals__grid,.root-home-page .root-home-craft__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.root-home-page .root-home-craft__top{grid-template-areas:"intro" "hero" "featured";grid-template-columns:1fr;grid-template-rows:auto}.root-home-page .root-home-craft__intro{padding-right:0}.root-home-page .root-home-craft h2,.root-home-page.root-home-page .root-home-craft h2{max-width:100%}.root-home-page .root-home-craft h2 span,.root-home-page .root-home-craft h2 em{white-space:normal}.root-home-page .root-home-craft .root-home-craft__intro>p.root-home-body,.root-home-page .root-home-craft__intro>p{max-width:560px}.root-home-page .root-home-craft__hero-image{aspect-ratio:4 / 3;height:auto}.root-home-page .root-home-craft__card--featured figure{height:auto}}@media(max-width:560px){.root-home-page{--root-page-gutter: 14px;--root-title-size: clamp(48px, 7.5vw, 64px);--root-body-size: 13px}.root-home-page .root-home-header nav{padding-inline:14px}.root-home-page .root-home-header__menu span:last-child{display:none}.root-home-page .root-home-header__actions{gap:10px}.root-home-page .root-home-hero__copy{width:100%;gap:18px;padding-top:64px}.root-home-page .root-home-hero__caption{display:none}.root-home-page .root-home-arrivals__grid,.root-home-page .root-home-craft__cards{grid-template-columns:1fr}.root-home-page .root-home-arrivals__card figure{aspect-ratio:4 / 5}.root-home-page .root-home-craft__intro{width:100%;justify-items:stretch}.root-home-page .root-home-craft h2,.root-home-page.root-home-page .root-home-craft h2,.root-home-page .root-home-craft .root-home-craft__intro>p.root-home-body,.root-home-page.root-home-page .root-home-craft .root-home-craft__intro>p.root-home-body{max-width:100%}.root-home-page .root-home-craft__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits li{display:flex;min-height:48px;align-items:center;justify-content:flex-start;gap:8px;border-right:0;border-bottom:1px solid rgba(16,16,16,.12);padding:8px 10px;text-align:left}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits li:nth-child(odd){border-right:1px solid rgba(16,16,16,.12)}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits li:nth-last-child(-n+2){border-bottom:0}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits span{max-width:none;justify-self:auto}.root-home-page .root-home-craft__hero-image{margin-top:12px}.root-home-page .root-home-reviews__score{display:grid}.root-home-page .root-home-reviews__divider{width:44px;height:1px}.root-home-page .root-home-faq__question{gap:14px}.root-home-page .root-home-faq__question span{min-width:34px;padding-right:14px}.root-home-page .root-home-faq__answer-panel p{margin-left:0}}@media(max-width:380px){.root-home-page .root-home-header__actions a:first-child{display:inline-grid}.root-home-page .root-home-arrivals__card div,.root-home-page .root-home-craft__card div{padding:14px}.root-home-page .root-home-craft__card-icon{width:32px;height:32px}}@media(max-width:640px){.root-home-page.root-home-page .root-home-craft{width:100%;min-height:auto;gap:14px;overflow:hidden;padding:96px var(--root-page-gutter) 44px}.root-home-page.root-home-page .root-home-craft__top{grid-template-areas:"intro" "hero" "featured";width:100%;min-width:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:14px}.root-home-page.root-home-page .root-home-craft__intro{width:100%;min-width:0;justify-items:stretch;gap:14px;padding:0}.root-home-page.root-home-page .root-home-craft__intro>p.root-home-craft__tag{white-space:normal}.root-home-page.root-home-page .root-home-craft h2{max-width:100%;line-height:.95}.root-home-page.root-home-page .root-home-craft .root-home-craft__intro>p.root-home-body{max-width:100%;line-height:1.35}.root-home-page.root-home-page .root-home-craft__benefits{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.root-home-page.root-home-page .root-home-craft .root-home-craft__benefits li{min-height:52px;align-items:center;padding:8px 10px}.root-home-page.root-home-page .root-home-craft__hero-image,.root-home-page.root-home-page .root-home-craft__card--featured figure{width:100%;aspect-ratio:4 / 3;height:auto}.root-home-page.root-home-page .root-home-craft__card--featured{width:100%;grid-template-rows:auto auto}.root-home-page.root-home-page .root-home-craft__cards{width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:10px}.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card{display:grid;min-height:148px;aspect-ratio:auto;grid-template-columns:minmax(118px,.42fr) minmax(0,.58fr);grid-template-rows:1fr}.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card>figure{height:100%;min-height:148px;aspect-ratio:auto}.root-home-page.root-home-page .root-home-craft .root-home-craft__cards .root-home-craft__card>div{height:100%;min-height:0;align-content:center;border-top:0;border-left:1px solid rgba(16,16,16,.1);padding:14px}.root-home-page.root-home-page .root-home-craft__card-icon{width:34px;height:34px}.root-home-page.root-home-page .root-home-craft__card-icon svg{width:15px;height:15px}.root-home-page.root-home-page .root-home-craft__card h3{line-height:1.08}.root-home-page.root-home-page .root-home-craft .root-home-craft__card p.root-home-body{line-height:1.35}}@media(min-width:769px){.root-home-page .root-home-header .mobile-header-menu{display:none}}@media(max-width:768px){.root-home-page .root-home-header nav{grid-template-columns:auto 1fr auto}.root-home-page .root-home-header__links{gap:0}.root-home-page .root-home-header__links>a{display:none}.root-home-page .root-home-header__logo{justify-self:center}}.root-home-page.root-home-page.root-home-page{--root-title-font: var(--paradym-title-font);--root-subtitle-font: var(--paradym-subtitle-font);--root-text-font: var(--paradym-text-font);--root-subtext-font: var(--paradym-subtext-font);--root-title-tracking: -.035em;--root-body-tracking: -.01em;--root-label-tracking: .12em;--root-button-tracking: .12em}.root-home-page.root-home-page.root-home-page :is(.root-home-hero h1,.root-home-title){line-height:.77}.root-home-page.root-home-page.root-home-page :is(.root-home-philosophy h2,.root-home-featured h2,.root-home-craft h2,.root-home-reviews h2,.root-home-faq h2,.root-home-final h2,.root-home-mobile h1,.root-home-mobile h2){line-height:.98}.root-home-page.root-home-page.root-home-page :is(.root-home-craft__card h3,.root-home-faq__service h3,.root-home-mobile h3,.root-home-card-title){line-height:1.3}.root-home-page.root-home-page.root-home-page :is(.root-home-body,.root-home-hero .MediaTitleDescription__Description,.root-home-philosophy__copy>p:last-of-type,.root-home-featured__copy>p:nth-of-type(2),.root-home-craft__intro>p,.root-home-craft__card p,.root-home-reviews__header>p:nth-of-type(2),.root-home-reviews__cards blockquote,.root-home-faq__copy>p:nth-child(3),.root-home-faq__answer-panel p,.root-home-faq__service p,.root-home-final__copy>p:nth-of-type(2),.root-home-final__note,.root-home-mobile p,.root-home-mobile blockquote,.root-home-footer p){line-height:var(--leading-body)}.root-home-page.root-home-page.root-home-page :is(.root-home-label,.root-home-section-tag,.root-home-actions a,.root-home-button,.root-home-text-link,.root-home-featured__actions a,.root-home-featured__colors>span,.root-home-featured__rating span,.root-home-featured__price span,.root-home-featured__shipping,.root-home-craft__benefits li,.root-home-reviews__cards p,.root-home-reviews__cards small,.root-home-faq__question span,.root-home-faq__contact a,.root-home-final__copy a,.root-home-mobile a,.root-home-mobile__benefits li,.root-home-mobile__review span,.root-home-mobile__faq summary,.root-home-footer__signup,.root-home-footer__column a,.root-home-footer__contact a,.root-home-footer__contact span){line-height:1}.root-home-page.root-home-page.root-home-page .root-home-faq__question{line-height:1.05}@media(max-width:860px){.root-home-page.root-home-page.root-home-page :is(.root-home-hero h1,.root-home-title){line-height:.86}.root-home-page.root-home-page.root-home-page :is(.root-home-philosophy h2,.root-home-featured h2,.root-home-craft h2,.root-home-reviews h2,.root-home-faq h2,.root-home-final h2,.root-home-mobile h1,.root-home-mobile h2){line-height:.98}.root-home-page.root-home-page.root-home-page :is(.root-home-body,.root-home-hero .MediaTitleDescription__Description,.root-home-philosophy__copy>p:last-of-type,.root-home-featured__copy>p:nth-of-type(2),.root-home-craft__intro>p,.root-home-craft__card p,.root-home-reviews__header>p:nth-of-type(2),.root-home-reviews__cards blockquote,.root-home-faq__copy>p:nth-child(3),.root-home-faq__answer-panel p,.root-home-faq__service p,.root-home-final__copy>p:nth-of-type(2),.root-home-final__note,.root-home-mobile p,.root-home-mobile blockquote,.root-home-footer p){line-height:1.42}}.root-home-page.root-home-page.root-home-page .root-home-hero{min-height:var(--root-hero-height);height:var(--root-hero-height);max-height:var(--root-hero-height);overflow:hidden}.root-home-page.root-home-page.root-home-page :is(.root-home-philosophy,.root-home-arrivals,.root-home-featured,.root-home-craft,.root-home-reviews,.root-home-faq){min-height:calc(var(--root-section-height) + 100px);height:calc(var(--root-section-height) + 100px);max-height:calc(var(--root-section-height) + 100px);overflow:hidden}.root-home-page.root-home-page.root-home-page :is(.root-home-hero__inner,.root-home-hero__stage,.root-home-hero__media,.root-home-hero__content,.root-home-featured__media,.root-home-final__media){height:100%;min-height:0;max-height:none}.root-home-page.root-home-page.root-home-page .root-home-final{min-height:var(--root-section-height);height:auto;max-height:none}@media(max-width:860px){.root-home-page.root-home-page.root-home-page :is(.root-home-philosophy,.root-home-arrivals,.root-home-featured,.root-home-reviews,.root-home-faq,.root-home-craft){min-height:0;height:auto;max-height:none;overflow:visible}.root-home-page.root-home-page.root-home-page :is(.root-home-faq,.root-home-faq__main){min-height:0;height:auto;max-height:none;overflow:visible}.root-home-page.root-home-page.root-home-page .root-home-hero{min-height:var(--root-hero-height);height:var(--root-hero-height);max-height:var(--root-hero-height)}}@media(min-width:861px){.root-home-page.root-home-page.root-home-page .root-home-philosophy,.root-home-page.root-home-page.root-home-page .root-home-arrivals,.root-home-page.root-home-page.root-home-page .root-home-craft,.root-home-page.root-home-page.root-home-page .root-home-reviews{min-height:var(--root-section-height);height:var(--root-section-height);max-height:var(--root-section-height);overflow:hidden}.root-home-page.root-home-page.root-home-page :is(.root-home-faq,.root-home-faq__main){min-height:var(--root-section-height);height:var(--root-section-height);max-height:var(--root-section-height)}.root-home-page.root-home-page.root-home-page .root-home-faq{overflow:hidden}.root-home-page.root-home-page.root-home-page .root-home-faq__main{min-height:100%;height:100%}}.root-home-page.root-home-page.root-home-page .root-home-reviews h2{line-height:.98}.root-home-page.root-home-page.root-home-page .root-home-faq h2{line-height:.92}.root-home-page.root-home-page.root-home-page .root-home-faq__question{line-height:1.12;padding:clamp(20px,2.1vw,28px) 0}.root-home-page.root-home-page.root-home-page .root-home-faq__answer-panel p.root-home-body{padding:0 0 clamp(26px,2.4vw,34px);line-height:1.5}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal{display:grid;width:100%;min-height:var(--root-section-height);height:var(--root-section-height);max-height:var(--root-section-height);grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;justify-content:stretch;justify-items:center;gap:clamp(10px,1.25vw,16px);isolation:isolate;overflow:hidden;background:#faf8f3;padding:clamp(28px,4vw,42px) clamp(10px,1.2vw,14px) clamp(18px,2.4vw,28px)}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__background-video{position:absolute;top:-36px;right:-36px;bottom:-36px;left:-36px;z-index:0;width:calc(100% + 72px);height:calc(100% + 72px);object-fit:cover;opacity:.34;filter:blur(24px);pointer-events:none;transform:scale(1.05)}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#faf8f3ad,#faf8f375 42%,#faf8f38f);pointer-events:none}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal:before{display:none;content:none}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal:after{display:none;content:none}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__intro{position:relative;z-index:2;display:grid;grid-area:auto;width:min(100%,680px);align-self:start;justify-self:center;justify-items:center;gap:4px;margin:0;padding:0;text-align:center}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__tag{color:#1111118f}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal h2{max-width:560px;justify-items:center;line-height:.95;text-align:center}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal h2 span,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal h2 em{display:block;white-space:nowrap}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal h2 em{font-style:italic}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__subtitle{max-width:360px;justify-self:center;margin:0;color:#111111a3;text-align:center}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-grid{position:relative;z-index:2;display:grid;grid-area:auto;width:min(100%,620px);height:clamp(320px,calc(var(--root-section-height) - 150px),460px);min-height:0;align-self:stretch;justify-self:center;grid-template-columns:minmax(0,1fr);gap:0;transform:translateY(16px)}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card{position:relative;display:block;min-width:0;min-height:0;height:100%;margin:0;overflow:hidden;background:#fff;isolation:isolate;outline:none}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;content:"";pointer-events:none;transform:scaleX(0);transform-origin:100% 50%;transition:transform .86s cubic-bezier(.19,1,.22,1);will-change:transform}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card img{position:relative;z-index:0;display:block;width:100%;height:100%;box-sizing:border-box;object-fit:cover;padding:0}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card figcaption{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;align-content:center;justify-items:center;gap:clamp(9px,1vw,13px);padding:clamp(22px,2.3vw,34px);background:transparent;color:#171411;pointer-events:none;text-align:center}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card figcaption strong{max-width:min(100%,320px);line-height:.95;opacity:0;transform:translateY(6px);transition:opacity .24s ease,transform .36s cubic-bezier(.19,1,.22,1)}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card figcaption span{max-width:min(100%,360px);color:#111111a3;line-height:1.25;opacity:0;overflow-wrap:anywhere;transform:translateY(6px);transition:opacity .24s ease,transform .36s cubic-bezier(.19,1,.22,1)}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:hover:before,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:focus-visible:before{transform:scaleX(1)}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:hover figcaption strong,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:hover figcaption span,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:focus-visible figcaption strong,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:focus-visible figcaption span{opacity:1;transform:translateY(0)}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:hover figcaption strong,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:focus-visible figcaption strong{transition:opacity .42s ease .26s,transform .56s cubic-bezier(.19,1,.22,1) .26s}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:hover figcaption span,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:focus-visible figcaption span{transition:opacity .42s ease .34s,transform .56s cubic-bezier(.19,1,.22,1) .34s}@media(prefers-reduced-motion:reduce){.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card:before,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card figcaption strong,.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card figcaption span{transition-duration:0ms;transition-delay:0ms}}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-link{width:min(100%,1120px);justify-self:center;margin:0;color:#171411;line-height:1;text-align:left}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__benefits{display:flex;grid-area:auto;flex-wrap:wrap;justify-content:center;width:min(100%,680px);gap:8px;margin:0;border:0;padding:0}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__benefits li{min-height:0;border:1px solid rgba(17,17,17,.14);border-radius:999px;padding:9px 14px 8px;color:#111111ad;line-height:1}@media(min-width:861px){.root-home-page.root-home-page.root-home-page .root-home-craft.root-home-craft--minimal{min-height:var(--root-section-height);height:var(--root-section-height);max-height:var(--root-section-height)}}@media(max-width:860px){.root-home-page.root-home-page.root-home-page .root-home-craft--minimal{min-height:auto;height:auto;max-height:none;padding-block:58px}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-grid{grid-template-columns:1fr;height:clamp(300px,70vw,440px);transform:none}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__editorial-card{min-height:280px}.root-home-page.root-home-page.root-home-page .root-home-craft--minimal .root-home-craft__benefits{display:grid;grid-template-columns:1fr}}.root-home-page.root-home-page.root-home-page p.root-home-section-tag.root-home-section-tag{position:absolute;top:clamp(18px,2vw,28px);left:var(--root-page-gutter);z-index:30;display:inline-flex;width:fit-content;align-items:center;gap:16px;margin:0;line-height:1;pointer-events:none}.root-home-page.root-home-page.root-home-page p.root-home-section-tag.root-home-section-tag:after{display:block;width:40px;height:1px;background:currentColor;opacity:.34;content:""}.root-home-page.root-home-page.root-home-page .root-home-section-tag__number{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:860px){.root-home-page.root-home-page.root-home-page p.root-home-section-tag.root-home-section-tag{position:static}}body:has(.root-home-page){--pp-heading-size: clamp(48px, 7.5vw, 64px);--pp-text-size: 16px;--pp-font: SuisseIntl, Inter, "Helvetica Neue", Arial, Helvetica, sans-serif;--pp-title-font: "Cormorant Garamond", Garamond, Georgia, "Times New Roman", serif;--font-display: var(--pp-title-font);--font-ui: var(--pp-font);--font-body: var(--pp-font);--font-title: var(--pp-title-font);--font-subtitle: var(--pp-font);--font-text: var(--pp-font);--font-subtext: var(--pp-font);--paradym-display: var(--pp-title-font);--paradym-title-font: var(--pp-title-font);--paradym-subtitle-font: var(--pp-font);--paradym-text-font: var(--pp-font);--paradym-subtext-font: var(--pp-font);--paradym-body-font: var(--pp-font);--text-display: var(--pp-heading-size);--text-h1: var(--pp-heading-size);--text-h2: var(--pp-heading-size);--text-h3: var(--pp-text-size);--text-body: var(--pp-text-size);--text-small: var(--pp-text-size);--text-caption: var(--pp-text-size);--text-logo: var(--pp-text-size);--text-footer-logo: var(--pp-text-size);--text-footer-heading: var(--pp-text-size);--text-footer-link: var(--pp-text-size);--root-title-size: var(--pp-heading-size);--root-card-title-size: var(--pp-text-size);--root-body-size: var(--pp-text-size);--root-title-font: var(--pp-title-font);--root-subtitle-font: var(--pp-font);--root-text-font: var(--pp-font);--root-subtext-font: var(--pp-font);--root-body-font: var(--pp-font);--root-display: var(--pp-title-font);--root-ui: var(--pp-font);--root-title-tracking: -.035em;--root-label-tracking: 0;--root-button-tracking: 0;--root-body-tracking: 0;--tracking-display: -.035em;--tracking-heading: -.035em;--tracking-body: 0;--tracking-label: 0;--tracking-footer-heading: 0;--tracking-footer-link: 0;--tracking-logo: 0;--tracking-nav: 0;font-family:var(--pp-font);font-size:var(--pp-text-size);font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none}body:has(.root-home-page) *:not(svg):not(svg *),body:has(.root-home-page) :is(.label2_regular,.label2_regular_uc,.misc_13_100,.misc_13_100_uc_4,.body2_regular,.type-display,.type-h1,.type-h2,.type-h3,.type-body,.type-caption,.type-logo,.mobile-header-menu__brand,.mobile-header-menu__nav a,.root-home-fixed-topbar__logo,.root-home-header__logo){font-family:var(--pp-font)!important;font-size:var(--pp-text-size)!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;line-height:1.5!important;text-transform:none!important;font-synthesis:none!important}body:has(.root-home-page) :is(h1,h2):not(.paradym-footer h1,.paradym-footer h2),body:has(.root-home-page) :is(h1,h2):not(.paradym-footer h1,.paradym-footer h2) :is(span,em),body:has(.root-home-page) .MediaTitleDescription__Title,body:has(.root-home-page) .MediaTitleDescription__Title *,body:has(.root-home-page) .root-home-title,body:has(.root-home-page) .root-home-title :is(span,em){font-family:var(--pp-title-font)!important;font-size:var(--pp-heading-size)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.05!important;text-transform:none!important;font-synthesis:none!important}body:has(.root-home-page) :is(h1,h2):not(.paradym-footer h1,.paradym-footer h2) span,body:has(.root-home-page) .root-home-title span{font-style:normal!important}body:has(.root-home-page) .root-home-craft--minimal h2 em{font-style:italic!important}body:has(.root-home-page) .root-home-craft--minimal .root-home-craft__subtitle,body:has(.root-home-page) .root-home-craft--minimal .root-home-craft__editorial-card figcaption :is(strong,span){font-family:var(--pp-font)!important;font-size:var(--pp-text-size)!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;line-height:1.5!important;text-transform:none!important}body:has(.root-home-page) :is(button,a.button,.root-home-cta,.paradym-section__link,.label2_regular,.label2_regular_uc){font:400 var(--pp-text-size) / 1.5 var(--pp-font)!important;letter-spacing:0!important;text-transform:none!important}#main-block-wrapper{min-height:100vh;background:#eee9e1}#main-block-wrapper>div{width:100%}.home-page{--paradym-display: var(--font-display);--paradym-ui: var(--font-ui);--paradym-body-font: var(--font-body);--paradym-title-font: var(--font-title);--paradym-subtitle-font: var(--font-subtitle);--paradym-text-font: var(--font-text);--paradym-subtext-font: var(--font-subtext);--paradym-header-height: var(--header-height, 74px);--paradym-viewport-height: 100svh;--paradym-section-height: calc(var(--paradym-viewport-height) - var(--paradym-header-height));--paradym-ink: #151514;--paradym-muted: rgba(21, 21, 20, .62);--paradym-border: rgba(21, 21, 20, .12);--paradym-cream: #f5f1ea;--paradym-paper: #fbfaf7;background:#eee9e1;color:var(--paradym-ink)}@supports (height: 100dvh){.home-page{--paradym-viewport-height: 100dvh}}.has-home-scroll-snap{scroll-padding-top:var(--paradym-header-height, var(--header-height, 48px))}html.has-home-scroll-snap:has(.paradym-product-page){scroll-snap-type:y mandatory}html.has-home-scroll-snap.is-free-scroll-band:has(.paradym-product-page){scroll-snap-type:none}.paradym-product-page .paradym-home-section,.paradym-product-page .paradym-footer{scroll-snap-align:start;scroll-snap-stop:always}@media(max-width:900px){html.has-home-scroll-snap:has(.paradym-product-page),html.has-home-scroll-snap.is-free-scroll-band:has(.paradym-product-page){scroll-snap-type:none}.paradym-product-page .paradym-home-section,.paradym-product-page .paradym-footer{scroll-snap-align:none;scroll-snap-stop:normal}}.paradym-logo{color:inherit}.paradym-section{height:var(--paradym-section-height);min-height:var(--paradym-section-height);max-height:var(--paradym-section-height);background:var(--paradym-cream)}.home-page .theme-block-dark.paradym-product-panel,.paradym-product-panel,.paradym-section__panel{position:relative;display:flex;height:var(--paradym-section-height);min-height:var(--paradym-section-height);max-height:var(--paradym-section-height);overflow:hidden;background:var(--paradym-cream);color:#fff}.home-page .theme-block-dark.paradym-product-panel--light,.paradym-product-panel--light{background:var(--paradym-paper);color:var(--paradym-ink)}.home-page .theme-block-dark.paradym-product-panel--warm,.paradym-product-panel--warm{background:#eee9e1;color:var(--paradym-ink)}.paradym-section__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%;overflow:hidden;background:#d9d0c5}.paradym-section__media img,.paradym-section__media video{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transform:scale(1.018);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.paradym-section__media:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#00000059,#00000014 50%,#00000029);content:""}.paradym-product-panel.is-paradym-visible .paradym-section__media img,.paradym-section.is-visible .paradym-section__media img{transform:scale(1)}.paradym-section__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;pointer-events:none}.paradym-section__copy{display:flex;width:min(720px,calc(100% - 48px));flex-direction:column;align-items:center;gap:12px;pointer-events:auto;text-align:center}.paradym-section__copy h2,.paradym-product-collection__header h2,.paradym-product-editorial__header h2,.paradym-footer h2{margin:0}.paradym-section__copy h2{color:inherit}.paradym-section__copy p,.paradym-product-editorial__header p{max-width:520px;margin:0;color:inherit}.misc_13_100_uc_4{margin:0}.paradym-section__actions{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.paradym-section__link,.paradym-footer__newsletter a:not(.paradym-logo){display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(255,255,255,.58);border-radius:999px;padding:0 18px;color:#111;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out}.paradym-section__link--light{background:#ffffffe6;color:#111}.paradym-section__link--ghost{background:#0000002e;color:#fff}.paradym-section__link:hover{background:#111;border-color:#111;color:#fff}.paradym-section__arrow{width:10px;height:10px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25;transition:transform .18s cubic-bezier(0,1,.2,1)}.paradym-section__link:hover .paradym-section__arrow,.paradym-footer__newsletter a:hover .paradym-section__arrow{transform:translate(3px)}.home-page .paradym-home-panel{isolation:isolate}.home-page .paradym-home-copy-line{opacity:0;translate:0 50%}.home-page .is-paradym-visible .paradym-home-copy-line,.home-page .paradym-home-panel.is-paradym-visible .paradym-home-copy-line{animation:var(--animate-fade-in-from-bottom);animation-delay:var(--paradym-copy-delay)}.home-page .paradym-home-panel .sticky{z-index:3}.home-page .paradym-home-panel .sticky svg{opacity:1;translate:0 0;transition:opacity .16s ease-out,transform .18s cubic-bezier(0,1,.2,1)}@media(min-width:1024px){.home-page .paradym-home-panel .sticky .paradym-section__arrow{opacity:0}.home-page .paradym-home-panel:hover .sticky .paradym-section__arrow{opacity:1!important;animation:var(--animate-notification-enter);transform:translate(3px)}}@media(max-width:640px){.home-page{--paradym-header-height: 48px;overflow-x:clip}html.has-home-scroll-snap,.has-home-scroll-snap{scroll-snap-type:none}.home-page .paradym-home-section,.home-page .paradym-footer{scroll-snap-align:none;scroll-snap-stop:normal}.paradym-section,.paradym-product-panel,.home-page .paradym-section,.home-page .paradym-product-panel{height:auto;min-height:var(--paradym-section-height);max-height:none}.paradym-section__media img{transform:none}.paradym-product-hero__content,.paradym-product-feature__content,.paradym-product-lifestyle__content{align-items:flex-end;justify-content:flex-start;padding:0 18px 34px}.paradym-section__copy,.paradym-product-feature__copy,.paradym-product-lifestyle__copy{width:min(100%,340px);align-items:flex-start;gap:10px;text-align:left}.paradym-section__copy h2,.paradym-product-feature__copy h2,.paradym-product-lifestyle__copy h2{max-width:330px}.paradym-section__copy p,.paradym-product-editorial__header p{max-width:300px}.paradym-section__actions{width:min(100%,320px);align-items:stretch;flex-direction:column;gap:8px;margin-top:8px}.paradym-section__link{width:100%;min-height:42px}.paradym-section__arrow{opacity:1!important}}@media(max-width:360px){.paradym-section__copy h2,.paradym-product-feature__copy h2,.paradym-product-lifestyle__copy h2{max-width:100%}}@media(prefers-reduced-motion:reduce){.home-page,.home-page *{scroll-behavior:auto!important;animation-duration:1ms!important;transition-duration:1ms!important}}#main-block-wrapper.home-page{--paradym-display: var(--font-display);--paradym-ui: var(--font-ui);--paradym-body-font: var(--font-body);--paradym-title-font: var(--font-title);--paradym-subtitle-font: var(--font-subtitle);--paradym-text-font: var(--font-text);--paradym-subtext-font: var(--font-subtext);--paradym-header-height: 92px;--paradym-viewport-height: 100svh;--paradym-section-height: calc(var(--paradym-viewport-height) - var(--paradym-header-height));--paradym-ink: #090909;--paradym-muted: rgba(9, 9, 9, .62);--paradym-line: rgba(9, 9, 9, .16);--paradym-line-strong: rgba(9, 9, 9, .28);--paradym-paper: #fbfaf8;--paradym-cream: #f1eee8;--paradym-stone: #e9e4dc;min-height:100vh;overflow-x:clip;background:var(--paradym-paper);color:var(--paradym-ink)}@supports (height: 100dvh){#main-block-wrapper.home-page{--paradym-viewport-height: 100dvh}}#main-block-wrapper.home-page *,#main-block-wrapper.home-page *:before,#main-block-wrapper.home-page *:after{box-sizing:border-box}#main-block-wrapper.home-page a{color:inherit;text-decoration:none}#main-block-wrapper.home-page img{max-width:100%}.home-page .paradym-section,.home-page .theme-block-dark.paradym-product-panel,.home-page .paradym-product-panel,.home-page .paradym-section__panel{position:relative;height:var(--paradym-section-height);min-height:var(--paradym-section-height);max-height:var(--paradym-section-height);overflow:hidden;background:var(--paradym-paper);color:var(--paradym-ink)}.home-page .theme-block-dark.paradym-product-panel,.home-page .paradym-product-panel{display:flex}.home-page .theme-block-dark.paradym-product-panel--light,.home-page .paradym-product-panel--light{background:var(--paradym-paper);color:var(--paradym-ink)}.home-page .theme-block-dark.paradym-product-panel--warm,.home-page .paradym-product-panel--warm{display:block;background:var(--paradym-cream);color:var(--paradym-ink)}.home-page .paradym-section__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:#d8d0c4}.home-page .paradym-section__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(1.018);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.home-page .paradym-section__media:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;content:""}.home-page .paradym-product-panel.is-paradym-visible .paradym-section__media img,.home-page .paradym-section.is-visible .paradym-section__media img{transform:scale(1)}.home-page .paradym-section__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;pointer-events:none}.home-page .paradym-section__copy{display:flex;width:min(760px,calc(100% - 48px));flex-direction:column;align-items:center;gap:20px;pointer-events:auto;text-align:center}.home-page .paradym-section__copy h2{margin:0;color:inherit}.home-page .paradym-section__copy p{max-width:560px;margin:0;color:inherit}.home-page .paradym-section__actions{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:4px}.home-page .paradym-section__link{display:inline-flex;min-width:142px;min-height:44px;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(9,9,9,.14);border-radius:999px;background:#fff;padding:0 24px;color:#111;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out}.home-page .paradym-section__link--glass{min-width:154px;min-height:42px;border-color:#ffffff8c;background:#0e0e0e2e;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-page .paradym-section__link:hover{background:#111;border-color:#111;color:#fff;transform:translateY(-1px)}.home-page .paradym-section__arrow{display:block;width:11px;height:11px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.home-page .paradym-home-panel .sticky svg,.home-page .paradym-section__arrow{opacity:1;translate:0 0}@media(max-width:1180px){#main-block-wrapper.home-page{--paradym-header-height: 84px}}@media(max-width:900px){#main-block-wrapper.home-page{--paradym-header-height: 68px}}@media(max-width:640px){#main-block-wrapper.home-page{--paradym-header-height: 56px}html.has-home-scroll-snap,.has-home-scroll-snap{scroll-snap-type:none}.home-page .paradym-home-section,.home-page .paradym-footer{scroll-snap-align:none;scroll-snap-stop:normal}.home-page .paradym-section,.home-page .theme-block-dark.paradym-product-panel,.home-page .paradym-product-panel,.home-page .paradym-footer{height:auto;min-height:var(--paradym-section-height);max-height:none}.home-page .paradym-section__copy,.home-page .paradym-product-feature__copy{width:min(100%,350px);align-items:flex-start;gap:13px;text-align:left}.home-page .paradym-section__copy h2,.home-page .paradym-product-feature__copy h2{max-width:340px}.home-page .paradym-section__copy p,.home-page .paradym-product-feature__copy p{max-width:305px}.home-page .paradym-section__actions{align-items:stretch;flex-direction:column;width:min(100%,320px)}.home-page .paradym-section__link{width:100%}}@media(max-width:900px){.home-page .paradym-product-categories,.home-page .paradym-product-collection,.home-page .paradym-footer,.home-page .paradym-product-categories .paradym-product-panel,.home-page .paradym-product-collection .paradym-product-panel{height:auto;min-height:auto;max-height:none;overflow:visible}}.home-page .paradym-faded-video-section{position:relative;height:100dvh;min-height:var(--paradym-section-height);max-height:none;overflow:hidden;background:#111;color:#fff}.home-page .paradym-faded-video{position:relative;width:100%;height:100%;overflow:hidden;background:#111}.home-page .paradym-faded-video__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.home-page .paradym-faded-video__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;padding:clamp(28px,5vw,72px);background:linear-gradient(to top,#0000008f,#00000014 55%,#0000001f),linear-gradient(to right,rgba(0,0,0,.22),transparent 48%,rgba(0,0,0,.18))}.home-page .paradym-faded-video__copy{display:grid;justify-items:center;gap:16px;width:min(88vw,680px);text-align:center;transform:translate(-10vw,-5vh)}.home-page .paradym-faded-video__copy p{margin:0;border-radius:999px;background:#fff;color:#151515;padding:8px 12px}.home-page .paradym-faded-video__copy h2{margin:0;color:#fff}.home-page .paradym-faded-video__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.home-page .paradym-faded-video__actions a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid #fff;border-radius:999px;background:#fff;color:#151515!important;padding:0 22px;text-decoration:none}.home-page .paradym-faded-video__actions a+a{background:transparent;color:#fff!important}@media(max-width:640px){.home-page .paradym-faded-video__overlay{padding:24px 16px 42px}.home-page .paradym-faded-video__copy{transform:translateY(-4vh)}.home-page .paradym-faded-video__actions{display:grid;width:min(100%,360px)}}.home-page .paradym-section,.home-page .paradym-footer{position:relative}.home-page .paradym-section-tag,.home-page .paradym-footer .paradym-section-tag{position:absolute;top:clamp(18px,2vw,28px);left:clamp(28px,3.2vw,40px);z-index:30;display:inline-flex;width:fit-content;align-items:center;gap:16px;margin:0;color:var(--paradym-ink);pointer-events:none}.home-page .paradym-section-tag:after,.home-page .paradym-footer .paradym-section-tag:after{display:block;width:40px;height:1px;background:currentColor;content:"";opacity:.34}.home-page :is(.paradym-product-hero,.paradym-product-feature,.paradym-product-lifestyle) .paradym-section-tag{color:#fff}.paradym-section-tag__number{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.home-page .paradym-header__left{min-width:0;gap:clamp(18px,2vw,28px)}.home-page.paradym-product-page .paradym-header{z-index:10000;pointer-events:auto}.home-page.paradym-product-page .paradym-header.paradym-header--solid{background:#faf8f3!important}.home-page .paradym-header__left a,.home-page .paradym-header__left a:nth-child(n+4){display:inline-flex;min-height:44px;align-items:center}.home-page .paradym-header__nav{pointer-events:auto}@media(max-width:900px){.home-page .paradym-header__left{gap:clamp(18px,2vw,28px)}.home-page .paradym-header__left a,.home-page .paradym-header__left a:nth-child(n+4){display:inline-flex}}@media(max-width:640px){.home-page .paradym-header__nav,#header.paradym-header .paradym-header__nav{grid-template-columns:1fr auto 1fr!important;padding-inline:16px}.home-page .paradym-header__left{gap:12px}.home-page .paradym-header__logo{justify-self:center}.home-page .paradym-header__right,#header.paradym-header .paradym-header__right{gap:12px}.home-page .paradym-header__icon,#header.paradym-header .paradym-header__icon{width:18px!important;min-width:18px!important;height:18px;min-height:18px!important}}.paradym-header{position:absolute;top:0;left:0;z-index:100;width:100%;height:var(--paradym-header-height);border-bottom:0;background:transparent;color:#fff;pointer-events:none}.paradym-header__nav{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:100%;padding:0 32px}#header.paradym-header .paradym-header__nav{display:grid!important;grid-template-columns:1fr auto 1fr!important;padding:0 32px}.paradym-header__left,.paradym-header__right{display:flex;align-items:center;gap:22px}#header.paradym-header .paradym-header__left,#header.paradym-header .paradym-header__right{display:flex!important}.paradym-header__menu,.paradym-header__left a,.paradym-header__action,.paradym-header__currency,.paradym-header__locale{color:inherit}.paradym-header__menu{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;cursor:pointer;padding:0;pointer-events:auto}.paradym-header__menu svg{width:20px;height:20px}.paradym-header__brand{display:grid;justify-items:center}.paradym-header__right{justify-content:flex-end;gap:16px}.paradym-header__action{display:inline-flex;align-items:center;min-height:var(--paradym-header-height)}#header.paradym-header .paradym-header__right{padding-right:0}.paradym-header__icon,.paradym-header__locale{display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;pointer-events:auto}.paradym-header__icon{width:17px;height:17px;min-width:17px;min-height:17px}#header.paradym-header .paradym-header__icon{width:17px!important;min-width:17px!important;min-height:17px!important}.paradym-header__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.paradym-header__locale{gap:6px;width:auto;min-width:auto;min-height:auto}#header.paradym-header .paradym-header__locale{width:auto!important;min-width:auto!important;min-height:auto!important}.home-page .paradym-header{position:absolute;top:0;left:0;z-index:100;width:100%;height:var(--paradym-header-height);border-bottom:0;background:transparent;color:#fff;pointer-events:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.home-page.paradym-product-page .paradym-header{position:fixed}.home-page.paradym-product-page .paradym-header:not(.paradym-header--solid){background:transparent!important;color:#fff!important}.home-page.paradym-product-page .paradym-header.paradym-header--solid{background:#fff!important;color:var(--paradym-ink)!important}.home-page .paradym-header.paradym-header--solid{border-bottom:1px solid rgba(21,21,20,.12);background:#fff;color:var(--paradym-ink)}.home-page .paradym-header__nav,#header.paradym-header .paradym-header__nav{display:grid!important;height:100%;grid-template-columns:1fr auto 1fr!important;align-items:center;padding:0 clamp(28px,3.2vw,40px)}.home-page .paradym-header__left,.home-page .paradym-header__right,#header.paradym-header .paradym-header__left,#header.paradym-header .paradym-header__right{display:flex!important;align-items:center}.home-page .paradym-header__left{gap:18px}.home-page .paradym-header__right,#header.paradym-header .paradym-header__right{justify-content:flex-end;gap:clamp(14px,1.7vw,22px);padding-right:0}.home-page .paradym-header__menu,.home-page .paradym-header__left a,.home-page .paradym-header__currency,.home-page .paradym-header__locale{display:inline-flex;align-items:center;gap:6px;color:inherit}.home-page .paradym-header__menu,#header.paradym-header .paradym-header__menu{gap:8px;border:0;background:transparent;cursor:pointer;padding:0;pointer-events:auto}.home-page .paradym-header__brand{display:grid;justify-items:center}.home-page .paradym-header__logo{justify-self:center;color:inherit}.home-page .paradym-header svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.home-page .paradym-header__icon,#header.paradym-header .paradym-header__icon{display:inline-grid;width:20px!important;min-width:20px!important;height:20px;min-height:20px!important;place-items:center;color:inherit;background:transparent;pointer-events:auto}.home-page .paradym-header__icon svg{width:20px;height:20px}#header.paradym-header .paradym-header__icon:before,#header.paradym-header .paradym-header__locale:before{display:none}.home-page .paradym-menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;justify-content:flex-start;background:#00000052;opacity:0;pointer-events:none;transition:opacity .22s ease}.home-page .paradym-menu-drawer.is-open{opacity:1;pointer-events:auto}.home-page .paradym-menu-drawer__panel{display:grid;width:min(86vw,380px);min-height:100dvh;align-content:start;gap:42px;background:#fbfaf7;color:var(--paradym-ink);box-shadow:28px 0 80px #00000038;padding:28px 30px 36px;pointer-events:auto;transform:translate(-100%);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.home-page .paradym-menu-drawer.is-open .paradym-menu-drawer__panel{transform:translate(0)}.home-page .paradym-menu-drawer__top{display:flex;align-items:center;justify-content:space-between;gap:20px}.home-page .paradym-menu-drawer__close{position:relative;width:34px;height:34px;border:0;background:transparent;color:inherit;cursor:pointer}.home-page .paradym-menu-drawer__close span{position:absolute;top:50%;left:7px;width:20px;height:1px;background:currentColor}.home-page .paradym-menu-drawer__close span:first-child{transform:rotate(45deg)}.home-page .paradym-menu-drawer__close span:last-child{transform:rotate(-45deg)}.home-page .paradym-menu-drawer__nav{display:grid;height:auto;grid-template-columns:1fr;padding:0}.home-page .paradym-menu-drawer__nav a{display:flex;min-height:58px;align-items:center;border-bottom:1px solid rgba(21,21,20,.12);color:inherit}@media(max-width:900px){.home-page .paradym-header__left,#header.paradym-header .paradym-header__left{gap:0}.home-page .paradym-header__left>a,#header.paradym-header .paradym-header__left>a{display:none}}@media(max-width:900px){.paradym-header__nav,#header.paradym-header .paradym-header__nav{grid-template-columns:auto 1fr auto!important;padding:0 16px}.paradym-header__left{gap:16px}.paradym-header__right .paradym-header__icon:nth-child(2),.paradym-header__right .paradym-header__icon:nth-child(3),.paradym-header__locale{display:none}.paradym-header__logo{justify-self:center}.paradym-header__brand span,.paradym-header__currency{display:none}}@media(max-width:640px){.paradym-header__nav,#header.paradym-header .paradym-header__nav{grid-template-columns:1fr auto 1fr!important;padding:0 16px}.paradym-header__left,#header.paradym-header .paradym-header__left{display:flex!important;gap:14px}.paradym-header__nav,#header.paradym-header .paradym-header__nav{height:100%}.paradym-header__logo{justify-self:start}.paradym-header__right,#header.paradym-header .paradym-header__right{justify-self:end;gap:14px}.paradym-header__action{min-height:var(--paradym-header-height)}}@media(max-width:1180px){.home-page .paradym-header__left{gap:16px}.home-page .paradym-header__left a:nth-child(n+4){display:none}}@media(max-width:900px){.home-page .paradym-header__nav,#header.paradym-header .paradym-header__nav{height:100%;grid-template-columns:1fr auto 1fr!important;padding:0 18px}.home-page .paradym-header__brand span{display:none}.home-page .paradym-header__right{gap:14px}.home-page .paradym-header__right .paradym-header__icon:first-of-type{display:inline-grid}}@media(max-width:640px){.home-page .paradym-header__nav,#header.paradym-header .paradym-header__nav{grid-template-columns:1fr auto 1fr!important;padding:0 14px}.home-page .paradym-header__right .paradym-header__icon:nth-last-child(2){display:inline-grid}}@media(max-width:640px){.home-page .paradym-header__nav,#header.paradym-header .paradym-header__nav{grid-template-columns:1fr auto 1fr!important}.home-page .paradym-header__left{min-width:24px}.home-page .paradym-header__logo{justify-self:center}.home-page .paradym-header__right{min-width:44px}}@media(max-width:380px){.home-page .paradym-header__left a:first-child:after{display:none}}.paradym-product-hero__content{align-items:center;justify-content:center;padding:0 24px 4vh}.paradym-product-hero__copy{color:#fff;text-shadow:0 2px 22px rgba(0,0,0,.24)}.paradym-product-hero__copy>p:not(.misc_13_100_uc_4){max-width:560px}.paradym-hero-discover{display:grid;width:min(460px,92vw);min-height:58px;grid-template-columns:58px 1fr 58px;align-items:center;margin-top:clamp(36px,8vh,74px);border:1px solid rgba(255,255,255,.42);border-radius:999px;background:#1111112e;color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.paradym-hero-discover span{display:grid;width:42px;height:42px;place-items:center;justify-self:center;border:1px solid rgba(255,255,255,.42);border-radius:999px}.home-page .paradym-product-hero .paradym-section__media img{object-position:52% 50%}.home-page .paradym-product-hero .paradym-section__media:after{background:linear-gradient(to bottom,#0000002e,#00000014 36%,#0006),linear-gradient(to right,rgba(0,0,0,.18),transparent 35%,rgba(0,0,0,.1))}.home-page .paradym-product-hero__content{align-items:center;justify-content:center;padding:0 24px clamp(30px,6vh,64px)}.home-page .paradym-product-hero__copy{color:#fff;text-shadow:0 2px 26px rgba(0,0,0,.22)}.home-page .paradym-hero-discover,.home-page .paradym-editorial-discover{display:grid;width:min(470px,92vw);min-height:58px;grid-template-columns:58px 1fr 58px;align-items:center;margin-top:clamp(22px,6vh,58px);border:1px solid rgba(255,255,255,.42);border-radius:999px;background:#1212122e;color:#fff;text-align:center;-webkit-backdrop-filter:blur(18px) saturate(115%);backdrop-filter:blur(18px) saturate(115%)}.home-page .paradym-hero-discover span,.home-page .paradym-editorial-discover span{display:grid;width:42px;height:42px;place-items:center;justify-self:center;border:1px solid rgba(255,255,255,.45);border-radius:999px}.home-page .paradym-hero-discover .paradym-section__arrow,.home-page .paradym-editorial-discover .paradym-section__arrow{justify-self:center}.home-page .paradym-hero-meta{position:absolute;right:clamp(24px,3vw,36px);bottom:24px;left:clamp(24px,3vw,36px);z-index:4;display:flex;justify-content:space-between;gap:24px;color:#ffffffdb}.home-page .paradym-product-hero__content{align-items:flex-start;justify-content:center;padding:0 24px}.home-page .paradym-product-hero__copy{width:min(620px,calc(100% - 48px));gap:16px;margin-top:clamp(140px,25.5vh,150px)}.home-page .paradym-product-hero__copy h2{width:max-content;max-width:100%;white-space:nowrap}.home-page .paradym-product-hero__copy>p{max-width:410px}.home-page .paradym-product-hero__actions{margin-top:15px}.home-page .paradym-product-hero__actions .paradym-section__link--glass{width:154px;min-width:154px;min-height:39px;border-color:#ffffffa3;background:#ffffff12;padding:0 18px;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);box-shadow:inset 0 1px #ffffff1f}.home-page .paradym-product-hero__actions .paradym-section__link--glass:hover{border-color:#ffffffc2;background:#ffffff1f;color:#fff}.home-page .paradym-hero-discover{width:min(382px,74vw);min-height:58px;grid-template-columns:58px 1fr 58px;margin-top:29px;border-color:#ffffff85;background:#ffffff0f;-webkit-backdrop-filter:blur(20px) saturate(118%);backdrop-filter:blur(20px) saturate(118%);box-shadow:inset 0 1px #ffffff1a}.home-page .paradym-hero-discover span{background:#ffffff0a}.home-page .paradym-copied-hero{position:relative;isolation:isolate;height:100dvh;min-height:100svh;max-height:none;overflow:hidden;background:#15130f;color:#fff}.home-page .paradym-copied-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b0907b8,#0b09076b 42%,#0b09071a 74%),linear-gradient(0deg,#0b090794,#0b09070a 62%);content:""}.home-page .paradym-copied-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;overflow:hidden}.home-page .paradym-copied-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.home-page .paradym-copied-hero__content{position:relative;z-index:2;display:grid;width:min(620px,calc(100% - 48px));min-height:100dvh;align-content:center;gap:20px;padding:92px 0 140px;margin-left:clamp(24px,7vw,112px)}.home-page .paradym-copied-hero__eyebrow,.home-page .paradym-copied-hero__actions a{margin:0}@media(max-width:480px){.home-page .paradym-product-hero__content{padding-inline:16px}.home-page .paradym-hero-discover,.home-page .paradym-editorial-discover{grid-template-columns:42px minmax(0,1fr) 42px}.home-page .paradym-product-grid{gap:10px}}@media(max-width:360px){.home-page .paradym-header__nav,#header.paradym-header .paradym-header__nav{grid-template-columns:minmax(36px,1fr) auto minmax(36px,1fr)!important;padding-inline:10px}.home-page .paradym-header__right,#header.paradym-header .paradym-header__right{min-width:40px;gap:8px}}.home-page .paradym-copied-hero h1{max-width:560px;margin:0}.home-page .paradym-copied-hero h1 span{display:block}.home-page .paradym-copied-hero__content>p:not(.paradym-copied-hero__eyebrow){max-width:420px;margin:0;color:#ffffffdb}.home-page .paradym-copied-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.home-page .paradym-copied-hero__actions a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.64);border-radius:999px;padding:0 22px;color:#fff;text-decoration:none}.home-page .paradym-copied-hero__actions a:first-child{border-color:#fff;background:#fff;color:#15130f}@media(max-width:768px){.home-page .paradym-copied-hero__content{width:min(100% - 32px,520px);margin-inline:16px;padding-top:78px}.home-page .paradym-copied-hero__actions{display:grid;width:min(100%,360px)}}.home-page .paradym-page3-hero,.home-page .paradym-page3-hero.paradym-home-section{position:relative;isolation:isolate;width:100%;height:100dvh;min-height:100svh;max-height:none;overflow:hidden;background:#d8d0c2;color:#fff}.home-page .paradym-page3-hero .contents{display:contents}.home-page .paradym-page3-hero .UISection__Inner,.home-page .paradym-page3-hero .relative.grid,.home-page .paradym-page3-hero .UIMedia,.home-page .paradym-page3-hero .UIMedia__Video,.home-page .paradym-page3-hero .UIMedia__Image{position:relative;width:100%;height:100%}.home-page .paradym-page3-hero .relative.grid{display:grid}.home-page .paradym-page3-hero .relative.grid>*{grid-column:1;grid-row:1}.home-page .paradym-page3-hero .UIMedia{overflow:hidden;color:#000}.home-page .paradym-page3-hero .UIMedia:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:currentColor;content:"";opacity:.08;pointer-events:none}.home-page .paradym-page3-hero .UIMedia__Video,.home-page .paradym-page3-hero .UIMedia__Image{position:absolute;top:0;right:0;bottom:0;left:0}.home-page .paradym-page3-hero video,.home-page .paradym-page3-hero img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}.home-page .paradym-page3-hero .MediaTitleDescription__Content{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px 40px 124px;background:#0000001a;color:#fff;text-align:center}.home-page .paradym-page3-hero .MediaTitleDescription__Title{margin:0;color:#fff}.home-page .paradym-page3-hero .MediaTitleDescription__Title p{display:none}.home-page .paradym-page3-hero .Word,.home-page .paradym-page3-hero .Char{display:inline-block}.home-page .paradym-page3-hero .MediaTitleDescription__Description{width:min(65ch,calc(100vw - 80px));max-width:65ch;color:#fff;text-wrap:pretty}.home-page .paradym-page3-hero .MediaTitleDescription__Description p{margin:0}.home-page .paradym-hero-scroll-button{display:inline-flex;min-height:56px;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(255,255,255,.36);border-radius:999px;background:#0000003d;color:#fff;padding:0 36px;text-decoration:none;text-shadow:0 1px 14px rgba(0,0,0,.28);transition:border-color .18s ease,background .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.home-page .paradym-hero-scroll-button svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.home-page .paradym-hero-scroll-button:hover{border-color:#fff9;background:#ffffff1f;transform:translateY(-1px)}.home-page .paradym-page3-hero .UISection__Veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#000c;opacity:0;pointer-events:none}.home-page .paradym-page3-prompt{position:absolute;right:50%;bottom:clamp(36px,7vh,72px);z-index:4;display:grid;width:min(420px,calc(100vw - 48px));min-height:64px;grid-template-columns:48px 1fr 48px;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#0000007a;box-shadow:0 18px 48px #00000057;padding:7px;transform:translate(50%);-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%)}.home-page .paradym-page3-prompt button{display:grid;width:48px;height:48px;place-items:center;border:0;border-radius:999px;background:#ffffff14;color:#fff;cursor:pointer}.home-page .paradym-page3-prompt input{min-width:0;border:0;background:transparent;color:#fff;outline:0}.home-page .paradym-page3-prompt input::placeholder{color:#ffffffe0;opacity:1}.home-page .paradym-page3-prompt :disabled{cursor:wait;opacity:.72}.home-page .paradym-hero-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;pointer-events:none;background:#faf9f6f5;color:#14120f;opacity:0;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:paradym-hero-white-fade 3.9s cubic-bezier(.22,1,.36,1) forwards}.home-page .paradym-hero-loading:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;content:"";opacity:0;transition:opacity 1.2s cubic-bezier(.22,1,.36,1)}.home-page .paradym-hero-loading.is-exiting:after{opacity:1}.home-page .paradym-hero-loading__content{position:relative;z-index:2;display:grid;justify-items:center;gap:clamp(18px,2.5vw,28px);max-width:min(820px,calc(100vw - 40px));text-align:center;animation:paradym-loading-content-in .9s cubic-bezier(.22,1,.36,1) both;transition:opacity 1.1s cubic-bezier(.22,1,.36,1),filter 1.1s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1)}.home-page .paradym-hero-loading h2{margin:0;color:#14120f}.home-page .paradym-hero-loading.is-exiting .paradym-hero-loading__content{opacity:0;filter:blur(7px);transform:translateY(-10px) scale(.98)}.home-page .paradym-hero-loading__dots{display:inline-flex;align-items:center;justify-content:center;gap:10px}.home-page .paradym-hero-loading__dots span{width:5px;height:5px;border-radius:999px;background:#14120f;opacity:.22;animation:paradym-loading-dot 1.05s ease-in-out infinite}.home-page .paradym-hero-loading__dots span:nth-child(2){animation-delay:.16s}.home-page .paradym-hero-loading__dots span:nth-child(3){animation-delay:.32s}@keyframes paradym-hero-white-fade{0%{opacity:0}18%,to{opacity:1}}@keyframes paradym-loading-content-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes paradym-loading-dot{0%,72%,to{opacity:.22;transform:translateY(0)}28%{opacity:1;transform:translateY(-4px)}}@media(max-width:767px){.home-page .paradym-page3-hero video,.home-page .paradym-page3-hero img{object-position:68% center}.home-page .paradym-page3-hero .MediaTitleDescription__Content{justify-content:center;gap:32px;padding:104px 24px 124px;background:linear-gradient(to top,#0000004d 0,#0000004d 35%,#0000)}.home-page .paradym-page3-prompt{bottom:28px;width:min(420px,calc(100vw - 28px));min-height:58px;grid-template-columns:44px 1fr 44px}.home-page .paradym-page3-prompt button{width:44px;height:44px}.home-page .paradym-hero-loading{min-height:100%}.home-page .paradym-hero-loading__content{max-width:calc(100vw - 28px)}}.paradym-product-hero .paradym-section__media img,.paradym-product-hero .paradym-section__media video{object-position:53% 52%}@media(max-width:640px){.paradym-product-hero .paradym-section__media img{object-position:78% 50%}.paradym-hero-discover{width:min(100%,340px);min-height:48px;grid-template-columns:48px 1fr 48px}.paradym-hero-discover span{width:34px;height:34px}}@media(max-width:640px){.home-page .paradym-product-hero .paradym-section__media img{object-position:72% center}.home-page .paradym-product-hero__content{align-items:flex-end;justify-content:flex-start;padding:0 18px 34px}.home-page .paradym-hero-meta{display:none}}@media(max-width:640px){.home-page .paradym-product-hero__copy{width:100%;margin-top:0}.home-page .paradym-product-hero__copy h2{width:auto;white-space:normal}}@media(max-width:480px){.home-page .paradym-product-hero__content{padding-inline:16px}}.paradym-product-categories__content{align-items:flex-start;justify-content:center;padding:clamp(22px,4vh,46px) 24px 0}.paradym-product-categories__intro{width:min(1180px,calc(100% - 48px));align-items:flex-start;color:var(--paradym-ink)}.paradym-category-tabs{display:flex;gap:10px}.paradym-category-tabs a{display:inline-grid;min-height:34px;place-items:center;border-radius:999px;background:#101010;padding:0 24px;color:#fff;transition:background-color .18s ease-out,color .18s ease-out}.paradym-category-tabs a:hover{background:#fff;color:#101010}.paradym-category-grid{position:relative;z-index:2;display:grid;width:min(1180px,calc(100% - 48px));grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:auto auto 92px;padding-top:clamp(76px,12vh,122px)}.paradym-category-card{position:relative;display:flex;min-height:min(50vh,430px);flex-direction:column;justify-content:flex-end;overflow:hidden;padding:22px;background:#ddd5ca;color:#fff}.paradym-category-card:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.58),transparent 58%);content:""}.paradym-category-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.paradym-category-card:hover img{transform:scale(1.035)}.paradym-category-card span,.paradym-category-card strong,.paradym-category-card p{position:relative;z-index:2;margin:0}.paradym-category-card strong{margin-top:8px;max-width:100%;line-height:1.05}.paradym-category-card p{max-width:220px;margin-top:8px;color:#ffffffc7}.paradym-category-card span{width:max-content;margin-top:16px;padding-bottom:5px;border-bottom:1px solid currentColor}.paradym-benefit-strip{position:absolute;right:0;bottom:0;left:0;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:58px;border-top:1px solid var(--paradym-border);background:#f8f6f1}.paradym-benefit-strip span{display:grid;place-items:center;border-right:1px solid var(--paradym-border);color:var(--paradym-muted);text-align:center}.paradym-benefit-strip span:last-child{border-right:0}.home-page .paradym-product-categories .paradym-product-panel{display:block;background:#eee9e1;padding:clamp(28px,4vh,46px) clamp(28px,3vw,38px) clamp(96px,8.5vh,118px)}.home-page .paradym-product-categories__content{position:relative;inset:auto;display:block;padding:0}.home-page .paradym-product-categories__intro{width:100%;align-items:flex-start}.home-page .paradym-category-tabs{display:flex;gap:10px}.home-page .paradym-category-tabs a{display:inline-grid;min-width:138px;min-height:34px;place-items:center;border-radius:999px;background:#080808;padding:0 20px;color:#fff;transition:background-color .18s ease-out,color .18s ease-out}.home-page .paradym-category-tabs a:hover{background:#fff;color:#080808}.home-page .paradym-product-categories :is(.paradym-category-tabs a,.paradym-category-card,.paradym-category-card span){box-shadow:none;filter:none}.home-page .paradym-category-grid{position:relative;z-index:2;display:grid;width:100%;height:calc(100% - clamp(96px,8.5vh,118px));grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:0;padding:0}.home-page .paradym-category-card{position:relative;display:flex;min-height:0;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:clamp(22px,2.5vw,30px);background:#ded8cf;color:#fff;text-decoration:none}.home-page .paradym-category-card:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#000000a3,#0000000f 62%);content:""}.home-page .paradym-category-card img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .52s cubic-bezier(.2,.8,.2,1)}.home-page .paradym-category-card:hover img{transform:scale(1.035)}.home-page .paradym-category-card :is(strong,p,span){position:relative;z-index:2;margin:0}.home-page .paradym-category-card strong{max-width:100%;line-height:1.05}.home-page .paradym-category-card p{max-width:220px;margin-top:8px;color:#ffffffe0}.home-page .paradym-category-card span{display:inline-grid;width:max-content;min-width:132px;min-height:43px;margin-top:16px;place-items:center;border:1px solid rgba(9,9,9,.14);border-bottom:0;border-radius:999px;background:#faf8f3;padding:0 24px;color:#111;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out}.home-page .paradym-category-card:hover span{border-color:#111;background:#111;color:#fff;transform:translateY(-1px)}.home-page .paradym-benefit-strip{position:absolute;right:0;bottom:0;left:0;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:clamp(96px,8.5vh,118px);border-top:1px solid var(--paradym-line);background:#eeece6}.home-page .paradym-benefit{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:20px;padding:clamp(22px,2.2vw,30px) clamp(28px,3.2vw,52px);border-right:1px solid var(--paradym-line)}.home-page .paradym-benefit:last-child{border-right:0}.home-page .paradym-benefit svg{width:28px;height:28px;fill:none;stroke:var(--paradym-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;transform:none!important;transition:none!important}.home-page .paradym-benefit h3,.home-page .paradym-benefit p{margin:0}.home-page .paradym-benefit h3{color:#0909098a}.home-page .paradym-benefit p{margin-top:10px;color:var(--paradym-ink)}.home-page .paradym-category-tabs a,.home-page .paradym-category-card strong,.home-page .paradym-category-card p,.home-page .paradym-category-card:hover span{color:#fff!important}@media(max-width:1080px){.paradym-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:74px;padding-top:104px}.paradym-category-card{min-height:25vh}}@media(max-width:900px){.paradym-benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.paradym-product-categories .paradym-product-panel{padding:32px 16px 92px}.paradym-product-categories__content{position:relative;inset:auto;justify-content:flex-start;padding:0 0 22px}.paradym-product-categories__intro{width:100%;text-align:left}.paradym-category-tabs{width:100%;flex-direction:column}.paradym-category-grid{width:100%;grid-template-columns:1fr;gap:10px;margin:0;padding-top:0}.paradym-category-card{min-height:260px}.paradym-benefit-strip{grid-template-columns:1fr}.paradym-benefit-strip span{min-height:42px;border-right:0;border-bottom:1px solid var(--paradym-border)}}@media(max-width:1180px){.home-page .paradym-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));height:calc(100% - clamp(108px,10vh,132px))}.home-page .paradym-benefit-strip{min-height:clamp(108px,10vh,132px)}.home-page .paradym-benefit{padding:clamp(20px,2vw,28px) clamp(22px,2.8vw,36px)}}@media(max-width:900px){.home-page .paradym-category-tabs{width:100%}.home-page .paradym-category-tabs a{flex:1}.home-page .paradym-benefit-strip,.home-page .paradym-product-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.home-page .paradym-product-categories .paradym-product-panel{padding:22px 14px 176px}.home-page .paradym-category-tabs{flex-direction:column}.home-page .paradym-category-grid{height:auto;grid-template-columns:1fr;gap:10px}.home-page .paradym-category-card{min-height:280px}.home-page .paradym-category-card img{object-position:center top}.home-page .paradym-benefit-strip{grid-template-columns:1fr}.home-page .paradym-benefit{min-height:84px;padding:clamp(20px,3vw,28px) clamp(22px,4vw,32px);border-right:0;border-bottom:1px solid var(--paradym-line)}}@media(min-width:901px)and (max-width:1180px){.home-page .paradym-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));height:calc(100% - clamp(96px,8.5vh,118px))}.home-page .paradym-benefit-strip{min-height:clamp(96px,8.5vh,118px)}.home-page .paradym-benefit{padding:clamp(20px,2vw,28px) clamp(24px,2.5vw,36px)}}@media(max-width:900px){.home-page .paradym-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.home-page .paradym-category-grid{grid-template-columns:1fr}}@media(max-width:900px){.home-page .paradym-product-categories .paradym-product-panel,.home-page .paradym-product-collection .paradym-product-panel{padding-bottom:clamp(28px,6vw,52px)}.home-page .paradym-category-grid{height:auto}.home-page .paradym-benefit-strip,.home-page .paradym-product-values{position:static;margin-top:22px}.home-page .paradym-benefit{min-height:88px;padding:clamp(20px,2.5vw,28px) clamp(22px,3vw,34px)}}@media(max-width:640px){.home-page .paradym-category-tabs a{min-width:0;width:100%}.home-page .paradym-benefit-strip,.home-page .paradym-product-values{grid-template-columns:1fr}.home-page .paradym-benefit,.home-page .paradym-product-values span{border-right:0}}.paradym-product-collection__header{position:relative;z-index:3;display:flex;width:min(1260px,calc(100% - 48px));align-items:end;justify-content:space-between;gap:24px;margin:0 auto;padding:clamp(26px,5vh,54px) 0 20px}.paradym-product-collection__header h2{margin-top:10px}.paradym-product-collection__header nav{display:flex;gap:18px}.paradym-product-collection__header a{padding-bottom:5px;border-bottom:1px solid transparent;color:var(--paradym-muted)}.paradym-product-collection__header a:hover,.paradym-product-collection__header a:first-child{border-color:currentColor;color:var(--paradym-ink)}.paradym-product-grid{position:relative;z-index:2;display:grid;width:min(1260px,calc(100% - 48px));grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0 auto}.paradym-product-card{min-width:0}.paradym-product-card>a:not(.paradym-product-card__details){position:relative;display:block;aspect-ratio:.78;overflow:hidden;background:#ebe6df}.paradym-product-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transform:scale(var(--paradym-product-image-scale, 1));transform-origin:var(--paradym-product-image-origin, center center);transition:transform .48s cubic-bezier(.2,.8,.2,1)}.paradym-product-card:hover img{transform:scale(calc(var(--paradym-product-image-scale, 1) + .025))}.paradym-product-card>a:not(.paradym-product-card__details) span{position:absolute;top:12px;left:12px;display:inline-grid;min-height:22px;place-items:center;background:#ffffffeb;padding:0 8px;color:#111}.paradym-product-card__details{display:flex;flex-direction:column;gap:4px;padding:12px 2px 0}.paradym-product-card p,.paradym-product-card h3,.paradym-product-card span{margin:0;color:var(--paradym-ink)}.paradym-product-card p{grid-column:1 / -1;color:var(--paradym-muted)}.paradym-product-card span{color:var(--paradym-muted)}.home-page .paradym-product-collection .paradym-product-panel{display:block;background:var(--paradym-paper);padding:clamp(34px,6vh,64px) clamp(28px,3.2vw,44px) 0}.home-page .paradym-product-collection__header{position:relative;z-index:3;display:block;width:100%;margin:0 0 clamp(68px,10vh,106px);padding:0}.home-page .paradym-product-collection__header h2{margin:0}.home-page .paradym-product-collection__header span{display:block;width:22px;height:2px;margin-top:16px;background:var(--paradym-ink)}.home-page .paradym-product-grid{position:relative;z-index:2;display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding-bottom:28px}.home-page .paradym-product-card{min-width:0}.home-page .paradym-product-card>a:not(.paradym-product-card__details){position:relative;display:block;aspect-ratio:.78;overflow:hidden;background:#f1f0ed}.home-page .paradym-product-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transform:scale(var(--paradym-product-image-scale, 1));transform-origin:var(--paradym-product-image-origin, center center);transition:transform .48s cubic-bezier(.2,.8,.2,1)}.home-page .paradym-product-card:hover img{transform:scale(calc(var(--paradym-product-image-scale, 1) + .025))}.home-page .paradym-product-card>a:not(.paradym-product-card__details) span{position:absolute;top:12px;left:12px;display:inline-grid;min-height:21px;place-items:center;border:1px solid rgba(9,9,9,.16);background:#ffffffeb;padding:0 9px;color:var(--paradym-ink)}.home-page .paradym-product-card__details{display:flex;flex-direction:column;gap:4px;padding:13px 0 0}.home-page .paradym-product-card h3,.home-page .paradym-product-card__details>span{margin:0;color:var(--paradym-ink)}.home-page .paradym-product-values{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:48px;margin:0;border-top:1px solid var(--paradym-line-strong)}.home-page .paradym-product-values span{display:grid;place-items:center;border-right:1px solid var(--paradym-line-strong);color:var(--paradym-ink);text-align:center}.home-page .paradym-product-values span:last-child{border-right:0}@media(max-width:1080px){.paradym-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.paradym-product-collection__header{align-items:start;flex-direction:column}}@media(max-width:640px){.paradym-product-collection .paradym-product-panel{padding:28px 16px 36px}.paradym-product-collection__header,.paradym-product-grid{width:100%}.paradym-product-collection__header{padding:0 0 20px}.paradym-product-collection__header nav{width:100%;overflow-x:auto}.paradym-product-grid{grid-template-columns:1fr 1fr;gap:10px}.paradym-product-card>a:not(.paradym-product-card__details){aspect-ratio:.72}.paradym-product-card__details{grid-template-columns:1fr}}@media(max-width:1180px){.home-page .paradym-product-grid{gap:14px}}@media(max-width:900px){.home-page .paradym-benefit-strip,.home-page .paradym-product-values{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .paradym-product-collection__header{margin-bottom:34px}.home-page .paradym-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.home-page .paradym-product-collection .paradym-product-panel{padding:28px 14px 118px}.home-page .paradym-product-grid{grid-template-columns:1fr 1fr;gap:12px}.home-page .paradym-product-card>a:not(.paradym-product-card__details){aspect-ratio:.72}.home-page .paradym-product-values{right:14px;left:14px;grid-template-columns:1fr;background:var(--paradym-paper)}.home-page .paradym-product-values span{min-height:30px;border-right:0;border-bottom:1px solid var(--paradym-line)}}@media(max-width:900px){.home-page .paradym-product-categories .paradym-product-panel,.home-page .paradym-product-collection .paradym-product-panel{padding-bottom:clamp(28px,6vw,52px)}.home-page .paradym-benefit-strip,.home-page .paradym-product-values{position:static;margin-top:22px}.home-page .paradym-product-values{right:auto;left:auto}}@media(max-width:640px){.home-page .paradym-benefit-strip,.home-page .paradym-product-values{grid-template-columns:1fr}.home-page .paradym-benefit,.home-page .paradym-product-values span{border-right:0}}@media(max-width:380px){.home-page .paradym-product-grid{gap:9px}}@media(max-width:480px){.home-page .paradym-product-grid{gap:10px}}.paradym-product-feature__content,.paradym-product-lifestyle__content{align-items:center;justify-content:center;padding:0 clamp(22px,6vw,86px)}.paradym-product-feature__copy,.paradym-product-lifestyle__copy{align-items:flex-start;width:min(420px,calc(100% - 24px));color:#fff;text-align:left}.paradym-product-feature__copy h2,.paradym-product-lifestyle__copy h2{max-width:360px}.paradym-product-feature .paradym-section__media{background:#080808}.paradym-product-feature .paradym-section__media img{width:min(86vw,1180px);height:min(70vh,660px);margin:auto;object-fit:contain;filter:drop-shadow(0 34px 90px rgba(0,0,0,.55))}.paradym-product-feature .paradym-section__media:after{background:radial-gradient(circle at 64% 38%,transparent 0 24%,rgba(0,0,0,.5) 62%),linear-gradient(to right,#000000e0,#0003 56%,#000000d1)}.home-page .paradym-product-feature .paradym-section__media video{width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center;transform:none!important}.home-page .paradym-product-feature .paradym-section__media{background:#030303}.home-page .paradym-product-feature .paradym-section__media img{width:min(88vw,1120px);height:100%;margin-left:auto;object-fit:cover;object-position:center 43%;filter:contrast(1.05)}.home-page .paradym-product-feature .paradym-section__media:after{background:linear-gradient(to right,#000000db,#0000005c 36%,#0000000a 72%),linear-gradient(to top,rgba(0,0,0,.12),transparent 46%)}.home-page .paradym-product-feature__content{align-items:center;justify-content:center;padding:0 clamp(38px,6vw,80px)}.home-page .paradym-product-feature__copy{width:min(430px,calc(100% - 24px));align-items:flex-start;color:#fff;text-align:left}.home-page .paradym-product-feature__copy h2{max-width:430px}.home-page .paradym-product-feature__copy p{max-width:320px;color:#ffffffe6}.home-page .paradym-product-feature__actions .paradym-section__link{min-width:116px;min-height:38px;border-color:#ffffffeb;background:#fff;color:var(--paradym-ink)}.home-page .paradym-product-feature__actions .paradym-section__link:hover{border-color:#fff;background:#fff;color:var(--paradym-ink)}.home-page .paradym-product-feature .paradym-section__media img,.home-page .paradym-product-feature.is-visible .paradym-section__media img,.home-page .paradym-product-feature .paradym-product-panel.is-paradym-visible .paradym-section__media img{width:100%;height:100%;margin-left:0;object-fit:cover;object-position:center top;transform:translate(clamp(72px,8.6vw,96px))!important;transform-origin:center top}.home-page .paradym-product-feature .paradym-section__media:after{background:linear-gradient(to right,#000000e0,#00000075 31%,#00000008 68%),linear-gradient(to top,rgba(0,0,0,.1),transparent 44%)}.home-page .paradym-product-feature__copy{width:min(560px,calc(100vw - 48px));align-items:flex-start;gap:17px;text-align:left}.home-page .paradym-product-feature__copy .paradym-home-copy-line{opacity:1!important;translate:0 0!important;animation:none!important}.home-page .paradym-product-feature__content{align-items:center;justify-content:flex-start!important;padding:0 clamp(28px,6vw,96px)}.home-page .paradym-product-feature__copy h2{max-width:560px}.home-page .paradym-product-feature__copy p{max-width:420px;color:#fffffff0}.home-page .paradym-product-feature__actions{gap:12px;margin-top:10px}.home-page .paradym-product-feature__actions .paradym-section__link,.home-page .paradym-product-feature__actions .paradym-section__link:visited{min-width:132px;min-height:43px;border-color:#fffffff0;background:#00000047;color:#fff!important;text-shadow:none;transform:none}.home-page .paradym-product-feature__actions .paradym-section__link:hover{border-color:#fff;background:#fff;color:var(--paradym-ink)!important}@media(max-width:640px){.paradym-product-feature__content{align-items:center;justify-content:center;padding:0 18px}.paradym-product-feature .paradym-section__media img{width:120vw;height:74vh;object-fit:contain;object-position:center 44%}.home-page .paradym-product-feature .paradym-section__media img,.home-page .paradym-product-feature.is-visible .paradym-section__media img,.home-page .paradym-product-feature .paradym-product-panel.is-paradym-visible .paradym-section__media img{transform:none!important;object-position:62% center}.home-page .paradym-product-feature__content{align-items:flex-start;padding:74px 18px 0}.home-page .paradym-product-feature .paradym-section__media img{width:100%;margin-left:0;object-position:62% center}}.paradym-product-editorial .paradym-product-panel{display:block;padding:clamp(22px,4vh,42px) clamp(18px,4vw,56px)}.paradym-product-editorial__header{position:relative;z-index:3;display:grid;justify-items:center;gap:8px;margin:0 auto clamp(14px,3vh,28px);color:var(--paradym-ink);text-align:center}.paradym-product-editorial__header h2{max-width:560px}.paradym-product-editorial__header p{color:var(--paradym-muted)}.paradym-editorial-grid{position:relative;z-index:2;display:grid;width:min(1120px,100%);height:calc(var(--paradym-section-height) - clamp(126px,20vh,190px));grid-template-columns:1.12fr .9fr .82fr 1fr;grid-template-rows:1fr .78fr;gap:12px;margin:0 auto}.paradym-editorial-card{display:block;overflow:hidden;margin:0;background:#ded7cd}.paradym-editorial-card--tall{grid-row:1 / -1}.paradym-editorial-card--mid{grid-column:2;grid-row:1}.paradym-editorial-card--narrow{grid-column:3;grid-row:1 / -1}.paradym-editorial-card--square{grid-column:4;grid-row:1}.paradym-editorial-card--wide{grid-column:2 / 5;grid-row:2}.paradym-editorial-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .62s cubic-bezier(.2,.8,.2,1)}.paradym-editorial-card:hover img{transform:scale(1.025)}.home-page .paradym-product-editorial .paradym-product-panel{padding:clamp(22px,3vw,40px)}.home-page .paradym-editorial-grid{position:relative;z-index:2;display:grid;width:100%;height:100%;grid-template-columns:1.22fr .86fr .86fr 1.22fr;grid-template-rows:1fr 1fr;gap:clamp(12px,1.4vw,18px);margin:0}.home-page .paradym-editorial-card{position:relative;display:block;overflow:hidden;margin:0;background:#e3dfd8}.home-page .paradym-editorial-card--lead{grid-column:1;grid-row:1 / -1}.home-page .paradym-editorial-card--top:nth-of-type(2){grid-column:2;grid-row:1}.home-page .paradym-editorial-card--top:nth-of-type(3){grid-column:3;grid-row:1}.home-page .paradym-editorial-card--hero{grid-column:4;grid-row:1 / -1}.home-page .paradym-editorial-card--bottom:nth-of-type(5){grid-column:2;grid-row:2}.home-page .paradym-editorial-card--bottom:nth-of-type(6){grid-column:3;grid-row:2}.home-page .paradym-editorial-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .62s cubic-bezier(.2,.8,.2,1)}.home-page .paradym-editorial-card__link{display:block;width:100%;height:100%}.home-page .paradym-editorial-card:hover img{transform:scale(1.025)}.home-page .paradym-editorial-card__save{position:absolute;right:14px;bottom:14px;z-index:3;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(9,9,9,.14);border-radius:999px;background:#ffffffc7;color:var(--paradym-ink);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.home-page .paradym-editorial-card__save:hover,.home-page .paradym-editorial-card__save.is-saved{border-color:var(--paradym-ink);background:var(--paradym-ink);color:#fff}.home-page .paradym-editorial-card__save.is-saved{width:auto;min-width:82px;padding:0 10px}.home-page .paradym-editorial-card__save.is-saved:after{content:"Saved"}.home-page .paradym-editorial-card__save:disabled{cursor:wait;opacity:.72}.home-page .paradym-editorial-card__save svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.home-page .paradym-editorial-card__save.is-saved svg{fill:currentColor}.home-page .theme-block-dark:hover .paradym-editorial-card__save svg,.home-page .paradym-editorial-card__save:hover svg{transform:none!important}.home-page .paradym-editorial-discover{position:absolute;bottom:clamp(20px,4vh,34px);left:50%;z-index:5;margin:0;border-color:#ffffff42;background:#12121229;box-shadow:0 16px 38px #00000029;color:#fff!important;text-shadow:0 1px 14px rgba(0,0,0,.32);transform:translate(-50%)}.home-page .paradym-editorial-discover span,.home-page .paradym-editorial-discover svg{color:#fff!important;stroke:currentColor}.home-page .theme-block-dark:hover .paradym-editorial-discover span{transform:none}@media(max-width:1080px){.paradym-editorial-grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,1fr)}.paradym-editorial-card--tall,.paradym-editorial-card--mid,.paradym-editorial-card--narrow,.paradym-editorial-card--square,.paradym-editorial-card--wide{grid-column:auto;grid-row:auto}.paradym-editorial-card--wide{display:none}}@media(max-width:1180px){.home-page .paradym-editorial-grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr)}.home-page .paradym-editorial-card--lead,.home-page .paradym-editorial-card--top:nth-of-type(2),.home-page .paradym-editorial-card--top:nth-of-type(3),.home-page .paradym-editorial-card--hero,.home-page .paradym-editorial-card--bottom:nth-of-type(5),.home-page .paradym-editorial-card--bottom:nth-of-type(6){grid-column:auto;grid-row:auto}.home-page .paradym-editorial-card--hero{grid-row:span 2}}@media(max-width:900px){.home-page .paradym-product-editorial,.home-page .paradym-product-editorial .paradym-product-panel{height:auto;min-height:auto;max-height:none;overflow:visible}.home-page .paradym-editorial-grid{height:auto}}@media(max-width:640px){.paradym-product-editorial .paradym-product-panel{padding:32px 16px}.paradym-product-editorial__header{justify-items:start;text-align:left}.paradym-editorial-grid{height:auto;grid-template-columns:1fr 1fr;gap:8px}.paradym-editorial-card{aspect-ratio:.76}.paradym-editorial-card:nth-child(n+5){display:none}.home-page .paradym-product-editorial .paradym-product-panel{padding:14px}.home-page .paradym-editorial-grid{height:auto;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);gap:8px;grid-auto-flow:row}.home-page .paradym-editorial-card{height:clamp(248px,74vw,320px);aspect-ratio:auto}.home-page .paradym-editorial-card--lead,.home-page .paradym-editorial-card--top:nth-of-type(2),.home-page .paradym-editorial-card--top:nth-of-type(3),.home-page .paradym-editorial-card--hero,.home-page .paradym-editorial-card--bottom:nth-of-type(5),.home-page .paradym-editorial-card--bottom:nth-of-type(6){grid-column:auto;grid-row:auto}.home-page .paradym-editorial-card--lead,.home-page .paradym-editorial-card--hero{height:clamp(248px,74vw,320px);aspect-ratio:auto}.home-page .paradym-editorial-discover{bottom:24px;right:14px;left:14px;width:auto;transform:none}}.paradym-lifestyle-gallery-panel{padding:0;overflow:hidden;background:#ded9cf;border-top:1px solid rgba(18,17,15,.1)}.paradym-lifestyle-gallery-panel__link{display:block;width:100%;height:100%;overflow:hidden;background:#ded9cf}.paradym-lifestyle-gallery-panel img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}.paradym-lifestyle-gallery-panel__link:hover img{transform:scale(1.015)}.home-page .paradym-bamboo-compare-section{height:auto;min-height:var(--paradym-section-height);max-height:none;overflow:visible;background:#f7f6f2}.paradym-product-page .paradym-bamboo-compare-section[data-scroll-snap=free]{scroll-snap-align:none;scroll-snap-stop:normal}.home-page .paradym-bamboo-compare-section .paradym-product-lifestyle__panel{height:auto;min-height:var(--paradym-section-height);max-height:none}.home-page .theme-block-dark.paradym-product-panel.paradym-bamboo-compare{--paradym-compare-font: var(--paradym-text-font);display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:0;width:100%;height:100%;min-height:0;max-width:none;max-height:100%;margin:0;padding:0;overflow:hidden;border-inline:0;background:#f8f7f3;color:#171714}.paradym-bamboo-compare--intro{grid-template-rows:auto clamp(72px,11vh,118px) auto minmax(0,1fr)}.paradym-bamboo-compare--outro{grid-template-rows:auto minmax(0,1fr) auto}.paradym-bamboo-compare--complete{grid-template-rows:auto clamp(96px,14vw,180px) auto auto auto}.paradym-bamboo-compare--complete .paradym-bamboo-compare__rows{grid-template-rows:repeat(6,minmax(148px,auto))}.paradym-bamboo-compare--intro .paradym-bamboo-compare__rows,.paradym-bamboo-compare--outro .paradym-bamboo-compare__rows{min-height:0;grid-template-rows:repeat(3,minmax(0,1fr))}.paradym-bamboo-compare--intro .paradym-bamboo-compare__rows>li,.paradym-bamboo-compare--outro .paradym-bamboo-compare__rows>li{min-height:0}.home-page .paradym-bamboo-compare>*{grid-column:1 / -1;width:100%}.paradym-bamboo-compare__intro{display:grid;justify-items:center;gap:clamp(8px,1.1vw,13px);padding:clamp(22px,2.8vw,38px) 24px clamp(14px,1.8vw,22px);text-align:center}.paradym-bamboo-compare__intro>span,.paradym-bamboo-compare__intro>p{margin:0}.paradym-bamboo-compare__intro>span{color:#5b6429}.paradym-bamboo-compare__intro h2{margin:0;color:#161613}.paradym-bamboo-compare__photography{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,44%) minmax(72px,12%) minmax(0,44%);align-items:stretch;gap:0;max-width:none;height:100%;min-height:0;margin-inline:auto;padding:0;overflow:visible;background:#f8f7f3}.paradym-bamboo-compare__photo{position:relative;display:flex;align-items:flex-end;min-width:0;min-height:0;height:100%;overflow:hidden}.paradym-bamboo-compare__photo--cotton:before{position:absolute;z-index:1;top:0;bottom:0;left:0;width:19%;content:"";pointer-events:none;background:linear-gradient(90deg,#f8f7f3fa,#f8f7f3d6 30%,#f8f7f36b 64%,#f8f7f300)}.paradym-bamboo-compare__photo--bamboo{grid-column:1 / 3}.paradym-bamboo-compare__photo--cotton{grid-column:3}.paradym-bamboo-compare__photo-image{display:block;width:100%;height:100%;object-fit:cover}.paradym-bamboo-compare__photo-seal{position:absolute;z-index:2;top:70%;left:50%;display:block;width:clamp(52px,12vw,170px);height:auto;aspect-ratio:1;filter:drop-shadow(0 5px 12px rgba(46,46,35,.08));transform:translate(-50%,-50%)}.paradym-bamboo-compare__headers,.paradym-bamboo-compare__rows>li{display:grid;grid-template-columns:minmax(0,44%) minmax(72px,12%) minmax(0,44%)}.paradym-bamboo-compare__headers{min-height:clamp(72px,8.5vh,96px);border-bottom:1px solid rgba(32,32,27,.15)}.paradym-bamboo-compare__headers--compact{min-height:clamp(64px,7vh,84px)}.paradym-bamboo-compare__headers article{display:grid;place-content:center;justify-items:center;gap:7px;padding:20px;text-align:center}.paradym-bamboo-compare__headers h3{margin:0;color:#171714}.paradym-bamboo-compare__headers article:first-child h3{color:#687035}.paradym-bamboo-compare__headers p{margin:0;color:#34342f}.paradym-bamboo-compare__header-spacer,.paradym-bamboo-compare__index{border-inline:1px solid rgba(32,32,27,.14)}.paradym-bamboo-compare__rows{display:grid;margin:0;padding:0;list-style:none}.paradym-bamboo-compare__rows>li{min-height:0;border-bottom:1px solid rgba(32,32,27,.14)}.paradym-bamboo-compare__benefit{display:grid;grid-template-columns:clamp(56px,6.5vw,84px) minmax(0,1fr);align-items:center;gap:clamp(12px,1.8vw,24px);padding:clamp(12px,1.6vw,22px) clamp(18px,2.4vw,34px)}.paradym-bamboo-compare__benefit--bamboo{padding-left:clamp(24px,4vw,56px)}.paradym-bamboo-compare__benefit-icon{display:block;width:100%;height:auto;max-width:100px;aspect-ratio:1;fill:none;opacity:1;overflow:visible;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;transform:none!important;transition:none!important;vector-effect:non-scaling-stroke}.paradym-bamboo-compare__benefit-icon--bamboo{color:#687035}.paradym-bamboo-compare__benefit-icon--cotton{color:#282824}.paradym-bamboo-compare__benefit-ring{stroke-width:1.35}.paradym-bamboo-compare__benefit-glyph{stroke-width:1.75}.home-page .theme-block-dark.paradym-bamboo-compare:hover span,.home-page .theme-block-dark.paradym-bamboo-compare:hover .paradym-bamboo-compare__benefit-icon,.home-page .theme-block-dark.paradym-bamboo-compare:hover .paradym-bamboo-compare__footer>svg{opacity:1!important;transform:none!important}.paradym-bamboo-compare__benefit>div{display:grid;align-content:center;gap:10px;min-width:0}.paradym-bamboo-compare__benefit strong{color:#1c1c19}.paradym-bamboo-compare__benefit--bamboo strong{color:#626b2c}.paradym-bamboo-compare__benefit span{color:#262622}.paradym-bamboo-compare__index{position:relative;display:grid;place-items:center;color:#1e1e1b}.paradym-bamboo-compare__index:after{position:absolute;top:calc(50% + 22px);left:50%;width:32px;height:1px;background:#20201b73;content:"";transform:translate(-50%)}.paradym-bamboo-compare__footer{position:relative;display:grid;justify-items:center;gap:8px;min-height:clamp(118px,14vh,150px);padding:clamp(18px,2.4vw,28px) clamp(120px,14vw,170px) 18px;overflow:hidden;text-align:center}.paradym-bamboo-compare__footer>img{position:absolute;bottom:8px;left:clamp(18px,4vw,64px);width:auto;height:calc(100% - 16px);max-height:187px;object-fit:contain;object-position:center;border-radius:0;opacity:1}.paradym-bamboo-compare__footer>svg{width:34px;height:34px;fill:none;stroke:#687035;stroke-width:1.2}.paradym-bamboo-compare__footer strong{color:#1b1b18}.paradym-bamboo-compare__footer span{color:#292925}@media(max-width:760px){.paradym-lifestyle-gallery{display:grid;gap:0;background:#ded9cf}.home-page .paradym-lifestyle-gallery-panel{height:clamp(440px,122vw,640px);min-height:0;max-height:none;margin:0;border-top:0}.paradym-lifestyle-gallery-panel__link,.paradym-lifestyle-gallery-panel img{height:100%}.paradym-bamboo-compare__intro{gap:10px;padding:40px 16px 28px}.paradym-bamboo-compare__photography{grid-template-columns:minmax(0,46%) 8% minmax(0,46%);gap:0;padding-inline:0}.paradym-bamboo-compare__headers,.paradym-bamboo-compare__rows>li{grid-template-columns:minmax(0,46%) 8% minmax(0,46%)}.paradym-bamboo-compare__headers{min-height:88px}.paradym-bamboo-compare__headers article{gap:5px;padding:13px 8px}.paradym-bamboo-compare__rows>li{min-height:184px}.paradym-bamboo-compare__benefit{grid-template-columns:46px minmax(0,1fr);gap:8px;padding:16px 9px}.paradym-bamboo-compare__benefit-icon{width:46px}.paradym-bamboo-compare__benefit>div{gap:6px}.paradym-bamboo-compare__index:after{top:calc(50% + 17px);width:18px}.paradym-bamboo-compare__footer{min-height:168px;padding:30px 55px 22px 70px}.paradym-bamboo-compare__footer>img{bottom:10px;left:8px;width:90px;height:auto}.paradym-bamboo-compare__footer>svg{width:26px;height:26px}}@media(max-width:430px){.paradym-bamboo-compare__benefit{grid-template-columns:40px minmax(0,1fr);padding-inline:7px}.paradym-bamboo-compare__benefit-icon{width:40px}}.paradym-footer{position:relative;display:grid;min-height:var(--paradym-section-height);grid-template-columns:1fr;align-content:space-between;gap:48px;padding:clamp(70px,13vh,148px) clamp(32px,6vw,78px) 34px;background:var(--paradym-paper);color:var(--paradym-ink)}.paradym-footer__newsletter{display:grid;max-width:none;justify-items:center;gap:20px;border-top:1px solid var(--paradym-border);padding-top:46px;text-align:center}.paradym-footer__newsletter .paradym-logo{margin-bottom:6px}.paradym-footer p{margin:0;color:var(--paradym-muted)}.paradym-footer__links{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) minmax(280px,1.35fr);gap:clamp(28px,4vw,62px)}.paradym-footer__column ul{display:grid;gap:14px;margin:22px 0 0;padding:0;list-style:none}.paradym-footer__column a:after{position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.65,0,.35,1)}.paradym-footer__column a:hover{color:var(--paradym-ink)}.paradym-footer__column a:hover:after{transform:scaleX(1)}.paradym-footer__form{display:grid;align-content:start;gap:14px}.paradym-footer__form div{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid var(--paradym-border)}.paradym-footer__form input{min-width:0;outline:none}.paradym-footer__form button{padding:0 0 0 16px;cursor:pointer}.paradym-footer__locale{display:inline-flex;align-items:center;gap:10px;padding:0 0 9px;border-bottom:1px solid rgba(17,17,17,.3);color:#111111c7}.paradym-footer__chevron{width:10px;height:10px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1}.home-page .paradym-footer{display:grid;min-height:var(--paradym-section-height);grid-template-rows:auto 1fr auto;gap:clamp(34px,7vh,70px);padding:clamp(76px,11vh,118px) clamp(34px,4vw,52px) 0;border-top:1px solid var(--paradym-line);background:var(--paradym-paper);color:var(--paradym-ink)}.home-page .paradym-footer__newsletter{display:grid;max-width:none;justify-items:center;gap:0;border-top:1px solid var(--paradym-line);padding-top:clamp(52px,7vh,76px);text-align:center}.home-page .paradym-footer__newsletter .paradym-logo{margin:0}.home-page .paradym-footer__links{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) minmax(280px,1.65fr);align-items:start;gap:clamp(34px,5vw,72px)}.home-page .paradym-footer h2,.home-page .paradym-footer__form label{margin:0;color:var(--paradym-ink)}.home-page .paradym-footer__column ul{display:grid;gap:18px;margin:26px 0 0;padding:0;list-style:none}.home-page .paradym-footer__column a,.home-page .paradym-footer p{color:var(--paradym-ink)}.home-page .paradym-footer__column a,.home-page .paradym-footer__form p a{position:relative;display:inline-block;width:fit-content}.home-page .paradym-footer__column a:after,.home-page .paradym-footer__form p a:after{position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.65,0,.35,1)}.home-page .paradym-footer__column a:hover,.home-page .paradym-footer__form p a:hover{text-decoration:none}.home-page .paradym-footer__column a:hover:after,.home-page .paradym-footer__form p a:hover:after{transform:scaleX(1)}.home-page .paradym-footer__form{display:grid;align-content:start;gap:20px}.home-page .paradym-footer__form p{max-width:360px;margin:0;color:#0909099e}.home-page .paradym-footer__form div{display:grid;grid-template-columns:minmax(0,1fr) 46px;min-height:60px;border:1px solid var(--paradym-line);background:#fff}.home-page .paradym-footer__form input,.home-page .paradym-footer__form button{min-width:0;border:0;background:transparent;color:var(--paradym-ink);font:inherit}.home-page .paradym-footer__form input{padding:0 20px;outline:none}.home-page .paradym-footer__form button{display:grid;place-items:center;cursor:pointer}.home-page .paradym-footer__form button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.home-page .paradym-footer__bottom{display:grid;min-height:72px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:28px;margin:0 calc(clamp(34px,4vw,52px)*-1);border-top:1px solid var(--paradym-line);padding:0 clamp(34px,4vw,52px);color:var(--paradym-ink)}.home-page .paradym-footer__bottom>a{display:inline-flex;align-items:center;gap:9px}.home-page .paradym-footer__chevron{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.home-page .paradym-footer__bottom>span{justify-self:center;color:#090909c7}.home-page .paradym-footer__payments{display:flex;align-items:center;justify-content:flex-end;gap:8px}.home-page .paradym-footer__payment-card{display:inline-flex;width:48px;height:30px;align-items:center;justify-content:center;overflow:hidden;place-items:center;border:1px solid rgba(9,9,9,.12);border-radius:6px;background:#fff;box-shadow:0 8px 18px #0909090f}.home-page .paradym-footer__payment-card img{display:block;max-width:72%;max-height:62%;object-fit:contain}.home-page .paradym-footer__payment-card--shop-pay img{max-width:84%;max-height:72%}.home-page .paradym-footer__payment-card--apple-pay img,.home-page .paradym-footer__payment-card--google-pay img{max-width:76%}.paradym-footer__column a{position:relative;display:inline-block;width:fit-content;color:var(--paradym-muted);transition:color .16s ease-out}.paradym-footer__form label{color:var(--paradym-ink)}.paradym-footer__form input,.paradym-footer__form button{min-height:38px;border:0;background:transparent;color:var(--paradym-ink);font:inherit}.paradym-footer__bottom{display:flex;grid-column:1 / -1;align-items:flex-end;justify-content:center;gap:28px;margin-top:auto;color:var(--paradym-muted)}@media(max-width:1080px){.paradym-footer,.paradym-footer__links{grid-template-columns:1fr}}@media(max-width:640px){.paradym-footer{min-height:auto;gap:34px;padding:42px 18px 28px}.paradym-footer__newsletter{max-width:330px;gap:14px}.paradym-footer__links{gap:24px}.paradym-footer__column ul{gap:12px;margin-top:14px}.paradym-footer__form div{grid-template-columns:1fr}.paradym-footer__form button{justify-self:start;padding-left:0}.paradym-footer__bottom{align-items:flex-start;flex-direction:column;gap:24px}}@media(max-width:1180px){.home-page .paradym-footer__links{grid-template-columns:repeat(2,minmax(150px,1fr))}.home-page .paradym-footer__form{grid-column:1 / -1}}@media(max-width:900px){.home-page .paradym-footer__bottom{grid-template-columns:auto auto;justify-content:space-between}.home-page .paradym-footer__bottom>span,.home-page .paradym-footer__payments{grid-column:1 / -1;justify-self:center}}@media(max-width:640px){.home-page .paradym-footer{gap:30px;padding:64px 18px 0}.home-page .paradym-footer__newsletter{padding-top:44px}.home-page .paradym-footer__links{grid-template-columns:1fr;gap:26px}.home-page .paradym-footer__column ul{gap:12px;margin-top:14px}.home-page .paradym-footer__bottom{min-height:auto;grid-template-columns:1fr;gap:18px;margin:0 -18px;padding:20px 18px}.home-page .paradym-footer__bottom>a,.home-page .paradym-footer__bottom>span,.home-page .paradym-footer__payments{justify-self:start}.home-page .paradym-footer__payments{flex-wrap:wrap;justify-content:flex-start}}@media(min-width:901px)and (max-width:1180px){.home-page .paradym-footer__links{grid-template-columns:repeat(4,minmax(104px,1fr)) minmax(260px,1.55fr);gap:40px}.home-page .paradym-footer__form{grid-column:auto}}@media(max-width:900px){.home-page .paradym-footer{min-height:auto;padding-bottom:0}}body:has(.paradym-product-page){--pp-heading-size: clamp(48px, 7.5vw, 64px);--pp-text-size: 16px;--pp-font: SuisseIntl, Inter, "Helvetica Neue", Arial, Helvetica, sans-serif;--pp-title-font: "Cormorant Garamond", Garamond, Georgia, "Times New Roman", serif;--font-display: var(--pp-title-font);--font-ui: var(--pp-font);--font-body: var(--pp-font);--font-title: var(--pp-title-font);--font-subtitle: var(--pp-font);--font-text: var(--pp-font);--font-subtext: var(--pp-font);--paradym-display: var(--pp-title-font);--paradym-title-font: var(--pp-title-font);--paradym-subtitle-font: var(--pp-font);--paradym-text-font: var(--pp-font);--paradym-subtext-font: var(--pp-font);--paradym-body-font: var(--pp-font);--paradym-compare-font: var(--pp-font);--text-display: var(--pp-heading-size);--text-h1: var(--pp-heading-size);--text-h2: var(--pp-heading-size);--text-h3: var(--pp-text-size);--text-body: var(--pp-text-size);--text-small: var(--pp-text-size);--text-caption: var(--pp-text-size);--text-logo: var(--pp-text-size);--text-footer-logo: var(--pp-text-size);--text-footer-heading: var(--pp-text-size);--text-footer-link: var(--pp-text-size);--root-title-size: var(--pp-heading-size);--root-card-title-size: var(--pp-text-size);--root-body-size: var(--pp-text-size);--tracking-display: -.035em;--tracking-heading: -.035em;--tracking-body: 0;--tracking-label: 0;--tracking-footer-heading: 0;--tracking-footer-link: 0;--tracking-logo: 0;--tracking-nav: 0;font-family:var(--pp-font);font-size:var(--pp-text-size);font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none}body:has(.paradym-product-page) *:not(svg):not(svg *),body:has(.paradym-product-page) :is(.label2_regular,.label2_regular_uc,.misc_13_100,.misc_13_100_uc_4,.body2_regular,.type-display,.type-h1,.type-h2,.type-h3,.type-body,.type-caption,.type-logo,.mobile-header-menu__brand,.mobile-header-menu__nav a){font-family:var(--pp-font)!important;font-size:var(--pp-text-size)!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;line-height:1.5!important;text-transform:none!important}body:has(.paradym-product-page) :is(h1,h2):not(.paradym-footer h1,.paradym-footer h2),body:has(.paradym-product-page) .MediaTitleDescription__Title,body:has(.paradym-product-page) .MediaTitleDescription__Title *,body:has(.paradym-product-page) .paradym-product-collection__header h2,body:has(.paradym-product-page) .paradym-product-feature__copy h2,body:has(.paradym-product-page) .paradym-category-card strong{font-family:var(--pp-title-font)!important;font-size:var(--pp-heading-size)!important;font-weight:400!important;font-style:normal!important;letter-spacing:-.035em!important;line-height:1.05!important;text-transform:none!important;font-synthesis:none!important}body:has(.paradym-product-page) :is(button,.paradym-section__link,.paradym-hero-scroll-button,.paradym-hero-scroll-button span,.paradym-faded-video__actions a,.paradym-category-card span,.paradym-product-card>a span){font:400 var(--pp-text-size) / 1.5 var(--pp-font)!important;letter-spacing:0!important;text-transform:none!important}#shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}#shopify-subscription-policy-button:before{box-shadow:none}:root{--frcp-primaryColor: #5873F9;--frcp-btnTextColor: #ffffff;--frcp-backgroundColor: #ffffff;--frcp-textColor: #202202;--frcp-hoverOpacity: .7}.depict-rec-section[data-depict-recommendations-section]{display:block!important}[hidden]{display:none!important}:root{--sticky-announcement-bar-enabled:0}#shopify-section-sections--28736783974725__announcement-bar .text-xxs,#shopify-section-sections--28736783974725__announcement-bar .text-xs{font-weight:400}:root{--sticky-header-enabled:1}#shopify-section-sections--28736783974725__header{--header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);--header-padding-block: var(--spacing-3);--header-background-opacity: 1;--header-background-blur-radius: 20px;--header-transparent-text-color: 255 255 255;--header-logo-width: 100px;--header-logo-height: 38px;position:sticky;top:0;z-index:10}.shopify-section--announcement-bar~#shopify-section-sections--28736783974725__header{top:calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px))}@media screen and (max-width:699px){.navigation-drawer{--drawer-content-max-height: calc(100vh - (var(--spacing-2) * 2))}}@media screen and (min-width:700px){#shopify-section-sections--28736783974725__header{--header-logo-width: 100px;--header-logo-height: 38px;--header-padding-block: var(--spacing-6)}}#shopify-section-sections--28736783974725__announcement-bar{position:relative}@media screen and (min-width:700px){html.product-page-2 .header__secondary-nav .hidden.sm\:block{display:block!important}html.product-page-2 .header__secondary-nav a.hidden.tap-area.sm\:block{display:flex!important}}@media screen and (min-width:1000px){html.product-page-2 .header__secondary-nav .hidden.md\:block{display:block!important}}@media screen and (min-width:1150px){#mega-menu-mega_menu_RP9WDM{--mega-menu-nav-column-max-width: 150px;--mega-menu-justify-content: space-between;--mega-menu-nav-gap: var(--spacing-10);--column-list-max-width: 75%}}@media screen and (min-width:1400px){#mega-menu-mega_menu_RP9WDM{--mega-menu-nav-column-max-width: 160px;--mega-menu-nav-gap: var(--spacing-12);--column-list-max-width: 75%}}@media screen and (min-width:1600px){#mega-menu-mega_menu_RP9WDM{--mega-menu-nav-gap: var(--spacing-12)}}@media screen and (min-width:1800px){#mega-menu-mega_menu_RP9WDM{--mega-menu-nav-gap: var(--spacing-16)}}#navigation-promo-mega_menu_RP9WDM--{--navigation-promo-grid: auto / auto ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h3);--content-over-media-row-gap: var(--spacing-5);--content-over-media-column-gap: var(--spacing-6);--promo-heading-line-height: 1.2;margin-inline-start:calc(var(--drawer-body-padding) * -1);margin-inline-end:calc(var(--drawer-body-padding) * -1);margin-block-end:calc(var(--drawer-body-padding) * -1)}#navigation-promo-mega_menu_RP9WDM-- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_RP9WDM--{--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-7);--content-over-media-column-gap: var(--spacing-8)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_RP9WDM--{--promo-heading-font-size: var(--text-h4);--promo-heading-line-height: 1.3;--navigation-promo-gap: var(--spacing-0-5);--mega-menu-promo-grid-image-min-width: 220px;max-width:440px;margin-block-start:calc(-1 * var(--mega-menu-block-padding));margin-block-end:calc(-1 * var(--mega-menu-block-padding));margin-inline-end:calc(-.5*(100vw - min(100vw - var(--container-gutter) * 2,var(--container-max-width))))}#navigation-promo-mega_menu_RP9WDM--{--content-over-media-row-gap: var(--spacing-8);--content-over-media-column-gap: var(--spacing-10)}}@media screen and (min-width:1400px){#navigation-promo-mega_menu_RP9WDM--{--mega-menu-promo-grid-image-max-width: 440px}}@media screen and (min-width:1150px){#mega-menu-mega_menu_LdT44n{--mega-menu-nav-column-max-width: 150px;--mega-menu-justify-content: space-between;--mega-menu-nav-gap: var(--spacing-10);--column-list-max-width: 75%}}@media screen and (min-width:1400px){#mega-menu-mega_menu_LdT44n{--mega-menu-nav-column-max-width: 160px;--mega-menu-nav-gap: var(--spacing-12);--column-list-max-width: 75%}}@media screen and (min-width:1600px){#mega-menu-mega_menu_LdT44n{--mega-menu-nav-gap: var(--spacing-12)}}@media screen and (min-width:1800px){#mega-menu-mega_menu_LdT44n{--mega-menu-nav-gap: var(--spacing-16)}}#navigation-promo-mega_menu_LdT44n--{--navigation-promo-grid: auto / auto ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h3);--content-over-media-row-gap: var(--spacing-5);--content-over-media-column-gap: var(--spacing-6);--promo-heading-line-height: 1.2;margin-inline-start:calc(var(--drawer-body-padding) * -1);margin-inline-end:calc(var(--drawer-body-padding) * -1);margin-block-end:calc(var(--drawer-body-padding) * -1)}#navigation-promo-mega_menu_LdT44n-- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_LdT44n--{--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-7);--content-over-media-column-gap: var(--spacing-8)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_LdT44n--{--promo-heading-font-size: var(--text-h4);--promo-heading-line-height: 1.3;--navigation-promo-gap: var(--spacing-0-5);--mega-menu-promo-grid-image-min-width: 220px;max-width:440px;margin-block-start:calc(-1 * var(--mega-menu-block-padding));margin-block-end:calc(-1 * var(--mega-menu-block-padding));margin-inline-end:calc(-.5*(100vw - min(100vw - var(--container-gutter) * 2,var(--container-max-width))))}#navigation-promo-mega_menu_LdT44n--{--content-over-media-row-gap: var(--spacing-8);--content-over-media-column-gap: var(--spacing-10)}}@media screen and (min-width:1400px){#navigation-promo-mega_menu_LdT44n--{--mega-menu-promo-grid-image-max-width: 440px}}@media screen and (min-width:1150px){#mega-menu-mega_menu_j9fjgq{--mega-menu-nav-column-max-width: 150px;--mega-menu-justify-content: space-between;--mega-menu-nav-gap: var(--spacing-6);--column-list-max-width: 75%}}@media screen and (min-width:1400px){#mega-menu-mega_menu_j9fjgq{--mega-menu-nav-column-max-width: 160px;--mega-menu-nav-gap: var(--spacing-12);--column-list-max-width: 75%}}@media screen and (min-width:1600px){#mega-menu-mega_menu_j9fjgq{--mega-menu-nav-gap: var(--spacing-12)}}@media screen and (min-width:1800px){#mega-menu-mega_menu_j9fjgq{--mega-menu-nav-gap: var(--spacing-16)}}.colorswatch36{color:#efefee}.colorswatch60{color:#dfe0e6}.colorswatch17{color:#dde1e4}.colorswatch22{color:#b5b7b6}.colorswatch15{color:#184}.colorswatch18{color:#365c47}.colorswatch13{color:#797b6f}.colorswatch32{color:#4d574e}.colorswatch24{color:#0e2920}#navigation-promo-mega_menu_j9fjgq-8-{--navigation-promo-grid: auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width))) ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h5);--content-over-media-row-gap: var(--spacing-3);--content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);--panel-wrapper-justify-content: flex-start}#navigation-promo-mega_menu_j9fjgq-8- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_j9fjgq-8-{--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-4);--content-over-media-column-gap: var(--spacing-5)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_j9fjgq-8-{--promo-heading-font-size: var(--text-h4);--promo-heading-line-height: 1.3;--navigation-promo-gap: var(--spacing-4);--mega-menu-promo-grid-image-min-width: 220px}#navigation-promo-mega_menu_j9fjgq-8-{--content-over-media-row-gap: var(--spacing-6);--content-over-media-column-gap: var(--spacing-8)}}@media screen and (min-width:1400px){#navigation-promo-mega_menu_j9fjgq-8-{--mega-menu-promo-grid-image-max-width: 360px;--promo-heading-font-size: var(--text-h6);--promo-heading-line-height: 1.4}#navigation-promo-mega_menu_j9fjgq-8-{--content-over-media-row-gap: var(--spacing-4);--content-over-media-column-gap: var(--spacing-5)}}@media screen and (min-width:1150px){#mega-menu-mega_menu_tgL8VN{--mega-menu-nav-column-max-width: 160px;--mega-menu-justify-content: space-between;--mega-menu-nav-gap: var(--spacing-6)}}@media screen and (min-width:1400px){#mega-menu-mega_menu_tgL8VN{--mega-menu-nav-column-max-width: 210px;--mega-menu-nav-gap: var(--spacing-12);--column-list-max-width: max-content}}@media screen and (min-width:1600px){#mega-menu-mega_menu_tgL8VN{--mega-menu-nav-gap: var(--spacing-12)}}@media screen and (min-width:1800px){#mega-menu-mega_menu_tgL8VN{--mega-menu-nav-gap: var(--spacing-16)}}#navigation-promo-mega_menu_tgL8VN-1-{--navigation-promo-grid: auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width))) ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h5);--content-over-media-row-gap: var(--spacing-3);--content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);--panel-wrapper-justify-content: flex-start}#navigation-promo-mega_menu_tgL8VN-1- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_tgL8VN-1-{--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-4);--content-over-media-column-gap: var(--spacing-5)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_tgL8VN-1-{--promo-heading-font-size: var(--text-h4);--promo-heading-line-height: 1.3;--navigation-promo-gap: var(--spacing-4);--mega-menu-promo-grid-image-min-width: 220px}#navigation-promo-mega_menu_tgL8VN-1-{--content-over-media-row-gap: var(--spacing-6);--content-over-media-column-gap: var(--spacing-8)}}@media screen and (min-width:1400px){#navigation-promo-mega_menu_tgL8VN-1-{--mega-menu-promo-grid-image-max-width: 360px}}.link-faded{opacity:1;transition:none}@media screen and (min-width:1150px){#mega-menu-mega_menu_trbq3G{--mega-menu-nav-column-max-width: 160px;--mega-menu-justify-content: space-between;--mega-menu-nav-gap: var(--spacing-6)}}@media screen and (min-width:1400px){#mega-menu-mega_menu_trbq3G{--mega-menu-nav-column-max-width: 180px;--mega-menu-nav-gap: var(--spacing-12);--column-list-max-width: max-content}}@media screen and (min-width:1600px){#mega-menu-mega_menu_trbq3G{--mega-menu-nav-gap: var(--spacing-12)}}@media screen and (min-width:1800px){#mega-menu-mega_menu_trbq3G{--mega-menu-nav-gap: var(--spacing-16)}}#navigation-promo-mega_menu_trbq3G-2-{--navigation-promo-grid: auto / repeat(2, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width))) ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h5);--content-over-media-row-gap: var(--spacing-3);--content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);--panel-wrapper-justify-content: flex-start}#navigation-promo-mega_menu_trbq3G-2- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_trbq3G-2-{--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-4);--content-over-media-column-gap: var(--spacing-5)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_trbq3G-2-{--promo-heading-font-size: var(--text-h4);--promo-heading-line-height: 1.3;--navigation-promo-gap: var(--spacing-4);--mega-menu-promo-grid-image-min-width: 220px}#navigation-promo-mega_menu_trbq3G-2-{--content-over-media-row-gap: var(--spacing-6);--content-over-media-column-gap: var(--spacing-8)}}@media screen and (min-width:1400px){#navigation-promo-mega_menu_trbq3G-2-{--mega-menu-promo-grid-image-max-width: 360px}}#navigation-promo-mega_menu_RP9WDM-drawer-6-{--navigation-promo-grid: auto / auto ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h3);--content-over-media-row-gap: var(--spacing-5);--content-over-media-column-gap: var(--spacing-6);--promo-heading-line-height: 1.2;margin-inline-start:calc(var(--drawer-body-padding) * -1);margin-inline-end:calc(var(--drawer-body-padding) * -1);margin-block-end:calc(var(--drawer-body-padding) * -1)}#navigation-promo-mega_menu_RP9WDM-drawer-6- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_RP9WDM-drawer-6-{--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-7);--content-over-media-column-gap: var(--spacing-8)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_RP9WDM-drawer-6-{--promo-heading-font-size: var(--text-h4);--content-over-media-row-gap: var(--spacing-8);--content-over-media-column-gap: var(--spacing-10);--mega-menu-promo-grid-image-min-width: 220px;--promo-heading-line-height: 1.3}}#navigation-promo-mega_menu_LdT44n-drawer-5-{--navigation-promo-grid: auto / auto ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h3);--content-over-media-row-gap: var(--spacing-5);--content-over-media-column-gap: var(--spacing-6);--promo-heading-line-height: 1.2;margin-inline-start:calc(var(--drawer-body-padding) * -1);margin-inline-end:calc(var(--drawer-body-padding) * -1);margin-block-end:calc(var(--drawer-body-padding) * -1)}#navigation-promo-mega_menu_LdT44n-drawer-5- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_LdT44n-drawer-5-{--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-7);--content-over-media-column-gap: var(--spacing-8)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_LdT44n-drawer-5-{--promo-heading-font-size: var(--text-h4);--content-over-media-row-gap: var(--spacing-8);--content-over-media-column-gap: var(--spacing-10);--mega-menu-promo-grid-image-min-width: 220px;--promo-heading-line-height: 1.3}}#navigation-promo-mega_menu_tgL8VN-drawer-5-{--navigation-promo-grid: auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width))) ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h5);--content-over-media-row-gap: var(--spacing-3);--content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);--panel-wrapper-justify-content: flex-start}#navigation-promo-mega_menu_tgL8VN-drawer-5- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_tgL8VN-drawer-5-{--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-4);--content-over-media-column-gap: var(--spacing-5)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_tgL8VN-drawer-5-{--promo-heading-font-size: var(--text-h5);--content-over-media-row-gap: var(--spacing-5);--content-over-media-column-gap: var(--spacing-7);--mega-menu-promo-grid-image-min-width: 220px}}#navigation-promo-mega_menu_trbq3G-drawer-2-{--navigation-promo-grid: auto / repeat(2, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width))) ;--mega-menu-promo-grid-image-max-width: 300px;--mega-menu-promo-grid-image-min-width: 172px;--promo-heading-font-size: var(--text-h5);--content-over-media-row-gap: var(--spacing-3);--content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);--panel-wrapper-justify-content: flex-start}#navigation-promo-mega_menu_trbq3G-drawer-2- .navigation-promo__carousel-controls{inset-block-end:var(--content-over-media-column-gap)}@media screen and (min-width:700px){#navigation-promo-mega_menu_trbq3G-drawer-2-{--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;--content-over-media-row-gap: var(--spacing-4);--content-over-media-column-gap: var(--spacing-5)}}@media screen and (min-width:1150px){#navigation-promo-mega_menu_trbq3G-drawer-2-{--promo-heading-font-size: var(--text-h5);--content-over-media-row-gap: var(--spacing-5);--content-over-media-column-gap: var(--spacing-7);--mega-menu-promo-grid-image-min-width: 220px}}#shopify-section-sections--28736784007493__search-drawer{--predictive-search-column-count: 3}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:fallback;src:url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2) format("woff2"),url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;font-display:fallback;src:url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2) format("woff2"),url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:fallback;src:url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2) format("woff2"),url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;font-style:italic;font-display:fallback;src:url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2) format("woff2"),url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:fallback;src:url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2) format("woff2"),url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;font-display:fallback;src:url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2) format("woff2"),url(/downloads/colorfulstandard.com/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff) format("woff")}:root{--spacing-0-5: .125rem;--spacing-1: .25rem;--spacing-1-5: .375rem;--spacing-2: .5rem;--spacing-2-5: .625rem;--spacing-3: .75rem;--spacing-3-5: .875rem;--spacing-4: 1rem;--spacing-4-5: 1.125rem;--spacing-5: 1.25rem;--spacing-5-5: 1.375rem;--spacing-6: 1.5rem;--spacing-6-5: 1.625rem;--spacing-7: 1.75rem;--spacing-7-5: 1.875rem;--spacing-8: 2rem;--spacing-8-5: 2.125rem;--spacing-9: 2.25rem;--spacing-9-5: 2.375rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--container-max-width: 1800px;--container-narrow-max-width: 1550px;--container-gutter: var(--spacing-5);--section-outer-spacing-block: var(--spacing-8);--section-inner-max-spacing-block: var(--spacing-8);--section-inner-spacing-inline: var(--container-gutter);--section-stack-spacing-block: var(--spacing-8);--grid-gutter: var(--spacing-5);--product-list-row-gap: var(--spacing-8);--product-list-column-gap: var(--grid-gutter);--input-gap: var(--spacing-2);--input-height: 2.625rem;--input-padding-inline: var(--spacing-4);--sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));--transform-logical-flip: 1;--transform-origin-start: left;--transform-origin-end: right;--heading-font-family: Roboto, sans-serif;--heading-font-weight: 700;--heading-font-style: normal;--heading-text-transform: normal;--heading-letter-spacing: .005em;--text-font-family: Roboto, sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-letter-spacing: .01em;--text-h0: 2.75rem;--text-h1: 2rem;--text-h2: 1.75rem;--text-h3: 1.375rem;--text-h4: 1.125rem;--text-h5: 1.125rem;--text-h6: 1rem;--text-xs: .6875rem;--text-sm: .75rem;--text-base: .875rem;--text-lg: 1.125rem;--accent: 26 26 26;--text-primary: 26 26 26;--background-primary: 255 255 255;--dialog-background: 255 255 255;--border-color: var(--text-color, var(--text-primary)) / .12;--button-background-primary: 26 26 26;--button-text-primary: 255 255 255;--button-background-secondary: 26 26 26;--button-text-secondary: 255 255 255;--success-background: 224 244 232;--success-text: 0 163 65;--warning-background: 255 246 233;--warning-text: 255 183 74;--error-background: 254 231 231;--error-text: 248 58 58;--on-sale-text: 248 58 58;--on-sale-badge-background: 248 58 58;--on-sale-badge-text: 255 255 255;--sold-out-badge-background: 241 241 241;--sold-out-badge-text: 0 0 0;--primary-badge-background: 241 241 241;--primary-badge-text: 0 0 0;--star-color: 0 163 65;--product-card-background: 255 255 255;--product-card-text: 26 26 26;--header-background: 255 255 255;--header-text: 26 26 26;--footer-background: 255 255 255;--footer-text: 26 26 26;--rounded-xs: 0rem;--rounded-sm: 0rem;--rounded: 0rem;--rounded-lg: 0rem;--rounded-full: 9999px;--rounded-button: 3.75rem;--rounded-input: .5rem;--shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0);--shadow: 0 5px 15px rgb(var(--text-primary) / 0);--shadow-md: 0 5px 30px rgb(var(--text-primary) / 0);--shadow-block: 0px 0px 0px rgb(var(--text-primary) / 0);--cursor-close-svg-url: url(/downloads/colorfulstandard.com/cdn/shop/t/69/assets/cursor-close__q_7e44d80a1a.svg);--cursor-zoom-in-svg-url: url(/downloads/colorfulstandard.com/cdn/shop/t/69/assets/cursor-zoom-in__q_77ad0ecdeb.svg);--cursor-zoom-out-svg-url: url(/downloads/colorfulstandard.com/cdn/shop/t/69/assets/cursor-zoom-out__q_5edd8536ff.svg);--checkmark-svg-url: url(/downloads/colorfulstandard.com/cdn/shop/t/69/assets/checkmark__q_a082578e0c.svg)}[dir=rtl]:root{--transform-logical-flip: -1;--transform-origin-start: right;--transform-origin-end: left}@media screen and (min-width:700px){:root{--text-h0: 3.5rem;--text-h1: 2.5rem;--text-h2: 2rem;--text-h3: 1.625rem;--text-h4: 1.375rem;--text-h5: 1.125rem;--text-h6: 1rem;--text-xs: .6875rem;--text-sm: .75rem;--text-base: .875rem;--text-lg: 1.125rem;--container-gutter: 2rem;--section-outer-spacing-block: var(--spacing-12);--section-inner-max-spacing-block: var(--spacing-10);--section-inner-spacing-inline: var(--spacing-10);--section-stack-spacing-block: var(--spacing-10);--grid-gutter: var(--spacing-6);--product-list-row-gap: var(--spacing-12);--input-gap: 1rem;--input-height: 3.125rem;--input-padding-inline: var(--spacing-5)}}@media screen and (min-width:1000px){:root{--container-gutter: var(--spacing-12);--section-outer-spacing-block: var(--spacing-14);--section-inner-max-spacing-block: var(--spacing-12);--section-inner-spacing-inline: var(--spacing-12);--section-stack-spacing-block: var(--spacing-10)}}@media screen and (min-width:1150px){:root{--container-gutter: var(--spacing-12);--section-outer-spacing-block: var(--spacing-14);--section-inner-max-spacing-block: var(--spacing-12);--section-inner-spacing-inline: var(--spacing-12);--section-stack-spacing-block: var(--spacing-12)}}@media screen and (min-width:1400px){:root{--text-h0: 4.5rem;--text-h1: 3.5rem;--text-h2: 2.75rem;--text-h3: 2rem;--text-h4: 1.75rem;--text-h5: 1.375rem;--text-h6: 1.25rem;--section-outer-spacing-block: var(--spacing-16);--section-inner-max-spacing-block: var(--spacing-14);--section-inner-spacing-inline: var(--spacing-14)}}@media screen and (min-width:1600px){:root{--section-outer-spacing-block: var(--spacing-16);--section-inner-max-spacing-block: var(--spacing-16);--section-inner-spacing-inline: var(--spacing-16)}}@media screen and (pointer:fine){.button:not([disabled]):not(.button--outline):hover,.btn:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:transparent!important;color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1))!important;box-shadow:inset 0 0 0 2px currentColor!important}.button--outline:not([disabled]):hover{background:rgb(var(--button-background));color:rgb(var(--button-text-color));box-shadow:inset 0 0 0 2px rgb(var(--button-background))}}.ai-side-by-side-3col-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{display:block;width:100%}.ai-side-by-side-3col__container-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;width:100%}.ai-side-by-side-3col__column-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{position:relative;display:flex;flex-direction:column}.ai-side-by-side-3col__media-wrapper-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{position:relative;width:100%;overflow:hidden;border-radius:0}.ai-side-by-side-3col__media-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf,.ai-side-by-side-3col__video-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{width:100%;height:100%;object-fit:cover;display:block}.ai-side-by-side-3col__overlay-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:40px;z-index:2}.ai-side-by-side-3col__overlay-content-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{text-align:left;max-width:100%}.ai-side-by-side-3col__custom-liquid-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{margin:0 0 12px}.ai-side-by-side-3col__heading-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{color:#fff;font-size:32px;margin:0 0 12px;font-weight:700}.ai-side-by-side-3col__text-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{color:#fff;font-size:16px;margin:0 0 16px;line-height:1.5}.ai-side-by-side-3col__buttons-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{display:flex;gap:12px;flex-wrap:wrap;justify-content:left}.ai-side-by-side-3col__button-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{display:inline-block;padding:12px 24px;background-color:#fff;color:#1a1a1a;text-decoration:none;border-radius:60px;font-size:14px;font-weight:700;transition:all .3s ease;border:none;cursor:pointer}.ai-side-by-side-3col__button-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf:hover{background-color:#1a1a1a;color:#fff}@media screen and (max-width:749px){.ai-side-by-side-3col__container-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{grid-template-columns:1fr;gap:0px}.ai-side-by-side-3col__heading-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{font-size:25.6px}.ai-side-by-side-3col__text-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{font-size:14.4px}.ai-side-by-side-3col__overlay-aeelncvlrowsztlntuaigenblockc23ec0enkvjjf{padding:28px}}.ai-row-gap-ar09sagrbd3dnvzuveaigenblock0add4d5qwxvk6{display:block;width:100%;height:0px}@media screen and (min-width:750px){.ai-row-gap-ar09sagrbd3dnvzuveaigenblock0add4d5qwxvk6{height:5px}}.ai-side-by-side-3col-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{display:block;width:100%}.ai-side-by-side-3col__container-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;width:100%}.ai-side-by-side-3col__column-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{position:relative;display:flex;flex-direction:column}.ai-side-by-side-3col__media-wrapper-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{position:relative;width:100%;overflow:hidden;border-radius:0}.ai-side-by-side-3col__media-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa,.ai-side-by-side-3col__video-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{width:100%;height:100%;object-fit:cover;display:block}.ai-side-by-side-3col__overlay-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:40px;z-index:2}.ai-side-by-side-3col__overlay-content-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{text-align:left;max-width:100%}.ai-side-by-side-3col__custom-liquid-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{margin:0 0 12px}.ai-side-by-side-3col__heading-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{color:#fff;font-size:32px;margin:0 0 12px;font-weight:700}.ai-side-by-side-3col__text-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{color:#fff;font-size:16px;margin:0 0 16px;line-height:1.5}.ai-side-by-side-3col__buttons-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{display:flex;gap:12px;flex-wrap:wrap;justify-content:left}.ai-side-by-side-3col__button-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{display:inline-block;padding:12px 24px;background-color:#fff;color:#1a1a1a;text-decoration:none;border-radius:60px;font-size:14px;font-weight:700;transition:all .3s ease;border:none;cursor:pointer}.ai-side-by-side-3col__button-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa:hover{background-color:#1a1a1a;color:#fff}@media screen and (max-width:749px){.ai-side-by-side-3col-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{display:none}}@media screen and (max-width:749px){.ai-side-by-side-3col__container-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{grid-template-columns:1fr;gap:20px}.ai-side-by-side-3col__heading-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{font-size:25.6px}.ai-side-by-side-3col__text-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{font-size:14.4px}.ai-side-by-side-3col__overlay-avgz5vvq2tctxuxn4raigenblockc23ec0epfrtwa{padding:28px}}.ai-side-by-side-3col-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{display:block;width:100%}.ai-side-by-side-3col__container-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{display:grid;grid-template-columns:repeat(2,1fr);gap:0px;width:100%}.ai-side-by-side-3col__column-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{position:relative;display:flex;flex-direction:column}.ai-side-by-side-3col__media-wrapper-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{position:relative;width:100%;overflow:hidden;border-radius:0}.ai-side-by-side-3col__media-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f,.ai-side-by-side-3col__video-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{width:100%;height:100%;object-fit:cover;display:block}.ai-side-by-side-3col__overlay-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:40px;z-index:2}.ai-side-by-side-3col__overlay-content-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{text-align:left;max-width:100%}.ai-side-by-side-3col__custom-liquid-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{margin:0 0 12px}.ai-side-by-side-3col__heading-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{color:#fff;font-size:32px;margin:0 0 12px;font-weight:700}.ai-side-by-side-3col__text-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{color:#fff;font-size:16px;margin:0 0 16px;line-height:1.5}.ai-side-by-side-3col__buttons-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{display:flex;gap:12px;flex-wrap:wrap;justify-content:left}.ai-side-by-side-3col__button-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{display:inline-block;padding:12px 24px;background-color:#fff;color:#1a1a1a;text-decoration:none;border-radius:60px;font-size:14px;font-weight:700;transition:all .3s ease;border:none;cursor:pointer}.ai-side-by-side-3col__button-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f:hover{background-color:#1a1a1a;color:#fff}@media screen and (min-width:750px){.ai-side-by-side-3col-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{display:none}}@media screen and (max-width:749px){.ai-side-by-side-3col__container-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{grid-template-columns:1fr;gap:0px}.ai-side-by-side-3col__heading-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{font-size:25.6px}.ai-side-by-side-3col__text-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{font-size:14.4px}.ai-side-by-side-3col__overlay-ayuo5l2gvu3jlue1lqaigenblockc23ec0egrgq8f{padding:28px}}.ai-row-gap-avlhyznbdru9ivlvfwaigenblock0add4d5mjgluu{display:block;width:100%;height:0px}@media screen and (min-width:750px){.ai-row-gap-avlhyznbdru9ivlvfwaigenblock0add4d5mjgluu{height:5px}}.ai-side-by-side-3col-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{display:block;width:100%}.ai-side-by-side-3col__container-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{display:grid;grid-template-columns:repeat(1,1fr);gap:0px;width:100%}.ai-side-by-side-3col__column-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{position:relative;display:flex;flex-direction:column}.ai-side-by-side-3col__media-wrapper-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{position:relative;width:100%;overflow:hidden;border-radius:0}.ai-side-by-side-3col__media-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf,.ai-side-by-side-3col__video-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{width:100%;height:100%;object-fit:cover;display:block}.ai-side-by-side-3col__overlay-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:40px;z-index:2}.ai-side-by-side-3col__overlay-content-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{text-align:left;max-width:100%}.ai-side-by-side-3col__custom-liquid-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{margin:0 0 12px}.ai-side-by-side-3col__heading-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{color:#fff;font-size:32px;margin:0 0 12px;font-weight:700}.ai-side-by-side-3col__text-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{color:#fff;font-size:16px;margin:0 0 16px;line-height:1.5}.ai-side-by-side-3col__buttons-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{display:flex;gap:12px;flex-wrap:wrap;justify-content:left}.ai-side-by-side-3col__button-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{display:inline-block;padding:12px 24px;background-color:#fff;color:#1a1a1a;text-decoration:none;border-radius:60px;font-size:14px;font-weight:700;transition:all .3s ease;border:none;cursor:pointer}.ai-side-by-side-3col__button-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf:hover{background-color:#1a1a1a;color:#fff}@media screen and (max-width:749px){.ai-side-by-side-3col-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{display:none}}@media screen and (max-width:749px){.ai-side-by-side-3col__container-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{grid-template-columns:1fr;gap:20px}.ai-side-by-side-3col__heading-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{font-size:25.6px}.ai-side-by-side-3col__text-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{font-size:14.4px}.ai-side-by-side-3col__overlay-azlpndevnkzvid0nqwaigenblockc23ec0eungwgf{padding:28px}}.ai-side-by-side-3col-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{display:block;width:100%}.ai-side-by-side-3col__container-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{display:grid;grid-template-columns:repeat(1,1fr);gap:0px;width:100%}.ai-side-by-side-3col__column-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{position:relative;display:flex;flex-direction:column}.ai-side-by-side-3col__media-wrapper-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{position:relative;width:100%;overflow:hidden;border-radius:0}.ai-side-by-side-3col__media-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar,.ai-side-by-side-3col__video-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{width:100%;height:100%;object-fit:cover;display:block}.ai-side-by-side-3col__overlay-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:40px;z-index:2}.ai-side-by-side-3col__overlay-content-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{text-align:left;max-width:100%}.ai-side-by-side-3col__custom-liquid-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{margin:0 0 12px}.ai-side-by-side-3col__heading-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{color:#fff;font-size:32px;margin:0 0 12px;font-weight:700}.ai-side-by-side-3col__text-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{color:#fff;font-size:16px;margin:0 0 16px;line-height:1.5}.ai-side-by-side-3col__buttons-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{display:flex;gap:12px;flex-wrap:wrap;justify-content:left}.ai-side-by-side-3col__button-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{display:inline-block;padding:12px 24px;background-color:#fff;color:#1a1a1a;text-decoration:none;border-radius:60px;font-size:14px;font-weight:700;transition:all .3s ease;border:none;cursor:pointer}.ai-side-by-side-3col__button-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar:hover{background-color:#1a1a1a;color:#fff}@media screen and (min-width:750px){.ai-side-by-side-3col-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{display:none}}@media screen and (max-width:749px){.ai-side-by-side-3col__container-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{grid-template-columns:1fr;gap:20px}.ai-side-by-side-3col__heading-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{font-size:25.6px}.ai-side-by-side-3col__text-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{font-size:14.4px}.ai-side-by-side-3col__overlay-acznfbug0agq1lzhlyaigenblockc23ec0ehwfyar{padding:28px}}.new-unisex-pill{display:inline-flex;align-items:center;justify-content:center;padding:4px 9px;border:1px solid #ffffff;border-radius:999px;color:#fff;font-size:10px;line-height:1;font-weight:400;text-transform:uppercase;white-space:nowrap}.rebuy-accordion{display:none;padding:20px 0 20px 20px}.smart-cart--enabled .rebuy-cart .rebuy-accordion{display:block}.rebuy-accordion+[data-rebuy-id]{display:none}.rebuy-accordion-toggles{white-space:nowrap;padding-bottom:12px}.rebuy-accordion-toggle,.rebuy-accordion-toggle:hover,.rebuy-accordion-toggle:focus{all:unset;position:relative;cursor:pointer;background:none;color:#777;padding:0 20px 0 0;z-index:1}.rebuy-accordion-toggle.is-active{color:#000;font-weight:700;text-decoration:underline;text-underline-offset:2px}.rebuy-accordion-panel{display:none;padding-block:10px}.rebuy-accordion-panel.is-active{display:block}.rebuy-size-swatch.unavailable{opacity:.3}.rebuy-size-swatch.unavailable .rebuy-size-label{cursor:not-allowed}.product-info__quantity-selector{display:none}.variant-picker__option-values.wrap .block-swatch{justify-content:center;gap:var(--spacing-3)}a.thumbnail-swatch.border{border-style:none}.product-info__buy-buttons.gap-4{margin-top:-4px;margin-bottom:40px}.variant-picker__option-info{justify-content:space-between;align-items:baseline;margin-block-end:var(--spacing-2);margin-bottom:14px;display:flex}.product-card .show-variants:has(span:nth-child(8)){display:none!important}.product-gallery__media-list{column-gap:4px;row-gap:4px}.product-info__price{margin-top:0}#shopify-section-template--28736770376005__featured_collection_JNqkqc{--section-background-hash: 0}#shopify-section-template--28736770376005__featured_collection_JNqkqc+*{--previous-section-background-hash: 0}#shopify-section-template--28736770376005__featured_collection_JNqkqc .product-list{--product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);--product-list-items-per-row: 2;--product-list-carousel-item-width: 74vw;--product-list-grid: auto / auto-flow var(--product-list-carousel-item-width)}@media screen and (min-width:700px){#shopify-section-template--28736770376005__featured_collection_JNqkqc .product-list{--product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);--product-list-items-per-row: 2;--product-list-carousel-item-width: 36vw}}@media screen and (min-width:1000px){#shopify-section-template--28736770376005__featured_collection_JNqkqc .product-list{--product-list-items-per-row: 5;--product-list-carousel-item-width: calc(var(--container-inner-width) / 5 - (var(--product-list-column-gap) / 5 * 4))}}#shopify-section-template--28736770376005__featured_collection_JNqkqc p{font-size:16px}#shopify-section-template--28736770376005__featured_collection_JNqkqc h2{font-size:20px}#shopify-section-template--28736770376005__featured_collection_JNqkqc .v-stack.gap-1.w-full.plp_row_two{display:none}#shopify-section-template--28736770376005__featured_collection_JNqkqc .product-card__title{line-height:1.5;font-size:11px}#shopify-section-template--28736770376005__featured_collection_JNqkqc sale-price.text-subdued{font-size:11px}#shopify-section-template--28736770376005__featured_collection_JNqkqc product-list.product-list{column-gap:.2rem}#shopify-section-template--28736770376005__featured_collection_JNqkqc .product-card__image--secondary{opacity:1}#shopify-section-template--28736770376005__featured_collection_9RL4Cr{--section-background-hash: 0}#shopify-section-template--28736770376005__featured_collection_9RL4Cr+*{--previous-section-background-hash: 0}#shopify-section-template--28736770376005__featured_collection_9RL4Cr .product-list{--product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);--product-list-items-per-row: 2;--product-list-carousel-item-width: 74vw;--product-list-grid: auto / auto-flow var(--product-list-carousel-item-width)}@media screen and (min-width:700px){#shopify-section-template--28736770376005__featured_collection_9RL4Cr .product-list{--product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);--product-list-items-per-row: 2;--product-list-carousel-item-width: 36vw}}@media screen and (min-width:1000px){#shopify-section-template--28736770376005__featured_collection_9RL4Cr .product-list{--product-list-items-per-row: 5;--product-list-carousel-item-width: calc(var(--container-inner-width) / 5 - (var(--product-list-column-gap) / 5 * 4))}}#shopify-section-template--28736770376005__featured_collection_9RL4Cr p{font-size:16px}#shopify-section-template--28736770376005__featured_collection_9RL4Cr h2{font-size:20px}#shopify-section-template--28736770376005__featured_collection_9RL4Cr .v-stack.gap-1.w-full.plp_row_two{display:none}#shopify-section-template--28736770376005__featured_collection_9RL4Cr .product-card__title{line-height:1.5;font-size:11px}#shopify-section-template--28736770376005__featured_collection_9RL4Cr sale-price.text-subdued{font-size:11px}#shopify-section-template--28736770376005__featured_collection_9RL4Cr product-list.product-list{column-gap:.2rem}#shopify-section-template--28736770376005__featured_collection_9RL4Cr .product-card__image--secondary{opacity:1}@media screen and (min-width:1000px){#shopify-section-sections--28736783941957__footer{--footer-block-list-gap: var(--spacing-10);--footer-block-list-justify-content: space-between}}.footer{position:relative}.section-debug-indicator{position:fixed;top:72px;left:16px;z-index:2147483000;display:inline-flex;max-width:min(300px,calc(100vw - 32px));align-items:center;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:#000000b8;box-shadow:none;color:#fff;font-family:Inter,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;letter-spacing:.1em;line-height:1;padding:9px 12px;pointer-events:none;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(max-width:640px){.section-debug-indicator{top:58px;left:12px;font-size:10px;padding:8px 10px}}.colorswatch27{color:#5c5d5f}.colorswatch16{color:#363434}.colorswatch11{color:#000}.colorswatch25{color:#fffaec}.colorswatch38{color:#d9d0be}.colorswatch52{color:#b18b64}.colorswatch71{color:#a28c75}.colorswatch95,.colorswatch5{color:#807061}.colorswatch96{color:#47403e}.colorswatch9{color:#5d4237}.colorswatch62{color:#fff1c1}.colorswatch4{color:#e6b558}.colorswatch67{color:#f28934}.colorswatch3{color:#de733d}.colorswatch10{color:#ad4538}.colorswatch19{color:#dccccc}.colorswatch50{color:#bb8b81}.colorswatch73{color:#edc0e4}.colorswatch54{color:#ee5ea6}.colorswatch97{color:#e35f67}.colorswatch49{color:#f24a57}.colorswatch55{color:#ba2539}.colorswatch37{color:#7e484d}.colorswatch61{color:#d8cede}.colorswatch47{color:#c0bdce}.colorswatch41{color:#b498a6}.colorswatch98{color:#65536e}.colorswatch70{color:#6f50ba}.colorswatch44{color:#cdddec}.colorswatch172{color:#91b5d4}.colorswatch99{color:#5b84a4}.colorswatch39{color:#0688ca}.colorswatch76{color:#3956b0}.colorswatch72{color:#313b63}.colorswatch34{color:#3a4865}.colorswatch42{color:#364058}.colorswatch33{color:#142943}.colorswatch29{color:#d3f0eb}.colorswatch68{color:#8fc6c1}.colorswatch43{color:#4e8d82}.colorswatch58{color:#346b6e}.colorswatch63{color:#65d88b}.s{display:inline-flex}.s span{margin-right:-6px}.s span:last-child{margin-right:4px}#storemapper{width:100%!important}@media(min-width:1025px){#storemapper{width:1024px!important;margin:0 auto}}body{margin:0}#main{display:block}@media(prefers-reduced-motion:no-preference){html.cs-motion body{opacity:0}html.cs-motion.cs-page-ready body{opacity:1;transition:opacity .22s ease-out}html.cs-motion [class*=ai-side-by-side-3col__media],html.cs-motion [class*=ai-side-by-side-3col__video]{transform:scale(1);transition:transform 1.1s cubic-bezier(.22,1,.36,1);will-change:transform}@media(pointer:fine){html.cs-motion [class*=ai-side-by-side-3col__media-wrapper]:hover [class*=ai-side-by-side-3col__media],html.cs-motion [class*=ai-side-by-side-3col__media-wrapper]:hover [class*=ai-side-by-side-3col__video]{transform:scale(1.045)}}}#root{min-height:100vh}.App{display:flex!important;opacity:1!important;visibility:visible!important}.Modal-module__KOiEYG__modalContainer{opacity:1!important;transform:none!important}.react-captured-runtime .UISection{isolation:isolate}.react-captured-runtime .UISection__Inner{opacity:1;transition:opacity .7s cubic-bezier(.22,1,.36,1);will-change:transform}.react-captured-runtime .UISection--Unseen .UISection__Inner{opacity:1}.react-captured-runtime .UISection--Seen .UISection__Inner{opacity:1!important}.react-captured-runtime .MediaTitleDescription__Content{opacity:0;will-change:opacity,transform,filter}.react-captured-runtime .UISection--Seen .MediaTitleDescription__Content{opacity:1!important}.react-captured-runtime .UIMedia[data-loaded=true]:before{opacity:0!important}.react-captured-runtime .UIMedia:not(.animate-pulse):before{opacity:0!important}.react-captured-runtime img[data-loaded=true],.react-captured-runtime video[data-loaded=true]{opacity:1!important}.react-captured-runtime img.opacity-0,.react-captured-runtime video.opacity-0{opacity:1!important}.react-captured-runtime .Placeholder--alt[style]{opacity:1!important}.react-captured-runtime .Line{display:block;transform-origin:50% 50%;will-change:transform,opacity,filter}.react-captured-runtime .Word{display:inline-block}.react-captured-runtime .Char{display:inline-block;will-change:transform}.react-captured-runtime .UICta,.react-captured-runtime .Moodboard__Grid,.react-captured-runtime .GalleryCategoryPush__Inner,.react-captured-runtime .UIMedia{will-change:transform,opacity,clip-path,filter}.react-captured-runtime .UIMedia[data-video-restored=true] .UIPlaceholder{opacity:0;transition:opacity .6s linear}.react-captured-runtime .react-restored-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:1}.react-captured-runtime .Prompt [class*=Button],.react-captured-runtime .PromptSubmitBtn,.react-captured-runtime .PromptSuggestionsGroup{will-change:transform,opacity}@media(min-width:768px){html.product-page-3 .AppHeader__Nav>div:first-child{display:block!important}html.product-page-3 .AppHeader__MenuButton span{display:flex!important}html.product-page-3 .AppHeader__Nav>div:first-child .AppHeader__HistoryButton{display:none!important}html.product-page-3 .AppHeader__Nav>div:last-child{display:flex!important}html.product-page-3 .AppHeader__Nav>div:last-child .AppHeader__HistoryButton{display:flex!important}}@media(prefers-reduced-motion:reduce){.react-captured-runtime .UISection__Inner{transition:none}}.AppHeader{--section: "AppHeader"}.AppHeader__Nav{isolation:isolate}.AppHeaderHistoryDeleteConfirm{--section: "HistoryDeleteDialog"}.AppHeaderHistoryDeleteConfirm::backdrop{background:#00000059}.PromptContainer{--section: "PromptContainer"}.Prompt{isolation:isolate}.Prompt .Bar__Content,.Prompt .PromptText,.Prompt .PromptText>div,.Prompt .editor,.Prompt .ProseMirror,.Prompt .PromptText__Placeholder,.Prompt .UIMaskOverflow,.Prompt .Placeholder--base,.Prompt .Placeholder--alt{border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important}.Prompt .editor:focus,.Prompt .editor:focus-within,.Prompt .ProseMirror:focus,.Prompt .ProseMirror:focus-visible,.Prompt [contenteditable=true]:focus,.Prompt [contenteditable=true]:focus-visible{border:0!important;box-shadow:none!important;outline:0!important}.Prompt .ProseMirror{caret-color:currentColor}.Prompt .PromptText__Placeholder{opacity:.72!important}.Prompt .PromptText__Placeholder .UIMaskOverflow{opacity:1!important;filter:none!important;transform:none!important}.Prompt .PromptText__Placeholder .UIMaskOverflow:not(:last-child){display:none!important}.Prompt .Placeholder--base{opacity:1!important}.Prompt .Placeholder--alt{display:none!important;opacity:0!important;filter:none!important;transform:none!important}#block-initial{--section: "InitialExperience"}#block-initial .UISection__Inner{isolation:isolate}.MediterraneaSection-source{display:none}.MediaTitleDescription{--section: "MediterraneaSection"}.MensNewArrivals-source{display:none}.NewArrivalsMoodboard{--section: "MensNewArrivals"}.MensSuggestions-source{display:none}.Media{--section: "MensSuggestions"}.MensNewArrivals2-source{display:none}.GalleryCategoryPush{--section: "MensNewArrivals2"}.WomensSuggestions-source{display:none}.Media{--section-secondary: "WomensSuggestions"}.HimNewArrivals-source{display:none}.ImmersiveText,.GalleryCategoryPush{--section: "HimNewArrivals"}.Conversation{--section: "Conversation"}.Conversation>section{scroll-margin:0}.main{min-height:100vh}.home-page-source-note{display:none}.standards-page{--standards-cream: #faf8f3;--standards-cream-deep: #f5f2ec;--standards-border: rgba(53, 53, 44, .15);--standards-ink: #171713;--standards-muted: #65645d;--standards-olive: #626b35;--standards-display: var(--font-display);--standards-body: var(--font-body);min-height:100vh;padding-top:92px;background:var(--standards-cream);color:var(--standards-ink);font-family:var(--standards-body)}html:has(.standards-page),body:has(.standards-page){background:#faf8f3}#main-block-wrapper.standards-page{background:var(--standards-cream)}.standards-page a{color:inherit;text-decoration:none}.standards-shell{width:min(1280px,calc(100% - 80px));margin:0 auto;border-right:1px solid var(--standards-border);border-left:1px solid var(--standards-border);background:transparent}.standards-intro{display:flex;min-height:430px;align-items:center;flex-direction:column;justify-content:flex-start;padding:88px 48px 72px;text-align:center}.standards-kicker,.standards-card-kicker,.standards-section-label{margin:0;color:var(--standards-olive);font-family:var(--font-subtext);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:1.2;text-transform:uppercase}.standards-intro h1{max-width:860px;margin:12px 0 0;font-family:var(--standards-display);font-size:var(--text-h1);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}.standards-rule{width:42px;height:1px;margin:26px 0 20px;background:var(--standards-olive)}.standards-intro__copy{max-width:760px;margin:0;color:var(--standards-muted);font-family:var(--font-body);font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.standards-page--materials .standards-intro,.standards-page--craftsmanship .standards-intro,.standards-page--transparency .standards-intro{justify-content:flex-start}.standards-page--materials .standards-kicker,.standards-page--craftsmanship .standards-kicker,.standards-page--transparency .standards-kicker{line-height:1.5}.standards-page--materials .standards-intro h1,.standards-page--craftsmanship .standards-intro h1,.standards-page--transparency .standards-intro h1{margin-top:14px}.standards-page--materials,.standards-page--craftsmanship,.standards-page--transparency{--standards-gutter: clamp(24px, 6vw, 72px);--standards-heading-size: clamp(48px, 7.5vw, 64px);--standards-text-size: 16px}.standards-page--materials :is(.standards-kicker,.standards-card-kicker,.standards-section-label),.standards-page--craftsmanship :is(.standards-kicker,.standards-card-kicker,.standards-section-label),.standards-page--transparency :is(.standards-kicker,.standards-card-kicker,.standards-section-label){font-size:var(--standards-text-size)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.5!important}.standards-page--materials .standards-intro h1,.standards-page--craftsmanship .standards-intro h1,.standards-page--transparency .standards-intro h1{font-family:var(--standards-display)!important;font-size:var(--standards-heading-size)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.05!important}.standards-page--materials .standards-intro__copy,.standards-page--craftsmanship .standards-intro__copy,.standards-page--transparency .standards-intro__copy{font-size:var(--standards-text-size)!important;line-height:1.5!important}.standards-page--materials :is(.standards-material-card p:not(.standards-card-kicker),.standards-performance h3,.standards-composition span,.standards-certifications h3,.standards-certifications p,.standards-ctas a),.standards-page--craftsmanship :is(.standards-craft-card__copy h2,.standards-craft-card__copy p,.standards-craft-metrics strong,.standards-craft-metrics span,.standards-ctas a),.standards-page--transparency :is(.standards-share h2,.standards-share article p,.standards-share__statement,.standards-commitment p:not(.standards-card-kicker),.standards-commitment li,.standards-ctas a){font-family:var(--standards-body)!important;font-size:var(--standards-text-size)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.5!important;text-transform:none!important}.standards-page--materials .standards-certifications .standards-section-label{font-weight:700!important;text-transform:uppercase!important}.standards-icon{display:block;width:68px;height:68px;flex:0 0 auto;filter:grayscale(1) contrast(2.2);mix-blend-mode:multiply;opacity:.78;object-fit:contain}.standards-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--standards-border)}.standards-material-card{display:grid;min-height:320px;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:24px;border-bottom:1px solid var(--standards-border);padding:54px clamp(34px,4vw,64px)}.standards-material-card:nth-child(odd){border-right:1px solid var(--standards-border)}.standards-material-card h2,.standards-commitment h2{margin:8px 0 14px;font-family:var(--standards-display);font-size:clamp(32px,3.2vw,46px);font-weight:400;letter-spacing:-.025em;line-height:.98}.standards-material-card p:not(.standards-card-kicker),.standards-commitment p:not(.standards-card-kicker){margin:0;color:var(--standards-muted);font-size:13px;line-height:1.72}.standards-certification-logos{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:22px;padding-bottom:18px}.standards-certification-logos img{display:block;width:auto;height:46px;object-fit:contain}.standards-certification-logos__item{position:relative;display:inline-flex;align-items:center;justify-content:center;height:46px}.standards-certification-logos__item em{position:absolute;top:calc(100% + 4px);left:50%;color:var(--standards-muted);font-family:var(--font-subtext);font-size:8px;font-style:normal;font-weight:500;letter-spacing:.12em;line-height:1;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.standards-certification-logos__tanboocel{height:46px}.standards-performance{border-bottom:1px solid var(--standards-border);padding:28px 0 0}.standards-section-label{text-align:center}.standards-performance__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:24px}.standards-performance__grid article{display:flex;min-height:146px;align-items:center;flex-direction:column;justify-content:center;gap:14px;border-right:1px solid var(--standards-border);padding:22px 16px;text-align:center}.standards-performance__grid article:last-child{border-right:0}.standards-performance .standards-icon{width:36px;height:36px}.standards-performance h3{max-width:122px;margin:0;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.standards-composition strong{font-family:var(--standards-display);font-size:28px;font-weight:500;line-height:.9}.standards-composition span{font-size:9px;font-weight:600;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.standards-certifications{padding:44px clamp(34px,6vw,96px) 14px}.standards-certifications>div{margin-top:22px}.standards-certifications article{display:grid;grid-template-columns:76px 180px minmax(0,1fr);align-items:center;gap:28px;border-top:1px solid var(--standards-border);padding:18px 0}.standards-certifications article:last-child{border-bottom:1px solid var(--standards-border)}.standards-certifications img{width:56px;height:56px;object-fit:contain}.standards-certifications__tanboocel{width:64px;height:64px}.standards-certifications h3{margin:0;font-size:12px;font-weight:600}.standards-certifications h3 em{color:var(--standards-muted);font-style:normal;font-weight:500}.standards-certifications p{margin:0;color:var(--standards-muted);font-size:11px;line-height:1.55}.standards-ctas{display:grid;width:min(620px,calc(100% - 48px));grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:36px auto 58px}.standards-ctas a{display:flex;min-height:48px;align-items:center;justify-content:center;gap:18px;border:1px solid rgba(23,23,19,.44);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:background .16s ease,color .16s ease,border-color .16s ease}.standards-ctas a:hover,.standards-ctas a.is-primary{border-color:var(--standards-ink);background:var(--standards-ink);color:#fff}.standards-page--materials{--standards-body: var(--font-body)}.standards-page--materials .standards-icon{filter:none;mix-blend-mode:multiply;opacity:1}.standards-page--materials .standards-icon--bamboo{border:1px solid rgba(64,65,49,.2);border-radius:50%}.standards-page--materials .standards-performance h3{display:flex;min-height:36px;align-items:flex-start;justify-content:center;align-self:center;text-align:center;color:var(--standards-ink);text-transform:none}.standards-page--materials .standards-performance .standards-icon{filter:none}.standards-page--materials .standards-composition span{display:flex;min-height:36px;align-items:flex-start;justify-content:center;align-self:center;text-align:center;text-transform:none}.standards-page--materials .standards-composition strong{font-family:var(--font-display);font-size:22px;font-weight:400;letter-spacing:0;line-height:1}.standards-page--materials .standards-certifications .standards-section-label{font-weight:700!important}.standards-page--materials .standards-certifications h3{color:#20201c}.standards-page--materials .standards-certifications p{color:#34332e}.standards-page--materials .standards-ctas a,.standards-page--transparency .standards-ctas a{min-height:52px;background:transparent;color:var(--standards-ink);text-transform:none}.standards-page--materials .standards-ctas a:hover,.standards-page--materials .standards-ctas a.is-primary,.standards-page--transparency .standards-ctas a:hover,.standards-page--transparency .standards-ctas a.is-primary{border-color:#17171370;background:transparent;color:var(--standards-ink)}.standards-page--materials .standards-ctas a span:last-child,.standards-page--transparency .standards-ctas a span:last-child{display:none}@media(min-width:901px){.standards-page--materials .standards-shell,.standards-page--craftsmanship .standards-shell{width:min(1280px,100%)}.standards-page--materials .standards-intro,.standards-page--craftsmanship .standards-intro,.standards-page--transparency .standards-intro{min-height:385px;padding:50px var(--standards-gutter) 46px}.standards-page--materials .standards-rule,.standards-page--craftsmanship .standards-rule,.standards-page--transparency .standards-rule{width:64px;margin:28px 0 20px}.standards-page--materials .standards-intro h1{max-width:640px}.standards-page--materials .standards-intro__copy{max-width:670px}.standards-page--materials .standards-material-card{min-height:230px;grid-template-columns:112px minmax(0,1fr);gap:26px;padding:24px var(--standards-gutter)}.standards-page--materials .standards-material-card>.standards-icon{width:112px;height:112px}.standards-page--materials .standards-material-card h2{margin:6px 0 8px;font-size:clamp(32px,3.5vw,40px);line-height:1.05}.standards-page--materials .standards-certification-logos{margin-top:10px}.standards-page--materials .standards-certification-logos img{height:46px}.standards-page--materials .standards-performance{padding-top:20px}.standards-page--materials .standards-performance__grid{margin-top:12px}.standards-page--materials .standards-performance__grid article{display:grid;min-height:112px;grid-template-rows:42px 36px;align-content:center;justify-items:center;gap:10px;padding:16px 12px}.standards-page--materials .standards-performance .standards-icon{width:42px;height:42px}.standards-page--materials .standards-certifications{padding:24px 0 10px}.standards-page--materials .standards-certifications>div{width:100%;margin-top:12px;margin-right:0;margin-left:0}.standards-page--materials .standards-certifications article{min-height:74px;grid-template-columns:79px minmax(180px,22%) minmax(0,1fr);gap:28px;padding:8px var(--standards-gutter)}.standards-page--materials .standards-certifications img{width:52px;height:52px}.standards-page--materials .standards-certifications__tanboocel{width:58px;height:58px}.standards-page--materials .standards-ctas{width:min(594px,calc(100% - 48px));gap:32px;margin:24px auto 30px}}.standards-craft-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--standards-border);border-bottom:1px solid var(--standards-border);padding:28px clamp(22px,3.5vw,48px) 32px}.standards-craft-grid>article{display:grid;grid-template-rows:1fr auto;border-right:1px solid var(--standards-border);padding:0 14px}.standards-craft-grid>article:last-child{border-right:0}.standards-craft-card__copy{display:flex;min-height:236px;align-items:center;flex-direction:column;padding:12px 14px 26px;text-align:center}.standards-craft-card__copy .standards-icon{width:55px;height:55px}.standards-craft-icon{display:block;width:55px;height:55px;flex:0 0 auto;object-fit:contain}.standards-craft-card__copy h2,.standards-share h2{margin:18px 0 10px;font-family:var(--standards-body);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.25;text-transform:uppercase}.standards-craft-card__copy p,.standards-share article p{margin:0;color:var(--standards-muted);font-size:11px;line-height:1.55}.standards-craft-card__image{aspect-ratio:1.22 / 1;overflow:hidden;background:#171717}.standards-craft-card__image img{display:block;width:100%;height:100%;object-fit:cover}.standards-craft-metrics{display:grid;width:min(760px,calc(100% - 48px));grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;border-bottom:1px solid var(--standards-border)}.standards-craft-metrics article{display:flex;min-height:112px;align-items:center;gap:16px;border-right:1px solid var(--standards-border);padding:22px 28px}.standards-craft-metrics article:last-child{border-right:0}.standards-craft-metrics .standards-icon,.standards-craft-metrics .standards-craft-icon{width:42px;height:42px}.standards-craft-metrics div{display:flex;flex-direction:column;gap:3px}.standards-craft-metrics strong{font-size:16px;font-weight:500}.standards-craft-metrics span{font-size:8px;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.standards-share{padding:0 clamp(32px,5vw,72px) 38px}.standards-heading-line{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:26px}.standards-heading-line span{height:1px;background:var(--standards-border)}.standards-share__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:24px}.standards-share article{display:flex;min-height:205px;align-items:center;flex-direction:column;border-right:1px solid var(--standards-border);padding:16px 17px;text-align:center}.standards-share article:last-child{border-right:0}.standards-share article .standards-icon{width:62px;height:62px}.standards-share-icon{display:block;width:64px;height:64px;flex:0 0 auto;filter:none;object-fit:contain;transform:scale(1.35);transform-origin:center}.standards-share__statement{margin:26px 0 0;font-family:var(--standards-display);font-size:clamp(24px,2.5vw,34px);font-weight:400;letter-spacing:-.02em;line-height:1.05;text-align:center}.standards-commitment{position:relative;display:grid;min-height:300px;grid-template-columns:1fr .8fr;align-items:center;gap:clamp(48px,9vw,130px);overflow:hidden;padding:60px clamp(48px,8vw,112px);background:url(/paradym/assets/banner-assets/transparency-commitment-hires.png) center / cover no-repeat}.standards-commitment>div,.standards-commitment>ul{position:relative;z-index:1}.standards-commitment ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}.standards-commitment li{display:flex;align-items:center;gap:12px;font-size:12px}.standards-commitment-check{display:block;width:18px;height:18px;flex:0 0 auto;overflow:visible;fill:none;stroke:var(--standards-olive);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25;vector-effect:non-scaling-stroke}.standards-page--craftsmanship{--standards-body: var(--font-body)}.standards-desktop-break{display:none}.standards-page--craftsmanship .standards-ctas a{min-height:36px;text-transform:none}@media(min-width:901px){.standards-page--craftsmanship .standards-intro h1{max-width:70%}.standards-page--craftsmanship .standards-intro__copy{max-width:70%;color:#30302c}.standards-page--craftsmanship .standards-desktop-break{display:block}.standards-page--craftsmanship .standards-craft-grid{width:80%;margin:0 auto;padding:clamp(18px,1.7vw,24px) 0 clamp(20px,1.8vw,26px)}.standards-page--craftsmanship .standards-craft-grid>article{padding:0 clamp(15px,1.5vw,22px)}.standards-page--craftsmanship .standards-craft-card__copy{min-height:clamp(166px,15vw,216px);padding:0 8px 16px}.standards-page--craftsmanship .standards-craft-card__copy .standards-craft-icon{width:clamp(50px,4.3vw,62px);height:clamp(50px,4.3vw,62px)}.standards-page--craftsmanship .standards-craft-card__copy h2{margin:clamp(12px,1.1vw,16px) 0 8px;text-transform:uppercase}.standards-page--craftsmanship .standards-craft-card__copy p{color:#30302c}.standards-page--craftsmanship .standards-craft-card__image{aspect-ratio:1.28 / 1}.standards-page--craftsmanship .standards-craft-metrics{width:50%}.standards-page--craftsmanship .standards-craft-metrics article{min-height:clamp(58px,5vw,72px);gap:clamp(10px,1vw,14px);padding:8px clamp(12px,1.2vw,17px)}.standards-page--craftsmanship .standards-craft-metrics .standards-craft-icon{width:clamp(34px,3vw,43px);height:clamp(34px,3vw,43px)}.standards-page--craftsmanship .standards-craft-metrics strong{line-height:1}.standards-page--craftsmanship .standards-craft-metrics span{line-height:1.5}.standards-page--craftsmanship .standards-ctas{width:49%;gap:clamp(18px,1.7vw,24px);margin:clamp(26px,2.3vw,33px) auto 30px}.standards-page--craftsmanship .standards-ctas a{min-height:clamp(36px,3.1vw,45px)}}.standards-page--transparency{--standards-body: var(--font-body)}.standards-page--transparency .standards-shell{border-right:0;border-left:0;background:transparent}.standards-page--transparency .standards-commitment{overflow:hidden;display:grid;grid-template-columns:1fr;align-items:center;gap:28px;justify-items:center;text-align:center;background-image:url(/paradym/assets/banner-assets/transparency-commitment.png);background-repeat:no-repeat;background-size:cover;background-position:center 36%}.standards-page--transparency .standards-commitment h2{font-family:var(--standards-display)!important;font-size:clamp(32px,3.5vw,40px)!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.05!important;text-transform:none!important}.standards-page--transparency .standards-commitment>div{width:min(560px,100%)}.standards-page--transparency .standards-commitment ul{width:min(100%,340px);display:grid;gap:14px;margin:0;justify-items:start}.standards-page--transparency .standards-commitment li{justify-content:flex-start}.standards-page--transparency .standards-share article{min-width:0}.standards-page--transparency .standards-share__statement{max-width:min(720px,calc(100% - 48px));margin-inline:auto;text-wrap:balance}@media(min-width:901px){#main-block-wrapper.standards-page--transparency>.standards-shell{width:100%}.standards-page--transparency .standards-intro{min-height:420px}.standards-page--transparency .standards-intro h1{max-width:650px;transform:none}.standards-page--transparency .standards-intro__copy{max-width:500px}.standards-page--transparency .standards-share{padding:14px var(--standards-gutter) 40px}.standards-page--transparency .standards-heading-line{gap:24px}.standards-page--transparency .standards-share__grid{margin-top:40px}.standards-page--transparency .standards-share article{min-height:176px;padding:8px 12px}.standards-page--transparency .standards-share-icon{width:64px;height:64px}.standards-page--transparency .standards-share h2{margin:12px 0 10px;max-width:100%;overflow-wrap:anywhere}.standards-page--transparency .standards-share__statement{margin-top:32px;padding-inline:12px}.standards-page--transparency .standards-commitment{min-height:clamp(360px,38vw,420px);height:auto;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);align-content:center;align-items:center;justify-items:start;gap:clamp(40px,7vw,96px);padding:clamp(48px,5vw,56px) clamp(72px,8vw,103px);text-align:left;background-size:cover;background-position:center 36%}.standards-page--transparency .standards-commitment>div{width:auto;max-width:min(560px,100%)}.standards-page--transparency .standards-commitment ul{width:min(100%,340px);gap:16px;justify-self:center}.standards-page--transparency .standards-commitment li{gap:12px}.standards-page--transparency .standards-commitment-check{width:18px;height:18px}.standards-page--transparency .standards-ctas{width:min(476px,calc(100% - 48px));gap:16px;margin:32px auto 22px}}@media(min-width:901px)and (max-width:1320px){.standards-page--transparency .standards-share__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.standards-page--transparency .standards-share article{min-height:188px}.standards-page--transparency .standards-share article:nth-child(3),.standards-page--transparency .standards-share article:nth-child(6){border-right:0}.standards-page--transparency .standards-share article:nth-child(-n+3){border-bottom:1px solid var(--standards-border)}}@media(max-width:1180px){.standards-page{padding-top:84px}.standards-shell{width:min(1120px,calc(100% - 48px))}.standards-material-card{grid-template-columns:74px minmax(0,1fr);padding-inline:34px}.standards-share{padding-inline:28px}.standards-share article{padding-inline:10px}}@media(max-width:900px){.standards-page{padding-top:68px}.standards-shell{width:calc(100% - 28px)}.standards-page--materials .standards-intro,.standards-page--craftsmanship .standards-intro,.standards-page--transparency .standards-intro{min-height:380px;padding:70px var(--standards-gutter) 58px}.standards-material-grid{grid-template-columns:1fr}.standards-material-card:nth-child(odd){border-right:0}.standards-performance__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.standards-performance__grid article:nth-child(3){border-right:0}.standards-performance__grid article:nth-child(-n+3){border-bottom:1px solid var(--standards-border)}.standards-craft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.standards-craft-grid>article:nth-child(2){border-right:0}.standards-craft-grid>article:nth-child(-n+2){border-bottom:1px solid var(--standards-border);padding-bottom:22px}.standards-craft-grid>article:nth-child(n+3){padding-top:22px}.standards-share__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.standards-share article:nth-child(3){border-right:0}.standards-share article:nth-child(-n+3){border-bottom:1px solid var(--standards-border)}.standards-commitment{padding-inline:54px}.standards-page--transparency .standards-share{padding:0 var(--standards-gutter) 34px}.standards-page--transparency .standards-share__statement{margin-top:30px}.standards-page--transparency .standards-commitment{min-height:400px;align-content:center;gap:24px;padding:48px var(--standards-gutter);background-position:center 34%}}@media(max-width:640px){.standards-page{padding-top:56px}.standards-shell{width:100%;border:0}.standards-page--materials .standards-intro,.standards-page--craftsmanship .standards-intro,.standards-page--transparency .standards-intro{min-height:0;padding:64px var(--standards-gutter) 52px}.standards-material-card{min-height:0;grid-template-columns:58px minmax(0,1fr);gap:16px;padding:38px var(--standards-gutter)}.standards-material-card .standards-icon{width:52px;height:52px}.standards-material-card h2{font-size:34px}.standards-certification-logos img{height:38px}.standards-performance__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.standards-performance__grid article{min-height:128px;border-bottom:1px solid var(--standards-border)}.standards-performance__grid article:nth-child(odd){border-right:1px solid var(--standards-border)}.standards-performance__grid article:nth-child(2n){border-right:0}.standards-performance__grid article:nth-last-child(-n+2){border-bottom:0}.standards-certifications{padding:42px 22px 12px}.standards-certifications article{grid-template-columns:58px 1fr;gap:7px 18px}.standards-certifications article p{grid-column:2}.standards-certifications img{width:48px;height:48px;grid-row:1 / span 2}.standards-certifications__tanboocel{width:54px;height:54px}.standards-ctas{width:calc(100% - 44px);grid-template-columns:1fr;margin-block:30px 46px}.standards-craft-grid{grid-template-columns:1fr;padding:10px 22px 26px}.standards-craft-grid>article{border-right:0;border-bottom:1px solid var(--standards-border);padding:24px 0}.standards-craft-grid>article:nth-child(n+3){padding-top:24px}.standards-craft-grid>article:last-child{border-bottom:0}.standards-craft-card__copy{min-height:0;padding:0 20px 24px}.standards-craft-card__image{aspect-ratio:1.55 / 1}.standards-craft-metrics{width:100%;grid-template-columns:1fr;padding-inline:22px}.standards-craft-metrics article{min-height:86px;border-right:0;border-bottom:1px solid var(--standards-border);padding:16px 8px}.standards-craft-metrics article:last-child{border-bottom:0}.standards-share{padding:0 22px 34px}.standards-heading-line{gap:14px}.standards-share__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.standards-share article{min-height:190px;border-bottom:1px solid var(--standards-border)}.standards-share article:nth-child(odd){border-right:1px solid var(--standards-border)}.standards-share article:nth-child(2n){border-right:0}.standards-share article:nth-last-child(-n+2){border-bottom:0}.standards-page--transparency .standards-intro__copy{font-size:16px!important}.standards-page--transparency .standards-share__statement{margin-top:28px}.standards-page--transparency .standards-commitment{min-height:500px;align-content:center;gap:28px;padding:56px var(--standards-gutter) 52px;background-position:center 32%}.standards-page--transparency .standards-commitment h2{font-size:clamp(28px,8vw,36px)!important}.standards-commitment{min-height:420px;grid-template-columns:1fr;align-content:center;gap:28px;padding:54px 28px;background-position:67% center}}@media(prefers-reduced-motion:reduce){.standards-page *,.standards-page *:before,.standards-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.utility-page{min-height:100vh;background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.44),transparent 30%),#ece7df;color:#080808;animation:utility-page-enter .24s cubic-bezier(0,1,.2,1) both}.utility-header__actions{gap:24px}.utility-header__actions a{font-size:11px;letter-spacing:.1em;line-height:1;text-transform:uppercase}.utility-page .utility-footer{margin-top:clamp(28px,5vw,72px);padding-top:clamp(88px,12vh,132px)}.utility-panel{display:grid;width:min(880px,calc(100% - 36px));min-height:auto;align-content:start;justify-items:center;gap:20px;margin:0 auto;padding:clamp(82px,11vh,126px) 0 clamp(72px,10vh,112px);text-align:center}.utility-panel>p{margin:0 0 4px;color:#0808089e;font-family:var(--font-subtext);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-tight);text-transform:uppercase}.utility-panel h1{min-width:0;max-width:760px;margin:0;font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-transform:none}.utility-panel>div{display:grid;width:100%;max-width:720px;gap:28px;align-self:start;justify-items:center;font-family:var(--font-body);font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.utility-panel>div>p{margin:0;color:#080808c2}.utility-order-summary,.utility-checkout-card{display:grid;width:100%;gap:16px;text-align:left}.utility-order-summary{border-top:1px solid rgba(8,8,8,.16);border-bottom:1px solid rgba(8,8,8,.16);padding:18px 0}.utility-order-summary div{display:grid;grid-template-columns:1fr auto;gap:6px 20px}.utility-order-summary div span:nth-child(2){grid-column:1 / -1;color:#6b6b6b;font-size:12px}.utility-checkout-card{border:1px solid rgba(8,8,8,.14);background:#ffffff5c;box-shadow:0 24px 70px #11111114;padding:clamp(22px,3vw,32px)}.utility-checkout-card>p{color:#080808a8;font-size:12px;line-height:1.45}.utility-form-message{border:1px solid rgba(8,8,8,.14);background:#ffffff61;color:#080808ad;font-size:12px;line-height:1.4;padding:12px}.utility-form-message--error{border-color:#8c2f224d;color:#8c2f22}.utility-checkout-status{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 18px;border-top:1px solid rgba(8,8,8,.14)}.utility-checkout-status span,.utility-checkout-status strong{border-bottom:1px solid rgba(8,8,8,.14);padding:13px 0}.utility-checkout-status span{color:#08080894;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.utility-checkout-status strong{color:#080808;font-size:12px;font-weight:500;text-align:right;text-transform:uppercase}.utility-primary-action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid #111;background:#111;color:#fff;cursor:pointer;font-family:inherit;font-size:11px;letter-spacing:.1em;padding:0 18px;text-align:center;text-transform:uppercase}.utility-primary-action:disabled{cursor:not-allowed;opacity:.48}.utility-detail-grid{display:grid;width:100%;gap:0;border-top:1px solid rgba(8,8,8,.14);text-align:center}.utility-detail-card{border:0;border-bottom:1px solid rgba(8,8,8,.14);background:transparent;padding:18px 0}.utility-detail-card span{display:block;margin-bottom:8px;color:#080808;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.utility-detail-card p{margin:0;color:#080808ad;font-size:14px;line-height:1.55}.utility-content-state{width:100%;border-top:1px solid rgba(8,8,8,.14);border-bottom:1px solid rgba(8,8,8,.14);color:#080808ad;padding:22px 0;text-align:center}.utility-content-state a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.utility-shopify-content{width:100%;border-top:1px solid rgba(8,8,8,.14);border-bottom:1px solid rgba(8,8,8,.14);padding:22px 0;text-align:left}.utility-shopify-content :is(h1,h2,h3){margin:1.4em 0 .5em;font-family:var(--font-display);font-weight:var(--weight-heading);line-height:var(--leading-heading)}.utility-shopify-content :is(p,ul,ol){margin:0 0 1em}.journal-page{--journal-ink: #11110f;--journal-paper: #f1eee8;--journal-rule: rgba(17, 17, 15, .18);overflow:hidden;background:var(--journal-paper)}.journal-page .utility-footer{margin-top:0}.journal-card__meta,.journal-article__hero figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.journal-index-header{padding:clamp(132px,13vw,190px) clamp(24px,5vw,80px) clamp(58px,7vw,92px);border-bottom:1px solid var(--journal-rule)}.journal-index-header>p:first-child{margin:0 0 22px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.journal-index-header h1{margin:0;font-family:var(--font-display);font-size:clamp(58px,7vw,96px);font-weight:var(--weight-heading);letter-spacing:-.045em;line-height:.9}.journal-index-header>p:last-child{max-width:560px;margin:26px 0 0;color:#11110fa3;font-size:clamp(15px,1.2vw,18px);line-height:1.6}.journal-text-link{display:inline-flex;width:fit-content;align-items:center;gap:18px;border-bottom:1px solid currentColor;padding:0 0 9px;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.journal-text-link svg,.journal-principles a>svg,.journal-article__layout aside a svg{width:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3;transition:transform .18s ease}.journal-text-link:hover svg,.journal-principles a:hover>svg,.journal-article__layout aside a:hover svg{transform:translate(5px)}.journal-feed{width:min(1440px,100%);margin:0 auto;padding:clamp(48px,6vw,82px) clamp(24px,5vw,80px) clamp(80px,10vw,140px)}.journal-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;border-bottom:1px solid var(--journal-rule);padding-bottom:18px}.journal-section-heading>p{margin:0;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.journal-section-heading h2{margin:0;font-family:var(--font-display);font-size:clamp(28px,3vw,42px);font-weight:var(--weight-heading);letter-spacing:-.025em;line-height:1}.journal-feed__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,4vw,64px) clamp(22px,3vw,42px);margin-top:clamp(34px,4vw,54px)}.journal-card{display:flex;min-width:0;min-height:330px;border:1px solid var(--journal-rule);background:#ffffff52;padding:clamp(24px,2.4vw,36px);transition:border-color .18s ease,box-shadow .18s ease,translate .18s ease}.journal-card:hover{border-color:#11110f61;box-shadow:0 14px 32px #11110f12;translate:0 -3px}.journal-card__content{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;padding:0}.journal-card__meta{width:100%;padding-bottom:18px;border-bottom:1px solid var(--journal-rule);color:#11110f94}.journal-card h3{margin:30px 0 16px;font-family:var(--font-display);font-size:clamp(28px,2.5vw,38px);font-weight:var(--weight-heading);letter-spacing:-.035em;line-height:1.04}.journal-card h3 a{transition:opacity .18s ease}.journal-card h3 a:hover{opacity:.62}.journal-card__content>p{max-width:540px;margin:0 0 26px;color:#11110fa8;font-size:15px;line-height:1.6}.journal-card__content .journal-text-link{margin-top:auto}.journal-principles{padding:clamp(74px,9vw,136px) clamp(24px,5vw,80px);background:var(--journal-ink);color:#f1eee8}.journal-section-heading--light{border-color:#f1eee847}.journal-principles>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(52px,7vw,94px);border-top:1px solid rgba(241,238,232,.28)}.journal-principles>div>a{position:relative;min-height:310px;border-right:1px solid rgba(241,238,232,.28);padding:24px clamp(22px,3vw,44px) 32px}.journal-principles>div>a:first-child{padding-left:0}.journal-principles>div>a:last-child{border-right:0;padding-right:0}.journal-principles a>span{font-size:10px;font-weight:700;letter-spacing:.14em}.journal-principles h3{margin:clamp(46px,6vw,82px) 0 18px;font-family:var(--font-display);font-size:clamp(34px,4vw,58px);font-weight:var(--weight-heading);letter-spacing:-.035em;line-height:1}.journal-principles p{max-width:290px;margin:0;color:#f1eee8a3;font-size:14px;line-height:1.6}.journal-principles a>svg{position:absolute;right:clamp(22px,3vw,44px);bottom:34px}.journal-state{margin:0;padding:100px 24px;border-top:1px solid var(--journal-rule);text-align:center}.journal-state--error{color:#8c2f22}.journal-state--article{min-height:70vh;padding-top:180px}.journal-page--article{background:#eeeae3}.journal-article__header{display:grid;grid-template-columns:minmax(130px,.22fr) minmax(0,1fr) minmax(150px,.22fr);gap:clamp(24px,5vw,76px);align-items:start;padding:clamp(140px,16vw,220px) clamp(24px,6vw,100px) clamp(64px,8vw,112px)}.journal-article__header>a,.journal-article__header>span,.journal-article__header>div>p:first-child{font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.journal-article__header>span{text-align:right}.journal-article__header>div>p:first-child{margin:0 0 30px;color:#11110f94}.journal-article__header h1{max-width:1050px;margin:0;font-family:var(--font-display);font-size:clamp(58px,8.6vw,134px);font-weight:var(--weight-heading);letter-spacing:-.052em;line-height:.88}.journal-article__header>div>p:last-child{max-width:660px;margin:36px 0 0;color:#11110fa8;font-size:clamp(16px,1.4vw,20px);line-height:1.65}.journal-article__hero{margin:0 clamp(24px,5vw,80px)}.journal-article__hero img{width:100%;height:min(76vh,920px);object-fit:cover;object-position:center 26%}.journal-article__hero figcaption{border-bottom:1px solid var(--journal-rule);padding:16px 0;color:#11110f8c}.journal-article__layout{display:grid;max-width:1280px;grid-template-columns:230px minmax(0,760px);gap:clamp(50px,10vw,160px);margin:0 auto;padding:clamp(80px,11vw,160px) 24px}.journal-article__layout aside{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.journal-article__layout aside>span{margin-top:28px;color:#11110f80;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.journal-article__layout aside>span:first-child{margin-top:0}.journal-article__layout aside time,.journal-article__layout aside p{margin:0;font-size:12px}.journal-article__layout aside a{display:inline-flex;align-items:center;gap:12px;margin-top:44px;border-top:1px solid var(--journal-rule);padding-top:16px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.journal-article__body{color:#11110fcc;font-family:var(--font-body);font-size:clamp(17px,1.55vw,20px);line-height:1.8}.journal-article__body>p:first-child{margin-top:0;color:var(--journal-ink);font-family:var(--font-display);font-size:clamp(27px,3.2vw,42px);letter-spacing:-.02em;line-height:1.28}.journal-article__body :is(h2,h3){margin:2.1em 0 .65em;color:var(--journal-ink);font-family:var(--font-display);font-size:clamp(30px,4vw,52px);font-weight:var(--weight-heading);letter-spacing:-.03em;line-height:1.04}.journal-article__body p{margin:0 0 1.45em}.journal-article__body a{border-bottom:1px solid currentColor}.journal-article__footer-cta{padding:clamp(82px,11vw,160px) clamp(24px,7vw,112px);background:#dcd6cd}.journal-article__footer-cta>p{margin:0 0 34px;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.journal-article__footer-cta h2{max-width:980px;margin:0;font-family:var(--font-display);font-size:clamp(48px,7vw,104px);font-weight:var(--weight-heading);letter-spacing:-.045em;line-height:.92}.journal-article__footer-cta>div{display:flex;gap:36px;margin-top:52px}.utility-panel nav{display:grid;width:min(100%,420px);border-top:1px solid rgba(8,8,8,.16)}.utility-panel nav a{display:flex;min-height:44px;align-items:center;justify-content:center;gap:10px;border-bottom:1px solid rgba(8,8,8,.16);text-transform:uppercase}.utility-panel nav a span{opacity:0;translate:-4px 0;transition:opacity .15s ease-out,translate .15s cubic-bezier(0,1,.2,1)}.utility-panel nav a:hover span{opacity:1;translate:0 0}@keyframes utility-page-enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media(max-width:1120px){.utility-panel{width:min(880px,calc(100% - 36px));padding-top:96px}.utility-header__actions{gap:14px}.journal-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.journal-hero{grid-template-columns:1fr;padding-top:58px}.journal-hero__content{min-height:620px;padding:86px 24px 60px}.journal-hero__image{min-height:680px}.journal-card--featured{grid-template-columns:1fr}.journal-card--featured .journal-card__image{min-height:620px}.journal-principles>div{grid-template-columns:1fr}.journal-principles>div>a,.journal-principles>div>a:first-child,.journal-principles>div>a:last-child{min-height:240px;border-right:0;border-bottom:1px solid rgba(241,238,232,.28);padding:24px 0 28px}.journal-principles>div>a:last-child{border-bottom:0}.journal-principles h3{margin-top:54px}.journal-principles a>svg{right:0}.journal-article__header{grid-template-columns:1fr;padding-top:128px}.journal-article__header>span{display:none}.journal-article__layout{grid-template-columns:1fr}.journal-article__layout aside{display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:8px 16px;border-bottom:1px solid var(--journal-rule);padding-bottom:24px}.journal-article__layout aside>span{margin-top:0}.journal-article__layout aside a{grid-column:1 / -1;margin-top:18px}}@media(max-width:480px){.utility-page .utility-footer{margin-top:26px;padding-top:72px}.utility-panel{gap:18px;padding:64px 14px 48px}.utility-panel h1{font-size:clamp(32px,11vw,46px)}.utility-panel>div{gap:22px;font-size:13px}.utility-order-summary div,.utility-checkout-status{grid-template-columns:1fr}.utility-checkout-status span{border-bottom:0;padding-bottom:2px}.utility-checkout-status strong{padding-top:0;text-align:left}.utility-primary-action{width:100%}.journal-index-header{padding:108px 18px 42px}.journal-index-header h1{font-size:clamp(50px,16vw,68px)}.journal-feed,.journal-principles{padding-right:18px;padding-left:18px}.journal-section-heading{grid-template-columns:32px 1fr;gap:12px}.journal-section-heading>p{display:none}.journal-feed__grid{grid-template-columns:1fr}.journal-card--featured .journal-card__image{min-height:500px}.journal-card--featured .journal-card__content{padding:34px 22px 42px}.journal-card h3{font-size:clamp(28px,9vw,36px)}.journal-article__header{padding:116px 18px 58px}.journal-article__header h1{font-size:clamp(50px,15vw,76px)}.journal-article__hero{margin:0 18px}.journal-article__hero img{height:68vh}.journal-article__hero figcaption span:last-child{display:none}.journal-article__layout{gap:54px;padding:70px 18px 92px}.journal-article__layout aside{grid-template-columns:1fr 1fr}.journal-article__layout aside>span,.journal-article__layout aside>span:first-child{margin-top:12px}.journal-article__layout aside a{grid-column:1 / -1}.journal-article__footer-cta{padding-right:18px;padding-left:18px}.journal-article__footer-cta>div{align-items:flex-start;flex-direction:column;gap:24px}}:is(.home-page:not(.paradym-product-page),.product-page,.cart-page,.login-page,.utility-page,.standards-page) :is(.root-home-header__logo,.root-home-fixed-topbar__logo,.paradym-header__logo,.product-header__logo,header .paradym-logo,nav .paradym-logo){font-family:var(--font-display)!important;font-size:var(--text-logo)!important;font-weight:var(--weight-logo)!important;letter-spacing:var(--tracking-logo)!important;line-height:var(--leading-tight)!important;text-transform:uppercase!important}:is(.home-page:not(.paradym-product-page),.product-page,.cart-page,.login-page,.utility-page,.standards-page) :is(.root-home-header__nav-links a,.root-home-header__links a,.root-home-fixed-topbar__nav-links a,.paradym-header__left a,.paradym-header__menu,.product-header__links a){font-family:var(--font-subtext)!important;font-size:var(--text-caption)!important;font-weight:var(--weight-label)!important;letter-spacing:var(--tracking-label)!important;line-height:var(--leading-tight)!important;text-transform:uppercase!important}:is(.home-page:not(.paradym-product-page),.product-page) :is(.root-home-body,.root-home-hero .MediaTitleDescription__Description,.paradym-section__copy p,.paradym-copied-hero__content>p:not(.paradym-copied-hero__eyebrow),.paradym-page3-hero .MediaTitleDescription__Description,.product-details__description){font-family:var(--font-body)!important;font-size:var(--text-body)!important;font-weight:var(--weight-body)!important;letter-spacing:var(--tracking-body)!important;line-height:var(--leading-body)!important;text-transform:none!important}.home-page:not(.paradym-product-page) :is(.paradym-copied-hero h1,.paradym-page3-hero .MediaTitleDescription__Title,.paradym-section__copy h2,.paradym-faded-video__copy h2){font-family:var(--font-display)!important;font-weight:var(--weight-display)!important;letter-spacing:var(--tracking-display)!important}.home-page:not(.paradym-product-page) :is(.paradym-copied-hero h1,.paradym-page3-hero .MediaTitleDescription__Title){font-size:var(--text-display)!important;line-height:var(--leading-display)!important}.product-page .product-details h1{font-family:var(--font-display)!important;font-size:var(--text-h1)!important;font-weight:var(--weight-heading)!important;letter-spacing:var(--tracking-heading)!important;line-height:var(--leading-heading)!important}:is(.home-page:not(.paradym-product-page),.product-page,.cart-page,.login-page,.utility-page,.standards-page) :is(.paradym-footer,.commerce-footer,.root-home-footer,.standards-footer) :is(h2,.paradym-footer__form label,.commerce-footer__column h2){font-family:var(--font-subtext)!important;font-size:var(--text-footer-heading)!important;font-weight:var(--weight-label)!important;letter-spacing:var(--tracking-footer-heading)!important;line-height:var(--leading-tight)!important;text-transform:uppercase!important}:is(.home-page:not(.paradym-product-page),.product-page,.cart-page,.login-page,.utility-page,.standards-page) :is(.paradym-footer,.commerce-footer,.root-home-footer,.standards-footer) :is(.paradym-footer__column a,.paradym-footer p,.paradym-footer__form p,.paradym-footer__bottom,.paradym-footer__payments span,.commerce-footer__brand p,.commerce-footer__column a,.root-home-footer__column a,.root-home-footer p){font-family:var(--font-body)!important;font-size:var(--text-footer-link)!important;font-weight:var(--weight-body)!important;letter-spacing:var(--tracking-footer-link)!important;line-height:1.55!important;text-transform:none!important}:is(.home-page:not(.paradym-product-page),.product-page,.cart-page,.login-page,.utility-page,.standards-page) :is(.paradym-footer__newsletter .paradym-logo,.paradym-footer .paradym-logo,.commerce-footer__brand>a,.root-home-footer__logo){font-family:var(--font-display)!important;font-size:var(--text-footer-logo)!important;font-weight:var(--weight-logo)!important;letter-spacing:var(--tracking-logo)!important;line-height:var(--leading-tight)!important;text-transform:uppercase!important}:is(.home-page:not(.paradym-product-page),.product-page,.cart-page,.login-page,.utility-page,.standards-page) :is(.paradym-footer,.commerce-footer) :is(.paradym-footer__form input,.paradym-footer__form button){font-family:var(--font-subtext)!important;font-size:var(--text-footer-link)!important;font-weight:var(--weight-body)!important;letter-spacing:var(--tracking-footer-link)!important}body:has(.cart-page),body:has(.login-page),body:has(.standards-page),body:has(.product-page):not(:has(.paradym-product-page)){--pp-heading-size: clamp(48px, 7.5vw, 64px);--pp-text-size: 16px;--pp-font: SuisseIntl, Inter, "Helvetica Neue", Arial, Helvetica, sans-serif;--pp-title-font: "Cormorant Garamond", Garamond, Georgia, "Times New Roman", serif;--font-display: var(--pp-title-font);--font-ui: var(--pp-font);--font-body: var(--pp-font);--font-title: var(--pp-title-font);--font-subtitle: var(--pp-font);--font-text: var(--pp-font);--font-subtext: var(--pp-font);--paradym-display: var(--pp-title-font);--paradym-title-font: var(--pp-title-font);--paradym-subtitle-font: var(--pp-font);--paradym-text-font: var(--pp-font);--paradym-subtext-font: var(--pp-font);--paradym-body-font: var(--pp-font);--text-display: var(--pp-heading-size);--text-h1: var(--pp-heading-size);--text-h2: var(--pp-heading-size);--text-h3: var(--pp-text-size);--text-body: var(--pp-text-size);--text-small: var(--pp-text-size);--text-caption: var(--pp-text-size);--text-logo: var(--pp-text-size);--text-footer-logo: var(--pp-text-size);--text-footer-heading: var(--pp-text-size);--text-footer-link: var(--pp-text-size);--root-title-size: var(--pp-heading-size);--root-card-title-size: var(--pp-text-size);--root-body-size: var(--pp-text-size);--root-title-font: var(--pp-title-font);--root-subtitle-font: var(--pp-font);--root-text-font: var(--pp-font);--root-subtext-font: var(--pp-font);--root-body-font: var(--pp-font);--root-display: var(--pp-title-font);--root-ui: var(--pp-font);--tracking-display: -.035em;--tracking-heading: -.035em;--tracking-body: 0;--tracking-label: 0;--tracking-footer-heading: 0;--tracking-footer-link: 0;--tracking-logo: 0;--tracking-nav: 0;font-family:var(--pp-font);font-size:var(--pp-text-size);font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none}body:has(.cart-page) *:not(svg):not(svg *),body:has(.login-page) *:not(svg):not(svg *),body:has(.standards-page) *:not(svg):not(svg *),body:has(.product-page):not(:has(.paradym-product-page)) *:not(svg):not(svg *),body:has(.cart-page) :is(.label2_regular,.label2_regular_uc,.misc_13_100,.misc_13_100_uc_4,.body2_regular,.type-display,.type-h1,.type-h2,.type-h3,.type-body,.type-caption,.type-logo,.mobile-header-menu__brand,.mobile-header-menu__nav a),body:has(.login-page) :is(.label2_regular,.label2_regular_uc,.misc_13_100,.misc_13_100_uc_4,.body2_regular,.type-display,.type-h1,.type-h2,.type-h3,.type-body,.type-caption,.type-logo,.mobile-header-menu__brand,.mobile-header-menu__nav a),body:has(.standards-page) :is(.label2_regular,.label2_regular_uc,.misc_13_100,.misc_13_100_uc_4,.body2_regular,.type-display,.type-h1,.type-h2,.type-h3,.type-body,.type-caption,.type-logo,.mobile-header-menu__brand,.mobile-header-menu__nav a),body:has(.product-page):not(:has(.paradym-product-page)) :is(.label2_regular,.label2_regular_uc,.misc_13_100,.misc_13_100_uc_4,.body2_regular,.type-display,.type-h1,.type-h2,.type-h3,.type-body,.type-caption,.type-logo,.mobile-header-menu__brand,.mobile-header-menu__nav a){font-family:var(--pp-font)!important;font-size:var(--pp-text-size)!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;line-height:1.5!important;text-transform:none!important;font-synthesis:none!important}body:has(.cart-page) :is(h1,h2):not(.paradym-footer h1,.paradym-footer h2,.commerce-footer h1,.commerce-footer h2,.standards-footer h1,.standards-footer h2,.cart-line h2),body:has(.login-page) :is(h1,h2):not(.paradym-footer h1,.paradym-footer h2,.commerce-footer h1,.commerce-footer h2),body:has(.standards-page) :is(h1,h2):not(.paradym-footer h1,.paradym-footer h2,.standards-share h2,.standards-craft-card__copy h2,.standards-material-card h2,.standards-commitment h2),body:has(.product-page):not(:has(.paradym-product-page)) :is(h1,h2):not(.paradym-footer h1,.paradym-footer h2,.commerce-footer h1,.commerce-footer h2,.product-option h2,.product-trust-bar h2),body:has(.product-page):not(:has(.paradym-product-page)) :is(.product-details h1,.MediaTitleDescription__Title,.MediaTitleDescription__Title *){font-family:var(--pp-title-font)!important;font-size:var(--pp-heading-size)!important;font-weight:400!important;font-style:normal!important;letter-spacing:-.035em!important;line-height:1.05!important;text-transform:none!important;font-synthesis:none!important}body:has(.cart-page) :is(button,.cart-clear-action,.cart-summary__checkout,.cart-summary__continue,.cart-line__remove,.cart-line__quantity button),body:has(.login-page) :is(button,.login-card button,.login-primary-action,.login-text-action,.account-panel__header a,.account-orders__empty a),body:has(.standards-page) :is(button,.standards-button,.standards-link-button),body:has(.product-page):not(:has(.paradym-product-page)) :is(button,.product-add,.product-checkout,.product-favourite-action,.product-size-guide__close,.paradym-section__link,.utility-primary-action,.utility-panel nav a){font:400 var(--pp-text-size) / 1.5 var(--pp-font)!important;letter-spacing:0!important;text-transform:none!important}@font-face{font-family:SuisseIntl;font-style:normal;font-weight:400;src:url(/paradym/fonts/suisse-regular.woff2) format("woff2")}@font-face{font-family:SuisseIntl;font-style:normal;font-weight:600;src:url(/paradym/fonts/suisse-semibold.woff2) format("woff2")}@font-face{font-family:SuisseIntl;font-style:normal;font-weight:700;src:url(/paradym/fonts/suisse-bold.woff2) format("woff2")}*{box-sizing:border-box}html{color:#111;background:#ece7df;font-family:SuisseIntl,Inter,Helvetica Neue,Arial,Helvetica,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;width:100%;overflow-x:clip}body{width:100%;margin:0;background:#ece7df;font-family:inherit;overflow-x:clip}#root{width:100%;min-width:0;background:#ece7df;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%}button,a{-webkit-tap-highlight-color:transparent}:root{--font-display: "Cormorant Garamond", Garamond, Georgia, "Times New Roman", serif;--font-ui: SuisseIntl, Inter, "Helvetica Neue", Arial, Helvetica, sans-serif;--font-body: var(--font-ui);--font-title: var(--font-display);--font-subtitle: var(--font-ui);--font-text: var(--font-body);--font-subtext: var(--font-ui);--text-display: clamp(3.5rem, 7vw, 6.5rem);--text-h1: clamp(2.5rem, 4.2vw, 3.75rem);--text-h2: clamp(1.75rem, 2.4vw, 2.5rem);--text-h3: clamp(1.125rem, 1.4vw, 1.5rem);--text-body: clamp(.9375rem, 1.15vw, 1.125rem);--text-small: .8125rem;--text-caption: .6875rem;--text-logo: clamp(1.375rem, 2.1vw, 1.875rem);--text-footer-logo: clamp(1.5rem, 2.3vw, 2rem);--text-footer-heading: var(--text-caption);--text-footer-link: var(--text-caption);--tracking-display: -.035em;--tracking-heading: -.02em;--tracking-body: -.01em;--tracking-label: .12em;--tracking-footer-heading: .14em;--tracking-footer-link: .018em;--tracking-logo: .44em;--tracking-nav: .04em;--leading-display: .92;--leading-heading: 1.05;--leading-body: 1.45;--leading-tight: 1;--weight-display: 400;--weight-heading: 400;--weight-body: 400;--weight-label: 600;--weight-logo: 500;--paradym-display: var(--font-display);--paradym-ui: var(--font-ui);--paradym-body-font: var(--font-body);--paradym-title-font: var(--font-title);--paradym-subtitle-font: var(--font-subtitle);--paradym-text-font: var(--font-text);--paradym-subtext-font: var(--font-subtext);--root-display: var(--font-display);--root-ui: var(--font-ui);--root-body-font: var(--font-body);--root-title-font: var(--font-title);--root-subtitle-font: var(--font-subtitle);--root-text-font: var(--font-text);--root-subtext-font: var(--font-subtext);--root-title-tracking: var(--tracking-display);--root-label-tracking: var(--tracking-label);--root-button-tracking: var(--tracking-label);--root-body-tracking: var(--tracking-body);--root-title-size: var(--text-display);--root-card-title-size: clamp(1.3125rem, 2.1vw, 2rem);--root-body-size: var(--text-body);--product-display: var(--font-display);--product-ui: var(--font-ui);--product-body-font: var(--font-body);--product-title-font: var(--font-title);--product-subtitle-font: var(--font-subtitle);--product-text-font: var(--font-text);--product-subtext-font: var(--font-subtext);--standards-display: var(--font-display);--standards-body: var(--font-body)}.type-display{font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.type-h1{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}.type-h2{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}.type-h3{font-family:var(--font-subtitle);font-size:var(--text-h3);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight)}.type-body{font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body);text-transform:none}.type-caption{font-family:var(--font-subtext);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-tight);text-transform:uppercase}.type-logo{font-family:var(--font-display);font-size:var(--text-logo);font-weight:var(--weight-logo);letter-spacing:var(--tracking-logo);line-height:var(--leading-tight);text-transform:uppercase}:root{--banner-height: 0px;--navbar-height: 48px;--header-height: var(--navbar-height);--animate-navbar-bg-slide-fast: navbar-bg-slide-fast .2s cubic-bezier(0, 1, .2, 1) forwards;--animate-fade-in-from-bottom: fadeInFromBottom .25s ease-out forwards;--animate-notification-enter: fadeIn .2s ease-out forwards;--animate-notification-leave: fadeOut .2s ease-in forwards;--transition-duration-fast: .2s;--transition-duration-medium: .4s;--transition-duration-slow: .5s;--ease-medium: cubic-bezier(.4, 0, .2, 1);--ease-slow: cubic-bezier(.4, 0, .2, 1);--color-base-black: #000;--color-base-white: #fff;--color-base-stone: #f4f3ef;--color-muted: #777}html{scroll-behavior:smooth}body{color:#111;background:#ece7df;font-family:var(--font-body, SuisseIntl, Inter, "Helvetica Neue", Arial, Helvetica, sans-serif);font-size:var(--text-small, .8125rem);line-height:var(--leading-body, 1.45)}button,input,select,textarea{font:inherit}button{border:0;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,p{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}img[alt^="Placeholder for:"]{display:none!important}#main-block-wrapper{min-height:100vh}.blocks{width:100%;background:#fff}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.static{position:static}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-header{z-index:80}.z-header-icons{z-index:82}.z-behind{z-index:-1}.hidden{display:none!important}.block{display:block}.inline{display:inline}.inline-flex{display:inline-flex}.flex{display:flex}.grid{display:grid}.contents{display:contents}.h-full{height:100%}.w-full{width:100%}.h-navbar-height{height:var(--navbar-height)}.min-h-screen{min-height:100vh}.max-h-full{max-height:100%}.min-w-0{min-width:0}.min-w-6{min-width:1.5rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-10{gap:2.5rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.object-cover{object-fit:cover}.object-\[50\%_0\%\]{object-position:50% 0%}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-black{color:#000}.text-white,.text-block{color:#fff}.text-main{color:#111}.text-main-disabled{color:#777}.text-footer{color:#fff}.bg-transparent{background:transparent}.bg-main,.bg-navbar{background:#fff}.bg-footer,.bg-block,.bg-main-inverted{background:#111}.bg-gradient-to-t,.bg-linear-to-t{background-image:linear-gradient(to top,rgba(0,0,0,.45),transparent)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-100{opacity:1}.fill-current{fill:currentColor}.transform{transform:translateZ(0)}.-rotate-90{rotate:-90deg}.transition-colors{transition-property:color,background-color,border-color,fill,stroke}.transition-transform{transition-property:transform,translate,rotate,scale}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-12{grid-column:span 12 / span 12}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-30{padding-top:7.5rem}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-5{padding-right:1.25rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-\[296px\]{padding-bottom:296px}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.my-0{margin-top:0;margin-bottom:0}.mb-6{margin-bottom:1.5rem}.mt-auto{margin-top:auto}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-12{width:3rem}.w-16{width:4rem}.w-\[25vw\]{width:25vw}.w-\[50vw\]{width:50vw}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-\[0\.8125rem\]{height:.8125rem}.w-\[0\.8125rem\]{width:.8125rem}.h-\[calc\(100svh-var\(--header-height\)\)\],.h-\[calc\(100vh-var\(--header-height\)\)\]{min-height:calc(100vh - var(--header-height))}.aspect-2\/3{aspect-ratio:2 / 3}.aspect-3\/4,.lg\:aspect-3\/4{aspect-ratio:3 / 4}.aspect-5\/9{aspect-ratio:5 / 9}.aspect-\[2\/3\]{aspect-ratio:2 / 3}.heading7_semibold{font-size:13px;font-weight:600;letter-spacing:0;line-height:1.1;text-transform:uppercase}.label2_regular,.label2_regular_uc,.misc_13_100,.misc_13_100_uc_4{font-size:13px;font-weight:400;letter-spacing:0;line-height:1}.label2_regular_uc,.misc_13_100_uc_4{text-transform:uppercase}.body2_regular{font-size:13px;line-height:1.45}.theme-block-dark{background:#111;color:#fff}.theme-navbar-solid{background:#fff;color:#111}.theme-footer-dark{background:#111;color:#fff}.group:hover .group-hover\:block{display:block!important}.group:hover .group-hover\:inline{display:inline!important}.group:hover .group-hover\:translate-x-1\.25{transform:translate(.3125rem)}.reveal-section,.reveal-item{opacity:0;translate:0 32px;will-change:opacity,transform}.reveal-section.is-visible,.reveal-item.is-visible{animation:var(--animate-fade-in-from-bottom)}.theme-block-dark .sticky{z-index:25}.theme-block-dark span{transition:transform .18s ease,opacity .18s ease}.theme-block-dark:hover span{transform:translate(2px)}.theme-block-dark svg{transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.theme-block-dark:hover svg{opacity:1!important;transform:translate(4px) rotate(-90deg)}@keyframes navbar-bg-slide-fast{0%{translate:0 100%}to{translate:0 0}}@keyframes navbar-bg-slide-out{0%{translate:0 0}to{translate:0 100%}}@keyframes fadeInFromBottom{0%{opacity:0;translate:0 50%}to{opacity:1;translate:0 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes paradym-drawer-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes paradym-drawer-panel-enter{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes paradym-drawer-media-enter{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes notification-enter{0%{opacity:0}to{opacity:1}}.animate-navbar-bg-slide-fast{animation:var(--animate-navbar-bg-slide-fast)}.animate-notification-enter{animation:var(--animate-notification-enter)}.animate-notification-leave{animation:var(--animate-notification-leave)}@media(min-width:1024px){.lg\:block{display:block!important}.lg\:hidden{display:none!important}.lg\:flex{display:flex!important}.lg\:grid{display:grid!important}.lg\:sticky{position:sticky}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-start-\[9\]{grid-column-start:9}.lg\:col-start-\[17\]{grid-column-start:17}.lg\:justify-center{justify-content:center}.lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:h-5{height:1.25rem}.lg\:w-14{width:3.5rem}.lg\:opacity-0{opacity:0}.lg\:h-\[calc\(100vh-var\(--header-height\)\)\]{min-height:calc(100vh - var(--header-height))}}@media(max-width:1023px){.max-lg\:overflow-hidden{overflow:hidden}.max-lg\:overflow-y-scroll{overflow-y:scroll}.max-lg\:max-h-\[calc\(100dvh-var\(--header-height\)\)\]{max-height:calc(100dvh - var(--header-height))}}
