@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%}}:root{--bg:#faf7f2;--surface:#fff;--sand:#e3d5c5;--sand-soft:#f1eae1;--ink:#1c1a18;--ink-2:#4a4540;--muted:#6f685f;--line:#e6dfd5;--brown:#4a3126;--sale:#8e2f2f;--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--sans:"Jost","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(38,44%,96%,.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(38,44%,96%,.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(38,44%,96%,.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(38,44%,96%,.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:var(--sand)!important;color:var(--brown)!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(38,44%,96%,.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 #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}}