/** Shopify CDN: Minification failed

Line 814:0 Expected "{" but found "."
Line 817:0 Unexpected "}"

**/


/*yeni css*/
#page #header .page-content{max-width:1920px;}

p{line-height:1.3}

.float-left{float:left;} 

.hide_0{display:none !important}

.cartbox.ajaxcart__row .row>div{padding: 0 10px 0 0;}
.cartbox.ajaxcart__row .money-total{font-size: 13px !important;}
.cartbox.ajaxcart__row  .ajaxcart__product-meta{font-size: 12px !important;}
.cartbox.ajaxcart__row .ajaxcart__product-image img{width:100%}
.dFflex{display:flex;}
#search_block_top{display:none;}

#header{box-shadow:0 0 7px #bcbcbc;z-index:10000;    position: fixed;top:0;     width: 100%;}
.header-wrap{height:70px;}

body #page{padding-top:70px;}

.varCaps>small{display:none}
.kazancdiv p{color:#77AC00}

#apollo-menu .navbar-nav {float:right;margin-right:240px;margin-left:120px;}
#apollo-menu .navbar-nav>li>a{font-weight:600;padding:23px 22px;font-size:14px;color:#1D1F4A;}


.ap-header-template3 .position-fix:before{content:"";width:1px;height:20px;position:absolute;background:#D8D8D8;left:0;top:24px;}
.ap-header-template3 .header_user_info .popup-title >small,
.site-header__cart-toggle > small{font-weight:600;font-size:14px;vertical-align:middle;display:inline-block;line-height:2;margin-left:5px;color:#1D1F4A;}
#CartCount{display:none;}

.site-header__cart-toggle >img,
.header_user_info .popup-title .icon-user{vertical-align:middle;display:inline-block;}

.uscroll {padding-right:20px;overflow-y:auto!important}
.uscroll::-webkit-scrollbar { display:block}
.uscroll::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;}
.uscroll::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); }
.var_renkler {margin-bottom:20px}

.row.no-gutters{margin-left:0;margin-right:0;}
.row.no-gutters>*{padding-left:0;padding-right:0;}

 
.slideshow__text-content .slideshow__title {max-width:490px;margin:0;font-weight:bold;font-size:45px;line-height:1.3;}
.slideshow__text-content .mega-subtitle--large {font-weight:500;font-size:22px;}
.slideshow__button{font-weight:bold;text-transform:none;margin-top:20px;border-radius:50px;border-width:6px;background-clip:padding-box !important;border-color:rgb(83 255 209 / 20%) !important;}
.btn_size_medium{font-size:14px;}
.slideshow__button.btn_style2{height:52px;line-height:42px;}

