.comparecards #fixed-bar{position:fixed;bottom:-1px;background:#2f2f2f;z-index:480;width:100%;padding-top:20px;padding-bottom:20px} .comparecards .compare-card-img{width:75%} .comparecards .compare-product-item{border-radius:8px;min-height:212px;text-align:center;border:1px solid transparent} .comparecards .closeCompareitem{right:.9rem;top:1.2rem;color:#000 !important;font-size:13px;font-weight:900;text-decoration:none} .comparecards .compare-product-button #clear-selections .close{font-size:10px;font-weight:900} .comparecards #stickyHeading{width:74%} @media screen and (min-width:768px){.comparecards .sticky_compare_bar{display:none !important} } @media screen and (max-width:767px){.comparecards .sticky_compare_bar.compare-fixed .sticky-Container{border-bottom:0;border-top:1px solid gray;width:100%;max-height:78px;height:78px;background-color:white} .comparecards .sticky_compare_bar.compare-fixed .sticky-Container a{position:absolute;right:3rem} .comparecards #stickyHeading{font-size:1.25rem;line-height:24px;font-weight:200} .comparecards #fixed-bar{display:none !important} .comparecards .sticky-compare-content{width:100%} } @media screen and (max-width:539px){.comparecards .sticky_compare_bar.compare-fixed .sticky-Container a{right:1rem !important} } .comparecards a.disabled{pointer-events:none;cursor:default;opacity:.7} .comparecards #fixed-bar .heading,.comparecards #fixed-bar .compare-h{font-size:18px;line-height:24px;font-weight:400} .comparecards #fixed-bar a#compare-home-button{font-size:13px;border-radius:6px;font-weight:700;display:inline-block;text-align:center} .comparecards #fixed-bar a#clear-selections{font-size:15px;font-weight:700;margin-left:20px} .comparecards #fixed-bar a#clear-selections:hover{cursor:pointer} .comparecards #fixed-bar .compare-product-button{position:absolute;transform:translateY(0)} .comparecards .compare-items>.row>div:nth-child(1){max-width:64.3%;padding-left:1.8rem} .comparecards .compare-item{padding-right:.6rem !important;padding-bottom:.6rem} .comparecards #fixed-bar .compare-item:hover .compare-product-item{border-bottom:4px solid #005da6} .comparecards .compare-product-button a.disabled,.compare-product-button a:disabled{background:#616161 !important;color:#fff !important;pointer-events:none;opacity:.5 !important} .comparecards .compare-fixed{position:fixed;bottom:0;width:100%} html[dir=rtl] .comparecards .sticky_compare_bar.compare-fixed .sticky-Container a{right:auto;left:3rem} html[dir=rtl] .comparecards .compare-product-button #clear-selections .close{position:absolute;top:7px} html[dir=rtl] .comparecards .compare-product-button #clear-selections{position:relative;margin-right:20px} .sticky_compare_bar.compare-fixed #compare-home-mobile-button.disabled{color:rgba(0,0,0,.2) !important;background-color:rgba(0,103,184,.2);border-color:transparent} .comparecards #clear-selections>span{position:relative;text-decoration:underline} .comparecards #clear-selections>span>.close{position:absolute;top:7px} .comparecards .compare-fixed{z-index:99999 !important} #compare-status-msg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0} @media only screen and (max-width:350px){.comparecards .sticky-Container .sticky-heading,.comparecards .sticky-Container a{font-size:10px !important} .comparecards .sticky_compare_bar.compare-fixed .sticky-Container{max-height:38px;height:38px} }