@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900";@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800";html,body{margin:0;padding:0;height:100%}body{overflow-x:hidden;overflow-y:scroll}html{margin-right:0!important}body.fixed{width:100%;height:100%;overflow:hidden}.disable-hover{pointer-events:none}.block,.page-header,.page-footer{position:relative}.block:not([class*=offset-top]){margin-top:50px}@media screen and (max-width: 991px){.block:not([class*=offset-top]){margin-top:50px}}@media screen and (max-width: 991px){.block:not([class*=offset-top]):first-child{margin-top:30px}}.block{position:relative;background-size:cover;background-position:center center}.block--bg-1{background:#24ceff}.block--bg-2{background:#ff358b}body.block-loader .block.block--loaded>.container:before,body.block-loader .block.block--loaded>.container:after{opacity:0;visibility:hidden;pointer-events:none}body.block-loader .block.block--loaded>.container:before{background:#fff}@keyframes cssHide{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes cssShow{to{opacity:1}}.bodyLoader{display:none}body.body-loader .bodyLoader{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10000;background:#fff;transition:.5s;animation:cssHide .5s ease-in 7s forwards;animation-fill-mode:forwards}body.body-loader .bodyLoader:after{z-index:0;top:50%;left:50%;line-height:1;color:#c5c5c5;z-index:1004;content:"";position:absolute;width:54px;height:54px;margin-top:-27px;margin-left:-27px;border:4px solid #24ceff;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:spin 1s infinite linear,cssHide .5s ease-in 7s forwards;transition:.5s}body.body-loader.body--loaded .bodyLoader{opacity:0;visibility:hidden;pointer-events:none}body.block-loader .block:not(.block--no-preload):not(.block--loaded){min-height:200px}body.block-loader .block:not(.block--no-preload):not(.block--loaded)>.container{overflow:hidden}body.block-loader .block:not(.block--no-preload)>.container:before{content:"";position:absolute;display:block;top:-5px;left:-5px;right:-5px;bottom:0;background:#f8f8f8;z-index:1004;transition:.5s;animation:cssHide .5s ease-in 7s forwards;animation-fill-mode:forwards}@media screen and (max-width: 991px){body.block-loader .block:not(.block--no-preload)>.container:before{left:0;right:0}}body.block-loader .block:not(.block--no-preload)>.container:after{z-index:0;top:50%;left:50%;line-height:1;color:#c5c5c5;z-index:1004;content:"";position:absolute;width:34px;height:34px;margin-top:-17px;margin-left:-17px;border:3px solid #c5c5c5;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:spin 1s infinite linear,cssHide .5s ease-in 7s forwards;transition:.5s}.vert-wrapper{display:table;height:100%;width:100%}.vert{display:table-cell;vertical-align:middle}@media screen and (min-width: 1500px){.block.fullwidth:not(.full-no-sidemargin)>.container,body.fullwidth .page-main *.global_width:not(.full-no-sidemargin)>.container,body.fullwidth .page-main>.container,body.fullwidth .page-main>.shopify-section>.container,body.fullwidth .page-header.global_width:not(.full-no-sidemargin):not(.page-header-variant-1)>.container,.page-header.fullwidth:not(.full-no-sidemargin):not(.page-header-variant-1)>.container,body.fullwidth .page-header.global_width:not(.full-no-sidemargin) .header-sticky>.container,.page-header.fullwidth:not(.full-no-sidemargin) .header-sticky>.container,body.fullwidth .page-header.global_width .mega-dropdown .sub-menu,.page-header.fullwidth .mega-dropdown .sub-menu,body.fullwidth .page-footer.global_width:not(.full-no-sidemargin)>.container *>.container,.page-footer.fullwidth:not(.full-no-sidemargin)>.container *>.container{padding-right:55px;padding-left:55px}body.fullwidth .page-footer.global_width>.container,.page-footer.fullwidth>.container{width:100%;padding-left:0;padding-right:0}}@media (max-width: 1499px) and (min-width: 992px){.block:not(.full-no-sidemargin)>.container,.page-footer:not(.full-no-sidemargin)>.container>*>.container,.page-main .block:not(.full-no-sidemargin)>.container,.page-main>.container,.page-main>.shopify-section>.container{padding-right:55px;padding-left:55px}}@media (max-width: 1499px) and (min-width: 1025px){.page-header:not(.full-no-sidemargin)>.container,.page-header:not(.full-no-sidemargin) .header-sticky>.container{padding-right:55px;padding-left:55px}}@media (max-width: 1499px){.container{width:100%!important}}.page-footer>.container{width:100%!important;padding-left:0;padding-right:0}body.fullwidth .block.global_width>.container,.block.fullwidth>.container,body.fullwidth .page-main>.container,body.fullwidth .page-main>.shopify-section>.container,body.fullwidth .page-header.global_width>.container,.page-header.fullwidth>.container,body.fullwidth .page-header.global_width .header-sticky>.container,.page-header.fullwidth .header-sticky>.container,body.fullwidth .page-header.global_width .sub-menu:not(.sub-menu--boxed)>.container,.page-header.fullwidth .sub-menu:not(.sub-menu--boxed)>.container,body.fullwidth .page-footer.global_width>.container,.page-footer.fullwidth>.container,body.fullwidth .page-footer.global_width>.container *>.container,.page-footer.fullwidth>.container *>.container{width:100%}body.boxed .page-main .block.global_width,.page-main .block.boxed{margin-left:auto;margin-right:auto}@media (max-width: 1499px){body.boxed .page-main .block.global_width,.page-main .block.boxed{width:100%}}@media (min-width: 1280px){body.boxed .page-main .block.global_width,.page-main .block.boxed{width:1250px}}@media (max-width: 1499px){body.boxed .block.global_width>.container,.block.boxed>.container,.block.fullboxed>.container,body.boxed .page-header.global_width>.container,.page-header.boxed>.container,.bnslider .container,.block>.container>.container,body.boxed .page-header.global_width .header-sticky>.container,.page-header.boxed .header-sticky>.container,body.boxed .page-footer.global_width>.container>* .container,.page-footer.boxed>.container>* .container,body.boxed .page-main>.container,body.boxed .page-main>.shopify-section>.container{width:100%}}@media (min-width: 1500px){body.boxed .block.global_width>.container,.block.boxed>.container,.block.fullboxed>.container,body.boxed .page-header.global_width>.container,.page-header.boxed>.container,.bnslider .container,.block>.container>.container,body.boxed .page-header.global_width .header-sticky>.container,.page-header.boxed .header-sticky>.container,body.boxed .page-footer.global_width>.container>* .container,.page-footer.boxed>.container>* .container,body.boxed .page-main>.container,body.boxed .page-main>.shopify-section>.container{padding-left:0!important;padding-right:0!important}}@media (min-width: 1280px){body.boxed .block.global_width>.container,.block.boxed>.container,.block.fullboxed>.container,body.boxed .page-header.global_width>.container,.page-header.boxed>.container,.bnslider .container,.block>.container>.container,body.boxed .page-header.global_width .header-sticky>.container,.page-header.boxed .header-sticky>.container,body.boxed .page-footer.global_width>.container>* .container,.page-footer.boxed>.container>* .container,body.boxed .page-main>.container,body.boxed .page-main>.shopify-section>.container{width:1250px}}@media (max-width: 1499px){body.boxed .page-header.global_width .sub-menu>.container,.page-header.boxed .sub-menu>.container{width:100%}}@media (min-width: 1280px){body.boxed .page-header.global_width .sub-menu>.container,.page-header.boxed .sub-menu>.container{width:1250px}}@media (max-width: 1499px){.page-header .sub-menu.sub-menu--boxed>.container{width:100%}}@media (min-width: 1280px){.page-header .sub-menu.sub-menu--boxed>.container{width:1250px}}@media (min-width: 1500px){.bnslider .container{padding-left:0!important;padding-right:0!important}}@media (max-width: 1499px) and (min-width: 992px){.bnslider .container{max-width:1250px!important;padding-left:55px!important;padding-right:55px!important}}*.full-nopad>.container{padding-left:0!important;padding-right:0!important}*.full-nopad>.container .row{margin-left:0;margin-right:0}*.full-nopad>.container [class*=col-]{padding-left:0;padding-right:0}.block.fullheight{height:100vh}.block.fullheight .container{height:100%}*:not(.block).offset-top-0,.block.offset-top-0>.container{margin-top:0}*:not(.block).offset-top-30,.block.offset-top-30>.container{margin-top:30px}@media screen and (max-width: 991px){*:not(.block).offset-top-30,.block.offset-top-30>.container{margin-top:30px}}*:not(.block).offset-top-40,.block.offset-top-40>.container{margin-top:40px}@media screen and (max-width: 991px){*:not(.block).offset-top-40,.block.offset-top-40>.container{margin-top:40px}}*:not(.block).offset-top-50,.block.offset-top-50>.container{margin-top:50px}@media screen and (max-width: 991px){*:not(.block).offset-top-50,.block.offset-top-50>.container{margin-top:50px}}*:not(.block).offset-top-60,.block.offset-top-60>.container{margin-top:60px}@media screen and (max-width: 991px){*:not(.block).offset-top-60,.block.offset-top-60>.container{margin-top:50px}}*:not(.block).offset-top-70,.block.offset-top-70>.container{margin-top:70px}@media screen and (max-width: 991px){*:not(.block).offset-top-70,.block.offset-top-70>.container{margin-top:50px}}*:not(.block).offset-bot-0,.block.offset-bot-0>.container{margin-bottom:0}*:not(.block).offset-bot-40,.block.offset-bot-40>.container{margin-bottom:40px}*:not(.block).offset-bot-50,.block.offset-bot-50>.container{margin-bottom:50px}@media screen and (max-width: 991px){*:not(.block).offset-bot-50,.block.offset-bot-50>.container{margin-bottom:50px}}*:not(.block).offset-bot-60,.block.offset-bot-60>.container{margin-bottom:60px}@media screen and (max-width: 991px){*:not(.block).offset-bot-60,.block.offset-bot-60>.container{margin-bottom:50px}}*:not(.block).offset-bot-70,.block.offset-bot-70>.container{margin-bottom:70px}@media screen and (max-width: 991px){*:not(.block).offset-bot-70,.block.offset-bot-70>.container{margin-bottom:50px}}.block.inset-30>.container{padding-top:30px;padding-bottom:30px}.block.inset-35>.container{padding-top:35px;padding-bottom:35px}.block.inset-40>.container{padding-top:40px;padding-bottom:40px}.block.inset-50>.container{padding-top:50px;padding-bottom:50px}@media screen and (max-width: 991px){.block.inset-50>.container{padding-top:30px;padding-bottom:30px}}.block.inset-80>.container{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 991px){.block.inset-80>.container{padding-top:50px;padding-bottom:50px}}.block.inset-140>.container{padding-top:140px;padding-bottom:140px}@media screen and (max-width: 991px){.block.inset-140>.container{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 767px){.block.inset-xs-0>.container{padding-top:0;padding-bottom:0}}body.ie .jarallax{background-attachment:fixed}#jarallax-container-0>*{background-size:cover!important;background-repeat:no-repeat;background-position:50% 50%}#jarallax-container-0 img{object-fit:cover}@media screen and (max-width: 1024px){.page-header .container{width:100%!important}}.bottom-space{margin-bottom:50px}@media screen and (max-width: 991px){.bottom-space{margin-bottom:30px}}@media screen and (max-width: 991px){.block:not(.full-nopad)>.container>.row>[class*=col-md]:not(:last-child){margin-bottom:30px}}@media screen and (max-width: 991px){.block:not(.full-nopad)>.container>.row>.col-sm-6:last-child,.block:not(.full-nopad)>.container>.row>.col-sm-6:nth-last-child(2){margin-bottom:0}}@media screen and (max-width: 767px){.block:not(.full-nopad)>.container>.row>[class*=col-]:not(:last-child){margin-bottom:30px}}@media screen and (max-width: 991px){.m-t-sm{margin-top:50px}}@media screen and (min-width: 768px){body:not(.touch) .row.row-eq-height{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body:not(.touch) .row.row-eq-height>[class*=col-]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.row-flex-sm{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}}#blackOut.overlay{opacity:1;visibility:visible;transition:opacity .2s ease .1s,visibility 0s ease .1s}#blackOut{z-index:0;position:fixed;top:0!important;bottom:0;left:0;right:0;background:#0000004d;opacity:0;visibility:hidden;transition:opacity .2s ease .1s,visibility 0s ease .2s}.text-left-not-xs,.text-left-not-sm,.text-left-not-md,.text-left-not-lg{text-align:left}.text-center-not-xs,.text-center-not-sm,.text-center-not-md,.text-center-not-lg{text-align:center}.text-right-not-xs,.text-right-not-sm,.text-right-not-md,.text-right-not-lg{text-align:right}.text-justify-not-xs,.text-justify-not-sm,.text-justify-not-md,.text-justify-not-lg{text-align:justify}@media (max-width: 767px){.text-left-not-xs,.text-center-not-xs,.text-right-not-xs,.text-justify-not-xs{text-align:inherit}.text-left-xs{text-align:left}.text-center-xs{text-align:center}.text-right-xs{text-align:right}.text-justify-xs{text-align:justify}}@media (min-width: 768px) and (max-width: 991px){.text-left-not-sm,.text-center-not-sm,.text-right-not-sm,.text-justify-not-sm{text-align:inherit}.text-left-sm{text-align:left}.text-center-sm{text-align:center}.text-right-sm{text-align:right}.text-justify-sm{text-align:justify}}@media (min-width: 992px) and (max-width: 1199px){.text-left-not-md,.text-center-not-md,.text-right-not-md,.text-justify-not-md{text-align:inherit}.text-left-md{text-align:left}.text-center-md{text-align:center}.text-right-md{text-align:right}.text-justify-md{text-align:justify}}@media (min-width: 1200px){.text-left-not-lg,.text-center-not-lg,.text-right-not-lg,.text-justify-not-lg{text-align:inherit}.text-left-lg{text-align:left}.text-center-lg{text-align:center}.text-right-lg{text-align:right}.text-justify-lg{text-align:justify}}.aside-wrap:not(:first-child){margin-top:50px}@media screen and (max-width: 1024px){.hidden-device{display:none!important}}.d-flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.d-flex>*{margin:10px!important}.d-flex .pagination{position:relative;top:3px}.flex-center{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.show_more_wrapper:empty{display:none}.no-gutter{margin-left:0;margin-right:0}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.page-header{margin:0;padding:0;border:0;position:relative;z-index:1005}.page-header:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:4}.page-header>.container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;z-index:5;position:relative}@media screen and (min-width: 1025px){.page-header>.container{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}}.page-header:not(.transparent)>.container:after{content:"";position:absolute;bottom:0;left:-50%;right:0;width:200%;height:1px;background-color:#e8e8e8}@media screen and (max-width: 1024px){.page-header:not(.transparent)>.container:after{left:0;right:0;width:100%}}@media screen and (max-width: 1024px){.page-header>.container,.page-header .header-sticky>.container{padding-left:0!important;padding-right:0!important}}.page-header .social-list-title{display:none}.header-links{display:inline-block;margin:0 12px;vertical-align:top}.header-links:last-child{margin-right:0}.header-link{position:relative;float:left;padding:0 5px;font-size:14px;line-height:35px;color:#000}.header-link.header-select>a:after{font-family:icomoon-reg;content:"\e920";text-decoration:none;padding-left:7px;display:inline-block;vertical-align:top}.header-link>a{height:41px;display:inline-block;padding:0 5px 5px;color:#000;text-decoration:none;cursor:pointer}.header-link>a span{text-decoration:none}.header-link>a:hover{color:#24ceff;text-decoration:none}.header-link>a:hover i.icon{color:#24ceff}.header-link>a:hover span{color:#24ceff;text-decoration:underline}.header-link>a i.icon{font-size:20px;color:#000;padding-right:6px;vertical-align:middle;transition:color .3s ease}.header-link>a i.icon.icon-user{font-size:27px;padding-top:7px}.header-link>a i.icon.icon-cart{font-size:25px;padding-top:4px}.header-link.active-link>a i.icon{color:#24ceff}.header-link>a i.icon:only-child{padding-right:0}.header-link>a .badge{position:absolute;bottom:6px;right:11px;width:16px;height:16px;padding:0;font-size:11px;font-family:sans-serif;line-height:16px;text-decoration:none;text-align:center;background-color:#ff358b;color:#fff;font-weight:300}@media screen and (max-width: 1024px){.header-link>a .badge{bottom:2px;right:7px}}.header-link>a:hover .badge{color:#fff;text-decoration:none}.header-logo,.header-sticky .header-logo-sticky-holder{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;top:0;bottom:0;left:0;-ms-flex-preferred-size:326px;flex-basis:326px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1199px){.header-logo,.header-sticky .header-logo-sticky-holder{-ms-flex-preferred-size:200px;flex-basis:200px}}.header-logo>a,.header-sticky .header-logo-sticky-holder>a{display:block}.header-logo>a img,.header-sticky .header-logo-sticky-holder>a img{max-height:100px}.header-sticky .header-logo-sticky-holder>a img{max-height:45px}.header-logo{padding:15px}.header-sticky .header-logo-sticky-holder{padding:10px 15px}@media screen and (min-width: 1025px){.page-header-variant-4 .header-logo,.page-header-variant-5 .header-logo,.page-header-variant-6 .header-logo,.page-header-variant-7 .header-logo,.page-header:not(.page-header-variant-1) .header-sticky .header-logo-sticky-holder{padding-left:0}}.header-logo-sticky-holder{padding-top:10px;padding-bottom:10px;padding-left:0}.header-content{-ms-flex:1;flex:1}.header-top-row{padding:5px 0 0 15px;position:relative}.header-top-row:before{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:#e8e8e8}.header-top-row .header-top-left{float:left}.header-top-row .header-top-right{float:right}.header-top-row ul.social-list-simple.small li{margin:7px 2px 2px 0}.header-top-row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.header-sticky.header-logo img,.header-logo-sticky-holder img{max-height:35px}@media screen and (max-width: 767px){.header-sticky .header-logo-sticky-holder img{max-width:100%}}.page-header:not(.page-header-variant-1) .header-sticky .header-logo-sticky-holder{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:200px;flex-basis:200px}.page-header:not(.page-header-variant-1) .header-sticky .header-links{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-preferred-size:200px;flex-basis:200px}@media screen and (max-width: 1199px){.page-header:not(.page-header-variant-1) .header-sticky .header-links{-ms-flex-preferred-size:200px;flex-basis:200px}}@media screen and (min-width: 1025px){.page-header.btm-delimiter:not(.is-sticky):not(.transparent)>.container:before{content:"";position:absolute;height:1px;width:200%;bottom:0;left:-50%;background-color:#e8e8e8}.page-header .navbar{position:static;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:100;border:0;text-align:center;margin:0;padding:0;min-height:70px;box-shadow:none}.page-header .navbar.disabled{overflow:hidden}.header-mobile,.mobilemenu,.menu-toggle{display:none}.page-header.sticky .header-sticky .navbar{position:static;margin:10px 0}.header-nav-line{position:relative}.header-nav-line:after{content:"";position:absolute;top:0;bottom:0;left:-100%;right:-100%;z-index:-1}}.header-sticky{z-index:3;position:fixed;top:0!important;left:0;right:0;margin:0 auto;padding:0;background-color:#fff}.header-sticky>.container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.header-sticky .header-links,.header-sticky .header-nav-sticky-holder,.header-sticky .header-logo-sticky-holder{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-sticky .header-links{margin-left:auto;margin-right:15px}.header-sticky .header-links:last-child{margin-right:0}.header-sticky .header-nav-sticky-holder{-ms-flex:1;flex:1}.header-sticky .header-logo-sticky-holder{margin-right:auto}.header-sticky.is-sticky{box-shadow:0 1px 2px #0000001a}.page-header .header-sticky .header-nav-sticky-holder{margin:5px 0}.header-sticky{transform:translateY(-110%);animation-fill-mode:none;transition:all .3s linear;opacity:0}.header-sticky .header-search{display:none!important}.page-header.always .header-sticky.is-sticky,.page-header.smart .header-sticky.is-sticky.st-visible{transform:translateY(0);opacity:1;transition:all .3s linear}@media screen and (min-width: 1025px){.page-header.sticky .header-sticky{animation-fill-mode:none}}@media screen and (max-width: 1024px){.megamenu{display:none}.navbar{margin:0;border:0;height:auto}.header-top-row{padding:0;position:static}.header-top-row .header-top-left{float:none;padding:0 15px}.header-top-row .header-top-right{display:block;width:100%;padding:0 15px;background:#f2f2f2;min-height:40px}.header-logo,.header-sticky .header-logo-sticky-holder{-ms-flex-preferred-size:110px;flex-basis:110px;margin-bottom:50px;padding:5px 15px}.header-logo img,.header-sticky .header-logo-sticky-holder img{max-width:100%}.header-sticky .header-logo,.header-sticky .header-logo-sticky-holder{margin-bottom:0}.header-sticky .header-logo-sticky-holder{-ms-flex-preferred-size:150px;flex-basis:150px}.header-links{margin:0 6px}.header-links:first-child{margin-left:0}.header-links:last-child{float:right;margin-right:0}.header-links .header-link{float:right;padding:0 0 0 10px;font-size:15px;line-height:1.2em}.header-links .header-link>a i.icon,.header-links .header-link i.icon{font-size:16px}.header-links .header-link>a i.icon.icon-user{padding-top:5px;font-size:22px}.header-links .header-link>a{padding:3px 0;font-size:14px;display:inline-block;line-height:38px}.header-links .header-link>a span:not(.badge){display:none}.header-links .header-link>a:hover{text-decoration:none}.header-links .header-link>a:hover span{text-decoration:none}.header-links .header-link:not(.header-cart)>a,.header-links .header-link:not(.header-cart)>a:focus{padding:0}.header-links .header-link>a img{display:inline-block;vertical-align:middle}.header-link.header-currency,.header-link.header-language{float:left;font-size:18px;padding:0 7px 0 0}.header-link.header-cart{position:static;width:100%}.header-link.header-cart>a{position:absolute;margin:0;left:60px;bottom:6px;display:inline-block;line-height:30px;padding:5px}.header-link.header-cart>a i.icon{font-size:35px;padding-top:0;color:#000}.menu-toggle{display:block;position:absolute;bottom:5px;left:-95px}.menu-toggle i.icon{font-size:32px}.header-sticky.is-sticky{box-shadow:0 5px 5px -5px #0006}.header-sticky .menu-toggle{position:static;margin:0 15px}.header-sticky .navbar{margin-top:0;top:0;height:52px;min-height:0;background:#fff;box-shadow:none;transition:all .3s ease}.header-sticky .navbar:before{display:none}.header-sticky .navbar:after{display:none}.header-sticky .navbar .menu-toggle{position:absolute;top:7px;bottom:auto;left:10px}.header-sticky .header-link.header-cart>a{left:auto;right:15px}}.header-custom-text{display:inline-block;font-size:15px;line-height:19px;padding:8px 0;text-transform:uppercase}.header-custom-text span{display:inline-block;padding-right:10px}.header-custom-text i.icon{font-size:13px;line-height:19px;padding:0 5px 0 0}@media screen and (max-width: 1024px){.header-custom-text{font-size:12px;line-height:16px;padding:5px 0}.header-custom-text span{display:block;padding-right:0}.header-custom-text i.icon{font-size:10px;line-height:16px}}.modal-form{font-size:14px;line-height:18px}.modal-form .modal-content{padding:0 40px 25px}.modal-form .modal-dialog{max-width:460px;width:calc(100% - 60px)}.modal-form .modal-title{font-size:17px;line-height:20px;font-weight:800;padding:15px 18px;margin:0 -40px 15px;background:#f8f8f8;text-transform:uppercase;text-align:center}.modal-form btn[type=submit]{margin-top:15px}.modal-form .label{display:block;color:#000;font-size:14px;line-height:20px;font-weight:400;padding:0 0 8px;text-align:left}.modal-form .modal-header .close{position:absolute;z-index:10;margin:0;right:15px;top:16px;font-size:17px;color:#000!important}.modal-form .form-wrap-login,.modal-form .form-wrap-password{transition:.2s}.modal-form .form-wrap-login:not(.active),.modal-form .form-wrap-password:not(.active){position:absolute;opacity:0;width:100%;top:-1000px}.page-header.transparent{opacity:0;position:absolute;top:0!important;left:0;right:0;color:#fff;transition:opacity .5s ease .5s}.page-header.transparent .header-custom-text a{color:#fff}.page-header.transparent:after{display:none}.page-header.transparent>.container:not(.is-sticky) .menu-toggle i.icon{color:#fffc}.page-header.transparent .header-search .search-input{border-color:#ffffffe6;background-color:transparent}.page-header.transparent .header-search .search-input::-webkit-input-placeholder{color:#ffffffe6}.page-header.transparent .header-search .search-input:-moz-placeholder{color:#ffffffe6}.page-header.transparent .header-search .search-input::-moz-placeholder{color:#ffffffe6}.page-header.transparent .header-search .search-input:-ms-input-placeholder{color:#ffffffe6}.page-header.transparent .header-search .search-icon,.page-header.transparent .header-search .search-input{color:#fff}.page-header.transparent.visible{opacity:1}@media screen and (min-width: 1025px){.page-header.transparent{position:absolute;top:0!important;left:0;right:0;color:#fff}.page-header.transparent:after{display:none}.page-header.transparent>.container .header-link{color:#fff}.page-header.transparent>.container .header-link>a i.icon{color:#fff}.page-header.transparent>.container .header-link>a{color:#fff}.page-header.transparent>.container .menu-toggle i.icon{color:#fffc}}@media screen and (max-width: 1024px){.page-header.transparent>.container .header-link.header-cart>a i.icon{color:#fff}}@media screen and (min-width: 1025px){.page-header.transparent>.container:not(.is-sticky) .nav>li>a,.page-header.transparent>.container:not(.is-sticky) .nav>li>a:focus{color:#fff}.page-header.transparent>.container:not(.is-sticky) .nav>li>a:before,.page-header.transparent>.container:not(.is-sticky) .nav>li>a:focus:before{background-color:#fff}.page-header.transparent>.container:not(.is-sticky) .menu-toggle i.icon{color:#fffc}}body.fixed .header-topline{z-index:1005}.header-topline{position:relative;width:100%;font-size:18px;line-height:37px;text-align:center;padding:0;margin-bottom:0;border:0;z-index:1006}@media screen and (max-width: 1024px){.header-topline{font-size:16px;line-height:25px;padding:0!important}}@media screen and (max-width: 767px){.header-topline{font-size:12px;line-height:20px}}.header-topline-inside{position:relative;padding:6px 0 5px;color:#fff}.header-topline-inside a:not(.btn),.header-topline-inside a:not(.btn):focus{color:inherit!important}.header-topline-inside:before{content:"";position:absolute;top:0;left:-50%;width:200%;height:100%;z-index:-1;background:#24ceff}@media screen and (max-width: 1024px){.header-topline-inside:before{left:0;width:100%}}.header-topline-text{margin-left:40px;margin-right:40px;position:relative;z-index:2}.header-topline .container{position:relative;width:100%;padding-left:0;padding-right:0}.header-topline.alert-dismissable .close{top:50%;right:10px;color:#fff;position:absolute;transform:translateY(-50%);opacity:1;z-index:2}.header-topline.alert-dismissable .close:hover{opacity:.5}.header-topline .btn{vertical-align:middle;margin:0 15px;position:relative;top:-2px}@media screen and (max-width: 767px){.header-topline .btn{font-size:12px;line-height:20px;height:20px;padding:0 10px}}@media screen and (max-width: 1024px){.page-header>.container .header-link:not(.header-cart-holder){display:none}.page-header>.container .navbar .header-link:not(.header-cart-holder){display:block}.page-header.page-header-variant-1 .header-top-row .header-top-right{height:0;min-height:0}.page-header.page-header-variant-1 .header-content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-header.page-header-variant-1 .header-logo{min-height:55px}.page-header.page-header-variant-1 .header-top-row{-ms-flex:1;flex:1;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.page-header.page-header-variant-1 .navbar{margin-top:auto}.page-header.page-header-variant-2 .header-middle-left,.page-header.page-header-variant-3 .header-middle-left{display:none}.page-header.page-header-variant-4 .header-top-row .header-top-right,.page-header.page-header-variant-5 .header-top-row .header-top-right{height:0;min-height:0}.page-header.page-header-variant-6 .header-top-right,.page-header.page-header-variant-6 .header-top-left{display:none}.page-header.page-header-variant-7 .header-top-row .header-top-right{height:0;min-height:0}.page-header.page-header-variant-7 .header-links-1,.page-header.page-header-variant-7 .header-top-center,.page-header.page-header-variant-7 .header-middle-right{display:none}}input:-webkit-autofill{background-color:#fff0!important}.header-search,.mobilemenu-search{position:relative;width:260px;margin-top:5px;margin-bottom:5px;margin-left:auto;height:40px}@media screen and (max-width: 1279px){.header-search,.mobilemenu-search{width:170px}}@media screen and (max-width: 1024px){.header-search,.mobilemenu-search{width:calc(100% - 10px);margin:5px 15px 5px 0}}.header-search .search-input,.mobilemenu-search .search-input{position:absolute;top:0;right:0;border:none;outline:none;background-color:#fff;width:100%;height:40px;margin:0;z-index:10;padding:5px 35px 5px 15px;font-family:inherit;font-size:13px;line-height:30px;font-weight:400;color:#000;transition:.2s}.header-search .search-input:focus,.mobilemenu-search .search-input:focus{border-color:#24ceff}.header-search .search-input::-webkit-input-placeholder,.mobilemenu-search .search-input::-webkit-input-placeholder{color:#8f8f8f}.header-search .search-input:-moz-placeholder,.mobilemenu-search .search-input:-moz-placeholder{color:#8f8f8f}.header-search .search-input::-moz-placeholder,.mobilemenu-search .search-input::-moz-placeholder{color:#8f8f8f}.header-search .search-input:-ms-input-placeholder,.mobilemenu-search .search-input:-ms-input-placeholder{color:#8f8f8f}.header-search .search-icon,.mobilemenu-search .search-icon,.header-search .search-submit,.mobilemenu-search .search-submit{width:42px;height:40px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:40px;text-align:center;cursor:pointer}.header-search .search-submit,.mobilemenu-search .search-submit{background-color:transparent;opacity:0;color:transparent;border:none;outline:none;z-index:10;right:0}.header-search .search-icon,.mobilemenu-search .search-icon{color:#000;font-size:18px;line-height:46px;pointer-events:none;z-index:11;transition:.2s}.header-search .search-submit:hover+.search-icon,.mobilemenu-search .search-submit:hover+.search-icon,.header-search .search-icon:hover,.mobilemenu-search .search-icon:hover{color:#24ceff}.header-search .search-input,.mobilemenu-search .search-input{border:1px solid #e8e8e8}@media screen and (max-width: 1024px){.header-search .search-submit,.mobilemenu-search .search-submit,.header-search .search-input,.mobilemenu-search .search-input,.header-search .search-icon,.mobilemenu-search .search-icon{top:0;height:39px}.header-search .search .search-input,.mobilemenu-search .search .search-input{border:1px solid #ffffff;background:#fff}.header-search .search-icon,.mobilemenu-search .search-icon{top:0}.header-search .search .icon-search,.mobilemenu-search .search .icon-search{color:#000}}@media screen and (min-width: 1025px){.header-search--collapsed{width:42px;display:inline-block}.header-search--collapsed .search-input{opacity:0;visibility:hidden;padding:7px 35px 7px 15px;width:350px}.header-search--collapsed .search-icon{position:relative;display:block;cursor:pointer;z-index:11;font-size:23px;pointer-events:auto}.header-search--collapsed .search-icon i.icon{position:relative;top:2px}.header-search--collapsed.search-open .search-input{visibility:visible;width:350px;opacity:1;background-color:#f8f8f8;padding:5px 35px 5px 15px}.header-search--collapsed.search-open .search-submit{opacity:1;background:#24ceff}.header-search--collapsed.search-open .search-icon{pointer-events:none;color:#fff}.header-search--collapsed.search-open .search-submit:hover+.search-icon{color:#fff}}@media screen and (max-width: 1024px){.header-search--collapsed{position:absolute;bottom:0;right:0;width:calc(100% - 125px);margin:5px 5px 5px 0}}.search-results{z-index:1008;list-style-type:none;width:100%;margin:2px 0 0;padding:0;background:#fff;border:1px solid #e8e8e8;border-top:0;overflow:hidden}.search-results li{display:block;width:100%;height:auto;margin:0;padding:0;border-top:1px solid #e8e8e8;overflow:hidden}.search-results li:first-child{border-top:none}.search-results .thumbnail{float:left;display:block;width:50px;height:50px;margin:5px 0 5px 5px;padding:0;text-align:center;overflow:hidden}.search-results .title{margin-bottom:0;float:left;width:calc(100% - 55px);padding:10px 15px 15px;white-space:nowrap;overflow:hidden;font-size:15px;line-height:38px;text-overflow:ellipsis;-o-text-overflow:ellipsis;text-align:left;transition:color 0 ease}.search-results .title:hover{color:#ff358b}.search-page-search-form{background:#f0f0f0;padding:15px;text-align:center;margin:0 auto 30px;width:100%;max-width:500px}.search-page-search-form .header-search{width:100%;margin:0 auto}.search-page-search-form .header-search .search-icon{background:#24ceff;color:#fff}.search-page-search-form .header-search .search-submit:hover+.search-icon,.search-page-search-form .header-search .search-icon:hover{background:#1b1e24;color:#fff}.page-header-variant-1 .header-logo{position:relative;z-index:1}.page-header-variant-1 .header-logo,.page-header-variant-1 .header-sticky .header-logo-sticky-holder{background:#000;-ms-flex-pack:center;justify-content:center}.page-header-variant-1.logo-no-bg .header-logo,.page-header-variant-1.logo-no-bg .header-sticky .header-logo-sticky-holder{background:transparent}.page-header-variant-1 .header-sticky.is-sticky .header-logo-sticky-holder{padding-left:15px}@media screen and (min-width: 1025px){.page-header.fullwidth.page-header-variant-1:not(.full-no-sidemargin)>.container,body.fullwidth .page-header.global_width.page-header-variant-1:not(.full-no-sidemargin)>.container{padding-right:55px;padding-left:0}.page-header.fullwidth.page-header-variant-1:not(.full-no-sidemargin) .header-logo,body.fullwidth .page-header.global_width.page-header-variant-1:not(.full-no-sidemargin) .header-logo,.page-header.fullwidth.page-header-variant-1:not(.full-no-sidemargin) .header-logo-sticky-holder,body.fullwidth .page-header.global_width.page-header-variant-1:not(.full-no-sidemargin) .header-logo-sticky-holder{padding-left:48px;padding-right:48px;-ms-flex-pack:start;justify-content:flex-start}.page-header.fullwidth.page-header-variant-1:not(.full-no-sidemargin) .header-sticky>.container,body.fullwidth .page-header.global_width.page-header-variant-1:not(.full-no-sidemargin) .header-sticky>.container{padding-right:55px;padding-left:0}.page-header-variant-1 .header-top-row:before{width:150%}.page-header-variant-1 .header-top-right{margin-right:-9px}}.page-header-variant-1 .megamenu{max-width:calc(100% - 260px)}@media screen and (max-width: 1279px) and (min-width: 1025px){.page-header-variant-1 .megamenu{max-width:calc(100% - 170px)}}@media (max-width: 1199px) and (min-width: 1025px){.page-header.fullwidth.page-header-variant-1:not(.full-no-sidemargin) .header-logo,body.fullwidth .page-header.global_width.page-header-variant-1:not(.full-no-sidemargin) .header-logo,.page-header.fullwidth.page-header-variant-1:not(.full-no-sidemargin) .header-logo-sticky-holder,body.fullwidth .page-header.global_width.page-header-variant-1:not(.full-no-sidemargin) .header-logo-sticky-holder{-ms-flex-preferred-size:265px;flex-basis:265px}}@media screen and (min-width: 1025px){.page-header-variant-2 .header-logo,.page-header-variant-3 .header-logo,.page-header-variant-2 .header-logo-sticky-holder,.page-header-variant-3 .header-logo-sticky-holder{-ms-flex-pack:center;justify-content:center}.page-header-variant-2 .header-logo img,.page-header-variant-3 .header-logo img,.page-header-variant-2 .header-logo-sticky-holder img,.page-header-variant-3 .header-logo-sticky-holder img{max-width:100%}.page-header-variant-2 .header-logo-sticky-holder,.page-header-variant-3 .header-logo-sticky-holder{padding-left:0;-ms-flex-pack:start;justify-content:flex-start}.page-header-variant-2 .header-search,.page-header-variant-3 .header-search,.page-header-variant-2 .mobilemenu-search,.page-header-variant-3 .mobilemenu-search{margin-top:0;margin-bottom:0}.page-header-variant-2 .header-sticky:not(.is-sticky) .navbar,.page-header-variant-3 .header-sticky:not(.is-sticky) .navbar{padding:0 15px;margin:0}.page-header-variant-2 .megamenu,.page-header-variant-3 .megamenu{width:auto;-ms-flex:inherit;flex:inherit;margin-left:auto;margin-right:auto}.page-header-variant-2 .header-middle-row,.page-header-variant-3 .header-middle-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 0}.page-header-variant-2 .header-middle-row .header-middle-left,.page-header-variant-3 .header-middle-row .header-middle-left{-ms-flex:1;flex:1;text-align:left;-ms-flex-order:-1;order:-1}.page-header-variant-2 .header-middle-row .header-middle-right,.page-header-variant-3 .header-middle-row .header-middle-right{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.page-header-variant-2 .header-middle-row .header-middle-right>*:not(:first-child),.page-header-variant-3 .header-middle-row .header-middle-right>*:not(:first-child){margin-top:10px}.page-header-variant-2 .header-middle-row .header-custom-text span,.page-header-variant-3 .header-middle-row .header-custom-text span{display:block}.page-header-variant-2 .header-middle-row .header-link>a i.icon.icon-cart,.page-header-variant-3 .header-middle-row .header-link>a i.icon.icon-cart{font-size:28px;padding:3px 0 0}.page-header-variant-2 .header-middle-row .header-link>a .badge,.page-header-variant-3 .header-middle-row .header-link>a .badge{right:0;padding-right:1px}.page-header-variant-2 .header-nav-line .navbar,.page-header-variant-3 .header-nav-line .navbar{margin:0;padding:0}.page-header-variant-2.transparent .header-middle-row{padding:35px 0 15px}}.page-header-variant-2 .header-search,.page-header-variant-3 .header-search{width:270px}@media screen and (max-width: 1279px){.page-header-variant-2 .header-search,.page-header-variant-3 .header-search{width:270px}}@media screen and (max-width: 1024px){.page-header-variant-2 .header-middle-row,.page-header-variant-3 .header-middle-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.page-header-variant-2 .header-logo,.page-header-variant-3 .header-logo{-ms-flex-order:1;order:1;margin:10px auto;max-width:200px;-ms-flex-preferred-size:auto;flex-basis:auto}.page-header-variant-2 .header-middle-right,.page-header-variant-3 .header-middle-right{width:100%;-ms-flex-order:-1;order:-1}.page-header-variant-2 .header-links,.page-header-variant-3 .header-links{width:100%}.page-header-variant-2 .header-links-wrap,.page-header-variant-3 .header-links-wrap{display:-ms-flexbox;display:flex;background-color:#f2f2f2;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px;padding-right:15px}.page-header-variant-2 .header-middle-left,.page-header-variant-3 .header-middle-left{width:100%;-ms-flex-order:2;order:2;padding:4px 15px;text-align:center}.page-header-variant-2 .header-custom-text span,.page-header-variant-3 .header-custom-text span{display:inline-block}.page-header-variant-2 .menu-toggle,.page-header-variant-3 .menu-toggle{left:10px}.page-header-variant-2 .header-search,.page-header-variant-3 .header-search{width:calc(100% - 125px);position:absolute;bottom:0;right:0}.page-header-variant-2 .header-top-row .header-top-left,.page-header-variant-3 .header-top-row .header-top-left{text-align:right}.page-header-variant-2 .header-link.header-cart>a,.page-header-variant-3 .header-link.header-cart>a{z-index:10}}@media screen and (min-width: 1025px){.page-header-variant-4 .header-logo,.page-header-variant-4 .header-logo-sticky-holder{-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.page-header-variant-4 .header-top-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 0;border:0}.page-header-variant-4 .header-top-row .header-top-left{-ms-flex:1;flex:1;text-align:left;-ms-flex-order:-1;order:-1}.page-header-variant-4 .header-top-row .header-top-right{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.page-header-variant-4 .header-top-row .header-top-right>*:not(:first-child){margin-top:10px}.page-header-variant-4 .header-top-row .header-link>a i.icon.icon-cart{font-size:28px;padding:3px 0 0}.page-header-variant-4 .header-top-row .header-link>a .badge{position:absolute;top:19px;right:0;width:15px;height:15px;font-size:11px;line-height:15px}.page-header-variant-4 .header-top-row .header-nav-line{padding-top:10px;padding-bottom:10px}.page-header-variant-4 .header-top-row .header-nav-line .navbar{margin:0}.page-header-variant-4 .header-search{width:300px}.page-header-variant-4 .header-links{margin-left:0;margin-right:0}.page-header-variant-4 .header-sticky:not(.is-sticky) .navbar{padding:10px 15px;margin:0}.page-header-variant-4 .header-content .megamenu{width:auto;-ms-flex:inherit;flex:inherit}.page-header-variant-4 .header-content .megamenu .nav{text-align:left;margin-left:-15px}.page-header-variant-4 .header-top-row:before{width:200%;left:-50%}}@media screen and (max-width: 1279px){.page-header-variant-4 .header-search{width:270px}}@media screen and (max-width: 1024px){.page-header-variant-4 .header-top-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.page-header-variant-4 .header-top-row .header-logo{margin-bottom:0;padding:10px 0}.page-header-variant-4 .header-top-row .header-logo img{max-width:150px;max-height:80px}.page-header-variant-4 .header-top-row .header-top-right{min-width:100%;-ms-flex-order:-2;order:-2}.page-header-variant-4 .header-top-row .header-top-left{-ms-flex-order:-1;order:-1;padding:0 15px;text-align:center}.page-header-variant-4 .header-top-row .header-top-center{text-align:center;-ms-flex:1;flex:1}.page-header-variant-4 .header-top-row .header-custom-text span{display:inline-block}.page-header-variant-4 .menu-toggle{left:10px}.page-header-variant-4 .header-search{width:calc(100% - 125px);position:absolute;bottom:0;right:0}.page-header-variant-4 .header-top-row .header-top-left{text-align:right}.page-header-variant-4 .header-link.header-cart>a{z-index:10}}@media screen and (min-width: 1025px){.page-header-variant-5 .header-logo{-ms-flex-pack:start;justify-content:flex-start}.page-header-variant-5 .header-search,.page-header-variant-5 .mobilemenu-search{margin-top:0;margin-bottom:0}.page-header-variant-5 .nav>li>a,.page-header-variant-5 .nav>li>a:focus{padding:0 10px}.page-header-variant-5 .header-top-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 0;border:0}.page-header-variant-5 .header-top-row .header-custom-text{min-width:225px}.page-header-variant-5 .header-top-row .header-custom-text span{display:block}.page-header-variant-5 .header-top-row .header-links-wrap{white-space:nowrap;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.page-header-variant-5 .header-top-row .header-links-wrap .header-links{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.page-header-variant-5 .header-top-row .header-top-col{margin-left:15px;margin-right:15px}.page-header-variant-5 .header-top-row .header-top-left{min-width:200px}.page-header-variant-5 .header-top-row .header-top-center{-ms-flex:1;flex:1}.page-header-variant-5 .header-top-row .header-top-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.page-header-variant-5 .header-top-row .header-link>a i.icon.icon-cart{font-size:28px;padding:3px 0 0}.page-header-variant-5 .header-top-row .header-link>a .badge{position:absolute;top:19px;right:0;width:15px;height:15px;font-size:11px;line-height:15px}.page-header-variant-5 .header-top-row:before{display:none}.page-header-variant-5 .megamenu .nav>li>a:not(.btn),.megamenu .nav>li>a:not(.btn):focus{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1025px){.page-header-variant-5 .header-top-row .header-logo,.page-header-variant-5 .header-logo-sticky-holder{width:200px}.page-header-variant-5 .header-top-row .header-logo img,.page-header-variant-5 .header-logo-sticky-holder img{max-width:100%}body.boxed .page-header-variant-5.global_width li.title-home,.page-header-variant-5.boxed li.title-home{display:none}}@media screen and (min-width: 1500px){body.fullwidth .page-header-variant-5.global_width .header-content .mega-dropdown .sub-menu,.page-header-variant-5.fullwidth .header-content .mega-dropdown .sub-menu{padding-right:0;padding-left:0}}@media screen and (max-width: 1699px){body.boxed .page-header-variant-5.global_width .header-top-row .header-custom-text,.page-header-variant-5.boxed .header-top-row .header-custom-text{display:none}}@media screen and (max-width: 1599px){body.fullwidth .page-header-variant-5.global_width .header-top-row .header-custom-text,.page-header-variant-5.fullwidth .header-top-row .header-custom-text{display:none}}@media screen and (max-width: 1024px){.page-header-variant-5 .header-top-row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.page-header-variant-5 .header-top-row .header-top-left{-ms-flex:1;flex:1}.page-header-variant-5 .header-top-row .header-custom-text{display:none}.page-header-variant-5 .header-top-row .header-top-center{-ms-flex:1;flex:1;min-width:100%;-ms-flex-order:100;order:100}.page-header-variant-5 .header-top-row .header-top-center .nav{width:100%!important}.page-header-variant-5 .header-top-row .header-top-center .navbar{padding-left:0;padding-right:0;margin-top:10px;margin-bottom:10px}.page-header-variant-5 .header-top-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.page-header-variant-5 .header-top-row .header-logo{margin-bottom:0;padding:10px 0;-ms-flex-pack:start;justify-content:flex-start}.page-header-variant-5 .header-top-row .header-logo img{max-width:150px;max-height:80px}.page-header-variant-5 .header-top-row .header-top-center .navbar{margin:0}.page-header-variant-5 .header-top-row .header-top-right{width:100%;-ms-flex-order:-1;order:-1}.page-header-variant-5 .header-top-row .header-top-center{-ms-flex:1;flex:1}.page-header-variant-5 .header-top-row .header-top-col{-ms-flex:1;flex:1;text-align:center}.page-header-variant-5 .header-top-row .header-custom-text span{display:inline-block}.page-header-variant-5 .header-search--collapsed{width:calc(100% - 125px);right:10px}.page-header-variant-5 .menu-toggle{left:10px}.page-header-variant-5 .header-top-row .header-top-left{text-align:right}.page-header-variant-5 .header-link.header-cart>a{z-index:10}.page-header-variant-5 .header-top-center .navbar{margin-top:0;margin-bottom:0}}@media screen and (min-width: 1025px){.page-header-variant-6 .header-logo,.page-header-variant-6 .header-logo-sticky-holder{width:200px;-ms-flex-pack:center;justify-content:center}.page-header-variant-6 .header-logo img,.page-header-variant-6 .header-logo-sticky-holder img{max-width:100%}.page-header-variant-6 .header-logo-sticky-holder{padding-left:0;-ms-flex-pack:start;justify-content:flex-start}.page-header-variant-6 .header-top-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 0;border:0}.page-header-variant-6 .header-top-row .header-top-left{min-width:200px}.page-header-variant-6 .header-top-row .header-top-center{-ms-flex:1;flex:1}.page-header-variant-6 .header-top-row .header-top-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.page-header-variant-6 .header-middle-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 0;border:0}.page-header-variant-6 .header-middle-row .header-middle-left{min-width:200px}.page-header-variant-6 .header-middle-row .header-middle-center{-ms-flex:1;flex:1}.page-header-variant-6 .header-middle-row .header-middle-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.page-header-variant-6 .header-middle-row .row{margin:0 15px}.page-header-variant-6 .header-links{margin-left:25px}body:not(.hdr-sticky) .page-header-variant-6 .header-link>a .badge{position:absolute;bottom:-4px;right:1px;width:32px;height:32px;padding:0;font-size:18px;line-height:32px;border-radius:50%;transition:.2s}body:not(.hdr-sticky) .page-header-variant-6 .header-link>a i.icon.icon-cart{padding:0;font-size:70px;position:relative;top:-12px;transition:.2s}body:not(.hdr-sticky) .page-header-variant-6 .header-link:hover i.icon.icon-cart{top:-22px}body:not(.hdr-sticky) .page-header-variant-6 .header-link:hover .badge{bottom:12px}}.page-header-variant-6 .header-top-row:before{width:200%;left:-50%}@media screen and (max-width: 1024px){.page-header-variant-6 .header-middle-row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.page-header-variant-6 .header-middle-row .header-middle-center{-ms-flex:1;flex:1;min-width:100%;-ms-flex-order:100;order:100}.page-header-variant-6 .header-middle-row .header-middle-center .nav{width:100%!important}.page-header-variant-6 .header-middle-row .header-middle-center .navbar{padding-left:0;padding-right:0;margin-top:20px;margin-bottom:10px}.page-header-variant-6 .header-top-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.page-header-variant-6 .header-top-row .header-top-right{min-width:100%;-ms-flex-order:-1;order:-1}.page-header-variant-6 .header-top-row .header-top-left{min-width:100%;-ms-flex-order:0;order:0;text-align:center}.page-header-variant-6 .header-custom-text{padding:10px 0 8px}.page-header-variant-6 .header-middle-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;padding:15px 15px 0;-ms-flex-align:center;align-items:center}.page-header-variant-6 .header-middle-row .header-middle-right{-ms-flex-order:1;order:1;-ms-flex:1;flex:1;text-align:center}.page-header-variant-6 .header-middle-row .header-middle-left{-ms-flex-order:0;order:0;margin-right:15px}.page-header-variant-6 .header-middle-row .row{margin:0 15px}.page-header-variant-6 .header-custom-text span{display:inline-block}.page-header-variant-6 .menu-toggle{left:-5px;bottom:-5px}.page-header-variant-6 .header-search{width:calc(100% - 125px);position:absolute;bottom:0;right:0}.page-header-variant-6 .header-link.header-cart>a{z-index:10}.page-header-variant-6 .header-middle-row .header-middle-center .navbar{margin-top:0}.page-header-variant-6 .shop-feature-sm .shop-feature-text{text-align:left}.page-header-variant-6 .header-logo{margin-bottom:0;margin-right:15px;padding:10px 0}.page-header-variant-6 .header-logo img{max-width:150px;max-height:80px}.page-header-variant-6 .shop-features{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.page-header-variant-6 .shop-feature-sm .shop-feature-icon{font-size:30px}.page-header-variant-6 .shop-feature-sm .shop-feature-text{font-size:13px;line-height:1.2em;text-align:center}}@media screen and (max-width: 667px){.page-header-variant-6 .header-logo img{max-width:100px;max-height:80px}.page-header-variant-6 .shop-feature-sm .shop-feature-icon{font-size:26px}.page-header-variant-6 .shop-feature-sm .shop-feature-text{font-size:12px}}@media screen and (min-width: 1025px){.page-header-variant-7 .header-top-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 0;border:0}.page-header-variant-7 .header-top-row .header-top-left{min-width:200px}.page-header-variant-7 .header-top-row .header-top-center{-ms-flex:1;flex:1;text-align:center}.page-header-variant-7 .header-top-row .header-top-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.page-header-variant-7 .header-top-row .navbar{min-height:60px}.page-header-variant-7 .header-middle-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0;border:0}.page-header-variant-7 .header-middle-row .header-middle-left{-ms-flex:1;flex:1;text-align:center}.page-header-variant-7 .header-middle-row .header-middle-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;padding-left:10px}.page-header-variant-7 .header-sticky .header-logo-sticky-holder{-ms-flex-pack:start;justify-content:flex-start}.page-header-variant-7 .header-nav-line{position:relative;color:#fff;padding:0}.page-header-variant-7 .header-nav-line:after{background:#ff358b}.page-header-variant-7 .header-nav-line .navbar{margin:0}.page-header-variant-7 .header-nav-line .nav>li.active>a:not(.btn){color:#fff}.page-header-variant-7 .header-nav-line .nav>li>a:not(.btn){padding-top:10px!important;padding-bottom:10px!important}.page-header-variant-7 .header-nav-line .nav>li>a:not(.btn),.page-header-variant-7 .header-nav-line .nav>li>a:not(.btn):focus{color:#fff}.page-header-variant-7 .header-nav-line .nav>li>a:not(.btn):hover{color:#fff}.page-header-variant-7 .header-nav-line .nav>li>a:not(.btn):before,.page-header-variant-7 .header-nav-line .nav>li>a:not(.btn):focus:before{background-color:#fff}.page-header-variant-7 .header-nav-line .nav>li:hover>a:before{bottom:1px}.page-header-variant-7 .header-nav-line .header-custom-text{color:#fff}.page-header-variant-7 .megamenu{text-align:left}.page-header-variant-7 .header-sticky .megamenu{text-align:center}.page-header-variant-7.fullwidth .header-middle-row,body.fullwidth .page-header-variant-7.global_width .header-middle-row{margin:0 -15px}.page-header-variant-7 .header-top-row:before{width:200%;left:-50%}}@media screen and (min-width: 1025px){.page-header-variant-7 .header-top-row .header-logo,.page-header-variant-7 .header-logo-sticky-holder{width:200px}.page-header-variant-7 .header-top-row .header-logo img,.page-header-variant-7 .header-logo-sticky-holder img{max-width:100%}.page-header-variant-7 .navbar{padding:0 10px 0 0}}@media screen and (min-width: 1500px){body.fullwidth .page-header-variant-7.global_width .header-content .mega-dropdown .sub-menu,.page-header-variant-7.fullwidth .header-content .mega-dropdown .sub-menu{padding-right:15px;padding-left:15px}}.page-header-variant-7.boxed .megamenu,body.boxed .page-header-variant-7.global_width .megamenu{margin-left:-14px}@media screen and (max-width: 1279px) and (min-width: 1025px){.page-header-variant-7.boxed .megamenu,body.boxed .page-header-variant-7.global_width .megamenu{margin-left:-12px}}@media screen and (max-width: 1200px) and (min-width: 1200px){.page-header-variant-7.boxed .megamenu,body.boxed .page-header-variant-7.global_width .megamenu{margin-left:-10px}}@media screen and (max-width: 1199px) and (min-width: 1025px){.page-header-variant-7.boxed .megamenu,body.boxed .page-header-variant-7.global_width .megamenu{margin-left:-8px}}@media screen and (max-width: 1024px){.page-header-variant-7 .header-middle-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.page-header-variant-7 .header-middle-row .header-middle-right{width:100%;-ms-flex-order:-1;order:-1;text-align:center;padding-top:5px;padding-bottom:5px}.page-header-variant-7 .header-middle-row .header-middle-left{width:100%;-ms-flex-order:2;order:2;padding:0 15px;text-align:center;background-color:#f2f2f2}.page-header-variant-7 .header-middle-row .header-custom-text span{display:inline-block}.page-header-variant-7 .header-logo{-ms-flex-order:1;order:1;margin:10px auto;max-width:200px;-ms-flex-pack:center;justify-content:center}.page-header-variant-7 .menu-toggle{left:0}.page-header-variant-7 .header-search{width:calc(100% - 125px);position:absolute;bottom:0;right:0}.page-header-variant-7 .header-top-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:0}.page-header-variant-7 .header-top-row .header-top-left{text-align:right}.page-header-variant-7 .header-top-row .header-top-right{-ms-flex-order:-1;order:-1}.page-header-variant-7 .header-link.header-cart>a{z-index:10}.page-header-variant-7 .header-top-center{text-align:center}.page-header-variant-7 .social-list-simple{display:inline-block}}.bnslider-wrapper{position:relative}.bnslider{overflow:hidden;height:325px;margin-bottom:0}.bnslider>*{opacity:0;visibility:hidden;transition:opacity 1s ease}.bnslider.slick-initialized>*{opacity:1;visibility:visible}.bnslider.bnslider--md{height:500px}.bnslider.bnslider--lg{height:575px}.bnslider-link,.bnslider-link:hover,.bnslider-link:focus,.bnslider-link:active{color:inherit!important}.bnslider.bnslider--fullheight{height:100vh;min-height:575px;background:#9e9e9e;max-height:100vh!important}@media only screen and (min-width: 768px){.bnslider{height:475px;min-height:475px}.bnslider.bnslider--md{height:650px;min-height:650px;max-height:calc(100vh - 85px)}.bnslider.bnslider--lg{height:775px;min-height:775px;max-height:calc(100vh - 85px)}.bnslider.bnslider--fullheight{min-height:775px}}@media only screen and (max-width: 767px){.bnslider{height:375px;min-height:375px;max-height:calc(100vh - 85px)}.bnslider.bnslider--md{height:450px;min-height:450px;max-height:calc(100vh - 85px)}.bnslider.bnslider--lg{height:575px;min-height:575px;max-height:calc(100vh - 85px)}}.bnslider .bnslider-slide,.bnslider .slick-list,.bnslider .slick-track{height:100%}.bnslider .slick-prev,.bnslider .slick-next{top:50%;margin-top:-25px;height:50px;width:50px;background:transparent;z-index:1;opacity:0;transition:.2s}.bnslider .slick-prev:before,.bnslider .slick-next:before{font-size:46px;line-height:33px;color:#fff}@media only screen and (max-width: 991px){.bnslider .slick-prev,.bnslider .slick-next{display:none!important}}.bnslider:hover .slick-prev,.bnslider:hover .slick-next{opacity:1}.bnslider .slick-prev{left:25px}.bnslider .slick-prev:before{padding-right:3px}.bnslider .slick-next{right:25px}.bnslider .slick-next:before{padding-left:3px}.bnslider .slick-dots{bottom:0;text-align:center;left:50%;transform:translate(-50%);background:#fff3;width:auto;padding-left:10px;padding-right:10px}.bnslider .slick-dots li:hover button{background:#24ceff;opacity:.5}.bnslider .slick-dots li.slick-active button{background:#24ceff}.bnslider .slick-dots li{width:22px}.bnslider .slick-dots li button{width:12px;height:12px;margin:0 auto;transition:.2s}.video-is-playing .slick-dots{display:none!important}.bnslider-pause:focus{clip:auto;width:auto;height:auto;margin:0;color:#fff;background-color:#7796a8;padding:27.5px;z-index:10000;transition:none}.video-is-playing .bnslider-pause:focus{display:none}.bnslider-pause-stop{display:block}.is-paused .bnslider-pause-stop,.bnslider-pause-play{display:none}.is-paused .bnslider-pause-play{display:block}.bnslider-slide{position:relative;overflow:hidden}.bnslider-image{transition:opacity .8s cubic-bezier(.44,.13,.48,.87);position:absolute;top:0;left:0;opacity:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:1}.bnslider-image.bg-left{background-position:center left}.bnslider-image.bg-right{background-position:center right}.bnslider-image.bg-bottom{background-position:bottom center}.bnslider-image.bg-top{background-position:top center}.bnslider-image.bg-bottom.bg-left{background-position:bottom left}.bnslider-image.bg-bottom.bg-right{background-position:bottom right}.bnslider-image.bg-top.bg-left{background-position:top left}.bnslider-image.bg-top.bg-right{background-position:top right}.slick-initialized .bnslider-image,.no-js .bnslider-image{opacity:1}.bnslider-slide--background-video .bnslider-image{opacity:0}.no-autoplay .bnslider-image{opacity:1}.ie9 .bnslider-slide{z-index:1!important}.ie9 .slick-dots{z-index:2}.bnslider-text-wrap{height:100%}.bnslider-link .bnslider-text-wrap{cursor:inherit}.bnslider-link,.bnslider-link:hover{text-decoration:none}.bnslider-slide--has-background-video .bnslider-text-wrap{padding-top:165px}.video-is-playing .bnslider-text-wrap,.bnslider-slide.video-is-paused .bnslider-text-wrap{display:none}.bnslider-text-content{text-align:center;position:absolute;width:100%;top:0;left:0;height:100%;z-index:3}.slick-active .bnslider-text-content,.no-js .bnslider-text-content{opacity:1}.bnslider-slide--has-background-video:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.bnslider-video{display:none;position:absolute;left:0;top:0;z-index:2}.bnslider-video--background{position:relative;visibility:hidden;opacity:0;transition:all .2s ease-in;height:100%}.autoplay .bnslider-video--background.video-is-loaded{display:block;visibility:visible;opacity:1}.bnslider-slide--background-video:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.bnslider-video--box{display:none;opacity:0;visibility:none;width:100%;height:100%;transition:all .2s ease-in}.ie9 .bnslider-video--box{display:block}.bnslider-slide.video-is-playing .bnslider-video--box,.bnslider-slide.video-is-paused .bnslider-video--box{display:block;visibility:visible;opacity:1}.bnslider-video-control{display:none;visibility:hidden;opacity:0;position:absolute;padding:5px;z-index:4;transition:all .1s ease-out}.bnslider-video-control:hover,.bnslider-video-control:focus{opacity:.7}.video-loader{content:"";display:block;width:40px;height:40px;position:absolute;margin-left:-20px;margin-top:-20px;z-index:4;color:#fff;bottom:100px;right:35px;font-size:30px;line-height:40px;text-align:center}.video-is-loaded .video-loader,.video-is-playing .video-loader,.video-is-paused .video-loader,.autoplay .video-loader,.no-autoplay .video-loader{content:none;display:none}.video-is-loading .video-loader,.autoplay .video-is-loading .video-loader,.no-autoplay .video-is-loading .video-loader{display:block;visibility:visible;opacity:1}.bnslider-video-control--play .bnslider-video--background{top:50%;transform:translateY(-50%)}.bnslider-video-control--close,.bnslider-video-control--play{bottom:80px;right:15px}.video-is-loaded .bnslider-video-control--play,.video-is-playing .bnslider-video-control--close,.bnslider-slide.video-is-paused .bnslider-video-control--close{display:block;visibility:visible;opacity:1;border:0;background:transparent;width:80px;height:80px}.video-is-loading .bnslider-video-control--play,.video-is-playing .bnslider-video-control--play,.bnslider-slide.video-is-paused .bnslider-video-control--play{display:none;visibility:hidden;opacity:0}.bnslider-video-control--close .icon{display:block;width:20px;height:20px}svg.slider-control-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}svg.slider-control-icon .box{fill:#0000;stroke:#fff0;stroke-width:3;stroke-linecap:square;transition:stroke 0s ease-out,fill .4s ease-out}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){svg.slider-control-icon .box{stroke:#fff;stroke-dasharray:400;stroke-dashoffset:400;transition:stroke 0s ease-out,stroke-dashoffset 0s ease-out,fill .4s ease-out}}svg.slider-control-icon .play{fill:#fff9;transition:all .6s ease-out}button:hover .slider-control-icon .box{fill:#24ceff;stroke:#fff;stroke-dashoffset:0;transition:stroke .7s .4s ease-out,fill .4s .3s ease-out}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){button:hover .slider-control-icon .box{stroke-dashoffset:0;transition:stroke .7s .4s ease-out,stroke-dashoffset .4s ease-out,fill .4s .3s ease-out}}button:hover .slider-control-icon .play{fill:#fff}.bnslider-text-content{font-size:4.5vw}.bnslider-text-content .bnslider-text-content-flex{padding:15px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-direction:column;flex-direction:column;height:100%}.bnslider-text-content.txt-left .bnslider-text-content-flex{-ms-flex-align:start;align-items:flex-start;text-align:left}.bnslider-text-content.txt-left .bnslider-text-content-flex .bnslider-text2-1,.bnslider-text-content.txt-left .bnslider-text-content-flex .bnslider-text2-2,.bnslider-text-content.txt-left .bnslider-text-content-flex .bnslider-text2-3{float:left}.bnslider-text-content.txt-right .bnslider-text-content-flex{-ms-flex-align:end;align-items:flex-end;text-align:right}.bnslider-text-content.txt-right .bnslider-text-content-flex .bnslider-text2-1,.bnslider-text-content.txt-right .bnslider-text-content-flex .bnslider-text2-2,.bnslider-text-content.txt-right .bnslider-text-content-flex .bnslider-text2-3{float:right}.bnslider-text-content.txt-top .bnslider-text-content-flex{-ms-flex-pack:start;justify-content:flex-start}.bnslider-text-content.txt-bottom .bnslider-text-content-flex{-ms-flex-pack:end;justify-content:flex-end}.bnslider-text-content .btn-slider{margin-left:auto;margin-right:auto}.bnslider-text-content.txt-left .btn-slider{margin-right:auto;margin-left:0}.bnslider-text-content.txt-right .btn-slider{margin-left:auto;margin-right:0}@media (min-width: 1500px){.bnslider-text-content-flex.container{padding-left:0;padding-right:0}}.slick-dotted .bnslider-text-content .bnslider-text-content-flex{padding-bottom:80px}.bnslider-text-content .bnslider-text-content-flex{font-size:100px}.bnslider-text-content .bnslider-text-content-flex .bnslider-vert{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bnslider-text-content .bnslider-text-content-flex .bnslider-vert>*:not(:first-child):not(.clearfix):not(.btn-slider){margin-top:25px}.bnslider-text-content .bnslider-text-content-flex .bnslider-vert>.btn-slider{margin-top:50px}@media screen and (max-width: 1199px){.bnslider-text-content .bnslider-text-content-flex{font-size:80px}}@media screen and (max-width: 991px){.bnslider-text-content .bnslider-text-content-flex{font-size:60px}.bnslider-text-content .bnslider-text-content-flex .bnslider-vert>*:not(:first-child):not(.clearfix):not(.btn-slider){margin-top:20px}.bnslider-text-content .bnslider-text-content-flex .bnslider-vert>.btn-slider{margin-top:40px}}@media screen and (max-width: 767px){.bnslider-text-content .bnslider-text-content-flex{font-size:50px}}@media screen and (max-width: 490px){.bnslider-text-content .bnslider-text-content-flex{font-size:40px}.bnslider-text-content .bnslider-text-content-flex .bnslider-vert>*:not(:first-child):not(.clearfix):not(.btn-slider){margin-top:15px}.bnslider-text-content .bnslider-text-content-flex .bnslider-vert>.btn-slider{margin-top:25px}}.bnslider-text-content .bnslider-text-content-flex .btn-slider{display:inline-block;font-size:calc(10px + .6vw);line-height:3.52em;font-weight:700;text-transform:uppercase;padding:0 1.5em;background-color:#24ceff;color:#fff;text-decoration:none;white-space:nowrap;transition:all .3s ease}@media screen and (max-width: 767px){.bnslider-text-content .bnslider-text-content-flex .btn-slider{line-height:2em;padding:0 .6em;font-size:calc(.4em + .6vw)}}.bnslider-text-content .bnslider-text-content-flex .btn-slider-alt{background-color:#ff358b;color:#fff}.bnslider-text-content .bnslider-text-content-flex .btn-slider:hover{color:#24ceff;background-color:#000}.bnslider-text-content .bnslider-text-content-flex .btn-slider-alt:hover{color:#ff358b;color:#fff}.bnslider-text-content .bnslider-text-content-flex .bnslider-text{font-size:1em;line-height:1em}.bnslider-text-content .bnslider-text-content-flex .bnslider-text span{color:#24ceff}.bnslider-text-content .bnslider-text-content-flex .bnslider-text--lg{font-size:1.1em;line-height:.75em}.bnslider-text-content .bnslider-text-content-flex .bnslider-text--md{font-size:.7em}.bnslider-text-content .bnslider-text-content-flex .bnslider-text--sm{font-size:.5em}.bnslider-text-content .bnslider-text-content-flex .bnslider-text--xs{font-size:.25em;line-height:1.5em}.bnslider-text-content .bnslider-text-content-flex .bnslider-text--lg+.bnslider-text--lg,.bnslider-text-content .bnslider-text-content-flex .bnslider-text--md+.bnslider-text--md,.bnslider-text-content .bnslider-text-content-flex .bnslider-text--sm+.bnslider-text--sm,.bnslider-text-content .bnslider-text-content-flex .bnslider-text--xs+.bnslider-text--xs{margin-top:0}.bnslider-text-content .bnslider-text-content-flex .bnslider-text.text-left{-ms-flex-item-align:start;align-self:flex-start}.bnslider-text-content .bnslider-text-content-flex .bnslider-text.text-right{-ms-flex-item-align:end;align-self:flex-end}.bnslider-text-content .bnslider-text-content-flex .bnslider-text.text-right.bnslider-text--sm{margin-right:-.3em}.bnslider-text-content .bnslider-text-content-flex .bnslider-text.text-right.bnslider-text--lg{margin-right:-.15em}.bnslider-text-content .bnslider-text-content-flex .bnslider-text.text-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.bnslider-text-content .bnslider-text-content-flex .btn-slider.text-left{margin-right:auto;margin-left:0}.bnslider-text-content .bnslider-text-content-flex .btn-slider.text-right{margin-left:auto;margin-right:0}.bnslider-text-content .bnslider-text-content-flex .btn-slider.text-center{margin-left:auto;margin-right:auto}.bnslider-scroll-bottom{display:block;position:absolute;z-index:1;bottom:30px;left:50%;width:80px;height:46px;margin-left:-40px;font-size:46px;line-height:40px;color:#fff;text-align:center}.bnslider-scroll-bottom>i{position:relative;animation:scroll-bottom 2s infinite}@keyframes scroll-bottom{0%{transform:translateY(0)}20%{transform:translateY(10px)}40%{transform:translateY(0)}}@media screen and (min-width: 1025px){.megamenu{display:inline-block;margin:11px 0;text-align:center;-ms-flex:1;flex:1;opacity:1;transition:opacity .2s ease}.megamenu .nav:after{content:"";position:absolute;z-index:1;width:0;top:0;height:72px;background:#fff0;transition:all 0 ease}.navbar.disabled .megamenu{position:inherit}.megamenu.unvisible{opacity:0}}.mega-dropdown .sub-menu{left:0;width:100%;text-align:left}.mega-dropdown .sub-menu>.container{padding:40px 35px 20px}.sub-menu{position:absolute;top:-10000px;opacity:0;z-index:1001}.sub-menu>.container{position:static;background-color:#fff;padding:20px 0 15px;box-shadow:0 0 5px #0000001a;color:#000;overflow-y:auto;overflow-x:hidden}.sub-menu.noscroll>.container{max-height:none!important;overflow:visible}.sub-menu .sub-menu-inside{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}li.hovered .sub-menu{opacity:1;visibility:visible;top:100%}.sub-menu .category-image{margin:0 0 15px;display:block;position:relative;text-align:center}.sub-menu .category-image img{max-width:100%;display:inline-block}.sub-menu .category-image .btn-wrap{position:absolute;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;z-index:1}.sub-menu .category-image .btn-wrap .btn{opacity:0}.sub-menu .category-image:hover .btn{animation-name:popIn;animation-duration:.7s;animation-fill-mode:both;opacity:1}.sub-menu .category-image{position:relative;overflow:hidden;z-index:1}.sub-menu .category-image>a{display:block;overflow:hidden}.sub-menu .category-image img{transition:transform .5s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;vertical-align:middle;max-width:100%}.sub-menu .category-image:hover img{transition:transform .6s ease .05s;transform:scale(1.15) rotate(.0001deg)}.sub-menu .category-title,.sub-menu .category-title>a:not(.btn){position:relative;color:#000;text-decoration:none}.sub-menu .category-title>a:not(.btn):hover,.sub-menu .category-title>a.menu-current:not(.btn){color:#ff358b}.sub-menu .category-title{display:block;width:100%;margin:0 0 10px;font-size:17px;line-height:20px;font-weight:700;text-transform:uppercase}.sub-menu .category-title.title-border{margin:0 0 10px;padding:0 0 15px;border-bottom:1px solid #000}.sub-menu .category-links{padding:0;margin:0 0 20px;list-style:none}.sub-menu .category-links li:hover>a:not(.btn),.sub-menu .category-links li.active>a:not(.btn){color:#000;text-decoration:none;background-color:#f6f6f6;padding-left:18px;padding-right:20px}.sub-menu .category-links a:not(.btn){position:relative;display:block;font-size:14px;line-height:17px;padding:13px 30px 13px 8px;margin:0 -8px;color:#000;text-decoration:none;transition:all .2s ease}.sub-menu .category-links a:not(.btn):after{position:absolute;top:50%;margin-top:-11px;right:14px;font-family:icomoon-reg;font-size:18px;line-height:21px;content:"\e922"}.sub-menu .category-links a:not(.btn):only-child{padding-right:8px}.sub-menu .category-links a:not(.btn):only-child:after{content:""}@supports (-webkit-text-size-adjust:none) and (not (-ms-ime-align:auto)) and (not (-moz-appearance:none)){.sub-menu .sub-menu .category-links a:only-child:before{top:5px}}.sub-menu .category-links:last-child{margin-bottom:0}.sub-menu .off-image .category-image,.sub-menu .off-title .category-title,.sub-menu .off-links .category-links{display:none}.mega-dropdown>.sub-menu,.simple-dropdown>.sub-menu{margin-top:0}li.hovered:hover body:not(.touch) .sub-menu{opacity:1;visibility:visible}.megamenu.fadein .sub-menu{transition:opacity .4s ease .2s,visibility .4s ease .2s,top 0s ease .2s}.megamenu.fadein li.hovered:hover .sub-menu{transition:opacity .4s ease .2s,visibility 0s ease .2s,top 0s ease .2s}.megamenu.slidetop .sub-menu{transform:translateY(40px);transition:opacity .4s ease 0s,transform .4s ease 0s,visibility .4s linear 0s}.megamenu.slidetop li.hovered:hover .sub-menu{transform:translateY(0);transition:opacity .4s ease 0s,transform .4s ease 0s}.megamenu-categories{-ms-flex:1;flex:1}.megamenu-categories .col{position:static;padding:0 15px;width:100%;display:inline-block;margin:0 -4.2px 20px 0;vertical-align:top}.megamenu-right,.megamenu-left{padding:0 15px;margin:0 0 20px;min-height:1px;position:relative}.megamenu-right .image-cover,.megamenu-left .image-cover{position:absolute;width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;top:-40px;bottom:-40px;z-index:0}.megamenu-right .image-cover img,.megamenu-left .image-cover img{max-height:100%;max-width:100%}.megamenu-right .image-cover{left:0;right:-35px;text-align:right;-ms-flex-pack:end;justify-content:flex-end}.megamenu-left .image-cover{left:-35px;right:0;text-align:left}.megamenu-right{-ms-flex-order:3;order:3}.megamenu-top{padding:0 15px;margin-bottom:30px}.megamenu-bottom{padding:0 15px;margin-top:10px}.column-6 .col{width:16.66667%}.column-5 .col{width:20%}.column-4 .col{width:25%}.column-3 .col{width:33.33333%}.column-2 .col{width:50%}.width-20{width:20%}.width-25{width:25%}.width-33{width:33.33333%}.width-40{width:40%}[class*=menu-label],.mobilemenu ul.nav [class*=menu-label]{display:inline-table;position:relative;white-space:nowrap;top:-3px;left:-2px;padding:0 7px;font-size:11px;line-height:14px;font-weight:500;background:transparent;color:#24ceff}.spy-menu ul ul ul [class*=menu-label]{top:-3px}.menu-label-alt,.mobilemenu ul.nav .menu-label-alt{background:transparent;color:#ff358b}.megamenu .nav>li>a:not(.btn)>.menu-label,.megamenu .nav>li>a:not(.btn)>.menu-label-alt{position:absolute;top:-3px;right:0;left:auto;margin:0;transform:translate(50%);vertical-align:0}.spy-menu .nav>li>a:not(.btn)>.menu-label,.spy-menu .nav>li>a:not(.btn)>.menu-label-alt{vertical-align:top;margin:0 5px}.megamenu .nav>li>a:not(.btn)>.menu-label,.spy-menu .nav>li>a:not(.btn)>.menu-label,.megamenu .nav>li>a:not(.btn)>.menu-label-alt,.spy-menu .nav>li>a:not(.btn)>.menu-label-alt{display:inline-block;height:15px;padding:0 5px;margin-right:18px;font-size:10px;line-height:15px;font-weight:500;background:#24ceff;color:#fff}.megamenu .nav>li>a:not(.btn)>.menu-label-alt,.spy-menu .nav>li>a:not(.btn)>.menu-label-alt{background:#ff358b;color:#fff}.simple-dropdown .category-links{max-width:300px}.category-links li{overflow:inherit;text-align:left;padding:0;position:static}.category-links li a:not(.btn){margin:0;padding:13px 18px}.category-links li:not(:hover)>ul{left:-1000%!important}.category-links li ul{position:absolute;z-index:2;top:0;min-width:220px;list-style:none;background-color:#fff;padding:0 8px;opacity:0;visibility:hidden;box-shadow:0 0 2px #0003;transition:opacity 0s ease 0s,visibility 0s linear 0s}.category-links li:hover>ul{transition:opacity .2s ease 0s,visibility .2s linear 0s}.category-links li:hover:not(.to-right)>ul{left:100%}.category-links li.to-right a:not(.btn):after{content:"\e923"}.category-links li.to-right ul{left:auto!important;right:100%;background:#f9f9f9}.category-links li ul ul{z-index:2}.category-links li:hover>ul,.category-links li ul li:hover>ul{opacity:1;visibility:visible}.simple-dropdown .sub-menu{min-width:210px;overflow:inherit;text-align:left;padding:0}.simple-dropdown .sub-menu,.simple-dropdown .sub-menu ul.category-links ul{background-color:#fff;box-shadow:0 0 5px #0000001a}.simple-dropdown .sub-menu .category-title{padding:12px 18px;margin-bottom:0}.simple-dropdown .sub-menu ul.category-links li{position:relative}.simple-dropdown .sub-menu ul.category-links li a:not(.btn){margin:0;padding:13px 28px 13px 18px}.simple-dropdown .sub-menu ul.category-links li:hover>a,.simple-dropdown .sub-menu ul.category-links li.active>a{padding-left:28px;padding-right:18px}.simple-dropdown .sub-menu ul.category-links ul{position:absolute;z-index:2;left:-1000%;top:0;min-width:210px;padding:0;list-style:none;opacity:0;visibility:hidden;box-shadow:0 0 4px #0000001a;transition:opacity 0s ease 0s,visibility 0s linear 0s}.simple-dropdown .sub-menu ul.category-links li:hover>ul{transition:opacity .2s ease 0s,visibility 0s linear .2s}.simple-dropdown .sub-menu ul.category-links li:not(.to-right):hover>ul{left:100%}.simple-dropdown .sub-menu ul.category-links li.to-right ul{right:99.9%;left:auto;background:#f9f9f9}.simple-dropdown .sub-menu ul.category-links ul ul{z-index:2}.simple-dropdown .sub-menu ul.category-links li:hover>ul{opacity:1;visibility:visible}@media screen and (min-width: 1025px){.megamenu .nav{float:none}.megamenu .nav li a:focus{background:transparent}.megamenu .nav>li{position:inherit;display:inline-block;vertical-align:middle;margin-right:-5px}.megamenu .nav>li>a:not(.btn),.megamenu .nav>li>a:not(.btn):focus{position:relative;z-index:100;font-size:17px;line-height:20px;font-weight:800;text-transform:uppercase;padding:12px 14px;color:#000;background:transparent;cursor:pointer}.megamenu .nav>li>a:not(.btn):before,.megamenu .nav>li>a:not(.btn):focus:before{content:"";position:absolute;bottom:-5px;left:14px;right:14px;height:2px;background-color:#000;z-index:1;opacity:0;transition:.2s}.megamenu .nav>li:hover>a:not(.btn),.megamenu .nav>li.menu-current>a:not(.btn){z-index:1000;background:transparent}.megamenu .nav>li:hover>a:not(.btn):before,.megamenu .nav>li.menu-current>a:not(.btn):before{bottom:5px;opacity:1}.megamenu .nav>li.mega-dropdown:hover>a:not(.btn):after,.megamenu .nav>li.simple-dropdown:hover>a:not(.btn):after{content:"";position:absolute;top:100%;left:0;right:0;height:70px}.megamenu .nav>li:hover>a:not(.btn){color:#000}.megamenu .nav>li.menu-current>a:not(.btn){color:#000}.megamenu .nav>li.menu-current>a:not(.btn):before{background-color:#000}}@media screen and (max-width: 1279px) and (min-width: 1025px){.megamenu .nav>li>a:not(.btn),.megamenu .nav>li>a:not(.btn):focus{padding-left:12px;padding-right:12px}.megamenu .nav>li>a:not(.btn):before{left:12px;right:12px}}@media screen and (max-width: 1200px) and (min-width: 1200px){.megamenu .nav>li>a:not(.btn),.megamenu .nav>li>a:not(.btn):focus{font-size:18px;padding-left:10px;padding-right:10px}.megamenu .nav>li>a:not(.btn):before{left:10px;right:10px}}@media screen and (max-width: 1199px) and (min-width: 1025px){.megamenu .nav>li>a:not(.btn),.megamenu .nav>li>a:not(.btn):focus{font-size:17px;padding-left:8px;padding-right:8px}.megamenu .nav>li>a:not(.btn):before{left:8px;right:8px}}.truncateList{position:relative}.view-all{display:inline-block;float:right;padding:0 10px;margin-right:-5px;cursor:pointer}.view-all i[class*=icon]{font-size:13px;line-height:20px}.view-all:not(.disabled):hover{color:#ff358b}.view-all.disabled .all{display:none}.view-all.disabled .less,.view-all .all{display:inline-block}.view-all .less{display:none}.spy-menu{display:none;opacity:0;position:fixed;left:-310px;top:150px;width:310px;padding:15px 30px;background-color:#fff;z-index:1004;box-shadow:0 0 2px #0003;transition:all .4s ease-out}@media screen and (max-width: 1024px){.spy-menu{display:none!important}}.spy-menu.active{left:15px;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 5px #0003}@media screen and (max-width: 479px){.spy-menu.active{left:0}}.spy-menu.active .spy-menu-open{right:0;width:0}.spy-menu.active .spy-menu-open i{transition:all .2s ease-out;transform:rotate(90deg)}.spy-menu.active .spy-menu-close{opacity:1}body:not(.touch) .spy-menu:not(.active):hover{left:-290px;transition:all .2s ease-out}body.hdr-sticky .spy-menu{transition:all .4s ease-out .2s}.spy-menu ul.nav>li:first-child>a{border-top:0}.spy-menu ul.nav li{display:block;position:relative;padding:0;transition:all .1s ease}.spy-menu ul.nav li a{display:block;font-size:19px;line-height:20px;padding:15px 40px 15px 0;font-weight:700;text-transform:uppercase;background:transparent;text-decoration:none;border-top:1px solid #f0f0f0;transition:all .2s ease}.spy-menu ul.nav li:hover>a,.spy-menu ul.nav li.submenu-open>a{color:#24ceff;text-decoration:none}.spy-menu ul.nav li>a:hover{padding-left:10px;padding-right:30px}.spy-menu ul.nav li.active>a{text-decoration:underline}.spy-menu ul.nav li .arrow{position:absolute;z-index:100;width:30px;height:45px;top:3px;right:0;font-family:icomoon-reg;font-size:13px;line-height:45px;text-align:center;cursor:pointer;transition:all .2s ease}.spy-menu ul.nav li .arrow:before{content:"\e94a"}.spy-menu ul.nav li .arrow:hover:before{color:#24ceff}.spy-menu ul.nav li.submenu-open>.arrow:before{content:"\e94c"}.spy-menu ul.nav li ul{padding:0;margin:0;opacity:0;list-style:none;transition:opacity .1s ease}.spy-menu ul.nav li ul a{font-size:16px;line-height:20px}.spy-menu ul.nav li ul ul{display:none;padding-bottom:15px}.spy-menu ul.nav li ul ul a{font-size:14px;line-height:20px;font-weight:400;text-transform:none;padding:0;border-top:0}.spy-menu ul.nav li ul ul a:hover{padding-left:7px;padding-right:0}.spy-menu ul.nav li ul ul li.active a{font-weight:700;text-decoration:none}.spy-menu ul.nav li.submenu-open>ul{opacity:1}.spy-menu-open{display:block;overflow:hidden;position:absolute;z-index:1;top:0;right:-50px;width:50px;height:50px;font-size:29px;line-height:57px;text-align:center;background:#fff;cursor:pointer;transition:all .3s ease .5s,color .2s ease 0s;box-shadow:1px 0 2px #0003}.spy-menu-open:hover{color:#24ceff}.spy-menu-close{opacity:0;position:relative;float:right;z-index:1;top:-6px;padding:3px;font-size:24px;cursor:pointer;transition:.2s}.spy-menu-close .icon-close{position:fixed}.spy-menu-close:hover{color:#24ceff}.spy-menu::-webkit-scrollbar{width:0;background:transparent}.spy-newsletter{display:none;opacity:0;position:fixed;right:-100px;transform:translate(100%);top:150px;width:640px;max-width:100%;max-height:none!important;z-index:1004;transition:all .4s ease-out}.spy-newsletter:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#24ceff;opacity:.9;z-index:0}@media screen and (max-width: 991px){.spy-newsletter{display:none!important}}.spy-newsletter.mustRemoved{right:-100px!important;transition:all .7s ease-out}.spy-newsletter-inside{position:relative;z-index:1;padding:50px 35px;color:#fff}@media screen and (max-width: 991px){.spy-newsletter-inside{padding:30px 15px}}.spy-newsletter.active{display:block;transform:translate(0)}@media screen and (max-width: 479px){.spy-newsletter.active{left:0}}.spy-newsletter.active .spy-newsletter-open{transform:translate(100%);opacity:0;transition:.3s ease .3s}.spy-newsletter.active .spy-newsletter-close{opacity:1;transition:.1s ease .5s}body:not(.touch) .spy-newsletter:not(.active):hover{right:20px;transition:all .2s ease-out}body.hdr-sticky .spy-newsletter{transition:all .4s ease-out .2s}.spy-newsletter-open{display:block;overflow:hidden;position:absolute;z-index:2;top:0;left:-50px;width:50px;height:50px;font-size:33px;line-height:57px;text-align:center;background:#24ceff;color:#fff;cursor:pointer;transition:.3s ease .3s}.spy-newsletter:hover .spy-newsletter-open [class*=icon-]:before{content:"\e963"}.spy-newsletter.visible-onload{right:0}.spy-newsletter.visible-onload .spy-newsletter-open [class*=icon-]{animation-name:tada;animation-duration:1.2s;animation-timing-function:ease-out;animation-fill-mode:both;animation-delay:.2s;animation-iteration-count:3}.spy-newsletter-close{opacity:0;position:absolute;z-index:2;top:0;left:0;width:50px;height:50px;font-size:28px;line-height:56px;text-align:center;cursor:pointer}.spy-newsletter-close [class*=icon-]:before{color:#fff}.spy-newsletter-close:hover [class*=icon-]:before{color:#000}.newsletter.newsletter-popup{text-align:center}@media screen and (max-width: 991px){.newsletter.newsletter-popup{padding-left:20px;padding-right:20px}}.newsletter.newsletter-popup,.newsletter.newsletter-popup .newsletter-title{color:#fff}.newsletter.newsletter-popup>*:not(:first-child){margin-top:35px}.newsletter.newsletter-popup .newsletter-title{margin-bottom:20px}@media screen and (min-width: 992px){.newsletter.newsletter-popup .newsletter-title{font-size:40px;line-height:1.1em}}@media screen and (max-width: 1199px){.newsletter.newsletter-popup .newsletter-title{font-size:34px}}@media screen and (max-width: 991px){.newsletter.newsletter-popup .newsletter-title{font-size:24.6px}}.newsletter.newsletter-popup .input-wrap{margin-bottom:35px}@media screen and (min-width: 992px){.newsletter.newsletter-popup .input-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.newsletter.newsletter-popup input.form-control{width:auto;-ms-flex:1;flex:1;margin-bottom:0;height:52px;border-color:#fff}.newsletter.newsletter-popup input.form-control:focus,.newsletter.newsletter-popup input.form-control:hover{border-color:#ff358b!important}.newsletter.newsletter-popup .input-group-btn,.newsletter.newsletter-popup .btn{width:auto}.newsletter.newsletter-popup .btn:not(:hover){background:#ff358b!important}.newsletter.newsletter-popup .btn,.newsletter.newsletter-popup .btn:hover{height:52px}.newsletter.newsletter-popup .errors{position:absolute;left:0;width:100%;padding:5px 20px;background:#ff3535;text-align:left}@media screen and (max-width: 991px){.newsletter.newsletter-popup .errors{text-align:center}}.newsletter.newsletter-popup .errors ul{color:#fff}.newsletter.newsletter-popup .checkbox-group{display:inline-block}.newsletter.newsletter-popup .checkbox-group label .box{border-color:#fff}.page-footer{margin-top:50px}@media screen and (max-width: 991px){.page-footer{margin-top:50px}.page-footer .mt-sm:not(:first-child){margin-top:25px}}.page-footer .title{margin-bottom:10px}.page-footer img{max-width:100%}.footer-bot{padding-top:16px;padding-bottom:16px}.page-footer ul:not([class*=social-list-]){margin:0;padding:0;list-style:none}.page-footer ul:not([class*=social-list-]) li{position:relative;padding:3px 0;font-size:15px;line-height:20px}.page-footer ul:not([class*=social-list-]) i.icon{display:inline-block;vertical-align:inherit;font-size:13px;color:#ff358b;margin:0 10px 0 0}.footer-block+.footer-block{margin-top:40px}.footer-logo{padding:0}.footer-logo img{max-width:100%}.footer-logo:not(:last-child){margin-bottom:30px}.footer-logo+.row{margin-top:25px}.footer-copyright{margin-top:20px;font-size:15px;line-height:32px}.footer-copyright:first-child{margin-top:0}.back-to-top-mobile{display:none}.back-to-top-desktop{position:fixed;z-index:1000;opacity:0;top:auto!important;bottom:5%;right:30px;width:50px;height:50px;border:1px solid #000;background:#ffffff4d;text-align:center;transition:.2s;animation-name:fadeOut;animation-duration:.5s;animation-fill-mode:both}.back-to-top-desktop,.back-to-top-desktop:hover,.back-to-top-desktop:focus{color:inherit!important}.back-to-top-desktop:hover{background:#24ceff;border-color:#24ceff}.back-to-top-desktop:hover .icon{color:#fff}.back-to-top-desktop .icon{font-size:30px;line-height:45px;position:relative}.back-to-top-desktop.is-visible{opacity:1;right:30px;animation-name:swoopInBottom;animation-duration:1s;animation-fill-mode:both}.back-to-top-desktop.is-visible.back-down{animation-name:flipInX;animation-duration:1s;animation-timing-function:ease-out}.back-to-top-desktop.is-visible.back-down .icon{transform:rotate(180deg);top:5px}.back-to-top-desktop.is-visible.back-down-remove{animation-name:flipInX2;animation-duration:1s;animation-timing-function:ease-out}.back-to-top-desktop.is-visible.back-down-remove .icon{transform:rotate(0);top:0}@media screen and (max-width: 991px){.back-to-top-desktop{display:none}.back-to-top-mobile{display:block;height:45px;width:100%;text-align:center;font-size:18px;line-height:45px}.back-to-top-mobile .icon{font-size:22px;position:relative;top:-2px;padding:0 10px 0 0}}.page-footer .twitter-timeline-wrap{position:relative;min-height:140px}.page-footer a.twitter-timeline{display:none}.page-footer iframe.twitter-timeline{position:absolute;top:0;left:0;width:100%;height:100px;max-height:100px!important;overflow:hidden!important;transition:.5s linear 1s}.page-footer iframe.twitter-timeline:after{font-family:icomoon-reg;content:"\e903";position:absolute;z-index:0;top:50%;left:50%;margin:-.5em 0 0 -.5em;height:1em;line-height:1;animation:anim-rotate 2s infinite linear;color:#eee;font-size:25px;z-index:10002;transition:.2s}.page-footer iframe.twitter-timeline.twitter-timeline-rendered{max-height:500px!important}.page-footer iframe.twitter-timeline.twitter-timeline-rendered:after{display:none}.footer-list-inline{list-style:none;margin:0;padding:0}.footer-list-inline li{display:inline-block;padding-right:18px}.footer-list-inline li i.icon{margin-right:7px;color:#ff358b;position:relative;top:2px}.page-footer-variant-1,.page-footer-variant-9{background:#fff}.page-footer-variant-1 .footer-middle,.page-footer-variant-9 .footer-middle,.page-footer-variant-1 .footer-bot,.page-footer-variant-9 .footer-bot{background:#f7f7f7}.page-footer-variant-1 .social-list-title,.page-footer-variant-9 .social-list-title{position:relative;top:2px;margin-bottom:0}.page-footer-variant-1 .footer-top{padding:0 0 25px}.page-footer-variant-1 .footer-middle{padding-top:35px;padding-bottom:25px}@media screen and (max-width: 991px){.page-footer-variant-1 .footer-middle>.container>.row>[class*=col]{margin-top:30px}.page-footer-variant-1 .footer-middle>.container>.row>[class*=col]:first-child{margin-top:0}}.page-footer-variant-1 .footer-copyright{padding-top:5px}@media screen and (min-width: 768px){.page-footer-variant-1 .newsletter{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.page-footer-variant-1 .newsletter-text{display:none}.page-footer-variant-1 .newsletter-title{color:#ff358b;white-space:nowrap;margin-bottom:0;min-width:150px;padding:10px 0}.page-footer-variant-9 .footer-top{background-color:#24ceff;padding:40px 0}@media screen and (min-width: 768px){.page-footer-variant-9 .footer-top .row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.page-footer-variant-9 .footer-middle{background:#f7f7f7}@media screen and (max-width: 991px){.page-footer-variant-9 .footer-middle{margin-top:30px}}.page-footer-variant-9 .footer-middle>.container{padding-top:60px;padding-bottom:60px}.page-footer-variant-9 .footer-middle>.container>.row:not(:first-child){margin-top:45px}@media screen and (max-width: 991px){.page-footer-variant-9 .footer-middle>.container{padding-top:20px;padding-bottom:20px}.page-footer-variant-9 .footer-middle>.container>.row>[class*=col]{margin-top:30px}.page-footer-variant-9 .footer-middle>.container>.row>[class*=col]:first-child{margin-top:0}}.page-footer-variant-9 .footer-bot{margin-top:0}@media screen and (max-width: 991px){.page-footer-variant-9 .footer-bot{margin-top:30px}}.page-footer-variant-9 .footer-bot>.container{padding-top:40px;padding-bottom:20px}.page-footer-variant-9 .footer-bot>.container>.row{margin-top:30px}.page-footer-variant-9 .footer-bot>.container>.row:first-child{margin-top:0}@media screen and (max-width: 991px){.page-footer-variant-9 .footer-bot>.container{padding-top:20px;padding-bottom:10px}}.page-footer-variant-9 .newsletter-title,.page-footer-variant-9 .newsletter-text{display:none}.page-footer-variant-9 .newsletter .input-group-btn .btn:not(:hover){background:#ff358b}.page-footer-variant-9 .newsletter .input-group .form-control,.page-footer-variant-9 .newsletter .input-group .form-control:focus,.page-footer-variant-9 .newsletter .input-group .form-control:hover{border:0}.page-footer-variant-9 .social-list-title{display:none}.page-footer-variant-2 .footer-top{background:transparent}.page-footer-variant-2 .footer-middle{background:transparent;padding-top:40px;padding-bottom:40px}.page-footer-variant-2 .footer-middle h4{color:#ff358b;margin-bottom:15px}.page-footer-variant-2 .footer-middle .newsletter .input-group .form-control{background:#f7f7f7}.page-footer-variant-2 .footer-middle .newsletter .newsletter-text:not(:last-child){margin-bottom:20px}.page-footer-variant-2 .footer-bot{background:#f7f7f7}.page-footer-variant-2 .footer-bot h4{margin:0;padding-top:3px;padding-bottom:3px}.page-footer-variant-2 .footer-bot-right{text-align:right}.page-footer-variant-2 .footer-copyright{padding-top:5px}@media screen and (max-width: 991px){.page-footer-variant-2 .footer-bot-left,.page-footer-variant-2 .footer-bot-right{text-align:center}}.page-footer-variant-3 .footer-top{padding:0 0 30px}.page-footer-variant-3 .footer-top+*{margin-top:0}.page-footer-variant-3 .footer-top>.container .row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;margin-right:0}@media screen and (max-width: 1599px){.page-footer-variant-3 .footer-top>.container .row{-ms-flex-direction:column;flex-direction:column}}.page-footer-variant-3 .footer-top>.container .row .footer-col{text-align:center;padding:0 15px}.page-footer-variant-3 .footer-top>.container .row .footer-col:first-child{padding-left:0}.page-footer-variant-3 .footer-top>.container .row .footer-col:last-child{padding-right:0}.page-footer-variant-3 .footer-top>.container .row .footer-col-center{-ms-flex:1;flex:1}.page-footer-variant-3 .footer-bot{text-align:center;padding-top:25px;padding-bottom:25px}.page-footer-variant-3 .payment-title,.page-footer-variant-3 .social-list-title{display:none}.page-footer-variant-3 ul.social-list-simple{margin-left:-10px}.page-footer-variant-3 ul:not([class*=social-list-]) li{display:inline-block;margin-right:15px}.page-footer-variant-3 ul:not([class*=social-list-]) li:last-child{margin-right:0}.page-footer-variant-3 .instagram-title{display:none}@media screen and (min-width: 992px){.page-footer-variant-3 .instagram-feed a{width:8.333%}}.page-footer-variant-4 .footer-top{padding:0 0 50px}.page-footer-variant-4 .footer-top h4{color:#ff358b;margin-bottom:15px}.page-footer-variant-4 .footer-top h4.instagram-title{margin-bottom:0;padding:0 15px;font-size:21px;line-height:40px;font-weight:700;color:#fff;background-color:#24ceff;text-transform:uppercase}.page-footer-variant-4 .footer-bot{text-align:center;background:#f7f7f7}.page-footer-variant-4 .footer-logo{padding-top:0}.page-footer-variant-4 .newsletter-text{display:none}.page-footer-variant-4 .newsletter .input-group .form-control{background:#f7f7f7}.page-footer-variant-4 .social-list-title{display:none}.page-footer-variant-4 ul.social-list-simple{margin-left:-10px}.page-footer-variant-4 *+.payment-block{margin-top:30px}.page-footer-variant-4 .payment-title{display:none}@media screen and (max-width: 1199px){.page-footer-variant-4 .payment-link{-ms-flex-pack:center;justify-content:center}}.page-footer-variant-5 .footer-top{padding:0 0 45px}.page-footer-variant-5 .footer-top h4{color:#ff358b;margin-bottom:15px}.page-footer-variant-5 .footer-top .newsletter .input-group .form-control{background:#f7f7f7}.page-footer-variant-5 .footer-bot{text-align:center;background:#f7f7f7}.page-footer-variant-5 .footer-logo{padding-top:0;margin-bottom:15px}.page-footer-variant-5 .social-list-title{display:block;padding-right:0;line-height:1.5em}.page-footer-variant-5 ul.social-list-simple{margin-left:-10px}.page-footer-variant-6 .footer-top{text-align:center;padding:0 0 25px}.page-footer-variant-6 .footer-middle{text-align:center;padding-bottom:0;padding-top:35px;border-top:1px solid #f4f4f4}.page-footer-variant-6 .footer-bot{text-align:center;margin-top:0;padding-bottom:25px;padding-top:25px;background-color:transparent!important}.page-footer-variant-6 .footer-logo:not(:last-child){margin-bottom:35px}.page-footer-variant-6 .newsletter-text,.page-footer-variant-6 .newsletter-title{display:none}.page-footer-variant-6 .newsletter{margin-top:40px;max-width:750px;margin-left:auto;margin-right:auto}.page-footer-variant-6 .social-list-title{display:none}.page-footer-variant-6 ul:not([class*=social-list-]) li{display:inline-block;margin-right:15px}.page-footer-variant-6 ul:not([class*=social-list-]) li:last-child{margin-right:0}.page-footer-variant-7 .footer-top>.container .row,.page-footer-variant-8 .footer-top>.container .row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.page-footer-variant-7 .footer-top>.container .row .footer-col,.page-footer-variant-8 .footer-top>.container .row .footer-col{padding:0 15px}.page-footer-variant-7 .footer-top>.container .row .footer-col:first-child,.page-footer-variant-8 .footer-top>.container .row .footer-col:first-child{padding-left:0}.page-footer-variant-7 .footer-top>.container .row .footer-col:last-child,.page-footer-variant-8 .footer-top>.container .row .footer-col:last-child{padding-right:0}.page-footer-variant-7 .footer-top>.container .row .footer-col-center,.page-footer-variant-8 .footer-top>.container .row .footer-col-center{-ms-flex:1;flex:1;text-align:center}@media screen and (max-width: 1599px){.page-footer-variant-7 .footer-top>.container .row,.page-footer-variant-8 .footer-top>.container .row{-ms-flex-direction:column;flex-direction:column;text-align:center}.page-footer-variant-7 .footer-top>.container .row .footer-col,.page-footer-variant-8 .footer-top>.container .row .footer-col{padding:15px!important}}.page-footer-variant-7 .footer-logo:not(:last-child),.page-footer-variant-8 .footer-logo:not(:last-child){margin-bottom:15px}.page-footer-variant-7 .footer-copyright,.page-footer-variant-8 .footer-copyright{margin-top:0;font-size:14px;line-height:20px}.page-footer-variant-7 .footer-top,.page-footer-variant-8 .footer-top{padding:0 0 25px}.page-footer-variant-7 .footer-bot,.page-footer-variant-8 .footer-bot{text-align:center;background:#f7f7f7}.page-footer-variant-7 .social-list-title,.page-footer-variant-8 .social-list-title{display:none}.page-footer-variant-7 ul:not([class*=social-list-]) li,.page-footer-variant-8 ul:not([class*=social-list-]) li{display:inline-block;margin-right:15px}.page-footer-variant-7 ul:not([class*=social-list-]) li:last-child,.page-footer-variant-8 ul:not([class*=social-list-]) li:last-child{margin-right:0}.page-footer-variant-7.page-footer-dark,.page-footer-variant-8.page-footer-dark{background:#000;color:#fff}.page-footer-variant-7.page-footer-dark h2,.page-footer-variant-8.page-footer-dark h2,.page-footer-variant-7.page-footer-dark h3,.page-footer-variant-8.page-footer-dark h3,.page-footer-variant-7.page-footer-dark h4,.page-footer-variant-8.page-footer-dark h4,.page-footer-variant-7.page-footer-dark h5,.page-footer-variant-8.page-footer-dark h5,.page-footer-variant-7.page-footer-dark a,.page-footer-variant-8.page-footer-dark a,.page-footer-variant-7.page-footer-dark ul[class*=social-list-] a,.page-footer-variant-8.page-footer-dark ul[class*=social-list-] a{color:#fff}.page-footer-variant-7.page-footer-dark ul[class*=social-list-] a:hover,.page-footer-variant-8.page-footer-dark ul[class*=social-list-] a:hover{color:#24ceff}.page-footer-variant-7.page-footer-dark .footer-bot,.page-footer-variant-8.page-footer-dark .footer-bot{background:transparent;margin-top:0}.page-footer-variant-8 .footer-top{padding:25px 0}textarea:focus,input:focus,input[type]:focus,.uneditable-input:focus{box-shadow:none;outline:0 none}input,textarea{border-radius:0}input[type=text],input[type=password],textarea,.select-wrapper select,.select-wrapper-sm select{-webkit-appearance:none;-moz-appearance:none;appearance:none}label{font-size:14px;font-weight:inherit}span.required,p.required,label.required{color:#ff0d0d}.required-text{color:#ff358b}.form-control{box-shadow:none!important;margin-bottom:25px;background-color:#fff;border-radius:0;border-color:#e8e8e8;height:36px;padding:7px 15px;font-size:15px;line-height:20px}.form-control--lg{height:52px;padding:15px 20px;font-size:15px;line-height:20px}.form-control.dashed{border:2px dashed #d4d4d4}.input-group-btn .btn i.icon{font-size:19px;padding:0 12px;position:relative;top:-1px}.checkbox-group{position:relative}.checkbox-group input[type=checkbox]{display:none}.checkbox-group label{padding-left:35px;line-height:23px;font-weight:400;cursor:pointer}.checkbox-group label span{display:block;position:absolute;left:0;transition:all .3s ease}.checkbox-group label .box{padding:0;margin:0;border-width:2px;border-style:solid;border-color:#e9e9e9;background-color:#fff;height:23px;width:23px;z-index:9;transition-delay:.2s}.checkbox-group label .check{top:5px;left:8px;width:6px;height:10px;opacity:0;z-index:10;color:#24ceff;border-width:2px;border-style:solid;border-top:none;border-left:none;transform:scale(1) rotate(45deg)}.checkbox-group input[type=checkbox]:checked~label .box{background-color:#fff;border-color:#fff}.checkbox-group input[type=checkbox]:checked~label .check{opacity:1}.radio{display:block;cursor:pointer;margin:0 0 8px;line-height:23px;font-weight:400}.radio input{width:1px;height:1px;opacity:0}.radio input:checked+.outer .inner{background-color:#ff358b;opacity:1}.radio input:checked+.outer{border-width:2px;border-style:solid;border-color:#d4d4d4}.radio .outer{width:20px;height:20px;display:block;float:left;margin:2px 7px 0 0;border-width:2px;border-style:solid;border-color:#e9e9e9;border-radius:50%;background-color:#fff}.radio .inner{transition:all .3s ease;width:6px;height:6px;display:block;margin:5px;border-radius:50%;background-color:#ff358b;opacity:0;position:relative}.text-center>.radio .outer{float:none;margin:0 auto}.form-card{background:#f9f9f9;padding:30px 25px}@media screen and (max-width: 991px){.form-card{margin-bottom:30px}}.form-card p{margin-bottom:20px}.form-card h3{font-size:19px;line-height:1.2em;text-transform:none;margin-bottom:10px;text-align:center;text-transform:uppercase}.form-card h4{font-size:19px;line-height:1.2em;text-transform:none;padding:0;margin:0 0 20px;text-transform:uppercase}.form-card .back{color:#ff358b}.form-card .back a{color:#ff358b;text-decoration:underline}.form-card .back a:hover{text-decoration:none}.form-card .form-control{background-color:#fff}.row-eq-height .form-card{height:100%;position:relative}form.contact-form .form-control{background-color:#fff;border-color:#e8e8e8;margin-bottom:12px}form.contact-form textarea{height:125px}form.contact-form .btn{margin-top:15px;margin-bottom:5px}form.contact-form .input-group .form-control{margin-bottom:0}form.contact-form .input-group-btn .btn{margin-top:0;margin-bottom:0}form.account-create .form-control{margin-bottom:12px}form.account-create .btn{margin-top:20px;margin-bottom:15px}form.account-create .required-text{float:right;padding-top:20px}form.search-form{margin-bottom:50px;padding-bottom:35px;border-bottom:1px solid #e8e8e8}@media screen and (max-width: 991px){form.search-form{margin-bottom:30px;padding-bottom:15px}}.qty-changer{border:1px solid #e8e8e8;position:relative;padding-right:27px}.qty-changer input[type=button]{position:absolute;right:0;border:0;padding:0;background-color:#e8e8e8;color:#000;cursor:pointer;width:27px;height:27px;-webkit-appearance:none;border-radius:0;text-align:center;transition:.2s}.qty-changer input[type=button]:hover{background-color:#24ceff;color:#fff}.qty-changer input[type=button].increase{top:0}.qty-changer input[type=button].decrease{bottom:0}.qty-changer input[type=text]{border:0;width:50px;height:50px;font-size:19px;line-height:52px;font-weight:700;vertical-align:middle;text-align:center}.select-wrapper,.select-wrapper-sm{position:relative}.select-wrapper:before,.select-wrapper-sm:before{content:"\e920";position:absolute;right:1px;top:1px;bottom:1px;width:40px;font-family:icomoon-reg;font-size:18px;line-height:36px;pointer-events:none;text-align:center;background-color:#fff}.select-wrapper select,.select-wrapper-sm select{padding-right:40px;background-color:#fff}.select-wrapper select,.select-wrapper-sm select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}.select-wrapper-sm:before{width:30px;font-size:20px;line-height:30px}.select-wrapper-sm select{padding-right:30px}.form-card .select-wrapper select,.form-card .select-wrapper-sm select,.form-card .select-wrapper:before,.form-card .select-wrapper-sm:before{background-color:#fff}select.input-sm{line-height:17px}.range-slider{margin:0 0 20px;width:100%}.range-slider-range{-webkit-appearance:none;display:inline-block!important;vertical-align:middle;width:calc(100% - 73px)!important;height:6px;background:#ddd;outline:none;padding:0;margin:0}.range-slider-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#ff358b;cursor:pointer;transition:background .15s ease-in-out}.range-slider-range::-webkit-slider-thumb:hover{background:#ff358b}.range-slider-range:active::-webkit-slider-thumb{background:#ff358b}.range-slider-range::-moz-range-thumb{border:0;width:14px;height:14px;border-radius:50%;background:#ff358b;cursor:pointer;transition:background .15s ease-in-out}.range-slider-range::-moz-range-thumb:hover{background:#ff358b}.range-slider-range:active::-moz-range-thumb{background:#ff358b}.range-slider-value{display:inline-block;vertical-align:middle;position:relative;width:60px;color:#ff358b;font-weight:500;line-height:20px;text-align:center;border-radius:0;background:#f7f7f7;padding:5px 10px;margin-left:8px}::-moz-range-track{background:#d7dcdf;border:0}.input-wrap{position:relative}.label-form-error,input+.errors{color:#ff3535;padding:3px 0;font-size:13px;line-height:15px;visibility:hidden;opacity:0;transition:opacity .2s}.form-control.form-error,.required-error{border-color:#ff0d0d!important}.form-error+.label-form-error,input+.errors{top:100%;visibility:visible;opacity:1}.input-group-addon,.input-group-btn{vertical-align:top}.bnt-loader svg path,.bnt-loader svg rect{fill:#c5c5c5}.bnt-loader svg{width:40px;height:40px;animation:spin .5s infinite linear}.block>.bnt-loader{width:70px;height:70px}.block>.bnt-loader svg path,.block>.bnt-loader svg rect{fill:#7d7d7d}.block>.bnt-loader svg{width:50px;height:50px}.btn .bnt-loader{width:30px;height:30px;display:inline-block;position:relative;top:-1px;left:-2px;vertical-align:middle}.btn .bnt-loader svg path,.btn .bnt-loader svg rect{fill:#fff}.btn .bnt-loader svg{width:30px;height:30px}.btn-lg .bnt-loader{width:36px;height:36px;top:-3px;left:-5px}.btn-lg .bnt-loader svg{width:36px;height:36px}.dropdown-link{position:relative}.dropdown-link .dropdown-container{position:absolute;z-index:1009;left:0;right:auto;min-width:50px;padding:15px;color:#000;background-color:#fff;list-style:none;opacity:0;visibility:hidden;box-shadow:0 0 10px #0000001a;transition:opacity .2s ease 0s,visibility .2s linear 0s;text-align:left}.dropdown-link .dropdown-container.right{left:auto;right:0}@media screen and (min-width: 1025px){.dropdown-link .dropdown-container{top:-5000px}.dropdown-link:hover>.dropdown-container{opacity:1;visibility:visible;top:41px}}@media screen and (max-width: 1024px){.dropdown-link .dropdown-container{border-bottom:2px solid #24ceff}.dropdown-link:not(.header-cart):hover>.dropdown-container{opacity:1;visibility:visible}.dropdown-link.header-cart.active>.dropdown-container{opacity:1;visibility:visible}}.dropdown-link.header-cart.variant-2 .dropdown-container:after,.dropdown-link.header-cart.variant-2 .dropdown-container:before{display:none}.dropdown-container{min-width:80px;padding:10px 15px}.dropdown-container li.active{font-weight:700}.dropdown-container li a{display:block;font-size:13px;line-height:16px;padding:5px 0}.dropdown-container li a:not(.btn){color:#000}.dropdown-container li a:not(.btn):hover{color:#24ceff}.dropdown-container li a img,.dropdown-container li a span.symbol{margin-right:7px}.dropdown-container li a:focus,.dropdown-container li a:active{text-decoration:none}.dropdown-container li a:hover{text-decoration:none}.header-link.header-currency .dropdown-container li,.header-link.header-language .dropdown-container li{white-space:nowrap}.header-account:not(.active-link) .dropdown-container{display:none!important}.header-account .dropdown-container{min-width:140px}@media screen and (max-width: 1024px){.header-language .dropdown-container{min-width:150px;padding:0;color:#000}.header-language .dropdown-container li{padding:0 15px;border-bottom:1px solid #f0f0f0}.header-language .dropdown-container li.active{font-weight:700}.header-language .dropdown-container li a{color:#000;display:block;font-size:14px;line-height:15px;padding:10px 0}.header-language .dropdown-container li a img{margin-right:7px}.header-language .dropdown-container li a:hover{text-decoration:none;color:#ff358b}.header-currency .dropdown-container{min-width:150px;padding:0;color:#000}.header-currency .dropdown-container li{padding:0 15px;border-bottom:1px solid #f0f0f0}.header-currency .dropdown-container li.active{font-weight:700}.header-currency .dropdown-container li a{color:#000;display:block;font-size:14px;line-height:15px;padding:10px 0}.header-currency .dropdown-container li a span.symbol{margin-right:7px}.header-currency .dropdown-container li a:hover{text-decoration:none;color:#ff358b}}.tabaccordion .collapsing{transition:none}.nav-tabs{padding:0;margin:20px 0 0;list-style:none;overflow:hidden;border:0}.nav-tabs>li{position:relative;margin:0 20px 0 0}@media screen and (max-width: 991px){.nav-tabs>li{display:block;float:none;margin:0}}.nav-tabs>li:last-child{margin-right:0}.nav-tabs>li>a{display:block;position:relative;margin:0;border-radius:0;padding:10px 0;border:0;font-size:14px;line-height:20px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#000}.nav-tabs>li>a:before{content:"";position:absolute;bottom:5px;left:0;right:0;height:3px;background-color:#000;z-index:1;opacity:0;transition:.2s}.nav-tabs>li>a:hover{border-color:#000}.nav-tabs>li>a:hover:before{bottom:0;opacity:1}.nav-tabs>li.active,.nav-tabs>li:hover{margin-bottom:0}.nav-tabs>li.active>a,.nav-tabs>li:hover>a,.nav-tabs>li.active a:hover,.nav-tabs>li:hover a:hover,.nav-tabs>li.active a:focus,.nav-tabs>li:hover a:focus{color:#000;border:0;text-decoration:none}.nav-tabs>li.active>a:before,.nav-tabs>li:hover>a:before,.nav-tabs>li.active a:hover:before,.nav-tabs>li:hover a:hover:before,.nav-tabs>li.active a:focus:before,.nav-tabs>li:hover a:focus:before{bottom:0;opacity:1}.tab-content{position:relative;z-index:1}@media screen and (max-width: 991px){.tab-content{margin-bottom:30px}}.tab-content>.tab-pane{display:none;padding:25px 0;border:0;box-shadow:none}.tab-content>.active{display:block}.tab-content p{margin-bottom:20px}.tab-content form,.tab-content form.white,.tab-content ul.tags{margin-bottom:0}.tab-content>.tab-pane img,.js-tabcollapse-panel-body img{display:block;width:100% \	;max-width:100%;height:auto}.tab-content>.tab-pane .text-center img{display:inline-block}.image-hover-dark{position:relative;overflow:hidden;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color .5s ease-in-out 0s}.image-hover-dark>a{display:block;overflow:hidden}.image-hover-dark img{transition:transform .5s ease-in-out 0s,opacity .5s ease-in-out 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;vertical-align:middle;max-width:100%;transform:scale(1.01) rotate(.0001deg)}.image-hover-dark:hover{background-color:#000}.image-hover-dark:hover img{opacity:.7;transform:scale(1.15) rotate(.0001deg)}.image-hover-scale{position:relative;overflow:hidden;z-index:1}.image-hover-scale>a{display:block;overflow:hidden}.image-hover-scale img{transition:transform .5s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;vertical-align:middle;max-width:100%}.image-hover-scale:hover img{transition:transform .6s ease .05s;transform:scale(1.15) rotate(.0001deg)}.colorhover img{filter:grayscale(100%);transition:filter .3s,opacity .3s;-webkit-transition:filter .3s,-webkit-filter .3s,opacity .3s;opacity:.5}.colorhover:hover img,.colorhover:focus img{filter:none;opacity:1}.blur{animation:blur 1s linear forwards;animation-delay:.4s}@keyframes blur{to{-moz-filter:blur(3px);filter:blur(3px)}}@media screen and (max-width: 1024px){.mobilemenu{position:fixed;z-index:1009;left:0;top:0!important;right:0;height:100%;width:100%;visibility:hidden;transition:visibility 0s ease .6s}.mobilemenu-content{position:fixed;z-index:1;top:0!important;left:0;height:100%;width:100%;max-width:480px;padding-top:60px;line-height:50px;font-weight:700;overflow:auto;transform:translate(-120%);background:#fff;transition:all .5s cubic-bezier(.25,1,.3,1) .3s}.mobilemenu-search,.mobilemenu-links{margin:0 15px;width:calc(100% - 30px)}.mobilemenu-links-1{float:left}.mobilemenu-links-2{float:right}.mobilemenu .header-link.header-currency,.mobilemenu .header-link.header-language{font-size:15px}.mobilemenu-header{position:fixed;left:0;top:-50px!important;width:100%;max-width:480px;height:40px;font-size:16px;font-weight:700;line-height:40px;padding:0 20px;background:#24ceff;color:#fff;text-transform:uppercase;z-index:2;transition:top .3s ease 0s}.mobilemenu-toggle{text-decoration:none}.mobilemenu-toggle:hover,.mobilemenu-toggle:focus{text-decoration:none}.mobilemenu .mobilemenu-toggle{position:absolute;top:0;right:0;height:100%;width:100%;color:#fff}.mobilemenu .mobilemenu-toggle:before,.mobilemenu .mobilemenu-toggle:after{content:"";position:absolute;top:17px;right:20px;height:3px;width:20px;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobilemenu .mobilemenu-toggle:before{transform:rotate(45deg)}.mobilemenu .mobilemenu-toggle:after{transform:rotate(-45deg)}.mobilemenu.active{visibility:visible;transition:visibility 0s ease 0s}.mobilemenu.active .mobilemenu-content{transform:translate(0);transition:all .5s cubic-bezier(.25,1,.3,1) 0s}.mobilemenu.active .mobilemenu-header{top:0!important;transition:top .3s ease .5s}.mobilemenu ul.nav{display:block;padding-top:45px;text-align:left}.mobilemenu ul.nav li{position:relative;padding:0;transition:all .1s ease}.mobilemenu ul.nav li a{display:block;font-size:15px;line-height:20px;padding:12px 50px 12px 20px;font-weight:700;text-transform:uppercase;background:transparent;text-decoration:none;border-bottom:1px solid #f0f0f0;transition:all .1s ease}.mobilemenu ul.nav li.submenu-open>a{background-color:#f8f8f8;color:#24ceff;text-decoration:none}.mobilemenu ul.nav li .arrow{position:absolute;z-index:100;width:50px;height:45px;top:0;right:0;font-family:icomoon-reg;font-size:18px;line-height:45px;text-align:center;cursor:pointer;transition:all .2s ease}.mobilemenu ul.nav li .arrow:last-child{display:none}.mobilemenu ul.nav li .arrow:before{content:"\e922"}.mobilemenu ul.nav li.submenu-open>.arrow:before{color:#24ceff}.mobilemenu ul.nav li.submenu-open>.arrow{transform:rotate(90deg)}.mobilemenu ul.nav li ul{display:none;padding:0;margin:0;opacity:0;list-style:none;transition:opacity .1s ease}.mobilemenu ul.nav li ul a{padding-left:40px}.mobilemenu ul.nav li ul ul a{padding-left:60px}.mobilemenu ul.nav li ul ul ul a{padding-left:80px}.mobilemenu ul.nav li ul ul ul ul a{padding-left:100px}.mobilemenu ul.nav li ul ul ul ul a{padding-left:120px}.mobilemenu ul.nav li.submenu-open>ul{opacity:1}}@media screen and (min-width: 481px){.mobilemenu:after{content:"";position:absolute;top:0;left:0;width:120%;height:120%;background:transparent;cursor:pointer;transition:background .3s ease .3s}.mobilemenu.active:after{background:#0009;transition:background .3s ease 0}}.dropdown-link.header-cart .dropdown-container{padding:25px 25px 0;white-space:normal;border-bottom:3px solid #24ceff;overflow-y:auto;color:#000}.dropdown-link.header-cart .dropdown-container a:not(.btn){color:#000}.dropdown-link.header-cart .dropdown-container a:not(.btn):hover{color:#24ceff}.dropdown-link.header-cart .dropdown-container .minicart-content{margin-bottom:25px}.dropdown-link.header-cart .dropdown-container .minicart-content .empty-text{font-size:16px;line-height:24px;margin:15px 0 0;padding-left:15px}.dropdown-link.header-cart .dropdown-container .btn-minicart-close{display:none}.dropdown-link.header-cart .dropdown-container .minicart-product-items{margin:0;padding:0;list-style:none}.dropdown-link.header-cart .dropdown-container .minicart-product-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.dropdown-link.header-cart .dropdown-container .minicart-product-item{position:relative;width:100%;margin-top:25px;transition:.2s}.dropdown-link.header-cart .dropdown-container .minicart-product-item:after{content:"";display:table;clear:both}.dropdown-link.header-cart .dropdown-container .minicart-product-item.ajax-process{opacity:.4}.dropdown-link.header-cart .dropdown-container .minicart-product-item-details{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f0f0f0;padding-bottom:15px}.dropdown-link.header-cart .dropdown-container .minicart-product-item-photo{width:120px;padding-right:28px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.dropdown-link.header-cart .dropdown-container .minicart-product-item-photo img{width:100%;transition:opacity .2s}.dropdown-link.header-cart .dropdown-container .minicart-product-item-photo:hover img{opacity:.7}.dropdown-link.header-cart .dropdown-container .minicart-product-item-price{-ms-flex-preferred-size:120px;flex-basis:120px;text-align:center}.dropdown-link.header-cart .dropdown-container .minicart-product-item-price .product-price{font-size:23px;line-height:1em;font-weight:700;color:#ff358b}.dropdown-link.header-cart .dropdown-container .minicart-product-item-info{-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);font-size:13px;line-height:17px}.dropdown-link.header-cart .dropdown-container .minicart-product-item-info .product-title{margin:0;padding:0;font-size:17px;line-height:1.176em;font-weight:700;text-transform:uppercase}.dropdown-link.header-cart .dropdown-container .minicart-product-item-info .product-title a{text-decoration:none;white-space:normal}.dropdown-link.header-cart .dropdown-container .minicart-product-item-info .product-options{margin-top:10px}.dropdown-link.header-cart .dropdown-container .minicart-product-item-actions{-ms-flex-preferred-size:50px;flex-basis:50px;text-align:right;margin-top:5px}.dropdown-link.header-cart .dropdown-container .minicart-product-item-actions a{text-decoration:none;font-size:18px;padding:5px}.dropdown-link.header-cart .dropdown-container .minicart-product-item-actions a:hover{text-decoration:none}.dropdown-link.header-cart .dropdown-container .minicart-product-item-qty{-ms-flex-preferred-size:100px;flex-basis:100px}.dropdown-link.header-cart .dropdown-container .minicart-product-item-qty>span{display:inline-block;height:29px;padding:0 14px;text-align:center;background:#f5f5f5;border:0;color:#000;font-size:13px;line-height:29px;font-weight:600}.dropdown-link.header-cart .dropdown-container .minicart-product-item-qty label{font-size:13px;line-height:30px;text-transform:uppercase;font-weight:400;color:inherit}.dropdown-link.header-cart .dropdown-container .minicart-total{margin-top:25px;text-align:right;font-size:23px;line-height:1em;font-weight:700}.dropdown-link.header-cart .dropdown-container .minicart-total .price{padding-left:15px}.dropdown-link.header-cart .dropdown-container .minicart-text{margin-top:10px;font-size:14px;text-align:right}.dropdown-link.header-cart .dropdown-container .minicart-actions{margin-top:5px;text-align:right}@media screen and (max-width: 479px){.dropdown-link.header-cart .dropdown-container .minicart-actions .btn{margin-bottom:5px}}.dropdown-link.header-cart .dropdown-container .minicart-footer,.dropdown-link.header-cart .dropdown-container .minicart-title{background-color:#f8f8f8;color:#000}.dropdown-link.header-cart .dropdown-container .minicart-footer a,.dropdown-link.header-cart .dropdown-container .minicart-title a{color:#000}.dropdown-link.header-cart .dropdown-container .minicart-footer a:hover,.dropdown-link.header-cart .dropdown-container .minicart-title a:hover{color:#24ceff}.dropdown-link.header-cart.header-cart-empty .dropdown-container{min-width:300px;padding:15px 15px 0}.dropdown-link.header-cart.header-cart-empty .dropdown-container .minicart-content{margin-bottom:15px}.minicart-footer{margin-top:30px;padding:25px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.minicart-footer p{margin:15px 0 0;font-size:14px;line-height:19px}.minicart-footer .col:not(:only-child){-ms-flex:1;flex:1}.minicart-footer .col:not(:only-child):nth-child(odd){border-right:1px solid #e8e8e8;padding-right:20px}.minicart-footer .col:not(:only-child):nth-child(2n){padding-left:20px}@media (min-width: 1025px){.dropdown-link.header-cart .dropdown-container{min-width:862px;background:#fff}.minicart-title{font-size:17px;line-height:25px;padding:10px 15px;font-weight:700;text-transform:uppercase}}@media (min-width: 481px) and (max-width: 1024px){.header-cart .dropdown-container:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:calc(100vh + 60px);background:transparent;cursor:pointer;transition:background .3s ease .3s}.header-cart.active .dropdown-container:after{background:#0009;transition:background .3s ease 0}}@media screen and (max-width: 1024px){.dropdown-link.header-cart .dropdown-container{display:block!important;opacity:1;position:fixed;right:0;top:0;height:100%;width:100%;min-width:0;max-height:none!important;background:transparent;overflow:hidden;transition:visibility 0s ease .6s}.dropdown-link.header-cart .dropdown-container:before{display:none}.dropdown-link.header-cart .dropdown-container .minicart-product-item-qty{-ms-flex-preferred-size:60px;flex-basis:60px;text-align:center}.dropdown-link.header-cart .dropdown-container .minicart-product-item-photo{width:45px;min-width:45px;padding-right:0}.dropdown-link.header-cart .dropdown-container .minicart-product-item-info .product-options{display:none}.dropdown-link.header-cart .dropdown-container .minicart-product-item-info .product-title{font-size:14px}.dropdown-link.header-cart .dropdown-container .minicart-product-item-details>*{padding:0 0 0 10px}.dropdown-link.header-cart .dropdown-container .minicart-product-item-details .product-price{font-size:18px}.dropdown-link.header-cart .dropdown-container .minicart-product-item{margin-top:15px}.dropdown-link.header-cart .dropdown-container .minicart-content{position:fixed;z-index:1;top:0;right:0;height:100vh;width:100%;max-width:480px;max-height:none!important;padding:45px 15px 10px;overflow:auto;transform:translate(120%);background:#fff;transition:all .5s cubic-bezier(.25,1,.3,1) .3s}.dropdown-link.header-cart .dropdown-container .minicart-title{position:fixed;display:block;right:0;top:-50px;width:100%;max-width:480px;height:50px;font-size:16px;font-weight:700;line-height:50px;padding:0 20px;background:#24ceff;color:#fff;text-transform:uppercase;z-index:2;cursor:pointer;transition:top .3s ease 0s}.dropdown-link.header-cart .dropdown-container .minicart-title:before,.dropdown-link.header-cart .dropdown-container .minicart-title:after{content:"";position:absolute;top:24px;right:20px;height:3px;width:20px;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dropdown-link.header-cart .dropdown-container .minicart-title:before{transform:rotate(45deg)}.dropdown-link.header-cart .dropdown-container .minicart-title:after{transform:rotate(-45deg)}.dropdown-link.header-cart.active .dropdown-container{visibility:visible;z-index:1004;transition:visibility 0s ease 0s}.dropdown-link.header-cart.active .dropdown-container .minicart-content{transform:translate(0);transition:all .5s cubic-bezier(.25,1,.3,1) 0s}.dropdown-link.header-cart.active .dropdown-container .minicart-title{top:0;transition:top .3s ease .5s}.dropdown-link.header-cart .minicart-footer{padding:15px}}body,html{font-size:15px;line-height:23px;font-weight:400;font-family:Work Sans,sans-serif}a{transition:.2s}a:focus,a:hover{outline:0px!important}a,a:focus{text-decoration:none}p{font-size:15px;line-height:23px}p.p-sm{font-size:14px;line-height:20px}.o-hidden{overflow:hidden}.divider{height:35px}.divider:before,.divider:after{content:" ";display:table}.divider:after{clear:both}.divider-sm{height:20px}.divider-sm:before,.divider-sm:after{content:" ";display:table}.divider-sm:after{clear:both}.line-divider{position:relative;width:100%;height:0;margin:35px auto 45px;border-bottom:1px solid #e8e8e8}.line-divider:before,.line-divider:after{content:" ";display:table}.line-divider:after{clear:both}.line-divider .icon-angle-up{position:absolute;display:block;left:50%;top:0;width:30px;height:30px;font-size:20px;line-height:26px;border-radius:50%;margin:-15px 0 0 -15px;text-align:center;background-color:#24ceff;color:#fff}.line-divider .icon-angle-up:hover,.line-divider .icon-angle-up:focus:hover{background-color:#000;color:#fff;text-decoration:none}.delimiter-100 .line-divider{margin:35px auto}.delimiter-50 .line-divider{width:50%;margin:35px auto}.delimiter-33 .line-divider{width:33%;margin:35px auto}h1{font-size:40px;line-height:1.25em;font-weight:600;padding:0;margin:-.25em 0 25px;color:#000}h2{font-size:29px;line-height:1.25em;font-weight:600;padding:0;margin:-.25em 0 25px;color:#000}h3{font-size:19px;line-height:1.5em;font-weight:600;padding:0;margin:0 0 5px;color:#000}h3 i.icon{padding-right:5px}h4{font-size:15px;line-height:1.5em;font-weight:600;text-transform:uppercase;padding:0;margin:0 0 8px;color:#000}h4 i.icon{padding-right:5px}h5{font-size:14px;line-height:1.5em;font-weight:600;text-transform:uppercase;padding:0;margin:0 0 10px}h6{font-size:12px;line-height:1.5em;font-weight:600;text-transform:uppercase;padding:0;margin:0 0 10px}.h1-bg{margin-top:35px;color:#f8f8f8;font-size:13vw;line-height:1em;font-weight:800;position:absolute;left:0;right:0;text-align:center;top:100px;transform:translateY(-50%);z-index:-1}@media screen and (max-width: 991px){.h1-bg{display:none}}.h-lg{margin-bottom:15px;font-size:50px;line-height:1em;font-weight:900}@media screen and (max-width: 991px){.h-lg{font-size:40px}}@media screen and (max-width: 767px){.h-lg{font-size:30px}}.title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:25px}.title.center{-ms-flex-pack:center;justify-content:center}.title .carousel-arrows{white-space:nowrap;position:relative;margin-left:auto;padding-left:20px;min-width:60px}.title .carousel-arrows .slick-prev,.title .carousel-arrows .slick-next{position:relative;float:left;top:0;left:auto;right:auto;margin-top:-2px;margin-left:2px;margin-right:2px}.title .carousel-arrows .slick-next{margin-right:0}.title .carousel-arrows .slick-prev{margin-left:0}.title .carousel-arrows:empty{display:none;padding:0!important}.title .show-more{-ms-flex:1;flex:1;padding-top:6px;font-size:11px;line-height:1.2em;font-weight:700;text-transform:uppercase;white-space:nowrap;-ms-flex-item-align:start;align-self:flex-start}.title .show-more a{color:#ff358b}.title h1,.title h2,.title h3{margin-bottom:0}.page-title .title{margin-bottom:45px}@media screen and (max-width: 991px){.title{margin-bottom:20px}.title .carousel-arrows .slick-prev,.title .carousel-arrows .slick-next{margin-top:-1px}.page-title .title{margin-bottom:23px}}h1.size-lg,.title.center h1.size-lg{font-size:42px;line-height:1.6em}h1.size-lg .logo-font,.title.center h1.size-lg .logo-font{font-size:1.6em;font-weight:900;text-transform:none}h2.size-lg,.title.center h2.size-lg{font-size:30px;line-height:1.6em}@media screen and (max-width: 991px){h1{font-size:34px;line-height:1.5em;margin-bottom:20px}h2{font-size:24.65px;line-height:1.5em}.title.center h1,.title.center h2{font-size:30px;line-height:1.1em;margin-bottom:5px}h1.size-lg,.title.center h1.size-lg{font-size:36px}h2.size-lg,.title.center h2.size-lg{font-size:24px}}a.readmore{font-size:13px;font-weight:600;text-decoration:none;text-transform:uppercase;color:#ff358b}a.readmore:after{font-family:icomoon-reg;content:"\e946";font-size:10px;text-decoration:none;padding-left:5px;transition:padding .1s ease}a.readmore:hover{color:#000}a.readmore:hover:after{padding-left:10px}.text-inline{display:inline-block;vertical-align:middle;margin-bottom:0;margin-top:0}.text-center .img-responsive{display:inline-block}object,video,embed{height:auto;max-width:100%}.custom-color{color:#24ceff}.custom-color-alt{color:#ff358b}.no-margin{margin:0}.no-padding{padding:0}@media screen and (max-width: 991px){.text-wrapper{margin-bottom:30px}}.text-dark-bg{padding:80px 50px;position:relative;z-index:1}.text-dark-bg:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:calc(-50vw + 50%);background:#00000080;z-index:-1}@media screen and (max-width: 991px){.text-dark-bg{padding:50px 30px}}@media screen and (max-width: 767px){.text-dark-bg{padding:25px 15px}}.text-dark-bg,.text-dark-bg h1,.text-dark-bg h2,.text-dark-bg h3,.text-dark-bg h4,.text-dark-bg h5,.text-dark-bg h6{color:#fff}.text-dark-bg p{font-weight:300}.marker{background:#ff358b;color:#fff;padding:0 .2em}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.marker-list{margin:0;padding:0;list-style:none}.marker-list li a{display:inline-block;position:relative;padding:5px 0 5px 12px;transition:all .2s ease}.marker-list li a:before{content:"";display:block;position:absolute;left:0;top:12px;height:4px;width:4px;background-color:#e4e4e4;transition:all .2s ease}.marker-list li a:hover{color:#ff358b;text-decoration:none}.marker-list li{font-size:16px;line-height:20px}.marker-list li a:hover{padding-left:20px;margin-right:-8px}.marker-list li a:hover:before{top:12px;width:10px;height:4px;background-color:#ff358b}.marker-list b{font-weight:600}.simple-list{margin:0;padding:0;list-style:none}.simple-list li{position:relative;padding:3px 0;font-size:15px;line-height:20px}.simple-list i.icon{display:inline-block;vertical-align:inherit;font-size:13px;color:#ff358b;margin:0 10px 0 0}.marker-simple-list{padding:10px 0 20px;margin:0;list-style:none}.marker-simple-list li a{color:#ff358b}.marker-simple-list li{position:relative;padding:0 0 7px 20px;font-size:17px;line-height:20px}.marker-simple-list li:before{position:absolute;left:0;top:0;font-family:icomoon-reg;font-size:12px;line-height:21px;content:"\e951";color:#ff358b}@media screen and (min-width: 480px){.two-columns,.three-columns{display:table-cell}.two-columns li,.three-columns li{margin-right:30px}.two-columns{columns:2;-webkit-columns:2;-moz-columns:2}.three-columns{columns:3;-webkit-columns:3;-moz-columns:3}}.blockquote{background:#fff;border-left:4px solid #ff358b;padding:20px 30px;font-size:17px;line-height:26px;font-style:italic}@media screen and (max-width: 991px){.info-block{margin-bottom:30px}}.info-block p:last-child{margin-bottom:0}.info-block p:first-child:first-letter{display:inline-block;vertical-align:top;padding:0 5px;margin:0 4px 0 0;font-weight:500;text-transform:uppercase;background-color:#ff358b;color:#fff}.social-list-title{display:inline-block;padding-right:10px;position:relative;top:2px;line-height:39px}.page-main .social-list-title{display:none}ul.social-list-simple{margin:0;padding:0}ul.social-list-simple li{display:inline-block;vertical-align:middle;margin:3px 0;background-color:#fff;width:33px;height:33px;border-radius:50%;text-align:center}ul.social-list-simple li a{display:block!important;font-size:18px;line-height:36px;text-decoration:none;color:#24ceff}ul.social-list-simple li a:hover{color:#000}ul.social-list-simple.social-list-greybg li{background:#f7f7f7}ul.social-list-simple.small li{width:30px;height:30px}ul.social-list-simple.small li a{display:block!important;font-size:17px;line-height:32px}ul.tags{margin:0;padding:0}ul.tags li{display:inline-block;margin:0 3px 7px 0}ul.tags li a{display:block}ul.tags li a:hover,ul.tags li a:focus{text-decoration:none}ul.tags li span.value span{display:block;padding:10px 15px;font-size:15px;line-height:17px;background:#ececec;transition:.2s}ul.tags li span.clear{display:none}ul.tags li.active span.value span,ul.tags li:hover span.value span{background:#000;color:#fff}ul.tags li.active span.clear{display:block;position:relative;text-align:center;text-decoration:none;color:#ff358b;margin:0 0 -5px}ul.tags li.active span.clear:before{font-family:icomoon-reg;content:"\e933";font-size:16px;line-height:18px}@media screen and (max-width: 767px){ul.tags li span.value span{padding:5px 10px;font-size:12px;line-height:15px}ul.tags li.active span.clear{padding:3px 0 0 3px}}ul.tags-inline{margin:0;padding:0;display:inline-block}ul.tags-inline li{display:inline-block;margin:3px 3px 3px 0}ul.tags-inline li a{display:block;padding:5px 10px;font-size:14px;line-height:15px;background:#ececec;color:#000;transition:.2s}ul.tags-inline li a:hover,ul.tags-inline li a:focus{text-decoration:none}ul.tags-inline li:hover a{background:#000;color:#fff}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.videocontainer{height:100%;width:100%;overflow:hidden}.videocontainer video{width:100%!important;height:auto!important}[class^=icon-],[class*=" icon-"]{display:inline-block;font-size:inherit}.address-block{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e8e8e8}.address-block.last{padding-bottom:0;border-bottom:none}.google-map{width:100%;height:370px}@media screen and (max-width: 1199px){.google-map{width:100%;height:370px}}@media screen and (max-width: 991px){.google-map{width:100%;height:270px}}.tooltip{font-weight:400!important;font-size:12px;line-height:13px}body:not(.touch) .sidebar-block .tooltip{position:fixed}.productStack .tooltip{top:-15px!important}.tooltip.in{opacity:1}.tooltip>.tooltip-inner{background-color:#ff358b;padding:3px 5px 5px}.tooltip.top>.tooltip-arrow,.tooltip.bottom>.tooltip-arrow,.tooltip.right>.tooltip-arrow{border-top-color:#ff358b}table.table{margin-bottom:30px}.params-row{margin:0;padding:0;list-style:none}.params-row li{min-width:50px;display:inline-block;text-align:center}.white-card{background:#f9f9f9;padding:30px 25px}@media screen and (max-width: 991px){.white-card{margin-bottom:30px}}body.touch .dark-tooltip{display:none!important}[data-color],[data-fontcolor]{opacity:0;transition:.3s}[data-color].data-ini,[data-fontcolor].data-ini{opacity:1}.autosize-text{opacity:0;transition:opacity .2s linear .3s}.autosize-text.data-ini{opacity:1}.rating [class*=icon-]{margin-right:2px}.rating [class*=icon-].fill{color:#ff358b}.payment-link{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 -10px 0 0}@media screen and (max-width: 479px){.payment-link{margin-right:-5px}}.payment-link>*{-ms-flex-positive:0;flex-grow:0;padding:0!important;margin-top:6px;margin-bottom:6px;margin-right:10px}@media screen and (max-width: 479px){.payment-link>*{margin-right:5px;margin-bottom:5px;max-width:calc(16.667% - 5px)}.payment-link>* img{max-width:100%}}.payment-link img{border:1px solid #ddd;border-radius:3px}h4+.payment-link{margin-top:-6px}.pf{display:inline-block;padding:4px;color:#333;border:1px solid #ddd;border-radius:3px;background-color:#fff;font-size:22px;line-height:1;font-family:PaymentFont;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 991px){.pf{font-size:18px}}.dark-tooltip{pointer-events:none}body .page-footer .footer-social,.page-footer .footer-social ul.footer-social,a.sharing .icon-share,.product-item.large .social-list a,ul.social-list-simple.small li a,ul.social-list-simple.small li a.icon-facebook-logo,ul.social-list-simple li a,ul.social-list-simple li a.icon-facebook-logo,.product-info-block div.share-button ul.social-list a,.blog-meta div.share-button ul.social-list a{display:block!important}.product-item-actions ul.social-list,.product-info-block div.share-button ul.social-list,.blog-meta div.share-button ul.social-list{display:-ms-flexbox!important;display:flex!important}.product-info-block div.share-button,.blog-meta div.share-button,.product-item-actions a.sharing .icon-share,body .page-footer .footer-social i.icon.icon-circled,.product-info-block div.social{display:inline-block!important}.welcome-txt{background-color:#fafafa}.welcome-txt p{max-width:860px;margin-left:auto;margin-right:auto}.welcome-txt p:last-child{margin-bottom:0}.welcome-txt>.container{padding-top:125px;padding-bottom:190px}@media screen and (max-width: 767px){.welcome-txt>.container{padding-top:65px;padding-bottom:120px}}.offset-top-negative-100{margin-top:-100px}@media screen and (max-width: 767px){.offset-top-negative-100{margin-top:-70px}}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}.products-grid:last-child{margin-bottom:-30px}.products-grid:not(.products-carousel)+.text-center>.btn{margin-top:-10px}.products-grid:not(.products-carousel){margin-left:-15px;margin-right:-15px}@media screen and (max-width: 1199px){.products-grid:not(.products-carousel){overflow:hidden}}.products-grid.products-carousel{overflow:hidden}.price-box{margin-top:6px}.price-box .price,.price-box .special-price{font-size:22px;line-height:1.2em;font-weight:700;color:#ff358b;white-space:nowrap}.price-box .price span,.price-box .special-price span{padding:0 3px}@media (max-width: 1199px){.price-box .price span:not(.money),.price-box .special-price span:not(.money){display:none}}@media (max-width: 991px){.price-box .price,.price-box .special-price{font-size:20px}}@media (max-width: 767px){.price-box .price,.price-box .special-price{font-size:18px}}.price-box .old-price{padding-right:5px;font-size:15px;line-height:1.2em;font-weight:400;text-decoration:line-through}@media (max-width: 991px){.price-box .old-price{font-size:15px}}@media (max-width: 767px){.price-box .old-price{font-size:14px}}.products-grid.data-to-show-5 .product-item{width:20%}.products-grid.data-to-show-4 .product-item{width:25%}.products-grid.data-to-show-3 .product-item{width:33.33333%}.products-grid.data-to-show-2 .product-item{width:50%}.products-grid.data-to-show-1 .product-item{width:100%}@media screen and (max-width: 1279px){.products-grid.data-to-show-md-5 .product-item{width:20%}.products-grid.data-to-show-md-4 .product-item{width:25%}.products-grid.data-to-show-md-3 .product-item{width:33.33333%}.products-grid.data-to-show-md-2 .product-item{width:50%}.products-grid.data-to-show-md-1 .product-item{width:100%}}@media screen and (max-width: 991px){.products-grid.data-to-show-sm-5 .product-item{width:20%}.products-grid.data-to-show-sm-4 .product-item{width:25%}.products-grid.data-to-show-sm-3 .product-item{width:33.33333%}.products-grid.data-to-show-sm-2 .product-item{width:50%}.products-grid.data-to-show-sm-1 .product-item{width:100%}}@media screen and (max-width: 767px){.products-grid{margin-right:-15px;margin-left:-15px}.products-grid.data-to-show-xs-5 .product-item{width:20%}.products-grid.data-to-show-xs-4 .product-item{width:25%}.products-grid.data-to-show-xs-3 .product-item{width:33.33333%}.products-grid.data-to-show-xs-2{margin-right:-5px;margin-left:-5px}.products-grid.data-to-show-xs-2 .product-item{width:50%;padding-left:5px;padding-right:5px}.products-grid.data-to-show-xs-1 .product-item{width:100%}}@media screen and (max-width: 767px){.products-grid.data-to-show-xs-2:not(.products-carousel) .product-item:nth-child(odd){padding-left:15px}.products-grid.data-to-show-xs-2:not(.products-carousel) .product-item:nth-child(2n){padding-right:15px}}.products-carousel:not(.slick-initialized){display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;max-height:420px;overflow:hidden}.products-carousel:not(.slick-initialized) .product-item{opacity:0}.products-carousel.slick-initialized .product-item{opacity:1}.product-item .countdown-box{z-index:6}.color-swatch{margin:10px 0 0;padding:0;text-align:center}.color-swatch li{display:inline-block;vertical-align:middle}.color-swatch li.active a{margin:0;width:19px;height:19px}.color-swatch li a{position:relative;display:block;width:19px;height:19px;border-radius:50%;transition:all 0s}.color-swatch li a:after{content:"";display:block;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#0000;border:1px solid rgba(0,0,0,.1)}.color-swatch li:hover a{width:19px;height:19px}.color-swatch img{width:100%;display:block;position:relative;z-index:0;border-radius:50%}.product-item .share-button.share-button--right .social-list-wrap,.product-item .share-button.share-button--left .social-list-wrap,.product-item .share-button.share-button--right:hover .social-list-wrap,.product-item .share-button.share-button--left:hover .social-list-wrap{top:4px!important;z-index:1}.product-item .share-button.share-button--bot:hover .social-list-wrap{bottom:calc(-100% + 12px)!important;z-index:1}.product-item-not-available{position:absolute;display:block;z-index:4;top:0;bottom:-1px;left:0;right:0;padding:0;text-align:center;color:inherit!important}.product-item-not-available>span{background:#ffffff80}.product-item-not-available span.text{position:absolute;z-index:1;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;padding:0 15px;font-size:36px;line-height:1em;font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none;background:#fff9;text-shadow:0 1px 1px rgba(0,0,0,.2);transition:transform .2s ease-out,opacity .2s ease-out,background .2s ease-out;color:#fff}@media screen and (max-width: 1599px){.product-item-not-available span.text{font-size:30px}}@media screen and (max-width: 991px){.product-item-not-available span.text{font-size:24px}}.products-listview .product-item-not-available{top:0;bottom:0;left:0;right:0;padding:0}.products-grid .carousel-inner .item>a img,.products-grid .product-item .product-item-photo>a img{max-height:364px}@media screen and (max-width: 1199px){.product-item .actions-secondary .quick-view-btn{display:none!important}}.product-item{position:relative;display:inline-block;vertical-align:top;margin:0 -4.2px 30px 0;padding-left:15px;padding-right:15px}.product-item.slick-slide{margin-right:0}.product-item.slick-slide:not(.slick-active){pointer-events:none}.product-item .product-item-photo-holder{position:relative;overflow:hidden;transform:translateY(0);transition:height .1s ease}.product-item .product-item-details{position:relative;padding:15px 15px 10px;text-align:center}.product-item .product-item-photo{position:relative;z-index:1}.product-item .product-item-photo>a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.product-item .product-item-photo>a img{display:inline-block;width:auto;vertical-align:middle;max-height:100%;max-width:100%;margin-left:auto;margin-right:auto}.product-item .product-item-inside{position:relative;background:#fff}.product-item .product-item-rating{margin-top:7px;color:#ff358b}.product-item .product-item-rating i.icon{font-size:12px;margin-right:2px}.product-item .product-item-rating i.icon:last-child{margin-right:0}.product-item .product-item-label{position:absolute;z-index:5;top:15px;right:15px;height:31px;min-width:68px;padding:0 5px;font-size:16px;line-height:31px;font-weight:700;text-align:center;text-transform:uppercase}.product-item .product-item-label.label-new{background-color:#fff;color:#000}.product-item .product-item-label.label-sale{background-color:#ff358b;color:#fff}.product-item .product-item-label.label-preorder{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;font-size:9px;line-height:10px;text-align:left}.product-item .product-item-label.label-preorder span{width:32px}.product-item .product-item-label.label-preorder [class*=icon-]{font-size:20px;padding-right:4px}@media (max-width: 991px){.product-item .product-item-label.label-preorder span{width:32px;font-size:8px;line-height:8px}.product-item .product-item-label.label-preorder [class*=icon-]{font-size:15px;padding-right:4px}}.product-item .product-item-label+.product-item-label{top:55px}.product-item .product-item-label+.product-item-label+.product-item-label{top:95px}.product-item .product-item-description{display:none}.product-item .carousel-control{opacity:0}.product-item .quick-view-btn{display:block;position:absolute;top:15px;left:15px;z-index:10;height:31px;min-width:68px;padding:0 10px;font-size:18px;line-height:33px;text-decoration:none;background:#fff;opacity:0;color:#000;text-align:center}.product-item .quick-view-btn [class*=icon-]{font-size:16px;line-height:25px}.product-item .quick-view-btn:hover{text-decoration:none}.product-item .quick-view-btn:focus:hover{text-decoration:none}.product-item .quick-view-btn i.icon,.product-item .quick-view-btn span{display:inline-block;vertical-align:middle}.product-item .quick-view-btn i.icon{font-size:20px;line-height:22px}.product-item .product-item-name{position:relative;margin:12px 0 0;padding:0;font-size:18px;line-height:1.2em;font-weight:600}@media (max-width: 991px){.product-item .product-item-name{font-size:17px}}@media (max-width: 767px){.product-item .product-item-name{font-size:15px}}.product-item .product-item-name a{text-decoration:none}.product-item .product-item-actions{margin-top:17px;position:relative;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.product-item .product-item-actions .actions-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;max-height:45px;white-space:nowrap;text-align:center}.product-item .product-item-actions .actions-right>*{display:inline-block;min-width:30px;text-align:center;font-size:17px;line-height:45px}.product-item .product-item-actions .actions-right>* [class*=icon-]{vertical-align:middle;position:relative}.product-item .product-item-actions:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.product-item .actions-left .btn{width:100%;font-size:17px;height:45px;line-height:25px;padding:10px 15px}.product-item .wishlist{padding-left:4px;padding-right:4px;line-height:30px}.product-item .share-button .toggle,.product-item .share-button .toggle:after{height:45px;top:0}.product-item .share-button .toggle:after{line-height:50px}.product-item .color-swatch{width:100%;display:none}.product-item .product-item-rating{display:none;text-align:center}.product-item-cart{position:relative;margin:0 5px;top:0}.product-item-cart .icon{font-size:29px;line-height:30px}.product-item-cart .icon>span{position:absolute;left:0;top:50%;width:100%;margin-top:-4px;height:14px;font-size:11px;line-height:14px;color:#000;text-align:center;font-family:Work Sans,sans-serif}.products-listview .product-item{height:auto!important;display:block;margin-right:0;padding-left:0;padding-right:0}.products-listview .product-item .product-item-inside{display:-ms-flexbox;display:flex}.products-listview .product-item .product-item-description{display:block;font-size:15px;line-height:1.467em;margin-top:15px}.products-listview .product-item .product-item-photo-holder{width:25%;height:auto!important;max-width:300px;min-width:150px;position:relative}.products-listview .product-item .product-item-details{padding:0 0 0 25px;text-align:left;-ms-flex:1;flex:1}.products-listview .product-item .product-item-name{font-size:20px;font-weight:500;margin-top:0}@media screen and (max-width: 1199px){.products-listview .product-item .product-item-name{font-size:18px}}.products-listview .product-item .product-item-rating{display:block;text-align:left}.products-listview .product-item .product-item-actions{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;float:left}.products-listview .product-item .color-swatch{opacity:1;width:100%;padding:5px 0;border:0;text-align:center;background:#fff6}@media screen and (min-width: 768px){.products-grid>.slick-list{margin-left:-15px;margin-right:-15px}}@media screen and (min-width: 1200px){.products-grid .product-item:not(.product-item--not-available).hovered{z-index:11}.products-grid .product-item:not(.product-item--not-available).hovered .product-item-inside{box-shadow:0 0 20px #00000014}.products-grid .product-item:not(.product-item--not-available).hovered .color-swatch{display:block}.products-grid .product-item:not(.product-item--not-available).hovered .product-item-rating{display:block}.products-grid .product-item:not(.product-item--not-available).hovered .product-item-actions{display:block}.products-grid .product-item:not(.product-item--not-available).hovered .quick-view-btn,.products-grid .product-item:not(.product-item--not-available).hovered .carousel-control{opacity:1}.products-grid .product-item:not(.product-item--not-available).hovered .quick-view-btn:hover,.products-grid .product-item:not(.product-item--not-available).hovered .carousel-control:hover{opacity:.7}.products-grid>.slick-list{z-index:1000;position:relative;overflow:visible}.products-grid.out-space{margin:-10px -12px -300px;padding:10px 12px 300px;z-index:1000}.products-grid:hover>.slick-list>.slick-track>.slick-slide:not(.slick-active){opacity:0}.products-grid:last-child.out-space{padding-bottom:270px}.product-item-gallery-main{position:relative}.products-listview .product-item{width:100%}}.products-grid.isotope .product-item{margin:0 0 30px}@media screen and (max-width: 1199px){.products-grid .product-item .actions-left .btn{font-size:16px;line-height:20px;height:40px;padding:9px 15px 11px}.products-grid .product-item .product-item-inside{box-shadow:none}.products-grid .product-item .quick-view-btn{display:none}.products-grid .product-item .color-swatch,.products-grid .product-item .product-item-rating,.products-grid .product-item .product-item-actions{display:block}.products-grid .product-item .product-item-details{padding:0 10px 10px}}@media screen and (max-width: 991px){.products-grid .product-item .product-item-details{padding:0;text-align:center}.products-grid .product-item .product-item-actions .pull-left,.products-grid .product-item .product-item-actions .pull-right{float:none!important}.products-grid .product-item .actions-left .btn{font-size:15px}.product-item-actions{-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 767px){.products-grid .product-item .actions-left .btn{font-size:14px;padding:10px 15px}.products-grid.data-to-show-xs-2 .product-item .actions-left .btn{font-size:13px;padding:10px}.products-grid.data-to-show-xs-2 .product-item .product-item-actions{margin-top:10px}}@media screen and (max-width: 1199px){.product-item .product-item-actions .actions-right{display:none}}.product-item-photo-holder{position:relative;min-height:160px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-item-photo-holder:before{font-family:icomoon-reg!important;content:"\e903";position:absolute;z-index:0;top:50%;left:50%;margin:-.5em 0 0 -.5em;height:1em;line-height:1;animation:anim-rotate 2s infinite linear;color:#eee;font-size:25px}.product-item-cart-link{display:none;margin-top:5px}.btn-added+.product-item-cart-link{display:block}@media screen and (min-width: 992px){body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .product-item .product-item-label,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .product-item .product-item-label,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-label,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-label,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-label,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-label,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label,.aside .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label{top:8px;right:8px;height:25px;min-width:53px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .product-item .product-item-label:not(.label-preorder),.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .product-item .product-item-label:not(.label-preorder),body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-label:not(.label-preorder),body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-label:not(.label-preorder),body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label:not(.label-preorder),.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-label:not(.label-preorder),.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-label:not(.label-preorder),.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label:not(.label-preorder),.aside .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label:not(.label-preorder){line-height:25px;font-size:14px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .product-item .quick-view-btn,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .product-item .quick-view-btn,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .quick-view-btn,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .quick-view-btn,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .quick-view-btn,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .quick-view-btn,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .quick-view-btn,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .quick-view-btn,.aside .data-to-show-lg-3:not(.products-listview) .product-item .quick-view-btn{top:8px;left:8px;height:25px;min-width:53px;line-height:25px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .product-item .product-item-label+.product-item-label,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .product-item .product-item-label+.product-item-label,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-label+.product-item-label,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-label+.product-item-label,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label+.product-item-label,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-label+.product-item-label,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-label+.product-item-label,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label+.product-item-label,.aside .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label+.product-item-label{top:36px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label,.aside .data-to-show-lg-3:not(.products-listview) .product-item .product-item-label+.product-item-label+.product-item-label{top:66px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .countdown-box,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .countdown-box,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .countdown-box,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .countdown-box,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .countdown-box,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .countdown-box,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .countdown-box,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .countdown-box,.aside .data-to-show-lg-3:not(.products-listview) .countdown-box{bottom:2px;left:8px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .carousel-inside .carousel-control.prev,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .carousel-inside .carousel-control.prev,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .carousel-inside .carousel-control.prev,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .carousel-inside .carousel-control.prev,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .carousel-inside .carousel-control.prev,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .carousel-inside .carousel-control.prev,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .carousel-inside .carousel-control.prev,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .carousel-inside .carousel-control.prev,.aside .data-to-show-lg-3:not(.products-listview) .carousel-inside .carousel-control.prev{right:42px;bottom:8px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .carousel-inside .carousel-control.next,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .carousel-inside .carousel-control.next,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .carousel-inside .carousel-control.next,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .carousel-inside .carousel-control.next,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .carousel-inside .carousel-control.next,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .carousel-inside .carousel-control.next,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .carousel-inside .carousel-control.next,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .carousel-inside .carousel-control.next,.aside .data-to-show-lg-3:not(.products-listview) .carousel-inside .carousel-control.next{right:8px;bottom:8px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .product-item .product-item-details,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .product-item .product-item-details,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-details,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-details,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-details,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .product-item-details,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .product-item-details,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .product-item-details,.aside .data-to-show-lg-3:not(.products-listview) .product-item .product-item-details{padding:10px 10px 8px}body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .price-box .price,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .price-box .price,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .price-box .price,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .price-box .price,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .price-box .price,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .price-box .price,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .price-box .price,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .price-box .price,.aside .data-to-show-lg-3:not(.products-listview) .price-box .price,body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .price-box .special-price,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .price-box .special-price,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .price-box .special-price,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .price-box .special-price,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .price-box .special-price,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .price-box .special-price,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .price-box .special-price,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .price-box .special-price,.aside .data-to-show-lg-3:not(.products-listview) .price-box .special-price{font-size:19px}}@media screen and (min-width: 992px) and (max-width: 1599px){body.boxed .block.global_width .data-to-show-lg-5:not(.products-listview) .product-item .actions-left .btn,.block:not(.fullwidth) .data-to-show-lg-5:not(.products-listview) .product-item .actions-left .btn,body.boxed .block.global_width .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .actions-left .btn,body.boxed .block.global_width .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .actions-left .btn,body.boxed .block.global_width [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .actions-left .btn,.block:not(.fullwidth) .col-md-6 .data-to-show-lg-2:not(.products-listview) .product-item .actions-left .btn,.block:not(.fullwidth) .col-md-3 .data-to-show-lg-1:not(.products-listview) .product-item .actions-left .btn,.block:not(.fullwidth) [class*=col-md-] .data-to-show-lg-3:not(.products-listview) .product-item .actions-left .btn,.aside .data-to-show-lg-3:not(.products-listview) .product-item .actions-left .btn{font-size:15px;line-height:20px;height:40px;padding:9px 15px 11px}}@media screen and (max-width: 991px){.product-item .product-item-label{top:7px;right:7px;height:20px;min-width:50px;font-size:14px;line-height:20px}.product-item .quick-view-btn{top:7px;left:7px;height:20px;min-width:50px;font-size:14px;line-height:20px}.product-item .product-item-label+.product-item-label{top:32px}.countdown-box{bottom:1px;left:7px}}body.short-product-name .product-item-name a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin:0 auto}.products-grid.equal-height .product-item .product-item-photo>a:first-child{display:block;position:relative}.products-grid.equal-height .product-item .product-item-photo img.product-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;max-width:100%;width:auto}.products-grid.equal-height .product-item .carousel-inside .carousel-inner>.item{height:100%}.products-grid.equal-height .product-item .carousel-inside .carousel-inner{height:100%}button:focus,.btn:focus,.btn-primary:focus,button.action:focus,button:active:focus,.btn:active:focus,.btn-primary:active:focus,button.action:active:focus,button.active:focus,.btn.active:focus,.btn-primary.active:focus,button.action.active:focus,button.focus,.btn.focus,.btn-primary.focus,button.action.focus,button:active.focus,.btn:active.focus,.btn-primary:active.focus,button.action:active.focus,button.active.focus,.btn.active.focus,.btn-primary.active.focus,button.action.active.focus{outline:0;outline:none;box-shadow:none}button:hover,.btn:hover,.btn-primary:hover,button.action:hover,button:focus,.btn:focus,.btn-primary:focus,button.action:focus,button.focus,.btn.focus,.btn-primary.focus,button.action.focus{outline:0;outline:none;box-shadow:none}button:active,.btn:active,.btn-primary:active,button.action:active,button.active,.btn.active,.btn-primary.active,button.action.active{outline:0;outline:none;box-shadow:none}button.pull-right,.btn.pull-right,.btn-primary.pull-right,button.action.pull-right{margin-right:10px}.btn{height:40px;padding:10px 20px;font-size:16px;line-height:20px;font-weight:500;border-radius:0;text-transform:uppercase;border:0;transition:all .3s cubic-bezier(.3,1,.3,1);color:#fff;background-color:#000}@media (max-width: 767px){.btn{font-size:14px;padding:0 10px;line-height:35px;height:35px}}.btn,.btn:focus{color:#fff}.btn.btn--transp:not(:hover){background-color:#000c!important}.btn i.icon{position:relative;display:inline-block;vertical-align:middle;top:0;font-size:1.3em;line-height:1em;margin-right:.4em}.btn i.icon.icon-cart{top:0}.btn i.icon.icon-magnify{top:2px}.btn i.icon.icon-check{top:-1px}.btn i.icon:only-child{font-size:1.2em;margin-right:0;vertical-align:inherit}.btn span{position:relative;vertical-align:middle;z-index:1;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);pointer-events:none}.btn-sm{height:26px;padding:5px 10px 6px;font-size:12px;line-height:14px}.btn-sm i.icon{top:-1px;margin-right:.4em}.btn-sm i.icon.icon-cart{top:0}.btn-sm i.icon.icon-magnify{top:2px}@-moz-document url-prefix(){.btn .btn-sm{line-height:25px}}.btn-lg{height:52px;padding:9px 35px 11px;font-size:17px;font-weight:500;line-height:32px}.btn-lg i.icon{top:2px;margin-right:.4em}.btn-lg i.icon.icon-cart{top:-1px}.btn-lg i.icon.icon-magnify{top:2px}body:not(.touch) .btn:hover{background-color:#24ceff;color:#fff;text-decoration:none}.btn i.icon.icon-filter{top:-2px}.btn-invert{background-color:#24ceff}.btn-invert,.btn-invert:focus{color:#fff}body:not(.touch) .btn-invert:hover{color:#fff;background-color:#000}.btn-alt{background-color:#ff358b}.btn-alt,.btn-alt:focus{color:#fff}body:not(.touch) .btn-alt:hover{color:#fff;background-color:#000}.btn.btn-loading i.icon-spinner3.spin{left:10px}.btn.btn-lg.btn-loading i.icon-spinner3.spin{left:12px}.btn.btn-loading i.icon-spinner3.spin+span{padding-left:20px}.btn.btn-lg.btn-loading i.icon-spinner3.spin+span{padding-left:24px}.btn.btn-loading i.icon-spinner3.spin:before{content:"";position:absolute;width:20px;height:20px;top:50%;left:0;margin-top:-10px;margin-left:-10px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:spin 1s infinite linear}.btn.btn-lg.btn-loading i.icon-spinner3.spin:before{width:24px;height:24px;margin-top:-12px;margin-left:-12px}.btn.btn-loading i.spin{vertical-align:inherit;animation:spin 1s infinite linear;transition:opacity .3s ease;font-size:20px;line-height:1em;position:relative;top:0}.btn.btn-lg.btn-loading i.spin{font-size:28px;line-height:1em;top:0;left:-3px}.btn.btn-added span{position:relative}.btn.btn-added span:before{content:"\e950";font-family:icomoon-reg;font-size:22px;line-height:1em;vertical-align:sub;padding-right:6px;padding-left:2px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.btn-center{text-align:center;margin-bottom:30px}.btn-full{width:100%}.btn-border{background:transparent;border:1px solid #000;color:#000}.btn-border:hover{background:#000;color:#fff}.blog-carousel{margin-left:-15px;margin-right:-15px}@media screen and (max-width: 991px){.blog-carousel{margin-bottom:30px}}.blog-carousel .blog-item{position:relative;margin:0;padding-left:15px;padding-right:15px}.blog-carousel .blog-item-info{padding:15px 0;background-color:#fff}.blog-carousel .blog-item-info>*{margin-top:10px}.blog-carousel .blog-item-info>*:first-child{margin-top:0}.blog-carousel .blog-item-title{display:inline-block;padding:0;font-size:20px;line-height:1.2em;font-weight:700}.blog-carousel .blog-item-teaser{font-weight:300;color:#969696}.blog-carousel .blog-item-photo{display:block;position:relative;overflow:hidden;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color .5s ease-in-out 0s}.blog-carousel .blog-item-photo>a{display:block;overflow:hidden}.blog-carousel .blog-item-photo img{transition:transform .5s ease-in-out 0s,opacity .5s ease-in-out 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;vertical-align:middle;max-width:100%;transform:scale(1.01) rotate(.0001deg)}.blog-carousel .blog-item-photo:hover{background-color:#000}.blog-carousel .blog-item-photo:hover img{opacity:.7;transform:scale(1.15) rotate(.0001deg)}.blog-carousel .blog-item-photo img{width:100%}.blog-carousel .blog-item-links{font-size:14px;font-weight:300;display:inline-block;width:100%}.blog-carousel .blog-item-links>span{white-space:nowrap;padding-right:10px}.blog-carousel .blog-item-links>span:last-child{padding-right:0}.blog-carousel .blog-item-links>span i[class*=icon-]{margin-right:7px;color:#ff358b}.blog-carousel .blog-item-links a:not(.readmore){color:#ff358b}.testimonials{padding-bottom:35px;text-align:center}@media screen and (max-width: 991px){.testimonials{margin-bottom:30px}}.testimonial-inside{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:25px 40px;position:relative;background-color:#f9f9f9}.testimonial-author{position:relative;z-index:1}.testimonial-author-photo{width:100px;height:100px;margin:0 auto;overflow:hidden;border-radius:50%;z-index:1}.testimonial img{width:100%}.testimonial-author-name{margin-top:20px;font-size:15px;line-height:22px;font-weight:700}.testimonial-author-name:hover{text-decoration:none}.testimonial-author-subname{margin-top:5px;font-size:13px;line-height:18px;font-weight:400}.testimonial-text{position:relative;z-index:1;margin-top:40px;max-width:1000px;margin-left:auto;margin-right:auto}.testimonial p{font-size:15px;line-height:23px}.testimonial>*:first-child{margin-top:0}.testimonial .slick-dots li button{display:inline-block}.testimonials-style-1 .testimonial-inside,.testimonials-style-2 .testimonial-inside{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:60px 40px 90px;position:relative}.testimonials-style-1 .testimonial-inside:after,.testimonials-style-2 .testimonial-inside:after{content:"\e929";font-family:icomoon-reg;position:absolute;bottom:90px;left:0;z-index:0;width:100%;text-align:center;font-size:170px;line-height:1em;color:#fff}.testimonials-style-1 .testimonial-author-name,.testimonials-style-2 .testimonial-author-name,.testimonials-style-1 .testimonial-author-name a,.testimonials-style-2 .testimonial-author-name a{color:#000;text-decoration:none}.testimonials-style-1 .testimonial-author-name a:hover,.testimonials-style-2 .testimonial-author-name a:hover{color:#ff358b}.testimonials-style-1 .testimonial-inside{padding:50px 40px 105px}.testimonials-style-1 .testimonial-inside:after{bottom:40px}.testimonials-style-1 .slick-dots{bottom:70px}.testimonials-style-2 .testimonial-author-photo{display:none}.testimonials-style-2 .testimonial-text{-ms-flex-order:-1;order:-1;margin-top:0;font-style:italic}.testimonials-style-2 .testimonial-author-name,.testimonials-style-2 .testimonial-author-name a{color:#ff358b;text-decoration:none}.testimonials-style-2 .testimonial-author-name a:hover{color:#000}.testimonials-style-2 .slick-dots{bottom:70px}.testimonials-style-3 .testimonials{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.testimonials-style-3 .testimonial{margin:0 15px}.testimonials-style-3 .testimonial-inside{background:#f9f9f9}.testimonials-style-3 .testimonial-inside:after{content:"\e929";font-family:icomoon-reg;position:absolute;top:10px;right:15px;z-index:0;text-align:center;font-size:60px;line-height:1em;color:#fff}.testimonials-style-3 .testimonial-author-name,.testimonials-style-3 .testimonial-author-name a{color:#24ceff}.testimonials-style-3 .testimonial-author-name a:hover{color:#000}.testimonials-style-3 .testimonial-text{margin-top:30px}.testimonials-style-4 .testimonial-inside{text-align:left}.testimonials-style-4 .testimonial-inside:after{content:"\e929";font-family:icomoon-reg;position:absolute;top:20px;right:25px;z-index:0;text-align:center;font-size:50px;line-height:1em;color:#f9f9f9}.testimonials-style-4 .testimonial-author{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.testimonials-style-4 .testimonial-author-photo{margin:0 25px 0 0;width:80px;height:80px;min-width:80px}.testimonials-style-4 .testimonial-author-name,.testimonials-style-4 .testimonial-author-name a{color:#24ceff;text-decoration:none}.testimonials-style-4 .testimonial-author-name a:hover{color:#000}.testimonials-style-4 .testimonial-text{margin-top:20px}.testimonials-style-5{padding-top:20px;padding-bottom:65px;background:url(brick-bg.jpg) no-repeat;background-position:center center}.testimonials-style-5.slick-slider,.testimonials-style-5{text-align:center!important}@media (max-width: 1499px){.testimonials-style-5{padding-top:10px;padding-bottom:50px}}.testimonials-style-5 .testimonial .testimonial-inside{padding:15px 40px 0;background:transparent}.testimonials-style-5 .testimonial .testimonial-author-photo{width:100px;height:100px;margin:0 auto;overflow:hidden;border-radius:50%;z-index:1}.testimonials-style-5 .testimonial .testimonial-author-name{font-size:19px;line-height:22px;font-weight:700}.testimonials-style-5 .testimonial .testimonial-author-name,.testimonials-style-5 .testimonial .testimonial-author-name a{color:#ff358b;text-decoration:none}.testimonials-style-5 .testimonial .testimonial-author-name a:hover{color:#000}.testimonials-style-5 .testimonial .testimonial-author-subname{font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase}.testimonials-style-5 .testimonial .testimonial-text{max-width:300px;margin-left:auto;margin-right:auto}.testimonials-style-5 .testimonial .testimonial-text:not(:first-child){margin-top:30px}@media (max-width: 1499px){.testimonials-style-5 .testimonial .testimonial-text:not(:first-child){margin-top:20px}}.testimonials-style-5 .testimonial p{font-size:18px;line-height:24px}@media screen and (max-width: 1199px) and (min-width: 992px){.col-md-3 .testimonials-style-5{padding-top:10px}.col-md-3 .testimonials-style-5 .testimonial-author-name{margin-top:12px}.col-md-3 .testimonials-style-5 .testimonial .testimonial-text:not(:first-child){margin-top:12px}.col-md-3 .testimonials-style-5 .testimonial p{font-size:18px;line-height:22px}.col-md-3 .testimonials-style-5 .testimonial .testimonial-inside{padding-left:15px;padding-right:15px;padding-top:0}}.testimonials-style-5 .testimonial .testimonial-author-name+.testimonial-author-subname{margin-top:5px}.testimonials .slick-prev,.testimonials .slick-next{top:auto;bottom:20px}.testimonials .slick-next{left:50%;margin-left:2px}.testimonials .slick-prev{right:50%;margin-right:3px}.brand-carousel{opacity:0;margin-bottom:-30px;max-height:80px}.brand-carousel.slick-initialized{opacity:1;max-height:none}.brand-carousel img{display:inline-block;width:100%;max-width:205px}.brand-item{display:block;text-align:center}.page-footer .brand-carousel{margin:0 -10px 0 -8px}.page-footer .brand-carousel a{padding-left:10px;padding-right:10px}.page-footer .brand-carousel a img{width:100%;background:#fff}.page-main .brand-carousel{margin-left:0;margin-right:0}h4 .slick-prev,h4 .slick-next{margin-top:-10px;width:21px;height:21px;background-color:#fff}h4 .slick-prev:before,h4 .slick-next:before{font-size:15px}h4 .slick-prev{right:24px}.brand-carousel .slick-prev,.brand-carousel .slick-next{position:absolute;top:0;left:auto;margin-top:auto;z-index:1}.brand-carousel .slick-next{right:0}.brand-carousel .slick-prev{right:32px}.brand-grid a{float:left;width:calc(16.66666% - 30px);margin-left:30px;text-align:center}.brand-grid,.page-main .brand-carousel{list-style:none;overflow:hidden}.brand-grid a,.page-main .brand-carousel a{position:relative;margin-bottom:30px;border-top:5px solid #fdfdfd;border-bottom:5px solid #fdfdfd}.brand-grid a>img,.page-main .brand-carousel a>img{width:100%;max-width:200px;margin-left:0;margin-right:0}.brand-grid a:after,.page-main .brand-carousel a:after,.brand-grid a:before,.page-main .brand-carousel a:before{content:"";position:absolute;left:50%;width:0;background-color:#ff358b;height:5px;bottom:0;transition:.2s}.brand-grid a:before,.page-main .brand-carousel a:before{top:0}.brand-grid a:hover:after,.page-main .brand-carousel a:hover:after,.brand-grid a:hover:before,.page-main .brand-carousel a:hover:before{width:100%;left:0}.brand-grid:not(.brand-carousel){margin:0 0 0 -30px;padding:0;width:calc(100% + 30px)}@media screen and (max-width: 991px){.brand-grid:not(.brand-carousel) a{width:calc(20% - 30px)}}@media screen and (max-width: 767px){.brand-grid:not(.brand-carousel) a{width:calc(25% - 30px)}}@media screen and (max-width: 480px){.brand-grid:not(.brand-carousel){width:calc(100% + 15px);margin-left:-15px}.brand-grid:not(.brand-carousel) a{width:calc(33.333% - 15px);margin-left:15px;margin-bottom:15px}}.contact-list{margin:0 0 50px;padding:0;list-style:none;font-size:14px}@media screen and (max-width: 991px){.contact-list{margin-bottom:30px}}.contact-list li{margin-bottom:20px}@media screen and (max-width: 991px) and (min-width: 480px){.contact-list li{display:inline-block;vertical-align:top;width:50%;margin-right:-4px;padding-right:15px}}.services-list{margin:0 0 50px;padding:0;list-style:none;font-size:14px}@media screen and (max-width: 991px){.services-list{margin-bottom:30px}}.services-list li{margin-bottom:30px;border-bottom:1px solid #f0f0f0}.services-list li:last-child{border-bottom:0}.services-list li:last-child{margin-bottom:0}.services-list .box-left-icon{margin-bottom:20px}.services-list .box-left-icon .box-text{font-size:14px;line-height:1.2em;font-weight:300;color:#000}.services-list .box-left-icon .box-text .title{font-size:17px;font-weight:700;margin-bottom:5px;text-transform:none}.services-list .box-left-icon .box-icon{width:60px}.services-list .box-left-icon .box-icon i.icon{display:inline-block;font-size:30px;line-height:60px;width:60px;height:60px}.newsletter{margin-top:30px}.newsletter:first-child{margin-top:0}.newsletter+*{margin-top:30px}.newsletter .newsletter-text:not(:last-child){margin-bottom:27px}.newsletter .input-group .form-control{background-color:#fff;height:40px;border:1px solid #e8e8e8}.newsletter .input-group .form-control:focus,.newsletter .input-group .form-control:hover{border:1px solid #24ceff}.newsletter .input-group-btn:last-child>.btn{margin-left:0}.newsletter .btn i.icon{margin-right:0}.newsletter .btn span{display:none}.page-footer .newsletter .btn{height:40px}@media screen and (min-width: 768px){.newsletter--inline .newsletter-text+form{margin-left:30px}}.newsletter .success-message{display:block;margin-right:auto;margin-left:auto;padding:15px 25px;background:#43ad5f;color:#fff;text-align:center;font-size:15px;line-height:20px;animation-name:popIn;animation-duration:1s;animation-fill-mode:both}.newsletter .success-message [class*=icon-]{position:relative;top:2px;padding-left:10px;font-size:18px}.newsletter .success-message.hidden{z-index:-1}.newsletter .form--success{padding:10px 0 0}.form--success{color:green}@media screen and (max-width: 991px){.newsletter-style-1 .newsletter,.newsletter-style-2 .newsletter,.newsletter-style-3 .newsletter{text-align:center}.newsletter-style-1 .newsletter>*:not(:first-child),.newsletter-style-2 .newsletter>*:not(:first-child),.newsletter-style-3 .newsletter>*:not(:first-child){margin-top:35px}}@media screen and (min-width: 992px){.newsletter-style-1 .newsletter,.newsletter-style-2 .newsletter,.newsletter-style-3 .newsletter{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 991px){.newsletter-style-1 .newsletter .newsletter-form-wrap,.newsletter-style-2 .newsletter .newsletter-form-wrap,.newsletter-style-3 .newsletter .newsletter-form-wrap{margin-left:auto;margin-right:auto}}.newsletter-style-1 .newsletter .newsletter-form-wrap form,.newsletter-style-2 .newsletter .newsletter-form-wrap form,.newsletter-style-3 .newsletter .newsletter-form-wrap form{display:inline-block;width:100%}.newsletter-style-1 .newsletter .input-group,.newsletter-style-2 .newsletter .input-group,.newsletter-style-3 .newsletter .input-group{display:block}.newsletter-style-1 .newsletter input.form-control,.newsletter-style-2 .newsletter input.form-control,.newsletter-style-3 .newsletter input.form-control{margin-bottom:5px;height:52px;padding:15px 20px;font-size:15px;line-height:20px}.newsletter-style-1 .newsletter input.form-control:focus,.newsletter-style-2 .newsletter input.form-control:focus,.newsletter-style-3 .newsletter input.form-control:focus,.newsletter-style-1 .newsletter input.form-control:hover,.newsletter-style-2 .newsletter input.form-control:hover,.newsletter-style-3 .newsletter input.form-control:hover{border-color:#ff358b}@media screen and (max-width: 991px){.newsletter-style-1 .newsletter input.form-control,.newsletter-style-2 .newsletter input.form-control,.newsletter-style-3 .newsletter input.form-control{text-align:center}}.newsletter-style-1 .newsletter .errors,.newsletter-style-2 .newsletter .errors,.newsletter-style-3 .newsletter .errors{position:absolute;left:0;width:100%;padding:5px 20px;background:#ff3535}.newsletter-style-1 .newsletter .errors ul,.newsletter-style-2 .newsletter .errors ul,.newsletter-style-3 .newsletter .errors ul{color:#fff}.newsletter-style-1 .newsletter .btn,.newsletter-style-2 .newsletter .btn,.newsletter-style-3 .newsletter .btn,.newsletter-style-1 .newsletter .btn:hover,.newsletter-style-2 .newsletter .btn:hover,.newsletter-style-3 .newsletter .btn:hover{width:100%;margin-top:25px;height:52px;padding:7px 20px 6px;font-size:17px;font-weight:700}.newsletter-style-1 .newsletter .btn [class*=icon-],.newsletter-style-2 .newsletter .btn [class*=icon-],.newsletter-style-3 .newsletter .btn [class*=icon-],.newsletter-style-1 .newsletter .btn:hover [class*=icon-],.newsletter-style-2 .newsletter .btn:hover [class*=icon-],.newsletter-style-3 .newsletter .btn:hover [class*=icon-]{display:none}.newsletter-style-1 .newsletter .btn span,.newsletter-style-2 .newsletter .btn span,.newsletter-style-3 .newsletter .btn span,.newsletter-style-1 .newsletter .btn:hover span,.newsletter-style-2 .newsletter .btn:hover span,.newsletter-style-3 .newsletter .btn:hover span{display:block}.newsletter-style-1 .newsletter .btn:not(:hover),.newsletter-style-2 .newsletter .btn:not(:hover),.newsletter-style-3 .newsletter .btn:not(:hover){background-color:#ff358b}.newsletter-style-1 .newsletter .input-wrap,.newsletter-style-2 .newsletter .input-wrap,.newsletter-style-3 .newsletter .input-wrap{position:relative}.newsletter-style-1 .newsletter .newsletter-title:not(:last-child){position:relative;padding-bottom:25px;margin-bottom:25px}.newsletter-style-1 .newsletter .newsletter-title:not(:last-child):after{content:"";position:absolute;width:50px;height:1px;bottom:0;left:0;background:#000}@media screen and (max-width: 991px){.newsletter-style-1 .newsletter .newsletter-title:not(:last-child):after{left:50%;transform:translate(-50%)}}.newsletter-style-1 .newsletter,.newsletter-style-2 .newsletter{padding:55px}@media screen and (max-width: 991px){.newsletter-style-1 .newsletter,.newsletter-style-2 .newsletter{text-align:center;padding-left:0;padding-right:0}.newsletter-style-1 .newsletter>*:not(:first-child),.newsletter-style-2 .newsletter>*:not(:first-child){margin-top:35px}}.newsletter-style-1 .newsletter .newsletter-form-wrap,.newsletter-style-2 .newsletter .newsletter-form-wrap{min-width:284px;width:284px}@media screen and (min-width: 992px){.newsletter-style-1 .newsletter .newsletter-text-wrap,.newsletter-style-2 .newsletter .newsletter-text-wrap{max-width:550px;padding-right:35px}}.newsletter-style-2 .newsletter,.newsletter-style-2 .newsletter .newsletter-title{color:#fff}.newsletter-style-3 .newsletter .newsletter-title{margin-bottom:20px}@media screen and (min-width: 992px){.newsletter-style-3 .newsletter .newsletter-title{font-size:40px;line-height:1.1em}}@media screen and (max-width: 1199px){.newsletter-style-3 .newsletter .newsletter-title{font-size:34px}}@media screen and (max-width: 991px){.newsletter-style-3 .newsletter .newsletter-title{font-size:24.6px}}@media screen and (min-width: 992px){.newsletter-style-3 .newsletter .newsletter-form-wrap{min-width:360px;width:360px}}@media screen and (max-width: 991px){.newsletter-style-3 .newsletter .newsletter-form-wrap{min-width:284px;width:284px}}@media screen and (min-width: 992px){.newsletter-style-3 .newsletter .newsletter-text-wrap{max-width:750px;padding-right:35px}}.newsletter-style-4 .newsletter{padding:55px 0;text-align:center}@media screen and (max-width: 991px){.newsletter-style-4 .newsletter{padding-left:20px;padding-right:20px}}.newsletter-style-4 .newsletter,.newsletter-style-4 .newsletter .newsletter-title{color:#fff}.newsletter-style-4 .newsletter>*:not(:first-child){margin-top:35px}.newsletter-style-4 .newsletter .newsletter-title{margin-bottom:20px}@media screen and (min-width: 992px){.newsletter-style-4 .newsletter .newsletter-title{font-size:40px;line-height:1.1em}}@media screen and (max-width: 1199px){.newsletter-style-4 .newsletter .newsletter-title{font-size:34px}}@media screen and (max-width: 991px){.newsletter-style-4 .newsletter .newsletter-title{font-size:24.6px}}@media screen and (min-width: 480px){.newsletter-style-4 .newsletter .input-wrap{width:100%;margin-right:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.newsletter-style-4 .newsletter input.form-control{width:auto;-ms-flex:1;flex:1}}.newsletter-style-4 .newsletter input.form-control{margin-bottom:0;height:52px;padding:15px 20px;font-size:15px;line-height:20px}.newsletter-style-4 .newsletter .input-group-btn{width:auto}@media screen and (max-width: 479px){.newsletter-style-4 .newsletter .input-group{display:block}.newsletter-style-4 .newsletter .input-group-btn,.newsletter-style-4 .newsletter .form-control{display:block;float:none;width:100%}.newsletter-style-4 .newsletter .input-group-btn{margin-top:25px}}.newsletter-style-4 .newsletter .errors{position:absolute;left:0;width:100%;padding:5px 20px;background:#ff3535;text-align:left}@media screen and (max-width: 991px){.newsletter-style-4 .newsletter .errors{text-align:center}}.newsletter-style-4 .newsletter .errors ul{color:#fff}.newsletter-style-4 .newsletter .btn,.newsletter-style-4 .newsletter .btn:hover{width:100%;height:52px;padding:7px 20px 6px;font-size:17px;font-weight:700}.newsletter-style-4 .newsletter .btn [class*=icon-],.newsletter-style-4 .newsletter .btn:hover [class*=icon-]{display:none}.newsletter-style-4 .newsletter .btn span,.newsletter-style-4 .newsletter .btn:hover span{display:block}.newsletter-style-4 .newsletter .btn:not(:hover){background-color:#24ceff}.carousel-inside{position:relative;overflow:hidden;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.carousel-inside .carousel-control{position:absolute;display:block;height:31px;width:34px;line-height:0px;font-size:0px;cursor:pointer;background:#fff;color:#000;bottom:10px;top:auto;padding:0;border:none;outline:none;transition:.2s;text-shadow:none}.carousel-inside .carousel-control:hover,.carousel-inside .carousel-control:focus{outline:none}.carousel-inside .carousel-control:hover{opacity:.7}.carousel-inside .carousel-control:before{font-family:icomoon-reg;font-size:26px;line-height:31px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel-inside .carousel-control.prev{right:50px;left:auto}.carousel-inside .carousel-control.prev:before{content:"\e923"}.carousel-inside .carousel-control.next{right:16px;left:auto}.carousel-inside .carousel-control.next:before{content:"\e922";margin-right:2px}.carousel-inner{height:100%}.carousel-inner>.item{text-align:center;height:100%;transition:.3s ease-in-out}.carousel-inner .item>a{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.carousel-inner .item>a img{display:inline-block;width:auto;max-height:100%;max-width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1199px){.product-item .carousel-control{opacity:1}}@media screen and (max-width: 991px){.carousel-control.prev,.carousel-control.next{display:none}}.countdown-box{position:absolute;font-size:12px;opacity:1;bottom:8px;left:15px;width:53px}.countdown-box .countdown-wrapper{color:#fff}.countdown-box .countdown-title{display:none}.countdown-box .countdown>span{background:#24ceff;padding:9px 0;width:53px;height:50px;display:block;vertical-align:middle;margin:0 0 5px;font-size:1.1em;text-align:center}.countdown-box .countdown>span:nth-child(1){z-index:4}.countdown-box .countdown>span:nth-child(2){z-index:3}.countdown-box .countdown>span:nth-child(3){z-index:2}.countdown-box .countdown>span:nth-child(4){z-index:1}.countdown-box .countdown>span span:not(.left-txt){display:block;font-size:1.2em;line-height:.7em;font-weight:700}.countdown-box .countdown>span span.left-txt{display:block;line-height:1.1em;position:relative;margin-top:-7px;margin-bottom:3px}@media screen and (max-width: 1399px){.aside .products-grid.data-to-show-lg-4 .product-item .countdown-box .countdown>span,[class*=col-md-] .products-grid.data-to-show-lg-4 .product-item .countdown-box .countdown>span{width:53px;height:40px;padding:7px 0;margin-bottom:2px;font-size:.85em!important;line-height:1.7em}.aside .products-grid.data-to-show-lg-4 .product-item .countdown-box .countdown>span span:not(.left-txt),[class*=col-md-] .products-grid.data-to-show-lg-4 .product-item .countdown-box .countdown>span span:not(.left-txt){font-size:1.6em}.aside .products-grid.data-to-show-lg-4 .product-item.hovered .countdown-box .countdown>span:nth-child(1),[class*=col-md-] .products-grid.data-to-show-lg-4 .product-item.hovered .countdown-box .countdown>span:nth-child(1){transform:translateY(calc(-300% - 6px))}.aside .products-grid.data-to-show-lg-4 .product-item.hovered .countdown-box .countdown>span:nth-child(2),[class*=col-md-] .products-grid.data-to-show-lg-4 .product-item.hovered .countdown-box .countdown>span:nth-child(2){transform:translateY(calc(-200% - 4px))}.aside .products-grid.data-to-show-lg-4 .product-item.hovered .countdown-box .countdown>span:nth-child(3),[class*=col-md-] .products-grid.data-to-show-lg-4 .product-item.hovered .countdown-box .countdown>span:nth-child(3){transform:translateY(calc(-100% - 2px))}}@media screen and (max-width: 479px){.data-to-show-xs-2 .countdown-box{width:calc(100% - 10px);left:5px;font-size:9px}.data-to-show-xs-2 .countdown-box>span span:not(.left-txt){font-size:.8em}.data-to-show-xs-2 .countdown-box .countdown>span span.left-txt{display:none}.data-to-show-xs-2 .countdown-box .countdown{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.data-to-show-xs-2 .countdown-box .countdown>span{transform:translateY(0)!important;position:relative!important;display:inline-block;width:25%;margin:0 2px}.data-to-show-xs-2 .countdown>span{height:34px;padding:5px 0}}.products-grid.data-to-show-lg-5 .product-item .countdown-box .countdown>span{width:53px;height:40px;padding:7px 0;margin-bottom:2px;font-size:.85em!important;line-height:1em}.products-grid.data-to-show-lg-5 .product-item .countdown-box .countdown>span span:not(.left-txt){font-size:1.6em}.products-grid.data-to-show-lg-5 .product-item.hovered .countdown-box .countdown>span:nth-child(1){transform:translateY(calc(-300% - 6px))}.products-grid.data-to-show-lg-5 .product-item.hovered .countdown-box .countdown>span:nth-child(2){transform:translateY(calc(-200% - 4px))}.products-grid.data-to-show-lg-5 .product-item.hovered .countdown-box .countdown>span:nth-child(3){transform:translateY(calc(-100% - 2px))}.product-item .countdown-box .countdown>span,.product-single .countdown-box .countdown>span{position:absolute;bottom:0;right:0;transition:all .3s ease .1s}.product-item .countdown-box .countdown>span.count-00,.product-single .countdown-box .countdown>span.count-00{opacity:0}.product-item.hovered .countdown-box .countdown>span:nth-child(1),.product-item:hover .countdown-box .countdown>span:nth-child(1),.product-single:hover .countdown-box .countdown>span:nth-child(1){transform:translateY(calc(-300% - 15px))}.product-item.hovered .countdown-box .countdown>span:nth-child(2),.product-item:hover .countdown-box .countdown>span:nth-child(2),.product-single:hover .countdown-box .countdown>span:nth-child(2){transform:translateY(calc(-200% - 10px))}.product-item.hovered .countdown-box .countdown>span:nth-child(3),.product-item:hover .countdown-box .countdown>span:nth-child(3),.product-single:hover .countdown-box .countdown>span:nth-child(3){transform:translateY(calc(-100% - 5px))}.product-item.hovered .countdown-box .countdown>span.count-00,.product-item:hover .countdown-box .countdown>span.count-00,.product-single:hover .countdown-box .countdown>span.count-00{opacity:1}.product-single .countdown-box{z-index:10}.product-single .countdown>span{padding:14px 0;width:65px;height:60px;font-size:16px;line-height:1.15em}.product-single .countdown>span span:not(.left-txt){font-size:18px;line-height:1em}.product-single .countdown>span span.left-txt{margin-top:-12px;line-height:1.2em}@media screen and (max-width: 767px){.product-single .countdown>span{padding:5px 0;width:45px;height:40px;font-size:13px}.product-single .countdown>span span:not(.left-txt){font-size:15px}}.flip-countdown-text{margin-top:-7px;font-size:20px;color:#24ceff}.flip-countdown{margin:0 auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 991px){.flip-countdown{-ms-flex-direction:column;flex-direction:column}.flip-countdown>*:not(:first-child){margin-top:15px}}.flip-countdown .countdown-container{height:62px;min-width:215px;margin-right:20px}.flip-countdown .time{border-radius:5px;display:inline-block;text-align:center;position:relative;height:44px;width:48px;margin-right:5px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.flip-countdown .count{background:#000;color:#fff;display:block;font-size:23px;line-height:44px;font-weight:500;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;transform:translateZ(0)}.flip-countdown .count.top{border-bottom:1px solid rgba(255,255,255,.3);height:50%;transform-origin:50% 100%}.flip-countdown .count.bottom{background:#000;line-height:0;height:50%;top:50%;transform-origin:50% 0}.flip-countdown .label{font-size:14px;position:absolute;top:50px;left:0;width:100%;color:#000;padding:0;font-weight:400}.flip-countdown .count.curr.top{transform:rotateX(0);z-index:3}.flip-countdown .count.next.bottom{transform:rotateX(90deg);z-index:2}.flip-countdown .flip .count.curr.top{transition:all .25s ease-in-out;transform:rotateX(-90deg)}.flip-countdown .flip .count.next.bottom{transition:all .25s ease-in-out .25s;transform:rotateX(0)}.banner-edit{margin-bottom:45px}.banner{position:relative;display:block;overflow:hidden;text-decoration:none;-webkit-font-smoothing:antialiased}.banner img{width:100%;display:block}.megamenu .banner,.full-nopad .banner{margin-bottom:0}.banner-wrap{text-decoration:none!important}.banner-wrap{width:calc(100% + 1px);display:block}.banner-wrap,.banner-wrap:hover,.banner-wrap:focus{color:inherit!important}.banner{font-size:100px}.banner .btn-slider{color:inherit!important}.text-hover{transition:background .3s ease}.banner .banner-btn{float:none;display:table;font-size:.21em;line-height:2.5em;font-weight:600;height:auto;margin-top:1.5em;color:#fff;background-color:#ff358b;transition:background .3s ease}@media screen and (max-width: 991px){.banner .banner-btn{font-size:calc(12px + .2vw)!important}}.banner .banner-btn>span{padding:0 1.5em}.banner .banner-btn:hover{color:#ff358b;background-color:#fff}.banner.style-1 .banner-caption{top:0;bottom:5%;left:3%;right:3%;transition:.5s ease}.banner.style-1 .text-1{position:relative;font-size:.4em;font-weight:700;line-height:1.65em;clear:both;display:inline-block;text-transform:uppercase;overflow:hidden;color:#fff;background-color:#24ceff}.banner.style-1 .text-1>span{padding:0 .5em}.banner.style-1 span{display:block;white-space:nowrap}.banner.style-2{max-width:500px;margin-left:auto;margin-right:auto}.banner.style-2 .banner-caption{top:0;bottom:7%;left:0;right:0}.banner.style-2 .text-1{padding:0 .5em;font-size:.6em;font-weight:700;line-height:1em;color:#fff;transition:.2s ease-out}.banner.style-2 .text-2{padding:0 .5em;font-size:.3em;font-weight:500;line-height:1em;color:#fff;transition:.2s ease-out}.banner.style-2 .text-3{position:relative;padding:0 .5em;font-size:.15em;font-weight:300;line-height:1em;color:#fff;text-transform:uppercase;letter-spacing:.2em}.banner.style-2 .text-2+.text-3,.banner.style-2 .text-1+.text-3{margin-top:7em}.banner.style-2 .text-2+.text-3:before,.banner.style-2 .text-1+.text-3:before{content:"";height:1px;width:5em;background:#fff;position:absolute;top:-3.5em;left:50%;margin-left:-2.5em;transition:.3s ease-out}.banner.style-2:hover .text-2{margin-top:1em}.banner.style-2:hover .text-2+.text-3:before,.banner.style-2:hover .text-1+.text-3:before{left:10%;width:80%;margin-left:0}.banner.style-3{height:40vw}.banner.style-3 .banner-caption{left:0;right:0}.banner.style-3 .text-1{font-size:1.79em;font-weight:700;line-height:.9em;color:#ff358b;text-transform:uppercase}.banner.style-3 .text-2{font-size:1em;font-weight:700;line-height:.9em;letter-spacing:.02em;color:#fff;text-transform:uppercase}.banner.style-3 .text-3{font-size:.72em;font-weight:700;line-height:.9em;color:#fff;text-transform:uppercase}.banner.style-3 .text-4{font-size:2em;font-weight:700;line-height:.9em;color:#24ceff;text-transform:uppercase}@media screen and (max-width: 1199px){.banner.style-3{height:48vw}}@media screen and (max-width: 991px){.banner.style-3{height:55vw}}body.boxed .block.global_width .banner.style-3 .banner-caption,.block.boxed .banner.style-3 .banner-caption{left:5%;right:5%}.banner.style-4{height:40vw;min-height:300px;border:4px solid #24ceff;border-width:4px 0 4px 0}.banner.style-4 .text-1{font-size:.54em;line-height:1.2em;font-weight:700;color:#fff}@media screen and (max-width: 991px){.banner.style-4 .text-1{font-size:.7em}}.banner.style-4 .text-2{margin-top:.5em;font-size:.2em;line-height:1em;font-weight:700;color:#fff}@media screen and (max-width: 991px){.banner.style-4 .text-2{font-size:calc(.08em + 10px);font-weight:600;margin-top:1em}}.banner.style-4 .banner-btn{margin-top:3em}@media screen and (max-width: 991px){.banner.style-4 .banner-btn{margin-top:2em}}.banner.style-5 .banner-caption{left:12%;top:0}.banner.style-5 .text-1{font-size:.5em;font-weight:900;line-height:1em;color:#fff;text-transform:uppercase}.banner.style-5 .text-2{font-size:.16em;font-weight:700;line-height:1em;letter-spacing:.2em;color:#fff;text-transform:uppercase}.banner.style-5 .text-3{font-size:.87em;font-weight:700;line-height:1em;margin-top:.1em;color:#24ceff;text-transform:uppercase;font-family:Oswald,sans-serif}.banner.style-5 .banner-btn:not(:hover){background-color:#ff358b}.banner.style-6 .banner-caption{left:6%;top:0;bottom:11%}.banner.style-6 .text-1{font-size:.54em;font-weight:900;line-height:.9em;color:#fff}.banner.style-6 .text-2{margin-top:.2em;font-size:.64em;font-weight:900;line-height:.9em;color:#24ceff}.banner.style-7 .banner-caption{left:6%;top:3%;bottom:3%}.banner.style-7 .text-1{font-size:.45em;font-weight:800;line-height:.9em;color:#fff}.banner.style-7 .banner-btn:not(:hover){background-color:#24ceff}.banner.style-8 .banner-caption{left:6%;top:3%;bottom:3%}.banner.style-8 .text-1{font-size:.45em;font-weight:800;line-height:.9em;color:#fff}.banner.style-8 .banner-btn:not(:hover){background-color:#ff358b}.banner.style-9{font-family:Open Sans,sans-serif}.banner.style-9 .banner-caption{left:0;right:0;bottom:0;top:auto;text-align:left;background-color:#0000004d;border-left:4px solid #24ceff;padding:.45em .6em}.banner.style-9 .text-1{font-size:.35em;font-weight:800;line-height:1.12em;color:#fff;text-transform:uppercase}.banner.style-10{font-family:Open Sans,sans-serif}.banner.style-10 .banner-caption{position:absolute;left:5%;right:32%;bottom:5%;top:auto;padding:.25em;text-align:left}.banner.style-10 .banner-caption:after,.banner.style-10 .banner-caption:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ff358b;opacity:.8;z-index:1}.banner.style-10 .banner-caption:before{background-color:#24ceff;left:15px;top:-15px;opacity:.3;z-index:0}.banner.style-10 .text-1{position:relative;z-index:2;font-size:.23em;font-weight:700;line-height:1.35em;color:#fff;text-transform:uppercase}.banner.style-11 .banner-caption{left:5%;right:5%;top:3%;bottom:3%}.banner.style-11 .text-1{font-size:.5em;font-weight:800;line-height:1em;color:#fff}.banner.style-12 .banner-caption{top:0;bottom:5%;left:3%;right:3%;transition:.5s ease}.banner.style-12 .banner-caption.text-left .text-2{margin-left:1em}.banner.style-12 .banner-caption.text-left .banner-btn{margin-left:4em}.banner.style-12 .banner-caption.text-right .text-2{margin-right:1em}.banner.style-12 .banner-caption.text-right .banner-btn{margin-right:4em}.banner.style-12 .text-1,.banner.style-12 .text-2{position:relative;display:table;font-size:.38em;font-weight:800;line-height:1.65em;clear:both;overflow:hidden;color:#fff;background-color:#ff358b}.banner.style-12 .text-1>span,.banner.style-12 .text-2>span{padding:0 .5em}.banner.style-12 .text-1:not(:first-child),.banner.style-12 .text-2:not(:first-child){margin-top:12px}.banner.style-12 .banner-btn:not(:first-child){margin-top:12px}.banner.style-12 .banner-btn{font-size:.3em;line-height:2.5em;font-weight:700;color:#ff358b;background-color:#fff}.banner.style-12 span{display:block;white-space:nowrap}.banner.style-12 .text-left .text-1,.banner.style-12 .text-left .text-2{margin-right:auto}.banner.style-12 .text-right .text-1,.banner.style-12 .text-right .text-2{margin-left:auto}.banner.style-12 .text-center .text-1,.banner.style-12 .text-center .text-2{margin-left:auto;margin-right:auto}.banner.style-13 .banner-caption{top:60%;bottom:15%;left:3%;right:3%}.banner.style-13 .text-wrap{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 0 0 .2em}.banner.style-13 .text-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#24ceff;opacity:.9;z-index:0}.banner.style-13 .text-1,.banner.style-13 .text-2{padding:0 .5em 0 0;position:relative;z-index:1;font-size:.4em;font-weight:800;line-height:1.8em;display:inline-block}.banner.style-13 .text-1{color:#ff358b}.banner.style-13 .text-2{color:#fff}.banner.style-13 .text-left .text-wrap{float:left}.banner.style-13 .text-right .text-wrap{float:right}.banner.style-13 .text-center .text-wrap{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.banner.style-14 .banner-caption{left:12%;right:30%;top:10%}.banner.style-14 .text-1{display:inline-block;font-size:.65em;font-weight:900;line-height:1.1em;color:#fff}.banner.style-14 .text-1 span{color:#24ceff}.banner.style-14 .banner-btn:not(:hover){background-color:#ff358b}.table-view{display:table}.table-cell{display:table-cell;height:100%;vertical-align:middle}.banner .banner-caption{top:5%;left:5%;right:5%;bottom:5%;position:absolute;z-index:10;transition:opacity .2s ease;-webkit-backface-visibility:hidden}.banner .banner-caption>span{display:table-cell;vertical-align:middle;padding:10%}.banner .banner-caption.text-vert-center .vert{vertical-align:middle}.banner .banner-caption.text-top .vert{vertical-align:top}.banner .banner-caption.text-bot .vert{vertical-align:bottom}.banner .banner-caption{text-align:center}.banner .banner-caption.text-left{text-align:left}.banner .banner-caption.text-right{text-align:right}.banner-btn{display:table;float:left;margin:0 auto;float:none}.text-right .banner-btn{float:right}.banner-btn-wrap{display:table;float:left;text-decoration:none!important}.banner-btn-wrap .banner-btn{float:none}.banner-btn-wrap,.banner-btn{margin:0 auto;float:none}.text-left .banner-btn-wrap,.text-left .banner-btn{float:left}.text-right .banner-btn-wrap,.text-right .banner-btn{float:right}.text-hover{overflow:hidden}.text-hover>span{position:relative;display:table;z-index:1;transition:.2s}.text-hover>span{margin-left:auto;margin-right:auto}.text-left .text-hover>span{float:left}.text-right .text-hover>span{float:right}.collections-grid{margin-top:-35px}@media screen and (max-width: 480px){.collections-grid{margin-bottom:-20px}}.collections-grid>[class*=col-]{margin-bottom:0!important}.collection-item{display:block;text-decoration:none;color:inherit;position:relative;margin-top:35px;overflow:hidden}@media screen and (max-width: 480px){.collection-item{margin-top:20px}}.collection-item:hover{text-decoration:none}.collection-item-photo{position:relative;z-index:1;text-align:center;display:block;overflow:hidden;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.collection-item-photo>a{display:block;overflow:hidden}.collection-item-photo img{transition:transform .5s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;vertical-align:middle;max-width:100%}.collection-item-photo:hover img{transition:transform .6s ease .05s;transform:scale(1.15) rotate(.0001deg)}.collection-item-photo img{max-width:100%}.collection-item-title{position:absolute;z-index:1;left:0;right:0;bottom:0;background:#ffffffe6;padding:15px;font-size:17px;line-height:19px;font-weight:700;text-transform:uppercase;text-align:center}@media screen and (max-width: 480px){.collection-item-title{position:relative;background:transparent;padding:10px 0;font-size:15px;line-height:17px}}@media screen and (min-width: 1200px){.collections-grid .col-lg-2:nth-child(6n+1){clear:left}.collections-grid .col-lg-3:nth-child(4n+1){clear:left}.collections-grid .col-lg-4:nth-child(3n+1){clear:left}}@media (max-width: 1199px) and (min-width: 992px){.collections-grid .col-md-3:nth-child(4n+1){clear:left}.collections-grid .col-md-4:nth-child(3n+1){clear:left}}@media (max-width: 991px) and (min-width: 768px){.collections-grid .col-sm-3:nth-child(4n+1){clear:left}.collections-grid .col-sm-4:nth-child(3n+1){clear:left}}@media screen and (max-width: 767px){.collections-grid .col-xs-6:nth-child(odd){clear:left}.collections-grid.row{margin-right:-5px;margin-left:-5px}.collections-grid .col-xs-6{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){.row-flex-sm .promo-box{height:100%}}.promo-box-row{background-color:#fff;box-shadow:0 0 25px #0000000d}.promo-box-row [class*=col-]{margin-bottom:0!important}@media screen and (max-width: 767px){.promo-box-row{max-width:470px;margin-left:auto;margin-right:auto}}.promo-box{display:block;padding:45px 50px 70px;position:relative;text-decoration:none}@media screen and (max-width: 767px){.promo-box{padding:30px 30px 35px}}.promo-box>*{margin-top:22px}.promo-box>*:first-child{margin-top:0}.promo-box-title{font-size:17px;line-height:1.2em;font-weight:700;text-transform:uppercase;margin-bottom:0;transition:all .2s ease}.promo-box-text{font-size:13px;line-height:1.5em;font-weight:500;transition:all .2s ease}.promo-box-icon i.icon{position:relative;display:inline-block;height:60px;font-size:60px;line-height:60px;text-align:center;color:#ff358b;transition:all .3s ease}.promo-box-icon i.icon.icon-delivery{font-size:55px;vertical-align:bottom}.promo-box-icon+*{margin-top:28px}.promo-box:hover{text-decoration:none}body:not(.touch) .promo-box:hover .promo-box-icon i.icon{color:#000}body:not(.touch) .promo-box:hover .promo-box-title{color:#ff358b}.promo-box:after{content:"";position:absolute;width:1px;height:70%;top:15%;right:0;background-color:#f2f2f2}@media screen and (max-width: 767px){.promo-box:after{top:100%;left:15%;width:70%;height:1px}}.promo-box-row *:last-child .promo-box:after{display:none}a.promo-box,a.promo-box:hover,a.promo-box:not(.btn):hover{color:inherit}.box-icon-sm i.icon{font-size:25px;line-height:40px;margin-bottom:10px;color:#ff358b}.box-icon-sm p{font-size:15px;line-height:22px;margin-bottom:0}.box-icon-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto 0;padding:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 991px){.box-icon-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 480px){.box-icon-wrap{margin:30px 0 20px}}.box-icon-wrap>*{-ms-flex:1;flex:1}@media screen and (min-width: 992px){.box-icon-wrap:after,.box-icon-wrap:before{content:"";position:absolute;z-index:10;top:50%;width:100%;height:1px;background:#fff;opacity:.3}.box-icon-wrap:before{right:100%}.box-icon-wrap:after{left:100%}}.box-icon-md{max-width:135px;padding:15px}.box-icon-md i.icon{font-size:80px;line-height:80px}@media screen and (max-width: 767px){.box-icon-md i.icon{font-size:60px;line-height:60px}}.box-icon-md h4{letter-spacing:2px}.box-icon-md p,.box-icon-md h4{font-size:15px;line-height:20px;margin-bottom:0;font-weight:400}.collapsed-mobile .toggle-arrow{display:none}@media screen and (max-width: 991px){.page-footer .collapsed-mobile{position:relative;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.08)}.row>*:last-child .collapsed-mobile{border-bottom:0}.collapsed-mobile{position:relative}.collapsed-mobile .title{cursor:pointer;margin-bottom:0;padding-right:30px}.collapsed-mobile .title h2,.collapsed-mobile .title h3,.collapsed-mobile .title h4{margin:0;padding:0}.collapsed-mobile .collapsed-content{position:absolute;padding:10px 0 20px;margin-bottom:15px;width:100%;top:-10000px;visibility:hidden;opacity:0;transition:opacity .3s ease}.collapsed-mobile .toggle-arrow{display:block;position:absolute;z-index:100;width:38px;height:38px;top:-8px;right:0;font-family:icomoon-reg;font-size:18px;line-height:38px;text-align:center;cursor:pointer;transition:all .2s ease}.collapsed-mobile .toggle-arrow:before{content:"\e922"}.collapsed-mobile .toggle-arrow:hover:before{color:#24ceff}.collapsed-mobile.open .collapsed-content{position:relative;top:0;visibility:visible;opacity:1}.collapsed-mobile.open .toggle-arrow{transform:rotate(90deg)}.collapsed-mobile .carousel-arrows{display:none}.page-footer .collapsed-mobile .collapsed-content{margin-bottom:0}.page-footer .collapsed-mobile .toggle-arrow{right:-5px}}.productStack{position:fixed;right:0;bottom:-134px;width:100%;z-index:1004;visibility:visible;pointer-events:none;transition:all .3s ease}.productStack .productstack-content{height:134px;clear:both;background:#fff;border-top:4px solid #ff358b;box-shadow:0 -5px 5px -5px #0006;pointer-events:auto;overflow-y:hidden}.productStack.disable{bottom:-184px;visibility:hidden;z-index:-10000}.productStack.open{bottom:0}.productStack .toggleStack{position:relative;z-index:1;display:block;float:right;background:#ff358b;color:#fff;width:auto;height:50px;font-size:20px;line-height:50px;text-decoration:none;padding:0 10px;pointer-events:auto;white-space:nowrap}.productStack .toggleStack .icon{font-size:30px;vertical-align:sub;padding:0 10px 0 0}.productStack .toggleStack:after{content:"";display:table}.productStack.left-toggle .toggleStack{float:left}.productStack.center-toggle{text-align:center}.productStack.center-toggle .toggleStack{float:none;display:inline-block}.productStack.center-toggle .productstack-content{text-align:left}.productStack .total-cart{float:right;min-width:200px;max-width:290px;padding:15px 10px}.productStack .total-cart .items-total{font-size:16px;line-height:20px;text-align:left;padding:10px 0;margin:0 0 10px}.productStack .total-cart .count,.productStack .total-cart .price{display:inline-block;float:right;padding-left:10px;font-size:18px;font-weight:700;color:#ff358b}.productStack .total-cart .subtotal{font-size:16px;line-height:20px;padding:10px 0}.productStack .action-cart{float:right;min-width:210px;padding:15px 10px}.productStack .action-cart .btn{display:block;width:100%;margin-bottom:8px}.productStack .products-list-wrapper{display:inline-block;width:calc(100% - 500px);overflow-x:auto;overflow-y:hidden;padding:10px 15px 5px}.productStack .products-list{margin:0;padding:0;list-style:none;white-space:nowrap;transition:opacity .2s ease}.productStack .products-list.loaded{opacity:0;transition:opacity .2s ease}.productStack .products-list li{display:inline-block;position:relative;margin:0 5px 0 0}.productStack .products-list li a{display:block}.productStack .products-list li img{height:100px}.productStack .products-list li:hover .actions{opacity:1;bottom:0}.productStack .products-list .item-qty{position:absolute;right:0;top:0;display:block;line-height:20px;font-size:14px;padding:0 5px;color:#fff;background-color:#ff358b}.productStack .products-list .actions{position:absolute;bottom:0;opacity:0;left:0;width:100%;transition:opacity .2s ease}.productStack .products-list .actions.open{height:100%}.productStack .products-list .actions .action{position:absolute;bottom:0;left:0;width:50%;height:32px;font-size:20px;line-height:32px;color:#ff358b;text-align:center;background:#fffc;transition:all .2s ease}.productStack .products-list .actions .action:hover{background:#ff358b;color:#fff}.productStack .products-list .actions .action.edit{width:calc(50% - 1px)}.productStack .products-list .actions .action.edit:after{content:"";width:1px;height:14px;position:absolute;right:-1px;top:9px;background-color:#999;z-index:1}.productStack .products-list .actions .action.delete:after{content:"";width:1px;height:32px;position:absolute;left:-1px;top:0;background:#fffc}.productStack .products-list .actions .action.delete{left:50%}.productStack .products-list .edit-qty{position:absolute;top:-100%;opacity:0;padding:5%;width:100%;height:calc(100% - 32px);background:#fffc}.productStack .products-list .edit-qty input{width:100%;height:24px;line-height:20px;padding:0 0 0 5px;margin-bottom:4px;text-align:center}.productStack .products-list .edit-qty button{display:block;width:100%;font-size:12px;line-height:24px;height:24px;padding:0 5px;text-transform:uppercase}.productStack .products-list .actions.open .edit-qty{top:0;opacity:1}body.touch .productStack .products-list .actions .action.edit{display:none}body.touch .productStack .products-list .actions .action.delete{left:0;width:100%}body.touch .productStack .products-list .actions .action.delete:after{display:none}@media screen and (max-width: 1024px){.productStack .toggleStack{height:45px;font-size:18px;line-height:45px;padding:0 8px}.productStack .toggleStack .icon{font-size:26px;padding:0 8px 0 0}}@media (max-width: 767px){.productStack{bottom:-280px}.productStack.disable{bottom:-326px}.productStack .productstack-content{height:280px}.productStack .products-list-wrapper,.productStack .action-cart,.productStack .total-cart{float:none;width:100%;min-width:none;max-width:none}.productStack .total-cart{padding:10px 15px;border-top:1px solid #f0f0f0}.productStack .total-cart .btn{display:inline-block;width:auto}.productStack .total-cart .items-total,.productStack .total-cart .subtotal{line-height:25px;padding:0}.productStack .action-cart{overflow:hidden;padding:10px;border-top:1px solid #f0f0f0}.productStack .action-cart .btn{display:block;float:left;margin:0 5px;width:calc(50% - 10px)}}@media (max-width: 480px){.productStack .products-list-wrapper,.productStack .action-cart,.productStack .total-cart{float:none;width:100%}.productStack .total-cart{overflow:hidden;padding:8px 15px;border-top:1px solid #f0f0f0}.productStack .total-cart .btn{display:inline-block;width:auto}.productStack .total-cart .items-total{float:left;width:30%;text-align:left}.productStack .total-cart .subtotal{float:right;width:60%}.productStack .action-cart{overflow:hidden;padding:10px 10px 5px;border-top:1px solid #f0f0f0}.productStack .action-cart .btn{display:block;float:left;margin:0 5px 5px;width:100%}}body.touch .productStack .products-list .actions{opacity:1}body.modal-open .modal .modal-dialog{margin:auto}body.modal-open .modal,body.modal-open .modal-backdrop{top:0!important}body.modal-open .modal{display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;visibility:hidden;pointer-events:none}body.modal-open .modal.in{visibility:visible;pointer-events:auto;padding:20px 0}.modal{text-align:center}.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal-countdown{display:none}.modal-content{box-shadow:0 0;border:0;padding:35px 50px 50px}.modal-dialog{display:block;text-align:left;vertical-align:middle;max-width:80%;background:#fff}.modal-dialog .title{font-size:18px;margin-bottom:15px}.modal-dialog .btn,.modal-dialog input,.modal-dialog p{margin-bottom:15px}.modal-dialog .checkbox-group{display:inline-block}.modal-dialog .checkbox-group label{font-size:15px;font-weight:400}.modal-header,.modal-body,.modal-footer{border-bottom:0;padding:0;min-height:0}.modal-header .close{position:absolute;margin:0;right:-20px;top:-20px;font-family:icomoon-reg;font-size:20px;line-height:1em;color:#fff!important;text-shadow:none;opacity:1;transition:color .25s ease}.modal-header .close:hover{color:#ff358b}.modal.info .modal-dialog{width:340px}.modal.info .modal-content{padding:20px 40px;text-align:center}.modal.info .modal-content .icon-info{font-size:45px;line-height:1.2em;margin-bottom:15px}.modal.info .modal-content p{font-size:19px;line-height:1.2em;font-weight:500;margin-bottom:15px}.modal.info.success .modal-content .icon-info{color:#63c66c}.modal.info.error .modal-content .icon-info{color:#f82e56}@media screen and (max-width: 991px){.modal-content{padding:20px 30px 30px}.modal.info .modal-content{padding:15px 20px 5px}}.modal.zoom .modal-dialog{opacity:0;transition:all .5s ease-in-out;transform:scale(.6)}.modal.fade .modal-dialog{opacity:0;transition:all .5s ease-in-out;transform:scale(1)}.modal.in .modal-dialog{opacity:1;transition:all .4s ease-in-out;transform:scale(1) rotate(.001deg)}.page-main .instagram-title{padding:30px 0;background:#24ceff;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1em;font-weight:700;font-size:30px;line-height:1em}.page-main .sideblock .instagram-title{margin-bottom:0;padding:15px 0;background:#24ceff;letter-spacing:3px;font-size:24px;line-height:1em}@media screen and (max-width: 991px){.page-main .instagram-title{padding:25px 0;text-indent:2vw;letter-spacing:2vw;font-size:22px}}.instagram-feed{overflow:hidden;margin:0;padding:0;width:100%;list-style:none}.instagram-feed a{display:block;float:left;width:16.666%;opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.instagram-feed a:hover span:after{opacity:.25}.instagram-feed a span{display:block;height:0;padding-bottom:100%;overflow:hidden;position:relative}.instagram-feed a span:after{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background:#24ceff;opacity:0;transition:opacity .3s ease}.instagram-feed a img{display:block;position:absolute;width:100%;height:100%}.sideblock .instagram-feed a{width:25%}.pagination{margin:0;padding:0;border-radius:0}@media screen and (max-width: 991px){.pagination{float:none!important}}.pagination>li{display:inline-block;margin-right:3px}.pagination>li a{min-width:35px;text-align:center}.pagination>li>a,.pagination>li>span{font-size:16px;padding:8px 15px;font-weight:500}.pagination.pull-right>li{margin-left:3px;margin-right:0}.breadcrumbs{margin:0;padding:0;list-style:none}.breadcrumbs li{display:inline-block;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase}.breadcrumbs li span{padding-left:7px}.breadcrumbs li a{padding-left:7px;padding-right:5px;font-weight:400;text-decoration:none;-ms-flex-line-pack:center;align-content:center;transition:color .2s ease}.breadcrumbs li a:hover{color:#ff358b}.breadcrumbs li:first-child a{padding-left:0}.person{margin-bottom:30px;text-align:center}@media screen and (max-width: 767px){.person{margin-bottom:50px}}.person .person-photo{text-align:center;position:relative;overflow:hidden;z-index:1}.person .person-photo>a{display:block;overflow:hidden}.person .person-photo img{transition:transform .5s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;vertical-align:middle;max-width:100%}.person .person-photo:hover img{transition:transform .6s ease .05s;transform:scale(1.15) rotate(.0001deg)}.person .person-photo img{width:100%}.person .person-info>*:first-child{margin-top:25px}@media screen and (max-width: 991px){.person .person-info>*:first-child{margin-top:12px}}.person .person-name{margin-top:20px;margin-bottom:0;font-size:24px;line-height:28px;font-weight:700}@media screen and (max-width: 991px){.person .person-name{margin-top:12px}}.person .person-name a{text-decoration:none;transition:color .2s ease}.person .person-name a:hover{color:#ff358b}.person .person-subname{font-size:16px;line-height:22px}.person .person-subname:not(:first-child){margin-top:12px}@media screen and (max-width: 991px){.person .person-subname:not(:first-child){margin-top:5px}}.person .person-links:not(:first-child){margin-top:12px}@media screen and (max-width: 991px){.person .person-links:not(:first-child){margin-top:5px}}.person .person-links a{display:inline-block;vertical-align:top;padding:5px;font-size:20px;text-decoration:none;transition:color .2s ease}.person .person-links a:hover{color:#ff358b}@media screen and (min-width: 768px){.col-sm-4:nth-last-child(-n+3) .person{margin-bottom:0}}@media screen and (max-width: 767px){.col-sm-4:last-child .person{margin-bottom:0}}.blog-post{background-color:#fff;margin-bottom:80px}@media screen and (max-width: 991px){.blog-post{margin-bottom:60px}}.blog-photo{position:relative;overflow:hidden;z-index:1}.blog-photo>a{display:block;overflow:hidden}.blog-photo img{transition:transform .5s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;vertical-align:middle;max-width:100%}.blog-photo:hover img{transition:transform .6s ease .05s;transform:scale(1.15) rotate(.0001deg)}.blog-photo img{width:100%}.blog-content{position:relative;padding:30px 0 0}.blog-content p{margin-bottom:15px}h2.blog-title{font-size:27px;line-height:1.2em;font-weight:700;padding:0;margin:0 0 10px;border-bottom:0}h2.blog-title a{text-decoration:none;transition:color .25s ease}h2.blog-title a:hover{color:#ff358b}.blog-meta,.blog-tags{display:inline-block;width:100%;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.blog-tags{padding:5px 0;margin-top:30px}@media screen and (max-width: 991px){.blog-tags{padding:5px 0}}.blog-tags span:not(.value){padding-right:15px;font-size:15px;line-height:35px;font-weight:500}.blog-tags ul.tags{display:inline-block}.blog-meta{margin-bottom:28px;padding:5px 0;font-size:13px;line-height:19px;color:#838383;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.blog-meta a{color:#ff358b}.blog-meta a:hover{text-decoration:underline}.blog-meta span:not(.wrap){white-space:nowrap}.blog-meta .pull-right{margin-left:auto;padding-left:5px}.blog-meta .pull-left{margin-right:auto;padding-right:5px}.blog-meta .pull-left span:not(.last):after{content:"|";padding:0 5px}.blog-meta .share-button{margin-right:-6px}.blog-meta .share-button .toggle{top:4px}.blog-meta .social-list-wrap{margin-top:-1px}.blog-meta .span{display:inline}.blog-meta .span .meta-sep{display:none}@media screen and (max-width: 1199px){.blog-meta{margin-bottom:20px;font-size:12px}.blog-meta .social-list-wrap{margin-top:-3px}}.blog-comments h3{font-size:20px;margin-bottom:15px}.blog-comments h4{font-size:15px;margin-bottom:15px}.blog-comments .comment{padding-bottom:30px;overflow:hidden;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.blog-comments .comment{-ms-flex-direction:column;flex-direction:column}}.blog-comments .comment .user-photo{min-width:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.blog-comments .comment .user-photo img{width:100%;border-radius:50%}@media screen and (max-width: 767px){.blog-comments .comment .user-photo{-ms-flex-preferred-size:auto;flex-basis:auto}}.blog-comments .comment .comment-details{padding:0 0 0 15px}@media screen and (max-width: 767px){.blog-comments .comment .comment-details{padding:15px 0 0}}.blog-comments .comment .comment-details .author{display:inline-block;margin-bottom:4px;font-size:17px;font-weight:500}.blog-comments .comment .comment-details .author:hover{text-decoration:underline}@media screen and (max-width: 767px){.blog-comments .comment .comment-details .author{display:block;text-align:center}}.blog-comments .comment .comment-details .date{margin-bottom:8px;font-size:12px}@media screen and (max-width: 767px){.blog-comments .comment .comment-details .date{text-align:center}}.blog-comments .comment .comment-details .text{font-size:15px;line-height:21px}.blog-comments .comment .comment-details .text p:last-child{margin-bottom:0}.blog-comments .comment.reply{position:relative;border-bottom:1px solid #f0f0f0;margin-bottom:25px}.blog-comments .comment.reply a.replylink{display:block;position:absolute;padding:5px;right:0;top:0;font-size:13px;color:#ff358b;text-decoration:none}.blog-comments .comment.reply a.replylink:hover{color:#000}.blog-comments form.post-comment textarea{height:185px}@media screen and (max-width: 767px){.blog-post{padding-bottom:15px}.blog-content{padding:15px 0}}.blog-grid-2,.blog-grid-3,.blog-grid-4{width:calc(100% + 30px);margin:0 0 0 -30px}.blog-grid-2 .blog-post,.blog-grid-3 .blog-post,.blog-grid-4 .blog-post{vertical-align:top;display:inline-block;width:calc(50% - 30px);min-height:1px;margin-left:30px;margin-right:-4.8px;margin-bottom:50px}.blog-grid-2 .blog-post{width:calc(50% - 30px)}.blog-grid-3 .blog-post{width:calc(33.33333% - 30px)}.blog-grid-3 .blog-content{padding-top:20px}.blog-grid-4 .blog-post{width:calc(25% - 30px);padding-bottom:20px}.blog-grid-4 .blog-content{padding:20px 0 0}.blog-grid-4 .blog-meta .share-button{right:20px}.blog-grid-2 .blog-meta,.blog-grid-3 .blog-meta,.blog-grid-4 .blog-meta{border-top:0;border-bottom:0;padding:0;margin-bottom:20px;font-size:12px}.blog-grid-2 .blog-meta .pull-left,.blog-grid-3 .blog-meta .pull-left,.blog-grid-4 .blog-meta .pull-left{width:100%;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:8px 0}.blog-grid-2 .blog-meta .pull-right,.blog-grid-3 .blog-meta .pull-right,.blog-grid-4 .blog-meta .pull-right{padding-top:10px}.blog-grid-2 .blog-meta .share-button,.blog-grid-3 .blog-meta .share-button,.blog-grid-4 .blog-meta .share-button{display:none!important}@media screen and (max-width: 991px){.blog-grid-4 .blog-post{width:calc(33.33333% - 30px)}}@media screen and (max-width: 767px){.blog-grid-4 .blog-post,.blog-grid-3 .blog-post{width:calc(50% - 30px)}.blog-content{padding:20px 0 0}}@media screen and (max-width: 480px){.blog-grid-4 .blog-post,.blog-grid-3 .blog-post,.blog-grid-2 .blog-post{width:calc(100% - 30px)}}.fromBlog-wrapper{color:#fff;background-color:#777;overflow:hidden}.fromBlog-style-1{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.fromBlog-style-1 .fromBlog-item-inside{padding-left:15px;padding-right:15px}.fromBlog-style-1 .fromBlog-item-photo{position:relative;z-index:1;text-align:center;display:block;overflow:hidden;color:inherit}.fromBlog-style-1 .fromBlog-item-photo>a{display:block;overflow:hidden}.fromBlog-style-1 .fromBlog-item-photo img{transition:transform .5s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;vertical-align:middle;max-width:100%}.fromBlog-style-1 .fromBlog-item-photo:hover img{transition:transform .6s ease .05s;transform:scale(1.15) rotate(.0001deg)}.fromBlog-style-1 .fromBlog-item-photo img{width:100%}.fromBlog-style-1 .fromBlog-item-info{padding:18px 0 0;font-size:14px;line-height:18px}.fromBlog-style-1 .fromBlog-item-info>*:not(:first-child){margin-top:12px}.fromBlog-style-1 .fromBlog-item-links{overflow:hidden;font-size:13px;line-height:17px;color:#24ceff}.fromBlog-style-1 .fromBlog-item-links a:not(.readmore){color:#24ceff}.fromBlog-style-1 .fromBlog-item-links a:not(.readmore):hover{color:#000}.fromBlog-style-1 .fromBlog-item-title{margin:0;font-size:22px;line-height:24px;font-weight:600;text-transform:uppercase;text-decoration:none}.fromBlog-style-1 .fromBlog-item-date{position:absolute;top:15px;left:15px;padding:5px 12px;background:#ffffffe6;text-align:center;font-size:14px;line-height:20px;font-weight:600}.fromBlog-style-1 .fromBlog-item-date span{font-size:34px;line-height:34px;display:block;font-weight:800;color:#24ceff}.fromBlog-style-2 .fromBlog-item{position:relative;overflow:hidden;padding:105px 0;width:50%;float:left;transition:.5s;background:#000}.fromBlog-style-2 .fromBlog-item-inside{position:relative;width:540px;padding:55px 40px;background:#ffffff1a;z-index:1;transition:2s}.fromBlog-style-2 .fromBlog-item-inside>*:not(:first-child){margin-top:20px}.fromBlog-style-2 .fromBlog-item-inside .fromBlog-item-comment:not(:first-child){margin-top:10px}.fromBlog-style-2 .fromBlog-item-title{font-size:21px;line-height:25px;font-weight:500;text-transform:uppercase}.fromBlog-style-2 .fromBlog-item-teaser{font-size:15px;line-height:21px;font-weight:300}.fromBlog-style-2 .fromBlog-item-comment{font-size:11px;font-weight:300}.fromBlog-style-2 .fromBlog-item-comment a{color:inherit}.fromBlog-style-2 .fromBlog-item-bg{top:-50%;left:-50%;width:200%;height:200%;z-index:0;overflow:hidden}.fromBlog-style-2 .fromBlog-item-bg img{position:absolute;top:50%;left:50%;margin:auto;min-width:50%;min-height:50%;opacity:.5;transition:transform .5s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:optimizeQuality;transform:scale(1) rotate(0) translate(-50%,-50%);transform-origin:0 0}@media screen and (max-width: 767px){.fromBlog-style-2 .fromBlog-item-bg img{min-width:100%;min-height:100%;transform:translate(-50%,-50%)}}@media screen and (min-width: 768px){.fromBlog-style-2 .fromBlog-item:hover img{transition:transform .4s ease-in-out .05s;transform:scale(1.1) rotate(.0001deg) translate(-50%,-50%)}}.fromBlog-style-2.fromBlog-carousel .fromBlog-item{visibility:hidden;transition:visibility 0s ease 1s}.fromBlog-style-2.fromBlog-carousel.slick-initialized .fromBlog-item{visibility:visible}.fromBlog-style-2.fromBlog-carousel:not(.slick-initialized){display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}@media (min-width: 1200px){.fromBlog-style-2 .fromBlog-item-inside{float:right;margin:0 85px 0 0}.fromBlog-style-2:not(.slick-initialized) .fromBlog-item:nth-child(2n) .fromBlog-item-inside{float:left;margin:0 0 0 85px}.fromBlog-style-2.slick-initialized .fromBlog-item-inside{opacity:0;transition:.5s}.fromBlog-style-2.slick-initialized .fromBlog-item.slick-active .fromBlog-item-inside{opacity:1}.fromBlog-style-2.slick-initialized .fromBlog-item.slick-active+.fromBlog-item.slick-active .fromBlog-item-inside{float:left;margin:0 0 0 85px}}@media (max-width: 1199px){.fromBlog-style-2 .fromBlog-item-inside{width:455px;max-width:calc(100% - 70px);margin:0 auto;padding:45px 30px}}@media (max-width: 767px){.fromBlog-style-2 .fromBlog-item{padding:65px 0}}@media (max-width: 767px){.fromBlog-style-2:not(.slick-initialized) .fromBlog-item{float:none}.fromBlog-style-2 .fromBlog-item{width:100%;padding:65px 0}}.blog-text p:last-child{margin-bottom:0}.blog-text+.btn{margin-top:25px}@media screen and (max-width: 767px){.blog-text+.btn{margin-top:15px}}.blog-content iframe{max-width:100%;max-height:60vw}.blog-content img{max-width:100%}.sideblock{margin-bottom:25px}.sideblock.half{width:calc(50% - 15px);display:inline-block;margin-right:-4px;vertical-align:top}.sideblock.half:nth-child(2n){margin-left:30px}.sideblock .sideblock-title{margin-top:-5px;margin-bottom:10px;font-size:24px;font-weight:700}.sideblock ul.simple-list li a{position:relative;display:inline-block;padding-left:7px;margin-left:-7px;text-decoration:none;transition:all .2s ease}.sideblock ul.simple-list li a:hover{color:#ff358b;text-decoration:none;margin-left:0;margin-right:-7px}.sideblock ul.simple-list li a:hover:before{opacity:1}.sideblock ul.simple-list li a:before{position:absolute;top:-1px;left:0;font-family:icomoon-reg;font-size:12px;line-height:21px;content:"\e922";opacity:0;transition:opacity .3s ease .1s}.sideblock ul.simple-list li{position:relative;padding:10px 0;font-size:15px;line-height:18px}@media screen and (min-width: 992px) and (max-width: 1199px){.sideblock.half,.sideblock.half:nth-child(2n){width:100%;display:block;margin-right:0;margin-left:0}}@media screen and (max-width: 991px){.panel-group{margin-bottom:30px}}.panel-group.faq .panel{margin-bottom:25px;background:transparent;box-shadow:none}.panel-group.faq .panel-heading{position:relative;min-height:90px;margin-bottom:10px;padding:25px 30px;background:#fff}.panel-group.faq .panel-heading .panel-title{padding-left:90px;font-size:25px;line-height:40px;font-weight:500;text-transform:none}.panel-group.faq .panel-heading a,.panel-group.faq .panel-heading a:hover{text-decoration:none;transition:all .25 ease}.panel-group.faq .panel-heading a>span{display:block;position:absolute;top:0;left:0;width:90px;height:100%;min-height:90px;background:#ff358b;color:#fff;font-size:60px;text-align:center;font-weight:100}.panel-group.faq .panel-heading a>span>i{display:block;position:relative;font-style:normal;transform:translateY(-50%);top:50%}.panel-group.faq .panel-heading a:not(.collapsed)>span.opened{display:none}.panel-group.faq .panel-heading a>span.closed{padding-top:3px}.panel-group.faq .panel-heading a.collapsed>span.closed{display:none}.panel-group.faq .panel-collapse{margin-top:0;background:#fff}.panel-group.faq .panel-body{border:0;padding:30px}.panel-group.faq .panel-heading+.panel-collapse>.panel-body{border:0}@media screen and (max-width: 1199px){.panel-group.faq .panel{margin-bottom:20px}.panel-group.faq .panel-heading{min-height:70px;padding:20px 25px}.panel-group.faq .panel-heading .panel-title{padding-left:70px;font-size:20px;line-height:30px}.panel-group.faq .panel-heading a>span{width:70px;min-height:70px;font-size:50px}}@media screen and (max-width: 991px){.panel-group.faq .panel{margin-bottom:15px}.panel-group.faq .panel-heading{min-height:50px;padding:14px 15px}.panel-group.faq .panel-heading .panel-title{padding-left:50px;font-size:18px;line-height:22px}.panel-group.faq .panel-heading a>span{width:50px;min-height:50px;font-size:35px}.panel-group.faq .panel-heading a>span.closed{padding-top:1px}}.cart-table{margin-bottom:50px}@media screen and (max-width: 991px){.cart-table{margin-bottom:30px}}.cart-table .table-header,.cart-table .table-row{display:table;table-layout:fixed;position:relative;width:100%;padding:5px 0}.cart-table .table-header>div,.cart-table .table-row>div{display:table-cell;vertical-align:middle}.cart-table .table-row{border-top:1px solid #f0f0f0}.cart-table .table-row:last-child{border-bottom:1px solid #f0f0f0}.cart-table .table-row>div{border-left:1px solid #f0f0f0}.cart-table .table-row>div:first-child{border-left:none}.cart-table .table-header{font-size:17px;line-height:1.2em;font-weight:700;padding:20px 0;text-align:center}.cart-table .table-footer{padding:20px 0 15px;display:table;width:100%}.cart-table .table-footer .btn{margin:0 12px 15px}.cart-table .table-footer .btn:first-child{margin-left:24px}.cart-table .table-footer .btn:first-child+.btn{margin-right:24px}.cart-table .photo{width:14%}.cart-table .name{width:44%}.cart-table .price,.cart-table .qty,.cart-table .subtotal{width:12%}.cart-table .remove,.cart-table .continue{width:6%}.cart-table .table-row .photo{width:14%;text-align:center;padding:0 50px}.cart-table .table-row .photo img{width:100%;max-width:140px}.cart-table .table-row .name{padding:0 50px}.cart-table .table-row .name small{font-size:.8em;font-weight:400}.cart-table .table-row .name,.cart-table .table-row name a,.cart-table .table-row .price,.cart-table .table-row .subtotal{font-size:17px;line-height:22px;font-weight:600;color:#ff358b;transition:color .2s ease}.cart-table .table-row name a:hover{color:#24ceff;text-decoration:underline}.cart-table .table-row .price,.cart-table .table-row .subtotal{text-align:center}.cart-table .table-row .qty{text-align:center;border:0;padding:0}.cart-table .table-row .qty fieldset{position:relative;background-color:#f9f9f9;height:54px;max-width:100px}@media screen and (max-width: 667px){.cart-table .table-row .qty fieldset{top:-15px}}.cart-table .table-row .qty input[type=text]{background-color:transparent;border:0;font-size:18px;line-height:22px;padding-right:30px}.cart-table .table-row .qty input[type=button].increase{top:0}.cart-table .table-row .qty input[type=button].decrease{top:27px}.cart-table .table-row .remove{text-align:center}.cart-table .table-row .remove a{font-size:20px;line-height:1em;text-decoration:none;transition:color .2s ease}.cart-table .table-row .remove a:hover{color:#ff358b}.cart-table .table-row .continue{text-align:center}.cart-table .table-row .continue a{font-size:20px;line-height:1em;text-decoration:none;transition:color .2s ease}.cart-table .table-row .continue a:hover{color:#24ceff}.cart-table .table-row .continue span,.cart-table .table-row .remove span{display:none}.total-price{border:0;padding:0;margin:0 0 20px;width:100%;max-width:400px;float:right;background-color:transparent;font-size:17px;line-height:1.7em;font-weight:700}.total-price td{width:50%;padding:0 0 0 10px;text-align:right}.total-price .total{font-size:20px;color:#ff358b}.cart-action{text-align:right;margin-bottom:30px;width:100%;clear:both}.cart-action .btn{margin-bottom:10px}.cart-action a{font-size:17px;line-height:1.2em;color:#24ceff;text-decoration:none}.cart-action a:hover{text-decoration:underline}.total-wrapper{float:right}@media screen and (max-width: 1199px){.cart-table .table-row .photo{padding:0 20px}.cart-table .table-header{font-size:15px}}@media screen and (max-width: 991px){.total-wrapper{float:none}.cart-table{margin-bottom:15px}.cart-table .table-header{padding:10px 0;font-size:14px}.cart-table .table-row .photo,.cart-table .table-row .name{padding:0 10px}.cart-table .table-row .name,.cart-table .table-row name a,.cart-table .table-row .price,.cart-table .table-row .subtotal{font-size:15px;line-height:18px}.cart-table .table-row .qty input[type=text]{font-size:15px;line-height:18px}.cart-table .table-footer .btn{margin-right:10px}.cart-table .price,.cart-table .qty,.cart-table .subtotal{width:15%}.cart-table .name{width:35%}.table-header{font-size:15px}}@media screen and (max-width: 667px){.cart-table .table-row .photo{padding:0 20px}.cart-table .table-header{padding:10px 0;font-size:14px}.cart-table .table-row .name{padding:0 30px;font-size:14px}}@media screen and (max-width: 667px){.cart-table .table-row{border-bottom-width:1px;border-top:0}.cart-table .table-row:after{content:"";display:block;position:absolute;height:1px;border-bottom:1px solid #f0f0f0;width:100%;bottom:-15px;background:#f0f0f0}.cart-table .table-header{display:none}.cart-table .table-row{display:inline-block;padding-bottom:40px;padding-top:20px;margin-top:20px}.table-header+.table-row{margin-top:0}.cart-table .table-row .photo{display:block;width:33.33333%;float:left;padding:0 10px 0 0}.cart-table .table-row .name{display:block;float:right;width:66.66666%;margin-top:-3px;padding:0 30px 20px 0}.cart-table.wishlist .table-row .name{padding:15px 0 20px}.cart-table .table-row .remove{position:absolute;top:8px;right:-13px;padding:10px 15px;width:auto}.cart-table .table-row .continue{position:absolute;bottom:0;right:0;padding:10px 15px;width:auto}.cart-table .table-row .continue span,.cart-table .table-row .remove span{display:inline-block;font-size:15px;line-height:20px;padding-right:8px}.cart-table .table-row .continue i.icon,.cart-table .table-row .remove i.icon{vertical-align:bottom;font-size:20px}.cart-table .table-row>div{border-left:none}.cart-table .qty,.cart-table .price,.cart-table .subtotal{display:block;position:absolute;width:33.33333%;bottom:13px;left:0}.cart-table .qty{bottom:0}.cart-table .subtotal{left:auto;right:0;padding:0 10px}.cart-table .qty{left:33.33333%}.cart-table .table-footer .btn{margin:0 15px 15px;width:calc(100% - 30px);max-width:300px;float:none!important}.cart-table .table-footer .btn:first-child{margin-left:15px}.cart-table .table-footer .btn:first-child+.btn{margin-right:15px}.cart-table .table-footer{padding:10px 0 0;text-align:center}}.empty-cart-text{font-size:42px;line-height:1em;font-weight:700;margin-bottom:25px}@media screen and (max-width: 991px){.empty-cart-text{font-size:30px}}.empty-cart-icon{font-size:280px;line-height:1em}@media screen and (max-width: 991px){.empty-cart-icon{font-size:calc(20px + 20vw)}}.text-404-wrap{margin:100px 0;display:inline-block;position:relative;left:50%;transform:translate(-50%)}.text-404{overflow:hidden;position:relative;text-align:center}.text-404-1{font-size:300px;line-height:1em;font-weight:700;color:#000}.text-404-btn{float:right}.text-404-2{font-size:17px;line-height:46px;padding:0 15px;background-color:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:4px;text-transform:uppercase;letter-spacing:.5em}@media screen and (max-width: 991px){.text-404-1{font-size:calc(25vw + 50px)}.text-404-2{position:relative;width:100%;transform:translateY(0);font-size:17px;line-height:46px;padding:0 15px;letter-spacing:.3em;text-align:center}.text-404-btn{float:none;text-align:center;margin-top:25px}}@media screen and (max-width: 767px){.text-404-2{line-height:26px}}.sidebar-block-top .block-title,.sidebar-block .block-title{display:block;font-size:17px;line-height:20px;padding:18px 30px 18px 0;font-weight:700;border-top:1px solid #f0f0f0;transition:all .1s ease;text-transform:uppercase;cursor:pointer}.sidebar-block-top .block-title span,.sidebar-block .block-title span{color:#000;transition:color .3s ease}.sidebar-block-top .block-title:hover span,.sidebar-block .block-title:hover span{color:#ff358b}.sidebar-block-top .block-title a,.sidebar-block .block-title a{text-decoration:none}.sidebar-block-top .block-title a:hover,.sidebar-block .block-title a:hover{color:#ff358b}.sidebar-block-top[style*="display: none"]+*>.block-title{border-top:0}.filter-col-content>*:first-child .block-title{border-top:0}.filter-col-content{padding-bottom:10px}.sidebar-block .block-content{padding:0 0 15px}.sidebar-block .bg-striped{display:none;left:-18px;right:-18px}.sidebar-block:after{opacity:0;content:"";position:absolute;z-index:1;left:0;top:0;width:0px;height:0px;border-style:solid;border-width:11px 11px 0 0;border-color:#24ceff transparent transparent transparent}.sidebar-block.selected:after{opacity:1}.sidebar-block.block-loading .bg-striped{display:block}.sidebar-block.block-loading.selected:after{opacity:0}.sidebar-block.collapsed{position:relative}.sidebar-block.collapsed .block-content{display:none}.sidebar-block.collapsed .toggle-arrow{display:block;position:absolute;z-index:100;width:50px;height:57px;top:0;right:-18px;font-family:icomoon-reg;font-size:13px;line-height:57px;text-align:center;cursor:pointer;transition:all .2s ease}.sidebar-block.collapsed .toggle-arrow:before{content:"\e94a"}.sidebar-block.collapsed .toggle-arrow:hover:before{color:#ff358b}.sidebar-block.collapsed.open .block-content{position:static;top:0;visibility:visible;opacity:1}.sidebar-block.collapsed.open .toggle-arrow:before{content:"\e94c"}ul.category-list{margin:0;padding:0;list-style:none}ul.category-list li{position:relative}ul.category-list li:last-child{border:0}ul.category-list li a:not(.clear){position:relative;display:block;padding:5px 47px 5px 0;font-size:16px;line-height:1.25em;font-weight:500;text-decoration:none;transition:all .2s ease}ul.category-list li a:not(.clear):hover,ul.category-list li a:not(.clear).active{color:#ff358b;text-decoration:none;padding-left:7px;padding-right:40px}ul.category-list li.active a{color:#ff358b}ul.category-list li a.clear{display:none}ul.category-list li.active a.clear{display:block;position:absolute;right:-10px;top:4px;width:30px;text-align:center;text-decoration:none;color:#ff358b}ul.category-list li.active a.clear:before{font-family:icomoon-reg;content:"\e933";font-size:16px;line-height:20px}.selected-filters{margin:0 0 10px;padding:0;list-style:none}.selected-filters li{display:inline-block;position:relative;vertical-align:top;margin:0 2px 7px 0;background:#fff;font-size:16px;line-height:30px;font-weight:700}.selected-filters li .bg-striped{display:none}.selected-filters li.block-loading .bg-striped{display:block}.selected-filters li a{display:block;padding:0 5px;text-decoration:none}.selected-filters li a:hover{color:#ff358b}.selected-filters li i.icon{padding:0 0 0 4px;vertical-align:middle;margin-top:-2px}.sidebar-block ul.tags{padding:0;margin:0}.color-list{padding:0;margin:0 2px}.color-list li{display:inline-block;vertical-align:bottom;margin:0 7px 12px 0}.color-list li img,.color-list li span.color{display:block;width:20px;height:20px;border-radius:50%}.color-list li span.clear{display:none}.color-list li.active span.clear{display:block;position:relative;text-align:center;cursor:pointer;color:#ff358b;border:0;margin:-22px -25px -8px 0}.color-list li.active span.clear:before{font-family:icomoon-reg;content:"\e933";font-size:16px;line-height:18px}.color-list li.active img,.color-list li:hover img{border:1px solid transparent}.color-list li.active span.color,.color-list li:hover span.color{margin:2px;width:20px;height:20px}.color-list li.active span.value,.color-list li:hover span.value{box-shadow:0 0 0 2px #ff358b}.color-list li.active span.value:after,.color-list li:hover span.value:after{box-shadow:none}.color-list li a{display:block;text-decoration:none}.color-list li a span.value{display:block;position:relative;border:1px solid transparent;border-radius:50%;transition:.2s}.color-list li a span.value:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 1px #888}.color-list li.absent-option>a,.size-list li.absent-option>a{position:relative}.color-list li.absent-option>a span.value,.size-list li.absent-option>a span.value{opacity:.5}.color-list li.absent-option>a:after,.size-list li.absent-option>a:after{position:absolute;z-index:1;content:"";background:url(cross.png);background-size:100% 100%;display:block;left:5px;right:5px;top:5px;bottom:5px;margin:auto}.size-list{padding:0;margin:0}.size-list li{display:inline-block;vertical-align:bottom;margin:0 6px 12px 0}.size-list li a:not(.btn){display:block;text-decoration:none;text-align:center;color:inherit!important}.size-list li span.clear{display:none}.size-list li span.value{display:block;min-width:30px;height:1.867em;padding:0 .333em;font-size:15px;line-height:1.867em}.size-list li.active span.value,.size-list li:hover span.value{background:#000;color:#fff}.size-list li.active span.clear{display:block;position:relative;text-align:center;cursor:pointer;color:#ff358b;margin:-22px -140% -5px 0}.size-list li.active span.clear:before{font-family:icomoon-reg;content:"\e933";font-size:16px;line-height:18px}.size-list img{width:100%;display:block}.sidebar-block .color-list,.sidebar-block .size-list{padding:10px 0 0;margin:0}@media screen and (max-width: 991px){.sidebar-block .color-list{margin:8px 0}}.filter-col-header,.filter-button{display:none}@media screen and (max-width: 1024px){.sidebar-block-top{padding:0}.filter-button{display:inline-block}.filter-col{position:fixed;z-index:10001;left:0;top:0;right:0;height:100%;width:100%!important;max-width:none!important;visibility:hidden;transition:visibility 0s ease .6s}.filter-col-content{position:fixed;z-index:1;top:0;left:0;height:100%;width:100%;overflow:auto;max-width:480px;padding:45px 20px 30px;transform:translate(-120%);background-color:#f7f7f7;transition:all .5s cubic-bezier(.25,1,.3,1) .3s}.sidebar-block .block-title{padding:18px 50px 18px 20px;margin:0 -20px}.sidebar-block:after{left:-20px}.filter-col-header{position:fixed;display:block;left:0;top:-50px;width:100%;max-width:480px;height:40px;font-size:16px;font-weight:700;line-height:40px;padding:0 20px;background:#24ceff;color:#fff;text-transform:uppercase;z-index:2;transition:top .3s ease 0s}.filter-col .filter-col-toggle{text-decoration:none}.filter-col .filter-col-toggle:hover,.filter-col .filter-col-toggle:focus{text-decoration:none}.filter-col .filter-col-toggle{position:absolute;top:0;right:0;height:100%;width:100%;color:#fff}.filter-col .filter-col-toggle:before,.filter-col .filter-col-toggle:after{content:"";position:absolute;top:17px;right:20px;height:3px;width:20px;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.filter-col .filter-col-toggle:before{transform:rotate(45deg)}.filter-col .filter-col-toggle:after{transform:rotate(-45deg)}.filter-col.active{visibility:visible;transition:visibility 0s ease 0s}.filter-col.active .filter-col-content{transform:translate(0);transition:all .5s cubic-bezier(.25,1,.3,1) 0s}.filter-col.active .filter-col-header{top:0;transition:top .3s ease .5s}}@media (min-width: 481px) and (max-width: 1024px){.filter-col:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;cursor:pointer;transition:background .3s ease .3s}.filter-col.active:after{background:#0009;transition:background .3s ease 0}}@media (min-width: 1025px){.product-listing:first-child .filter-row{margin-top:-16px}}.filter-row{position:relative;background:#fff;width:100%;margin:0 0 15px;padding:12px 18px;text-align:center}@media (max-width: 1024px){.filter-row{padding-right:15px;padding-left:15px;background-color:#f9f9f9}}.filter-row>.row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-row .bg-striped{display:none}.filter-row .form-label{display:inline-block;vertical-align:top;font-size:13px;line-height:32px;padding-right:15px}.filter-row .select-wrapper-sm{width:auto;vertical-align:top;display:inline-block}.filter-row select{margin-bottom:0}.filter-row .directions{display:inline-block}.filter-row .directions a{display:inline-block;padding:6px 4px 5px}.filter-row .directions a:hover,.filter-row .directions a:active{color:#ff358b}.filter-row .col-left{padding-top:2px;text-align:left}@media (min-width: 1025px){.filter-row .col-left{padding-left:0}}.filter-row .col-right{padding-top:2px;text-align:right}@media (min-width: 1025px){.filter-row .col-right{padding-right:0}}.filter-row .filter-button{vertical-align:top}.aside-filter-row .view-mode,.filter-row .view-mode{margin-right:-8px}.aside-filter-row .view-mode a,.filter-row .view-mode a{font-size:27px;line-height:32px;margin:0 4px;text-decoration:none}.aside-filter-row .view-mode a i.icon,.filter-row .view-mode a i.icon{margin-top:4px}.aside-filter-row .view-mode a:hover,.filter-row .view-mode a:hover,.aside-filter-row .view-mode a.active,.filter-row .view-mode a.active{color:#ff358b}.filter-row.block-loading .bg-striped{display:block}.filter-row.only-mobile{display:none}.aside-filter-row .bg-striped{left:-18px;right:-18px;top:-21px;bottom:-7px}@media screen and (min-width: 1025px){.aside-filter-row{display:inline-block;width:100%;margin-top:15px}.aside-filter-row .form-control{margin-bottom:10px}.aside-filter-row .view-mode{margin-right:0;margin-bottom:9px}}@media screen and (max-width: 1024px){.filter-row.only-mobile{display:block}.aside-filter-row{display:none}.aside-filter-row+.sidebar-block-top .block-title,.aside-filter-row+.sidebar-block .block-title{border:0}}@media screen and (max-width: 1024px){.filter-row{padding:10px 15px}.filter-button{margin-right:10px}.filter-button .btn{font-size:14px;line-height:32px;padding:0 10px;height:32px}.filter-row .view-mode{margin-right:-4px}.btn.filter-col-toggle>span{display:inline-block;vertical-align:initial}.filter-row .form-label{display:none}.filter-row .col-left{margin-bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-row .view-mode a{font-size:27px;line-height:27px}.filter-row .select-wrapper-sm{margin-left:auto}}@media screen and (max-width: 767px){.filter-row>.row>[class*=col-]{width:100%}}.items-total{font-size:14px}.row.row-table>.aside,#shopify-section-collection-section{padding:0 15px}.row.row-table{display:table;width:calc(100% + 29px)}@media screen and (min-width: 1025px){body.fullwidth .ymax{height:30px;min-height:1px}.row.row-table>.aside-left,#shopify-section-collection-sidebar{display:table-cell;float:none;vertical-align:top;padding:0 15px}body:not(.touch) .filter-col.is-fixed:not(.is-fixed-bottom) .filter-container,body:not(.touch) #shopify-section-collection-sidebar.is-fixed:not(.is-fixed-bottom) .filter-container{position:fixed;width:25%;left:0;top:15px;padding:0}body:not(.touch) .filter-col.fixed.is-fixed-bottom .filter-container,body:not(.touch) #shopify-section-collection-sidebar.is-fixed-bottom .filter-col.fixed .filter-container{position:relative}body:not(.touch) .filter-col.fixed.is-fixed-bottom,body:not(.touch) #shopify-section-collection-sidebar.is-fixed-bottom{vertical-align:bottom}body:not(.touch) .filter-col.fixed.is-fixed-bottom .filter-container,body:not(.touch) #shopify-section-collection-sidebar.is-fixed-bottom .filter-col.fixed .filter-container{position:relative;overflow:hidden;left:0!important}body:not(.touch) .filter-col.fixed.is-fixed-bottom .filter-container .fixed-scroll,body:not(.touch) #shopify-section-collection-sidebar.is-fixed-bottom .filter-col.fixed .filter-container .fixed-scroll{max-height:none!important}.filter-col.fixed:not(.is-fixed) .filter-container .fixed-scroll,#shopify-section-collection-sidebar:not(.is-fixed) .filter-col.fixed .filter-container .fixed-scroll{max-height:none!important}.filter-container{box-shadow:0 0 5px #0000001a}body:not(.touch) .filter-container{overflow:hidden;transition:margin .5s ease}body:not(.touch) .fixed-scroll{overflow-x:hidden;overflow-y:scroll;width:calc(100% + 20px)}.fixed-scroll{padding:5px 18px 0}body:not(.touch) .filter-col.fixed.is-fixed .fixed-scroll,body:not(.touch) #shopify-section-collection-sidebar.is-fixed .filter-col.fixed .fixed-scroll{padding-top:0}body.hdr-sticky:not(.touch) .filter-col.fixed .filter-container,body.hdr-sticky:not(.touch) #shopify-section-collection-sidebar .filter-col.fixed .filter-container{margin-top:80px}body.touch .fixed-scroll{width:100%}body:not(.touch) .fixed-wrapper{top:auto!important;bottom:0!important}}.row.row-table>.aside-left,#shopify-section-collection-sidebar{width:337px;max-width:337px}@media screen and (max-width: 1279px){.row.row-table>.aside-left,#shopify-section-collection-sidebar{width:307px;max-width:307px}}.row.row-table.right-column{direction:rtl}.row.row-table.right-column>*{direction:ltr}.row.row-table.right-column>.aside.aside-left,.row.row-table.right-column>#shopify-section-collection-sidebar{padding:0 20px 0 0}@media screen and (max-width: 1199px){.row.row-table>.aside-left,#shopify-section-collection-sidebar{width:300px;max-width:300px}}@media screen and (min-width: 1025px){body.mac:not(.touch) .fixed-scroll{width:100%}}.listing-info{margin-bottom:50px;text-align:center}.listing-info-icon{text-align:center;font-size:280px;line-height:1em;color:#e4e4e4}@media screen and (max-width: 767px){.listing-info-icon{font-size:250px}}@media screen and (max-width: 479px){.listing-info-icon{font-size:180px}}.category-info{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#f7f7f7;padding:25px}@media screen and (max-width: 479px){.category-info{-ms-flex-direction:column;flex-direction:column}}.category-info-icon{font-size:75px;line-height:1em}@media screen and (min-width: 480px){.category-info-icon{padding-right:25px}}@media screen and (max-width: 479px){.category-info-icon{padding-bottom:10px}}.category-info p:last-child{margin-bottom:0}.category-info+*{margin-top:30px}@media screen and (max-width: 1024px){.category-info+*{margin-top:15px}}.category-info+.filter-row{margin-top:10px}@media screen and (max-width: 1024px){.category-info+.filter-row{margin-top:15px}}.description+*{margin-top:30px}@media screen and (max-width: 1024px){.description+*{margin-top:15px}}.description+.product-listing{margin-top:10px}@media screen and (max-width: 1024px){.description+.product-listing{margin-top:15px}}@media screen and (min-width: 1025px){.description+.product-listing>.only-mobile+.products-grid{margin-top:30px}}.product-info-block>form{margin-bottom:0;padding-top:0}.product-info-block>form>*{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #e8e8e8}.product-info-block>form>*:last-child{border-bottom:0}.product-info-block>form>*:first-child{margin-top:0;padding-top:20px}.product-info-block>form>*:last-child{padding-bottom:0;border-bottom:0}.product-info-block>form .product-options{padding-bottom:8px}.product-info-block>form .swatches.product-no-options{padding-top:0;padding-bottom:0;border-bottom:0}.product-info-block>*{padding-top:25px;margin-bottom:25px;border-top:1px solid #e8e8e8;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.product-info-block>*.no-border{border-top:0!important}.product-info-block>*:first-child{padding-top:0!important;border-top:0}.product-info-block>*:last-child{margin-bottom:0!important}@media screen and (max-width: 479px){.product-info-block>*{padding-top:15px;margin-bottom:15px}}.product-info-block a>i[class*=icon]{margin-right:3px}.product-info-block .product-info-top>*{margin-top:15px}.product-info-block .product-info-top>*:first-child{margin-top:0!important;padding-top:0!important;border-top:0}.product-info-block .product-info-top>*>*{display:inline-block;margin-left:10px}.product-info-block .product-info-top>*>*:first-child{margin-left:0}@media screen and (max-width: 479px){.product-info-block .product-info-top>*>.pull-right,.product-info-block .product-info-top>*>.pull-left{float:left!important;clear:both}.product-info-block .product-info-top>*>*{margin-left:0}}.product-info-block .product-info-top>*:first-child:empty+*{margin-top:0;padding-top:0;border-top:0}.product-info-block .price{font-size:24px;line-height:1.2em;font-weight:700;text-align:right}.product-info-block .price .special-price{color:#ff358b}.product-info-block .price .old-price{padding-right:10px;font-size:.71em;font-weight:300;text-decoration:line-through}.product-info-block .product-sku,.product-info-block .product-availability{font-size:15px}.product-info-block .product-sku span,.product-info-block .product-availability span{font-weight:500;color:#ff358b}.product-info-block .product-options{padding-top:0;margin-bottom:0}.product-info-block .product-options>div{display:inline-block;vertical-align:top;padding-right:30px}.product-info-block .product-options ul{display:none}.product-info-block .product-options>div.swatches .select-wrapper-sm{display:none}.product-info-block .product-options>div.swatches ul{display:inline-block;vertical-align:top}.product-info-block .product-options select.form-control{margin-bottom:0}.product-info-block .option-label{display:block;padding-bottom:10px;font-size:13px;line-height:20px;font-weight:500}.product-info-block .product-actions-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;margin-top:8px;margin-bottom:35px}.product-info-block .product-actions-row:first-child{margin:0}.product-info-block .product-actions-row:last-child{margin-bottom:0}.product-info-block .product-actions-row .pull-left{position:relative;padding-right:15px}.product-info-block .product-actions-row .product-actions-btn .btn{height:54px;width:100%;min-width:180px}.product-info-block .product-actions-row .product-actions-btn .btn i.icon.icon-check{top:-2px;position:relative}@media screen and (max-width: 479px){.product-info-block .product-actions-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.product-info-block .product-actions-row .pull-left{padding-right:10px}.product-info-block .product-actions-row .pull-right{width:calc(100% - 100px)}.product-info-block .product-actions-row .product-actions-btn .btn{width:100%;min-width:0;padding-left:0;padding-right:0}.product-info-block .product-actions-row .product-actions-link{width:100%;padding:17px 0 0;-ms-flex-pack:center;justify-content:center}}.product-info-block .product-stock-dynamic{width:100%;padding:5px 0;font-size:13px;line-height:1.2em;min-height:25px;position:absolute;top:100%;left:0;white-space:nowrap}.product-info-block .product-actions-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 10px}.product-info-block .product-actions-link>*{margin:0 7px}.product-info-block .product-actions-link .icon{font-size:18px;line-height:38px;margin:0}.product-info-block .product-actions-link .product-item-external{display:none}.product-info-block .product-actions-link .product-item-cart{top:0}.product-info-block .product-actions-link .product-item-cart .icon{font-size:32px;line-height:38px}.product-info-block .product-actions-link .product-item-cart>span{width:100%;height:18px;font-size:13px;line-height:21px;text-align:center}.product-info-block .product-actions-link .share-button .toggle{height:38px}.product-info-block .product-actions-link .share-button .toggle:after{font-size:22px;line-height:38px;top:3px;width:auto}.product-info-block .select-wrapper-sm{float:left}.product-info-block .rating{display:block}.product-info-block .product-info-top .rating{display:inline-block;line-height:30px}.product-info-block .product-name{font-size:24px;line-height:1.2em;font-weight:700;border:0;padding:0;margin-top:15px;margin-bottom:0;text-transform:none}.product-info-block .product-name:first-child{margin-top:0!important}.product-info-block .product-labels+.product-name{margin-top:15px}.product-info-block .product-description p:last-child{margin-bottom:0}.product-info-block .product-meta [class*=pull-]{vertical-align:middle;position:relative}@media screen and (max-width: 767px){.product-info-block .product-meta [class*=pull-]{float:none!important}}.product-info-block .product-meta [class*=pull-right]{text-align:right}.product-info-block .product-meta [class*=pull-]>span{white-space:nowrap}@media screen and (max-width: 767px){.product-info-block .product-meta [class*=pull-]>span{display:block}}@media screen and (min-width: 768px){.product-info-block .product-meta [class*=pull-]>span:before{content:"|";padding:0 16px;color:#e8e8e8}.product-info-block .product-meta [class*=pull-]>span:first-child:before{display:none}}.product-info-block .product-meta a{text-decoration:none;line-height:30px}.product-info-block .product-meta a i.icon{margin-right:3px}.product-info-block .product-options>div{display:inline-block;width:100%;float:none;padding-right:0;padding-top:0;padding-bottom:5px}.product-info-block .product-options>div.select:last-of-type{padding-bottom:20px}.product-info-block .product-options .product-qty{padding-bottom:5px}.product-info-block .product-options input[type=hidden]+.swatches,.product-info-block .product-options input[type=hidden]+.select{border-top:0;padding-top:0}.product-info-block .product-options input[type=hidden]+.select{padding-bottom:15px}.product-info-block .product-actions:not(:first-child){padding-top:17px}.product-info-block .product-actions .actions{text-align:right}@media screen and (max-width: 991px) and (min-width: 768px){.product-info-block .product-actions-link{display:none}}.rating i.icon{margin-right:2px}.rating i.icon.fill{color:#ff358b}.rating .count{padding-left:5px}.product-label{display:inline-block;padding:0 10px;font-size:16px;line-height:30px;color:#fff;font-weight:500;letter-spacing:.5px;background-color:#24ceff;text-transform:uppercase}.product-label:before{display:none}.product-label [class*=icon-]{position:relative;top:2px;padding:0 5px 0 0}.product-label.sale{color:#fff;background-color:#ff358b}.product-label.preorder{color:#fff;background-color:#000}.product-gallery-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-previews-wrapper{position:relative;z-index:1;float:right;width:22%}.product-previews-carousel:not(.slick-initialized):after{font-family:icomoon-reg;content:"\e903";position:absolute;z-index:0;top:50%;left:50%;margin:-.5em 0 0 -.5em;height:1em;line-height:1;animation:anim-rotate 2s infinite linear;color:#eee;font-size:25px;z-index:10002;transition:.2s}.product-previews-carousel{opacity:0}.product-previews-carousel .slick-prev{left:0;right:auto;z-index:1}.product-previews-carousel .slick-next{right:0;left:auto}.product-previews-carousel .slick-next,.product-previews-carousel .slick-prev{bottom:-19px;top:auto;height:22px;width:50%;margin-top:0;transition:all .2s ease}.product-previews-carousel .slick-prev:before{content:"\e920"}.product-previews-carousel .slick-next:before{content:"\e921"}.product-previews-carousel:not(.slick-slider)>a{display:block;margin:0 15px;float:left}.product-previews-carousel:not(.slick-slider)>a img{width:100%;max-width:100%}.product-previews-carousel a{opacity:.8;transition:.2s}.product-previews-carousel a:hover{opacity:1}.product-previews-carousel:not(.carousel-horizontal) .slick-slide{text-align:center;margin:0 0 10px;width:calc(100% - 1px)!important}.product-previews-carousel .slick-slide img{width:100%;max-width:100%}.product-previews-carousel.slick-initialized{opacity:1}.product-previews-carousel a.active{position:relative}.product-previews-carousel a.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset -2px 0 #24ceff,inset 0 -2px #24ceff,inset 0 2px #24ceff,inset 2px 0 #24ceff;-webkit-box-shadow:inset -2px 0 0 #24ceff,inset 0 -2px 0 #24ceff,inset 0 2px 0 #24ceff,inset 2px 0 0 #24ceff}.main-image{position:relative;float:left;width:calc(78% - 10px)}.main-image:only-child,.main-image.main-image--single{width:100%}.main-image.main-image--single+.product-previews-wrapper{display:none}.main-image img.zoom{width:100%}.main-image .zoomContainer{left:0!important;top:0!important}.main-image-holder{position:relative;margin-bottom:10px}.main-image .zoomWrapper{width:100%!important;height:100%!important}.main-image .zoomWrapper img{width:100%!important;height:auto!important}.main-image .zoomWrapper img:first-child{position:relative!important;z-index:1}.main-image .zoomWrapper img:last-child{z-index:2;top:0;left:0}body:not(.touch) .main-image .zoomLens{border:0!important;background:url(pixel-screen.png) repeat!important}body:not(.touch) .zoomWindowContainer>div{border:0!important}body.touch .main-image{overflow:hidden}.breadcrumbs li.product-nav{padding:0 10px}.breadcrumbs li.product-nav>a{position:relative}.breadcrumbs li.product-nav>a .product-nav-preview{position:absolute;z-index:-1;padding:3px;width:100px;top:-10000px;visibility:hidden;opacity:0;background-color:#fff;box-shadow:0 0 5px #0000004d;transition:opacity .3s ease}.breadcrumbs li.product-nav>a .product-nav-preview span.image{position:relative;display:block;padding:0}.breadcrumbs li.product-nav>a .product-nav-preview span.price{position:absolute;bottom:0;right:0;display:block;padding:0 4px;font-size:12px;line-height:1.833em;font-weight:500;text-transform:none;text-align:center;color:#fff;background-color:#ff358b}.breadcrumbs li.product-nav>a .product-nav-preview span.name{display:block;width:100%;padding:4px 0;font-size:12px;line-height:1.1em;font-weight:500;text-transform:none;text-align:center}.breadcrumbs li.product-nav>a .product-nav-preview img{width:100%}.breadcrumbs li.product-nav>a:hover .product-nav-preview{top:22px;visibility:visible;opacity:1;z-index:1005}.breadcrumbs li.product-nav>a.product-nav-prev .product-nav-preview{left:-5px}.breadcrumbs li.product-nav>a.product-nav-next .product-nav-preview{right:-5px}@media screen and (max-width: 767px){.breadcrumbs li.product-nav{display:none}}.zoom-link,.video-link{float:right;display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;text-decoration:none!important}.zoom-link i[class*=icon-],.video-link i[class*=icon-]{font-size:14px;display:inline-block;vertical-align:middle;padding-right:5px}.video-link i[class*=icon-]{font-size:17px}.video-link+.zoom-link{padding-right:10px;margin-right:10px;position:relative}.video-link+.zoom-link:after{content:"|";padding-left:10px}@media screen and (max-width: 767px){.product-block .col-sm-6{clear:both}}.product-custom{border:0;padding-top:0}.product-custom>*{padding:15px 25px}.product-custom>* a{text-decoration:underline}.product-custom>* a:hover{text-decoration:none;color:inherit!important}.product-custom>* p{margin-bottom:10px}.product-custom>* p:last-child{margin-bottom:0}.product-custom>* i[class*=icon-]{position:relative;top:4px;font-size:20px;padding-right:5px}.product-custom .green-box{background-color:#d3fbc9}.product-custom .green-box i[class*=icon-]{color:#389421}.product-custom .grey-box{background:#f3f3f3}.product-options+.product-custom{padding-top:25px;border-top:1px solid #e8e8e8}.anim-jelly{-webkit-backface-visibility:hidden;backface-visibility:hidden}.anim-jelly>.product-label,.btn.anim-jelly{transform:scale(0)}.quick-view .anim-jelly>.product-label,.block--loaded .anim-jelly>.product-label,.block--loaded .btn.anim-jelly{animation-name:animJelly;animation-duration:.7s;animation-timing-function:ease-out;animation-fill-mode:both;animation-delay:.2s;-webkit-filter:blur(0);-webkit-perspective:1000;-webkit-font-smoothing:subpixel-antialiased}.quick-view .anim-jelly>.product-label:nth-child(2),.block--loaded .anim-jelly>.product-label:nth-child(2){animation-delay:.4s}.quick-view .anim-jelly>.product-label:nth-child(3),.block--loaded .anim-jelly>.product-label:nth-child(3){animation-delay:.6s}@media screen and (min-width: 768px){.product-single{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.product-single>[class*=col-]:first-child{-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width: 767px){.product-single .col-sm-6{clear:both;overflow:hidden}}@media screen and (min-width: 768px){.product-single--reversed>[class*=col-]:last-child{-ms-flex-order:-1;order:-1}}.product-single .lined{padding-top:20px;margin-bottom:20px;border-top:1px solid #e8e8e8}@media screen and (max-width: 1199px){.product-single .lined{padding-top:15px;margin-bottom:15px}}.product-single .lined:first-child{padding-top:0;border-top:0}.product-single .lined:last-child{margin-bottom:0}.product-single-photo-holder{position:relative}.product-single-photo-holder img{width:100%}@media screen and (min-width: 1200px){.product-single-photo-holder{margin-right:60px}}@media screen and (max-width: 767px){.product-single-photo-holder{margin-bottom:30px}}.product-single-name{font-size:30px;line-height:1.1em;margin-bottom:5px}@media screen and (max-width: 1199px){.product-single-name{font-size:26px}}.product-single-note{font-size:14px;line-height:1.2em}.product-single-price{font-size:40px;line-height:1.2em;font-weight:700}@media screen and (max-width: 1199px){.product-single-price{font-size:30px}}.product-single-price .special-price{color:#ff358b}.product-single-price .old-price{padding-right:10px;font-size:.6em;font-weight:300;text-decoration:line-through}@media screen and (min-width: 768px){.product-single .row-flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.product-single .product-info-block .product-actions-link .product-item-external,.quick-view .product-info-block .product-actions-link .product-item-external{display:block}.main-image-next,.main-image-prev{display:none!important}.main-image--slide .main-image-next.slick-next,.main-image--slide .main-image-prev.slick-prev{display:block!important;position:absolute;z-index:0;height:50px;width:50px;top:50%;left:0;right:auto;margin-top:-25px;text-align:center;background:#e8e8e84d;opacity:0}.main-image--slide .main-image-next.slick-next:hover,.main-image--slide .main-image-prev.slick-prev:hover{background:#e8e8e8}.main-image--slide .main-image-prev.slick-prev:not(.slick-disabled):hover:before,.main-image--slide .main-image-next.slick-next:not(.slick-disabled):hover:before{color:#000}.main-image--slide .main-image-next.slick-next{right:0;left:auto}.main-image--slide .main-image-prev.slick-prev:before{left:-1px}.main-image--slide .main-image-next.slick-next:before{right:-1px}.main-image--slide .main-image-prev.slick-prev:before,.main-image--slide .main-image-next.slick-next:before{font-size:32px;line-height:47px;position:relative}.main-image--slide .slick-disabled{pointer-events:none;opacity:0!important}body:not(.touch) .block--loaded .main-image--slide:hover .main-image-next.slick-next,body:not(.touch) .block--no-preload .main-image--slide:hover .main-image-next.slick-next,body:not(.touch) .block--loaded .main-image--slide:hover .main-image-prev.slick-prev,body:not(.touch) .block--no-preload .main-image--slide:hover .main-image-prev.slick-prev{opacity:1;z-index:1003}body.touch .main-image--slide .main-image-next.slick-next,body.touch .main-image--slide .main-image-prev.slick-prev{opacity:1;z-index:1003}body:not(.touch) .zoomContainer{pointer-events:none}@media screen and (max-width: 1024px){.zoomContainer{display:none!important}}@media (min-width: 768px){.tab-content .panel-heading{display:none}.tab-content .panel{border:none;box-shadow:none}.tab-content .panel-collapse{height:auto!important}.tab-content .panel-collapse.collapse{display:block}.tab-content .panel-body{padding:0}}@media (max-width: 767px){.tab-content .tab-pane{display:block;padding:0}.nav-tabs{display:none}.tab-content .panel{margin:-1px 0 0;box-shadow:none;border:0}.tab-content .panel-title a{display:block;position:relative;margin:0;border-radius:0;padding:10px 0;border:0;font-size:14px;line-height:20px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#000;border-bottom:1px solid #e8e8e8}.tab-content .panel-title a:not(.collapsed):before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:#000;z-index:1}.tab-content .panel .panel-body{border-bottom:1px solid #e8e8e8;position:relative}.tab-content .tab-pane:last-child .panel{border-bottom:0}.tab-content .panel-default>.panel-heading{background:transparent;padding:0}.tab-content .panel-body{padding:15px 0}.tab-content .panel-heading,.tab-content .tab-pane{border:0}}.modal{z-index:10050}.modal-backdrop{z-index:10040}.quick-view .modalLoader-wrapper{position:absolute;z-index:100;width:100%;height:100%;background:#fff;text-align:center}.quick-view .modalLoader-wrapper .modalLoader{position:absolute;display:block;top:50%;left:50%;margin:-10px 0 0 -100px;width:200px;height:15px;border:1px solid #ccc;border-radius:3px}.quick-view .modal-content{padding:15px 5px;background:#fff}.quick-view .modal-dialog{width:90%;max-width:1200px}.quick-view .modal-dialog:after,.quick-view .modal-dialog:before{display:none}.quick-view .modal-dialog .btn,.quick-view .modal-dialog input{margin-bottom:0}.quick-view .main-image{text-align:center;width:calc(76.8% - 10px)}.quick-view .main-image:only-child{width:100%}.quick-view .main-image-holder{display:inline-block}.quick-view .main-image img{max-width:100%;max-height:100%;width:auto;max-height:calc(100vh - 120px)}.quick-view .product-block,.quick-view .product-info-block{margin-bottom:0}.quick-view .product-info-block{margin-right:-15px;padding-right:30px;max-height:calc(100% - 82px);overflow-y:auto;opacity:0;transition:opacity .4s ease 0}.quick-view .product-info-block.autoscroll{overflow:auto}.quick-view .product-block .main-image{overflow:visible;position:relative}.quick-view .product-block .main-image img,.quick-view .product-block .price,.quick-view .zoom-link,.quick-view .video-link{display:none}.quick-view .product-previews-wrapper{width:23.2%}.quick-view .product-previews-carousel{margin-bottom:0}.quick-view .product-block{padding:30px 15px;margin:0}.quick-view .product-info-block>*{-webkit-backface-visibility:visible;-webkit-transform:none}.quick-view .product-previews-carousel .slick-slide img{width:auto;max-width:100%;max-height:calc(33.3vh - 56.5px);margin:0 auto}.quick-view .modal-content .container-fluid>.row>*:last-child>*{width:100%}.quick-view .product-info-block>*{padding-top:16px;margin-bottom:16px}.quick-view .product-info-block .product-info-top>*{margin-top:8px}.quick-view .modal-content{transition:all .5s ease;overflow:hidden;margin:0;padding:0;max-height:calc(100vh - 60px);height:300px}.quick-view .modal-content.loaded .block,.quick-view .modal-content.loaded .container-fluid,.quick-view .modal-content.loaded .row{height:100%}.quick-view .modal-content.loaded .container-fluid>.row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.quick-view .modal-content.loaded .container-fluid>.row>*:last-child{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.quick-view .modal-content.loaded .product-actions-row{left:15px;width:calc(100% - 30px);bottom:0;position:absolute;margin-top:0;padding-top:15px;border-top:1px solid #e8e8e8}.quick-view .modal-content.loaded .product-info-block{opacity:1}.product-info-block::-webkit-scrollbar{width:15px}.product-info-block::-webkit-scrollbar-thumb,.product-info-block::-webkit-scrollbar-thumb:window-inactive{background:#e8e8e8}.modalLoader-wrapper+.main-image{opacity:0}.modalLoader-wrapper.hidden{display:none}.modalLoader-wrapper.hidden+.main-image{opacity:1}.mdlchk .modal-dialog{width:800px}.mdlchk .modal-content{padding:28px 32px}.mdlchk .qty-changer input[type=text]{font-size:18px;line-height:34px;height:34px;text-align:right;margin-bottom:0;width:30px}.mdlchk .qty-changer{border:0;margin-bottom:0;padding-right:22px;display:inline-block}.mdlchk .qty-changer input[type=button]{width:16px;height:16px;line-height:16px;margin-bottom:0}.mdlchk h4{font-size:21px;line-height:1em;text-transform:none}.mdlchk .title{margin-top:20px;margin-bottom:9px}.mdlchk .title>*.active{color:#ff358b}.mdlchk .title>*:hover{text-decoration:none;color:#ff358b}.mdlchk .title>*:not(.active){cursor:pointer}.mdlchk .lastadded-carousel-wrap.only-one-carousel .title>*{cursor:auto!important;pointer-events:none}.mdlchk .title-wrap{padding-right:50px}.mdlchk .title-wrap .title{display:inline-block;position:relative;z-index:1;margin-right:15px}.mdlchk .mt-5{margin-top:5px}.mdlchk .mt-20{margin-top:20px}.mdlchk .mt-25{margin-top:25px}.mdlchk .mt-30{margin-top:30px}.mdlchk .slick-prev,.mdlchk .slick-next{height:20px;width:20px;top:-20px!important}.mdlchk .slick-prev{right:24px}.mdlchk .slick-prev:before,.mdlchk .slick-next:before{font-size:16px}.display-flex,.slick-initialized .slick-slide.display-flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.display-flex .pull-right,.slick-initialized .slick-slide.display-flex .pull-right{margin-left:auto}.mdlchk-icon-added{padding:0 10px 16px}.mdlchk-icon-added svg{height:50px}.mdlchk-icon-added svg,.mdlchk-icon-added svg path{fill:#34bf10!important}.mdlchk-added-text{font-size:20px;line-height:1em}.mdlchk-prd-title{font-size:25px;line-height:1.2em;margin-bottom:0}.mdlchk-prd-title a:hover{text-decoration:none}.mdlchk-prd-lbl{font-size:18px;line-height:1em;font-weight:600}.mdlchk-prd-price{font-size:25px;line-height:1em;font-weight:600}.mdlchk-col1{min-width:42%;-ms-flex-preferred-size:42%;flex-basis:42%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.mdlchk-col2{-ms-flex-item-align:start;align-self:flex-start;margin-left:30px;-ms-flex:1;flex:1}.mdlchk-prd-photo img{width:100%}.mdlchk-actions{margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.mdlchk-actions .btn{height:48px;padding:14px 18px}.mdlchk-actions>.btn:first-child{margin-right:5px}.mdlchk-actions>.btn:last-child{margin-left:5px}.mdlchk-custom{margin-top:25px}.lastadded-carousel{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;opacity:0;max-height:130px}.lastadded-carousel.hidden-carousel{opacity:0!important;visibility:hidden;position:absolute;left:0;right:0;top:35px}.lastadded-carousel.slick-initialized{display:block;opacity:1;max-height:none}.lastadded-prd{width:25%;float:left;-ms-flex-align:center;align-items:center;transition:opacity .2s}@media screen and (max-width: 1199px){.lastadded-prd{width:33.333%}}.lastadded-prd.ajax-process{opacity:.7;pointer-events:none}.lastadded-prd .btn{width:100%;max-width:105px;margin-bottom:8px;padding:5px 3px;height:26px;font-size:10px;line-height:16px;overflow:hidden}@media screen and (min-width: 1200px){.lastadded-prd .btn{max-width:77px}}.lastadded-prd-photo{min-width:42%;-ms-flex-preferred-size:42%;flex-basis:42%;position:relative}.lastadded-prd-photo img{width:100%}.lastadded-prd-photo .img-wrap{transition:.2s;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.lastadded-prd-photo:hover .img-wrap{opacity:.85}.lastadded-carousel-wrap .carousels-wrap{overflow:hidden;position:relative;padding-top:35px;top:-35px;margin-bottom:-35px}.lastadded-carousel-wrap{height:0;transition:height .3s ease;overflow:hidden}.lastadded-prd-price{font-size:18px;line-height:1em;margin-bottom:11px;font-weight:600}.lastadded-prd-title{font-size:16px;line-height:1em;margin-bottom:8px;min-height:32px}.lastadded-prd-title a{display:block;transition:.2s}.lastadded-prd-title a:hover{text-decoration:none}.lastadded-prd-info{-ms-flex:1;flex:1;margin-left:14px;margin-right:10px}.lastadded-soldout-text{font-size:12px;line-height:30px;font-weight:600}.lastadded-prd-delete{width:18px;height:18px;font-size:21px;line-height:18px;text-align:center;background-color:#fff;position:absolute;bottom:0;left:0}.lastadded-prd-delete [class*=icon]{pointer-events:none}.lastadded-prd-delete:hover [class*=icon]{color:#000}.mdlchk-total{margin-top:20px;padding:15px 20px;background-color:#f5f5f5;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit;text-transform:uppercase;transition:.2s}.mdlchk-total:hover{color:inherit!important;text-decoration:none}.mdlchk-total:hover .mdlchk-total_hover-text{display:block}.mdlchk-total:hover .mdlchk-total_text,.mdlchk-total_hover-text{display:none}.mdlchk-total-col1{font-size:20px;line-height:1em;margin-right:40px;font-weight:600}.mdlchk-total-col1 [class*=icon]{font-size:44px;margin-right:10px;transition:.2s}.mdlchk-total-col2{margin-left:auto;font-size:18px;line-height:1em;font-weight:600}.mdlchk-total-col2>div+*{margin-top:5px}.mdlchk-total-col2>div>*:first-child{margin-right:10px}.mdlchk-total-col2>div>*:last-child{font-size:20px;margin-left:auto}@media screen and (max-width: 991px){.lastadded-carousel-wrap{display:none!important}.mdlchk h4{font-size:17px}.mdlchk-prd-price{font-size:20px}.mdlchk-prd-lbl,.mdlchk-added-text,.mdlchk-total-col1{font-size:16px}.mdlchk-total-col1 [class*=icon]{font-size:30px}.mdlchk-total-col2{font-size:16px}.mdlchk-total-col2>div>*:last-child{font-size:18px}.mdlchk-total-col1 [class*=icon]{display:none}.mdlchk-actions{-ms-flex-direction:column;flex-direction:column}.mdlchk-actions>.btn{margin-left:0!important;margin-right:0!important;margin-bottom:5px}.mdlchk .qty-changer input[type=button]{top:9px}.mdlchk .qty-changer input[type=button].decrease{left:-22px;top:9px}.mdlchk .qty-changer input[type=text]{text-align:center}.mdlchk-prd-price{min-width:73px;text-align:center}}@media screen and (max-width: 767px){.mdlchk .btn{height:35px;padding:0 20px;min-width:80%}}@media screen and (max-width: 680px){.mdlchk-row{-ms-flex-direction:column;flex-direction:column}.mdlchk-col1{display:none}.mdlchk-col2{margin:0;width:100%}.mdlchk-total{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.mdlchk-total-col1{margin:0;text-align:center}.mdlchk-total-col2{-ms-flex-preferred-size:auto;flex-basis:auto;margin:10px 0 0}.mdlchk-total-col2>div>*:first-child{margin-right:35px}.mdlchk-actions,.mdlchk h4{text-align:center}}@media screen and (max-width: 400px){.mdlchk .modal-content{padding:15px 20px}.mdlchk-total{padding:10px}.mdlchk-custom{margin-top:15px}}span.color.color-red{background-color:red}span.color.color-riogrande{background-color:#c9da11}span.color.color-orange{background-color:#ff8400}span.color.color-pink{background-color:#dd41a8}span.color.color-green{background-color:#4b9058}span.color.color-lightgreen{background-color:#8cc93b}span.color.color-caribbean{background-color:#0bc39f}span.color.color-blue{background-color:#075a82}.news-item .news-date{font-size:12px;line-height:1.1em;padding-bottom:6px}.news-item .news-title,.news-item h4.news-title{font-size:18px;line-height:1em;font-weight:700;text-transform:none;margin-bottom:10px}.news-item .news-title a,.news-item h4.news-title a{color:#fff}.news-carousel .slick-dots{bottom:-20px}.news-carousel .news-item{padding-left:1px}@media screen and (max-width: 991px){.news-carousel{margin-bottom:45px}}.shop-feature{padding:0 15px;color:#fff}@media screen and (min-width: 768px){.shop-feature{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none}}.shop-feature .shop-feature-icon{margin-right:20px;font-size:60px;line-height:1em;transition:.2s}@media screen and (max-width: 1199px){.shop-feature .shop-feature-icon{font-size:40px}}@media screen and (max-width: 767px){.shop-feature .shop-feature-icon{margin-right:0}}.shop-feature .shop-feature-text{font-size:17px;line-height:1.294em;font-weight:500;text-transform:uppercase;padding-right:35px;transition:.2s}@media screen and (max-width: 1199px){.shop-feature .shop-feature-text{font-size:15px}}@media screen and (max-width: 767px){.shop-feature .shop-feature-text{padding-right:0}}@media screen and (max-width: 767px){.shop-feature{text-align:center}}@media screen and (max-width: 767px){.shop-feature{-ms-flex-pack:center;justify-content:center}}.shop-feature-sm{text-decoration:none}@media screen and (min-width: 768px){.shop-feature-sm{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}}.shop-feature-sm .shop-feature-icon{margin-right:10px;font-size:40px;line-height:1em;transition:.2s}@media screen and (max-width: 767px){.shop-feature-sm .shop-feature-icon{margin-right:0}}.shop-feature-sm .shop-feature-text{font-size:15px;line-height:18px;font-weight:500;transition:.2s}@media screen and (max-width: 767px){.shop-feature-sm{text-align:center}}a.shop-feature-sm:hover{text-decoration:none}a.shop-feature-sm:hover .shop-feature-icon,a.shop-feature-sm:hover .shop-feature-text{color:#ff358b}@media screen and (max-width: 991px){.shop-feature-sm{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.shop-feature,.shop-feature-sm{margin:10px 0}}.sidebar-product .shop-feature{border-left:1px solid #ccc;margin-bottom:30px}.sidebar-product .shop-feature .shop-feature-icon{margin:0;height:44px;min-width:102px;font-size:44px;line-height:1em;text-align:center}.page-header .shop-features{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.page-header .shop-features>*{margin:0 10px}.timeline{overflow:hidden;max-width:800px;margin-left:auto;margin-right:auto}.timeline-block{position:relative;width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;float:right;clear:both;margin-top:15px}.timeline-block:last-child .timeline-content:before{display:none!important}.timeline-marker{position:absolute;z-index:2;left:87px;top:0;width:22px;height:22px;border:6px solid #fff;border-bottom-width:20px}.timeline-marker:after,.timeline-marker:before{content:"";position:absolute;z-index:1;top:0;left:0;width:10px;height:10px;background:#24ceff}.timeline-marker:before{z-index:0;top:3px;left:3px;background:#ff358b;opacity:.5}.timeline-content{padding:0 0 0 150px;position:relative}.timeline-content:before{content:"";position:absolute;top:35px;left:100px;margin-left:-1px;width:2px;height:100%;background:#24ceff;z-index:0}.timeline-content h3{position:absolute;left:0;top:0;width:100px;color:#e1e1e1;font-size:20px;line-height:20px;font-weight:800}.timeline-content--special p{padding:15px;font-style:italic;background-color:#f7f7f7}@media screen and (max-width: 768px){.timeline-marker{left:57px}.timeline-content{padding-left:100px}.timeline-content:before{left:70px}}.coming-soon-wrap{position:relative;max-width:800px;margin-left:auto;margin-right:auto;text-align:center;min-height:100vh;padding:25px 0 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.coming-soon-wrap img{display:inline-block}.coming-soon-wrap h3{font-weight:600}@media screen and (max-width: 767px){.coming-soon-wrap h3{font-size:16px}}.coming-soon-wrap .social-list-simple{margin-top:50px}.coming-soon-wrap .wrap-link{margin-top:40px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.coming-soon-wrap .wrap-link{-ms-flex-wrap:wrap;flex-wrap:wrap}.coming-soon-wrap .wrap-link .logo-wrap{min-width:100%;-ms-flex-order:-1;order:-1;margin-bottom:25px}}.coming-soon-wrap .wrap-link>.logo-wrap{-ms-flex:1;flex:1}.coming-soon-wrap .wrap-link a{font-size:16px;text-decoration:none;color:#515151}.coming-soon-wrap .wrap-link a:hover{text-decoration:none}.coming-soon-wrap .wrap-link a i.icon{font-size:19px;position:relative;top:3px;color:#24ceff}.coming-soon-bgtop{position:absolute;z-index:-1;height:32%;top:0;left:-200%;right:-200%;background:#fff}.coming-soon-box{margin-top:30px;margin-bottom:0;background-color:#24ceff;padding:40px 25px 70px;position:relative;z-index:2}.coming-soon-box .flip-countdown{margin-top:30px;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row!important;flex-direction:row!important}.coming-soon-box .flip-countdown .countdown-container{margin-right:0}@media screen and (min-width: 768px){.coming-soon-box{padding:60px 45px 100px}.coming-soon-box .flip-countdown .time{height:80px;width:80px;margin-left:8px;margin-right:8px}.coming-soon-box .flip-countdown .count{font-size:45px}.coming-soon-box .flip-countdown .count.top{line-height:79px}.coming-soon-box .flip-countdown .countdown-container{height:80px}.coming-soon-box .flip-countdown .label{font-size:17px;top:90px}}.coming-soon-box .flip-countdown .label,.coming-soon-box h3{color:#fff}.coming-soon-form{padding:30px 20px 40px;border:2px dashed #ccc;background:#f9f9f9;margin:30px 0 0;position:relative;z-index:3}@media screen and (min-width: 768px){.coming-soon-form{padding:30px 30px 40px}}.coming-soon-form .input-group .form-control{height:40px}@media screen and (max-width: 767px){.coming-soon-form .input-group .form-control{height:35px}}.coming-soon-form.coming-soon-form-subscribe .btn:not(:hover){background-color:#ff358b}.coming-soon-form.coming-soon-form-subscribe .input-group .form-control:focus{border-color:#ff358b}.coming-soon-form .btn span{display:none}.coming-soon-form .success-message{display:block;margin:20px 0 10px;color:#00aa16}.coming-soon-form .errors{margin:5px 0;display:block}.share-button{position:relative;display:inline-block}.share-button .toggle{position:relative;height:30px;margin-bottom:0;top:-1px;z-index:10;display:block;padding-left:30px;cursor:pointer;font-weight:400;line-height:30px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.share-button .toggle:hover{color:#24ceff}.share-button .toggle:after{position:absolute;display:block;top:0;left:0;margin:0;width:30px;height:30px;font-family:icomoon-reg;content:"\e93f";line-height:30px;font-size:20px;text-align:center}.share-button .social-list-wrap{position:absolute;visibility:hidden;pointer-events:none;left:50%;right:auto;bottom:-120%;transform:translate(-50%);width:auto;opacity:0;transition:bottom 0s ease}.share-button .social-list-wrap:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:#000000b3}.share-button .share-caret{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:#0000;border-bottom-color:#000000b3;border-width:7px;margin-left:-7px}.share-button .social-list{margin:0;padding:3px;display:-ms-flexbox!important;display:flex!important}.share-button .social-list li{display:block;float:left;width:30px;height:30px;padding:0;list-style-type:none}.share-button .social-list a{position:relative;display:block;width:30px;height:30px;overflow:hidden;line-height:30px;text-indent:120%;text-decoration:none;color:#fff;transition:all .25s ease}.share-button .social-list a:not(: hover){background-color:transparent!important}.share-button .social-list a:hover{color:#24ceff;opacity:1}.share-button .social-list a:before{top:0;right:0;bottom:0;left:0;position:absolute;width:30px;height:30px;font-size:16px;text-align:center;line-height:30px;text-indent:0}.share-button:hover .social-list-wrap{opacity:1;bottom:calc(-100% + 2px);visibility:visible;transition:bottom .2s ease .1s,opacity .2s ease .1s;pointer-events:auto}.share-button.share-button--top .social-list{top:-120%;bottom:auto;transition:top 0s ease}.share-button.share-button--top .share-caret{top:100%;bottom:auto;border-top-color:#000000b3;border-bottom-color:#0000;border-width:7px;margin-left:-7px}.share-button.share-button--top:hover .social-list-wrap{top:calc(-100% - 10px);transition:top .2s ease .1s,opacity .2s ease .1s}body:not(.rtl) .share-button.share-button--right .social-list-wrap,body.rtl .share-button.share-button--left .social-list-wrap{top:0;bottom:auto;left:calc(100% - 5px);transform:translate(50px);transition:transform 0s ease}body:not(.rtl) .share-button.share-button--right .share-caret,body.rtl .share-button.share-button--left .share-caret{top:50%;left:0;bottom:auto;border-right-color:#000000b3;border-bottom-color:#0000;border-width:7px;margin-left:-14px;margin-top:-6px}body:not(.rtl) .share-button.share-button--right:hover .social-list-wrap,body.rtl .share-button.share-button--left:hover .social-list-wrap{top:0;transform:translate(10px);transition:transform .2s ease .1s,opacity .2s ease .1s}body:not(.rtl) .share-button.share-button--left .social-list-wrap,body.rtl .share-button.share-button--right .social-list-wrap{top:0;bottom:auto;right:calc(-100% - 5px);left:auto;transform:translate(-90px);transition:transform 0s ease}body:not(.rtl) .share-button.share-button--left .share-caret,body.rtl .share-button.share-button--right .share-caret{top:50%;left:100%;bottom:auto;border-right-color:#000000b3;border-bottom-color:#0000;border-width:7px;margin-left:0;margin-top:-6px;transform:rotate(180deg)}body:not(.rtl) .share-button.share-button--left:hover .social-list-wrap,body.rtl .share-button.share-button--right:hover .social-list-wrap{top:0;transform:translate(-70px);transition:transform .2s ease .1s,opacity .2s ease .1s}.social-list--color a>i.facebook-color{color:#3b5998}.social-list--color a>i.twitter-color{color:#00aced}.social-list--color a>i.google-color{color:#dd4b39}.social-list--color a>i.pinterest-color{color:#bd081c}.social-list--color a>i.linkedin-color{color:#007bb5}.social-list--color a>i.instagram-color{color:#125688}.social-list--color a>i.youtube-color{color:#b00}.social-list--color a>i.skype-color{color:#12a5f4}.social-list--color a>i.vimeo-color{color:#80ceff}.social-list--color a>i.fancy-color{color:#46a5e3}.social-list--color a>i.snapchat-color{color:#000}.social-list--color a>i.tumblr-color{color:#36465d}.social-list--color a:hover>i{opacity:.7}@keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:40px 40px}}@keyframes progress-bar-stripes-small{0%{background-position:0 0}to{background-position:20px 20px}}.bg-striped,.bg-striped-sm{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:0;padding:0;opacity:.15;background-color:#fff;background-image:linear-gradient(-45deg,#24ceff 25%,transparent 25%,transparent 50%,#24ceff 50%,#24ceff 75%,transparent 75%,transparent);background-size:40px 40px;animation:progress-bar-stripes .5s linear infinite}.bg-striped-sm{background-size:20px 20px;animation:progress-bar-stripes-small .5s linear infinite}.block-loading{position:relative}.block-loading .bg-striped,.block-loading .bg-striped-sm{display:block}body.rounded input,body.rounded select,body.rounded textarea,body.rounded button,body.rounded .btn,body.rounded button.action{border-radius:5px}body.rounded .btn.btn-lg{border-radius:7px}body.rounded .carousel-control.next{border-radius:0 4px 4px 0}body.rounded .carousel-control.prev{border-radius:4px 0 0 4px}body.rounded .slick-prev,body.rounded .slick-next{border-radius:4px}body.rounded .product-item .product-item-inside,body.rounded .product-item-photo-holder{border-radius:10px}body.rounded .product-item:not(.product-item--not-available) .product-item-inside:hover .product-item-photo-holder{border-radius:10px 10px 0 0}body.rounded .product-item .product-item-label,body.rounded .product-item .quick-view-btn{border-radius:3px}body.rounded .product-item .countdown>span,body.rounded .product-single-photo-holder .countdown>span{border-radius:5px}body.rounded .share-button .social-list:before{border-radius:3px}body.rounded .menu-label,body.rounded .menu-label-alt{border-radius:2px}body.rounded .input-group .form-control:first-child,body.rounded .input-group-addon:first-child,body.rounded .input-group-btn:first-child>.btn,body.rounded .input-group-btn:first-child>.btn-group>.btn,body.rounded .input-group-btn:first-child>.dropdown-toggle,body.rounded .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,body.rounded .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}body.rounded .form-control,body.rounded .select-wrapper-sm:before{border-radius:4px}body.rounded .dropdown-link .dropdown-container{border-radius:5px 5px 0 0}body.rounded .simple-dropdown .sub-menu{border-radius:0 0 5px 5px}body.rounded .simple-dropdown .sub-menu ul.category-links ul{border-radius:0 5px 5px}body.rounded.rtl .simple-dropdown .sub-menu ul.category-links ul{border-radius:5px 0 5px 5px}body.rounded .box{border-radius:8px}body.rounded .box-icon i.icon{border-radius:50%}body.rounded .box-left-icon-bg{border-radius:7px}body.rounded .share-button .social-list a{border-radius:50%}body.rounded ul.tags li a,body.rounded ul.tags li span:before,body.rounded ul.tags li a:before{border-radius:5px}body.rounded #toolsPanel .tools-btn a,body.rounded .back-to-top.top-fixed-btn{border-radius:6px 0 0 6px}body.rounded .fixed-btns.demo-mode .top-fixed-btn{border-radius:0 0 0 6px}body.rounded .buy-fixed-btn{border-radius:0}body.rounded .fixed-btns.demo-mode:after{border-radius:6px 0 0 6px}body.rounded .product-info-block.creative .product-description{border-radius:5px}body.rounded .size-list li span.value,body.rounded .product-label{border-radius:3px}body.rounded .nav-tabs>li>a{border-radius:4px 4px 0 0}body.rounded .tab-content>.tab-pane{border-radius:7px}body.rounded .nav-tabs{margin-left:10px;margin-right:10px}body.rounded .main-image-holder>img,body.rounded .product-single-image{border-radius:10px}body.rounded .product-previews-carousel .slick-slide img,body.rounded .product-previews-carousel .slick-slide:after{border-radius:7px}body.rounded .flip-countdown .count.top{border-radius:4px 4px 0 0}body.rounded .flip-countdown .count.bottom{border-radius:0 0 4px 4px}body.rounded .product-previews-carousel .slick-next{border-radius:0 3px 3px 0}body.rounded .product-previews-carousel .slick-prev{border-radius:3px 0 0 3px}body.rounded .product-custom .green-box,body.rounded .product-custom .grey-box{border-radius:7px}body.rounded .qty-changer{border-radius:5px;overflow:hidden;position:relative}body.rounded .back-to-top-desktop{border-radius:7px}body.rounded .selected-filters li a{border-radius:3px}body.rounded .category-block,body.rounded .filter-row{border-radius:5px}body.rounded .filter-container{border-radius:10px}body.rounded .pagination>li>a,body.rounded .pagination>li>span,body.rounded ul.tags li span.value span{border-radius:3px!important}body.rounded .blog-photo img,body.rounded .testimonials-style-3 .testimonial-inside,body.rounded .testimonials .testimonials-style-5{border-radius:7px}body.rounded .banner{border-radius:8px}body.rounded .block.fullwidth>.container>.banner-wrap>.banner{border-radius:0}body.rounded .banner-btn{border-radius:6px;overflow:hidden;position:relative;z-index:1}body.rounded .product-item-not-available>span,body.rounded .product-item-not-available span.text{border-radius:4px}body.rounded .newsletter.variant1{border-radius:6px}body.rounded .blog-carousel .blog-item-info{border-radius:0 0 7px 7px}body.rounded .blog-carousel .blog-item-photo{border-radius:7px 7px 0 0}body.rounded .product-item.small .product-item-photo{border-radius:6px}body.rounded .product-item.small .product-item-photo img{border-radius:5px}body.rounded .testimonials-item-author-photo img{border-radius:4px}body.rounded .category-slider .slick-prev,body.rounded .category-slider .slick-next{border-radius:6px}body.rounded .brand-grid a,body.rounded .brand-grid a img{border-radius:5px}body.rounded .color-swatch li{border-radius:2px}body.rounded .spy-menu{border-radius:10px}body.rounded .brand-carousel a img{border-radius:5px}body.rounded .newsletter .input-group .form-control{border-radius:5px 0 0 5px!important}body.rounded .newsletter-style-1 .newsletter input.form-control,body.rounded .newsletter-style-1 .newsletter .btn,body.rounded .newsletter-style-2 .newsletter input.form-control,body.rounded .newsletter-style-2 .newsletter .btn,body.rounded .newsletter-style-3 .newsletter input.form-control,body.rounded .newsletter-style-3 .newsletter .btn{border-radius:5px!important}body.rounded .banner.style-1 .text-1,body.rounded .fromBlog-style-1 .fromBlog-item-date{border-radius:5px}body.rounded .fromBlog-item-inside img{border-radius:7px}body.rounded .collection-item{border-radius:7px;overflow:hidden}body.rounded .collection-item-title{border-radius:0 0 7px 7px}body.rounded:not(.rtl) .spy-menu-open{border-radius:0 5px 5px 0}body.rounded:not(.rtl) .spy-newsletter-open{border-radius:5px 0 0 5px}body.rounded:not(.rtl) .spy-newsletter.active:after{border-radius:10px 0 0 10px;transition:0s ease .5s}body.rounded.rtl .spy-menu-open{border-radius:5px 0 0 5px}body.rounded.rtl .spy-newsletter-open{border-radius:0 5px 5px 0}body.rounded.rtl .spy-newsletter.active:after{border-radius:0 10px 10px 0;transition:0s ease .5s}body.rounded .bnslider .slick-dots{border-radius:5px}body.rounded .modal-dialog{border-radius:10px;overflow:hidden}body.rounded .promo-box-row{border-radius:10px}body.rounded .dropdown-link.header-cart .dropdown-container .minicart-title{border-radius:5px}.rating,.product-item-rating{display:inline-block;vertical-align:top}.rating i.spr-icon,.product-item-rating i.spr-icon{font-size:13px;top:0;width:1.3em;height:1.3em;margin-right:2px}.rating i.spr-icon.spr-icon-star-half-alt,.product-item-rating i.spr-icon.spr-icon-star-half-alt,.rating i.spr-icon.spr-icon-star,.product-item-rating i.spr-icon.spr-icon-star{color:#ff358b}.rating .spr-badge-caption,.product-item-rating .spr-badge-caption{padding-left:3px;cursor:pointer}.product-item .rating i.spr-icon,.product-item .product-item-rating i.spr-icon{font-size:12px;top:0;width:1.2em;height:1.2em;margin-right:1px}.product-item .rating .spr-badge-caption,.product-item .product-item-rating .spr-badge-caption,.product-item .rating .spr-badge[data-rating="0.0"],.product-item .product-item-rating .spr-badge[data-rating="0.0"]{display:none}.product-variant-3 .product-item .rating{display:block;clear:both}.product-info-block .spr-badge{display:inherit}.product-info-block .spr-badge:before,.product-info-block .spr-badge:after{display:none}.products-listview .product-item .rating i.spr-icon{font-size:14px;margin-right:2px}#shopify-product-reviews .spr-container{padding:0;border:0}#shopify-product-reviews .spr-container .spr-header-title,#shopify-product-reviews .spr-container .spr-review-header-title{font-size:16px;line-height:1.5em;font-weight:700;text-transform:uppercase;padding:0;margin:0 0 5px;border:0}#shopify-product-reviews .spr-container h3.spr-review-header-title{font-size:14px}#shopify-product-reviews .spr-container .spr-review-header-byline{font-style:normal;font-size:13px;opacity:1;display:inline-block}#shopify-product-reviews .spr-container .spr-review-header-byline strong{color:#ff358b}#shopify-product-reviews .spr-container .spr-review-content{margin:0}#shopify-product-reviews .spr-container .spr-review-reportreview{font-size:13px;line-height:16px}#shopify-product-reviews .spr-container .spr-review-content-body,#shopify-product-reviews .spr-container .spr-form-label{font-size:14px;line-height:20px}#shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon,#shopify-product-reviews .spr-container .spr-starratings .spr-icon{font-size:13px;top:0;width:1.3em;height:1.3em;margin-right:2px}#shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon.spr-icon-star-half-alt,#shopify-product-reviews .spr-container .spr-starratings .spr-icon.spr-icon-star-half-alt,#shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon.spr-icon-star,#shopify-product-reviews .spr-container .spr-starratings .spr-icon.spr-icon-star{color:#ff358b}#shopify-product-reviews .spr-container .spr-summary-starrating .spr-badge-caption,#shopify-product-reviews .spr-container .spr-starratings .spr-badge-caption{padding-left:3px}#shopify-product-reviews .spr-container .spr-form-review-rating .spr-icon{font-size:18px;top:0;width:1.3em;height:1.3em;margin-right:2px}#shopify-product-reviews .spr-container .spr-form-review-rating .spr-icon.spr-icon-star:hover,#shopify-product-reviews .spr-container .spr-form-review-rating .spr-icon.spr-icon-star.spr-icon-star-hover{color:#ff358b;opacity:1}#shopify-product-reviews .spr-container .spr-form-review-rating .spr-badge-caption{padding-left:3px}#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating){display:block;width:100%;line-height:1.42857143;color:#000;background-color:#f7f7f7;background-image:none;border:1px solid #e8e8e8;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:none!important;background-color:#fff;border-radius:0;border-color:#e8e8e8;height:36px;padding:7px 15px;font-size:15px;line-height:20px;margin-bottom:0}#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating):focus{border-color:#24ceff;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #24ceff99}#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating)::-moz-placeholder{color:#8f8f8f;opacity:1}#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating):-ms-input-placeholder{color:#8f8f8f}#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating)::-webkit-input-placeholder{color:#8f8f8f}#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating)[disabled],#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating)[readonly],fieldset[disabled] #shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating){background-color:#000;opacity:1}#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating)[disabled],fieldset[disabled] #shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating){cursor:not-allowed}textarea#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating){height:auto}#shopify-product-reviews .spr-container div.spr-form-input textarea{display:block;width:100%;line-height:1.42857143;color:#000;background-color:#f7f7f7;background-image:none;border:1px solid #e8e8e8;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:none!important;background-color:#fff;border-radius:0;border-color:#e8e8e8;height:36px;padding:7px 15px;font-size:15px;line-height:20px;margin-bottom:0;height:160px}#shopify-product-reviews .spr-container div.spr-form-input textarea:focus{border-color:#24ceff;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #24ceff99}#shopify-product-reviews .spr-container div.spr-form-input textarea::-moz-placeholder{color:#8f8f8f;opacity:1}#shopify-product-reviews .spr-container div.spr-form-input textarea:-ms-input-placeholder{color:#8f8f8f}#shopify-product-reviews .spr-container div.spr-form-input textarea::-webkit-input-placeholder{color:#8f8f8f}#shopify-product-reviews .spr-container div.spr-form-input textarea[disabled],#shopify-product-reviews .spr-container div.spr-form-input textarea[readonly],fieldset[disabled] #shopify-product-reviews .spr-container div.spr-form-input textarea{background-color:#000;opacity:1}#shopify-product-reviews .spr-container div.spr-form-input textarea[disabled],fieldset[disabled] #shopify-product-reviews .spr-container div.spr-form-input textarea{cursor:not-allowed}textarea#shopify-product-reviews .spr-container div.spr-form-input textarea{height:auto}.rounded #shopify-product-previews .spr-container input.spr-form-input:not(.spr-starrating){border-radius:4px}html{padding-top:0!important;margin-top:0!important}.sidebar-wrapper{top:0!important}#admin_bar_iframe{margin-top:0!important;display:none!important}.productStack{top:auto!important}.errors{margin:7px 0}input+.errors,textarea+.errors{margin:0}.errors ul{display:inline-block;font-size:14px;font-weight:400;list-style:none;padding:0;margin:0;color:red}.errors ul li{margin:5px 0}.page-main .shopify-challenge__container{margin:100px auto}.note.form-success{color:#43ad5f;margin-bottom:25px;text-align:center}.blog-comments .note.form-success{text-align:left}.blog-comments .errors{margin:0 0 25px}.cart #wrapper-response{margin-top:10px}.cart #wrapper-response .error{color:#ff3535}.line-item-property__field input[type=text],.line-item-property__field textarea,.line-item-property__field select{box-shadow:none!important;margin-bottom:0;background-color:#fff;border-radius:0;border:1px solid #e8e8e8;height:32px;padding:5px 15px;font-size:15px;line-height:20px;width:100%}.line-item-property__field textarea{min-height:70px}.line-item-property__field{margin-bottom:20px}.line-item-property__field img{padding:15px}.line-item-property__field>label:first-child+br{display:none}.line-item-property__field>label:first-child{min-width:150px;vertical-align:top;display:block;font-weight:500;font-size:16px;line-height:24px}.line-item-property__field input[type=radio]{position:relative;top:2px}.line-item-property__field input[type=radio]+label{padding:0 5px}.line-item-property__field input[type=checkbox]{position:relative;top:0}.line-item-property__field input[type=checkbox]+label{padding:0 5px;position:relative;top:-2px}.line-item-property__field label>span{color:#ff0d0d}.slick-prev,.slick-next{position:absolute;display:block;height:28px;width:28px;line-height:0px;font-size:0px;cursor:pointer;background:#e8e8e8;color:#000;top:50%;right:15px;padding:0;margin-top:-15px;border:none;outline:none;transition:.2s}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none}.slick-prev:not(.slick-disabled):hover,.slick-next:not(.slick-disabled):hover{background:#24ceff}.slick-prev:not(.slick-disabled):hover:before,.slick-next:not(.slick-disabled):hover:before{color:#fff}.slick-prev.slick-disabled:hover,.slick-next.slick-disabled:hover{cursor:auto}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:icomoon-reg;font-size:22px;line-height:16px;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{right:30px}.slick-prev[dir=rtl]{left:auto;right:-30px}.slick-prev:before{content:"\e923"}.slick-prev:before[dir=rtl]{content:"\e922"}.slick-next{right:0}.slick-next[dir=rtl]{left:-30px;right:auto}.slick-next:before{content:"\e922"}.slick-next:before[dir=rtl]{content:"\e923"}.slick-dotted .slick-slider{margin-bottom:10px}.slick-dots{position:absolute;bottom:-10px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:16px;margin:0;padding:0;cursor:pointer}.slick-dots li button{border:0;background:#1b1e24;display:block;height:8px;width:8px;border-radius:50%;outline:none;line-height:0px;font-size:0px;color:transparent;margin:0;padding:0;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button{background:#ff358b}@media screen and (max-width: 991px){.slick-prev,.slick-next{margin-top:-12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
