:root{--cm-ink: #272033;--cm-plum: #694875;--cm-pink: #f4b6ce;--cm-blush: #fbe7ef;--cm-lavender: #e6d9f0;--cm-blue: #b9c6e5;--cm-paper: #fffafc}body{background:var(--cm-paper)}#MainContent :is(h1,h2,.h1,.h2),#MainContent :is(.h1,.h2)>*{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;text-wrap:balance}p{line-height:1.65}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--cm-plum);outline-offset:4px}#header-component .header__row--top{border-top:4px solid #bb8dc6;border-bottom:1px solid #c9aed8;background:linear-gradient(110deg,#fbe7ef,#e6d9f0 62%,#dfe7f5);box-shadow:0 2px 12px #6948750d}#header-component .header__columns{padding-block:3px}#header-component .header-logo{gap:9px}.cm-brand-wordmark{display:block;max-width:150px;color:var(--cm-ink);font:600 18px/1.22 Georgia,Times New Roman,serif;letter-spacing:-.02em}#header-component .menu-list__link{font-weight:500}#MainContent[data-template=index] .hero-wrapper:first-child .hero{--hero-min-height: 0px;min-height:0;overflow:hidden;background:radial-gradient(ellipse at 84% 20%,#e6d9f0c9 0%,transparent 52%),radial-gradient(ellipse at 89% 86%,#b9c6e566 0%,transparent 42%),radial-gradient(ellipse at 12% 25%,#fbe7ef 0%,transparent 62%),var(--cm-paper);border-bottom:1px solid #e6d9f0}#MainContent[data-template=index] .hero-wrapper:first-child .hero__container{display:grid;grid-template-columns:1.04fr 1fr;align-items:center;min-height:520px;padding:28px max(5vw,calc((100vw - 1280px)/2));gap:30px;isolation:isolate}#MainContent[data-template=index] .hero-wrapper:first-child .hero__media-grid{position:relative;inset:auto;grid-column:2;grid-row:1;width:100%;height:auto;min-height:0;aspect-ratio:1;background:none;z-index:0}#MainContent[data-template=index] .hero-wrapper:first-child .hero__media-wrapper{width:100%;height:100%;background:transparent}#MainContent[data-template=index] .hero-wrapper:first-child .hero__media{object-fit:contain;object-position:center;filter:drop-shadow(0 16px 28px #69487512)}#MainContent[data-template=index] .hero-wrapper:first-child .hero__content-wrapper{grid-column:1;grid-row:1;width:100%;min-width:0;padding:0;align-items:flex-start;z-index:1}#MainContent[data-template=index] .hero-wrapper:first-child .text-block{max-width:100%;text-align:left}#MainContent[data-template=index] .hero-wrapper:first-child h1{font-size:clamp(42px,5.4vw,80px);line-height:1.06;max-width:12ch;color:var(--cm-ink);margin:0}marquee-component{border-block:1px solid #69487512;background:linear-gradient(105deg,var(--cm-blush),var(--cm-lavender),#e7edf7)}marquee-component p{font-weight:500}#MainContent[data-template=index] [id$=__section_x8mrnx] .section{background:radial-gradient(ellipse at 0% 100%,#e6d9f080,transparent 55%),radial-gradient(ellipse at 100% 0%,#f4b6ce55,transparent 55%),var(--cm-blush)}#MainContent[data-template=index] [id$=__section_x8mrnx] h2{line-height:1.3}#MainContent[data-template=index] [id$=__section_x8mrnx] .button-unstyled{color:var(--cm-plum);text-decoration:underline;text-underline-offset:6px;font-weight:600}.product-card{border-radius:18px}.product-card .card-gallery{overflow:hidden;border-radius:18px}.product-card .placeholder-svg{background:#f3eef6}.product-card .product-card__content{row-gap:12px}.product-card h5{font-weight:600}.media-with-content .media-block,.media-with-content .media-with-content__media,.media-with-content img{border-radius:22px}.media-with-content .text-block{color:var(--cm-ink)}:is(.button,.button-secondary,.button-custom){transition:background-color .2s ease,box-shadow .2s ease}:is(.button,.button-custom):hover{box-shadow:0 5px 16px #6948751f}#MainContent[data-template^=page] .page-width-content .section-content-wrapper{max-width:900px;margin-inline:auto}#MainContent[data-template^=page] .page-width-content .text-block{max-width:100%}#MainContent[data-template^=page] .rte{color:var(--cm-ink);line-height:1.7}#MainContent[data-template^=page] .rte h2{font-size:clamp(28px,3vw,38px);margin-block:1.35em .45em}#MainContent[data-template^=page] .rte li{margin-block:.65em}#MainContent[data-template^=page] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-color:#bda9c8;border-radius:12px}#MainContent .globo-form-app[data-id="152016"]{--gfb-color-solidButton: 105, 72, 117;--gfb-color-solidButtonLabel: 255, 250, 252;--gfb-color-text: 39, 32, 51;--gfb-color-outlineButton: 105, 72, 117;--gfb-color-background: 255, 250, 252;--gfb-font-family: var(--font-body--family);border:1px solid var(--cm-lavender);border-radius:22px;box-shadow:0 12px 44px #6948750c}footer{border-top:4px solid var(--cm-pink)}footer .section-background{background-color:var(--cm-ink)}footer :is(h2,h3){color:var(--cm-paper)}footer .email-signup__input{background:var(--cm-paper);color:var(--cm-ink)}@media(max-width:1100px){.cm-brand-wordmark{max-width:120px;font-size:16px}}@media(max-width:749px){.cm-brand-wordmark{display:none}#header-component .header__columns{padding-block:0}#MainContent[data-template=index] .hero-wrapper:first-child .hero__container{grid-template-columns:1fr;padding:38px 24px 12px;gap:0;min-height:0}#MainContent[data-template=index] .hero-wrapper:first-child .hero__content-wrapper{grid-column:1;grid-row:1;align-items:center}#MainContent[data-template=index] .hero-wrapper:first-child .text-block{text-align:center}#MainContent[data-template=index] .hero-wrapper:first-child h1{font-size:clamp(38px,10.5vw,56px);max-width:14ch;margin-inline:auto;text-align:center}#MainContent[data-template=index] .hero-wrapper:first-child .hero__media-grid{grid-column:1;grid-row:2;width:min(100%,370px);justify-self:center;margin-top:-4px}#MainContent[data-template^=page] .rte h2{font-size:30px}}@media(prefers-reduced-motion:reduce){:is(.button,.button-secondary,.button-custom){transition:none}marquee-component .marquee__content{animation:none!important}}#MainContent[data-template=index] [id$=__section_x8mrnx] .section,#MainContent[data-template=index] [id$=__section_x8mrnx] .section-background{background:#3d2b4c}#MainContent[data-template=index] [id$=__section_x8mrnx] .text-block{color:#fffafc}#MainContent[data-template=index] [id$=__section_x8mrnx] h2{color:#f4b6ce;font-size:clamp(38px,4.3vw,54px);line-height:1.12}#MainContent[data-template=index] [id$=__section_x8mrnx] .text-block>p{font-size:clamp(21px,2.3vw,28px);line-height:1.6;max-width:900px;margin-inline:auto}#MainContent[data-template=index] [id$=__section_x8mrnx] .text-block:last-of-type>p{font-size:16px;color:#e6d9f0;letter-spacing:.03em}footer a[href^="mailto:"]{color:#f4b6ce;font-weight:600;font-size:20px;text-decoration:underline;text-underline-offset:5px}footer .text-block p{font-size:16px;line-height:1.7;max-width:560px}footer .email-signup__input{border:1px solid #e6d9f0}#header-component .menu-drawer{background:linear-gradient(160deg,#fbe7ef,#eee6f6)}#MainContent[data-template=index] .hero-wrapper:first-child h1{max-width:14ch}#MainContent[data-template=index] .hero-wrapper:first-child .text-block>p{max-width:42ch;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.65;color:#51445f;text-wrap:pretty}@media(max-width:749px){#MainContent[data-template=index] .hero-wrapper:first-child .text-block>p{margin-inline:auto;text-align:center}}#MainContent .globo-form-app[data-id="152016"]{position:relative;isolation:isolate;z-index:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/candm-brand.css.map */
