:root{--rw-ink:#1b1a18;--rw-ink2:#5f5a52;--rw-line:#e4dfd6;--rw-cream:#f5f2ec;--rw-stone:#ebe6dd;--rw-white:#fff;--rw-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--rw-body:"Hanken Grotesk",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--rw-gutter:clamp(16px,4vw,48px);--rw-max:1320px}body{font-family:var(--rw-body);color:var(--rw-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,.title,.product-title{font-family:var(--rw-display);font-weight:500;letter-spacing:0;text-transform:none}.header .main-nav a,.header__menu a,.navbar a,.main-nav__wrapper a{font-family:var(--rw-body);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase}.announcement-bar,.announcement-bar p{font-family:var(--rw-body);font-size:12px;letter-spacing:.08em}.rw{font-family:var(--rw-body);color:var(--rw-ink)}.rw *{box-sizing:border-box}.rw img{display:block;width:100%;height:100%;object-fit:cover}.rw-wrap{max-width:var(--rw-max);margin:0 auto;padding:0 var(--rw-gutter)}.rw-eyebrow{display:block;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--rw-ink2);margin:0 0 10px}.rw-h{font-family:var(--rw-display);font-weight:500;line-height:1.04;margin:0 0 12px;font-size:clamp(32px,4.6vw,56px);color:inherit}.rw-p{font-size:16px;line-height:1.6;margin:0 0 20px;max-width:46ch;color:inherit}.rw-btns{display:flex;gap:10px;flex-wrap:wrap}.rw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border:1px solid var(--rw-ink);background:var(--rw-ink);color:#fff!important;font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none!important;transition:opacity .15s}.rw-btn:hover{opacity:.85}.rw-btn--ghost{background:transparent;color:var(--rw-ink)!important}.rw-btn--light{background:#fff;border-color:#fff;color:var(--rw-ink)!important}.rw-btn--ghost-light{background:transparent;border-color:#fffc;color:#fff!important}.rw-link{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:inherit!important;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.rw-hero{position:relative;background:#2a2926;color:#fff;overflow:hidden}.rw-hero__media{position:relative;height:min(86vh,860px);min-height:520px}.rw-hero__media img{object-position:var(--rw-pos,50% 35%)}.rw-hero__over{position:absolute;inset:auto 0 0 0;padding:clamp(24px,5vw,64px) var(--rw-gutter);background:linear-gradient(transparent,#00000080)}.rw-hero__over .rw-p{opacity:.92}.rw-hero__over .rw-h{font-size:clamp(40px,6.4vw,84px)}.rw-colours{border-bottom:1px solid var(--rw-line);background:#fff}.rw-colours__in{display:flex;gap:10px;align-items:center;overflow-x:auto;padding:16px var(--rw-gutter);scrollbar-width:none;max-width:var(--rw-max);margin:0 auto}.rw-colours__in::-webkit-scrollbar{display:none}.rw-colours b{font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;margin-right:6px;font-weight:600}.rw-chip{display:flex;align-items:center;gap:8px;border:1px solid var(--rw-line);border-radius:99px;padding:6px 14px 6px 7px;font-size:13px;white-space:nowrap;color:var(--rw-ink)!important;text-decoration:none!important}.rw-chip:hover{border-color:var(--rw-ink)}.rw-chip i{width:18px;height:18px;border-radius:50%;display:block;box-shadow:inset 0 0 0 1px #00000014}.rw-feature{background:var(--rw-cream)}.rw-feature__grid{display:grid;grid-template-columns:1.05fr 1fr;align-items:stretch;max-width:var(--rw-max);margin:0 auto}.rw-feature__img{aspect-ratio:4/5;overflow:hidden}.rw-feature__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,6vw,88px)}.rw-price{font-size:15px;letter-spacing:.06em;margin:0 0 22px;color:var(--rw-ink2)}.rw-feature--flip .rw-feature__img{order:2}.rw-excl{background:#191816;color:#f2eee7}.rw-excl__grid{display:grid;grid-template-columns:1fr 1.15fr;max-width:var(--rw-max);margin:0 auto}.rw-excl__copy{padding:clamp(28px,6vw,88px);display:flex;flex-direction:column;justify-content:center}.rw-excl__copy .rw-eyebrow{color:#b9b1a4}.rw-excl__note{font-size:13.5px;line-height:1.55;color:#cfc8bc;border-top:1px solid #3a3733;padding-top:16px;margin:4px 0 24px;max-width:44ch}.rw-excl__imgs{display:grid;grid-template-columns:1fr 1fr;gap:2px}.rw-excl__imgs a{aspect-ratio:3/4;overflow:hidden;display:block;position:relative}.rw-excl__imgs a span{position:absolute;left:12px;bottom:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.rw-tiles{padding:clamp(40px,6vw,80px) 0}.rw-tiles__head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px}.rw-tiles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.rw-tile{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--rw-stone);display:block;color:#fff!important;text-decoration:none!important}.rw-tile__lab{position:absolute;left:20px;right:20px;bottom:20px;text-shadow:0 1px 10px rgba(0,0,0,.35)}.rw-tile__lab small{display:block;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px}.rw-tile__lab b{display:block;font-family:var(--rw-display);font-weight:500;font-size:clamp(28px,3.4vw,42px);line-height:1}.rw-tile__lab em{display:block;font-style:normal;font-size:14px;margin-top:8px;opacity:.92}.rw-tile--plain{color:var(--rw-ink)!important}.rw-tile--plain .rw-tile__lab{text-shadow:none;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}.rw-soon{position:absolute;top:16px;left:16px;background:#ffffffeb;color:var(--rw-ink);font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px}.rw-trust{border-top:1px solid var(--rw-line);border-bottom:1px solid var(--rw-line);background:#fff}.rw-trust__grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:var(--rw-max);margin:0 auto}.rw-trust__item{padding:26px var(--rw-gutter);text-align:center;border-left:1px solid var(--rw-line)}.rw-trust__item:first-child{border-left:0}.rw-trust__item b{display:block;font-family:var(--rw-display);font-weight:500;font-size:28px;line-height:1.1}.rw-trust__item span{font-size:13px;color:var(--rw-ink2)}.rw-trust__item a{color:inherit}.rw-look{background:var(--rw-cream)}.rw-look__grid{display:grid;grid-template-columns:1.1fr 1fr;max-width:var(--rw-max);margin:0 auto}.rw-look__img{aspect-ratio:1/1;overflow:hidden}.rw-look__copy{padding:clamp(28px,6vw,80px);display:flex;flex-direction:column;justify-content:center}.rw-look__list{list-style:none;padding:0;margin:0 0 24px}.rw-look__list li{display:flex;gap:14px;align-items:center;border-bottom:1px solid var(--rw-line);padding:12px 0}.rw-look__list .rw-th{width:64px;height:80px;flex:0 0 64px;overflow:hidden;background:#fff}.rw-look__list a{color:inherit!important;text-decoration:none}.rw-look__list .rw-nm{flex:1;font-size:15px}.rw-look__list .rw-pr{font-size:14px;color:var(--rw-ink2)}.rw-chero{display:grid;grid-template-columns:1.2fr 1fr;background:#191816;color:#f2eee7}.rw-chero__img{min-height:420px;aspect-ratio:4/3;overflow:hidden}.rw-chero__copy{padding:clamp(28px,5vw,72px);display:flex;flex-direction:column;justify-content:center}.rw-chero__copy .rw-eyebrow{color:#b9b1a4}.rw-chero__copy .rte p{color:#d8d1c5;font-size:15.5px;line-height:1.6;max-width:48ch}.rw-pdp .product-block--title h1{font-size:clamp(30px,3.4vw,44px);line-height:1.05;margin-bottom:4px}.rw-descriptor p{font-size:15.5px;color:var(--rw-ink2);margin:0 0 6px}.rw-press p{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--rw-ink2);margin:6px 0 0}.rw-fit p{font-size:14px;margin:14px 0 0;padding:10px 12px;background:var(--rw-cream);border-left:2px solid var(--rw-ink)}.rw-trustlist ul{list-style:none;padding:0;margin:14px 0 0;font-size:13.5px;color:var(--rw-ink2)}.rw-trustlist li{padding:5px 0 5px 18px;position:relative}.rw-trustlist li:before{content:"";position:absolute;left:2px;top:12px;width:7px;height:7px;border-radius:50%;background:var(--rw-ink)}.rw-acc{border-top:1px solid var(--rw-line);margin-top:18px}.rw-acc details{border-bottom:1px solid var(--rw-line)}.rw-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.rw-acc summary::-webkit-details-marker{display:none}.rw-acc summary:after{content:"+";font-size:20px;font-weight:300;letter-spacing:0}.rw-acc details[open] summary:after{content:"\\2212"}.rw-acc .rw-acc__body{padding:0 0 18px;font-size:14.5px;line-height:1.65}.rw-acc .rw-acc__body .has-padding-top{padding-top:0!important}.rw-pdp .button--add-to-cart{min-height:54px;letter-spacing:.14em;text-transform:uppercase}.rw-pairs{padding:clamp(28px,5vw,56px) 0;border-top:1px solid var(--rw-line)}.rw-pairs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:760px}.rw-pair{display:flex;gap:14px;align-items:center;text-decoration:none!important;color:var(--rw-ink)!important;border:1px solid var(--rw-line);padding:10px}.rw-pair .rw-th{width:84px;height:105px;flex:0 0 84px;overflow:hidden;background:var(--rw-cream)}.rw-pair b{display:block;font-family:var(--rw-display);font-weight:500;font-size:20px;line-height:1.1}.rw-pair span{display:block;font-size:13px;color:var(--rw-ink2);margin-top:4px}.rw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--rw-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .2s}.rw-sticky.is-on{transform:none}.rw-sticky__t{flex:1;min-width:0;font-size:13px;line-height:1.3}.rw-sticky__t b{display:block;font-family:var(--rw-display);font-weight:500;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-sticky button{min-height:48px;padding:0 22px;background:var(--rw-ink);color:#fff;border:0;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase}@media(min-width:769px){.rw-sticky{display:none}}@media(max-width:798px){.rw-hero__media{height:78vh;min-height:480px}.rw-feature__grid,.rw-excl__grid,.rw-look__grid,.rw-chero{grid-template-columns:1fr}.rw-feature--flip .rw-feature__img{order:0}.rw-tiles__grid{grid-template-columns:1fr 1fr;gap:8px}.rw-tile__lab{left:12px;right:12px;bottom:12px}.rw-tile__lab em{display:none}.rw-trust__grid{grid-template-columns:1fr}.rw-trust__item{border-left:0;border-top:1px solid var(--rw-line);padding:16px}.rw-trust__item:first-child{border-top:0}.rw-pairs__grid{grid-template-columns:1fr}.rw-btn{flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/rw.css.map */
