.message.global.cookie, .olark-launch-button-wrapper{display:block!important;}

html{overflow-x:hidden;}

.qd-detail .page-main{padding-bottom: 30px;}

.qd-detail{overflow-x:hidden;}
.qd-detail-top{padding-top:13px}
body .fotorama__thumb-border{margin-top: 4px!important;}
@media (min-width:768px){.qd-detail-top{/*float:left;*/width:100%; display: flex; flex-wrap: wrap;}
.qd-detail-bottom{padding-top:40px}
.qd-detail .product.media{width:45%!important;padding-right:25px}
.qd-detail .product-info-main{width:55%!important}
}
.qd-detail .breadcrumbs .items{border-bottom:1px solid #eee;margin-bottom:12px}
.dtl-right-top{border-bottom:1px solid #7d7d7d;padding-bottom:10px;margin-bottom:12px}
.qd-detail-top .product.media{position:relative}
.qd-detail-top .product.media .guarantee-logo{position:absolute;left:0;top:0}
.qd-detail-top .product.media .qd-Sale,
.qd-detail-top .product.media .qd-deal,
.qd-detail-top .product.media .qd-new{color:#fff;font-size:10px;right:25px;top:0;position:absolute;z-index:1;line-height:10px;text-transform:uppercase;background-color:transparent;padding:4px 10px;border:1px solid transparent;border-radius:4px;letter-spacing:1px;font-weight:700;z-index:1}
.qd-detail-top .product.media .qd-new{border: 1px solid #D9D9D9; color: #000; font-size: 12px; font-weight: 700; height: 30px; padding: 0 10px; display: flex; align-items: center; justify-content: center; text-transform: uppercase; background: #fff;  border-radius: 0;}
.qd-detail-top .product.media .qd-Sale{background-color:#feb401;border-color:#feb401}
.qd-detail-top .product.media .qd-deal{background-color:#c00000;border-color:#c00000}
.rep-inc-info{text-align:center;color:#000;margin-top:50px}
.rep-inc-info>a{color:#000}
.rep-inc-info>a>i{font-size:20px;margin-right:5px}

.info_links ul{float:right;margin-bottom:0}
.info_links li{display:inline-block;padding:0px 20px 0px 15px;border-right:1px solid #ccc;line-height:14px;margin-bottom: 0;}
.info_links li:last-child{padding-right:0px;border:0px;}
.info_links li a{text-transform:uppercase;color:#000;font-size:12px;}
.info_links li a:hover{color:#337ab7;text-decoration:underline;}

.page-layout-1column .product-info-main .qd-product-price-cart .container{ padding-left:0px;}

@media (max-width:767px){.rep-inc-info{margin-top:0;padding:15px 0}
}
.qd-detail .qd-rny-title{background-color:transparent;margin:0;padding:0 0 0 0}
.qd-detail .qd-rny-title .top-container{padding:0;margin:0;max-width:none}
.qd-detail .qd-rny-title .top-container .page-title-wrapper h1.page-title{font-size:14px;line-height:normal;margin-bottom:0; font-weight: 600;}
.qd-detail .qd-rny-title .top-container .page-title-wrapper h1.page-title a {
color: #000;
}
.qd-detail .qd-rny-title .top-container .page-title-wrapper h1.page-title a:focus { text-decoration: none;   }
@media (max-width:991px){.qd-detail .qd-rny-title{padding:0 0 15px 0}
}
@media (max-width:767px){.qd-detail.catalog-product-view .qd-rny-title{box-shadow:none}
}
.dt-brand{display:block;width:100%}
.dt-brand span{display:inline-block;font-size:16px;text-transform:capitalize;color:#000}
.specialflags{width:100%;display:block;padding-bottom:0px;font-family:latoregular}
.specialflags span{display:inline-block;font-size:12px;text-transform:uppercase;line-height:12px;padding-right:10px;color:#000}
.specialflags span.red{color:#d50200;font-size:13px; font-weight: 600; letter-spacing:1px}
.specialflags span.deals{color:#018bec;font-size:15px; font-weight: 600; letter-spacing:1px}
@media (max-width:767px){.specialflags{text-align:center}}
.qd-detail .product-brand-title{padding-bottom:5px}
.qd-detail .product-brand-logo{height:70px;}
.qd-detail .product-brand-logo.no-product-brand-logo{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}
.qd-detail .product-brand-logo img{max-width:100%;max-height:100%}
@media (max-width:991px){.qd-detail .product-brand-logo{text-align:left}}
@media (max-width:767px){.qd-detail .product-brand-logo{text-align:center}}
.qd-detail .product-info-main .product-reviews-summary{float:none;margin-bottom:0;line-height:14px;text-align:right;margin-top:0;padding-bottom:5px}
.qd-detail .product-info-main .product-reviews-summary .product-reviews-summary{padding-bottom:0}
.qd-detail .product-info-main .product-reviews-summary .rating-summary{margin-right:3px;margin-top:-3px}
.qd-detail .product-info-main .product-reviews-summary .rating-summary label{display:none}
.qd-detail .product-info-main .rating-summary .rating-result{width:72px;float:left}
.qd-detail .product-info-main .reviews-actions{margin-top:0;color:#000;font-size:12px;}
.qd-detail .product-info-main .reviews-actions>a{color:#000;text-transform:none;margin:0px 0px 0px 3px !important;text-decoration:none;font-weight:400;}
.qd-detail .product-info-main .reviews-actions>a:hover{color:#018bec;text-decoration:none}
.qd-product-price-cart{clear:both;padding-top:10px;padding-bottom:10px;}

@media (max-width:991px){.qd-detail .product-info-main .product-reviews-summary{text-align:left}
.qd-detail .product-info-main .reviews-actions>a{margin: 0px 0px 0px 0px !important;}
.info_links ul{float:left;}
.info_links li:first-child{padding-left:0px;}
}
@media (max-width:767px){.qd-detail .product-info-main .product-reviews-summary{text-align:center}
.info_links ul {float: none;text-align: center;}
}

@media (min-width:1200px){.qd-product-price-cart{display: flex;justify-content: space-between;flex-wrap: wrap;}}
.qd-detail .product-info-main .product-add-form{clear:none;padding-top:10px;float:right;}
.qd-detail .product-info-main .product-notify-email{padding-left:0;clear:none;padding-top:10px;padding-bottom:10px}
.qd-detail .product-info-main .product-notify-email .field.required .control{padding-left:5px;padding-right:100px}
.qd-detail .product-info-main .product-notify-email .field.required .control .input-text{height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.qd-detail .product-info-main .product-notify-email .field.required .action.submit.primary{height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:right}
@media and (max-width:1199px){.qd-detail .product-info-main .product-notify-email{padding-left:0;padding-bottom:5px;padding-top:8px}}
@media (max-width:767px){.qd-detail .product-info-main .product-reviews-summary{text-align:center}}
.qd-detail .product-add-form .box-tocart{margin-bottom:0;}
.qd-detail .product-add-form .box-tocart .fieldset{margin-bottom:0px;display: block;justify-content: space-between;}
@media and (min-width:1200px){.qd-detail .product-add-form .box-tocart .fieldset{justify-content: flex-end;}}
.qd-detail .product-add-form .box-tocart .qty{margin-bottom:0;display:inline-block;margin:0 3px 0 0;white-space:nowrap;}
.qd-detail .product-add-form .box-tocart .qty .label{float:left;line-height:40px;margin-bottom:0;font-size:14px;color:#000;padding-right:6px; font-weight: 600; letter-spacing:1px}
.qd-detail .product-add-form .box-tocart .qty .control{display:inline-block}
.qd-detail .product-add-form .box-tocart .qty .control .input-text{width:40px;height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.qd-detail .product-add-form .box-tocart .qd-dtl-btn .qd-wishlist-dtl{display:none}
.qd-detail .product-add-form .box-tocart.instant .qd-dtl-btn .qd-wishlist-dtl{display:inline-block}
.qd-dtl-btn{width:100%;display:table}
.qd-dtl-btn>li{display:table-cell;vertical-align:top;padding-left:6px}
.qd-dtl-btn>li:first-child{padding-left:0}
.qd-dtl-btn>li>.action.primary.tocart{width:100%}
.qd-detail .product-add-form .box-tocart .actions>.qd-dtl-btn{margin-bottom:0px;}
.qd-detail .product-add-form .addtocart-form .txt-red{text-align:right;clear:both;}
.qd-detail .product-add-form .box-tocart .actions a.action,
.qd-detail .product-add-form .box-tocart .actions button.action{border:1px solid #cfcfcf;text-align:center;line-height:20px;display:block;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:9px 20px!important;margin:0;text-transform:uppercase;color:#000}
.qd-dtl-btn .qd-wishlist-dtl #instant-purchase{display:inline-block;vertical-align:top;padding:0 2px 0 0}
.box-tocart .qd-dtl-btn .qd-wishlist-dtl .action.instant-purchase{width:100%}
.qd-detail .product-add-form .box-tocart .actions button.action.instant-purchase span:before{content:none}
.qd-detail .product-add-form .box-tocart .actions button.action.instant-purchase span{padding:0}
.qd-detail .product-add-form .box-tocart .actions a.action.towishlist{padding:0!important;display:inline-block;vertical-align:middle;width:38px;height:38px}
.qd-detail .product-add-form .box-tocart .actions button.action{color:#fff;border-color:#d50200!important;background-color:#d50200;padding:12px 22px!important; text-transform: uppercase;}
.qd-detail .product-add-form .box-tocart .actions button.action:hover{background-color:#000; color: #fff; border:solid 1px #000!important; }
.qd-detail .product-add-form .box-tocart .actions button.action span{position:relative;padding-left:40px;font-size:14px;white-space:nowrap;}
.qd-detail .product-add-form .box-tocart .actions button.action span:before{content:'';position:absolute;left:0;top:0;background:url(../images/dtl-cart.png);width:25px;height:19px}
.qd-detail .product-add-form .box-tocart .actions a.action span{position:relative;padding-left:0}
.qd-detail .product-add-form .box-tocart .actions a.action span:before{content:'';position:absolute;left:9px;top:9px;background:url(../images/dtl-wishlist.png);width:21px;height:21px}
.qd-detail .product-add-form .box-tocart .actions a.action.towishlist.active span:before{background:url(../images/dtl-wishlist_act.png)}
.catalog-product-view .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr{border-bottom:1px solid #e5e5e5!important}
.catalog-product-view .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr:first-child{border-top:1px solid #e5e5e5!important}
.catalog-product-view .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr:last-child{border-bottom:none!important}
.catalog-product-view input[type=text],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],textarea{border:1px solid #000}
@media and (max-width:1199px){.qd-detail .product-info-main .product-add-form{padding-left:0}
.qd-detail .product-add-form .box-tocart{text-align:left}
.qd-detail .product-add-form .addtocart-form .txt-red{top:-5px}
}
@media and (max-width:479px){.qd-detail .product-add-form .box-tocart.instant .qd-detail .product-add-form .box-tocart .actions{float:none;width:100%;padding-top:10px}
.qd-detail .product-add-form .box-tocart.instant .qd-dtl-btn>li:first-child{padding-left:0}
.qd-detail .product-add-form .box-tocart.instant .qd-dtl-btn>li{display:block;padding-left:0}
.qd-detail .product-add-form .box-tocart.instant .qd-dtl-btn .qd-wishlist-dtl,
.qd-detail .product-add-form .box-tocart.instant .qd-dtl-btn .qd-wishlist-dtl #instant-purchase{width:100%}
.qd-detail .product-add-form .box-tocart .qty{display:block;margin:0 0 5px}
.qd-detail .product-add-form .box-tocart .actions{float:left;padding-top:0;width:100%}
.qd-dtl-btn>li:first-child{width:100%}
.qd-detail .product-add-form .addtocart-form .txt-red,.qd-detail .product-add-form .box-tocart.instant~.txt-red{text-align:center}
}
@media and (max-width:370px){.qd-detail .product-add-form .box-tocart .actions a.action,
.qd-detail .product-add-form .box-tocart .actions button.action{padding:9px 10px;font-size:12px}
.qd-detail .product-add-form .box-tocart .actions button.action span{padding-left:0}
.qd-detail .product-add-form .box-tocart .actions button.action span:before{display:none}
}
.qd-detail .product-freeshipping{padding-top:26px}
.qd-detail .freeshipping_details{font-size:14px;color:#000;line-height:18px;float:right;padding:5px 0 0;text-align:right;}
.qd-detail .freeshipping_details .hd{color:#EC2E52;font-weight: 600; text-transform:uppercase;position:relative;padding-left:27px;display:inline-block;}
.qd-detail .freeshipping_details .hd:before{background:url(../images/truck.png) no-repeat left top;position:absolute;left:0;top:1px;content:"";width:18px;height:16px; display: none;}
.qd-detail .freeshipping_details b{color:#000;font-weight:400}
.qd-detail .freeshipping_details span{font-size:12px;display:block;letter-spacing: 0.5px;}
@media (max-width:1199px){.qd-detail .freeshipping_details span{font-size:14px;white-space: nowrap;}}
@media (max-width:767px){.qd-detail .freeshipping_details{float:none;margin:5px 0;text-align:left;}}


.qd-detail .product-info-main .product-info-price{border-bottom:0;margin-bottom:0;max-width:450px;float:left;padding-top:0px;margin:0px;}
.qd-detail .product-info-main .product-info-price .or-new{display: flex;}
.qd-detail .product-info-main .product-info-price .klarna-placement-or{margin-right: -5px;width: 24px; position:relative;}
.qd-detail .product-info-main .product-info-price klarna-placement .container{min-height:auto !important;max-width:100% !important;text-align:left !important;border:none !important; padding:0 0 !important}
.qd-detail .product-info-main .product-info-price klarna-placement>div>div>.container>p{border:0px;padding:0px;color:#000;text-align:left;}

.qd-detail .product-add-form .box-tocart .actions .this-item{text-align: right; font-size: 13px; color: #d50200; width: 190px; line-height: 14px; margin-top: 5px; font-weight: 500; margin-bottom: 0;}


.qd-detail .product-info-main .notify-form{/*width:55%;*/}
.qd-detail .product-info-main .product-info-price .price-box{padding-bottom:0;margin-bottom:5px}
.qd-detail .product-info-main .product-info-price .price-box{width:auto}
.qd-detail .product-info-main .product-info-price .old-price{display:inline-block;font-size:16px;padding-bottom:0;margin:0 5px 0 0;vertical-align:middle;min-width:auto}
/* .qd-detail .product-info-main .product-info-price .old-price{display:inline;line-height:16px;padding-bottom:0;height:20px;margin:0 5px 0 0} */
.qd-detail .product-info-main .product-info-price .old-price .price-label{display:none}
.qd-detail .product-info-main .product-info-price .old-price .price-wrapper .price{font-size:16px;line-height:16px;color:#000;text-decoration:line-through}
.qd-detail .product-info-main .product-info-price .price-box .special-price{display:inline-block;vertical-align:middle;margin-right:4px}
.qd-detail .product-info-main .product-info-price .price-box .price-container>span{margin-bottom:0;color:#000}
.qd-product-price-cart .product-info-price .price-box .price-container,
.qd-product-price-cart .product-options-bottom .price-box .price-container{font-size:16px}
.qd-detail .product-info-main .product-info-price .price-box .special-price .price-wrapper .price{font-size:16px;color:#EC2E52}
.qd-detail .product-info-main .product-info-price .price-box .special-price.map-s-old-price .price-wrapper .price{color:#000}
.qd-detail .product-info-price .price-box .price-container .price{font-size:24px;color:#000;font-weight:600;}
/* .qd-detail .product-info-price .price-box .price-container .price{font-size:21px;line-height:22px;color:#018bec;font-weight:400;font-family:OpenSans-Regular} */
.qd-detail .product-info-price .price-box .price-container .price-wrapper .price{font-size:24px}
.qd-detail .save-text{color:#26b91e;font-weight: 600; font-size:14px;vertical-align:middle;padding-top:0;display:inline-block}
.qd-detail .product-info-main .product-info-price .price-box .txt-green{display:inline-block;vertical-align:middle;}
@media only screen and (max-width:1199px){.qd-detail .product-info-main .product-info-price{width:100%;max-width:100%!important;}
.qd-detail .product-info-main .notify-form{float:left;width: 100%;}
.qd-detail .product-info-main .product-notify-email .field.required .control{padding-left:0px;}
.qd-detail .product-info-main .product-add-form{float:left;}
}
@media (max-width:639px){.product-info-price>:first-child,.product-info-price>:last-child{padding:0}}
.qd-detail .prd_social_main{text-align:center;padding-top:15px}
.qd-detail .prd_social_main .product-social-links{display:inline-block;vertical-align:middle;padding:0 30px 6px 0;width:auto;position:relative}
.qd-detail .prd_social_main .product-social-links:after{content:"";display:block;position:absolute;background-color:#ccc;right:15px;top:0;width:1px;height:20px}
.qd-detail .prd_social_main .product-custom-social-links{display:inline-block;vertical-align:middle;margin:0 0 3px}
.qd-detail .product-social-links{padding-top:26px;margin-bottom:0;text-align:right}
.qd-detail .product-social-links .product-item-makeanoffer{display:inline-block;padding-right:17px}
.qd-detail .product-social-links .product-item-emailtofriend{display:inline-block}
.qd-detail .product-social-links .action{font-size:14px;color:#000!important;text-transform:none!important;font-weight:400!important;position:relative;padding-left:26px}
.qd-detail .product-social-links .action:hover{color:#018bec!important}
.qd-detail .product-social-links .action:before{position:absolute;left:0;top:3px;color:#000!important;font-size:18px}
.qd-detail .product-social-links .action:hover:before{color:#018bec!important}
.qd-detail .product-social-links .action.mailto.makeanoffers:before{content:'';width:20px;height:17px;top:0;background:url(../images/make-offer-icon.png) no-repeat left top}
.qd-detail .product-social-links .action.mailto.makeanoffers:hover:before{background:url(../images/make-offer-iconh.png) no-repeat left top}
.qd-detail .product-custom-social-links{text-align:right;margin-top:5px}
@media and (max-width:1199px){.qd-detail .product-custom-social-links,.qd-detail .product-social-links{text-align:left}
.qd-detail .product-social-links{padding-top:11px}
}
@media (min-width:768px) and (max-width:991px){.qd-detail .prd_social_main .product-social-links{padding:0 20px 15px 0;display:block;text-align:center}
.qd-detail .prd_social_main .product-social-links:after{content:none}
}
@media (max-width:640px){.qd-detail .prd_social_main .product-social-links{padding:0 20px 15px 0;display:block;text-align:center}
.qd-detail .prd_social_main .product-social-links:after{content:none}
}
.qd-detail .product-item-samebrand{padding-top:35px; margin-bottom:30px;}
.qd-detail .product-information{border-bottom:0px solid #eee;padding-bottom:5px;clear:both}
.qd-detail .otherpro-title{font-size:18px;color:#000;line-height:18px;padding-bottom:5px}
.qd-detail .more-pro-detail{margin-top:0px}
.qd-detail .prod-dtl-box{float:left;width:100%;position:relative;}
.qd-detail .prod-dtl-box .new_sale_labal{text-transform:uppercase;font-size:10px;height:15px;line-height:13px;border:1px solid #e4e4e4;padding:0px 4px;color:#e4e4e4;background-color:#fff;position:absolute;left:0px;top:0px;}
.qd-detail .prod-dtl-box .new_sale_labal.new{color:#0197d2;border-color:#0197d2;}
.qd-detail .prod-dtl-box .new_sale_labal.sale{color:#eb2d4f;border-color:#eb2d4f;}

.qd-detail .prod-dtl-box>a.relatedinfoid{display:block;border:1px solid #e4e4e4;background-color:#fff;padding:20px 13px 8px 13px;float:left;width:100%}
.qd-detail .prod-dtl-box>a.relatedinfoid:active{text-decoration:none;}
.qd-detail .prod-dtl-box>a.relatedinfoid:focus{text-decoration:none;}
.qd-detail .prod-dtl-box-thumb{float:left;margin:6px 10px 0 0;width:50px}
.qd-detail .prod-dtl-box-disc{padding-left:60px;color:#000;font-size:12px!important}
.qd-detail .prod-dtl-box-disc .prod-dtl-name{ font-weight: 600; color:#000}
.qd-detail .prod-dtl-box-disc .prod-dtl-size{color:#000;font-size:12px;line-height:1.4;min-height:45px;}
.qd-detail .prod-dtl-box-disc .prod-dtl-instock{color:#000}
.qd-detail .prod-dtl-box-disc .prod-dtl-instock .notify-me{text-decoration:underline}
.qd-detail .prod-dtl-box-disc .prod-dtl-instock .prod-dtl-instock{color:#01961d;display:inline-block}
.qd-detail .prod-dtl-box-disc .prod-dtl-instock .prod-dtl-instock.out-of-stock{color:red}
.qd-detail .more-pro-detail.active .prod-dtl-box>a.relatedinfoid,
.qd-detail .more-pro-detail:hover .prod-dtl-box>a.relatedinfoid{border-color:#545454;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.qd-detail .more-pro-detail .prod-dtl-box>a.relatedinfoid.relatedinfoidoutstock{position:relative;overflow:hidden;border-color:#e4e4e4;box-shadow:none;opacity:1}
.qd-detail .more-pro-detail .prod-dtl-box>a.relatedinfoid.relatedinfoidoutstock:after{content:'';position:absolute;left:50%;bottom:50%;display: block;width:600px;height:1px;background-color:#000;transform:translate(-50%, -50%) rotate(-24deg);}
.qd-detail .product-info-main .pod-dtl-price .price-final_price .price-wrapper .price,
.qd-detail .product-info-main .pod-dtl-price .special-price .price-wrapper .price,
.qd-detail .product-info-main .pod-dtl-price .txt-red,.qd-detail .product-info-main .pod-dtl-price .txt-red .price-msrp_price .price{color:#000!important}
.qd-detail .product-info-main .pod-dtl-price .special-price .reward-signup{color:#000}
.qd-detail .product-info-main .pod-dtl-price .reward-signup span{display:none;}

.qd-detail .product-info-main .pod-dtl-price{display:block;padding-top:4px;}
.qd-detail .product-info-main .pod-dtl-price>.special-price.txt-red{display:inline-block!important;vertical-align: middle;/* padding-right:5px; */}
.qd-detail .product-info-main .pod-dtl-price>.special-price.txt-red span{display:inline-block;}
.qd-detail .product-info-main .pod-dtl-price>.special-price.txt-red .price{font-size:14px;line-height:1.4;color:#EC2E52!important;display:inline-block; font-weight: 600; }
.qd-detail .product-info-main .pod-dtl-price>.special-price.map-s-old-price{display:inline-block!important;vertical-align: middle;}
.qd-detail .product-info-main .pod-dtl-price>.special-price.map-s-old-price span{display:inline-block;}
.qd-detail .product-info-main .pod-dtl-price>.special-price.map-s-old-price .price{font-size:14px;line-height:1.4;color:#000!important;display:inline-block;text-decoration-line: line-through;}

@media (max-width:1141px){
	.qd-detail .more-pro-detail .prod-dtl-box>a.relatedinfoid.relatedinfoidoutstock:after{transform:translate(-50%, -50%) rotate(-38deg);}
}

@media (max-width:991px){
	.qd-detail .more-pro-detail {margin-top: 10px;}
}

@media (max-width:767px){
	.qd-detail .more-pro-detail .prod-dtl-box>a.relatedinfoid.relatedinfoidoutstock:after{transform:translate(-50%, -50%) rotate(-16deg);}
}

@media (max-width:489px){.qd-detail .more-pro-detail{width:100%!important}
.qd-detail .prod-dtl-box>a.relatedinfoid{min-height:inherit}
}

/*Tabs*/
.qd-detail .product.info.detailed{background-color:#f7f7f7;position:relative;padding:25px 0px;}
.qd-detail .product.info.detailed:before, 
.qd-detail .product.info.detailed:after{content:"";position:absolute;top:0;bottom:0;width:9999px;background-color:#f7f7f7;}
.qd-detail .product.info.detailed:before{right:100%;}
.qd-detail .product.info.detailed:after{left:100%;}
.qd-detail .product.data.items{margin:0px;}
.qd-detail .product.data.items>.item.title{float:none;margin:0px;}
.qd-detail .product.data.items>.item.title:first-child>.switch{border-top:0px;}

.qd-detail .product.data.items>.item.title>.switch{font-weight:700;line-height:70px;font-size:20px;color:#000;text-decoration:none;background:transparent;border:0px;height:70px;padding:0px 75px 0px 0px;border-top:1px solid #aaa;position:relative;}
.qd-detail .product.data.items>.item.title>.switch:hover{color:#000;}
.qd-detail .product.data.items>.item.title>.switch:before{content:"";display:block;background:#000;position:absolute;right:46px;width:15px;height:1px;top:50%; overflow:inherit;}
.qd-detail .product.data.items>.item.title>.switch:after{content:"";display:block;background:#000;position:absolute;right:53px;width:1px;height:15px;top:50%;margin-top:-7px; overflow:inherit;}
.qd-detail .product.data.items>.item.title.active>.switch{color:#000;position:relative;background-color:transparent;}
.qd-detail .product.data.items>.item.title.active>.switch:hover{color:#000;}
.qd-detail .product.data.items>.item.title.active>.switch:after{display:none;}
.qd-detail .product.data.items>.item.title:not(.disabled)>.switch:focus, 
.qd-detail .product.data.items>.item.title:not(.disabled)>.switch:hover{background-color:transparent;}
@media (max-width:991px){.qd-detail .product.data.items>.item.title>.switch{line-height:50px;font-size:16px;height:50px;padding:0px 75px 0px 0px;}
.qd-detail .product.data.items>.item.title>.switch:before{right:0px;}
.qd-detail .product.data.items>.item.title>.switch:after{right:7px;}
}

.qd-detail .product.data.items>.item.content{float:none;margin:0px;background:transparent;padding:0px;border:0px;font-size:14px;line-height:22px;}
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper{padding-top:20px}
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr{border:0px !important;}
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr td,
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr th{display:table-cell;padding:10px;vertical-align:middle;line-height:14px;font-size:14px;color:#000}
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr th{padding-left:0;color:#000}
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr td{padding-right:0;}
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr td p,
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr th p{margin-bottom:0}

.qd-detail .dtl_faq li{margin:0 0 20px;display:block}
.qd-detail .dtl_faq .faq_que{position:relative;font-size:16px;margin:0 0 5px}
.qd-detail .dtl_faq .que_tag{float:left}
.qd-detail .dtl_faq .que_ans,
.qd-detail .dtl_faq .que_name{padding-left:22px;display:block}
@media (max-width:767px){.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table{width:100%}
.qd-detail .product.data.items>.item.title>.switch{border-color:#ccc}
.qd-detail .product.data.items>.item.content{padding:15px}
.qd-detail .product.data.items{margin:0}
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr td:before,
.qd-detail .product.data.items>.item.content .additional-attributes-wrapper table tr th:before{display:none;}
.additional-attributes-wrapper .table>tbody>tr>th{font-weight:600;color:#111;width:40%;vertical-align:top!important}
#product-attribute-specs-table tr{display:table-header-group!important}
}
.qd-detail .product-bgender .prod-brand-list2 h4 a{
color: #000; }
.qd-detail .product-bgender .prod-brand-list2 h4 a :focus { text-decoration: none; }


.qd-detail .product-bgender .prod-brand-list2 h4{color:#000;font-size:22px;margin:0; font-weight: 600; padding-left:0px;padding-top:40px;font-weight:bold;float:left;}
.qd-detail .product-bgender .prod-brand-list2 .brand-links{float:right;padding-top:40px; padding-bottom: 40px;}
.qd-detail .product-bgender .prod-brand-list2 .brand-links li{display:inline-block;padding:0px 15px 0px 10px;border-right:1px solid #000;line-height:14px;}
.qd-detail .product-bgender .prod-brand-list2 .brand-links li:last-child{padding-right:0px;border:0px;}
.qd-detail .product-bgender .prod-brand-list2 .brand-links li a{text-transform:capitalize;color:#000;font-size:15px;}
.qd-detail .product-bgender .prod-brand-list2 .brand-links li a:hover{text-decoration:underline;}

.qd-detail .product-bgender h4{color:#000;font-size:18px;margin:0;padding-left:25px}
.qd-detail .product-bgender .prod-brand-list>ul{border-bottom:1px solid #eee;padding:24px 25px 24px 25px}
.qd-detail .product-bgender .prod-brand-list>ul li{margin-bottom:0;padding:1px 0}
.qd-detail .product-bgender .prod-brand-list>ul ul{max-height:135px;overflow-y:auto}
.qd-detail .product-bgender ul li.more{padding-top:14px}
.qd-detail .product-bgender ul li.more a{font-size:15px;color:#000;position:relative;padding-right:10px}
.qd-detail .product-bgender ul li.more a:hover{color:#018bec}
.qd-detail .product-bgender ul li.more a:before{content:"\f0da";font-family:FontAwesome;right:0;position:absolute}
.qd-detail .product-bgender ul#women-brand-list{padding-top:8px}
.qd-detail .product-bgender ul#men-brand-list{padding-bottom:0;border-bottom:0}
@media and (max-width:991px){.qd-detail .product-bgender .prod-brand-list2 .brand-links{float:left;padding-top:15px;}
.qd-detail .product-bgender .prod-brand-list>ul{padding:10px}
.qd-detail .product-bgender h4{padding-left:10px}
}
@media and (max-width:767px){.qd-detail .product-bgender h4{padding-left:0}
.qd-detail .product-bgender .prod-brand-list>ul{border-bottom:1px solid #eee;padding:15px 0}
}
@media and (max-width:767px) and (min-width:320px){.qd-detail .product-bgender .prod-brand-list>ul{display:inline-block;width:49%}
.qd-detail .product-bgender ul#men-brand-list{border-bottom:1px solid #eee;padding-bottom:15px}
}
.qd-detail .product-info-main .product-info-stock-sku{display:block;padding:0 0 0 0;text-align:left;float:none;}
.qd-detail .product-info-main .product.attribute.sku{font-size:14px;color:#000;line-height:13px}
.qd-detail .product-info-main .product.attribute.sku .type{ font-weight: 600; color:#000}
.qd-detail .product-info-main .product.attribute.sku .type:after{content:'#';padding-left:2px;font-size:18px;vertical-align:top}
.qd-detail .product-info-main .pro-qty{font-size:12px;letter-spacing: 0.5px;}
.qd-detail .qd-selectsize{font-size:14px;color:#000;padding:0 0 0px;line-height:18px}
.qd-detail .qd-selectsize .pro-size-label{color:#000; font-weight: 600; letter-spacing:1px;display:none;}
.qd-detail .qd-selectsize .pro-size{font-weight: 600; }
/*Review*/
.qd-detail .review-list .block-title strong{margin:0;font-size: 24px;display: block;color: #000;line-height: 31px; font-weight: 600; }
.qd-detail .review-item, .qd-detail .review-item:last-child{padding:22px 0;border-bottom:1px solid #e4e4e4;}
.qd-detail .review-title{margin-bottom:0;font-size:18px;font-weight:400;padding-bottom:16px}
.qd-detail .review-toolbar{display:none;}
.qd-detail .review-ratings~.review-content, 
.qd-detail .review-ratings~.review-details{margin-left:210px;font-size:16px;line-height:24px;}
.qd-detail .review-content{margin-bottom:10px}
.qd-detail .review-ratings{max-width:195px;}
.qd-detail .review-ratings .rating-summary.item{float:left;width:100%;padding:7px 0}
.qd-detail .review-ratings .rating-label{padding-bottom:0;padding:0;line-height:14px;float:left;width:100px}
.qd-detail .rating-summary .rating-result{float:left;}
.qd-detail .review-form{max-width:100%}
.qd-detail .review-form .fieldset .review-legend.legend{margin:33px 0px 20px 0px;}
.qd-detail .review-form .fieldset .review-legend.legend span{font-size:24px;display:block;color:#000;line-height:31px; font-weight: 600; }
.qd-detail .review-form .fieldset .review-legend.legend strong{font-size:14px;font-weight:400}
.qd-detail .review-form .field.choice.review-field-rating{padding:4px 0}
.qd-detail .review-form .review-field-rating .label{margin-bottom:0;vertical-align:middle;font-weight:400;display: inline-block;min-width:65px;}
.qd-detail .review-form .review-field-rating .control{margin:0;height:14px;display:inline-block;vertical-align:middle;}
.qd-detail .review-form .review-control-vote label{margin-bottom:0px;height: 14px;}
.qd-detail .review-form .review-control-vote label:before, 
.qd-detail .review-form .review-control-vote:before{content:'' !important;height:14px;display:inline-block;}
.qd-detail .review-form .review-control-vote:before{background:url(../images/rview_bl.png) no-repeat left top;height:14px;width:75px;}
.qd-detail .review-form .review-control-vote .rating-5:before{background:url(../images/rview.png) no-repeat left top;width:75px;}
.qd-detail .review-form .review-control-vote .rating-4:before{background:url(../images/rview_4.png) no-repeat left top;height:14px;width:60px;}
.qd-detail .review-form .review-control-vote .rating-3:before{background:url(../images/rview_3.png) no-repeat left top;height:14px;width:45px;}
.qd-detail .review-form .review-control-vote .rating-2:before{background:url(../images/rview_2.png) no-repeat left top;height:14px;width:30px;}
.qd-detail .review-form .review-control-vote .rating-1:before{background:url(../images/rview_1.png) no-repeat left top;height:14px;width:15px;}
.qd-detail .review-form .action.submit.primary.qdreviewform{line-height:45px !important; border-radius: 0; text-transform:uppercase;vertical-align: middle;display:inline-block !important;padding:0px 30px !important;}
.review_form{max-width:380px;}
.review_form .field{margin-bottom:27px}
.review_form .field>.label{display: inline-block;padding-bottom:4px;}
.review_form .field label span:before{content:'*';color:red;}
.review_form .input-text{border-color:#000;height:50px;width:100%;}
@media and (max-width:767px){.review_form{padding-top:20px}}


.at-share-tbx-element .google_plusone_iframe_widget{width:31px!important}
@media and (max-width:767px){.qd-detail .review-ratings{float:none;width:100%}
.qd-detail .review-ratings~.review-content,
.qd-detail .review-ratings~.review-details{margin-left:0;margin-bottom:0}


}
.qd-gallery-image{overflow:hidden;float:left;width:100%}
.fotorama__nav.fotorama__shadows--left:before,
.fotorama__nav.fotorama__shadows--right:after,
.fotorama__stage.fotorama__shadows--left:before,
.fotorama__stage.fotorama__shadows--right:after{display:none}
.fotorama__nav--thumbs{padding:0 50px!important}
.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,
.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{width:40px!important}
.fotorama__thumb-border{border-color:#018bec!important}
/*.qd-detail .modal-popup.modal-slide._inner-scroll._show .modal-header{border-bottom:0;padding:0!important;min-height:inherit;position:static}
.qd-detail .modal-popup.modal-slide._inner-scroll._show .modal-inner-wrap .action-close{top:0;z-index:1;top:0;margin-top:0;padding:9px!important}*/
.qd-detail .modal-popup.modal-slide._inner-scroll._show .modal-inner-wrap{position:relative;background-color:#fff}
@media (max-width:767px){.qd-detail .modal-popup.modal-slide._inner-scroll._show .modal-inner-wrap{position:relative!important}
}
.dtl-cart-pop{text-align:center}
.dtl-cart-pop .qd-success-msg{color:#1f8f39;margin:0 0 10px}
.dtl-cart-pop .qd-pname{margin:10px 0 0}#shipNowContent .dtl-cart-pop .txt-red .price-msrp_price .price{color:#000; font-weight: 600; font-size:20px}
.dtl-cart-pop h1{margin:0;font-size:15px}
.dtl-cart-pop a{margin-top:10px}
.dtl-cart-pop a.button{display:inline-block;margin-top:10px}
.product-custom-social-links span{float:left;height:21px!important;margin-bottom:5px;margin-left:0}
.product-custom-social-links .stArrow{margin-right:5px}
.product-custom-social-links .st_plusone_hcount{margin-right:10px;width:40px!important;text-align:left}
.product-custom-social-links .addthis_toolbox{float:right}
.qd-detail .product-info-main .gift-card-form{padding-left:0}
.qd-detail .product-info-main .gift-card-form .giftcard-send-friend,.qd-detail .product-info-main .gift-card-form .recipient_ship_form{padding-bottom:0;margin-bottom:0}
.qd-detail .product-info-main .gift-card-form .giftcard-send-friend .checkbox label input,.qd-detail .product-info-main .gift-card-form .recipient_ship_form .checkbox label input{left:0;top:3px;position:absolute}
.prices-tier{margin:15px 0 0}
.prices-tier .item{margin:0}

.qd-detail .qd-product-grid.qd-recentlyitems.owl-carousel.owl-theme .qd-product-tem{padding:10px;}

.common-hd.common-hd-small{font-size:24px;background: none;text-align: left; font-weight: 600; padding-bottom:13px;}
/* .owl_item_left .owl-wrapper{margin:0px !important;} */

.product_social{}
.product_social ul{margin:0px 0px 0px -10px;padding:0px;display:inline-block;list-style:none;}
.product_social ul>li{display:inline-block;margin-bottom:0px; padding-left: 10px;}
.product_social ul>li>a{position:relative;font-size:14px;color:#000;display:inline-block;padding-left:25px;}
.product_social ul>li>a:hover{color:#018bec;}
.product_social ul>li>a:before{content:"";position:absolute;left:0px;top:50%;-webkit-transform: translate3d(0%,-50%,0);transform: translate3d(0%,-50%,0);}

.product_social ul>li>a.makeanoffers:before{width:20px;height:17px;background:url(../images/make-offer-icon.png) no-repeat left top;}
.product_social ul>li>a.makeanoffers:hover:before{background:url(../images/make-offer-iconh.png) no-repeat left top;}

.product_social ul>li>a.friend:before{width:20px;height:16px;background:url(../images/friend.png) no-repeat left top;}
/*.product_social ul>li>a.friend:hover:before{background:url(../images/friend_h.png) no-repeat left top;}*/

.product_social ul>li>a.towishlist:before{width:21px;height:19px;background:url(../images/towishlist.png) no-repeat left top;}
/*.product_social ul>li>a.towishlist:hover:before{background:url(../images/towishlist_h.png) no-repeat left top;}*/

.product_social ul>li>a.share{ display:none;}
.product_social ul>li>a.share:before{width:17px;height:18px;background:url(../images/share.png) no-repeat left top;}

.product_social ul>li>a.phon:before{width:18px;height:19px;background:url(../images/phon.png) no-repeat left top;}


.product_social ul>li>a.livechat:before{width:20px;height:19px;background:url(../images/livechat.png) no-repeat left top;}

.product_social ul>li>a.like{padding-left:0px;}

.product_social ul>li>a.insta:before{width:22px;height:22px;background:url(../images/insta.png) no-repeat left top;}
.product_social ul>li>a.insta:hover:before{background:url(../images/insta.png) no-repeat left top;}

.qd-detail-top .product-info-main .product_social .col-md-push-6 ul{ float:right;}

@media (max-width:1199px){.product_social .col-lg-4.text-right{text-align:left;}}
@media (max-width:991px){.product_social ul{margin-left: -7px;} .product_social ul>li{padding:0px 0px 5px 7px;} .qd-detail-top .product-info-main .product_social .col-md-push-6 ul{ float:left;}}


.qd-detail .qd_login_info {margin-top:0px;font-size:14px; text-align: left;}
.qd-detail .qd_login_info ul.fr{margin-bottom:0px;/*margin-top:15px;*/ margin: 0;}
.qd-detail .qd_login_info ul.fr>li{display:inline-block;color:#000;font-size:14px;line-height:18px;font-weight:400;margin-bottom:0px; padding-left: 0px;}
.qd-detail .qd_login_info ul.fr a{color:#000;text-decoration:underline;font-size:14px;line-height:18px;font-weight:400; padding-left: 0px;}
.qd-detail .qd_login_info ul.fr a>i{display:none !important;}
.qd-detail .qd_login_info ul.fr a:hover{text-decoration:none;}
.qd-detail .qd_login_info span.txt-red{font-size:14px;color:#EC2E52 !important}
.qd-detail .qd_login_info small.txt-red{font-size:14px;color:#EC2E52 !important}

@media (max-width:1199px){.qd-product-price-cart{display:flex;flex-wrap:wrap;padding-bottom:0;padding-top:0;}
.qd-product-price-cart>div{flex: 0 0 auto;width:100%;}
.qd-detail .product-info-main .product-info-price{order:1;}
.qd-detail .qd_login_info{order:2;padding-top:0;}
.qd-detail .product-info-main .notify-form{order:3;}
}

iframe button._2tga._8j9w{height:20px !important;font-size: 11px!important;border-radius: 3px!important;padding: 0 6px!important;}



/* 22-01-2022 CSS Start */
.modal-popup.popup_modal_addtocart .modal-inner-wrap .action.primary.add-cart-cont-btn { background: #d50200; }
.modal-popup.popup_modal_addtocart .modal-inner-wrap .action.primary.add-cart-cont-btn:focus { background: #d50200; outline: none; }
.modal-popup.popup_modal_addtocart .modal-inner-wrap .action.primary.popup-close { background: #000; }
@media (min-width: 769px) {
	.modal-popup.popup_modal_addtocart .modal-inner-wrap { transition-duration: .3s; max-width: 400px!important; }
}
/* 22-01-2022 CSS End */

@media(max-width: 1199px){
	.qd-detail .product-add-form .box-tocart .actions .this-item{text-align: left; margin-bottom: 10px;}
}
@media(max-width: 767px){
	.qd-detail .freeshipping_details .hd{padding-left: 0;}
}
@media(max-width: 360px){
	.qd-detail .product-info-main .product-info-price .klarna-placement-or{width: 28px;}
}
 .qd-detail .product-add-form .box-tocart .this-item{font-size: 10px;
color: #d50200;}


/* Detail page OR css Start */
.or-deplacement {display:flex;}
.or-deplacement .klarna-placement-or {width:auto !important;}
.or-deplacement .klarna-placement-or span {font-family:Klarna Text, "Klarna Sans", "Helvetica Neue", Arial, Helvetica, sans-serif; text-align:left; color:#17120f; font-size:12px; font-weight:500; font-style:normal; line-height:14px; background-color:#FFFFFF; border-style:solid; border-color:#eae7e4; border-radius:5px; border-width:0px; padding-top:4px; padding-bottom:4px;}
.or-deplacement .or-new .container {padding-left:5px !important;}
/* Detail page OR css End */


.dtl-cart-pop .primary.action{background: #000; border: solid 1px #000!important; }
.dtl-cart-pop .primary.action:hover{background: #fff; color: #000; border: solid 1px #000!important;}

body .rewardssocial-buttons{padding-top: 40px;}


@media(min-width:768px){
	.qd-detail .qd-product-grid .owl-buttons div.owl-prev{left: -10px;}
	.qd-detail .qd-product-grid .owl-buttons div.owl-next{right: -10px;}
}

@media(min-width:768px){
	.qd-detail .qd-product-grid .owl-pagination{display: none; }
}

@media(max-width:767px){
	.qd-detail .qd-product-grid .owl-buttons{display: none; }
	.qd-detail .qd-product-grid.qd-men-product-items{padding:0 0 30px 0;}
}