.popup{align-items:center;background-color:rgba(0,0,0,.4);display:none;height:100%;justify-content:center;left:0;opacity:0;overflow:auto;position:fixed;top:0;transition:var(--transition);visibility:hidden;width:100%;z-index:1111}.popup.-open{display:flex;opacity:1;visibility:visible}.popup>.popup-wrapper{background-color:var(--white);border-radius:3px;box-shadow:0 0 30px -3px rgba(var(--highlight),.4);height:-moz-fit-content;height:fit-content;margin:0 auto;max-height:90vh;max-width:100rem;position:relative;width:90%}.popup>.popup-wrapper .close{background-color:transparent;border:none;cursor:pointer;height:40px;padding:0;position:absolute;right:0;top:0;width:40px}.popup>.popup-wrapper .close:before{transform:rotate(45deg)}.popup>.popup-wrapper .close:after,.popup>.popup-wrapper .close:before{background-color:var(--black);content:"";height:3px;left:50%;margin-left:-9px;position:absolute;top:50%;width:18px}.popup>.popup-wrapper .close:after{transform:rotate(-45deg)}.popup>.popup-wrapper .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2.5rem;width:100%}@media (min-width:992px){.popup>.popup-wrapper .content{flex-direction:row}}.popup>.popup-wrapper .content .image{width:100%}.popup>.popup-wrapper .content .image:after{padding-bottom:134%}@media (min-width:992px){.popup>.popup-wrapper .content .image{width:50%}}.popup>.popup-wrapper .text{width:100%}.popup>.popup-wrapper .image+.text{padding-top:1.6rem}@media (min-width:992px){.popup>.popup-wrapper .image+.text{padding-left:1.6rem;padding-top:unset;width:50%}}.popup>.popup-wrapper .content .table{background-color:var(--white);border-bottom:1px solid var(--gray-3);border-collapse:collapse;font-size:1.2rem;margin-bottom:1rem;overflow-x:scroll;text-align:center;width:100%}@media (min-width:992px){.popup>.popup-wrapper .content .table{font-size:1.6rem}}.popup>.popup-wrapper .content .table::-webkit-scrollbar-button{display:none}.popup>.popup-wrapper .content .table::-webkit-scrollbar{background-color:var(--white);height:4px;width:100%}.popup>.popup-wrapper .content .table::-webkit-scrollbar-thumb{background-color:var(--gray-2);border-radius:4px}.popup>.popup-wrapper .content .table td{border-top:1px solid var(--gray-3);padding:5px;vertical-align:top}.popup>.popup-wrapper .content .table thead th{border-bottom:1px solid var(--gray-3);padding:.5rem 0;vertical-align:bottom}.popup>.popup-wrapper .content .table thead th:first-child{text-align:left}.popup>.popup-wrapper .content .table tbody+tbody{border-top:2px solid var(--gray-3)}.popup>.popup-wrapper .content .table .table{background-color:var(--gray-2)}.popup>.popup-wrapper .content .table tbody tr:first-child td{border-top:0}.popup>.popup-wrapper .content .table tbody tr td:first-child{text-align:left}#component-popup-newsletter-root .image-box>div:after{opacity:0}#component-popup-newsletter-root .cmp-newsletter-popup-2de3IYL6pfqD7JbmRpegCC{font-size:2.5rem;height:3rem;line-height:2.5rem;margin:1rem;width:3rem}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X{padding:3rem}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X>h2{font-size:2.8rem;line-height:3rem;margin-bottom:1.5rem}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X>p{font-size:1.4rem;line-height:1.5}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq{margin-top:2rem}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .cmp-newsletter-popup-3HX15VdvKOso8FyXk1YH8F{font-size:1.2rem;margin-bottom:1rem}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq label{font-size:1.3rem;font-weight:700}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .cmp-newsletter-popup-2jqxtRR-PdOFNXZNbLC0rQ{font-size:1.3rem;height:4.2rem;margin-top:.5rem;padding:1rem}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .button-newsletter{margin-top:2rem;width:100%}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .cmp-newsletter-popup-7uhFyoUtLY5MRJevX7QUE svg{background:var(--primary-color);left:0;width:100%}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq>p{font-size:1.3rem;font-weight:700;text-align:center}.attributes{display:grid;gap:2.4rem;grid-template-columns:1fr}@media (min-width:992px){.attributes{gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.attributes>.prod-option .option-title{display:block;font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:1.2;margin-bottom:1.6rem}.attributes>.prod-option .inner{display:flex;flex-wrap:wrap;justify-content:flex-start}.attributes>.prod-option .btn-medidas{color:var(--primary-color);font-size:var(--font-size-small);font-weight:var(--font-weight-title);margin-top:1.5rem;padding:0}.attributes>.prod-option .btn-medidas .arrow:after{border-color:var(--primary-color);border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;margin:3px 3px 1px 8px;padding:2px;transform:rotate(-45deg);transition:var(--transition)}.attributes>.prod-option .btn-medidas:focus{outline:none}.attributes>.prod-option input[type=radio]{display:none}.attributes>.prod-option input[type=radio]:checked+.label .text{background-color:var(--primary-color);color:var(--white)}.attributes>.prod-option input[type=radio]:checked+.label .colors{border-color:var(--white);box-shadow:0 0 0 2px #000}.attributes>.prod-option .label{cursor:pointer;margin-right:.5rem;position:relative}.attributes>.prod-option .label.-disabled{display:none}.attributes>.prod-option .label.-unavailable{color:#888;cursor:default;opacity:.6}.attributes>.prod-option .label.-unavailable .colors:after{background-color:var(--white);content:"";height:20px;left:50%;position:absolute;top:4px;transform:rotate(45deg);width:2px}.attributes>.prod-option .label.-unavailable .colors:before{background-color:var(--white);content:"";height:20px;left:50%;position:absolute;top:4px;transform:rotate(-45deg);width:2px}.attributes>.prod-option .label:hover{color:var(--primary-color)}.attributes>.prod-option .label:hover.-unavailable{background-color:transparent;color:#888}.attributes>.prod-option .label:hover .tooltip{background-color:var(--primary-color);opacity:1;transform:translateX(-50%)}.attributes>.prod-option .label .text{align-items:center;border:1px solid var(--primary-color);border-radius:30px;display:flex;height:3.2rem;justify-content:center;min-width:4rem;padding:1rem 2rem;text-align:center;transition:var(--transition)}.attributes>.prod-option .label .colors{border:2px solid var(--white);border-radius:50%;display:flex;height:3.2rem;overflow:hidden;position:relative;transition:all .2s;width:3.2rem}.attributes>.prod-option .label .colors.-white{border-color:var(--gray-2)}.attributes>.prod-option .label .colors>.color{flex:1}.attributes>.prod-option .label .tooltip{background-color:var(--secondary-color);border-radius:4px;bottom:120%;color:var(--white);font-size:1rem;left:50%;opacity:0;padding:2px 6px;position:absolute;transform:translateX(-50%) scale(.8);transition:var(--transition);white-space:nowrap}.popup-purchase{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100%;z-index:99}.popup-purchase.-active{opacity:1;pointer-events:all}.popup-purchase>.background{background-color:rgba(0,0,0,.4);display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.popup-purchase>.content{background-color:var(--white);border-radius:5px;display:flex;flex-direction:column;max-height:90%;max-width:100rem;overflow:hidden;padding:2.5rem;position:relative;width:90%;z-index:2}@media (min-width:768px){.popup-purchase>.content{border-radius:10px;padding:3.2rem}}.popup-purchase>.content .title-popup{font-size:var(--font-size-big);margin-bottom:2rem}.popup-purchase>.content .close{color:var(--primary-color);cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:1rem;width:1.5rem;z-index:3}@media (min-width:768px){.popup-purchase>.content .close{right:1.5rem;top:1.5rem}}.popup-purchase>.content .close .icon{height:100%;width:100%}.popup-purchase>.content .product{display:grid;gap:1rem;grid-template-columns:1fr;min-width:0;overflow-y:scroll;padding:0 .5rem}@media (min-width:768px){.popup-purchase>.content .product{gap:4rem;grid-template-columns:repeat(2,1fr);overflow-y:unset}}.popup-purchase>.content .product>div:first-child{margin:0 auto;width:50%}@media (min-width:768px){.popup-purchase>.content .product>div:first-child{margin:unset;width:unset}}.popup-purchase>.content .product>div:last-child{display:flex;flex-direction:column}.popup-purchase>.content .images{padding-bottom:1rem;position:relative;width:100%}.popup-purchase>.content .images .flag{align-items:center;border-radius:3px;color:var(--white);display:flex;font-size:1.2rem;justify-content:center;padding:.5rem 2rem;position:absolute;text-align:center;z-index:4}.popup-purchase>.content .images .flag.centro{right:50%;transform:scale(1) translateX(50%)}.popup-purchase>.content .images .flag.direita{right:.714rem}.popup-purchase>.content .images .flag.esquerda{left:.714rem}.popup-purchase>.content .images .flag.topo{top:.714rem}.popup-purchase>.content .images .flag.base{bottom:.714rem}.popup-purchase>.content .images .flag img{display:block;height:60px;width:60px}@media (min-width:768px){.popup-purchase>.content .images .flag img{height:80px;width:80px}}.popup-purchase>.content .images .button-default{display:none}.popup-purchase>.content .images:hover .image:nth-child(2){background-color:var(--white);opacity:1}.popup-purchase>.content .images .image{height:100%;position:relative;width:100%}.popup-purchase>.content .images .image:after{content:"";display:block;padding-bottom:100%}.popup-purchase>.content .images .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.popup-purchase>.content .images .image:nth-child(2){left:0;opacity:0;position:absolute;top:0;transition:opacity .2s}.popup-purchase>.content .name{display:inline-block;flex:1;line-height:1.5;margin:0 0 1rem;width:100%}@media (min-width:768px){.popup-purchase>.content .name{font-size:2rem}}.popup-purchase>.content .price{margin-bottom:1rem;min-height:4rem;width:100%}@media (min-width:768px){.popup-purchase>.content .price{margin-bottom:0;width:unset}}.popup-purchase .price-wrapper{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:767px){.popup-purchase .price-wrapper{margin-top:.812rem;min-height:2.256rem}}.popup-purchase .price-wrapper>.price-group{font-size:var(--font-size-title);font-weight:var(--font-weight-title)}.popup-purchase .price-wrapper>.-discount{min-height:6.8rem}.popup-purchase .price-wrapper>.discount-wrapper{display:flex}.popup-purchase .price-wrapper>.discount-wrapper.-hidden{display:none}.popup-purchase .price-wrapper>.discount-wrapper .original-price{align-items:center;color:var(--red);display:flex;font-size:1.4rem;justify-content:flex-start}.popup-purchase .price-wrapper .cmp-price-container>h2{align-items:center;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-base);gap:.8rem}.popup-purchase .price-wrapper .cmp-price-container>h2+.cmp-price-installments{font-size:1.6rem;font-weight:400;line-height:1.5;margin-top:.8rem}.popup-purchase .price-wrapper .cmp-price-container>h2 .cmp-price-price,.popup-purchase .price-wrapper .cmp-price-container>h2 .cmp-price-sale-price{font-size:2.6rem;font-weight:700}.popup-purchase .price-wrapper .cmp-price-container>p{align-items:center;display:flex;font-weight:var(--font-size-base);font-weight:var(--font-weight-base);justify-content:center}.popup-purchase .price-wrapper .cmp-price-container>p .cmp-price-sale-price{font-size:3.2rem;font-weight:600;line-height:1.5}.popup-purchase .price-wrapper .cmp-price-container>p .cmp-price-price{font-size:1.4rem;font-weight:600;line-height:1.5}.popup-purchase .price-wrapper .cmp-price-container .prefix{display:none}.popup-purchase .price-wrapper .cmp-price-container .cmp-price-sold-out{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-subtitle)}.popup-purchase .price-wrapper .cmp-price-container .cmp-price-sold-out+.cmp-price-price{display:none}.popup-purchase .price-wrapper .cmp-price-container .cmp-price-sale-price{display:inline-block;width:100%}.popup-purchase .price-wrapper .cmp-price-container .cmp-price-sale-price ins{text-decoration:none}.popup-purchase .price-wrapper .cmp-price-container .cmp-price-original-price del{color:var(--gray);font-size:2rem;font-weight:400;line-height:1.5}.popup-purchase .price-wrapper .cmp-price-container .cmp-price-installments{font-size:var(--font-size-small);width:100%}.popup-purchase>.content .add-to-cart{display:flex;flex:20;flex-direction:column;justify-content:space-between;width:100%}.popup-purchase>.content .add-to-cart .attributes{gap:2rem}.popup-purchase>.content .add-to-cart .last-units{align-items:center;background-color:var(--secondary-color);border-radius:33px;color:var(--white);display:none;font-size:var(--font-size-small);font-weight:var(--font-weight-subtitle);height:2.6rem;justify-content:center;line-height:1;margin-top:2rem;padding:.6rem 1rem;width:-moz-fit-content;width:fit-content}.popup-purchase>.content .add-to-cart .description{display:none}@media (min-width:768px){.popup-purchase>.content .add-to-cart .description{display:block;font-size:var(--font-size-small);margin-top:1.6rem}}.popup-purchase>.content .add-to-cart .msg-response{display:none}.popup-purchase>.content .add-to-cart .button-default{margin-top:2rem;padding:.5rem 2rem;width:100%}@media (min-width:768px){.popup-purchase>.content .add-to-cart .button-default{margin-top:4rem}}.popup-purchase>.content .more-link{color:var(--primary-color);display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-subtitle);margin-top:.8rem;text-align:center;text-decoration:underline;text-transform:uppercase}@keyframes shimmer{to{transform:translateX(100%)}}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .button-newsletter{align-items:center;background-color:var(--black);border:1px solid var(--black);border-radius:4px;color:var(--white);cursor:pointer;display:flex;font-size:1.6rem;font-weight:600;height:4.2rem;justify-content:center;padding:1.2rem 3.2rem;position:relative;text-transform:uppercase;transition:var(--transition)}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .button-newsletter:hover{background-color:var(--primary-color);border-color:var(--primary-color)}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-outlined.button-newsletter{background-color:transparent;border:1px solid var(--black);color:var(--black)}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-outlined.button-newsletter:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white)}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-adding.button-newsletter,#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-searching.button-newsletter,#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-sending.button-newsletter{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-color);pointer-events:none}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-adding.button-newsletter:hover,#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-searching.button-newsletter:hover,#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-sending.button-newsletter:hover{color:var(--primary-color)!important}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-adding.button-newsletter:after,#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-searching.button-newsletter:after,#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-sending.button-newsletter:after{animation:spin 2s linear infinite;border-top:.3rem solid var(--gray-1);border:.3rem solid var(--gray-1);border-radius:50%;border-top-color:var(--gray-3);content:"";display:block;height:2rem;position:absolute;width:2rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#component-popup-newsletter-root .cmp-newsletter-popup-24VucyBC37Z4CYwIpXpV5X .cmp-newsletter-popup-2xAs6q-U517OsmRyLtvFtq .-unavailable.button-newsletter{background-color:var(--gray-2);border-color:var(--gray-2);color:var(--font-color-base);pointer-events:none}html{background-color:var(--rd-ink)}body{min-height:100vh}#wrapper,body{display:flex;flex-direction:column}#wrapper{width:100%}#wrapper,main{flex:1 0 auto}.rd-footer{background-color:var(--rd-ink);color:var(--rd-footer-fg);flex-shrink:0;font-family:var(--rd-font-sans);margin-top:auto;padding:6.4rem 0 var(--space-md)}@media (max-width:767px){.rd-footer{padding:var(--space-lg) 0 var(--space-sm)}}.rd-footer__inner{align-items:center;display:flex;gap:16rem;justify-content:center;margin:0 auto;padding:0 15rem;width:100%}@media (max-width:991px){.rd-footer__inner{align-items:flex-start;flex-direction:column;gap:var(--space-lg);justify-content:flex-start;padding-left:5.1244%;padding-right:5.1244%}}@media (max-width:540px){.rd-footer__inner{padding-left:5.3333333333%;padding-right:5.3333333333%}}.rd-footer__logo{display:block;flex-shrink:0}.rd-footer__logo img{display:block;filter:brightness(0) saturate(100%) invert(93%) sepia(8%) saturate(314%) hue-rotate(358deg) brightness(95%) contrast(89%);height:auto;max-width:none;-o-object-fit:contain;object-fit:contain;transition:opacity var(--duration-base) var(--ease-out);width:20rem}@media (max-width:767px){.rd-footer__logo img{width:14rem}}.rd-footer__logo:hover img{opacity:.75}.rd-footer__nav{display:flex;flex-shrink:0;gap:11.8rem}@media (max-width:991px){.rd-footer__nav{flex-wrap:wrap;gap:var(--space-lg) var(--space-xl);width:100%}}@media (max-width:767px){.rd-footer__nav{flex-direction:column;gap:var(--space-lg)}}.rd-footer__col{display:flex;flex-direction:column;gap:.8rem;min-width:0}@media (max-width:767px){.rd-footer__col{width:100%}}.rd-footer__col-title{color:var(--rd-footer-fg);font-family:var(--rd-font-sans);font-size:1.6rem;font-weight:300;line-height:1.5;text-decoration:none;transition:opacity var(--duration-fast) var(--ease-out)}.rd-footer__col-title:hover{opacity:.75}.rd-footer__link{color:var(--rd-footer-fg);font-family:var(--rd-font-sans);font-size:1.6rem;font-weight:300;line-height:1.5;padding-left:1.6rem;text-decoration:none;transition:opacity var(--duration-fast) var(--ease-out)}.rd-footer__link:hover{opacity:.75}.rd-footer__social{display:flex;gap:1.2rem;margin-top:.8rem}.rd-footer__social a{align-items:center;color:var(--rd-footer-fg);display:flex;justify-content:center;transition:opacity var(--duration-fast) var(--ease-out)}.rd-footer__social a:hover{opacity:.75}.rd-footer__social-icon{fill:currentColor;height:2rem;width:2rem}.rd-footer__bottom{margin:var(--space-lg) auto 0;max-width:calc(1366px + 10.2488%);padding:0 5.1244%;text-align:center;width:100%}@media (min-width:1680px){.rd-footer__bottom{max-width:calc(1780px + 10%);padding-left:5%;padding-right:5%}}@media (max-width:767px){.rd-footer__bottom{margin-top:var(--space-md)}}@media (max-width:540px){.rd-footer__bottom{padding-left:5.3333333333%;padding-right:5.3333333333%}}.rd-footer__copy{color:var(--rd-footer-fg);font-family:var(--rd-font-sans);font-size:1.2rem;font-weight:400;line-height:1.5}.rd-footer__copy p{margin:0}.rd-footer__copy a{color:inherit;text-decoration:none}.rd-footer__copy a:hover{opacity:.75}