body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgb(var(--color-foreground))}body{overflow-x:hidden}.page-width{padding:0 3rem}.v-wrap,.shopify-policy__container{padding-top:60px;padding-bottom:60px}.flex{display:flex;justify-content:space-between}.v-flex{display:flex;flex-direction:column;justify-content:center}.text-center{text-align:center}h1{font-size:4.8rem;line-height:1em;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .2em}h1 span,.testimonial .name{color:rgb(var(--color-button))!important;font-weight:700;font-style:italic!important}.hero-home.v2 h1 span,.features h1 span,.brands h1 span,.image-w-text h1 span,.testimonials h1 span,.testimonial .name,.about-2 h1 span,.about-3 h1 span,.custom-1 h1 span,.custom-2 h1 span,.custom-3 h1 span,.faqs h1 span,.basic-columns .content h1 span{display:block;text-align:right}h2{font-size:2.6rem;line-height:.9em;letter-spacing:.05em;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .3em}h1 .h2{text-wrap:balance}p,.basic-columns ul,.image-w-text ul,variant-radios .form__label,product-info,.pickup-availability-button{font-size:1.9rem;line-height:1.5em;margin-top:0}.button-row{margin:.5em -.5em 0}.button,header a,header summary,.subscribe form .field__label,.subscribe form button,product-info .product__text,product-info .price__container,.shopify-payment-button__button--unbranded,.globo-form .label-content,.signup-form label,.gfb__dropzone--content,.globo-description,.signup-form small,.globo-form button[type=submit],.sidebar a{font-size:1.5rem;line-height:1em;font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;font-style:italic;letter-spacing:.15em;text-align:center}.button,.subscribe form button,.shopify-payment-button__button{padding:15px 30px 17px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-top-left-radius:5em!important;border-bottom-right-radius:5em!important}.button-row .button{margin:.2em .5em}.button:not(.button-inline){width:100%}.rte a.button{color:rgb(var(--color-background))!important;-webkit-transition:.3s ease-in-out!important;transition:.3s ease-in-out!important}.button:hover,.shopify-payment-button__button:hover{color:rgb(var(--color-background));letter-spacing:.12em;background-color:rgba(var(--color-foreground),1);border-top-left-radius:2em!important;border-bottom-right-radius:2em!important}.button--secondary{color:rgb(var(--color-foreground));background-color:rgba(var(--color-secondary-button-text),0)}.button--secondary:hover{color:rgb(var(--color-background));background-color:rgba(var(--color-secondary-button-text),1)}.button-sm,header a{padding:10px 25px;font-size:1.4rem;font-weight:500;letter-spacing:.2em!important}.button:before,.button:after,button:before,button:after{display:none!important}button.shopify-payment-button__button--unbranded{min-height:calc(4.5rem + var(--buttons-border-width)* 2)}strong{font-weight:700!important}.large{font-size:1.2em;line-height:1.1em}small{display:block;font-size:.75em;line-height:1.4em}.lowercase{text-transform:none}.color-alt{color:rgb(var(--color-button))}.mb-none{margin-bottom:.2em}.main-page-title,.main-blog .title--primary{margin-bottom:.2em!important;text-align:center;font-weight:900!important}.main-page-title+.rte{max-width:1200px;margin:10px auto 60px;text-align:center}.content p a:not(.button),.content ul a:not(.button){color:rgb(var(--color-button))}@media screen and (max-width: 1200px){h1{font-size:4rem}h2{font-size:2rem}}@media (max-width: 1000px){.page-width{padding-left:3rem!important;padding-right:3rem!important}br.res{display:none}}@media (max-width: 800px){.v-wrap{padding-top:40px;padding-bottom:40px}.button,.subscribe form button,.shopify-payment-button__button{border-top-left-radius:3em;border-bottom-right-radius:3em}}@media screen and (max-width: 550px){h1{font-size:3rem}p{font-size:1.6rem}.button,.shopify-payment-button__button{font-size:1.6rem;padding:10px 30px 12px;border-width:3px}}.shopify-section-group-header-group .page-width{max-width:100%}.utility-bar{padding:15px 0}.announcement-bar{justify-content:flex-start;padding-right:35px}.announcement-bar .img{max-width:130px;min-width:70px;padding:10px 15px 10px 0}.announcement-bar img{width:100%}.utility-bar p{margin-bottom:0;font-size:.85em}.announcement-bar__message{min-height:0;padding:0;text-align:left}.announcement-bar em{color:rgb(var(--color-button));font-weight:700}.top-bar p a{position:relative;top:.1em;color:color: rgb(var(--color-foreground));text-decoration:none}.top-bar p a:hover{text-decoration:underline}.top-bar,.top-bar .flex{gap:35px}header a:not(.button),header summary span{position:relative;color:rgb(var(--color-foreground));font-weight:600!important;font-style:normal;text-decoration:none}header summary>a{padding:0}.header__icon,.header__icon svg{height:1.8rem!important;width:1.8rem!important}.top-bar .header__icon.header__icon--search{display:block;height:27px!important;padding:9px 150px 8px 14px;border:1px solid rgb(var(--color-foreground));border-radius:5px}.header__icon.header__icon--account svg{height:2.1rem!important;width:2.1rem!important}.header__search .header__icon-close,.header__search .header__icon--account{display:none!important}.header__heading-logo{width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.scrolled-past-header .header__heading-logo{max-width:225px}.header__icons{position:relative;gap:32px;margin:-3px 0 5px;padding-right:0;z-index:1}.header-icons-mobile{display:none}.localization-form__currency{opacity:1}header{padding-top:2rem!important;padding-bottom:2rem!important}.header__heading-link{padding:0}.header__heading-logo{width:375px}.localization-form__select .icon-caret{top:calc(50% - .4rem)}header .header__icon--search,header .header__search{display:none}header .button{min-height:auto;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.header .button:hover{background-color:rgb(var(--color-button-text))}.header__icon--menu .icon-close path,.search-modal__close-button svg path{stroke:rgb(var(--color-foreground));stroke-width:1}header .list-menu{gap:25px}.header__menu-item{position:relative;padding:3px 0!important}.header__menu-item:after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:3px;background-color:rgb(var(--color-button));-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.desktop-localization-wrapper{position:relative;right:-20px;transform:translateY(10%)}.desktop-localization-wrapper .link{font-size:1.1rem}header nav li a,header summary span{text-decoration:none!important}header nav li a:not(.button):hover:after{width:100%}.header__menu-item span,header summary,header summary span,.mega-menu__link span{text-decoration:none!important}header-menu details{min-height:0!important}.mega-menu__content{padding:0!important;border-top:2px solid rgba(var(--color-foreground),.3)!important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.mega-menu__content>.flex{margin-left:auto;transform:translate(-3rem)}.mega-menu__list{position:relative;display:flex!important;flex-direction:column;justify-content:flex-start!important;width:33%;margin:0;padding:0;gap:0!important}.mega-menu__list li{width:100%!important;padding-right:0!important}.mega-menu__list>li,.menu-drawer__menu-item{border-bottom:2px solid rgba(var(--color-foreground),.3)}.mega-menu__link{position:relative;padding:10px!important;text-align:left;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.mega-menu__link:hover{left:2px}.mega-menu__link--level-2{z-index:1}.mega-menu__link--level-2+ul{display:none;position:absolute;top:0;left:100%;width:100%;height:100%;border-left:2px solid rgba(var(--color-foreground),.3);-webkit-transition:1s ease-in-out;transition:1s ease-in-out}.mega-menu__link--level-2+ul li{background-color:rgba(var(--color-foreground),.1)}.mega-menu__link--level-2{position:relative}.mega-menu__link--level-2:hover{border-right:2px solid rgb(var(--color-background))}.mega-menu__link--level-2 .icon{position:absolute;top:0;bottom:0;right:.7em}.mega-menu__link--level-2 .icon svg{width:.9em;transform:rotate(-90deg)}.mega-menu__link--level-2:hover+ul,.mega-menu__link--level-2+ul:hover{display:block}.mega-products{width:34%;padding:25px 0 25px 25px}.mega-products>.flex{justify-content:flex-start;gap:15px}.mega-product{width:50%}.mega-product a{padding:0}.mega-product .content{height:100%;padding:8px;background-color:rgb(var(--color-button));-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.mega-product:hover .content{border-top-left-radius:1em;border-bottom-right-radius:1em}.mega-product .img{display:block;width:100%;padding-bottom:120%;background-position:center center;background-size:cover}.mega-product p{margin:10px 0;color:rgb(var(--color-background));font-size:1.2rem;font-style:italic;letter-spacing:normal;text-transform:none}header .logo-mobile{display:none}.menu-drawer{border-right:none!important}.menu-drawer__navigation{padding:0!important}.menu-drawer__menu{border-top:2px solid rgba(var(--color-foreground),.3)}.menu-drawer__menu li{margin-bottom:0!important}.menu-drawer__menu-item{padding-top:.9em!important;padding-bottom:.9em!important;font-size:1.6rem;letter-spacing:.1em;text-align:left;font-style:normal}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover,.menu-drawer__utility-links{background-color:rgba(var(--color-foreground),.1)!important}.menu-drawer__menu-item .icon-caret{display:block!important;width:1.8rem;height:1.8rem;transform:rotate(-90deg);top:0;right:0}.menu-drawer__menu-item .icon-arrow{display:none}.menu-drawer__close-button{display:grid!important;grid-template-columns:auto auto 1fr;margin-top:0!important}.menu-drawer__close-button>*{justify-self:flex-start}.menu-drawer__close-button a{justify-self:flex-end;padding:0;color:rgb(var(--color-button))!important}.menu-drawer__inner-container{position:relative}.menu-drawer__navigation-container .menu-drawer-bottom{position:absolute;bottom:0;left:0;right:0;padding:30px;background-color:rgb(var(--color-foreground))}.menu-drawer-bottom .button{width:100%;background-color:rgb(var(--color-secondary-button-text))}.menu-drawer-bottom p{margin:10px 0 0!important}.menu-drawer-bottom a{color:rgb(var(--color-background))!important;font-style:italic!important}@media screen and (max-width: 1350px){.header__heading-logo{width:250px}}@media screen and (max-width: 1200px){header .list-menu{gap:25px}.header__menu-item a,.header__menu-item span{font-size:1.2rem}}@media screen and (max-width: 1100px){header .list-menu{gap:13px}}@media screen and (max-width: 1000px){.announcement-bar{padding-right:0}.utility-bar.announcements-0,.top-bar,.header__icons .button{display:none}.nav-right{margin-top:1rem}.header__icons{position:static}header .header__icon--search,header .header__search{display:block}header .header__icon--search{position:relative;right:-1rem}.header__icon,.header__icon svg{height:2.5rem!important;width:2.5rem!important}.header__icon .svg-wrapper,.header__icon--menu span{padding-top:0}.header__icons{gap:25px}header .button-mobile{display:block}.header-icons-mobile{display:block}}@media screen and (max-width: 600px){.utility-bar .page-width{padding-left:1em!important;padding-right:1em!important}.announcement_bar .img{padding-right:10px}.announcement-bar__message{font-size:.8em}}@media screen and (max-width: 500px){header .logo-mobile{display:block}.header__heading-logo-wrapper>*:not(.logo-mobile){display:none}}.hero-home{margin-bottom:-150px}.hero-home .z-panel{position:relative;z-index:1}.hero-home .z-panel>.flex{gap:30px}.hero-home .content,.features h1{position:relative;width:56%;margin-top:60px}.hero-home .boxes{position:relative;width:44%;gap:30px}.box{position:relative;padding:30px 25px;background-position:center center;background-size:105%;border-top-left-radius:5em;border-bottom-right-radius:5em;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}.box:hover{background-size:100%}.box-content{position:relative;justify-content:space-between;height:100%;z-index:1}.box-content h2,.box-content p{color:rgb(var(--color-background))}.box-content p{font-size:1.6rem}.box-content .button:hover{color:rgb(var(--color-button));background-color:rgba(var(--color-background),1)}.box-overlay{display:block!important;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(var(--color-foreground),.75);border-top-left-radius:5em;border-bottom-right-radius:5em}.hero-home .element{position:absolute;left:-16%;top:58%;width:50%}.section-home-hero+section>div{padding-top:150px}.hero-home.v2{margin-bottom:-120px}.hero-home.v2 .page-width{gap:30px 70px}.hero-home.v2 .content p{max-width:400px;margin-left:auto;margin-right:auto}.hero-home.v2 .element{top:70%}@media screen and (max-width: 1000px){.section-home-hero .z-panel>.flex{flex-direction:column}.section-home-hero .z-panel>.flex>*{width:100%!important}.section-home-hero .content,.features .content,.image-w-text .flex>*,.about-2 .content,.about-2 h2{max-width:590px!important;margin:0 auto}.section-home-hero h1 span{display:block;text-align:right}.section-home-hero .content p,.features .content p,.brands .content p{text-align:center}.section-home-hero .boxes{flex-direction:row}.section-home-hero .boxes .box{width:50%}.section-home-hero .element{display:none}.section-home-hero+section>div{padding-top:100px}.hero-home.v2{margin-bottom:-160px}}@media screen and (max-width: 700px){.hero-home{margin-bottom:-100px}.section-home-hero .boxes{flex-direction:column}.section-home-hero .boxes .box{width:100%}}@media screen and (max-width: 400px){.hero-home .content p br{display:none}}.features h1{margin-top:0}.features .content p{width:34%;margin-top:30px}.features-row{gap:30px}.features-row .feature{width:25%}.features-row .feature>.icon,.features-row .feature>a>.icon{display:block;width:calc(100% - 60px);max-width:140px;height:100px;margin:30px auto;background-repeat:no-repeat;background-size:contain;background-position:center center}.expand-btn{cursor:pointer;margin:0 0 .5em!important;padding-bottom:.7em;border-bottom:2px solid rgb(var(--color-foreground))}.features .expand-btn{word-spacing:9999999px}.expand-btn .icon-col{justify-content:flex-end}.expand-btn .icon{width:30px;min-width:30px;height:30px;background-color:rgb(var(--color-button));border-radius:50%}.expand-btn svg{width:15px;margin:.1em auto 0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.expand-btn svg path{fill:rgb(var(--color-background))}.expand-btn.expanded svg{transform:rotate(180deg);margin-bottom:.1em}.expand{height:100%;max-height:0;overflow:hidden;opacity:0;-webkit-transition:.7s ease-in-out;transition:.7s ease-in-out}.expand-btn.expanded+.expand{max-height:1000px;opacity:1}.expand a{color:rgb(var(--color-button));font-weight:700;font-style:italic}.features.v2 p a{color:rgb(var(--color-button));font-weight:700}@media screen and (max-width: 1000px){.features .content{flex-direction:column}.features .content>*{width:100%!important}.features-row{flex-wrap:wrap}.features-row .feature{width:calc(50% - 15px)}}@media screen and (max-width: 550px){.features-row{gap:10px}.features .feature{width:100%}.features-row .feature>.icon{max-width:200px!important;margin:30px auto!important}.features .expand-btn{padding-bottom:0;justify-content:center;text-align:center;font-size:3rem;word-spacing:normal;border-bottom:none}.features .expand-btn .icon-col{display:none}.features .expand{max-height:1000px;opacity:1;text-align:center}.features .expand small{font-size:inherit}}.brands .content{max-width:590px;margin:0 auto}.brands .slick-track{height:250px}.brands .brand,.partners .partner{display:flex!important;height:100%}.brand-logo,.partner-logo{max-width:90%;margin:0 auto;padding:10px}.brand .img,.partner .img{position:relative;width:auto;max-width:100%;height:auto}.brand img,.partner img{max-width:100%;height:auto;object-fit:contain}.brand .icon,.brands .exclusive .icon,.guarantees .guarantee .icon,.lightbox .icon{position:absolute;top:.1em;left:100%;transform:translate(-50%,-50%);width:24px;height:24px;padding:5px;color:rgb(var(--color-background));background-color:rgb(var(--color-button));border-radius:50%}.brands .controls{position:absolute;top:50%;left:-10%;width:120%;pointer-events:none}.brands .controls .arrow,.featured-collections .controls .arrow,.testimonials .controls .arrow{width:45px;height:45px;text-align:center;background-color:rgb(var(--color-button));border-radius:50%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;pointer-events:all}.brands .controls{transform:translateY(-50%)}.brands .controls .arrow-left:hover,.featured-collections .controls .arrow-left:hover,.testimonials .controls .arrow-left:hover{transform:translate(-2px)}.brands .controls .arrow-right:hover,.featured-collections .controls .arrow-right:hover,.testimonials .controls .arrow-right:hover{transform:translate(2px)}.brands .controls .arrow svg,.featured-collections .controls .arrow svg,.testimonials .controls .arrow svg{margin:0 auto}.brands .exclusive,.guarantees .guarantee{justify-content:center}.brands .exclusive .icon,.guarantees .guarantee .icon{position:relative;left:-.4em;transform:translate(0);width:18px;min-width:18px;height:18px;padding:0 4px}.brands .exclusive .icon{top:-.05em}.brands .exclusive span{color:rgb(var(--color-button))}.brands .exclusive p{margin-bottom:0}@media screen and (max-width: 1400px){.brands .slider-wrap{max-width:80%;margin:0 auto}}@media screen and (max-width: 800px){.brand-logo{max-width:85%}.brand img{max-height:85px}.brand .icon{width:20px;height:20px}.brands .controls{left:-20%;width:140%}.brands .controls .arrow,.featured-collections .controls .arrow,.testimonials .controls .arrow{width:35px;height:35px}.brands .exclusive p{max-width:70%}}.basic .content{gap:30px}.basic h1{width:40%}.basic.color-scheme-3 h1,.basic p em{color:rgb(var(--color-button))}.basic.color-scheme-3 h1 span{color:rgb(var(--color-foreground))}.basic p,.router .message{width:60%}.router .message p{width:100%}@media screen and (max-width: 800px){.basic .content{flex-direction:column;text-align:center}.basic .content>*{width:100%!important;max-width:650px;margin:0 auto}}@media screen and (max-width: 400px){.basic h1{text-align:right}.basic h1 span{display:block;text-align:left}}.basic-columns .content{max-width:900px;margin:0 auto}.basic-columns h2{text-wrap:balance}.basic-columns .content h2{text-align:center}.basic-columns .cols,.custom-3 .list{margin:50px 0 35px;gap:0 30px;flex-wrap:wrap}.basic-columns .col,.custom-3 .list .item{width:calc(50% - 15px)}.basic-columns ul{padding-left:30px}@media only screen and (max-width: 600px){.custom-3 .list .item,.basic-columns .col{width:100%}}.featured-collections{overflow-x:hidden}.featured-collections .content{padding:0 135px 30px 0}.featured-collections .controls,.testimonials .controls{position:absolute;display:inline-flex;gap:10px;top:-85px}.featured-collections .slider-wrap{width:200%;margin-bottom:40px}.featured-collections .box{display:flex!important;justify-content:flex-end;width:250px;min-height:300px;margin-right:30px}.featured-collections .box .button:hover{color:rgb(var(--color-foreground))}@media screen and (max-width: 800px){.featured-collections .content{padding-right:0}.featured-collections .slider-wrap{margin-bottom:85px}.featured-collections .box{width:200px;min-height:230px;margin-right:20px;padding:15px;border-top-left-radius:3em;border-bottom-right-radius:3em}.featured-collections .controls{top:100%;transform:translate(-50%) translateY(100%)}}@media screen and (max-width: 600px){.featured-collections .content{flex-direction:column}.featured-collections h1:last-child{text-align:right}}.subscribe{position:relative;overflow:hidden}.subscribe h2,.subscribe h2+div{position:relative;z-index:1}.subscribe.color-scheme-3 h2{color:rgb(var(--color-button))}.subscribe h2{max-width:550px;margin:0 auto 30px}.subscribe form{max-width:700px;margin:0 auto}.subscribe form .newsletter-form__field-wrapper{min-width:100%}.subscribe form .field:before,.subscribe form .field:after{display:none}.subscribe form input{width:100%;margin:0;padding:0 2em!important;color:rgb(var(--color-button))!important;text-align:center;background-color:rgb(var(--color-foreground));border-top-left-radius:5em!important;box-shadow:none!important}.subscribe form .field__label{top:1.05em;left:0!important;color:rgb(var(--color-button))}.subscribe form button{position:relative;left:-1px;flex-shrink:0;width:auto!important;height:4.6rem!important;color:rgb(var(--color-background));white-space:nowrap;background-color:rgb(var(--color-button))!important;border-top-left-radius:0!important}.subscribe .element{position:absolute;top:0;bottom:0;width:auto;height:100%}.subscribe .element-1{left:-6%}.subscribe .element-2{right:-6%}@media screen and (max-width: 1200px){.subscribe .element-1{left:-20%}.subscribe .element-2{right:-20%}}@media screen and (max-width: 1000px){.subscribe form{max-width:550px}}@media screen and (max-width: 800px){.subscribe .v-wrap,.banner .v-wrap{padding-top:100px;padding-bottom:100px}.subscribe form input{border-top-left-radius:3em!important}.subscribe .element{height:40%}.subscribe .element-1{left:-10%;transform:translateY(-50%)!important}.subscribe .element-2{top:auto;bottom:0;right:-10%;transform:translateY(50%)!important}}@media screen and (max-width: 600px){.subscribe .field{flex-direction:column}.subscribe form .field__label{width:100%!important}.subscribe form button{left:0}}.image-w-text .flex{display:grid;grid-template-columns:45% 40%;align-items:stretch}.image-w-text .flex.reverse{direction:rtl}.image-w-text .flex.reverse>*{direction:ltr}.image-w-text .img,.vid-embed,.about-1 .vid,.about-1 .img,.about-2 .img,.about-3 .vid,.team .img{display:block;height:100%;background-size:cover;border-top-left-radius:2.5em;border-bottom-right-radius:2.5em;overflow:hidden}.image-w-text img{width:100%;height:auto}@media screen and (max-width: 1000px){.image-w-text .flex{grid-template-columns:1fr!important;margin-bottom:20px}.image-w-text .img{width:100%;margin-top:30px;padding-bottom:100%}.image-w-text img{max-width:400px;margin:50px auto 0}}@media screen and (max-width: 600px){.image-w-text h1 br.res{display:block}.image-w-text .flex.reverse{direction:ltr}}.vid-embed{position:relative;width:100%;height:0;padding-bottom:56.25%}.vid-embed{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.vid-embed.v-flex{align-self:center}.vid-embed.play{border-radius:0!important}.vid-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vid-embed video{width:100%}.vid-embed.play-btn{height:auto;padding-bottom:0}.vid-embed .play-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.vid-embed .play-overlay.done{opacity:0;pointer-events:none}.vid-embed .play-overlay svg{position:absolute;top:50%;left:50%;height:43%;transform:translate(-50%,-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.vid-embed .play-overlay:hover svg{height:45%}.vid-embed .play-overlay svg polygon{color:rgb(var(--color-button))}@media screen and (max-width: 1000px){.image-w-text .vid-embed{margin-top:30px}}.about-1 .title-mobile,.about-3 .title-mobile{display:none}.about-1 .media-col,.about-3 .media-col{width:42%}.about-1 .vid,.about-3 .vid{position:relative;padding-bottom:120%;overflow:hidden}.vid video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;height:100%;object-fit:cover}.media-badge{position:absolute;top:40px;left:40px;width:95px}.about-1 .img-wrap{transform:translateY(-50%)}.about-1 .img{width:60%;margin-left:25%;padding-bottom:42%}.about-1 .content{width:50%}.about-1 .content h1{width:calc(100% + 250px);margin:50px 0 .7em -250px;text-align:right}.about-1 h1 span{display:block;text-align:left}.about-1 p,.about-3 p{margin-bottom:1.5em}.about-1 br+em{display:inline-block;margin-top:.3em}@media screen and (max-width: 1000px){.about-1 .flex{flex-direction:column;gap:30px}.about-1 .flex>*{width:100%}.about-1 .title-mobile,.about-3 .title-mobile{display:block}.about-1 .title-mobile h1{text-align:left}.about-1 .title-mobile h1 span{text-align:right}.about-1 .vid{padding-bottom:80%}.about-1 .img-wrap{transform:translateY(0);margin-top:-25%}.about-1 .content h1,.about-3 .media-col h1{display:none}}@media screen and (max-width: 500px){.about-1 .vid{padding-bottom:100%}.media-badge{top:25px;left:25px;width:75px}.about-1 .button{width:100%}}.testimonials{position:relative}.testimonials .content{width:32%}.testimonials .slider-wrap{width:57%}.testimonials .controls{top:0}.testimonial{padding:60px 40px 0 0}.testimonials .element,.about-2 .element{position:absolute;top:77%;right:-7%;width:37%}.section-testimonials+section .about-2{position:static}@media screen and (max-width: 1000px){.testimonials .flex>*{width:47%}.testimonials .element,.about-2 .element{display:none}}@media screen and (max-width: 700px){.testimonials .flex{flex-direction:column;gap:30px}.testimonials .flex>*{width:100%}.testimonials .content p{text-align:center}.testimonial{padding:0 20px 60px 0}.testimonials .controls{top:auto;bottom:20px}}.about-2{position:relative}.about-2 .content{margin-bottom:60px}.about-2 .content-1{width:60%}.about-2 .content p{width:75%;margin:0 auto}.about-2 .imgs{gap:60px}.about-2 .img{width:100%;padding-bottom:35%}.about-2 h2{margin:3em auto;text-wrap:balance}.about-2 .imgs-2 .img{width:66.6%;margin:0 auto;padding-bottom:45%}.about-2 .element{top:-13%!important}@media screen and (max-width: 1000px){.about-2 .content,.about-2 .content p{width:100%}.about-2 .imgs{gap:30px}}@media screen and (max-width: 600px){.about-2 .content{margin-bottom:30px}.about-2 .imgs{flex-direction:column}.about-2 .img{width:100%!important;margin-top:0!important;padding-bottom:75%!important}.about-2 h2{margin:1.5em auto}}.about-3 .flex{gap:0 120px}.about-3 .vid{height:auto;padding-bottom:80%}.about-3 h1{position:relative;top:-.5em}.about-3 .flex .content{width:57%}.about-3 .content h2:first-child{margin:1.2em 0}.about-3 .content h2 em{color:rgb(var(--color-button))}.about-3 .content p{display:block;font-size:.95em;line-height:1.4em}@media screen and (max-width: 1000px){.about-3 .flex{flex-direction:column}.about-3 .flex>*{width:100%!important}.about-3 .title-mobile{max-width:400px;margin:0 auto}.about-3 .vid{width:100%!important;left:0!important;margin-bottom:30px;padding-bottom:55%}.about-3 .content h2:first-child{margin-top:0}}.team h1{margin-bottom:1em}.team .team-members{gap:30px;justify-content:center;flex-wrap:wrap}.team .team-member{width:calc(25% - 23px)}.team .team-member a{color:rgb(var(--color-foreground));text-decoration:none}.team .team-member a:hover h2{text-decoration:underline}.team .img{padding-bottom:125%}.team .name{margin:.5em 0 0;color:rgb(var(--color-button));font-size:1.8rem;font-weight:700;font-style:italic}@media screen and (max-width: 1000px){.team .team-member{width:calc(33.3% - 20px)}.team .img{padding-bottom:115%}}@media screen and (max-width: 600px){.team .team-member{width:calc(50% - 15px)}}@media screen and (max-width: 400px){.team .team-member{width:100%}}.custom-1 .page-width{position:relative;z-index:1}.custom-1 .content{width:40%}.custom-1 .content p{margin-bottom:0}.custom-1 .media-col{position:absolute;left:50%;width:50%}.custom-1 .slider .vid,.custom-1 .slider .img{padding-bottom:55%}.custom-1 .slider .vid{position:relative;overflow:hidden}.custom-1 .slider .img{display:block}.slider+.controls.button{cursor:default;padding-left:35px;padding-right:35px}.slider+.controls .arrow{cursor:pointer}.slider+.controls svg{width:1.5em}.slider+.controls .arrow-left svg{transform:rotate(180deg)}.slider+.controls .counter{padding:0 1em}.custom-1 .controls{transform:translateY(-50%);margin-left:30px}@media screen and (max-width: 800px){.custom-1>.page-width>.flex,.contact-section .content,.custom-2>.page-width>.flex{flex-direction:column;gap:30px}.custom-1 .content,.custom-1 .media-col,.custom-1 .slider-wrap,.contact-section .content>*,.custom-2>.page-width>.flex>*{width:100%!important}.custom-1 .content,.contact-section .content{max-width:590px;margin:0 auto}.custom-1 h1,.contact-section h1,.custom-2 .content,.custom-2 h1{max-width:450px;margin-left:auto;margin-right:auto}.custom-1 .content p,.contact-section .content p,.custom-2 .content p{text-align:center}.custom-1 .media-col{position:relative;left:0}}@media screen and (min-width: 1100px){.section-custom-1+section>div{padding-top:10vw}}@media screen and (min-width: 1600px){.section-custom-1+section>div{padding-top:13vw}}@media screen and (min-width: 2000px){.section-custom-1+section>div{padding-top:16vw}}@media screen and (min-width: 2500px){.section-custom-1+section>div{padding-top:20vw}}.contact-section h1{width:40%}.contact-section h1.full-width{width:100%}.contact-section h1 span{display:block}.contact-section .content>div{width:55%}.globo-form-app{max-width:100%!important;background:none!important}.globo-form-app .panels{z-index:1!important}.globo-form label{left:25px!important}.globo-form .label-content{color:rgb(var(--color-button))!important}.globo-form label .text-danger{display:none}.globo-form-input,.signup-form input{background-color:rgb(var(--color-foreground))!important;border-radius:0!important}.globo-form-input input,.globo-form-input select{height:1.2em!important;min-height:1.2em!important}.globo-form-input input,.globo-form-input select,.globo-form-input textarea{padding-left:30px!important}.globo-form-control.sixth{width:16.65%!important}.globo-form label+.globo-form-input textarea::placeholder{position:relative;top:0;visibility:visible!important;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.globo-form label:not(.gfb__label__shink)+.globo-form-input textarea::placeholder,.signup-form label{top:.7em;color:rgb(var(--color-button))!important;font-style:italic}.globo-form-control[data-type=file2] label{margin-bottom:1em!important}.globo-form-control[data-type=file2] .label-content,.gfb__dropzone--placeholder--title,.gfb__dropzone--placeholder--button,.globo-description{color:rgb(var(--color-foreground))!important}.globo-description,.signup-form small{margin-top:1em!important;text-align:left;font-size:1.2rem!important;font-weight:400}.globo-description a{color:rgb(var(--color-button));font-weight:900}.globo-form-control[data-type=file2] .globo-form-input{background-color:rgba(var(--color-foreground),0)!important}.gfb__dropzone{min-height:100px!important;background-color:rgba(var(--color-foreground),.5)!important;border-radius:5em 0!important;border:none!important;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23F6F7EB' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")!important}.gfb__dropzone--placeholder--button{padding:0!important;border:none!important;text-decoration:underline}.globo-g-recaptcha{margin-top:.5em!important}.gfb__footer{margin-top:0!important}.gfb__footer .description{display:none!important}.globo-form button[type=submit],.gfb__dropzone--placeholder--title,.gfb__dropzone--placeholder--button{font-size:1.5rem!important;line-height:1em!important;font-family:var(--font-heading-family)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-style:italic!important}.globo-form button[type=submit]{padding:15px 30px 17px!important;background-color:rgb(var(--color-button))!important;-webkit-transition:.3s ease-in-out!important;transition:.3s ease-in-out!important;border-radius:5em 0!important}.globo-form button[type=submit]:hover{color:rgb(var(--color-background))!important;letter-spacing:.12em!important;background-color:rgba(var(--color-foreground),1)!important;border-top-left-radius:2em!important;border-bottom-right-radius:2em!important}.globo-form .panels+p{height:0;overflow:hidden}.globo-g-recaptcha{margin:0 auto!important}.signup-form .flex{display:flex;gap:0 16px}.signup-form input{margin-bottom:16px!important;color:rgb(var(--color-background));box-shadow:none!important}.signup-form label{top:1.15em;font-size:1.4rem}.signup-form .field:before,.signup-form .field:after{display:none}.signup-form small{margin-top:0!important;margin-bottom:10px;text-transform:uppercase}section.form-wrapper h2{text-transform:uppercase}@media only screen and (max-width: 900px){.globo-form-control,.globo-form-control.sixth{width:100%!important;padding:0!important}.globo-form label{left:18px!important}}@media only screen and (max-width: 800px){.contact-section h1{max-width:350px}.contact-section h1:not(.full-width) span{text-align:right}.signup-form .flex{flex-direction:column}}@media only screen and (min-width: 500px){.globo-form label br{display:none}.gfb__dropzone--placeholder{flex-direction:row!important;gap:3px!important;.}}.custom-2{position:relative}.custom-2 .content{width:31%}.custom-2 .content a{white-space:nowrap}.custom-2 .content a:not(:hover),.contact-section .content a:not(:hover),.faqs .answer a:not(:hover),.faqs .content-2 a:not(:hover){text-decoration:none}.custom-2 .list{width:64%}.list .item{gap:15px}.list .num{color:rgb(var(--color-button));font-style:italic;white-space:nowrap}.list .item p:last-child{margin-bottom:1.3em}.custom-2 .element{position:absolute;left:0;bottom:0;width:40%;max-width:600px;transform:translate(-25.15%,10%)!important}@media only screen and (max-width: 800px){.custom-2 h1{max-width:250px}.custom-2 .element{display:none}}.banner{position:relative;overflow:hidden}.banner .page-width{max-width:760px;margin:0 auto}.banner h2{color:rgb(var(--color-button))}.banner .element{position:absolute;width:40%;max-width:600px}.banner .element-1{top:0;left:0;transform:translate(-40%,-19%)!important}.banner .element-2{bottom:0;right:0;transform:translate(20%,15%)!important}.custom-3 h1{max-width:850px;margin-left:auto;margin-right:auto}.custom-3 .content-2 p{margin-bottom:.5em}.faqs h1.text-center{color:rgb(var(--color-button))}.faqs .questions{margin:50px 0 35px;border-bottom:2px solid rgb(var(--color-button))}.faqs .expand-btn{margin:0!important;padding:.7em .5em .5em!important;line-height:1.1em;border-bottom:none}.faqs .question:not(:first-child) .expand-btn{border-top:2px solid rgb(var(--color-button))}.faqs .expand-btn .icon{position:relative;top:-.1em;background:none!important}.faqs .expand-btn svg{width:22px;transform:rotate(90deg)}.faqs .expand-btn.expanded svg{transform:rotate(270deg)}.faqs .expand-btn svg path{fill:rgb(var(--color-foreground))}.faqs .answer{justify-content:flex-start;padding-right:40px}.faqs .expand h2{margin-left:.5em;line-height:1em;white-space:nowrap}.faqs .content-2 p:last-child{margin-bottom:0}.image-full-width img{width:100%}.image-full-width.has-mobile img.mobile{display:none}@media only screen and (max-width: 700px){.image-full-width.has-mobile img{display:none}.image-full-width.has-mobile img.mobile{display:block}}.main-blog .title--primary{margin-bottom:1em!important}.blog-articles{gap:20px 30px!important}.main-blog .card__content{padding:2.5rem 2.5rem 1rem}.main-blog .card__inner{border-radius:5.1em 0!important}.main-blog .card__media{border-top-left-radius:4.9em!important;border-bottom-right-radius:4.9em!important}.pagination{font-weight:700}.article-template header{background-color:rgb(var(--color-foreground))}.article-template header>.flex>*{width:50%}.article-template header .img{display:block;padding-bottom:30%;background-size:cover;background-position:center center}.article-template header h1{color:rgb(var(--color-background))}.article-template header h2{color:rgb(var(--color-button))}@media only screen and (max-width: 800px){.main-blog .card__inner{border-top-left-radius:3.1em!important;border-bottom-right-radius:3.1em!important}.main-blog .card__media{border-top-left-radius:2.9em!important;border-bottom-right-radius:2.9em!important}.article-template header>.page-width{padding:0!important}.article-template header>.flex{flex-direction:column}.article-template header>.flex>*{width:100%}.article-template header .img{padding-bottom:40%}}.collection-hero{padding-top:60px!important}.template-collection-list h1{margin:2.5rem 0}.collection-search .badge{margin-left:10px;color:#fff;background-color:rgb(var(--color-button));-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;white-space:nowrap;cursor:pointer}.collection-search .badge:hover{background-color:rgb(var(--color-foreground))}.collection-search svg{position:relative;top:-.08em;height:1.3em;margin:0 5px -.3em -.3em;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.collection-search .badge:hover svg{margin-right:7px}.collection-search svg path{fill:#fff}.template-collection-list .collection-cols{padding:12px 0 60px}.collection-cols>.sidebar{width:350px;padding-right:50px}.sidebar ul{padding-left:0;list-style-type:none}.sidebar li{line-height:1em}.sidebar .expand-btn{border-bottom:none}.sidebar .expand-btn .icon{width:14px;min-width:14px;height:14px;background:none!important}.sidebar .expand-btn svg path{fill:rgb(var(--color-foreground))}.sidebar a{color:rgb(var(--color-foreground));font-size:1.4rem!important;font-style:normal!important;text-decoration:none}.sidebar a.active{color:rgb(var(--color-button))!important}.sidebar a:hover{color:rgb(var(--color-button));text-decoration:underline}.sidebar .expand-btn>a:hover{color:rgb(var(--color-foreground));text-decoration:none}.sidebar .expand-btn.expanded+.expand{margin:-.4em 0 1.2em}.sidebar li li{padding:.2em 0;line-height:1.1em}.sidebar li li a{font-size:1.2rem!important}.collection-cols .col-grid{width:100%}facet-filters-form *:not(button),.facets-container .product-count{color:rgb(var(--color-foreground))!important;opacity:1!important}.facets__disclosure:last-child{margin-right:0}.facet-filters.sorting{padding-left:0}.sidebar-label,.facets-container .sidebar{padding:.3rem 2.5rem 0}.product-card-wrapper .card__inner .card__content{padding:0!important}.product-card-wrapper .card__badge{position:relative;top:-.35rem}.card__badge .badge{border-radius:0}.badge-smart{position:relative;padding-left:2.7rem;border-radius:0}.badge-smart svg{position:absolute;top:.4rem;left:.9rem;width:1.4rem}.product-grid .card button{color:rgb(var(--color-background))!important;background-color:rgb(var(--color-secondary-button-text))!important}.product-grid .card button:hover{background-color:rgb(var(--color-foreground))!important}.product-grid .card__heading{font-size:1.7rem!important;font-weight:700}.product-grid .price{font-size:1.3rem}.collection-desc a{color:rgb(var(--color-foreground))}@media screen and (max-width: 1000px){.facet-filters.sorting{grid-column:1 / -1;grid-row:2}.facet-filters.sorting .facet-filters__field{justify-content:flex-start}}@media screen and (max-width: 600px){.collection-hero__title,.template-collection-list h1{margin:0!important}.collection-search,.collection-cols>.sidebar{display:none}.product-grid .card button{font-size:1.3rem}}@media screen and (max-width: 350px){.product-grid .grid__item{width:100%!important;max-width:100%!important;margin-bottom:15px}}.breadcrumbs{margin:0 5rem 30px}small{font-size:.8em}.breadcrumbs a{color:rgb(var(--color-foreground));text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.product-media-container .card__badge{position:absolute;top:10px;right:12px;padding-left:50px;text-align:right;z-index:10;pointer-events:none}.product__title .card__badge{margin-bottom:12px}.product__info-wrapper .custom-option{margin:-10px 0 20px}.product__info-wrapper .custom-option .form__label{display:inline-block;margin-bottom:0}.product__info-wrapper .custom-option input{padding:1.15em;background:none!important;border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity))!important}.product__info-wrapper .custom-option .select-wrap{display:inline-block;width:fit-content;margin-bottom:5px;padding:10px 11px;border:1px solid rgba(var(--color-foreground),.8);opacity:.8}.product__info-wrapper .custom-option select{color:rgb(var(--color-foreground))!important;background:none!important;border:none!important}.template-product .product-form__submit,.template-product .shopify-payment-button__button,quick-add-modal .product-form__submit,quick-add-modal .shopify-payment-button,quick-add-modal .shopify-payment-button__button,.smart-description{max-width:440px}.template-product .product-form__submit,quick-add-modal .product-form__submit{margin-bottom:0;color:rgb(var(--color-background));background-color:rgb(var(--color-secondary-button-text));border-bottom-right-radius:0!important}.template-product .shopify-payment-button__button,quick-add-modal .shopify-payment-button__button{font-weight:700;background-color:rgb(var(--color-foreground));border-top-left-radius:0!important}.template-product .product-form__submit:hover,.template-product .shopify-payment-button__button:hover,quick-add-modal .product-form__submit:hover,quick-add-modal .shopify-payment-button__button:hover{background-color:rgba(var(--color-foreground),.7)!important}quick-add-modal .product-form__submit:hover{border-bottom-right-radius:0!important}quick-add-modal .shopify-payment-button__button:hover{border-top-left-radius:0!important}.product__description p,.product__description ul{font-size:1.6rem}.product__description li{word-break:break-all}.smart-description{padding:1.2rem 1.5rem;gap:.8rem;background-color:rgb(var(--color-foreground));border-left:.4rem solid rgb(var(--color-button))}.smart-description svg{align-self:flex-start;width:5rem;min-width:4rem}.smart-description svg path{fill:rgb(var(--color-button))}.smart-description p{margin-bottom:0;color:rgb(var(--color-background))}.smart-description p a{color:rgb(var(--color-button));font-weight:700}.related-products{margin-top:40px}.related-products__heading{text-align:center;color:rgb(var(--color-button));font-weight:700;font-style:italic}quick-add-modal .h1{font-size:3rem}@media screen and (max-width: 1000px){.breadcrumbs{margin:0 3rem}}@media screen and (max-width: 500px){quick-add-modal .h1{font-size:2rem}quick-add-modal .product-form__input--pill input[type=radio]+label{margin:.5rem .2rem .2rem 0;padding:.7rem 1.5rem}}.cart-count-bubble{bottom:.4rem;left:1.1rem;padding:.3em 0 0 .1em;letter-spacing:0}.cart__warnings .button{width:auto}cart-remove-button .button{background:none!important}.cart-quantity-warning{margin-top:.5em;font-size:.75em}.cart-quantity-warning a{color:rgb(var(--color-button))}@media screen and (max-width: 1000px){.cart-count-bubble{bottom:1.5rem;left:1.5rem}}@media screen and (max-width: 500px){.cart-item__image{max-width:70px!important}}.shopify-policy__title h1{margin-bottom:.5em}.shopify-policy__container p,.shopify-policy__container ul,.shopify-policy__container ol{padding-left:0;font-size:1.7rem}.shopify-policy__container li{margin-bottom:.8em}footer{padding-left:5rem;padding-right:5rem;border-top:2px solid rgb(var(--color-foreground))}.footer .v-wrap{padding-bottom:30px}footer .menus,footer .bottom{display:grid;grid-template-columns:1fr auto 1fr}footer .menu{display:flex;flex-wrap:wrap;gap:0 20px;margin:0;padding-left:0;list-style-type:none}footer .menu,.guarantees{margin-top:.5em}footer a,footer p{color:rgb(var(--color-foreground));font-size:1.5rem;text-decoration:none}footer .menu a{font-style:italic}footer a:hover{text-decoration:underline}footer .logo svg{max-width:200px}footer .logo svg path{fill:rgb(var(--color-foreground))}footer .logo+p{margin-bottom:0}footer .center .list-social{display:none}.guarantees{justify-content:flex-end;flex-wrap:wrap;gap:0 35px}.guarantees .guarantee .icon{top:.2em;background-color:rgb(var(--color-foreground))}.guarantees .guarantee a{font-style:normal}.list-social__link{padding:.5rem!important}footer .copyright p{justify-content:center;flex-wrap:wrap;gap:5px 15px}footer .payment{justify-content:flex-end}footer .payment img{width:100%;max-width:370px}.partners{margin-top:50px;justify-content:center}.partner-logo{padding:7px}.partner,.partner img{max-height:50px}.partner .img{max-width:135px}@media screen and (max-width: 1350px){footer .menus,footer .bottom{grid-template-columns:1fr}footer .menus{grid-template-rows:auto auto auto;grid-template-areas:"menu" "center" "guarantees"}footer .center{grid-area:center;padding:20px 0 5px}footer .center .list-social{display:flex;justify-content:center;margin-bottom:10px}footer .menu,footer .guarantees{justify-content:center}footer .menu{grid-area:menu;margin-top:0!important}footer .guarantees{grid-area:guarantees}footer .bottom-group{display:flex;flex-direction:column-reverse}footer .bottom{grid-template-rows:auto auto;grid-template-areas:"copyright" "payment"}footer .payment{grid-area:payment;justify-content:center;margin:20px 0 10px}footer .copyright{grid-area:copyright;text-align:center}footer .bottom .list-social{display:none}.partners{margin-bottom:40px}}@media screen and (max-width: 650px){.partners{flex-wrap:wrap;margin-top:25px}footer .copyright p{flex-direction:column-reverse}}.lightbox{position:fixed;top:-20px;bottom:0;left:0;right:0;background-color:#0009;z-index:999;opacity:0;pointer-events:none;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.lightbox.open{top:0;opacity:1;pointer-events:auto}.lightbox-content{position:relative;max-width:90%;margin:0 auto;padding:0 3rem;border-top-right-radius:5em;border:2px solid rgb(var(--color-foreground))}.lightbox .icon{top:0;width:30px;height:30px;padding:9px;cursor:pointer;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.lightbox .icon svg polygon{fill:rgb(var(--color-foreground));-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.lightbox .icon:hover{top:-1px}.lightbox .icon:hover svg polygon{fill:rgb(var(--color-background))}.lightbox .image-w-text .flex{grid-template-columns:35% 55%}.lightbox.no-media .image-w-text .flex{grid-template-columns:100%;max-width:450px}.lightbox .image-w-text .img{background-position:center}.lightbox .image-w-text img{border-top-left-radius:2.5em;border-bottom-right-radius:2.5em}@media screen and (max-width: 1000px){.lightbox-content{padding:0}.lightbox .image-w-text .flex{margin-bottom:0}.lightbox .v-wrap{padding-top:30px;padding-bottom:30px}.lightbox .image-w-text .img{height:0;padding-bottom:50%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
