.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{max-width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:40px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:0;text-align:right}.mfp-counter{position:absolute;top:10px;right:10px;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:20px}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:20px}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;left:0;bottom:40px;width:100%;cursor:auto;padding:10px;background-color:#000c}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}.mfp-collection-links{position:absolute;left:20px;top:60px}.mfp-collection-links a{padding:7px 16px;border:1px solid #fff;color:#fff;margin-right:10px;background-color:#000000b3;font-size:14px;transition:background-color ease-in .3s;border-radius:5px;text-decoration:none}.mfp-collection-links a:hover{background-color:#000}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#product-gallery{padding-right:20px}@media (max-width: 575.98px){#product-gallery{padding-right:unset;margin-right:-12px;margin-left:-12px}}#product-gallery .sale-badge,#product-gallery .free-ship-badge{position:absolute;top:20px;left:20px;background:#8c0000;z-index:6;line-height:1.2;padding:6px 8px;border-radius:5px}@media (max-width: 575.98px){#product-gallery .sale-badge,#product-gallery .free-ship-badge{top:1rem;left:1rem}}#product-gallery .sale-badge span,#product-gallery .free-ship-badge span{display:block;font-size:12px;font-weight:400;color:#fff;text-align:center}@media (max-width: 575.98px){#product-gallery .sale-badge span,#product-gallery .free-ship-badge span{font-size:.625rem}}#product-gallery .sale-badge span.discount,#product-gallery .free-ship-badge span.discount{font-size:12px}@media (max-width: 575.98px){#product-gallery .sale-badge span.discount,#product-gallery .free-ship-badge span.discount{font-size:.625rem}}#product-gallery .free-ship-badge{background:#deffe5;top:55px}#product-gallery .free-ship-badge span{color:#000}#product-gallery .free-ship-badge svg{margin-right:3px;vertical-align:-3px}#product-gallery.sticky-lg-top{top:160px;z-index:1019}@media (max-width: 575.98px){#product-gallery.sticky-lg-top{top:unset}}#product-gallery .carousel-inner{position:relative}#product-gallery .carousel-inner .actions{position:absolute;top:10px;right:12px;z-index:5}#product-gallery .carousel-inner .actions .icon-link{display:flex;width:30px;height:30px;background-color:#f8f8f8;justify-content:center;align-items:center;border-radius:5px;margin-right:10px;transition:background-color ease-in .3s}#product-gallery .carousel-inner .actions .icon-link:last-child{margin-right:0}#product-gallery .carousel-inner .actions .icon-link svg{margin-right:unset}#product-gallery .carousel-inner .actions .icon-link:hover{background-color:#000}#product-gallery .carousel-inner .actions .icon-link:hover svg{fill:#fff}#product-gallery .carousel-indicators{margin-bottom:0;margin-left:0;margin-right:0;justify-content:flex-start;position:relative}#product-gallery .carousel-indicators [data-bs-target]{width:15%;height:auto;text-indent:unset;border:none;margin-right:2%;margin-left:unset;margin-top:15px;aspect-ratio:1}#product-gallery .video-thumbnail{display:flex;justify-content:center;align-items:center;border:1px solid #dee2e6;width:100%;height:100%}#product-gallery .carousel-item{aspect-ratio:1}#product-gallery .carousel-item.slab{aspect-ratio:400/280}#product-gallery .carousel-item:hover .hover-action-wrap{opacity:1}.single-product-title{font-size:28px;font-weight:500}@media (max-width: 575.98px){.single-product-title{font-size:24px;margin-bottom:20px}}.single-product-title span.product-meta{font-weight:300;font-size:20px;margin-top:5px}@media (max-width: 575.98px){.single-product-title span.product-meta{font-size:16px}}.add-to-quote-list.loading,.add-to-quote-list.loading:hover,.add-to-quote-list.loading:focus{background-image:url(icon-loading-white.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:20px}.product-color-variations h4{font-size:20px;font-weight:500;margin-bottom:20px}@media (max-width: 575.98px){.product-color-variations h4{font-size:17px}}.product-color-variations .variation-item{align-self:stretch}.product-color-variations .variation-item a{text-decoration:none}.product-color-variations .variation-item .variation-thumbnail{margin-bottom:8px;aspect-ratio:1}.product-color-variations .variation-item .variation-thumbnail img{width:100%;border-radius:10px;border:2px solid transparent}.product-color-variations .variation-item .variation-thumbnail.current img{padding:5px;border-color:#000}.product-color-variations .variation-item .variation-title{font-size:14px;font-weight:300;margin:0;line-height:1.4;text-align:center}@media (max-width: 575.98px){.product-color-variations .variation-item .variation-title{font-size:12px}}.product-color-variations .variation-item .variation-title.current{font-weight:500}.product-color-variations .variation-item .form-more-colors{text-align:center;border:1px solid #ced4da;font-size:13px;font-weight:400;line-height:1.5;border-radius:10px;aspect-ratio:1}.product-color-variations .variation-item .form-more-colors span{font-weight:500;font-size:16px}.product-color-variations .variation-item .form-more-colors a{text-decoration:none}.product-size-variations{margin-top:20px}@media (max-width: 575.98px){.product-size-variations{margin-top:30px}}.product-size-variations h4{font-size:20px;font-weight:500;margin-bottom:20px}@media (max-width: 575.98px){.product-size-variations h4{font-size:17px}}.product-size-variations .variation-item{align-self:stretch}.product-size-variations .variation-item .border-wrap{padding:5px;border-radius:10px;border:1px solid #ced4da;height:100%}.product-size-variations .variation-item .border-wrap.current{border-color:#000;border-width:2px}.product-size-variations .variation-item a{text-decoration:none}.product-size-variations .variation-item .variation-title{margin-bottom:0;font-weight:500;font-size:15px}@media (max-width: 575.98px){.product-size-variations .variation-item .variation-title{font-size:14px}}.product-size-variations .variation-item .size-wrap{font-size:10px}.product-size-variations .variation-item .finish-wrap{font-size:13px;margin-bottom:3px}@media (max-width: 575.98px){.product-size-variations .variation-item .finish-wrap{font-size:11px}}.product-size-variations .variation-item .title-wrap{padding:0 10px}.product-size-variations .variation-item .variation-thumbnail{aspect-ratio:1}.product-size-variations .variation-item .variation-thumbnail img{border-radius:5px}.product-size-variations .form-more-colors{text-align:center;font-size:13px;font-weight:400;height:100%}.product-size-variations .form-more-colors span{font-weight:500;font-size:16px}.product-size-variations .form-more-colors a{text-decoration:none}.product-pricing{margin-top:40px}.product-pricing .price:after{display:block;clear:both;content:""}.product-pricing .price .title{font-size:14px}.product-pricing .price .value{font-size:26px;font-weight:600;float:left}.product-pricing .price .sale-unit{margin-left:6px;font-size:12px;float:left;margin-top:13px}.product-pricing .price.regular{margin-right:10px}.product-pricing .price.regular bdi{color:#6c757d;text-decoration:line-through;font-weight:400}.product-pricing .discount{text-align:center}.product-pricing .discount .title{position:relative;font-size:13px;font-weight:500;margin-left:3px;padding-left:8px}.product-pricing .discount .title:before{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid green;position:absolute;bottom:6px;left:0}.product-pricing .discount .value{font-size:13px}.product-pricing .line{display:block;width:15px;height:2px;background-color:#ced4da;margin:0 20px}.add-to-cart-wrap,.add-to-cart-wrap .add-to-cart-actions{margin-top:20px}.add-to-cart-wrap .add-to-cart-actions .btn{width:100%;padding:15px 10px;border-radius:5px;font-weight:400}@media (max-width: 575.98px){.add-to-cart-wrap .add-to-cart-actions .btn{padding:8px 10px;font-size:14px}}.add-to-cart-wrap .add-to-cart-actions .add-to-cart-button{background-color:#8b0001}.add-to-cart-wrap .qty{border-radius:10px}.add-to-cart-wrap .box{padding:6px 14px;border:1px solid #dee2e6;border-radius:10px}.add-to-cart-wrap .box label{display:block;color:#000000a6;font-size:85%}@media (max-width: 575.98px){.add-to-cart-wrap .box label{font-size:12px}}.add-to-cart-wrap .subtotal{margin-top:25px;border-bottom:1px solid #000;padding-bottom:5px}.add-to-cart-wrap .subtotal .title{font-size:18px;font-weight:500;margin-right:20px}.add-to-cart-wrap .subtotal .value{font-size:18px;font-weight:400}.add-to-cart-wrap.no-shop{padding:20px;background-color:#f8f9fa;border-radius:10px;border:1px solid #dee2e6}.add-to-cart-wrap .sample-price .title{font-weight:400;margin-bottom:5px}.add-to-cart-wrap .sample-price .amount{font-weight:500;font-size:20px}.add-to-cart-wrap .sample-price .sale-unit{font-size:13px}.add-to-cart-wrap .sample-price .retail{margin-right:10px}.add-to-cart-wrap .sample-price .retail .amount{text-decoration:line-through}.add-to-cart-wrap .price-tiers .title{font-weight:400;margin-bottom:5px}@media (max-width: 575.98px){.add-to-cart-wrap .form-floating>label{font-size:14px}}.price-tier{width:30px;height:30px;border:1px solid #ced4da;color:#ced4da;margin-right:10px;border-radius:5px}.price-tier:last-child{margin-right:0}.price-tier.active{border-color:#000;color:#fff;background-color:#000}.coverage-wrap,.stock-wrap{margin-top:20px;font-size:12px}.coverage-wrap .title,.stock-wrap .title{font-weight:400;margin-right:15px}.coverage-wrap .values span,.stock-wrap .values span{margin-right:15px;padding-right:15px;border-right:1px solid #CCC}.coverage-wrap .values span:last-child,.stock-wrap .values span:last-child{margin-right:0;padding-right:0;border-right:none}.coverage-wrap .values span a,.stock-wrap .values span a{text-decoration:none}.coverage-wrap .values span a svg,.stock-wrap .values span a svg{vertical-align:-3px;margin-left:5px}.stock-wrap{margin-top:10px;margin-bottom:40px}.stock-wrap.loading{background-image:url(icon-loading.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:20px}.stock-wrap .stock-detail{margin-left:30px}.stock-wrap .stock-detail a{text-decoration:none}.stock-wrap .stock-detail svg{vertical-align:-2px;margin-right:5px}.description{margin-top:30px;font-size:14px}.description h5{font-size:17px;font-weight:400}.description .read-more-link{text-decoration:none;font-weight:400}.spec-wrapper{margin-top:50px;padding:0 150px}@media (max-width: 575.98px){.spec-wrapper{padding:unset}}.spec-wrapper h2.spec-title{font-weight:500;font-size:24px;text-align:center;margin-bottom:30px}#spec-accordion .accordion-item{margin-bottom:15px;border-radius:5px}#spec-accordion .accordion-item .accordion-button{border-radius:5px}#spec-accordion .product-usages .attribute .value{display:block;width:20px;height:20px;margin-right:10px}#spec-accordion .product-usages .attribute .value svg{vertical-align:-2px}@media (max-width: 575.98px){#spec-accordion .product-usages .attribute .title{font-size:14px}}#spec-accordion .product-usages .attribute.not-available .title{opacity:.5}#spec-accordion .product-usages .attribute.available .title{font-weight:400}.technical-info .attribute{padding:10px 20px;font-weight:400;border-bottom:1px solid #ced4da}@media (max-width: 575.98px){.technical-info .attribute{font-size:13px}}.technical-info .attribute .title{width:70%}.technical-info .attribute .value{width:30%}.technical-info .attribute:last-child{border-bottom:none}.technical-info .popup-no-desc svg{vertical-align:-2px;margin-left:5px}.installation .nav-tabs{border:none}.installation .tab-pane{font-size:14px;padding:10px}.installation .nav-item{padding:0 10px;border-right:1px solid #ced4da}.installation .nav-item:last-child{border-right:none}.installation .nav-item .nav-link{font-weight:400;font-size:14px;border:none!important}.installation .nav-item .nav-link.active{font-weight:500;background-color:transparent;border:none}.installation .nav-item .nav-link:hover,.installation .nav-item .nav-link:focus{border:none!important;background-color:transparent!important}.complementary-products,.related-products{margin-top:50px}.complementary-products h2.title,.related-products h2.title{font-weight:500;font-size:24px;text-align:center;margin-bottom:30px}.single-product-breadcrumb{padding-bottom:5px;padding-top:10px;background-color:#fff;margin-top:-10px!important}.single-product-breadcrumb .breadcrumb .breadcrumb-item{font-size:15px}@media (max-width: 575.98px){.single-product-breadcrumb .breadcrumb .breadcrumb-item{font-size:12px}}@media (max-width: 575.98px){.single-product-breadcrumb .breadcrumb-wrap{overflow-y:hidden;overflow-x:scroll}}@media (max-width: 575.98px){.single-product-breadcrumb .breadcrumb{width:700px}}.single-product-breadcrumb .request-info{text-align:right}.single-product-breadcrumb .request-info a{background-color:#fff}.single-product-breadcrumb .request-info a svg{margin-right:0;vertical-align:-3px;fill:#000}.single-product-breadcrumb .request-info a:hover{background-color:#000}.single-product-breadcrumb .request-info a:hover svg{fill:#fff}.tile-pointers{padding-left:15px;margin-bottom:0}.sample-order-discount{margin-top:15px;font-weight:400;color:#d70000}.sample-order-discount svg{vertical-align:-2px;margin-right:5px}.dealer-locator{margin-top:30px;padding:20px;background-color:#f8f9fa;border-radius:10px}.dealer-locator .title{font-weight:400;text-align:center}.dealer-locator p.desc{text-align:center;font-size:14px}.dealer-locator form{width:40%;margin:0 auto}.dealer-locator form .btn{border-top-right-radius:20px;border-bottom-right-radius:20px}.dealer-locator .dealer-locator-input{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:17px}.dealer-locator .dealer-locator-input::placeholder{font-size:12px}.dealer-locator .dealer-locator-input.loading{background-image:url(icon-loading.svg);background-repeat:no-repeat;background-position:center right 15px;background-size:20px}.quote-wrap{margin-top:20px;padding:20px;background-color:#f8f9fa;border-radius:10px}.quote-wrap .title{font-weight:400;font-size:18px;margin-bottom:15px}.quote-wrap .title svg{vertical-align:-3px;margin-right:5px}.quote-wrap .btn{padding:15px 45px;border-radius:5px;font-weight:400}.quote-wrap .desc{font-size:15px}.quote-wrap .desc span{font-weight:400}.modal-body.loading{padding-top:50px;padding-bottom:50px;background-image:url(icon-loading.svg);background-repeat:no-repeat;background-position:center center;background-size:20px}#modal-product-stocks .accordion-button{font-weight:300;font-size:15px;background-color:#fff}#modal-product-stocks .accordion-button .location-title{font-size:16px;font-weight:400;width:30%}#modal-product-stocks .accordion-button .stock{width:30%}#modal-product-stocks .accordion-body{background-color:#f8f9fa;padding-left:10px}#modal-product-stocks .accordion-header{border-top:2px solid #dee2e6}#modal-product-stocks .accordion-body{border-top:1px dashed #dee2e6}#modal-product-stocks .modal-header{border:none;padding-bottom:0}#modal-product-stocks .product-notices{font-size:12px}table.open-po{margin:0;font-size:14px}table.open-po thead th,table.open-po thead td{font-weight:400;background-color:transparent}table.open-po tbody td{background-color:transparent}table.open-po tr:last-child td{border:none;background-color:transparent}.stock-out-wrap{padding:20px;background-color:#f8f9fa;border-radius:10px;border:1px solid #dee2e6;margin-top:20px}.purchase-together{margin-top:50px;padding:30px;background-color:#e6eae7}.purchase-together .header{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 575.98px){.purchase-together .header{display:block}}.purchase-together .header .title{display:flex;align-items:center}@media (max-width: 575.98px){.purchase-together .header .title{display:block}}.purchase-together .header .title h3{font-size:20px;margin-right:10px;margin-bottom:0}@media (max-width: 575.98px){.purchase-together .header .title .dropdown{margin-bottom:15px}}.purchase-together .header .title .dropdown-toggle{text-decoration:none;cursor:pointer}.purchase-together .header .title .dropdown-toggle:after{vertical-align:3px;margin-left:5px}.purchase-together .header .title .dropdown-menu{border-radius:5px}.purchase-together .header .title .dropdown-menu .dropdown-item.active{background-color:transparent;color:#000}.purchase-together .header .title .dropdown-menu .dropdown-item:hover{background-color:transparent}.purchase-together .header .discount-badges{display:flex;justify-content:space-between}.purchase-together .header .discount-badges .discount-badge{background-color:#cdcece;border-radius:5px;color:#5e5e5e;font-size:14px;padding:5px 15px;font-weight:400}.purchase-together .header .discount-badges .discount-badge:first-child{margin-right:10px}.purchase-together .header .discount-badges .discount-badge.active{background-color:#575656;color:#fff}.purchase-together .item-container{background-color:#fff;cursor:unset;position:relative}.purchase-together .item-container .clicker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.purchase-together .item-container .sample-price{margin-top:5px;font-size:14px}.purchase-together .item-container .select-wrap{position:absolute;top:20px;left:20px;z-index:9}.purchase-together .item-container .select-wrap .form-check{padding:0}.purchase-together .item-container .select-wrap .form-check .form-check-input{margin:0;width:30px;height:30px}.purchase-together .main-item{position:relative}.purchase-together .main-item:after{content:"+";width:30px;height:30px;background-color:#cccdcd;border-radius:20px;position:absolute;top:50%;right:-15px;display:flex;justify-content:center;align-items:center;font-size:20px;line-height:1;transform:translateY(-50%)}@media (max-width: 575.98px){.purchase-together .main-item:after{display:none}}@media (max-width: 575.98px){.purchase-together .product-item{margin-bottom:20px}}.purchase-together .sample-cart .summary{display:flex;margin-bottom:10px;align-items:end;justify-content:space-between}.purchase-together .sample-cart .summary .desc{margin-right:10px}.purchase-together .sample-cart .summary .desc span{display:block}.purchase-together .sample-cart .summary .desc .title{font-size:18px;font-weight:600}.purchase-together .sample-cart .summary .desc .subdesc{font-size:12px}.purchase-together .sample-cart .summary .prices .retail{text-align:right}.purchase-together .sample-cart .summary .prices .retail span.discount{color:#dc3545;margin-right:5px;font-size:14px;font-weight:400}.purchase-together .sample-cart .summary .prices .retail .amount{color:#959595;font-weight:400;text-decoration:line-through}.purchase-together .sample-cart .summary .prices .final{font-size:25px;font-weight:600;text-align:right}.add-together-samples-to-cart.loading{background-image:url(icon-loading-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center right 10px}.batch-detail table{background-color:transparent;font-size:14px;margin:0}.batch-detail table th,.batch-detail table td{background-color:transparent}.sample-promotion-wrap{display:flex;align-items:center;padding:10px 15px;background-color:#deffe5;border-radius:5px}.sample-promotion-wrap .sample-promotion-icon{margin-right:20px}.sample-promotion-wrap .sample-promotion-icon img{width:80px;height:auto}.sample-promotion-wrap .sample-promotion-text{width:100%}.sample-promotion-wrap .sample-promotion-text-title{display:block;font-size:14px;font-weight:400;margin-bottom:0}.sample-promotion-wrap .sample-promotion-text-desc{display:block;font-size:12px}.admin-pricing{font-size:12px}.admin-pricing table td{padding:5px}.commercial-notice{margin-top:20px;padding:20px;background-color:#f8f9fa;border-radius:10px}
