@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--pink:#e797ad;--ink:#262421;--cream:#faf8f3}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;color:var(--ink);background:#fff;font-family:DM Sans,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{outline-offset:5px}button{cursor:pointer}a:hover{opacity:.76}button{border:0;background:none;color:inherit}button:hover{opacity:.7}.announcement{padding:11px 4%;background:var(--pink);font-size:11px;font-weight:600;letter-spacing:1px;display:flex;justify-content:space-between}.announcement span{font-weight:400;letter-spacing:.2px}.header-main{display:flex;align-items:center;justify-content:space-between;padding:22px 4% 20px}.help{font-size:12px}.logo{font-family:Manrope,sans-serif;font-size:48px;letter-spacing:-4px;line-height:1;font-weight:800;position:relative}.logo span{font-weight:500}.logo sup{font-size:13px;letter-spacing:0;vertical-align:top}.logo small{display:block;letter-spacing:2.5px;font:8px DM Sans,sans-serif;text-align:center;margin-top:8px}.tools{display:flex;gap:23px;align-items:center;width:170px;justify-content:flex-end}.tools svg{height:22px;width:22px;fill:none;stroke:currentColor;stroke-width:1.25}.tools button{padding:0}#menuButton{display:none}nav{display:flex;justify-content:space-between;padding:20px 4%;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:10px;font-weight:600;letter-spacing:.9px}.pink{color:#bd5a78}.hero{display:grid;grid-template-columns:1fr 1fr;margin:15px 15px 0;min-height:560px;background:#f5e9e5}.hero-copy{padding:64px 9% 23px;display:flex;flex-direction:column;align-items:flex-start}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:600}h1{font-family:Manrope,sans-serif;font-size:clamp(44px,4.4vw,72px);font-weight:500;letter-spacing:-3px;line-height:1.06;margin:27px 0 20px}em{font-family:Georgia,serif;font-weight:400}.hero-copy p{font-size:13px;line-height:1.8;color:#615753;margin:0 0 29px}.button{display:inline-flex;padding:18px 22px;gap:30px;background:var(--ink);color:#fff;font-size:10px;letter-spacing:1px;align-items:center}.button span{font-size:18px}.hero-bottom{width:100%;margin-top:auto;padding-top:38px;display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:1.5px}.hero-bottom a{font-size:24px}.hero-visual{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 25%,#f8dcd9,#dfb5a9 85%)}.hero-visual:after{content:"";position:absolute;bottom:-90px;left:8%;width:95%;height:225px;background:#e6c2b7;transform:rotate(-12deg);box-shadow:0 -15px 45px #a86d5b20}.hero-product{position:absolute;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(18px 28px 12px #79584933);z-index:2}.one{width:85%;height:85%;top:6%;left:-10%;transform:rotate(-15deg)}.two{width:60%;height:65%;right:-3%;bottom:2%;transform:rotate(17deg)}.round-note{position:absolute;z-index:3;top:31px;right:35px;text-align:center;font-size:15px;transform:rotate(12deg);line-height:1.3}.round-note i{font-family:Georgia,serif}.round-note span{display:block;font-size:40px;margin-top:6px}.visual-caption{position:absolute;z-index:4;bottom:26px;right:25px;font-size:9px;letter-spacing:2px}.star{position:absolute;bottom:40px;left:32px;font-size:60px;z-index:3}.brands{display:flex;align-items:center;justify-content:space-between;padding:35px 5%;border-bottom:1px solid #eae7e3;gap:30px}.brands>span{font-size:8px;letter-spacing:1.5px;line-height:1.8}.brands a{font-size:22px;white-space:nowrap;letter-spacing:-1px}.brands a:nth-of-type(1){font-family:Georgia,serif;font-size:18px}.brands a:nth-of-type(3){font-weight:700;letter-spacing:-2px}.brands a:nth-of-type(5){font-family:Georgia,serif;font-style:italic}.section{padding:75px 5%}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:25px}h2{font-family:Manrope,sans-serif;font-size:36px;font-weight:500;letter-spacing:-1.5px;line-height:1.2;margin:12px 0 0}.underlined{font-size:11px;border-bottom:1px solid;padding-bottom:6px}.tabs{display:flex;gap:24px;margin-bottom:27px}.tabs button{font-size:11px;color:#797470;padding:9px 0}.tabs button.active{color:var(--ink);border-bottom:1px solid var(--ink)}.products{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.product-img{background:#f7f6f2;height:290px;position:relative;overflow:hidden;display:block}.product-img img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply;padding:21px;transition:transform .4s}.product-img:hover img{transform:scale(1.05)}.badge{position:absolute;top:15px;left:15px;font-size:8px;letter-spacing:1px;z-index:2}.product .brand{font-size:9px;letter-spacing:1.6px;margin:20px 0 8px;color:#766c65}.product h3{font-size:13px;font-weight:500;line-height:1.5;margin:0 0 16px}.product-link{display:flex;justify-content:space-between;border-top:1px solid #e5e1db;padding:13px 0;font-size:10px}.product-link span{font-size:17px}.categories{padding:0 15px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.category{height:390px;padding:35px;position:relative;overflow:hidden}.category>div{position:relative;z-index:2}.category span{font-size:9px;letter-spacing:1.5px}.category h2{font-size:39px;line-height:1.1;margin:35px 0 12px}.category p{font-size:12px}.category img{position:absolute;width:65%;height:90%;object-fit:contain;bottom:-9%;right:-10%;mix-blend-mode:multiply;transform:rotate(16deg)}.c1{background:#e8eadf}.c2{background:#f2dee2}.category .circle-arrow{position:absolute;bottom:25px;left:35px;border:1px solid #555;border-radius:100%;width:39px;height:39px;display:grid;place-items:center;font-size:22px}.ritual{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:90px;padding-bottom:90px}.ritual-intro p{font-size:13px;line-height:1.8;color:#756c63;margin:22px 0}.steps a{display:flex;align-items:center;gap:22px;border-bottom:1px solid #ddd7cd;padding:24px 0}.steps a>span{font-family:Georgia,serif;font-style:italic;font-size:25px;color:#a39180}.steps h3{margin:0;font-size:17px;font-weight:500}.steps p{font-size:11px;color:#736d65;margin-bottom:0}.steps b{margin-left:auto;font-size:20px;font-weight:400}.closing{text-align:center;padding:57px 20px 65px;background:#f3e1e1}.closing>span{font-size:9px;letter-spacing:2px}.closing h2{font-size:54px;margin:20px 0 30px}.footer-top{padding:55px 5%;display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:25px;background:var(--cream)}.footer-logo{font-size:37px;font-weight:700;letter-spacing:-2px}.footer-top p{font-size:11px;line-height:1.8;color:#7c7369}.footer-top h3{font-size:9px;letter-spacing:1.6px;margin:6px 0 23px}.footer-top>div>a:not(.footer-logo){display:block;margin:13px 0;font-size:11px}.footer-message{font-size:30px;line-height:1.1;letter-spacing:-1px}.footer-bottom{padding:20px 5%;display:flex;justify-content:space-between;font-size:9px;background:var(--cream);border-top:1px solid #e7e3dc}#search{padding:22px 5%;background:var(--cream)}#search label{font-size:16px;display:block;margin-bottom:14px}#search>div{display:flex;gap:15px}#q{padding:14px;border:1px solid #aaa;flex:1;min-width:0}#search button{font-size:13px}body:has(#search:not([hidden])) #searchButton{color:#bd5a78}@media(min-width:1600px){main,header,footer,.announcement{max-width:1800px;margin-left:auto;margin-right:auto}.hero{min-height:650px}}@media(max-width:900px){.brands{overflow-x:auto;justify-content:flex-start}.brands a{font-size:20px}.help{display:none}.header-main:before{content:"";width:110px}.tools{width:110px;gap:15px}nav{font-size:9px;gap:18px;overflow:auto;white-space:nowrap}.hero-copy{padding:45px 9% 23px}h1{font-size:48px}.hero{min-height:510px}.products{gap:14px}.product-img{height:225px}.round-note{right:15px;top:25px;font-size:12px}.category{height:330px;padding:25px}.category h2{font-size:31px}.category p{max-width:150px}.category .circle-arrow{left:25px}.footer-message{font-size:25px}}@media(max-width:600px){.announcement{justify-content:center;font-size:9px;padding:11px 8px}.announcement>span,.announcement>a{display:none}.header-main{padding:20px}.header-main:before{display:none}.logo{font-size:37px}.logo small{font-size:6px}.tools{width:auto;gap:18px}.tools a[aria-label="Contul meu"]{display:none}#menuButton{display:block;font-size:20px}nav{display:none;padding:20px;flex-wrap:wrap;line-height:2}nav.open{display:flex}.hero{margin:8px;grid-template-columns:1fr;min-height:0}.hero-copy{padding:35px 25px 22px}.eyebrow{font-size:9px}h1{font-size:49px;margin:23px 0 18px}.hero-copy p{font-size:12px}.button{font-size:9px;padding:16px}.hero-bottom{padding-top:26px}.hero-visual{height:350px}.one{width:80%;height:100%;left:0;top:-7%}.two{width:55%;height:85%;right:0;bottom:-4%}.round-note{right:20px;top:20px}.brands{padding:25px;gap:30px}.brands>span{display:none}.section{padding:45px 20px}h2{font-size:28px}.section-heading{gap:15px}.underlined{font-size:10px;white-space:nowrap}.tabs{gap:18px;overflow:auto;white-space:nowrap}.tabs button{font-size:10px}.products{grid-template-columns:1fr 1fr;gap:20px 12px}.product-img{height:210px}.product-img img{padding:12px}.product h3{font-size:12px}.product .brand{font-size:8px}.categories{grid-template-columns:1fr;padding:0 8px;gap:8px}.category{height:310px}.category h2{font-size:36px}.category img{width:65%}.ritual{grid-template-columns:1fr;gap:22px}.steps a{padding:21px 0}.closing h2{font-size:44px}.footer-top{grid-template-columns:1fr 1fr;padding:40px 20px;gap:30px}.footer-top>div:first-child{grid-column:1/-1}.footer-message{display:none}.footer-bottom{gap:15px;flex-wrap:wrap;padding:20px}.footer-bottom>span:nth-child(2){order:3;width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.product{display:flex;flex-direction:column;min-width:0}.product-img{flex-shrink:0}.product h3{min-height:3em;margin-bottom:8px}.product-expiry{font-size:10px;color:#756c63;margin:0 0 15px;min-height:15px}.add-cart{margin-top:auto;margin-bottom:9px}.add-cart button{width:100%;min-height:45px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--ink);color:#fff;font-size:11px;letter-spacing:.3px}.add-cart button span{font-size:22px;line-height:1}.product-link{min-height:42px;align-items:center}.brands a:focus-visible{outline:2px solid #bd5a78}.brands{scrollbar-width:thin;scrollbar-color:#d2c0ba transparent}@media(max-width:600px){.product h3{min-height:4.5em}.add-cart button{font-size:10px;padding:12px}.product-expiry{font-size:9px}}header{position:relative;z-index:20}nav{position:relative;overflow:visible;align-items:center;gap:16px}.nav-dropdown{position:static;min-width:0}.nav-dropdown summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;white-space:nowrap}.nav-dropdown summary::-webkit-details-marker{display:none}.menu-chevron{font-size:14px;line-height:1;transition:transform .15s}.nav-dropdown[open] .menu-chevron{transform:rotate(180deg)}.nav-dropdown[open] summary{color:#ad4d6a}.submenu{position:absolute;z-index:30;top:100%;left:0;right:0;padding:26px 5% 32px;background:#fff;border-top:1px solid #eee5e0;box-shadow:0 16px 25px #2624211a;letter-spacing:normal;white-space:normal;max-height:min(65vh,620px);overflow:auto}.submenu-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #ede8e2;padding-bottom:17px;margin-bottom:15px;font-size:10px;letter-spacing:1.5px}.submenu-heading a{font-size:11px;letter-spacing:0;text-decoration:underline;text-underline-offset:4px}.submenu ul{list-style:none;margin:0;padding:0}.category-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px}.submenu li a{display:block;padding:10px 0;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.1px}.submenu li a:hover,.submenu li a:focus-visible{color:#ad4d6a;text-decoration:underline;text-underline-offset:4px;opacity:1}.submenu-brands .submenu-content{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px}.brand-group h3{font-size:10px;letter-spacing:2px;margin:5px 0 14px;color:#ad4d6a}.brand-group li a{padding:6px 0;font-size:11px}.footer-legal{background:var(--cream);padding:0 5% 30px}.legal-links{display:flex;flex-wrap:wrap;gap:15px 25px;border-top:1px solid #e7e3dc;padding:22px 0;font-size:11px}.consumer-badges{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.consumer-badges a{display:inline-flex;align-items:center;opacity:1}.consumer-badges a:hover{outline:1px solid #b0aaa1;outline-offset:4px}.consumer-badges img{display:block;object-fit:contain}.consumer-badges .sal-badge img{width:250px;height:50px;object-fit:fill}.anpc-badge{background:#163977;color:#fff;padding:7px 12px;gap:12px;border-radius:5px;min-height:64px}.anpc-badge img{width:113px;height:50px}.anpc-badge span{font-size:10px;max-width:110px;line-height:1.5}.sal-badge{padding:7px 0}.nav-dropdown summary:focus-visible{outline:2px solid #ad4d6a;outline-offset:6px}@media(max-width:1100px)and (min-width:901px){nav{gap:10px}.nav-dropdown summary{gap:4px;font-size:9px}}@media(max-width:900px){.header-main:before{display:none}#menuButton{display:block;font-size:20px}.tools{width:auto}nav{display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px 25px 18px;max-height:calc(100dvh - 130px);overflow:auto;white-space:normal}nav.open{display:flex}nav>a,.nav-dropdown summary{padding:15px 0;font-size:11px;line-height:1.5;border-bottom:1px solid #eee}.nav-dropdown summary{justify-content:space-between}.submenu{position:static;padding:14px 0 20px;border:0;box-shadow:none;max-height:none;overflow:visible}.submenu-heading{letter-spacing:1px;margin-bottom:8px}.submenu-heading>span{display:none}.submenu-heading a{font-size:11px}.category-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.submenu li a{font-size:12px;padding:10px 0}.submenu-brands .submenu-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.brand-group li a{font-size:11px;padding:8px 0}.footer-legal{padding:0 20px 25px}}@media(max-width:420px){.consumer-badges{align-items:flex-start;flex-direction:column;gap:12px}.submenu-heading{display:block}.category-links{grid-template-columns:1fr}.submenu-heading a{display:inline-block}.consumer-badges .sal-badge img{width:250px;height:50px}}@media(max-width:900px){nav.open{flex-wrap:nowrap}nav.open>*,.nav-dropdown{flex-shrink:0;width:100%}}.wow-icon{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:-.12em;overflow:visible}.wow-star{stroke-width:1.35}.announcement{justify-content:space-between;gap:10px}.announcement .announcement-motto,.announcement .announcement-shipping{display:block;font-size:inherit}.announcement .announcement-motto{font-weight:600}.photo-arrow .wow-icon,.circle-arrow .wow-icon{width:20px;height:20px}.round-note .wow-icon{width:1em;height:1em}.collection-hero.has-image{display:grid;grid-template-columns:1fr 1fr;padding:0;gap:0;min-height:300px;overflow:hidden}.collection-hero.has-image>div:first-child{padding:40px 8%}.collection-visual{align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:0;background:#faf8f5}.collection-visual img{width:100%;height:340px;object-fit:contain;display:block}.collection-star .wow-icon{width:1em;height:1em}@media(max-width:600px){.announcement{justify-content:space-between;padding:11px 14px;font-size:8px;letter-spacing:.15px;line-height:1.5}.announcement .announcement-motto,.announcement .announcement-shipping{display:block}.collection-hero.has-image{grid-template-columns:1fr}.collection-hero.has-image>div:first-child{padding:30px 22px}.collection-visual img{height:auto;max-height:300px;object-fit:contain;aspect-ratio:1.6}.photo-arrow .wow-icon{width:18px;height:18px}}.collection-hero.has-image{position:relative;display:flex;isolation:isolate;min-height:340px;align-items:center;background:#f6f3ef}.collection-hero.has-image>div:first-child{position:relative;z-index:2;padding:46px 5%;max-width:640px;width:55%}.collection-hero.has-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(250,248,245,.96),rgba(250,248,245,.82) 30%,rgba(250,248,245,.25) 60%,transparent)}.collection-hero.has-image .collection-visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#faf8f5}.collection-hero.has-image .collection-visual img{width:100%;height:100%;object-fit:cover;object-position:center}.collection-hero.has-image h1{overflow-wrap:anywhere}.collection-hero.has-image p{color:#554d47}@media(max-width:600px){.collection-hero.has-image{display:flex;min-height:300px;align-items:flex-end}.collection-hero.has-image>div:first-child{width:100%;max-width:none;padding:30px 22px}.collection-hero.has-image:after{background:linear-gradient(0deg,#faf8f5fa,#faf8f5db 35%,#faf8f51a 85%)}.collection-hero.has-image .collection-visual img{aspect-ratio:auto;max-height:none;object-fit:contain}.collection-hero.has-image h1{font-size:32px;margin:12px 0}.collection-hero.has-image p{font-size:12px;line-height:1.6}.collection-hero.has-image .eyebrow{font-size:8px}header #search,header #search[hidden]{display:block!important;background:#fff;padding:0 20px 16px;margin:0;border-bottom:1px solid #eee5e0}header #search>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}header #search>div{display:flex;align-items:stretch;gap:0;border:1px solid #d7cfc7;background:#fbf9f6}header #q{border:0;background:transparent;padding:13px 12px;min-width:0;font-size:12px;border-radius:0;outline-offset:-3px}header #search button[type=submit]{padding:0 13px;font-size:11px;white-space:nowrap}header #closeSearch{display:none}.header-main{padding-bottom:16px}header #searchButton{display:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/style.css.map */
