.main-header .top-login-bar,.main-header .top-login-bar a{font-size:13px;color:#fff;font-weight:400}body{font-family:Roboto,sans-serif;overflow-x:hidden}.pic-title,.section-title .title,.section-title h1{font-family:Lora,serif;text-align:center}.main-header{background:url(/static/images/logo-nav-bg.png/) bottom repeat-x;padding-bottom:8px}.main-header .top-login-bar{background-color:#41cadb;min-height:26px;display:flex}.main-header .top-search-bar{display:flex;min-height:40px;background-color:#f2f2f2}soical-icons a{text-decoration:none}.soical-icons a+a{margin-left:4px}.soical-icons img{width:30px;height:30px}.main-header .support{font-size:14px;color:#777a7e;font-weight:400}.main-header .support span+span{margin-left:16px}.main-header .search .cart{font-size:22px;color:#515356;position:relative}.main-header .search .cart .count{display:block;font-size:11px;color:#fff;text-align:center;background-color:#ff6008;position:absolute;padding:2px;height:16px;line-height:12px;right:-6px;top:0;min-width:16px;border-radius:8px}.main-header .search .search-form{position:relative}.main-header .search .search-form .search-btn{background:0 0;border:none;height:auto;line-height:normal;padding:0;position:absolute;right:20px;top:2px;transition:.4s}.main-header .search .search-form .search-btn .fa{font-size:14px}.main-header .search .search-form .search-btn:hover{color:#ff6d63}.main-header .search .search-form .search-btn .material-icons{font-size:26px;height:auto;line-height:normal}.main-header .search .top-search{font-size:14px;width:250px;height:28px;padding-left:15px;padding-right:30px;border:1px solid #ddd;border-radius:14px;margin:0 10px 0 0;position:relative}.main-header>.top-nav{padding:10px 0}.main-header>.top-nav>ul{list-style:none;font-size:15px;color:#636363;font-weight:400;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0}.main-header>.top-nav>ul>li{display:flex;flex-direction:column;align-items:center;padding:0 5px}.main-header>.top-nav>ul>li.logo{margin:0 30px}.main-header>.top-nav>ul>li>a{color:#838383;text-decoration:none;text-align:center;transition:.5s;padding:10px}.main-header>.top-nav>ul>li>a:hover{color:#636363}.main-header>.top-nav>ul>li>a>i{display:block;height:45px;line-height:45px;font-size:40px}.main-header>.top-nav>ul>li>a>i.medium{font-size:50px}.main-header>.top-nav>ul>li>a>i.large{font-size:55px}.main-header>.top-nav>ul>li>span{display:block}.main-header>.top-nav .logo img{width:auto;height:120px}.main-footer{margin-top:20px;border-top:1px solid #ccc}.main-footer .links{padding:35px 0}.main-footer .links .container{display:flex;flex-direction:row;justify-content:space-between}.main-footer .links ul{list-style:none;margin:0;padding:0;font-size:14px;color:#5c5c5f;font-weight:300;line-height:normal}.main-footer .links ul li{margin-top:15px}.main-footer .links ul li a{color:#5c5c5f;text-decoration:none;transition:.5s}.main-footer .links ul li a:hover{color:#41cadb}.main-footer .links ul li .subs-ico{color:#fff;background-color:#41cadb;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:5px}.main-footer .links ul h5{font-size:16px;color:#393940;font-weight:400;margin:0}.featured-products,.featured-products .small-pic:last-child{margin-top:10px}.main-footer .links .footer-logos{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.main-footer .links .babios-footer-logo{width:auto;height:90px}.main-footer .links .newjoy-logo{width:auto;height:35px}.main-footer .copyright{background-color:#f8f8f8;min-height:40px;padding:10px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#7d7d7d;font-weight:300;line-height:normal}.featured-products.row{margin-right:-10px;margin-left:-10px}.featured-products.row [class^=col-]{padding:10px}.featured-products .small-pic{flex-grow:1;flex-shrink:0;background-repeat:no-repeat;background-size:cover;position:relative;width:100%}.featured-products .small-pic>.btn,.pic-standard>.btn,.pic-title{position:absolute;transform:translateX(-50%);font-weight:400;left:50%}.featured-products .small-pic:first-child{margin-bottom:10px}.pic-title{background-color:rgba(255,255,255,.94);font-size:18px;color:#353535;top:10px;padding:2px 12px;width:auto;max-width:90%}.featured-products .small-pic>.btn,.pic-standard>.btn{background-color:rgba(65,202,219,.94);font-size:15px;color:#fff;bottom:10px;transition:.5s}.featured-products .small-pic>.btn:hover,.pic-standard>.btn:hover{background-color:rgba(31,172,189,1)}.top-auto{top:auto!important}.bottom-55{bottom:55px!important}.mt-20{margin-top:20px!important}.p-20{padding:20px!important}.section-title{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:25px 0 0}.section-title .title,.section-title h1{font-size:20px;margin:0;font-weight:400;color:#252525;padding-bottom:10px;background:url(/static/images/title-bottom-line-bg.png/) left bottom repeat-x}.bg-light-gray,.dream-product-cont{background-color:#f5f5f5}.pic-standard{width:100%;padding-top:66%;position:relative}.pic-4by3{width:100%;padding-top:75%}.position-inherit{position:inherit}.prod-desc-link,.prod-desc-title{font-size:14px;color:#4e4e4e;font-weight:400;transition:.5s;text-decoration:none}.prod-desc-link:hover{color:#41cadb;text-decoration:none}.prod-buy-link{font-size:13px;color:#41cadb;font-weight:400;transition:.5s;text-decoration:underline}.background-cover{background-repeat:no-repeat;background-size:cover;background-position:center center}.dream-product-cont{padding:10px;display:flex;flex-direction:column;flex-grow:1;width:100%}.dream-product{display:flex;flex-direction:row;flex-grow:1;flex-shrink:0}.dream-product .dream-product-item{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;margin:10px 10px 0;position:relative;width:calc(50% - 20px)}.dream-product.catalog .dream-product-item{margin:10px}.dream-product-item .prod-img{background-color:#fff;flex-grow:1;position:relative}.dream-product-item .prod-info{padding:5px 5px 0;flex-shrink:0;text-align:center}.dream-product-item .prod-info .name{font-size:12px;line-height:18px;color:#4e4e4e;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.dream-product-item .prod-info .name a{color:#4e4e4e;transition:.4s}.dream-product-item .prod-info .name a:hover{color:#41cadb}.dream-product-item .prod-info .price{font-size:13px;color:#ff6d63;font-weight:500;line-height:normal;margin:0}.dream-product-item .prod-info .price .prev{font-size:12px;color:#757575;font-weight:400;text-decoration:line-through;margin-left:8px}.dream-product-item .play-btn{color:rgba(110,122,136,.88);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:.7s;z-index:100}.dream-product-item .play-btn:hover{color:rgba(110,122,136,1)}.dream-product-item .play-btn .fa{font-size:80px}.dropdown-menu.top-menu-dropdown{width:100%;max-width:946px;top:85px!important;left:50%!important;transform:translateX(-50%)!important;background-color:rgba(255,255,255,.98);border:1px solid rgba(0,0,0,.05);border-radius:0;padding:0}.blog-post-detail>.comments,.blog-top-stories>.blog-item+.blog-item{border-top:1px solid #e5e5e5}.dropdown:hover>.dropdown-menu.top-menu-dropdown{display:block}.categories-pic-list{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:8px}.categories-pic-list>li{margin:8px;width:100px}.categories-pic-list>li>a{display:inline-block;height:auto;text-shadow:none;color:#333;text-decoration:none}.brand .content .info,.brand .content .title,.carousel-caption h5{text-shadow:0 2px 4px rgba(0,0,0,.5)}.categories-pic-list>li>a:hover{color:#26a69a}.categories-pic-list>li>a>img{display:block;width:100px;height:auto}.categories-pic-list>li>a>p{font-family:Roboto,sans-serif;font-size:12px;margin:5px 0 0;line-height:normal;text-transform:none;letter-spacing:0;text-align:center}.blog-post>.title,.brand .content .title,.brand-info h2,.desc-title{text-transform:uppercase}.breadcrumb{padding:0;margin-bottom:0;list-style:none;background:0 0;border-radius:0;min-height:50px;align-items:center}.breadcrumb>.breadcrumb-item>a{font-size:14px;font-weight:300;color:#ff6d63}.breadcrumb-item.active{font-size:14px}.breadcrumb-item+.breadcrumb-item::before{font-family:FontAwesome;color:#ccc;content:"\f105"}.blog-post>.body,.blog-post>.date,.blog-post>.title,.blog-top-stories>.blog-item .title{font-family:'Open Sans',sans-serif}.row.blog{margin-right:-20px;margin-left:-20px}.row.blog [class^=col-]{padding:20px}.blog-post-detail>.post-img,.blog-post>.post-img{margin-bottom:15px;position:relative}.blog-post>.title{font-size:17px;line-height:22px;font-weight:600;color:#2a2a2a;margin:0 0 4px}.blog-post.large>.title{font-size:18px;line-height:24px}.blog-post>.title>a{color:#2a2a2a;text-decoration:none;transition:.5s}.blog-post>.title>a:hover{color:#41cadb}.blog-post>.date{display:block;font-size:14px;font-weight:300;color:#909090;margin-bottom:6px}.blog-post>.body{font-size:15px;line-height:22px;font-weight:400;color:#3e3e3e}.blog-post.large>.body{font-size:16px;line-height:24px}.blog-top-stories{display:flex;flex-direction:column}.blog-top-stories>.row.blog-item{margin-right:-10px;margin-left:-10px}.blog-top-stories>.row.blog-item [class^=col-]{padding:0 10px}.blog-top-stories>.blog-item{padding:18px 0}.blog-top-stories>.blog-item .title{font-size:14px;line-height:20px;font-weight:600;color:#2a2a2a;margin:0 0 4px}.blog-top-stories>.blog-item .body,.nav.blog>.nav-item>.nav-link{font-weight:400;font-family:'Open Sans',sans-serif}.blog-top-stories>.blog-item .title>a{color:#2a2a2a;text-decoration:none;transition:.5s}.blog-top-stories>.blog-item .title>a:hover{color:#41cadb}.blog-top-stories>.blog-item .body{font-size:13px;line-height:19px;color:#3e3e3e;max-height:57px;overflow:hidden}.nav.blog{margin:20px 0}.nav.blog>.nav-item+.nav-item{margin-left:40px}.nav.blog>.nav-item>.nav-link{font-size:14px;color:#5f5f5f;padding:2px 0;transition:.5s}.nav.blog>.nav-item>.nav-link:hover{color:#41cadb}.nav.blog>.nav-item>.nav-link.active{font-weight:600;color:#4a4a4a;border-bottom:2px solid #ff6d63}.blog-post-detail>.title{font-family:'Open Sans',sans-serif;font-size:24px;line-height:30px;font-weight:700;color:#2a2a2a;margin:0 0 4px}.blog-post-detail>.date{display:block;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;color:#909090;margin-bottom:15px}.blog-post-detail>.body{margin:20px 0}.blog-post-detail>.body>p{font-family:'Open Sans',sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#4a4a4a;margin:0}.blog-post-detail>.body>h2,.blog-post-detail>.body>h3,.blog-post-detail>.body>h4{font-family:'Open Sans',sans-serif;font-weight:600;color:#2a2a2a;margin:0;line-height:26px}.blog-post-detail>.body>h2{font-size:20px}.blog-post-detail>.body>h3{font-size:18px}.blog-post-detail>.body>h4{font-size:16px}.blog-post-detail>.body>ul,.comments .form-control{font-weight:400;font-family:'Open Sans',sans-serif}.blog-post-detail>.body>ul{font-size:16px;line-height:26px;color:#4a4a4a}.blog-post-detail>.body>p+h2,.blog-post-detail>.body>p+h3,.blog-post-detail>.body>p+h4,.blog-post-detail>.body>p+p,.blog-post-detail>.body>p+ul{margin-top:25px}.blog-post-detail>.body>h2+p,.blog-post-detail>.body>h3+p .blog-post-detail>.body>h4+p{margin-top:5px}.blog-post-detail>.body>ul>li+li{margin-top:8px}.row.zero{margin-right:0;margin-left:0}.row.zero [class^=col-]{padding:0}.row.m5{margin-right:-5px;margin-left:-5px}.row.m5 [class^=col-]{padding:5px}.row.m20{margin-right:-20px;margin-left:-20px}.row.m20 [class^=col-]{padding-right:20px;padding-left:20px}.row.login{margin-right:-30px;margin-left:-30px}.container.login,.row.login [class^=col-]{padding-right:30px;padding-left:30px}.form-row{margin-right:-10px;margin-left:-10px}.form-row>.col,.form-row>[class*=col-]{padding:10px}.form-row .form-group{margin-bottom:0}.blog-post-detail>.comments{padding-top:30px;margin-top:30px}.comments .form-control{font-size:14px;background-color:#f7f7f7;border-color:#e9e9e9;border-radius:0}.btn-light-red{color:#fff;background-color:#ff6d63;border:none}.btn-light-red:hover{color:#fff;background-color:#f75a4f}.link-light-red{color:#ff6d63}.link-light-red:hover{color:#f75a4f}.btn-blue{color:#fff;background-color:#41cadb;border:none}.btn-blue:hover{color:#fff;background-color:#35b4c3}.link-blue{color:#41cadb}.link-blue:hover{color:#35b4c3}.babios-red-text{color:#ff6d63!important}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#f75a4f}.form-control{font-size:15px}.comments-feeds{margin:20px 0}.comments-feeds>.feed{border-top:1px dotted #ddd;padding:25px 0;display:flex;flex-direction:row}.comments-feeds>.feed>.pic{width:60px;height:60px;flex-shrink:0;border-radius:50%;margin-right:20px;position:relative}.comments-feeds>.feed>.content>.title{font-family:'Open Sans',sans-serif;font-size:15px;line-height:normal;font-weight:600;color:#303030}.comments-feeds>.feed>.content>.date{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;color:#9d9d9d}.comments-feeds>.feed>.content>.body,.newsletter-info{font-weight:400;font-family:'Open Sans',sans-serif}.comments-feeds>.feed>.content>.body{font-size:15px;line-height:24px;color:#4a4a4a;margin-top:5px}.newsletter-info{font-size:14px;line-height:20px;color:#555}.social-share{position:absolute;top:425px;left:0;display:flex;flex-direction:column}.social-share.sticky{position:fixed;top:60px;left:0}.social-share .social-ico{color:#fff;width:35px;height:40px;display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:#252525;position:relative;transition:.5s}.social-share .social-ico:hover::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}.social-share .social-ico .img-ico{width:auto;height:auto;max-width:20px;max-height:20px}.social-share .social-ico:first-child,.social-share .social-ico:first-child:hover::after{border-top-right-radius:10px}.social-share .social-ico:last-child,.social-share .social-ico:last-child:hover::after{border-bottom-right-radius:10px}.social-share .social-ico.twitter-bg{background-color:#55acee}.social-share .social-ico.facebook-bg{background-color:#3a5a99}.social-share .social-ico.google-plus-bg{background-color:#dd4b39}.social-share .social-ico.linkedin-bg{background-color:#007ab9}.social-share .social-ico.pinterest-bg{background-color:#bd081c}.social-share .social-ico.stumbleupon-bg{background-color:#ef4e23}.social-share .social-ico.gmail-bg{background-color:#273b7a}.brand{width:100%;padding-top:40%;position:relative}.brand .content,.brand::after{position:absolute;height:100%;width:100%;top:0;left:0}.brand::after{content:"";z-index:100;background-color:rgba(0,0,0,.25)}.brand .content{z-index:110;display:flex;flex-direction:column;align-items:center;justify-content:center}.brand .content .title{font-family:'Open Sans',sans-serif;color:#fff;font-size:35px;line-height:45px;font-weight:600}.brand .content .btn,.brand .content .info{font-family:'Open Sans',sans-serif;color:#fff;font-weight:400;line-height:normal}.brand .content .info{font-size:22px;margin:16px 0}.brand .content .btn{font-size:16px;letter-spacing:.5px;background-color:#ff6d63;transition:.5s;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);margin-top:10px}.brand-intro-text .info,.brand-intro-text .title{font-family:'Open Sans',sans-serif;color:#657a88;text-align:center}.brand .content .btn:hover{background-color:#ff5549}.brand-intro-text{margin:5px 40px 25px}.brand-intro-text .title{font-size:28px;line-height:normal;font-weight:600}.brand-intro-text .info{font-size:16px;line-height:24px;font-weight:400}.brand-products .price,.brand-products .price .prev,.brand-products .status,.brand-products .title{font-family:Roboto,sans-serif;font-size:14px;line-height:normal}.brand-intro-text .title+.info{margin-top:15px}.brand-products{margin-top:10px}.brand-products.row{margin-right:-15px;margin-left:-15px}.brand-products.row [class^=col-]{padding:15px}.brand-products .product-pic{background-color:#f9f9f9;width:100%;padding-top:100%;position:relative}.blend-darken{background-blend-mode:darken}.brand-products .title{color:#4e4e4e;font-weight:500;text-decoration:none;flex-grow:1;transition:.5s}.brand-products .title:hover{color:#ff6d63}.brand-products .status{color:#818181;font-weight:400;flex-shrink:0;margin-left:8px}.brand-products .price{color:#ff6d63;font-weight:500;margin:0}.brand-products .price .prev{color:#656565;font-weight:400;text-decoration:line-through;margin-left:10px}.brand-info h2,.brand-info h3{line-height:normal;font-weight:600;font-family:'Open Sans',sans-serif}.brand-info{background-color:#f3f3f3;padding:30px 40px;margin:30px 0}.brand-info h2{color:#2a2a2a;font-size:20px;text-align:center;margin:0}.brand-info h3{color:#41cadb;font-size:18px;margin-bottom:5px}.brand-info li,.brand-info p,.brand-info ul{font-family:'Open Sans',sans-serif;color:#4b4b4b;font-size:15px;line-height:22px;font-weight:400;margin:0}.we-thought-images{margin:35px 0}.we-thought-images .title{font-family:Lora,serif;font-size:20px;color:#353535;font-weight:400;margin-top:0;margin-bottom:15px;text-align:center}.we-thought-images .images{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 8%;align-items:center;justify-content:center;list-style:none;padding:0}.we-thought-images .images li{padding:10px}.we-thought-images .images li .img-fluid{box-shadow:0 3px 6px 0 rgba(0,0,0,.25);max-width:150px}.yellow-text{color:#fec51b}.desc-title{font-family:Lato,sans-serif;font-size:15px;color:#41cadb;font-weight:700;border-bottom:1px solid #efeff1;padding-bottom:5px;margin-top:0;margin-bottom:5px}.desc-product-info,.desc-product-price{font-family:Lato,sans-serif;margin:0}.desc-product-title{font-family:Lato,sans-serif;font-size:32px;color:#333;line-height:40px;font-weight:700}.desc-product-info{font-size:16px;color:#101010;line-height:normal;font-weight:400}.desc-product-price{font-size:32px;color:#ff6d63;line-height:normal;font-weight:700}.product-add-on .custom-control-label,.product-add-on .price{font-size:16px;font-family:Lato,sans-serif;line-height:normal}.desc-product-colours{display:flex;flex-direction:row;padding-top:4px}.desc-product-colours .color{width:30px;height:30px;cursor:pointer;position:relative;border:1px solid #efeff1}.desc-product-colours .color input[type=radio]{opacity:0}.desc-product-colours .color+.color{margin-left:10px}.desc-product-colours .color.active{border:3px solid #333}.desc-product-colours .color.active::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff}.product-add-on{display:flex;flex-direction:row;justify-content:space-between}.product-add-on .custom-control-label{color:#101010;font-weight:400}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#ff6d63}.custom-control-input:focus~.custom-control-label::before{box-shadow:none}.carousel-caption .btn,.cta .btn{box-shadow:0 2px 4px 0 rgba(0,0,0,.35)}.product-add-on .price{color:#ff6d63;font-weight:700;flex-shrink:0}.product-add-on+.product-add-on{margin-top:2px}.product-quantity{display:flex;flex-direction:row;max-width:300px;justify-content:space-between;align-items:center!important;padding-top:2px}.product-quantity .quantity-btn{width:25px;height:25px;background-color:#ff6d63;border-radius:50%;border:none;font-size:14px;color:#fff;cursor:pointer;transition:.5s;flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;text-decoration:none}.product-quantity .quantity-btn:hover{color:#fff;background-color:#ff5549}.product-quantity .quantity-btn .fa{color:#fff}.product-quantity .price{font-family:Lato,sans-serif;font-size:22px;color:#333;line-height:normal;font-weight:700;text-align:center;margin:0;padding:0;border:0;background:0 0;flex-grow:1;width:100%}.desc-product-colours+.desc-title,.desc-product-info+.desc-title,.desc-product-price+.desc-title,.desc-product-title+.desc-title,.product-add-on+.desc-title,.product-quantity+.desc-title{margin-top:20px}.add-to-cart-btn{background-color:#ff6d63;font-size:16px;color:#fff;border-radius:19px;padding-right:30px;padding-left:30px;transition:.5s}.add-to-cart-btn:hover{background-color:#ff5549}.soical-icons.description{margin:35px 0}.soical-icons.description img{width:35px;height:35px}.soical-icons.description a+a{margin-left:8px}.description-box .title{background-color:#f2f2f2;height:38px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:15px;padding-left:15px;position:relative;cursor:pointer}.description-box .title::after{content:"\f067";font-family:FontAwesome;font-size:15px;color:#303030;line-height:normal;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.description-box.show .title::after{content:"\f068"}.description-box .title h3{font-family:Lato,sans-serif;font-size:15px;color:#303030;line-height:normal;font-weight:700;margin:0;text-transform:uppercase}.description-box .body h4,.description-box .body p,.description-box .body ul{font-family:'Open Sans',sans-serif;color:#3e3e3e;margin:0}.description-box .body{border:2px solid #f2f2f2;border-top:none;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.description-box.show .body{max-height:1000px;overflow:auto;transition:max-height .4s ease-in}.main-container,.mobile-nav{transition:.3s ease-out all}.description-box .body .cont{padding:20px}.description-box .body p{font-size:15px;line-height:22px;font-weight:400}.description-box .body h4{font-size:16px;line-height:normal;font-weight:600}.description-box .body ul{font-size:15px;line-height:22px;font-weight:400}.desc-product-review .date,.desc-product-review .review{font-family:'Open Sans',sans-serif;color:#3e3e3e;font-size:14px}.description-box .body p strong,.description-box .body ul li strong{font-weight:700}.description-box .body ul li+li{margin-top:4px}.description-box .body p+h4,.description-box .body p+p,.description-box .body p+ul{margin-top:15px}.description-box+.description-box{margin-top:10px}.desc-product-review .date{line-height:normal;font-weight:600;margin:1px 0 2px}.desc-product-review .review{line-height:20px;font-weight:400}.carousel-caption .btn,.carousel-caption h5{font-family:'Open Sans',sans-serif;color:#fff;text-transform:uppercase}.desc-product-review+.desc-product-review{margin-top:15px}.carousel-item.active{position:relative}.carousel-item-next::after,.carousel-item-prev::after,.carousel-item.active::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25)}.carousel-caption{bottom:auto;top:50%;transform:translateY(-50%)}.carousel-caption h5{font-size:35px;line-height:45px;font-weight:600;margin:0}.carousel-caption .btn{font-size:16px;font-weight:400;background-color:#ff6d63;border-radius:0;padding-right:22px;padding-left:22px}.carousel-caption h5+.btn{margin-top:15px}.main-container{height:100vh;position:relative;left:0}.slide-right{left:250px}.mobile-nav-btn{display:none;color:#41cadb}.mobile-nav{background-color:rgba(255,255,255,.98);position:fixed;top:0;left:-250px;bottom:0;width:250px;display:flex;flex-direction:column}.mobile-nav.slide-right{left:0}.mobile-nav .logo{text-align:center;margin:10px 0;position:relative}.mobile-nav .logo>img{width:100px}.mobile-nav .logo .mobile-nav-close-btn{position:absolute;top:-10px;right:0;padding:8px 12px;background:0 0;border:none;color:#636363}.mobile-nav .nav{border-top:1px solid #d3d3d3;flex-grow:1;overflow:auto;flex-wrap:nowrap}.mobile-nav .nav .nav-item{border-bottom:1px solid #d3d3d3;width:100%}.mobile-nav .nav .nav-item .nav-link,.mobile-nav .nav .nav-item .nav-link:hover{color:#454545}.mobile-nav .nav .dropdown-menu.show{position:relative!important;transform:none!important;background:rgba(0,0,0,.05);border:none;border-radius:0;width:100%}.mobile-nav .nav .dropdown-menu.show .dropdown-item{font-size:14px;font-weight:300;background:0 0;padding:.25rem 1rem;display:flex;flex-direction:row;align-items:center}.my-basket .table .product-info .info h5,.my-basket .table thead th{font-family:'Open Sans',sans-serif;color:#515252;font-weight:600}.dropdown-toggle::after{position:absolute;right:1rem;top:20px}.mobile-nav .nav .dropdown-menu.show .dropdown-item img{width:32px;height:32px;margin-right:8px}.mobile-nav .nav .dropdown-menu.show .dropdown-item p{margin:0;flex-grow:1;white-space:normal;line-height:normal}.my-basket{margin:35px auto;width:100%;max-width:1000px}.my-basket .table{margin-bottom:0}.my-basket .table td,.my-basket .table th{border-top:none;border-bottom:1px solid #eee;vertical-align:middle;padding:.9rem 0}.my-basket .table thead th{font-size:13px;text-transform:uppercase;padding:.5rem 0}.my-basket .table tbody td{padding:1.2rem 0}.my-basket .table .product-info{display:flex;flex-direction:row;align-items:center}.my-basket .table .product-info .img{background-repeat:no-repeat;background-size:cover;flex-shrink:0;position:relative;width:72px;height:72px}.my-basket .table .product-info .info{margin-right:20px;margin-left:20px}.my-basket .table .product-info .info h5{font-size:15px;line-height:normal;margin:0}.my-basket .table .product-info .info p,.my-basket .table tbody td .color{font-size:13px;color:#b2b2b2;font-weight:400;font-family:'Open Sans',sans-serif}.my-basket .table .product-info .info p{margin:2px 0 0}.my-basket .table tbody td .form-control{max-width:60px;text-align:center}.my-basket .table tbody td .price{font-family:'Open Sans',sans-serif;font-size:16px;color:#ff6d63;font-weight:600}.my-basket .table tbody td .btn-link{font-family:'Open Sans',sans-serif;font-size:14px;color:#b2b2b2;font-weight:400;padding:0}.cart-price{display:flex;flex-direction:row;justify-content:space-between;align-items:start;margin-top:25px}.cart-price .price-info .price,.cart-price .price-info .title{font-weight:600;margin:0;font-family:'Open Sans',sans-serif}.cart-price .price-info{width:100%;max-width:250px;display:flex;flex-direction:column}.cart-price .price-info .title{font-size:13px;line-height:normal;color:#515252;text-transform:uppercase}.cart-price .price-info .price{font-size:24px;line-height:26px;color:#ff6d63}.cart-price .delivery-info{font-family:'Open Sans',sans-serif;font-size:13px;line-height:normal;color:#8b8b8b;font-weight:400;text-align:right}.cart-price .btn,.checkout-form .btn,.section-parah{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400}.cart-price .btn{color:#fff;text-transform:uppercase;border-radius:20px;margin-top:20px}.cart-price .input-group{width:250px}.cart-price .input-group .form-control{border-color:#d6d6d6;border-radius:0;height:36px}.cart-price .input-group .btn{margin:0;border-radius:0;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center}.description-box.checkout .title{background-color:#41cadb;cursor:auto}.description-box.checkout .title::after{display:none}.description-box.checkout .title h3{color:#fff}.description-box.checkout .title h3 .fa{margin-right:8px}.section-parah{color:#4a4a4a;margin-bottom:10px}.payments-logos{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin:16px 0 6px}.payments-logos img{max-height:38px;margin-bottom:10px}.payments-logos img+img{margin-left:10px}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.mt-35{margin-top:35px!important}.mb-35{margin-bottom:35px!important}.row.checkout-form{margin-right:-10px;margin-left:-10px}.row.checkout-form [class^=col-]{padding:10px}.row.checkout-form .form-control{background-color:#eee;border:none;border-radius:0;padding:.7rem}.checkout-form .btn{text-transform:uppercase;border-radius:20px;padding-right:20px;padding-left:20px}.checkout-form .btn-outline-secondary{color:#454545;border-color:#ddd}.checkout-form .btn-outline-secondary:hover{background-color:#ddd}.easyzoom--overlay{border:2px solid #efefef}.product-image .thumbnails{overflow:hidden;margin:1em 0;padding:0;text-align:center}.product-image .thumbnails li{display:inline-block;width:130px;margin:0 5px;border:2px solid #efefef}.product-image .thumbnails img{display:block;min-width:100%;max-width:100%}.br-20{border-radius:20px}.main-brand-pic{position:relative;width:100%;padding-top:75%}.main-brand-pic .brand-title{background-color:rgba(255,255,255,.85);font-family:Lora,serif;font-size:18px;color:#353535;font-weight:400;position:absolute;width:100%;top:10px;left:0;padding:4px 12px;text-align:center}.main-brand-pic>.btn{background-color:rgba(65,202,219,.94);font-size:15px;color:#fff;font-weight:400;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);transition:.5s}.main-brand-pic>.btn:hover{background-color:rgba(65,202,219,1)}.top-nav-logo-mobile{display:none;width:auto;height:55px}#pic001{background-image:url(/images/product-images/001.jpg)}.category-list{font-size:15px;line-height:normal;font-weight:400;color:#555;overflow:auto;max-height:290px;list-style:none;margin:10px 0 0;padding:0}.category-list li+li{margin-top:7px}.category-list li a{color:#555;transition:all .4s ease-in-out 0s}.category-list li a.active,.category-list li a:hover{color:#ff6d63}.page-error{height:100vh;display:flex;align-items:center;justify-content:center;background:url(/static/images/logo-nav-bg.png) top repeat-x,url(/static/images/logo-nav-bg.png) bottom repeat-x}.img-cover,.img-cover::before{width:100%;height:100%;top:0;left:0;position:absolute}.page-error .error-mark{margin-bottom:33px}.page-error header h1{color:#424242;font-size:10em;font-weight:400;line-height:120px;margin-top:0;margin-bottom:25px}.page-error header p{color:#757575;margin-bottom:25px;font-size:30px;text-transform:uppercase}.page-error h2{margin-bottom:25px}.page-error .error-advise{margin-bottom:25px;color:#a9afb5;font-weight:300}.page-error .error-btn{border-radius:18px}.img-cover{display:block}.img-cover::before{content:"";background-color:#007ab9;z-index:100}.mix-blend-darken{mix-blend-mode:darken}.modal-content.modal-add-to-cart .modal-header{padding:8px;text-align:center;align-items:center}.modal-content.modal-add-to-cart .modal-footer{padding:10px}.modal-content.modal-add-to-cart .modal-header .logo{width:auto;height:45px}.modal-content.modal-add-to-cart .modal-header .close{padding:8px;margin:0}.modal-content.modal-add-to-cart .modal-body p{margin:0}.modal-content.modal-add-to-cart .modal-body p+p{margin-top:10px}.modal-content.modal-add-to-cart .modal-body .product-image{width:100px;height:100px;object-fit:cover}.modal.custom .modal-header{background:url(/static/images/title-bottom-line-bg.png) left bottom repeat-x;border:none;padding:14px}.modal.custom .modal-header .modal-title{font-family:Lora,serif;font-size:20px;text-align:center;margin:0;font-weight:400;color:#252525}.cta h5,.modal.custom .modal-body .newsletter-info{font-family:'Open Sans',sans-serif}.modal.custom .modal-body .newsletter-info{font-size:14px;line-height:20px;font-weight:400;color:#555}.columns_2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;text-align:justify}.blog-post-detail>.body img{display:block;margin:auto;max-width:100%;height:auto}.blog-post-detail>.body>p br{display:none}.ui-menu.ui-widget{list-style:none;background:rgba(255,255,255,.96);border:1px solid #e4e4e4;padding:0;width:auto!important;max-width:250px;margin:0}.ui-menu.ui-widget .ui-menu-item{padding:6px 8px!important;font-size:14px;line-height:normal}.ui-menu.ui-widget .ui-menu-item+.ui-menu-item{border-top:1px solid #e4e4e4}.ui-menu.ui-widget .ui-menu-item p{margin-bottom:0}.desc-free-delivery{display:flex;flex-direction:row;color:#646464;font-size:14px;text-align:center;margin-top:35px;justify-content:center}.cta h5,.cta p{text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5);margin:0}.cta{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25);display:flex;flex-direction:column;align-items:center;justify-content:center}.cta h5{font-size:32px;color:#fff;line-height:40px;font-weight:600;text-transform:uppercase}.cta .btn,.cta p{font-family:'Open Sans',sans-serif;font-weight:400;color:#fff}.cta p{font-size:18px;line-height:24px}.cta .btn{font-size:16px;text-transform:uppercase;background-color:#ff6d63;border-radius:0;padding-right:22px;padding-left:22px}.all-tags,.blog-tag{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;padding:4px 8px}.cta .btn:hover{background-color:#ef554a}.cta h5+.btn,.cta h5+p{margin-top:15px}.cta p+.btn{margin-top:22px}.page-item.active .page-link{z-index:1;color:#fff;background-color:#41cadb;border-color:#41cadb}.page-link{color:#24a7b7}.page-link:hover{color:#198d9c}.blog-tag{position:absolute;top:12px;left:12px;color:#fff;background-color:#ff6d63}.all-tags{color:#24a7b7;background-color:#f7f7f7;border:1px solid #dedede;border-radius:4px}.all-tags+.all-tags{margin-left:3px}.pagination{flex-wrap:wrap}.pointer-video{cursor:pointer}.confirmation-box{background-color:#f8f8f8;padding:25px 30px}.green-text{color:#4CAF50!important}.desc-product-colours.catalog{margin-top:4px}.desc-product-colours.catalog .color{width:20px;height:20px;cursor:pointer}.desc-product-colours.catalog .color+.color{margin-left:5px}.confirmation-box p{font-size:14px;color:#545454;margin:0}.desc-product-colours.catalog .color.active{border:2px solid #333}.confirmation-box p strong{font-weight:700;color:#444}.Red{background-color:red}.confirmation-box .large{font-size:24px;color:#343434;margin:0;font-weight:700}.Turquoise{background-color:#33B3A6}.confirmation-box .medium{font-size:20px;color:#343434;margin:0;font-weight:700}.White{background-color:#fff}.Blue{background-color:#3299FF}.Walnut{background-color:#775f4b}.Pink{background-color:#FF748C}.play-video-btn{background-color:#41cadc;font-size:16px;color:#fff;border-radius:19px;padding-right:30px;padding-left:30px;transition:.5s}.play-video-btn:hover{background-color:#20b3c6}.prod-video-img{display:inline-block;position:relative;transition:.7s}.prod-video-img img{width:330px;height:220px;object-fit:cover;position:relative}.prod-video-img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,.2)}.prod-video-img::before{font-family:FontAwesome;font-size:80px;color:rgba(255,255,255,.75);content:"\f144";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:150}.prod-video-img:hover::after{background:rgba(0,0,0,.3)}.prod-video-img:hover::before{color:rgba(255,255,255,.8)} .blog-post-detail .body table{border-collapse: collapse;border-spacing: 0;width: 100%; overflow-x: auto } .blog-post-detail .body table tr td {border: solid 1px #ddd} .blog-post-detail>table>tr>td{width: 100%;float: left}