.collection-colorTable{max-width:1100px;padding:0;margin:0 auto;display:block;position:relative}.collection-margin-bottom{margin-bottom:60px}.collection-colorTable_header{font-size:20px;text-align:center;margin:60px 0 45px;position:relative;padding-bottom:5px;font-family:Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:#1f1c1c}.collection-colorTable_header:after{content:"";height:2px;width:40px;background:var(--button-background);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.collection-colorTable_block__header{font-size:16px;text-transform:uppercase;position:relative;padding:25px 15px 5px;margin-bottom:15px;font-weight:600}.collection-colorTable_block__header:after{content:"";height:2px;width:40px;background:var(--button-background);position:absolute;bottom:0;left:14px}.collection-color_block__wrapper{position:relative}@media only screen and (max-width: 1200px){.collection-colorTable_block__header:after{left:16px}}@media only screen and (max-width: 480px){.collection-colorTable_block__header:after{left:28px}}@media only screen and (max-width: 1200px){.collection-colorTable_block__header{padding:0 15px 5px;margin-top:15px}}@media only screen and (max-width: 480px){.collection-colorTable_block__header{padding:0 28px 5px}}.colorTable_block__blocks-collection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:row;-ms-flex-pack:row;justify-content:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.collection-color_block{text-decoration:none;margin:0 10px 10px 0;border-radius:40px;text-align:center;min-width:80px;height:30px;border:1px solid #fff;padding:5px 10px;display:flex;justify-content:center;align-items:center;transition:.3s}.collection-color_block__material{display:block;font-weight:500;font-size:12px;color:#fff;line-height:20px}.collection-color_block:hover{background:#fff;border:1px solid #FFFFFF}.collection-color_block:hover .collection-color_block__material{color:#000!important}.collection-color_block:first-child{background-color:#fff}.collection-color_block:hover:first-child{background-color:#000}.collection-color_block:first-child .collection-color_block__material{color:#000!important}.collection-color_block:hover:first-child .collection-color_block__material{color:#fff!important}@media only screen and (max-width: 1200px){.collection-color_block__wrapper{max-width:185px}}.collection-color_block__img{width:150px;height:150px;border:1px solid black;border-radius:10px;-webkit-transition:all .4s;transition:all .4s}.collection-color_block__img:hover{border:1px solid var(--button-background)}@media only screen and (max-width: 1200px){.collection-color_block__img{width:180px}}@media only screen and (max-width: 1600px){.collection-colorTable{max-width:1100px}}@media only screen and (max-width: 1400px){.collection-colorTable{max-width:1100px}}@media only screen and (max-width: 1200px){.collection-colorTable{width:100%;max-width:100%;padding:0 100px}}@media only screen and (max-width: 1180px){.collection-colorTable{width:100%;max-width:100%;padding:0 80px}}@media only screen and (max-width: 1139px){.collection-colorTable{width:100%;max-width:100%;padding:0 50px}}@media only screen and (max-width: 683px){.collection-color_block{width:130px}.collection-color_block__img{width:130px;height:130px}.collection-color_block__wrapper{max-width:130px}.collection-color_block__material{bottom:35px;left:11px}}@media only screen and (max-width: 640px){.collection-colorTable{padding:0 24px}}@media only screen and (max-width: 533px){.collection-color_block{width:150px}.collection-color_block__img{width:150px;height:150px}.collection-color_block__wrapper{max-width:150px}}@media only screen and (max-width: 415px){.collection-colorTable{padding:0 24px}.collection-color_block{width:130px}.collection-color_block__img{width:130px;height:130px}.collection-color_block__wrapper{max-width:130px}.collection-color_block__color{font-size:14px;bottom:24px;height:20px;left:17px;padding-right:10px}}@media only screen and (max-width: 348px){.collection-color_block{width:100px}.collection-color_block__img{width:100px;height:100px}.collection-color_block__wrapper{max-width:100px}.collection-color_block__material{bottom:13px;left:7px;font-size:12px}.collection-color_block__color{left:13px}}@media only screen and (max-width: 992px){.brand-bnts-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/brand-buttons.css.map */
