:root{--font-body-family:Montserrat, sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-family:"Playfair Display", serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-scale:1;--font-heading-scale:1.1;--sorena-navy:#213244;--sorena-gold:#D9A74A;--sorena-cream:#F5F0E8;--sorena-beige:#E8DED0;--sorena-turquoise:#51A6C2;--page-width:140rem}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{min-height:100%;margin:0;padding:0;font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:var(--sorena-navy);background-color:#fff}@media screen and (min-width:750px){body{font-size:1.7rem}}/*! CSS Used from: https://sorenabrasil.com.br/cdn/shop/t/2/assets/base.css?v=152986336986590493761767879541 ; media=all */@media all{:root{--alpha-button-background:1;--alpha-button-border:1;--alpha-link:.85;--alpha-badge-border:.1;--focused-base-outline:.2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset:.3rem;--focused-base-box-shadow:0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}::selection{background-color:rgba(var(--color-foreground),.2)}h1,h2,h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width:750px){h1{font-size:calc(var(--font-heading-scale) * 4rem)}}h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width:750px){h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}a:empty,ul:empty,div:empty,section:empty,p:empty,h1:empty,h2:empty,h3:empty{display:none}:root{--duration-short:.1s;--duration-default:.2s;--duration-announcement-bar:.25s;--duration-medium:.3s;--duration-long:.5s;--duration-extra-long:.6s;--duration-extra-longer:.75s;--duration-extended:3s;--ease-out-slow:cubic-bezier(0, 0, .3, 1);--animation-slide-in:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in:fadeIn var(--duration-extra-long) var(--ease-out-slow)}*:focus{outline:0;box-shadow:none}.button{--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-blur-radius:var(--buttons-shadow-blur-radius);--shadow-opacity:var(--buttons-shadow-opacity);--shadow-visible:var(--buttons-shadow-visible);--border-offset:var(--buttons-border-offset);--border-opacity:calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.button{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.button:not([disabled]):hover:after{--border-offset:1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.button:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.button:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::selection{background-color:rgba(var(--color-button-text),.3)}.button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.button:disabled{cursor:not-allowed;opacity:.5}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}@media(forced-colors:active){.button{border:transparent solid 1px}.button:focus{outline:solid transparent 1px}}@media(prefers-reduced-motion:no-preference)and (hover:hover){:root{--easter-egg:none;--sparkle:url(https://sorenabrasil.com.br/cdn/shop/t/2/assets/sparkle.gif)}}}/*! CSS Used from: https://sorenabrasil.com.br/cdn/shop/t/2/assets/section-landing.css?v=19959459379873302011765845588 ; media=all */@media all{:root{--landing-navy:#213244;--landing-gold:#D9A74A;--landing-cream:#F5F0E8;--landing-beige:#E8DED0;--landing-white:#ffffff;--landing-gray:#666666;--landing-card-bg:#FFFDF9}.landing-page{overflow-x:hidden;background-color:var(--landing-cream)}.landing-hero{background-color:var(--landing-cream);padding:20px 15px}@media screen and (min-width:750px){.landing-hero{padding:30px 20px}}.landing-hero__wrapper{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:15px;align-items:stretch}@media screen and (min-width:750px){.landing-hero__wrapper{grid-template-columns:1fr 1fr;gap:20px}}.landing-hero__content{order:2;background-color:var(--landing-card-bg);padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000000d}@media screen and (min-width:750px){.landing-hero__content{order:1;padding:25px}}.landing-hero__title{font-family:var(--font-heading-family),Georgia,serif;font-size:1.8rem;font-weight:600;color:#213244;margin:0 0 15px;line-height:1.2;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:750px){.landing-hero__title{font-size:2rem}}.landing-hero__benefits{list-style:none;padding:0;margin:0}.landing-hero__benefit{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:1.4rem;font-weight:500;line-height:1.4;color:#213244;padding:10px 14px;background-color:#d9a74a26;border-left:3px solid var(--landing-gold);border-radius:0 4px 4px 0}.landing-hero__benefit:last-child{margin-bottom:0}.landing-hero__benefit-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;color:var(--landing-gold)}.landing-hero__benefit-icon svg{width:18px;height:18px}.landing-hero__image{order:1;display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px){.landing-hero__image{order:2}}.landing-hero__image-frame{position:relative;display:inline-block;background-color:var(--landing-navy);padding:15px;border-radius:8px}.landing-hero__image-frame:before{display:none}.landing-hero__image img{position:relative;z-index:1;width:100%;height:auto;display:block;max-width:200px;border-radius:4px;background-color:var(--landing-navy)}@media screen and (min-width:750px){.landing-hero__image img{max-width:250px}}.landing-form-section{background-color:var(--landing-cream);padding:20px 15px}@media screen and (min-width:750px){.landing-form-section{padding:30px 20px}}.landing-form__wrapper{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:15px;align-items:stretch}@media screen and (min-width:750px){.landing-form__wrapper{grid-template-columns:1fr 1fr;gap:20px}}.landing-form__content{background-color:var(--landing-card-bg);padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column}@media screen and (min-width:750px){.landing-form__content{padding:25px}}.landing-form__title{font-family:var(--font-heading-family),Georgia,serif;font-size:1.8rem;font-weight:600;color:#213244;margin:0 0 12px;line-height:1.2;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:750px){.landing-form__title{font-size:2rem}}.landing-form__description{font-size:1.5rem;font-weight:500;line-height:1.5;color:#213244;margin:0 0 20px}.landing-form__logo{flex-grow:1;display:flex;align-items:center;justify-content:center;padding:20px 0}.landing-form__logo img{max-width:280px;height:auto;opacity:.7}.landing-form__consent-left{display:flex;align-items:flex-start;gap:10px;margin-bottom:15px;padding:12px;background-color:#d9a74a1a;border-radius:4px;border-left:3px solid var(--landing-gold)}.landing-form__consent-left .landing-form__checkbox{margin-top:2px;accent-color:var(--landing-gold)}.landing-form__consent-left .landing-form__consent-label{font-size:1.3rem;font-weight:500;line-height:1.4;color:#213244}.landing-form__submit-left{width:100%;padding:14px 20px;font-size:1.2rem;font-weight:600;font-family:inherit;letter-spacing:1px;text-transform:uppercase;color:var(--landing-white);background-color:var(--landing-navy);border:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.landing-form__submit-left:hover{background-color:var(--landing-gold)}.landing-form__container{background-color:var(--landing-card-bg);padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000000d}@media screen and (min-width:750px){.landing-form__container{padding:25px}}.landing-form__group{margin-bottom:12px}.landing-form__label{display:block;font-size:1.2rem;font-weight:500;color:var(--landing-navy);margin-bottom:4px}.landing-form__label--required:after{content:" *";color:var(--landing-gold)}.landing-form__input,.landing-form__select{width:100%;padding:10px 12px;font-size:1.3rem;font-family:inherit;color:var(--landing-navy);background-color:var(--landing-white);border:1px solid #ddd;border-radius:4px;transition:border-color .2s ease}.landing-form__input:focus,.landing-form__select:focus{outline:none;border-color:var(--landing-gold)}.landing-form__input::placeholder{color:#999}.landing-form__checkboxes{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.landing-form__checkbox-label{display:flex;align-items:center;gap:6px;font-size:1.2rem;color:var(--landing-navy);cursor:pointer;padding:4px 0}.landing-form__checkbox{width:16px;height:16px;accent-color:var(--landing-navy);cursor:pointer}.landing-form__consent,.landing-form__submit{display:none}.landing-story{background-color:var(--landing-cream);padding:20px 15px}@media screen and (min-width:750px){.landing-story{padding:30px 20px}}.landing-story__wrapper{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:15px;align-items:stretch}@media screen and (min-width:750px){.landing-story__wrapper{grid-template-columns:1fr 1fr;gap:20px}}.landing-story__image{display:flex;align-items:center;justify-content:center;background-color:var(--landing-navy);padding:15px;border-radius:8px}.landing-story__image img{width:100%;height:auto;display:block;border-radius:4px;object-fit:cover}.landing-story__content{background-color:var(--landing-card-bg);padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000000d}@media screen and (min-width:750px){.landing-story__content{padding:25px}}.landing-story__title{font-family:var(--font-heading-family),Georgia,serif;font-size:1.8rem;font-weight:600;color:#213244;margin:0 0 12px;line-height:1.2;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:750px){.landing-story__title{font-size:2rem}}.landing-story__text{font-size:1.5rem;font-weight:500;line-height:1.6;color:#213244;margin:0 0 12px}.landing-story__text:last-child{margin-bottom:0}.landing-collection{background-color:var(--landing-cream);padding:20px 10px 30px}@media screen and (min-width:750px){.landing-collection{padding:30px 20px}}.landing-collection__wrapper{max-width:1000px;margin:0 auto;background-color:var(--landing-card-bg);padding:12px 12px 15px;border-radius:8px;box-shadow:0 2px 8px #0000000d}@media screen and (min-width:750px){.landing-collection__wrapper{padding:25px}}.landing-collection__title{font-family:var(--font-heading-family),Georgia,serif;font-size:1.8rem;font-weight:600;color:#213244;margin:0 0 15px;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:750px){.landing-collection__title{font-size:2rem;margin-bottom:20px}}.landing-collection__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;width:100%;box-sizing:border-box}@media screen and (min-width:750px){.landing-collection__grid{grid-template-columns:repeat(4,1fr);gap:12px}}.landing-collection__item{position:relative;aspect-ratio:3/4;border:4px solid var(--landing-navy);border-radius:6px;box-sizing:border-box;min-width:0}@media screen and (min-width:750px){.landing-collection__item{border-width:8px;border-radius:10px}}.landing-collection__item img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:4px}.landing-footer{background-color:var(--landing-navy);padding:25px 15px;text-align:center}@media screen and (min-width:750px){.landing-footer{padding:30px 20px}}.landing-footer__wrapper{max-width:1000px;margin:0 auto}.landing-footer__logo{margin-bottom:15px}.landing-footer__logo-text{font-family:var(--font-heading-family),Georgia,serif;font-size:1.8rem;color:var(--landing-white);letter-spacing:3px;margin:0}.landing-footer__social{display:flex;justify-content:center;gap:12px;margin-bottom:15px}.landing-footer__social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--landing-white);background-color:#ffffff1a;border-radius:50%;transition:all .3s ease}.landing-footer__social-link:hover{color:var(--landing-navy);background-color:var(--landing-gold)}.landing-footer__social-link svg{width:18px;height:18px}.landing-footer__contact{margin-bottom:12px}.landing-footer__contact-link{display:inline-block;font-size:1.2rem;color:var(--landing-gold);text-decoration:none;margin:3px 8px;transition:opacity .3s ease}.landing-footer__contact-link:hover{opacity:.8}.landing-footer__copyright{font-size:1.1rem;color:#ffffff80;margin:0}.landing-divider{display:none}}:root{--quantum-lbw-wishlist-button-text-color:#fff;--quantum-lbw-wishlist-button-bg-color:#000000;--quantum-lbw-wishlist-button-border-color:#000000;--quantum-lbw-wishlist-button-icon-display:block;--quantum-lbw-wishlist-button-border-radius:14px;--quantum-lbw-wishlist-button-text-font-size:15px}.quantum-lbw-wishlist-login-modal{position:fixed;z-index:99999;top:50%;left:50%;display:none;width:340px;padding:50px;transform:translate(-50%,-50%);text-align:center;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 0 0 9999px rgba(0,0,0,.5);box-shadow:0 0 0 9999px #00000080}.quantum-lbw-wishlist-login-modal__close{position:absolute;top:10px;right:10px;padding:0;cursor:pointer;border:none;background:none}.quantum-lbw-wishlist-login-modal__close svg{width:25px;height:25px}.quantum-lbw-wishlist-login-modal h3{font-size:20px;margin:0 0 15px}.quantum-lbw-wishlist-login-modal p{font-size:15px;margin:15px 0;color:#908da3}.quantum-lbw-wishlist-login-modal .quantum-lbw-wishlist-login-modal__link{font-size:15px;line-height:1.5;display:inline-block;padding:15px 60px;text-decoration:none;color:var(--quantum-lbw-wishlist-button-text-color);border:none;border-radius:9px;background-color:var(--quantum-lbw-wishlist-button-bg-color)}.quantum-lbw-wishlist-login-modal .quantum-lbw-wishlist-login-modal__link:hover{color:var(--quantum-lbw-wishlist-button-text-color)}.quantum-lbw-wishlist-login-modal .quantum-lbw-wishlist-login-modal__link.quantum-lbw-wishlist-login-modal__link--alter{color:var(--quantum-lbw-wishlist-button-bg-color);background-color:#dadada}.quantum-lbw-wishlist-login-modal .quantum-lbw-wishlist-login-modal__link.quantum-lbw-wishlist-login-modal__link--alter:hover{color:var(--quantum-lbw-wishlist-button-bg-color)}@media only screen and (max-width:640px){.quantum-lbw-wishlist-login-modal{width:280px;padding:35px}}/*! CSS Used from: Embedded */#PBarNextFrameWrapper{view-transition-name:shopify-preview-bar}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-landing.css.map */
