:root{--color-white: #F8F6F2;--color-black: #2A2A2A;--color-gray: #96908B;--color-lightgray: #ECE8E2}.txt-white{color:var(--color-white)}.txt-black{color:var(--color-black)}.txt-gray{color:var(--color-gray)}.txt-lightgray{color:var(--color-lightgray)}.bg-white{background-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.bg-gray{background-color:var(--color-gray)}.bg-lightgray{background-color:var(--color-lightgray)}.my{margin:50px 0}.mx{margin:0 50px}.mtop{margin-top:50px}.mbottom{margin-bottom:50px}.py{padding-top:50px;padding-bottom:50px}.px{padding-left:50px;padding-right:50px}.ptop{padding-top:50px}.pbottom{padding-bottom:50px}@media(max-width:991px){.my{margin:90px 0}.mx{margin:0 90px}.mtop{margin-top:90px}.mbottom{margin-bottom:90px}.py{padding-top:90px;padding-bottom:90px}.px{padding-left:90px;padding-right:90px}.ptop{padding-top:90px}.pbottom{padding-bottom:90px}}.textalign-left{text-align:left}.textalign-right{text-align:right}.textalign-justify{text-align:justify}.textalign-center{text-align:center}.border-radius-all{border-radius:25px}@media(max-width:767px){.border-radius-all{border-radius:10px}}.txt-bold{font-weight:700}.txt-light{font-weight:300}.title-main{font-size:clamp(1rem,4vw,10rem);font-weight:100;letter-spacing:4px}.title-sub{font-size:16px;font-weight:200;text-transform:uppercase}.title-sub2{font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:4px}.title-sub3{font-size:30px;font-weight:200;text-transform:uppercase;letter-spacing:4px}.border-bottom{border-bottom:2px solid var(--color-gray)}.price-style{font-size:14px}@media(max-width:767px){.title-main{font-size:28px}.title-sub{font-size:22px}.title-sub2{font-size:20px}}.button-style-1{border:1px solid var(--color-brown);color:var(--color-brown);background-color:#0000}.button-style-2{border:none;color:var(--color-white);background-color:var(--color-brown)}.button-style-3{border:1px solid var(--color-white);color:var(--color-white);background-color:#0000}.button-style-4{border:1px solid var(--color-black);color:var(--color-black);background-color:#0000}.button-style-5{color:var(--color-white);background-color:#000}.button-style-1,.button-style-2,.button-style-3,.button-style-4,.button-style-5{padding:5px 20px;border-radius:50px;font-size:16px;transition:all ease .3s;display:inline-block;width:auto}.button-style:hover{background-color:var(--color-white);color:var(--color-brown)}.overflowhidden{overflow:hidden}body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:200;background-color:var(--color-white)}:focus{outline:none;box-shadow:unset!important}p{margin-bottom:0}ul{list-style:none;margin:0;padding:0}a{text-decoration:none;color:var(--color-black)}button{background-color:#0000;border:none;padding:0}img{height:auto}.container{max-width:1440px}.accordion-button:not(.collapsed){background-color:var(--color-brown);color:var(--color-white)}.swiper-button-prev,.swiper-button-next{width:40px!important;height:40px!important;display:flex;justify-content:center;align-items:center;background-color:#fffc;border-radius:100%}.swiper-button-prev:after,.swiper-button-next:after{color:var(--color-black);font-size:16px!important}.swiper-pagination-bullet-active{background-color:var(--color-black)!important}footer{font-size:15px}footer .logotipo{max-width:90px}footer strong{font-size:17px}footer .copyright{font-size:12px}footer .copyright a{font-size:12px}footer strong{font-weight:700}header{position:fixed;top:0;transition:all .4s ease,color .3s ease;width:100%;font-weight:200;z-index:999999;letter-spacing:2px;font-size:14px;color:var(--color-white)}header .logotipo{max-width:253px}header .search-wrap input{border:none;background-color:#0000;border-bottom:1px solid currentColor;color:inherit}header .search-wrap input::placeholder{color:currentColor;opacity:.75}header.scrolled{padding:15px 0;background:#ffffff0d;border:1px solid rgba(249,241,238,.2);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);transition:all .4s ease}header.header--dark{color:var(--color-black)}header.header--dark.scrolled{background:#ffffffd9;border-color:#2a2a2a1a}header nav{margin-bottom:0}header a{color:inherit;transition:all .4s ease}header a:hover{transition:all .4s ease;opacity:.8}header .idioma-seletor{position:relative}header .idioma-seletor__toggle{display:flex;align-items:center;gap:12px;background:none;border:none;padding:0;margin:0;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}header .idioma-seletor__toggle p{margin-bottom:0}header .idioma-seletor__list{position:absolute;top:calc(100% + 18px);right:0;z-index:10;margin:0;padding:8px 0;list-style:none;min-width:150px;background:var(--color-white);color:var(--color-black);border:1px solid rgba(42,42,42,.1);border-radius:6px;box-shadow:0 12px 30px #0000001a}header .idioma-seletor__list[hidden]{display:none}header .idioma-seletor__link{display:block;padding:8px 18px;color:inherit;text-decoration:none;font-size:13px;letter-spacing:1px;opacity:.75;transition:all .2s ease}header .idioma-seletor__link:hover{opacity:1;background:#2a2a2a0d}header .idioma-seletor__link.is-active{opacity:1;font-weight:400}.template-index .btn-mobile-menu span{background-color:#fff}.btn-mobile-menu{display:flex;flex-direction:column;justify-content:center;gap:5px;width:26px;height:20px;cursor:pointer;z-index:2}.btn-mobile-menu span{display:block;width:100%;height:2px;background-color:currentColor;transition:all .3s ease}.btn-mobile-menu.is-open span{background-color:#fff}.btn-mobile-menu.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.btn-mobile-menu.is-open span:nth-child(2){opacity:0}.btn-mobile-menu.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}#mobile-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999998;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}#mobile-menu-overlay.is-open{visibility:visible;opacity:1}#mobile-menu-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-black)}#mobile-menu-inner{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:120px 40px 40px}#mobile-menu-nav{display:flex;flex-direction:column;gap:20px}#mobile-menu-nav a{color:var(--color-white);font-size:28px;text-transform:uppercase;letter-spacing:2px}#mobile-menu-divider{border-top:1px solid hsla(0,0%,100%,.2);margin-bottom:20px}#mobile-menu-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.mm-phone{color:var(--color-white)}.mm-social{display:flex;gap:16px}.cart-icon-wrap{position:relative;display:inline-flex}.cart-count{position:absolute;top:-8px;right:-10px;background-color:var(--color-white);color:var(--color-black);font-size:11px;line-height:1;border-radius:50%;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:2px}.header--dark .cart-count{background-color:var(--color-black);color:var(--color-white)}.price-compare{text-decoration:line-through;opacity:.5;margin-left:8px}#ProductAddToCart[disabled]{opacity:.5;cursor:not-allowed}.pagination-wrap a,.pagination-wrap .current{padding:4px 10px}.pagination-wrap .current{font-weight:700}.page-content h1,.page-content h2,.page-content h3{margin-top:1.5em;margin-bottom:.5em}.page-content p{margin-bottom:1em}.page-content ul,.page-content ol{list-style:revert;padding-left:1.5em;margin-bottom:1em}.page-content a{text-decoration:underline}.product-page{padding-top:140px}@media(max-width:991px){.product-page{padding-top:110px}}.product-gallery{position:relative}.product-gallery__slider{overflow:hidden}.product-gallery__pair{display:grid;grid-template-columns:1fr 1fr;gap:4px}.product-gallery__pair img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/4}.product-gallery__placeholder{width:100%;aspect-ratio:4/5}.product-gallery__wish{position:absolute;top:20px;right:20px;z-index:3;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:var(--color-white);border-radius:50%;color:var(--color-black)}.product-gallery__wish.is-active{color:#c0392b}.product-gallery__wish.is-active svg path{fill-opacity:1}.product-gallery__controls{display:flex;align-items:center;justify-content:center;gap:0;background:#fff;box-shadow:0 0 1px #d9d9d8;width:120px;border-radius:100px;margin:-70px auto 0;z-index:3;position:relative}.product-gallery__arrow{width:30px;height:30px;border-radius:50%;color:var(--color-black);font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center}.product-gallery__counter{font-size:13px;letter-spacing:1px;color:var(--color-gray)}.product-buybox{max-width:460px;margin:0 auto;padding:0 20px}@media(min-width:992px){.product-buybox{padding-top:8px}}.product-buybox__title{font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}.product-buybox__price{font-size:16px;color:var(--color-black)}.product-buybox__divider{border:none;border-top:1px solid var(--color-lightgray);margin:20px 0}.product-option{margin-bottom:20px}.product-option label{display:block;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:var(--color-gray);margin-bottom:8px}.product-option__select{width:100%;-webkit-appearance:none;appearance:none;padding:12px 16px;border:none;border-radius:4px;background-color:var(--color-lightgray);color:var(--color-black);font-size:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2396908B' stroke-width='1.4' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.product-quantity-stepper{display:inline-flex;align-items:center;border-radius:4px;background-color:var(--color-lightgray);overflow:hidden}.product-quantity-stepper input{width:48px;border:none;background:#0000;text-align:center;font-size:14px;-moz-appearance:textfield}.product-quantity-stepper input::-webkit-outer-spin-button,.product-quantity-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-quantity-stepper__btn{width:36px;height:36px;font-size:16px;color:var(--color-black)}.product-buybox__note{background-color:#e7f0e1;border-radius:6px;padding:14px 18px;font-size:13px;line-height:1.5;color:#3c4a34;margin-bottom:20px}.product-buybox__note p{margin-bottom:0}.product-buybox__note-text{margin-bottom:12px}.product-buybox__note-field label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#3c4a34;margin-bottom:6px}.product-buybox__note-field textarea{display:block;width:100%;resize:vertical;padding:10px 12px;border:1px solid rgba(60,74,52,.25);border-radius:4px;background-color:#0000;color:var(--color-black);font-size:13px;font-family:inherit;height:45px;transition:all ease .4s}.product-buybox__note-field textarea::placeholder{color:var(--color-gray)}.product-buybox__note-field textarea:focus{outline:none;transition:all ease .4s;border:1px solid rgba(60,74,52,.25);height:100px}.product-buybox__submit{width:100%;padding:16px;background-color:var(--color-black);color:var(--color-white);text-transform:uppercase;letter-spacing:2px;font-size:14px;border-radius:4px;text-align:center;transition:opacity .3s ease}.product-buybox__submit:hover{opacity:.85}.product-buybox__submit[disabled]{opacity:.5;cursor:not-allowed}.product-accordion{margin-top:24px}.product-accordion__item{border-top:1px solid var(--color-lightgray)}.product-accordion__item:last-child{border-bottom:1px solid var(--color-lightgray)}.product-accordion__item summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;cursor:pointer;font-size:14px;text-transform:uppercase;letter-spacing:1px;list-style:none}.product-accordion__item summary::-webkit-details-marker{display:none}.product-accordion__item[open] summary .product-accordion__icon{transform:rotate(45deg)}.product-accordion__icon{position:relative;width:12px;height:12px;flex-shrink:0;transition:transform .2s ease}.product-accordion__icon:before,.product-accordion__icon:after{content:"";position:absolute;background-color:var(--color-black)}.product-accordion__icon:before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.product-accordion__icon:after{left:50%;top:0;width:1px;height:100%;transform:translate(-50%)}.product-accordion__content{padding-bottom:16px;font-size:14px;line-height:1.6;color:var(--color-gray)}.product-accordion__content p{margin-bottom:.75em}.product-accordion__content p:last-child{margin-bottom:0}.product-buybox__personal-shopper{display:block;width:100%;margin-top:20px;padding:16px;background-color:var(--color-gray);color:var(--color-white);text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:13px;border-radius:4px;transition:opacity .3s ease}.product-buybox__personal-shopper:hover{opacity:.85}.product-page__description{max-width:700px;margin:70px auto 0;text-align:center}.product-page__description p{font-size:15px;line-height:1.8;color:var(--color-gray)}.product-page__related{margin-top:70px}@media(min-width:768px){.editorial-mosaic{min-height:600px}}.editorial-mosaic>.container,.editorial-mosaic>.container-fluid{height:100%}.editorial-mosaic__row{display:flex;flex-wrap:wrap;height:100%;align-items:flex-end}.editorial-mosaic__col{display:flex;flex-direction:column;width:100%;height:100%;padding:3px}@media(min-width:768px){.editorial-mosaic__col{width:42%}}@media(min-width:768px){.editorial-mosaic__col--images{width:58%;padding:3px}}@media(min-width:768px){.editorial-mosaic--reverse .editorial-mosaic__col--text{order:2}.editorial-mosaic--reverse .editorial-mosaic__col--images{order:1}}.editorial-mosaic__content{padding:60px 30px 40px}@media(min-width:768px){.editorial-mosaic__content{padding:70px 60px 50px 40px}}.editorial-mosaic__heading{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.editorial-mosaic__text p{font-size:13px;line-height:1.7;color:var(--color-gray);margin-bottom:16px}.editorial-mosaic__text p:last-child{margin-bottom:0}.editorial-mosaic__link{display:inline-block;margin-top:8px;font-size:11px;text-transform:uppercase;letter-spacing:1px;text-decoration:underline;text-underline-offset:4px;color:inherit}.editorial-mosaic__img-bottom-wrap{position:relative;flex:1}.editorial-mosaic__img-bottom{width:100%;padding-bottom:7px}.editorial-mosaic__img-main-wrap{position:relative;flex:1;min-height:320px;overflow:hidden}.editorial-mosaic__img-main{display:block;width:100%;height:100%;object-fit:cover}.editorial-mosaic__row-small{display:flex;gap:7px}.editorial-mosaic__col-small{position:relative;flex:1;aspect-ratio:5/4;overflow:hidden}.editorial-mosaic__img-small{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.editorial-mosaic__placeholder{width:100%;height:100%;object-fit:cover;background-color:var(--color-lightgray)}.image-text-simple__row{display:flex;flex-wrap:wrap;align-items:stretch;padding:30px}.image-text-simple__col{width:100%}@media(min-width:768px){.image-text-simple__col{width:50%}}.image-text-simple__col--text{display:flex;align-items:center}@media(min-width:768px){.image-text-simple__col--text{width:50%}}@media(min-width:768px){.image-text-simple__col--image{width:42%}}@media(min-width:768px){.image-text-simple--reverse .image-text-simple__col--image{order:2}.image-text-simple--reverse .image-text-simple__col--text{order:1}}.image-text-simple__img,.image-text-simple__placeholder{display:block;width:100%;object-fit:cover;background-color:var(--color-lightgray)}@media(min-width:768px){.image-text-simple__img,.image-text-simple__placeholder{height:100%;aspect-ratio:auto}}.image-text-simple__content{padding:40px 30px;max-width:560px}@media(min-width:768px){.image-text-simple__content{padding:50px 60px}}.image-text-simple__heading{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;margin-bottom:24px}.image-text-simple__text p{font-size:14px;line-height:1.8;color:var(--color-gray);margin-bottom:0}.image-text-simple__text--spaced{margin-top:28px}.card-imagem{position:relative;aspect-ratio:4/5;width:100%;overflow:hidden}.card-imagem img{width:100%;height:100%;object-fit:cover}.card-imagem__img--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.product-card:hover .card-imagem__img--secondary{opacity:1}.cart-measurements-note{display:flex;align-items:center;gap:44px;border:1px solid #a98b7e;border-radius:10px;padding:30px;text-align:left;margin-bottom:24px}.cart-measurements-note svg{flex-shrink:0;color:var(--color-black)}.cart-measurements-note__text{font-size:16px;line-height:1.5;color:var(--color-black)}.cart-measurements-note__text p{margin-bottom:0}.banner-home{position:relative;height:130vh}.banner-home img{width:100%;position:absolute;top:0;z-index:1;height:130vh;object-fit:cover}.banner-home .banner-home--content{position:relative;z-index:2;height:100vh}@media(max-width:768px){.banner-home,.banner-home img,.banner-home .banner-home--content{height:80vh}}.section-style-2{position:relative;height:100vh;max-height:600px;min-height:300px}.section-style-2 img{width:100%;position:absolute;top:0;z-index:1;height:100vh;max-height:600px;min-height:300px;object-fit:cover;object-position:top}.section-style-2 .section-style-2--content{position:relative;z-index:2;height:100vh;max-height:600px;min-height:300px}.section-style-2 .title-main{line-height:100%}.section-style-2 img.logotipo-section{width:100%;object-fit:contain;height:auto;max-width:500px;max-height:auto;min-height:auto;position:relative}.intro-collection{height:50vh}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
