@-webkit-keyframes fadeToTop{from{opacity:0;transform:translate(0, 50px)}to{opacity:1;transform:translate(0, 0px)}}@keyframes fadeToTop{from{opacity:0;transform:translate(0, 50px)}to{opacity:1;transform:translate(0, 0px)}}@-webkit-keyframes fadeToBottom{from{opacity:0;transform:translate(0, -50px)}to{opacity:1;transform:translate(0, 0px)}}@keyframes fadeToBottom{from{opacity:0;transform:translate(0, -50px)}to{opacity:1;transform:translate(0, 0px)}}@-webkit-keyframes fadeDropdown{from{opacity:0;transform:translate(0, -20px)}to{opacity:1;transform:translate(0, 0px)}}@keyframes fadeDropdown{from{opacity:0;transform:translate(0, -20px)}to{opacity:1;transform:translate(0, 0px)}}@-webkit-keyframes fadeToCenter{from{opacity:0}to{opacity:1}}@keyframes fadeToCenter{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeToRight{from{opacity:0;transform:translate(-50px, 0)}to{opacity:1;transform:translate(0, 0)}}@keyframes fadeToRight{from{opacity:0;transform:translate(-50px, 0)}to{opacity:1;transform:translate(0, 0)}}@-webkit-keyframes shake{0%{transform:translate(0, 0)}1.78571%{transform:translate(10px, 0)}3.57143%{transform:translate(0, 0)}5.35714%{transform:translate(10px, 0)}7.14286%{transform:translate(0, 0)}8.92857%{transform:translate(10px, 0)}10.71429%{transform:translate(0, 0)}100%{transform:translate(0, 0)}}@keyframes shake{0%{transform:translate(0, 0)}1.78571%{transform:translate(10px, 0)}3.57143%{transform:translate(0, 0)}5.35714%{transform:translate(10px, 0)}7.14286%{transform:translate(0, 0)}8.92857%{transform:translate(10px, 0)}10.71429%{transform:translate(0, 0)}100%{transform:translate(0, 0)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background-color:#ebecef;font-family:"Open Sans",sans-serif;font-size:16px;overflow-y:scroll}.loader{text-align:center;padding:25px 0 20px 0}.loader .lds-dual-ring{display:inline-block;width:70px;height:70px}.loader .lds-dual-ring:after{content:" ";display:block;width:68px;height:68px;border-radius:50%;border:8px solid #10cfff;border-color:#10cfff transparent #10cfff transparent;-webkit-animation:lds-dual-ring 1s linear infinite;animation:lds-dual-ring 1s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.body_loading:after,.body_loading:before{position:fixed;content:" ";display:block}.body_loading:before{z-index:100000001;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.7)}.body_loading:after{z-index:100000002;top:0;right:0;left:0;bottom:0;margin:auto;width:100px;height:100px;border-radius:50%;border:10px solid #ffc107;border-color:#ffc107 transparent #ffc107 transparent;-webkit-animation:lds-dual-ring 1s linear infinite;animation:lds-dual-ring 1s linear infinite}::-moz-focus-inner{border:0}a,a:hover,a:visited,a:focus,a:active{text-decoration:none;color:inherit;outline:0 !important}button,input,select,textarea{outline:0 !important;box-shadow:none !important}select::-ms-expand{display:none}hr{border-color:#ccc;margin:20px 0}p b,p strong,ul b,ul strong,ol b,ol strong{font-weight:600}.button{font-weight:500;font-size:18px;display:inline-block;text-align:center;padding:10px 25px;border:none;border-radius:5px;background-color:#ffc107;transition:all .2s;color:#fff !important;position:relative;font-family:"Montserrat",sans-serif}.button i{font-size:17px;margin-right:10px}.button:hover{color:#fff !important;background-color:#10cfff !important}.button_blue{background-color:#10cfff;color:#fff !important}.button_blue:hover{color:#fff !important;background-color:#ffc107 !important}.button_bordered{border:1px solid #10cfff;background-color:#ecfbff;color:#10cfff !important}.button_bordered:hover{color:#fff !important;background-color:#10cfff !important}.button_gray{background-color:#ebecef;color:#000 !important}.button_gray:hover{color:#000 !important;background-color:#eee !important}.row10{margin:0 -5px}.row10>div{padding-left:5px;padding-right:5px}.row20{margin:0 -10px}.row20>div{padding-left:10px;padding-right:10px}.content_box{background-color:#fff;min-height:300px;box-shadow:0 0 15px rgba(0,0,0,.1);position:relative;z-index:10;padding:50px;border-radius:5px;overflow-wrap:break-word;word-wrap:break-word}.title{font-family:"Montserrat",sans-serif;font-size:36px;display:block;margin-bottom:15px;font-weight:bold;overflow-wrap:break-word;word-wrap:break-word}.header{position:absolute;top:0;left:0;z-index:10001;width:100%;background:transparent;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);padding-top:30px;padding-bottom:30px}.header_logo{margin:0 auto;display:inline-block}.header_logo img{height:65px;width:auto}.header_date{margin-top:20px;font-size:16px;color:#fff;font-family:"Montserrat",sans-serif;opacity:0;-webkit-animation:fadeToCenter .3s ease .5s forwards;animation:fadeToCenter .3s ease .5s forwards}.header_date img{display:inline-block;margin-right:13px;height:25px}.header_placeholder{height:200px;margin-bottom:30px;background-color:#000}.products{margin-top:-100px}.products .content_box{padding-left:20px;padding-right:20px}.products_item{margin-bottom:30px;text-align:center;overflow-wrap:break-word;word-wrap:break-word}.products_item>div{padding:15px;background-color:#fff;margin-top:-50px;max-width:90%;width:100%;display:inline-block}.products_item_ratings{display:inline-block;margin-bottom:20px}.products_item_ratings i{font-size:15px;margin:0 3px;color:#ccc}.products_item_ratings i.active{color:#ecc830}.products_item figure{margin-bottom:15px;display:flex;justify-content:center;height:252.5px;border:1px solid #eee}.products_item figure>a{align-self:center;min-width:10px}.products_item figure img{max-height:250.5px;min-width:10px;width:auto;max-width:100%}.products_item h3{font-size:22px;margin-bottom:15px;margin-top:0;font-weight:bold;font-family:"Montserrat",sans-serif}.products_item_price{font-family:"Montserrat",sans-serif;display:block;margin-bottom:15px}.products_item_price span{display:block;font-size:24px;font-weight:bold;margin-bottom:0;color:#10cfff}.products_item_price del{font-size:18px;color:#c9c9c9}.products_item .button{width:100%}.modal-backdrop{z-index:10040}.modal-backdrop.show{opacity:.5}.default_modal{z-index:10050}.default_modal .modal-dialog{max-width:600px}.default_modal .modal-header{margin:0 0 10px;padding:0 15px 10px}.default_modal .modal-header h6{font-size:18px;text-transform:uppercase}.default_modal .modal-content{position:relative;border:none;padding:30px 15px;box-shadow:none;border-radius:0}.default_modal .modal-body{padding:0 10px}.default_modal .modal-body .table{font-size:15px}.default_modal .modal-body .table td,.default_modal .modal-body .table th{padding:7px 10px}.default_modal .close{overflow:hidden;position:absolute;border-radius:0px;right:-15px;top:-15px;width:30px;height:30px;line-height:25px;text-align:center;z-index:5;opacity:1 !important;background-color:#10cfff;color:#fff;transition:all .2s}.default_modal .close span{position:relative;top:-2px}.default_modal .close:hover{background-color:#ffc107}.question_modal .modal-dialog{max-width:400px}.question_modal .modal-content{text-align:center;padding-top:50px;padding-bottom:50px}.question_modal .modal-content img{max-width:230px;margin-bottom:30px;margin-top:15px}.question_modal .modal-content h5{font-size:22px}.question_modal .modal-content p{margin-bottom:30px;font-size:17px}.text_modal .text_only{max-height:80vh;overflow-y:auto}.text_modal .modal-dialog{max-width:900px}.slick-initialized .slick-slide{outline:0 !important}.main_slider_wrapper{background-color:#000}.main_slider{max-height:800px;overflow:hidden;opacity:0;-webkit-animation:fadeToCenter .2s ease .2s forwards;animation:fadeToCenter .2s ease .2s forwards;background-image:url("../images/bg.jpg")}.main_slide{background-size:cover;background-position:center;background-repeat:no-repeat;height:800px}.main_slide_video{text-align:center;position:relative;opacity:0;-webkit-animation:fadeToCenter .3s ease 1s forwards;animation:fadeToCenter .3s ease 1s forwards;display:flex;height:100%;text-align:center}.main_slide_video video{cursor:pointer;outline:0 !important;display:inline-block;max-width:100%;height:auto;width:auto;max-height:800px;opacity:0;transition:all .2s;align-self:center;margin:0 auto}.main_slide_video video.active{opacity:1}.main_slide_video .video_placeholder{position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5}.main_slide_video .video_play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:150px;width:150px;background-color:transparent;border:none;background-image:url("../images/play.svg");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:10;transition:transform .2s}.main_slide_video .video_play:hover{transform:scale(1.1)}.main_slide_video.active .video_play,.main_slide_video.active .video_placeholder{display:none}.main_slide_video.active video{opacity:1}.main_slide_object{padding-top:100px;text-align:center}.main_slide_object img{display:inline-block;max-height:510px;max-width:100%;width:auto;height:auto;opacity:0}.slick-active .main_slide_object img{-webkit-animation:fadeToTop .6s ease .4s forwards;animation:fadeToTop .6s ease .4s forwards}.slick-next,.slick-prev{position:absolute;top:50%;z-index:10;font-size:0;width:55px;height:55px;border-radius:50%;background-color:#333;border:none;background-image:url("../images/right-arrow.svg");background-size:45%;background-repeat:no-repeat;background-position:center}.slick-prev{left:30px;transform:translate(0, -50%) rotateY(180deg)}.slick-next{right:30px;transform:translate(0, -50%)}.slick-dots{text-align:center;padding-left:0;margin:0 auto;position:absolute;z-index:100;left:0;right:0;bottom:150px;width:100%;max-width:1000px}.slick-dots li{margin:0 7px;display:inline-block}.slick-dots li button{font-size:0;border:none;background-color:#ccc;opacity:.6;width:12px;height:12px;border-radius:50%;padding:0;transition:all .2s}.slick-dots li.slick-active button{opacity:1}.product{margin-top:-100px}.product_left{margin-bottom:30px;position:relative}.product_right{overflow-wrap:break-word;word-wrap:break-word}.product_right .form_default_input,.product_right .form_default_select,.product_right .form_default_textarea{border:1px solid #e3e3e3;background-color:#fff;border-radius:0}.product_circle{width:50px;height:50px;line-height:50px;border-radius:50%;position:absolute;z-index:10;left:35px;top:20px;background-color:#111;color:#fff;text-align:center;font-size:12.5px;font-weight:600;font-family:"Montserrat",sans-serif}.product_circle.new{background-color:#ffc107}.product_circle.sales{background-color:#10cfff}.product_circle.discount{left:auto;right:30px !important;top:15px !important;font-size:11.5px;font-weight:800;box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff;color:#111;width:65px;height:65px}.product_circle.discount div{line-height:1;display:inline-block;margin-top:17px}.product_circle.discount b{font-size:19px;display:block}.product_circle+.product_circle{top:60px}.product_ratings{display:inline-block;margin-bottom:20px}.product_ratings i{margin-right:8px;color:#ccc}.product_ratings i.active{color:#ecc830}.product_price{font-size:30px;font-family:"Montserrat",sans-serif}.product_price span{font-weight:bold;color:#10cfff;display:inline-block;margin-left:10px}.product_price s{color:#999;font-size:24px;display:inline-block}.product_desc{margin-bottom:20px}.product_count{display:inline-block;font-size:0;margin-bottom:20px}.product_count input,.product_count input::-webkit-outer-spin-button,.product_count input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;margin:0}.product_count input{height:45px;width:55px;border:1px solid #e3e3e3;text-align:center;font-weight:bold;font-size:18px;margin:0 -1px}.product_count a{display:inline-block;width:35px;height:45px;line-height:45px;font-size:12px;text-align:center;border:1px solid #e3e3e3;background-color:#fff;color:#000;vertical-align:top;transition:all .2s}.product_count a:hover{color:#10cfff}.product_subtitle{font-size:20px;margin-bottom:10px;font-weight:400;position:relative;display:block}.product_subtitle b{font-weight:bold}.product_subtitle.w_icon{padding-left:45px}.product_subtitle.w_icon img{position:absolute;left:0;height:28px}.product_subtitle .badge{font-weight:bold;color:#10cfff;background-color:#f3f3f3;font-size:16px;padding:5px 7px}.product_form{margin-top:50px}.product_form h4{font-weight:bold;font-size:24px}.product_form h5{font-size:20px}.product_form h5 b{color:#10cfff}.product_form_box{position:relative;padding:15px 55px 15px 15px;background-color:#f7f7f7;border-radius:5px;margin-bottom:10px}.product_form_box span{font-size:18px}.product_form_box img{position:absolute;right:15px;top:15px;height:30px}.product_reviews{margin-top:50px;overflow-wrap:break-word;word-wrap:break-word}.product_reviews .card-columns{-moz-column-gap:1.5rem;column-gap:1.5rem}.product_reviews .card{box-shadow:0 0 15px rgba(0,0,0,.1);border:none;margin-bottom:20px}.product_reviews .card h5{font-size:18px;font-weight:bold}.product_reviews .card h6{font-size:14px;color:#999}.product_reviews .card p{font-size:17px}.product_reviews .card_ratings i{color:#ccc;font-size:15px}.product_reviews .card_ratings i.active{color:#ecc830}.sales_date{margin-bottom:15px}.sales_date div{display:inline-block;text-align:center;position:relative;padding-right:20px}.sales_date div:after{content:":";display:inline-block;font-size:32px;position:absolute;right:10px;top:5px;width:4px;letter-spacing:0;opacity:.7}.sales_date div:last-child{padding-right:0}.sales_date div:last-child:after{display:none}.sales_date div b{display:inline-block;min-width:62px;padding:7px 5px;background-color:#10cfff;color:#fff;font-size:32px;border-radius:5px;text-align:center;letter-spacing:1px;font-weight:700;margin-bottom:7px}.sales_date div h6{font-size:12px;display:block;color:#999}.sales_date h5{font-size:20px;padding:20px 15px;text-align:center;background-color:#f3f3f3;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-family:"Montserrat",sans-serif}.sales_date h5+h5{display:none}.animated_shake{-webkit-animation:shake 4s ease infinite;animation:shake 4s ease infinite;transform-origin:50% 50%}.detail-slider{margin-bottom:10px;opacity:0;-webkit-animation:fadeToCenter .2s ease .4s forwards;animation:fadeToCenter .2s ease .4s forwards}.detail-slider figure{border:1px solid #eee;margin-bottom:0}.detail-slide figure{height:490px;display:flex;justify-content:center}.detail-slide figure img{align-self:center;max-height:490px;min-width:1px}.detail-slider-nav{padding-left:40px;padding-right:40px;margin-bottom:20px;opacity:0;-webkit-animation:fadeToCenter .2s ease .4s forwards;animation:fadeToCenter .2s ease .4s forwards}.detail-slider-nav .slick-prev,.detail-slider-nav .slick-next{height:100%;width:20px;background-color:#f3f3f3;border-radius:0;background-image:url("../images/angle-right.svg");background-size:60%}.detail-slider-nav .slick-prev{left:15px}.detail-slider-nav .slick-next{right:15px}.detail-slide-nav{padding-left:5px;padding-right:5px}.detail-slide-nav figure{border:1px solid #eee;margin-bottom:0;display:flex;justify-content:center;height:100px}.detail-slide-nav figure img{max-height:100px;align-self:center;min-width:1px}.detail-slide-nav.slick-current figure{border:1px solid #999}.form_default_label{display:block;margin-bottom:5px;width:100%;font-size:18px;font-weight:500}.form_default_label b{color:#10cfff;font-weight:bold}.form_default_error{display:block;margin-bottom:20px;margin-top:-18px;font-size:14px;color:#e74c3c}.form_default_input,.form_default_select,.form_default_textarea{background-color:#f7f7f7;border:1px solid #eee;border-radius:5px;display:block;width:100%;margin-bottom:20px;font-size:18px;transition:all .2s}.form_default_input.error,.form_default_select.error,.form_default_textarea.error{border-color:#e74c3c !important}.form_default_input:focus,.form_default_select:focus,.form_default_textarea:focus{border-color:#10cfff !important;background-color:#fff}.form_default_input:disabled,.form_default_select:disabled,.form_default_textarea:disabled{background-color:#eee !important;border-color:#eee !important}.form_default_select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:32px;background-image:url("../images/down-arrow.svg");background-size:14px;background-repeat:no-repeat;background-position:right 10px center}.form_default_input{height:45px;line-height:45px;padding-left:15px;padding-right:15px}.form_default_input[type=number]{padding-right:0}.form_default_select{height:45px;line-height:45px;padding-left:10px}.form_default_textarea{resize:none;padding:15px}.form_default_radio,.form_default_check{display:block;position:relative;padding-left:30px;font-size:18px;margin-bottom:20px;cursor:pointer}.form_default_radio input,.form_default_check input{position:absolute;height:0;width:0;visibility:hidden}.form_default_radio span,.form_default_check span{display:inline-block;height:20px;width:20px;background-color:#fff;border:1px solid #999;position:absolute;left:0;top:4px}.form_default_radio a,.form_default_check a{color:#ffc107}.form_default_radio input:checked+span,.form_default_check input:checked+span{background-color:#10cfff;border-color:#10cfff;background-position:center;background-repeat:no-repeat}.form_default_radio span{border-radius:50%}.form_default_radio span:after{position:absolute;content:"";display:inline-block;width:8px;height:8px;background-color:#fff;border-radius:50%;opacity:0;margin:auto;top:0;left:0;right:0;bottom:0}.form_default_radio input:checked+span:after{opacity:1}.form_default_radio+.form_default_radio,.form_default_check+.form_default_check{margin-top:-10px}.form_default_check input:checked+span{background-image:url("../images/check.svg");background-size:65%}.form_default_file{margin-bottom:20px;display:block;font-size:15px}.form_default_file label{display:inline-block;background-color:#f8f8f8;border:1px solid #ccc;border-radius:30px;padding:15px 25px 15px 55px;position:relative;margin-bottom:0;transition:all .2s;cursor:pointer}.form_default_file label:hover{background-color:#fff;border-color:#999}.form_default_file.error label{background-color:#fff;border-color:#db2929}.form_default_file i{margin-right:10px;position:absolute;left:25px;top:19px;font-size:20px;color:#666}.form_default_file input{margin:0 !important;width:0 !important;height:0 !important;visibility:hidden !important}.reviews_form_rating{border:none;display:inline-block}.reviews_form_rating>input{display:none}.reviews_form_rating>label{color:#d1cfcf;float:right;margin:0 5px 5px 0;cursor:pointer}.reviews_form_rating>label:before{margin:5px 0;font-size:1.25em;display:inline-block}.reviews_form_rating>input:checked~label,.reviews_form_rating:not(:checked)>label:hover,.reviews_form_rating:not(:checked)>label:hover~label{color:#ecc830}.reviews_form_rating>input:checked+label:hover,.reviews_form_rating>input:checked~label:hover,.reviews_form_rating>label:hover~input:checked~label,.reviews_form_rating>input:checked~label:hover~label{color:#ecc830}.sent_message{text-align:center}.sent_message img{height:85px;display:inline-block;margin-bottom:20px}.sent_message .alert{text-align:left}.footer{padding-top:50px;padding-bottom:50px;text-align:center}.footer p{margin-bottom:0;color:#000}.footer p b{font-weight:bold}.footer p a{transition:all .2s}.footer p a:hover{color:#10cfff}.footer p span{display:inline-block;margin:0 5px}.text_only{overflow-wrap:break-word;word-wrap:break-word}.text_only h1,.text_only h2,.text_only h3,.text_only h4,.text_only h5,.text_only h6{margin-bottom:20px;font-weight:600}.text_only h1{font-size:32px}.text_only h2{font-size:28px}.text_only h3{font-size:26px}.text_only h4{font-size:22px}.text_only h5{font-size:20px}.text_only h6{font-size:18px}.text_only p,.text_only ul,.text_only ol{margin-bottom:20px}.text_only p a,.text_only ul a,.text_only ol a{color:#10cfff}.text_only ul,.text_only ol{padding-left:20px}.text_only ul li,.text_only ol li{margin-bottom:3px}.text_only ul{list-style-type:circle}.blank_page{padding-top:200px;padding-bottom:180px;text-align:center;background-color:#000;background-image:url("../images/bg.jpg");background-size:cover;background-position:center;color:#fff;font-family:"Montserrat",sans-serif}.blank_page h1{font-size:100px;font-weight:700;margin-bottom:10px;color:#10cfff}.blank_page h2{font-size:32px;font-weight:bold;margin-bottom:30px}.blank_page p{font-size:20px;margin-bottom:30px}.cookies{position:fixed;z-index:1000;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #ccc;box-shadow:0 0 15px rgba(0,0,0,.15);color:#000}.cookies .container{position:relative;padding:30px 200px 30px 15px}.cookies p{margin-bottom:0;font-size:17px}.cookies p b{font-weight:600}.cookies p a{color:#ffc107;text-decoration:underline}.cookies .button{position:absolute;top:30px;right:15px}@media only screen and (max-width: 1199.98px){.detail-slide figure{height:400px}.detail-slide figure img{max-height:400px}}@media only screen and (max-width: 991.98px){.product_reviews .card-columns{-moz-column-count:2;column-count:2}.cookies .container{padding:20px 15px;text-align:center}.cookies p{font-size:14px}.cookies .button{position:initial;margin-top:10px}.default_modal .close{top:0;right:0}.modal-dialog{max-width:90% !important;margin-left:auto;margin-right:auto}.blank_page h1{font-size:85px}}@media only screen and (max-width: 767.98px){.header_date{display:none}.header_logo img{height:50px}.header_placeholder{margin-bottom:0;height:105px}.main_slider{max-height:270px}.main_slider .slick-next,.main_slider .slick-prev{display:none !important}.main_slider .slick-dots{bottom:25px}.main_slide{height:270px}.main_slide_video .video_play{height:90px;width:90px}.main_slide_object{padding-top:40px}.main_slide_object img{max-height:180px}.footer p span{opacity:0;visibility:hidden;height:5px;display:block}.blank_page{padding-top:150px;padding-bottom:100px}.blank_page h1{font-size:50px}.blank_page h2{font-size:25px}.blank_page p{font-size:16px}.product{margin-top:0;padding:0}.product_form,.product_reviews{padding:0}.product_form .product_count{margin-bottom:0}.product_form .form_default_input,.product_form .form_default_select,.product_form .form_default_textarea{margin-bottom:15px}.product_form .form_default_label{margin-bottom:0}.product_reviews .card-columns{-moz-column-count:1;column-count:1}.product_reviews .d-flex{display:block !important}.product_reviews .d-flex .button{margin-bottom:20px}.content_box{padding:30px}.detail-slide figure{height:300px}.detail-slide figure img{max-height:300px}.detail-slide-nav figure{height:70px}.detail-slide-nav figure img{max-height:70px}.title{font-size:30px}.sales_date div b{font-size:27px;min-width:55px}.products{padding:0;margin-top:0}.products_item>div{max-width:90%}.products_item figure{height:inherit}.products_item figure img{max-height:inherit}}
