.responsive_image{height:auto;max-width:100%}.u-bordertoplight{border-top:1px solid #eee}.u-bordermidlight{border:1px solid #bbb}ul.bulleted12{font-size:12px}ul.bulleted12,ul.bulleted14{list-style-type:circle;margin-left:20px;line-height:1.4}ul.bulleted14{font-size:14px}.u-text25{font-size:25px!important;line-height:1.6!important}.popup__cookie{z-index:5000}.swal2-timer-progress-bar{background-color:#58ba57!important}.swal2-validation-message{margin:0!important}.swal2-timer-progress-bar,.swal2-timer-progress-bar-container{height:.5em!important}.swal2-progress-steps .swal2-progress-step,.swal2-progress-steps .swal2-progress-step-line{background:#333!important}.swal2-container{z-index:9999999!important}.contact-us:hover{background-color:#ededed!important}.fancybox-bg{opacity:.5!important}.job-description li{padding:10px 0;font-size:16px;list-style-type:disc;margin:10px 0 10px 30px}.popup__appdownload{padding:25px 30px;position:fixed;max-width:600px;bottom:0;background-color:#fff;box-shadow:0 -16px 32px rgba(0,0,0,.16);border-radius:5px 5px 0 0;left:0;width:100%;z-index:6000}.popup__appdownload p{font-size:12px;margin-bottom:0!important;padding-right:30px;line-height:1.6}.popup__appdownload i{font-size:24px;right:30px;color:#fb701d;position:absolute;top:25px}.product-detail .product-detail__info .product-variant legend{color:#666}.product-detail .product-detail__info .basket-stock--container .basket--button .min-purchase-quantity{font-size:14px;margin-bottom:0;color:#878787;text-align:center!important;margin-top:10px}.product-detail .product-detail__info .mobile-quantity .mobile-min-purchase-quantity{font-size:14px;margin-bottom:20px;color:red;text-align:center!important;margin-top:10px}.section.section-home-categories a .frame img{width:150px}@media screen and (max-width:767px){.section.section-home-categories a .frame img{width:100px}}.product-photos__showcase .photo-item{position:relative;width:90%}.product-photos__showcase .photo-item a{position:relative;display:block}.product-photos__showcase .photo-item a img{width:90%!important}.product-photos__showcase .video-item-large{position:relative;top:90px;width:90%}.product-photos__showcase .video-item-large a{position:relative;display:block}.product-photos__showcase .video-item-large a:after{height:44px;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;font-weight:400!important;font-style:normal!important;color:#fff;font-variant:normal!important;text-transform:none!important;content:"6";position:absolute;speak:none;text-align:center;top:50%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:rgba(0,0,0,.5);-webkit-font-smoothing:antialiased;left:50%;width:44px;line-height:1;line-height:45px;-moz-osx-font-smoothing:grayscale;font-family:dore2020!important;display:inline-block;z-index:1}.product-photos__showcase .video-item-large a img{width:86%!important}.product-photos__listing .video-item-thumb{padding-top:14px!important;position:relative;padding-bottom:14px!important;width:100%}.product-photos__listing .video-item-thumb a{position:relative;display:block}.product-photos__listing .video-item-thumb a:after{height:32px;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:10px;font-weight:400!important;font-style:normal!important;color:#fff;font-variant:normal!important;text-transform:none!important;content:"6";position:absolute;speak:none;text-align:center;top:50%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:rgba(0,0,0,.5);-webkit-font-smoothing:antialiased;left:50%;width:32px;line-height:1;line-height:32px;-moz-osx-font-smoothing:grayscale;font-family:dore2020!important;display:inline-block;z-index:1}.product-photos__listing .video-item-thumb a img{width:100%}.u-scrollablecontent{overflow-y:auto;overflow-x:hidden;padding:10px;font-size:14px;border:1px solid #e2e2e2;font-weight:300;color:#272727;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:1.2}.u-scrollablecontent h4{padding-top:5px;font-size:18px;font-weight:600;padding-bottom:5px}.order-steps ul.order-steps--link li{width:33.3%!important}.order-step-payment .order-step-payment--detail.payment-credit-card .payment-credit-card-info{padding:20px 70px 0 0}.order-step-payment .order-step-payment--detail .payment-section{border-top:0!important;border-bottom:0!important}.order-step-payment .order-step-payment--detail.payment-transfer .transfer-types table tr td{height:55px!important}.order-step-payment .order-step-payment--types .payment-section .payment-content.payment-note{padding:0 30px 30px}.order-step-payment .order-step-payment--types .payment-section .payment-content.payment-note p{font-size:16px;font-weight:400;color:#595959}.order-step-payment .order-step-payment--types .payment-section .payment-content.payment-note .field{margin-top:20px}.order-step-payment .order-step-payment--types .payment-section .payment-content.payment-note{padding:15px 10px;border-bottom:1px solid #eee}.order-step-payment .order-step-payment--types .payment-section .payment-content.payment-note p{text-align:center!important}.order-step-payment .order-step-payment--types .payment-section.payment-section--type2 .payment-title{padding-top:40px;padding-top:20px;font-size:26px;border-bottom:0;border-bottom:1px solid #eee;padding-bottom:20px}.order-step-payment .order-step-payment--types .payment-section.payment-section--type2 .payment-title>div:after,.order-step-payment .order-step-payment--types .payment-section.payment-section--type2 .payment-title>div:before{display:none}