.black{background-color:#000}.gray{background:no-repeat padding-box #A0A39C}.blue{background:no-repeat padding-box #0088EB}.light-gray{background:no-repeat padding-box #D9D7C8}.green{background:no-repeat padding-box #778047}#products{width:100%;position:relative;display:inline-block}#products .tag{margin-top:90px;width:100%;max-width:1270px;height:192px;display:inline-flex;align-items:center}#products .tag .left{max-width:650px;height:100%;background:no-repeat padding-box #FCC3C3;border-radius:0 185px 185px 0;display:inline-block;text-align:left;font:normal normal bold 60px/71px Chivo;letter-spacing:-2.4px;color:#000;padding:60px 115px 60px 170px}#products .tag .sizes{max-width:750px;width:100%;height:100%;padding:85px 50px;display:inline-flex;align-items:center;gap:10px;background:no-repeat padding-box #E0E7EE;border-radius:185px;justify-content:center}#products .tag .sizes span{text-align:left;font:normal normal bold 16px/26px Chivo;letter-spacing:-.64px;color:#000}#products .tag .sizes .sizes-inputs{display:inline-flex;align-items:center;gap:8px}#products .tag .sizes .sizes-inputs .form-input input:checked~.sizelabel{background-color:#FFF}#products .tag .sizes .sizes-inputs .form-input .sizelabel{background:rgba(255,255,255,.5);border:1px solid #FFF;border-radius:17px;padding:5.5px 22.5px 4px;text-align:left;font:normal normal bold 14px/14px Chivo;text-transform:uppercase;letter-spacing:-.56px;color:#000;cursor:pointer;transition:.5s}#products .tag .sizes .sizes-inputs .form-input .sizelabel:hover{background:#fff}#products .common-limiter{max-width:1140px}#products .common-limiter .content{padding:70px 20px 115px}#products .common-limiter .content #filter{padding:0 0 100px;text-align:center}#products .common-limiter .content #filter .common-limiter{font-size:0;margin:0 auto;width:100%;max-width:1440px;position:relative;display:inline-grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:11px}#products .common-limiter .content #filter .common-limiter .half{height:fit-content;display:inline-flex;align-items:center;padding:15px 25px;border:1px solid rgba(0,0,0,.3);border-radius:185px}#products .common-limiter .content #filter .common-limiter .half label{text-align:left;font:normal normal bold 14px/14px Chivo;letter-spacing:-.56px;color:#000;max-width:85px;margin-right:10px}#products .common-limiter .content #filter .common-limiter .half label.left{width:-webkit-fill-available}#products .common-limiter .content #filter .common-limiter .half select{width:100%;background:#fff;border-radius:0;border:0;text-align:left;font:normal normal normal 12px/12px Chivo;letter-spacing:-.48px;color:#000;opacity:.6}#products .common-limiter .content #filter .common-limiter .text{text-align:left;font:normal normal normal 12px/12px Chivo;letter-spacing:0;color:#1F212A}#products .common-limiter .content .itens{width:100%;display:inline-grid;grid-template-columns:repeat(4,1fr);gap:80px 55px;position:relative}#products .common-limiter .content .itens .item{width:100%}#products .common-limiter .content .itens .item:hover .top-content .image img{width:248px;height:328px}#products .common-limiter .content .itens .item .top-content{padding-bottom:18.5px;border-bottom:1px solid rgba(112,112,112,.2)}#products .common-limiter .content .itens .item .top-content .image{position:relative;height:305px;width:233px;border-radius:5px}#products .common-limiter .content .itens .item .top-content .image img{width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:.5s}#products .common-limiter .content .itens .item .top-content .colors{margin-top:20px;display:inline-flex;align-items:center;gap:3px}#products .common-limiter .content .itens .item .top-content .colors .text{text-align:left;font:normal normal bold 12px/12px Chivo;letter-spacing:-.48px;color:#191919;padding-right:7px}#products .common-limiter .content .itens .item .top-content .colors span{width:20px;height:20px;border-radius:50px;display:inline-block}#products .common-limiter .content .itens .item .top-content .title{margin-top:5px;text-align:left;font:normal normal normal 18px/18px Chivo;letter-spacing:-.72px;color:#191919}#products .common-limiter .content .itens .item .bottom-content{padding:16.5px 0 0}#products .common-limiter .content .itens .item .bottom-content .price{text-align:left;font:normal normal normal 20px/20px Chivo;letter-spacing:-.8px;color:#191919;display:inline-flex;align-items:center;gap:7px}#products .common-limiter .content .itens .item .bottom-content .price b{text-align:left;font:normal normal bold 36px/36px Chivo;letter-spacing:-1.44px;color:#191919}#products .common-limiter .content .itens .item .bottom-content .other-price{text-align:left;font:normal normal normal 20px/20px Chivo;letter-spacing:-.8px;color:#191919;opacity:.4}#products .common-limiter .content .itens .item .bottom-content .links{margin-top:19.6px;display:inline-flex;align-items:center;gap:10px}#products .common-limiter .content .itens .item .bottom-content .links .link-part{padding:10px 40px;min-height:40px;border:1px solid #000;border-radius:28px;font:normal normal bold 16px/16px Chivo;letter-spacing:-.64px;color:#000;transition:.5s}#products .common-limiter .content .itens .item .bottom-content .links .link-part:hover{background:no-repeat padding-box #000;color:#FFF}#products .common-limiter .content .itens .item .bottom-content .links .add-to-cart{height:40px;border:1px solid #000;background-color:transparent;border-radius:19px;padding:10px 20px;transition:.5s}#products .common-limiter .content .itens .item .bottom-content .links .add-to-cart:hover{border:1px solid #FCC3C3;background:no-repeat padding-box #FCC3C3}@media (max-width:1150px){#products .tag{height:auto;display:inline-flex;align-items:center;flex-direction:column;gap:20px}#products .tag .left{height:100%;border-radius:185px;padding:60px 115px;text-align:center}#products .tag .sizes{width:auto;padding:85px 115px;border-radius:185px}#products .common-limiter .content .itens{grid-template-columns:repeat(3,1fr);justify-items:center}#products .common-limiter .content .itens .item{width:auto}}@media (max-width:850px){#products .common-limiter .content .itens{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){#products .tag .sizes{width:100%;padding:85px 75px;flex-direction:column;border-radius:0}#products .common-limiter .content .itens{grid-template-columns:repeat(1,1fr)}}