.cat-wrapper{padding-top:0}.cat-yellow-container p{margin-bottom:2rem}@media screen and (max-width:640px){.promotion--bar{border-radius:0;position:relative;width:100%}}.cat-wrapper{background-color:#fff;min-height:100vh}.cat-row{display:flex;flex-flow:row;margin:0;min-height:200px;padding:0;position:relative}@media (min-width:993px){.cat-row{align-items:center}}.cat-warapper-banner{background-image:url(https://static.contrado.com/resources/images/2017-10/72354/desadsadsa-186249.png);background-repeat:no-repeat;background-size:cover;padding:4rem 0}.cat-yellow-container{align-items:center;display:flex;max-width:40%;position:relative;width:40%}@media (min-width:993px){.cat-yellow-container{display:flex;justify-content:flex-end}}.cat-yellow-container h1{color:#080d14;font-size:2.5rem;line-height:1.2em;margin:0;padding:.5rem 0;text-transform:capitalize}.cat-yellow-container p{margin-bottom:.6rem}.cat-yellow-container span{color:#080d14;font-weight:500;text-transform:uppercase}.cat-yellow-white{border:2px solid #fff;padding:2.5em}.cat-yellow-box{background:#f8f8f7;border-radius:.15rem;box-shadow:0 -2px 10px -7px rgba(0,0,0,.2),0 9px 11px -4px rgba(0,0,0,.1);display:flex;flex-direction:column;height:auto;justify-content:center;left:42%;min-height:0;padding:2em;position:absolute;top:50%;transform:translateY(-50%);width:592px;z-index:300}@media (min-width:993px){.cat-yellow-box{align-self:center;margin-right:-190px;position:static;transform:none}}.cat-img-banner-container{max-width:60%;position:relative;width:60%}@media (min-width:1600px){.cat-img-banner-container img{min-height:560px}}.cat-img-banner-container a:hover{padding-bottom:0}.cat-products-warapper{padding-top:4rem}.cat-products-warapper ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0;padding:0;width:100%}.cat-products-warapper ul li{margin-bottom:2%;margin-right:1%;max-width:24%;width:24%}.cat-products-warapper ul li:last-child{margin-right:0}.cat-products-warapper ul li img{border-top-left-radius:.15rem;border-top-right-radius:.15rem;display:block;margin:0 auto;text-align:center}.cat-products-warapper .item-box{border:1px solid #e1ebf7;border-top-left-radius:.025rem;border-top-right-radius:.025rem}.cat-products-warapper .item-box>a{border-bottom-color:transparent;display:inline-block;padding:0;width:100%}.cat-products-warapper .item-box>a:hover{padding:0}.cat-products-warapper .item-box .cat-products--image{position:relative}.cat-products-warapper .item-box .cat-products--image img{width:100%}.cat-products-warapper .item-box .cat-products--offer{background-color:#7cb9ff;left:0;min-height:37px;position:absolute;right:0;top:0}.cat-products-warapper .item-box .cat-products--offer p{color:#000;font-size:.9rem;font-weight:400;letter-spacing:1px;margin:0;padding:8px 5px;text-align:center;text-transform:uppercase}@media screen and (max-width:640px){.cat-products-warapper .item-box .cat-products--offer p{font-size:.8rem}}.cat-products-warapper h4{line-height:1.3em;padding-top:.5rem}.cat-products-warapper .price{color:#080d14;font-size:1.25rem;padding-bottom:.5rem;padding-top:.15rem}.cat-products-warapper .small{color:#a8a8a8;font-size:.875rem}.cat-product-white-box{background:#fff;min-height:92px;padding:1rem;position:relative;text-align:center}.cat-products-plus-btn{bottom:0;left:0;position:absolute;right:0;top:-25px}.cat-products-plus-btn span{background:#7cb9ff;border-radius:50%;color:#fff;display:inline-block;font-size:2rem;height:50px;line-height:50px;padding:0;text-align:center;width:50px}.cat-products-plus-btn span:hover{background:#245ea0}.cat-seocontent-wrapper{padding-bottom:.75rem}.cat-seocontent-wrapper hr{border:.5px solid #f5f5f5;margin:1.8rem 0}.cat-col-seocontent{flex:1 1 0;order:1;padding:0}.cat-seocontent-text{-moz-column-fill:auto;column-fill:auto;-moz-column-gap:4em;column-gap:4em;-moz-columns:300px 2;columns:300px 2;line-height:1.75em}.cat-seocontent-text p{padding-bottom:1em;padding-top:1.5em}@media (max-width:992px){.wrapper-inner-content{padding:0 3vw}.cat-yellow-box{left:0;margin:0 auto;position:relative;right:0}.cat-img-banner-container{display:none}.cat-yellow-container{max-width:100%;position:relative;width:100%}.cat-products-warapper ul li{max-width:49%;width:49%}}@media (max-width:640px){.cat-yellow-box{padding:1.5em;width:100%}.cat-warapper-banner{padding:2rem 0 3rem}}@media (max-width:480px){.cat-products-warapper ul li{margin-right:0;max-width:99%;width:99%}.cat-yellow-box{padding:1em}.cat-yellow-white{padding:2em}}@media (min-width:993px){.wrapper-inner-content{padding:0 5vw}}.promotion--bar{align-items:center;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:space-between;left:50%;padding:4px 16px;position:absolute;top:90px;transform:translateX(-50%);width:calc(100% - 16px);z-index:500}@media screen and (max-width:960px){.promotion--bar{border-radius:4px;padding:8px;width:calc(100% - 8px)}}@media screen and (max-width:640px){.promotion--bar{border-radius:0;position:relative;top:60px;width:100%}}.promotion--bar .promotion-title{color:#fff;font-size:18px;font-style:italic;font-weight:500;line-height:1;text-transform:uppercase}@media screen and (max-width:960px){.promotion--bar .promotion-title{font-size:16px;width:100%}}.promotion--bar .promotion-timer{display:flex;gap:16px}@media screen and (max-width:960px){.promotion--bar .promotion-timer{grid-gap:4px;margin-top:8px}}.promotion--bar .promotion-timer span{color:#fff;font-size:18px;font-weight:500;line-height:1}@media screen and (max-width:960px){.promotion--bar .promotion-timer span{color:#0b0b0b;font-size:16px}}.promotion--bar .promotion-timer .timer-label,.promotion--bar .promotion-timer .timer-label>span{font-size:12px;font-weight:400!important}@media screen and (max-width:960px){.promotion--bar .promotion-timer .timer-label-sub{display:none}}.promotion--bar .promotion-timer span.timer-col{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:960px){.promotion--bar .promotion-timer span.timer-col{align-items:baseline;background:#fff;border-radius:4px;flex-direction:row;padding:4px;width:40px}}@media screen and (max-width:480px){.promotion--bar .promotion-timer span.timer-col{width:32px}}.promotion--bar .promotion-code{color:#fff;font-size:18px;text-transform:uppercase}@media screen and (max-width:960px){.promotion--bar .promotion-code{display:none}}.promotion--bar .promotion-action{align-items:center;background-color:#fff;border-radius:32px;cursor:pointer;display:flex;font-size:14px;font-weight:500;line-height:1.2;margin-left:8px;padding:4px 16px}.promotion--bar .promotion-action a{align-content:center;align-items:center;border-bottom:0;display:flex;flex:auto;justify-content:center;position:relative;text-align:center}.promotion--bar .promotion-action a:hover{color:#0b0b0b;padding-bottom:0}.promotion--bar .promotion-action a svg{display:flex;font-size:16px;margin-left:4px;width:20px}.promotion--bar .promotion-cta{align-items:center;display:flex;margin-right:48px}@media screen and (max-width:960px){.promotion--bar .promotion-cta{margin-right:0;margin-top:8px}}.promotion--bar .promotion-close{align-items:center;background-color:#1d1daa;border-radius:0 6px 6px 0;bottom:0;cursor:pointer;display:flex;padding:8px 16px;position:absolute;right:0;top:0}@media screen and (max-width:960px){.promotion--bar .promotion-close{border-radius:0 8px 0 0;bottom:auto;height:24px;padding:5px;right:0;top:0;width:24px}}@media screen and (max-width:480px){.promotion--bar .promotion-close{border-radius:0}}.promotion--bar .promotion-close svg{fill:#fff}