body{font-family:Verdana,Geneva,sans-serif;font-size:13px;line-height:1.5;color:#000;text-align:left}div,p,th,td,li,dd{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#000;text-align:left}p{text-align:justify;margin:0 0 10px 0}h1{font-family:Verdana,Geneva,sans-serif;font-size:18px;font-weight:bold;margin:-1px 0 10px 0;color:#000;line-height:1.2}h2{font-family:Verdana,Geneva,sans-serif;font-size:15px;font-style:italic;font-weight:400;margin:0 0 10px 0;color:#000;line-height:1.3}h3{font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:bold;margin:0 0 8px 0;color:#000;line-height:1.3}h4{font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:bold;margin:0 0 8px 0;color:#000;line-height:1.4}h5{font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:bold;margin:4px 0 6px 0;color:#000;line-height:1.4}h6{font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:bold;margin:4px 0 6px 0;color:#000;line-height:1.4}a{font-weight:700;text-decoration:none;transition:all .2s ease-in-out}a:link,a:visited{color:#4b00a5}a:hover{color:rgb(40.2272727273,0,88.5);text-decoration:underline}a:active{color:#4b00a5}a:focus{outline:none}ul,ol{margin:0 0 10px 0;padding-left:30px}ul li,ol li{margin:0 0 5px 0}dl{margin:0 0 10px 0}dl dt{font-weight:bold;margin:8px 0 4px 0}dl dd{margin:0 0 8px 0;padding-left:20px}blockquote{font-family:Verdana,Geneva,sans-serif;font-size:13px;font-style:italic;margin:10px 20px;padding:10px 20px;border-left:3px solid #4b00a5;background-color:#ddcdf3}blockquote p{margin:0}code{font-family:"Courier New",Courier,monospace;font-size:12px;background-color:#ddcdf3;padding:2px 4px;border-radius:3px}pre{font-family:"Courier New",Courier,monospace;font-size:12px;background-color:#ddcdf3;padding:10px;margin:0 0 10px 0;border:1px solid rgb(193.0322580645,163.8709677419,233.1290322581);border-radius:3px;overflow-x:auto}pre code{background-color:rgba(0,0,0,0);padding:0}strong,b{font-weight:700}em,i{font-style:italic}small{font-size:11px}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-justify{text-align:justify !important}.red{color:#a00;font-size:13px}.blue{color:#00c}.bluenotes{font-size:13px;color:blue !important;font-weight:700;text-align:center !important}.footer{font-size:10px;color:#222;text-align:center;margin:6px 0 24px 0}.footer a{color:#430379;font-weight:400}@media(max-width: 768px){body{font-size:14px}h1{font-size:20px}h2{font-size:16px}}.style1{color:#c00;font-size:16px}*,*::before,*::after{box-sizing:border-box}:root{--primary-purple: #4B00A5;--dark-purple: #180135;--light-purple: #DDCDF3;--background-green: #B4C5A5;--text-primary: #430379;--font-family-base: Verdana, Geneva, sans-serif;--font-size-base: 13px;--line-height-base: 1.5}html{font-size:16px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%}body{margin:0;font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:center;background-color:#b4c5a5;background-image:url("../../../../../images/background.gif");background-repeat:repeat;min-height:100%;display:flex;flex-direction:column}#mainWrapper{background-color:#ddcdf3;padding-top:20px;padding-bottom:20px}footer{flex-shrink:0}:focus{outline:0}::selection{background-color:#ddcdf3;color:#180135}::-moz-selection{background-color:#ddcdf3;color:#180135}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:10px;font-family:Verdana,Geneva,sans-serif;font-weight:bold;line-height:1.2;color:#000;text-align:center}p{margin-top:0;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}img{vertical-align:middle;border-style:none;max-width:100%;height:auto}a{background-color:rgba(0,0,0,0);transition:all .2s ease-in-out;text-decoration:underline}a:hover{color:rgb(40.2272727273,0,88.5);text-decoration:underline}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}table{border-collapse:collapse;width:100%}table tbody tr{border-top:2px solid #dee2e6;border-bottom:2px solid #dee2e6}table tbody tr:nth-child(odd){background-color:#fff}table tbody tr:nth-child(even){background-color:rgb(234.9838709677,225.564516129,247.935483871)}table tbody tr:hover{background-color:rgb(192,139.5,255);transition:background-color .2s ease}.hr{height:1px;background-color:#3f0096;width:100%;margin:12px 0 12px 0}#pageDefault-content h1,main h1{background-color:#4b00a5;color:#fff;padding:10px 20px;margin-bottom:20px;text-align:left;font-size:20px;font-weight:700}#header-wrapper{background-color:#ddcdf3;position:relative}#header-wrapper::after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 30px);height:3px;background-color:#4b00a5}@media(max-width: 767px){#logoWrapper #logo .logo-wrapper{flex-direction:column;display:flex;align-items:center}}@media(min-width: 768px){#logoWrapper #logo .logo-wrapper{gap:2rem;display:flex;align-items:center;justify-content:center}}@media(max-width: 767px){#logoWrapper #logo #hdr-img{width:100% !important;max-width:100%;order:2 !important}#logoWrapper #logo #hdr-img img{width:100%;height:auto;max-height:none}}@media(min-width: 768px){#logoWrapper #logo #hdr-img{flex:2;order:2}#logoWrapper #logo #hdr-img img{max-width:100%;height:auto;margin:auto}}@media(max-width: 767px){#logoWrapper #logo .logo-slogan{max-width:150px;margin-bottom:1rem;order:1 !important}#logoWrapper #logo .logo-slogan img{max-width:100%;height:auto}}@media(min-width: 768px){#logoWrapper #logo .logo-slogan{flex:0 0 200px;width:200px;order:1}#logoWrapper #logo .logo-slogan img{width:200px;max-width:200px;height:auto}}#logoWrapper #logo .logo-slogan a{display:inline-block;transition:opacity all .2s ease-in-out}#logoWrapper #logo .logo-slogan a:hover{opacity:.8}nav.navbar a.nav-link>i.fas,nav.navbar a.nav-link>i[class^=fa-]{padding-right:8px}#navColumnOneWrapper .list-group{gap:5px;background-color:#ddcdf3}#navColumnOneWrapper .list-group>a.list-group-item{background-image:linear-gradient(to bottom, #4a00a5 0%, #42009c 23%, #390084 50%, #290063 73%, #180039 100%);color:#fff;text-decoration:none}#navColumnOneWrapper .list-group>a.list-group-item:hover,#navColumnOneWrapper .list-group>a.list-group-item.active{background-image:linear-gradient(to bottom, #7310EF 0%, #6B10E7 23%, #5A08CE 50%, #4200A5 73%, #29005A 100%)}#navColumnOneWrapper .list-group>a.list-group-item.active::before{content:"";position:absolute;left:0;top:0;bottom:0;width:10px;background-color:#3f0096}#footer-wrapper #footerWrapper{background-color:rgba(0,0,0,0)}#footer-wrapper #siteinfoLegal{font-size:10px;color:#222;margin:6px auto 24px auto}#back-to-top{display:none !important}#blank-leftBoxCard{background-color:#ddcdf3;border:none}#blank-leftBoxCard #blank-leftBoxHeading{display:none}#blank-leftBoxCard .sidebox-social-links{margin-top:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}#blank-leftBoxCard .sidebox-social-links .avsa-link,#blank-leftBoxCard .sidebox-social-links .facebook-link{margin-bottom:20px;text-align:center}#blank-leftBoxCard .sidebox-social-links .avsa-link a,#blank-leftBoxCard .sidebox-social-links .facebook-link a{color:#4b00a5;font-weight:bold;text-decoration:underline;font-size:11px;line-height:1.3}#blank-leftBoxCard .sidebox-social-links .avsa-link a:hover,#blank-leftBoxCard .sidebox-social-links .facebook-link a:hover{color:rgb(40.2272727273,0,88.5)}#blank-leftBoxCard .sidebox-social-links .avsa-link img,#blank-leftBoxCard .sidebox-social-links .facebook-link img{max-width:71px;height:auto;transition:transform .2s ease-in-out}#blank-leftBoxCard .sidebox-social-links .avsa-link img:hover,#blank-leftBoxCard .sidebox-social-links .facebook-link img:hover{transform:scale(1.05)}#blank-leftBoxCard .sidebox-social-links .avsa-link .avsa-logo-placeholder{padding:10px}#blank-leftBoxCard .sidebox-social-links .avsa-link .avsa-logo-placeholder .badge-primary{background-color:#4b00a5;font-size:12px;padding:4px 10px}#blank-leftBoxCard .shop-sidebar-section{background-color:#f8f9fa;padding:15px;border-radius:5px;margin-bottom:20px}#blank-leftBoxCard .shop-sidebar-section h5{color:#4b00a5;font-weight:700;font-size:1.1rem;margin-bottom:10px;text-align:center;background-color:#ddcdf3;padding:8px;border-radius:3px}#blank-leftBoxCard .shop-sidebar-section .list-group-item{background-color:rgba(0,0,0,0);border:none;padding:8px 15px;color:#4b00a5}#blank-leftBoxCard .shop-sidebar-section .list-group-item:hover{background-color:#ddcdf3;text-decoration:none}#blank-leftBoxCard .shop-sidebar-section .list-group-item.active{background-color:#4b00a5;color:#fff}#blank-leftBoxCard .shop-sidebar-section .input-group{margin-bottom:5px}#blank-leftBoxCard .shop-sidebar-section .btn-primary{background-color:#4b00a5;border-color:#4b00a5}#blank-leftBoxCard .shop-sidebar-section .btn-primary:hover{background-color:#3f0096;border-color:#3f0096;color:#fff !important}#blank-leftBoxCard .cart-summary{text-align:center}#blank-leftBoxCard .cart-summary p{color:#4b00a5;font-weight:700}#blank-leftBoxCard .cart-summary .btn-primary{color:#fff}#blank-leftBoxCard .payment-icons{background-color:#fff;padding:10px;border-radius:3px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}#blank-leftBoxCard .payment-icons img{max-height:30px;width:auto}#blank-leftBoxCard .payment-icons .badge{font-size:.8rem;padding:5px 10px}#pageDefault-pageHeading{display:none}#pageDefault-pageHeading+br{display:none}#addressDetails-card{margin-top:20px}a.btn{color:#fff}a.btn:hover{color:#0056b3}.productsCell-attributes ul{list-style-position:inside}.sticky-categories-grid-container{position:sticky;top:0;z-index:1020;background-color:#ddcdf3;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:15px 0;width:100%;left:0;right:0;transition:all .3s ease-in-out}@media(min-width: 768px){.sticky-categories-grid-container{top:60px}}.sticky-categories-grid-container .categories-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;max-width:1200px;margin:0 auto;padding:0 20px}.sticky-categories-grid-container .category-column{text-align:left}.sticky-categories-grid-container .category-column .category-group-title{font-size:15px;font-weight:700;font-style:italic;color:#000;margin:0 0 10px 0;padding-bottom:5px;border-bottom:2px solid #4b00a5}.sticky-categories-grid-container .category-column .subcategory-list{list-style:none;padding:0;margin:0 0 15px 0}.sticky-categories-grid-container .category-column .subcategory-list li{margin-bottom:5px}.sticky-categories-grid-container .category-column .subcategory-list li a{color:#4b00a5;text-decoration:underline;font-weight:400;font-size:13px;display:inline-block;padding:2px 0;transition:all .2s ease-in-out}.sticky-categories-grid-container .category-column .subcategory-list li a:hover{color:rgb(40.2272727273,0,88.5);text-decoration:underline;transform:translateX(3px)}.sticky-categories-grid-container .category-column .subcategory-list li.active{background-color:rgba(75,0,165,.1);padding:2px 5px;margin-left:-5px;border-left:3px solid #4b00a5}.sticky-categories-grid-container .category-column .subcategory-list li.active a{font-weight:700;color:rgb(51.8181818182,0,114)}.sticky-categories-grid-container .category-column .mt-3{margin-top:20px !important}.sticky-categories-grid-container .categories-toggle-btn{display:none;position:absolute;top:10px;right:20px;background-color:#4b00a5;color:#fff;border:none;padding:8px 15px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease-in-out}.sticky-categories-grid-container .categories-toggle-btn:hover{background-color:rgb(51.8181818182,0,114);transform:translateY(-1px)}.sticky-categories-grid-container .categories-toggle-btn .toggle-icon{margin-right:5px;font-size:16px}.sticky-categories-grid-container.collapsed{padding:8px 10px;background-color:#4b00a5;min-height:auto}.sticky-categories-grid-container.collapsed .categories-grid{display:none}.sticky-categories-grid-container.collapsed .categories-toggle-btn{display:inline-block;position:relative;top:0;right:0;margin:0;background-color:#fff;color:#4b00a5;padding:6px 12px;font-size:13px}.sticky-categories-grid-container.collapsed .categories-toggle-btn:hover{background-color:#ddcdf3}.sticky-categories-grid-container.collapsed .categories-toggle-btn .toggle-icon{font-size:14px}.sticky-categories-grid-container.collapsed{text-align:center}@media(max-width: 767px){.sticky-categories-grid-container.collapsed{padding:5px}.sticky-categories-grid-container.collapsed .categories-toggle-btn{padding:5px 10px;font-size:12px}}.sticky-categories-grid-container.collapsed.expanded{background-color:#ddcdf3;padding:15px 0;box-shadow:0 4px 15px rgba(0,0,0,.2)}.sticky-categories-grid-container.collapsed.expanded .categories-grid{display:grid;background-color:#fff;padding:20px;border-radius:8px;margin:10px 20px 10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.sticky-categories-grid-container.collapsed.expanded .categories-toggle-btn{background-color:#4b00a5;color:#fff}.sticky-categories-grid-container.collapsed.expanded .categories-toggle-btn:hover{background-color:rgb(51.8181818182,0,114)}@media(min-width: 768px)and (max-width: 991px){.sticky-categories-grid-container .categories-grid{grid-template-columns:repeat(2, 1fr);gap:20px}.sticky-categories-grid-container .category-column:nth-child(3){grid-column:span 2}.sticky-categories-grid-container .category-column:nth-child(3) .subcategory-list{column-count:2;column-gap:30px}}@media(max-width: 767px){.sticky-categories-grid-container{position:sticky !important;top:56px !important;z-index:1020;padding:5px;margin-bottom:5px;background-color:#4b00a5;text-align:center}.sticky-categories-grid-container .categories-grid{display:none}.sticky-categories-grid-container .categories-toggle-btn{display:inline-block !important;position:relative;top:0;right:0;margin:0;background-color:#fff;color:#4b00a5;padding:5px 10px;font-size:12px}.sticky-categories-grid-container .categories-toggle-btn:hover{background-color:#ddcdf3}.sticky-categories-grid-container .categories-toggle-btn .toggle-icon{font-size:12px}.sticky-categories-grid-container.expanded{padding:10px;background-color:#ddcdf3}.sticky-categories-grid-container.expanded .categories-grid{display:grid;grid-template-columns:1fr;gap:15px;padding:15px;background-color:#fff;margin-top:10px;margin-bottom:10px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.sticky-categories-grid-container.expanded .categories-toggle-btn{background-color:#4b00a5;color:#fff}.sticky-categories-grid-container.expanded .categories-toggle-btn:hover{background-color:rgb(51.8181818182,0,114)}.sticky-categories-grid-container .category-column .category-group-title{font-size:14px;margin-bottom:8px}.sticky-categories-grid-container .category-column .subcategory-list{margin-bottom:10px}.sticky-categories-grid-container .category-column .subcategory-list li{margin-bottom:3px}.sticky-categories-grid-container .category-column .subcategory-list li a{font-size:12px}}.scrolled .sticky-categories-grid-container:not(.collapsed){box-shadow:0 4px 10px rgba(0,0,0,.15)}#indexProductList{scroll-margin-top:200px}@media print{.sticky-categories-grid-container{display:none}}#quickPhotoLookup #quickPhotoLookupMainContent{padding:0 20px}#quickPhotoLookup #quickPhotoLookupMainContent p{margin-bottom:15px;text-align:left;font-size:13px}#quickPhotoLookup #quickPhotoLookupMainContent p strong{font-style:italic;font-weight:700}#quickPhotoLookup .quick-lookup-categories{margin-top:30px}#quickPhotoLookup .quick-lookup-categories .category-heading{font-size:15px;font-weight:700;font-style:italic;color:#000;margin-bottom:15px;text-align:left}#quickPhotoLookup .quick-lookup-categories .category-links{list-style:none;padding:0;margin:0}#quickPhotoLookup .quick-lookup-categories .category-links li{margin-bottom:8px;text-align:left}#quickPhotoLookup .quick-lookup-categories .category-links li a{color:#4b00a5;text-decoration:underline;font-weight:400;font-size:13px}#quickPhotoLookup .quick-lookup-categories .category-links li a:hover{color:rgb(40.2272727273,0,88.5);text-decoration:underline}@media(max-width: 767px){#quickPhotoLookup #quickPhotoLookupHeading{font-size:18px;padding:10px 15px}#quickPhotoLookup #quickPhotoLookupMainContent{padding:0 15px}#quickPhotoLookup .quick-lookup-categories .category-heading{font-size:15px}}.shipping-wrapper input[name=shipzone]{position:absolute;left:-9999px}.shipping-wrapper label[for^=zone]{display:inline-block;padding:.5rem 1rem;margin-right:.25rem;border:1px solid #555;background:#eee;cursor:pointer;font-weight:600;text-align:center}.shipping-wrapper input#zone-us:checked+label,.shipping-wrapper input#zone-ca:checked+label{background:#555;color:#fff}.shipping-wrapper .ship-details{display:none;margin-top:1rem}.shipping-wrapper #zone-us:checked~.us{display:block}.shipping-wrapper #zone-ca:checked~.ca{display:block}#hours{width:326px;height:auto;float:right;border:solid 2px #3f0096;margin:12px 0 0 16px;padding-bottom:12px}@media screen and (max-width: 767px){#hours{width:unset;margin:0 auto 10px;float:unset}}.hourtext{text-align:center;padding-top:12px}#productInfo-productPrevNextTop{margin-bottom:10px;margin-top:10px}@media(min-width: 576px){#productInfo-productPrevNextTop .d-sm-block{display:flex !important}}#productInfo-productPrevNextTop .productPrevNextTop{background-color:#f8f9fa;padding:15px;border-radius:5px}#productInfo-productPrevNextTop #productsNextPrevious .topNumber{color:#4b00a5;font-weight:700;margin-bottom:10px}#productInfo-productPrevNextTop #productsNextPrevious .button_prev,#productInfo-productPrevNextTop #productsNextPrevious .button_next,#productInfo-productPrevNextTop #productsNextPrevious .button_return_to_product_list{background-color:#4b00a5;color:#fff;border:1px solid #4b00a5;text-decoration:none;transition:all .2s ease-in-out;padding:8px 16px !important}#productInfo-productPrevNextTop #productsNextPrevious .button_prev:hover,#productInfo-productPrevNextTop #productsNextPrevious .button_next:hover,#productInfo-productPrevNextTop #productsNextPrevious .button_return_to_product_list:hover{background-color:#3f0096;border-color:#3f0096;color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}#productInfo-productPrevNextTop #productsNextPrevious .button_prev:active,#productInfo-productPrevNextTop #productsNextPrevious .button_next:active,#productInfo-productPrevNextTop #productsNextPrevious .button_return_to_product_list:active{transform:translateY(0);box-shadow:none}#productInfo-productPrevNextTop #productsNextPrevious .button_return_to_product_list{background-color:#ddcdf3;color:#4b00a5;border-color:#ddcdf3}#productInfo-productPrevNextTop #productsNextPrevious .button_return_to_product_list:hover{background-color:rgb(193.0322580645,163.8709677419,233.1290322581);border-color:rgb(193.0322580645,163.8709677419,233.1290322581);color:#4b00a5}#productInfo-productPrevNextTop #productsNextPrevious .btn-group .btn-primary{background-color:#4b00a5;border-color:#4b00a5}#productInfo-productPrevNextTop #productsNextPrevious .btn-group .btn-primary:hover{background-color:#3f0096;border-color:#3f0096}#productInfo-productPrevNextTop #productsNextPrevious .btn-group a.p-2{text-decoration:none}#productInfo-productPrevNextTop #productsNextPrevious .btn-group a.p-2:hover .btn{transform:scale(1.1)}.productHeading h1{color:#4b00a5;font-size:18px;font-weight:bold;margin-bottom:15px}#productInfo .productImage{margin-bottom:20px}#productInfo .productImage img{max-width:100%;height:auto;border:1px solid #dee2e6;padding:5px;background-color:#fff}#productMainImage{width:100%;text-align:center}#productMainImage a{display:block;width:100%}#productMainImage a img{width:100%;max-width:100%;height:auto;border:1px solid #dee2e6;padding:5px;background-color:#fff;object-fit:contain}#productMainImage .imgLink{display:inline-block;margin-top:10px;color:#4b00a5;text-decoration:underline;font-size:.9rem;cursor:pointer}#productMainImage .imgLink:hover{color:#3f0096}#productMainImage .productDescription{margin-bottom:20px;color:#495057}#productMainImage .productPrice{font-size:1.25rem;color:#4b00a5;font-weight:700;margin-bottom:15px}.btn-add-to-cart{background-color:#b4c5a5;border-color:#b4c5a5;color:#180135;font-weight:700;padding:10px 20px}.btn-add-to-cart:hover{background-color:hsl(91.875,21.6216216216%,60.9803921569%);border-color:hsl(91.875,21.6216216216%,60.9803921569%);color:#180135}.btn-add-to-cart:disabled{opacity:.65;cursor:not-allowed}.btn-sold-out{background-color:#dc3545;border-color:#dc3545;color:#fff;font-weight:700;padding:10px 20px;cursor:not-allowed}.btn-sold-out:hover{background-color:#dc3545;border-color:#dc3545}#indexProductList-filterRow{background-color:#f8f9fa;margin-top:10px;margin-bottom:0 !important;margin-left:0;margin-right:0;padding:15px}#indexProductList-filterRow label{color:#495057;font-weight:500;display:flex;align-items:center}#indexProductList-filterRow .custom-select{border:1px solid #ced4da;padding:5px 10px;border-radius:4px;color:#495057}#indexProductList-filterRow .custom-select:focus{border-color:#4b00a5;outline:none;box-shadow:0 0 0 .2rem rgba(75,0,165,.25)}#productsListing table{width:100%}#productsListing .productListing-rowheading{background-color:hsla(0,0%,100%,.5);border-bottom:2px solid #dee2e6}#productsListing .productListing-rowheading th{padding:12px;font-weight:600;color:#495057}#productsListing .productListing-data{padding:15px;vertical-align:middle;border-bottom:1px solid #dee2e6}#productsListing .productListing-data .pl-dp{text-align:right}@media(min-width: 768px){#productsListing td.productListing-data:first-child{width:230px;min-width:230px}}@media(max-width: 767px){#productsListing td.productListing-data:first-child{width:auto;min-width:unset;padding:10px}}#productsListing .productListing-odd{background-color:#efe7fb;transition:background-color .2s ease}#productsListing .productListing-odd:hover{background-color:hsl(264,71.4285714286%,89.5098039216%)}#productsListing .productListing-odd:hover .productPriceDiscount{color:hsl(91.875,21.6216216216%,45.9803921569%)}#productsListing .productListing-even{background-color:#ddcdf3;transition:background-color .2s ease}#productsListing .productListing-even:hover{background-color:rgb(207.0161290323,184.435483871,238.064516129)}#productsListing .itemTitle a{color:#4b00a5;text-decoration:none;font-weight:600}#productsListing .itemTitle a:hover{color:#3f0096;text-decoration:underline}#productsListing .listingDescription{color:#6c757d;font-size:.9rem;line-height:1.4;margin-top:5px}#productsListing .listingProductImage{border:1px solid #dee2e6;padding:3px;background-color:#fff;transition:transform .2s ease;width:200px;max-width:100%;height:auto}@media(min-width: 768px){#productsListing .listingProductImage{width:200px !important;max-width:200px !important}}@media(max-width: 767px){#productsListing .listingProductImage{width:100%;max-width:100%}}#productsListing .listingProductImage:hover{transform:scale(1.05)}.moreinfoLink{color:#4b00a5;text-decoration:none;font-size:.9rem;display:inline-block;margin-bottom:8px}.moreinfoLink:hover{color:#3f0096;text-decoration:underline}.product-variations{margin:10px 0;padding:8px;background-color:hsla(0,0%,100%,.7);border-radius:4px}.product-variations .variation-option{padding:4px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.1)}.product-variations .variation-option:last-child{border-bottom:none}.product-variations .variation-option .variation-name{font-weight:500;color:#495057;font-size:.95rem}.product-variations .variation-option .variation-price{color:#4b00a5;font-weight:600;font-size:.95rem}.button_sold_out_sm,.button_sold_out{background-color:#dc3545;color:#fff;border:none;padding:6px 16px;border-radius:4px;font-weight:500;font-size:.9rem;cursor:not-allowed;opacity:.9;display:inline-block;text-transform:uppercase;letter-spacing:.5px}.productSpecialPrice{color:#dc3545;font-weight:700;font-size:1.1rem;display:block}.listingPrice{text-align:right}.productPriceDiscount{color:hsl(91.875,21.6216216216%,50.9803921569%);font-size:.9rem;display:block;font-weight:500}#productsListing .pagination .page-link{color:#4b00a5;border-color:#ced4da}#productsListing .pagination .page-link:hover{background-color:#4b00a5;color:#fff;border-color:#4b00a5}#productsListing .pagination .active .page-link{background-color:#4b00a5;border-color:#4b00a5;color:#fff}#productsListing .topNumber,#productsListing .bottomNumber{font-size:.9rem;margin-bottom:5px}#productsListing #productsListing-bottomRow{margin-top:20px}#advancedSearchResultDefault-sorterRow{margin-left:0;margin-right:0}.removeCell>a{color:#fff}a.button_continue_shopping{background-color:#ffd814;border-color:#ffd814}a.button_continue_shopping:hover{text-decoration:none;border-color:#ffc107;background-color:#ffc107;color:unset}.removeCell .form-check{display:flex;justify-content:center}
