:root{--rd-kalk:#FBFAF7;--rd-white:#FFFFFF;--rd-sand:#F4EFE7;--rd-ink:#132A31;--rd-ink-2:#55636A;--rd-line:#E3E8E5;--rd-moos:#123541;--rd-euca:#EAF1EC;--rd-rose:#F6EFE5;--rd-gold:#F3E9DA;--rd-accent:#5E8C79;--rd-star:#C39A62;--rd-display:"RD Fraunces",Georgia,serif;--rd-sans:"RD Jost","Futura","Helvetica Neue",sans-serif;--rd-r-sm:20px;--rd-pad:64px;--rd-gutter:16px;--rd-arr-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23FBFAF7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E")}@media screen and (min-width:750px){:root{--rd-pad:88px;--rd-gutter:32px}}@media screen and (min-width:1200px){:root{--rd-pad:112px;--rd-gutter:48px}}body .ds-lp{font-family:var(--rd-sans);color:var(--rd-ink);font-size:16px;line-height:1.65;background:transparent}body .ds-lp *{font-variation-settings:"SOFT" 100,"WONK" 0}body .ds-lp a{color:inherit}body .ds-s{background:var(--rd-kalk);padding:var(--rd-pad) var(--rd-gutter)}body .ds-s.c{background:var(--rd-white)}body .ds-s.d{background:var(--rd-euca);color:var(--rd-ink)}body .ds-s.d h1,body .ds-s.d h2,body .ds-s.d h3,body .ds-s.d p,body .ds-s.d .ey{color:var(--rd-ink)!important}body .ds-s.d .ey{color:var(--rd-accent)!important}body .ds-s.d .ds-lnk{color:var(--rd-moos)}body .ds-s.sm{padding-top:calc(var(--rd-pad)*.6);padding-bottom:calc(var(--rd-pad)*.6)}body .ds-s.nb{padding-bottom:0}body .ds-in{max-width:1120px}body .ds-lp h1,body .ds-lp h2,body .ds-lp h3{font-family:var(--rd-display);font-weight:600;color:inherit;text-wrap:balance}body .ds-lp h1{font-size:clamp(3.8rem,4.6vw,5.4rem);line-height:1.04;letter-spacing:-.022em;margin-bottom:18px}body .ds-lp h2{font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.08;letter-spacing:-.018em;margin-bottom:16px}body .ds-lp h3{font-size:clamp(1.9rem,1.6vw,2.3rem);line-height:1.2;letter-spacing:-.008em;margin-bottom:8px}body .ds-lp .ey{font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--rd-accent);margin-bottom:14px}body .ds-lp .lead{font-size:17.5px;line-height:1.6;color:var(--rd-ink-2);max-width:620px}body .ds-lp .sub{color:var(--rd-ink-2);max-width:600px}body .ds-lp .ds-small,body .ds-pc .p,body .ds-look li span{color:var(--rd-ink-2)}body .ds-pin h2,body .ds-row h3,body .ds-look h3,body .ds-tt h3{font-size:clamp(2.4rem,2.4vw,3rem)}body .ds-num{font-family:var(--rd-display);font-weight:600;color:var(--rd-accent)}body .ds-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px;padding:0 9px 0 24px;border-radius:99px;background:var(--rd-moos);color:var(--rd-kalk)!important;font-family:var(--rd-sans);font-weight:500;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .2s,box-shadow .2s}body .ds-btn:after{content:"";width:36px;height:36px;border-radius:50%;flex:none;background:#ffffff2e var(--rd-arr-light) center/15px no-repeat}body .ds-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #132a3129}body .d .ds-btn{background:var(--rd-moos);color:var(--rd-kalk)!important}body .ds-lnk,body .ds-more{font-weight:500;font-size:15px;border-bottom:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;color:var(--rd-moos)}body .ds-lnk:hover,body .ds-more:hover{text-decoration-color:var(--rd-accent)}body .ds-card a.go{font-weight:500;text-decoration:underline;text-underline-offset:.3em}body .ds-card,body .ds-pc,body .ds-q,body .ds-tt,body .ds-box{background:var(--rd-white);border-radius:var(--rd-r-sm)}body .c .ds-card,body .ds-card.w,body .c .ds-pc,body .ds-s.c .ds-q,body .ds-q.cr{background:var(--rd-kalk)}body .ds-s:not(.c):not(.d) .ds-q.cr{background:var(--rd-white)}body .ds-card .bd{padding:22px 22px 26px}body .ds-card .bd p{color:var(--rd-ink-2)}body .ds-card .pr{font-weight:600}body .ds-pc .t{font-weight:500}body .ds-q p{font-family:var(--rd-display);font-weight:500}body .ds-q .st{color:var(--rd-star)}body .ds-g,body .ds-qg,body .ds-pg{gap:16px}body .ds-split img,body .ds-strip img,body .ds-tt img,body .ds-ph{border-radius:var(--rd-r-sm)}body .ds-card img{border-radius:0}body .ds-tbl th,body .ds-tbl td,body .ds-row,body .ds-look li{border-color:var(--rd-line)}body .ds-tbl th{font-weight:500;color:var(--rd-ink-2)}body .ds-box li::marker{color:var(--rd-accent)}body .ds-look li a{font-weight:500}body .ds-lp details{background:var(--rd-white);border-radius:var(--rd-r-sm);padding:0 24px;max-width:860px;margin:0 auto 10px}body .ds-s.c details{background:var(--rd-kalk)}body .ds-s.d details{background:var(--rd-white)}body .ds-s:not(.c):not(.d) details{background:var(--rd-white)}body .ds-lp summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 0;font-family:var(--rd-display);font-weight:600;font-size:19px;line-height:1.25}body .ds-lp summary:after{content:"+";float:none;font-family:var(--rd-sans);font-weight:400;font-size:26px;line-height:1;flex:none;transition:transform .2s}body .ds-lp details[open] summary:after{content:"+";transform:rotate(45deg)}body .ds-lp details p{padding:0;color:var(--rd-ink-2)}body .ds-lp details p:last-child{padding-bottom:0;margin-bottom:22px}body .ds-lp a:focus-visible,body .ds-lp summary:focus-visible,body .ds-lp button:focus-visible{outline:2px solid var(--rd-moos);outline-offset:3px}@media(max-width:749px){body .ds-s{padding:calc(var(--rd-pad)*.85) 18px}body .ds-s.sm{padding:40px 18px}body .ds-lp .lead{font-size:16.5px}body .ds-btn{min-height:48px;font-size:13px;padding:0 7px 0 20px;gap:12px}body .ds-btn:after{width:32px;height:32px}body .ds-lp details{padding:0 18px}body .ds-lp summary{font-size:17px;min-height:58px}}body .ds-hub{--h-bg:var(--rd-white)!important;--h-sand:var(--rd-euca)!important;--h-card:var(--rd-kalk)!important;--h-accent:var(--rd-moos)!important;--h-ink:var(--rd-ink)!important;font-family:var(--rd-sans)}body .ds-hub *{font-variation-settings:"SOFT" 100,"WONK" 0}body .ds-hub__intro{padding-top:calc(var(--rd-pad)*.6);padding-bottom:calc(var(--rd-pad)*.55)}body .ds-hub__eyebrow{font-family:var(--rd-sans);font-size:13px;font-weight:500;letter-spacing:.1em;color:var(--rd-accent);opacity:1;margin-bottom:14px}body .ds-hub__h1,body .ds-hub__group-title,body .ds-hub__card-title{font-family:var(--rd-display);font-weight:600;color:var(--rd-ink)}body .ds-hub__h1{font-size:clamp(3.8rem,4.6vw,5.4rem);letter-spacing:-.022em;line-height:1.04}body .ds-hub__lead{font-size:17.5px;color:var(--rd-ink-2);max-width:620px}body .ds-hub__nav{gap:10px;margin-top:28px}body .ds-hub__nav a{min-height:44px;padding:0 20px;border-radius:99px;background:var(--rd-white);border:0;color:var(--rd-moos);font-family:var(--rd-sans);font-size:14px;font-weight:500;transition:background .2s,color .2s}body .ds-hub__nav a:hover{background:var(--rd-moos);color:var(--rd-kalk)}body .ds-hub__body{padding-top:calc(var(--rd-pad)*.6);padding-bottom:var(--rd-pad)}body .ds-hub__group{padding-top:calc(var(--rd-pad)*.35);margin-bottom:24px}body .ds-hub__group:first-child{padding-top:0}body .ds-hub__group-title{font-size:clamp(3rem,3.4vw,4.2rem);letter-spacing:-.018em;line-height:1.08}body .ds-hub__group-text{font-size:16px;color:var(--rd-ink-2);opacity:1;margin-top:10px}body .ds-hub__grid{gap:16px}body .ds-hub__card a{border-radius:var(--rd-r-sm);transition:transform .2s,box-shadow .2s}body .ds-hub__card a:hover{transform:translateY(-3px);box-shadow:0 12px 28px #132a311a}body .ds-hub__card a:hover .ds-hub__card-title{text-decoration:none}body .ds-hub__img{aspect-ratio:4/3}body .ds-hub__kicker{font-family:var(--rd-sans);font-size:12px;font-weight:500;letter-spacing:.1em;color:var(--rd-accent);opacity:1}body .ds-hub__card-title{font-size:clamp(2rem,1.8vw,2.4rem);line-height:1.2}body .ds-hub__card-text{font-size:15px;color:var(--rd-ink-2);opacity:1}body .ds-hub__links{gap:10px}body .ds-hub__links a{min-height:44px;padding:0 20px;border-radius:99px;background:var(--rd-euca);color:var(--rd-moos);font-family:var(--rd-sans);font-size:14px;font-weight:500;transition:background .2s,color .2s}body .ds-hub__links a:hover{background:var(--rd-moos);color:var(--rd-kalk)}@media screen and (min-width:750px){body .ds-hub__grid{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/rd-ds.css.map */
