@font-face{font-family:"Overpass-SemiBold";src:url("../fonts/Overpass-SemiBold.eot");src:url("../fonts/Overpass-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-SemiBold.woff2") format("woff2"),url("../fonts/Overpass-SemiBold.woff") format("woff"),url("../fonts/Overpass-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Black";src:url("../fonts/Overpass-Black.eot");src:url("../fonts/Overpass-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Black.woff2") format("woff2"),url("../fonts/Overpass-Black.woff") format("woff"),url("../fonts/Overpass-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Light";src:url("../fonts/Overpass-Light.eot");src:url("../fonts/Overpass-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Light.woff2") format("woff2"),url("../fonts/Overpass-Light.woff") format("woff"),url("../fonts/Overpass-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Bold";src:url("../fonts/Overpass-Bold.eot");src:url("../fonts/Overpass-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Bold.woff2") format("woff2"),url("../fonts/Overpass-Bold.woff") format("woff"),url("../fonts/Overpass-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Thin";src:url("../fonts/Overpass-Thin.eot");src:url("../fonts/Overpass-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Thin.woff2") format("woff2"),url("../fonts/Overpass-Thin.woff") format("woff"),url("../fonts/Overpass-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Regular";src:url("../fonts/Overpass-Regular.eot");src:url("../fonts/Overpass-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Regular.woff2") format("woff2"),url("../fonts/Overpass-Regular.woff") format("woff"),url("../fonts/Overpass-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Medium";src:url("../fonts/Overpass-Medium.eot");src:url("../fonts/Overpass-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Medium.woff2") format("woff2"),url("../fonts/Overpass-Medium.woff") format("woff"),url("../fonts/Overpass-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}.collectionBox .brand-box{border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin-bottom:20px;background:#fff;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.06);text-align:center;display:flex;align-items:stretch;justify-content:center;position:relative;cursor:pointer;overflow:hidden}.collectionBox .brand-box:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,.12);border-color:#d1d5db}.collectionBox .brand-box:hover .brand-logo{filter:none;transform:translateY(-1px)}.collectionBox .brand-box .brand-name{font-size:16px;font-weight:600;color:#111;margin:6px 0 0;text-decoration:none;display:block}.collectionBox .brand-box .brand-name:hover{color:#000;text-decoration:none}.collectionBox .brand-box a{text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;width:100%;min-height:160px;padding:16px 12px;border-radius:10px}.collectionBox .brand-box a:hover{text-decoration:none}.collectionBox .brand-box a .brand-logo{width:160px;height:90px;display:flex;align-items:center;justify-content:center;filter:grayscale(10%);transition:filter .25s ease,transform .25s ease}.collectionBox .brand-box a .brand-logo img{max-width:100%;max-height:100%;object-fit:contain}@media only screen and (max-width: 767px){.collectionBox .cols{width:50%}}@media only screen and (max-width: 320px){.collectionBox .cols{width:100%}}.collectionBox .item a{display:block;text-decoration:none;position:relative}.collectionBox .item picture{display:flex;align-items:center;height:37vw}@media only screen and (max-width: 767px){.collectionBox .item picture{height:auto !important}}.collectionBox .item picture img{transition:opacity .5s ease}.collectionBox .item .text{transition:.4s;left:0;color:#363636;z-index:1;width:100%;padding:2vw 0}@media only screen and (max-width: 767px){.collectionBox .item .text{padding:15px 0 !important}}@media only screen and (max-width: 320px){.collectionBox .item .text{padding:25px 0 !important}}.collectionBox .item .text h2,.collectionBox .item .text h3{display:inline-flex;align-items:center;justify-content:center;font-size:2vw;text-transform:uppercase;margin:0;line-height:110%}@media only screen and (max-width: 767px){.collectionBox .item .text h2,.collectionBox .item .text h3{font-size:5vw !important}}@media only screen and (max-width: 320px){.collectionBox .item .text h2,.collectionBox .item .text h3{font-size:25px !important}}.collectionBox .item .text h2:after,.collectionBox .item .text h3:after{content:"";display:block;width:2vw;height:1px;background:#363636;margin-left:.5vw}@media only screen and (max-width: 767px){.collectionBox .item .text h2:after,.collectionBox .item .text h3:after{width:30px;margin-left:10px}}.collectionBox .item.smaller picture{height:27vw}.collectionBox .item.smaller .text{padding:1.5vw 0}.collectionBox .item.smaller .text h2,.collectionBox .item.smaller .text h3{font-size:1.5vw}@media only screen and (min-width: 768px)and (max-width: 1200px){.collectionBox .item.smaller .text h2,.collectionBox .item.smaller .text h3{font-size:1.85vw}.collectionBox .item.smaller .text h2:after,.collectionBox .item.smaller .text h3:after{margin-left:10px;width:25px}}/*# sourceMappingURL=collection.css.map */
