:root{--my-cream:#fff4de;--my-ivory:#fffaf0;--my-ink:#1c0c12;--my-ink-2:#4a3a40;--my-plum:var(--sg-plum);--my-gold:#e6c073;--my-gold-deep:#8f6b2c;--my-gold-ink:#6e5020;--my-cham:#ead2a0;--my-ruby:color-mix(in oklab,#7e3043 68%,black);--my-night:#1d0f17;--my-champ:#f5e5c4;--my-sec:128px}@media(max-width:899px){:root{--my-sec:84px}}html body .pop-lg{--pop-h:58px}@media(max-width:639px){html body .t-h2{font-size:clamp(32px,9.6vw,40px);line-height:1.04;letter-spacing:-.015em}}html body .hero{background:radial-gradient(46% 64% at 78% 50%,#e6c0734d,#e6c07300 72%),radial-gradient(30% 40% at 6% 92%,#ead2a059,#ead2a000 70%),linear-gradient(180deg,#fff4de,#fdeed6)!important}@media(min-width:900px){html body .hero{padding:40px 0 136px!important}html body .hero .hero-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr)!important;grid-template-rows:auto!important;grid-template-areas:"copy media"!important;column-gap:clamp(48px,5vw,88px)!important;align-items:center!important}html body .hero .hero-copy{align-self:center!important;padding-block:24px!important}html body .hero .hero-main{font-size:clamp(58px,5.2vw,80px)!important;line-height:.98!important;letter-spacing:-.025em!important;margin-top:18px!important}html body .hero .hero-l2{white-space:normal!important}html body .hero .hero-italic{font-size:clamp(30px,2.4vw,38px)!important;margin-top:18px!important}html body .hero .hero-body{font-size:19px!important;line-height:1.55!important;margin-top:18px!important;max-width:28em!important;color:var(--my-ink-2);text-wrap:balance}html body .hero .hero-proof{flex-direction:row!important;gap:10px 26px!important;border-top:0!important;padding-top:0!important;margin-top:26px!important}html body .hero .hero-ctas{flex-direction:row!important;margin-top:34px!important;gap:16px!important}html body .hero .hero-photo{aspect-ratio:6 / 5!important;height:auto!important;max-height:none!important;border-radius:28px!important;box-shadow:0 40px 80px -40px #3c140a8c}html body .hero .hero-img{border-radius:28px!important}}@media(max-width:899px){html body .hero .hero-main{font-size:40px!important;letter-spacing:-.02em}}html body .box{padding-bottom:var(--my-sec)!important}@media(min-width:900px){html body .box .box-title{font-size:clamp(56px,7.4vw,112px)!important;letter-spacing:-.03em!important;line-height:.94!important}html body .box .box-title-tail{font-size:.4em!important;margin-top:14px!important;letter-spacing:.04em}}@media(min-width:900px){html body .box .sgc-feature .sgc-plate{aspect-ratio:16 / 11!important}}html body .box .wr{border:1px solid rgba(234,210,160,.16)!important;background:linear-gradient(180deg,#fff4de0d,#fff4de05)!important}html body .tiles{padding-block:var(--my-sec)!important}html body .tiles .t-h2{margin-bottom:12px}html body .awards{--edge-self:var(--my-ruby);--c-text:var(--my-cream);--c-text-2:#e9d3c7;--c-label:var(--my-cham);--c-rule:rgba(234,210,160,.25);color:var(--my-cream);background:radial-gradient(52% 62% at 16% 26%,#8a1f2c8c,#8a1f2c00 72%),radial-gradient(44% 56% at 92% 80%,#7e304373,#7e304300 70%),var(--my-ruby)!important;padding-block:var(--my-sec)!important}html body .awards .gem-ground{--gem-lid:color-mix(in oklab,var(--j-stufft) 62%,var(--my-ruby))!important}html body .awards .gem-light .gem-pa{fill-opacity:.05!important}html body .awards .gem-light .gem-pb{fill-opacity:.1!important}html body .awards .gem-light .gem-pc{fill:#000!important;fill-opacity:.12!important}html body .awards .awards-title,html body .awards .aw-name,html body .awards .aw-name a,html body .awards .aw-row,html body .awards .awards-more a,html body .awards .aw-all,html body .awards .aw-price{color:var(--my-cream)!important}html body .awards .awards-explainer,html body .awards .aw-line{color:#e9d3c7!important}html body .awards .awards-golds-label{color:var(--my-cham)!important}html body .awards .awards-num{font-size:clamp(130px,12vw,190px)!important;line-height:.82!important;filter:drop-shadow(0 0 34px rgba(230,192,115,.35))}html body .awards .pop:not(.pop-circle){--face:var(--face-a-gold)!important}html body .awards .martha{background:var(--my-ivory)!important;color:var(--my-ink)!important;--c-text:var(--my-ink);--c-text-2:var(--my-ink-2);box-shadow:0 40px 80px -40px #000000b3!important;border-radius:24px!important}html body .awards .martha:before{display:none!important}html body .awards .martha-quote,html body .awards .martha-quote p,html body .awards .martha-name,html body .awards .martha-name a,html body .awards .martha .aw-all{color:var(--my-ink)!important}html body .awards .martha-cite{color:var(--my-ink-2)!important}html body .awards .martha-out{color:#6d5b63!important}html body .awards .martha-strip{background:transparent!important;padding:0!important}html body .awards .martha .aw-all .icon{stroke:var(--my-ink)}@media(min-width:960px){html body .awards .martha{position:static!important;align-self:center!important}}@media(min-width:1180px){html body .awards .martha{padding:44px 44px 40px!important}html body .awards .martha-quote{font-size:28px!important;line-height:1.3}}html body .staples{padding-block:var(--my-sec)!important}html body .staples.edge-scallop-down{--edge-from:var(--my-ruby)!important}@media(min-width:900px){html body .staples .staples-branch-col{display:none!important}html body .staples .staples-wrap{display:block!important;padding-right:max(var(--gutter),calc((100vw - 1320px)/2))!important}html body .staples .staples-wrap:after{display:none!important}html body .staples .staples-head{display:block!important;margin-bottom:56px!important}html body .staples .staples-h2 .staples-h2-sub{display:block!important;margin-top:16px!important;font:italic 500 clamp(26px,2vw,32px)/1.2 var(--f-serif)!important;letter-spacing:.045em!important;text-transform:lowercase;color:var(--my-gold-deep)!important}html body .staples .staples-panels,html body .staples[data-tabs] .staples-panel,html body .staples[data-tabs] .staples-panel.is-inactive{display:block!important}html body .staples .staples-panel+.staples-panel{margin-top:64px!important}html body .staples .staples-sprig,html body .staples .staples-h2-c,html body .staples .staples-br{display:none!important}html body .staples .sx-add{width:auto!important;justify-self:start!important;align-self:start}html body .staples .sx-add .pop-face{padding:0 22px!important}html body .staples .sx-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:30px!important}html body .staples .sx-card,html body .staples .sx-trio{grid-column:auto!important;grid-row:span 8!important}html body .staples .staples-rowhead{position:static!important;display:flex!important;align-items:baseline;gap:20px;margin:0 0 40px!important;padding:0!important;border:0!important}html body .staples .staples-h3{font-size:clamp(34px,2.8vw,44px)!important;letter-spacing:-.015em}html body .staples .staples-rowhead-sub{margin:0!important;font-size:14px!important;font-weight:700!important;letter-spacing:.17em!important;text-transform:uppercase;color:var(--my-gold-ink)!important}html body .staples .staples-foot{margin-top:32px!important}}html body .staples .sx-trio{background:radial-gradient(80% 60% at 30% 10%,#fbefd6,#fbefd600 70%),var(--my-champ)!important;--band:var(--my-champ);border-radius:14px!important;padding:32px 28px 0!important}html body .staples .sx-trio .sx-trio-k{color:var(--my-gold-ink)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.17em!important;text-transform:uppercase}html body .staples .sx-trio .sx-trio-h,html body .staples .sx-trio .sx-trio-p{color:var(--my-ink)!important}html body .staples .sx-trio .sx-trio-h{font-size:clamp(28px,2.2vw,34px)!important;letter-spacing:-.012em}html body .staples .sx-trio .sx-trio-p{color:var(--my-ink-2)!important;opacity:1!important}html body .process{padding-block:var(--my-sec)!important;background:radial-gradient(50% 60% at 82% 40%,#8f6b2c38,#8f6b2c00 70%),var(--my-night)!important}html body .process .process-step{padding-left:0!important;display:grid!important;grid-template-columns:64px minmax(0,1fr);column-gap:8px}html body .process .process-step:before,html body .process .process-step:after{display:none!important}html body .process .process-step-t{grid-column:2;font:650 26px/1.2 var(--f-display)!important;letter-spacing:-.01em!important;color:var(--my-cream)!important;position:static}html body .process .process-step-t:before{content:counter(pr-step,decimal-leading-zero)!important;position:absolute;left:0;top:-2px;margin:0!important;font:425 40px/1 var(--f-display)!important;letter-spacing:-.02em!important;color:var(--my-gold)!important;background:linear-gradient(180deg,#f3d79a,#b8893e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body .process .process-step-p{grid-column:2;color:#e3d2bf!important;letter-spacing:.005em!important}html body .process .process-step+.process-step{margin-top:34px!important}html body .process .process-fact p{letter-spacing:.005em!important;color:#e3d2bf!important}@media(max-width:899px){html body .process .process-step{grid-template-columns:48px minmax(0,1fr)}html body .process .process-step-t{font-size:22px!important}html body .process .process-step-t:before{font-size:30px!important}}html body .texts{background:radial-gradient(40% 70% at 76% 50%,#e6c0736b,#e6c07300 70%),var(--my-champ)!important;padding-block:var(--my-sec)!important}html body .texts.edge-scallop-up{--edge-self:var(--my-champ)!important}html body .texts .texts-h2{font-size:clamp(38px,3.8vw,56px)!important}html body .texts .texts-sub{margin-top:16px!important}html body .texts .texts-phone{filter:drop-shadow(0 40px 50px rgba(110,80,32,.35))}html body .texts .tx-dot{background:var(--my-ivory)!important}html body .markets{padding-block:var(--my-sec)!important}html body .markets .mk-card{background:var(--my-ivory)!important;box-shadow:0 0 0 1px #6e502029,0 24px 40px -30px #3c140a59!important;border-radius:22px!important}@media(min-width:900px){html body .markets .mk-name{font:650 26px/1.12 var(--f-display)!important;letter-spacing:-.01em!important}}html body .markets .mk-when{letter-spacing:.005em!important}@media(min-width:900px){html body .markets .mk-cold{box-shadow:0 40px 70px -40px #241539b3!important}}@media(max-width:639px){html body .texts .texts-h2{font-size:clamp(30px,8.2vw,34px)!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/home-refresh.css.map */
