.fb_iframe_widget{position:relative;top:-3px}
.twitter-share-button{margin-left:4px}
.product-view .view-gallery{display:none}
.product-media{text-align:center}
/*.product-media .product-image{width:100%}*/
.product-image img{width:auto;max-height:150px}
.product-media .product-flags{top:0;right:1px}
.product-name a{min-height:55px}
.details-gallery .product-flags{position:absolute;top:20px;right:20px;z-index:1}
.product-card .product-flags, .view-gallery .product-flags{position:absolute;top:0;right:4px;z-index:1}
.product-card .product-flags img{display:inline}
.user-menu li{padding:0 !important}
.user-menu li a{padding:0 28px;color:var(--text)}
.user-menu li a:hover{color:var(--primary)}
#AddressForm{width:auto}
.black-title a{color:var(--heading)}
.blog-details-share2{display:flex}
.blog-details-share2 li:first-child{margin-right:4px}
.blog-details-share2 .twitter-share-button{margin-top:2px}
.review-big-image{height:150px}
.review-big-image img{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.product-details-frame .product-card{border-color:var(--primary);-webkit-box-shadow:0 8px 15px 0 rgba(0, 0, 0, 0.1);box-shadow:0 8px 15px 0 rgba(0, 0, 0, 0.1)}
.product-details-frame .product-card img{width:100%}
.review-images{display:flex}
.review-image{width:100px;height:100px;position:relative;margin-right:6px;border:1px solid var(--primary)}
.review-image img{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:6px}
.review-arrow{visibility:visible;opacity:1}
.review-arrow-right{right:-50px}
.review-arrow-left{left:-50px}
.fs-xs{font-size:.75rem !important}
.category-meta h2 a,.brand-meta h2 a{color:var(--heading)}
.category-meta h3 a,.brand-meta h3 a{color:var(--heading)}
.category-meta h4 a,.brand-meta h4 a{color:var(--heading)}
.header-bottom-select{width:auto}
.header-bottom-select .current{color:var(--text) !important}
.header-bottom-select .nice-select::after{border-right-color:var(--text);border-bottom-color:var(--text)}
.filter-medium{width:298px}
#bitcoinPaymentBtn{display:none}
.dropdown-list-footer{margin-top: 15px;padding:0 20px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}
.dropdown-list-footer .dropdown-list li a{width:100%;font-size:15px;line-height:18px;border-radius:8px;padding:10px 15px 10px 35px;color:var(--text);position:relative;white-space:nowrap;text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}
.dropdown-list-footer li a{width:100%;font-size:15px;line-height:18px;border-radius:8px;padding:10px 15px 10px 35px;color:var(--text);position:relative;white-space:nowrap;text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}
.dropdown-list-footer li a::before{position:absolute;top:50%;left:15px;content:"\f068";font-size:10px;font-weight:900;font-family:"Font Awesome 5 Free";-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.order-details-warehouse li{display:block !important}
.order-details-warehouse li p{text-align:left !important}
.discounted-price{color:var(--red);font-weight:500}
.specialSliderBg{height:330px}
.specialSliderBg .btn{position:absolute;bottom:30px}
#product-review-modal .preview-slider li{height:428px;border:1px solid var(--primary);border-radius:8px}
#product-review-modal .preview-slider li img{width:100%;border-radius:8px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
#product-review-modal .thumb-slider .slick-slide{width:100px;height:100px;position:relative;border:1px solid var(--primary)}
#product-review-modal .thumb-slider .slick-slide img{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:4px;border:none}
#product-review-modal .view-meta{padding:20px;background-color:#eee}
#product-review-modal .view-meta p{text-transform:unset}
.cursor-pointer{cursor:pointer}
.hidden-area{display:none}
.h-38{height:38px}
.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter 400ms,-webkit-filter 400ms}
.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}
.form-terms a{color:var(--primary)}
.form-terms a:hover{color:#1b6f3b}
.pagination .page-item .page-link:focus{background:var(--white);color:var(--text)}
.checkbox-label{display:block;position:relative;padding-left:35px;margin-top:4px;margin-bottom:0;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}
.checkbox-label:hover input ~ .checkmark{background-color:#ccc}
.checkbox-label input:checked ~ .checkmark{background-color:var(--green)}
.checkmark:after{content:"";position:absolute;display:none}
.checkbox-label input:checked ~ .checkmark:after{display:block}
.checkbox-label .checkmark:after{left:8px;top:5px;width:8px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.faq-search-result.active #faq-search-result{max-height:460px;padding:20px;overflow:auto}
.faq-search-result #faq-search-result .faq-title-box{margin-bottom:1rem}
.faq-search-result #faq-search-result .faq-title-box:last-child{margin-bottom:0}
.faq-child button{text-decoration:none}
.faq-child .card-body p{border-top:none}
.faq-category-title{font-size:var(--h2size);line-height:var(--h2height)}
.faq-search-title{font-size:var(--h4size);line-height:var(--h4height)}
.account-title h1{font-size:var(--h4size);line-height:var(--h4height)}
.special-radio-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:25px;height:25px;padding:6px;background-clip:content-box;border:3px solid var(--primary);background-color:#fff;border-radius:50%}
.special-radio-btn:checked{background-color:#103178}
.btn-disabled{pointer-events:none;cursor:default;opacity:0.5}
.bitcoin-modal .modal-body{background-color:#fff}
.bitcoin-modal .product-view{min-width:600px}
@media(min-width:1199px){
.product-view{min-width:1000px}
}
@media(max-width:991px){
.specialSliderBg{height:300px !important;background-size:contain !important}
}
@media(max-width:767px){
.specialSliderBg{height:auto !important}
}
