@charset "UTF-8";.f3w{--f3w-laranja:#fe743d;--f3w-tinta:color-mix(in srgb,currentColor 32%,transparent);color:inherit;display:flex;height:15px;line-height:0;margin-left:auto;text-decoration:none;width:-moz-fit-content;width:fit-content}.f3w svg{display:block;height:100%;overflow:visible;width:auto}.f3w path{fill:var(--f3w-tinta);transition:transform .45s cubic-bezier(.2,.8,.2,1),fill .35s,stroke .35s}.f3w .w3{stroke:var(--f3w-tinta);stroke-width:2.4;stroke-linejoin:round}.f3w:focus-visible path,.f3w:hover path{transform:translateX(calc((var(--i) - 13)*14px));--f3w-tinta:var(--f3w-laranja)}.f3w:focus-visible{border-radius:4px;outline:2px solid var(--f3w-laranja);outline-offset:6px}@media (prefers-reduced-motion:reduce){.f3w path{transition:none}.f3w:focus-visible path,.f3w:hover path{transform:none}}@media (max-width:40em){.f3w{justify-content:center;margin:.5rem 0 0;width:100%}}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:300 600;src:url(/fonts/dm-sans-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:300 600;src:url(/fonts/dm-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Fraunces;font-style:italic;font-weight:300 600;src:url(/fonts/fraunces-italic-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Fraunces;font-style:italic;font-weight:300 600;src:url(/fonts/fraunces-italic-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:300 600;src:url(/fonts/fraunces-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:300 600;src:url(/fonts/fraunces-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg:#fff;--surface:#fff;--sand:#e3d5c5;--sand-soft:#f5f5f4;--ink:#1c1a18;--ink-2:#4a4540;--muted:#6f685f;--line:#e8e8e6;--brown:#4a3126;--sale:#8e2f2f;--serif:"Fraunces",Georgia,serif;--sans:"DM Sans","Helvetica Neue",Arial,sans-serif;--font-family-base:var(--sans);--font-family-title:var(--serif);--font-color-base:var(--ink);--font-color-title:var(--ink);--font-weight-title:500;--font-weight-subtitle:500;--font-weight-button:500;--font-size-title:3.6rem;--font-size-subtitle:2.4rem;--primary-color:var(--ink);--secondary-color:var(--muted);--gray-1:var(--sand-soft);--gray-2:var(--line);--gray-3:var(--muted);--gray-4:var(--ink-2);--red:var(--sale)}body,html{background-color:var(--bg)}body{-webkit-font-smoothing:antialiased;color:var(--ink);font-family:var(--sans)}.section-title,.title,h1,h2{font-family:var(--serif);font-weight:500;letter-spacing:0}::-moz-selection{background:var(--sand);color:var(--ink)}::selection{background:var(--sand);color:var(--ink)}.button-default{border-radius:0;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}.button-default:hover{background-color:var(--ink-2);border-color:var(--ink-2)}input,select,textarea{border-radius:0}.product-infos .price-payment-info{color:var(--gray-4);font-size:var(--font-size-small);line-height:1.4;margin-top:.4rem}.product-infos .price-payment-info:empty{display:none}.product-infos .prod-option.-required>.topic-title{color:var(--red)}.product-infos .prod-option.-required>.inner .label .text{border-color:var(--red)}.sticky-buy{display:none}@media (max-width:767px){.sticky-buy{align-items:center;background-color:hsla(0,0%,100%,.97);border-top:1px solid var(--line);bottom:0;display:block;gap:1.4rem;left:0;padding:.8rem 1.6rem calc(.8rem + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(110%);transition:transform .25s ease;visibility:hidden;z-index:98}.sticky-buy.-visible{transform:translateY(0);visibility:visible}.sticky-buy-button{align-items:center;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:0;color:var(--white);cursor:pointer;display:flex;font-size:1.1rem;font-weight:var(--font-weight-button);height:4.9rem;justify-content:center;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;width:100%}.sticky-buy-button.-unavailable{opacity:.5}body.has-sticky-buy{padding-bottom:6.6rem}.sticky-buy.-visible{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sticky-buy.-has-price{display:grid;grid-template-columns:auto 1fr}.sticky-buy-price{display:none;line-height:1.25}.sticky-buy-price b{display:block;font-size:1.5rem;font-weight:500}.sticky-buy-price span{color:var(--muted);font-size:1.15rem}.sticky-buy.-has-price .sticky-buy-price{display:block}}.top-bar{flex-wrap:nowrap;font-size:1.2rem;height:3.2rem;letter-spacing:.03em;line-height:1;overflow:hidden;padding:0 4rem}.top-bar>.close{align-items:center;display:flex;font-size:1.8rem;justify-content:center;right:.4rem;width:3.2rem}.top-bar-messages{display:grid;max-width:72rem;width:100%}.top-bar-message{color:inherit;grid-area:1/1;margin:0;opacity:0;overflow:hidden;text-align:center;transition:opacity .5s ease,visibility .5s;visibility:hidden;white-space:nowrap}.top-bar-message>span{display:inline-block}.top-bar-message.-active,.top-bar-messages:not(.-ready)>.top-bar-message:first-child{opacity:1;visibility:visible}.top-bar-message.-scroll{text-align:left}.top-bar-message.-scroll>span{animation:top-bar-scroll 4.5s ease-in-out forwards}@keyframes top-bar-scroll{0%,20%{transform:translateX(0)}80%,to{transform:translateX(calc(var(--top-bar-overflow, 0px)*-1))}}@media (prefers-reduced-motion:reduce){.top-bar-message{text-overflow:ellipsis;transition:none}.top-bar-message.-scroll>span{animation:none}}@media (max-width:991px){#header>.container:not(.menu){padding-bottom:1.2rem;padding-top:1.2rem}#header .logo img{height:2.7rem;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 49%;object-position:50% 49%;width:15.3rem}}.product-benefits{color:var(--gray-4);display:flex;flex-wrap:wrap;font-size:var(--font-size-small);gap:.8rem 2.4rem;letter-spacing:.02em;list-style:none;margin:1.6rem 0 0;padding:0}.product-benefits .benefit{align-items:center;display:flex;gap:.8rem}.product-benefits .icon{fill:none;flex:none;height:1.8rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:1.8rem}.visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fx-icon{fill:none;flex:none;height:2.2rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3;width:2.2rem}#header{background-color:var(--bg);border-bottom:1px solid var(--line);box-shadow:none}#header>.container:not(.menu){align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:1fr auto 1fr}#header .header-left{align-items:center;display:flex;gap:1.6rem}#header .hamburger,#header .search-opener{align-items:center;color:var(--ink);display:flex;padding:0;transition:opacity .2s ease}#header .hamburger:hover,#header .search-opener:hover{opacity:.6}#header .logo{flex:none;justify-self:center;margin:0}#header .actions{flex:none;gap:1.8rem;justify-self:end}#header .actions>.account{display:block}#header .actions .account-button,#header .actions .cart-button{color:var(--ink);display:flex}#header .actions>.cart .cart-button{gap:0}#header .actions>.cart .count{background-color:var(--ink);color:#fff;font-size:1rem;height:1.6rem;min-width:1.6rem;position:absolute;right:-.8rem;top:-.4rem}#header .header-search{height:0;left:0;margin:0;max-width:none;position:absolute;right:0;top:100%;width:auto;z-index:5}#header .header-search>.search-closer{color:var(--ink);display:none;position:absolute;right:2rem;top:2.6rem;z-index:2}#header .header-search.-active>.search-closer{display:flex}#header .header-search>.search-form{background-color:var(--bg);border:0;border-bottom:1px solid var(--line);border-radius:0;display:flex;flex-direction:row-reverse;gap:1.2rem;height:auto;left:0;opacity:0;padding:1.6rem 6rem 1.6rem 2rem;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(-.8rem);transition:opacity .25s ease,transform .25s ease,visibility .25s;visibility:hidden}#header .header-search>.search-form:hover{filter:none}#header .header-search>.search-form .input{border-bottom:1px solid var(--ink);font-family:var(--serif);font-size:2.2rem;height:4.6rem}#header .header-search.-active>.search-form{opacity:1;pointer-events:all;transform:none;visibility:visible}@media (min-width:992px){#header>.container:not(.menu){padding-bottom:1.8rem;padding-top:1.8rem}#header .logo img{height:3.4rem;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 49%;object-position:50% 49%;width:19.2rem}#header .menu{border-top:1px solid var(--line);min-width:0}#header .menu>.menu-list{flex-wrap:wrap;gap:0 3.2rem}#header .menu>.menu-list .menu-item{min-height:4.8rem;padding:0}#header .menu>.menu-list .menu-title{font-size:1.15rem;letter-spacing:.16em;padding:.4rem 0;text-transform:uppercase}#header .menu>.menu-list .menu-title svg{height:1.2rem;margin-left:.4rem;width:1.2rem}#header .menu>.menu-list .submenu{background-color:var(--bg);border-color:var(--line);box-shadow:0 24px 40px -28px rgba(28,26,24,.35)}#header .menu>.menu-list .submenu-title{font-family:var(--serif);font-size:2rem;font-weight:500}}.mm-menu-list.mm-spn--open,.mm-ocd__content,.mm-spn{background-color:var(--bg)!important}.mm-menu-logo{background:var(--bg)!important;border-bottom:1px solid var(--line);min-height:5.6rem}.mm-menu-logo .logo a{color:var(--ink)!important;font-family:var(--serif);font-size:2.2rem;font-weight:500!important}.mm-menu-close>.icon{color:var(--ink)}.mm-menu-search{background:var(--bg)!important;margin:0!important;padding:1.6rem 2rem .8rem!important}.mm-menu-search>.search-form{background-color:var(--surface);border-color:var(--line);border-radius:0;height:4.8rem}.item-menu{background-color:transparent!important;border-bottom:1px solid var(--line);border-radius:0;margin:0 2rem!important}.item-menu:not(:last-of-type){margin-bottom:0!important}.item-menu a,.item-menu>a{border-radius:0;color:var(--ink)!important;font-family:var(--serif);font-size:2.6rem;font-weight:500;line-height:1.1;padding:1.5rem 0!important}.item-menu ul .item-menu>a{font-size:2.2rem}.item-menu:before{color:var(--muted);height:7px!important;right:.4rem!important;width:7px!important}.item-menu:not(:has(>ul)):before{display:none!important}.mm-menu-action{background-color:transparent!important;border-radius:0;margin:0 2rem!important}.mm-menu-action:not(.mm-menu-action+.mm-menu-action){margin-top:2rem!important}.mm-menu-action .fx-icon{height:1.8rem;width:1.8rem}.mm-menu-action a{align-items:center;display:flex;font-size:1.2rem;gap:.8rem;letter-spacing:.16em;padding:1.1rem 0!important;text-transform:uppercase}.section{margin-bottom:5.6rem}.carousel>.header{align-items:baseline;display:flex;gap:1.6rem;justify-content:space-between;margin-bottom:2.8rem;text-align:left}.carousel>.header .fx-link{flex:none}.carousel>.header .title{font-size:2.8rem;font-weight:500;line-height:1.1}@media (min-width:992px){.section{margin-bottom:8rem}.carousel{margin-top:7.2rem}.carousel>.header{margin-bottom:4rem}.carousel>.header .title{font-size:4.4rem}}.fullbanner>.swiper .swiper-slide:has(.text:not(.-no-text)) .image:before{background:linear-gradient(180deg,rgba(0,0,0,.18),transparent 30%,transparent 50%,rgba(0,0,0,.45));content:"";inset:0;position:absolute;z-index:1}.fullbanner>.swiper .text{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border-radius:0;color:var(--fb-color,#fff);max-width:60rem;padding:0;text-shadow:0 1px 18px rgba(0,0,0,.18);z-index:2}.fullbanner>.swiper .text:before{display:none}.fullbanner>.swiper .text .description,.fullbanner>.swiper .text .title,.fullbanner>.swiper .text .upper-title{color:inherit}.fullbanner>.swiper .upper-title{font-family:var(--sans);font-size:1.1rem;font-weight:400;letter-spacing:.26em;text-transform:uppercase}.fullbanner>.swiper .title{font-family:var(--serif);font-size:4.4rem;font-weight:400;line-height:.98}.fullbanner>.swiper .description{font-size:1.5rem}.fullbanner>.swiper .text .button-default{background:transparent;border:0;border-bottom:1px solid;color:inherit;height:auto;padding:0 0 .6rem}.fullbanner>.swiper .text .button-default:after{content:"→";font-size:1.4rem;letter-spacing:0;margin-left:1rem}.fullbanner>.swiper .swiper-pagination-bullet{background:#fff!important;border-radius:0!important;height:2px!important;margin:0 .3rem!important;opacity:.45!important;width:2.4rem!important}.fullbanner>.swiper .swiper-pagination-bullet-active{opacity:1!important}@media (min-width:992px){.fullbanner>.swiper .title{font-size:7.6rem}}.section-icons-vertical{background-color:var(--bg);border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:2.4rem 0 1.6rem}.section-icons-vertical>.container .image-icon{height:3.2rem;width:3.2rem}.section-icons-vertical>.container .icon-title{font-family:var(--sans);font-size:1.3rem;font-weight:500;letter-spacing:.02em}.section-icons-vertical>.container .text p{color:var(--muted);font-size:1.2rem;line-height:1.5}.section-icons-vertical>.container .swiper-pagination{margin-top:1.6rem}.banner-linha{gap:1.2rem}.banner-linha>.category-item{overflow:hidden}.banner-linha>.category-item .text{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.45));justify-content:flex-end;padding:2.4rem}.banner-linha>.category-item .title{font-family:var(--serif);font-size:3.2rem;font-weight:400}.banner-linha>.category-item img{transition:transform .8s cubic-bezier(.2,.6,.2,1),filter .4s ease}.banner-linha>.category-item:hover .image img{filter:none;transform:scale(1.04)}.banner-linha>.category-item:not(.-imageless) .button-default{background:transparent;border:0;border-bottom:1px solid #fff;color:#fff;height:auto;padding:0 0 .5rem}.section-banner-horizontal .title{font-family:var(--serif);font-weight:400}.banner-sobre{background-color:var(--sand-soft);padding:6.4rem 0}.banner-sobre>.container .title{font-family:var(--serif);font-size:3rem;font-style:italic;font-weight:400;line-height:1.2}.banner-sobre>.container .upper-title{font-size:1.1rem;letter-spacing:.26em;text-transform:uppercase}.banner-sobre>.container .description{color:var(--ink-2);font-size:1.5rem;line-height:1.7}.instagram>.posts{gap:4px}.product-block{border-radius:0}.product-block:hover{box-shadow:none}.product-block>.images figure{background-color:var(--sand-soft)}.product-block>.images .quick-purchase,.product-block>.images figure>.button-default{display:none!important}.product-block .name{font-family:var(--sans)}.product-block .flag{border-radius:0;font-size:1rem;letter-spacing:.14em;padding:.5rem .9rem;text-transform:uppercase}.product-block .flag[style*=z-index]{background-color:var(--sale)}.product-block>.images .colors-preview>.text{display:none}.product-block>.images .colors-preview .colors{height:2rem;width:2rem}.product-block>.images .colors-preview .colors-more{background:hsla(0,0%,100%,.92);border-radius:1rem;color:var(--ink);font-size:1rem;line-height:1;padding:.3rem .4rem;text-align:center}.product-block .product-infos{margin:1.2rem 0 0}.product-block .product-infos>a{display:block}.product-block .product-infos>a .name{color:var(--ink);font-family:var(--sans);font-size:1.3rem;height:auto;line-height:1.35;margin-bottom:.6rem;text-align:left;width:100%}.product-block .product-infos>a .price-wrapper{width:100%}.product-block .price-wrapper>.-discount{min-height:0}.product-block .price-wrapper>.product-price .cmp-price-container>p{align-items:baseline;color:var(--ink);flex-direction:row;flex-wrap:wrap;font-weight:500;gap:.2rem .8rem;justify-content:flex-start}.product-block .price-wrapper>.product-price .cmp-price-price,.product-block .price-wrapper>.product-price .cmp-price-sale-price{font-size:1.4rem;font-weight:500}.product-block .price-wrapper>.product-price .cmp-price-original-price{color:var(--muted);font-size:1.2rem;margin:0;text-decoration:line-through}.product-block .price-wrapper>.product-price .cmp-price-container:has(.cmp-price-original-price) .cmp-price-sale-price{color:var(--sale)}.product-block .price-wrapper>.product-price p .cmp-price-sale-price:after{display:none!important}.product-block .price-payment-info.-card{color:var(--muted);font-size:1.25rem;line-height:1.45;margin:.3rem 0 0}.product-block .price-payment-info.-card b{color:var(--ink-2);font-weight:500}.product-block .price-payment-info.-card:empty{display:none}.product-block.sold-out{opacity:.55}.banner-topo{margin-bottom:2.4rem}.banner-topo.-no-image{height:auto;padding:4rem 0 1.6rem}.banner-topo.-no-image,.banner-topo.-tag .text .content{background-color:transparent}.banner-topo>.text .content{max-width:72rem}.banner-topo>.text .content .title{color:var(--ink);font-family:var(--serif);font-size:4rem;font-weight:500;line-height:1.05;margin-bottom:1rem}.banner-topo>.text .content .count{color:var(--muted);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}.banner-topo>.text .content .description{color:var(--ink-2);font-size:1.4rem;line-height:1.7}.banner-topo>.text .content .description-container button{border-bottom-color:var(--ink);color:var(--ink);font-size:1.2rem;letter-spacing:.08em}.banner-topo.-search{background-color:var(--sand-soft);height:auto;margin-bottom:4rem;padding:4.8rem 0}.banner-topo.-search .text .content .title,.banner-topo.-search .text .content .upper-title{color:var(--ink)}.banner-topo.-search .text .content .upper-title{font-size:1.1rem;letter-spacing:.26em}.banner-topo.-search .text .content .description{color:var(--muted);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.breadcrumb .breadcrumb-list-item{color:var(--muted);font-size:1.1rem;letter-spacing:.08em}@media (min-width:992px){.banner-topo>.text .content .title{font-size:5.6rem}}.list-products{gap:3.2rem 1rem}@media (min-width:992px){.list-products{gap:4.8rem 1.6rem}}@media (max-width:991px){.filter-container .button-default[data-filters-open]{display:none}}.filter-container .button-default{align-items:center;background:transparent;border:1px solid var(--ink);border-radius:0;color:var(--ink);display:inline-flex;font-size:1.15rem;font-weight:500;gap:1rem;height:4.4rem;letter-spacing:.2em;padding:0 2.2rem;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.filter-container .button-default .fx-icon{height:1.8rem;width:1.8rem}.filter-container .button-default:hover{background:var(--ink);color:#fff}.filters-button{background:var(--bg);border-top:1px solid var(--line);box-shadow:none;color:var(--ink);font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.filters-button .fx-icon{height:1.8rem;margin-right:.8rem;width:1.8rem}.filters-popup>.filters{background-color:var(--bg)}.filters-popup>.filters .top .title,.filters-popup>.filters header h3{font-family:var(--serif);font-size:2.6rem;font-weight:500}.filters-popup>.filters .filter{background-color:transparent;border-bottom:1px solid var(--line);border-radius:0}.filters-popup>.filters .filter:not(:last-child){margin-bottom:0}.filters-popup>.filters .filter>.anchor{color:var(--ink);font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.filters-popup>.filters .filter>.dropdown>.label{color:var(--ink-2);font-size:1.35rem}.filters-popup>.filters .filter>.dropdown>.label.-size{border-color:var(--line);border-radius:0!important}.filters-popup>.filters .filter>.dropdown>.label.label.no-checkbox{border-radius:0}.filters-popup>.filters .filter>.dropdown>.input:checked+.label.no-checkbox{background:var(--ink);border-color:var(--ink)}.filters-popup>.filters .filter>.dropdown>.label.label.with-checkbox:before{border-color:var(--muted);border-radius:0}.filters-popup>.filters .buttons-container .button-default{height:4.8rem}.product-infos .product-name-price .reference{color:var(--muted);font-size:1.1rem;letter-spacing:.16em}.product-infos .product-name-price .name{font-family:var(--serif);font-size:3.2rem;font-weight:500;line-height:1.05}.product-infos .product-price .cmp-price-price,.product-infos .product-price .cmp-price-sale-price{font-size:2rem;font-weight:500}.product-infos .short-description{color:var(--ink-2);font-size:1.4rem;line-height:1.7}.product-infos .prod-option>.topic-title{color:var(--ink-2);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.product-infos .prod-option>.inner .label .text{background-color:var(--surface);border:1px solid var(--line);border-radius:0;color:var(--ink);font-size:1.3rem;min-width:4.6rem}.product-infos .prod-option>.inner .label.-available .text{border-color:var(--line)}.product-infos .prod-option>.inner .label:hover .text{background-color:var(--surface);border-color:var(--ink);color:var(--ink)}.product-infos .prod-option>.inner input[type=radio]:checked+.label .text{background-color:var(--ink);border-color:var(--ink);color:#fff}.product-infos .prod-option>.inner .label.-unavailable .text{background-color:transparent}.product-infos .btn-medidas{background:transparent;border:0;border-bottom:1px solid var(--ink);border-radius:0;display:inline-flex;font-size:1.2rem;font-weight:400;height:auto;letter-spacing:.06em;padding:0 0 .3rem;width:-moz-fit-content;width:fit-content}.product-infos .btn-medidas:hover{background:transparent;opacity:.6}.product-infos .btn-medidas:after{display:none}.product-infos .btn-medidas span{position:static;transform:none}.product-infos .btn-whatsapp{background:transparent;border:1px solid var(--line);border-radius:0;color:var(--ink-2);font-size:1.3rem;font-weight:400}.product-infos .description-tabs .tabs{border-bottom:1px solid var(--line)}.product-infos .description-tabs .tab-title{color:var(--muted);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.product-infos .description-tabs .tab-title.-active{border-bottom-width:1px;color:var(--ink);font-weight:500}.product-infos .shipping>.shipping-form .field{align-items:stretch;background-color:var(--surface);border:1px solid #cfc6ba;border-radius:0;display:flex;height:5rem;padding:0;transition:border-color .2s ease}.product-infos .shipping>.shipping-form .field:focus-within{border-color:var(--ink)}.product-infos .shipping>.shipping-form .field .input{background:transparent;border:0!important;border-radius:0;color:var(--ink);flex:1;font-size:16px;height:100%;min-width:0;outline:0;padding:0 1.4rem;width:auto}.product-infos .shipping>.shipping-form .field .action{background:transparent;border:0;border-left:1px solid var(--line);color:var(--ink);cursor:pointer;flex:none;font-size:1.1rem;font-weight:500;height:100%;letter-spacing:.18em;padding:0 1.8rem;text-transform:uppercase;transition:background-color .2s ease,color .2s ease;width:auto}.product-infos .shipping>.shipping-form .field .action:hover{background:var(--ink);color:#fff}.product-infos .shipping>.shipping-form .field .action.-sending{opacity:.5;pointer-events:none}.shipping .shipping-help{border-bottom:1px solid;color:var(--muted);display:inline-block;font-size:1.2rem;margin-top:1rem}.shipping .msg-error.-visible{color:var(--sale);display:block;font-size:1.25rem;margin-top:.8rem}.product-infos .shipping>.shipping-list-wrapper .street{color:var(--muted);font-size:1.25rem;margin:1.6rem 0 .4rem}.product-infos .shipping>.shipping-list-wrapper .shipping-empty{color:var(--ink-2);font-size:1.3rem;margin:.4rem 0 0}.product-infos .shipping>.shipping-list-wrapper .shipping-list .shipping-list-item{border-bottom:1px solid var(--line);font-size:1.3rem;padding:1.2rem 0}.product-infos .shipping>.shipping-list-wrapper .shipping-list .shipping-list-item .method{color:var(--ink);font-weight:500}.product-infos .shipping>.shipping-list-wrapper .shipping-list .shipping-list-item .prazo{color:var(--muted);font-size:1.2rem}.shipping .topic-title{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}@media (min-width:992px){.product-infos .product-name-price .name{font-size:4rem}}#footer.fx-footer{background-color:var(--ink);color:#e9e3da;overflow:hidden;padding:0}#footer.fx-footer .container{position:relative}#footer.fx-footer .footer-kicker{color:#8d867c;display:block;font-size:1.1rem;letter-spacing:.24em;margin-bottom:1.4rem;text-transform:uppercase}#footer.fx-footer .footer-perks{background-color:var(--bg);border-top:1px solid var(--line);color:var(--ink-2)}#footer.fx-footer .footer-perks .container{display:grid;gap:0;grid-template-columns:repeat(2,1fr);list-style:none;margin:0 auto;padding-bottom:0;padding-top:0}#footer.fx-footer .footer-perks .perk{align-items:center;border-bottom:1px solid var(--line);display:flex;font-size:1.25rem;gap:1rem;justify-content:center;padding:1.8rem 1rem;text-align:left}#footer.fx-footer .footer-perks .fx-icon{height:2rem;width:2rem}#footer.fx-footer .footer-main>.container{display:grid;gap:4.8rem;padding-bottom:4rem;padding-top:5.6rem}#footer.fx-footer .footer-title{color:#fff;font-family:var(--serif);font-size:4.4rem;font-weight:400;line-height:1;margin:0 0 1.2rem}#footer.fx-footer .footer-title em{font-style:italic}#footer.fx-footer .footer-text{color:#b9b1a6;font-size:1.4rem;margin:0 0 2.4rem;max-width:42rem}#footer.fx-footer .form-newsletter{max-width:48rem}#footer.fx-footer .form-newsletter fieldset{border:0;margin:0;padding:0}#footer.fx-footer .form-newsletter .field{align-items:center;border-bottom:1px solid #6e675f;flex-direction:row;gap:1.6rem;width:100%}#footer.fx-footer .form-newsletter .input{background:transparent;border:0;color:#fff;flex:1;font-size:1.5rem;height:5.2rem;padding:0}#footer.fx-footer .form-newsletter .input::-moz-placeholder{color:#8d867c}#footer.fx-footer .form-newsletter .input::placeholder{color:#8d867c}#footer.fx-footer .form-newsletter .input:focus{outline:0}#footer.fx-footer .form-newsletter .button-white{background:transparent;border:0;color:#fff;font-size:1.15rem;height:auto;letter-spacing:.2em;margin:0;padding:0;text-transform:uppercase;width:auto}#footer.fx-footer .form-newsletter .button-white:hover{opacity:.6}#footer.fx-footer .form-newsletter .messages p{color:#b9b1a6;font-size:1.3rem}#footer.fx-footer .social-icons{display:flex;gap:1.8rem;margin-top:3.2rem}#footer.fx-footer .social-icons a{color:#e9e3da;display:flex;transition:opacity .2s ease}#footer.fx-footer .social-icons a:hover{opacity:.6}#footer.fx-footer .social-icons .icon{height:2rem;width:2rem}#footer.fx-footer .footer-menu{display:grid;gap:3.2rem 2.4rem;grid-template-columns:repeat(2,1fr);padding:0}#footer.fx-footer .footer-menu>.menu{border:0;margin:0;padding:0}#footer.fx-footer .footer-menu>.menu .menu-title{color:#fff;font-family:var(--sans);font-size:1.1rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase}#footer.fx-footer .footer-menu>.menu .arrow{display:none}#footer.fx-footer .footer-menu>.menu .submenu{display:flex;gap:1.1rem;margin-top:1.6rem}#footer.fx-footer .footer-menu>.menu .submenu-title{color:#b9b1a6;font-size:1.4rem}#footer.fx-footer .footer-menu>.menu .submenu-title:hover{color:#fff;opacity:1}#footer.fx-footer .footer-contact{grid-column:1/-1}#footer.fx-footer .footer-contact .menu.-contact{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}#footer.fx-footer .footer-contact .contact-item{align-items:center;display:flex;gap:1rem}#footer.fx-footer .footer-contact .contact-item .image{filter:brightness(0) invert(.85);height:2rem;width:2rem}#footer.fx-footer .footer-contact .contact-title{color:#b9b1a6;font-size:1.4rem;margin:0}#footer.fx-footer .footer-bottom{border-top:1px solid #34302c}#footer.fx-footer .footer-bottom .footer-bottom-top{align-items:center;display:flex;flex-direction:column;gap:2.8rem;padding-bottom:2.8rem;padding-top:3.2rem}#footer.fx-footer .footer-bottom .footer-logo img{display:block;filter:brightness(0) invert(1);height:2.2rem;opacity:.85;width:auto}#footer.fx-footer .footer-bottom .footer-trust{display:flex;flex-wrap:wrap;gap:2.4rem 4rem;justify-content:center}#footer.fx-footer .footer-bottom .footer-trust-group{align-items:center;display:flex;flex-direction:column;gap:1rem}#footer.fx-footer .footer-bottom .footer-trust-group .footer-kicker{margin:0}#footer.fx-footer .footer-bottom .payment{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}#footer.fx-footer .footer-bottom .payment-img{height:2.2rem;opacity:.8}#footer.fx-footer .footer-bottom .stamps{align-items:center;display:flex;gap:1.2rem}#footer.fx-footer .footer-bottom .stamps .image,#footer.fx-footer .footer-bottom .stamps a{display:block;margin:0}#footer.fx-footer .footer-bottom .stamps img{filter:grayscale(1);max-height:3.2rem;opacity:.75;transition:filter .3s ease,opacity .3s ease;width:auto}#footer.fx-footer .footer-bottom .stamps img:hover{filter:none;opacity:1}#footer.fx-footer .footer-bottom .stamps>a{align-items:center;display:flex;height:3.6rem}#footer.fx-footer .footer-bottom .stamps .image{width:auto}#footer.fx-footer .footer-bottom .stamps .image:after{display:none}#footer.fx-footer .footer-bottom .stamps .image img{height:3.2rem;-o-object-fit:contain;object-fit:contain;position:static;width:auto}#footer.fx-footer .footer-bottom .stamps #ra-verified-seal{display:flex;zoom:.62}#footer.fx-footer .footer-bottom .footer-bottom-base{align-items:center;border-top:1px solid #34302c;display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;justify-content:center;padding-bottom:2.4rem;padding-top:2rem}#footer.fx-footer .footer-bottom .footer-bottom-base .copyright,#footer.fx-footer .footer-bottom .footer-bottom-base .olist-link{color:#8d867c;font-size:1.15rem;line-height:1;margin:0}#footer.fx-footer .footer-bottom .footer-bottom-base .olist-link{align-items:center;display:inline-flex;gap:.5rem;height:1.6rem}#footer.fx-footer .footer-bottom .footer-bottom-base .olist-icon{display:block;height:1.5rem;margin-top:-.4rem;width:3.2rem}#footer.fx-footer .footer-bottom .footer-bottom-base .f3w{align-self:center}#footer.fx-footer .footer-bottom .f3w{color:#e9e3da}@media (min-width:992px){#footer.fx-footer .footer-perks .container{display:flex}#footer.fx-footer .footer-perks .perk{border-bottom:0;border-right:1px solid var(--line);flex:1;padding:2.2rem 1rem}#footer.fx-footer .footer-perks .perk:last-child{border-right:0}#footer.fx-footer .footer-main>.container{gap:8rem;grid-template-columns:1.1fr 1.4fr;padding-bottom:6.4rem;padding-top:8rem}#footer.fx-footer .footer-title{font-size:6.4rem}#footer.fx-footer .footer-menu{grid-template-columns:repeat(3,1fr)}#footer.fx-footer .footer-contact{grid-column:auto}#footer.fx-footer .footer-bottom .footer-bottom-top{flex-direction:row;justify-content:space-between}#footer.fx-footer .footer-bottom .footer-trust-group{flex-direction:row;gap:1.6rem}#footer.fx-footer .footer-bottom .footer-bottom-base{justify-content:flex-start}#footer.fx-footer .footer-bottom .footer-bottom-base .f3w{margin-left:auto}}.vnda-cart-drawer{font-family:var(--sans)}.vnda-cart-drawer .cart-drawer-bg-white,.vnda-cart-drawer .cart-drawer-content,.vnda-cart-drawer .cart-drawer-header,.vnda-cart-drawer [class*=cart-drawer-bg-gray]{background-color:var(--bg)!important}.vnda-cart-drawer .cart-drawer-header{border-bottom:1px solid var(--line);padding:1.6rem 2rem!important}.vnda-cart-drawer .cart-drawer-header>p{font-family:var(--serif);font-size:2.6rem!important;font-weight:500;line-height:1}.vnda-cart-drawer .cart-drawer-header>p span{font-family:var(--sans);font-size:1.2rem!important;letter-spacing:.06em}.vnda-cart-drawer .cmp-cart-drawer-items{padding:0 2rem}.vnda-cart-drawer .cart-item{border-bottom:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important;padding:1.6rem 0!important}.vnda-cart-drawer .cart-drawer-shadow-xs{box-shadow:none!important}.vnda-cart-drawer .cart-drawer-font-semibold,.vnda-cart-drawer .cart-list-item-name a{font-weight:400!important}.vnda-cart-drawer .cart-list-item-image,.vnda-cart-drawer .cart-list-item-image img{border-radius:0!important}.vnda-cart-drawer .cart-list-item-name{color:var(--ink);font-size:1.4rem!important;font-weight:400!important;line-height:1.35}.vnda-cart-drawer .cart-list-item-variant-name{color:var(--muted)!important;font-size:1.2rem!important}.vnda-cart-drawer .cart-list-item-price{font-size:1.4rem!important;font-weight:500!important}.vnda-cart-drawer .cart-buttons-container{border-top:0!important}.vnda-cart-drawer [class*=cart-drawer-rounded]{border-radius:0!important}.vnda-cart-drawer [class*=cart-drawer-border-gray]{border-color:var(--line)!important}.vnda-cart-drawer .cart-drawer-cta{background-color:var(--ink)!important;border-radius:0!important;font-size:1.2rem!important;letter-spacing:.16em;padding:1.8rem 2rem!important;text-transform:uppercase}.vnda-cart-drawer .cart-drawer-cta:hover{background-color:var(--ink-2)!important}.vnda-cart-drawer .cart-drawer-continue{color:var(--ink-2)!important;font-size:1.2rem!important;letter-spacing:.06em}.vnda-cart-drawer .cart-drawer-installments{color:var(--muted)!important}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border-color:var(--line)}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--ink);outline:0}.not-found .title,.not-found h1,.page-content h1,.page-content h2{font-family:var(--serif);font-weight:500}.fx-kicker{color:var(--muted);font-size:1.1rem;letter-spacing:.24em}.fx-kicker,.fx-link{display:inline-block;text-transform:uppercase}.fx-link{border-bottom:1px solid;font-size:1.15rem;letter-spacing:.2em;padding-bottom:.4rem}.dicas-head{padding-bottom:4rem;padding-top:5.6rem;text-align:center}.dicas-head .dicas-title{font-size:5.6rem;font-weight:400;line-height:1;margin:1.2rem 0 0}.dicas-head .dicas-intro{color:var(--ink-2);font-size:1.5rem;line-height:1.7;margin:2rem auto 0;max-width:60rem}.dicas-grid{display:grid;gap:4.8rem 2.4rem;padding-bottom:6.4rem}.dicas-grid.-compact{padding-bottom:0}.dica-card{color:var(--ink);display:block}.dica-card .dica-image{aspect-ratio:4/5;background-color:var(--sand-soft);margin:0 0 1.8rem;overflow:hidden}.dica-card .dica-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.6,.2,1);width:100%}.dica-card:hover .dica-image img{transform:scale(1.03)}.dica-card .dica-name{font-family:var(--serif);font-size:2.6rem;font-weight:500;line-height:1.1;margin:.8rem 0 1rem}.dica-card .dica-summary{color:var(--ink-2);font-size:1.4rem;line-height:1.65;margin:0 0 1.6rem}.dicas-empty{color:var(--muted);padding-bottom:8rem;text-align:center}@media (min-width:768px){.dicas-grid{grid-template-columns:repeat(3,1fr)}.dica-card.-featured{align-items:center;display:grid;gap:5.6rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.dica-card.-featured .dica-image{aspect-ratio:4/5;margin:0;max-height:76rem}.dica-card.-featured .dica-name{font-size:4.4rem}}.dica .dica-head{padding-bottom:4rem;padding-top:4.8rem;text-align:center}.dica .dica-head .dica-back{color:var(--ink);margin-right:1.2rem}.dica .dica-head .dica-back:after{color:var(--muted);content:"·";margin-left:1.2rem}.dica .dica-title{font-size:4.4rem;font-weight:400;line-height:1.02;margin:1.6rem auto 0;max-width:90rem}.dica .dica-lead{color:var(--ink-2);font-family:var(--serif);font-size:2.2rem;font-style:italic;line-height:1.35;margin:2rem auto 0;max-width:64rem}.dica .dica-cover{margin:0 0 5.6rem}.dica .dica-cover img{max-height:86vh;-o-object-fit:cover;object-fit:cover;width:100%}.dica .dica-body{color:var(--ink-2);font-size:1.65rem;line-height:1.85;margin:0 auto;max-width:68rem;padding:0 2rem 6.4rem}.dica .dica-body h2,.dica .dica-body h3{color:var(--ink);font-family:var(--serif);font-weight:500;line-height:1.15;margin:4.8rem 0 1.6rem}.dica .dica-body h2{font-size:3.2rem}.dica .dica-body h3{font-size:2.4rem}.dica .dica-body p{margin:0 0 2rem}.dica .dica-body a{border-bottom:1px solid;color:var(--ink)}.dica .dica-body img{display:block;height:auto;margin:3.2rem auto;max-width:100%}.dica .dica-body blockquote{border:0;color:var(--ink);font-family:var(--serif);font-size:2.8rem;font-style:italic;line-height:1.3;margin:4rem 0;padding:0;text-align:center}.dica .dica-body ol,.dica .dica-body ul{margin:0 0 2rem;padding-left:2rem}.dica .dica-body ol li,.dica .dica-body ul li{list-style:disc;margin-bottom:.8rem}.dica .dica-section-title{font-size:3.6rem;font-weight:400;margin:0 0 3.2rem;text-align:center}.dica .dica-section-title em{font-style:italic}.dica .dica-more,.dica .dica-products{border-top:1px solid var(--line);padding-bottom:6.4rem;padding-top:5.6rem}@media (min-width:992px){.dica .dica-title{font-size:6.4rem}.dicas-head .dicas-title{font-size:8rem}}.home-dicas-head{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:3.2rem}.home-dicas-head .title{font-size:3.2rem;font-weight:400;margin:0}.home-dicas-head .title em{font-style:italic}@media (min-width:992px){.home-dicas-head .title{font-size:4.4rem}}#header .logo .main-logo-light{display:none}@media (max-width:991px){body.header-over #header{left:0;position:fixed;right:0;top:0;transition:background-color .3s ease,border-color .3s ease}body.header-over #header.on-top{background-color:transparent;border-bottom-color:transparent}body.header-over #header.on-top .actions .account-button,body.header-over #header.on-top .actions .cart-button,body.header-over #header.on-top .hamburger,body.header-over #header.on-top .search-opener{color:#fff}body.header-over #header.on-top .actions>.cart .count{background-color:#fff;color:var(--ink)}body.header-over #header.on-top .logo .main-logo{display:none}body.header-over #header.on-top .logo .main-logo-light{display:block;filter:brightness(0) invert(1);height:2.7rem;-o-object-fit:contain;object-fit:contain;width:15.3rem}body.header-over .fullbanner:before{background:linear-gradient(180deg,rgba(0,0,0,.38),transparent);content:"";height:16rem;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}}.gallery-count,.gallery-progress{display:none}@media (max-width:991px){[data-product-images]{position:relative}[data-product-images] .swiper-pagination{display:none!important}[data-product-images] .gallery-count{background-color:hsla(0,0%,100%,.9);bottom:1.6rem;color:var(--ink);display:block;font-size:1.1rem;letter-spacing:.1em;padding:.4rem .9rem;position:absolute;right:1.2rem;z-index:5}[data-product-images] .gallery-count:empty{display:none}[data-product-images] .gallery-progress{background-color:hsla(0,0%,100%,.5);bottom:0;display:block;height:2px;left:0;position:absolute;right:0;z-index:5}[data-product-images] .gallery-progress span{background-color:var(--ink);display:block;height:100%;transition:width .35s ease;width:0}[data-product-images].-single-image .gallery-progress{display:none}}.product-description{background-color:var(--bg);border-top:1px solid var(--line);padding:3.2rem 0 5.6rem}.description-accordion{max-width:86rem}.description-accordion .accordion-item,.product-details-accordion .accordion-item{border-bottom:1px solid var(--line)}.description-accordion .accordion-title,.product-details-accordion .accordion-title{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;justify-content:space-between;letter-spacing:.16em;list-style:none;padding:2rem 0;text-transform:uppercase}.description-accordion .accordion-title::-webkit-details-marker,.product-details-accordion .accordion-title::-webkit-details-marker{display:none}.description-accordion .accordion-title .fx-icon,.product-details-accordion .accordion-title .fx-icon{height:1.6rem;transition:transform .3s ease;width:1.6rem}.description-accordion .accordion-item[open] .accordion-title .fx-icon,.product-details-accordion .accordion-item[open] .accordion-title .fx-icon{transform:rotate(45deg)}.description-accordion .accordion-content,.product-details-accordion .accordion-content{color:var(--ink-2);font-size:1.45rem;line-height:1.75;padding:0 0 2.4rem}.description-accordion .accordion-content>:not(:last-child),.product-details-accordion .accordion-content>:not(:last-child){margin-bottom:1rem}.product-details-accordion{border-top:1px solid var(--line);margin-top:2.4rem}.tag-chips{display:flex;gap:.8rem;margin-bottom:2.4rem;overflow-x:auto;scrollbar-width:none}.tag-chips::-webkit-scrollbar{display:none}.tag-chips .chip{border:1px solid var(--line);border-radius:999px;color:var(--ink-2);flex:none;font-size:1.25rem;padding:.7rem 1.6rem;transition:border-color .2s ease,background-color .2s ease,color .2s ease;white-space:nowrap}.tag-chips .chip:hover{border-color:var(--ink);color:var(--ink)}.tag-chips .chip.-active{background-color:var(--ink);border-color:var(--ink);color:#fff}@media (min-width:992px){.tag-chips{flex-wrap:wrap;justify-content:center;overflow:visible}}.product-block .size-range{color:var(--muted);font-size:1.2rem;letter-spacing:.12em;margin:.6rem 0 0}.mm-menu-feature{background:transparent!important;list-style:none;margin:2.8rem 2rem 0!important}.mm-menu-feature:after,.mm-menu-feature:before{display:none!important}.mm-menu-feature a,.mm-menu-feature span{padding:0!important}.mm-menu-feature a{color:var(--ink)!important;display:block;text-decoration:none}.mm-menu-feature .feature-image{aspect-ratio:4/5;background:var(--sand-soft);display:block;margin-bottom:1.4rem;overflow:hidden}.mm-menu-feature .feature-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mm-menu-feature .feature-eyebrow{color:var(--muted);display:block;font-size:1.1rem;letter-spacing:.18em;margin-bottom:.4rem;text-transform:uppercase}.mm-menu-feature .feature-title{display:block;font-family:var(--serif);font-size:2.4rem;font-weight:500;line-height:1.15}.mm-menu-feature .feature-text{color:var(--muted);display:block;font-size:1.3rem;line-height:1.5;margin-top:.4rem}.home-frase{background:var(--sand-soft);margin-bottom:0;padding:7.2rem 0;text-align:center}.home-frase blockquote{margin:0 auto;max-width:82rem}.home-frase .frase{color:var(--ink);font-family:var(--serif);font-size:2.8rem;font-style:italic;font-weight:400;line-height:1.25;margin:0 0 1.8rem}@media (min-width:992px){.home-frase .frase{font-size:4rem}}.home-frase .assinatura{color:var(--muted);font-size:1.1rem;letter-spacing:.22em;margin:0;text-transform:uppercase}#component-popup-newsletter-root>section{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(28,26,24,.55)!important}#component-popup-newsletter-root>section>div{background:var(--bg)!important;border:0!important;border-radius:0!important;box-shadow:0 2.4rem 6rem rgba(28,26,24,.28)!important;max-height:92vh!important;max-width:calc(100vw - 3.2rem)!important;overflow:auto!important;width:80rem!important}#component-popup-newsletter-root>section>div>div{align-items:stretch;display:flex!important;flex-direction:row!important}#component-popup-newsletter-root>section>div>div>button{background:hsla(0,0%,100%,.92)!important;border-radius:0!important;color:var(--ink)!important;font-size:2.4rem!important;height:4rem!important;line-height:4rem!important;margin:1.2rem!important;width:4rem!important}#component-popup-newsletter-root .image-box{flex:0 0 46%;width:46%!important}#component-popup-newsletter-root .image-box>div{height:100%;min-height:48rem;padding-bottom:0!important}#component-popup-newsletter-root .image-box>div:after{display:none!important}#component-popup-newsletter-root .image-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%}#component-popup-newsletter-root .text-box{color:var(--ink);display:flex!important;flex:1;flex-direction:column;font-family:var(--sans);justify-content:center;padding:5.6rem 4.8rem!important;position:static!important;text-align:left!important;width:auto!important}#component-popup-newsletter-root .text-box>h2{color:var(--ink);font-family:var(--serif);font-size:3.8rem!important;font-weight:400;line-height:1.08!important;margin-bottom:1.6rem!important}#component-popup-newsletter-root .text-box>p{color:var(--muted);font-size:1.4rem;line-height:1.65}#component-popup-newsletter-root form{margin-top:3.2rem!important}#component-popup-newsletter-root fieldset{margin-bottom:0!important;width:100%}#component-popup-newsletter-root fieldset label{color:var(--muted);font-size:1.1rem;font-weight:400!important;letter-spacing:.18em;text-transform:uppercase}#component-popup-newsletter-root input[type=email]{background:transparent!important;border:0!important;border-bottom:1px solid var(--ink)!important;border-radius:0!important;color:var(--ink);font-size:1.5rem!important;height:auto!important;margin-top:.6rem!important;outline:0;padding:1rem 0!important}#component-popup-newsletter-root button[type=submit]{background:var(--ink)!important;border-radius:0!important;color:#fff!important;display:flex!important;font-size:1.2rem!important;font-weight:500;height:auto!important;justify-content:center;letter-spacing:.2em;margin:2.4rem 0 0!important;padding:1.7rem 2rem!important;text-transform:uppercase;width:100%!important}#component-popup-newsletter-root button[type=submit]:hover{background:#000!important}@media (max-width:767px){#component-popup-newsletter-root>section>div>div{flex-direction:column!important}#component-popup-newsletter-root .image-box{flex:none;width:100%!important}#component-popup-newsletter-root .image-box>div{height:22rem;min-height:0}#component-popup-newsletter-root .text-box{padding:2.8rem 2.4rem 3.2rem!important}#component-popup-newsletter-root .text-box>h2{font-size:2.8rem!important}#component-popup-newsletter-root form{margin-top:2rem!important}}.not-found-fx{padding:6.4rem 0 4.8rem;text-align:center}.not-found-fx .eyebrow{color:var(--muted);display:block;font-size:1.1rem;letter-spacing:.24em;margin-bottom:1.6rem;text-transform:uppercase}.not-found-fx .title{color:var(--ink);font-family:var(--serif);font-size:4rem;font-weight:400;line-height:1.05;margin:0 0 1.6rem}.not-found-fx .description{color:var(--muted);font-size:1.5rem;line-height:1.6;margin:0 auto 3.2rem;max-width:52rem}.not-found-fx .nf-search{align-items:center;border-bottom:1px solid var(--ink);display:flex;gap:1.2rem;margin:0 auto 3.2rem;max-width:48rem}.not-found-fx .nf-search .fx-icon{color:var(--muted);flex:none;height:1.8rem;width:1.8rem}.not-found-fx .nf-search input{background:transparent;border:0;color:var(--ink);flex:1;font-size:1.5rem;min-width:0;outline:0;padding:1.2rem 0}.not-found-fx .nf-search button{background:none;border:0;color:var(--ink);cursor:pointer;font-size:1.15rem;font-weight:500;letter-spacing:.2em;padding:1.2rem 0;text-transform:uppercase}.not-found-fx .nf-chips{margin-bottom:3.2rem}.not-found-fx .nf-home{border-bottom:1px solid;color:var(--ink);font-size:1.15rem;letter-spacing:.2em;padding-bottom:.4rem;text-transform:uppercase}.nf-products{border-top:1px solid var(--line);margin-top:5.6rem;padding-top:4.8rem;text-align:left}.nf-products .nf-grid{display:grid;gap:3.2rem 1rem;grid-template-columns:repeat(2,1fr)}.nf-products .nf-products-title{color:var(--ink);font-family:var(--serif);font-size:3rem;font-weight:400;margin:0 0 3.2rem;text-align:center}@media (max-width:991px){.not-found-fx .nf-chips{justify-content:flex-start}}.not-found-fx.-search{display:block;margin:0 auto;padding-top:4rem}.not-found-fx.-search .nf-search{width:100%}@media (max-width:991px){.not-found-fx.-search{padding-left:2rem;padding-right:2rem}}@media (min-width:992px){.nf-products .nf-grid{gap:4.8rem 1.6rem;grid-template-columns:repeat(4,1fr)}.not-found-fx.-search{padding-top:5.6rem}.not-found-fx:not(.-search){padding:10.4rem 0 7.2rem}.not-found-fx:not(.-search) .title{font-size:6rem}}.top-bar{background-color:#fff!important;border-bottom:1px solid var(--line);color:var(--ink)!important}@media (max-width:991px){.fullbanner.-principal .image{height:calc(100svh - 8.8rem);max-height:84rem;min-height:48rem}.fullbanner.-principal .image:after{display:none!important}.fullbanner.-principal>.swiper .text{align-items:flex-start!important;bottom:4.8rem!important;left:2.4rem!important;max-width:none;right:2.4rem;text-align:left!important;top:auto!important;transform:none!important;width:auto}.fullbanner.-principal>.swiper .title{font-size:5rem;margin:1rem 0 1.8rem}.fullbanner.-principal>.swiper .text .description{margin-bottom:1.8rem!important}.fullbanner.-principal>.swiper .text .button-default{font-size:1.2rem;letter-spacing:.2em;margin-top:0;width:auto}.fullbanner.-principal>.swiper .swiper-pagination{bottom:1.8rem!important;display:flex;gap:.6rem;left:2.4rem!important;transform:none!important}.fullbanner.-principal>.swiper .swiper-pagination-bullet{margin:0!important;width:1.8rem!important}.section-icons-vertical,.section-icons-vertical>.container{padding:0}.section-icons-vertical>.container .swiper{overflow-x:auto;scrollbar-width:none}.section-icons-vertical>.container .swiper::-webkit-scrollbar{display:none}.section-icons-vertical>.container .swiper-wrapper{display:flex;gap:2.4rem;padding:1.6rem 2rem;width:-moz-max-content;width:max-content}.section-icons-vertical>.container .swiper-slide{align-items:center!important;flex-direction:row!important;gap:.8rem;margin:0!important;width:auto!important}.section-icons-vertical>.container .image-icon{height:2rem;margin:0!important;width:2rem}.section-icons-vertical>.container .text{margin:0!important;max-width:none;text-align:left}.section-icons-vertical>.container .icon-title{font-size:1.3rem;font-weight:400;margin:0!important;white-space:nowrap}.section-icons-vertical>.container .swiper-pagination,.section-icons-vertical>.container .text p{display:none}}@media (min-width:992px){.fullbanner.-split .image{height:min(47vw,100vh - 12rem);min-height:52rem}.fullbanner.-split .image:after{display:none!important}.fullbanner.-split>.swiper .text{align-items:flex-start!important;bottom:6.4rem!important;left:5.6rem!important;max-width:calc(100% - 11.2rem);right:auto;text-align:left!important;top:auto!important;transform:none!important}.fullbanner.-split>.swiper .text .description{margin-bottom:2.2rem!important}.fullbanner.-split>.swiper .swiper-slide:has(.text:not(.-no-text)) .image:before{background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.15) 45%,transparent 70%)}.fullbanner.-split>.swiper .swiper-pagination{bottom:2.4rem!important;left:5.6rem!important;transform:none!important}.fullbanner.-split .yt-wrapper{height:min(47vw,100vh - 12rem);min-height:52rem;position:relative}.fullbanner.-split .yt-frame-container{aspect-ratio:16/9;height:100%;left:50%;padding:0;position:absolute;top:0;transform:translateX(-50%);width:auto}.fullbanner.-principal.-vertical:not(.-split) .image{height:calc(100vh - 12rem);min-height:52rem}.fullbanner.-principal.-vertical:not(.-split) .image:after{display:none!important}}.page-home .footer-perks{display:none}@media (min-width:992px){.section-icons-vertical{padding:0}.section-icons-vertical>.container .swiper-wrapper{justify-content:center}.section-icons-vertical>.container .swiper-slide{align-items:center!important;border-right:1px solid var(--line);flex-direction:row!important;gap:1rem;justify-content:center;padding:1.8rem 1.2rem}.section-icons-vertical>.container .swiper-slide:last-child{border-right:0}.section-icons-vertical>.container .image-icon{height:2.2rem;margin:0!important;width:2.2rem}.section-icons-vertical>.container .text{margin:0!important;max-width:none;text-align:left}.section-icons-vertical>.container .icon-title{font-size:1.3rem;font-weight:400;margin:0!important}.section-icons-vertical>.container .swiper-pagination,.section-icons-vertical>.container .text p{display:none}}.group-shop .product-block .name,.group-shop .product-block .name a{font-family:var(--sans);font-size:1.3rem;font-weight:400;line-height:1.4}.group-shop .product-block .attributes .label,.group-shop .product-block .attributes .text{border-color:var(--line);font-size:1.25rem}.group-shop .product-block .attributes *{border-radius:0!important}.group-shop .product-block .attributes .color{border-radius:50%!important}.group-shop .add-to-group{border:1px solid var(--ink);border-radius:0}.group-shop .purchase .text{font-family:var(--serif);font-size:2.2rem;font-weight:400}@media (min-width:992px){#header .menu,#header .menu>.menu-list .menu-item.has-submenu,#header>.container:not(.menu){position:static}#header.-menu-inline>.container:not(.menu){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-bottom:0;padding-top:0}#header.-menu-inline .header-left{align-self:stretch}#header.-menu-inline .menu.-inline{border-top:0;display:flex;height:100%;width:auto}#header.-menu-inline .menu.-inline>.menu-list{flex-wrap:nowrap;gap:0 clamp(1.4rem,1.9vw,2.8rem);height:100%;justify-content:flex-start}#header.-menu-inline .menu.-inline>.menu-list .menu-title{letter-spacing:clamp(.08em,.9vw,.16em);white-space:nowrap}#header.-menu-inline .menu.-inline>.menu-list .menu-item{align-self:stretch;min-height:7.2rem}#header.-menu-inline .header-right{align-items:center;display:flex;gap:1.8rem;justify-self:end}#header.-menu-inline .header-right .search-opener{color:var(--ink);display:flex}#header .menu>.menu-list .menu-item.has-submenu:hover>.menu-title{box-shadow:inset 0 -1px 0 var(--ink)}#header .menu>.menu-list .submenu{border-bottom:1px solid var(--line);border-top:1px solid var(--line);box-shadow:0 32px 48px -36px rgba(28,26,24,.35);left:0;right:0;top:100%;transition:opacity .2s ease .08s,visibility .2s ease .08s;width:auto}#header .menu>.menu-list .submenu:before{content:"";height:1.6rem;left:0;position:absolute;right:0;top:-1.6rem}#header .menu>.menu-list .submenu a:before{display:none!important}#header .menu>.menu-list .submenu>.content{align-items:flex-start;display:grid;gap:4.8rem;grid-template-columns:22rem 1fr;margin:0 auto;max-width:128rem;padding:4rem 4rem 4.8rem}#header .menu>.menu-list .submenu>.content.-has-banners{grid-template-columns:22rem 1fr auto}#header .submenu-intro{display:flex;flex-direction:column;gap:1.6rem}#header .submenu-intro .submenu-heading{color:var(--ink);font-family:var(--serif);font-size:3.4rem;font-weight:400;line-height:1;margin:0}#header .submenu-intro .fx-link{align-self:flex-start;color:var(--ink)}#header .menu>.menu-list .menu-item:not(.-sale)>.menu-title{color:var(--ink)}#header .menu>.menu-list span.menu-title{cursor:default;font-family:var(--sans);font-weight:400;margin:0}#header .menu>.menu-list .submenu>.content .submenu-list:has(>.submenu-item.has-submenu){-moz-columns:auto;columns:auto;display:grid;gap:0 4.8rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}#header .menu>.menu-list .submenu>.content .submenu-list:has(>.submenu-item.has-submenu)>.submenu-item:not(.has-submenu)>.submenu-title{color:var(--muted);font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}#header .menu>.menu-list .submenu>.content .submenu-list:has(>.submenu-item.has-submenu)>.submenu-item:not(.has-submenu)>.submenu-title:hover{color:var(--ink)}#header .menu>.menu-list .submenu>.content .submenu-list{-moz-column-gap:4.8rem;column-gap:4.8rem;-moz-columns:16rem 4;columns:16rem 4;display:block}#header .menu>.menu-list .submenu>.content .submenu-list>.submenu-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.4rem}#header .menu>.menu-list .submenu>.content .submenu-list .submenu-title{color:var(--ink);font-family:var(--sans);font-size:1.45rem;font-weight:400;margin-bottom:0;width:auto}#header .menu>.menu-list .submenu>.content .submenu-list .submenu-title:hover{color:var(--muted)}#header .menu>.menu-list .submenu>.content .submenu-list>.submenu-item.has-submenu{margin-bottom:2.4rem}#header .menu>.menu-list .submenu>.content .submenu-list>.submenu-item.has-submenu>.submenu-title{color:var(--muted);font-size:1.1rem;font-weight:500;letter-spacing:.18em;margin-bottom:1.2rem;text-transform:uppercase}#header .menu>.menu-list .submenu>.content .submenu-list .sub-submenu-item{font-size:1.45rem}#header .menu>.menu-list .submenu>.content .submenu-list .sub-submenu-item a{color:var(--ink)}#header .menu>.menu-list .submenu>.content .submenu-list .sub-submenu-item a:hover{color:var(--muted)}#header .menu>.menu-list .submenu>.content .submenu-list .sub-submenu-item+.sub-submenu-item{margin-top:.9rem}#header .menu>.menu-list .banner-menu{gap:1.6rem;width:auto}#header .menu>.menu-list .banner-menu>.banner{color:var(--ink);display:block;flex:none;max-width:none;width:24rem}#header .menu>.menu-list .banner-menu>.banner:hover img{transform:scale(1.04)}#header .menu>.menu-list .banner-menu>.banner .image{background:var(--sand-soft);margin:0;overflow:hidden}#header .menu>.menu-list .banner-menu>.banner .image:after{padding-bottom:125%}#header .menu>.menu-list .banner-menu>.banner .image img{transition:transform .6s ease}#header .menu>.menu-list .banner-menu>.banner .text{color:var(--ink-2);font-size:1.3rem;line-height:1.5;padding-top:1.2rem;text-align:left}}@media (min-width:992px) and (max-width:1365px){#header.-menu-inline>.container:not(.menu){padding-top:1.4rem}#header.-menu-inline .logo{grid-column:2;grid-row:1}#header.-menu-inline .header-right{grid-column:3;grid-row:1}#header.-menu-inline .header-left{border-top:1px solid var(--line);grid-column:1/-1;grid-row:2;justify-content:center;margin-top:1.4rem}#header.-menu-inline .menu.-inline>.menu-list .menu-item{min-height:4.8rem}}#header .menu>.menu-list .menu-item.-sale>.menu-title{color:var(--sale)}#header .menu>.menu-list .menu-item.-sale.has-submenu:hover>.menu-title{box-shadow:inset 0 -1px 0 var(--sale)}.item-menu.-sale>a{color:var(--sale)!important}.section-icons-vertical .image-icon.-fx{align-items:center;color:var(--ink);display:flex;justify-content:center}.section-icons-vertical .image-icon.-fx .fx-icon{height:100%;width:100%}.home-looks .home-looks-card{color:#fff;display:block;height:46rem;overflow:hidden;position:relative}.home-looks .home-looks-card:after{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.45));content:"";inset:0;position:absolute}.home-looks .home-looks-card img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;transition:transform .8s ease;width:100%}.home-looks .home-looks-card:hover img{transform:scale(1.03)}.home-looks .copy{bottom:3.2rem;left:2.4rem;position:absolute;right:2.4rem;z-index:2}.home-looks .copy p{margin:0}.home-looks .copy .kicker{font-size:1.1rem;letter-spacing:.26em;opacity:.9;text-transform:uppercase}.home-looks .copy .title{color:#fff;font-family:var(--serif);font-size:3.8rem;font-weight:400;line-height:1;margin:1rem 0 1.6rem}.home-looks .copy .title em{font-style:italic}.home-looks .copy .fx-link{color:#fff}@media (max-width:991px){.home-looks>.container{padding-left:0;padding-right:0}}@media (min-width:992px){.home-looks .home-looks-card{height:min(64rem,80vh)}.home-looks .copy{bottom:5.6rem;left:5.6rem}.home-looks .copy .title{font-size:6.4rem}}.faq>h3,.stores>.title{color:var(--ink);font-family:var(--serif);font-size:3.2rem;font-weight:400}.faq .collapse .handle{font-family:var(--sans);font-weight:500}.product-block>.images figure.image:after{padding-bottom:150%!important}#header .banner-menu .image img,.dica-cover img,.dica-image img,.fullbanner .image img,.home-looks img,.mm-menu-feature .feature-image img,.page-fullbanner .image img,.product-block>.images img{-o-object-position:50% 8%!important;object-position:50% 8%!important}.product-block>.images .flag,.product-images .flag{bottom:1rem!important;left:1rem!important;right:auto!important;top:auto!important;transform:none!important}.product-block>.images .flag+.flag,.product-images .flag+.flag{bottom:3.8rem!important}@media (min-width:992px){.home-looks .home-looks-card{background:var(--sand-soft);color:var(--ink);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:auto}.home-looks .home-looks-card:after{display:none}.home-looks .home-looks-card img{aspect-ratio:4/5;height:auto;max-height:82rem}.home-looks .copy{align-self:center;bottom:auto;left:auto;padding:6.4rem;position:relative;right:auto}.home-looks .copy .kicker{color:var(--muted)}.home-looks .copy .fx-link,.home-looks .copy .title{color:var(--ink)}}.dica .dica-meta{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:1.2rem;gap:.8rem 2.4rem;justify-content:center;letter-spacing:.04em;margin-top:2.4rem}.dica .dica-share{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.4rem 1.4rem}.dica .dica-share a,.dica .dica-share button{background:none;border:0;border-bottom:1px solid;color:var(--ink);cursor:pointer;font:inherit;padding:0 0 .1rem}.dica .dica-grid{display:grid;gap:3.2rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dica .dica-all{margin:4rem 0 0;text-align:center}@media (min-width:992px){.dica .dica-grid{gap:4.8rem 1.6rem;grid-template-columns:repeat(4,minmax(0,1fr))}.dica:has(>.dica-cover){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dica:has(>.dica-cover)>*{grid-column:1/-1}.dica:has(>.dica-cover)>.dica-head{align-self:center;grid-column:1;grid-row:1;padding:6.4rem 5.6rem;text-align:left}.dica:has(>.dica-cover)>.dica-head .dica-lead,.dica:has(>.dica-cover)>.dica-head .dica-title{margin-left:0}.dica:has(>.dica-cover)>.dica-head .dica-meta{justify-content:flex-start}.dica:has(>.dica-cover)>.dica-cover{grid-column:2;grid-row:1;margin:0 0 5.6rem}.dica:has(>.dica-cover)>.dica-cover img{aspect-ratio:4/5;height:auto;max-height:90vh}}@media (max-width:991px){.dica-more .dicas-grid{gap:3.2rem 1.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dica-more .dicas-grid .dica-image{margin-bottom:1.2rem}.dica-more .dicas-grid .dica-name{font-size:1.8rem}}.product-block .flag,.product-images .flag{font-size:1.1rem!important}.breadcrumb a,.breadcrumb span,.breadcrumb-link{font-size:1.2rem}@media (min-width:992px){.fullbanner.-split>.swiper:not(.swiper-initialized)>.swiper-wrapper{display:flex}.fullbanner.-split>.swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 50%;width:50%}}#header .menu>.menu-list span.menu-title{cursor:default;display:flex}#header .menu>.menu-list span.submenu-title{cursor:default;display:block}.wish-button{align-items:center;background:hsla(0,0%,100%,.9);border:0;border-radius:50%;color:var(--ink);cursor:pointer;display:flex;height:3.6rem;justify-content:center;padding:0;transition:transform .2s ease;width:3.6rem}.wish-button .fx-icon{height:1.8rem;width:1.8rem}.wish-button:hover{transform:scale(1.06)}.wish-button.-active .fx-icon{fill:var(--sale);stroke:var(--sale)}.wish-button.-card{position:absolute;right:.8rem;top:.8rem;z-index:6}.wish-button.-inline{background:transparent;display:inline-flex;height:3.2rem;margin-left:.4rem;vertical-align:middle;width:3.2rem}.product-block>.images{position:relative}#header .actions>.wishlist{display:none}#header .actions .wishlist-button{color:var(--ink);display:flex;position:relative}#header .actions .wishlist-button .count{align-items:center;background-color:var(--ink);border-radius:999px;color:#fff;display:flex;font-size:1rem;height:1.6rem;justify-content:center;min-width:1.6rem;position:absolute;right:-.8rem;top:-.4rem}#header .actions .wishlist-button .count[hidden]{display:none}@media (min-width:992px){#header .actions>.wishlist{display:block}}.mm-wish-count{color:var(--muted);letter-spacing:0;margin-left:.4rem}.mm-wish-count:before{content:"("}.mm-wish-count:after{content:")"}.mm-wish-count[hidden]{display:none}.favoritos{padding-bottom:6.4rem}.favoritos .favoritos-head{padding:4.8rem 0 3.2rem;text-align:center}.favoritos .favoritos-title{font-size:4.4rem;font-weight:400;margin:1.2rem 0 0}.favoritos .favoritos-grid{display:grid;gap:3.2rem 1.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.favoritos .favorito-image{aspect-ratio:2/3;background:var(--sand-soft);display:block;margin-bottom:1.2rem;overflow:hidden}.favoritos .favorito-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 8%;object-position:50% 8%;width:100%}.favoritos .favorito-name{color:var(--ink);display:block;font-size:1.4rem;line-height:1.35}.favoritos .favorito-price{color:var(--ink);font-size:1.4rem;margin:.6rem 0 1rem}.favoritos .favorito-price del{color:var(--muted);margin-right:.4rem}.favoritos .favorito-price ins{color:var(--sale);text-decoration:none}.favoritos .favorito-actions{align-items:center;display:flex;gap:1.6rem}.favoritos .favorito-remove{background:none;border:0;color:var(--muted);cursor:pointer;font-size:1.2rem;padding:0;text-decoration:underline}.favoritos .favoritos-empty{color:var(--ink-2);font-size:1.5rem;padding:4rem 0;text-align:center}.favoritos .favoritos-empty p{margin:0 0 2rem}@media (min-width:992px){.favoritos .favoritos-grid{gap:4.8rem 1.6rem;grid-template-columns:repeat(4,minmax(0,1fr))}.favoritos .favoritos-title{font-size:6.4rem}}.product-block .colors-preview .colors,.product-block .colors-preview label{position:relative}.product-block .colors-preview .colors:after,.product-block .colors-preview label:after{content:"";inset:-1rem;position:absolute}.product-rating:has(.trustvox-stars:empty),.trustvox-stars:empty{display:none}.product-block .trustvox-stars{margin:.4rem 0 .2rem;min-height:1.6rem}.product-rating{display:inline-block;margin-top:.8rem}.product-reviews{border-top:1px solid var(--line);padding-bottom:6.4rem;padding-top:5.6rem}.product-reviews .product-reviews-title{font-size:3.6rem;font-weight:400;margin:0 0 3.2rem;text-align:center}[id^=smarthint] img.lazy{opacity:1!important}[id^=smarthint] .skeleton{display:none}[id^=smarthint] .slick-slider{overflow:hidden}[id^=smarthint] .product-block .name{font-size:1.3rem!important;font-weight:400!important;line-height:1.35!important;margin:0 0 .4rem!important}[id^=smarthint] .product-block .colors-container .actions-wrapper,[id^=smarthint] .product-block .colors-container .last-units,[id^=smarthint] .product-block .colors-container .tooltip,[id^=smarthint] .product-block .colors-container .topic-title,[id^=smarthint] .product-block .colors-container>button{display:none!important}[id^=smarthint] .product-block .colors-container .sh-color-container{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;margin:.2rem 0 .6rem}[id^=smarthint] .product-block .colors-container label{margin:0!important}[id^=smarthint] .product-block .colors-container label[hidden]{display:none!important}[id^=smarthint] .product-block .colors-container .colors{border:0!important;height:1.4rem!important;padding:0!important;width:1.4rem!important}[id^=smarthint] .product-block .colors-container .color{border:1px solid var(--line);border-radius:50%;display:block;flex:0 0 auto;height:1.4rem!important;width:1.4rem!important}[id^=smarthint] .colors-more{color:var(--muted);font-size:1.2rem;line-height:1}[id^=smarthint] #smarthint-search-close{display:none!important}[id^=smarthint] .product-block>.description{margin-top:1.2rem!important}.header-search .field{align-items:center!important;display:flex!important;position:relative!important}.header-search .field>input{flex:1 1 auto!important;min-width:0}.header-search input#smarthint-search-input,html .header-search input#smarthint-search-input{padding-left:0!important;padding-right:0!important;position:static!important;top:0!important}.header-search #smarthint-search-mostsearchedterms{background:var(--bg)!important;border:1px solid var(--line)!important;border-top:0!important;box-shadow:0 1.2rem 2.4rem rgba(28,26,24,.08)!important;font-family:var(--sans)!important;left:0!important;margin:0!important;padding:1.6rem 2rem 1.2rem!important;right:0!important;top:calc(100% + .8rem)!important;width:auto!important}.header-search #smarthint-search-mostsearchedterms .mostsearchedterm,.header-search #smarthint-search-mostsearchedterms .mostsearchedterm-list,.header-search #smarthint-search-mostsearchedterms .mostsearchedterm-title,.header-search #smarthint-search-mostsearchedterms .term-link{background:transparent!important;border:0!important;box-shadow:none!important}.header-search #smarthint-search-mostsearchedterms .mostsearchedterm-title{color:var(--muted)!important;font-family:var(--sans)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.14em!important;margin:0 0 .8rem!important;padding:0!important;text-transform:uppercase!important}.header-search #smarthint-search-mostsearchedterms .mostsearchedterm-list{margin:0!important;padding:0!important}.header-search #smarthint-search-mostsearchedterms .mostsearchedterm{list-style:none!important;margin:0!important}.header-search #smarthint-search-mostsearchedterms .term-link{align-items:center;color:var(--ink)!important;cursor:pointer;display:flex!important;font-family:var(--sans)!important;font-size:1.4rem!important;gap:1.2rem;padding:.8rem 0!important}.header-search #smarthint-search-mostsearchedterms .term-link:hover .term{text-decoration:underline}.header-search #smarthint-search-mostsearchedterms .term-order{background:none!important;color:var(--muted)!important;font-size:1.2rem!important;font-style:normal!important;height:auto!important;line-height:1!important;min-width:1.6rem;padding:0!important;width:auto!important}.header-search #smarthint-search-mostsearchedterms .term{font-family:var(--sans)!important;font-size:1.4rem!important;padding:0!important}.header-search #startVoice{align-items:center;cursor:pointer;display:flex!important;height:auto!important;line-height:1!important;margin:0 0 0 1.6rem!important;opacity:.7;order:2;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:auto!important}.header-search #startVoice:hover{opacity:1}.header-search #startVoice i{font-size:17px!important;line-height:1!important;margin:0!important}img.main-logo{mix-blend-mode:multiply}.fx-no-scroll{overflow:hidden}.fx-cart-empty{inset:0;position:fixed;z-index:1000}.fx-cart-empty[hidden]{display:none}.fx-cart-empty .fx-cart-empty-overlay{background:rgba(28,26,24,.4);inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.fx-cart-empty .fx-cart-empty-panel{background:var(--bg);display:flex;flex-direction:column;height:100%;max-width:42rem;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%}.fx-cart-empty.-open .fx-cart-empty-overlay{opacity:1}.fx-cart-empty.-open .fx-cart-empty-panel{transform:none}.fx-cart-empty .fx-cart-empty-header{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:2rem 2.4rem}.fx-cart-empty .fx-cart-empty-heading{font-size:1.2rem;letter-spacing:.14em;margin:0;text-transform:uppercase}.fx-cart-empty .fx-cart-empty-close{background:none;border:0;cursor:pointer;display:flex;padding:.4rem}.fx-cart-empty .fx-cart-empty-close .fx-icon{height:2rem;width:2rem}.fx-cart-empty .fx-cart-empty-body{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:3.2rem 2.4rem;text-align:center}.fx-cart-empty .fx-cart-empty-icon{color:var(--muted);height:4rem;margin-bottom:2rem;width:4rem}.fx-cart-empty .fx-cart-empty-title{font-family:var(--serif);font-size:2.8rem;margin:0 0 .8rem}.fx-cart-empty .fx-cart-empty-text{color:var(--muted);font-size:1.4rem;margin:0 0 2.4rem}#lgpd-banner{align-items:center!important;background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:0!important;box-shadow:0 .8rem 2.4rem rgba(28,26,24,.08)!important;color:var(--ink)!important;font-family:var(--sans)!important;font-size:1.3rem!important;gap:2rem!important;line-height:1.5!important;padding:1.6rem 2rem!important}#lgpd-banner *{font-family:inherit!important}#lgpd-banner .lgpd-banner-content{font-size:inherit!important}#lgpd-banner a{color:inherit!important;text-decoration:underline!important}#lgpd-banner button{background:var(--ink)!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.14em!important;padding:1.2rem 2rem!important;text-transform:uppercase!important;white-space:nowrap}@media (max-width:767px){#lgpd-banner{flex-direction:column!important;font-size:1.2rem!important;gap:1.2rem!important;padding:1.4rem 1.6rem!important}#lgpd-banner .lgpd-banner-action,#lgpd-banner button{width:100%!important}}@media (max-width:991px){.fullbanner.-principal.-full .image{height:auto!important;max-height:none!important;min-height:0!important}.fullbanner.-principal.-full .image:after{display:none!important}.fullbanner.-principal.-full .image img{height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;position:static!important;width:100%!important}.fullbanner.-principal.-full .swiper-pagination-bullet{background:var(--ink)!important}}.fullbanner.-principal>.swiper .text .title{font-family:var(--sans);font-weight:400;letter-spacing:.01em}.fullbanner.-principal>.swiper .text .title em{font-style:normal}body .product-infos .product-name-price .name{font-size:2.6rem;font-weight:400;letter-spacing:.005em;line-height:1.2;margin-bottom:.4rem}body .product-infos .product-name-price .reference{font-size:1rem;letter-spacing:.16em;margin-bottom:.6rem}body .product-infos .product-name-price [data-main-product-price] .cmp-price-original-price+.cmp-price-sale-price,body .product-infos .product-name-price [data-main-product-price] .cmp-price-sale-price{font-family:var(--sans);font-size:1.7rem;font-weight:400;letter-spacing:.02em}body .product-infos .product-name-price [data-main-product-price] .cmp-price-original-price{font-size:1.3rem}body .product-infos .product-name-price .price-payment-info{font-size:1.2rem}@media (max-width:991px){body .product-infos .product-name-price .name{font-size:2.2rem}}body .product-description .accordion-title{font-size:1.1rem;letter-spacing:.18em}body .product-description .accordion-content li,body .product-description .accordion-content p{font-size:1.3rem;line-height:1.75}body .product-section{margin-bottom:4.8rem}body .home-dicas .header .title,body .home-looks .title,body .section .header .title,body .section>.header .title{font-size:3rem;font-weight:400;line-height:1.15}body .banner-topo>.text .content .title{font-size:3.2rem;font-weight:400}@media (max-width:991px){body .home-dicas .header .title,body .home-looks .title,body .section .header .title,body .section>.header .title{font-size:2.4rem}body .banner-topo>.text .content .title{font-size:2.6rem}}body .section{margin-bottom:4.8rem}body .carousel{margin-top:2.4rem}body .carousel>.header{margin-bottom:2.4rem}body .home-frase{padding:4.8rem 0}body .banner-topo{margin-bottom:1.6rem}body .banner-topo.-no-image{padding:2.4rem 0 .8rem}@media (max-width:991px){body .section{margin-bottom:3.2rem}body .carousel{margin-top:1.6rem}body .carousel>.header{margin-bottom:1.6rem}}body .product-infos .product-name-price [data-main-product-price] .cmp-price-original-price,body .product-infos .product-name-price [data-main-product-price] .cmp-price-original-price *{color:var(--muted)!important;font-family:var(--sans)!important;font-size:1.3rem!important;font-weight:400!important}@media (max-width:991px){body .product-infos .product-name-price .name{font-size:2rem}}body .list-content{margin-top:1.6rem}body .tag-chips{margin-bottom:1.6rem}body .banner-topo>.text .content .description,body .banner-topo>.text .content .description p{font-size:1.3rem;line-height:1.7}body .banner-topo>.text .content .description b,body .banner-topo>.text .content .description strong{font-weight:500}.product-block>.images figure.image:after{padding-bottom:125%!important}body .product-block{padding-left:.4rem;padding-right:.4rem}@media (min-width:992px){body .section-list-products .filter-container.container,body .section-list-products .list-content.container,body .section-list-products .list-products.container,body.page-home main .section.products.carousel.container{max-width:none;padding-left:2rem;padding-right:2rem}body.page-home main .section.products.carousel .swiper-button-prev{left:2.4rem}body.page-home main .section.products.carousel .swiper-button-next{right:2.4rem}body .section-list-products .list-products{gap:2.4rem 0}}@media (max-width:991px){body .section-list-products .list-content.container,body .section-list-products .list-products.container{padding-left:.8rem;padding-right:.8rem}body .section-list-products .list-products{gap:2rem 0}}.fx-categorias{--fx-cat-gap:.3rem;position:relative}.fx-categorias-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:2rem;padding:0 2rem}.fx-categorias-eyebrow{color:var(--muted);font-size:1.1rem;letter-spacing:.28em;margin:0 0 .6rem;text-transform:uppercase}.fx-categorias-heading{font-family:var(--serif);font-size:3.4rem;font-weight:400;line-height:1;margin:0}.fx-categorias-nav{align-items:center;display:flex;gap:1.2rem}.fx-categorias-counter{color:var(--muted);font-size:1.2rem;font-variant-numeric:tabular-nums;letter-spacing:.14em;margin-right:.8rem}.fx-categorias-counter b{color:var(--ink);font-weight:500}.fx-categorias-arrow{align-items:center;background:transparent;border:1px solid var(--line);border-radius:50%;color:var(--ink);cursor:pointer;display:flex;height:4.4rem;justify-content:center;transition:background-color .3s,border-color .3s,color .3s;width:4.4rem}.fx-categorias-arrow svg{fill:none;height:1.8rem;stroke:currentColor;stroke-width:1.2;width:1.8rem}.fx-categorias-arrow:hover{background:var(--ink);border-color:var(--ink);color:#fff}.fx-categorias-track{display:grid;gap:var(--fx-cat-gap);grid-auto-columns:calc(33.33333% - var(--fx-cat-gap)*2/3);grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fx-categorias-track::-webkit-scrollbar{display:none}.fx-categoria{color:#fff;display:block;overflow:hidden;position:relative;scroll-snap-align:start;text-decoration:none}.fx-categoria:focus-visible,.fx-categoria:hover{color:#fff}.fx-categoria:focus-visible .fx-categoria-image img,.fx-categoria:hover .fx-categoria-image img{transform:scale(1.04)}.fx-categoria:focus-visible .fx-categoria-image:after,.fx-categoria:hover .fx-categoria-image:after{opacity:1}.fx-categoria:focus-visible .fx-categoria-cta,.fx-categoria:hover .fx-categoria-cta{opacity:1;transform:none}.fx-categoria:focus-visible .fx-categoria-cta:after,.fx-categoria:hover .fx-categoria-cta:after{width:100%}.fx-categoria-image{aspect-ratio:4/5;background:var(--sand-soft);margin:0;position:relative}.fx-categoria-image:after,.fx-categoria-image:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.fx-categoria-image:before{background:linear-gradient(180deg,rgba(0,0,0,.22),transparent 22%,transparent 52%,rgba(0,0,0,.5))}.fx-categoria-image:after{background:rgba(0,0,0,.1);opacity:0;transition:opacity .6s ease}.fx-categoria-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 15%;object-position:50% 15%;transition:transform 1.2s cubic-bezier(.2,.6,.2,1);width:100%}.fx-categoria-index{font-size:1.1rem;font-variant-numeric:tabular-nums;letter-spacing:.2em;top:2.2rem}.fx-categoria-index,.fx-categoria-text{left:2.4rem;position:absolute;z-index:2}.fx-categoria-text{bottom:2.8rem;display:flex;flex-direction:column;right:2.4rem}.fx-categoria-eyebrow{font-size:1rem;letter-spacing:.26em;margin-bottom:.8rem;opacity:.9;text-transform:uppercase}.fx-categoria-title{font-family:var(--sans);font-size:clamp(3.2rem,3.4vw,5.2rem);letter-spacing:.01em;line-height:.95;text-shadow:0 1px 24px rgba(0,0,0,.18)}.fx-categoria-cta{align-self:flex-start;font-size:1.05rem;font-weight:500;letter-spacing:.22em;margin-top:1.6rem;opacity:.85;padding-bottom:.5rem;position:relative;text-transform:uppercase;transform:translateY(.4rem);transition:opacity .4s ease,transform .4s ease}.fx-categoria-cta:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .5s ease;width:2.4rem}.fx-categorias-progress{background:var(--line);height:1px;margin:2rem 2rem 0;overflow:hidden}.fx-categorias-progress span{background:var(--ink);display:block;height:100%;transition:transform .3s ease;width:30%}@media (max-width:991px){.fx-categorias-header{margin-bottom:1.6rem;padding:0 1.6rem}.fx-categorias-heading{font-size:2.6rem}.fx-categorias-arrow{display:none}.fx-categorias-counter{margin-right:0}.fx-categorias-track{grid-auto-columns:82%;padding:0 1.6rem;scroll-padding:0 1.6rem}.fx-categoria-index{left:1.8rem;top:1.6rem}.fx-categoria-text{bottom:2rem;left:1.8rem;right:1.8rem}.fx-categoria-title{font-size:3.6rem}.fx-categoria-cta{opacity:1;transform:none}.fx-categorias-progress{margin:1.6rem 1.6rem 0}}.fullbanner.-meio{margin-bottom:4.8rem}.fullbanner.-meio>.swiper .text .title{font-family:var(--sans);font-weight:400}.fullbanner.-meio>.swiper .text .title em{font-style:normal}@media (max-width:991px){.fullbanner.-meio{margin-bottom:3.2rem}}.fx-topo-tag.-image{position:relative}.fx-topo-tag.-image .fx-topo-tag-image{aspect-ratio:3/1;margin:0;overflow:hidden;position:relative}.fx-topo-tag.-image .fx-topo-tag-image:after{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.42));content:"";inset:0;position:absolute}.fx-topo-tag.-image .fx-topo-tag-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%}.fx-topo-tag.-image .fx-topo-tag-text{bottom:3.6rem;color:#fff;left:5.6rem;position:absolute;right:5.6rem;z-index:1}.fx-topo-tag.-image .fx-topo-tag-eyebrow{font-size:1.1rem;letter-spacing:.26em;margin:0 0 1rem;text-transform:uppercase}.fx-topo-tag.-image .fx-topo-tag-title{color:#fff;font-family:var(--sans);font-size:clamp(3.6rem,5vw,6.4rem);font-weight:400;line-height:1;margin:0}.fx-topo-tag.-image .fx-topo-tag-count{display:block;font-size:1.1rem;letter-spacing:.2em;margin-top:1.2rem;opacity:.85;text-transform:uppercase}@media (max-width:991px){.fx-topo-tag.-image .fx-topo-tag-image{aspect-ratio:1/1}.fx-topo-tag.-image .fx-topo-tag-text{bottom:2.4rem;left:2rem;right:2rem}.fx-topo-tag.-image .fx-topo-tag-title{font-size:3.6rem}}.fx-topo-tag.-text{padding:1.6rem 2rem 0;text-align:center}.fx-topo-tag.-text .fx-topo-tag-title{font-family:var(--sans);font-size:4rem;font-weight:400;line-height:1.05;margin:0}.fx-topo-tag.-text .fx-topo-tag-count{color:var(--muted);display:block;font-size:1.1rem;letter-spacing:.2em;margin-top:.8rem;text-transform:uppercase}@media (max-width:991px){.fx-topo-tag.-text .fx-topo-tag-title{font-size:3rem}}.fx-topo-tag+.breadcrumb{margin-top:1.6rem}.fx-topo-tag-desc{margin:1.6rem auto 0;max-width:72rem;padding:0 2rem;text-align:center}.fx-topo-tag-desc .description,.fx-topo-tag-desc .description p{color:var(--ink-2);font-size:1.3rem;line-height:1.7;overflow:hidden;transition:max-height .3s ease}.fx-topo-tag-desc .description b,.fx-topo-tag-desc .description strong{font-weight:500}.fx-topo-tag-desc #toggle-description-btn{background:none;border:0;border-bottom:1px solid var(--ink);color:var(--ink);font-size:1.1rem;letter-spacing:.16em;margin-top:.8rem;padding:0 0 .2rem;text-transform:uppercase}.fx-topo-tag+.tag-chips,.fx-topo-tag-desc+.tag-chips,.fx-topo-tag.-text~.tag-chips{margin-top:2.4rem}.breadcrumb+.fx-topo-tag.-text{padding-top:.8rem}body .section-list-products .filter-container{margin-top:-1.2rem}.fullbanner.-meio>.swiper .text .title,.fullbanner.-principal>.swiper .text .title,.fx-topo-tag-title{font-family:var(--serif)!important;font-weight:400!important;letter-spacing:.03em;line-height:1.02;text-transform:uppercase}@media (min-width:992px){.fullbanner.-meio>.swiper .text .title,.fullbanner.-principal>.swiper .text .title{font-size:6rem}}.fx-categoria-index{display:none}.fx-categoria-text{align-items:flex-end;flex-direction:row;gap:1.6rem;justify-content:space-between}.fx-categoria-name{display:flex;flex-direction:column;min-width:0}.fx-categoria-title{font-family:var(--serif);font-size:clamp(3rem,2.6vw,4.2rem);font-weight:400;letter-spacing:0;line-height:1;text-transform:none}.fx-categoria-cta{align-self:flex-end;flex-shrink:0;font-size:1.1rem;font-weight:400;letter-spacing:.2em;margin:0 0 .3rem;opacity:.9;padding-bottom:.3rem;transform:none}.fx-categoria-cta:after{width:0}.fx-topo-tag.-image .fx-topo-tag-title{font-size:clamp(3.2rem,4vw,5.2rem)}.fx-topo-tag.-text .fx-topo-tag-title{font-size:3.2rem}@media (max-width:991px){.fullbanner.-meio>.swiper .text .title,.fullbanner.-principal>.swiper .text .title{font-size:3.6rem}.fx-categoria-title{font-size:3rem}.fx-categoria-cta{font-size:1rem}.fx-topo-tag.-image .fx-topo-tag-title{font-size:3rem}.fx-topo-tag.-text .fx-topo-tag-title{font-size:2.6rem}}body .carousel>.header .title{margin-bottom:0}body .carousel .swiper-pagination{margin-top:1.6rem!important}body .product-section{margin-bottom:0}body .product-description{padding:2.4rem 0 4.8rem}@media (max-width:991px){body .carousel>.header{margin-bottom:1.2rem}body .carousel .swiper-pagination{margin-top:1.2rem!important}body .product-wrap.container{margin-bottom:0;padding-left:0;padding-right:0}body .product-wrap>.right-container{padding:1.6rem 2rem .8rem!important}body .product-wrap .breadcrumb{margin-bottom:.8rem;padding:0}body .product-wrap .breadcrumb-list{flex-wrap:nowrap;overflow:hidden}body .product-wrap .breadcrumb-list-item{flex-shrink:0;white-space:nowrap}body .product-wrap .breadcrumb-list-item:last-child{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}body .product-infos{row-gap:0}body .product-infos>.infos-compra,body .product-infos>.product-benefits,body .product-infos>.product-details-accordion,body .product-infos>.shipping{margin-bottom:0;margin-top:2rem}body .product-infos .actions-wrapper{margin-top:1.6rem}body .product-description{padding:.8rem 0 3.2rem}}body .product-block .price-wrapper>.product-price .cmp-price-container>p,body .product-block .price-wrapper>.product-price .cmp-price-price,body .product-block .price-wrapper>.product-price .cmp-price-sale-price{font-weight:400}body .product-block .price-payment-info.-card b{color:var(--ink);font-weight:400}body .prod-option .label .text{font-weight:400!important}@media (max-width:991px){.fullbanner.-meio .image{height:auto!important;max-height:none!important;min-height:0!important}.fullbanner.-meio .image:after{display:none!important}.fullbanner.-meio .image img{height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;position:static!important;width:100%!important}}.fx-fim-tag{margin-top:6.4rem}.fx-fim-tag .fx-topo-tag.-image .fx-topo-tag-title{margin:0}.fx-fim-tag .fx-topo-tag-desc{margin-top:3.2rem}@media (max-width:991px){.fx-fim-tag{margin-top:4rem}}.section-list-products>.breadcrumb:first-child{margin-top:1.6rem}@media (min-width:992px){body .product-images{flex-direction:column}body .product-images .slider-thumbs{display:block;height:auto;left:auto;margin:1.2rem 0 0;position:static;top:auto;width:100%}body .product-images .slider-thumbs .swiper-slide{border:1px solid transparent;border-radius:0;opacity:.55;transition:opacity .2s,border-color .2s;width:8.8rem}body .product-images .slider-thumbs .swiper-slide:hover{opacity:1}body .product-images .slider-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--ink);opacity:1}}.top-bar-message.-black-lista{background:none;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;width:100%}.top-bar-message.-black-lista strong{font-weight:600;margin-right:.6em}html.black-lista-open{overflow:hidden}.black-lista{align-items:center;display:flex;inset:0;justify-content:center;padding:2.4rem;position:fixed;z-index:10000}.black-lista[hidden]{display:none}.black-lista-overlay{background:rgba(20,18,16,.62);inset:0;position:absolute}.black-lista-dialog{background:#faf8f4;color:var(--ink);display:grid;grid-template-columns:40% 1fr;max-height:calc(100dvh - 4.8rem);max-width:86rem;outline:none;overflow:auto;position:relative;width:100%}.black-lista-x{background:none;border:0;color:var(--ink);cursor:pointer;font-size:2.6rem;height:4.4rem;line-height:1;position:absolute;right:.4rem;top:.4rem;width:4.4rem;z-index:1}.black-lista-photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%}.black-lista-content{display:flex;flex-direction:column;justify-content:center;padding:4.8rem 4rem 3.2rem}.black-lista-kicker{color:#996b44;font-size:1.2rem;font-weight:600;letter-spacing:.14em;margin-bottom:1.2rem}.black-lista-title{font-family:var(--font-family-title);font-size:3.2rem;font-weight:400;line-height:1.15;margin-bottom:1.2rem}.black-lista-text{color:var(--ink-2);font-size:1.5rem;line-height:1.5;margin-bottom:2rem}.black-lista-form{display:flex;flex-direction:column;gap:1.2rem}.black-lista-form[hidden]{display:none}.black-lista-hp{height:0;left:-9999px;opacity:0;position:absolute;width:0}.black-lista-field{display:flex;flex-direction:column;font-size:1.4rem;gap:.4rem}.black-lista-field input{background:#fff;border:1px solid var(--line);color:var(--ink);font:inherit;height:4.6rem;padding:0 1.2rem;width:100%}.black-lista-field input:focus-visible{border-color:var(--ink);outline:1px solid var(--ink)}.black-lista-check{align-items:flex-start;cursor:pointer;display:flex;font-size:1.4rem;gap:.8rem;line-height:1.4}.black-lista-check input{accent-color:var(--ink);-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;flex:none;height:1.8rem;margin:.1rem 0 0;width:1.8rem}.black-lista-error{color:var(--sale);font-size:1.4rem;line-height:1.4}.black-lista-error[hidden]{display:none}.black-lista-submit{background:var(--ink);border:0;color:#fff;cursor:pointer;font:inherit;font-size:1.4rem;font-weight:500;height:4.8rem;letter-spacing:.06em}.black-lista-submit:disabled{cursor:wait;opacity:.7}.black-lista-later{align-self:center;background:none;border:0;color:var(--ink-2);cursor:pointer;font:inherit;font-size:1.4rem;min-height:4.4rem;padding:0 1.2rem;text-decoration:underline;text-underline-offset:.3rem}.black-lista-success{font-family:var(--font-family-title);font-size:2rem;line-height:1.35;outline:none}.black-lista-success[hidden]{display:none}@media (max-width:767px){.black-lista{align-items:flex-end;padding:0}.black-lista-dialog{animation:black-lista-sheet .3s ease-out;border-radius:1.6rem 1.6rem 0 0;display:block;max-height:92dvh}.black-lista-photo{display:none}.black-lista-content{padding:3.2rem 2rem calc(2rem + env(safe-area-inset-bottom))}.black-lista-title{font-size:2.6rem;padding-right:2.4rem}}@keyframes black-lista-sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.black-lista-dialog{animation:none}}.product-name-price .price-wrapper:has(.product-discount-badge){align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:.4rem 1.2rem;justify-content:flex-start}.product-name-price .price-wrapper:has(.product-discount-badge)>.product-price{flex:0 1 auto;width:auto}.product-name-price .price-wrapper:has(.product-discount-badge) .cmp-price-sale-price{color:var(--sale);font-size:2rem;font-weight:500}.product-discount-badge{background:var(--sale);color:#fff;font-size:1.3rem;font-weight:600;line-height:1;margin-bottom:.2rem;padding:.5rem .8rem}.black-page.-lista{background:#faf8f4;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin-bottom:4.8rem;margin-top:2.4rem;padding:0}.black-page.-vitrine{padding-bottom:2.4rem;padding-top:3.2rem;text-align:center}.black-page-photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%}.black-page-content{align-self:center;max-width:52rem;padding:4.8rem}.black-page-title{font-family:var(--font-family-title);font-size:4rem;font-weight:400;line-height:1.15;margin-bottom:1.6rem}.fullbanner.-principal>.swiper .text p strong{display:inline-block;font-family:var(--font-family-title);font-size:3.2rem;font-weight:400;line-height:1.1}@media (max-width:767px){.black-page.-lista{grid-template-columns:minmax(0,1fr);margin-top:1.6rem}.black-page-photo img{aspect-ratio:1;height:auto}.black-page-content{max-width:none;padding:2.8rem 2rem}.black-page-title{font-size:3rem}.fullbanner.-principal>.swiper .text p strong{font-size:2.6rem}}.product-discount-badge{background:#3e4243}.product-name-price .price-wrapper:has(.product-discount-badge) .cmp-price-sale-price{color:var(--ink)}.black-page.-vitrine-hero{margin-bottom:2.4rem}.black-page.-vitrine-hero .black-page-photo img{aspect-ratio:16/10;height:100%;max-height:42rem}.black-page-link{color:var(--ink);font-size:1.5rem;text-decoration:underline;text-underline-offset:.3rem}#header .menu>.menu-list .menu-item.-black>.menu-title{color:#996b44}#header .menu>.menu-list .menu-item.-black.has-submenu:hover>.menu-title{box-shadow:inset 0 -1px 0 #996b44}.item-menu.-black>a{color:#996b44!important}.black-page-content{justify-self:center;width:100%}.flag[style*=z-index],.product-block .flag[style*=z-index]{background-color:#3e4243!important}.black-countdown{color:var(--ink-2);font-size:1.4rem}.black-countdown[hidden]{display:none}.black-countdown b{color:#3e4243;font-variant-numeric:tabular-nums;font-weight:600}.black-page-title+.black-countdown{margin:-.4rem 0 1.6rem}.top-bar .black-countdown{color:inherit;font-size:inherit}.black-home{background:#faf8f4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:4.8rem;margin-top:3.2rem;padding:0}.black-home-photo img{aspect-ratio:4/3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;width:100%}.black-home-content{align-self:center;justify-self:center;max-width:48rem;padding:4rem;width:100%}.black-home-button{background:var(--ink);color:#fff;display:inline-block;font-size:1.4rem;font-weight:500;letter-spacing:.06em;margin-top:.8rem;padding:1.4rem 3.2rem}@media (max-width:767px){.black-home{grid-template-columns:minmax(0,1fr);margin-top:2.4rem}.black-home-photo img{aspect-ratio:1;height:auto}.black-home-content{max-width:none;padding:2.8rem 2rem}}.black-countdown-row{align-items:center;background:#faf8f4;border-bottom:1px solid var(--line);color:var(--ink-2);display:flex;font-size:1.4rem;gap:1rem;justify-content:center;min-height:3.6rem;padding:.6rem 1.6rem;width:100%}.black-countdown-row[hidden]{display:none}.black-countdown-row b{color:#3e4243;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:600}.black-countdown.-big{margin:1.2rem 0 2.4rem}.black-countdown.-big .black-countdown-label{color:var(--ink-2);font-size:1.4rem;margin-bottom:.8rem}.black-countdown-units{display:flex;gap:2.4rem}.black-countdown-units span{display:flex;flex-direction:column;gap:.2rem}.black-countdown-units b{color:#3e4243;font-family:var(--font-family-title);font-size:4.4rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.black-countdown-units i{color:var(--ink-2);font-size:1.3rem;font-style:normal}.fx-frete-pdp{color:var(--ink-2);font-size:1.4rem;margin:1.2rem 0 0}.fx-frete-pdp b{font-weight:500}.black-pdp{color:var(--ink-2);font-size:1.4rem;line-height:1.4;margin:.8rem 0 0}.black-pdp b{color:#996b44;font-weight:600;margin-right:.6rem}.vnda-suggested-container .vnda-suggested-title{font-family:var(--sans);font-size:1.2rem!important;font-weight:500!important;letter-spacing:.2em;text-transform:uppercase}.vnda-suggested-container .vnda-suggested-item h5{font-family:var(--sans);font-size:1.3rem!important;font-weight:400!important;line-height:1.35!important}.vnda-suggested-container .vnda-suggested-item [class*=button],.vnda-suggested-container .vnda-suggested-item button{border-radius:0!important;font-size:1.1rem!important;letter-spacing:.16em;text-transform:uppercase}@media (max-width:767px){.black-countdown-row{font-size:1.3rem;gap:.6rem}.black-countdown-units b{font-size:3.6rem}}.black-page-content .black-page-link{display:inline-block;margin-top:1.6rem}.black-home-content .black-lista-box{margin-top:.4rem}.black-home-photo img{-o-object-position:55% 12%;object-position:55% 12%}.black-faq{margin-bottom:4.8rem;max-width:76rem}.black-faq details{border-bottom:1px solid var(--line)}.black-faq summary{cursor:pointer;font-size:1.5rem;font-weight:500;padding:1.6rem 0}.black-faq p{color:var(--ink-2);font-size:1.5rem;line-height:1.5;padding-bottom:1.6rem}.black-faq a{text-decoration:underline;text-underline-offset:.3rem}.black-faq-title{font-family:var(--font-family-title);font-size:2.4rem;font-weight:400;margin-bottom:1.2rem}.top-bar-message.-black-lista{display:block;text-decoration:none}.top-bar-message.-black-lista b{font-variant-numeric:tabular-nums;font-weight:600}.top-bar-message.-black-lista[hidden]{display:none}.black-lista-photo img{-o-object-position:50% 0;object-position:50% 0}.black-page-photo img{-o-object-position:50% 8%;object-position:50% 8%}.black-lista-box{display:flex;flex-direction:column;gap:1.6rem}.black-lista-box .black-lista-text{margin-bottom:.4rem}.black-lista-box [hidden]{display:none!important}.black-lista-chips{border:0;display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0}.black-lista-chips legend{font-size:1.4rem;margin-bottom:.8rem;padding:0}.black-lista-chip{cursor:pointer}.black-lista-chip input{height:0;opacity:0;position:absolute;width:0}.black-lista-chip span{background:#fff;border:1px solid var(--line);border-radius:2rem;color:var(--ink);display:inline-block;font-size:1.4rem;line-height:1;padding:1rem 1.4rem}.black-lista-chip input:checked+span{background:#3e4243;border-color:#3e4243;color:#fff}.black-lista-chip input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.black-lista-privacy{color:var(--ink-2);font-size:1.3rem;line-height:1.4}.black-lista-privacy a{text-decoration:underline;text-underline-offset:.3rem}.black-lista-done{display:flex;flex-direction:column;gap:1.6rem;outline:none}.black-lista-done .black-lista-submit{width:100%}.black-lista-more{align-self:center;color:var(--ink-2);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.black-sale-faixa{align-items:center;background:#faf8f4;display:flex;flex-wrap:wrap;font-size:1.4rem;gap:.8rem 2.4rem;justify-content:center;margin-bottom:2.4rem;padding:1.2rem 1.6rem}.black-sale-faixa a{font-weight:500;text-decoration:underline;text-underline-offset:.3rem}.black-footer-link{color:inherit;display:inline-block;font-size:1.4rem;margin-top:1.6rem;opacity:.8}@media (min-width:768px){.black-lista-dialog{max-height:calc(100dvh - 3.2rem)}.black-lista-content{padding:3.2rem 3.2rem 2.4rem}}@media (max-width:767px){.black-lista-dialog{max-height:78dvh}.black-lista-x{font-size:3.2rem;height:5.2rem;width:5.2rem}}.top-bar-message.-black-lista>.-curto{display:none}.black-strip{background:#faf8f4;border-top:1px solid var(--line);bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:45}.black-strip[hidden]{display:none}.black-strip-open{align-items:center;background:none;border:0;color:var(--ink);cursor:pointer;display:flex;font:inherit;font-size:1.3rem;gap:1.2rem;justify-content:space-between;min-height:5.6rem;padding:.6rem 1.6rem;text-align:left;width:100%}.black-strip-open b{flex:none;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}html.black-strip-on body{padding-bottom:5.6rem}body.has-sticky-buy .black-strip{bottom:6.8rem}@media (max-width:1023px){.top-bar-message.-black-lista>.-longo{display:none}.top-bar-message.-black-lista>.-curto{display:inline-block}}@media (max-width:767px){.black-lista-dialog{max-height:70dvh}.black-lista-dialog .black-lista-content{padding-bottom:1.6rem;padding-top:2.4rem}.black-lista-dialog .black-lista-title{font-size:2.2rem;margin-bottom:.8rem}.black-lista-dialog .black-lista-box{gap:1rem}.black-lista-dialog [data-black-lista-oferta] .black-lista-text+.black-lista-text{display:none}.black-lista-dialog .black-lista-text{font-size:1.4rem;margin-bottom:0}.black-lista-dialog .black-lista-form{gap:.8rem}.black-lista-dialog .black-lista-field input{height:4.2rem}.black-lista-dialog .black-lista-later{min-height:3.6rem}}@media (max-width:991px){.page-search .black-strip,.page-tag .black-strip{bottom:5.1rem}}.black-tag{background:#000;bottom:1rem;color:#fff;display:none;font-family:var(--sans);font-size:1.3rem;font-weight:500;left:1rem;letter-spacing:.14em;line-height:1;padding:.8rem 1.2rem;pointer-events:none;position:absolute;text-transform:uppercase;white-space:nowrap;z-index:11}.black-tag.-on{display:inline-block}.product-block>.images:has(.black-tag.-on) .flag,.product-images:has(.black-tag.-on) .flag{display:none}.product-images .black-tag{font-size:1.5rem;padding:1rem 1.5rem}@media (max-width:575px){.product-block .black-tag{bottom:.8rem;font-size:1.1rem;left:.8rem;letter-spacing:.12em;padding:.7rem .9rem}}.black-selo-preco{border:1px solid #000;color:#000;display:none;font-family:var(--sans);font-size:1.1rem;font-weight:500;letter-spacing:.12em;line-height:1;margin-bottom:.8rem;padding:.4rem .7rem;text-transform:uppercase}.black-selo-preco.-on{display:inline-block}.black-selo-preco.-on~.price-wrapper .cmp-price-container>:has(>.cmp-price-original-price),body[data-page=tag] .product-block:has(.black-tag.-on) .cmp-price-container>:has(>.cmp-price-original-price){align-items:flex-start!important;flex-direction:column!important;gap:.4rem!important}.black-selo-preco.-on~.price-wrapper .cmp-price-original-price,body[data-page=tag] .product-block:has(.black-tag.-on) .cmp-price-original-price{color:#9a948d!important;display:block!important;font-size:1.4rem!important;font-weight:400!important;margin:0!important}.black-selo-preco.-on~.price-wrapper .cmp-price-original-price:after,body[data-page=tag] .product-block:has(.black-tag.-on) .cmp-price-original-price:after{background:#c8102e;color:#fff;content:var(--black-desconto,none);display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:.1rem;line-height:1;margin-left:.8rem;padding:.3rem .6rem;text-decoration:none;vertical-align:.1rem}.black-selo-preco.-on~.price-wrapper .cmp-price-original-price+.cmp-price-sale-price,body[data-page=tag] .product-block:has(.black-tag.-on) .cmp-price-original-price+.cmp-price-sale-price{color:#0b0a09!important;font-family:var(--sans);font-size:2.6rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.1;white-space:nowrap}.black-selo-preco.-on~.price-wrapper .cmp-price-original-price+.cmp-price-sale-price{font-size:3.2rem!important}.black-selo-preco.-on~.price-wrapper .product-discount-badge{display:none}@media (max-width:575px){body[data-page=tag] .product-block:has(.black-tag.-on) .cmp-price-original-price+.cmp-price-sale-price{font-size:2.1rem!important}body[data-page=tag] .product-block:has(.black-tag.-on) .cmp-price-original-price{font-size:1.2rem!important}}.top-bar.-semana{background-color:#000!important;color:#fff!important}.top-bar.-semana .top-bar-message.-semana{color:#fff;font-family:var(--sans);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.top-bar-message.-black-lista i,.top-bar.-semana .top-bar-message.-semana i{font-style:normal}.black-esquenta{background:#0b0a09;color:#fff;display:flex;flex-direction:column;min-height:0}.black-esquenta[hidden]{display:none}.black-esquenta p{margin:0}.black-esquenta-texto{align-items:center;display:flex;flex-direction:column;padding:3.2rem 2.4rem 2.4rem;text-align:center}.black-esquenta-kicker{align-items:center;display:flex;font-family:var(--sans);font-size:1.1rem;gap:1.2rem;letter-spacing:.32em}.black-esquenta-kicker:after,.black-esquenta-kicker:before{background:hsla(0,0%,100%,.45);content:"";height:1px;width:2.8rem}.black-esquenta-titulo{font-family:var(--serif);font-size:5.2rem;line-height:1;margin:1.2rem 0 1.6rem!important}.black-esquenta-titulo em,.black-esquenta-titulo span{display:block}.black-esquenta-titulo em{color:#c8102e;font-style:italic}.black-esquenta-promo{font-size:1.2rem;font-weight:500;letter-spacing:.22em}.black-esquenta-desconto,.black-esquenta-promo{font-family:var(--sans);text-transform:uppercase}.black-esquenta-desconto{border:1px solid #c8102e;font-size:1.3rem;font-weight:600;letter-spacing:.14em;margin-top:1.2rem!important;padding:.7rem 1.4rem}.black-esquenta-rodape{display:flex;flex-direction:column;gap:.8rem;margin-top:1.2rem}.black-esquenta-datas{color:hsla(0,0%,100%,.72);font-family:var(--sans);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}.black-esquenta-link{color:#fff;font-family:var(--sans);font-size:1.2rem;text-decoration:underline;text-underline-offset:.3rem}.black-esquenta-link:hover{color:#fff}.black-esquenta-foto{flex:1 1 auto;margin:0;min-height:20rem;overflow:hidden;position:relative}.black-esquenta-foto img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;position:absolute;width:100%}@media (max-width:767px){.black-esquenta-foto{display:none}.black-esquenta-texto{align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:auto 1fr;padding:1.4rem 4.4rem 1.4rem 2rem;row-gap:.5rem;text-align:left}.black-esquenta-kicker{font-size:.9rem;grid-column:1;grid-row:1;letter-spacing:.24em}.black-esquenta-kicker:after,.black-esquenta-kicker:before{display:none}.black-esquenta-titulo{font-size:2.4rem;grid-column:1;grid-row:2/span 2;margin:0!important}.black-esquenta-promo{font-size:1rem;grid-column:2;grid-row:1;letter-spacing:.1em;white-space:nowrap}.black-esquenta-desconto{font-size:1.1rem;grid-column:2;grid-row:2;justify-self:start;letter-spacing:.1em;margin:0!important;padding:.3rem .8rem}.black-esquenta-rodape{align-items:center;flex-direction:row;gap:1rem;grid-column:2;grid-row:3;margin:0;white-space:nowrap}.black-esquenta-datas{font-size:1rem;letter-spacing:.06em}.black-esquenta-link{font-size:1.1rem}.black-lista-dialog.-semana .black-lista-kicker{display:none}.black-lista-dialog.-semana .black-lista-x{color:#fff}.black-lista-dialog.-semana .black-lista-content{padding-top:1.6rem}}@media (max-width:991px){body.header-over:has(.fullbanner.-principal.-full) #header{position:sticky}body.header-over:has(.fullbanner.-principal.-full) .fullbanner.-principal.-full:before{display:none}body.header-over:has(.fullbanner.-principal.-full) #header.on-top{background-color:var(--bg);border-bottom-color:var(--line)}body.header-over:has(.fullbanner.-principal.-full) #header.on-top .actions .account-button,body.header-over:has(.fullbanner.-principal.-full) #header.on-top .actions .cart-button,body.header-over:has(.fullbanner.-principal.-full) #header.on-top .hamburger,body.header-over:has(.fullbanner.-principal.-full) #header.on-top .search-opener{color:var(--ink)}body.header-over:has(.fullbanner.-principal.-full) #header.on-top .actions>.cart .count{background-color:var(--ink);color:#fff}body.header-over:has(.fullbanner.-principal.-full) #header.on-top .logo .main-logo{display:block}body.header-over:has(.fullbanner.-principal.-full) #header.on-top .logo .main-logo-light{display:none}}