@font-face{font-family:Tutti Frutti;src:url(/cdn/shop/files/TuttiFruttiColor.woff2?v=1714582531) format("woff2"),url(/cdn/shop/files/TuttiFruttiColor.woff?v=1714582531) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tutti Frutti Color;src:url(/cdn/shop/files/TuttiFruttiRegular.woff2?v=1714582531) format("woff2"),url(/cdn/shop/files/TuttiFruttiRegular.woff?v=1714582531) format("woff");font-weight:400;font-style:normal;font-display:swap}.product-card,.product-card *{transition:.5s}.site-container{width:calc(100vw - 48px);margin-left:auto;margin-right:auto}.site-container:not(.no-wrap){max-width:640px}@media only screen and (min-width: 831px){.site-container:not(.no-wrap){max-width:830px}}@media only screen and (min-width: 900px){.site-container:not(.no-wrap){max-width:900px}}@media only screen and (min-width: 1200px){.site-container:not(.no-wrap){max-width:1126px}header nav .link-faded-reverse{font-size:20px!important;font-weight:900!important}}@media only screen and (min-width: 1600px){.site-container:not(.no-wrap){max-width:1560px}}body,body #main,html,store-header .header__wrapper{font-family:Futura PT,sans-serif;background:#fff!important}body #main *,body *,html *,store-header .header__wrapper *{font-family:futura-pt,sans-serif}.cf-form-block .cf-error-message,.shopify-section.shopify-section--main-password{display:none!important}.shopify-section--scrolling-text .section{padding-bottom:0!important}.btn,.custom-block .btn,.fera-btn{padding:21px 54px;font-size:20px;font-weight:900;line-height:1;height:fit-content;border-radius:40px;text-decoration:none;-webkit-appearance:none;appearance:none;outline:0;justify-content:center;align-items:center}.btn.fera-btn--primary,.btn.purple,.fera-btn.fera-btn--primary,.fera-btn.purple{border:3px solid #9b7dd4!important;background-color:transparent;color:#9b7dd4}.btn.fera-btn--primary .fera-text,.btn.purple .fera-text,.fera-btn.fera-btn--primary .fera-text,.fera-btn.purple .fera-text{color:#9b7dd4}.btn.fera-btn--primary:hover,.btn.purple:hover,.fera-btn.fera-btn--primary:hover,.fera-btn.purple:hover{background-color:#9b7dd4!important;color:#fff}.btn.fera-btn--primary:hover .fera-text,.btn.purple:hover .fera-text,.fera-btn.fera-btn--primary:hover .fera-text,.fera-btn.purple:hover .fera-text,.product-card:hover .product-info p{color:#fff}.btn.white,.fera-btn.white{color:#fff;border:3px solid #fff}.btn.white:hover,.custom-block .btn.white:hover,.fera-btn.white:hover{background-color:#fff;color:#6f7bd4}.btn.pink,.fera-btn.pink{color:#ec86d0;background-color:transparent;border:3px solid #ec86d0!important}.btn.pink:hover,.fera-btn.pink:hover{background-color:#ec86d0;color:#fff}.blog-banner-content .button.button--xl,.button.button--xl:not(.richtext-btn),.section-blends .button:not(.richtext-btn),.shopify-payment-button__button.shopify-payment-button__button--unbranded{border:3px solid #9b7dd4!important;background-color:transparent!important;color:#9b7dd4!important}.blog-banner-content .button.button--xl:hover,.button.button--xl:hover,.section-blends .button:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{background-color:#9b7dd4!important;color:#fff!important}.fera-contentSubmission-reviewNextBtn,.fera-contentSubmission-submitBtn,.shopify-challenge__button .shopify-section--main-customers-account .button{padding:21px 54px!important;font-size:20px!important;font-weight:900!important;line-height:1!important;height:fit-content!important;border-radius:40px!important;text-decoration:none!important;-webkit-appearance:none;appearance:none;outline:0;justify-content:center!important;align-items:center!important;border-color:#9b7dd4!important;background-color:#9b7dd4!important;color:#fff!important}.custom-block h1{margin:0;font-weight:900;font-size:53px;line-height:1.1}.custom-block h2{margin:0;font-size:38px;font-weight:900;line-height:1.1}.custom-block h4{margin:0;font-size:32px;line-height:1.1}.custom-block p{line-height:1.4;margin-top:24px}.custom-block .btn.purple{background-color:#9b7dd4;color:#fff}.custom-block .btn.white{color:#fff;border:3px solid #fff;background-color:transparent}.custom-block .btn.pink,.shopify-section--feature-chart .feature-chart__table-row{border-color:#ec86d0!important}.custom-block .btn.pink{color:#fff;background-color:#ec86d0}.fera-widget-container .fera-reviews-header .fera-reviews-header-title{color:#6f7bd4;margin:0 0 30px;font-size:42px;font-weight:900;line-height:1.1}.fera-widget-container .fera-alert{background-color:#9b7dd4;border-radius:16px;color:#fff!important}.fera-widget-container .fera-alert .fera-alert-content{color:#fff!important}.accordion__toggle:hover .circle-chevron svg,.accordion__toggle:hover .circle-chevron svg path,.accordion__toggle[aria-expanded=true] .circle-chevron svg,.accordion__toggle[aria-expanded=true] .circle-chevron svg path,.facets-summary:hover .circle-chevron svg,.facets-summary:hover .circle-chevron svg path,.facets-summary[aria-expanded=true] .circle-chevron svg,.facets-summary[aria-expanded=true] .circle-chevron svg path,.fera-widget-container .fera-alert .fera-alert-icon,.fera-widget-container .fera-alert .fera-alert-icon path,.product-info__accordion:hover .circle-chevron svg,.product-info__accordion:hover .circle-chevron svg path,.product-info__accordion[aria-expanded=true] .circle-chevron svg,.product-info__accordion[aria-expanded=true] .circle-chevron svg path{stroke:#ec86d0!important}.shopify-section.shopify-section--before-after-image .section{position:relative;background-image:url(../assets/background-dot-shape.svg)!important;background-repeat:repeat-x!important;background-position:center!important}#benefits{position:relative;background-repeat:no-repeat!important;background-position:center!important;background-size:1550px auto!important}header .header__secondary-nav .header__icon-list svg circle,header .header__secondary-nav .header__icon-list svg path,header .header__secondary-nav .header__icon-list svg rect{stroke:#575756}#main .section-boxed,.switch:after{background:#fff!important}.shopify-section--feature-chart .section-stack--horizontal{align-items:center;justify-content:center}.shopify-section--feature-chart p{font-weight:500}.shopify-section--feature-chart p.bold{font-weight:600}.shopify-section--feature-chart .feature-chart__heading{font-weight:900}@media only screen and (min-width: 830px){.form-control .block-label,.shopify-section--feature-chart .feature-chart__heading,.text-with-icon.text-success{font-size:21px}.shopify-section--feature-chart .feature-chart__value p{font-size:21px;font-weight:500}.shopify-section--feature-chart .section-stack__intro p.bold{font-size:21px!important}.shopify-section--feature-chart .section-stack__intro p:not(:first-child){font-size:18px!important}}.text-with-icon.text-success{color:#575756}.text-with-icon.text-success svg{color:#17a246}.product-info__description p{font-size:16px;margin-top:20px!important}.accordion__toggle .circle-chevron,.facets-summary .circle-chevron,.product-card:hover,.product-info__accordion .circle-chevron,.shopify-section--fifty-fifty{background-color:#6f7bd4}.shopify-section--fifty-fifty .fifty-fifty-container{width:100%;max-width:1560px;background-color:#fff!important;border-radius:16px;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center}.shopify-section--fifty-fifty .fifty-fifty-container.reverse{flex-direction:row-reverse}.shopify-section--fifty-fifty .fifty-fifty-container>div{flex:50%}@media only screen and (max-width: 830px){.btn,.custom-block .btn,.fera-btn,.fera-contentSubmission-reviewNextBtn,.fera-contentSubmission-submitBtn,.shopify-challenge__button .shopify-section--main-customers-account .button{padding:15px 30px;font-size:16px}.shopify-section--fifty-fifty .fifty-fifty-container{flex-direction:column!important}.shopify-section--fifty-fifty .fifty-fifty-container>div{flex:100%}.shopify-section--fifty-fifty .fifty-fifty-container .image-container{aspect-ratio:.9219858156}}.shopify-section--fifty-fifty .fifty-fifty-container .images-scrolling__icon{margin-bottom:25px!important}.shopify-section--fifty-fifty .fifty-fifty-container p{font-size:18px;font-weight:500}.shopify-section--fifty-fifty .fifty-fifty-container .h2{margin:0;font-size:42px;font-weight:900;line-height:1.1}@media only screen and (max-width: 1440px){.custom-block h1{font-size:46px;margin-bottom:15px}.custom-block h2{font-size:34px}.custom-block h4{font-size:26px}.fera-widget-container .fera-reviews-header .fera-reviews-header-title,.shopify-section--fifty-fifty .fifty-fifty-container .h2{font-size:36px}}@media only screen and (max-width: 1024px){.custom-block h1{font-size:38px}.custom-block h2{font-size:30px}.custom-block h4{font-size:22px}.fera-widget-container .fera-reviews-header .fera-reviews-header-title,.shopify-section--fifty-fifty .fifty-fifty-container .h2{font-size:32px}}@media only screen and (max-width: 768px){.custom-block h1{font-size:32px}.custom-block h2,.fera-widget-container .fera-reviews-header .fera-reviews-header-title,.shopify-section--fifty-fifty .fifty-fifty-container .h2{font-size:28px}.custom-block h4{font-size:20px}}.shopify-section--fifty-fifty .fifty-fifty-container .images-scrolling__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:70px}.shopify-section--fifty-fifty .fifty-fifty-container .images-scrolling__content img{margin:auto}.shopify-section--fifty-fifty .fifty-fifty-container .image-container{width:100%;height:auto;align-self:stretch;position:relative}.shopify-section--fifty-fifty .fifty-fifty-container .image-container img{width:100%;height:100%;left:0;top:0;object-fit:cover;min-height:100%}.shopify-section--main-product .product{background-color:#fff;padding:80px;border-radius:16px}@media only screen and (max-width: 650px){.shopify-section--main-product .product{padding:0}}.shopify-section--main-product .product .product-info__description{color:#575756;font-weight:500;margin-top:20px}.shopify-section--main-product .product .product-info__vendor{font-size:18px;color:#575756;font-weight:500;margin-top:-10px}.shopify-section--main-product .product .product-info__vendor a{opacity:1!important}@media only screen and (min-width: 1440px){.header__wrapper{padding-left:61px!important;padding-right:61px!important}}@media only screen and (min-width: 1640px){.media-grid__item .h4{font-size:40px!important}}.media-grid__item.smaller .h4{font-size:24px!important}@media only screen and (min-width: 1240px){.impact-text__content{margin-top:69px!important}.impact-text__content p{font-size:24px!important;font-weight:500}}.price-list sale-price{font-size:22px!important;color:#575756!important}@media only screen and (min-width: 1200px){.shopify-section--multiple-images-with-text p.h1{font-size:48px!important}.shopify-section--multiple-images-with-text p{font-size:18px!important}}.globo-form-app .message.success{border-radius:16px;margin:20px 0;padding:16px!important}.article-banner .h0,.blog-banner-content .h0,.globo-form-app .message.success h4,.not-found h2{color:#6f7bd4!important}.accordion__toggle p,.facets-summary p,.globo-form-app .message.success p,.product-info__accordion p{color:#575756!important}header{pointer-events:none}header .header__wrapper{pointer-events:auto}.article-comments__form input,.article-comments__form textarea,.bg-seconda input,.bg-seconda textarea,.blog-banner-content input,.blog-banner-content textarea,.contact-form input,.contact-form textarea,.fera-contentSubmission .fera-contentSubmission-formControl,.fera-contentSubmission textarea,.fera-submissionForm .fera-contentSubmission-formControl,.fera-submissionForm textarea{border-color:#ec86d0!important;color:#6f7bd4!important}.fera-contentSubmission label,.fera-submissionForm label{color:#575756!important;font-weight:500!important}.fera-contentSubmission h3,.fera-submissionForm h3{font-weight:700!important;color:#6f7bd4!important}.not-found:before{color:#9b7dd4!important}.bg-secondary,.blog-posts__container blog-post-card{background-color:#fff!important}.account-nav__item,.article-comments__form .h4,.bg-seconda .h4,.blog-banner-content .h4,.blog-filter-list a,.blog-post-card .h3,.blog-posts__container blog-post-card .h2 a,.contact-form .h4,.timeline__slide .h2{color:#6f7bd4!important}.article-banner:before{content:unset!important}.article-banner__image img{aspect-ratio:1.6666666667!important;object-fit:cover;border-radius:16px}.share-buttons svg,.share-buttons svg path{stroke:#ec86d0!important;color:#ec86d0}.article-comments__form,.bg-seconda,.blog-banner-content,.contact-form{border-radius:16px!important;background-color:#fff!important;border-width:0!important}.cf-form-block,.product-card,.section-blends .text-with-icon .circle-chevron,.text-with-icon group .circle-chevron{background-color:#fff}.accordion__toggle,.facets-summary,.h5,.product-info__accordion,.section-blends .text-with-icon,.text-with-icon group,h1,h2,h3,h4,h5{color:#6f7bd4}section-header{text-align:center;display:flex!important;flex-wrap:wrap}section-header .prose{width:100%}.product-card{padding:40px;border-radius:16px;text-decoration:none!important}@media only screen and (max-width: 640px){.shopify-section--fifty-fifty .fifty-fifty-container .images-scrolling__content{padding:40px 24px}.product-card{padding:20px}}.product-card .image-container{width:100%;aspect-ratio:1;position:relative;overflow:hidden}.product-card .image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:center}.product-card .image-container .hover-image{opacity:0;transform:scale(1.3);transition:.9s}.product-card .image-container:hover .hover-image{opacity:1;transform:scale(1)}.product-card .product-info{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:15px}.product-card .product-info p{color:#6f7bd4;font-size:22px;text-decoration:none!important;line-height:1.2;margin:0!important}.product-card .product-info svg{flex-shrink:0;margin:auto 0 auto auto}.product-card:hover .product-info circle{fill:#ec86d0!important}.section-blends .text-with-icon .circle-chevron svg,.text-with-icon group .circle-chevron svg{stroke:#6f7bd4}.accordion__toggle:hover .circle-chevron,.accordion__toggle[aria-expanded=true] .circle-chevron,.facets-summary:hover .circle-chevron,.facets-summary[aria-expanded=true] .circle-chevron,.product-info__accordion:hover .circle-chevron,.product-info__accordion[aria-expanded=true] .circle-chevron,.section-blends .text-with-icon:hover .circle-chevron,.text-with-icon group:hover .circle-chevron{background-color:#6f7bd4!important}.section-blends .text-with-icon:hover .circle-chevron svg,.section-blends .text-with-icon:hover .circle-chevron svg path,.text-with-icon group:hover .circle-chevron svg,.text-with-icon group:hover .circle-chevron svg path{stroke:#fff!important}.accordion__toggle .circle-chevron svg,.facets-summary .circle-chevron svg,.product-info__accordion .circle-chevron svg{stroke:#fff;color:#fff}.shopify-challenge__button{margin-top:20px!important}.shopify-challenge__message{color:#ec86d0!important;margin-bottom:20px}.blog-post-card{border-radius:16px!important;overflow:hidden}.blog-post-card img{aspect-ratio:1.6666666667;object-fit:cover}.blog-post-card .blog-post-card__figure{border-radius:0!important}.blog-post-card .blog-post-card__info{padding:20px}.collection-card{height:100%;border-radius:16px}.collection-card .content-over-media{height:100%}@media only screen and (min-width: 1024px){.shopify-section--main-product .product .product-info__vendor{font-size:21px}.price-list sale-price{font-size:28px!important}.blog-post-card--featured .blog-post-card__figure{position:relative}.blog-post-card--featured .blog-post-card__figure img{position:absolute;left:0;top:0}}.cf-form-block{border-radius:16px;max-width:750px;margin:auto;padding:50px}.cf-form-block input,.cf-form-block select,.cf-form-block textarea{border:1px solid #ec86d0!important;-webkit-appearance:none;appearance:none;outline:0;background-color:transparent!important;color:#6f7bd4!important;padding:16px 20px;font-size:16px;border-radius:8px}.cf-form-block .cf-field{background-color:transparent!important;border:0!important}.buy-buttons .button--secondary,buy-buttons .button--secondary{border:3px solid #ec86d0!important;background-color:transparent!important;color:#ec86d0!important}.buy-buttons .button--secondary:hover,buy-buttons .button--secondary:hover{background-color:#ec86d0!important;color:#fff!important}.media-grid__item.shadow,.media-grid__item.shadow>div{background-color:transparent}.media-grid__item.shadow{filter:unset!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/main.css.map */
