@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@1,400;1,500&display=swap";html:root{--cs-plum:#2E1240;--cs-plum-2:#3F1A5B;--cs-purple:#5B1A9A;--cs-cream:#FCFAF5;--cs-lilac:#F3EDF6;--cs-pist:#C9DEA6;--cs-pist-2:#DCE8BF;--cs-muted:#5A4069;--cs-line:#E6DCEC;--cs-sans:"Jost",system-ui,sans-serif;--cs-serif:"Bodoni Moda",Georgia,serif;--font-body--family:var(--cs-sans);--font-subheading--family:var(--cs-sans);--font-heading--family:var(--cs-serif);--font-accent--family:var(--cs-serif);--font-heading--weight:400}body{font-family:var(--cs-sans);color:var(--cs-plum);background:var(--cs-cream)}::selection{background:var(--cs-pist);color:var(--cs-plum)}[id*=header_announcements] .section-background{background:var(--cs-pist)!important}[id*=header_announcements] .announcement-bar{border:0!important;padding-block:9px!important}[id*=header_announcements] .announcement-bar *{color:var(--cs-plum)!important;font-family:var(--cs-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:12px!important}.header__row--top{background:var(--cs-cream)!important;border-bottom:1px solid var(--cs-line)}.header-logo,.header-logo span{font-family:var(--cs-serif)!important;text-transform:uppercase;letter-spacing:.08em;font-weight:400!important;color:var(--cs-plum)!important;font-size:clamp(17px,2vw,28px)!important;white-space:nowrap}.menu-list__link{font-family:var(--cs-sans)!important;text-transform:uppercase;letter-spacing:.14em;font-size:13px!important;color:var(--cs-plum)!important}.menu-list__link:hover{color:var(--cs-purple)!important}[id*=__footer_] .section-background{background:linear-gradient(165deg,var(--cs-plum-2) 0%,var(--cs-plum) 55%,#1E0B2B 100%)!important}[id*=__footer_] .section,[id*=__footer_] .section *{color:var(--cs-cream)!important;border-color:#fcfaf52e!important}[id*=__footer_] .section a:hover{color:var(--cs-pist)!important}[id*=__footer_] .section input{background:transparent!important}[id*=__footer_] .section button{background:var(--cs-pist)!important;color:var(--cs-plum)!important}.cs-wrap{padding-inline:clamp(16px,3vw,44px)}.cs-sec{padding-block:clamp(48px,7vw,96px)}.cs-mix{font-family:var(--cs-serif);font-weight:400;font-size:clamp(34px,4.4vw,64px);line-height:1.04;letter-spacing:-.01em;margin:0;color:inherit}.cs-mix b,.cs-mix strong{font-family:var(--cs-sans);font-weight:500;letter-spacing:-.025em}.cs-hl{background:var(--cs-pist);color:var(--cs-plum);padding:.05em .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cs-kicker{font:500 12px/1.2 var(--cs-sans);letter-spacing:.22em;text-transform:uppercase;margin:0}.cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;font:500 13px/1 var(--cs-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:15px 30px;border-radius:40px;border:0;cursor:pointer;transition:background .2s,color .2s}.cs-btn--pist{background:var(--cs-pist);color:var(--cs-plum)}.cs-btn--pist:hover{background:var(--cs-cream);color:var(--cs-plum)}.cs-btn--ghost{background:transparent;color:var(--cs-cream);box-shadow:inset 0 0 0 1px currentColor}.cs-btn--ghost:hover{background:var(--cs-pist);color:var(--cs-plum);box-shadow:none}.cs-btn--plum{background:var(--cs-plum);color:var(--cs-cream)}.cs-btn--plum:hover{background:var(--cs-purple);color:var(--cs-cream)}.cs-link{font:500 13px var(--cs-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cs-plum);text-underline-offset:5px}.cs-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(20px,3vw,36px)}.cs-hero{padding:12px clamp(10px,1.4vw,20px) 0}.cs-hero__frame{position:relative;border-radius:14px;overflow:hidden;min-height:clamp(520px,calc(100vh - 130px),760px);background:var(--cs-plum);color:var(--cs-cream);display:flex;align-items:flex-end}.cs-hero__media,.cs-hero__media video,.cs-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#240e32cc,#240e3257 40%,#240e3200 64%),linear-gradient(180deg,#240e324d,#240e3200 22%)}.cs-hero__copy{position:relative;z-index:1;padding:clamp(24px,4vw,56px);display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:760px}.cs-hero--right .cs-hero__frame{justify-content:flex-end}.cs-hero--right .cs-hero__copy{text-align:right;align-items:flex-end}.cs-hero__title{font-size:clamp(40px,5.2vw,80px)}.cs-hero__title span{color:var(--cs-pist);font-style:italic}.cs-hero__sub{margin:0;font:300 clamp(16px,1.3vw,19px)/1.5 var(--cs-sans);max-width:46ch;opacity:.92}.cs-hero .cs-kicker{color:var(--cs-pist)}.cs-rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(250px,27vw,380px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.cs-rail::-webkit-scrollbar{display:none}.cs-card{position:relative;scroll-snap-align:start;background:var(--cs-lilac);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.cs-card__info{padding:18px 18px 0;position:relative;z-index:1}.cs-card__title{margin:0;font:500 clamp(18px,1.4vw,21px)/1.2 var(--cs-sans);letter-spacing:-.01em}.cs-card__title a{color:inherit;text-decoration:none}.cs-card__sub{margin:4px 0 0;font:italic 400 15px/1.3 var(--cs-serif);color:var(--cs-muted)}.cs-card__price{margin:6px 0 0;font:400 15px var(--cs-sans)}.cs-card__media{position:relative;display:block;aspect-ratio:4/5;margin-top:14px;overflow:hidden}.cs-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:opacity .35s ease,transform .6s ease}.cs-card__media img.cs-card__alt{opacity:0}.cs-card:hover .cs-card__media img.cs-card__alt{opacity:1}.cs-card:hover .cs-card__media img{transform:scale(1.03)}.cs-badge{position:absolute;top:16px;right:16px;z-index:2;background:var(--cs-plum);color:var(--cs-cream);font:500 11px var(--cs-sans);letter-spacing:.12em;text-transform:uppercase;padding:6px 10px;border-radius:3px}.cs-card__cta{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s,background .2s}.cs-card:hover .cs-card__cta,.cs-card:focus-within .cs-card__cta{opacity:1;transform:none}@media(hover:none){.cs-card__cta{opacity:1;transform:none}}.cs-rail-nav{display:flex;gap:8px}.cs-arrow{width:46px;height:46px;border-radius:50%;border:1px solid var(--cs-plum);background:transparent;color:var(--cs-plum);display:grid;place-items:center;cursor:pointer;font:400 18px/1 var(--cs-sans)}.cs-arrow:hover{background:var(--cs-plum);color:var(--cs-cream)}.cs-marquee{overflow:hidden;border-block:1px solid var(--cs-plum);background:var(--cs-cream);color:var(--cs-plum)}.cs-marquee--pist{background:var(--cs-pist);border-color:var(--cs-pist)}.cs-marquee--plum{background:var(--cs-plum);color:var(--cs-cream);border-color:var(--cs-plum)}.cs-marquee__track{display:flex;width:max-content;animation:cs-marq 40s linear infinite}.cs-marquee__item{flex:none;padding:18px 0;font:500 clamp(26px,3.2vw,46px)/1 var(--cs-sans);letter-spacing:-.025em;white-space:nowrap}.cs-marquee__item i{font:400 .6em/1 var(--cs-serif);margin:0 .9em;vertical-align:.2em;font-style:normal}@keyframes cs-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cs-marquee__track{animation:none}}.cs-split{display:grid;grid-template-columns:1fr 1fr;min-height:clamp(480px,46vw,720px)}.cs-split--flip .cs-split__media{order:2}.cs-split__media{position:relative;overflow:hidden;min-height:420px;background:var(--cs-lilac)}.cs-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-split__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:clamp(32px,6vw,96px)}.cs-split--plum .cs-split__copy{background:var(--cs-plum);color:var(--cs-cream)}.cs-split--plum .cs-mix b{color:var(--cs-pist)}.cs-split--cream .cs-split__copy{background:var(--cs-cream)}.cs-split__quote{margin:0;font:400 clamp(19px,1.6vw,24px)/1.5 var(--cs-serif);max-width:34ch}.cs-split__by{font:500 12px var(--cs-sans);letter-spacing:.2em;text-transform:uppercase;margin:0;opacity:.85}.cs-looks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px}.cs-look{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:4/5;background:var(--cs-lilac)}.cs-look>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-look__label{position:absolute;left:18px;top:18px;z-index:2;background:var(--cs-cream);color:var(--cs-plum);padding:8px 14px;border-radius:40px;font:500 12px var(--cs-sans);letter-spacing:.16em;text-transform:uppercase}.cs-spot{position:absolute;z-index:3;transform:translate(-50%,-50%)}.cs-spot__dot{width:30px;height:30px;border-radius:50%;background:var(--cs-cream);display:grid;place-items:center;color:var(--cs-plum);font:400 20px/1 var(--cs-sans);animation:cs-pulse 2.4s ease-out infinite}@keyframes cs-pulse{0%{box-shadow:0 0 #fcfaf5b3}to{box-shadow:0 0 0 16px #fcfaf500}}.cs-spot__card{position:absolute;left:50%;top:calc(100% + 14px);transform:translate(-50%);width:220px;background:var(--cs-cream);color:var(--cs-plum);border-radius:12px;padding:14px 16px;box-shadow:0 10px 30px #2e124038;text-decoration:none;display:block}.cs-spot__card:before{content:"";position:absolute;top:-6px;left:50%;width:12px;height:12px;background:inherit;transform:translate(-50%) rotate(45deg)}.cs-spot--up .cs-spot__card{top:auto;bottom:calc(100% + 14px)}.cs-spot--up .cs-spot__card:before{top:auto;bottom:-6px}.cs-spot__name{display:block;font:500 16px/1.2 var(--cs-sans)}.cs-spot__price{display:block;font:italic 400 14px var(--cs-serif);color:var(--cs-muted);margin-top:3px}.cs-spot__go{display:inline-block;margin-top:8px;font:500 11px var(--cs-sans);letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.cs-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.cs-detail{background:var(--cs-lilac);border-radius:10px;padding:clamp(22px,2.4vw,32px);display:flex;flex-direction:column;gap:14px;min-height:300px}.cs-detail__num{font:400 clamp(56px,6vw,88px)/.9 var(--cs-serif);color:var(--cs-plum)}.cs-detail__plus{font:500 13px var(--cs-sans);letter-spacing:.1em;margin-top:auto}.cs-detail p{margin:0;font:400 17px/1.55 var(--cs-sans)}.cs-detail .cs-hl{font-weight:500}.cs-club{border-radius:14px;margin:0 clamp(10px,1.4vw,20px);padding:clamp(40px,6vw,88px) clamp(24px,5vw,72px);display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(28px,4vw,64px);align-items:end}.cs-club--plum{background:linear-gradient(160deg,var(--cs-plum-2) 0%,var(--cs-plum) 55%,#1E0B2B 100%);color:var(--cs-cream)}.cs-club--plum .cs-mix span{color:var(--cs-pist);font-style:italic}.cs-club--pist{background:var(--cs-pist);color:var(--cs-plum)}.cs-club--pist .cs-mix span{color:var(--cs-purple);font-style:italic}.cs-club__text{margin:16px 0 0;font:300 18px/1.55 var(--cs-sans);max-width:44ch}.cs-club__form{display:flex;align-items:center;border-bottom:1px solid currentColor}.cs-club__form input[type=email]{flex:1;min-width:0;background:transparent;border:0;color:inherit;font:400 17px var(--cs-sans);padding:14px 0;outline:0;box-shadow:none}.cs-club__form input::placeholder{color:inherit;opacity:.65}.cs-club__form button{border:0;border-radius:40px;font:500 12px var(--cs-sans);letter-spacing:.14em;text-transform:uppercase;padding:12px 24px;margin:6px 0;cursor:pointer}.cs-club--plum .cs-club__form button{background:var(--cs-pist);color:var(--cs-plum)}.cs-club--pist .cs-club__form button{background:var(--cs-plum);color:var(--cs-cream)}.cs-club__note{font:400 14px var(--cs-sans);margin:12px 0 0}.cs-club__ig{display:inline-block;margin-top:18px;color:inherit;font:500 13px var(--cs-sans);letter-spacing:.14em;text-transform:uppercase;text-underline-offset:5px}@media(max-width:749px){.cs-hero__frame{min-height:76vh}.cs-rail{grid-auto-columns:78vw}.cs-split{grid-template-columns:1fr}.cs-split--flip .cs-split__media{order:0}.cs-split__media{min-height:380px}.cs-spot__card{width:180px}.cs-club{grid-template-columns:1fr}.cs-detail{min-height:0}.cs-detail__plus{margin-top:6px}.cs-detail__num{font-size:52px}}[id*=kew8osnss] .pp-blank{--section-background-color:var(--cs-cream)!important;--section-background-color-mobile:var(--cs-cream)!important}[id*=kew8osnss] *{font-family:var(--cs-sans)!important}[id*=kew8osnss] h1,[id*=kew8osnss] h2,[id*=kew8osnss] h3{font-family:var(--cs-serif)!important;color:var(--cs-plum)!important;font-weight:400!important}[id*=kew8osnss] .pp-text p{color:var(--cs-plum)!important}:root{--cs-script:"Cormorant Garamond",Georgia,serif}.header-logo>span{font-size:0!important;letter-spacing:0!important;line-height:1!important;display:inline-flex!important;flex-direction:column;align-items:center;white-space:nowrap}.header-logo>span:before{content:"SECRETO";font-family:var(--cs-serif);font-weight:400;font-size:clamp(20px,2.1vw,30px);letter-spacing:.22em;margin-right:-.22em;color:var(--cs-plum);text-transform:none;line-height:1}.header-logo>span:after{content:"club \223c  est \223c  40";font-family:var(--cs-script);font-style:italic;font-weight:400;font-size:clamp(13px,1.05vw,16px);letter-spacing:.03em;color:var(--cs-purple);text-transform:none;margin-top:5px;white-space:pre;line-height:1}.cs-mix span,.cs-mix em{font-family:var(--cs-script)!important;font-style:italic!important;font-weight:400!important}.cs-hero__media,.cs-hero__shade{display:none!important}.cs-hero__frame{background:radial-gradient(ellipse at 50% 50%,#3f1a5b,#2e1240 62%,#24102f)!important;min-height:clamp(380px,58vh,580px)!important;display:flex!important;align-items:center!important;justify-content:center!important}.cs-hero__copy{position:relative!important;inset:auto!important;transform:none!important;margin:0 auto!important;padding:48px 24px!important;max-width:920px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.cs-hero .cs-kicker{color:#e6dcec!important;letter-spacing:.32em!important}.cs-hero__title{color:var(--cs-pist)!important;text-align:center!important}.cs-hero__title b{display:block;font-family:var(--cs-serif)!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--cs-pist)!important}.cs-hero__title span{display:block;color:#e6dcec!important;margin-top:.15em}.cs-hero .cs-btn--ghost{border-color:var(--cs-pist)!important;color:var(--cs-pist)!important}.cs-hero .cs-btn--ghost:hover{background:var(--cs-pist)!important;color:var(--cs-plum)!important}.cs-hero__title{font-size:0!important;line-height:1!important;order:1}.cs-hero__title b,.cs-hero__title span{display:none!important}.cs-hero__title:before{content:"SECRETO";display:block;font-family:var(--cs-serif);font-weight:400;font-size:clamp(46px,6.4vw,96px);letter-spacing:.2em;margin-right:-.2em;color:var(--cs-pist);line-height:1}.cs-hero__title:after{content:"club \223c  est \223c  40";display:block;white-space:pre;font-family:var(--cs-script);font-style:italic;font-weight:400;font-size:clamp(24px,2.6vw,40px);color:var(--cs-pist);margin-top:18px;line-height:1}.cs-hero .cs-kicker{order:2;font-size:0!important;margin:26px 0 30px!important}.cs-hero .cs-kicker:after{content:"WELLNESS PLANNERS FOR WOMEN 40+";font-family:var(--cs-sans);font-size:clamp(11px,1vw,15px);letter-spacing:.32em;color:#e6dcec}.cs-hero .cs-btn{order:3}.cs-hero .cs-kicker:after{content:"THE SECRET IS IN THE RITUAL"!important}.cs-planner{background:var(--cs-cream);padding:clamp(40px,6vw,88px) 20px}.cs-planner__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;border-radius:20px;overflow:hidden;background:radial-gradient(ellipse at 70% 40%,#3f1a5b,#2e1240 65%,#24102f)}.cs-planner__media{background:#f4eae2;display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vw,56px)}.cs-planner__media img{width:100%;max-width:420px;height:auto;display:block}.cs-planner__copy{padding:clamp(32px,5vw,72px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#e6dcec}.cs-planner__kicker{font-family:var(--cs-sans);font-size:13px;letter-spacing:.32em;color:#e6dcec;margin:0 0 18px}.cs-planner__title{font-family:var(--cs-serif)!important;font-weight:400!important;font-size:clamp(34px,4vw,58px)!important;letter-spacing:.02em;color:var(--cs-pist)!important;margin:0!important;line-height:1.05!important}.cs-planner__script{font-family:var(--cs-script);font-style:italic;font-size:clamp(20px,2vw,28px);color:#e6dcec;margin:12px 0 18px}.cs-planner__text p{font-family:var(--cs-sans);font-size:16px;line-height:1.6;color:#e6dcec;margin:0 0 20px;max-width:46ch}.cs-planner__tags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0 0 26px}.cs-planner__tags li{border:1px solid rgba(201,222,166,.6);color:var(--cs-pist);border-radius:40px;padding:6px 14px;font:12px var(--cs-sans);letter-spacing:.12em;text-transform:uppercase}.cs-planner__note{font:12px var(--cs-sans);color:#e6dcecb3;margin:16px 0 0}@media(max-width:749px){.cs-planner__inner{grid-template-columns:1fr}}html,body,#MainContent,main,.content-for-layout{background:#f2ede4!important}.header,header,.header-wrapper,.header__row{background:#f2ede4!important}body,body [class*=color-]:not([class*=header_announcements]):not([class*=footer]){--color-background:#F2EDE4;--color-background-rgb:242 237 228}.pagepilot-section .pp-blank{background:#f2ede4!important}.cs-rail{gap:18px!important;grid-auto-columns:190px!important;grid-template-columns:none!important;grid-auto-flow:column!important;justify-content:start!important}.cs-card{flex:0 0 190px!important;width:190px!important;min-width:0!important;background:#2e1640!important;border:0!important;border-radius:14px!important;padding:10px!important;display:flex!important;flex-direction:column!important}.cs-card__media{order:-1;aspect-ratio:1/1!important;height:auto!important;max-height:170px!important;border-radius:10px!important;overflow:hidden!important;background:#f3edf6!important;margin:0 0 10px!important}.cs-card__media img{width:100%!important;height:100%!important;object-fit:cover!important}.cs-card__info{padding:0!important}.cs-card__title{font-size:14px!important;line-height:1.3!important;margin:0 0 2px!important;color:#efe6f3!important}.cs-card__sub{font-size:12px!important;margin:0 0 4px!important;color:#bfa9cc!important}.cs-card__price{font-size:13px!important;margin:0!important;color:#c9dea6!important}.cs-card__cta{margin-top:10px!important;padding:8px 12px!important;font-size:11px!important;background:#c9dea6!important;color:#24102f!important}.cs-sec{padding-top:56px!important;padding-bottom:56px!important}.cs-split{min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:48px!important;padding:56px 24px!important}.cs-split__media{flex:0 0 220px!important;width:220px!important;height:220px!important;min-height:0!important;max-width:220px!important;align-self:center!important;border-radius:16px!important;overflow:hidden!important}.cs-split__media img{width:100%!important;height:100%!important;object-fit:cover!important}.cs-split__copy{flex:0 1 560px!important;padding:0!important}.cs-split__copy h2{font-size:clamp(28px,3vw,44px)!important}.cs-planner{background:#f2ede4!important}.cs-planner__inner{max-width:900px!important;margin:0 auto!important;grid-template-columns:240px 1fr!important;align-items:center!important}.cs-planner__media{max-width:240px!important;border-radius:14px!important;overflow:hidden!important}.cs-looks{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,170px))!important;gap:16px!important;justify-content:start!important}.cs-look{position:relative!important;background:#2e1640!important;aspect-ratio:1/1!important;height:auto!important;max-height:170px!important;border-radius:12px!important;overflow:hidden!important}.cs-look img{width:100%!important;height:100%!important;object-fit:cover!important}.cs-look>:not(img):not(.cs-look__label){display:none!important}.cs-look__label{position:absolute!important;left:8px!important;right:auto!important;bottom:8px!important;top:auto!important;transform:none!important;padding:4px 10px!important;font-size:10px!important;letter-spacing:.12em!important;background:#2e1240d9!important;color:#efe6f3!important;border-radius:999px!important}.product-grid,.resource-list--grid{grid-template-columns:repeat(auto-fill,minmax(160px,190px))!important;gap:18px!important;justify-content:start!important}.product-card{background:#2e1640!important;border:0!important;color:#efe6f3!important;--color-foreground:#EFE6F3!important;--color-foreground-rgb:239 230 243!important;border-radius:14px!important;padding:10px!important}.product-card slideshow-container{background:#f3edf6!important;border-radius:10px!important;overflow:hidden!important;aspect-ratio:1/1!important}.product-card .product-media__image{object-fit:cover!important}.product-card,.product-card *{color:#efe6f3!important}.product-card bdi,.product-card .price,.product-card [class*=price]{color:#c9dea6!important}@media(min-width:750px){.product-information__grid{grid-template-columns:minmax(0,460px) minmax(0,480px)!important;justify-content:center!important;column-gap:56px!important}.media-gallery__grid{grid-template-columns:repeat(2,minmax(0,220px))!important;gap:12px!important}.media-gallery__grid .product-media-container{border-radius:12px!important;overflow:hidden!important}}@media(max-width:749px){.cs-split{flex-direction:column!important;gap:20px!important;padding:40px 20px!important;text-align:center}.cs-split__media{flex:0 0 auto!important;width:160px!important;height:160px!important}.cs-planner__inner{grid-template-columns:1fr!important;justify-items:center}.cs-planner__media{max-width:160px!important}.cs-rail{grid-auto-columns:150px!important}.cs-card{width:150px!important;flex-basis:150px!important}.cs-looks{grid-template-columns:repeat(2,minmax(0,150px))!important}.product-grid,.resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.cs-split{background:#2e1240!important}.cs-split__copy{background:transparent!important}.cs-mix b{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:500!important;font-size:1.08em}.cs-card__sub{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-size:14px!important}.cs-split__quote{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important}.cs-marquee__item{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:500!important}[style*=Playfair]{--font-family:"Bodoni Moda",Georgia,serif!important}[style*=Lora]{--font-family:"Jost",Arial,sans-serif!important}[style*=Lora] em,[style*=Lora] i{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.12em}main label,main input,main textarea,main select,main button,.cart-drawer,.cart-drawer p,.cart-drawer a,.cart-drawer span{font-family:Jost,Arial,sans-serif!important}html body [style*=Playfair],html body [style*=Playfair] p,html body [style*=Playfair] span,html body [style*=Playfair] h1,html body [style*=Playfair] h2{font-family:Bodoni Moda,Georgia,serif!important;font-weight:400!important}html body summary[style*=Lora],html body summary[style*=Lora] span{font-family:Bodoni Moda,Georgia,serif!important;font-weight:400!important;letter-spacing:.01em}.cs-detail .cs-hl{font-family:Bodoni Moda,Georgia,serif!important;font-weight:400!important}.shopify-section-group-footer-group strong{font-family:Bodoni Moda,Georgia,serif!important;font-weight:400!important;font-size:1.15em}.shopify-section-group-footer-group{background:#2e1240!important}[id$="17974804447441__main"]{display:none!important}img.pp-image[class*="2ak47opvj"],img.pp-image[class*=qvil8bzz1]{width:260px!important;height:260px!important;max-width:260px!important;object-fit:cover!important;border-radius:16px!important;margin:0 auto!important}[id*=zk205pahg] .pp-group:has(>.pagepilot-block>img.pp-image[class*="2ak47opvj"]){width:260px!important;height:auto!important;flex:0 0 260px!important;align-self:center!important}[id*=ff2ckhzrn] .pp-blank{height:240px!important;min-height:0!important;max-height:240px!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}[id*=ff2ckhzrn] .pp-blank>div{height:100%!important;max-height:240px!important}#edit .cs-head h2:after{content:"  \223c  doors are open";font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:400;font-size:.36em;letter-spacing:.02em;color:var(--cs-purple,#5B1A9A);white-space:pre;vertical-align:baseline}[id*=header_announcements],[id*=header_announcements] *{background-color:#c9dea6!important;color:#24102f!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cs40.css.map */
