.rob-nav{position:fixed;inset:0 0 auto 0;z-index:60;border-bottom:1px solid transparent;transition:border-color .4s var(--rob-ease)}.rob-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f3ede7e0;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);opacity:0;transition:opacity .4s var(--rob-ease);pointer-events:none}.rob-nav.is-stuck{border-bottom-color:var(--rob-line)}.rob-nav.is-stuck:before{opacity:1}@media(max-width:899px){.shopify-section-group-header-group:has(>[data-rob-header]){position:sticky;top:0;z-index:60;height:0}.rob-nav{position:absolute}}@media(max-width:899px){.rob-nav:before{background:#f3ede7;-webkit-backdrop-filter:none;backdrop-filter:none}}.rob-nav-in{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;height:72px;transition:height .45s var(--rob-ease)}.rob-nav.is-stuck .rob-nav-in{height:62px}.rob-brand{display:flex;align-items:center;gap:1.12rem;flex-shrink:0}.rob-brand img{width:38px;height:38px;object-fit:contain;transition:width .45s var(--rob-ease),height .45s var(--rob-ease)}.rob-nav.is-stuck .rob-brand img{width:32px;height:32px}.rob-brand span{font-family:var(--rob-serif);color:var(--rob-text);font-size:1.632rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.rob-nav-links{display:none;gap:3.36rem;align-items:center}@media(min-width:1024px){.rob-nav-links{display:flex}}.rob-nav-links a{font-size:1.184rem;letter-spacing:.15em;text-transform:uppercase;color:var(--rob-text);font-weight:400;position:relative;padding-block:.64rem;white-space:nowrap}.rob-nav-links a:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:var(--rob-accent);transition:width .4s var(--rob-ease)}.rob-nav-links a:hover:after,.rob-nav-links a[aria-current]:after{width:100%}.rob-dd{position:relative;display:flex;align-items:center;gap:.48rem}.rob-dd-toggle{display:grid;place-items:center;background:none;border:0;padding:.48rem;margin-right:-.48rem;color:var(--rob-text);cursor:pointer;transition:transform .3s var(--rob-ease)}.rob-dd:hover .rob-dd-toggle,.rob-dd.is-open .rob-dd-toggle{transform:rotate(180deg)}.rob-dd-panel{position:absolute;top:100%;left:-2.4rem;padding-top:1.6rem;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .25s var(--rob-ease),transform .25s var(--rob-ease),visibility 0s linear .25s}.rob-dd:hover .rob-dd-panel,.rob-dd:focus-within .rob-dd-panel,.rob-dd.is-open .rob-dd-panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.rob-dd.is-closed .rob-dd-panel{opacity:0;visibility:hidden}.rob-dd-panel ul{list-style:none;margin:0;padding:1.6rem 2.4rem;min-width:24rem;display:grid;gap:.32rem;background:var(--rob-bg);border:1px solid var(--rob-line);box-shadow:0 18px 40px -24px #221d1859}.rob-nav-links .rob-dd-panel a{display:block;font-size:1.088rem;letter-spacing:.12em;color:var(--rob-text-2);padding-block:.8rem;transition:color .2s var(--rob-ease)}.rob-nav-links .rob-dd-panel a:after{display:none}.rob-nav-links .rob-dd-panel a:hover,.rob-nav-links .rob-dd-panel a[aria-current]{color:var(--rob-accent)}.rob-nav-right{display:flex;align-items:center;gap:2.24rem;flex-shrink:0}.rob-cart{display:flex;align-items:center;gap:.8rem;font-size:1.184rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rob-text)}.rob-cart .dot{background:var(--rob-accent-fill);color:#fff;font-size:1.056rem;font-weight:600;width:18px;height:18px;display:grid;place-items:center;font-family:var(--rob-sans)}.rob-burger{display:grid;gap:5px;background:none;border:0;padding:8px;cursor:pointer}@media(min-width:1024px){.rob-burger{display:none}}.rob-burger i{display:block;width:22px;height:1px;background:var(--rob-text)}@media(max-width:559px){.rob-brand.has-logo span,.rob-cart .cart-word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rob-cart{gap:0}.rob-nav-right{gap:1.44rem}.rob-nav-in{gap:1.6rem}}.rob-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--rob-bg);display:flex;flex-direction:column;padding:24px;transform:translateY(-100%);transition:transform .5s var(--rob-ease);visibility:hidden}.rob-drawer.open{transform:none;visibility:visible}.rob-drawer-head{display:flex;justify-content:space-between;align-items:center;height:72px;margin-bottom:3.2rem}.rob-drawer nav{display:grid;gap:2.24rem}.rob-drawer nav a,.rob-drawer-group summary{font-family:var(--rob-serif);font-size:3.2rem;color:var(--rob-text)}.rob-drawer{overflow-y:auto}.rob-drawer-group summary{color:inherit;display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.rob-drawer-group summary::-webkit-details-marker{display:none}.rob-drawer-group summary:after{content:"+";font-family:var(--rob-sans);font-size:2rem;color:var(--rob-text-2)}.rob-drawer-group[open] summary:after{content:"\2212"}.rob-drawer-group ul{list-style:none;margin:1.6rem 0 .8rem;padding:0 0 0 .16rem;display:grid;gap:1.28rem}.rob-drawer nav .rob-drawer-group a{font-family:var(--rob-sans);font-size:1.28rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rob-text-2)}.rob-x{background:none;border:0;color:var(--rob-text);font-size:2.56rem;cursor:pointer;line-height:1;padding:8px}.rob-hero{position:relative;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;isolation:isolate}.rob-hero-stage{position:relative;flex:1;display:flex;align-items:center;padding-top:72px;padding-bottom:clamp(3.2rem,5vh,5.6rem);overflow:hidden;isolation:isolate}.rob-hero-grid{display:grid;gap:4.8rem;align-items:center;width:100%;position:relative;z-index:2}@media(min-width:900px){.rob-hero-grid{grid-template-columns:1.14fr .86fr;gap:6.8rem}}.rob-hero-copy{max-width:65.6rem}.rob-hero-cta{display:flex;flex-wrap:wrap;gap:1.44rem;margin-top:3.84rem}.rob-hero-media{position:relative}.rob-hero-frame{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--rob-arch);background:var(--rob-bg-2);width:min(100%,60dvh);margin-left:auto}.rob-hero-frame img,.rob-hero-frame .rob-ph{width:100%;height:100%;object-fit:cover}.rob-hero-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #221d1824;pointer-events:none}@media(max-width:899px){.rob-hero{min-height:auto}.rob-hero-stage{padding-top:calc(72px + 2.8rem);padding-bottom:4rem}.rob-hero-grid{gap:3.6rem}.rob-hero-frame{width:min(100%,46dvh);margin-inline:auto}}.rob-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:#66503a}.rob-hero-video video,.rob-hero-video img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;filter:sepia(.22) saturate(1.25) brightness(1.06) contrast(.98)}.rob-hero-video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#de965847;mix-blend-mode:soft-light}.rob-hero-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(80% 75% at 22% 55%,#3e24128c,#3e241214 78%),linear-gradient(180deg,#3e24126b,#3e241200 26% 70%,#3e241247)}@media(min-width:900px){.rob-hero.has-video .rob-hero-grid{grid-template-columns:1fr}}.rob-hero-cloth{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.rob-hero-cloth img{position:absolute;top:-2%;right:-2%;bottom:-2%;left:-2%;width:104%;height:104%;max-width:none;object-fit:cover;object-position:58% 45%;opacity:.92}.rob-hero-cloth:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(72% 62% at 18% 48%,#f3ede7cc,#f3ede71f 74%),linear-gradient(180deg,#f3ede74d,#f3ede700 34%,#f3ede785)}.rob-hero .rob-geo-hero{z-index:1;width:min(94vw,960px);aspect-ratio:1;right:-19vw;top:50%;transform:translateY(-50%);display:grid;place-items:center}@media(max-width:899px){.rob-hero .rob-geo-hero{right:-42vw;top:62%;width:138vw;opacity:.13}}.rob-hero.has-pillars{padding-bottom:clamp(1.2rem,2vh,2.4rem)}.rob-hero.has-video .rob-hero-pillars{border-top:0}@media(min-width:900px){.rob-hero.has-pillars .rob-hero-frame{width:min(100%,50dvh)}}.rob-hero-pillars{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--rob-line)}@media(min-width:900px){.rob-hero-pillars{grid-template-columns:repeat(4,1fr)}}.rob-pillar{display:grid;gap:.48rem;align-content:start;padding:2rem 2rem 2rem 0;position:relative}.rob-pillar+.rob-pillar{padding-left:2rem;border-left:1px solid var(--rob-line)}@media(max-width:899px){.rob-pillar:nth-child(3){padding-left:0;border-left:0}.rob-pillar:nth-child(n+3){border-top:1px solid var(--rob-line)}}.rob-pillar-n{font-size:1.024rem;letter-spacing:.2em;color:var(--rob-accent);font-weight:500}.rob-pillar-title{font-family:var(--rob-serif);font-size:clamp(2rem,1.8vw,2.48rem);line-height:1.15;color:var(--rob-text);transition:color .3s var(--rob-ease)}.rob-pillar-text{font-size:1.312rem;line-height:1.5;color:var(--rob-text-2)}.rob-pillar:after{content:"\2192";position:absolute;right:2rem;top:2rem;color:var(--rob-accent);opacity:0;transform:translate(-6px);transition:opacity .3s var(--rob-ease),transform .3s var(--rob-ease)}.rob-pillar:hover .rob-pillar-title{color:var(--rob-accent)}.rob-pillar:hover:after{opacity:1;transform:none}.rob-awards{padding-block:3.84rem}.rob-awards-row{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-items:center;gap:2.88rem 1.92rem}@media(min-width:760px){.rob-awards-row{display:flex;flex-wrap:nowrap;justify-content:center;gap:clamp(2.56rem,4vw,5.44rem)}}.rob-awards-label{text-align:center;margin-bottom:2.4rem}.rob-awards-row:has(>img:nth-child(2):last-child){grid-template-columns:repeat(2,auto);justify-content:center;column-gap:3.2rem}.rob-awards-row img{height:clamp(46px,6vw,62px);width:auto;opacity:.82;transition:opacity .35s var(--rob-ease)}.rob-awards-row img:hover{opacity:1}.rob-shelf{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px}.rob-shelf>*{box-shadow:0 0 0 1px var(--rob-line)}@media(min-width:1024px){.rob-shelf{grid-template-columns:repeat(4,1fr)}}.rob-card{background:var(--rob-bg);padding:0;display:flex;flex-direction:column;transition:background .4s var(--rob-ease)}.rob-card:hover{background:color-mix(in srgb,var(--rob-bg),#000 5%)}.rob-card.lead{grid-column:span 2}@media(min-width:1024px){.rob-card.lead{grid-column:span 2;grid-row:span 2}}.rob-card-img{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:var(--rob-tile);display:block}@media(min-width:1024px){.rob-card.lead .rob-card-img{aspect-ratio:auto;flex:1;min-height:0}}.rob-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--rob-ease),opacity .4s ease}.rob-card:hover .rob-card-img img{transform:scale(1.045)}.rob-card-body{padding:2.16rem 2.24rem 2.56rem;display:flex;flex-direction:column;gap:.72rem}.rob-card.lead .rob-card-body{padding:2.88rem}.rob-card-name{font-family:var(--rob-serif);color:var(--rob-text);font-size:1.856rem;line-height:1.25}.rob-card.lead .rob-card-name{font-size:clamp(2.4rem,2.3vw,3.2rem)}.rob-card-note{font-size:1.312rem;color:var(--rob-text-2);line-height:1.55}.rob-card-foot{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-top:.8rem}@media(max-width:639px){.rob-card-body{flex:1;padding:1.44rem 1.28rem 1.76rem;gap:.56rem}.rob-card-name{font-size:1.6rem}.rob-card-foot{flex-direction:column;align-items:flex-start;gap:.64rem;margin-top:auto;padding-top:.48rem}}.rob-card:hover .rob-add{border-bottom-color:var(--rob-accent)}.rob-price-was{margin-left:.8rem;color:var(--rob-text-2);font-size:.88em}.rob-sec--page{padding-top:clamp(4.8rem,6vw,8rem)}.rob-paper:has([data-rob-header]:not([data-rob-overlay])) .rob-main>.shopify-section:first-child>.rob-sec--page{margin-top:calc(-1 * var(--rob-header-h));padding-top:calc(var(--rob-header-h) + clamp(4.8rem,6vw,8rem))}.rob-coll-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2.4rem 4rem;margin-bottom:clamp(3.2rem,4vw,4.8rem)}.rob-coll-head .rob-sec-head{margin-bottom:0}.rob-coll-desc>*+*{margin-top:1.2rem}.rob-coll-tools{display:flex;align-items:center;gap:2.4rem}.rob-coll-sort{display:flex;align-items:center;gap:1.2rem}.rob-coll-sort label{font-size:1.088rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rob-text-2)}.rob-coll-sort select{-webkit-appearance:none;appearance:none;font:inherit;font-size:1.36rem;color:var(--rob-text);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6'%3E%3Cpath d='M.5.75 4.5 4.75 8.5.75' fill='none' stroke='%23221d18'/%3E%3C/svg%3E") no-repeat right .2rem center;border:0;border-bottom:1px solid var(--rob-border);padding:.48rem 2.4rem .48rem 0;cursor:pointer}.rob-coll-sort select:focus-visible{outline:2px solid var(--rob-accent);outline-offset:3px}.rob-empty .rob-add{display:inline-block;margin-top:2.4rem}.rob-pager{display:flex;align-items:center;justify-content:space-between;margin-top:clamp(3.2rem,4vw,4.8rem)}.rob-pager-n{font-size:1.312rem;letter-spacing:.12em;color:var(--rob-text-2)}.rob-flag{position:absolute;left:0;top:0;background:var(--rob-accent-fill);color:#fff;font-size:.96rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:.672rem 1.12rem;z-index:1}.rob-empty{background:var(--rob-bg);padding:clamp(4rem,6vw,7.2rem);text-align:center;grid-column:1 / -1}.rob-seasons{display:grid;gap:2.4rem}@media(min-width:560px){.rob-seasons{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.rob-seasons{grid-template-columns:repeat(4,1fr);gap:2.8rem}}.rob-season{position:relative;display:block}.rob-season-img{position:relative;aspect-ratio:3 / 4.1;overflow:hidden;border-radius:var(--rob-arch);background:var(--rob-bg-2)}.rob-season-img img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--rob-ease)}.rob-season:hover .rob-season-img img{transform:scale(1.06)}.rob-season-txt{padding-top:1.76rem}.rob-season-txt h3{font-size:2.48rem;line-height:1.1;transition:color .3s var(--rob-ease)}.rob-season:hover .rob-season-txt h3{color:var(--rob-accent)}.rob-season-txt span{font-size:1.12rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rob-text-2);display:block;margin-top:.56rem}.rob-season.now .rob-season-txt span{color:var(--rob-accent);font-weight:500}.rob-season.now .rob-season-img{box-shadow:inset 0 0 0 2px var(--rob-accent-fill)}.rob-geo-seasons{width:min(80vw,760px);aspect-ratio:1;left:-24vw;top:6%;display:grid;place-items:center}@media(max-width:899px){.rob-geo-seasons{opacity:.1;left:-48vw;width:132vw}}.rob-gates-head{max-width:52rem;margin-inline:auto;text-align:center}.rob-gates-head .rob-lede{margin-inline:auto}.rob-gates{--rob-gold: #b8843f;--rob-gates-gap: 6.4rem;display:grid;gap:var(--rob-gates-gap);max-width:48rem;margin:0 auto;padding:0;list-style:none}@media(min-width:1024px){.rob-gates{--rob-gates-gap: 1.6rem;grid-template-columns:repeat(4,1fr);max-width:none}}.rob-gate{position:relative;display:flex;flex-direction:column;text-align:center}.rob-gate-arch{position:relative;z-index:1;aspect-ratio:1.6 / 1;overflow:hidden;border-radius:50% 50% 0 0/80% 80% 0 0;background:var(--rob-text-2);display:flex;align-items:flex-end;justify-content:center}.rob-gate-arch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rob-gate-arch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#221d189e,#221d181f 70%)}.rob .rob-gate-name{position:relative;z-index:1;padding:0 1.6rem 2rem;color:var(--rob-bg);font-size:clamp(3rem,2.6vw,3.8rem);font-style:italic;line-height:1.05}.rob-gate-num{display:block;margin-bottom:.48rem;font-family:var(--rob-sans);font-size:1.088rem;font-style:normal;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.rob-gate-body{position:relative;z-index:1;flex:1;padding:3.2rem 2.4rem 4rem;background:var(--rob-bg)}.rob-gate-cap{margin-bottom:2.4rem;font-size:1.088rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--rob-accent)}.rob-gate-list{display:grid;gap:1.44rem;margin:0;padding:0;list-style:none}.rob-gate-spiral{display:grid;gap:.24rem;font-family:var(--rob-serif);font-size:2.16rem;line-height:1.2;color:var(--rob-text)}.rob-gate-spiral:not(:first-child){margin-top:2.4rem;padding-top:3.2rem;border-top:1px solid var(--rob-line)}.rob-gate-spiral a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .3s var(--rob-ease)}.rob-gate-spiral a:hover{color:var(--rob-accent)}.rob-gate-spiral em{font-size:1.68rem;color:var(--rob-accent)}.rob-gate-theme{font-size:1.5rem;line-height:1.55;color:var(--rob-text-2)}.rob-gate-sym{position:absolute;left:50%;bottom:calc(var(--rob-gates-gap) / -2);width:4rem;color:var(--rob-gold);transform:translate(-50%,50%);pointer-events:none}.rob-gate-sym svg{display:block;width:100%;height:auto}@media(min-width:1024px){.rob-gate-sym{left:auto;right:calc(var(--rob-gates-gap) / -2);bottom:auto;top:0;width:clamp(8.8rem,10vw,14.4rem);transform:translate(50%)}}.rob-hemi{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(100% - 3.2rem,52rem);max-height:calc(100dvh - 3.2rem);padding:0;border:1px solid var(--rob-line);background:var(--rob-bg);color:var(--rob-text-2);overflow:hidden auto;box-shadow:0 30px 80px -30px #221d188c}.rob-hemi::backdrop{background:#221d1880}.rob-hemi[open]{animation:rob-hemi-in .5s var(--rob-ease) both}@keyframes rob-hemi-in{0%{opacity:0;transform:translateY(1.6rem)}}@media(prefers-reduced-motion:reduce){.rob-hemi[open]{animation:none}}.rob-hemi-in{position:relative;z-index:1;padding:clamp(3.2rem,5vw,4.8rem) clamp(2.4rem,5vw,4.8rem);text-align:center}.rob-hemi-title{margin-top:1.28rem}.rob-hemi-body{margin-top:1.6rem;font-size:1.6rem;line-height:1.65}.rob-hemi-body p+p{margin-top:1rem}.rob-hemi-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.96rem;margin-top:2.8rem}.rob-hemi-actions form{display:contents}.rob-hemi-actions .rob-btn{min-width:min(100%,26rem)}.rob-hemi-close-form{position:absolute;top:.8rem;right:.8rem;z-index:2}.rob-hemi-x{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;background:none;color:var(--rob-text);cursor:pointer}.rob-hemi-x:focus-visible{outline:2px solid var(--rob-accent);outline-offset:2px}.rob-geo-hemi{width:44rem;aspect-ratio:1;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.1}.rob-sec:has(>.rob-symbol){isolation:isolate;overflow-x:clip}.rob-symbol{position:absolute;z-index:-1;top:50%;width:clamp(26rem,34vw,52rem);opacity:.38;transform:translateY(-50%);pointer-events:none}.rob-symbol img{display:block;width:100%;height:auto}.rob-symbol--right{right:clamp(-16rem,-9vw,-4rem)}.rob-symbol--left{left:clamp(-16rem,-9vw,-4rem)}.rob-sec:has(>.rob-symbol--center){display:grid}.rob-sec:has(>.rob-symbol--center)>*{grid-area:1 / 1}.rob-sec:has(>.rob-symbol--center)>.rob-wrap{align-self:center;position:relative}.rob-symbol.rob-symbol--center{position:relative;top:auto;left:auto;justify-self:center;align-self:center;width:clamp(36rem,42vw,60rem);opacity:.6;transform:none}.rob-cta:has(>.rob-symbol--center) .rob-sec-head{max-width:90rem}@media(max-width:899px){.rob-symbol{top:0;width:60vw;opacity:.26;transform:translateY(18%)}.rob-symbol--right{right:-18vw}.rob-symbol--left{left:-18vw}.rob-symbol.rob-symbol--center{top:auto;left:auto;width:82vw;opacity:.5;transform:none}}:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-offers--band,.rob-foot){--rob-line: rgba(118, 71, 31, .3)}:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-offers--band,.rob-foot) :is(.rob-offer,.rob-offer-book-panel,.rob-gate-body,.rob-card,.rob-compare-col,.rob-therapist,.rob-empty,.rob-chip){--rob-line: #d9cfc2}:root{--rob-arch-card: 100vw 100vw 0 0 / 150vw 150vw 0 0}.rob-offer-feature-img,.rob-band-media,.rob-coll-feature-img{overflow:hidden;border-radius:var(--rob-arch)}.rob-offer,.rob-tile{overflow:hidden;border-radius:var(--rob-arch-card)}@media(min-width:820px){.rob-offers--single .rob-offer{border-radius:0}.rob-offers--single .rob-offer-img{border-radius:var(--rob-arch)}}.rob-band{background:var(--rob-bg-2);overflow:hidden}.rob-band-grid{display:grid;gap:0;align-items:stretch}@media(min-width:900px){.rob-band-grid{grid-template-columns:1fr 1fr}}.rob-band-media{position:relative;min-height:420px;background:var(--rob-tile)}.rob-band-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rob-band-copy{padding:clamp(4.8rem,6vw,8.8rem) clamp(2.4rem,4vw,7.2rem);display:flex;flex-direction:column;justify-content:center;gap:2.24rem}.rob-band-list{display:grid;gap:0;margin-top:.8rem;border-top:1px solid var(--rob-line)}.rob-band-list div{display:flex;justify-content:space-between;gap:2.4rem;padding:1.44rem 0;border-bottom:1px solid var(--rob-line);font-size:1.44rem}.rob-band-list strong{font-weight:400;color:var(--rob-text);font-family:var(--rob-serif);font-size:1.696rem}.rob-band-cta{display:flex;flex-wrap:wrap;gap:1.44rem;align-items:center;margin-top:2.24rem}.rob-split{display:grid;gap:4.8rem;align-items:center}@media(min-width:900px){.rob-split{grid-template-columns:.85fr 1.15fr;gap:8rem}}.rob-portrait{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--rob-arch);background:var(--rob-bg-2)}.rob-portrait img{width:100%;height:100%;object-fit:cover}.rob-split-copy>*+*{margin-top:1.76rem}.rob-sig{font-family:var(--rob-serif);font-style:italic;font-size:2.4rem;color:var(--rob-accent);line-height:1.15;padding-bottom:.12em}.rob-quotes{display:grid;gap:1px;background:var(--rob-line)}@media(min-width:900px){.rob-quotes{grid-template-columns:1fr 1fr}}.rob-quote{background:var(--rob-bg);padding:clamp(4.16rem,5vw,6.72rem) clamp(2.56rem,4vw,5.44rem);display:flex;flex-direction:column;gap:2.56rem;justify-content:space-between;margin:0}.rob-quote blockquote{margin:0;font-family:var(--rob-serif);color:var(--rob-text);font-size:clamp(2.08rem,2.1vw,2.64rem);line-height:1.42;font-weight:300}.rob-quote cite{font-style:normal;font-size:1.12rem;letter-spacing:.18em;text-transform:uppercase;color:var(--rob-accent)}.rob-quote cite b{display:block;font-weight:400;color:var(--rob-text-2);letter-spacing:.1em;margin-top:.64rem;text-transform:none;font-size:1.216rem}.rob-duo{display:grid;gap:2.4rem}@media(min-width:820px){.rob-duo{grid-template-columns:1fr 1fr;gap:2.8rem}}.rob-tile{position:relative;overflow:hidden;min-height:420px;display:flex;align-items:flex-end;padding:clamp(2.56rem,3vw,4.16rem);border:1px solid var(--rob-line)}.rob-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--rob-ease)}.rob-tile:hover img{transform:scale(1.05)}.rob-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#f3ede7f9,#f3ede7f0 40%,#f3ede78c,#f3ede72e)}.rob-tile-in{position:relative;z-index:1;display:flex;flex-direction:column;gap:.96rem;max-width:48rem}.rob-foot{background:var(--rob-bg-2)}.rob-foot-top{display:grid;gap:4.8rem;padding-block:clamp(5.44rem,6vw,8rem)}@media(min-width:900px){.rob-foot-top{grid-template-columns:.9fr 1.1fr;gap:8rem;align-items:start}}.rob-field{display:flex;flex-direction:column;gap:.8rem;margin-top:2.56rem;max-width:41.6rem}.rob-field label{font-size:1.12rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rob-text)}.rob-field .row{display:flex;gap:.96rem;flex-wrap:wrap}.rob-field input{flex:1 1 19.2rem;min-width:0;background:#fbf8f4;border:1px solid var(--rob-border);color:var(--rob-text);padding:1.44rem 1.6rem;font-family:var(--rob-sans);font-size:16px;line-height:1.5;margin:0;border-radius:0;-webkit-appearance:none;appearance:none}.rob-field input::placeholder{color:#6e655b}.rob-field input:focus{outline:none;border-color:var(--rob-accent);box-shadow:inset 0 0 0 1px var(--rob-accent)}.rob-field input:focus-visible{outline:none}.rob-field .help{font-size:1.2rem;color:var(--rob-text-2)}.rob-foot-nav{display:grid;grid-template-columns:repeat(2,1fr);gap:3.84rem 2.4rem}@media(min-width:640px){.rob-foot-nav{grid-template-columns:repeat(3,1fr)}}.rob-foot-social{list-style:none;margin:3.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem}.rob-foot-social a{font-size:1.088rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rob-text);border-bottom:1px solid transparent;transition:border-color .3s var(--rob-ease),color .3s var(--rob-ease)}.rob-foot-social a:hover{color:var(--rob-accent);border-bottom-color:var(--rob-accent)}.rob-foot-nav h4{font-size:1.12rem;letter-spacing:.18em;text-transform:uppercase;color:var(--rob-accent);font-family:var(--rob-sans);font-weight:500;margin-bottom:1.6rem}.rob-foot-nav ul{list-style:none;margin:0;padding:0;display:grid;gap:1.056rem}.rob-foot-nav a{font-size:1.408rem;color:var(--rob-text-2);transition:color .3s var(--rob-ease)}.rob-foot-nav a:hover{color:var(--rob-text)}.rob-foot-bar{border-top:1px solid var(--rob-line);padding-block:2.56rem;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;font-size:1.216rem}@media(min-width:750px){.rob-paper .product__column-sticky{top:calc(var(--rob-header-h) + 2.4rem)}}@media(min-width:990px){.rob-paper .product{column-gap:clamp(4rem,5vw,8rem)}}.rob-paper .product .product-media-container,.rob-paper .product .thumbnail{background-color:var(--rob-tile)}.rob-paper .product .thumbnail{border:0}.rob-paper .product .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--rob-text)}.rob-paper .product__info-container>*+*{margin:2rem 0}.rob-paper .product__title{margin-top:1.2rem}.rob-paper .product__title h1{font-size:clamp(3.2rem,3.4vw,4.64rem);line-height:1.08}.rob-paper .product .price--large{font-size:2.24rem}.rob-paper .product__tax{font-size:1.248rem;color:var(--rob-text-2)}.template-product:not([class*=template-suffix-]) .product__description :is(strong,b),.template-product:not([class*=template-suffix-]) .product__accordion .accordion__content :is(strong,b),.template-suffix-bought-in .product__description :is(strong,b),.template-suffix-bought-in .product__accordion .accordion__content :is(strong,b){font-weight:inherit}.rob-paper .product__info-container>[id^=price-]:has(+.product__tax){margin-bottom:0}.rob-paper .product__info-container>[id^=price-]+.product__tax{margin-top:0}.rob-paper .product__info-container .product-form{margin:3.2rem 0 2.4rem}.rob-paper .product__text.subtitle{font-size:1.36rem;line-height:1.6;color:var(--rob-text-2);background:var(--rob-bg-2);border-left:2px solid var(--rob-accent-fill);padding:1.6rem 2rem}.rob-paper .product__info-container .product__description{border-top:1px solid var(--rob-line);padding-top:3.2rem;margin:3.2rem 0;max-width:60ch}.rob-paper .product__description.rte>*+*{margin-top:1.2rem}.rob-paper .product__accordion .summary__title{padding-block:.8rem}.rob-paper .product__accordion .accordion__title{text-transform:none;letter-spacing:.01em}.rob-paper .product__accordion .accordion__content{font-size:1.44rem;line-height:1.7;padding-bottom:2rem}.rob-related{padding-top:clamp(4.8rem,6vw,8rem)}@media(min-width:1024px){.rob-shelf--row{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}cart-drawer:not(.animate) .cart-drawer__collection{display:none}.rob-paper .cart-drawer__overlay{background-color:#221d1852}.rob-paper .drawer__inner{background-color:var(--rob-bg);border-left:1px solid var(--rob-line)}@media(min-width:750px){.rob-paper .drawer__inner{width:48rem;padding-inline:3.2rem}}.rob-paper .drawer__header{padding-block:2.4rem 1.6rem}.rob-paper .drawer__heading{font-size:clamp(2.64rem,2.4vw,3.2rem)}.rob-paper .drawer__close{color:var(--rob-text)}.rob-paper .cart-drawer .cart-item__details>.caption-with-letter-spacing{display:none}.rob-paper .cart-drawer .cart-item__name{font-family:var(--rob-serif);font-size:1.92rem;line-height:1.25;color:var(--rob-text);text-decoration:none}.rob-paper .cart-drawer .cart-item__name:hover{color:var(--rob-accent)}.rob-paper .cart-drawer .cart-item__image{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;background-color:var(--rob-tile)}.rob-paper .cart-drawer .product-option,.rob-paper .cart-drawer .cart-item__discounted-prices{font-size:1.3rem;color:var(--rob-text-2)}.rob-paper .cart-drawer .cart-items thead tr,.rob-paper .cart-drawer .cart-items thead th{border:0}.rob-paper .cart-drawer .cart-items thead{border-bottom:1px solid var(--rob-line)}.rob-paper .cart-drawer .cart-item{grid-template-columns:8.8rem minmax(0,1fr) auto;grid-template-rows:auto 1fr;column-gap:1.6rem;row-gap:1.2rem;margin:0;padding-block:2rem}.rob-paper .cart-drawer .cart-item+.cart-item{border-top:1px solid var(--rob-line)}.rob-paper .cart-drawer .cart-items td,.rob-paper .cart-drawer .cart-items .cart-item__nested-line td:not(.cart-item__quantity){padding:0;border:0}.rob-paper .cart-drawer .cart-item__media{width:auto}.rob-paper .cart-drawer .cart-item__details{grid-column:2;margin-inline-start:1.6rem}.rob-paper .cart-drawer .cart-item__totals{grid-column:3}.rob-paper .cart-drawer .cart-items .cart-item__quantity{grid-column:2 / 4;align-self:end;margin-inline-start:1.6rem}.rob-paper .cart-drawer .quantity{width:9.6rem;min-height:3.2rem}.rob-paper .cart-drawer .quantity__button{width:3rem}.rob-paper .cart-drawer .quantity__button .svg-wrapper{width:.8rem}.rob-paper .cart-drawer .quantity__input{font-size:1.3rem;font-weight:400;padding:0}.rob-paper .cart-drawer .cart-remove-button .button{color:var(--rob-text-2);min-width:3.2rem;min-height:3.2rem}.rob-paper .drawer__footer{border-top:1px solid var(--rob-line);padding-top:2.4rem}.rob-paper .cart-drawer .totals__total{font-family:var(--rob-sans);font-size:1.088rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--rob-text)}.rob-paper .cart-drawer .totals__total-value{font-family:var(--rob-sans);font-size:2rem;color:var(--rob-text)}.rob-paper .cart-drawer .tax-note{color:var(--rob-text-2);font-size:1.248rem}.rob-paper .cart-drawer .cart__checkout-button{width:100%}.rob-paper .cart-drawer .cart__empty-text{font-size:clamp(2.64rem,2.4vw,3.2rem)}.rob-shoptabs-head{display:grid;gap:2.4rem 6.4rem;margin-bottom:clamp(3.2rem,4vw,4.8rem)}@media(min-width:900px){.rob-shoptabs-head{grid-template-columns:1.3fr 1fr;align-items:end}}.rob-shoptabs-head .rob-sec-head{margin-bottom:0}.rob-shoptabs-head .rob-lede>*+*{margin-top:1.2rem}.rob-shoptabs-notes{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--rob-line)}.rob-shoptabs-notes li{padding:1.44rem 0 1.44rem 2.8rem;border-bottom:1px solid var(--rob-line);font-size:1.44rem;line-height:1.5;color:var(--rob-text);position:relative}.rob-shoptabs-notes li:before{content:"";position:absolute;left:.4rem;top:2.2rem;width:.8rem;height:.8rem;border-radius:50%;border:1px solid var(--rob-accent)}.rob-tabs{display:flex;flex-wrap:wrap;gap:0 3.2rem;border-bottom:1px solid var(--rob-line);margin-bottom:2.4rem}.rob-tab{background:none;border:0;padding:1.44rem 0;margin-bottom:-1px;font-family:var(--rob-sans);font-size:1.184rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--rob-text-2);border-bottom:1px solid transparent;cursor:pointer;transition:color .3s var(--rob-ease),border-color .3s var(--rob-ease)}.rob-tab:hover{color:var(--rob-text)}.rob-tab[aria-selected=true]{color:var(--rob-text);border-bottom-color:var(--rob-accent)}.rob-tab:focus-visible{outline:2px solid var(--rob-accent);outline-offset:3px}.rob-tabpanel[hidden]{display:none}.rob-shoptabs-more{margin-top:2.4rem;text-align:right}.rob-offers--band{background:var(--rob-bg-2)}.rob-offers--cards .rob-offers-items{display:grid;gap:2.4rem}@media(min-width:640px){.rob-offers--cards .rob-offers-items{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.rob-offers--cards .rob-offers-items{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.rob-offer{display:flex;flex-direction:column;background:var(--rob-bg);border:1px solid var(--rob-line);transition:background .4s var(--rob-ease),box-shadow .4s var(--rob-ease)}.rob-offers--band .rob-offer{background:var(--rob-bg)}.rob-offer:hover{box-shadow:0 24px 54px -34px #60462c80}.rob-offer-img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--rob-tile)}.rob-offer-img img,.rob-offer-img .rob-ph{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--rob-ease)}.rob-offer:hover .rob-offer-img img{transform:scale(1.045)}.rob-offer-body{display:flex;flex-direction:column;gap:.96rem;padding:2.4rem 2.4rem 2.8rem;flex:1}.rob-offers--feature .rob-offers-items{display:grid;gap:clamp(6.4rem,8vw,9.6rem)}.rob-offer-feature{display:grid;gap:3.2rem;align-items:center}@media(min-width:900px){.rob-offer-feature{grid-template-columns:1fr 1fr;gap:clamp(4.8rem,6vw,8rem)}}.rob-offer-feature-img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--rob-tile)}.rob-offer-feature-img img,.rob-offer-feature-img .rob-ph{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--rob-ease)}.rob-offer-feature-img:hover img{transform:scale(1.04)}.rob-offer-feature-body{display:flex;flex-direction:column;align-items:flex-start;gap:1.92rem;max-width:52rem}.rob-offer-feature-title{margin:0;font-family:var(--rob-serif);font-size:clamp(2.88rem,3.2vw,4.16rem);line-height:1.1;color:var(--rob-text)}.rob-offer-feature-text{margin:0 0 1.28rem;font-size:1.6rem;line-height:1.7;color:var(--rob-text-2)}.rob-offer-title{font-family:var(--rob-serif);font-size:clamp(2.16rem,2vw,2.64rem);line-height:1.15;color:var(--rob-text)}.rob-offer-text{font-size:1.36rem;line-height:1.6;color:var(--rob-text-2)}.rob-offer-foot{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-top:auto;padding-top:1.2rem}.rob-offer:hover .rob-add{border-bottom-color:var(--rob-accent)}@media(min-width:820px){.rob-offers--single .rob-offers-items{grid-template-columns:1fr}.rob-offers--single .rob-offer{flex-direction:row}.rob-offers--single .rob-offer-img{flex:0 0 46%;aspect-ratio:5 / 4}.rob-offers--single .rob-offer-body{padding:clamp(3.2rem,4vw,5.6rem);justify-content:center}.rob-offers--single .rob-offer-title{font-size:clamp(2.8rem,3vw,4rem)}.rob-offers--single .rob-offer-text{font-size:1.6rem;max-width:52ch}.rob-offers--single .rob-offer-foot{margin-top:2.4rem}}.rob-offers--cards .rob-offers-cta{margin-top:clamp(3.2rem,4vw,4.8rem);text-align:center}.rob-offers--feature .rob-offers-cta{margin-top:clamp(4.8rem,6vw,7.2rem);text-align:center}.rob-offers-split{display:grid;gap:4.8rem}@media(min-width:900px){.rob-offers-split{grid-template-columns:.9fr 1.1fr;gap:8rem;align-items:start}}.rob-offers--list .rob-sec-head{margin-bottom:3.2rem}.rob-offers-img{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--rob-arch);background:var(--rob-tile)}.rob-offers-img img{width:100%;height:100%;object-fit:cover}.rob-offers--list .rob-offers-cta{margin-top:3.2rem}.rob-offers--list .rob-offers-items{border-top:1px solid var(--rob-line)}.rob-offer-row{display:grid;grid-template-columns:auto 1fr;gap:.8rem 2.4rem;padding:2.8rem 0;border-bottom:1px solid var(--rob-line)}@media(min-width:640px){.rob-offer-row{grid-template-columns:auto 1fr auto;align-items:baseline}}.rob-offer-row-n{font-size:1.024rem;letter-spacing:.2em;font-weight:500;color:var(--rob-accent)}.rob-offer-row-main{display:grid;gap:.8rem}.rob-offer-row-title{font-family:var(--rob-serif);font-size:clamp(2.4rem,2.4vw,3.2rem);line-height:1.12;color:var(--rob-text);transition:color .3s var(--rob-ease)}.rob-offer-row-text{font-size:1.44rem;line-height:1.6;color:var(--rob-text-2);max-width:54ch}.rob-offer-row-meta{grid-column:2;display:flex;align-items:baseline;gap:1.2rem;font-size:1.36rem;color:var(--rob-text);white-space:nowrap}@media(min-width:640px){.rob-offer-row-meta{grid-column:auto}}.rob-offer-row-arrow{color:var(--rob-accent);transition:transform .3s var(--rob-ease)}.rob-offer-row:hover .rob-offer-row-title{color:var(--rob-accent)}.rob-offer-row:hover .rob-offer-row-arrow{transform:translate(4px)}.rob-qf{padding-block:clamp(7.2rem,9vw,12rem)}.rob-qf-in{display:grid;gap:4.8rem;align-items:center}.rob-qf:not(.has-img) .rob-qf-in{justify-items:center;text-align:center}@media(min-width:900px){.rob-qf.has-img .rob-qf-in{grid-template-columns:.42fr 1fr;gap:8rem}}.rob-qf-img{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--rob-arch);background:var(--rob-tile);max-width:36rem}.rob-qf-img img{width:100%;height:100%;object-fit:cover}.rob-qf-fig{margin:0;max-width:88rem}.rob-qf-mark{display:block;font-family:var(--rob-serif);font-size:9.6rem;line-height:.6;height:4rem;color:var(--rob-accent);margin-top:2.4rem}.rob-qf-quote{margin:0;font-family:var(--rob-serif);font-style:italic;font-weight:300;font-size:clamp(2.64rem,3.2vw,4.4rem);line-height:1.3;color:var(--rob-text)}.rob-qf-cite{margin-top:3.2rem;display:grid;gap:.48rem}.rob-qf-name{font-size:1.12rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--rob-accent)}.rob-qf-detail{font-size:1.312rem;color:var(--rob-text-2)}@media(min-width:1024px){.rob-quotes:has(>.rob-quote:nth-child(3)){grid-template-columns:repeat(3,1fr)}}.rob-quotes-head{padding-top:clamp(6.4rem,8vw,10.4rem);padding-bottom:clamp(3.2rem,4vw,4.8rem)}.rob-planets{display:flex;flex-direction:column;gap:.48rem}.rob-planets-glyphs{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.rob-planet{display:inline-flex;align-items:baseline;gap:.6rem;color:var(--rob-accent);transition:color .3s var(--rob-ease)}.rob-planet:hover{color:var(--rob-text)}.rob-planet-glyph{font-family:"Segoe UI Symbol","Apple Symbols","Noto Sans Symbols",var(--rob-serif),serif;font-size:1.76rem;line-height:1}.rob-planets-sig{font-family:var(--rob-serif);font-style:italic;font-size:1.6rem;line-height:1.4;color:var(--rob-text-2)}.rob-planets--full{gap:.96rem;padding:1.6rem 0;border-block:1px solid var(--rob-line)}.rob-planets--full .rob-planet-name{font-size:1.088rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.rob-planets--full .rob-planet-glyph{font-size:2.24rem}.rob-planets--full .rob-planets-sig{font-size:2rem;color:var(--rob-text)}.rob-coll-glyph{display:block;font-family:"Segoe UI Symbol","Apple Symbols","Noto Sans Symbols",var(--rob-serif),serif;font-size:clamp(4.8rem,6vw,7.2rem);line-height:1;color:var(--rob-accent);margin:1.6rem 0 .8rem}.rob-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:3.2rem}.rob-chip{font-size:1.184rem;letter-spacing:.12em;text-transform:uppercase;color:var(--rob-text);padding:.96rem 1.6rem;border:1px solid var(--rob-line);background:var(--rob-bg);transition:border-color .3s var(--rob-ease),background .3s var(--rob-ease),color .3s var(--rob-ease)}.rob-chip:hover{border-color:var(--rob-text)}.rob-chip[aria-current]{background:var(--rob-text);border-color:var(--rob-text);color:#fff}.rob-coll-feature{margin:clamp(6.4rem,8vw,10.4rem) auto 0;max-width:110rem;text-align:center}.rob-coll-feature .rob-sec-head,.rob-coll-feature .rob-lede{margin-inline:auto}.rob-coll-feature-img{background:var(--rob-bg)}.rob-coll-feature-img img{width:100%;height:auto}.rob-paper .product__planets{margin:1.6rem 0 0}.rob-surface-band{background-color:var(--rob-bg-2)}.rob-surface-band,.rob-cloth,.rob-band,.rob-foot,.rob-offers--band,.rob-offer-option:has(input:checked),.rob-contact-status,.rob-paper .product__text.subtitle{--rob-accent: #76471f}.rob-cloth{background:linear-gradient(#f3ede74d,#f3ede74d),var(--rob-cloth-img) center / cover no-repeat;background-color:var(--rob-bg-2)}.rob-quotes-wrap:has(>.rob-symbol){position:relative;isolation:isolate;overflow-x:clip}.rob-quotes-wrap.rob-surface-band .rob-quotes,.rob-quotes-wrap.rob-cloth .rob-quotes,.rob-quotes-wrap:has(>.rob-symbol) .rob-quotes{background:transparent}.rob-quotes-wrap.rob-surface-band .rob-quote,.rob-quotes-wrap.rob-cloth .rob-quote,.rob-quotes-wrap:has(>.rob-symbol) .rob-quote{background:transparent}.rob-quotes-wrap.rob-surface-band .rob-quote+.rob-quote,.rob-quotes-wrap.rob-cloth .rob-quote+.rob-quote,.rob-quotes-wrap:has(>.rob-symbol) .rob-quote+.rob-quote{border-top:1px solid var(--rob-line)}@media(min-width:900px){.rob-quotes-wrap.rob-surface-band .rob-quote+.rob-quote,.rob-quotes-wrap.rob-cloth .rob-quote+.rob-quote,.rob-quotes-wrap:has(>.rob-symbol) .rob-quote+.rob-quote{border-top:0;border-left:1px solid var(--rob-line)}}.rob-page-intro{overflow:hidden;isolation:isolate;padding-bottom:clamp(5.6rem,7vw,8.8rem)}.rob-page-intro .rob-wrap{position:relative;z-index:1}.rob-page-intro .rob-sec-head{max-width:82rem}.rob-page-intro .rob-sec-head .rob-label+.rob-display{margin-top:1.6rem}.rob-page-intro .rob-chips{margin-bottom:0}.rob-geo-intro{width:min(80vw,760px);aspect-ratio:1;right:-22vw;top:50%;transform:translateY(-50%);display:grid;place-items:center}@media(max-width:899px){.rob-geo-intro{opacity:.1;right:-50vw;width:130vw}}.rob-collfeat-head{display:grid;gap:2.4rem 6.4rem;margin-bottom:clamp(3.2rem,4vw,4.8rem)}@media(min-width:900px){.rob-collfeat-head{grid-template-columns:1.3fr 1fr;align-items:end}}.rob-collfeat-head .rob-sec-head{margin-bottom:0}.rob-collfeat-head .rob-lede>*+*{margin-top:1.2rem}.rob-collfeat-side{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.rob-collfeat-side .rob-shoptabs-notes{width:100%}.rob-compare-grid{display:grid;gap:2.4rem}@media(min-width:900px){.rob-compare-grid{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:0;border:1px solid var(--rob-line)}.rob-compare-col+.rob-compare-col{border-left:1px solid var(--rob-line)}}.rob-compare-col{display:flex;flex-direction:column;gap:1.6rem;padding:clamp(2.88rem,3vw,4rem);background:var(--rob-bg);border:1px solid var(--rob-line)}@media(min-width:900px){.rob-compare-col{border:0}}.rob-compare-title{margin:0;font-family:var(--rob-serif);font-size:clamp(2.56rem,2.4vw,3.2rem);line-height:1.12;color:var(--rob-text)}.rob-compare-rows{margin:0;flex:1}.rob-compare-rows div{padding:1.44rem 0;border-top:1px solid var(--rob-line)}.rob-compare-rows dt{font-size:1.088rem;text-transform:uppercase;letter-spacing:.16em;color:var(--rob-accent);margin-bottom:.64rem}.rob-compare-rows dd{margin:0;font-size:1.44rem;line-height:1.6;color:var(--rob-text)}.rob-compare-note{display:block;font-size:1.28rem;color:var(--rob-text-2);margin-top:.32rem}.rob-steps-list{list-style:none;margin:0;padding:0;display:grid;gap:3.2rem}@media(min-width:900px){.rob-steps-list{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:4.8rem}}.rob-step{border-top:1px solid var(--rob-line);padding-top:2.4rem}.rob-step-n{display:block;font-family:var(--rob-serif);font-size:1.6rem;color:var(--rob-accent);margin-bottom:1.28rem}.rob-step-title{margin:0 0 1.12rem;font-family:var(--rob-serif);font-size:clamp(2.24rem,2vw,2.72rem);line-height:1.15;color:var(--rob-text)}.rob-step-text{margin:0;font-size:1.5rem;line-height:1.65;color:var(--rob-text-2)}.rob-faq-list{max-width:88rem;border-top:1px solid var(--rob-line)}.rob-faq-item{border-bottom:1px solid var(--rob-line)}.rob-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:2.24rem 0;font-family:var(--rob-serif);font-size:clamp(2rem,1.8vw,2.4rem);line-height:1.3;color:var(--rob-text)}.rob-faq-item summary::-webkit-details-marker{display:none}.rob-faq-icon{position:relative;flex-shrink:0;width:1.4rem;height:1.4rem}.rob-faq-icon:before,.rob-faq-icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:var(--rob-accent);transition:transform .4s var(--rob-ease)}.rob-faq-icon:after{transform:rotate(90deg)}.rob-faq-item.is-closing .rob-faq-icon:after{transform:rotate(90deg)!important}.rob-drawer-group.is-closing summary:after{content:"+"!important}.accordion details.is-closing>summary .icon-caret{transform:none!important}.rob-faq-item[open] .rob-faq-icon:after{transform:rotate(0)}.rob-faq-a{padding-bottom:2.4rem;max-width:68ch;font-size:1.5rem;line-height:1.7;color:var(--rob-text-2)}.rob-faq-a>*+*{margin-top:1.2rem}.rob-signup .rob-sec-head{margin-bottom:0}.rob-signup .rob-field .help{font-size:1.28rem;color:var(--rob-text-2)}.rob-benefits-grid{display:grid;gap:3.2rem 8rem}@media(min-width:900px){.rob-benefits-grid{grid-template-columns:.8fr 1.2fr;align-items:start}.rob-benefits-grid .rob-sec-head{position:sticky;top:calc(var(--rob-header-h) + 3.2rem)}}.rob-benefits-grid .rob-sec-head{margin-bottom:0}.rob-benefits-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--rob-line)}.rob-benefits-list li{position:relative;padding:2rem 0 2rem 3.2rem;border-bottom:1px solid var(--rob-line)}.rob-benefits-list li:before{content:"";position:absolute;left:.4rem;top:2.8rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--rob-accent-fill);opacity:.7}.rob-benefits-list strong{display:block;font-family:var(--rob-serif);font-weight:400;font-size:clamp(1.92rem,1.7vw,2.24rem);line-height:1.3;color:var(--rob-text)}.rob-benefits-list span{display:block;margin-top:.64rem;font-size:1.44rem;line-height:1.6;color:var(--rob-text-2)}.rob-cta{text-align:center}.rob-cta .rob-sec-head{margin-inline:auto;margin-bottom:0}.rob-cta .rob-lede{margin-inline:auto}.rob-cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:.96rem;margin-top:3.2rem}.rob-coll-hero{overflow:hidden;isolation:isolate}.rob-coll-hero-grid{position:relative;z-index:1;display:grid;gap:4.8rem;align-items:center}@media(min-width:900px){.rob-coll-hero-grid{grid-template-columns:1.1fr .9fr;gap:8rem}.rob-coll-hero-grid--text{grid-template-columns:minmax(0,72rem)}}.rob-coll-hero-copy .rob-label+.rob-display,.rob-coll-hero-copy .rob-coll-glyph+.rob-display{margin-top:1.6rem}.rob-coll-hero-copy .rob-coll-glyph{margin-bottom:0}.rob-coll-hero-desc{max-width:56rem}.rob-coll-hero-desc>*+*{margin-top:1.2rem}.rob-coll-hero.rob-sec{padding-top:clamp(2.4rem,3vw,4rem);padding-bottom:clamp(2.4rem,3vw,4rem)}.rob-paper:has([data-rob-header]:not([data-rob-overlay])) .rob-main>.shopify-section:first-child>.rob-coll-hero.rob-sec--page{padding-top:calc(var(--rob-header-h) + clamp(2.4rem,3vw,4rem))}.rob-coll-hero .rob-display{font-size:clamp(3.2rem,4.2vw,5.44rem)}.rob-coll-hero-desc{margin-top:1.6rem}.rob-coll-hero-media .rob-hero-frame{aspect-ratio:16 / 9;width:100%;margin-inline:auto;border-radius:0}@media(min-width:900px){.rob-coll-hero-grid{grid-template-columns:1fr 1fr;gap:6.4rem}.rob-coll-hero-media .rob-hero-frame{aspect-ratio:3 / 2;width:min(100%,51dvh);margin-inline:auto 0}}.rob-coll--after-hero{padding-top:clamp(2.4rem,3vw,4rem)}.rob-coll-head--tools{justify-content:flex-end}.rob-coll-head--tools:not(:has(>*)){display:none}.rob-offer-hero{overflow:hidden;isolation:isolate}.rob-offer-hero-grid{position:relative;z-index:1;display:grid;gap:4.8rem;align-items:center}@media(min-width:900px){.rob-offer-hero-grid{grid-template-columns:1.1fr .9fr;gap:8rem}}.rob-offer-hero-copy .rob-label+.rob-display{margin-top:1.6rem}.rob-offer-hero-copy .rob-lede{margin-top:2.4rem}.rob-offer-hero-media .rob-hero-frame{margin-inline:auto}.rob-offer-facts{display:grid;gap:0;margin:3.2rem 0 0;border-top:1px solid var(--rob-line);max-width:56rem}.rob-offer-facts:empty{display:none}.rob-offer-facts div{display:grid;grid-template-columns:14rem 1fr;gap:1.6rem;padding:1.28rem 0;border-bottom:1px solid var(--rob-line)}.rob-offer-facts dt{font-size:1.088rem;text-transform:uppercase;letter-spacing:.16em;color:var(--rob-accent);padding-top:.24rem}.rob-offer-facts dd{margin:0;font-size:1.5rem;line-height:1.5;color:var(--rob-text)}.rob-offer-hero .rob-hero-cta{margin-top:3.2rem}.rob-prose-in{max-width:64ch;margin-inline:auto;text-align:center}.rob-prose-head .rob-label+.rob-h2{margin-top:1.6rem}.rob-prose .rob-prose-standfirst{margin:1.6rem auto 0;max-width:44ch;font-family:var(--rob-serif);font-style:italic;font-size:clamp(2rem,1.8vw,2.4rem);line-height:1.4;color:var(--rob-accent)}.rob-prose-head:after{content:"";display:block;width:4.8rem;height:1px;margin:3.2rem auto;background:var(--rob-border)}.rob-prose-body{font-size:1.6rem;line-height:1.8;color:var(--rob-text-2)}.rob-prose .rob-prose-body>*+*{margin-top:1.6rem}.rob-prose-body strong{color:var(--rob-text);font-weight:500}.rob-prose .rob-prose-closing{margin:3.2rem auto 0;max-width:40ch;font-family:var(--rob-serif);font-style:italic;font-size:clamp(2.2rem,2vw,2.64rem);line-height:1.4;color:var(--rob-text)}.rob-offer-story-body{max-width:68ch;font-size:1.6rem;line-height:1.75;color:var(--rob-text-2)}.rob-offer-story-body>*+*{margin-top:1.6rem}.rob-offer-story-body strong{color:var(--rob-text);font-weight:500}.rob-offer-book-grid{display:grid;gap:3.2rem 8rem}@media(min-width:900px){.rob-offer-book-grid{grid-template-columns:.9fr 1.1fr;align-items:start}}.rob-offer-book-grid .rob-sec-head{margin-bottom:0}.rob-offer-book-panel{background:var(--rob-bg);border:1px solid var(--rob-line);padding:clamp(2.4rem,3vw,4rem);box-shadow:0 24px 54px -34px #60462c80}.rob-offer-options{border:0;margin:0 0 2.4rem;padding:0;display:grid;gap:.8rem}.rob-offer-option{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;padding:1.6rem 1.92rem 1.6rem 5.2rem;border:1px solid var(--rob-line);cursor:pointer;transition:border-color .3s var(--rob-ease),background .3s var(--rob-ease)}.rob-offer-option:hover{border-color:var(--rob-border)}.rob-offer-option input{position:absolute;left:1.92rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;margin:0;accent-color:var(--rob-accent-fill)}.rob-offer-option:has(input:checked){border-color:var(--rob-accent-fill);background:var(--rob-bg-2);box-shadow:inset 0 0 0 1px var(--rob-accent-fill)}.rob-offer-option:has(input:focus-visible){outline:2px solid var(--rob-accent);outline-offset:2px}.rob-offer-option.is-unavailable{cursor:not-allowed;opacity:.55}.rob-offer-option-name{font-size:1.5rem;line-height:1.45;color:var(--rob-text)}.rob-offer-option-price{flex-shrink:0;font-size:1.5rem;color:var(--rob-text);white-space:nowrap}.rob-offer-book-btn{width:100%}.rob-offer-book-note{margin-top:1.92rem;font-size:1.36rem;line-height:1.6;color:var(--rob-text-2)}.rob-offer-book-note>*+*{margin-top:.8rem}.rob-offer-book-alt{margin-top:1.6rem;font-size:1.36rem;line-height:1.6;color:var(--rob-text-2)}.rob .rob-offer-book-alt a[href]:not(.rob-btn),.rob .rob-offer-book-note a[href]:not(.rob-btn),.rob .rob-offer-story-body a[href]:not(.rob-btn),.rob .rob-faq-a a[href]:not(.rob-btn){color:var(--rob-accent);text-decoration:underline;text-underline-offset:.2em}.rob-contact{overflow:hidden;isolation:isolate}.rob-contact-grid{position:relative;z-index:1;display:grid;gap:4.8rem}.rob-contact-grid{grid-template-columns:minmax(0,1fr)}.rob-contact-grid>*,.rob-contact-field,.rob-contact-field select{min-width:0;max-width:100%}.rob-contact .rob-offer-facts dd{min-width:0;overflow-wrap:anywhere}@media(max-width:599px){.rob-contact .rob-offer-facts div{grid-template-columns:8.8rem minmax(0,1fr);gap:1.2rem}}@media(min-width:900px){.rob-contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8rem;align-items:start}}.rob-contact-info .rob-label+.rob-display{margin-top:1.6rem}.rob-contact-info .rob-lede{margin-top:2.4rem}.rob .rob-offer-facts dd a[href]:not(.rob-btn),.rob .rob-contact-status a[href]:not(.rob-btn){color:var(--rob-accent);text-decoration:underline;text-underline-offset:.2em}.rob-contact-routes{margin-top:4rem}.rob-contact-routes ul{list-style:none;margin:1.28rem 0 0;padding:0;border-top:1px solid var(--rob-line)}.rob-contact-routes li{border-bottom:1px solid var(--rob-line)}.rob-contact-routes a{display:flex;justify-content:space-between;gap:1.6rem;padding:1.44rem 0;font-family:var(--rob-serif);font-size:clamp(1.92rem,1.7vw,2.24rem);line-height:1.3;transition:color .3s var(--rob-ease)}.rob .rob-contact-routes a:hover{color:var(--rob-accent)}.rob-contact-fields{display:grid;gap:1.92rem;margin-bottom:2.4rem}.rob-contact-field{display:grid;gap:.8rem}.rob-contact-field>span{font-size:1.12rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rob-text)}.rob-contact-field input,.rob-contact-field select,.rob-contact-field textarea{width:100%;background:#fbf8f4;border:1px solid var(--rob-border);color:var(--rob-text);padding:1.44rem 1.6rem;font-family:var(--rob-sans);font-size:1.6rem;border-radius:0}.rob-contact-field textarea{resize:vertical;min-height:16rem}.rob-contact-field input:focus,.rob-contact-field select:focus,.rob-contact-field textarea:focus{outline:none;border-color:var(--rob-accent);box-shadow:inset 0 0 0 1px var(--rob-accent)}.rob-contact-status{margin-bottom:2.4rem;padding:1.92rem;background:var(--rob-bg-2);border-left:2px solid var(--rob-accent-fill);font-size:1.5rem;line-height:1.6;color:var(--rob-text)}.rob-contact-status.is-error{border-left-color:#a33a2a}.rob-contact-status .rob-h3{margin:0 0 .64rem}.rob-consult{overflow:hidden;isolation:isolate}.rob-consult-wrap{position:relative;z-index:1;display:grid;gap:4.8rem;max-width:88rem}.rob-consult-wrap>*{min-width:0}.rob-consult-intro .rob-label+.rob-display{margin-top:1.6rem}.rob-consult-intro .rob-lede{margin-top:2.4rem}.rob-consult-part{border:0;margin:0 0 4rem;padding:0 0 4rem;border-bottom:1px solid var(--rob-line);display:grid;gap:2.4rem;min-width:0}.rob-consult-part legend{float:left;width:100%;margin:0 0 .8rem;padding:0}.rob-consult-q{display:grid;gap:1.28rem}.rob-consult-q-label{margin:0;font-size:1.6rem;line-height:1.5;color:var(--rob-text)}.rob-consult-hint{margin:0;font-size:1.36rem;line-height:1.6;color:var(--rob-text-2)}.rob-consult-grid,.rob-consult-choices{display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr)}.rob-consult-choices{gap:.8rem}.rob-consult-choices--five{grid-template-columns:repeat(5,minmax(0,1fr))}.rob-consult-choices--five .rob-offer-option{padding:1.28rem .8rem 1.28rem 3.6rem}.rob-consult-choices--five .rob-offer-option input{left:1.04rem}@media(min-width:600px){.rob-consult-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rob-consult-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.rob-consult-choices--two{grid-template-columns:repeat(2,minmax(0,1fr))}.rob-consult-choices--five{grid-template-columns:repeat(5,minmax(0,1fr))}.rob-consult-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.rob-consult-consent{margin-bottom:2.4rem}.rob-chip[aria-pressed=true]{background:var(--rob-text);border-color:var(--rob-text);color:#fff}button.rob-chip{cursor:pointer;font-family:var(--rob-sans)}.rob-therapist-grid{list-style:none;margin:0;display:grid;gap:1px;padding:1px}@media(min-width:700px){.rob-therapist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.rob-therapist-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rob-therapist{display:flex;gap:2.4rem;align-items:flex-start;padding:clamp(2.4rem,2.6vw,3.2rem);background:var(--rob-bg);box-shadow:0 0 0 1px var(--rob-line)}.rob-therapist[hidden],.rob-chips[hidden]{display:none}.rob-therapist-photo{flex-shrink:0;width:10rem;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--rob-arch);background:var(--rob-tile)}@media(min-width:1024px){.rob-therapist-photo{width:12rem}}.rob-therapist-photo img{width:100%;height:100%;object-fit:cover}.rob-therapist-initial{display:grid;place-items:center;height:100%;font-family:var(--rob-serif);font-size:4rem;color:var(--rob-accent)}.rob-therapist-body{min-width:0}.rob-therapist-name{margin:0;font-family:var(--rob-serif);font-size:clamp(2.24rem,2vw,2.72rem);line-height:1.15;color:var(--rob-text)}.rob-therapist-business{margin:.48rem 0 0;font-size:1.5rem;color:var(--rob-text)}.rob-therapist-place{margin-top:1.12rem}.rob-therapist-about{margin:1.12rem 0 0;font-size:1.4rem;line-height:1.6;color:var(--rob-text-2)}.rob-therapist-links{list-style:none;margin:1.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.48rem 1.6rem;font-size:1.36rem}.rob .rob-therapist-links a[href]:not(.rob-btn){color:var(--rob-accent);text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.rob-offer-book-error:not([hidden]){display:block;margin-top:1.6rem;font-size:1.36rem;color:#a33a2a}.rob-paper .product .product__media-list .product-media-container{--aspect-ratio: .8}.rob-paper .product .product__media-list .product-media-container .media img{object-fit:cover}@media(min-width:990px){.rob-paper .product__info-wrapper{padding-left:6.4rem}.rob-paper .product__info-container{max-width:56rem}}.rob-paper .product__info-container>*+*{margin:2.4rem 0}.rob-paper .product__info-container .product__title+.product__text,.rob-paper .product__info-container .product__title+.product__planets{margin-top:1.2rem}.rob-paper .product__text:not(.subtitle):not(.caption-with-letter-spacing){font-family:var(--rob-serif);font-style:italic;font-size:clamp(1.92rem,1.6vw,2.24rem);line-height:1.35;color:var(--rob-accent)}.rob-paper .product__info-container .price+.product__text.caption-with-letter-spacing,.rob-paper .product__info-container .product__text.caption-with-letter-spacing{font-size:1.12rem;letter-spacing:.18em;color:var(--rob-text-2);margin-top:.8rem}.rob-paper .product__info-container .product__description{font-size:1.5rem;line-height:1.75;color:var(--rob-text-2)}.rob-paper .product__info-container .product__description strong{color:var(--rob-text);font-weight:500}.rob-paper .product__info-container .product__description ul,.rob-paper .product__accordion .accordion__content ul{padding-left:1.8rem}.rob-paper .product__info-container .product__description li+li,.rob-paper .product__accordion .accordion__content li+li{margin-top:.64rem}.rob-paper .product__info-container .product__accordion{margin:0}.rob-paper .product__info-container .product__accordion+.product__accordion{margin-top:0}.rob-paper .product__accordion .accordion__title{font-family:var(--rob-serif);font-size:2rem;font-weight:400}.rob-paper .product__accordion .accordion__content>*+*{margin-top:1.2rem}:root{--rob-wave-h: clamp(1.92rem, 2.88vw, 4.32rem);--rob-wave-t1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 22C240 8 470 6 720 18S1190 34 1440 16V40H0Z'/%3E%3C/svg%3E");--rob-wave-t2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 14C330 34 700 4 1060 20S1370 28 1440 20V40H0Z'/%3E%3C/svg%3E");--rob-wave-t3: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 26C210 32 430 10 770 14C1070 18 1230 32 1440 10V40H0Z'/%3E%3C/svg%3E");--rob-wave-b1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 22C240 8 470 6 720 18S1190 34 1440 16V0H0Z'/%3E%3C/svg%3E");--rob-wave-b2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 14C330 34 700 4 1060 20S1370 28 1440 20V0H0Z'/%3E%3C/svg%3E");--rob-wave-b3: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 26C210 32 430 10 770 14C1070 18 1230 32 1440 10V0H0Z'/%3E%3C/svg%3E");--rob-wave-l1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 22C240 8 470 6 720 18S1190 34 1440 16' fill='none' stroke='%23d9cfc2' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--rob-wave-l2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 14C330 34 700 4 1060 20S1370 28 1440 20' fill='none' stroke='%23d9cfc2' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--rob-wave-l3: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 26C210 32 430 10 770 14C1070 18 1230 32 1440 10' fill='none' stroke='%23d9cfc2' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.rob-main>.shopify-section:nth-child(3n+1)>*{--rob-wave-top: var(--rob-wave-t1);--rob-wave-bottom: var(--rob-wave-b2);--rob-wave-line-top: var(--rob-wave-l1);--rob-wave-line-bottom: var(--rob-wave-l2)}.rob-main>.shopify-section:nth-child(3n+2)>*{--rob-wave-top: var(--rob-wave-t2);--rob-wave-bottom: var(--rob-wave-b3);--rob-wave-line-top: var(--rob-wave-l2);--rob-wave-line-bottom: var(--rob-wave-l3)}.rob-main>.shopify-section:nth-child(3n)>*{--rob-wave-top: var(--rob-wave-t3);--rob-wave-bottom: var(--rob-wave-b1);--rob-wave-line-top: var(--rob-wave-l3);--rob-wave-line-bottom: var(--rob-wave-l1)}.rob-main>.shopify-section>:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-bleed,.rob-on-photo,.rob-offers--band),.rob-foot{--rob-wt: 0px;--rob-wb: 0px}.rob-main>.shopify-section:not(:first-child)>:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-bleed,.rob-on-photo,.rob-offers--band),.rob-foot{--rob-wt: var(--rob-wave-h);margin-top:calc(var(--rob-wave-h) * -1);border-top-color:transparent}.rob-foot{--rob-wave-top: var(--rob-wave-t2);--rob-wave-bottom: var(--rob-wave-b1)}.rob-main>.shopify-section:not(:last-child):not(:has(+.shopify-section>:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-bleed,.rob-on-photo,.rob-offers--band)))>:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-bleed,.rob-on-photo,.rob-offers--band){--rob-wb: var(--rob-wave-h);border-bottom-color:transparent}.rob-main>.shopify-section>:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-bleed,.rob-on-photo,.rob-offers--band),.rob-foot{-webkit-mask-image:var(--rob-wave-top),linear-gradient(#000,#000),var(--rob-wave-bottom);mask-image:var(--rob-wave-top),linear-gradient(#000,#000),var(--rob-wave-bottom);-webkit-mask-size:100% var(--rob-wt),100% calc(100% - var(--rob-wt) - var(--rob-wb) + 4px),100% var(--rob-wb);mask-size:100% var(--rob-wt),100% calc(100% - var(--rob-wt) - var(--rob-wb) + 4px),100% var(--rob-wb);-webkit-mask-position:0 0,0 calc(var(--rob-wt) - 2px),0 100%;mask-position:0 0,0 calc(var(--rob-wt) - 2px),0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rob-hero.has-video .rob-hero-stage{padding-bottom:calc(clamp(3.2rem,5vh,5.6rem) + var(--rob-wave-h));-webkit-mask-image:linear-gradient(#000,#000),var(--rob-wave-bottom, var(--rob-wave-b2));mask-image:linear-gradient(#000,#000),var(--rob-wave-bottom, var(--rob-wave-b2));-webkit-mask-size:100% calc(100% - var(--rob-wave-h) + 2px),100% var(--rob-wave-h);mask-size:100% calc(100% - var(--rob-wave-h) + 2px),100% var(--rob-wave-h);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(max-width:899px){.rob-hero.has-video .rob-hero-stage{padding-bottom:calc(4rem + var(--rob-wave-h))}}@media(max-width:899px){.rob-hero.has-video .rob-hero-stage{min-height:max(88svh,600px);align-items:flex-end}.rob-hero.has-video .rob-hero-video:after{background:linear-gradient(180deg,#3e24126b,#3e241200 16%,#3e241280 36%,#3e2412a3 62%,#3e24128c)}.rob-hero .rob-hero-copy .rob-lede{font-size:1.4rem;line-height:1.6}.rob-hero .rob-hero-cta .rob-btn-ghost{display:none}.rob-hero.rob-on-photo .rob-display em{color:#cfa77a;text-shadow:0 1px 3px rgba(34,29,24,.45),0 2px 22px rgba(34,29,24,.6)}}.shopify-section:has(>:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-bleed,.rob-on-photo,.rob-offers--band))+.shopify-section>:is(.rob-awards,.rob-qf){--rob-wave-line-top: none}.shopify-section:has(+.shopify-section>:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-bleed,.rob-on-photo,.rob-offers--band))>:is(.rob-awards,.rob-qf),.rob-main>.shopify-section:last-child>:is(.rob-awards,.rob-qf){--rob-wave-line-bottom: none}.rob-main>.shopify-section>.rob-awards{padding-block:calc(3.84rem + var(--rob-wave-h))}.rob-main>.shopify-section>:is(.rob-awards,.rob-qf):not(:is(.rob-surface-band,.rob-cloth,.rob-band,.rob-bleed,.rob-on-photo,.rob-offers--band)){border-block-color:transparent;background-image:var(--rob-wave-line-top),var(--rob-wave-line-bottom);background-size:100% var(--rob-wave-h);background-position:0 0,0 100%;background-repeat:no-repeat}.rob-bleed{position:relative;isolation:isolate;overflow:hidden;min-height:75svh;display:flex;flex-direction:column;justify-content:center;border:0}.rob-main>.shopify-section:has(>.rob-bleed.rob-sec--page)+.shopify-section>:first-child{padding-top:8rem}.rob-main>.shopify-section:has(>.rob-bleed.rob-coll-hero)+.shopify-section>:first-child{padding-top:clamp(2.4rem,3vw,4rem)}.rob-bleed>.rob-wrap{position:relative;z-index:1;width:100%}.rob-bleed.rob-sec--page,.rob-paper:has([data-rob-header]:not([data-rob-overlay])) .rob-main>.shopify-section:first-child>.rob-bleed.rob-sec--page{padding-top:calc(var(--rob-header-h) + clamp(4.8rem,6vw,8rem));padding-bottom:clamp(4.8rem,6vw,8rem)}.rob-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:#4a3f33}.rob-backdrop img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.rob-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(90% 85% at 20% 55%,#221d18b3,#221d1838 82%),linear-gradient(180deg,#221d1873,#221d1800 24% 70%,#221d184d)}.rob-qf--bleed .rob-backdrop:after{background:radial-gradient(70% 70% at 50% 50%,#221d18a8,#221d1861)}.rob-bleed .rob-coll-hero-grid,.rob-bleed .rob-offer-hero-grid{grid-template-columns:minmax(0,64rem)}.rob-bleed.rob-page-intro .rob-sec-head{max-width:64rem}.rob-qf--bleed{min-height:0;padding-block:clamp(8rem,10vw,12.8rem)}.rob-qf--bleed .rob-qf-in{justify-items:center;text-align:center}.rob-on-photo{color:#fbf7f2e6}.rob-on-photo :is(.rob-display,.rob-qf-quote){color:#fbf7f2;text-shadow:0 2px 28px rgba(34,29,24,.35)}.rob-on-photo .rob-display em,.rob-on-photo :is(.rob-label,.rob-coll-glyph,.rob-qf-mark,.rob-qf-name),.rob-on-photo .rob-offer-facts dt{color:#e9cfa8}.rob-on-photo :is(.rob-lede,.rob-qf-detail){color:#fbf7f2e6}.rob-on-photo .rob-offer-facts,.rob-on-photo .rob-offer-facts div{border-color:#fbf7f247}.rob-on-photo .rob-offer-facts dd{color:#fbf7f2}.rob-on-photo .rob-btn-ghost{color:#fbf7f2;border-color:#fbf7f2b3}.rob-on-photo .rob-btn-ghost:hover,.rob-on-photo .rob-btn-ghost:focus-visible{border-color:#221d18}.rob-on-photo .rob-btn-ghost:before{background:#221d18}.rob-on-photo .rob-chip{color:#fbf7f2;background:#221d1833;border-color:#fbf7f273}.rob-on-photo .rob-chip:hover{border-color:#fbf7f2}.rob-paper:has(.rob-main>.shopify-section:first-child .rob-on-photo) .rob-nav[data-rob-overlay]:not(.is-stuck){--rob-text: #fbf7f2;color:#fbf7f2}.rob-paper:has(.rob-main>.shopify-section:first-child .rob-on-photo) .rob-nav[data-rob-overlay]:not(.is-stuck) .rob-dd-panel{--rob-text: #221d18;color:var(--rob-text-2)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rob-sections.css.map */
