.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:.0625rem}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:.0625rem solid transparent}.slick-arrow.slick-hidden{display:none}body,html{width:100%;font-size:1rem}body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100vh;min-width:20rem;position:relative;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:400}table{border-collapse:collapse;border-spacing:0}body,html,p,ul{padding:0;margin:0}ul li{list-style:none}*{box-sizing:border-box}.shop{font-family:'Fira Sans',sans-serif}.shop__header{padding-top:2rem}.shop__tabs{display:-webkit-box;display:flex;flex-wrap:wrap}.shop__item.active a{background-color:#5f7ddf;color:#fff}.shop__item a{padding:.625rem 3.875rem;display:block;color:#5f7ddf;font-size:1rem;font-weight:500;text-transform:uppercase;border:.125rem solid #5f7ddf}.shop__item a,.shop__item a:active,.shop__item a:hover,.shop__item a:visited{text-decoration:none}.shop__item--sub.active a{background-color:transparent;color:#5f7ddf;border-color:#5f7ddf}.shop__item--sub a{padding:1.3125rem .75rem .5rem;color:#000;font-size:.875rem;font-weight:400;text-transform:none;border:0;border-bottom:.1875rem solid transparent}.shop__mark{padding:.5rem 1.1875rem;background-color:#fbead0;border:.0625rem solid #e18c44;font-size:.75rem;font-weight:400;line-height:1.2}.tab-content{padding-top:1.25rem;border-top:.0625rem solid #cfcfcf;background-color:#e8e8ea}.shop__advertising-message{padding-bottom:.9375rem;color:#000;font-size:1.125rem;font-weight:300}.shop__advertising-message .mark-word,.shop__mark-num{color:#16be66;font-size:1.125rem;font-weight:700}.shop__mark-num{font-size:1.5rem;padding-left:.375rem}.shop__footnote{margin-top:.25rem;font-size:.75rem;font-weight:300;font-style:italic}.shop__product-info{padding-top:.9375rem;padding-bottom:.9375rem}.shop__title{padding-top:4rem;margin-bottom:1.875rem;font-size:2.25rem;font-weight:700;text-transform:uppercase;position:relative}h1.shop__title { padding-top: 4rem; margin-bottom: 1.875rem !important; font-size: 2.25rem !important; font-weight: 700; text-transform: uppercase; position: relative; margin-top: 0; }.shop__title span{font-weight:300}.shop__title--business{margin-bottom:1.125rem}.shop__title::after{content:'';position:absolute;width:7.8125rem;height:1.25rem;top:2.1875rem;left:0;background:url(../images/decor/logo-content.png) center no-repeat;background-size:cover}.shop__description{font-size:1rem;font-weight:300}.shop__description b{font-weight:500;line-height:1.8}.shop__description--business{margin-bottom:2.125rem;color:#000}.shop__price-section{padding-top:.9375rem;padding-bottom:5.9375rem}.shop__card{padding:1.8125rem 4.9375rem 2.4375rem;background-color:#fff;border:.0625rem solid #cfcfcf;transition:all .25s ease}.shop__card:hover{box-shadow:0 .25rem .8125rem rgba(0,0,0,.17)}.shop__card--business{margin-top:.625rem;padding-left:2.125rem;padding-right:2.125rem}.shop__card--business .shop__best-price{position:relative;left:calc(100% - 5rem);visibility:hidden}.shop__card--business .shop__price{margin-top:.3125rem}.shop__select{margin-bottom:.9375rem;width:100%;padding:.625rem;border:.0625rem solid #abadb3;border-radius:.25rem}.shop__card-description{margin-bottom:.5rem;font-size:.8125rem;font-weight:400;line-height:1rem;text-align:center;color:#000}.shop__card-title{margin-bottom:1.75rem;padding-bottom:.875rem;color:#242021;font-size:1.5rem;font-weight:500;text-transform:uppercase;text-align:center;position:relative}.shop__card-title::after{content:'';width:100%;height:.125rem;background-color:#000;bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shop__form-wrap{position:relative}.shop__card-label{margin:0;display:block;padding-top:.4375rem;padding-bottom:.4375rem;cursor:pointer}.shop__card-label .shop__card-input{margin-right:.75rem;-webkit-appearance:none;appearance:none;border-radius:50%;width:.875rem;height:.875rem;border:.0625rem solid #d1d1d1;transition:.2s all linear;outline:0;position:relative;top:.1875rem;cursor:pointer}.shop__card-label .shop__card-input:checked{border:.25rem solid #5899f5;outline:0}.shop__price{margin-top:1.5625rem;margin-bottom:1.5625rem;font-size:2rem;font-weight:500;text-align:center}.price-text,.shop__buy-button{display:block;color:#16be66;text-transform:uppercase}.price-text{font-style:italic;font-size:.75rem;font-weight:300;text-align:right}.shop__buy-button{width:100%;padding:1.125rem 0;text-align:center;font-size:1.125rem;font-weight:500;line-height:1;border:.125rem solid #16be66;border-radius:.3125rem;transition:all .25s ease}.shop__buy-button:hover{background-color:#16be66;color:#fff;text-decoration:none}.shop__buy-button:active,.shop__buy-button:focus{text-decoration:none}.shop__best-price{left:calc(100% - 2.1875rem);top:.375rem;position:absolute;text-align:center;width:7.5rem;height:1.25rem;line-height:1.25rem;font-size:.875rem;font-weight:300;background:#16be66;color:#fff}.shop__best-price::before{content:'';position:absolute;bottom:0;left:-.625rem;width:0;height:1.25rem;border-top:.625rem solid transparent;border-right:.625rem solid #16be66;border-bottom:.625rem solid transparent}.shop__best-price::after{content:"";position:absolute;right:0%;bottom:-.3125rem;width:0;height:0;border-top:.3125rem solid #098f49;border-right:.3125rem solid transparent}.homepage-product{padding-top:2.1875rem;padding-bottom:2.1875rem}.homepage-product__card-title{margin-bottom:2.8125rem;font-family:'Fira Sans',sans-serif;font-size:1.875rem;font-weight:700;text-transform:uppercase}.homepage-product__content{display:-webkit-box;display:flex;margin-bottom:3.125rem}.homepage-product__content img{max-width:10.75rem;max-height:15.625rem;object-fit:contain}.homepage-product__image{margin-right:2.1875rem}.homepage-product__list i{padding-right:.8125rem;color:#70b673}.homepage-product__item,.homepage-product__more{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:1.125rem}.homepage-product__more{display:inline-block;padding:.875rem 1.125rem;color:#16be66;font-weight:500;text-transform:uppercase;border:.125rem solid #16be66;border-radius:.3125rem;transition:all .25s ease}.homepage-product__more:hover{background-color:#16be66;color:#fff;text-decoration:none}.homepage-product__more:active{text-decoration:none}.best-sellers{padding-top:2.1875rem;padding-bottom:3.75rem}.best-sellers__main-title{margin-bottom:3.125rem;font-family:"Fira Sans",sans-serif;font-size:3rem;font-weight:500;color:#000;text-align:center}.best-sellers__card{max-width:18.875rem;min-height:29.75rem;margin-right:2.1875rem;margin-left:2.1875rem;display:-webkit-box!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;outline:0}.best-sellers__card-inner{margin-bottom:2.125rem;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.best-sellers__card-inner img{max-width:12rem;max-height:10.375rem;height:auto;object-fit:contain}.best-sellers__logo{margin-bottom:.625rem;font-family:'Roboto',sans-serif;font-size:1.5625rem;font-weight:400}.best-sellers__title{font-size:1.25rem;font-weight:700}.best-sellers__content{margin-bottom:2.1875rem}.best-sellers__item{font-family:"Fira Sans",sans-serif;margin-left:.9375rem;list-style:disc;font-size:.875rem;font-weight:400;color:#000}.best-sellers__buy-button{margin-top:auto;font-family:"Fira Sans",sans-serif;padding:1rem;display:block;background-color:#16be66;border:.125rem solid #16be66;border-radius:.3125rem;font-size:1.125rem;font-weight:500;color:#f7f7f7;text-transform:uppercase;text-align:center;transition:all .25s ease}.best-sellers__buy-button:hover{background-color:#fff;color:#16be66;text-decoration:none}.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-next{right:-7.8125rem}.slick-prev{left:-7.8125rem}.rate{padding-top:5.125rem;padding-bottom:6.875rem;color:#fff;font-family:"Fira Sans",sans-serif;background:url(../images/decor/rate.jpg) center no-repeat;background-size:cover;border-bottom:.0625rem solid #fff}.rate__sub-title,.rate__title{text-align:center;font-size:2.25rem;font-weight:400}.rate__sub-title{margin-bottom:2.1875rem;font-size:3rem;font-weight:500}.rate__description{margin-bottom:5rem;text-align:center;font-size:1.25rem;font-weight:400}.rate__card-title{font-size:1.125rem}.rate__card-description{margin-bottom:1.5625rem;font-size:.875rem}.rate__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;opacity:.7}.rate__item:first-child{opacity:1}.rate__bar,.rate__bar-inner{height:.6875rem;border-radius:.375rem}.rate__bar{margin-right:1.25rem;width:60%;background-color:rgba(117,189,198,.4)}.rate__bar-inner{width:98.3%;background-color:#74deeb}.rate__bar-title{margin-right:1.1rem;font-size:1.125rem;font-weight:400;flex-basis:6.25rem}.rate__card-overall{margin-top:1.4375rem;color:#93abc1;font-size:.75rem;font-weight:400}.soft{padding-top:4.375rem;padding-bottom:5rem;background:url(../images/decor/soft.jpg) center no-repeat;background-size:cover;color:#f7f7f7;font-family:"Fira Sans",sans-serif}.soft__title{margin-bottom:3rem;font-size:3rem;font-weight:500;text-align:center}.soft__description{margin-bottom:2.6875rem;font-size:1.5rem;font-weight:300;text-align:center}.soft__see-all{margin:0 auto;margin-top:4.6875rem;width:18.75rem;display:block;padding:.75rem 0;background-color:#16be66;border:.125rem solid #16be66;border-radius:.3125rem;font-size:1.125rem;font-weight:500;text-transform:uppercase;color:#f7f7f7;text-align:center;transition:all .25s ease}.soft__see-all:hover{background-color:transparent;text-decoration:none;color:#fff}.social-media{padding-top:3.4375rem;padding-bottom:3.4375rem;font-family:"Fira Sans",sans-serif}.social-media__title{margin-bottom:1.875rem;font-size:3rem;font-weight:500;text-align:center}.social-media__description{margin-bottom:3.125rem;font-size:1.5rem;font-weight:300;text-align:center}.social-media__item,.social-media__list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.social-media__list{flex-wrap:wrap}.social-media__item{-webkit-box-align:center;align-items:center;width:4.8125rem;height:4.8125rem;font-size:1.875rem;color:#fff;background-color:#3b5998;border-radius:50%}.social-media__item:not(:last-of-type){margin-right:1.4375rem}.social-media__item:nth-child(2){background-color:#00aced}.social-media__item:nth-child(3){background-color:#dc483b}.social-media__item:nth-child(4){background-color:#b8242a}.social-media__item:nth-child(5){background-color:#007fb2}.social-media__item:nth-child(6){background-color:#b24390}.social-media__item:hover{color:#fff;text-decoration:none}.protect{padding-top:4.375rem;padding-bottom:3.125rem;font-family:"Fira Sans",sans-serif;background-color:#000012;color:#fff;background:url(../images/decor/protect.jpg) center no-repeat;background-size:cover;text-align:center;border-bottom:.0625rem solid #fff}.protect__top-title{font-size:2.4375rem;font-weight:700}.protect__top-title-num{font-size:3.875rem;font-weight:500}.protect__top-title--second{margin-bottom:7.0625rem;font-size:2.4375rem;font-weight:400}.protect__title{margin-bottom:2.8125rem;font-size:3rem;font-weight:500}.protect__description{margin-bottom:.75rem;font-size:1.5rem;font-weight:300}.flex-center{display: flex;flex-direction: column;justify-content: center;}

.shop__title.business-tl1::after{content:unset!important;}
.shop__title.business-tl1 span{display: block;font-size: 20px;color: #000;}

/*# sourceMappingURL=app/css/style.min.css.map */
@media only screen and(max-width:767px)
{
	
	.homepage-product__card
	{margin-bottom:20px}
	
.shop__item a {
  padding: .225rem 1rem;
}

.shop__header >.row {
  width: auto;
}
}

