.rtd-scope{--rtd-ivory: #faf9f6;--rtd-cream: #f1e5d1;--rtd-blush: #f2e1df;--rtd-rose: #c69b9b;--rtd-gold: #af944f;--rtd-gold-lt: #d3bf86;--rtd-gold-deep: #6b5a26;--rtd-ink: #1a1a1a;--rtd-ink-2: #3d3733;--rtd-line: #e4dccb;--rtd-font: var(--font-body--family, Montserrat), "Helvetica Neue", Arial, sans-serif;font-family:var(--rtd-font);color:var(--rtd-ink)}.rtd-scope,.rtd-scope *,.rtd-scope *:before,.rtd-scope *:after{box-sizing:border-box}.rtd-hero{position:relative;overflow:hidden;background:var(--rtd-ivory);isolation:isolate}.rtd-hero__in{max-width:1360px;margin:0 auto;padding:36px 64px 0;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"top collage" "act collage";grid-template-rows:auto auto;align-content:center;column-gap:24px}.rtd-top{grid-area:top;align-self:end;padding-bottom:8px}.rtd-act{grid-area:act;align-self:start;padding-bottom:56px}.rtd-collage{grid-area:collage;position:relative;width:100%;max-width:700px;justify-self:end;aspect-ratio:var(--zw) / var(--zh)}.rtd-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:14px;line-height:1;font-weight:600;color:var(--rtd-gold-deep);letter-spacing:.01em}.rtd-eyebrow svg{width:34px;height:16px;flex:none}.rtd-title{margin:0 0 20px;font-size:clamp(46px,4.45vw,64px);line-height:1.04;font-weight:700;letter-spacing:-.018em;color:var(--rtd-ink);text-wrap:balance}.rtd-u{position:relative;display:inline-block;white-space:nowrap}.rtd-u--block{width:max-content}.rtd-u>svg{position:absolute;left:-2%;width:104%;bottom:-.2em;height:.3em;overflow:visible;pointer-events:none}.rtd-sub{text-wrap:pretty;margin:0 0 28px;max-width:29em;font-size:17px;line-height:1.6;color:var(--rtd-ink-2)}.rtd-cta{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 32px;background:var(--rtd-gold);color:var(--rtd-ink);border-radius:14px;border:0;text-decoration:none;font:600 16px/1.2 var(--rtd-font);letter-spacing:.005em}.rtd-cta:focus-visible{outline:3px solid var(--rtd-ink);outline-offset:3px}.rtd-proof{margin:20px 0 0;font-size:14px;font-weight:600;color:var(--rtd-ink-2);display:flex;align-items:center;gap:8px}.rtd-proof .star{color:var(--rtd-gold-deep);font-size:16px;line-height:1}.rtd-collage>svg.rtd-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rtd-collage>svg.rtd-back{z-index:0}.rtd-arch{position:absolute;margin:0;aspect-ratio:200 / 270;z-index:var(--z, 2);transform:rotate(var(--rot, 0deg));transform-origin:50% 100%}.rtd-arch img{position:absolute;left:5%;right:5%;top:3.7%;bottom:3%;width:90%;height:93.3%;object-fit:cover;border-radius:999px 999px 0 0;display:block;background:var(--rtd-cream)}.rtd-arch svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rtd-collage>svg.rtd-front{z-index:6}.rtd-pill{position:absolute;z-index:7;display:inline-flex;align-items:center;gap:10px;white-space:nowrap;width:max-content;max-width:calc(100% - 16px);left:var(--px);top:var(--py);transform:translate(var(--pt, 0));padding:10px 18px 10px 12px;background:var(--rtd-ivory);border:1.5px solid var(--rtd-gold);border-radius:999px;font-size:13.5px;line-height:1.2;font-weight:600;color:var(--rtd-ink)}.rtd-pill svg{width:22px;height:22px;flex:none}.rtd-empty .rtd-title{font-size:clamp(34px,3.3vw,46px)}.rtd-empty .rtd-sub{max-width:24em}.rtd-empty .rtd-top{align-self:end}.rtd-empty .rtd-act{padding-bottom:40px}.rtd-niche{position:absolute;margin:0;aspect-ratio:200 / 270;z-index:2}.rtd-niche>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.rtd-niche .fill{fill:var(--rtd-blush)}.ln{fill:none;stroke:var(--rtd-gold);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ln.lt{stroke:var(--rtd-gold-lt);stroke-width:1.2}.ln.thin{stroke-width:1.2}.ln.rose{stroke:var(--rtd-rose)}.fl-gold{fill:var(--rtd-gold);stroke:none}.fl-rose{fill:var(--rtd-rose);stroke:none}.paper{fill:var(--rtd-blush);stroke:none}.rib-edge{fill:none;stroke:var(--rtd-gold);stroke-width:7.6;stroke-linecap:round;stroke-linejoin:round}.rib-core{fill:none;stroke:var(--rtd-cream);stroke-width:4.8;stroke-linecap:round;stroke-linejoin:round}.rib-knot{fill:var(--rtd-cream);stroke:var(--rtd-gold);stroke-width:1.6}@media(max-width:899px){.rtd-hero__in{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "collage" "act";padding:22px 16px 0;column-gap:0}.rtd-top{padding-bottom:6px}.rtd-eyebrow{margin-bottom:12px;font-size:13px}.rtd-title{font-size:38px;margin-bottom:12px;text-wrap:initial}.rtd-sub{font-size:15.5px;line-height:1.55;margin-bottom:4px}.rtd-collage{max-width:520px;justify-self:center;margin-top:-22px}.rtd-act{padding-bottom:28px;padding-top:4px}.rtd-cta{width:100%;max-width:480px;min-height:54px}.rtd-act{display:flex;flex-direction:column;align-items:center}.rtd-proof{justify-content:center;margin-top:16px;width:100%}.rtd-pill{font-size:12.5px;padding:9px 14px 9px 10px;gap:8px}.rtd-pill svg{width:20px;height:20px}.rtd-empty .rtd-title{font-size:28px}.rtd-empty .rtd-act{padding-bottom:28px}}.rtd-hero:not(.rtd-empty) .rtd-sub{min-height:4.8em}@media(min-width:1200px){.rtd-hero:not(.rtd-empty) .rtd-sub{min-height:3.2em}}@media(max-width:899px){.rtd-hero:not(.rtd-empty) .rtd-sub{min-height:3.1em}}@media(max-width:429px){.rtd-hero:not(.rtd-empty) .rtd-sub{min-height:4.65em}}@media(min-width:340px)and (max-width:429px){html:lang(en) .rtd-hero:not(.rtd-empty) .rtd-sub{min-height:3.1em}}@media(min-width:1000px)and (max-width:1199px){html:lang(en) .rtd-hero:not(.rtd-empty) .rtd-sub{min-height:3.2em}}@media(max-width:359px){.rtd-hero .rtd-pill{white-space:normal;text-align:center;top:auto;bottom:2%;border-radius:24px}}@media(min-width:900px){.rtd-hero .rtd-u--block{display:block}}@media(max-width:899px)and (min-height:741px){.rtd-hero:not(.rtd-empty) .rtd-collage{width:min(100%,calc((100svh - 407px) * var(--zw) / var(--zh)))}}@media(max-width:899px)and (max-height:740px){.rtd-hero:not(.rtd-empty) .rtd-hero__in{grid-template-areas:"top" "act" "collage"}.rtd-hero:not(.rtd-empty) .rtd-act{padding-bottom:8px;padding-top:12px}.rtd-hero:not(.rtd-empty) .rtd-collage{margin-top:0}}:is(.rtd-hero,.rtd-slide) .rtd-collage{--zw:640;--zh:560}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="0"]{--zw:520;--zh:470;max-width:560px}:is(.rtd-hero,.rtd-slide) .rtd-m{display:none}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="1"] .a1{left:26.6%;top:16.3%;width:46.9%;--z:2;--rot:-.3deg}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="1"] .rtd-pill{--px:50%;--py:91.6%;--pt:-50%}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="2"] .a1{left:20.3%;top:25.4%;width:40.9%;--z:2;--rot:-.4deg}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="2"] .a2{left:58.1%;top:42%;width:30.6%;--z:1;--rot:.9deg}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="2"] .rtd-pill{--px:46%;--py:91.6%;--pt:-50%}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="3"] .a1{left:32.2%;top:31.7%;width:36.9%;--z:3;--rot:-.4deg}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="3"] .a2{left:10%;top:48.2%;width:26.9%;--z:1;--rot:.8deg}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="3"] .a3{left:61.9%;top:43.3%;width:29.7%;--z:2;--rot:-.7deg}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="3"] .rtd-pill{--px:50%;--py:91.6%;--pt:-50%}:is(.rtd-hero,.rtd-slide) .rtd-collage[data-n="0"] .rtd-niche{left:28.8%;top:26.2%;width:42.3%;--z:2;--rot:-.3deg}@media(max-width:899px){.rtd-hero .rtd-d{display:none}.rtd-hero .rtd-m{display:block}.rtd-hero .rtd-collage{--zw:390;--zh:428}.rtd-hero .rtd-collage[data-n="0"]{--zw:390;--zh:300;max-width:390px}.rtd-hero .rtd-collage[data-n="1"] .a1{left:20.3%;top:12.3%;width:59.5%;--z:2;--rot:-.3deg}.rtd-hero .rtd-collage[data-n="1"] .rtd-pill{--px:50%;--py:89.3%;--pt:-50%}.rtd-hero .rtd-collage[data-n="2"] .a1{left:9.2%;top:18%;width:54.9%;--z:2;--rot:-.4deg}.rtd-hero .rtd-collage[data-n="2"] .a2{left:54.9%;top:41.7%;width:36.4%;--z:1;--rot:.9deg}.rtd-hero .rtd-collage[data-n="2"] .rtd-pill{--px:50%;--py:89.3%;--pt:-50%}.rtd-hero .rtd-collage[data-n="3"] .a1{left:23.1%;top:18.8%;width:53.8%;--z:3;--rot:-.4deg}.rtd-hero .rtd-collage[data-n="3"] .a2{left:1%;top:45.4%;width:33.3%;--z:1;--rot:.9deg}.rtd-hero .rtd-collage[data-n="3"] .a3{left:67.2%;top:46.4%;width:31.8%;--z:2;--rot:-.8deg}.rtd-hero .rtd-collage[data-n="3"] .rtd-pill{--px:50%;--py:89.3%;--pt:-50%}.rtd-hero .rtd-collage[data-n="0"] .rtd-niche{left:30.3%;top:18%;width:39.5%;--z:2;--rot:-.3deg}}.rtd-cta{transition:background-color .2s ease;cursor:pointer}.rtd-cta:hover{background:var(--rtd-gold-lt);color:var(--rtd-ink)}.rtd-hero a{text-decoration:none}.rtd-wrap{max-width:1360px;margin:0 auto;padding-inline:64px}@media(max-width:899px){.rtd-wrap{padding-inline:16px}}.rtd-h2{margin:0;font-size:clamp(26px,2.4vw,34px);line-height:1.15;font-weight:700;letter-spacing:-.01em;color:var(--rtd-ink);text-wrap:balance}.rtd-gridhead{background:var(--rtd-ivory);padding:44px 0 16px;text-align:center;scroll-margin-top:96px}.rtd-gridhead p{margin:8px 0 0;font-size:14px;line-height:1.5;font-weight:500;color:var(--rtd-ink-2)}@media(min-width:1088px){body:has(.rtd-hero:is([data-rtd-count="1"],[data-rtd-count="2"],[data-rtd-count="3"])) .product-grid{display:flex;flex-wrap:wrap;justify-content:center}body:has(.rtd-hero[data-rtd-count]) .product-grid>li{flex:0 0 calc((100% - 48px)/4);min-width:0}}@media(min-width:1344px){body:has(.rtd-hero[data-rtd-count="4"]) .product-grid{display:flex;flex-wrap:wrap;justify-content:center}body:has(.rtd-hero[data-rtd-count]) .product-grid>li{flex-basis:calc((100% - 64px)/5)}}.rtd-flow{background:var(--rtd-cream);padding:56px 0 48px}.rtd-flow .rtd-h2{text-align:center;margin-bottom:32px}.rtd-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;counter-reset:rtd-step}.rtd-step{position:relative;counter-increment:rtd-step;background:var(--rtd-ivory);border:1.5px solid var(--rtd-gold);border-radius:22px;padding:76px 26px 28px}.rtd-step:before{content:counter(rtd-step);position:absolute;top:22px;left:26px;width:40px;height:40px;border-radius:50%;background:var(--rtd-gold);color:var(--rtd-ink);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700}.rtd-step__title{margin:0 0 8px;font-size:19px;line-height:1.25;font-weight:700;color:var(--rtd-ink)}.rtd-step__text{margin:0;font-size:15px;line-height:1.6;font-weight:500;color:var(--rtd-ink-2);text-wrap:pretty}.rtd-link{color:inherit;text-decoration:underline;text-decoration-color:var(--rtd-gold);text-decoration-thickness:2px;text-underline-offset:3px}.rtd-link:hover{text-decoration-color:var(--rtd-ink)}.rtd-link:focus-visible{outline:3px solid var(--rtd-ink);outline-offset:2px;border-radius:3px}.rtd-trust{margin:30px 0 0;text-align:center;font-size:15px;line-height:1.4;font-weight:600;color:var(--rtd-ink)}.rtd-trust__stars{color:var(--rtd-gold-deep);letter-spacing:.12em;margin-inline-end:8px}@media(max-width:899px){.rtd-flow{padding:40px 0 36px}.rtd-flow .rtd-h2{margin-bottom:22px}.rtd-steps{grid-template-columns:minmax(0,1fr);gap:14px}.rtd-step{padding:20px 20px 20px 78px;min-height:84px}.rtd-step:before{top:20px;left:20px}}.rtd-faq{background:var(--rtd-ivory);padding:56px 0 64px}.rtd-faq__in{max-width:820px;margin:0 auto;padding-inline:16px}.rtd-faq .rtd-h2{text-align:center;margin-bottom:24px}.rtd-faq details{border-bottom:1px solid var(--rtd-line)}.rtd-faq details:first-of-type{border-top:1px solid var(--rtd-line)}.rtd-faq summary{position:relative;list-style:none;cursor:pointer;padding:18px 44px 18px 0;font-size:16px;line-height:1.4;font-weight:600;color:var(--rtd-ink)}.rtd-faq summary::-webkit-details-marker{display:none}.rtd-faq summary:after{content:"";position:absolute;inset-inline-end:8px;top:50%;width:9px;height:9px;border-right:2px solid var(--rtd-gold-deep);border-bottom:2px solid var(--rtd-gold-deep);transform:translateY(-70%) rotate(45deg)}.rtd-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.rtd-faq summary:focus-visible{outline:3px solid var(--rtd-ink);outline-offset:2px;border-radius:4px}.rtd-faq details p{margin:0 0 20px;max-width:62ch;font-size:15px;line-height:1.65;font-weight:500;color:var(--rtd-ink-2)}@media(prefers-reduced-motion:no-preference){.rtd-faq summary:after{transition:transform .2s ease}}.rtd-cross__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;width:100%}.rtd-cross__title{margin:0;font-size:clamp(22px,2vw,28px);line-height:1.2;font-weight:700;color:var(--rtd-ink);text-wrap:balance}.rtd-cross__link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;color:var(--rtd-ink);text-decoration:underline;text-decoration-color:var(--rtd-gold);text-decoration-thickness:2px;text-underline-offset:5px}.rtd-cross__link:hover{text-decoration-color:var(--rtd-ink)}.rtd-cross__link:focus-visible{outline:3px solid var(--rtd-ink);outline-offset:3px;border-radius:3px}.rtd-card-label{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;margin-block-start:2px;padding:5px 11px 5px 9px;background:var(--rtd-blush);border:1px solid var(--rtd-gold);border-radius:999px;font-size:12px;line-height:1.2;font-weight:600;letter-spacing:.01em;color:var(--rtd-ink)}.rtd-card-label:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--rtd-gold);flex:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ready-today.css.map */
