/* Modified 2025-11-28 15:04:16 */
._ .header div.logo img, ._ .top-header div.logo img {max-height:105px !important} 
._ .product-list2 div.item div.price > .money {color:#0000ff !important; font-size:14px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; line-height:20px !important; text-transform:none !important; text-decoration:null !important} 
._ .product-list2 div.item div.price {text-align:left !important} 
._ .product-list2 div.item:hover div.image img {transform:none} 
._ .product-list2 div.item {overflow:hidden !important} 
._ .attr-incons-place .prod-new-icon {background:transparent url("https://cdn.uducat.com/static/esb/misc/new/new-7.png") 0 0 repeat-x !important} 
._ div.sale-corner {display:block !important; background:url("https://cdn.uducat.com/static/esb/misc/sale/sale-15.png") 0 0 no-repeat; width:68px; height:68px; right:0; top:0} 
._ .with-text-above-image div.sale-corner {top:-50px} 
._ .product-view div.sale-corner {right:-50px; top:-30px} 
._ .lang-fr div.sale-corner {display:block !important; background:url("https://cdn.uducat.com/static/esb/misc/sale/sale-15-fr.png") 0 0 no-repeat; width:68px; height:68px; right:0; top:0} 
._ .prod-attributes-table {color:#525252 !important; background:linear-gradient(#ffffff, #ffffff) !important; background-color:#ffffff; font-size:13px !important; font-family:poppins !important; font-weight:bold !important; font-style:normal !important; line-height:16px !important; text-align:center !important; text-transform:none !important; text-decoration:null !important} 
._ th, ._ td.subtotal[colspan="5"] {color:#f1f1f1 !important; font-size:13px !important; font-family:poppins !important; font-weight:bold !important; font-style:normal !important; text-transform:none !important; text-align:center !important; text-decoration:null !important} 
#catTitle_21860 {color:#252525 !important; font-size:24px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; line-height:21px !important; text-transform:capitalize !important; text-align:center !important; text-decoration:null !important} 
legend {color:#000000 !important; font-size:14px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; line-height:19px !important; margin-bottom:0 !important; text-transform:none !important} 
#ul-footerLink3 a {color:#525252; font-weight:normal !important} 
#ul-footerLink3 a::before {border-color:#525252} 
._ h1 {color:#252525 !important; font-size:24px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; line-height:43px !important; border-top:0 none rgb(37, 37, 37) !important; border-right:0 none rgb(37, 37, 37) !important; border-bottom:0 none rgb(37, 37, 37) !important; border-left:0 none rgb(37, 37, 37) !important; text-transform:none !important; text-align:center !important; text-decoration:null !important} 
#menuTitle7 {color:#000000 !important; font-size:14px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; line-height:17px !important; margin-bottom:0 !important; text-transform:none !important} 
#rangeTextLink {color:#ffffff !important; background-color:#20b2aa !important; font-size:14px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; line-height:15px !important; margin-bottom:0 !important; text-transform:uppercase !important} 
._ .udu__mult-opotion-descr {color:#dc143c !important; font-size:13px !important; font-family:poppins !important; font-weight:bold !important; font-style:normal !important; line-height:16px !important; text-align:center !important; text-transform:none !important; text-decoration:null !important} 
._ .product-quantity, ._ .product-quantity .available-label {color:#ff101e !important; font-size:16px !important; font-family:poppins !important; font-weight:bold !important; font-style:normal !important; line-height:16px !important; text-align:center !important; text-transform:none !important; text-decoration:null !important} 
._ .product-quantity .udu__attr-inv-message {color:#ff101e !important; font-size:14px !important; font-family:poppins !important; font-weight:bold !important; font-style:normal !important; line-height:16px !important; text-transform:none !important; text-align:center !important; text-decoration:null !important} 
.udu__above-price-text {color:#ff6600 !important; font-size:13px !important; font-family:poppins !important; font-weight:bold !important; font-style:normal !important; line-height:16px !important; text-align:left !important; text-transform:none !important; text-decoration:null !important} 
._ div.image div.prod-out-of-stock, ._ div.item div.prod-out-of-stock {background:url("https://cdn.uducat.com/static/esb/misc/out_of_stock/oos-1.png") 0 0 no-repeat !important} 
._ .lang-fr .attr-incons-place .prod-new-icon {background:transparent url("https://cdn.uducat.com/static/esb/misc/new/new-7-fr.png") 0 0 repeat-x !important} 
._ div.image div.prod-out-of-stock.lang-fr, ._ div.item div.prod-out-of-stock.lang-fr {background-image:url("https://cdn.uducat.com/static/esb/misc/out_of_stock/oos-1-fr.png") !important} 
#catTitle_32570 {color:#252525 !important; font-size:24px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; line-height:43px !important; margin-bottom:null !important; text-transform:none !important} 
#catTitle_21908 {color:#252525 !important; font-size:24px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; line-height:43px !important; margin-bottom:null !important; text-transform:none !important; border-top:0 none rgb(37, 37, 37); border-right:0 none rgb(37, 37, 37); border-bottom:0 none rgb(37, 37, 37); border-left:0 none rgb(37, 37, 37)} 
._ .menu > ul {background:none !important; margin-left:auto !important; margin-right:auto !important; border-top:0 none rgb(0, 0, 0); border-bottom:0 none rgb(0, 0, 0); border-left:0 none rgb(0, 0, 0); border-right:0 none rgb(0, 0, 0)} 
:root {--menu-link-color:#000000; --menu-link-color-hover:#20b2aa; --menu-link-color-selected:#20b2aa; --menu-link-color:#000000; --menu-link-color-hover:#20b2aa; --menu-link-color-selected:#20b2aa} 
._ > .top .menu > ul > li:not(.selected) > div > a, ._ > .top .menu > ul > li:not(.selected) > a, ._ .menu-color-lnk {color:#000000} 
._ > .top .menu > ul li > div > a:hover, ._ > .top .menu > ul > li:hover > div > a, ._ > .top .menu > ul > li:hover > a, ._ .menu-over-color, ._ > .top .menu > ul > li > div > a:hover {color:#20b2aa !important} 
._ div.menu.wide, ._ .udu__menu-bg-support, ._ .menu li:hover, ._ .menu li.selected, ._ > .top .menu > ul > li:hover, ._ > .top .menu > ul > li.selected {background:none !important} 
._ .menu li a {font-size:14px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; text-transform:uppercase !important} 
._ > .top .menu > ul > li:not(:first-child) {border-left:0 none rgb(0, 0, 0); border-right:0 none rgb(0, 0, 0)} 
._ .menu > ul > li.selected .top-title > a, ._ > .top .menu > ul > li.selected > div > a, ._ > .top .menu > ul > li.selected > a, ._ .menu-selected-color {color:#20b2aa} 
._ .owl-dots .owl-dot {width:12px !important; height:12px !important; background-color:#a3a3a3 !important} 
#catTitle_32646, #catTitle_21910, #catTitle_32647, #catTitle_32648, #catTitle_32651 {color:#252525 !important; font-size:24px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; border-top:0 none rgb(37, 37, 37); border-right:0 none rgb(37, 37, 37); border-bottom:0 none rgb(37, 37, 37); border-left:0 none rgb(37, 37, 37); line-height:43px !important; margin-bottom:null !important; text-transform:none !important} 
._ .ul-mega-1, ._ .ul-mega-1.top-menu-cats > li, ._ .ul-mega-2 {background-color:#ffffff !important} 
._ .ul-mega-1 a, ._ .ul-mega-2 a {color:#000000 !important; background-color:#ffffff !important} 
._ .ul-mega-1 a:hover, ._ .ul-mega-2 a:hover, ._ .ul-mega-1 a:focus, ._ .ul-mega-2 a:focus, ._ .ul-mega-1 li a:hover, ._ .ul-mega-2 li a:hover, ._ .ul-mega-1 li a:focus, ._ .ul-mega-2 li a:focus {color:#20b2aa !important; background-color:#f5f5f5 !important} 
._ .ul-mega-1 li a, ._ .ul-mega-2 li a {color:#000000 !important} 
#quote {color:#000000 !important; background-color:#cacaca !important; font-size:13px !important; font-family:poppins !important; font-weight:normal !important; font-style:normal !important; border-top:0 none rgb(0, 0, 0); border-right:0 none rgb(0, 0, 0); border-bottom:0 none rgb(0, 0, 0); border-left:0 none rgb(0, 0, 0); line-height:16px !important; margin-bottom:10px !important; text-transform:none !important} 
/* -------------------------------- EMBEDDED ADDITIONAL CSS -------------------------------- */
/* Remove when Programmed In */
#productDetailPricingText  {display:none;}
span.udu__attr-inv-message {padding-left:10px;}
/* Overview of Line Page */
div.shape-of-a-line {text-align: center;}
div.shape-of-a-line > div {display:inline;}
div.shape-of-a-line img {max-width:225px; margin:20px;}
div.overview-of-line {text-align:center; margin-bottom:10px;}
div.overview-of-line a {display:block; background-color:#008078; padding:4px; font-weight:bold; color:#FFFFFF;}
div.overview-of-line a:hover {background-color:#000000;}
/* Search Bar */
._ .go-search {padding:0 0 10px 0 !important;}
/* Products Page */
._ .product-view li {margin-left: 20px;}
/* Footer */
._ #ucust-footer-a .center-part .footer-links ul a {text-transform: none !important;}
/* Video Icon */
._ .panel-1 .product-view .add-options a.video-mp4 {
    background: url(/assets/Stores/fe9cdfca0b8f764407320d417c6d24f4/Files/video_icon.png) center center no-repeat;
    background-size: 100px;
    position: relative;
}
/* Header */
.udu__wish-products {display:none;}
._ .panel-1 .product-view .add-options a {width: 102px; height: 75px;}
ul.reset {
	list-style: initial;
	padding: 0;
	margin:  0 0 0 50px;
}
._ .product-list .product-list2 .item .udu__list-inv {
	text-transform: uppercase;
}
._ .product-view .description ul {list-style: disc; padding:0px !important;}
._ .product-view .description ul li {list-style: disc;}
/* CUSTOM */
.max-quantity {display:none !important}
._ .product-list .product-list2 .item .udu__list-inv {text-transform:uppercase;}
#ucust-1d6d-0 {margin:0 5px 30px 0;}
/* Payment Page Checkbox Text */
._ .form-fields .fld-td-check div label .check-txt {font-weight: bold; color:#DC143C;}
._ li.menu-highlight a {
    color: #DC143C !important;
    font-weight: bold !important;
}
._ div.WavePlanDiv a {
    color: #DC143C !important;
    text-align:center; 
    font-size:14px; 
    font-weight: bold;
}
/* Hide OK from Popup */
#udu-div-window.fullMode {width:750px;}