.sticky-nav-addtocart{background-color:#fff;position:fixed;top:0;left:0;display:none;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);box-shadow:0 3px 10px rgba(0,0,0,0.2);height:auto;z-index:1002 !important;transition:5s ease transform;width:100% !important}
.btn-wishlist-sticky.disable-button{pointer-events:none}
.sticky-container{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.sticky-container .points-label{font-family:"Roboto",sans-serif;font-weight:bold;font-size:11px;color:#b5121b}
.sticky-container .points{font-family:"Roboto",sans-serif;font-weight:bold;font-size:36px !important;color:#b5121b}
.sticky-container .rating{cursor:pointer !important}
.sticky-nav-addtocart .img-block{margin-right:1rem;-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px}
.sticky-nav-addtocart .text-block{font:400 18px "Roboto",sans-serif;height:auto !important;overflow:hidden;color:#333}
.stickynav_price .price-red{color:#d20000 !important}
.sticky-nav-addtocart.stickyheader h1{font-weight:700;font-style:normal !important;font-size:22px !important;font-family:'Roboto',sans-serif !important;line-height:normal;display:block;overflow:hidden;height:27px;width:auto}
.stickyheader_stMvExt{display:inline-block;width:auto;margin-right:20px;min-width:max-content}
.sticky-container .stickyheader_stMvExt{display:inline-block;width:auto;margin-right:20px;min-width:max-content;margin-left:15px !important}
.sticky-nav-addtocart a.brand-link{font-size:12px !important;line-height:11px;color:gray;text-decoration:underline}
.sticky-nav-addtocart a.brand-link:hover{color:#b5121b}
.sticky-nav-addtocart .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sticky-container .d-none.d-sm-flex{min-width:260px !important}
.sticky-nav-addtocart .stkyspr.stkyspr1{font-size:0;line-height:0;overflow:hidden;text-indent:-999em;width:59px;display:inline-block;margin-right:3px;background-size:12px 24px !important;height:10px !important;background:url("../../../../content/dam/tsc-aem-pdp/star-rating-sprite_75.png")}
.starRating1{background:url("../../../../content/dam/tsc-aem-pdp/star-rating-sprite_75.png") repeat-x;font-size:0;height:13px;line-height:0;overflow-y:hidden;text-indent:-999em;width:100%;display:inline-block;margin-right:0 !important;background-size:12px 22px !important;background-repeat:none}
.sticky-nav-addtocart .ratings-sprite-rating{background:url("../../../../content/dam/tsc-aem-pdp/star-rating-sprite_75.png") repeat-x !important;background-position:0 -12px !important;float:left !important;height:16px !important;display:block !important;background-size:12px 24px !important;width:93% !important}
.stickyheader__font-11{color:#202020}
.sticky-nav-addtocart button{margin:0 !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:210px !important;font-weight:bold;background:#b5121b;border-color:#b5121b;margin:0;border-radius:4px}
.stickyheader .display-breakLine .list_price_min{margin-left:3px !important}
.sticky-nav-addtocart a.add-list{display:block;width:40px;height:40px;border:solid 1px gray;color:gray;text-align:center;line-height:40px;border-radius:4px;font-family:Roboto;font-size:14px !important;font-weight:bold;text-decoration:none;position:relative}
.sticky-nav-addtocart a.add-list .loved-it{vertical-align:middle;margin:0;width:22px;height:22px;fill:gray}
.sticky-nav-addtocart a.add-list:hover .loved-it{fill:#b5121b}
.sticky-nav-addtocart a.add-list .loved-it.red{fill:#b5121b !important}
.sticky-container.flex-column{flex-direction:unset !important}
#buy-now_stickydesk:hover{background:#222 !important;color:#fff !important}
.buy-now-div{gap:10px;align-items:baseline;display:flex}
#buy-now_stickydesk{background:#fff;width:100%;border-radius:4px;color:#222;height:40px;font-size:var(--font-md);font-weight:var(--font-bold);white-space:nowrap;text-decoration:none;text-transform:none;font-family:var(--font-family-roboto);appearance:none;cursor:pointer;border:solid 1px #222;max-width:unset !important}
#buy-now_stickydesk:disabled,#buy-now_stickydesk:disabled:hover{cursor:not-allowed !important;background-color:#d5d5d5 !important;border-color:#d5d5d5 !important;color:white !important}
#add2CartBtn_stickydesk{background:#b5121b;border-color:#b5121b;width:175px;margin:0 5px;color:#fff !important;font-weight:bold;border:1px solid #b5121b !important;font-size:16px !important;border-radius:4px}
#add2CartBtn_stickydesk button:focus,#buy-now_stickydesk button:focus{outline:none !important;outline:0 auto -webkit-focus-ring-color !important}
#add2CartBtn_stickydesk:hover{background-color:#fff !important;color:#b5121b !important}
#add2CartBtn_stickydesk:disabled,#add2CartBtn_stickydesk:disabled:hover{cursor:not-allowed !important;background-color:#d5d5d5 !important;border-color:#d5d5d5 !important;color:white !important}
.sticky-nav-addtocart a.scroll-top{width:64px;height:72px;position:fixed !important;text-align:center;bottom:20px !important;font-size:12px;color:gray;display:block;background:transparent;border:0;padding:0;box-shadow:none;right:12px}
.sticky-nav-addtocart a.scroll-top .svg-holder{width:52px;height:52px;border-radius:50%;background:#fff;box-shadow:0 1px 12px #888;position:relative;margin:0 auto;margin-bottom:8px}
.sticky-nav-addtocart a.scroll-top .svg-holder svg{position:absolute;top:13px;left:13px}
@media screen and (min-width:576px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important}
.mr-sm-3,.mx-sm-3{margin-right:1rem !important}
.d-sm-flex{display:-ms-flexbox !important;display:flex !important}
.mt-sm-3,.my-sm-3{margin-top:1rem !important}
}
@media screen and (min-width:993px){.sticky-container div.d-flex.mr-sm-3{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
}
@media screen and (min-width:992px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important}
.mb-lg-0,.my-lg-0{margin-bottom:0 !important}
}
@media screen and (max-width:991px){.scroll-top{position:fixed;background:#fff;-webkit-box-shadow:-8px 3px 25px 1px rgba(0,0,0,0.2);-moz-box-shadow:-8px 3px 25px 1px rgba(0,0,0,0.2);box-shadow:-1px 3px 13px 0 rgba(0,0,0,0.2);top:170px;bottom:auto;right:0;padding:6px;border-radius:5px;display:flex;align-items:center}
}
@media(min-width :768px){h3#stickynav_offerPrice_706573,h3#stickynav_offerPrice_706573_1{margin-left:0 !important;text-align:start;font-size:28px !important}
}
.container{max-width:auto}
span#stMvExt{font:normal normal bold 11px/18px Roboto;line-height:normal;font-weight:700;min-width:min-content;margin-left:4px}
.sticky-header-align .h3-sm{display:flex;flex-direction:column;gap:10px}
@media(min-width :320px) and (max-width:1024px){.sticky-nav-addtocart.stickyheader h1{font-weight:700;font-style:normal !important;font-size:22px !important;font-family:'Roboto',sans-serif !important;line-height:normal}
.mb-3{margin-bottom:0 !important}
span#stMvExt{display:block;font:normal normal bold 11px/18px Roboto}
}
@media(max-width :320px){span#stMvExt{display:block;font:normal normal bold 11px/18px Roboto;top:92px}
}
@media(min-width :320px) and (max-width:767px){.sticky-nav-addtocart.stickyheader h1{overflow:hidden;font-weight:700;font-style:normal !important;font-size:22px !important;overflow:hidden;display:block;margin:0}
.sticky-header-align h3 .price-range{font-size:24px !important}
.sticky-nav-addtocart a.brand-link{font-size:14px !important}
.mobile-content{width:100%}
.sticky-container .text-block p.stickynav_title{display:block !important}
span#stMvExt{display:block;font:normal normal bold 11px/18px Roboto;top:81px}
.sticky-nav-addtocart .img-block .sticky-header-image{height:60px !important}
.sticky-nav-addtocart .img-block{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}
#buy-now_stickymob{color:#222;border:solid 1px #222;background:#fff}
#buy-now_stickymob:hover{background:#222 !important;color:#fff !important}
#add2CartBtn_stickymob,#buy-now_stickymob{margin-top:0 !important}
#addRwd2CartBtn_stickymob{margin-top:18px !important}
.GiftCard_StickyHeader .mobile-content .sticky-header-align h3{line-height:1 !important}
}
@media(min-width :768px) and (max-width:1024px){.sticky-nav-addtocart.stickyheader h1{overflow:hidden;display:block;height:25px !important}
span#stMvExt{font:normal normal bold 11px/18px Roboto}
#loginOrRegisterModal_wishlist{z-index:1056 !important}
}
#loginOrRegisterModal_wishlist ~ .modal-backdrop.fade.show{display:none}
.stkyspr{margin-top:-4px;font-size:0;line-height:0;overflow:hidden;text-indent:-999em;width:59px;display:inline-block;margin-right:3px;background-size:12px 24px !important;height:10px !important;background:url(../../../../content/dam/tsc-aem-pdp/star-rating-sprite_75.png)}
.stky{background-position:0 -12px !important}
.sticky_Tabview>h3{margin-left:0 !important;padding:0 !important}
.sticky-nav-addtocart .strike-line-price{text-decoration:line-through}
.sticky-nav-addtocart a.add-list.no-active:hover .loved-it{fill:#b5121b}
@media(min-width :768px) and (max-width:1024px){.sticky-nav-addtocart .save-to-list-new{width:40%}
.desk-sticky{display:none !important}
.tab-sticky{display:block !important;margin-top:4px}
.sticky-nav-addtocart button{width:159px !important}
}
#stickyNav_desktopView{padding-right:24px}
#add2CartBtn_stickymob,#buy-now_stickymob{font-size:16px}
@media(min-width :993px) and (max-width:1024px){.buttons-holder .add-to-cart{margin-left:.625rem !important}
#stickyNav_desktopView{padding-right:0}
}
@media(max-width :766px){.sticky-nav-addtocart .sticky-container.flex-column{flex-direction:column !important}
h3#stickynav_offerPrice_706573,h3#stickynav_offerPrice_706573_1{font-size:28px !important;margin-left:0 !important;width:100% !important;line-height:1.3 !important}
.sticky-header-align .h3-sm .offer_price_min mvPrice{color:#b5121b}
}
.sticky-container .error-holder{display:none}
#add2CartBtn_stickymob:disabled,#add2CartBtn_stickymob:disabled:hover,#buy-now_stickymob:disabled,#buy-now_stickymob:disabled:hover{cursor:not-allowed !important;background-color:#d5d5d5 !important;border-color:#d5d5d5 !important;color:white !important}
@media screen and (min-width:300px) and (max-width:766px){.sticky-nav-addtocart a.scroll-top{top:220px}
}
.skRating{padding-right:.2em;padding-left:.4em}
@media(min-width:700px){.sticky-header-align{display:none !important}
.buttons-holder{gap:24px !important}
.sticky-container{flex-direction:row !important}
.sticky-container{flex-direction:column !important}
}
@media(min-width:700px) and (max-width:1280px){.sticky-header-align{display:none !important}
.buttons-holder{gap:24px !important}
.sticky-container{width:100% !important;flex-direction:row !important}
.sticky-container{flex-direction:column !important}
}
@media(min-width :700px) and (max-width:1025px){.sticky-container.flex-column{flex-direction:column !important}
.sticky-container .d-sm-flex{flex-direction:row !important;width:100%}
.buttons-holder{margin-top:20px}
}
.stickyheader .infoTitle{text-decoration:none !important}
.mr-0,.mx-0{margin-right:0 !important}
.d-flex{display:-ms-flexbox !important;display:flex !important}
.d-none{display:none !important}
.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}
img{max-width:100%;height:auto}
.mr-2,.mx-2{margin-right:.5rem !important}
.align-items-center{-ms-flex-align:center !important;align-items:center !important}
.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
.mt-0,.my-0{margin-top:0 !important}
.align-items-center{-ms-flex-align:center !important;align-items:center !important}
.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}
.font-11{margin-top:unset;font-size:11px;color:#202020}
.pl-2,.px-2{padding-left:.5rem !important}
.pr-2,.px-2{padding-right:.5rem !important}
.h3-sm{font-size:28px;font-family:'Roboto',sans-serif !important;font-weight:700 !important;line-height:5px !important;margin-top:0 !important;width:220px !important}