#page-content{background:#f6f5f5;min-height:0 !important}#page-content>.container{background-color:transparent}.usrch-container-v2{margin-bottom:25px}.product-details .row{margin-left:0;margin-right:0}.product-promo-container a,.product-descr-container a,.product-details .profile-link{text-decoration:none}.product-promo-container a:hover,.product-promo-container a:active,.product-descr-container a:hover,.product-descr-container a:active,.product-details .profile-link:hover,.product-details .profile-link:active{color:var(--hover-link-color)}.product-img-container .product-img,.product-merchant-container .merchant-img{background-position:center;background-repeat:no-repeat;border-radius:6px}.product-merchant-container .merchant-img{background-size:cover}.product-img-container .product-img{background-size:contain}#product-img-slider-pagination-container{padding:12px 20px}.product-details.phone #product-img-slider-pagination-container{padding:12px}#product-img-slider-pagination-container.has-nav-controls{height:117px}#product-img-slider-pagination-container.has-nav-controls #product-img-slider-pagination{height:92px !important}#product-img-slider-pagination .cbp-item,#product-img-slider-pagination .product-img{height:62px;width:62px}#product-img-slider-pagination .cbp-pagination-item:after{border-radius:6px}#product-img-slider-pagination .cbp-wrapper-outer{height:62px}#product-img-slider-pagination-container.has-nav-controls .cbp-wrapper-outer{top:30px}#product-img-slider-pagination .cbp-nav-controls{top:0}#product-img-slider-pagination .cbp-pagination-item.cbp-pagination-active{border:2px solid #ff5722;border-radius:6px}.product-promo-container .cbp-l-project-desc-title span,.product-descr-container .cbp-l-project-desc-title span,.product-info-container .cbp-l-project-desc-title span,.product-info-container .cbp-l-project-details-title span{border-bottom-color:#e7505a;font-weight:600}.product-img-container>.portlet{padding:0;border-radius:6px}.product-img-container>.portlet,.product-info-container>.portlet,.product-merchant-container>.portlet,.product-action-container>.portlet,.product-promo-container>.portlet{margin-bottom:0}.product-details.phone .product-info-container,.product-merchant-container,.product-action-container,.product-promo-container,.product-descr-container{margin-top:20px}.product-info-table td{color:#555 !important}.product-info-table .title{color:#444 !important;font-weight:600}.product-info-table .btn-circle.btn-icon-only.addtocart-reasons{width:24px;height:24px;padding:2px 2.5px 2px 4px;font-size:14px}.product-info-table .star-rating{font-size:18px}.product-info-table .star-rating .total-ratings,.product-info-table .star-rating [class*=" fa-"]:not(.fa-stack),.product-info-table .star-rating [class*=" glyphicon-"],.product-info-table .star-rating [class*=" icon-"],.product-info-table .star-rating [class^=fa-]:not(.fa-stack),.product-info-table .star-rating [class^=glyphicon-],.product-info-table .star-rating [class^=icon-]{line-height:18px}.product-info-table .star-rating .total-ratings{margin-left:10px;font-size:14px;color:var(--star-rating-total-color)}.product-merchant-container .merchant-img{height:100px;width:100px;border-radius:50%}.product-merchant-container .product-merchant-name{position:absolute;top:50px;left:150px}.cbp-l-project-details-list>li,.cbp-l-project-desc-text{font-size:14px}.cbp-l-project-desc-text img{max-width:100%}#modal-cart-result .cart-result-info .product-img{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:200px;width:200px;margin-left:auto;margin-right:auto}#modal-cart-result .cart-result-info .cart-result-msg{text-align:center;font-weight:600}.product-video-container{border-radius:6px;overflow:hidden}.product-video-container,.product-video-container iframe{height:240px}.product-video-container iframe{width:100%}.price-wrapper.auth-price{color:var(--price-rsp-color)}.price-wrapper.auth-price:hover,.price-wrapper.auth-price:active,.price-wrapper.auth-price:focus{cursor:pointer}.price-wrapper .sp{color:var(--price-sp-color);font-size:26px}.price-wrapper.auth-price .sp{color:var(--price-rsp-color)}.price-wrapper.auth-price:hover .sp,.price-wrapper.auth-price:active .sp,.price-wrapper.auth-price:focus .sp{color:var(--hover-link-color)}.price-wrapper .rsp{font-size:13px}@media(max-width:420px){.price-wrapper .sp{font-size:18px}.price-wrapper .rsp{font-size:13px}}.price-wrapper .rsp .price{color:var(--price-rsp-color);text-decoration:line-through}.price-wrapper .rsp .pr-disc-perc{margin-left:5px}#bulk-disc-tbl th{font-weight:500}#bulk-disc-tbl th,#bulk-disc-tbl td{border:1px solid #eee;padding:5px 10px}.price-wrapper .pts{color:var(--price-pts-color)}.price-wrapper .plus-sign{color:var(--price-plus-sign-color)}.promo-list{margin-bottom:35px}.promo-list:last-child{margin-bottom:0}.promo-list .promo-list-title{float:left;font-size:16px;font-weight:500}.promo-list .promo-list-link{float:right;font-size:15px;margin-right:10px}.promo-list .promo-list-link a,.promo-list .promo-list-link a:hover,.promo-list .promo-list-link a:active{color:var(--hover-link-color)}.promo-list .table-scrollable{margin-top:10px !important;border-radius:5px}.promo-list .table-scrollable>.table,.promo-list .table{width:auto !important}.promo-list .table>tbody>tr>td,.promo-list .table>tbody>tr>th,.promo-list .table>tfoot>tr>td,.promo-list .table>tfoot>tr>th,.promo-list .table>thead>tr>td,.promo-list .table>thead>tr>th{padding:0;vertical-align:middle;border-top:0}.promo-list .product-col{padding:0;width:190px}.promo-list .infscr-items .product-col{margin-right:20px}.promo-list .product-col .product:active,.promo-list .product-col .product:hover{box-shadow:none}.promo-list .load-more,.promo-list .promo-plus{margin-left:18px;margin-right:18px}.promo-list .v-mid{vertical-align:middle}@media(min-width:1366px){.promo-list .table-scrollable::-webkit-scrollbar{height:5px;background-color:#f5f5f5}.promo-list .table-scrollable::-webkit-scrollbar-track{background-color:#f5f5f5}.promo-list .table-scrollable::-webkit-scrollbar-thumb:horizontal{border:1px solid #bebebe;background-color:#bebebe;border-radius:10px}.promo-list .table-scrollable:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08);cursor:grab}}@media(max-width:768px){.promo-list .product-col{width:150px}.promo-list .load-more,.promo-list .promo-plus{margin-left:12px;margin-right:12px}}