.prideBanner{box-shadow:0 0 8px rgba(0,0,0,.1);display:table;height:60px;table-layout:fixed;width:100%}.prideBanner>a{display:table-cell;vertical-align:middle}.prideBanner>a:hover .img{filter:grayscale(0)}.prideBanner div{justify-content:center}.prideBanner .img{filter:grayscale(1);height:27px;margin-right:8px;transition:filter .2s;width:27px}@media screen and (max-width: 1281px){.prideBanner{margin:auto;width:800px}.prideBanner .text{display:none}}@media screen and (max-width: 876px){.prideBanner{width:500px}}@media screen and (max-width: 34em){.prideBanner{width:300px}}#prideAirplane,#prideInstagram,#prideFacebook{background-image:url(/img/front/front_sheet.png);background-position-y:0;background-repeat:no-repeat;background-size:160px}#prideAirplane{background-position-x:-26px}#prideInstagram{background-position-x:-131px}#prideFacebook{background-position-x:-78px}#prideStar{background-image:url(/img/stars/star_sheet.png);background-position-y:0;background-repeat:repeat;background-size:20px;height:19px;margin-right:4px;width:100px}@media screen and (max-width: 34em){#prideStar{background-position-y:-50px;background-size:27px;height:27px;width:27px}}.exploreContainer{display:table;width:100%;height:500px;table-layout:fixed}.explore{position:relative;display:table-cell;padding-top:60px;text-align:center;vertical-align:middle;transition:all .3s ease}.explore:hover{padding-top:10px}.explore:first-of-type{background:#efefef}.explore:last-of-type{background-image:-moz-repeating-linear-gradient(-45deg, #fff 0, #f7f7f7 1px, #f7f7f7 1px, #fff 2px, #fff 7px);background-image:-webkit-repeating-linear-gradient(-45deg, #fff 0, #f7f7f7 1px, #f7f7f7 1px, #fff 2px, #fff 7px);background-image:repeating-linear-gradient(-45deg, #fff 0, #f7f7f7 1px, #f7f7f7 1px, #fff 2px, #fff 7px)}.explore img{height:75px;margin-bottom:6px}.explore h1{padding-top:18px;text-transform:uppercase}.explore button{visibility:hidden;opacity:0;margin:24px auto;transition:all .3s ease}.explore:hover button{visibility:visible;opacity:1}@media screen and (max-width: 80em){.product:not(:nth-child(-n+6)){display:none}}@media screen and (max-width: 45em){.product:not(:nth-child(-n+4)){display:none}.exploreContainer{display:block;height:auto}.explore{display:block;min-height:250px}.explore:hover{padding-bottom:50px}}
