.section-indulge-brand-statement{margin:0}.indulge-mantra{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(112deg,#30182b,#522a43 55%,#472139);color:#fff4f8}.indulge-mantra:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.06),transparent 70%)}.indulge-mantra__aura{position:absolute;right:-9%;top:-110%;width:65%;aspect-ratio:1/1;pointer-events:none;z-index:-1;border-radius:50%;background:radial-gradient(circle at 50% 55%,rgba(226,143,183,.19) 0%,rgba(226,143,183,.08) 33%,transparent 69%)}.indulge-mantra__inner{padding-top:clamp(35px,4.2vw,62px);padding-bottom:clamp(40px,4.8vw,72px)}.indulge-mantra__signature{display:flex;align-items:center;gap:14px;margin-bottom:clamp(16px,2.7vw,33px)}.indulge-mantra__mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:60px;height:60px;border:1px solid rgba(245,187,214,.32);border-radius:50%;background:#fff1f813;box-shadow:0 5px 22px #12081014}.indulge-mantra__mark-image{display:block;width:43px;height:43px;object-fit:contain;filter:none}.indulge-mantra__eyebrow{font:600 10px/1.45 Arial,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#f1b7d1}.indulge-mantra__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.86fr);align-items:center;gap:clamp(24px,5vw,84px)}.indulge-mantra__heading{margin:0!important;padding:0!important;text-align:left;color:#fff6f9!important;font:400 clamp(4.2rem,5.25vw,7.2rem)/1.04 Georgia,"Times New Roman",serif!important;letter-spacing:-.05em;text-wrap:balance}.indulge-mantra__heading span,.indulge-mantra__heading em{display:block}.indulge-mantra__heading em{color:#f3abc9;font-weight:400;font-style:italic}.indulge-mantra__support{display:flex;align-items:flex-start;gap:clamp(16px,2vw,27px);border-left:1px solid rgba(246,194,218,.29);padding-left:clamp(20px,3vw,44px)}.indulge-mantra__accent{display:block;flex:none;width:3px;height:49px;border-radius:3px;background:linear-gradient(180deg,#ec9fc3,#ec9fc326)}.indulge-mantra__support p{margin:0;max-width:450px;font:400 clamp(1.5rem,1.45vw,1.85rem)/1.7 Arial,sans-serif;color:#f4dce6;letter-spacing:.008em}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.indulge-mantra__mark{transition:transform .5s cubic-bezier(.18,.8,.2,1),box-shadow .5s}.indulge-mantra__mark:hover{transform:rotate(-9deg) scale(1.07);box-shadow:0 8px 24px #ed99c12e}}@media(prefers-reduced-motion:no-preference){.indulge-mantra__aura{animation:indulgeAuraDrift 11s ease-in-out infinite alternate}.indulge-mantra__mark-image{animation:indulgeIconBreathe 5s ease-in-out infinite}@keyframes indulgeAuraDrift{0%{transform:translate3d(-4%,0,0) scale(.96);opacity:.55}to{transform:translate3d(4%,8%,0) scale(1.09);opacity:1}}@keyframes indulgeIconBreathe{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}}@media(min-width:750px)and (max-width:1099px){.indulge-mantra__layout{gap:29px;grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.indulge-mantra__heading{font-size:clamp(4rem,5vw,5.6rem)!important}.indulge-mantra__support{padding-left:21px;gap:12px}}@media(max-width:749px){.indulge-mantra__inner{padding-top:30px;padding-bottom:38px}.indulge-mantra__signature{margin-bottom:20px;gap:10px}.indulge-mantra__mark{width:51px;height:51px}.indulge-mantra__mark-image{width:39px;height:39px}.indulge-mantra__eyebrow{font-size:9px;letter-spacing:.13em}.indulge-mantra__layout{grid-template-columns:1fr;gap:23px}.indulge-mantra__heading{font-size:clamp(4rem,10vw,5.9rem)!important;line-height:1.06!important}.indulge-mantra__support{gap:14px;padding:0;border:0;max-width:550px}.indulge-mantra__accent{height:40px}.indulge-mantra__support p{font-size:1.5rem;line-height:1.6}.indulge-mantra__aura{right:-45%;top:-35%;width:120%}}@media(prefers-reduced-motion:reduce){.indulge-mantra__aura,.indulge-mantra__mark-image{animation:none!important;transform:none!important}.indulge-mantra__mark{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/indulge-brand-statement.css.map */