.slick-slider .slick-dots li button:before,
.slick-dots li button::before {color:#fff;border:1px solid #fff;background:none;}
.slick-dots li.slick-active button::before {background-color:#fff;}


.btn{border-radius:35px;background-clip:padding-box !important;text-transform:none;font-size:14px;font-weight:bold;}
.btn-outline{border-color:rgb(83 255 209 / 20%) !important;border-width:6px;}
.btn-outline2{border-color:transparent !important;border-width:6px;background-color:transparent;box-shadow:0 0 0 1px #efefef;}
.btn-outline2:hover{border-color:rgb(83 255 209 / 20%) !important;background-color:#53ffd1;box-shadow:none;}


.btn-blue{background:#1D1F4A;color:#fff !important}
.btn-blue:hover{background:#0D1049;}


.columns-container { margin-top:50px; }

.tbModule{padding:40px 0;box-shadow:0 3px 4px rgb(51 51 51 / 7%);position:relative;z-index:3;}
.tbInner{display:flex;max-width:300px;margin:auto;}
.tbGridItem{border-right:1px solid #ededed;}
.tbGridItem:last-child {border-right:none;}
.tbPic{margin-right:5px;}
.tbPic img{width:64px;}
.tbText{padding-top:8px;}
.tbText .rte-setting p{line-height:1.2;font-weight:300;font-size:14px;margin-top:5px;color:#1D1F4A;}
.tbText .h5{margin:0;font-weight:bold;color:#1D1F4A;font-size:15px;}

.template-product .tbModule{background:#1D1F4A;}
.template-product .tbGridItem{border-color:#fff;}
.template-product .tbPic {margin-right:10px;}
.template-product .tbPic._1 img{margin-top:9px;}
.template-product .tbPic._2 img{margin-top:5px;}
.template-product .tbPic._3 img{}
.template-product .tbText .h5,
.template-product .tbText .rte-setting p{color:#fff;}
.vsb_onprod{display:none;}
.template-product .vsb_onprod{display:block;}
.template-product .hideonprod{display:none;}

.block-section.featureRowBox{padding-top:15px!important;}
.featureRowBox{text-align:center;position:relative;}
.featureRowBox .feature-row{display:block;position:relative;}
.featureRowBox .label_sale{position:absolute;top:0;font-family:'Ananda';font-size:16vw;line-height:1;left:50%;max-width:700px;transform:translate(-50%, 0);}
.__subtext,
.featureRowBox .featured-row__subtext{margin-bottom:50px;font-size:18px;}
.featureRowBox .feature-row__text{max-width:400px;margin:auto;}
.featureRowBox .image_right {padding-top:60px;}

.custom-content .h3,
.h3title,
.featureRowBox .h3{color:#1D1F4A;font-weight:bold;margin:15px auto;font-size:40px;}
.featureRowBox .h3{max-width:300px;}
 
.feature-row__text--right{padding:0;flex:none;}









.collection_banner .image-bar__item{box-shadow:0 14px 20px -8px rgb(0 0 0 / 12%);}
.collection_banner .image-bar__item .image-bar_bg{background-position:center top;background-size:100%;} 
.collection_banner .image-bar__item .image-bar__sub{text-transform:none;font-weight:300;line-height:1.4;font-size:16px;display:block;color:#2f2f2f !important;letter-spacing:0;}
.collection_banner .item__cotent.text-center-bottom{padding:20px;left:0;right:0;text-align:left;}
.collection_banner .image-bar--medium .image-bar__content {height:360px;}
@media screen and (min-width:992px){
.collection_banner .image-bar--medium .image-bar__content {height:360px;}
}

.collection_banner .image-bar__item h3{font-weight:bold;font-size:22px;}








.hero__inner{}
.hero__inner .hero__btn {border-width:6px;border-color:rgb(83 255 209 / 20%) !important;height:60px; margin-top:0; font-weight:bold;}
.hero__inner .mega-subtitle p{line-height:1.3}

.hero__inner .mega-subtitle {max-width:610px;}

@media screen and (min-width:992px){
	.hero__inner .mega-title--large{font-weight:bold;font-size:40px;width:300px;}
	.hero__inner .mega-subtitle{font-weight:500;font-size:22px;	}
	 
}


.var_itemsWrap{margin-left:-15px;}
.var_item{display:none;padding-left:15px;}
.var_item:first-child,
.var_item.dobbed{display:inline-block;}
.var_item>*{display:block;}
.var_item span{font-size:14px;font-weight:300;text-decoration:line-through;}
.var_item small{font-size:13px;font-weight:300;}
.var_item b{font-size:18px;font-weight:bold;color:#1D1F4A;line-height:1;}
.product-meta .btn {padding:7px 10px;float:right;margin-right:3px;margin-top:5px;}

.product-block .product-meta .product-name{font-size:22px;font-weight:bold;color:#1D1F4A;margin-bottom:10px;}
.product-block .product-meta .smalldesc{font-size:13px;font-weight:300;color:#222;margin-bottom:10px;overflow:hidden;height:35px;}
.product-block .product-meta .smalldesc p{margin:0;}
.product-block .product-meta .smalldesc p strong{display:none;}
.product-block hr{border-color:#EFEFEF;}


.product-block .new-box{display:none;}
 

 

.collectionHero{background-color:#1D1F4A;color:#fff;padding:80px 0;background-repeat:no-repeat;background-size:cover;min-height:290px;position:relative}
.collectionHero.hasveil:before{    content:""; background:rgb(0 0 0 / 20%); position:absolute; left:0; width:100%; height:100%; top:0;}
.collectionDesc{font-size:45px;font-weight:bold;max-width:490px;line-height:1.1;}
.collectionDesc b{font-size:22px;font-weight:500;display:block;margin-top:10px;}
.collectionHero .container{position:relative;z-index:2;}

.catHeader{text-align:center;margin-bottom:10px;padding:50px 0 20px;}
.catHeader ._text{margin:auto;display:inline-block;color:#222;font-size:18px;font-weight:normal;max-width:600px;}
.catHeader h2{font-size:40px;font-weight:bold;color:#1D1F4A;}

.thisContact.collectionHero{padding:250px 0;}
.thisContact .collectionDesc{max-width:none;}

.phoneLine{background:#F2FAFF;padding:50px 0}
.phoneLine p{font-size:30px;font-weight:300;}
.phoneLine a{color:#1D1F4A;font-weight:bold;font-size:60px;}
.contactBox{font-size:21px;font-weight:300;margin-bottom:45px;}
.contactBox .h5{font-size:30px;font-weight:bold;color:#1D1F4A;margin-bottom: 25px;}
.contactBox ._in{padding:45px 0 20px}
.contactBox  .btn { margin: 15px 0;padding: 10px 12px;border-radius: 9px;font-size: 17px;font-weight: 600;letter-spacing: 0;}
.contactBox  .btn img{vertical-align: -4px;margin-left: 10px;width: 19px;}
 
 
.headerLine{background:#F2FAFF;padding:50px 0}
.headerLine h1{font-size:30px;font-weight:bold;}
.headerLine p{max-width:800px;margin:auto;font-size:21px;font-weight:300;}

 

.pagi-block{display:none;}

.BlogPageHeader.section-header h2,
.js-blogcolumn .section-header h2{font-family:Ananda;font-size:45px;color:#1D1F4A;text-transform:none;font-weight:normal;}
.article__meta{display:none;}

.article__grid{box-shadow:0 0px 10px rgb(0 0 0 / 12%);}
.article__grid-meta {margin-bottom:10px;padding:0 28px 28px!important}
.article__meta-buttons .btn{padding:8px 15px;}
.h3.article__title {margin-bottom:0;}
.h3.article__title a{font-weight:bold;color:#1D1F4A;font-size:20px;line-height:1.2;display:block;height:49px;overflow:hidden;}
.article__grid-excerpt{font-size:16px;line-height:1.2;font-weight:300;margin:10px 0;}


.hasOneProd.template-collection .shopify-section{visibility:hidden;}


.page-header{text-align:left;border:none;color:#1D1F4A;font-size:30px;font-weight:bold;}


.aboutus{color:#1D1F4A;font-size:21px;font-weight:300;}
.aboutus p{margin-bottom:35px;line-height:1.5;}
.introText{font-size:31px;font-weight:bold;}

.accordion { margin:50px auto;}    
.accordion >li{list-style:none; width:100%;border-bottom:1px solid #D3EEFF;position:relative;}    
.accordion >li>label {padding:10px; display:block;font-weight:bold; font-size:30px}    
.accordion >li>label:after {}    
.accordion >li label + input[type='radio'] {display:none; }     
.accordion .content { font-size:21px;max-height:1px;transition:all .6s ease;overflow:hidden;padding:0 10px}
.accordion >li label + input[type='radio']:checked +b+ .content {max-height:200px;}
.accordion >li label + input[type='radio'] + b {background:url(/cdn/shop/t/7/assets/arvr.svg) no-repeat;width:18px;height:18px;background-size:18px;}
.accordion >li label + input[type='radio'] + b {position:absolute;top:25px;right:0;    transform: rotate( 90deg);transition:all .3s ease;}
.accordion >li label + input[type='radio']:checked + b {transform: rotate(270deg);}
.accordion >li label + input[type='radio'] {display:none; }
  
.listSidebar>li{border-bottom:1px solid #ededed;padding:7px;}
.listSidebar>li:last-child{border-bottom:none;}


.rte.dotsContn {font-size: 19px;  line-height: 26px;}
.dotsContn p{font-size: 19px;  line-height: 26px;}
.dotsContn h2{font-weight: 600;  color: #1d1f4a;}

.customForm{}
.customForm .btn{min-width:280px;}
.customForm .form-control{border: none;     box-shadow: 0 4px 20px -5px rgb(0 0 0 / 12%);     border-radius: 30px;     background: #fff !important;padding-left:20px;}
.customForm .form-success{color:green;margin-bottom:20px;}
.ntfText{max-width:800px;margin:auto;font-size:16px;font-weight:300;}
.submitBox{padding:30px 0}
.submitBox .btn{min-width:280px;}

.page-account #customer_register_link{text-transform:none;color:#1D1F4A}



.icePanel{border-radius: 15px;     background: #F2FAFF;     padding: 50px;     max-width: 800px;     margin: auto;}

.page-account h1,
.page-account .h1{color:#1D1F4A;margin-bottom:40px;}





.commentsBox{position:relative;overflow:hidden;padding:100px 0;margin-top:50px;}
.commentsBox .section_content{padding-bottom:50px;position:relative;z-index:2;}
.commentsBox:before{content:"";background:#F2FAFF;display:block;position:absolute;left:0;top:0;border-radius:100% 100% 0 0;margin-left:-25%;width:150%;height:150%; }

.yRow{padding-top:50px;padding-bottom:50px;}
.yBox{background:#fff;padding:30px;box-shadow:0 14px 20px -8px rgb(0 0 0 / 12%);font-size:16px;}

.yContent{}
.yContent .h5{font-weight:bold;font-size:22px;color:#1D1F4A;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yContent p{font-weight:300;height:100px;overflow:hidden;}
.yContent a{color:#1D1F4A;font-weight:bold;}
.yCaps{}
.yCaps b{color:#1D1F4A;}
.yCaps small{font-weight:300;}


 



.sale-box{display:none;}



.PicTextBox{display:flex;}
.hero__inner .PicTextBox  .mega-title--large{width:auto;}
.PicTextBox ._pic{width:85px;margin-right:15px;}
.PicTextBox ._cap{width:calc(100% - 100px)}



.form-control{border-radius:15px;}









.blog-detail .imageFeatured img {     width: auto;     margin: auto;     display: block; }





/*template-product*/

.product-right-column{    display: flex;     align-items: center;}
.row.product-single{margin-left:0;margin-right:0;display: -webkit-box;display: -ms-flexbox;display:flex; -ms-flex-wrap: wrap;flex-wrap:wrap;}
.row.product-single>*{padding-left:0;padding-right:0;float:none;}
.product-single__meta .description{text-align:center;font-size:16px;    max-width: 600px;     margin: auto;}
.product-single__meta .description p{margin:0;}
.product-single__meta .description strong,
.product-single__meta .description b{font-size:19px;color:#1d1f4a;line-height:1.1;}

.proVariants { margin-bottom:35px; }

/* .swatch{width:36vw;} */
.swatch .header{text-transform:none;color:#1d1f4a;font-weight:bold;font-size:18px;    width: auto;     float: none;}

.renk.swatch label{border-width:2px;}

.swatch input:checked+label:after{border:none;}

.swatchOuter{width: 100%;margin: 0 auto;display: flex;flex-wrap: wrap;margin-left: -6px;}
.optDef.swatch{margin-top:0;}
.optDef.swatch .swatch-element{ width: calc(24% - 6px);padding-left: 0; float: initial; -webkit-transform: translateZ(0);-webkit-font-smoothing: antialiased;margin: 2px 0 6px 8px;
    position: relative;}
.optDef.swatch .swatch-element:nth-child(4n){margin-right: 0;}
.contact iframe{width:100%}
.swatch label {width:100%}

.optDef.swatch label{text-transform:none;color:#222;text-align:left;width:100%;border-color:#efefef;border-radius:5px;overflow:hidden;font-size:14px;padding:10px;position:relative;z-index:2}
.optDef.swatch label>span{display:block;}
.optDef.swatch label.actv,
.optDef.swatch input:checked+label{border-color:#1D1F4A;box-shadow:0 0 0 2px #1D1F4A;}
.varCaps{margin-bottom:5px;line-height:1;}
.varCaps>*{display:block;}
.varCaps>small{font-weight:300;}
.varName{}

.swatch.item_circle .color label {
    border-radius: 50%;
    min-width: 25px!important;
    height: 25px!important;
    padding: 0;
}
.swatch .swatch-element .tooltip{text-transform:capitalize;}


 

.nonStock .proVariants{display:none;}



.product-single__photos{}
.product-single__photos .block-slide_img,
.product-single__photos .block__lager,
.product-single__photos .slider-for,
.product-single__photos .slider-for .slick-list,
.product-single__photos .slider-for .slick-track,
.product-single__photos .slider-for .zoom_image{height:100%;}
.product-single__photos .slider-for .slick-slide img{height:100%;object-fit: cover;}



 
.prcRow {
    display: flex;
    color: #1D1F4A;
    overflow: hidden;
    line-height: 1.2;
    justify-content: space-between;
}
.prcRow >*{display:block;}
.prcRow del{font-size:12px;font-weight:300;margin-top:2px;display:block}
.prcRow .fr{text-align:right;}
.prcRow .dLabl{color:#FF0080;font-size:11px;margin-top:3px;}



.template-product{}

.product-template__content{padding:0;border:none;}
.product-single__photos .slider-nav{display:none;}
.product-single__photos .slick-dots{position:absolute !important;bottom:0;}
.product-single__meta{padding:20px 50px; padding-bottom:0; margin: auto;width: 100%;}

h1.product-single__title{text-align:center;font-weight:bold;color:#1d1f4a;font-size:36px;margin-bottom:10px;}

.product-single__price{margin:0;text-align:center;}


.product-single__meta .cart_qty{text-align:center;margin-bottom:30px;}
.product-right-column .quantity_wanted_p{display:none;}
.product-right-column .add_to_cart_detail{float:none;border-radius:12px;letter-spacing:0;width:250px;}
.product-right-column .add_to_cart_detail:hover{background-color:#2a2d61;}
.product-right-column .add_to_cart_detail:focus{background-color:#1D1F4A;}
.taksitbnf{text-align:center;}


.product-detail-info-otel-title{text-align:center;margin-bottom:35px;}
.sldCap{position:absolute;left:0;bottom:0;font-weight:bold;color:#fff;font-size:40px;z-index:4;padding:90px;line-height:1;}
.sldCap span{display:inline-block;background:#FFC400;color:#1D1F4A;position:relative;z-index:-1;padding-left:20px;left:-20px;}

.otelSec{background:#1D1F4A;color:#fff;}
.otelSec h1.product-single__title{color:#fff;}
.otelSec p{color:#fff;}

.oSec1{background:#F4F6F7;padding:50px 0;color:#1D1F4A;}
.otlB{}
.otlB .iPic{    border:4px solid #fff; border-radius:50%; width:110px; height:110px; padding:15px; margin:auto;}
.otlB b{display:block;margin:25px 0 10px}

.refPics{margin-bottom:100px;}
.refPics .imgs{text-align:center;}
.refPics .imgs >div{display:inline-block;position:relative;}
.refPics .imgs >div:before{content:""; width:1px; height:40px; background:#F4F6F7; display:inline-block; vertical-align:middle; position:absolute; top:50%; margin-top:-20px;}
.refPics .imgs >div:first-child:before{display:none;}

 
.iconLineSec{text-align:center;color:#1D1F4A;border-bottom:15px solid #F4F6F7;}
.iconLineSec .icons{display:table;vertical-align:middle;width:100%;}
.iconLineSec .icons>div{display:table-cell;width:20%;padding:20px 0;}
.iconLineSec .icons>div+div{border-left:1px solid #F4F6F7}
.iconLineSec .icons img{display:block;height:40px;margin:auto;}
.iconLineSec .icons b{display:block;margin:10px 0}

.heroBox.hero__overlay::before{opacity:.6}
.heroBox._Rx .PicTextBox{max-width:530px;margin:auto;padding-top:100px;}
.heroBox._Rx:after{content:"";background:#282C8D;height:47px;width:calc(100% - 200px);position:absolute;top:-47px;}

.pdaSec.ps1{background:#DCEEF2;}
.bnfBox{padding:100px 30px 0;max-width:570px;}
.bnfBox p{font-size:18px;color:#1D1F4A;border-bottom:1px solid #fff;padding:10px;font-weight:500;margin:0;}
.bnfBox p:before{content:"+";margin-right:7px;display:inline-block;vertical-align:-3px;font-size:24px;}

.cntBox{background:#0E0F31;color:#fff;position:absolute;bottom:0;left:0;width:100%;}
.cntBox>a{color:#fff;display:inline-block;padding:15px 40px;font-size:30px;font-weight:bold}
.cntBox>span{display:inline-block;float:right;}
.cntBox>span>a{display:block;position:relative;color:#fff;padding:30px 0 0;font-weight:bold;}
.cntBox>span>a img{position:absolute;top:-50px;}
.cntBox>span>a small{width:140px;display:block;}

.heroBox{position:relative;}
.heroBox .hero__inner{width:100%;display:table;}
.heroBox ._cap1{    position:absolute; right:0; top:50%; padding:100px; transform:translate(0,-50%);}
.heroBox ._text{text-align:right;color:#1D1F4A}
.heroBox ._text h3{font-size:40px;font-weight:bold;color:#1D1F4A}
.heroBox ._text span{font-size:22px;font-weight:300;}



.stifLine{margin:35px auto;text-align:center;display:flex;position:relative;width:500px;}
.stifLine>b{background:#fff;z-index:1;width:80px;color:#1D1F4A}
.stifLine>b._l{margin-right:-75px;text-align:right;padding-right:21px;}
.stifLine>b._r{margin-left:5px;text-align:left;width:40px;}
.stfnumbers {position:relative;border-top:1px solid #EFEFEF;width:calc(100% - 80px);text-align:left;display:flex;justify-content:space-between;margin:auto;margin-top:10px;}
.stfnumbers span{display:inline-block;width:13%;font-size:10px;color:#C7C7C7;position:relative;text-align:right;padding-top:10px;}
.stfnumbers i:before,
.stfnumbers span:before{content:"";display:block;width:7px;height:7px;border:1px solid #EFEFEF;border-radius:50%;position:absolute;top:-4px;background:#fff}
.stfnumbers span:before{right:-1px;}
.stfnumbers i:before{border-color:#53FFD1;background:#53FFD1;top:-9px;margin-left:4px;}
.stfnumbers i{position:absolute;z-index:1;width:15px;height:13px;margin-top:5px;margin-left:-15px;}
.stfnumbers span._a{font-weight:600;color:#2F2F2F;font-size:12px;}


.prodDescArea .catHeader ._text{max-width:960px;margin-bottom:15px;}

.prodDescArea .text-center>img{ }

.pdaSec{clear:both;}

.icoTextBox{padding:35px 20px;}
.icoTextBox._mdl{border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;}

.icoText {font-size:16px;}
.icoText .h5{color:#1D1F4A;font-weight:bold;font-size:23px;}



.pdaSec2 .row.no-gutters{display:flex;align-items:center;flex-wrap:wrap;}
.pdaSec2 .row.no-gutters>*{float:none;}


.pdaSec2{background:#F2FAFF;}
.pdaSec2 img.float-left{width:100%;}
.pdaRight{overflow:hidden;}
.pdaRight hr{border-color:#D3EEFF;margin:0 20px;}

.pdaSec3{max-width:1750px;padding:35px 25px 5px;margin:auto;}
.pdaSec3 .catHeader ._text{font-size:30px;}

.pdaRightinner{}



.propItems .prop{display:inline-block;vertical-align:middle;margin:15px;color:#082767;}
.propItems .prop span{display:block;font-size:11px;line-height:1.2;height:24px;}


.confNotf{color:#fff;line-height:1.1;margin-bottom:25px;display:block;}
.form-vertical .confNotf [type=checkbox] {float:left;width:25px;height:25px;margin:2px 10px 0 0;}

.product-right-column .form-vertical .btn{background:none;border:2px solid #fff !important;color:#fff;border-radius:9px;padding:10px 15px;}
.product-right-column .form-vertical .btn:hover{background:#fff;color:#1d1f4a;}


.pinnedPic{position:relative;}
.pinnedPic img{width:100%;}
.pinnedPic>div{position:absolute;border-bottom:1px solid #EF6355;color:#fff;left:20px;width:45%;line-height:1.3;}
.pinnedPic>div.dotL{left:auto;right:20px;text-align:right;}
.pinnedPic>div:after{content:"";width:15px;height:15px;border-radius:50%;background:#EF6355;position:absolute;right:-2px;bottom:-7.5px;}
.pinnedPic>div.dotL:after{position:absolute;right:auto;left:-2px}
.pinnedPic>div span{font-weight:bold;font-size:18px;display:block;}
.pinnedPic>div span b{float:right;width:30px;font-weight:600;}
.pinnedPic>.dot1{top:38%;}
.pinnedPic>.dot2{top:64%;width:38%;}
.pinnedPic>.dot3{top:75%}
.pinnedPic>.dot4{top:86%;}

.pinnedPic>.dot5{top:40%;width:32%;}
.pinnedPic>.dot6{top:44%;}
.pinnedPic>.dot7{ top:52%;width:43%;}
.pinnedPic>.dot8{top:70%;width:35%;}

.pinnedPic._L img{width:75%;}
.pinnedPic._L>div{color:#000;font-size:17px;}
.pinnedPic._L>div span{font-weight:normal;}
.pinnedPic>.dot1a{width:65%;top:9%;}
.pinnedPic>.dot2a{top:15%;width:55%;}
.pinnedPic>.dot3a{top:21%;width:59%;}
.pinnedPic>.dot4a{top:27%;width:62%;}
.pinnedPic>.dot5a{top:33%;width:67%;}
.pinnedPic>.dot6a{top:39%;width:70%;}
.pinnedPic>.dot7a{top:45%;width:72%;}
.pinnedPic>.dot8a{top:51%;width:70%;}
.pinnedPic>.dot9a{top:57%;width:67%;}
.pinnedPic>.dot10a{top:64%;width:71%;}




@media (min-width:1700px){
  .optDef.swatch .swatch-element {    width: calc(24% - 2px);}
  	
  
}

@media (max-width:1700px){
  .prcRow .fr{width:100%;text-align:left;}
  .varCaps>*{display:inline-block;}	
  
}

@media (max-width:1600px){
	.optDef.swatch .swatch-element{width:calc(33.33% - 10px);}
  	 
  
}

@media (max-width:1300px){
	.pinnedPic>div:after{width:10px;height:10px;bottom:-5px;}
	.pinnedPic>div span{font-size:12px;}
	
	
	.pinnedPic>.dot6{width:42%;}
	.pinnedPic>.dot7{top:50%;}
	.stifLine{width:100%;}
	 
}

@media (max-width:1199px){
	.optDef.swatch .swatch-element{width:calc(25% - 10px);}
	.stifLine{width:450px;}
}

@media (max-width:992px){
  .tbGridItem{border:none;margin-bottom:5px;}
}

@media (max-width:767px){
	.optDef.swatch .swatch-element{width:calc(33.33% - 10px);}
  .drawer--right {width: 400px;right: -400px;}
  .js-drawer-open-right .ap_cart_drawer{-webkit-transform: translateX(-400px);
    -moz-transform: translateX(-400px);
    -ms-transform: translateX(-400px);
    -o-transform: translateX(-400px);}
}

@media (max-width:575px){
	.optDef.swatch .swatch-element{width:calc(50% - 10px);}
}

@media (min-width:990px) and (max-width:1300px){
	.product-single__meta{padding: 20px 50px;}
	h1.product-single__title{font-size:30px;}
	.product-single__meta .description strong,
	.product-single__meta .description b{font-size:18px;}
	.swatch .header{font-size:14px;}
	.proVariants{margin-bottom:15px;}
	.product-single__meta .cart_qty{margin-bottom:15px;}
	.product-right-column .add_to_cart_detail{width:150px;}
	.product-single__meta .ajax_addtocart,
	.product-single__meta .product-form__cart-submit{height:38px;line-height:38px;font-size:18px;min-width:unset;}
}


.product-single__meta .availability .available.instock{display:none}

.allPics{padding-bottom:15px;}
.allPics .slick-arrow{background-color:#1D1F4A !important;border-radius:50%;background-size:8px !important;}
.allPics .slick-next{right:10% !important;}
.allPics .slick-prev{left:10% !important;}
.allPics .slick-slide img{opacity:.5 !important}
.allPics .slick-slide img:hover,
.allPics .slick-current img{opacity:1 !important;}

.section-header h2{font-size:40px;font-weight:bold;color:#1D1F4A;text-transform:none;letter-spacing:0;}


.fancybox-skin{padding:5px !important}

/**/
#header #minicard{background:#1d1f4a;}
#header #minicard p{color:#fff;}
#header .popup-over .dropdown-menu{background:#1d1f4a;}

#header .header_user_info .customer_login_wrapper label{color:#fff;} 
#header .header_user_info .links li a{background:none !important;color:#fff;}
#header .header_user_info .links li a:hover{color:#47f9c9;}
#off-canvas-nav .navbar-nav{padding-top:50px;}
#off-canvas-nav .navbar-nav>li.cw_mmenu{display:none;}
#off-canvas-button .off-canvas-nav svg{fill:#000;}
#off-canvas-nav .language-current{display:none;}

@media (max-width:1200px){
  .header_user_info{display:block;}
  #off-canvas-nav .search_inmenu{display:none;}
  #off-canvas-nav .offcanvas-mainnav{background:#fff;}
  #off-canvas-nav .navbar-nav>li>a{color:#1d1f4a;}
}
#CartContainer .ajaxcart__footer{position:inherit}
.drawer.ap_cart_drawer{background:#fff;color:#1D1F4A}
.minicart_close .icon{fill:#1D1F4A}
#CartContainer .ajax_cart_money,
#CartContainer .ajaxcart__footer .total-price-c p,
#CartContainer .ajaxcart__qty input[type=text], #CartContainer .js-qty input[type=text],
#CartContainer .text-empty,
.drawer__header .drawer__title{color:#1D1F4A}
#CartContainer .total-price-cc{    margin-bottom: 3px; font-size: 17px; font-weight: 600;}
#CartContainer .ajaxcart__footer .total-price-cc.emphesis p{/*color:#FF0080;*/color:#000;font-weight:bold;}

#CartContainer .ajaxcart__footer .total-price-cc._small p{    font-size: 11px; font-weight: 400;  margin-top: 12px;}

.drawer #CartContainer .ajaxcart__qty-adjust, #CartContainer .js-qty__adjust,
.mini_card .mini_cart-item .mini_cart-meta,
.drawer #CartContainer .ajaxcart__product-meta{color:#1D1F4A;}
.drawer #CartContainer .ajaxcart__footer{background:none;}
.mini_card .cart__checkout{background:none;color:#fff;border:1px solid #fff;}
.mini_card .cart__checkout:hover{background:#323575;color:#fff;border-color:#323575;}

#CartContainer .ajaxcart__footer .gotocart{display:none;}
.btn.cart__checkout{border-radius:10px;width:100%;margin-top:15px;}

.havaleBox {padding: 20px 10px;background:#e8e8e8;border-radius: 10px;font-size: 13px;line-height: 16px;text-align: center; margin-bottom: 20px;font-weight: 500;}
#CartContainer .ajax_cart_money del{font-size:12px;display:block;margin-bottom:4px}
#CartContainer .ajax_cart_money{    margin-top: 0;    position: absolute;    top: 0;    right: 0;    line-height: 1.1;    padding-right: 20px;}

#CartContainer .ajaxcart__qty--detete{    background: url(trash.svg) no-repeat;    background-size: 10px;    width: 10px;    position: absolute;    right: -20px;    top: 10px;}
#CartContainer .ajaxcart__qty--detete span{display:none}

.drawer #CartContainer .ajaxcart__product-name{color:#1D1F4A;font-size: 16px;/* font-weight:bold; */margin-bottom:4px;padding-right: 10px;}
.ajaxcart__row{border-bottom:1px solid #eee;}


#CartContainer .total-price-cc._0,
.havaleBox._0{display:none;}

.drawer #CartContainer .ajaxcart__qty-adjust,
.ajaxcart__qty input[type=text], #CartContainer .ajaxcart__qty input[type=text]{position:absolute;opacity:0;visibility:hidden;z-index:-999}

.dropQty{background-color: #f2f2f2;padding: 5px 25px 5px 10px;border-radius: 4px;font-size: 12px;line-height: 24px;}
 
.drawer #CartContainer .ajaxcart__qty-adjust.ajaxcart__qty--detete{     visibility: visible;
    z-index: 1;
    opacity: 1;
    right: 0;bottom:0;
    top: auto;}




#shopify-section-16275481450dfce5fc .block-section{padding:0!important;}

.site-footer{margin-top:0;}
.footer-2 .footer-center-wrap{padding-bottom:10px;padding-top:0;}
.site-footer #newsletter_block .section-header h2{color:#1D1F4A;text-transform:none;font-size:40px;letter-spacing:0;}
.newsletter_block .button_mini{border-radius:0 30px 30px 0;padding-top:17px;height:60px;width:83px;}
.newsletter_block .button_mini:hover img{filter:brightness(0) invert(1);}
.newsletter_block .form-control{border:none; box-shadow:0 4px 20px -5px rgb(0 0 0 / 12%); border-radius:30px; background:#fff !important;padding-left:30px;height:60px;}
.newsletter_block .des_newsletter{margin:25px 0;font-weight:300;}


.social_block li a{display:block;width:45px; height:45px; line-height:57px; border-radius:50%; box-shadow:0 0 0px 1.5px #1d1f4a;}
.social_block li a:hover{background:#fafafa;}



.fBottom{background:#1D1F4A;color:#fff;padding:15px 0 10px;}
.flogo img{filter:brightness(0) invert(1);}
.footer-2{text-align:left;}
.footer-2 .footer-center-wrap{text-align:center;}
.footer-block{margin-bottom:25px;}
.site-footer .block .list-group li a{line-height:30px;color:#222;font-size:16px;}
.site-footer .block .title_block{text-transform:none;padding:18px 0;font-weight:bold; font-size:20px;}


.powered p{color:#fff;margin:10px 0 0;}

@media screen and (max-width:1100px){
  .var_item span{font-size:10px;}
  .var_item b{font-size:12px;}
  .var_item small{font-size:10px;}
  .product-meta .btn{font-size:10px;padding:5px;}
}
@media screen and (max-width:990px){
  .pinnedPic>.dot6{top:46%;}
  .pinnedPic>.dot7{top:54%;}
  .aboutus .introText{font-size:3.5vw;}
  .aboutus p{font-size:14px;}
}

@media screen and (min-width:768px){
	.powered {text-align:right;}
}

@media screen and (max-width:768px){
  	.propItems > .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
  	.propItems .prop{-webkit-flex:0 33.33%;flex:0 33.33%;border-bottom:1px solid;border-right:1px solid;border-color:#f9efef;margin:0;padding:15px;}
  	.pinnedPic>div span{font-size:10px;}
  	.pinnedPic>div:after{width:5px;height:5px;bottom:-3px;}
  	.newsletter_block .button_mini{position:absolute;top:0;right:0;margin-top:0;}
  	#CartContainer .ajax_cart_money del,
 	 #CartContainer .ajax_cart_money .money-total,
  	.drawer #CartContainer .ajaxcart__product-name,
  	#CartContainer .ajaxcart__product-meta{font-size:10px;}
  	.slideshow__text-content .slideshow__title{font-size:6vw;}
  	.aboutus .introText{font-size:3.5vw;}
  	.aboutus p{font-size:14px;}
 	 .__subtext{font-size:14px;}
  	.__subtext > .h3{font-size:6vw;}
  	.site-footer #newsletter_block .section-header h2{font-size:7vw;}
}
@media screen and (max-width:576px){
  	.pinnedPic>div span{font-size:8px;font-weight:400;}
    .pinnedPic>.dot1a{top:3%}
    .pinnedPic>.dot2a{top:11%}
    .pinnedPic>.dot3a{top:19%}
    .pinnedPic>.dot4a{top:28%}
    .pinnedPic>.dot5a{top:35%}
    .pinnedPic>.dot6a{top:42%}
    .pinnedPic>.dot7a{top:49%}
    .pinnedPic>.dot8a{top:57%}
    .pinnedPic>.dot9a{top:65%}
    .pinnedPic>.dot10a{top:74%}
  	.pinnedPic>.dot7{top:57%}
  	.prodDescArea .catHeader ._text h2{font-size:30px;}
  	.prodDescArea .catHeader ._text p{font-size:14px;}
  	.product_block.col-xs-6{width:100%;}
  	.ap-header-template3 .header_user_info .popup-title>small,
  	.site-header__cart-toggle>small{display:none;}
  	.slideshow__text-content .mega-subtitle--large{font-size:18px;}
  	.slideshow__button.btn_style2{padding:0 15px;font-size:12px;height:48px;line-height:38px;}
  #CartContainer .total-price-cc{font-size: 14px}
}
@media screen and (max-width:500px){
  .stifLine{width:100%;padding-left:0;}
  .stifLine{display:block;padding-left:20px;}
  .stifLine>b._l{margin-right:0;text-align:left;display:block;width:100%;font-size:10px;}
  .stifLine>b._r{text-align:right;display:block;width:100%;font-size:10px;}
  .stfnumbers{width:100%;}
  .submitBox .btn{min-width:unset;}
  .submitBox .btn{width:100%;}
  .propItems .prop{-webkit-flex:0 50%;flex:0 50%;}
  .phoneLine a{font-size:36px;}

}
@media screen and (max-width:380px){
  .product-single__meta{padding: 20px 10px;}
  .stifLine {margin-left:-15px;}
}



#back-top a span{display:none !important}



@media screen and (min-width: 768px)
.drawer {
    padding: 20px 30px;
}
}

















































