:root{--font-heading-family: "Gilda Display", "Times New Roman", serif;--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: "DM Sans", system-ui, sans-serif;--font-body-weight: 400;--lafrae-azul: 31, 42, 58;--lafrae-champagne: #E8D7C9;--lafrae-nude: #C9A897;--lafrae-terracota: #B68473;--lafrae-oliva: #8C8A71;--lafrae-ease: cubic-bezier(.2, .7, .2, 1)}body{letter-spacing:.01rem}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em;font-weight:400}.lafrae-eyebrow{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.header-wrapper{background-color:rgba(var(--color-background),.82);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.header__heading-logo{height:auto}.header__menu-item{font-size:1.3rem;letter-spacing:.04em}.header__menu-item:hover span{text-decoration:none}.header__menu-item span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;padding:3px 0;line-height:1;transition:background-size .45s var(--lafrae-ease)}.header__menu-item:hover span,.header__active-menu-item{background-size:100% 1px;text-decoration:none}.header__icon{border-radius:999px;transition:background .25s,scale .3s}@media(hover:hover){.header__icon:hover{background:rgba(var(--color-foreground),.07);scale:1.08}}.button,.shopify-challenge__button,.customer button{font-size:1.5rem;letter-spacing:.02em;transition:scale .4s var(--lafrae-ease),background-color .25s,color .25s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button:not([disabled]):hover{scale:1.03}.product-form__submit:not([disabled]):hover{scale:1.02}}.lafrae-link{text-decoration:none;color:rgb(var(--color-foreground));font-size:1.5rem}.lafrae-link .lafrae-arr{display:inline-block;transition:translate .35s var(--lafrae-ease)}.lafrae-link:hover .lafrae-arr{translate:5px 0}.lafrae-link:hover{text-decoration:underline;text-underline-offset:.3rem}.card__heading{font-family:var(--font-heading-family);font-size:2rem;line-height:1.2}.card__heading a{text-decoration:none}.card-information .price{font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.card__media .media img{transition:transform .8s var(--lafrae-ease),opacity .6s ease}@media(hover:hover){.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.03)}}.product__title h1{font-size:clamp(3.6rem,4vw,5.6rem);line-height:1.02}.product .price-item{font-size:2rem}.lafrae-installments{margin:.4rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.product-form__input--pill input[type=radio]+label{padding:1rem 2rem;font-size:1.4rem}.lafrae-color-pill{display:inline-flex;align-items:center;gap:.8rem}.lafrae-dot{width:1.4rem;height:1.4rem;border-radius:999px;background:var(--lafrae-dot);box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.25);flex:0 0 auto}.lafrae-signature{display:flex;gap:1.6rem;align-items:center;margin:2.4rem 0 0;padding:2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:4px}.lafrae-signature svg{flex:0 0 auto;width:9.6rem;height:3.2rem}.lafrae-signature p{margin:0;font-size:1.4rem;line-height:1.5}.lafrae-collection-header{padding:8rem 0 3.2rem}.lafrae-collection-header__row{display:flex;justify-content:space-between;align-items:flex-end;gap:3.2rem;flex-wrap:wrap}.lafrae-collection-header h1{margin:0;font-size:clamp(4.8rem,6vw,8.4rem);line-height:1}.lafrae-collection-header__desc{max-width:44rem;margin:0;font-size:1.7rem;line-height:1.6;font-weight:300}.lafrae-pills{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:4rem}.lafrae-pill{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;border-radius:999px;border:1px solid rgba(var(--color-foreground),.25);color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem;transition:background .25s,color .25s,border-color .25s,scale .35s var(--lafrae-ease)}.lafrae-pill:hover{scale:1.05}.lafrae-pill.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.lafrae-section{position:relative}.lafrae-hero__text{text-align:center;padding:9.6rem 0 5.6rem}.lafrae-hero__title{margin:0 auto;max-width:98rem;font-size:clamp(4.4rem,7vw,9.6rem);line-height:1.02}.lafrae-hero__sub{margin:2.4rem auto 0;max-width:68rem;font-size:clamp(1.7rem,1.6vw,2.1rem);line-height:1.5;font-weight:300;white-space:pre-line}.lafrae-hero__ctas{margin-top:3.6rem;display:flex;gap:2.8rem;justify-content:center;align-items:center;flex-wrap:wrap}.lafrae-hero__media{position:relative;overflow:hidden;border-radius:4px;height:clamp(42rem,56vw,78rem);background:var(--lafrae-champagne)}.lafrae-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lafrae-hero__label{position:absolute;right:3.2rem;bottom:3.2rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--lafrae-azul))}.lafrae-manifesto{text-align:center;padding:clamp(8rem,12vw,16rem) 0}.lafrae-manifesto__text{margin:0 auto;max-width:100rem;font-family:var(--font-heading-family);font-size:clamp(3rem,4.2vw,5.6rem);line-height:1.18}.lafrae-manifesto__wave{width:16rem;height:2.8rem;margin-bottom:4rem}.lafrae-split{padding:clamp(9.6rem,10vw,16rem) 0 0}.lafrae-split__row{display:flex;gap:clamp(3.2rem,6vw,9.6rem);align-items:center;flex-wrap:wrap}.lafrae-split--reverse .lafrae-split__row{flex-direction:row-reverse}.lafrae-split__media{flex:1 1 42rem;min-width:0;aspect-ratio:4 / 5;position:relative;overflow:hidden;border-radius:4px;background:var(--lafrae-champagne)}.lafrae-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lafrae-split__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lafrae-split__text{flex:1 1 38rem;min-width:0}.lafrae-split__text h2{margin:0;font-size:clamp(3.6rem,4.4vw,6rem);line-height:1.05}.lafrae-split__body{margin-top:2.8rem;max-width:48rem;font-size:1.8rem;line-height:1.65;font-weight:300}.lafrae-split__text .lafrae-link{display:inline-block;margin-top:3.2rem}.lafrae-atelier{padding:clamp(9.6rem,10vw,16rem) 0 0}.lafrae-atelier__box{border-radius:4px;padding:clamp(4.8rem,7vw,9.6rem) clamp(2.4rem,6vw,9.6rem)}.lafrae-atelier__head{display:flex;justify-content:space-between;gap:3.2rem;flex-wrap:wrap;align-items:flex-end}.lafrae-atelier__head h2{margin:0;font-size:clamp(3.6rem,4.4vw,6rem);line-height:1.05}.lafrae-atelier__head p{flex:1 1 32rem;margin:0;max-width:48rem;font-size:1.7rem;line-height:1.6;font-weight:300}.lafrae-atelier__steps{display:flex;gap:2.4rem;flex-wrap:wrap;margin-top:5.6rem}.lafrae-atelier__step{flex:1 1 24rem;min-width:0;transition:translate .55s var(--lafrae-ease)}.lafrae-atelier__step:hover{translate:0 -6px}.lafrae-atelier__img{aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background:var(--lafrae-nude);position:relative}.lafrae-atelier__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lafrae-atelier__step p{margin:1.6rem 0 0;font-family:var(--font-heading-family);font-size:2.2rem}.lafrae-anagram{padding:clamp(9.6rem,12vw,18rem) 0;text-align:center}.lafrae-anagram__letters{display:flex;justify-content:center;gap:clamp(.8rem,2vw,2.4rem);font-family:var(--font-heading-family);font-size:clamp(4rem,7vw,10.4rem);line-height:1}.lafrae-anagram__letters--from{color:var(--lafrae-nude)}.lafrae-anagram svg{width:18rem;height:3rem;margin:2.4rem 0}.lafrae-anagram__text{margin:4rem auto 0;max-width:56rem;font-size:1.7rem;line-height:1.65;font-weight:300}.lafrae-symbols{padding:clamp(9.6rem,12vw,16rem) 0}.lafrae-symbols h2{margin:0 0 5.6rem;max-width:72rem;font-size:clamp(3.6rem,4.4vw,6rem);line-height:1.05}.lafrae-symbols__grid{display:flex;gap:2.4rem;flex-wrap:wrap}.lafrae-symbols__card{flex:1 1 38rem;min-width:0;border-radius:4px;padding:clamp(3.2rem,4vw,5.6rem);background:var(--lafrae-champagne);color:rgb(var(--lafrae-azul))}.lafrae-symbols__card svg{width:14rem;height:4.2rem}.lafrae-symbols__card h3{margin:3.2rem 0 0;font-size:3.2rem}.lafrae-symbols__card p{margin:1.6rem 0 0;font-size:1.6rem;line-height:1.65;font-weight:300}.lafrae-values{padding:0 0 clamp(9.6rem,12vw,16rem)}.lafrae-values__row{display:flex;flex-wrap:wrap;border-top:1px solid rgba(var(--color-foreground),.15)}.lafrae-values__item{flex:1 1 28rem;min-width:0;padding:4rem 3.2rem 0 0}.lafrae-values__item h3{margin:0;font-size:2.8rem}.lafrae-values__item p{margin:1.2rem 0 0;font-size:1.5rem;line-height:1.6;font-weight:300}.lafrae-cta{padding:0 0 clamp(9.6rem,12vw,16rem);text-align:center}.lafrae-cta h2{margin:0 auto 3.6rem;max-width:72rem;font-size:clamp(3.6rem,4.4vw,6rem);line-height:1.05}.lafrae-footer-logo img{width:160px;height:auto}.lafrae-draw path{stroke-dasharray:1;stroke-dashoffset:0}@keyframes lafrae-draw{0%{stroke-dashoffset:1}}@keyframes lafrae-lit{0%{opacity:.16}}@keyframes lafrae-open{0%{clip-path:inset(0 7% round 28px)}}@keyframes lafrae-intro{0%{opacity:0;transform:translateY(24px)}}.lafrae-intro{animation:lafrae-intro 1.3s var(--lafrae-ease) both}.lafrae-intro--2{animation-delay:.15s}.lafrae-intro--3{animation-delay:.32s}.lafrae-intro--4{animation-delay:.5s}@supports (animation-timeline: view()){.lafrae-draw path{animation:lafrae-draw linear both;animation-timeline:view();animation-range:entry 10% cover 55%}.lafrae-lit{animation:lafrae-lit linear both;animation-timeline:view();animation-range:cover 18% cover 42%}.lafrae-open{animation:lafrae-open linear both;animation-timeline:scroll(root);animation-range:0px 560px}}@media(prefers-reduced-motion:reduce){.lafrae-intro,.lafrae-draw path,.lafrae-lit,.lafrae-open{animation:none!important}}.shopify-design-mode .lafrae-open{animation:none}:root{--lafrae-glass-light-bg: rgba(244, 239, 233, .42);--lafrae-glass-light-border: rgba(255, 255, 255, .55);--lafrae-glass-dark-bg: rgba(31, 42, 58, .86);--lafrae-glass-blur: blur(18px) saturate(170%)}.header-wrapper{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.header-wrapper--border-bottom{border-bottom:0}.section-header .header{margin-top:1.2rem;width:calc(100% - 2.4rem);margin-left:auto;margin-right:auto;border-radius:999px;background:var(--lafrae-glass-light-bg);-webkit-backdrop-filter:var(--lafrae-glass-blur);backdrop-filter:var(--lafrae-glass-blur);border:1px solid var(--lafrae-glass-light-border);box-shadow:inset 0 1px #ffffffb3,0 8px 24px #1f2a3a1a}@media screen and (max-width:749px){.section-header .header{margin:.8rem 1.2rem 0;width:auto}}.lafrae-pills{display:inline-flex;max-width:100%;overflow-x:auto;padding:.6rem;border-radius:999px;background:var(--lafrae-glass-light-bg);-webkit-backdrop-filter:var(--lafrae-glass-blur);backdrop-filter:var(--lafrae-glass-blur);border:1px solid var(--lafrae-glass-light-border);box-shadow:inset 0 1px #ffffffb3,0 8px 24px #1f2a3a14;scrollbar-width:none}.lafrae-pills::-webkit-scrollbar{display:none}.lafrae-pill{border-color:transparent;white-space:nowrap}.button:not(.button--secondary):not(.button--tertiary):not(.link),.shopify-payment-button__button--unbranded{background:linear-gradient(180deg,#ffffff24,#fff0 55%),var(--lafrae-glass-dark-bg);color:#f4efe9;-webkit-backdrop-filter:var(--lafrae-glass-blur);backdrop-filter:var(--lafrae-glass-blur);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff47,0 8px 24px #1f2a3a38}.button:not(.button--secondary):not(.button--tertiary):not(.link):after,.button:not(.button--secondary):not(.button--tertiary):not(.link):before{box-shadow:none}@media(hover:hover){.button:not(.button--secondary):not(.button--tertiary):not(.link):not([disabled]):hover{background:linear-gradient(180deg,#fff3,#fff0 55%),#1f2a3ae0}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.section-header .header,.lafrae-pills{background:#f4efe9f5}.button:not(.button--secondary):not(.button--tertiary):not(.link){background:#1f2a3a}}.header__inline-menu,.header__inline-menu .list-menu--inline{display:flex;align-items:center}.header__menu-item{display:flex;align-items:center;line-height:1}.lafrae-textpage{padding:clamp(6.4rem,9vw,12rem) 0 clamp(8rem,10vw,14rem)}.lafrae-textpage__inner{max-width:82rem}.lafrae-textpage__title{margin:0;font-size:clamp(4rem,5.6vw,7.2rem);line-height:1.02}.lafrae-textpage__wave{display:block;width:14rem;height:2.4rem;margin:2.8rem 0 3.2rem}.lafrae-textpage__intro{margin:0 0 4.8rem;font-size:1.8rem;line-height:1.65;font-weight:300}.lafrae-textpage__body{font-size:1.6rem;line-height:1.75;font-weight:300}.lafrae-textpage__body h2,.lafrae-textpage__body h3{font-family:var(--font-heading-family);font-weight:400;margin:4.8rem 0 1.6rem;line-height:1.15}.lafrae-textpage__body h2{font-size:3.2rem}.lafrae-textpage__body h3{font-size:2.4rem}.lafrae-textpage__body ol,.lafrae-textpage__body ul{padding-left:2rem}.lafrae-textpage__body li{margin:.8rem 0}.lafrae-textpage__body strong{font-weight:500}.lafrae-textpage__body a,.lafrae-faq__answer a,.lafrae-faq__contact a,.lafrae-textpage__intro a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.lafrae-textpage__cta{margin-top:4.8rem}.lafrae-steps{list-style:none;padding:0!important;counter-reset:passo;display:grid;gap:1.6rem;margin:3.2rem 0}.lafrae-steps li{counter-increment:passo;position:relative;margin:0!important;padding:2.4rem 2.4rem 2.4rem 7.6rem;border-radius:4px;background:var(--lafrae-champagne);color:rgb(var(--lafrae-azul))}.lafrae-steps li:before{content:counter(passo,decimal-leading-zero);position:absolute;left:2.4rem;top:2.2rem;font-family:var(--font-heading-family);font-size:2.6rem;line-height:1;color:var(--lafrae-terracota)}.lafrae-note{margin-top:3.2rem;padding:2.4rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:4px}.lafrae-faq__nav{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 4rem}.lafrae-faq__group{margin:5.6rem 0 1.2rem;font-size:3rem;scroll-margin-top:12rem}.lafrae-faq__group:first-child{margin-top:0}.lafrae-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.14)}.lafrae-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2.4rem;min-height:6.4rem;padding:1.6rem 0;font-size:1.7rem}.lafrae-faq__item summary::-webkit-details-marker{display:none}.lafrae-faq__icon{position:relative;flex:0 0 auto;width:1.4rem;height:1.4rem}.lafrae-faq__icon:before,.lafrae-faq__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:currentColor;transition:transform .35s var(--lafrae-ease)}.lafrae-faq__icon:after{transform:rotate(90deg)}.lafrae-faq__item[open] .lafrae-faq__icon:after{transform:rotate(0)}.lafrae-faq__answer{padding:0 4rem 2.4rem 0;font-size:1.6rem;line-height:1.7;font-weight:300}.lafrae-faq__answer p{margin:0 0 1rem}.lafrae-faq__contact{margin-top:6.4rem;padding:clamp(2.4rem,4vw,4rem);border-radius:4px;background:var(--lafrae-champagne);color:rgb(var(--lafrae-azul));font-size:1.6rem;line-height:1.7}.lafrae-faq__contact h3{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:400;font-size:2.6rem}.lafrae-legal{line-height:1.6;max-width:72rem;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lafrae.css.map */
