/** Shopify CDN: Minification failed

Line 451:0 Comments in CSS use "/* ... */" instead of "//"
Line 452:0 Comments in CSS use "/* ... */" instead of "//"
Line 453:0 Comments in CSS use "/* ... */" instead of "//"
Line 463:0 Unexpected "}"
Line 2421:2 Comments in CSS use "/* ... */" instead of "//"

**/
a a:hover,a a:focus{outline:medium none}
h7,.h7{background: linear-gradient(45deg, #e47b49 0%, #ea4c89 100%);background-clip: text;  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;font-size:16px;font-family: CentraNo1-Bold; font-weight: 400; line-height: 1.1; text-transform: uppercase;}
.container{position:relative}
#page{transition:all 500ms ease 0}
.errors{color:#c83a3a}
#topbar{background:#fff none repeat scroll 0 0;border-bottom:1px solid #f0f0f0;color:#555;font-size:14px;padding-top: 10px;
    height: 60px !important;}
#topbar a{color:#555;font-family: CentraNo1-Bold;font-weight:400}
#topbar a:hover,#topbar a:focus{color:#fff}
#topbar nav{max-height:40px}
#topbar nav::before,#topbar nav::after{content:"";display:table}
#topbar nav::after{clear:both}
#topbar .login_links a{border-right:1px dotted #e1e1e1;font-style:normal;line-height:40px;padding:0 10px}
#topbar .login_links a:hover{color:#656565}
.header-container{z-index:1}
#header-main{background:#fff none repeat scroll 0 0}
#header-main .block-wishlist #wishlist-total span{font-size:0}
.header-wrap{position:relative}
.header-wrap::before,.header-wrap::after{content:" ";display:table}
.header-wrap::after{clear:both}
.header-wrap .header-left{float:left;min-width:200px;position:relative;z-index:10}
#header_logo{padding:10px 0;transition:all .3s ease}
#header_logo img{width:auto;}
#header_logo h1{margin:0}
#header_logo a{margin:0 auto}
.header__right{position:absolute;right:3px;top:63px;z-index:10}
body.keep-header .mini-bar{box-shadow:0 3px 2px 0 rgba(0,0,0,0.25)}
body.keep-header .mini-bar.header-3 #header_logo{border:medium none;height:inherit;padding:17px 25px;position:static}
body.keep-header .mini-bar.header-3 #topbar nav::before{display:none}
body.keep-header .mini-bar.header-3 #header-main{border-bottom:medium none;min-height:inherit}
body.keep-header .mini-bar.header-3 #apollo-top-menu{margin-top:0}
body.keep-topbar .mini-bar.header-3 #topbar nav::before{display:none}
@media (min-width: 991px) {
.header-2 .header-wrap{float:left;position:relative;width:100%}
.header-2 .header-wrap::before,.header-2 .header-wrap::after{content:" ";display:table}
.header-2 .header-wrap::after{clear:both}
.header-2 .header-wrap .header-left{float:left;min-width:inherit;position:relative;width:100%;z-index:10}
.header-2 #header_logo{padding:25px 0;text-align:center}
.header-2 #apollo-menu{background-color:transparent}
.header-2 #apollo-top-menu{background-color:transparent;display:block;float:none;padding:0;position:relative;text-align:center}
.header-2 #apollo-top-menu .navbar-nav{float:none;text-align:center}
.header-3 .header-wrap{float:left;position:relative;width:100%}
.header-3 .header-wrap::before,.header-3 .header-wrap::after{content:" ";display:table}
.header-3 .header-wrap::after{clear:both}
.header-3 .header-wrap .header-left{float:left;min-width:200px;position:relative;z-index:10}
.header-3 #header_logo{padding:25px 0;border-right:1px solid #ededed;height:171px;padding:25px;position:absolute;top:-46px;width:190px;z-index:10}
.header-3 #topbar{border-bottom:medium none}
.header-3 #topbar nav{padding-left:200px}
  svg.svg-inline--fa.fa-caret {
    font-size: 10px;
    padding-left: 4px;
}
.rtl .header-3 #topbar nav{padding-left:inherit;padding-right:200px}
.header-3 #topbar nav::before{background-color:#ededed;bottom:0;content:"";height:1px;left:204px;position:absolute;width:500%;z-index:1}
.header-3 #apollo-top-menu{background-color:transparent;margin-top:40px;padding-left:200px;padding-top:0}
.rtl .header-3 #apollo-top-menu{padding-left:inherit;padding-right:200px}
.header-3 #apollo-menu{background-color:transparent}
.header-3 #header-main{border-bottom:1px solid #ededed;min-height:131px}
.header-3 .header__right{top:50px}
}
.center_column{position:static}
.center_column .widget-banner{margin-top:20px}
.center_column .products_block{margin:0 -15px;overflow:hidden}
#footer{background:transparent none repeat scroll 0 0}
#footer::before,#footer::after{content:" ";display:table}
#footer::after{clear:both}
#footer.footer-about{padding-top:0}
#footer .testimmonial{border:medium none;padding-bottom:70px}
#footer .block_aboutshop{color:#fff}
#footer .block_aboutshop .title_block{color:#fff;font-size:14px;letter-spacing:3px;}
#footer .block_aboutshop .title_contact{color:#fff;font-size:18px;padding-left:0}
.footer-center{color:#fff;background:#0a283b}
.footer-center-wrap{padding:50px 0 40px}
.footer_boxed{border-top:1px solid #ededed;padding-top:30px}
#powered{color:#666;font-family: CentraNo1-Book,sans-serif;font-size:14px;padding:15px 0}
#powered a:hover{color:#656565;cursor:pointer;}
.img-pay{width:300px; height:50px;}
.tripadvisor{width:178px; height:110px;}
#powered strong{color:#666;font-weight:400}
body.layout-boxed-lg{background:#fff none repeat scroll 0 0}
body.layout-boxed-lg #page{background:#fff none repeat scroll 0 0;box-shadow:0 0 5px #d5d5d5;margin:0 auto;max-width:1200px;overflow:hidden}
body.layout-boxed-lg #page .container{max-width:1200px}
body.layout-boxed-lg #header.navbar-fixed-top{left:50%;margin-left:-600px;width:1200px}
body.layout-boxed-md{background:#fff none repeat scroll 0 0}
body.layout-boxed-md #page{background:#fff none repeat scroll 0 0;box-shadow:0 0 5px #d5d5d5;margin:0 auto;max-width:960px;overflow:hidden}
body.layout-boxed-md #page .container{max-width:960px}
body.layout-boxed-md #header.navbar-fixed-top{left:50%;margin-left:-480px;width:960px}
body.keep-header #header_logo{background:#fff none repeat scroll 0 0}
body.keep-header .mini-bar{background:#fff none repeat scroll 0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25)}
body.keep-header .mini-bar #apollo-top-menu{padding:0}
body.keep-header .mini-bar .header__right{top:25px}
body.keep-header .mini-bar #header_logo{padding:10px 0}
body.keep-header .mini-bar #header_logo a{display:inline-block;height:45px;width:130px}
body.keep-header .mini-bar #header_logo a img{max-width:130%;height:auto;}
body.keep-topbar #header_logo{background:#fff none repeat scroll 0 0}
body.header-one #apollo-top-menu{border:0 none}
body.header-one #apollo-menu{border-bottom:2px solid #313131;border-top:1px solid #e4e4e4}
.e-scale .dropdown-menu{transform:scale(0);transition:all .3s ease 0}
.e-scale.popup-over:hover .dropdown-menu,.e-scale.open .dropdown-menu{transform:scale(1);transition:all .3s ease 0}
.e-translate-left .popup-content{opacity:0;transform:translate(-200px,0px);transition:all .3s ease 0}
.e-translate-left.popup-over:hover .popup-content{opacity:1;transform:translate(0px,0px);transition:all .3s ease 0}
.e-translate-right .popup-content{opacity:0;transform:translate(200px,0px);transition:all .3s ease 0}
.e-translate-right.popup-over:hover .popup-content{opacity:1;transform:translate(0px,0px);transition:all .3s ease 0}
.e-translate-top .dropdown-menu{opacity:0;transform:perspective(200px) rotate3d(1,0,0,-90deg);transform-origin:50% 0 0}
.e-translate-top.popup-over:hover .dropdown-menu{opacity:1;transform:perspective(200px) rotate3d(1,0,0,0deg);transition:all .4s cubic-bezier(0.25,0.46,0.45,0.94) 0}
.e-translate-down .popup-content{height:0;opacity:0;transition:all .3s ease 0}
.e-translate-down.popup-over:hover .popup-content{height:auto;opacity:1;transition:all .3s ease 0}
.effect{text-align:center}
.effect > a{display:block;margin:0 auto;position:relative}
.effect > a::before{content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease 0;width:100%}
.effect > a:hover{background:#313131 none repeat scroll 0 0;box-shadow:0 0 0 30px rgba(255,255,255,0.2) inset;transition:all .3s ease 0}
.effect > a:hover::before{box-shadow:0 0 0 30px rgba(255,255,255,0.2) inset;transition:all .3s ease 0}
.effect_banner a{display:block;max-width:100%;position:relative}
.effect_banner a::before{background-color:rgba(255,255,255,0.1);content:"";height:0;left:0;margin:auto;position:absolute;top:0;transition:all .3s ease-out 0;width:0}
.effect_banner a::after{background-color:rgba(255,255,255,0.1);bottom:0;content:"";height:0;position:absolute;right:0;transition:all .3s ease-out 0;width:0}
.effect_banner a:hover::before,.effect_banner a:hover::after{height:100%;width:100%}
.btn.btn-outline.update-cart { margin-right: 10px;margin-bottom: 8px;}
a.btn.btn-continue{color:#bbb;background-color:#f4f4f4;border-color:#ededed;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:relative;z-index:0}
#paypal-express-button{background:#FCFCFC !important;border-radius: 0px !important;height: 40px;text-transform: uppercase !important;font-family: CentraNo1-Bold !important;color: #0079C0 !important;border: 1px solid #f0f0f0 !important;width: 200px;float: right;margin-bottom: 10px;}
.paypal-image{margin-top:0px!important;}
.paypal-image > input{margin-top:20px}
.btn.btn-checkout{background-color: #FF8802 ;color: #fff;float: right !important;margin-bottom: 10px !important;width: 185px;margin-left: 5px}
.btn.btn-checkout:hover{background:#ffc439 none repeat scroll 0 0;color:#fff;border-color:#ffc439;transition:all .3s ease 0;-webkit-transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.slide-caption h3 {color: #fff;font-family: CentraNo1-Bold;font-size: 80px; font-weight: 400;  letter-spacing: 0; line-height: 110px;margin: 0 40px; padding: 0;  text-transform: none; text-shadow: 0 1px 1px rgba(0,0,0,0.07), 0 1px 1px rgba(0,0,0,0.34);}
.btn-slide{background:transparent none repeat scroll 0 0;border-color:#fff;color:#fff;transition:all .3s ease 0}
.btn-slide:hover,.btn-slide:focus{background:#656565 none repeat scroll 0 0;border-color:#656565;color:#fff;transition:all .3s ease 0}
.btn-outline-inverse{background-color:#ffb135;border-color:#ffb135;color:#fff;position:relative;transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94) 0;z-index:0}
.btn.btn-outline-inverse{border:1px solid #ffb135;color:#fff;font-family:CentraNo1-Bold;font-weight:400;margin-left:40px}
.btn-outline-inverse::after{background:#ff8802 none repeat scroll 0 0;bottom:0;content:"";height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;transition:all .4s cubic-bezier(0.25,0.46,0.45,0.94) 0;z-index:-1}
.btn-outline-inverse:hover,.btn-outline-inverse:focus,.btn-outline-inverse:active,.btn-outline-inverse.active{background-color:#ff8802;border-color:#ff8802;color:#fff}
.open .btn-outline-inverse.dropdown-toggle{background-color:#313131;border-color:#313131;color:#fff}
.btn-outline-inverse:active,.btn-outline-inverse.active{background-image:none}
.open .btn-outline-inverse.dropdown-toggle{background-image:none}
.btn-outline-inverse:active,.btn-outline-inverse.active{background-image:none}
.open .btn-outline-inverse.dropdown-toggle{background-image:none}
.btn-outline-inverse.disabled,.btn-outline-inverse.disabled:hover,.btn-outline-inverse.disabled:focus,.btn-outline-inverse.disabled:active,.btn-outline-inverse.disabled.active,.btn-outline-inverse[disabled],.btn-outline-inverse[disabled]:hover,.btn-outline-inverse[disabled]:focus,.btn-outline-inverse[disabled]:active,.btn-outline-inverse[disabled].active,fieldset[disabled] .btn-outline-inverse,fieldset[disabled] .btn-outline-inverse:hover,fieldset[disabled] .btn-outline-inverse:focus,fieldset[disabled] .btn-outline-inverse:active,fieldset[disabled] .btn-outline-inverse.active {background-color:#fff;border-color:#000}
.btn-outline-inverse .badge{color:#fff;background-color:#000;}
.btn-outline-inverse:after{width:100%;background-color:#ffb135;}
.btn-outline-inverse:hover:after,.btn-outline-inverse:focus:after,.btn-outline-inverse:active:after {width:0}
.btn-outline {color:#fff;background-color:#ffb135;border-color:#ffb135;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:relative;z-index:0}
.btn-outline:after{content:"";position:absolute;z-index:-1;-webkit-transition:all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);top:0;left:0;bottom:0;right:0;margin:0 auto;height:100%;background:#ff8e0e}
.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{color:#fff;background-color:#ff8e0e;border-color:#ff8e0e}
.open .btn-outline.dropdown-toggle{color:#000;background-color:#fff;border-color:#000}
.btn-outline:active,.btn-outline.active{background-image:none}
.open .btn-outline.dropdown-toggle{background-image:none}
.btn-outline.disabled,.btn-outline.disabled:hover,.btn-outline.disabled:focus,.btn-outline.disabled:active,.btn-outline.disabled.active,.btn-outline[disabled],.btn-outline[disabled]:hover,.btn-outline[disabled]:focus,.btn-outline[disabled]:active,.btn-outline[disabled].active,fieldset[disabled] .btn-outline,fieldset[disabled] .btn-outline:hover,fieldset[disabled] .btn-outline:focus,fieldset[disabled] .btn-outline:active,fieldset[disabled] .btn-outline.active{background-color:#000;border-color:#000;text-shadow:none;}
.btn-outline .badge{color:#000;background-color:#fff}
.btn-outline:after{width:0}
.btn-outline:hover:after,.btn-outline:focus:after,.btn-outline:active:after{width:100%}
.block .title_block{background:transparent none repeat scroll 0 0;color:#313131;font-family:CentraNo1-Bold;font-size:18px;font-weight:400;letter-spacing:4px;line-height:normal;margin:0;padding:10px 0;position:relative;text-transform:uppercase}
.spr-review-content-body {font-size: 15px; line-height: 24px;margin: 0;padding: 0;}
.block .title_block::before{background-color:#313131;content:"";height:2px;position:absolute;right:0;top:45%;width:20px}
#blog-listing .btn-readmore, #blogpage .btn-readmore {border: medium none;color: #0995ff;font-size: 13px;padding: 6px 0;}
.footer-lang {float: left;margin-left: 30px;margin-top: 0px;}
#footer .block .title_block{background:transparent none repeat scroll 0 0;color:#fff;font-family:CentraNo1-Bold;font-size:14px;font-weight:400;padding:10px 0}
#footer .block .title_block::before{display:none}
.product_related .block .title_block{background:rgba(0,0,0,0) none repeat scroll 0 0}
#footer .block .block_content{color:#555;font-family:CentraNo1-Bold;font-size:14px;font-weight:400}
.popup-over{margin-right:7px;position:relative}
.rtl .popup-over{margin-left:7px;margin-right:inherit}
.popup-over .popup-title{padding:5px 20px 5px 5px}
.rtl .popup-over .popup-title{padding:5px 5px 5px 20px}
.popup-over .popup-title::before{content:"";font-family:"Font Awesome 6 Pro";font-size:14px;position:absolute;right:14px;top:12px}
.rtl .popup-over .popup-title::before{left:14px;right:auto}
.popup-over .popup-title .fa-cog{margin-right:5px}
.rtl .popup-over .popup-title .fa-cog{margin-left:5px;margin-right:inherit;float:right;margin-top:2px}
.popup-over .dropdown-menu{display:block;visibility:hidden}
.popup-over .dropdown-menu .fa{margin-right:8px}
.popup-over .dropdown-menu li a:hover,.popup-over .dropdown-menu li a.selected{background-color:#f5f5f5;color:#656565}
.popup-over:hover,.popup-over.open{cursor:pointer}
.popup-over:hover .dropdown-menu,.popup-over.open .dropdown-menu{visibility:visible}
.header_user_info{float:left;margin-top:10px}
.rtl .header_user_info{float:right}
.header_user_info .popup-title{display:none}
.header_user_info.popup-over{border-right:1px dotted #e1e1e1}
.header_user_info.popup-over .popup-title{display:block;line-height:20px;padding:0 10px;position:relative}
.header_user_info.popup-over .popup-title span{padding:0 15px 0 0}
.header_user_info.popup-over .popup-title::before{right:7px;top:-1px}
.header_user_info.popup-over .dropdown-menu{left:0;right:auto;top:93%}
#topbar .header_user_info.popup-over .dropdown-menu li a{border:0 none;color:#313131;display:block;line-height:30px;padding:0 10px}
.header_user_info.popup-over .dropdown-menu li.login-mb{display:none}
.links{margin:0;padding:0}
.links li{display:inline;line-height:40px;margin:0}
.links li:last-child a{border-right:0 none}
.links li a{border-right:1px solid #616161;font-size:13px;padding:0 10px}
.links li a .fa{font-size:14px}
.links li.fa,.links li.icon{margin-right:10px}
.links.dropdown-menu li{display:block}
.links.dropdown-menu li a{margin:0}
.blockstore{background-color:#2b3742}
.blockstore .blockstore__left{padding:80px 0;text-align:center}
.blockstore .blockstore__left--des{color:#fff;margin-bottom:40px}
.blockstore .blockstore__left--title{color:#fff}
#block_currencies{border-right:1px dotted #e1e1e1;float:right;margin-top:12px}
.rtl #block_currencies{float:right}
#block_currencies .dropdown-menu{left:0;margin:0;right:auto}
#block_currencies .dropdown-menu li a{color:#313131;display:block;line-height:30px;padding:0 10px}
#block_currencies .dropdown-menu li a img{margin-right:5px;margin-top:-3px}
.rtl #block_currencies .dropdown-menu li a img{margin-left:5px;margin-right:inherit}
#block_currencies .popup-title{line-height:18px;padding:1px 20px 0 5px}
.rtl #block_currencies .popup-title{padding:1px 5px 0 20px}
#block_currencies .popup-title img{margin-top:-2px}
#block_currencies .fa{float:left;line-height:18px}
#first-currencies{margin:0}
#first-currencies li{display:block;margin:0}
#first-currencies li a{padding:2px 8px}
#first-currencies li a img{height:11px;width:16px}
.blockcart_top{float:right;font-size:11px;margin:9px 0;padding:0;position:relative;transition:all .3s ease 0}
.rtl .blockcart_top{float:left;padding:0}
.blockcart_top a{display:block}
.blockcart_top .title-cart{float:left}
.rtl .blockcart_top .title-cart{float:right}
.blockcart_top .title-cart span{color:#313131;display:block;font-size:18px;height:22px;line-height:22px;position:relative;text-align:center;width:38px}
.blockcart_top .cart-inner{display:inline-block}
.blockcart_top .cart-inner #CartCount{color:#313131;display:inline-block;font-size:14px;font-weight:400;margin-top:3px}
.blockcart_top .cart-inner .cart-title{color:#313131;display:none;font-size:11px;font-weight:400;line-height:16px;text-transform:uppercase}
.customer-service{float:left;padding:28px 0;width:53%}
.rtl .customer-service{float:right}
.customer-service .box-icon{background:#eee none repeat scroll 0 0;float:left;height:32px;line-height:32px;margin-right:6px;position:relative;text-align:center;width:32px}
.rtl .customer-service .box-icon{float:right}
.customer-service .box-icon .fa{color:#313131;font-size:14px}
.customer-service .box-icon::after{border-bottom:4px solid transparent;border-right:6px solid #fff;border-top:4px solid transparent;content:"";margin-top:-4px;position:absolute;right:0;top:50%}
.customer-service .support > div{margin:0;width:33.3334%}
.customer-service h4{color:#313131;font-size:13px;font-weight:400;margin:0}
.customer-service p{color:#555;font-size:14px}
#search_block_top{margin-top:11px}
#search-icon{border-right:1px dotted #e1e1e1;color:#313131;cursor:pointer;font-size:18px;padding:0 10px}
.close-search{color:#fff;cursor:pointer;font-size:30px;position:fixed;right:60px;top:300px;transform:scale(0);transition:all .3s ease 0;z-index:101}
.close-search.active{transform:scale(1)}
@media (max-width: 767px) {
.close-search{margin-right:-12px;right:50%;text-align:center;top:200px;width:24px}
}
form#searchbox{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#006fe4+0,00d9c3+100 */
background: #006fe4; /* Old browsers */
background: -moz-linear-gradient(45deg, #006fe4 0%, #00d9c3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #006fe4 0%,#00d9c3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #006fe4 0%,#00d9c3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006fe4', endColorstr='#00d9c3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */;height:100%;left:0;opacity:0;padding-top:280px;position:fixed;top:0;transition:all .3s ease 0;visibility:hidden;width:100%;z-index:100}
form#searchbox.active{opacity:0.9;visibility:visible}
#search_query_top{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:transparent;border-color:-moz-use-text-color -moz-use-text-color #ededed;border-image:none;border-radius:0;border-style:none none solid;border-width:medium medium 1px;box-shadow:none;color:#fff;display:inline;font-size:36px;font-weight:600;height:70px;line-height:70px;padding:0 15px}
#search_button{height:40px;position:absolute;right:0;top:5px}
.rtl #search_button{left:0;right:auto}
#search_button .fa{font-size:13px}
.social_block{border-top:1px solid #ededed;padding-top:20px}
.social_block h4{display:none;text-align:center}
.social_block .block_content{padding:0}
.social_block .block_content ul{margin:0;text-align:center}
.social_block .block_content ul li{display:inline-block;margin:1px 0 0}
.social_block .block_content ul li a{color:#313131;font-size:11px;font-weight:400;transition:all .35s ease 0}
.social_block .block_content ul li a:hover{margin-right:0;transition:all .35s ease 0}
.social_block .block_content ul li .fa{background:transparent none repeat scroll 0 0;color:#313131;display:block;float:left;font-size:18px;height:36px;line-height:35px;text-align:center;width:36px}
.rtl .social_block .block_content ul li .fa{float:right}
.social_block .block_content ul li span{background:#fff none repeat scroll 0 0;border-bottom:1px solid #ededed;border-top:1px solid #ededed;display:none;float:left;height:36px;line-height:35px;text-align:center;text-transform:uppercase;width:80px}
.rtl .social_block .block_content ul li span{float:right}
.social_block .block_content ul li.facebook:hover .fa{color:#3a5898}
.social_block .block_content ul li.twitter:hover .fa{color:#00acee}
.social_block .block_content ul li.instagram:hover .fa{color:#3f729b}
.social_block .block_content ul li.snapchat:hover .fa{color:#c72527}
.social_block .block_content ul li.rss:hover .fa{color:#0eba9e}
.social_block .block_content ul li.youtube:hover .fa{color:#ce3527}
.social_block .block_content ul li.google-plus:hover .fa{color:#de6463}
#categories_block .block_content{padding:0}
#categories_block .block_content .leo-qty{background-color:transparent;border:1px solid #ededed;border-radius:2px;color:#555;display:inline-block;font-size:11px;font-weight:400;min-width:35px;padding:2px 10px;text-align:center;vertical-align:middle;white-space:nowrap}
#categories_block .block_content .list-group{margin:0;padding:10px 0 15px}
#categories_block .block_content .list-group li{padding:0;position:relative}
#categories_block .block_content .list-group li:last-child{border-bottom:0 none}
#categories_block .block_content .list-group li a{display:block;letter-spacing: 0.08rem;font-size:15px;padding:8px 0;text-transform: uppercase;font-family: CentraNo1-Book;}
#categories_block .block_content .list-group li a:hover{color:#0995ff}
#catalog_block .block_content{padding:0}
#catalog_block .catalog_filters{border-bottom:1px solid #eee;margin-top:5px}
#catalog_block .catalog_filters::before,#catalog_block .catalog_filters::after{content:" ";display:table}
#catalog_block .catalog_filters::after{clear:both}
#catalog_block .catalog_subtitle{font-weight:400;letter-spacing:.5px;text-transform:uppercase}
#catalog_block .advanced-filter{padding-left:0;padding-right:0}
.catalog_filter_ul{padding:0}
.catalog_filter_ul > li input{display:none}
.catalog_filter_ul > li a{display:block;font-size:13px;line-height:24px;padding:8px 20px;position:relative}
.catalog_filter_ul > li a::before{color:#888;content:"";font-family:Font Awesome 6 Pro;font-size:14px;left:0;position:absolute;top:7px}
.rtl .catalog_filter_ul > li a::before{left:auto;right:0}
.catalog_filter_ul > li a:hover::before{content:""}
.catalog_filter_ul > li.active-filter a::before{content:""}
.catalog_subtitle_heading{padding:8px 0}
.sidebar .block .color-group{padding:10px 0}
.sidebar .block .color-group > li{padding:5px 0}
.sidebar .block .color-group > li input{display:none}
.sidebar .block .color-group > li a{display:inline-block;font-size:14px;line-height:30px;padding:0 10px;vertical-align:middle}
.sidebar .block .color-group > li .catalog_color{border:1px solid #666;float:left;height:24px;padding:0;width:24px}
.rtl .sidebar .block .color-group > li .catalog_color{float:right}
.sidebar .block .color-group > li.active-filter a{font-weight:400}
.sidebar .block .color-group > li.active-filter .catalog_color{border-color:red}
.sidebar .products_block ul li a{font-family:CentraNo1-Bold;font-size:15px;font-weight:400 !important;line-height:18px;padding:0;text-transform:none}
.sidebar .widget-banner{margin-top:20px}
.sidebar .block_shopby{margin-top:20px}
.sidebar .block_shopby .block_content{padding:10px 20px}
.sidebar .block_shopby .list-block{margin:0}
.sidebar .block_shopby .list-block li{position:relative}
.sidebar .block_shopby .list-block li a{color:#313131;display:block;font-family:CentraNo1-Bold;font-size:13px;padding:10px 0;text-transform:none}
.sidebar .block_shopby .list-block li a:hover{color:#555}
.testimmonial{border-right:1px solid #ededed;border-top:1px solid #ededed;padding:0 85px 60px;text-align:center}
.testimmonial .testimmonial__des{color:#555;font-size:16px;font-weight:400;letter-spacing:.5px;margin-bottom:20px}
.testimmonial .testimmonial__des::before,.testimmonial .testimmonial__des::after{font-family:"Font Awesome 6 Pro";margin:0 10px}
.testimmonial .testimmonial__des::before{content:""}
.testimmonial .testimmonial__des::after{content:""}
.testimmonial .testimmonial__name{display:block;margin-bottom:10px}
.sidebar_blogs{margin-top:20px}
.sidebar_blogs .title_block{background:#fff none repeat scroll 0 0;border:1px solid #ededed;color:#656565}
.sidebar_blogs .title_block span span{color:#313131;font-weight:400}
.sidebar_blogs .block_content{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff none repeat scroll 0 0;border-color:-moz-use-text-color #ededed #ededed;border-image:none;border-style:none solid solid;border-width:0 1px 1px;padding:20px 20px 0}
.sidebar_blogs .blog-item{border-bottom:1px solid #ededed;margin-bottom:20px}
.sidebar_blogs .blog-item:last-child{border-bottom:0 none}
.sidebar_blogs .blog-item .media-body{min-height:0;overflow:visible}
.sidebar_blogs .blog-item .media-body::before,.sidebar_blogs .blog-item .media-body::after{content:" ";display:table}
.sidebar_blogs .blog-item .media-body::after{clear:both}
.sidebar_blogs .blog-item .blog-meta{float:left;width:17%}
.sidebar_blogs .blog-item .blog-content{background:#fff none repeat scroll 0 0;float:left;margin-top:-21px;padding:12px 15px 10px;position:relative;width:83%;z-index:1}
.sidebar_blogs .blog-item h4{font-size:13px;font-weight:400;line-height:normal;margin:0 0 5px;text-transform:none}
.sidebar_blogs .blog-item h4 a{font-size:13px;line-height:normal}
.sidebar_blogs .blog-item .blog-shortinfo{height:auto;margin:5px 0 0;overflow:hidden}
.sidebar_blogs .blog-item .blog-shortinfo p{color:#555;font-size:12px;font-weight:400}
.sidebar_blogs .blog-created{background-color:#31a8d2;color:#fff;display:block;font-family:CentraNo1-Bold;font-size:10px;font-style:normal;font-weight:400;line-height:14px;margin-top:1px;padding:6px 10px;text-align:center;text-transform:uppercase}
.sidebar_blogs .blog-created span{display:block}
.sidebar_blogs .blog-created .day{font-size:18px;font-weight:400}
.sidebar_blogs .blog-created hr{border-color:#93cfe4;margin:2px 0}
.rb_contents > p { display: none;}
.rb_contents > a { margin-left: 10px;text-transform: uppercase;font-weight:600;}
#blog-listing h3 a:hover,#blogpage h3 a:hover{color:#0995ff}
#blog-listing .blog-meta .comment-meta, #blogpage .blog-meta .comment-meta{ border-color: #b7b7b7;border-style: none;border-width: 0 0 0 2px;color: #fff;float: left;padding: 0 10px;}
.booking-form label{padding-right:35px;}
.blog-sidebar .block-sidebar-blog.block ul li a:hover{color:#0995ff}
.bta-validation-date-missing{color:#E35354}
#products_sider_block{margin-top:20px}
#products_sider_block .title_block{color:#fff}
#products_sider_block .title_block span{font-weight:400}
#products_sider_block .block_content{padding:20px 0}
#products_sider_block .product-block .products-block-image img{width:90px}
#products_sider_block .product-block .review{border-top:0 none}
#products_sider_block .product-block .name{height:inherit;padding-top:0}
#products_sider_block .product-block .name a{font-size:13px!important;font-weight:600;text-transform:initial!important}
#products_sider_block .product-block .content_price{float:none;height:inherit;text-align:left}
#products_sider_block .lnk{margin-top:15px}
#products_sider_block .lnk .btn{border-radius:0}
.socialsharing_product ul li{display:inline-block;vertical-align:middle}
.socialsharing_product ul li .btn{border:1px solid #ebebeb;border-radius:3px;color:#fff;font-size:14px;font-weight:400;height:36px;line-height:24px;padding:7px 15px;text-transform:capitalize;transition:all .3s ease 0}
.socialsharing_product ul li .btn:hover{background-color:#fff}
.socialsharing_product ul li .btn-twitter{background-color:#00aaf0}
.socialsharing_product ul li .btn-twitter:hover{color:#00aaf0}
.socialsharing_product ul li .btn-twitter:hover i{color:#00aaf0}
.socialsharing_product ul li .btn-facebook{background-color:#435f9f}
.socialsharing_product ul li .btn-facebook:hover{color:#435f9f}
.socialsharing_product ul li .btn-facebook:hover i{color:#435f9f}
.socialsharing_product ul li .btn-google-plus{background-color:#e04b34}
.socialsharing_product ul li .btn-google-plus:hover{color:#e04b34}
.socialsharing_product ul li .btn-google-plus:hover i{color:#e04b34}
.socialsharing_product ul li .btn-linkedin{background-color:#435f9f}
.socialsharing_product ul li .btn-linkedin:hover{color:#435f9f}
.socialsharing_product ul li .btn-linkedin:hover i{color:#435f9f}
.socialsharing_product ul li .btn-pinterest{background-color:#ce1f21}
.socialsharing_product ul li .btn-pinterest:hover{color:#ce1f21}
.socialsharing_product ul li .btn-pinterest:hover i{color:#ce1f21}
#search-page{background:#fff none repeat scroll 0 0;margin:20px 0 0;padding:20px}
#search-page h1{font-size:20px;margin:0;padding:30px 0 20px}
#search-page .pro_search_row{margin-top:50px}
#search_block_page{display:block;margin:20px 0;padding:0;position:relative}
#search_querry_page{background:#fbfbfb none repeat scroll 0 0;border-color:#656565;border-radius:0;display:inline;height:35px;line-height:35px;margin-right:1px;padding:0 50px 0 15px}
.rtl #search_querry_page{padding:0 15px 0 50px;margin-left:1px;margin-right:inherit}
#search_button_page{border-radius:0;display:block;height:35px;line-height:35px;padding:0;position:absolute;right:0;text-align:center;top:0;width:40px}
#search_button_page .fallback-text{display:none}
#search_button_page .fa{font-size:18px}
.search-bar{margin:0 auto;position:relative;width:60%}
.home_html .bh_two,.home_html .bh_five{padding-top:17px}
.home_html .bh_one .caption_block_html,.home_html .bh_two .caption_block_html,.home_html .bh_four .caption_block_html,.home_html .bh_five .caption_block_html{height:70px;margin-top:-35px;top:50%}
.home_html .bh_one .caption_block_html h4,.home_html .bh_two .caption_block_html h4,.home_html .bh_four .caption_block_html h4,.home_html .bh_five .caption_block_html h4{padding-top:5px}
.home_html .bh_three .caption_block_html{bottom:10px}
.home_html .bh_one .caption_block_html span,.home_html .bh_fourm .caption_block_html span,.home_html .bh_three .caption_block_html span{font-size:11px;letter-spacing:1px;text-transform:uppercase}
.block_html_content{display:block;position:relative}
.block_html_content .caption_block_html{font-family:CentraNo1-Bold;left:0;position:absolute;right:0;text-align:center}
.block_html_content .caption_block_html h4{color:#fff;font-family:CentraNo1-Bold;font-size:22px;font-weight:400;letter-spacing:2px;margin:0;padding-top:20px}
.block_html_content .caption_block_html span{color:#fff;display:block;font-size:16px;font-weight:400}
.block_html_content .caption_block_html .btn{background-color:transparent;border-color:#fff;color:#fff;font-family:CentraNo1-Bold;font-size:9px;font-weight:400;letter-spacing:2px;margin:20px 0;padding:12px;text-transform:uppercase}
.block_html_content .caption_block_html .btn:hover{background:#666 none repeat scroll 0 0}
#productTabsNav{border:0 none;display:inline-block;font-size:0;text-align:center}
#productTabsNav.nav-tabs > li{background-color:#313131;display:inline-block;float:none;margin:0;vertical-align:middle}
#productTabsNav.nav-tabs > li a{border:0 none;color:#313131;font-family:CentraNo1-Bold;font-size:14px;height:30px;line-height:30px;padding:0 15px 0 18px;position:relative;text-transform:uppercase}
.rtl #productTabsNav.nav-tabs > li a{padding:0 18px 0 15px}
#productTabsNav.nav-tabs > li a:hover,#productTabsNav.nav-tabs > li a:focus{background-color:transparent;border-color:transparent;color:#656565}
#productTabsNav.nav-tabs > li a::before{content:"";font-size:5px;left:0;position:absolute;top:0;content: "\f054"}
.rtl #productTabsNav.nav-tabs > li a::before{left:auto;right:0}
#productTabsNav.nav-tabs > li.active a{color:#656565}
#productTabsNav.nav-tabs > li.active a,#productTabsNav.nav-tabs > li.active a:hover,#productTabsNav.nav-tabs > li.active a:focus{border:0 none}
#productTabsNav.nav-tabs > li:first-child a{margin-left:15px}
.rtl #productTabsNav.nav-tabs > li:first-child a{margin-left:inherit;margin-right:15px}
.owl-carousel .owl-controls .owl-prev,.owl-carousel .owl-controls .owl-next
{background-color:transparent;box-shadow:0 0 0 2px #fff inset;color:#3e54ff;font-family:CentraNo1-Bold;font-size:0;height:54px;line-height:54px;opacity:0;text-align:center;text-shadow:none;transition:all .3s ease 0;width:54px;-webkit-box-shadow: 0 0 0 2px #fff inset;top:30%;}

.owl-carousel .owl-controls .owl-prev::before,.owl-carousel .owl-controls .owl-next::before{color:#fff;content:"";display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:54px}
.owl-carousel .owl-controls .owl-prev:hover,.owl-carousel .owl-controls .owl-prev:focus,.owl-carousel .owl-controls .owl-next:hover,.owl-carousel .owl-controls .owl-next:focus{box-shadow:0 0 0 30px #0995ff inset}
.owl-carousel .owl-controls .owl-prev:hover::before,.owl-carousel .owl-controls .owl-prev:focus::before,.owl-carousel .owl-controls .owl-next:hover::before,.owl-carousel .owl-controls .owl-next:focus::before{color:#fff}
.owl-carousel .owl-controls .owl-prev{left:0;right:auto}
.owl-carousel .owl-controls .owl-prev::before{content:"f104"}
.owl-carousel .owl-controls .owl-next{left:auto;right:0}
.owl-carousel .owl-controls .owl-next::before{content:"f104"}
.owl-carousel .owl-row{margin:0 -10px}
.owl-carousel .owl-row .owl-item{padding:0 10px}
.owl-carousel:hover .owl-controls .owl-prev,.owl-carousel:hover .owl-controls .owl-next{opacity:0.8}
.owl-carousel:hover .owl-controls .owl-prev{left:20px}
.owl-carousel:hover .owl-controls .owl-next{right:20px}
.carousel .carousel-control{background:transparent none repeat scroll 0 0;box-shadow:0 0 0 2px #313131 inset;color:#313131;font-family:CentraNo1-Bold;font-size:0;height:54px;line-height:54px;opacity:0;text-align:center;text-shadow:none;transition:all .3s ease 0;width:54px}
.carousel .carousel-control::before{color:#fff;display:block;font-family:"Font Awesome 6 Pro";font-size:11px;line-height:14px;color:#313131;content:"";display:block;font-family:Font Awesome 6 Pro;font-size:14px;line-height:54px}
.carousel .carousel-control:hover,.carousel .carousel-control:focus{box-shadow:0 0 0 30px #313131 inset}
.carousel .carousel-control:hover::before,.carousel .carousel-control:focus::before{color:#fff}
.carousel .carousel-control.left{left:0;right:auto}
.carousel .carousel-control.left::before{content:"f104"}
.carousel .carousel-control.right{left:auto;right:0}
.carousel .carousel-control.right::before{content:"f104"}
.carousel:hover .carousel-control.left,.carousel:hover .carousel-control.right{opacity:1}
.carousel:hover .carousel-control.left{left:20px}
.carousel:hover .carousel-control.right{right:20px}
.products_block .block_content{background:transparent none repeat scroll 0 0;padding:0}
.template-product .products_block .block_content{padding:0 10px}
.products_block .block_content .carousel-inner{padding:0 15px}
#product_tab_content{overflow:hidden;padding-bottom:0;padding-top:45px}
.home_blogs{margin-bottom:20px;margin-top:20px;overflow:hidden}
.home_blogs .block_content{padding-top:5px}
.home_blogs .carousel-control{background:transparent none repeat scroll 0 0;color:#313131;display:none;line-height:38px;text-align:center;transition:all .5s ease 0}
.home_blogs .carousel-control.left{left:-50px}
.home_blogs .carousel-control.right{right:-50px}
.home_blogs .owl-row{margin-left:-10px;margin-right:-10px}
.home_blogs .owl-row .owl-item{padding:0 10px}
.home_blogs .owl-next,.home_blogs .owl-prev{line-height:35px;transition:all .5s ease 0}
.home_blogs .owl-next{right:-40px}
.home_blogs .owl-prev{left:-40px}
.home_blogs:hover .carousel-control{transition:all .5s ease 0}
.home_blogs:hover .carousel-control.left{left:0}
.home_blogs:hover .carousel-control.right{right:0}
.home_blogs:hover .owl-prev{left:10px;transition:all .5s ease 0}
.home_blogs:hover .owl-next{right:10px;transition:all .5s ease 0}
#blog-listing .btn-readmore:hover, #blog-listing .btn-readmore:focus, #blogpage .btn-readmore:hover, #blogpage .btn-readmore:focus {
    background: transparent none repeat scroll 0 0;color: #0995ff;}
.blog-item{font-family:CentraNo1-bold;}
////////////////////////////
//button two
//////////////////////////
.btn.btn-readmore {   letter-spacing: 0;
}
.btn.btn-readmore:hover,
.btn.btn-readmore:active {  letter-spacing: 5px;  transition: all 280ms ease-in-out;border: 1px solid #0995ff;
}

.blog__post { float: left; text-align: justify; padding-right: 15px;
}

}
.blog-item .media-body{min-height:180px}
.blog-item .image{position:relative}
.blog-item .image::before{bottom:0;content:"";height:0;left:0;position:absolute;right:0;transition:all .3s ease 0}
.blog-item:hover .image::before{background:rgba(0,0,0,0) -moz-linear-gradient(center top,transparent 0%,rgba(0,0,0,0.4) 100%) repeat scroll 0 0;height:50px}
.blog-item .blog__short{margin-top:-50px;position:relative}
.blog-item .blog__short--right{padding-left:85px}
.blog-item .blog-meta{color:#555;display:block;font-size:11px;font-style:italic;font-weight:400;position:relative}
.blog-item .blog-meta a{color:#666;}
#blog-listing .blog-meta, #blogpage .blog-meta {color: #313131;display: none;font-size: 14px;font-style: normal;font-weight: normal; line-height: 20px;margin-bottom: 5px;padding: 15px 0; position: relative;
}
.blog-item .blog-meta a:hover{color:#656565}
.blog-item h4{line-height:20px;margin: 10px 0px;padding:0 0 5px}
.blog-item h4 a{color:#fff;font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase;text-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);}
.blog-item h4 a:hover{color:#fff}
.blog-item .blog-shortinfo{display:block;margin:20px 0;position:relative;font-size:14px;font-family: CentraNo1-Book;text-align:justify;}
.blog-item .blog-shortinfo p{color:#444;font-size:14px;font-family: CentraNo1-Book;}
.blog-item .link{border: 1px solid #18e185;color: #18e185; display: inline-block; font-size: 14px; font-style: normal; font-weight: 400;letter-spacing: 2px;padding: 7px 15px 5px;position: relative;text-transform: uppercase;}
.rtl .blog-item .link{padding-left:10px;padding-right:inherit}
.blog-item .link::before{content:\f105;display:block;font-family:Font Awesome 6 Pro;font-weight:400;height:100%;position:absolute;right:4px;top:6px}
.rtl .blog-item .link::before{left:0;right:auto}
.blog-item .link:hover{color:#0995ff;border: 1px solid #0995ff;}
.extra-blogs{padding-top:20px;margin-bottom:15px;display:none;}
.blockemail{background-color:#ededeb}
#newsletter_block{padding:80px;text-align:center}
#newsletter_block h4{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#313131;cursor:pointer;font-family:CentraNo1-Bold;font-size:18px;font-weight:400;letter-spacing:4px;line-height:40px;margin:0;padding:0;text-transform:uppercase}
#newsletter_block h4 span{font-weight:400}
#newsletter_block h4::before,#newsletter_block h4::after{display:none}
#newsletter_block .block_content{padding:10px}
#newsletter_block .des_newsletter{color:#555;display:block;font-family:CentraNo1-Bold;font-size:14px;font-weight:400;letter-spacing:.5px;margin-bottom:30px}
#newsletter_block .form_newsletter{position:relative}
#newsletter_block .newsletter-input{background:transparent none repeat scroll 0 0;border:1px solid #ededed;box-shadow:none;font-family:CentraNo1-Bold;font-size:14px;font-weight:400;height:40px;margin-bottom:30px;padding:9px 17px;text-align:center}
.banner_hbot{margin-bottom:70px;margin-top:50px}
.block-manufacture{border-bottom:1px solid #ededed;overflow:hidden;padding:25px 0 30px}
.block-manufacture .page-subheading{color:#656565}
.block-manufacture .page-subheading span{color:#313131}
.block-manufacture .page-subheading::before{border-left-color:#ededed}
.block-manufacture .page-subheading::after{background:#ededed none repeat scroll 0 0}
.block-manufacture .block_content{border-top:0 none;padding:0 20px 20px}
.block-manufacture .owl-row{margin-left:-10px;margin-right:-10px}
.block-manufacture .owl-item{min-height:70px;padding:0 10px}
.block-manufacture .logo-manu{margin-top:20px}
.block-manufacture .logo-manu a{display:block}
.block-manufacture .logo-manu a img{filter:grayscale(100%);opacity:.2;transition:all .3s ease 0}
.block-manufacture .logo-manu a:hover img{filter:grayscale(0);opacity:1}
.block_aboutshop .logo-ft{padding-top:12px;text-align:left}
.block_aboutshop .logo-ft img{margin:0}
.block_aboutshop .about{line-height:20px;padding:10px 0;text-align:justify;letter-spacing: .03312rem;}
.block_aboutshop .about p{margin:0 0 8px}
.time li{background:transparent url(/cdn/shop/t/4/assets/dot.png?8058937650791725699) repeat-x scroll left 16px;line-height:20px;padding:5px 0}
.time li::before,.time li::after{content:"";display:table}
.time li::after{clear:both}
.time li span{background-color:#fff}
.ct-p{margin-top:10px;padding:6px 0 6px 40px;position:relative}
.rtl .ct-p{padding:6px 40px 6px 0}
.ct-p::before{border:2px solid #656565;border-radius:100%;color:#656565;content:"";font-family:"Font Awesome 6 Pro";font-size:16px;height:32px;left:0;line-height:30px;position:absolute;text-align:center;top:4px;width:32px}
.rtl .ct-p::before{left:auto;right:0}
.ct-p strong{font-family:CentraNo1-Bold;font-size:16px;font-weight:400;letter-spacing:2px}
.shipping{background:rgba(0,0,0,0) url(/cdn/shop/t/4/assets/bg_image.jpg?8058937650791725699) repeat scroll center top;color:#fff;padding:65px 0;text-align:center}
.shipping .shipping__title{color:#fff;font-size:48px;font-weight:400;letter-spacing:10px;line-height:48px}
.shipping .shipping__title--sub{color:#fff;font-size:36px;font-weight:400;letter-spacing:3px;line-height:44px}
.toggle-footer{padding:5px 0}
.toggle-footer li{line-height:26px;position:relative}
.toggle-footer li a{color:#fff;font-family:CentraNo1-Book;display:block;padding:0;position:relative;transition:all .2s ease 0}
.toggle-footer li a:hover{color:#0995ff}
.footer_contact{line-height:22px}
#product-detail-image{margin-top:10px;width: 270px;float: right;}
#back-top{bottom:30px;position:fixed;right:30px;z-index:99;display: none !important;}
#back-top a{background:#0995ff none repeat scroll 0 0;border:2px solid #0995ff;color:#cfeaff;display:inline-block;font-size:0;height:50px;position:relative;width:50px;opacity:.89}
#back-top a::before{content:"";background:transparent;display:block;font-family:"Font Awesome 6 Pro";font-size:40px;left:0;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:100%}
a:hover,a:focus{outline:medium none}
ul,ol{list-style:outside none none;margin:0;padding:0}
.box-googlemap{margin:0;position:relative;text-align:center}
.box-googlemap .box_title{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#fff;font-size:15px;font-weight:400;left:0;letter-spacing:2px;line-height:41px;margin:0 auto;padding:0 15px;position:absolute;right:0;text-transform:uppercase;top:-20px;width:200px;z-index:1}
.box-googlemap .box_title span{font-weight:400}
.box-googlemap .box_title::before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #313131;content:"";left:50%;margin-left:-5px;position:absolute;top:0}
#cart-page{background:#fff none repeat scroll 0 0;margin-top:20px;padding:20px}
#cart-page h2{line-height:50px;margin:0}
#cart-page .cart-empty{font-size:16px;margin:0;text-align:center;text-transform:uppercase}
#cart-page .cart-empty-continue{margin-bottom:30px;padding:10px 0;text-align:center}
#cart-page .cart_header_labels{background-color:#fafafa;border:1px solid #e1e1e1;color:#555;text-transform: uppercase;}
#cart-page .cart_header_labels .label_item{border-right:1px solid #ededed;padding-bottom:10px;padding-top:10px}
#cart-page .cart_header_labels .label_item:last-child{border-right:0 none}
#cart-page .list_product_cart{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #ededed #ededed;border-image:none;border-style:solid;border-width:1px}
#cart-page .list_product_cart .cpro_item{border-right:1px solid #ededed;min-height:120px;padding-bottom:10px;padding-top:10px}
#cart-page .list_product_cart .cpro_item:last-child{border-right:0 none}
#cart-page .list_product_cart .cpro_item img{margin:0 auto}
#cart-page .list_product_cart .cpro_item .js-qty{display:inline-block;vertical-align:middle}
#cart-page .list_button_cart{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ccc #ccc;border-image:none;border-style:none solid solid;border-width:0 1px 1px;padding:10px;border-color: transparent;}
#cart-page .list_button_cart .note_cart{padding-bottom:10px;padding-top:10px}
#cart-page .cart_navigation{margin:15px 0}
#AjaxifyCart{padding:30px 20px}
#AjaxifyCart h2{text-align:center}
#AjaxifyDrawer h1{margin:0}
#AjaxifyDrawer .cart_header_labels{display:none}
#AjaxifyDrawer img{margin:0 auto}
#AjaxifyDrawer .list_product_cart,#AjaxifyDrawer .list_button_cart{border-top:1px solid #ededed;margin-top:30px;padding-top:30px;position:relative}
#AjaxifyDrawer .cpro_item{min-height:100px}
.js-qty__num{width:50%}
.ajaxcart h1{font-size:30px;height:40px;line-height:38px;margin:0;text-transform:none}
.ajaxcart .cart_header_labels{border-bottom:1px solid #ededed;border-top:1px solid #ededed;margin:10px 0 15px;padding:10px 0;text-align:center}
.ajaxcart .list_product_cart{margin-bottom:15px;text-align:center;font-family: CentraNo1-Book, sans-serif;}
.ajaxcart .product_name{display:block;font-size:14px;letter-spacing:0;margin:0;text-align:left;text-transform:none}
.rtl .ajaxcart .product_name{text-align:right}
.ajaxcart small{float:left;margin-left: 5px;margin-top: 5px;}
.rtl .ajaxcart small{float:right}
.ajaxcart .note_item .control-label{font-weight:400;color: #f97a66;font-size: 12.8px;}
.ajaxcart .list_button_cart p{margin:0 0 15px;}
.con-ajax-cart{display:none}
.ajaxcart .con-ajax-cart{display:inline-block;vertical-align:middle}
.swatch{margin:5px 0 0}
.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{background: #fff;padding: 5px 0px 10px 0px;height: 55px;position: relative;border-top: 5px solid #0eecca;border-bottom: 1px solid #ededed;border-width: 5px 0px 1px 0px;border-radius: 0px;width: 348px;
margin-left: -10px;margin-top: -10px;}
.ui-widget-content{background:#f6f6f6 !important;border:1px solid #f0f0f0!important;color:#cfeaff;width:350px!important;z-index: 40 !important;padding: 10px !important;}
.ui-datepicker select.ui-datepicker-month{border:medium none transparent;color:#495468;font-family:CentraNo1-Bold;margin-right:1px;font-weight: 400;text-transform: uppercase}
.ui-datepicker select.ui-datepicker-year{border:medium none transparent;color:#495468;margin-left:1px;font-family:CentraNo1-Bold;font-weight: 400;text-transform: uppercase}
.ui-datepicker th{border:0 none;color:#31413E;font-family:CentraNo1-Bold;font-size:13px;text-transform: uppercase;font-weight:400!important;padding:.7em .3em;text-align:center}
.ui-datepicker td {border: 0; padding: 0px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: #fff none repeat scroll 0 0 !important;border: 1px solid #ededed !important;color: #686a6e !important;font-size: 12px !important;padding: 15px !important;font-family: CentraNo1-Bold;}
.ui-datepicker td { border: 0;padding: 0px !important;}
.swatch .header{float:left;font-family:CentraNo1-Bold;height:35px;line-height:35px;margin:10px 10px 0 0;width:60px}
.rtl .swatch .header{margin:0 0 0 10px;float:right}
.swatch input{display:none}
.swatch label{background-color:#fff;border:1px solid #ededed;border-radius:3px;color:#777;float:left;font-size:11px;height:35px!important;line-height:35px;margin:0;min-width:35px!important;text-align:center;text-transform:uppercase;white-space:nowrap;margin-right: 5px;}
.rtl .swatch label{float:right}
.swatch-element label{cursor:pointer;padding:0 10px}
.color.swatch-element label{padding:0}
.swatch input:checked + label{border-color:transparent;box-shadow: 0 0px 1px rgba(0,0,0,0.2);background: #0995ff;color: #fff;}
.swatch .swatch-element{float:left;margin:0 10px 0 0;position:relative}
.rtl .swatch .swatch-element{float:right}
.crossed-out{height:100%;left:0;position:absolute;top:0;width:100%}
.swatch .swatch-element .crossed-out{display:none}
.swatch .swatch-element.soldout .crossed-out{display:block}
.swatch .swatch-element.soldout label{opacity:.6}
.swatch .tooltip{background:gray none repeat scroll 0 0;bottom:100%;box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-sizing:border-box;color:#fff;display:block;left:-30px;margin-bottom:15px;opacity:0;padding:10px;position:absolute;text-align:center;transform:translateY(10px);transition:all .25s ease-out 0;visibility:hidden;width:100px}
.swatch .tooltip::before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}
.swatch .tooltip::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid gray;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}
.swatch .swatch-element:hover .tooltip{opacity:1;transform:translateY(0px);visibility:visible}
.swatch.error{background-color:#e8d2d2!important;border-radius:5px;color:#333!important;padding:1em}
.swatch.error p{margin:.7em 0}
.swatch.error p:first-child{margin-top:0}
.swatch.error p:last-child{margin-bottom:0}
.swatch.error code{font-family:monospace}
.page-subheading{background:transparent none repeat scroll 0 0;font-family:CentraNo1-Bold;font-size:18px;font-weight:400;letter-spacing:2px;line-height:normal;margin:0;padding:25px 0;position:relative;text-align:center;text-transform:capitalize}
.page-subheading .title--main{background:#fff none repeat scroll 0 0;border:1px solid #0995ff;color:#0995ff;display:inline-block;font-size:11px;font-weight:400;letter-spacing:2px;line-height:120%;margin-bottom:10px;padding:7px 15px 5px;text-transform:uppercase}
.page-subheading .title--sub{color:#313131;display:block;letter-spacing:4px;text-transform:uppercase}
.page-subheading .title--sub::before,.page-subheading .title--sub::after{background:#313131 none repeat scroll 0 0;content:" ";display:inline-block;height:2px;margin:0 15px;position:relative;top:-4px;width:20px}
span.title--sub {font-size: 14px;}
.img--category > img{width:100%}
.block_left{border-right:1px solid #ededed}
.rtl .block_left{border-left:1px solid #ededed;border-right:inherit}
.products_hotdeal .product-block{padding:0}
.products_hotdeal .product-block .functional-buttons,.products_hotdeal .product-block .review,.products_hotdeal .product-block .quickview{display:none}
.products_hotdeal .product-block .name{min-height:36px}
.products_hotdeal .product-block .name a{line-height:18px}
.spr-review-content-body{font-family:CentraNo1-Book;font-size:15px !important;line-height:25px!important;margin:0;padding:0}
.products_hotdeal .product-block .deal-clock{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:transparent none repeat scroll 0 0;border-color:#ededed -moz-use-text-color -moz-use-text-color;border-image:none;border-style:solid none none;border-width:1px 0 0;bottom:0;padding:10px 0 0;position:relative}
.products_hotdeal .product-block .deal-clock ul li b{background:#575757 url(/cdn/shop/t/4/assets/line-dealclock.png?8058937650791725699) repeat-x scroll center center;border-radius:2px;color:#fff;display:block;font-size:14px;height:34px;line-height:34px;position:relative;text-align:center;width:28px}
.products_hotdeal .product-block .deal-clock ul li b::after,.products_hotdeal .product-block .deal-clock ul li b::before{background:#fff none repeat scroll 0 0;content:"";height:3px;margin-top:-2px;position:absolute;top:50%;width:1px;z-index:2}
.products_hotdeal .product-block .deal-clock ul li b::after{left:auto;right:0}
.products_hotdeal .product-block .deal-clock ul li b::before{left:0;right:auto}
.products_hotdeal .product-block .deal-clock ul li.day b{background:#e55e5e url(/cdn/shop/t/4/assets/line-dealclock-red.png?8058937650791725699) repeat-x scroll center center}
.products_hotdeal .product-block .deal-clock ul li span{font-size:10px}
.products_hotdeal .product-block:hover .deal-clock{bottom:0;opacity:1;z-index:1}
.products_hotdeal .ajax_addtocart span.select_options{padding:0 12px}
.products_hotdeal .products_block .block_content{padding:0}
.products_hotdeal .products_block .product-meta{padding:0 0 6px;text-align:center}
.products_hotdeal .products_block .owl-controls{top:-30px}
.products_hotdeal .products_block .owl-controls .owl-prev{right:38px}
.products_hotdeal .products_block .owl-controls .owl-next{right:20px}
.products_hotdeal .product_list_owl .owl-item{margin:0}
.center_column .products_hotdeal .products_block{margin-top:0}
.products_hotdeal .sale-box{background:#d44a4a none repeat scroll 0 0;border:0 none;border-radius:100%;height:45px;right:10px;top:10px;width:45px}
.products_hotdeal .sale-box .label-sale{position:relative;top:11px;transform:rotate(0deg)}
.products_hotdeal .new-box{background:#4acfd4 none repeat scroll 0 0;border:0 none;border-radius:100%;height:45px;left:10px;top:10px;width:45px}
.products_hotdeal .new-box .label-new{position:relative;top:11px;transform:rotate(0deg)}
.products_sidebar{margin-top:20px}
.products_sidebar .page-subheading{background:rgba(0,0,0,0) none repeat scroll 0 0}
.products_sidebar .product-block{padding:0}
.products_sidebar .product-block .functional-buttons,.products_sidebar .product-block .quickview{display:none}
.products_sidebar .product-block .content_price{margin:5px 0 0}
.products_sidebar .product-block .review{border-top:0 none}
.products_sidebar .product-block .review .spr-badge{padding:0 0 5px}
.products_sidebar .product-block .product-meta{border-bottom:1px solid #ededed;padding:5px 0 10px}
.products_sidebar .owl-item .item .product_block{margin-bottom:20px}
.products_sidebar .owl-item .item .product_block:last-child .product-meta{border-bottom:0 none}
.products_sidebar .product_list .product_block{margin:20px 0 0}
.products_sidebar .product_list .product-block .product-meta{border-bottom:0 none}
#login-page{color:#555;font-size:13px;font-weight:400;margin-top:20px}
#login-page h1,#login-page h2,#login-page h3{border-bottom:1px solid #ededed;color:#313131;font-family:CentraNo1-Bold;font-size:20px;font-weight:400;line-height:40px;margin:0 0 20px}
#login-page .login-box{background:#fff none repeat scroll 0 0;border:1px solid #ededed;min-height:350px;padding:20px}
#login-page .login-box p{margin:0}
#login-page .login-box .label-login{display:block;line-height:22px;margin:0 0 5px}
#login-page .login-box .form-control{box-shadow:none;font-size:13px;margin-bottom:20px;max-width:350px}
#login-page .login-box .lost_password{font-size:11px;font-style:italic;font-weight:400;margin:0 0 10px}
#login-page .login-box .text-link{margin-top:10px}
#login-page .register-box{background:#fff none repeat scroll 0 0;border:1px solid #ededed;min-height:350px;padding:20px}
#login-page .register-box p{margin:0}
#login-page .register-box .register_des{margin-bottom:20px}
#login-page .btn-outline{padding:6px 15px 8px}
#register-page .register-box{background:#fff none repeat scroll 0 0;margin-top:30px;padding-bottom:70px;padding-top:30px}
#register-page .register-box .label-register{display:block;line-height:22px;margin:0 0 5px}
#register-page .register-box .form-control{box-shadow:none;margin-bottom:20px}
#register-page h1,#register-page h3{background:transparent none repeat scroll 0 0;color:#313131;font-family:CentraNo1-Bold;font-size:18px;font-weight:400;line-height:40px;margin:0 0 20px;text-align:center}
#register-page h1::before,#register-page h1::after,#register-page h3::before,#register-page h3::after{display:none}
#create_customer{border:1px solid #ededed;margin:0 auto;max-width:600px;padding:0 20px 30px}
#account-page{margin:30px 0 50px}
#account-page h1{border-bottom:1px solid #ededed;color:#313131;font-family:CentraNo1-Bold;font-size:24px;font-weight:400;line-height:40px;margin:0 0 20px}
#account-page h4{background-color:#f7f7f7;border:1px solid #ededed;font-family:CentraNo1-Bold;height:40px;line-height:40px;margin:0;padding:0 20px}
#account-page h5{line-height:30px;margin:0}
#account-page .box-content{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ededed #ededed;border-image:none;border-style:none solid solid;border-width:0 1px 1px;padding:10px 20px}
#account-page .order-account{margin-bottom:20px}
#account-page p{line-height:30px;margin:0}
.account-box{background:#fff none repeat scroll 0 0;padding:30px 20px 70px}
#adress-page{margin:50px 0 70px}
#adress-page h1{color:#313131;font-family:CentraNo1-Bold;font-size:24px;font-weight:400;line-height:40px;margin:0 0 10px}
@media screen and (min-width: 991px) {
#adress-page h1{margin:0}
}
#adress-page .section-header{border:1px solid #ededed;margin-bottom:20px;padding:5px 20px}
@media screen and (min-width: 991px) {
#adress-page .section-header_left,#adress-page .section-header_right{float:left;width:50%}
.rtl #adress-page .section-header_left,.rtl #adress-page .section-header_right{float:right}
}
#adress-page .section-header_right{padding:3px 0}
@media screen and (min-width: 991px) {
#adress-page .section-header_right{text-align:right}
.rtl #adress-page .section-header_right{text-align:left}
}
.address_box{background:#fff none repeat scroll 0 0;padding:30px 20px 70px}
@media screen and (min-width: 991px) {
.adress-box{padding:20px}
}
.adress-box h3,.adress-box h4{font-size:14px;line-height:40px;margin:0}
#AddAddress,.edit_address{border:1px solid #ededed;margin:0 auto 30px;padding:20px;width:600px}
@media screen and (min-width: 991px) {
#AddAddress,.edit_address{width:600px}
}
#quick-view-product{bottom:0;left:0;outline:0 none;overflow-x:auto;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1100}
#quick-view-product .block__price{padding-top:15px}
#quick-view-product .product-info{color:#555;font-weight:400}
#quick-view-product .brand{color:#555}
#quick-view-product .available{color:#72c13d;font-weight:400;margin:0}
#quick-view-product .available.outstock{color:#e55e5e}
#quick-view-product .qwp-name{color:#313131;font-family:CentraNo1-Bold;font-size:24px;font-weight:900;line-height:30px;margin:10px 0;text-transform:uppercase}
#quick-view-product #usefull_link_block{margin:10px 0}
#quick-view-product #usefull_link_block li a{color:#555;line-height:17px}
#quick-view-product .fancybox-overlay{display:block!important}
#quick-view-product .primary_block{padding:0}
#quick-view-product .quick-view-product{background-color:#fff;height:auto;left:0;margin:0 auto;padding:30px;position:absolute;right:0;top:10%;width:1140px;z-index:8011}
#quick-view-product .total-price{display:block;margin:15px 0}
#quick-view-product .total-price span{color:#656565;font-family:CentraNo1-Bold;font-size:17px;font-weight:400}
#quick-view-product .more-view-wrapper{overflow:hidden}
#quick-view-product .product-right-column .quantity_wanted_p{margin-top:15px;width:100%}
#quick-view-product .product-right-column .add_to_cart_detail{margin:15px 10px 15px 0}
#quick-view-product .product-right-column .btn-wishlist{margin:15px 0}
#quick-view-product .swatch .swatch-element{margin:0 10px 10px 0}
#quick-view-product .view_full_size{position:relative}
#quick-view-product .loading-imgquickview{background:rgba(0,0,0,0) url(loading.gif) no-repeat scroll center center;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
#quick-view-product .availability{line-height:28px}
#quick-view-product .product-sku{line-height:28px}
#thumbs_list_quickview{margin:10px -10px;position:relative}
#thumblist_quickview{position:static}
#thumblist_quickview .owl-item{padding:5px 10px}
#thumblist_quickview .owl-item a{border:1px solid transparent;display:block;margin-bottom:1px}
#thumblist_quickview .owl-item a:hover{border-color:#656565}
#thumblist_quickview .owl-item img{max-width:100%}
@media (max-width: 1100px) {
#quick-view-product{display:none!important}
.quickview{display:none!important}
}
#deal-pages{margin-bottom:50px}
#deal-pages .bg-warning{margin:0;padding:8px 10px}
#popup-newletter{background:#002e3d url(/cdn/shop/t/5/assets/Blackfriday-juan-ballena-travel-experiences.jpg?2643770788521392502) no-repeat scroll right bottom;min-height:450px;min-width:800px;overflow:hidden;padding:20px;text-align:left}
#popup-newletter .pa-header{display:inline-block;margin-left:-10px;max-width:400px;padding:17px 40px 40px 17px;text-align:center}
#popup-newletter h3{color:#fff;font-family:CentraNo1-Bold;font-size:26px;font-weight:400;margin:0 0 10px;padding:8px 0;text-transform:none}
#popup-newletter .pnewle-message{color:#fff;font-family:CentraNo1-Book;font-size:16px;font-weight:400;margin-bottom:20px;text-shadow:1px 1px 1px #666}
#popup-newletter .pnewle-message span{display:block;font-size:14px;margin-bottom:20px}
#popup-newletter .pnewle-message p{display:block;font-size:12px;margin-bottom:10px}
#popup-newletter .pnewle-message ul{margin-bottom:20px}
#popup-newletter .pnewle-message ul li{display:block;font-size:12px;padding-left:25px;position:relative}
.rtl #popup-newletter .pnewle-message ul li{padding-left:inherit;padding-right:25px}
#popup-newletter .pnewle-message ul li::before{content:"";font-family:"Font Awesome 6 Pro";font-size:5px;left:10px;position:absolute;top:8px}
.rtl #popup-newletter .pnewle-message ul li::before{left:auto;right:10px}
#popup-newletter .pnewle-form .newsletter-input{box-shadow:none;font-size:15px;font-style:normal;height:44px;text-align:center}
#popup-newletter .pnewle-form .btn{margin-top:25px;background:#ffb135;border-color:#ffb135}
#popup-newletter .pnewle-form .btn:hover{margin-top:25px;background:#ff8802;border-color:#ff8802;color:#fff;transition:all .4s cubic-bezier(0.25,0.46,0.45,0.94) 0}
#popup-newletter .pnewle-form .btn::after{margin-top:25px;background:#ff8802;border-color:#ff8802;transition:all .4s cubic-bezier(0.25,0.46,0.45,0.94) 0}
.social-icons{margin-top:20px;width:53%}
.social-icons h4{font-weight:400;padding:8px 0}
.social-icons .block_content ul{margin:0}
.social-icons .block_content ul li{float:left;height:40px;padding:0;text-align:center;width:20%}
.rtl .social-icons .block_content ul li{float:right}
.social-icons .block_content ul li a{border:1px solid transparent;color:#313131;display:inline-block;font-size:18px;height:35px;transform:rotate(-45deg);width:35px}
.social-icons .block_content ul li .fa{display:block;line-height:35px;transform:rotate(45deg)}
.social-icons .block_content ul li span{font-size:0}
.social-icons .block_content ul li.facebook a:hover{border-color:#428bca}
.social-icons .block_content ul li.twitter a:hover{border-color:#5bc0de}
.social-icons .block_content ul li.rss a:hover{border-color:#0eba9e}
.social-icons .block_content ul li.youtube a:hover{border-color:#cc181e}
.social-icons .block_content ul li.google-plus a:hover{border-color:#4387fd}
#page{margin:0 auto;overflow:hidden}
#page .rte ul,#page .rte ol{list-style:outside none disc;margin-bottom:5px;padding:0 0 0 30px}
#page .rte ul li,#page .rte ol li{line-height:26px;padding:5px 0}
#page .rte ol{list-style:outside none decimal}
#page .rte .panel-body{padding:10px}
.google-maps .gmap-content{padding-right:0}
.rtl .google-maps .gmap-content{padding-left:0;padding-right:inherit}
.google-maps .gmap-stores-content{padding-left:0}
.rtl .google-maps .gmap-stores-content{padding-left:inherit;padding-right:0}
.google-maps .gmap-stores-content .gmap-stores-list{background:#e4e4e4 none repeat scroll 0 0;overflow:hidden}
.google-maps .gmap-stores-content .gmap-stores-list ul{padding:15px 20px 15px 30px}
.rtl .google-maps .gmap-stores-content .gmap-stores-list ul{padding:15px 30px 15px 20px}
.google-maps .gmap-stores-content .gmap-stores-list ul li{border-bottom:1px solid rgba(0,0,0,0);cursor:pointer;padding:20px 0;transition:all .35s ease 0}
.google-maps .gmap-stores-content .gmap-stores-list ul li > strong{color:#313131;font-family:CentraNo1-Bold;font-size:14px;text-transform:uppercase}
.google-maps .gmap-stores-content .gmap-stores-list ul li > text{font-family:CentraNo1-Bold;font-size:13px}
.google-maps .gmap-stores-content .gmap-stores-list ul li:last-child{border-bottom:0 none}
.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{border-bottom:0 none}
.tab-content > .tab-pane,.pill-content > .pill-pane{display:none}
.tab-content > .active,.pill-content > .active{display:block}
.tabs-below > .nav-tabs{border-top:1px solid #ededed}
.tabs-below > .nav-tabs > li{margin-bottom:0;margin-top:-1px}
.tabs-below > .nav-tabs > li > a{border-radius:0 0 4px 4px}
.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#ededed}
.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ededed #ededed}
.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none}
.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{margin-bottom:3px;margin-right:0;min-width:74px}
.tabs-left > .nav-tabs{border-right:1px solid #ededed;float:left;margin-right:19px}
.tabs-left > .nav-tabs > li > a{border-radius:4px 0 0 4px;margin-right:-1px}
.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eee #ededed #eee #eee}
.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus{border-color:#ededed transparent #ededed #ededed}
.tabs-right > .nav-tabs{border-left:1px solid #ededed;float:right;margin-left:19px}
.tabs-right > .nav-tabs > li > a{border-radius:0 4px 4px 0;margin-left:-1px}
.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#eee #eee #eee #ededed}
.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus{border-color:#ededed #ededed #ededed transparent}
.instagram-block .block-title h3{font-size:18px;margin:0 0 10px;padding:10px 0;text-align:center}
#instafeed .owl-item{padding:0 10px}
#instafeed .owl-item a{display:block}
#instafeed .owl-item a img{display:block;height:auto;margin:0 auto;max-width:100%}
.page-header{border:0 none;color:#313131;font-family:CentraNo1-Bold;font-size:20px;line-height:40px;margin:0;padding:0}
.page-header h1{font-size:24px;margin:0}
.page-content{color:#555;font-family:CentraNo1-Bold;font-size:12px;font-weight:400}
#order-page h4{font-size:17px;font-weight:600;line-height:25px;margin:0}
.order_details{margin-bottom:20px}
.order_details p{font-size:14px;font-style:italic}
.order_info{margin-bottom:20px}
.breadcrumb > li:first-child a{padding-left:25px;position:relative}
.breadcrumb > li:first-child a::before{color:#fff;content:"";font-family:"Font Awesome 6 Pro";font-size:16px;left:0;line-height:18px;position:absolute;top:0}
.page-wrap{padding:20px}
.page-404{padding:40px 0;text-align:center}
.page-404 h1{font-size:24px;line-height:normal;margin:0;padding:10px 0}
.list__address li{line-height:24px}
.block-wishlist{margin-top:11px;display:none;}
.block-wishlist #wishlist-total{border-right:1px dotted #e1e1e1;display:inline-block;padding:0 10px}
.block-wishlist .fa{font-size:20px;display:none;}
#topbar .block-wishlist #wishlist-total{color:#313131}
#topbar .block-wishlist #wishlist-total span{font-size:0}
.name__collection{color:#fff;display:block;font-size:60px;font-weight:400;letter-spacing:15px;line-height:60px;text-transform:uppercase}
.template-index .columns-container{padding:0}
.columns-container{padding-top:30px}
.topcontact{padding:12px 0}
.fa.fa-whatsapp {font-size: 18px !important;}

h8 {
    background: linear-gradient(45deg,#45C693 0,#03D66A 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 16px;
    font-family: CentraNo1-Bold;
    font-weight: 400;
    line-height: 1.1;
    text-transform: uppercase;
}
i.fa.fa-whatsapp {
    color: #03d66a !important;
}
.box-contact-info .coninfo-des {font-family: CentraNo1-Book;font-size: 16px;}
.topcontact li{border-right:1px dotted #e1e1e1;padding:0 10px}
.topcontact li .fa{color:#313131;margin-right:8px;position:relative;top:1px}
.topcontact li:last-child{border-right: 1px dotted #e1e1e1;font-size: 15px}
.ly-languages-switcher-link{padding-left: 7px;width: 34px; display: inline-block;}
.list-inline > div{border-right:1px dotted #ccc;float:left;padding-right:15px}
.blockcount{background-attachment:fixed;background-image:url(/cdn/shop/t/5/assets/cartagena-background-1.jpg?4385206372817293188);background-position:center center;background-repeat:no-repeat;padding:80px 0;position:static}
.blockcount .blockcount__block{color:#fff;text-align:center}
.blockcount .blockcount__block img{margin-bottom:10px}
.blockcount .blockcount__block .blockcount__block--number{color:#febd01;font-size:24px;font-weight:600;padding:5px 0}
.blockcount .blockcount__block .blockcount__block--text{font-size:16px;font-weight:400;text-transform:uppercase}
.products_top{margin:30px 0}
.products_top--center{border:1px dotted #f0f0f0}
.panel-group .panel-default{background-color:transparent;border:medium none;box-shadow:none;padding-left:50px}
.rtl .panel-group .panel-default{padding-left:inherit;padding-right:50px}
.panel-group .panel-default .panel-heading{background-color:transparent;border:medium none}
.panel-group .panel-heading + .panel-collapse .panel-body{background-color:transparent;border:medium none}
.panel-group .panel-title{font-size:14px}
.panel-group .panel-title .accordion-toggle{color:#313131;display:block;position:relative}
.panel-group .panel-title .accordion-toggle::before{border-radius:100%;box-shadow:0 0 0 34px #313131 inset;content:"";height:34px;left:-50px;position:absolute;top:-10px;transition:all .5s ease 0;width:34px;z-index:10}
.panel-group .panel-title .accordion-toggle::after{color:#fff;content:"";font-family:"Font Awesome 6 Pro";font-weight:400;left:-38px;line-height:34px;position:absolute;top:-10px;z-index:11}
.panel-group .panel-title .accordion-toggle.collapsed::after{color:#313131;content:""}
.panel-group .panel-title .accordion-toggle.collapsed::before{box-shadow:0 0 0 2px #313131 inset}
.panel-group .panel-title .accordion-toggle.in::after{color:#fff;content:""}
.panel-group .panel-title .accordion-toggle.in::before{box-shadow:0 0 0 34px #313131 inset}
.aboutus{background:rgba(0,0,0,0) url(/cdn/shop/t/4/assets/bg-about.jpg?8058937650791725699) no-repeat scroll center top / cover;margin-top:-60px;min-height:700px}
.aboutus h1{margin:20px 0}
.aboutus .page-wrap{background-color:transparent}
.servicecontact{background:#0a283b none repeat scroll 0 0;min-height:540px;padding:40px;position:relative}
.servicecontact::before{border:2px solid #fff;bottom:40px;box-shadow:0 0 0 40px rgba(255,255,255,0.1);content:"";left:40px;position:absolute;right:40px;top:40px}
.servicecontact .servicecontact__block{color:#fff!important;padding:90px 0}
.servicecontact .servicecontact__block .fa{font-size:30px}
.servicecontact .servicecontact__block .title_block{color:#fff!important;font-size:18px!important}
.servicecontact .servicecontact__block .servicecontact__block--des{font-size:18px;margin-bottom:50px}
.page__404{background:rgba(0,0,0,0) url(/cdn/shop/t/5/assets/404.jpg?14889650196497479982) no-repeat scroll center top;min-height:800px}
.page-404{color:#fff;padding:0;text-align:center}
.page-404 h1{color:#fff;font-family:CentraNo1-Bold;font-size:160px;line-height:150px}
.page-404 h2{color:#fff;font-family:CentraNo1-Bold;font-size:60px;line-height:60px;margin-top:-20px;text-transform:capitalize}
.page-404 p{color:#F5F8FF;font-size:16px;font-weight:100;line-height:32px}
.btn_404{margin-top:60px}
.btn_404 .btn{border:medium none;margin:5px}
.quickview-overlay{background-color:#313131;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0}
.footer_top_wrap{border-top:1px dotted #0995ff;border-bottom:1px dotted #0995ff}
.footer-2 .footer-top{background:rgba(0,0,0,0) none repeat scroll 0 0}
.footer-2 .social_block{border-bottom:none;border-top:none;padding:12px 0 6px}
.footer-2 .social_block h4{display:none;text-align:center}
.footer-2 .social_block .block_content{padding:0}
.footer-2 .social_block .block_content ul{margin:0;text-align:center}
.footer-2 .social_block .block_content ul li{display:inline-block;margin:1px 0 0;position:relative}
.footer-2 .social_block .block_content ul li:first-child::before{display:none}
.footer-2 .social_block .block_content ul li::before{display:none;border-left:1px dotted #ededed;content:"";height:14px;left:-15px;position:absolute;top:10px}
.footer-2 .social_block .block_content ul li a{color:#313131;font-size:18px;font-family:CentraNo1-Book;font-weight:400;transition:all .35s ease 0}
.footer-2 .social_block .block_content ul li a:hover{margin-right:0;transition:all .35s ease 0}
.footer-2 .social_block .block_content ul li .fa{background:transparent none repeat scroll 0 0;color:#0995ff;display:block;float:left;font-size:20px;height:36px;line-height:35px;text-align:center;width:36px}
.rtl .footer-2 .social_block .block_content ul li .fa{float:right}
.footer-2 .social_block .block_content ul li span{background-color:transparent;border:medium none;color:#0995ff;display:inline-block;float:left;font-size:13px;height:36px;line-height:35px;text-align:left;text-transform:capitalize;width:80px}
.rtl .footer-2 .social_block .block_content ul li span{float:right}
.footer-2 .social_block .block_content ul li.facebook:hover .fa{color:#3a5898}
.footer-2 .social_block .block_content ul li.twitter:hover .fa{color:#00acee}
.footer-2 .social_block .block_content ul li.instagram:hover .fa{color:#ED358D}
.footer-2 .social_block .block_content ul li.snapchat:hover .fa{color:#FFCB02}
.footer-2 .social_block .block_content ul li.rss:hover .fa{color:#0eba9e}
.footer-2 .social_block .block_content ul li.youtube:hover .fa{color:#ff0}
.footer-2 .social_block .block_content ul li.google-plus:hover .fa{color:#de6463}
::-moz-selection{background:transparent;color:#0995ff;text-shadow:none!important}
::selection{background: ##3F00A4;color: #3afd80;text-shadow:none!important}
.product-price{font-family:CentraNo1-Bold;font-size:24px;line-height:25px;padding:0}
.price{color:#313131;font-weight:400}
.price.sale-price{color:#313131}
.price-old,.old-price,.cd-new-price{color:#777;font-size:15px;font-style:normal;font-weight:400;text-decoration:line-through}
.product_list.list .product_block{border:0 none}
.product_list_owl .owl-item{margin:0;padding:0 15px}
.product-block{box-sizing:border-box;margin:0 0 40px;overflow:hidden;position:relative}
.product-block .product-meta{position:relative;text-align:left}
.product-block .content_price{float:right;height:50px;margin:0;padding:8px 0 5px;text-align:right;width:40%}
.rtl .product-block .content_price{float:left}
.product-block .product-desc{color:#555;display:none;font-size:16px;font-weight:400;overflow:hidden;padding:5px 0}
.product-block .name{float:left;height:auto;margin:0;overflow:hidden;padding:10px 0;text-transform:uppercase;width:60%}
.rtl .product-block .name{float:right}
.product-block .name a{color:#313131;font-family:CentraNo1-Bold;font-size:24px;font-weight:400;line-height:20px;text-decoration:none;text-transform:capitalize}
.product-block .name a:hover{color:#0995ff;text-decoration:underline}
.product-block .image{border:0 none;border-radius:0;margin:0;overflow:hidden;position:relative;text-align:center}
.product-block .image .product_img_link{display:inline-block;position:relative;width:100%}
@media screen and (min-width: 991px) {
.product-block .image .product_img_link::before{background-color:rgba(0,0,0,0.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s cubic-bezier(0.25,0.46,0.45,0.94) 0;width:100%;z-index:10}
}
.product-block .product-additional{display:none;left:0;opacity:0;perspective:500px;position:absolute;top:0;transition:all .6s ease-in-out 0;visibility:hidden;width:100%;z-index:8}
@media screen and (min-width: 991px) {
.product-block .product-additional{display:block}
}
@media screen and (min-width: 991px) {
.product-block:hover .product-additional{opacity:1;transition:all .3s ease-in-out 0;visibility:visible}
}
.product-block .product-flags{float:left}
.product-block .functional-buttons{bottom:5px;left:0;padding:10px;position:absolute;width:100%;z-index:11}
@media screen and (min-width: 991px) {
.product-block .functional-buttons{opacity:0;transition:all .4s cubic-bezier(0.25,0.46,0.45,0.94) 0;visibility:hidden}
}
.product-block .functional-buttons .btn{height:40px;line-height:24px;padding-left:12px;padding-right:12px}
.product-block .functional-buttons .btn.btn-wishlist span{font-size:0}
.product-block .functional-buttons .cart{float:left}
.rtl .product-block .functional-buttons .cart{float:right}
.product-block .functional-buttons .wishlist{float:right}
.rtl .product-block .functional-buttons .wishlist{float:left}
.product-block .functional-buttons .wishlist .btn-wishlist{line-height:40px;padding:0;width:40px; display: none;}
.product-block .functional-buttons .wishlist .btn-wishlist.added{background-color:#000;color:#fff}
.product-block .functional-buttons .wishlist .btn-wishlist.added::after{background-color:#000}
.product-block .functional-buttons .view_detail{float:left}
.rtl .product-block .functional-buttons .view_detail{float:right}
.product-block .functional-buttons .view_detail .lnk_view{display:none;padding:0}
.product-block .functional-buttons .view_detail .lnk_view span{font-size:0}
.product-block .quickview{bottom:0;height:40px;left:0;margin:auto;position:absolute;right:0;top:0;transform:perspective(200px) rotate3d(1,0,0,-90deg) translateY(100%);transform-origin:50% 100% 0;transition:all .4s cubic-bezier(0.25,0.46,0.45,0.94) 0;width:120px;z-index:11}
.product-block .quickview .fa{display:none}
.product-block .review .spr-badge-starrating{float:left;margin:0}
.product-block .review .spr-badge-starrating .spr-icon{font-size:14px;padding:0 1px;text-align:center}
.product-block .review .spr-badge-starrating .spr-icon.spr-icon-star-empty{color:#ededed;opacity:.3;text-shadow:0 0 1px silver}
.product-block .review .spr-badge-caption{color:#555;float:left;font-size:11px;font-style:italic;margin-left:5px;padding-top:4px}
.product-block .deal-clock{background-color:rgba(200,200,200,0.5);bottom:100%;left:0;margin-bottom:0;position:absolute;right:0;transition:all .5s ease 0;z-index:1}
.product_list.list .product-block .deal-clock{background-color:transparent;bottom:0!important;margin-top:10px;position:relative;z-index:1!important}
.product-block .deal-clock ul li b{display:block}
@media screen and (min-width: 991px) {
.product-block:hover .image .product_img_link::before{opacity:1}
.product-block:hover .quickview{transform:perspective(200px) rotate3d(1,0,0,0deg) translateY(0px)}
.product-block:hover .functional-buttons{opacity:1;visibility:visible}
.product-block:hover .deal-clock{bottom:50%;opacity:0;transition:all .5s ease 0;z-index:-1}
.product_list.list .product-block:hover .deal-clock{opacity:1}
.product-block:hover .leo-more-info{left:0;opacity:1;transition:all .4s ease 0;width:80px}
}
.products_top--left .product-block .quickview .quick-view,.products_top--right .product-block .quickview .quick-view{font-size:0;height:40px;line-height:46px;padding:0;width:40px}
.products_top--left .product-block .quickview .quick-view .fa,.products_top--right .product-block .quickview .quick-view .fa{display:inline-block;font-size:14px}
@media screen and (min-width: 991px) {
.products_top--left .product-block .functional-buttons,.products_top--right .product-block .functional-buttons{display:none}
}
.products_top--left .product-block .name,.products_top--right .product-block .name{float:none;min-height:inherit;overflow:hidden;width:100%}
.products_top--left .product-block .content_price,.products_top--right .product-block .content_price{float:none;text-align:left;width:100%}
.products_top--left .product-block .product-price,.products_top--right .product-block .product-price{color:#444;font-size:20px}
.products_top--left .product-block .review .spr-badge-caption,.products_top--right .product-block .review .spr-badge-caption{display:none}
.products_top--left .view-more,.products_top--right .view-more{padding:0 15px}
.products_top--left .view-more .btn,.products_top--right .view-more .btn{font-size:12px;width:100%}
.ajax_addtocart{background:#ffb135 none repeat scroll 0 0;border:1px solid #ffb135;color:#fff;display:block;font-family:CentraNo1-Bold;font-size:16px;font-weight:700;text-transform:uppercase;transition:all .3s ease 0}
.ajax_addtocart span{padding:0 11px}
.ajax_addtocart span.select_options{padding:0 3px}
.productpage .ajax_addtocart span{padding:0 10px}
.productpage .ajax_addtocart span.select_options{padding:0 2px}
.ajax_addtocart:hover{background:#FF8802 none repeat scroll 0 0;color:#fff;border-color:#FF8802;transition:all .3s ease 0}
.ajax_addtocart::after{background:#FF8802 none repeat scroll 0 0;color:#fff;border-color:#FF8802;transition:all .3s ease 0}
.ajax_addtocart.disabled,.ajax_addtocart[disabled]{box-shadow:none;cursor:not-allowed;opacity:.65;pointer-events:none}
.new-box{border-right:60px solid transparent;border-top:60px solid #69F0AE;height:0;left:0;position:absolute;text-transform:lowercase;top:0;width:0}
.new-box .label-new{color:#fff;font-family:CentraNo1-Bold;font-size:15px;font-weight:400;left:0;padding:2px 4px;position:absolute;top:-50px;transform:rotate(-45deg)}
.sale-box{height:64px;position:absolute;right:10px;text-transform:lowercase;top:10px;width:64px}
.sale-box .label-sale{background-color:#eeff41;border-radius:100%;color:#555;display:block;font-family:CentraNo1-Book;font-size:15px;font-weight:400;line-height:64px;padding:0}
.product_list.list .product-block{background-color:#fff}
.product_list.list .product-block .product-meta{padding:0;text-align:left}
.product_list.list .product-block .product-meta .name{float:none;min-height:20px;width:inherit}
.product_list.list .product-block .product-meta .content_price{float:none;text-align:left;width:inherit}
.product_list.list .product-block .image .product_img_link{float:left}
.product_list.list .product-block .product-desc{display:block}
.product_list.list .product-block .functional-buttons{background-color:transparent;bottom:auto;display:block;margin-bottom:15px;margin-top:15px;position:relative;top:0}
.product_list.list .review{border-top:0 none}
.product_list.list .review .spr-badge-caption{display:none}
.product_list.list .review .spr-badge{padding:0 0 5px}
.product_list.list .ajax_addtocart span.select_options{padding:0 10px}
.product_heading{background:#fff none repeat scroll 0 0;border:1px solid #ededed;font-size:10px;height:40px;line-height:38px;margin-bottom:20px;padding:0 15px;line-height:38px;text-transform:uppercase}
.product-left-column #image-block{border:1px solid #ededed;padding:0;position:relative}
.product-left-column #image-block a{display:inline-block;vertical-align:middle}
.product-left-column #image-block a.jqzoom div div img{max-width:10000px;width:auto}
.product-left-column #image-block #view_full_size{cursor:pointer;display:block;text-align:center}
.product-left-column #image-block #view_full_size .span_link{bottom:10px;display:block;line-height:20px;padding:4px;position:absolute;right:10px;text-align:center}
.product-left-column #image-block #view_full_size .span_link::after{color:silver;content:"";font-family:"Font Awesome 6 Pro";font-size:25px;font-weight:400;line-height:25px;margin:0 0 0 2px}
.product-left-column #image-block #view_full_size .span_link:hover{color:#313131}
#views_block{margin-top:20px;position:relative;text-align:center}
#thumbs_list{margin:0 -10px;position:relative}
#thumbs_list #thumblist{list-style-type:none;overflow:hidden;position:static}
#thumbs_list .owl-item{padding:0 10px}
#thumbs_list .thumb_item a{display:inline-block;width:100%}
#thumbs_list .thumb_item img{border:1px solid #ededed}
#view_scroll_left,#view_scroll_right{font-size:0;height:30px;line-height:0;overflow:hidden;width:30px}
#view_scroll_left::before,#view_scroll_right::before{color:silver;font-family:"Font Awesome 6 Pro";font-size:20px;line-height:22px;padding-left:2px}
#view_scroll_left::before{content:"";padding-right:2px}
#view_scroll_right{margin-top:-15px;position:absolute;right:0;top:50%}
#view_scroll_right::before{content:""}
span.view_scroll_spacer{height:30px;left:0;margin-top:-15px;position:absolute;top:50%;width:30px}
.product-left-column .image-block{border:1px solid #ebebeb;padding:0;position:relative}
.product-left-column .image-block .view_full_size{cursor:pointer;display:block;text-align:center}
.product-left-column .image-block .view_full_size a{display:block}
.product-left-column .image-block .view_full_size .span_link{bottom:10px;display:block;line-height:20px;padding:4px;position:absolute;right:10px;text-align:center}
.product-left-column .image-block .view_full_size .span_link::after{color:silver;content:"";font-family:"Font Awesome 6 Pro";font-size:25px;font-weight:400;line-height:25px;margin:0 0 0 2px}
.product-left-column .image-block .view_full_size .span_link:hover{color:#313131}
.thumbs_list{float:left;margin-left:45px;overflow:hidden;width:295px}
.rtl .thumbs_list{float:right}
.thumbs_list .thumblist{height:126px;list-style-type:none;margin:0;overflow:hidden;padding:0}
.thumbs_list li{border:1px solid #dbdbdb;box-sizing:border-box;cursor:pointer;float:left;height:126px;line-height:0;list-style:outside none none;margin-right:8px;width:88px}
.rtl .thumbs_list li{float:right}
.thumbs_list li:first-child{margin:0 9px 0 0}
.thumbs_list li.last{margin-right:0}
.view_scroll_left,.view_scroll_right{font-size:0;height:20px;line-height:0;margin-top:38px;overflow:hidden;width:20px}
.view_scroll_left::before,.view_scroll_right::before{color:silver;font-family:"Font Awesome 6 Pro";font-size:20px;line-height:22px;padding-left:2px}
.view_scroll_left::before{content:"";padding-right:2px}
.view_scroll_right{float:left}
.view_scroll_right::before{content:""}
.product-center-column{color:#aaa;font-size:14px;font-weight:400}
.product-center-column h1{color:#000;font-family:CentraNo1-Bold;font-size:31px;font-weight:400;line-height:40px;margin:0 0 10px;text-transform:none}
.product-center-column .block__price{border-bottom:1px dotted #fff;padding-bottom:15px}
.product-center-column .socialsharing_product{border-bottom:1px dotted #aaa;padding:25px 0}
.product-center-column .review{padding-bottom:20px}
.product-center-column .review .spr-badge-caption{font-size:14px;font-style:normal}
.product-center-column .spr-badge-starrating .spr-icon{font-size:14px;padding:0 1px;top:0}
.product-center-column .spr-badge-caption{font-size:12px;font-style:italic}
.product-center-column .brand{font-size:12px;line-height:30px;margin:0;text-transform:none}
.product-center-column .brand a,.product-center-column .brand span{color:#555}
.product-center-column .brand span{font-weight:400}
.product-center-column .product-description{border-bottom:1px dotted #aaa;font-size:15px;line-height:24px;margin-bottom:15px;padding:25px 0;text-align:justify}
.product-center-column #ProductPrice{color:#313131;font-size:40px;font-weight:400;text-transform:capitalize}
.product-right-column{color:#555;font-size:14px;font-weight:400}
.availability{float:right}
.quantity_wanted_pri {display: none;} /* CAJA DE NUMERO DE PASAJEROS EN EL PRODUCTO DE LANCHA PRIVADA */ 
.product-right-column .available{color:#3ED783;font-weight:400;font-family:'CentraNo1-Bold';margin:0;text-transform:uppercase}
.product-right-column .available.outstock{color:#e55e5e}
.product-right-column #ProductPrice{color:#313131;font-size:48px;font-weight:400}
.product-right-column .total-price{display:none;margin-top:15px}
.product-right-column .selector-wrapper{display:block;margin-top:15px;width:300px;}
.product-right-column .selector-wrapper::before,.product-right-column .selector-wrapper::after{content:"";display:table}
.product-right-column .selector-wrapper::after{clear:both}
.product-right-column .selector-wrapper label{float:left;font-family:CentraNo1-Bold;line-height:36px;margin:0 10px 0 0;min-width:60px}
.rtl .product-right-column .selector-wrapper label{float:right}
.spb-productdescfont.spb-productdesctextcolor{margin-right: 2px;width: 50px;}
.calendarload { font-style: italic; color: #acacac;}
#infiniteoptions-container > div { width:180px;}
.height {width: 180px;margin: 5px 0px;}
.booking-form input.datepicker {min-width: 135px;padding: 10px;background: url('/cdn/shop/t/10/assets/calendar.svg?19705') no-repeat right 10px center !important;
border: 1px solid #dadada;font-family: CentraNo1-Book, sans-serif;font-size:13px;}
#infiniteoptions-container > div { width:180px;}
 .spb-productdescfont.spb-productoptiontextcolor.spb-productoptionbackground{width: 100px;}
.spr-form-message-error { background: #ff5f57 !important; color: #FFF;}
.pickupthetime { width: 280px !important;}
.booking-form {margin-top: 5px;}
.passengers {margin-top: 15px;width:210px !important;}
.time {display: flex;}
.product-right-column .selector-wrapper select{padding:5px 15px}
.product-right-column .quantity_wanted_p{margin:10px 0;text-align:left}
.product-right-column .product-single__variants{color:#e04b34}
.quantity_wanted_p > div {margin-top: 5px;width: 240px;}
.spb-select {float: right;margin-left: 20px;}
.hasDatepicker{font-family:CentraNo1-Bold;z-index: 30 !important;}
.js-qty input[type="text"],.ajaxcart__qty input[type="text"]{background:#fff none repeat scroll 0 0;border:1px solid #dadada;display:block;font-size:14px;font-weight:400;height:40px;line-height:40px;margin:0;padding:0;text-align:center;width:55%;font-size:13px;}
.product-right-column .quantity-selector{display:inline-block;font-family:CentraNo1-Bold;font-weight:400;line-height:30px;margin-bottom:0;margin-right:10px;min-width:61px}
.btn.btn-outline.js-qty__adjust.js-qty__adjust--plus{background:#fff;border-color:#dadada;color:#aaa}
.btn.btn-outline.js-qty__adjust.js-qty__adjust--plus:hover{background:#0995ff;border-color:#0995ff;color:#0995ff;transition:all .3s ease 0}
.btn.btn-outline.js-qty__adjust.js-qty__adjust--plus::after{background:#fff;border-color:#0995ff;color:#0995ff}
.btn.btn-outline.js-qty__adjust.js-qty__adjust--minus{background:#fff;border-color:#dadada;color:#aaa}
.btn.btn-outline.js-qty__adjust.js-qty__adjust--minus:hover{background:#0995ff;border-color:#0995ff;color:#0995ff;transition:all .3s ease 0}
.btn.btn-outline.js-qty__adjust.js-qty__adjust--minus::after{background:#fff;border-color:#0995ff;color:#0995ff}
.rtl .product-right-column .quantity-selector{margin-left:10px;margin-right:inherit}
.product-right-column .js-qty{display:inline-block;margin-bottom:0;width:70px}
.product-right-column .price-product-detail{margin:6px 0 10px}
.product-right-column .btn-wishlist{border:1px solid #ededed;color:#555;font-family:CentraNo1-Bold;font-size:11px;font-weight:400;letter-spacing:1px;line-height:30px;padding:0 10px;text-transform:uppercase}
.product-right-column .btn-wishlist .fa{color:#555;transition:all .3s ease 0}
.product-right-column .btn-wishlist:hover{background:transparent none repeat scroll 0 0;border-color:#656565;color:#656565}
.product-right-column .btn-wishlist:hover .fa{color:#656565;transition:all .3s ease 0}
.product-right-column .add_to_cart_detail{display:block;margin:15px 0;text-transform:uppercase;width:100%}
.product-right-column .add_to_cart_detail:focus{background-color:#fff!important;color:#313131!important}
.product-right-column .socialsharing_product{margin:30px 0 0}
.product-right-column #usefull_link_block{margin:10px 0;text-align:center;display:none;} /*WISHLIST*/ 
.product-right-column #usefull_link_block li a{border:medium none;color:#555;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:capitalize}
.product-right-column #usefull_link_block li a span{font-weight:400}
.product-right-column #usefull_link_block li a .fa{color:#555;margin-right:0px;font-size: 18px;font-weight: 400 !important;}
.product-right-column #usefull_link_block li a:hover,.product-right-column #usefull_link_block li a:active,.product-right-column #usefull_link_block li a:focus{background-color:transparent;color:#555}
.line-product-top{border-top:1px dotted #aaa;margin:25px 0}
.line-product{margin:10px 0}
.deal-clock{border-bottom:1px solid #ededed;border-top:1px solid #ededed;font-family:CentraNo1-Bold;margin-bottom:10px;padding:10px 0;text-align:center}
.primary_block{background:#fff none repeat scroll 0 0;padding:10px}
.socialWidget {display: inline-block;margin-left: 15px !important;margin-right: auto;    font-family: Arial,Helvetica,sans-serif;line-height: 120%; text-decoration: none;font-size: 9pt;
}.more_info_block{border-top:1px dotted #ccc;padding-top:30px}
.more_info_block .panel{border-color:transparent}
.more_info_block .panel .panel-body{border:1px solid #ededed}
.more_info_block .page-subheading{background:#fff none repeat scroll 0 0;padding:10px 0;text-align:left}
.more_info_block .page-subheading a{color:#313131;display:block}
.more_info_block .tab-content{padding:100px 0}
.more_info_block .nav-tabs{border:0 none;text-align:center}
.more_info_block .nav-tabs li{display:inline-block;float:none}
.more_info_block .nav-tabs li a{background-color:transparent;color:#555;font-family:CentraNo1-Bold;font-size:16px;font-weight:400;padding:0 20px;text-transform:uppercase}
.more_info_block .nav-tabs li a:hover,.more_info_block .nav-tabs li a:focus{background:#fff none repeat scroll 0 0;color:#0995ff}
.more_info_block .nav-tabs li:hover a{background-color:transparent;border-color:transparent;color:#0995ff}
.more_info_block .nav-tabs li.active a{background-color:transparent;border-color:transparent;color:#0995ff}
.more_info_block .nav-tabs li.active a:hover,.more_info_block .nav-tabs li.active a:focus{background-color:transparent;border-color:transparent;color:#0995ff}
.more_info_block #shopify-product-reviews{margin:0}
.more_info_block .spr-container{border:medium none;color:#555;padding:15px!important}
.more_info_block .spr-container a{color:#555}
.more_info_block .spr-container a:hover{color:#656565}
.more_info_block .spr-container .spr-form-label{font-weight:400}
.more_info_block .spr-container .spr-form-input-text,.more_info_block .spr-container .spr-form-input-email,.more_info_block .spr-container .spr-form-input-textarea{border:1px solid #ededed;padding:6px 10px}
.more_info_block .spr-container .spr-header-title,.more_info_block .spr-container .spr-form-title{font-size:14px;height:30px;line-height:30px;margin:0}
.more_info_block .spr-container .spr-form-input-error,.more_info_block .spr-container input.spr-form-input-error[type="text"],.more_info_block .spr-container input.spr-form-input-error[type="email"]{border-color:#c0363a}
.more_info_block .spr-container .spr-icon{color:#fad31f;font-size:12px}
.more_info_block .spr-container .spr-icon.spr-icon-star-empty{color:#555}
.more_info_block .spr-container .spr-icon.spr-icon-star-empty:hover,.more_info_block .spr-container .spr-icon.spr-icon-star-empty:focus{color:#fad31f}
.more_info_block .spr-container .spr-icon.spr-icon-star-hover{color:#fad31f}
.more_info_block .products_block .productscategory_title{background:transparent url(//cdn.shopify.com/s/files/1/0766/6813/t/2/assets/list-icon.png?7613187826630311557) repeat-x scroll 0 -110px;font-size:16px;height:30px;letter-spacing:2px;line-height:30px;margin:0 0 45px;text-align:center}
.more_info_block .products_block .productscategory_title span{background:#313131 none repeat scroll 0 0;padding:0 10px}
.spr-form-message-error {background: #ff5f57 none repeat scroll 0 0; color: #fff;}
.zoomWindow{border:0 none!important}
.rte{color:#333;font-family:CentraNo1-Book;font-size:16px;line-height:26px;text-align:justify}

svg.svg-inline--fa.fa-check-circle{color: #00BE7F;}
svg.svg-inline--fa.fa-times-circle{color: #FF7082;}
svg.svg-inline--fa.fa-card{color: #e47b49;}
svg.svg-inline--fa.fa-calendar-check{color: #3e54ff;}

.fa-check-circle::before {content: "\f058"; color: #00BE7F;}
.fa-times-circle::before {content: "\f057";color: #FF7082;}
.fa-calendar-check::before {content: "\f274";   color: #3e54ff;}
i.fas.fa-exclamation{content: "\f06a";color: #F1B950;}
.fa-exclamation-circle:before {content: "\f06a";color: #FF7082;}
.rte p{line-height:26px;margin:0 0 10px;font-size:16px;}
.rte img{max-width:100%}
.spr-icon-star,.spr-icon-star-half-alt{color:#ffd314}
.spr-icon-star:hover,.spr-icon-star:focus,.spr-icon-star-half-alt:hover,.spr-icon-star-half-alt:focus{color:#ffd314}
.leo-more-info{background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,0.1);height:auto;left:-20px;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .4s ease 0;width:0;z-index:1000}
.leo-more-info .views_block{position:relative;text-align:center}
.leo-more-info .thumbs_list{height:200px;margin:30px 0 0;overflow:hidden;width:80px}
.leo-more-info .thumbs_list li{border:0 none;height:100px;margin:0 0 5px;width:80px}
.leo-more-info .thumbs_list li a{display:block}
.leo-more-info span.view_scroll_spacer{left:0;margin-top:0;right:0;text-align:center;top:0;width:100%}
.leo-more-info span.view_scroll_spacer .view_scroll_left{margin-top:0}
.leo-more-info span.view_scroll_spacer .view_scroll_left::before{content:""}
.leo-more-info span.view_scroll_spacer .view_scroll_left:hover::before{color:#555}
.leo-more-info .view_scroll_right{display:block;height:30px;margin-top:0;width:100%}
.leo-more-info .view_scroll_right::before{content:"";line-height:28px}
.leo-more-info .view_scroll_right:hover::before{color:#555}
.page-product-box .panel-body .rte{padding:15px}
.page-product-box .page-subheading{margin-bottom:0}
.zoomContainer{z-index:1000}
.warring{padding:20px 0 15px;text-align:center}
.product-right .product-center-column h1,.product-left .product-center-column h1{font-size:30px;margin-top:0}
#list_collections{margin:30px 0}
.block_collection .collection-top{margin:0;padding:0;position:relative}
.block_collection .collection-top .view-collection{background:rgba(255,255,255,0.2) none repeat scroll 0 0;height:40px;left:50%;line-height:40px;margin:-20px 0 0 -20px;padding:0;position:absolute;top:50%;width:40px}
.block_collection .collection-top .view-collection::before{content:"";display:block;font-family:"Font Awesome 6 Pro";font-size:14px;text-align:center}
.block_collection .collection-meta h3{font-size:16px;line-height:40px;margin:0;text-align:center}
.block_collection .collection-meta .collection_products{color:gray;margin-bottom:15px;text-align:center}
.block_collection .collection-meta .collection_desc{font-size:12px;margin-bottom:15px;min-height:40px;padding:0 15px;text-align:center}
.content_sortPagiBar{background:#fff none repeat scroll 0 0;margin-bottom:20px;padding:10px 20px;text-align:left;border:none!important}
.content_sortPagiBar .pagination{float:left;margin:0}
.content_sortPagiBar .pagination > li{float:left;padding:0 8px}
.content_sortPagiBar .pagination > li > a,.content_sortPagiBar .pagination > li span{border-color:transparent;color:#e1e1e5;font-size:12px}
.content_sortPagiBar .pagination > li > a:hover,.content_sortPagiBar .pagination > li > a:focus,.content_sortPagiBar .pagination > li span:hover,.content_sortPagiBar .pagination > li span:focus{background:transparent none repeat scroll 0 0;border:1px solid #ededed;color:#555}
.content_sortPagiBar .pagination .active > a,.content_sortPagiBar .pagination .active span{background:transparent none repeat scroll 0 0;border:1px solid #f0f0f0;color:#555}
.content_sortPagiBar .pagination .active > a:hover,.content_sortPagiBar .pagination .active > a:focus,.content_sortPagiBar .pagination .active span:hover,.content_sortPagiBar .pagination .active span:focus{background:transparent none repeat scroll 0 0;color:#555}
.content_sortPagiBar .pagination .pagination_previous > a,.content_sortPagiBar .pagination .pagination_previous span{font-size:0;height:30px;position:relative}
.content_sortPagiBar .pagination .pagination_previous > a::before,.content_sortPagiBar .pagination .pagination_previous span::before{color:#555;content:"Previous";display:block;font-size:12px;font-weight:300}
.content_sortPagiBar .pagination .pagination_next > a,.content_sortPagiBar .pagination .pagination_next span{font-size:0;height:30px;position:relative}
.content_sortPagiBar .pagination .pagination_next > a::before,.content_sortPagiBar .pagination .pagination_next span::before{color:#555;content:"Next";display:block;font-size:12px;font-weight:300}
.page-heading{color:#fff;font-family:CentraNo1-Bold;font-size:26px;font-weight:400;line-height:30px;margin:10px 0; text-shadow: 0px 1px 3px rgba(3, 3, 3, 0.3);}
.content_scene_cat{margin-bottom:15px}
.content_scene_cat .cat_desc{color:#555;font-size:11px;padding:15px}
.content_scene_cat .cat_desc p{color:#313131;font-family:CentraNo1-Bold;font-size:13px;margin:0}
.category-heading{color:#555;font-size:14px;font-weight:300;padding-bottom:20px}
.sortPagiBar label{font-weight:300;line-height:40px;margin:0;padding:0 10px}
.sortPagiBar #SortBy{border:1px solid #ededed;height:40px}
.sortPagiBar .form-horizontal{text-align:right}
.sortPagiBar .form-horizontal label{display:inline-block}
.sortPagiBar .form-horizontal .ui-select{display:inline-block}
.sortPagiBar .form-horizontal .ui-select #SortBy-button > span{display:none}
.collection-view{text-align:left}
.collection-view .change-view{display:none;background:transparent none repeat scroll 0 0;border:1px solid #ededed;color:#dbdbdb;height:40px;width:40px}
.collection-view .change-view:hover,.collection-view .change-view.change-view--active{background:transparent none repeat scroll 0 0;color:#313131}
.collection-view .change-view .fallback-text{display:none}
.product_list.product-border .product-block{margin-bottom:20px}
.product_list.loading{position:relative}
.product_list.loading::before{background:#fff url(/cdn/shop/t/4/assets/loading.gif?7431185081288869939) no-repeat scroll center center;border-radius:5px;box-shadow:0 2px 8px 0 rgba(50,50,50,0.5);content:"";display:block;height:50px;left:50%;margin-left:-25px;position:absolute;top:50px;width:50px;z-index:3}
.product_list.loading::after{background:rgba(0,0,0,0.2) none repeat scroll 0 0;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}
.blog__post .blog__post--create{color:#fff;font-size:14px;font-weight:400;line-height:130%;text-align:center;text-transform:none}
.blog__post .blog__post--create {width: 70px;height: 70px; background-color: #0a283b;  color: #fff; text-align: center; font-size: 16px; font-weight: 800;padding: 17px 15px;line-height: 130%; text-transform: none; display: inline-block;}
#blogpage .blog-tags-bottom{color:#999!important;font-size:13px}
#blogpage .btn-prenext a{color: #313131;font-family: CentraNo1-Bold; font-size: 14px; font-weight: normal;letter-spacing: 1px;text-transform: uppercase;
}
#blogsidebar-html .html_des {
font-size: 14px; color: #313131; line-height: 22px; margin-bottom: 30px; text-align: justify;}
.blog-sidebar .block-sidebar-blog.block ul li a {
padding: 0px;line-height: 18px; font-size: 14px; text-transform: capitalize; color: #313131;margin-bottom: 8px; font-style:italic;
}
#blogpage .btn-prenext a:hover { color: #0995ff;}
.comment-form .note_comment{color:#999;font-size:13px;font-style:italic}
.extra-blogs h4{color:#313131;font-family:CentraNo1-Bold;font-size:14px;font-weight:400;margin:0;padding:10px 0;text-transform:uppercase}
div.isp_center_container ul#isp_search_results_container li.isp_grid_product:hover {
    border: 1px solid #0995ff;}
#isp_search_results_container li.isp_grid_product a.isp_product_quick_view_button {
    background-color: #ffb135 !important;border: 1px solid #ffb135!important;border-radius: 6px;bottom: 0;
    color: #fff!important;cursor: pointer;display: none; font-size: 0.9em; left: 0; letter-spacing: 1.5px; margin-left: auto;margin-right: auto;padding: 1px;position: absolute; right: 0;  text-align: center;text-decoration: none;text-transform: uppercase;transform: scale(0.8);transition: all 0.3s ease 0s;width: 60%; z-index: 2;}
#isp_search_results_container li.isp_grid_product a.isp_product_quick_view_button:hover {
    background-color: #ffb135 !important; border: 1px solid #ffb135!important;color: #fff !important;font-weight: 600; text-decoration: none; transform: scale(1);
}
div.isp_center_container ul#isp_search_results_container li.isp_grid_product:hover{border:1px solid #0995ff!important}
div.isp_center_container ul#isp_search_results_container li.isp_grid_product{width:auto!important}
#isp_search_result_page_container div.isp_center_container_header{border-bottom:1px dotted #e1e1e1!important;clear:both;display:inline-block;width:100%}
div.isp_center_container ul#isp_search_results_container li.isp_grid_product{border:1px solid #eaeaea;display:inline;float:left;font:inherit;height:auto;margin:.25%;overflow:hidden;padding:.25%;position:relative;text-align:center;width:23.7%}

/* HC - Product form changes - 10 Jul '18 */
.product-right-column .selector-wrapper {
  display: none !important;
}

.swatch-element {
  margin: 10px 0 !important;
}











/* vsb repeat css */




@media (max-width:767px) {
    .close-search {
        margin-right: -12px;
        right: 50%;
        text-align: center;
        top: 200px;
        width: 24px
    }
}

form#searchbox {
    background: #006fe4;
    background: -moz-linear-gradient(45deg, #006fe4 0, #00d9c3 100%);
    background: -webkit-linear-gradient(45deg, #006fe4 0, #00d9c3 100%);
    background: linear-gradient(45deg, #006fe4 0, #00d9c3 100%);
    height: 100%;
    left: 0;
    opacity: 0;
    padding-top: 280px;
    position: fixed;
    top: 0;
    transition: all .3s ease 0;
    visibility: hidden;
    width: 100%;
    z-index: 100
}

form#searchbox.active {
    opacity: .9;
    visibility: visible
}

#search_query_top {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: transparent;
    border-color: -moz-use-text-color -moz-use-text-color #ededed;
    border-image: none;
    border-radius: 0;
    border-style: none none solid;
    border-width: medium medium 1px;
    box-shadow: none;
    color: #fff;
    display: inline;
    font-size: 36px;
    font-weight: 600;
    height: 70px;
    line-height: 70px;
    padding: 0 15px
}

#search_button {
    height: 40px;
    position: absolute;
    right: 0;
    top: 5px
}

.rtl #search_button {
    left: 0;
    right: auto
}

#search_button .fa {
    font-size: 13px
}

.social_block {
    border-top: 1px solid #ededed;
    padding-top: 20px
}

.social_block h4 {
    display: none;
    text-align: center
}

.social_block .block_content {
    padding: 0
}

.social_block .block_content ul {
    margin: 0;
    text-align: center
}

.social_block .block_content ul li {
    display: inline-block;
    margin: 1px 0 0
}

.social_block .block_content ul li a {
    color: #313131;
    font-size: 11px;
    font-weight: 400;
    transition: all .35s ease 0
}

.social_block .block_content ul li a:hover {
    margin-right: 0;
    transition: all .35s ease 0
}

.social_block .block_content ul li .fa {
    background: transparent none repeat scroll 0 0;
    color: #313131;
    display: block;
    float: left;
    font-size: 18px;
    height: 36px;
    line-height: 35px;
    text-align: center;
    width: 36px
}

.rtl .social_block .block_content ul li .fa {
    float: right
}

.social_block .block_content ul li span {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #ededed;
    border-top: 1px solid #ededed;
    display: none;
    float: left;
    height: 36px;
    line-height: 35px;
    text-align: center;
    text-transform: uppercase;
    width: 80px
}

.rtl .social_block .block_content ul li span {
    float: right
}

.social_block .block_content ul li.facebook:hover .fa {
    color: #3a5898
}

.social_block .block_content ul li.twitter:hover .fa {
    color: #00acee
}

.social_block .block_content ul li.instagram:hover .fa {
    color: #3f729b
}

.social_block .block_content ul li.snapchat:hover .fa {
    color: #c72527
}

.social_block .block_content ul li.rss:hover .fa {
    color: #0eba9e
}

.social_block .block_content ul li.youtube:hover .fa {
    color: #ce3527
}

.social_block .block_content ul li.google-plus:hover .fa {
    color: #de6463
}

#categories_block .block_content {
    padding: 0
}

#categories_block .block_content .leo-qty {
    background-color: transparent;
    border: 1px solid #ededed;
    border-radius: 2px;
    color: #555;
    display: inline-block;
    font-size: 11px;
    font-weight: 400;
    min-width: 35px;
    padding: 2px 10px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap
}

#categories_block .block_content .list-group {
    margin: 0;
    padding: 10px 0 15px
}

#categories_block .block_content .list-group li {
    padding: 0;
    position: relative
}

#categories_block .block_content .list-group li:last-child {
    border-bottom: 0 none
}

#categories_block .block_content .list-group li a {
    display: block;
    letter-spacing: .08rem;
    font-size: 15px;
    padding: 8px 0;
    text-transform: uppercase;
    font-family: CentraNo1-Book
}

#categories_block .block_content .list-group li a:hover {
    color: #0995ff
}

#catalog_block .block_content {
    padding: 0
}

#catalog_block .catalog_filters {
    border-bottom: 1px solid #eee;
    margin-top: 5px
}

#catalog_block .catalog_filters::after,
#catalog_block .catalog_filters::before {
    content: " ";
    display: table
}

#catalog_block .catalog_filters::after {
    clear: both
}

#catalog_block .catalog_subtitle {
    font-weight: 400;
    letter-spacing: .5px;
    text-transform: uppercase
}

#catalog_block .advanced-filter {
    padding-left: 0;
    padding-right: 0
}

.catalog_filter_ul {
    padding: 0
}

.catalog_filter_ul>li input {
    display: none
}

.catalog_filter_ul>li a {
    display: block;
    font-size: 13px;
    line-height: 24px;
    padding: 8px 20px;
    position: relative
}

.catalog_filter_ul>li a::before {
    color: #888;
    content: "";
    font-family: Font Awesome 6 Pro;
    font-size: 14px;
    left: 0;
    position: absolute;
    top: 7px
}

.rtl .catalog_filter_ul>li a::before {
    left: auto;
    right: 0
}

.catalog_filter_ul>li a:hover::before {
    content: ""
}

.catalog_filter_ul>li.active-filter a::before {
    content: ""
}

.catalog_subtitle_heading {
    padding: 8px 0
}

.sidebar .block .color-group {
    padding: 10px 0
}

.sidebar .block .color-group>li {
    padding: 5px 0
}

.sidebar .block .color-group>li input {
    display: none
}

.sidebar .block .color-group>li a {
    display: inline-block;
    font-size: 14px;
    line-height: 30px;
    padding: 0 10px;
    vertical-align: middle
}

.sidebar .block .color-group>li .catalog_color {
    border: 1px solid #666;
    float: left;
    height: 24px;
    padding: 0;
    width: 24px
}

.rtl .sidebar .block .color-group>li .catalog_color {
    float: right
}

.sidebar .block .color-group>li.active-filter a {
    font-weight: 400
}

.sidebar .block .color-group>li.active-filter .catalog_color {
    border-color: red
}

.sidebar .products_block ul li a {
    font-family: CentraNo1-Bold;
    font-size: 15px;
    font-weight: 400 !important;
    line-height: 18px;
    padding: 0;
    text-transform: none
}

.sidebar .widget-banner {
    margin-top: 20px
}

.sidebar .block_shopby {
    margin-top: 20px
}

.sidebar .block_shopby .block_content {
    padding: 10px 20px
}

.sidebar .block_shopby .list-block {
    margin: 0
}

.sidebar .block_shopby .list-block li {
    position: relative
}

.sidebar .block_shopby .list-block li a {
    color: #313131;
    display: block;
    font-family: CentraNo1-Bold;
    font-size: 13px;
    padding: 10px 0;
    text-transform: none
}

.sidebar .block_shopby .list-block li a:hover {
    color: #555
}

.testimmonial {
    border-right: 1px solid #ededed;
    border-top: 1px solid #ededed;
    padding: 0 85px 60px;
    text-align: center
}

.testimmonial .testimmonial__des {
    color: #555;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: .5px;
    margin-bottom: 20px
}

.testimmonial .testimmonial__des::after,
.testimmonial .testimmonial__des::before {
    font-family: Font Awesome 6 Pro;
    margin: 0 10px
}

.testimmonial .testimmonial__des::before {
    content: ""
}

.testimmonial .testimmonial__des::after {
    content: ""
}

.testimmonial .testimmonial__name {
    display: block;
    margin-bottom: 10px
}

.sidebar_blogs {
    margin-top: 20px
}

.sidebar_blogs .title_block {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ededed;
    color: #656565
}

.sidebar_blogs .title_block span span {
    color: #313131;
    font-weight: 400
}

.sidebar_blogs .block_content {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: -moz-use-text-color #ededed #ededed;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    padding: 20px 20px 0
}

.sidebar_blogs .blog-item {
    border-bottom: 1px solid #ededed;
    margin-bottom: 20px
}

.sidebar_blogs .blog-item:last-child {
    border-bottom: 0 none
}

.sidebar_blogs .blog-item .media-body {
    min-height: 0;
    overflow: visible
}

.sidebar_blogs .blog-item .media-body::after,
.sidebar_blogs .blog-item .media-body::before {
    content: " ";
    display: table
}

.sidebar_blogs .blog-item .media-body::after {
    clear: both
}

.sidebar_blogs .blog-item .blog-meta {
    float: left;
    width: 17%
}

.sidebar_blogs .blog-item .blog-content {
    background: #fff none repeat scroll 0 0;
    float: left;
    margin-top: -21px;
    padding: 12px 15px 10px;
    position: relative;
    width: 83%;
    z-index: 1
}

.sidebar_blogs .blog-item h4 {
    font-size: 13px;
    font-weight: 400;
    line-height: normal;
    margin: 0 0 5px;
    text-transform: none
}

.sidebar_blogs .blog-item h4 a {
    font-size: 13px;
    line-height: normal
}

.sidebar_blogs .blog-item .blog-shortinfo {
    height: auto;
    margin: 5px 0 0;
    overflow: hidden
}

.sidebar_blogs .blog-item .blog-shortinfo p {
    color: #555;
    font-size: 12px;
    font-weight: 400
}

.sidebar_blogs .blog-created {
    background-color: #31a8d2;
    color: #fff;
    display: block;
    font-family: CentraNo1-Bold;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    margin-top: 1px;
    padding: 6px 10px;
    text-align: center;
    text-transform: uppercase
}

.sidebar_blogs .blog-created span {
    display: block
}

.sidebar_blogs .blog-created .day {
    font-size: 18px;
    font-weight: 400
}

.sidebar_blogs .blog-created hr {
    border-color: #93cfe4;
    margin: 2px 0
}

.rb_contents>p {
    display: none
}

.rb_contents>a {
    margin-left: 10px;
    text-transform: uppercase;
    font-weight: 600
}

#blog-listing h3 a:hover,
#blogpage h3 a:hover {
    color: #0995ff
}

#blog-listing .blog-meta .comment-meta,
#blogpage .blog-meta .comment-meta {
    border-color: #b7b7b7;
    border-style: none;
    border-width: 0 0 0 2px;
    color: #fff;
    float: left;
    padding: 0 10px
}

.booking-form label {
    padding-right: 15px
}

.blog-sidebar .block-sidebar-blog.block ul li a:hover {
    color: #0995ff
}

.bta-validation-date-missing {
    color: #e35354
}

#products_sider_block {
    margin-top: 20px
}

#products_sider_block .title_block {
    color: #fff
}

#products_sider_block .title_block span {
    font-weight: 400
}

#products_sider_block .block_content {
    padding: 20px 0
}

#products_sider_block .product-block .products-block-image img {
    width: 90px
}

#products_sider_block .product-block .review {
    border-top: 0 none
}

#products_sider_block .product-block .name {
    height: inherit;
    padding-top: 0
}

#products_sider_block .product-block .name a {
    font-size: 13px !important;
    font-weight: 600;
    text-transform: initial !important
}

#products_sider_block .product-block .content_price {
    float: none;
    height: inherit;
    text-align: left
}

#products_sider_block .lnk {
    margin-top: 15px
}

#products_sider_block .lnk .btn {
    border-radius: 0
}

.socialsharing_product ul li {
    display: inline-block;
    vertical-align: middle
}

.socialsharing_product ul li .btn {
    border: 1px solid #ebebeb;
    border-radius: 3px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 36px;
    line-height: 24px;
    padding: 7px 15px;
    text-transform: capitalize;
    transition: all .3s ease 0
}

.socialsharing_product ul li .btn:hover {
    background-color: #fff
}

.socialsharing_product ul li .btn-twitter {
    background-color: #00aaf0
}

.socialsharing_product ul li .btn-twitter:hover {
    color: #00aaf0
}

.socialsharing_product ul li .btn-twitter:hover i {
    color: #00aaf0
}

.socialsharing_product ul li .btn-facebook {
    background-color: #435f9f
}

.socialsharing_product ul li .btn-facebook:hover {
    color: #435f9f
}

.socialsharing_product ul li .btn-facebook:hover i {
    color: #435f9f
}

.socialsharing_product ul li .btn-google-plus {
    background-color: #e04b34
}

.socialsharing_product ul li .btn-google-plus:hover {
    color: #e04b34
}

.socialsharing_product ul li .btn-google-plus:hover i {
    color: #e04b34
}

.socialsharing_product ul li .btn-linkedin {
    background-color: #435f9f
}

.socialsharing_product ul li .btn-linkedin:hover {
    color: #435f9f
}

.socialsharing_product ul li .btn-linkedin:hover i {
    color: #435f9f
}

.socialsharing_product ul li .btn-pinterest {
    background-color: #ce1f21
}

.socialsharing_product ul li .btn-pinterest:hover {
    color: #ce1f21
}

.socialsharing_product ul li .btn-pinterest:hover i {
    color: #ce1f21
}

#search-page {
    background: #fff none repeat scroll 0 0;
    margin: 20px 0 0;
    padding: 20px
}

#search-page h1 {
    font-size: 20px;
    margin: 0;
    padding: 30px 0 20px
}

#search-page .pro_search_row {
    margin-top: 50px
}

#search_block_page {
    display: block;
    margin: 20px 0;
    padding: 0;
    position: relative
}

#search_querry_page {
    background: #fbfbfb none repeat scroll 0 0;
    border-color: #656565;
    border-radius: 0;
    display: inline;
    height: 35px;
    line-height: 35px;
    margin-right: 1px;
    padding: 0 50px 0 15px
}

.rtl #search_querry_page {
    padding: 0 15px 0 50px;
    margin-left: 1px;
    margin-right: inherit
}

#search_button_page {
    border-radius: 0;
    display: block;
    height: 35px;
    line-height: 35px;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 40px
}

#search_button_page .fallback-text {
    display: none
}

#search_button_page .fa {
    font-size: 18px
}

.search-bar {
    margin: 0 auto;
    position: relative;
    width: 60%
}

.home_html .bh_five,
.home_html .bh_two {
    padding-top: 17px
}

.home_html .bh_five .caption_block_html,
.home_html .bh_four .caption_block_html,
.home_html .bh_one .caption_block_html,
.home_html .bh_two .caption_block_html {
    height: 70px;
    margin-top: -35px;
    top: 50%
}

.home_html .bh_five .caption_block_html h4,
.home_html .bh_four .caption_block_html h4,
.home_html .bh_one .caption_block_html h4,
.home_html .bh_two .caption_block_html h4 {
    padding-top: 5px
}

.home_html .bh_three .caption_block_html {
    bottom: 10px
}

.home_html .bh_fourm .caption_block_html span,
.home_html .bh_one .caption_block_html span,
.home_html .bh_three .caption_block_html span {
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase
}

.block_html_content {
    display: block;
    position: relative
}

.block_html_content .caption_block_html {
    font-family: CentraNo1-Bold;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center
}

.block_html_content .caption_block_html h4 {
    color: #fff;
    font-family: CentraNo1-Bold;
    font-size: 22px;
    font-weight: 400;
    letter-spacing: 2px;
    margin: 0;
    padding-top: 20px
}

.block_html_content .caption_block_html span {
    color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 400
}

.block_html_content .caption_block_html .btn {
    background-color: transparent;
    border-color: #fff;
    color: #fff;
    font-family: CentraNo1-Bold;
    font-size: 9px;
    font-weight: 400;
    letter-spacing: 2px;
    margin: 20px 0;
    padding: 12px;
    text-transform: uppercase
}

.block_html_content .caption_block_html .btn:hover {
    background: #666 none repeat scroll 0 0
}

#productTabsNav {
    border: 0 none;
    display: inline-block;
    font-size: 0;
    text-align: center
}

#productTabsNav.nav-tabs>li {
    background-color: #313131;
    display: inline-block;
    float: none;
    margin: 0;
    vertical-align: middle
}

#productTabsNav.nav-tabs>li a {
    border: 0 none;
    color: #313131;
    font-family: CentraNo1-Bold;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 0 15px 0 18px;
    position: relative;
    text-transform: uppercase
}

.rtl #productTabsNav.nav-tabs>li a {
    padding: 0 18px 0 15px
}

#productTabsNav.nav-tabs>li a:focus,
#productTabsNav.nav-tabs>li a:hover {
    background-color: transparent;
    border-color: transparent;
    color: #656565
}

#productTabsNav.nav-tabs>li a::before {
    content: "";
    font-family: Font Awesome 6 Pro;
    font-size: 5px;
    left: 0;
    position: absolute;
    top: 0
}

.rtl #productTabsNav.nav-tabs>li a::before {
    left: auto;
    right: 0
}

#productTabsNav.nav-tabs>li.active a {
    color: #656565
}

#productTabsNav.nav-tabs>li.active a,
#productTabsNav.nav-tabs>li.active a:focus,
#productTabsNav.nav-tabs>li.active a:hover {
    border: 0 none
}

#productTabsNav.nav-tabs>li:first-child a {
    margin-left: 15px
}

.rtl #productTabsNav.nav-tabs>li:first-child a {
    margin-left: inherit;
    margin-right: 15px
}

.owl-carousel .owl-controls .owl-next,
.owl-carousel .owl-controls .owl-prev {
    background-color: transparent;
    box-shadow: 0 0 0 2px #fff inset;
    color: #3e54ff;
    font-family: CentraNo1-Bold;
    font-size: 0;
    height: 54px;
    line-height: 54px;
    opacity: 0;
    text-align: center;
    text-shadow: none;
    transition: all .3s ease 0;
    width: 54px;
    -webkit-box-shadow: 0 0 0 2px #fff inset;
    top: 30%
}

.owl-carousel .owl-controls .owl-next::before,
.owl-carousel .owl-controls .owl-prev::before {
    color: #fff;
    content: "";
    display: block;
    font-family: Font Awesome 6 Pro;
    font-size: 18px;
    line-height: 54px
}

.owl-carousel .owl-controls .owl-next:focus,
.owl-carousel .owl-controls .owl-next:hover,
.owl-carousel .owl-controls .owl-prev:focus,
.owl-carousel .owl-controls .owl-prev:hover {
    box-shadow: 0 0 0 30px #0995ff inset
}

.owl-carousel .owl-controls .owl-next:focus::before,
.owl-carousel .owl-controls .owl-next:hover::before,
.owl-carousel .owl-controls .owl-prev:focus::before,
.owl-carousel .owl-controls .owl-prev:hover::before {
    color: #fff
}

.owl-carousel .owl-controls .owl-prev {
    left: 0;
    right: auto
}

.owl-carousel .owl-controls .owl-prev::before {
    content: ""
}

.owl-carousel .owl-controls .owl-next {
    left: auto;
    right: 0
}

.owl-carousel .owl-controls .owl-next::before {
    content: "";
}

.owl-carousel .owl-row {
    margin: 0 -10px
}

.owl-carousel .owl-row .owl-item {
    padding: 0 10px
}

.owl-carousel:hover .owl-controls .owl-next,
.owl-carousel:hover .owl-controls .owl-prev {
    opacity: .8
}

.owl-carousel:hover .owl-controls .owl-prev {
    left: 20px
}

.owl-carousel:hover .owl-controls .owl-next {
    right: 20px
}

.carousel .carousel-control {
    background: transparent none repeat scroll 0 0;
    box-shadow: 0 0 0 2px #313131 inset;
    color: #313131;
    font-family: CentraNo1-Bold;
    font-size: 0;
    height: 54px;
    line-height: 54px;
    opacity: 0;
    text-align: center;
    text-shadow: none;
    transition: all .3s ease 0;
    width: 54px
}

.carousel .carousel-control::before {
    color: #fff;
    display: block;
    font-family: Font Awesome 6 Pro;
    font-size: 11px;
    line-height: 14px;
    color: #313131;
    content: "";
    display: block;
    font-family: Font Awesome 6 Pro;
    font-size: 14px;
    line-height: 54px
}

.carousel .carousel-control:focus,
.carousel .carousel-control:hover {
    box-shadow: 0 0 0 30px #313131 inset
}

.carousel .carousel-control:focus::before,
.carousel .carousel-control:hover::before {
    color: #fff
}

.carousel .carousel-control.left {
    left: 0;
    right: auto
}

.carousel .carousel-control.left::before {
    content: ""
}

.carousel .carousel-control.right {
    left: auto;
    right: 0
}

.carousel .carousel-control.right::before {
    content: ""
}

.carousel:hover .carousel-control.left,
.carousel:hover .carousel-control.right {
    opacity: 1
}

.carousel:hover .carousel-control.left {
    left: 20px
}

.carousel:hover .carousel-control.right {
    right: 20px
}

.products_block .block_content {
    background: transparent none repeat scroll 0 0;
    padding: 0
}

.template-product .products_block .block_content {
    padding: 0 10px
}

.products_block .block_content .carousel-inner {
    padding: 0 15px
}

#product_tab_content {
    overflow: hidden;
    padding-bottom: 0;
    padding-top: 45px
}

.home_blogs {
    margin-bottom: 20px;
    margin-top: 20px;
    overflow: hidden
}

.home_blogs .block_content {
    padding-top: 5px
}

.home_blogs .carousel-control {
    background: transparent none repeat scroll 0 0;
    color: #313131;
    display: none;
    line-height: 38px;
    text-align: center;
    transition: all .5s ease 0
}

.home_blogs .carousel-control.left {
    left: -50px
}

.home_blogs .carousel-control.right {
    right: -50px
}

.home_blogs .owl-row {
    margin-left: -10px;
    margin-right: -10px
}

.home_blogs .owl-row .owl-item {
    padding: 0 10px
}

.home_blogs .owl-next,
.home_blogs .owl-prev {
    line-height: 35px;
    transition: all .5s ease 0
}

.home_blogs .owl-next {
    right: -40px
}

.home_blogs .owl-prev {
    left: -40px
}

.home_blogs:hover .carousel-control {
    transition: all .5s ease 0
}

.home_blogs:hover .carousel-control.left {
    left: 0
}

.home_blogs:hover .carousel-control.right {
    right: 0
}

.home_blogs:hover .owl-prev {
    left: 10px;
    transition: all .5s ease 0
}

.home_blogs:hover .owl-next {
    right: 10px;
    transition: all .5s ease 0
}

#blog-listing .btn-readmore:focus,
#blog-listing .btn-readmore:hover,
#blogpage .btn-readmore:focus,
#blogpage .btn-readmore:hover {
    background: transparent none repeat scroll 0 0;
    color: #0995ff
}

.blog-item {
    font-family: CentraNo1-bold
} //////////////////////////// //button two ////////////////////////// .btn.btn-readmore{letter-spacing:0}.btn.btn-readmore:active,.btn.btn-readmore:hover{letter-spacing:5px;transition:all 280ms ease-in-out;border:1px solid #0995ff}.blog__post{float:left;text-align:justify;padding-right:15px}.blog-item .image{position:relative}.blog-item .image::before{bottom:0;content:"";height:0;left:0;position:absolute;right:0;transition:all .3s ease 0}.blog-item:hover .image::before{background:rgba(0,0,0,0) -moz-linear-gradient(center top,transparent 0,rgba(0,0,0,.4) 100%) repeat scroll 0 0;height:50px}.blog-item .blog__short{margin-top:-50px;position:relative}.blog-item .blog__short--right{padding-left:85px}.blog-item .blog-meta{color:#555;display:block;font-size:11px;font-style:italic;font-weight:400;position:relative}.blog-item .blog-meta a{color:#666}#blog-listing .blog-meta,#blogpage .blog-meta{color:#313131;display:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:5px;padding:15px 0;position:relative}.blog-item .blog-meta a:hover{color:#656565}.blog-item h4{line-height:20px;margin:10px 0;padding:0 0 5px}.blog-item h4 a{color:#fff;font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase;text-shadow:0 1px 5px rgba(0,0,0,.6)}.blog-item h4 a:hover{color:#fff}.blog-item .blog-shortinfo{display:block;margin:20px 0;position:relative;font-size:14px;font-family:CentraNo1-Book;text-align:justify}.blog-item .blog-shortinfo p{color:#444;font-size:14px;font-family:CentraNo1-Book}.blog-item .link{border:1px solid #18e185;color:#18e185;display:inline-block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:2px;padding:7px 15px 5px;position:relative;text-transform:uppercase}.rtl .blog-item .link{padding-left:10px;padding-right:inherit}.blog-item .link::before{content:"";display:block;font-family:Font Awesome 6 Pro;font-weight:400;height:100%;position:absolute;right:4px;top:6px}.rtl .blog-item .link::before{left:0;right:auto}.blog-item .link:hover{color:#0995ff;border:1px solid #0995ff}.extra-blogs{padding-top:20px;margin-bottom:15px;display:none}.blockemail{background-color:#ededeb}#newsletter_block{padding:80px;text-align:center}#newsletter_block h4{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#313131;cursor:pointer;font-family:CentraNo1-Bold;font-size:18px;font-weight:400;letter-spacing:4px;line-height:40px;margin:0;padding:0;text-transform:uppercase}#newsletter_block h4 span{font-weight:400}#newsletter_block h4::after,#newsletter_block h4::before{display:none}#newsletter_block .block_content{padding:10px}#newsletter_block .des_newsletter{color:#555;display:block;font-family:CentraNo1-Bold;font-size:14px;font-weight:400;letter-spacing:.5px;margin-bottom:30px}#newsletter_block .form_newsletter{position:relative}#newsletter_block .newsletter-input{background:transparent none repeat scroll 0 0;border:1px solid #ededed;box-shadow:none;font-family:CentraNo1-Bold;font-size:14px;font-weight:400;height:40px;margin-bottom:30px;padding:9px 17px;text-align:center}.banner_hbot{margin-bottom:70px;margin-top:50px}.block-manufacture{border-bottom:1px solid #ededed;overflow:hidden;padding:25px 0 30px}.block-manufacture .page-subheading{color:#656565}.block-manufacture .page-subheading span{color:#313131}.block-manufacture .page-subheading::before{border-left-color:#ededed}.block-manufacture .page-subheading::after{background:#ededed none repeat scroll 0 0}.block-manufacture .block_content{border-top:0 none;padding:0 20px 20px}.block-manufacture .owl-row{margin-left:-10px;margin-right:-10px}.block-manufacture .owl-item{min-height:70px;padding:0 10px}.block-manufacture .logo-manu{margin-top:20px}.block-manufacture .logo-manu a{display:block}.block-manufacture .logo-manu a img{filter:grayscale(100%);opacity:.2;transition:all .3s ease 0}.block-manufacture .logo-manu a:hover img{filter:grayscale(0);opacity:1}.block_aboutshop .logo-ft{padding-top:12px;text-align:left}.block_aboutshop .logo-ft img{margin:0}.block_aboutshop .about{line-height:20px;padding:10px 0;text-align:justify;letter-spacing:.03312rem}.block_aboutshop .about p{margin:0 0 8px}.time li{background:transparent url(/cdn/shop/t/4/assets/dot.png?8058937650791725699) repeat-x scroll left 16px;line-height:20px;padding:5px 0}.time li::after,.time li::before{content:"";display:table}.time li::after{clear:both}.time li span{background-color:#fff}.ct-p{margin-top:10px;padding:6px 0 6px 40px;position:relative}.rtl .ct-p{padding:6px 40px 6px 0}.ct-p::before{border:2px solid #656565;border-radius:100%;color:#656565;content:"";font-family:Font Awesome 6 Pro;font-size:16px;height:32px;left:0;line-height:30px;position:absolute;text-align:center;top:4px;width:32px}.rtl .ct-p::before{left:auto;right:0}.ct-p strong{font-family:CentraNo1-Bold;font-size:16px;font-weight:400;letter-spacing:2px}.shipping{background:rgba(0,0,0,0) url(/cdn/shop/t/4/assets/bg_image.jpg?8058937650791725699) repeat scroll center top;color:#fff;padding:65px 0;text-align:center}.shipping .shipping__title{color:#fff;font-size:48px;font-weight:400;letter-spacing:10px;line-height:48px}.shipping .shipping__title--sub{color:#fff;font-size:36px;font-weight:400;letter-spacing:3px;line-height:44px}.toggle-footer{padding:5px 0}.toggle-footer li{line-height:26px;position:relative}.toggle-footer li a{color:#fff;font-family:CentraNo1-Book;display:block;padding:0;position:relative;transition:all .2s ease 0}.toggle-footer li a:hover{color:#0995ff}.footer_contact{line-height:22px}#product-detail-image{margin-top:10px;width:270px;float:right}#back-top{bottom:30px;position:fixed;right:30px;z-index:99;display:none!important}#back-top a{background:#0995ff none repeat scroll 0 0;border:2px solid #0995ff;color:#cfeaff;display:inline-block;font-size:0;height:50px;position:relative;width:50px;opacity:.89}#back-top a::before{content:"";background:0 0;display:block;font-family:Font Awesome 6 Pro;font-size:40px;left:0;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:100%}a:focus,a:hover{outline:medium none}ol,ul{list-style:outside none none;margin:0;padding:0}.box-googlemap{margin:0;position:relative;text-align:center}.box-googlemap .box_title{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#fff;font-size:15px;font-weight:400;left:0;letter-spacing:2px;line-height:41px;margin:0 auto;padding:0 15px;position:absolute;right:0;text-transform:uppercase;top:-20px;width:200px;z-index:1}.box-googlemap .box_title span{font-weight:400}.box-googlemap .box_title::before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #313131;content:"";left:50%;margin-left:-5px;position:absolute;top:0}#cart-page{background:#fff none repeat scroll 0 0;margin-top:20px;padding:20px}#cart-page h2{line-height:50px;margin:0}#cart-page .cart-empty{font-size:16px;margin:0;text-align:center;text-transform:uppercase}#cart-page .cart-empty-continue{margin-bottom:30px;padding:10px 0;text-align:center;font-family: CentraNo1-Bold;text-transform: uppercase;}#cart-page .cart_header_labels{background-color:#fafafa;border:1px solid #e1e1e1;color:#555;text-transform:uppercase}#cart-page .cart_header_labels .label_item{border-right:1px solid #ededed;padding-bottom:10px;padding-top:10px}#cart-page .cart_header_labels .label_item:last-child{border-right:0 none}#cart-page .list_product_cart{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #ededed #ededed;border-image:none;border-style:solid;border-width:1px}#cart-page .list_product_cart .cpro_item{border-right:1px solid #ededed;min-height:120px;padding-bottom:10px;padding-top:10px}#cart-page .list_product_cart .cpro_item:last-child{border-right:0 none}#cart-page .list_product_cart .cpro_item img{margin:0 auto}#cart-page .list_product_cart .cpro_item .js-qty{display:inline-block;vertical-align:middle}#cart-page .list_button_cart{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ccc #ccc;border-image:none;border-style:none solid solid;border-width:0 1px 1px;padding:10px;border-color:transparent}#cart-page .list_button_cart .note_cart{padding-bottom:10px;padding-top:10px}#cart-page .cart_navigation{margin:15px 0}#AjaxifyCart{padding:30px 20px}#AjaxifyCart h2{text-align:center}#AjaxifyDrawer h1{margin:0}#AjaxifyDrawer .cart_header_labels{display:none}#AjaxifyDrawer img{margin:0 auto}#AjaxifyDrawer .list_button_cart,#AjaxifyDrawer .list_product_cart{border-top:1px solid #ededed;margin-top:30px;padding-top:30px;position:relative}#AjaxifyDrawer .cpro_item{min-height:100px}.js-qty__num{width:50%}.ajaxcart h1{font-size:30px;height:40px;line-height:38px;margin:0;text-transform:none}.ajaxcart .cart_header_labels{border-bottom:1px solid #ededed;border-top:1px solid #ededed;margin:10px 0 15px;padding:10px 0;text-align:center}.ajaxcart .list_product_cart{margin-bottom:15px;text-align:center;font-family:CentraNo1-Book,sans-serif}.ajaxcart .product_name{display:block;font-size:14px;letter-spacing:0;margin:0;text-align:left;text-transform:none}.rtl .ajaxcart .product_name{text-align:right}.ajaxcart small{float:left;margin-left:5px;margin-top:5px}.rtl .ajaxcart small{float:right}.ajaxcart .note_item .control-label{font-weight:400;color:#f97a66;font-size:12.8px}.ajaxcart .list_button_cart p{margin:0 0 15px}.con-ajax-cart{display:none}.ajaxcart .con-ajax-cart{display:inline-block;vertical-align:middle}.swatch{margin:5px 0 0}.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{background:#fff;padding:5px 0 10px 0;height:55px;position:relative;border-top:5px solid #0eecca;border-bottom:1px solid #ededed;border-width:5px 0 1px 0;border-radius:0;width:348px;margin-left:-10px;margin-top:-10px}.ui-widget-content{background:#f6f6f6!important;border:1px solid #f0f0f0!important;color:#cfeaff;width:350px!important;z-index:40!important;padding:10px!important}.ui-datepicker select.ui-datepicker-month{border:medium none transparent;color:#495468;font-family:CentraNo1-Bold;margin-right:1px;font-weight:400;text-transform:uppercase}.ui-datepicker select.ui-datepicker-year{border:medium none transparent;color:#495468;margin-left:1px;font-family:CentraNo1-Bold;font-weight:400;text-transform:uppercase}.ui-datepicker th{border:0 none;color:#31413e;font-family:CentraNo1-Bold;font-size:13px;text-transform:uppercase;font-weight:400!important;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff none repeat scroll 0 0!important;border:1px solid #ededed!important;color:#686a6e!important;font-size:12px!important;padding:15px!important;font-family:CentraNo1-Bold}.ui-datepicker td{border:0;padding:0!important}.swatch .header{float:left;font-family:CentraNo1-Bold;height:35px;line-height:35px;margin:10px 10px 0 0;width:60px}.rtl .swatch .header{margin:0 0 0 10px;float:right}.swatch input{display:none}.swatch label{background-color:#fff;border:1px solid #ededed;border-radius:3px;color:#777;float:left;font-size:11px;height:35px!important;line-height:35px;margin:0;min-width:35px!important;text-align:center;text-transform:uppercase;white-space:nowrap;margin-right:5px}.rtl .swatch label{float:right}.swatch-element label{cursor:pointer;padding:0 10px}.color.swatch-element label{padding:0}.swatch input:checked+label{border-color:transparent;box-shadow:0 0 1px rgba(0,0,0,.2);background:#0995ff;color:#fff}.swatch .swatch-element{float:left;margin:0 10px 0 0;position:relative}.rtl .swatch .swatch-element{float:right}.crossed-out{height:100%;left:0;position:absolute;top:0;width:100%}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{opacity:.6}.swatch .tooltip{background:gray none repeat scroll 0 0;bottom:100%;box-shadow:2px 2px 6px rgba(0,0,0,.28);box-sizing:border-box;color:#fff;display:block;left:-30px;margin-bottom:15px;opacity:0;padding:10px;position:absolute;text-align:center;transform:translateY(10px);transition:all .25s ease-out 0;visibility:hidden;width:100px}.swatch .tooltip::before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid gray;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{opacity:1;transform:translateY(0);visibility:visible}.swatch.error{background-color:#e8d2d2!important;border-radius:5px;color:#333!important;padding:1em}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.page-subheading{background:transparent none repeat scroll 0 0;font-family:CentraNo1-Bold;font-size:18px;font-weight:400;letter-spacing:2px;line-height:normal;margin:0;padding:25px 0;position:relative;text-align:center;text-transform:capitalize}.page-subheading .title--main{background:#fff none repeat scroll 0 0;border:1px solid #0071eb;color:#0250c9;display:inline-block;font-size:12px;font-weight:400;letter-spacing:2px;line-height:120%;margin-bottom:10px;padding:7px 15px 5px;text-transform:uppercase}.page-subheading .title--sub{color:#313131;display:block;letter-spacing:4px;text-transform:uppercase}.page-subheading .title--sub::after,.page-subheading .title--sub::before{background:#313131 none repeat scroll 0 0;content:" ";display:inline-block;height:2px;margin:0 15px;position:relative;top:-4px;width:20px}.img--category>img{width:100%}.block_left{border-right:1px solid #ededed}.rtl .block_left{border-left:1px solid #ededed;border-right:inherit}.products_hotdeal .product-block{padding:0}.products_hotdeal .product-block .functional-buttons,.products_hotdeal .product-block .quickview,.products_hotdeal .product-block .review{display:none}.products_hotdeal .product-block .name{min-height:36px}.products_hotdeal .product-block .name a{line-height:18px}.spr-review-content-body{font-family:CentraNo1-Book;font-size:15px!important;line-height:25px!important;margin:0;padding:0}.products_hotdeal .product-block .deal-clock{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:transparent none repeat scroll 0 0;border-color:#ededed -moz-use-text-color -moz-use-text-color;border-image:none;border-style:solid none none;border-width:1px 0 0;bottom:0;padding:10px 0 0;position:relative}.products_hotdeal .product-block .deal-clock ul li b{background:#575757 url(/cdn/shop/t/4/assets/line-dealclock.png?8058937650791725699) repeat-x scroll center center;border-radius:2px;color:#fff;display:block;font-size:14px;height:34px;line-height:34px;position:relative;text-align:center;width:28px}.products_hotdeal .product-block .deal-clock ul li b::after,.products_hotdeal .product-block .deal-clock ul li b::before{background:#fff none repeat scroll 0 0;content:"";height:3px;margin-top:-2px;position:absolute;top:50%;width:1px;z-index:2}.products_hotdeal .product-block .deal-clock ul li b::after{left:auto;right:0}.products_hotdeal .product-block .deal-clock ul li b::before{left:0;right:auto}.products_hotdeal .product-block .deal-clock ul li.day b{background:#e55e5e url(/cdn/shop/t/4/assets/line-dealclock-red.png?8058937650791725699) repeat-x scroll center center}.products_hotdeal .product-block .deal-clock ul li span{font-size:10px}.products_hotdeal .product-block:hover .deal-clock{bottom:0;opacity:1;z-index:1}.products_hotdeal .ajax_addtocart span.select_options{padding:0 12px}.products_hotdeal .products_block .block_content{padding:0}.products_hotdeal .products_block .product-meta{padding:0 0 6px;text-align:center}.products_hotdeal .products_block .owl-controls{top:-30px}.products_hotdeal .products_block .owl-controls .owl-prev{right:38px}.products_hotdeal .products_block .owl-controls .owl-next{right:20px}.products_hotdeal .product_list_owl .owl-item{margin:0}.center_column .products_hotdeal .products_block{margin-top:0}.products_hotdeal .sale-box{background:#d44a4a none repeat scroll 0 0;border:0 none;border-radius:100%;height:45px;right:10px;top:10px;width:45px}.products_hotdeal .sale-box .label-sale{position:relative;top:11px;transform:rotate(0)}.products_hotdeal .new-box{background:#4acfd4 none repeat scroll 0 0;border:0 none;border-radius:100%;height:45px;left:10px;top:10px;width:45px}.products_hotdeal .new-box .label-new{position:relative;top:11px;transform:rotate(0)}.products_sidebar{margin-top:20px}.products_sidebar .page-subheading{background:rgba(0,0,0,0) none repeat scroll 0 0}.products_sidebar .product-block{padding:0}.products_sidebar .product-block .functional-buttons,.products_sidebar .product-block .quickview{display:none}.products_sidebar .product-block .content_price{margin:5px 0 0}.products_sidebar .product-block .review{border-top:0 none}.products_sidebar .product-block .review .spr-badge{padding:0 0 5px}.products_sidebar .product-block .product-meta{border-bottom:1px solid #ededed;padding:5px 0 10px}.products_sidebar .owl-item .item .product_block{margin-bottom:20px}.products_sidebar .owl-item .item .product_block:last-child .product-meta{border-bottom:0 none}.products_sidebar .product_list .product_block{margin:20px 0 0}.products_sidebar .product_list .product-block .product-meta{border-bottom:0 none}#login-page{color:#555;font-size:13px;font-weight:400;margin-top:20px}#login-page h1,#login-page h2,#login-page h3{border-bottom:1px solid #ededed;color:#313131;font-family:CentraNo1-Bold;font-size:20px;font-weight:400;line-height:40px;margin:0 0 20px}#login-page .login-box{background:#fff none repeat scroll 0 0;border:1px solid #ededed;min-height:350px;padding:20px}#login-page .login-box p{margin:0}#login-page .login-box .label-login{display:block;line-height:22px;margin:0 0 5px}#login-page .login-box .form-control{box-shadow:none;font-size:13px;margin-bottom:20px;max-width:350px}#login-page .login-box .lost_password{font-size:11px;font-style:italic;font-weight:400;margin:0 0 10px}#login-page .login-box .text-link{margin-top:10px}#login-page .register-box{background:#fff none repeat scroll 0 0;border:1px solid #ededed;min-height:350px;padding:20px}#login-page .register-box p{margin:0}#login-page .register-box .register_des{margin-bottom:20px}#login-page .btn-outline{padding:6px 15px 8px}#register-page .register-box{background:#fff none repeat scroll 0 0;margin-top:30px;padding-bottom:70px;padding-top:30px}#register-page .register-box .label-register{display:block;line-height:22px;margin:0 0 5px}#register-page .register-box .form-control{box-shadow:none;margin-bottom:20px}#register-page h1,#register-page h3{background:transparent none repeat scroll 0 0;color:#313131;font-family:CentraNo1-Bold;font-size:18px;font-weight:400;line-height:40px;margin:0 0 20px;text-align:center}#register-page h1::after,#register-page h1::before,#register-page h3::after,#register-page h3::before{display:none}#create_customer{border:1px solid #ededed;margin:0 auto;max-width:600px;padding:0 20px 30px}#account-page{margin:30px 0 50px}#account-page h1{border-bottom:1px solid #ededed;color:#313131;font-family:CentraNo1-Bold;font-size:24px;font-weight:400;line-height:40px;margin:0 0 20px}#account-page h4{background-color:#f7f7f7;border:1px solid #ededed;font-family:CentraNo1-Bold;height:40px;line-height:40px;margin:0;padding:0 20px}#account-page h5{line-height:30px;margin:0}#account-page .box-content{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ededed #ededed;border-image:none;border-style:none solid solid;border-width:0 1px 1px;padding:10px 20px}#account-page .order-account{margin-bottom:20px}#account-page p{line-height:30px;margin:0}.account-box{background:#fff none repeat scroll 0 0;padding:30px 20px 70px}#adress-page{margin:50px 0 70px}#adress-page h1{color:#313131;font-family:CentraNo1-Bold;font-size:24px;font-weight:400;line-height:40px;margin:0 0 10px}@media screen and (min-width:991px){#adress-page h1{margin:0}}#adress-page .section-header{border:1px solid #ededed;margin-bottom:20px;padding:5px 20px}@media screen and (min-width:991px){#adress-page .section-header_left,#adress-page .section-header_right{float:left;width:50%}.rtl #adress-page .section-header_left,.rtl #adress-page .section-header_right{float:right}}#adress-page .section-header_right{padding:3px 0}@media screen and (min-width:991px){#adress-page .section-header_right{text-align:right}.rtl #adress-page .section-header_right{text-align:left}}.address_box{background:#fff none repeat scroll 0 0;padding:30px 20px 70px}@media screen and (min-width:991px){.adress-box{padding:20px}}.adress-box h3,.adress-box h4{font-size:14px;line-height:40px;margin:0}#AddAddress,.edit_address{border:1px solid #ededed;margin:0 auto 30px;padding:20px;width:600px}@media screen and (min-width:991px){#AddAddress,.edit_address{width:600px}}#quick-view-product{bottom:0;left:0;outline:0 none;overflow-x:auto;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1100}#quick-view-product .block__price{padding-top:15px}#quick-view-product .product-info{color:#555;font-weight:400}#quick-view-product .brand{color:#555}#quick-view-product .available{color:#72c13d;font-weight:400;margin:0}#quick-view-product .available.outstock{color:#e55e5e}#quick-view-product .qwp-name{color:#313131;font-family:CentraNo1-Bold;font-size:24px;font-weight:900;line-height:30px;margin:10px 0;text-transform:uppercase}#quick-view-product #usefull_link_block{margin:10px 0}#quick-view-product #usefull_link_block li a{color:#555;line-height:17px}#quick-view-product .fancybox-overlay{display:block!important}#quick-view-product .primary_block{padding:0}#quick-view-product .quick-view-product{background-color:#fff;height:auto;left:0;margin:0 auto;padding:30px;position:absolute;right:0;top:10%;width:1140px;z-index:8011}#quick-view-product .total-price{display:block;margin:15px 0}#quick-view-product .total-price span{color:#656565;font-family:CentraNo1-Bold;font-size:17px;font-weight:400}#quick-view-product .more-view-wrapper{overflow:hidden}#quick-view-product .product-right-column .quantity_wanted_p{margin-top:15px;width:100%}#quick-view-product .product-right-column .add_to_cart_detail{margin:15px 10px 15px 0}#quick-view-product .product-right-column .btn-wishlist{margin:15px 0}#quick-view-product .swatch .swatch-element{margin:0 10px 10px 0}#quick-view-product .view_full_size{position:relative}#quick-view-product .loading-imgquickview{background:rgba(0,0,0,0) url(loading.gif) no-repeat scroll center center;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#quick-view-product .availability{line-height:28px}#quick-view-product .product-sku{line-height:28px}#thumbs_list_quickview{margin:10px -10px;position:relative}#thumblist_quickview{position:static}#thumblist_quickview .owl-item{padding:5px 10px}#thumblist_quickview .owl-item a{border:1px solid transparent;display:block;margin-bottom:1px}#thumblist_quickview .owl-item a:hover{border-color:#656565}#thumblist_quickview .owl-item img{max-width:100%}@media (max-width:1100px){#quick-view-product{display:none!important}.quickview{display:none!important}}#deal-pages{margin-bottom:50px}#deal-pages .bg-warning{margin:0;padding:8px 10px}#popup-newletter{background:#002e3d url(/cdn/shop/t/5/assets/Blackfriday-juan-ballena-travel-experiences.jpg?2643770788521392502) no-repeat scroll right bottom;min-height:450px;min-width:800px;overflow:hidden;padding:20px;text-align:left}#popup-newletter .pa-header{display:inline-block;margin-left:-10px;max-width:400px;padding:17px 40px 40px 17px;text-align:center}#popup-newletter h3{color:#fff;font-family:CentraNo1-Bold;font-size:26px;font-weight:400;margin:0 0 10px;padding:8px 0;text-transform:none}#popup-newletter .pnewle-message{color:#fff;font-family:CentraNo1-Book;font-size:16px;font-weight:400;margin-bottom:20px;text-shadow:1px 1px 1px #666}#popup-newletter .pnewle-message span{display:block;font-size:14px;margin-bottom:20px}#popup-newletter .pnewle-message p{display:block;font-size:12px;margin-bottom:10px}#popup-newletter .pnewle-message ul{margin-bottom:20px}#popup-newletter .pnewle-message ul li{display:block;font-size:12px;padding-left:25px;position:relative}.rtl #popup-newletter .pnewle-message ul li{padding-left:inherit;padding-right:25px}#popup-newletter .pnewle-message ul li::before{content:"";font-family:Font Awesome 6 Pro;font-size:5px;left:10px;position:absolute;top:8px}.rtl #popup-newletter .pnewle-message ul li::before{left:auto;right:10px}#popup-newletter .pnewle-form .newsletter-input{box-shadow:none;font-size:15px;font-style:normal;height:44px;text-align:center}#popup-newletter .pnewle-form .btn{margin-top:25px;background:#ffb135;border-color:#ffb135}#popup-newletter .pnewle-form .btn:hover{margin-top:25px;background:#ff8802;border-color:#ff8802;color:#fff;transition:all .4s cubic-bezier(.25,.46,.45,.94) 0}#popup-newletter .pnewle-form .btn::after{margin-top:25px;background:#ff8802;border-color:#ff8802;transition:all .4s cubic-bezier(.25,.46,.45,.94) 0}.social-icons{margin-top:20px;width:53%}.social-icons h4{font-weight:400;padding:8px 0}.social-icons .block_content ul{margin:0}.social-icons .block_content ul li{float:left;height:40px;padding:0;text-align:center;width:20%}.rtl .social-icons .block_content ul li{float:right}.social-icons .block_content ul li a{border:1px solid transparent;color:#313131;display:inline-block;font-size:18px;height:35px;transform:rotate(-45deg);width:35px}.social-icons .block_content ul li .fa{display:block;line-height:35px;transform:rotate(45deg)}.social-icons .block_content ul li span{font-size:0}.social-icons .block_content ul li.facebook a:hover{border-color:#428bca}.social-icons .block_content ul li.twitter a:hover{border-color:#5bc0de}.social-icons .block_content ul li.rss a:hover{border-color:#0eba9e}.social-icons .block_content ul li.youtube a:hover{border-color:#cc181e}.social-icons .block_content ul li.google-plus a:hover{border-color:#4387fd}#page{margin:0 auto;overflow:hidden}#page .rte ol,#page .rte ul{list-style:outside none disc;margin-bottom:5px;padding:0 0 0 30px}#page .rte ol li,#page .rte ul li{line-height:26px;padding:5px 0}#page .rte ol{list-style:outside none decimal}#page .rte .panel-body{padding:10px}.google-maps .gmap-content{padding-right:0}.rtl .google-maps .gmap-content{padding-left:0;padding-right:inherit}.google-maps .gmap-stores-content{padding-left:0}.rtl .google-maps .gmap-stores-content{padding-left:inherit;padding-right:0}.google-maps .gmap-stores-content .gmap-stores-list{background:#e4e4e4 none repeat scroll 0 0;overflow:hidden}.google-maps .gmap-stores-content .gmap-stores-list ul{padding:15px 20px 15px 30px}.rtl .google-maps .gmap-stores-content .gmap-stores-list ul{padding:15px 30px 15px 20px}.google-maps .gmap-stores-content .gmap-stores-list ul li{border-bottom:1px solid transparent;cursor:pointer;padding:20px 0;transition:all .35s ease 0}.google-maps .gmap-stores-content .gmap-stores-list ul li>strong{color:#313131;font-family:CentraNo1-Bold;font-size:14px;text-transform:uppercase}.google-maps .gmap-stores-content .gmap-stores-list ul li>text{font-family:CentraNo1-Bold;font-size:13px}.google-maps .gmap-stores-content .gmap-stores-list ul li:last-child{border-bottom:0 none}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0 none}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ededed}.tabs-below>.nav-tabs>li{margin-bottom:0;margin-top:-1px}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ededed}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ededed #ededed}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-bottom:3px;margin-right:0;min-width:74px}.tabs-left>.nav-tabs{border-right:1px solid #ededed;float:left;margin-right:19px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px;margin-right:-1px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ededed #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ededed transparent #ededed #ededed}.tabs-right>.nav-tabs{border-left:1px solid #ededed;float:right;margin-left:19px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0;margin-left:-1px}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ededed}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover{border-color:#ededed #ededed #ededed transparent}.instagram-block .block-title h3{font-size:18px;margin:0 0 10px;padding:10px 0;text-align:center}#instafeed .owl-item{padding:0 10px}#instafeed .owl-item a{display:block}#instafeed .owl-item a img{display:block;height:auto;margin:0 auto;max-width:100%}.page-header{border:0 none;color:#313131;font-family:CentraNo1-Bold;font-size:20px;line-height:40px;margin:0;padding:0}.page-header h1{font-size:24px;margin:0}.page-content{color:#555;font-family:CentraNo1-Bold;font-size:12px;font-weight:400}#order-page h4{font-size:17px;font-weight:600;line-height:25px;margin:0}.order_details{margin-bottom:20px}.order_details p{font-size:14px;font-style:italic}.order_info{margin-bottom:20px}.breadcrumb>li:first-child a{padding-left:25px;position:relative}.breadcrumb>li:first-child a::before{color:#fff;content:"";font-family:Font Awesome 6 Pro;font-size:16px;left:0;line-height:18px;position:absolute;top:0}.page-wrap{padding:20px}.page-404{padding:40px 0;text-align:center}.page-404 h1{font-size:24px;line-height:normal;margin:0;padding:10px 0}.list__address li{line-height:24px}.block-wishlist{margin-top:11px;display:none}.block-wishlist #wishlist-total{border-right:1px dotted #ccc;display:inline-block;padding:0 10px}.block-wishlist .fa{font-size:20px;display:none}#topbar .block-wishlist #wishlist-total{color:#313131}#topbar .block-wishlist #wishlist-total span{font-size:0}.name__collection{color:#fff;display:block;font-size:60px;font-weight:400;letter-spacing:7px;line-height:60px;text-transform:uppercase}.template-index .columns-container{padding:0}.columns-container{padding-top:20px}.topcontact{padding:12px 0}.fa.fa-whatsapp{font-size:18px!important}.box-contact-info .coninfo-des{font-family:CentraNo1-Book;font-size:16px}.topcontact li{border-right:1px dotted #e1e1e1;padding:0 10px}.topcontact li .fa{color:#313131;margin-right:8px;position:relative;top:1px}.topcontact li:last-child{border-right:1px dotted #e1e1e1}.ly-languages-switcher-link{padding-left:7px;width:34px;display:inline-block}.list-inline>div{border-right:1px dotted #ccc;float:left;padding-right:15px}.blockcount{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;padding:80px 0;position:static}.blockcount .blockcount__block{color:#fff;text-align:center}.blockcount .blockcount__block img{margin-bottom:10px}.blockcount .blockcount__block .blockcount__block--number{color:#febd01;font-size:24px;font-weight:600;padding:5px 0}.blockcount .blockcount__block .blockcount__block--text{font-size:16px;font-weight:400;text-transform:uppercase}.products_top{margin:30px 0}.products_top--center{border:1px dotted #f0f0f0}.panel-group .panel-default{background-color:transparent;border:medium none;box-shadow:none;padding-left:50px}.rtl .panel-group .panel-default{padding-left:inherit;padding-right:50px}.panel-group .panel-default .panel-heading{background-color:transparent;border:medium none}.panel-group .panel-heading+.panel-collapse .panel-body{background-color:transparent;border:medium none}.panel-group .panel-title{font-size:14px}.panel-group .panel-title .accordion-toggle{color:#313131;display:block;position:relative}.panel-group .panel-title .accordion-toggle::before{border-radius:100%;box-shadow:0 0 0 34px #313131 inset;content:"";height:34px;left:-50px;position:absolute;top:-10px;transition:all .5s ease 0;width:34px;z-index:10}.panel-group .panel-title .accordion-toggle::after{color:#fff;content:"";font-family:Font Awesome 6 Pro;font-weight:400;left:-38px;line-height:34px;position:absolute;top:-10px;z-index:11}.panel-group .panel-title .accordion-toggle.collapsed::after{color:#313131;content:""}.panel-group .panel-title .accordion-toggle.collapsed::before{box-shadow:0 0 0 2px #313131 inset}.panel-group .panel-title .accordion-toggle.in::after{color:#fff;content:""}.panel-group .panel-title .accordion-toggle.in::before{box-shadow:0 0 0 34px #313131 inset}.aboutus{background:rgba(0,0,0,0) url(/cdn/shop/t/4/assets/bg-about.jpg?8058937650791725699) no-repeat scroll center top/cover;margin-top:-60px;min-height:700px}.aboutus h1{margin:20px 0}.aboutus .page-wrap{background-color:transparent}.servicecontact{background:#0a283b none repeat scroll 0 0;min-height:540px;padding:40px;position:relative}.servicecontact::before{border:2px solid #fff;bottom:40px;box-shadow:0 0 0 40px rgba(255,255,255,.1);content:"";left:40px;position:absolute;right:40px;top:40px}.servicecontact .servicecontact__block{color:#fff!important;padding:90px 0}.servicecontact .servicecontact__block .fa{font-size:30px}.servicecontact .servicecontact__block .title_block{color:#fff!important;font-size:18px!important}.servicecontact .servicecontact__block .servicecontact__block--des{font-size:18px;margin-bottom:50px}.page__404{background:rgba(0,0,0,0) url(/cdn/shop/t/5/assets/404.jpg?14889650196497479982) no-repeat scroll center top;min-height:800px}.page-404{color:#fff;padding:0;text-align:center}.page-404 h1{color:#fff;font-family:CentraNo1-Bold;font-size:160px;line-height:150px}.page-404 h2{color:#fff;font-family:CentraNo1-Bold;font-size:60px;line-height:60px;margin-top:-20px;text-transform:capitalize}.page-404 p{color:#f5f8ff;font-size:20px;font-weight:100;line-height:32px}.btn_404{margin-top:60px}.btn_404 .btn{border:medium none;margin:5px}.quickview-overlay{background-color:#313131;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0}.footer_top_wrap{border-top:1px dotted #09283a;border-bottom:1px dotted #09283a}.footer-2 .footer-top{background:rgba(0,0,0,0) none repeat scroll 0 0}.footer-2 .social_block{border-bottom:none;border-top:none;padding:12px 0 6px}.footer-2 .social_block h4{display:none;text-align:center}.footer-2 .social_block .block_content{padding:0}.footer-2 .social_block .block_content ul{margin:0;text-align:center}.footer-2 .social_block .block_content ul li{display:inline-block;margin:1px 0 0;position:relative}.footer-2 .social_block .block_content ul li:first-child::before{display:none}.footer-2 .social_block .block_content ul li::before{border-left:1px dotted #ededed;content:"";height:14px;left:-15px;position:absolute;top:10px}.footer-2 .social_block .block_content ul li a{color:#313131;font-size:16px;font-family:CentraNo1-Book;font-weight:400;transition:all .35s ease 0}.footer-2 .social_block .block_content ul li a:hover{margin-right:0;transition:all .35s ease 0}.footer-2 .social_block .block_content ul li .fa{background:transparent none repeat scroll 0 0;color:#09283a;display:block;float:left;font-size:20px;height:36px;line-height:35px;text-align:center;width:36px}.rtl .footer-2 .social_block .block_content ul li .fa{float:right}.footer-2 .social_block .block_content ul li span{background-color:transparent;border:medium none;color:#09283a;display:inline-block;float:left;font-size:13px;height:36px;line-height:20px;text-align:center;text-transform:capitalize;width:80px}.rtl .footer-2 .social_block .block_content ul li span{float:right}.footer-2 .social_block .block_content ul li.facebook:hover .fa{color:#375BD2}.footer-2 .social_block .block_content ul li.twitter:hover .fa{color:#00acee}.footer-2 .social_block .block_content ul li.instagram:hover .fa{color:#ed358d}.footer-2 .social_block .block_content ul li.snapchat:hover .fa{color:#FF0C00;}.footer-2 .social_block .block_content ul li.rss:hover .fa{color:#0eba9e}.footer-2 .social_block .block_content ul li.youtube:hover .fa{color:#FF0C00;}.footer-2 .social_block .block_content ul li.google-plus:hover .fa{color:#de6463}::-moz-selection{background:0 0;color:#0995ff;text-shadow:none!important}::selection{background:#3afd80;color:#3e54ff;text-shadow:none!important}.product-price{font-family:CentraNo1-Bold;font-size:24px;line-height:25px;padding:0}.price{color:#313131;font-weight:400}.price.sale-price{color:#313131}.cd-new-price,.old-price,.price-old{color:#545454;font-size:18px;font-style:normal;font-weight:400;text-decoration:line-through}.product_list.list .product_block{border:0 none}.product_list_owl .owl-item{margin:0;padding:0 15px}.product-block{box-sizing:border-box;margin:0 0 40px;overflow:hidden;position:relative}.product-block .product-meta{position:relative;text-align:left}.product-block .content_price{float:right;height:50px;margin:0;padding:8px 0 5px;text-align:right;width:auto;}span.price.product-price {font-size: 22px;}.rtl .product-block .content_price{float:left}.product-block .product-desc{color:#555;display:none;font-size:16px;font-weight:400;overflow:hidden;padding:5px 0}.product-block .name{float:left;height:auto;margin:0;overflow:hidden;padding:10px 0;text-transform:uppercase;width:60%}.rtl .product-block .name{float:right}.product-block .name a{color:#313131;font-family:CentraNo1-Bold;font-size:22px;font-weight:400;line-height:20px;text-decoration:none;text-transform:capitalize}.product-block .name a:hover{color:#0995ff;text-decoration:underline}.product-block .image{border:0 none;border-radius:0;margin:0;overflow:hidden;position:relative;text-align:center}.product-block .image .product_img_link{display:inline-block;position:relative;width:100%}@media screen and (min-width:991px){.product-block .image .product_img_link::before{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s cubic-bezier(.25,.46,.45,.94) 0;width:100%;z-index:10}}.product-block .product-additional{display:none;left:0;opacity:0;perspective:500px;position:absolute;top:0;transition:all .6s ease-in-out 0;visibility:hidden;width:100%;z-index:8}@media screen and (min-width:991px){.product-block .product-additional{display:block}}@media screen and (min-width:991px){.product-block:hover .product-additional{opacity:1;transition:all .3s ease-in-out 0;visibility:visible}}.product-block .product-flags{float:left}.product-block .functional-buttons{bottom:5px;left:0;padding:10px;position:absolute;width:100%;z-index:11}@media screen and (min-width:991px){.product-block .functional-buttons{opacity:0;transition:all .4s cubic-bezier(.25,.46,.45,.94) 0;visibility:hidden}}.product-block .functional-buttons .btn{height:40px;line-height:24px;padding-left:12px;padding-right:12px}.product-block .functional-buttons .btn.btn-wishlist span{font-size:0}.product-block .functional-buttons .cart{float:left}.rtl .product-block .functional-buttons .cart{float:right}.product-block .functional-buttons .wishlist{float:right}.rtl .product-block .functional-buttons .wishlist{float:left}.product-block .functional-buttons .wishlist .btn-wishlist{line-height:40px;padding:0;width:40px;display:none}.product-block .functional-buttons .wishlist .btn-wishlist.added{background-color:#000;color:#fff}.product-block .functional-buttons .wishlist .btn-wishlist.added::after{background-color:#000}.product-block .functional-buttons .view_detail{float:left}.rtl .product-block .functional-buttons .view_detail{float:right}.product-block .functional-buttons .view_detail .lnk_view{display:none;padding:0}.product-block .functional-buttons .view_detail .lnk_view span{font-size:0}.product-block .quickview{bottom:0;height:40px;left:0;margin:auto;position:absolute;right:0;top:0;transform:perspective(200px) rotate3d(1,0,0,-90deg) translateY(100%);transform-origin:50% 100% 0;transition:all .4s cubic-bezier(.25,.46,.45,.94) 0;width:120px;z-index:11}.product-block .quickview .fa{display:none}.product-block .review .spr-badge-starrating{float:left;margin:0}.product-block .review .spr-badge-starrating .spr-icon{font-size:14px;padding:0 1px;text-align:center}.product-block .review .spr-badge-starrating .spr-icon.spr-icon-star-empty{color:#ededed;opacity:.3;text-shadow:0 0 1px silver}.product-block .review .spr-badge-caption{color:#555;float:left;font-size:11px;font-style:italic;margin-left:5px;padding-top:4px}.product-block .deal-clock{background-color:rgba(200,200,200,.5);bottom:100%;left:0;margin-bottom:0;position:absolute;right:0;transition:all .5s ease 0;z-index:1}.product_list.list .product-block .deal-clock{background-color:transparent;bottom:0!important;margin-top:10px;position:relative;z-index:1!important}.product-block .deal-clock ul li b{display:block}@media screen and (min-width:991px){.product-block:hover .image .product_img_link::before{opacity:1}.product-block:hover .quickview{transform:perspective(200px) rotate3d(1,0,0,0deg) translateY(0)}.product-block:hover .functional-buttons{opacity:1;visibility:visible}.product-block:hover .deal-clock{bottom:50%;opacity:0;transition:all .5s ease 0;z-index:-1}.product_list.list .product-block:hover .deal-clock{opacity:1}.product-block:hover .leo-more-info{left:0;opacity:1;transition:all .4s ease 0;width:80px}}.products_top--left .product-block .quickview .quick-view,.products_top--right .product-block .quickview .quick-view{font-size:0;height:40px;line-height:46px;padding:0;width:40px}.products_top--left .product-block .quickview .quick-view .fa,.products_top--right .product-block .quickview .quick-view .fa{display:inline-block;font-size:14px}@media screen and (min-width:991px){.products_top--left .product-block .functional-buttons,.products_top--right .product-block .functional-buttons{display:none}}.products_top--left .product-block .name,.products_top--right .product-block .name{float:none;min-height:inherit;overflow:hidden;width:100%}.products_top--left .product-block .content_price,.products_top--right .product-block .content_price{float:none;text-align:left;width:100%}.products_top--left .product-block .product-price,.products_top--right .product-block .product-price{color:#444;font-size:20px}.products_top--left .product-block .review .spr-badge-caption,.products_top--right .product-block .review .spr-badge-caption{display:none}.products_top--left .view-more,.products_top--right .view-more{padding:0 15px}.products_top--left .view-more .btn,.products_top--right .view-more .btn{font-size:12px;width:100%}.ajax_addtocart{background:#ffb135 none repeat scroll 0 0;border:1px solid #ffb135;color:#fff;display:block;font-family:CentraNo1-Bold;font-size:16px;font-weight:700;text-transform:uppercase;transition:all .3s ease 0;text-shadow: 1px 1px #ff8e0e;}.ajax_addtocart span{padding:0 11px}.ajax_addtocart span.select_options{padding:0 3px}.productpage .ajax_addtocart span{padding:0 10px}.productpage .ajax_addtocart span.select_options{padding:0 2px}.ajax_addtocart:hover{background:#ff8802 none repeat scroll 0 0;color:#fff;border-color:#ff8802;transition:all .3s ease 0}.ajax_addtocart::after{background:#ff8802 none repeat scroll 0 0;color:#fff;border-color:#ff8802;transition:all .3s ease 0}.ajax_addtocart.disabled,.ajax_addtocart[disabled]{box-shadow:none;cursor:not-allowed;opacity:.65;pointer-events:none}.new-box{border-right:60px solid transparent;border-top:60px solid #69f0ae;height:0;left:0;position:absolute;text-transform:lowercase;top:0;width:0}.new-box .label-new{color:#fff;font-family:CentraNo1-Bold;font-size:15px;font-weight:400;left:0;padding:2px 4px;position:absolute;top:-50px;transform:rotate(-45deg)}.sale-box{height:64px;position:absolute;right:10px;text-transform:lowercase;top:10px;width:64px}.sale-box .label-sale{background-color:#eeff41;border-radius:100%;color:#555;display:block;font-family:CentraNo1-Book;font-size:15px;font-weight:400;line-height:64px;padding:0}.product_list.list .product-block{background-color:#fff}.product_list.list .product-block .product-meta{padding:0;text-align:left}.product_list.list .product-block .product-meta .name{float:none;min-height:20px;width:inherit}.product_list.list .product-block .product-meta .content_price{float:none;text-align:left;width:inherit}.product_list.list .product-block .image .product_img_link{float:left}.product_list.list .product-block .product-desc{display:block}.product_list.list .product-block .functional-buttons{background-color:transparent;bottom:auto;display:block;margin-bottom:15px;margin-top:15px;position:relative;top:0}.product_list.list .review{border-top:0 none}.product_list.list .review .spr-badge-caption{display:none}.product_list.list .review .spr-badge{padding:0 0 5px}.product_list.list .ajax_addtocart span.select_options{padding:0 10px}.product_heading{background:#fff none repeat scroll 0 0;border:1px solid #ededed;font-size:10px;height:40px;line-height:38px;margin-bottom:20px;padding:0 15px;line-height:38px;text-transform:uppercase}.product-left-column #image-block{border:1px solid #ededed;padding:0;position:relative}.product-left-column #image-block a{display:inline-block;vertical-align:middle}.product-left-column #image-block a.jqzoom div div img{max-width:10000px;width:auto}.product-left-column #image-block #view_full_size{cursor:pointer;display:block;text-align:center}.product-left-column #image-block #view_full_size .span_link{bottom:10px;display:block;line-height:20px;padding:4px;position:absolute;right:10px;text-align:center}.product-left-column #image-block #view_full_size .span_link::after{color:silver;content:"";font-family:Font Awesome 6 Pro;font-size:25px;font-weight:400;line-height:25px;margin:0 0 0 2px}.product-left-column #image-block #view_full_size .span_link:hover{color:#313131}#views_block{margin-top:20px;position:relative;text-align:center}#thumbs_list{margin:0 -10px;position:relative}#thumbs_list #thumblist{list-style-type:none;overflow:hidden;position:static}#thumbs_list .owl-item{padding:0 10px}#thumbs_list .thumb_item a{display:inline-block;width:100%}#thumbs_list .thumb_item img{border:1px solid #ededed}#view_scroll_left,#view_scroll_right{font-size:0;height:30px;line-height:0;overflow:hidden;width:30px}#view_scroll_left::before,#view_scroll_right::before{color:silver;font-family:Font Awesome 6 Pro;font-size:20px;line-height:22px;padding-left:2px}#view_scroll_left::before{content:"";padding-right:2px}#view_scroll_right{margin-top:-15px;position:absolute;right:0;top:50%}#view_scroll_right::before{content:""}span.view_scroll_spacer{height:30px;left:0;margin-top:-15px;position:absolute;top:50%;width:30px}.product-left-column .image-block{border:1px solid #ebebeb;padding:0;position:relative}.product-left-column .image-block .view_full_size{cursor:pointer;display:block;text-align:center}.product-left-column .image-block .view_full_size a{display:block}.product-left-column .image-block .view_full_size .span_link{bottom:10px;display:block;line-height:20px;padding:4px;position:absolute;right:10px;text-align:center}.product-left-column .image-block .view_full_size .span_link::after{color:silver;content:"";font-family:Font Awesome 6 Pro;font-size:25px;font-weight:400;line-height:25px;margin:0 0 0 2px}.product-left-column .image-block .view_full_size .span_link:hover{color:#313131}.thumbs_list{float:left;margin-left:45px;overflow:hidden;width:295px}.rtl .thumbs_list{float:right}.thumbs_list .thumblist{height:126px;list-style-type:none;margin:0;overflow:hidden;padding:0}.thumbs_list li{border:1px solid #dbdbdb;box-sizing:border-box;cursor:pointer;float:left;height:126px;line-height:0;list-style:outside none none;margin-right:8px;width:88px}.rtl .thumbs_list li{float:right}.thumbs_list li:first-child{margin:0 9px 0 0}.thumbs_list li.last{margin-right:0}.view_scroll_left,.view_scroll_right{font-size:0;height:20px;line-height:0;margin-top:38px;overflow:hidden;width:20px}.view_scroll_left::before,.view_scroll_right::before{color:silver;font-family:Font Awesome 6 Pro;font-size:20px;line-height:22px;padding-left:2px}.view_scroll_left::before{content:"";padding-right:2px}.view_scroll_right{float:left}.view_scroll_right::before{content:""}.product-center-column{color:#555;font-weight:400}.product-center-column h1{color:#000;font-family:CentraNo1-Bold;font-size:31px;font-weight:400;line-height:40px;margin:0 0 10px;text-transform:none !important;}.product-center-column .block__price{border-bottom:1px dotted #fff;padding-bottom:15px}.product-center-column .socialsharing_product{border-bottom:1px dotted #aaa;padding:25px 0}.product-center-column .review{padding-bottom:5px}.product-center-column .review .spr-badge-caption{font-size:14px;font-style:normal}.product-center-column .spr-badge-starrating .spr-icon{font-size:14px;padding:0 1px;top:0}.product-center-column .spr-badge-caption{font-size:12px;font-style:italic}.product-center-column .brand{font-size:12px;line-height:30px;margin:0;text-transform:none}.product-center-column .brand a,.product-center-column .brand span{color:#555}.product-center-column .brand span{font-weight:400}.product-center-column .product-description{border-bottom:1px dotted #aaa;font-size:15px;line-height:24px;margin-bottom:15px;padding:25px 0;text-align:justify}.product-center-column #ProductPrice{color:#313131;font-size:40px;font-weight:400;text-transform:capitalize}.product-right-column{color:#555;font-size:14px;font-weight:400}.availability{float:right}.quantity_wanted_pri{display:none}.product-right-column .available{color:#3ed783;font-weight:400;font-family:CentraNo1-Bold;margin:0;text-transform:uppercase}.product-right-column .available.outstock{color:#e55e5e}.product-right-column #ProductPrice{color:#313131;font-size:48px;font-weight:400}.product-right-column .total-price{display:none;margin-top:15px}.product-right-column .selector-wrapper{display:block;margin-top:15px;width:300px}.product-right-column .selector-wrapper::after,.product-right-column .selector-wrapper::before{content:"";display:table}.product-right-column .selector-wrapper::after{clear:both}.product-right-column .selector-wrapper label{float:left;font-family:CentraNo1-Bold;line-height:36px;margin:0 10px 0 0;min-width:60px}.rtl .product-right-column .selector-wrapper label{float:right}.spb-productdescfont.spb-productdesctextcolor{margin-right:2px;width:50px}#infiniteoptions-container>div{width:180px}.height{width:180px;margin:5px 0}.booking-form input.datepicker{min-width:135px;padding:10px;background:url(/cdn/shop/t/10/assets/calendar.svg) no-repeat right 10px center!important;border:1px solid #dadada;font-family:CentraNo1-Book,sans-serif;font-size:13px}#infiniteoptions-container>div{width:60%;display: inline-flex;}.spb-productdescfont.spb-productoptiontextcolor.spb-productoptionbackground{width:100px;border: 1px solid #dadada;}.spr-form-message-error{background:#ff5f57!important;color:#fff}.pickupthetime{width:280px!important}.booking-form{margin-top:5px}.passengers{margin-top:15px;width:210px!important}.time{display:flex}.product-right-column .selector-wrapper select{padding:5px 15px}.product-right-column .quantity_wanted_p{margin:10px 0;text-align:left}.product-right-column .product-single__variants{color:#e04b34}.quantity_wanted_p>div{margin-top:5px;width:240px}.spb-select{float:right;margin-left:20px}.hasDatepicker{font-family:CentraNo1-Bold;z-index:30!important}.ajaxcart__qty input[type=text],.js-qty input[type=text]{background:#fff none repeat scroll 0 0;border:1px solid #dadada;display:block;font-size:14px;font-weight:400;height:40px;line-height:40px;margin:0;padding:0;text-align:center;width:55%;font-size:13px}.product-right-column .quantity-selector{display:inline-block;font-family:CentraNo1-Bold;font-weight:400;line-height:30px;margin-bottom:0;margin-right:10px;min-width:61px}.btn.btn-outline.js-qty__adjust.js-qty__adjust--plus{background:#fff;border-color:#dadada;color:#aaa}.btn.btn-outline.js-qty__adjust.js-qty__adjust--plus:hover{background:#0995ff;border-color:#0995ff;color:#0995ff;transition:all .3s ease 0}.btn.btn-outline.js-qty__adjust.js-qty__adjust--plus::after{background:#fff;border-color:#0995ff;color:#0995ff}.btn.btn-outline.js-qty__adjust.js-qty__adjust--minus{background:#fff;border-color:#dadada;color:#aaa}.btn.btn-outline.js-qty__adjust.js-qty__adjust--minus:hover{background:#0995ff;border-color:#0995ff;color:#0995ff;transition:all .3s ease 0}.btn.btn-outline.js-qty__adjust.js-qty__adjust--minus::after{background:#fff;border-color:#0995ff;color:#0995ff}.rtl .product-right-column .quantity-selector{margin-left:10px;margin-right:inherit}.product-right-column .js-qty{display:inline-block;margin-bottom:0;width:70px}.product-right-column .price-product-detail{margin:6px 0 10px}.product-right-column .btn-wishlist{border:1px solid #ededed;color:#555;font-family:CentraNo1-Bold;font-size:11px;font-weight:400;letter-spacing:1px;line-height:30px;padding:0 10px;text-transform:uppercase}.product-right-column .btn-wishlist .fa{color:#555;transition:all .3s ease 0}.product-right-column .btn-wishlist:hover{background:transparent none repeat scroll 0 0;border-color:#656565;color:#656565}.product-right-column .btn-wishlist:hover .fa{color:#656565;transition:all .3s ease 0}.product-right-column .add_to_cart_detail{display:block;margin:15px 0;text-transform:uppercase;width:100%}.product-right-column .add_to_cart_detail:focus{background-color:#fff!important;color:#313131!important}.product-right-column .socialsharing_product{margin:30px 0 0}.product-right-column #usefull_link_block{margin:10px 0;text-align:center;display:none}.product-right-column #usefull_link_block li a{border:medium none;color:#555;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:capitalize}.product-right-column #usefull_link_block li a span{font-weight:400}.product-right-column #usefull_link_block li a .fa{color:#555;margin-right:0;font-size:18px;font-weight:400!important}.product-right-column #usefull_link_block li a:active,.product-right-column #usefull_link_block li a:focus,.product-right-column #usefull_link_block li a:hover{background-color:transparent;color:#555}.line-product-top{border-top:1px dotted #aaa;margin:25px 0}.line-product{margin:10px 0}.deal-clock{border-bottom:1px solid #ededed;border-top:1px solid #ededed;font-family:CentraNo1-Bold;margin-bottom:10px;padding:10px 0;text-align:center}.primary_block{background:#fff none repeat scroll 0 0;padding:30px}.socialWidget{display:inline-block;margin-left:15px!important;margin-right:auto;font-family:Arial,Helvetica,sans-serif;line-height:120%;text-decoration:none;font-size:9pt}.more_info_block{border-top:1px dotted #ccc;padding-top:30px}.more_info_block .panel{border-color:transparent}.more_info_block .panel .panel-body{border:1px solid #ededed}.more_info_block .page-subheading{background:#fff none repeat scroll 0 0;padding:10px 0;text-align:left}.more_info_block .page-subheading a{color:#313131;display:block}.more_info_block .tab-content{padding:10px 0}.more_info_block .nav-tabs{border:0 none;text-align:center}.more_info_block .nav-tabs li{display:inline-block;float:none}.more_info_block .nav-tabs li a{background-color:transparent;color:#555;font-family:CentraNo1-Bold;font-size:16px;font-weight:400;padding:0 20px;text-transform:uppercase}.more_info_block .nav-tabs li a:focus,.more_info_block .nav-tabs li a:hover{background:#fff none repeat scroll 0 0;color:#0995ff}.more_info_block .nav-tabs li:hover a{background-color:transparent;border-color:transparent;color:#0995ff}.more_info_block .nav-tabs li.active a{background-color:transparent;border-color:transparent;color:#0250c9}.more_info_block .nav-tabs li.active a:focus,.more_info_block .nav-tabs li.active a:hover{background-color:transparent;border-color:transparent;color:#0995ff}.more_info_block #shopify-product-reviews{margin:0}.more_info_block .spr-container{border:medium none;color:#555;padding:15px!important}.more_info_block .spr-container a{color:#555}.more_info_block .spr-container a:hover{color:#656565}.more_info_block .spr-container .spr-form-label{font-weight:400}.more_info_block .spr-container .spr-form-input-email,.more_info_block .spr-container .spr-form-input-text,.more_info_block .spr-container .spr-form-input-textarea{border:1px solid #ededed;padding:6px 10px}.more_info_block .spr-container .spr-form-title,.more_info_block .spr-container .spr-header-title{font-size:14px;height:30px;line-height:30px;margin:0}.more_info_block .spr-container .spr-form-input-error,.more_info_block .spr-container input.spr-form-input-error[type=email],.more_info_block .spr-container input.spr-form-input-error[type=text]{border-color:#c0363a}.more_info_block .spr-container .spr-icon{color:#fad31f;font-size:12px}.more_info_block .spr-container .spr-icon.spr-icon-star-empty{color:#555}.more_info_block .spr-container .spr-icon.spr-icon-star-empty:focus,.more_info_block .spr-container .spr-icon.spr-icon-star-empty:hover{color:#fad31f}.more_info_block .spr-container .spr-icon.spr-icon-star-hover{color:#fad31f}.more_info_block .products_block .productscategory_title{background:transparent url(//cdn.shopify.com/s/files/1/0766/6813/t/2/assets/list-icon.png?7613187826630311557) repeat-x scroll 0 -110px;font-size:16px;height:30px;letter-spacing:2px;line-height:30px;margin:0 0 45px;text-align:center}.more_info_block .products_block .productscategory_title span{background:#313131 none repeat scroll 0 0;padding:0 10px}.spr-form-message-error{background:#ff5f57 none repeat scroll 0 0;color:#fff}.zoomWindow{border:0 none!important}.rte{color:#333;font-family:CentraNo1-Book;font-size:16px;line-height:26px;text-align:justify}
.icon::before {
    display: inline-block;
    font-style: normal: font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}

.fa-check-circle::before {
    content: "\f058";
    color: #00be7f;
    font-family: "Font Awesome 6 Pro";
}

.fa-times-circle::before {
    content: "\f057";
    color: #ff7082;
    font-family: "Font Awesome 6 Pro";
}

.fa-calendar-check::before {
    content: "\f274";
    color: #3e54ff;
    font-family: "Font Awesome 6 Pro";
}
svg.svg-inline--fa.fa-exclamation-triangle-light {
    color: #f1b950;
}
svg.svg-inline--fa.fa-icon-1 {
    color: #e47b49;
}
i.fak.fa-exclamation-triangle-light {
    content: "\f06a";
    color: #f1b950;
    font-family: "Font Awesome 6 Pro";
}

i.fak.fa-exclamation-triangle-light:before {
    content: "\f06a";
    color: #f1b950
}

.rte p {
    line-height: 26px;
    margin: 0 0 10px;
    font-size: 16px
}

.rte img {
    max-width: 100%
}

.spr-icon-star,
.spr-icon-star-half-alt {
    color: #ffd314
}

.spr-icon-star-half-alt:focus,
.spr-icon-star-half-alt:hover,
.spr-icon-star:focus,
.spr-icon-star:hover {
    color: #ffd314
}

.leo-more-info {
    background-color: #fff;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, .1);
    height: auto;
    left: -20px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    transition: all .4s ease 0;
    width: 0;
    z-index: 1000
}

.leo-more-info .views_block {
    position: relative;
    text-align: center
}

.leo-more-info .thumbs_list {
    height: 200px;
    margin: 30px 0 0;
    overflow: hidden;
    width: 80px
}

.leo-more-info .thumbs_list li {
    border: 0 none;
    height: 100px;
    margin: 0 0 5px;
    width: 80px
}

.leo-more-info .thumbs_list li a {
    display: block
}

.leo-more-info span.view_scroll_spacer {
    left: 0;
    margin-top: 0;
    right: 0;
    text-align: center;
    top: 0;
    width: 100%
}

.leo-more-info span.view_scroll_spacer .view_scroll_left {
    margin-top: 0
}

.leo-more-info span.view_scroll_spacer .view_scroll_left::before {
    content: ""
}

.leo-more-info span.view_scroll_spacer .view_scroll_left:hover::before {
    color: #555
}

.leo-more-info .view_scroll_right {
    display: block;
    height: 30px;
    margin-top: 0;
    width: 100%
}

.leo-more-info .view_scroll_right::before {
    content: "";
    line-height: 28px
}

.leo-more-info .view_scroll_right:hover::before {
    color: #555
}

.page-product-box .panel-body .rte {
    padding: 15px
}

.page-product-box .page-subheading {
    margin-bottom: 0
}

.zoomContainer {
    z-index: 1000
}

.warring {
    padding: 20px 0 15px;
    text-align: center
}

.product-left .product-center-column h1,
.product-right .product-center-column h1 {
    font-size: 30px;
    margin-top: 0
}

#list_collections {
    margin: 30px 0
}

.block_collection .collection-top {
    margin: 0;
    padding: 0;
    position: relative
}

.block_collection .collection-top .view-collection {
    background: rgba(255, 255, 255, .2) none repeat scroll 0 0;
    height: 40px;
    left: 50%;
    line-height: 40px;
    margin: -20px 0 0 -20px;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 40px
}

.block_collection .collection-top .view-collection::before {
    content: "";
    display: block;
    font-family: Font Awesome 6 Pro;
    font-size: 14px;
    text-align: center
}

.block_collection .collection-meta h3 {
    font-size: 16px;
    line-height: 40px;
    margin: 0;
    text-align: center
}

.block_collection .collection-meta .collection_products {
    color: gray;
    margin-bottom: 15px;
    text-align: center
}

.block_collection .collection-meta .collection_desc {
    font-size: 12px;
    margin-bottom: 15px;
    min-height: 40px;
    padding: 0 15px;
    text-align: center
}

.content_sortPagiBar {
    background: #fff none repeat scroll 0 0;
    margin-bottom: 20px;
    padding: 10px 20px;
    text-align: left;
    border: none !important
}

.content_sortPagiBar .pagination {
    float: left;
    margin: 0
}

.content_sortPagiBar .pagination>li {
    float: left;
    padding: 0 8px
}

.content_sortPagiBar .pagination>li span,
.content_sortPagiBar .pagination>li>a {
    border-color: transparent;
    color: #e1e1e5;
    font-size: 12px
}

.content_sortPagiBar .pagination>li span:focus,
.content_sortPagiBar .pagination>li span:hover,
.content_sortPagiBar .pagination>li>a:focus,
.content_sortPagiBar .pagination>li>a:hover {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #ededed;
    color: #555
}

.content_sortPagiBar .pagination .active span,
.content_sortPagiBar .pagination .active>a {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #f0f0f0;
    color: #555
}

.content_sortPagiBar .pagination .active span:focus,
.content_sortPagiBar .pagination .active span:hover,
.content_sortPagiBar .pagination .active>a:focus,
.content_sortPagiBar .pagination .active>a:hover {
    background: transparent none repeat scroll 0 0;
    color: #555
}

.content_sortPagiBar .pagination .pagination_previous span,
.content_sortPagiBar .pagination .pagination_previous>a {
    font-size: 0;
    height: 30px;
    position: relative
}

.content_sortPagiBar .pagination .pagination_previous span::before,
.content_sortPagiBar .pagination .pagination_previous>a::before {
    color: #555;
    content: "Previous";
    display: block;
    font-size: 12px;
    font-weight: 300
}

.content_sortPagiBar .pagination .pagination_next span,
.content_sortPagiBar .pagination .pagination_next>a {
    font-size: 0;
    height: 30px;
    position: relative
}

.content_sortPagiBar .pagination .pagination_next span::before,
.content_sortPagiBar .pagination .pagination_next>a::before {
    color: #555;
    content: "Next";
    display: block;
    font-size: 12px;
    font-weight: 300
}

.page-heading {
    color: #fff;
    font-family: CentraNo1-Bold;
    font-size: 26px;
    font-weight: 400;
    line-height: 30px;
    margin: 10px 0;
    text-shadow: 0 1px 3px rgba(3, 3, 3, .3)
}

.content_scene_cat {
    margin-bottom: 15px
}

.content_scene_cat .cat_desc {
    color: #555;
    font-size: 11px;
    padding: 15px
}

.content_scene_cat .cat_desc p {
    color: #313131;
    font-family: CentraNo1-Bold;
    font-size: 13px;
    margin: 0
}

.category-heading {
    color: #555;
    font-size: 14px;
    font-weight: 300;
    padding-bottom: 20px
}

.sortPagiBar label {
    font-weight: 300;
    line-height: 40px;
    margin: 0;
    padding: 0 10px
}

.sortPagiBar #SortBy {
    border: 1px solid #ededed;
    height: 40px
}

.sortPagiBar .form-horizontal {
    text-align: right
}

.sortPagiBar .form-horizontal label {
    display: inline-block
}

.sortPagiBar .form-horizontal .ui-select {
    display: inline-block
}

.sortPagiBar .form-horizontal .ui-select #SortBy-button>span {
    display: none
}

.collection-view {
    text-align: left
}

.collection-view .change-view {
    display: none;
    background: transparent none repeat scroll 0 0;
    border: 1px solid #ededed;
    color: #dbdbdb;
    height: 40px;
    width: 40px
}

.collection-view .change-view.change-view--active,
.collection-view .change-view:hover {
    background: transparent none repeat scroll 0 0;
    color: #313131
}

.collection-view .change-view .fallback-text {
    display: none
}

.product_list.product-border .product-block {
    margin-bottom: 20px
}

.product_list.loading {
    position: relative
}

.product_list.loading::before {
    background: #fff url(/cdn/shop/t/4/assets/loading.gif?7431185081288869939) no-repeat scroll center center;
    border-radius: 5px;
    box-shadow: 0 2px 8px 0 rgba(50, 50, 50, .5);
    content: "";
    display: block;
    height: 50px;
    left: 50%;
    margin-left: -25px;
    position: absolute;
    top: 50px;
    width: 50px;
    z-index: 3
}

.product_list.loading::after {
    background: rgba(0, 0, 0, .2) none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.blog__post .blog__post--create {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 130%;
    text-align: center;
    text-transform: none
}

.blog__post .blog__post--create {
    width: 70px;
    height: 70px;
    background-color: #0a283b;
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-weight: 800;
    padding: 17px 15px;
    line-height: 130%;
    text-transform: none;
    display: inline-block
}

#blogpage .blog-tags-bottom {
    color: #999 !important;
    font-size: 13px
}

#blogpage .btn-prenext a {
    color: #313131;
    font-family: CentraNo1-Bold;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: uppercase
}

#blogsidebar-html .html_des {
    font-size: 14px;
    color: #313131;
    line-height: 22px;
    margin-bottom: 30px;
    text-align: justify
}

.blog-sidebar .block-sidebar-blog.block ul li a {
    padding: 0;
    line-height: 18px;
    font-size: 14px;
    text-transform: capitalize;
    color: #313131;
    margin-bottom: 8px;
    font-style: italic
}

#blogpage .btn-prenext a:hover {
    color: #0995ff
}

.comment-form .note_comment {
    color: #999;
    font-size: 13px;
    font-style: italic
}

.extra-blogs h4 {
    color: #313131;
    font-family: CentraNo1-Bold;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    padding: 10px 0;
    text-transform: uppercase
}

div.isp_center_container ul#isp_search_results_container li.isp_grid_product:hover {
    border: 1px solid #0995ff
}

#isp_search_results_container li.isp_grid_product a.isp_product_quick_view_button {
    background-color: #ffb135 !important;
    border: 1px solid #ffb135 !important;
    border-radius: 6px;
    bottom: 0;
    color: #fff !important;
    cursor: pointer;
    display: none;
    font-size: .9em;
    left: 0;
    letter-spacing: 1.5px;
    margin-left: auto;
    margin-right: auto;
    padding: 1px;
    position: absolute;
    right: 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transform: scale(.8);
    transition: all .3s ease 0s;
    width: 60%;
    z-index: 2
}

#isp_search_results_container li.isp_grid_product a.isp_product_quick_view_button:hover {
    background-color: #ffb135 !important;
    border: 1px solid #ffb135 !important;
    color: #fff !important;
    font-weight: 600;
    text-decoration: none;
    transform: scale(1)
}

div.isp_center_container ul#isp_search_results_container li.isp_grid_product:hover {
    border: 1px solid #0995ff !important
}

div.isp_center_container ul#isp_search_results_container li.isp_grid_product {
    width: auto !important
}

#isp_search_result_page_container div.isp_center_container_header {
    border-bottom: 1px dotted #e1e1e1 !important;
    clear: both;
    display: inline-block;
    width: 100%
}

div.isp_center_container ul#isp_search_results_container li.isp_grid_product {
    border: 1px solid #eaeaea;
    display: inline;
    float: left;
    font: inherit;
    height: auto;
    margin: .25%;
    overflow: hidden;
    padding: .25%;
    position: relative;
    text-align: center;
    width: 23.7%
}

.product-right-column .selector-wrapper {
    display: none !important
}

.swatch-element {
    margin: 10px 0 !important
}

h8 {
    background: linear-gradient(45deg, #45C693 0, #03D66A 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 16px;
    font-family: CentraNo1-Bold;
    font-weight: 400;
    line-height: 1.1;
    text-transform: uppercase
}
svg.svg-inline--fa.fa-whatsapp{color: #03D66A;font-size: 18px !important;margin-right: 4px;}
svg.svg-inline--fa.fa-shopping-cart {
    font-size: 18px;
    margin-right: 10px;
    margin-top: 2px;
}
i.fa.fa-whatsapp {
    color: #03D66A;
}

.calendarload {
    font-style: italic;
    font-weight: 400;
    font-size: 10px;
    color: #888;
}

.bta-powered {
    /* display: inline-block; */
    font-size: 10px;
    width: 100%;
    text-align: right;
    display: none;
}



























