@charset "UTF-8";#popup-newsletter .popup-content{align-content:center;align-items:center;display:flex;flex-direction:column;gap:2rem;overflow:hidden;position:relative;width:100%}@media (min-width:992px){#popup-newsletter .popup-content{flex-direction:row;min-width:96rem;padding:2.5rem;width:60vw}}#popup-newsletter .popup-content .image{height:100%;width:100%}#popup-newsletter .popup-content .image img{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#popup-newsletter .popup-content .image.-custom:after{padding-bottom:70%}@media (min-width:992px){#popup-newsletter .popup-content .image.-custom:after{padding-bottom:100%}}#popup-newsletter .popup-content .text{align-items:center;display:flex;justify-content:center;width:100%}#popup-newsletter .popup-content .text .text-inner{padding:2rem;text-align:center;transition:var(--transition)}#popup-newsletter .popup-content .text .text-inner .title{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium)}#popup-newsletter .popup-content .text .text-inner .description{font-size:var(--font-size-small);font-weight:var(--font-weight-light);margin-bottom:2rem}@media (min-width:992px){#popup-newsletter .popup-content .text .text-inner{width:80%}#popup-newsletter .popup-content .text .text-inner .title{font-size:var(--font-size-xbig)}#popup-newsletter .popup-content .text .text-inner .description{font-size:var(--font-size-base)}}#popup-newsletter .popup-content .text .text-inner .cupom{display:block;margin:1rem}#popup-newsletter .popup-content .text .text-inner.-after{opacity:0;pointer-events:none;position:absolute;width:auto}#popup-newsletter .popup-content .newsletter-popup .label{display:flex;flex-direction:column;gap:1rem}#popup-newsletter .popup-content .newsletter-popup .label .input{height:4rem}#popup-newsletter .popup-content .newsletter-popup .label .button-default{background-color:var(--primary-color);color:var(--white);height:4rem}#popup-newsletter .button-default.close-popup{right:2.5rem;top:2.5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.popup-quickview{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;visibility:hidden;width:100%;z-index:99}.popup-quickview.-active{opacity:1;pointer-events:all;visibility:visible}.popup-quickview>.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-quickview>.content{background-color:var(--gray-1);border-radius:1.6rem;box-shadow:0 0 2.4rem 0 rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:90%;max-width:87rem;overflow:hidden;padding:1.6rem 1rem;position:relative;width:90%;z-index:2}@media (min-width:992px){.popup-quickview>.content{border-radius:.4rem;padding:3.2rem 2.4rem}}.popup-quickview>.content .close{align-items:center;color:var(--gray-4);cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;right:1rem;top:1rem;width:3rem;z-index:3}@media (min-width:992px){.popup-quickview>.content .close{right:.2rem;top:.2rem}}.popup-quickview>.content .close .icon{height:1rem;width:1rem}.popup-quickview>.content .product{display:grid;gap:1rem;grid-template-columns:1fr;min-width:0;overflow-y:auto;padding:0 .6rem}@media (min-width:992px){.popup-quickview>.content .product{gap:3.2rem;grid-template-columns:repeat(2,1fr);padding:0}}.popup-quickview>.content .product>.images{margin:0 auto;padding:0 .6rem;width:calc(50% + .6rem)}@media (min-width:992px){.popup-quickview>.content .product>.images{align-items:center;display:flex;margin:unset;padding:0;width:unset}}.popup-quickview>.content .images{position:relative;width:100%}.popup-quickview>.content .images .flag-container{flex-wrap:wrap;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-base);left:0;pointer-events:none;position:absolute;top:0;width:100%}.popup-quickview>.content .images .flag-container.-descrição{margin-bottom:1.6rem;position:relative}.popup-quickview>.content .images .flag-container.-descrição>.flag-content,.popup-quickview>.content .images .flag-container.-product{position:relative}@media (min-width:992px){.popup-quickview>.content .images .flag-container.-product{margin-bottom:1rem}}.popup-quickview>.content .images .flag-container.-product .flag-content{position:relative}.popup-quickview>.content .images .flag-container>.flag-content{display:flex;flex-wrap:wrap;gap:8px!important;pointer-events:auto;position:absolute;z-index:4}.popup-quickview>.content .images .flag-container>.flag-content.topo{top:1rem}.popup-quickview>.content .images .flag-container>.flag-content.base{bottom:1rem}.popup-quickview>.content .images .flag-container>.flag-content.esquerda{left:1rem}.popup-quickview>.content .images .flag-container>.flag-content.direita{right:1rem}.popup-quickview>.content .images .flag-container>.flag-content.centro{left:50%;transform:translateX(-50%)}.popup-quickview>.content .images .flag-container>.flag-content.centro.base,.popup-quickview>.content .images .flag-container>.flag-content.centro.topo{transform:translate(-50%)}.popup-quickview>.content .images .flag-container .flag{align-items:center;border-radius:.8rem;color:var(--white);display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;padding:.5rem 1rem;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.popup-quickview>.content .images .flag-container .flag.image{height:3.2rem;padding:0;width:3.2rem}@media (min-width:992px){.popup-quickview>.content .images .flag-container .flag.image{height:4rem;width:4rem}}.popup-quickview>.content .images .flag-container .flag.image>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.popup-quickview>.content .images .button-default{display:none}.popup-quickview>.content .images:hover .image img:nth-child(2){background-color:var(--gray-1);opacity:1}.popup-quickview>.content .images .image{height:100%;position:relative;width:100%}.popup-quickview>.content .images .image img{-o-object-fit:contain;object-fit:contain;transition:var(--transition)}.popup-quickview>.content .images .image img:nth-child(2){opacity:0}.popup-quickview>.content .product>.infos{display:flex;flex-direction:column}.popup-quickview>.content .name{display:inline-block;flex:1;font-family:var(--font-family-primary);font-size:1.8rem;font-weight:var(--font-weight-title);line-height:1.5;margin-bottom:.4rem;width:100%}@media (min-width:992px){.popup-quickview>.content .name{font-size:var(--font-size-title);margin-bottom:1.6rem}}.popup-quickview .price-wrapper{color:var(--black);display:flex;flex-direction:column;font-family:var(--font-family-base);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);margin-top:.5rem;text-align:left;width:100%}@media (min-width:992px){.popup-quickview .price-wrapper{font-size:var(--font-size-medium)}}.popup-quickview .price-wrapper .product-price>span{color:var(--gray-3);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);text-transform:uppercase}@media (min-width:992px){.popup-quickview .price-wrapper .product-price>span{font-size:var(--font-size-base)}}.popup-quickview .price-wrapper .product-price>span a{color:var(--primary-color)}.popup-quickview .price-wrapper>.product-price .price{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.popup-quickview .price-wrapper>.product-price .sold-out{color:inherit}.popup-quickview .price-wrapper>.product-price .price ins{font-weight:var(--font-weight-medium);text-decoration:none}.popup-quickview .price-wrapper>.product-price .price del{color:var(--gray-3);font-weight:var(--font-weight-light);margin-left:0}.popup-quickview .price-wrapper>.product-price .price ins>.pix-percentage,.popup-quickview .price-wrapper>.product-price .price span>.pix-percentage{color:var(--gray-3);display:none;font-weight:var(--font-weight-light)}.popup-quickview .price-wrapper>.product-price .installments{display:flex;flex-direction:column;font-size:var(--font-size-xxsmall);font-weight:var(--font-weight-light);margin-top:.4rem;width:100%}.popup-quickview .price-wrapper>.product-price .installments strong{font-weight:var(--font-weight-light)}@media (min-width:992px){.popup-quickview .price-wrapper>.product-price .installments{font-size:var(--font-size-small)}}.popup-quickview .price-wrapper>.product-price .cashback{align-items:center;background-color:var(--gray-1);border:1px solid var(--gray-2);border-radius:.4rem;color:var(--gray-4);display:none;font-weight:700;margin-top:.8rem;padding:.6rem 1.6rem;white-space:nowrap;width:-moz-fit-content;width:fit-content}.popup-quickview .price-wrapper>.product-price .pix{color:var(--primary-color);display:block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-light);margin-top:.4rem}.popup-quickview .price-wrapper>.product-price .pix strong{font-weight:var(--font-weight-light)}@media (min-width:992px){.popup-quickview .price-wrapper>.product-price .pix{font-size:var(--font-size-small)}}.popup-quickview .price-wrapper>.product-price .percentage{background-color:var(--primary-color);border-radius:2rem;color:var(--white);display:none;font-size:var(--font-size-xxsmall);font-weight:var(--font-weight-regular);padding:.3rem .8rem;text-align:center}@media (min-width:1440px){.popup-quickview .price-wrapper>.product-price .percentage{font-size:var(--font-size-xsmall);padding:.5rem 1rem}}.popup-quickview>.content .price-wrapper{margin-top:0}.popup-quickview>.content .price-wrapper .price{flex-direction:row-reverse;justify-content:flex-end}.popup-quickview>.content .price-wrapper .price del{margin-left:.6rem;margin-right:0}.popup-quickview>.content .quantity{font-size:var(--font-size-small);margin-top:.8rem}.popup-quickview>.content .add-to-cart{display:flex;flex:20;flex-direction:column;justify-content:space-between;margin-top:.8rem;width:100%}@media (min-width:992px){.popup-quickview>.content .add-to-cart{margin-top:1.6rem}}.popup-quickview>.content .add-to-cart .attributes{background-color:var(--gray-1);border-radius:.8rem;display:flex;flex-direction:column;gap:1.6rem}.popup-quickview>.content .add-to-cart .prod-option{--attr-height:5rem;align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;padding:0}.popup-quickview>.content .add-to-cart .prod-option:first-of-type{padding-top:2.4rem}.popup-quickview>.content .add-to-cart .prod-option:last-of-type{padding-bottom:2.4rem}.popup-quickview>.content .add-to-cart .prod-option>.topic-title{align-items:center;color:var(--black);display:flex;flex-wrap:wrap;font-family:var(--font-family-primary);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);text-transform:uppercase}.popup-quickview>.content .add-to-cart .prod-option>.topic-title .value{color:var(--black);display:none;margin-right:auto}.popup-quickview>.content .add-to-cart .prod-option>.topic-title .value.-visible{display:block}.popup-quickview>.content .add-to-cart .prod-option>.topic-title .value.-visible+.btn-medidas{margin-left:0}.popup-quickview>.content .add-to-cart .prod-option>.topic-title .btn-medidas{align-items:center;color:var(--gray-4);display:flex;font-size:var(--font-size-small);font-weight:var(--font-weight-base);margin-left:auto;padding-bottom:.4rem;position:relative}.popup-quickview>.content .add-to-cart .prod-option>.topic-title .btn-medidas:after{background-color:var(--gray-4);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(1);transform-origin:0 50%;transition:var(--transition);width:100%}@media (min-width:992px){.popup-quickview>.content .add-to-cart .prod-option>.topic-title .btn-medidas:after{transform:scaleX(0)}.popup-quickview>.content .add-to-cart .prod-option>.topic-title .btn-medidas:hover:after{transform:scaleX(1)}}.popup-quickview>.content .add-to-cart .prod-option>.topic-title .btn-medidas svg{color:var(--gray-4);height:1.6rem;margin-right:.8rem;min-width:1.6rem;width:1.6rem}.popup-quickview>.content .add-to-cart .prod-option>.inner{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;position:relative}.popup-quickview>.content .add-to-cart .prod-option>.inner .related-models-item{border:1px solid transparent;transition:var(--transition-quick)}.popup-quickview>.content .add-to-cart .prod-option>.inner .related-models-item:hover{border:1px solid var(--gray-2);transition:var(--transition-quick)}.popup-quickview>.content .add-to-cart .prod-option>.inner .related-models-item.-current{border:1px solid var(--primary-color);order:-1}.popup-quickview>.content .add-to-cart .prod-option>.inner .related-models-image .image{height:4rem;width:9rem}.popup-quickview>.content .add-to-cart .prod-option>.inner .related-models-image .image img{-o-object-fit:contain;object-fit:contain}.popup-quickview>.content .add-to-cart .prod-option>.inner .related-models-name,.popup-quickview>.content .add-to-cart .prod-option>.inner input[type=radio]{display:none}.popup-quickview>.content .add-to-cart .prod-option>.inner .label:hover .text,.popup-quickview>.content .add-to-cart .prod-option>.inner input[type=radio]:checked+.label .text{background-color:var(--black);color:var(--white)}.popup-quickview>.content .add-to-cart .prod-option>.inner .label:hover .colors,.popup-quickview>.content .add-to-cart .prod-option>.inner input[type=radio]:checked+.label .colors{box-shadow:0 0 0 2px var(--gray-4)}.popup-quickview>.content .add-to-cart .prod-option>.inner .label:hover.-unavailable .text,.popup-quickview>.content .add-to-cart .prod-option>.inner input[type=radio]:checked+.label.-unavailable .text{background-color:var(--gray-3);color:var(--white)}.popup-quickview>.content .add-to-cart .prod-option>.inner .label:hover.-unavailable .text:after,.popup-quickview>.content .add-to-cart .prod-option>.inner input[type=radio]:checked+.label.-unavailable .text:after{background-color:var(--white)}.popup-quickview>.content .add-to-cart .prod-option>.inner .label{cursor:pointer;position:relative}.popup-quickview>.content .add-to-cart .prod-option>.inner .label.-disabled{display:none!important}.popup-quickview>.content .add-to-cart .prod-option>.inner .label:hover .tooltip{opacity:1}.popup-quickview>.content .add-to-cart .prod-option>.inner .label.-unavailable,.popup-quickview>.content .add-to-cart .prod-option>.inner.-inactive .label{cursor:not-allowed;opacity:.5}.popup-quickview>.content .add-to-cart .prod-option>.inner .label.-unavailable .text,.popup-quickview>.content .add-to-cart .prod-option>.inner.-inactive .label .text{color:var(--gray-3)}.popup-quickview>.content .add-to-cart .prod-option>.inner .label.-unavailable .text:after,.popup-quickview>.content .add-to-cart .prod-option>.inner.-inactive .label .text:after{background-color:var(--gray-3);content:"";display:block;height:.1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-35deg);width:90%}.popup-quickview>.content .add-to-cart .prod-option>.inner .label.-unavailable .colors:after,.popup-quickview>.content .add-to-cart .prod-option>.inner.-inactive .label .colors:after{background-color:var(--white);content:"";height:.1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:85%}.popup-quickview>.content .add-to-cart .prod-option>.inner .label.-unavailable .colors.-white:after,.popup-quickview>.content .add-to-cart .prod-option>.inner.-inactive .label .colors.-white:after{background-color:var(--gray-3)}.popup-quickview>.content .add-to-cart .prod-option>.inner .label .text{align-items:center;border:.1rem solid transparent;border-radius:var(--border-radius);color:var(--gray-4);display:flex;font-size:var(--font-size-small);font-weight:500;height:3.4rem;justify-content:center;min-width:4.8rem;padding:.4rem 1.6rem;position:relative;text-align:center;transition:var(--transition);white-space:nowrap}.popup-quickview>.content .add-to-cart .prod-option>.inner .label.-available .text{border-color:var(--gray-4)}.popup-quickview>.content .add-to-cart .prod-option>.inner .colors{border:.2rem solid transparent;border-radius:50%;display:flex;height:3.2rem;overflow:hidden;position:relative;transition:box-shadow .2s;width:3.2rem}.popup-quickview>.content .add-to-cart .prod-option>.inner .colors.-white{box-shadow:0 0 0 1px var(--gray-2)}.popup-quickview>.content .add-to-cart .prod-option>.inner .colors>.color{flex:1}.popup-quickview>.content .add-to-cart .prod-option>.inner .tooltip{background-color:var(--gray-4);border-radius:.2rem;color:var(--white);display:inline-block;font-size:1rem;left:50%;line-height:1;opacity:0;padding:.4rem .6rem;pointer-events:none;position:absolute;top:-20px;transform:translateX(-50%);transition:opacity .2s;white-space:nowrap;z-index:2}.popup-quickview>.content .add-to-cart .prod-option.-customization{order:10}.popup-quickview>.content .add-to-cart .prod-option.-customization>.inner .label.-unavailable{pointer-events:none!important}.popup-quickview>.content .add-to-cart .prod-option.-customization>.inner [type=text]{border:1px solid var(--gray-4);border-radius:var(--border-radius);font-size:var(--font-size-small);height:var(--attr-height);padding:.4rem 1.6rem;width:100%}.popup-quickview>.content .add-to-cart .prod-option.-customization>.inner textarea{border:1px solid var(--gray-4);border-radius:var(--border-radius);font-size:var(--font-size-small);padding:.8rem 1.6rem;resize:vertical;width:100%}.popup-quickview>.content .add-to-cart .prod-option.-dropdown{display:block}.popup-quickview>.content .add-to-cart .prod-option.-dropdown.-hidden .list{pointer-events:none}.popup-quickview>.content .add-to-cart .prod-option.-dropdown:not(.-hidden) .inner:after{border:solid var(--gray-3);border-width:0 0 1px 1px;content:"";display:inline-block;margin:3px 3px 1px 8px;padding:3px;pointer-events:none;position:absolute;right:1.6rem;top:calc(var(--attr-height)*.32);transform:rotate(-45deg);transition:transform .2s;z-index:10}.popup-quickview>.content .add-to-cart .prod-option.-dropdown:not(.-hidden) .inner.-choosing{z-index:11}.popup-quickview>.content .add-to-cart .prod-option.-dropdown:not(.-hidden) .inner.-choosing:after{transform:rotate(135deg)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner{min-height:var(--attr-height)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .list{border:1px solid var(--gray-2);border-radius:var(--border-radius);display:grid;max-height:var(--attr-height);overflow:hidden;width:100%}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner.-choosing .list{border-radius:unset;box-shadow:4px 8px 8px rgba(0,0,0,.16);height:auto;left:0;max-height:calc(var(--attr-height)*4);overflow-y:auto;position:absolute;top:0;z-index:10}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner.-choosing .list .label{display:flex;opacity:1}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner.-choosing .list::-webkit-scrollbar-button{display:none}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner.-choosing .list::-webkit-scrollbar{background-color:var(--white);height:100%;width:4px}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner.-choosing .list::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .label{align-items:center;background-color:var(--white);cursor:pointer;display:none;height:var(--attr-height);opacity:0;order:2;transition:opacity .2s,background-color .2s;width:100%}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .label.-unavailable{color:var(--gray-3);opacity:1}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .label.-unavailable .text{color:var(--gray-3)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .label.-unavailable .text:after{width:50%}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .label:hover{background-color:var(--gray-1)!important}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .label:hover.-unavailable .text:after{background-color:var(--gray-4)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .label:hover .text{background-color:transparent;color:var(--gray-4);font-weight:700}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .label:hover .tooltip{color:var(--gray-4);font-weight:700}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .text{border:unset;border-radius:0;color:var(--gray-3);height:var(--attr-height);justify-content:flex-start;transition:background-color .1s}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .colors{box-shadow:none!important;height:2.4rem;margin-left:1.6rem;width:2.4rem}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .colors.-white{box-shadow:0 0 0 1px var(--gray-2)!important}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .colors+.tooltip{align-items:center;background-color:transparent;color:var(--gray-3);display:flex;flex:1;font-size:var(--font-size-small);left:unset;margin-left:.4rem;opacity:1;position:relative;top:unset;transform:unset}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner.-choosing .input:checked+.label{-webkit-backdrop-filter:brightness(.9);backdrop-filter:brightness(.9)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .input:checked+.label{background-color:transparent;color:var(--gray-4);display:flex;opacity:1!important;order:1}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .input:checked+.label .tooltip{color:var(--gray-4);font-weight:var(--font-weight-base)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .input:checked+.label .text{background-color:transparent;color:var(--gray-4);font-weight:var(--font-weight-base)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .input:checked+.label.-unavailable .text{background-color:transparent;color:var(--gray-3)}.popup-quickview>.content .add-to-cart .prod-option.-dropdown>.inner .input:checked+.label.-unavailable .text:after{background-color:var(--gray-3)}.popup-quickview>.content .add-to-cart .attributes{background-color:var(--white);gap:1.2rem;margin-top:auto}@media (min-width:992px){.popup-quickview>.content .add-to-cart .attributes{gap:1.6rem}}.popup-quickview>.content .last-units{align-items:center;background-color:var(--secondary-color);border-radius:3.3rem;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:.8rem;padding:.6rem 1rem;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.popup-quickview>.content .last-units{margin-top:1.6rem}}.popup-quickview>.content .last-units.-visible{display:flex}.popup-quickview>.content .msg-response{display:none}.popup-quickview>.content .actions-wrapper{margin-top:.8rem}@media (min-width:992px){.popup-quickview>.content .actions-wrapper{margin-top:1.6rem}}.popup-quickview>.content .quantity-selector{border:1px solid var(--gray-2);border-radius:.8rem;color:var(--gray-3);height:5rem;margin-bottom:.8rem;padding:0 1.6rem}.popup-quickview>.content .quantity-selector .quantity{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.popup-quickview>.content .quantity-selector .control{font-size:2rem}.popup-quickview>.content .quantity-selector .input{background-color:transparent;border:0;max-width:5rem}.popup-quickview>.content .button-default{width:100%}.popup-quickview>.content .more-link{color:var(--gray-3);display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-base);margin-top:.8rem;text-align:center;text-decoration:underline;text-transform:lowercase}@media (min-width:992px){.popup-quickview>.content .more-link{margin-top:1.6rem}}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-z-50{z-index:99999!important}@media (min-width:768px){#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-z-50{z-index:999!important}}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-content{max-width:44.8rem!important}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-w-3{width:1.4rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-w-5{width:2rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-w-6{width:2.4rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-w-24{width:9.6rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-h-3{height:1.2rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-h-5{height:2rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-h-6{height:2.4rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-mt-1{margin-top:.4rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-ml-2{margin-left:.8rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-mb-3{margin-bottom:1.2rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-mx-4{margin-left:1.6rem;margin-right:1.6rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-my-1{margin-bottom:.4rem;margin-top:.4rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-my-2{margin-bottom:.8rem;margin-top:.8rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-p-1{padding:.4rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-p-2{padding:.8rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-p-4{padding:1.6rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-pt-1{padding-top:.4rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-pt-2{padding-top:.8rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-pt-3{padding-top:1.2rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-pb-2{padding-bottom:.8rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-px-1{padding-left:.4rem;padding-right:.4rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-px-2{padding-left:.8rem;padding-right:.8rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-px-4{padding-left:1.6rem;padding-right:1.6rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-py-2{padding-bottom:.8rem;padding-top:.8rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-text-xs{font-size:1.2rem;line-height:1.6rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-text-sm{font-size:1.3rem;line-height:2rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-text-lg{font-size:1.6rem;line-height:2.6rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-rounded-sm{border-radius:.2rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-rouded-md{border-radius:.6rem}#component-cart-drawer-root>.vnda-cart-drawer .cart-drawer-focusable{border-radius:.4rem}#cart-drawer-el{--color-highlight:0,0,0;background-color:hsla(0,0%,100%,.549)}#cart-drawer-el .cart-drawer-bg-gray-50{background-color:var(--gray-1)}#cart-drawer-el .cart-drawer-text-gray-400,#cart-drawer-el .cart-drawer-text-shade-regular{color:var(--font-color-base)}#cart-drawer-el .cart-drawer-font-semibold{color:var(--font-color-base);font-weight:var(--font-weight-regular)}#cart-drawer-el .cart-drawer-header{background-color:var(--primary-color);color:var(--white)}#cart-drawer-el .cart-drawer-header p{font-family:var(--font-family-base);font-weight:var(--font-weight-medium);text-transform:uppercase}#cart-drawer-el .cart-drawer-header p span{color:var(--secondary-color);font-family:var(--font-family-base);font-weight:var(--font-weight-light)}#cart-drawer-el .cart-drawer-header button{background-color:var(--white);border-radius:0!important;box-shadow:0 0 12px 0 rgba(0,0,0,.15)}#cart-drawer-el .cart-drawer-header span,#cart-drawer-el .cart-drawer-header svg,#cart-drawer-el .cart-drawer-text-gray-900{color:var(--font-color-base)}#cart-drawer-el .vnda-cashback-container,#cart-drawer-el .vnda-shipping-container{background-color:var(--white);border-radius:0cap;margin-bottom:0;margin-top:1.6rem;padding:1.4rem!important}#cart-drawer-el .vnda-cashback-container .vnda-cashback-text,#cart-drawer-el .vnda-shipping-container .vnda-shipping-text{color:var(--gray-3);font-size:var(--font-size-small);font-weight:var(--font-weight-light);text-align:center;text-transform:uppercase}#cart-drawer-el .vnda-cashback-progress,#cart-drawer-el .vnda-shipping-progress{background-color:var(--gray-2);border-radius:0}#cart-drawer-el .cmp-cart-drawer-cashback-progress,#cart-drawer-el .cmp-cart-drawer-free-shipping-progress{background-color:var(--primary-color);border-radius:0}#cart-drawer-el .cmp-cart-drawer-cashback-progress-complete,#cart-drawer-el .cmp-cart-drawer-free-shipping-progress-complete{background-color:var(--primary-color)}#cart-drawer-el .bundle:not(:first-child){margin-top:1.4rem}#cart-drawer-el .bundle:not(:last-child){margin-bottom:1.4rem}#cart-drawer-el .bundle .cart-item.cart-list-item{margin-bottom:1rem}#cart-drawer-el .bundle .cart-item.cart-list-item:last-child{margin-bottom:0}#cart-drawer-el .cart-item.cart-list-item{background-color:var(--white);border-radius:0;margin-bottom:1.4rem}#cart-drawer-el .cmp-cart-drawer-items{margin-top:1.6rem}#cart-drawer-el .cmp-cart-drawer-items .cart-list-item{padding:1.4rem}#cart-drawer-el .cmp-cart-drawer-items .cart-item>div{align-items:center}#cart-drawer-el .cart-drawer-tracking-tight>div:first-child{height:9.6rem;margin-left:0;margin-right:0;width:9.6rem}#cart-drawer-el .cart-drawer-tracking-tight>div:first-child img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover}#cart-drawer-el .cart-buttons-container{align-items:stretch;display:flex;height:4rem;justify-content:space-between;margin-bottom:1rem}#cart-drawer-el .cart-buttons-container .cart-buttons-min{border:1px solid var(--gray-2);border-radius:0;border-right:0;box-shadow:none;color:var(--gray-3);font-size:var(--font-size-big);margin:0;opacity:1!important;outline:none}#cart-drawer-el .cart-buttons-container .cart-buttons-amount{border-bottom:1px solid var(--gray-2);border-radius:0;border-top:1px solid var(--gray-2);color:var(--gray-3);flex-grow:0;font-size:var(--font-size-small);margin:0;padding:0;width:100%}#cart-drawer-el .cart-buttons-container .cart-buttons-plus{border:1px solid var(--gray-2);border-left:0;border-radius:0;box-shadow:none;color:var(--gray-3);font-size:var(--font-size-big);margin:0 50% 0 0;opacity:1!important;outline:none}#cart-drawer-el .cart-buttons-qtd-max.cart-drawer-leading-tight.cart-drawer-bg-highlight.cart-drawer-bg-opacity-90{align-items:center;background-color:var(--secondary-color);color:var(--primary-color);display:flex;justify-content:center;text-align:center}#cart-drawer-el .cart-item .cart-list-item-price span{color:var(--font-color-base)}#cart-drawer-el .cart-item .cart-list-item-price span:first-child{color:var(--gray-3)}#cart-drawer-el .cart-item .cart-list-item-name a{color:var(--font-color-base);font-weight:var(--font-weight-light);text-transform:uppercase}#cart-drawer-el .cart-drawer-tracking-tight>div:last-child{flex:1;margin-right:0;padding-left:1.4rem}#cart-drawer-el .cart-drawer-content>.cart-drawer-relative>div:last-child>div>button.cart-drawer-focusable{color:var(--gray-3)}#cart-drawer-el form.cart-drawer-flex input{border:0;border:1px solid var(--black);border-radius:0;height:4.5rem;padding-left:2rem!important;padding-right:2rem!important}#cart-drawer-el form.cart-drawer-flex label{color:var(--gray-3);padding:0 2rem}#cart-drawer-el form.cart-drawer-flex>button[type=submit]{background-color:var(--primary-color);border:none;border-radius:0;color:var(--white);font-size:var(--font-size-base)!important;font-weight:var(--font-weight-light);height:4.5rem;margin-top:auto;outline:none;text-transform:uppercase!important;transition:var(--transition)}#cart-drawer-el form.cart-drawer-flex>button[type=submit]:hover{background-color:var(--secondary-color);color:var(--white)}#cart-drawer-el .cart-drawer-content>div>div:last-child>div>div p.cart-drawer-text-xs.cart-drawer-text-right{color:var(--font-color-base);font-weight:var(--font-weight-medium)}#cart-drawer-el .cart-drawer-content>div>div:last-child>div>div p.cart-drawer-text-xs.cart-drawer-text-right span.cart-drawer-installments{color:var(--gray-3);font-weight:400}#cart-drawer-el .cart-drawer-cta{align-items:center;background-color:var(--primary-color);border:none;border-radius:0;box-shadow:none;color:var(--white);cursor:pointer;display:flex;font-size:var(--font-size-base)!important;font-weight:var(--font-weight-light);height:4.5rem;justify-content:space-between;padding:.5rem 1.4rem!important;position:relative;text-transform:uppercase!important;text-transform:none;transition:var(--transition)}#cart-drawer-el .cart-drawer-cta:hover{background-color:var(--secondary-color);color:var(--white)}#cart-drawer-el .cart-drawer-cta.cart-drawer-text-opacity-0{color:transparent!important}#cart-drawer-el .vnda-suggested-container{background-color:var(--white);border-radius:0;margin-top:auto;order:2;padding:1.4rem!important}#cart-drawer-el .vnda-suggested-container button{box-shadow:none!important;outline:none!important}#cart-drawer-el .vnda-suggested-title{font-size:var(--font-size-base)!important;font-weight:600;margin-bottom:1.2rem;margin-top:0}#cart-drawer-el .vnda-suggested-container .cart-drawer-overflow-x-auto{scrollbar-width:unset!important}#cart-drawer-el .vnda-suggested-container .cart-drawer-overflow-x-auto::-webkit-scrollbar{border-radius:0;height:.4rem}#cart-drawer-el .vnda-suggested-container .cart-drawer-overflow-x-auto::-webkit-scrollbar-track{background:var(--gray-1);border-radius:0}#cart-drawer-el .vnda-suggested-container .cart-drawer-overflow-x-auto::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:0}#cart-drawer-el .vnda-suggested-item h5{font-size:var(--font-size-small)!important;font-weight:600!important;line-height:1.2;text-align:center}#cart-drawer-el .vnda-suggested-item .cart-drawer-suggested-item-info p.cart-drawer-text-sm{font-size:var(--font-size-small)!important;font-weight:var(--font-weight-base)}#cart-drawer-el .vnda-suggested-item span.cart-drawer-button{align-items:center;background-color:var(--primary-color);border:0;border-radius:0;box-shadow:none;color:var(--white);cursor:pointer;display:flex;font-family:var(--font-family-base);font-size:var(--font-size-button);font-weight:var(--font-weight-button);height:4.2rem;justify-content:center;padding:.5rem 1rem;position:relative;text-decoration:none;transition:var(--transition);width:100%}#cart-drawer-el .vnda-suggested-item span.cart-drawer-button:hover{background-color:var(--secondary-color);color:var(--white)}#cart-drawer-el .cart-drawer-tracking-tight+.cart-drawer-pt-2.cart-drawer-flex.cart-drawer-space-x-1>div.cart-drawer-border.cart-drawer-border-shade-softlight{animation:blink-border 1.75s infinite;border:2px solid var(--gray-2);transition:var(--transition)}#cart-drawer-el .cart-drawer-tracking-tight+.cart-drawer-pt-2.cart-drawer-flex.cart-drawer-space-x-1>div.cart-drawer-border.cart-drawer-border-shade-softlight:hover{animation-play-state:paused}#cart-drawer-el .cart-drawer-tracking-tight+.cart-drawer-pt-2.cart-drawer-flex.cart-drawer-space-x-1{position:relative}#cart-drawer-el .cart-drawer-tracking-tight+.cart-drawer-pt-2.cart-drawer-flex.cart-drawer-space-x-1:before{color:var(--font-color-base);content:"Selecione a quantidade e adicione ao carrinho!";font-size:var(--font-size-small);font-weight:600;position:absolute;top:-2.8rem;transition:var(--transition)}#cart-drawer-el .cart-drawer-tracking-tight+.cart-drawer-pt-2.cart-drawer-flex.cart-drawer-space-x-1 button{transition:var(--transition)}@keyframes blink-border{0%,to{border-color:transparent}50%{border-color:var(--gray-2)}}.logo.-header{flex:none;transition:var(--transition)}.logo.-header a{display:flex;justify-content:center}.logo.-header img{height:5.5rem;-o-object-fit:contain;object-fit:contain;width:15rem}@media (min-width:1280px){.logo.-header img{height:6rem;width:24rem}}.logo.-header span h1{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);letter-spacing:1px;line-height:1}@media (min-width:992px){.logo.-header a{width:100%}.logo.-header span h1{font-size:var(--font-size-xxxbig)}}.logo.-footer{display:flex;justify-content:center}@media (min-width:992px){.logo.-footer{justify-content:flex-start}.logo.-footer span h2{font-size:var(--font-size-xxxbig)}}.logo.-footer a{display:flex}.logo.-footer img{height:7.5rem;-o-object-fit:contain;object-fit:contain;width:20rem}@media (min-width:1280px){.logo.-footer img{width:30rem}}.logo.-footer span h2{font-size:var(--font-size-xbig);font-weight:var(--font-weight-semibold);letter-spacing:1px;line-height:1.2}.logo.-menu-mobile{padding:1rem 6.5%;width:100%}.social-icons{display:flex;gap:2rem}.social-icons .social-icon:last-child{margin-right:0}.social-icons .social-icon .icon{color:var(--primary-color);height:2.5rem;width:2.5rem}.menu-container{align-items:center;display:flex;flex-direction:column;transition:var(--transition-quick);width:100%}@media (min-width:992px){.menu-container{align-items:flex-start;flex-direction:row;justify-content:space-between}}.menu-container .banner-menu{display:none;gap:1rem;height:-webkit-fill-available;height:-moz-available;height:stretch;width:30rem}@media (min-width:992px){.menu-container .banner-menu{display:flex}}@media (min-width:1440px){.menu-container .banner-menu{gap:2rem}}.menu-container .banner-menu>.banner{flex:1;max-width:32rem}.menu-container .banner-menu>a.banner:hover img{filter:blur(2px);transform:scale(1.025)}.menu-container .banner-menu>.banner .image{height:100%}.menu-container .banner-menu>.banner .image :after{padding:0}.menu-container .banner-menu>.banner .text{color:var(--gray-3);padding-top:2rem;text-align:center}.menu-container .banner-menu>.banner .text h2,.menu-container .banner-menu>.banner .text h3,.menu-container .banner-menu>.banner .text h4,.menu-container .banner-menu>.banner .text h5,.menu-container .banner-menu>.banner .text h6{color:var(--font-color-title);font-size:var(--font-size-small);font-weight:500;margin-bottom:.4rem}.menu-container .banner-menu>.banner .text p,.menu-container .banner-menu>.banner .text span,.menu-container .banner-menu>.banner .text strong{font-size:var(--font-size-small)}.menu-container>.menu-list .menu-item{align-items:center;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-xlight);gap:.4rem;justify-content:flex-start;list-style:none;padding:1.5rem 2rem;width:100%}@media (min-width:992px){.menu-container>.menu-list .menu-item{font-size:var(--font-size-base);padding:0}}@media (min-width:1440px){.menu-container>.menu-list .menu-item{font-size:var(--font-size-medium)}}.menu-container>.menu-list .menu-title{align-items:center;font-size:inherit;font-weight:inherit;text-transform:uppercase}@media (min-width:992px){.menu-container>.menu-list .menu-title{text-wrap:nowrap}}.menu-container>.menu-list .submenu{background-color:var(--primary-color);color:inherit;display:flex;flex-direction:column;gap:10rem;justify-content:center;transition:var(--transition-quick);width:100%}@media (min-width:992px){.menu-container>.menu-list .submenu{align-items:flex-start}}.menu-container>.menu-list .submenu-item{align-items:center;display:flex;justify-content:flex-start;padding:1rem 0 1rem 2rem}.menu-container>.menu-list .submenu-item:first-of-type{padding-top:0}@media (min-width:992px){.menu-container>.menu-list .submenu-item{padding:0}}.menu-container>.menu-list .submenu-title{font-size:var(--font-size-small);font-weight:var(--font-weight-light);transition:var(--transition-quick);white-space:nowrap}.menu-container>.menu-list .submenu-title:hover{opacity:.5}.menu-container>.menu-list .submenu .icon{height:2rem;margin-right:1rem;min-width:2rem}.menu-container.-hover{display:none}@media (min-width:992px){.menu-container.-hover{align-items:center;display:flex;flex:1;gap:2rem;justify-content:flex-start}}.menu-container.-hover>.menu-list a{display:block;position:relative}.menu-container.-hover>.menu-list a:not(.banner):before{background-color:var(--gray-2);bottom:0;content:"";height:1px;left:0;position:absolute;transition:var(--transition-quick);width:0}.menu-container.-hover>.menu-list a:not(.banner):hover:before{width:100%}.menu-container.-hover>.menu-list{align-items:center;display:flex;font-size:var(--font-size-small);gap:1rem;justify-content:center}.menu-container.-hover>.menu-list .submenu{transform:translateY(2rem);transition:var(--transition-quick)}.menu-container.-hover>.menu-list.-has-children:hover:before{background-color:transparent;content:"";height:40%;position:absolute;top:100%;transform:translateY(-100%);width:25%}.menu-container.-hover>.menu-list.-has-children:hover .submenu{box-shadow:0 5px 10px -5px var(--black-transparency);opacity:1;pointer-events:all;transform:translateY(0);transition:var(--transition-quick);visibility:visible}.menu-container.-hover>.menu-list.-has-children:hover .menu-item>.icon{transform:scale(-1)}.menu-container.-hover>.menu-list .menu-item .icon{height:1.5rem;transition:var(--transition-quick);width:1.5rem}.menu-container.-hover>.menu-list .submenu{flex-direction:row;margin-left:0;opacity:0;padding:3.2rem;pointer-events:none;position:absolute;top:100%;visibility:hidden;width:auto}.menu-container.-hover>.menu-list .submenu.-has-banners{justify-content:space-between;text-align:left}.menu-container.-hover>.menu-list .submenu>.content{display:flex;flex-direction:column;justify-content:center;text-align:center}.menu-container.-hover>.menu-list .submenu>.content .submenu-list{display:flex;flex-direction:column;gap:3.2rem}@media (min-width:1440px){.menu-container.-hover>.menu-list .submenu>.content .submenu-list{gap:4.8rem}}.menu-container.-hover>.menu-list .submenu>.content .submenu-title{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-light);margin-bottom:1rem;text-transform:uppercase;transition:var(--transition-quick)}.menu-container.-hover .menu-list.-hamburguer .hamburger.button-toggle:hover .icon{color:var(--primary-color)}.menu-container.-hover .menu-list.-hamburguer .hamburger.button-toggle .icon{display:none;height:2.6rem;width:2.6rem}.menu-container.-hover .menu-list.-hamburguer .hamburger.button-toggle .icon.-visible{display:flex}.menu-container.-hover .menu-list.-hamburguer .submenu{left:0;opacity:0;overflow:hidden;pointer-events:all;visibility:visible;width:100%}.menu-container.-hover .menu-list.-hamburguer .submenu.-open{box-shadow:0 5px 10px -5px var(--black-transparency);opacity:1}.menu-container.-hover .menu-list.-hamburguer .content{flex-direction:row;gap:2rem}.menu-container.-hover .menu-list.-hamburguer .submenu-title{color:var(--primary-color);font-size:var(--font-size-medium)!important;font-weight:var(--font-weight-regular)!important}.menu-container.-hover .menu-list.-hamburguer .sub-submenu-item{font-size:var(--font-size-medium)!important;font-weight:var(--font-weight-light)!important;text-align:left;text-transform:uppercase}.menu-container.-hover .menu-list.-hamburguer .submenu-item{align-items:flex-start;flex-direction:column;padding:3.2rem 0}.menu-container.-keep-open{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:4rem;width:100%}@media (min-width:768px){.menu-container.-keep-open{flex-wrap:nowrap}}.menu-container.-keep-open>.menu-list{gap:0;width:50%}@media (min-width:768px){.menu-container.-keep-open>.menu-list{border:none;display:flex;flex-direction:column;gap:1rem;width:100%;width:-moz-fit-content;width:fit-content}}.menu-container.-keep-open>.menu-list .submenu{background-color:inherit;color:inherit;max-width:25rem}.menu-container.-keep-open>.menu-list .menu-item.-open+.submenu{display:flex}.menu-container.-keep-open .menu-item>.menu-title{font-size:var(--font-size-base);font-weight:var(--font-weight-xlight);text-wrap:nowrap}.menu-container.-keep-open .submenu>.content{display:flex;flex-direction:column;gap:1rem}.menu-container.-keep-open .submenu>.content .submenu-title{text-wrap:balance}.menu-container.-toggle>.menu-list{align-items:center;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px;gap:0;justify-content:space-between;width:100%}@media (min-width:768px){.menu-container.-toggle>.menu-list{display:flex;flex-direction:column}}.menu-container.-toggle>.menu-list .menu-item{justify-content:space-between;padding:1.5rem 1rem}.menu-container.-toggle>.menu-list .menu-item.-open+.submenu{display:flex}.menu-container.-toggle>.menu-list .menu-item .arrow .icon{transition:var(--transition-quick)}.menu-container.-toggle>.menu-list .menu-item.-open .arrow .icon{margin-bottom:0;transform:rotate(0deg) scale(-1);transition:var(--transition-quick)}.menu-container.-toggle>.menu-list .submenu{background-color:inherit;color:inherit;overflow-y:hidden}.menu-container.-toggle>.menu-list .submenu[data-content-dropdown]{height:0}.newsletter{align-items:flex-start;display:flex;flex-direction:column;margin:0;max-width:none;padding:0 2rem}@media (min-width:1280px){.newsletter{flex-direction:row;padding:0;width:45%}}.newsletter .content{align-items:center;gap:1rem}.newsletter .content,.newsletter .description{display:flex;flex-direction:column;justify-content:center;width:100%}.newsletter .description{margin-bottom:0;text-align:center}@media (min-width:992px){.newsletter .description{text-align:left}}.newsletter .description h2{font-size:var(--font-size-base);font-weight:var(--font-weight-light);text-transform:uppercase}.newsletter .description p{font-size:var(--font-size-xsmall);font-weight:var(--font-weight-xlight);white-space:wrap}.newsletter .description p strong{font-weight:var(--font-weight-semibold)}@media (min-width:992px){.newsletter .description p{width:80%}}.newsletter .form-newsletter{display:flex;flex-direction:column;min-width:100%}@media (min-width:992px){.newsletter .form-newsletter{flex-direction:row}}.newsletter .form-newsletter form.newsletter-home{width:100%}.newsletter .form-newsletter .newsletter-home fieldset{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between;width:100%}.newsletter .form-newsletter .newsletter-home fieldset label{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;width:100%}@media (min-width:992px){.newsletter .form-newsletter .newsletter-home fieldset label{gap:.5rem}}.newsletter .form-newsletter .newsletter-home fieldset button{background-color:var(--primary-color);border:2px solid var(--primary-color);border-radius:0;color:var(--white);font-size:var(--font-size-small);font-weight:var(--font-weight-light);height:4rem;padding:0;text-transform:uppercase;width:6rem}.newsletter .form-newsletter .newsletter-home fieldset button .icon{display:block;height:2.5rem;width:2.5rem}.newsletter .form-newsletter .newsletter-home fieldset button span{display:none}@media (min-width:992px){.newsletter .form-newsletter .newsletter-home fieldset button{background-color:var(--primary-color);border:2px solid var(--primary-color);color:var(--white);padding:0 1rem;width:auto}.newsletter .form-newsletter .newsletter-home fieldset button span{display:block}.newsletter .form-newsletter .newsletter-home fieldset button .icon{display:none}}.newsletter .form-newsletter .newsletter-home fieldset .messages{font-size:var(--font-size-medium)!important;font-weight:var(--font-weight-subtitle);height:1rem;width:100%}.newsletter .form-newsletter .newsletter-home fieldset .messages .cupom{border-color:var(--white)!important;color:var(--white)}.newsletter .form-newsletter .newsletter-home fieldset .messages .cupom:hover{background-color:var(--white);border-color:var(--secondary-color)!important;color:var(--secondary-color)}.newsletter .form-newsletter .newsletter-home fieldset .input{border:2px solid;border-color:inherit;border-radius:0;font-size:var(--font-size-small);font-weight:var(--font-weight-light);height:4rem;text-align:center;width:100%}@media (min-width:1280px){.newsletter .form-newsletter .newsletter-home fieldset .input{border:1px solid;border-color:inherit;text-align:start}}.newsletter .form-newsletter .newsletter-home fieldset .input.-emphasis::-moz-placeholder{color:inherit;font-weight:var(--font-weight-light)}.newsletter .form-newsletter .newsletter-home fieldset .input.-emphasis::placeholder{color:inherit;font-weight:var(--font-weight-light)}.newsletter .form-newsletter .newsletter-home fieldset .input::-moz-placeholder{color:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-light)}.newsletter .form-newsletter .newsletter-home fieldset .input::placeholder{color:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-light)}.newsletter .form-newsletter .newsletter-home fieldset .input:hover{background-color:transparent}.newsletter .form-newsletter .newsletter-home fieldset .msg-received{margin-top:0;text-align:center}.contact-infos{align-items:center;display:flex;flex-direction:column;gap:1rem;order:1;padding:0 4rem}@media (min-width:992px){.contact-infos{align-items:flex-start;justify-content:space-between;order:unset;padding:0;width:30%}}.contact-infos .content{display:flex;flex-direction:column}.contact-infos p{font-size:var(--font-size-small);font-weight:var(--font-weight-light);line-height:2;text-align:center}@media (min-width:992px){.contact-infos p{text-align:left}}.stamps{display:flex;flex-direction:column;gap:2rem;justify-content:center;width:100%}@media (min-width:992px){.stamps{flex-direction:row;gap:0;justify-content:space-between}}.stamps .content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media (min-width:992px){.stamps .content{flex-wrap:nowrap}}.stamps .description{font-size:var(--font-size-small);font-weight:var(--font-weight-light);margin:0;text-align:center;width:100%}@media (min-width:992px){.stamps .description{width:auto}}.stamps a{display:flex}.stamps .image{height:3rem;width:6rem}.stamps img{-o-object-fit:contain;object-fit:contain}.signature{background-color:var(--primary-color);color:var(--white);font-size:var(--font-size-small);font-weight:var(--font-weight-light);gap:0;max-width:calc(1920px + 5%);padding:2rem 3.5%;width:100%}@media (min-width:992px){.signature{align-items:center;border-top:1px solid var(--white);display:flex;justify-content:space-between}}.signature>.californio{align-items:center;display:flex;justify-content:center;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase;transition:var(--transition);width:100%}@media (min-width:992px){.signature>.californio{margin-bottom:0}}.signature>.californio:hover{opacity:.5}.signature>.copyright{align-items:center;display:flex;justify-content:center;letter-spacing:1px;margin-bottom:1rem;margin-right:0;text-align:center;width:100%}@media (min-width:992px){.signature>.copyright{justify-content:start;margin-bottom:0}}.signature>.olist-link{align-items:center;display:flex;gap:.8rem;justify-content:center;letter-spacing:1px;text-align:center;text-transform:uppercase;transition:var(--transition);width:100%}@media (min-width:992px){.signature>.olist-link{justify-content:end}}.signature>.olist-link:hover{opacity:.5}.signature>.olist-link .olist-icon{height:2rem;margin-bottom:.3rem;width:4rem}.payment{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center;width:100%}@media (min-width:992px){.payment{justify-content:flex-end;margin-right:0;margin-top:0}}.payment .content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}@media (min-width:992px){.payment .content{flex-wrap:nowrap}}.payment .description{font-size:var(--font-size-small);font-weight:var(--font-weight-light);margin:0;text-align:center;width:100%}@media (min-width:992px){.payment .description{width:auto}}.payment .icon,.payment .payment-img{height:3rem;-o-object-fit:contain;object-fit:contain;width:4rem}#footer{margin-top:6rem}@media (min-width:992px){#footer{margin-top:3rem}}#footer .wave-overflow{line-height:0;overflow:hidden;position:relative;width:100%}#footer .wave-overflow svg{height:100%;width:100%}#footer>.container{align-items:flex-start;background-color:var(--gray-2);color:var(--primary-color);display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;padding:4rem 6.5%}@media (min-width:768px){#footer>.container{justify-content:space-between;padding:5rem 3.5%;position:relative}}#footer>.container .top.left{display:flex;flex-direction:column;gap:2rem;width:100%}@media (min-width:992px){#footer>.container .top.left{position:absolute;top:-5rem}}#footer>.container .mid.center{display:flex;flex:2;flex-direction:column-reverse;gap:4rem;width:100%}@media (min-width:992px){#footer>.container .mid.center{flex-direction:row;gap:10rem}}#footer>.container .bottom.right{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;gap:2rem;width:100%}@media (min-width:992px){#footer>.container .bottom.right{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}#footer>.container .divider{margin:0}#footer>.container .divider.-vertical{margin:0;width:2px}