body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carousel-container{padding:40px;background:#edf0f3}.slick-slide img{margin:auto}h2 button:hover{boxShadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);background:#b2fcff!important}.products-page-menu{padding:2vh!important}.products-page-menu .item{padding:2vh!important;font-size:14px!important;color:#000!important}.products-page-menu .item.active,.products-page-menu a.item:hover{background:#b2fcff!important}.products-page-side-menu{margin-top:4vh;border-radius:8px!important;boxShadow:0 8px 15px rgba(0,0,0,.1)!important}.products-page-side-menu .title{font-size:16px!important;font-weight:700!important}#products-page-pagination-container{padding-top:4vh}#info-panel-tab{background:#fff}#info-panel-tab a{color:#000!important;font-weight:700}#info-panel-tab .active{background:#b2fcff}#product-info-panel .row{padding-top:2vh}.header-category-menu-item:hover{background:#b2fcff!important}.header-category-menu-item .header.ui{font-weight:700}#header-category-menu .active.item{background:#b2fcff}#header-segment{background:#fff;color:#fff;padding:4vh}#header-segment h3 a[href],#header-segment h3 a[href]:hover{font-weight:700;color:#000;font-size:16px;padding-top:2vh}#footer-segment{background:#46344e;color:#fff;padding:4vh;margin-top:8vh}#footer-segment .header-title{color:#fff}#footer-segment a{color:#fff}#footer-segment a,#footer-segment a:hover{font-weight:700;font-size:16px;padding-top:2vh}#footer-segment a:hover{color:#b2fcff}