.fpi-list{margin:0 auto}.fpi-list h2{color:#333;font-family:'Roboto','sans-serif';font-size:20px;font-weight:500;letter-spacing:0;line-height:28px;text-align:start;margin:0}@media only screen and (max-width:767px){.fpi-list h2{margin-top:0px;height:auto;margin-bottom:25px}}.fpi-wrapper{float:none;margin:0 auto;text-align:left;padding:0px}.fpi-wrapper .fpi-items{float:left;margin:0 auto;display:flex;padding-left:0px}.fpi-wrapper .fpi-items .fpi-image-icon{height:125px;float:left;text-align:center}@media only screen and (max-width:767px){.fpi-wrapper .fpi-items .fpi-image-icon{height:75px}}.fpi-wrapper .fpi-items .fpi-image-icon img{height:100%;width:100%;margin:0 auto;object-fit:contain}.fpi-wrapper .fpi-items .fpi-plus{height:30px;width:27px;color:#333;font-family:"Font Awesome 5 Free";font-size:30px;letter-spacing:0;line-height:30px;float:left;margin:49.33px 16px 0px 16px}@media only screen and (max-width:767px){.fpi-wrapper .fpi-items .fpi-plus{margin:25px 10px 0px 10px;height:24px}}.fpi-wrapper .price-for-items{float:left}.fpi-wrapper .price-for-items p{margin:0px}.fpi-wrapper .price-for-items .price-info-section{padding-bottom:5px}.fpi-wrapper .price-for-items .add-item-text{color:#333;font-family:'Roboto','sans-serif';font-size:14px;letter-spacing:0;line-height:19px;margin-bottom:24px;display:inline-block}.fpi-wrapper .price-for-items .price-for-all-items{height:22px;color:#333;font-family:'Roboto','sans-serif';font-size:16px;letter-spacing:0;line-height:22px}.fpi-wrapper .price-for-items .price-for-all-items.small-font{color:#333;font-family:'Roboto','sans-serif';font-size:14px;letter-spacing:0;line-height:19px}.fpi-wrapper .price-for-items .total-amt{height:43px;color:#333;font-family:'Roboto','sans-serif';font-size:32px;font-weight:700;letter-spacing:0;line-height:43px}@media only screen and (min-width:768px) and (max-width:991px){.fpi-wrapper .price-for-items .total-amt{display:block;text-align:center}}.fpi-wrapper .price-for-items .add-items-to-cart-button{height:48px;font-weight:500 !important}.fpi-wrapper .fpi-checkbox-filter{float:left}@media only screen and (max-width:767px){.fpi-wrapper .fpi-checkbox-filter{padding:0px 0px 0px 17px}}.fpi-wrapper .fpi-checkbox-filter .fpi-checks{margin:0 auto}@media only screen and (max-width:767px){.fpi-wrapper .fpi-checkbox-filter .fpi-checks{width:100%}}.fpi-wrapper .fpi-checkbox-filter .fpi-checks p{position:relative}.fpi-wrapper .fpi-checkbox-filter .fpi-checks label{color:#333;font-family:'Roboto','sans-serif';font-size:14px;letter-spacing:0;line-height:19px;font-weight:400}.fpi-wrapper .fpi-checkbox-filter .fpi-checks input[type="checkbox"]{display:inline-block;width:21px;height:21px;position:absolute;top:2px;left:-22px;margin-top:0px;z-index:2;opacity:0}.fpi-wrapper .fpi-checkbox-filter .fpi-checks input[type="checkbox"]+label:before{top:50%;left:-21px;width:20px;height:20px;line-height:19px}.fpi-wrapper .fpi-checkbox-filter .fpi-checks input[type="checkbox"]:checked+label:before{color:#fff;background-color:#000;top:50%;left:-21px;content:"\f00c";font-size:15px}.fpi-wrapper .fpi-checkbox-filter .fpi-checks input[type="checkbox"]:checked:disabled+label:before{color:#fff;background-color:#ccc;top:50%;left:-21px;content:"\f00c";font-size:15px;box-shadow:none}.fpi-wrapper .fpi-checkbox-filter .fpi-checks .related-item-row{margin:12px 4px;position:relative;font-size:16px}.fpi-wrapper .fpi-checkbox-filter .fpi-checks .related-item-row .item-font{font-weight:700 !important}.fpi-wrapper .fpi-checkbox-filter .fpi-checks .related-item-row .product-item{text-decoration:none;color:#333;font-family:'Roboto','sans-serif';font-size:14px;font-weight:700;line-height:19px;border-bottom:1px solid #333}.fpi-wrapper .fpi-checkbox-filter .fpi-checks .related-item-row .product-item:hover{font-weight:700;border-bottom:2px solid #333}.fpi-wrapper .fpi-checkbox-filter .fpi-checks .related-item-row .item-price{font-weight:700;margin-left:12px;font-size:14px;display:inline-block}.fpi-wrapper .fpi-checkbox-filter .fpi-checks .related-item-row .item-price .divSpan{display:inline;margin-left:8px}.fpi-wrapper .fpi-checkbox-filter .fpi-checks .related-item-row .item-price .price-value{width:auto}.clearBoth{clear:both}.fpi-addToCart-section{clear:both;text-align:center;display:flex;width:160px}.fpi-addToCart-table{display:table}.fpi-addToCart-table .fpi-addToCart-cell{display:table-cell;position:relative;width:25%}.fpi-addToCart-table.related-item-list{display:list-item !important;overflow:auto;overflow-x:hidden}.fpi-addToCart-table.related-item-list .owl-item:not(:last-child){padding-bottom:24px !important;border-bottom:1px solid #d1d1d1}.fpi-addToCart-table.related-item-list .fpi-addToCart-cell{width:90% !important;margin:16px 24px 24px 24px}.fpi-addToCart-table.related-item-list .fpi-addToCart-cell.fpi-addToCart-cell-popover{margin-top:0px !important;margin-bottom:16px !important}.fpi-addToCart-table.related-item-list .mz-subcategory-image-div-helper{width:25% !important;margin:0px !important;float:left}.fpi-addToCart-table.related-item-list .mz-subcategory-image-div-helper .badgeHelper{height:auto !important;margin-bottom:0px}.fpi-addToCart-table.related-item-list .badgeHelper{border:none !important}.fpi-addToCart-table.related-item-list .mz-productlisting-info-list{width:75% !important;padding-left:0px;float:left}.fpi-addToCart-table.related-item-list .mz-productlisting-info-list .productTitle{max-width:95%}.fpi-addToCart-table.related-item-list .fpi-addToCart-section{margin-top:30px!important}.fpi-addToCart-table.related-item-list .fpi-addToCart-section .add-cart{margin:8px 0;margin-top:24px;cursor:pointer;color:#d40029;font-weight:500;font-size:14px;line-height:20px;font-family:'Roboto'}.fpi-addToCart-table.related-item-list .fpi-addToCart-section .add-cart:hover{font-weight:600}.fpi-addToCart-table.related-item-list .fpi-addToCart-section .add-cart:hover .fa-plus-circle{font-weight:500}@media only screen and (max-width:767px){#related-items-container{padding:0px 15px 0px 17px}#related-items-container .zeroMobilePadding{padding:0px !important}}@media only screen and (max-width:991px){.fpi-wrapper{display:flex;flex-wrap:wrap}.fpi-wrapper .fpi-items{width:100%}.fpi-wrapper .price-for-all-items{width:100%}}.mz-product #related-items-container .grey-line{left:16px;width:100%;border-top:1px solid #ccc;height:5px;display:inline-block}.mz-product #related-items-container .related-items-list{display:inline-block;padding:0 5px 30px}.mz-product .added-to-cart-popover-container .priceSection{margin-bottom:10px}.added-to-cart-popover-container{overflow:auto}@media screen and (max-width:767px){.added-to-cart-popover-container .added-item{padding-left:20px}}@media screen and (max-width:767px){.added-to-cart-popover-container .add-item-price{margin-left:20px;margin-bottom:20px}}@media screen and (max-width:767px){.added-to-cart-popover-container .container-row{padding-left:0px}}.added-to-cart-popover-container .mz-subcategory-image-div-helper{display:flex}.added-to-cart-popover-container .mz-subcategory-image-div-helper .badgeHelper{padding:0 20px}@media screen and (max-width:767px){.added-to-cart-popover-container .mz-subcategory-image-div-helper .badgeHelper{padding:0 15px}}.added-to-cart-popover-container .mz-subcategory-image-div-helper .badgeHelper img{max-width:100px;max-height:100px}@media screen and (min-width:768px) and (max-width:1023px){.added-to-cart-popover-container .mz-subcategory-image-div-helper .badgeHelper img{max-width:100px;max-height:100px}}@media screen and (max-width:767px){.added-to-cart-popover-container .mz-subcategory-image-div-helper .badgeHelper img{max-width:75px;max-height:75px}}.added-to-cart-popover-container .custom-price{text-align:left}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-family:var(--fa-style-family,"Font Awesome 6 Brands");font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin,.fad,.fa-duotone,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-family:var(--fa-style-family,"Font Awesome 6 Pro") !important;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:0.625em;line-height:0.1em;vertical-align:0.225em}.fa-xs{font-size:0.75em;line-height:0.08333em;vertical-align:0.125em}.fa-sm{font-size:0.875em;line-height:0.07143em;vertical-align:0.05357em}.fa-lg{font-size:1.25em;line-height:0.05em;vertical-align:-0.075em}.fa-xl{font-size:1.5em;line-height:0.04167em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:0.03125em;vertical-align:-0.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-xmark{padding:0}.fa-xmark::before{content:"\f00d"}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,0.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,0.08em);padding:var(--fa-border-padding,0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,0.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,0.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.28,0.84,0.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.28,0.84,0.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);
transform:scale(1)}
45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));
transform:scale(var(--fa-beat-scale,1.25))}}
@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);
transform:scale(1)}
45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));
transform:scale(var(--fa-beat-scale,1.25))}}
@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);
transform:scale(1,1) translateY(0)}
10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0);
transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0)}
30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em));
transform:scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em))}
50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0);
transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0)}
57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em));
transform:scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em))}
64%{-webkit-transform:scale(1,1) translateY(0);
transform:scale(1,1) translateY(0)}
100%{-webkit-transform:scale(1,1) translateY(0);
transform:scale(1,1) translateY(0)}}
@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);
transform:scale(1,1) translateY(0)}
10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0);
transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0)}
30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em));
transform:scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em))}
50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0);
transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0)}
57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em));
transform:scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em))}
64%{-webkit-transform:scale(1,1) translateY(0);
transform:scale(1,1) translateY(0)}
100%{-webkit-transform:scale(1,1) translateY(0);
transform:scale(1,1) translateY(0)}}
@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,0.4)}}
@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,0.4)}}
@-webkit-keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,0.4);
-webkit-transform:scale(1);
transform:scale(1)}
50%{opacity:1;
-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));
transform:scale(var(--fa-beat-fade-scale,1.125))}}
@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,0.4);
-webkit-transform:scale(1);
transform:scale(1)}
50%{opacity:1;
-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));
transform:scale(var(--fa-beat-fade-scale,1.125))}}
@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}
@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}
@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);
transform:rotate(-15deg)}
4%{-webkit-transform:rotate(15deg);
transform:rotate(15deg)}
8%,24%{-webkit-transform:rotate(-18deg);
transform:rotate(-18deg)}
12%,28%{-webkit-transform:rotate(18deg);
transform:rotate(18deg)}
16%{-webkit-transform:rotate(-22deg);
transform:rotate(-22deg)}
20%{-webkit-transform:rotate(22deg);
transform:rotate(22deg)}
32%{-webkit-transform:rotate(-12deg);
transform:rotate(-12deg)}
36%{-webkit-transform:rotate(12deg);
transform:rotate(12deg)}
40%,100%{-webkit-transform:rotate(0deg);
transform:rotate(0deg)}}
@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);
transform:rotate(-15deg)}
4%{-webkit-transform:rotate(15deg);
transform:rotate(15deg)}
8%,24%{-webkit-transform:rotate(-18deg);
transform:rotate(-18deg)}
12%,28%{-webkit-transform:rotate(18deg);
transform:rotate(18deg)}
16%{-webkit-transform:rotate(-22deg);
transform:rotate(-22deg)}
20%{-webkit-transform:rotate(22deg);
transform:rotate(22deg)}
32%{-webkit-transform:rotate(-12deg);
transform:rotate(-12deg)}
36%{-webkit-transform:rotate(12deg);
transform:rotate(12deg)}
40%,100%{-webkit-transform:rotate(0deg);
transform:rotate(0deg)}}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);
transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);
transform:rotate(360deg)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);
transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);
transform:rotate(360deg)}}
.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.ar-tooltip{margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center;gap:16px;flex-direction:row;padding:8px;margin-top:8px}@media screen and (max-width:991.5px){.ar-tooltip{margin-top:16px;text-align:left}}.ar-tooltip .examinespace{display:flex;flex-direction:column;gap:4px;align-self:flex-start}.ar-tooltip .examine{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.25px;color:rgba(18,18,18,0.93)}.ar-tooltip .ar-epigraph-container{position:relative;min-height:60px;min-height:unset}@media screen and (max-width:991.5px){.ar-tooltip .ar-epigraph-container{width:unset !important;padding-bottom:unset}.ar-tooltip .ar-epigraph-container .modal.show{width:100%}.ar-tooltip .ar-epigraph-container .modal-close{padding-right:16px}.ar-tooltip .ar-epigraph-container .modal-content{padding:16px;padding-top:32px}}.ar-tooltip .ar-epigraph-container:focus-visible{box-shadow:0 0 0 1px #333;border-radius:5px}.ar-tooltip strong{font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.15px;color:rgba(18,18,18,0.93)}.ar-tooltip p{color:rgba(18,18,18,0.74);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.25px}.ar-tooltip .bottom{min-width:200px;max-width:450px;top:70px;left:60%;transform:translate(-50%,0);padding:24px;color:#333;background-color:#fff;font-weight:normal;font-size:13px;border-radius:4px;position:absolute;z-index:10;opacity:0;box-sizing:border-box;box-shadow:0px 3px 3px rgba(0,0,0,0.14),0px 3px 4px rgba(0,0,0,0.12),0px 1px 8px rgba(0,0,0,0.2);display:none}.ar-tooltip .bottom i{position:absolute;bottom:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.ar-tooltip .bottom i::after{content:'';position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,50%) rotate(45deg);background-color:#fff;box-shadow:0px 3px 3px rgba(0,0,0,0.14),0px 3px 4px rgba(0,0,0,0.12),0px 1px 8px rgba(0,0,0,0.2)}.ar-tooltip .bottom h2{margin:0 0 8px 0;font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:32px;color:#000}.ar-tooltip:hover .bottom{display:block;opacity:1;-webkit-animation:tooltipFadeIn 0.5s linear;-moz-animation:tooltipFadeIn 0.5s linear;-o-animation:tooltipFadeIn 0.5s linear;animation:tooltipFadeIn 0.5s linear}@media screen and (max-width:1024px){.ar-tooltip:hover .bottom{display:none}}.ar-tooltip .bottom img{width:400px}.half-pdp-content .ar-tooltip{background:#f7f7f7}#page-wrapper.mz-l-pagewrapper{overflow:visible !important}.overviews-container{margin:16px 0;font-size:32px;font-family:'Roboto';font-style:normal;font-weight:400}.overviews-container .disc-bullet{font-size:4px;color:rgba(18,18,18,0.93);padding-right:8px;line-height:16px;vertical-align:middle}@media only screen and (max-width:991px){.overviews-container{width:calc(100% + 32px);margin-left:-16px;background-color:#fff}}.overviews-container .overview-container{border-radius:8px;margin-bottom:16px;background:#fff;border:1px solid rgba(18,18,18,0.12);padding:32px}.overviews-container .overview-container .ov-buttons,.overviews-container .overview-container .pr-buttons{margin-top:8px}.overviews-container .overview-container .rds-btn-text:focus,.overviews-container .overview-container .rds-btn:focus,.overviews-container .overview-container a:focus,.overviews-container .overview-container .rds-btn-text:focus-visible,.overviews-container .overview-container .rds-btn:focus-visible,.overviews-container .overview-container a:focus-visible{box-shadow:unset !important}.overviews-container .overview-container .show-gradient .gradient{height:161px;overflow:hidden;background:-webkit-linear-gradient(90deg,#fff 0%,rgba(18,18,18,0.93) 78.65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.overviews-container .overview-container .overview-heading{font-family:'Roboto',Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0.18px;color:rgba(18,18,18,0.93);margin-bottom:16px}.overviews-container .overview-container .heading-flux{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.overviews-container .overview-container .pr-buttons{display:flex;justify-content:space-between}.overviews-container #product-review-ratings-container .no-pr-content{text-align:center;font-size:16px;line-height:24px;color:rgba(18,18,18,0.93);padding:0 16px;margin-bottom:24px}.overviews-container #product-review-ratings-container .no-pr-content .no-review-content-text{margin-bottom:16px;letter-spacing:0.5px}.overviews-container #product-review-ratings-container .no-pr-content .no-questions-content-text{font-size:20px;letter-spacing:0.15px;font-weight:500}.overviews-container .accordian-overview-container{position:relative}.overviews-container .accordian-overview-container .rds-btn.tertiary{margin-top:16px;width:100%;height:48px}.overviews-container .accordian-overview-container .rds-accordion-title-text .count-text{font-weight:400;font-size:12px;line-height:16px;letter-spacing:0.4px;color:rgba(18,18,18,0.74);padding-left:4px}.overviews-container .accordian-overview-container .rds-accordion-title-text .count-text .rds-rating-stars{display:inline-flex;margin-bottom:0;line-height:16px}.overviews-container .accordian-overview-container .rds-accordion-title-text .count-text .rds-rating-stars .review-star{height:14px !important;width:14px !important}.overviews-container .accordian-overview-container .rds-accordion-title-text .count-text .rds-product-rating-count{display:inline-block;color:rgba(18,18,18,0.74)}.overviews-container .accordian-overview-container .QuesAnsContainer #pr-qadisplay{padding-top:0px}.overviews-container .accordian-overview-container .QuesAnsContainer .pr-qa-display-search label{display:none}.overviews-container .accordian-overview-container .rds-accordion.open .rds-accordion-title.sticky{z-index:4}.overviews-container .accordian-overview-container .rds-accordion.closed .rds-accordion-title:hover{background:unset}.overviews-container .accordian-overview-container .rds-accordion .rds-accordion-title.syndigo-content-title{border-bottom:unset}.overviews-container .accordian-overview-container .rds-accordion .rds-accordion-title i{color:#222}.overviews-container .accordian-overview-container .pr-buttons{display:flex;flex-direction:column;align-items:center;gap:24px}.overviews-container .accordian-overview-container .pr-buttons .rds-btn{width:100%}@media only screen and (max-width:991px){.overviews-container .accordian-overview-container .rds-accordion-body{height:auto !important;padding:0 16px}.overviews-container .accordian-overview-container .rds-accordion-body.no-height{height:0 !important}}.overviews-container .product-overview{max-width:759px}.overviews-container .product-overview p{margin-top:0px;font-size:16px;line-height:24px;letter-spacing:0.5px;color:rgba(18,18,18,0.93)}.overviews-container .product-overview .content{font-family:'Roboto',Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.5px;color:rgba(18,18,18,0.93)}.overviews-container .product-overview .list{margin-top:16px;padding-left:10px;list-style:none}@media (max-width:991px){.overviews-container .product-overview .list{margin-top:8px;padding-left:10px}}.overviews-container .product-overview ul{padding:0 0 0 20px}.overviews-container .product-overview ul li{width:100%;font-size:16px;line-height:24px;letter-spacing:0.5px;color:rgba(18,18,18,0.93)}.overviews-container .description-container{margin-bottom:32px}.overviews-container .description-container a{text-decoration:none !important;border-bottom:1px solid rgba(18,18,18,0.93);color:rgba(18,18,18,0.93)}.overviews-container .description-container a:hover{border-bottom:2px solid rgba(18,18,18,0.93)}@media (max-width:991px){.overviews-container .description-container{margin-top:16px}}.overviews-container #specifications .lists-specifications ul{list-style:none;padding:0;margin:0}.overviews-container #specifications .lists-specifications li{font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.5px;color:rgba(18,18,18,0.93)}.overviews-container #specifications .lists-specifications li a{text-decoration:none !important;border-bottom:1px solid rgba(18,18,18,0.93);color:rgba(18,18,18,0.93)}.overviews-container #specifications .lists-specifications li a:hover{border-bottom:2px solid rgba(18,18,18,0.93)}@media only screen and (max-width:991px){.phase-two .overviews-container{width:100%;margin-left:0;margin-top:0}}.collapsed#questions-answers .power-review-less{height:350px;overflow:hidden}.collapsed#reviews .power-review-less{height:450px;overflow:hidden;cursor:pointer}.collapsed#reviews .power-review-less #pr-review-snapshot{pointer-events:none}.collapsed .power-review-gradient{-webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent);mask-image:linear-gradient(to bottom,#000 50%,transparent);height:400px}.fabs-container #FAB{color:#333;float:right;margin:24px 16px}@media only screen and (min-width:1024px){.fabs-container #FAB.not-scrolling{display:none}.fabs-container #FAB.scrolling{position:fixed;bottom:24px;right:24px;z-index:2;margin:0}}.addtocart-container{position:fixed;display:flex;flex-direction:row;align-items:center !important;justify-content:space-between;width:100%;bottom:0;left:0;padding:8px 16px !important;background:#fff;Z-index:6;box-shadow:0px -8px 10px rgba(0,0,0,0.05),0px -3px 14px rgba(0,0,0,0.04),0px -4px 5px rgba(0,0,0,0.07);gap:16px}.addtocart-container .price-section{font-family:'Roboto';font-size:24px;font-weight:500;line-height:32px;letter-spacing:0.18px;flex-basis:max-content;color:rgba(18,18,18,0.93);text-align:left}.addtocart-container .price-section .offer-price{color:#d40029}.addtocart-container .price-section .strikeprice-wrapper{line-height:16px}.addtocart-container .price-section .price-label-text{color:rgba(18,18,18,0.86);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0.4px}.addtocart-container .btn-section{font-family:'Roboto';font-size:14px;font-weight:500;line-height:16px;letter-spacing:1.25px;text-align:center;flex:auto}.addtocart-container .strikeprice-wrapper{display:flex;gap:8px}@media only screen and (max-width:420px){.addtocart-container.not-sticky{display:none}.addtocart-container.sticky{position:fixed;gap:8px}.addtocart-container .btn-section{padding:16px;min-width:135px}}@media only screen and (max-width:991px){#pr-qadisplay .p-w-r .pr-qa-sort-group{width:163px;height:48px;overflow:hidden;display:flex;justify-content:flex-end;width:50%}#pr-qadisplay .p-w-r .pr-qa-sort-group:after{top:40% !important}#pr-qadisplay .p-w-r .pr-qa-sort-group .pr-qa-sort{width:163px !important;height:48px !important}#pr-qadisplay .p-w-r .pr-qa-display-sort{justify-content:space-between;align-items:center}#pr-qadisplay .p-w-r .pr-qa-display-sort:before{content:'';display:none !important}#pr-qadisplay .p-w-r .pr-qa-display-sort .pr-qa-sort-headline{width:50%}#pr-qadisplay .p-w-r .pr-qa-display .pr-qa-display-search{background-color:#fff !important;padding:0px !important;margin-bottom:0px 0px 0px 25px !important}#pr-qadisplay .p-w-r .pr-qa-display .pr-qa-display-search input#pr-query{height:48px !important;border:1px solid #8c8c8c !important;padding:5px 40px 5px 5px;border-radius:4px !important}#pr-qadisplay .p-w-r .pr-qa-display .pr-qa-display-search .pr-qa-display-searchbar button.pr-qa-search-btn{width:46px !important;height:48px !important;background-color:#f7f7f7 !important}#pr-qadisplay .p-w-r .pr-qa-display .pr-qa-display-search .pr-qa-search-btn .pr-search-icon{position:absolute;left:15px;top:12px}#pr-qadisplay .p-w-r .pr-qa-display .pr-qa-display-question .pr-qa-display-item-details{font-size:16px}}.prop-65-container{display:none}.prop-65-container p{cursor:pointer}.prop-65-container span{padding:0 !important}.prop-65-container .prop-65-warning-icon{width:100%;height:100%;max-width:20px;vertical-align:sub}.prop-65-container .prop-65-warning-icon svg{margin-bottom:2px}.prop-65-container .bold-prop-65-warning-text{font-weight:700}.warning-message-container{position:relative;margin-top:1em}.popup{top:calc(110%);left:50%;transform:translateX(40%);background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);z-index:1;margin-top:0.5em;max-width:552px;min-width:auto}.popup-carrot{position:absolute;top:-10px;left:12%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e1e1e1;z-index:2}.popup-header{display:flex;justify-content:space-between;align-items:center;background-color:#e1e1e1;border-radius:4px 4px 0 0;padding:10px;position:relative}.popup-header .fa-xmark{cursor:pointer}.text-link-style{font-weight:500 !important}.warning-text{font-weight:700;font-size:14px}.warning-message{display:flex}.warning-link{text-decoration:underline;font-weight:500}.warning-top-icon{margin-right:5px}.warning-icon{color:#a37102;margin-right:10px;margin-top:3px}.popup-header h3{margin:0}.popup-body{margin-top:10px;padding:10px;font-size:16px}.popup button{background-color:transparent;border:none;font-size:16px;cursor:pointer}@media only screen and (max-width:990px){.popup{transform:translateX(0%)}}.returns-section-container{display:flex;font-family:"Roboto";font-style:normal;color:#333;justify-content:space-between;align-items:center;width:100%}.returns-section-container .product-returns-link{font-weight:500;font-size:14px;line-height:16px;margin:0px}.returns-section-container .product-returns-link .fa-info-circle{width:14px;height:14px}.returns-section-container .fa-info-circle{font-size:16px;color:#626262;pointer-events:none}.returns-section-container .returns-icon:focus-visible{box-shadow:0 0 0 2px #333}.returns-section-container .returns-text-link{font-weight:400;font-size:12px;line-height:16px;cursor:pointer}.return-details-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.25px;color:rgba(18,18,18,0.74);margin:0}#returns-slide-tray .returnSlideInTray i.fa-icon{padding:0 !important;margin:8px}#returns-slide-tray .returnSlideInTray .purchase-history-link-text{font-size:14px}#returns-slide-tray .returnSlideInTray .slide-in-menu-content-holder{padding:24px 16px 24px 16px}#returns-slide-tray .returnSlideInTray .heading{font-family:"Roboto";font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0.1px;color:rgba(18,18,18,0.93);padding-bottom:4px}#returns-slide-tray .returnSlideInTray .texts{font-family:"Roboto";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:rgba(18,18,18,0.93);margin-bottom:16px;letter-spacing:0.25px}#returns-slide-tray .returnSlideInTray .texts .texts-middle{margin-left:4px}#returns-slide-tray .returnSlideInTray .texts-middle{margin-left:2px}#returns-slide-tray .returnSlideInTray p{font-family:"Roboto";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:rgba(18,18,18,0.93)}#returns-slide-tray .returnSlideInTray .returnPolicy{font-family:"Roboto";font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0.1px}#returns-slide-tray .returnSlideInTray .slide-in-menu-content-holder{padding:24px 16px 24px 16px}#returns-slide-tray .returnSlideInTray i.fa-icon{padding:0 !important;margin:8px}#product-returns.white-tile{padding-top:0;padding-right:0}#product-returns .icon-assembly.returns-icon{padding:16px}.returns-section.legacy-version .product-returns-link{margin:12px 0;font-weight:700}.returns-section.legacy-version .returns-text-link  .fa-chevron-right{padding-left:10px}.returns-section.legacy-version .return-details-text{color:#333;padding-top:0px;border-bottom:1px solid #d1d1d1;padding-bottom:16px;margin:12.5px 0}#ready-in-15 .ready-text{color:rgba(18,18,18,0.93);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.25px}#ready-in-15 .ready-text .exclude-text{font-weight:700}#ready-in-15 .ready-text .order-text{margin-top:24px}#ready-in-15 .ready-text .visit-link-line{margin-top:8px}#ready-in-15 .ready-text .visit-link-line .visit-link{line-height:20px}#product-fixed-header{background-color:#fff;position:fixed;top:0;left:0;display:none;z-index:250;width:100%;margin-left:auto;margin-right:auto}#product-fixed-header.fixed-header{display:block !important}#product-fixed-header .header-container .fixed-header-container{display:flex}#product-fixed-header .header-container .fixed-header-container .fixed-header-img-section{margin:8px 0px;margin-left:15px}#product-fixed-header .header-container .fixed-header-container .fixed-header-img-section #pdp-fixed-thumbnail,#product-fixed-header .header-container .fixed-header-container .fixed-header-img-section #pdp-fixed-thumbnail-boga{width:104px;height:104px}#product-fixed-header .header-container .fixed-header-container .fixed-header-img-section .boga-plus-icon{font-size:30px;margin-top:20px}#product-fixed-header .header-container .fixed-header-container .fixed-header-product-title{font-family:'Roboto';font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.15px;color:#131313;padding-top:24px}#product-fixed-header .header-container .fixed-header-container .shop-brand{margin-top:8px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0.1px;color:#333;text-decoration:underline}#product-fixed-header .header-container .fixed-header-container .middle-content{flex-grow:1;margin-right:24px}#product-fixed-header .header-container .fixed-header-container .right-content{padding:0;width:unset;margin-right:15px}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section{padding-top:24px;float:right;position:relative}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section .price-container .price{font-family:'Roboto';font-style:normal;font-weight:500;font-size:20px;line-height:24px;text-align:right;letter-spacing:0.15px;color:#131313;margin:0;text-align:left}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section .price-container .discount-price{font-family:'Roboto';font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:right;letter-spacing:0.4px;color:rgba(18,18,18,0.74);margin:0}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section .price-container .discount-price .price-line{text-decoration-line:line-through;margin-right:4px}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section .price-container .add-to-cart{align-self:flex-end;margin-left:16px}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section .price-container .add-to-cart span{white-space:nowrap}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section .rewards-off{font-family:'Roboto';font-style:normal;font-weight:700;font-size:14px;line-height:20px;letter-spacing:0.25px;color:#d40029;margin-top:8px}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section .rewards-off span{margin-top:8px}#product-fixed-header .header-container .fixed-header-container .fixed-header-add-to-cart-section .rewards-off .ace-rewards-section{float:unset;width:100%}#product-fixed-header .header-container .fixed-header-container .price-container{display:flex;align-items:center}#product-fixed-header .header-container .fixed-header-container .price-container .price-section{display:flex;flex-direction:column}#product-fixed-header .header-container .fixed-header-container .price-container .price-value,#product-fixed-header .header-container .fixed-header-container .price-container .custom-price{font-weight:500;font-size:20px;line-height:24px;color:rgba(18,18,18,0.93);margin-right:0}#product-fixed-header .header-container .fixed-header-container .price-container .sales-price{font-size:16px;font-weight:400;line-height:20px}#product-fixed-header .header-container .fixed-header-container .price-container .divSpan{font-weight:400;font-size:12px;line-height:16px;color:rgba(18,18,18,0.74);white-space:nowrap}#product-fixed-header .header-container .fixed-header-container .price-container .divSpan .span-crossedout{font-size:12px;letter-spacing:0.05px}#product-fixed-header .header-container .fixed-header-container .price-container.rewards-discount-msg .divSpan{padding-right:16px}#product-fixed-header .header-container .menu-container nav{border:1px solid #e1e1e1}#product-fixed-header .header-container .menu-container nav ul.overview-list{margin:0 15px}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item{display:inline-flex !important;margin:0px 0px 0px 16px;padding:0 16px;cursor:pointer;align-items:end}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item:first-of-type{margin-left:0}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item .nav-item-wrapper.active-tab{border-bottom:2px solid #d40029}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item .nav-item-wrapper:not(.active-tab){padding-bottom:2px}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item button{padding:15px 0px;font-family:'Roboto';font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.15px;color:rgba(18,18,18,0.93);cursor:unset}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item button:focus{box-shadow:none}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item button::before{background-color:unset}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item button:hover::before{background-color:unset}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item .count-link{display:inline-block;padding-left:4px;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0.4px;color:rgba(18,18,18,0.66)}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item .count-link .rds-rating-stars{line-height:16px;margin-bottom:0;align-items:center}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item .count-link .rds-rating-stars .rds-product-rating-count{color:rgba(18,18,18,0.66);line-height:16px}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item:hover,#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item:focus{background:rgba(18,18,18,0.12)}#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item:hover .pr-reviewsnippet .pr-snippet-stars,#product-fixed-header .header-container .menu-container nav ul.overview-list li.overview-nav-item:focus .pr-reviewsnippet .pr-snippet-stars{background:unset}#product-fixed-header .header-container .main-page-padding{max-width:1920px;padding-right:200px;padding-left:200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1750px){#product-fixed-header .header-container .main-page-padding{padding-right:175px;padding-left:175px}}@media only screen and (max-width:1650px){#product-fixed-header .header-container .main-page-padding{padding-right:130px;padding-left:130px}}@media only screen and (max-width:1550px){#product-fixed-header .header-container .main-page-padding{padding-left:100px;padding-right:100px}}@media only screen and (max-width:1470px){#product-fixed-header .header-container .main-page-padding{padding-left:65px;padding-right:65px}}@media only screen and (max-width:1335px){#product-fixed-header .header-container .main-page-padding{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){#product-fixed-header .header-container .main-page-padding{padding-left:0;padding-right:0}}.pdp-react-boga{display:inline-block;width:100%;cursor:pointer}.pdp-react-boga .full-width-button{width:100%}.pdp-react-boga .boga-select-pane-wrap{display:flex;align-items:center;justify-content:space-between}.pdp-react-boga .boga-select-pane-wrap .boga-items-div{display:flex;align-items:center;gap:16px;padding-top:16px}.pdp-react-boga .boga-select-pane-wrap .boga-items-div .boga-selected-container{display:flex;gap:16px}.pdp-react-boga .boga-select-pane-wrap .boga-items-div .boga-selected-container button{width:192px;height:48px;line-height:7px;font-size:14px !important;font-family:'Roboto','sans-serif' !important;padding:12px;font-weight:500 !important;letter-spacing:1.25px;text-transform:uppercase}@media (max-width:767px){.pdp-react-boga .boga-select-pane-wrap .boga-items-div .boga-selected-container button{width:100%}}.pdp-react-boga .boga-select-pane-wrap .boga-items-div .boga-select-img{width:52px;height:52px;border:1px solid rgba(18,18,18,0.07);padding:2px}.pdp-react-boga .boga-select-pane-wrap .boga-items-div .boga-select-img img{max-width:46px;max-height:46px}.pdp-react-boga .boga-select-pane-wrap .fa-chevron-right.chevron-icon{cursor:pointer;font-size:16px;color:#626262;width:16px}.pdp-react-boga .boga-select-pane-wrap .select-div{min-width:124px;padding:16px 16px;justify-content:center;align-items:center;gap:10px;display:flex;border:1px solid #d40029;border-radius:4px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.25px;color:#d40029;cursor:pointer;text-transform:uppercase}.pdp-react-boga #boga-slide-tray{background-color:#f7f7f7}.pdp-react-boga #boga-slide-tray .boga-body-header{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-radius:4px;border:1px solid rgba(18,18,18,0.12);background:#fff}.pdp-react-boga #boga-slide-tray .boga-body-header .select-item{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:0.1px;color:#d40029}.pdp-react-boga #boga-slide-tray .boga-body-header .select-item.selected{color:rgba(18,18,18,0.93)}.pdp-react-boga #boga-slide-tray .boga-body-header .add-items-button-container{width:100%}.pdp-react-boga #boga-slide-tray .boga-body-header .boga-select-pane{display:flex;align-items:center;gap:8px}.pdp-react-boga #boga-slide-tray .boga-body-header .boga-select-pane .boga-empty-div{width:52px;height:52px;justify-content:center;align-items:center;gap:10px;display:flex;border:1px dashed #d40029;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0.4px;background-color:#f7f7f7}.pdp-react-boga #boga-slide-tray .divider-line{margin:16px 0;border:1px solid rgba(18,18,18,0.12)}.pdp-react-boga #boga-slide-tray .boga-item-container{display:flex;padding:16px;gap:12px;border-radius:4px;border:1px solid rgba(18,18,18,0.12);background:#fff;font-family:Roboto;font-style:normal;margin-bottom:8px;flex-direction:column}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-items{display:flex;gap:12px}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-img{width:104px;height:104px}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .boga-item-name,.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .price{font-size:14px;font-weight:500;line-height:16px;letter-spacing:0.1px;color:rgba(18,18,18,0.93)}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .boga-item-name .price,.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .price .price{margin-top:4px}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .boga-todo{margin-top:16px}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .boga-todo .in-stock{color:#05810b}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .boga-todo .date{color:#333;font-weight:500}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .boga-todo .today{color:#05810b;font-weight:500}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .boga-todo .bold{font-weight:700}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .rds-rating-stars{margin:4px 0;align-items:center}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .rds-rating-stars .rds-product-rating-count{color:rgba(18,18,18,0.66);margin-left:8px}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .product-info-link-text{margin-top:8px;font-size:14px;letter-spacing:0.1px}.pdp-react-boga #boga-slide-tray .boga-item-container .boga-item-info .rds-btn{margin-top:16px}.pdp-react-boga #boga-slide-tray .boga-item-container .select-button{padding-top:16px}.pdp-react-boga #boga-slide-tray .boga-product-information .half-pdp-content{padding:0 !important}.pdp-react-boga #boga-slide-tray .boga-product-information .half-pdp-content #pdp-pricing{margin-bottom:0 !important}.checkout-error-container{background:#fceee6;margin-bottom:16px;padding:16px;display:flex !important;border-radius:4px}@media screen and (max-width:991px){.checkout-error-container{margin-bottom:16px}}.checkout-error-container.page-error{margin-bottom:16px}.checkout-error-container .error-icon{width:16px;line-height:16px}.checkout-error-container .error-icon i{font-size:16px;color:#c83800;position:relative;top:-2px}.checkout-error-container .error-msg{font-size:14px;line-height:16px;color:#9c1c00;font-family:'Roboto',Helvetica,sans-serif;font-weight:500;padding-left:16px}.checkout-error-container .error-msg ul{color:#c83800;margin-top:8px;font-weight:400;font-size:14px;line-height:20px;padding-left:26px}.checkout-error-container .error-msg ul li{margin-bottom:4px}.checkout-error-container .error-msg ul li:last-child{margin-bottom:0}.checkout-error-container .error-msg a{color:#9c1c00;font-weight:500;text-decoration:underline}.checkout-error-container .error-msg a:hover{cursor:pointer}.checkout-error-container .error-msg .error-subtext{margin-top:4px;font-weight:400;letter-spacing:0.25px;line-height:20px}.checkout-error-container.section-error .error-msg{font-weight:400;letter-spacing:0.25px}#WishlistSlideTray .loading-bars-container{height:70px;position:relative}#WishlistSlideTray .loading-bars-container .loading-contents{height:60px;width:60px;position:absolute;background:url(../../resources/images/loading-bars-large.gif) center center no-repeat;top:0;left:0;margin:0 auto}#WishlistSlideTray .wishlist-create{max-height:48px}#WishlistSlideTray .slide-in-menu-content-holder{height:calc(100% - 160px);overflow-y:auto}#WishlistSlideTray .rds-input-checkbox{margin-bottom:20px}#WishlistSlideTray .rds-input-checkbox input[type="checkbox"]{display:inline-block;padding:0}#WishlistSlideTray .rds-input-checkbox input[type="checkbox"]:checked::before{left:3px;font-weight:700}#WishlistSlideTray .rds-input-checkbox label{padding-left:0px;color:rgba(18,18,18,0.93)}#WishlistSlideTray .rds-input-checkbox label::before{display:none}#WishlistSlideTray .list-input{display:flex;margin-bottom:24px}#WishlistSlideTray .list-input .rds-input-text{flex:1}#WishlistSlideTray .rds-input-checkbox input:focus{box-shadow:0 0 0 0px #5e9ed6}#WishlistSlideTray .rds-slide-in-tray-footer .container-button-wrapper{flex-direction:row !important}@media only screen and (max-width:767px){#WishlistSlideTray .rds-slide-in-tray-footer .container-button-wrapper{flex-direction:row-reverse !important}}#WishlistSlideTray .rds-slide-in-header-row .fa-xmark{width:unset;height:unset}.buy-together-wrapper{background:#fff;margin:16px 0;border:1px solid rgba(18,18,18,0.12);border-radius:8px;padding:32px 32px 0 32px !important;font-family:'Roboto';font-style:normal}.buy-together-wrapper.no-pointer-events div{pointer-events:none}.buy-together-wrapper.no-pointer-events .items-list{max-height:492px;flex-wrap:wrap;padding-bottom:32px;-webkit-mask-image:linear-gradient(to bottom,#fff 50%,transparent)}@media screen and (max-width:991px){.buy-together-wrapper{background:#f7f7f7 !important;padding:0 !important;border:unset}}.buy-together-wrapper .title{display:flex;flex-direction:row;align-items:baseline;padding-bottom:32px;font-weight:500;color:rgba(18,18,18,0.93)}.buy-together-wrapper .title .main-title{font-size:24px;line-height:32px;letter-spacing:0.18px;cursor:unset !important}@media screen and (max-width:991px){.buy-together-wrapper .title .main-title{font-size:20px;line-height:24px;letter-spacing:0.15px}}.buy-together-wrapper .title .sub-title{padding-left:16px;font-size:14px;line-height:16px;letter-spacing:0.1px}@media screen and (max-width:991px){.buy-together-wrapper .title .sub-title{padding-left:0px;padding-top:8px}}@media screen and (max-width:991px){.buy-together-wrapper .title{flex-direction:column;padding:16px;background:#fff;margin:0}}.buy-together-wrapper .price-wrapper{padding:32px}@media screen and (max-width:991px){.buy-together-wrapper .price-wrapper{padding:16px;background:#fff}.buy-together-wrapper .price-wrapper .rds-btn-text{width:100%}}.buy-together-wrapper .price-wrapper .price-and-add-to-cart{display:flex;flex-direction:row;padding:0px;gap:32px;justify-content:center;align-items:center}@media screen and (max-width:991px){.buy-together-wrapper .price-wrapper .price-and-add-to-cart{flex-direction:column;width:100%;gap:16px}}.buy-together-wrapper .price-wrapper .price-and-add-to-cart .price-content{font-weight:500;font-size:16px;line-height:20px;text-align:right;letter-spacing:0.15px;color:rgba(18,18,18,0.93)}@media screen and (max-width:991px){.buy-together-wrapper .price-wrapper .price-and-add-to-cart .price-content{text-align:left;width:100%}}.buy-together-wrapper .price-wrapper .price-and-add-to-cart .price-content .dollar{font-size:20px;line-height:24px}.buy-together-wrapper .price-wrapper .price-and-add-to-cart .price-content .pricing-cart{flex-direction:column;display:flex;font-weight:400;font-size:12px;line-height:16px;text-align:right;letter-spacing:0.4px;padding-top:8px;color:rgba(18,18,18,0.66)}@media screen and (max-width:991px){.buy-together-wrapper .price-wrapper .price-and-add-to-cart .price-content .pricing-cart{align-items:flex-start}}@media screen and (max-width:991px){.buy-together-wrapper .price-wrapper .price-and-add-to-cart .items-cart{width:100%}}.buy-together-wrapper .items-list{display:flex;justify-content:center;gap:0;overflow-x:auto}.buy-together-wrapper .items-list.items-scrollable{justify-content:unset !important}@media only screen and (max-width:991px){.buy-together-wrapper .items-list{flex-direction:column;padding:16px;gap:16px}}.buy-together-wrapper .items-list .buy-together-item-wrapper{display:flex;align-items:center;background-color:#fff}.buy-together-wrapper .items-list .buy-together-item-wrapper .add-symbol{font-size:26px;color:#333}.buy-together-wrapper .items-list .buy-together-item-wrapper .rds-rating-stars{align-items:center;margin:0}@media screen and (max-width:991px){.buy-together-wrapper .items-list .buy-together-item-wrapper .rds-rating-stars{margin-bottom:12px}}.buy-together-wrapper .items-list .buy-together-item-wrapper .rds-rating-stars .rds-product-rating-count{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0.4000000059604645px;color:rgba(18,18,18,0.66);margin-left:8px}.buy-together-wrapper .items-list .buy-together-item-wrapper .currently-viewing-item a{pointer-events:none}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item{display:flex;padding:0 8px}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.currently-viewing-item{padding-left:0}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile{border:1px solid #cdcdcd;border-radius:4px;gap:16px;padding:16px;width:100%;justify-content:space-between}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .add-product-checkbox{align-self:center}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile.selected{border:1px solid #333}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .image-container img{max-width:64px;max-height:64px}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .details-container{font-weight:500;line-height:16px;color:rgba(18,18,18,0.93);position:relative;width:100%}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .details-container .pill-message{font-weight:500;font-size:10px;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:rgba(18,18,18,0.93);background:#e1e1e1;border-radius:16px;padding:4px 8px;top:0px;left:0px}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .details-container .product-title{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:20px;letter-spacing:0.25px}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .details-container .product-title.spacing{margin-top:4px !important}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .details-container .price{font-size:14px;letter-spacing:0.1px;margin-top:14px}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .details-container .current-item-checked{padding-left:2px;max-width:24px}.buy-together-wrapper .items-list .buy-together-item-wrapper .buy-together-item.current-item-mobile .current-item-checked.fa-check{color:#d40029;font-size:24px}.buy-together-wrapper .fbtMobileImage{max-width:64px!important;max-height:64px!important;min-width:unset !important;align-self:flex-start !important}.buy-together-wrapper .rds-selectable-card{z-index:0 !important}.buy-together-wrapper .rds-selectable-card .rds-selectable-card-box{width:100% !important}.buy-together-wrapper .rds-selectable-card .rds-selectable-card-box .rds-selectable-card-headline-caption-container{margin-top:0px !important}.buy-together-wrapper .rds-selectable-card .rds-selectable-card-box .header-container{gap:16px !important;align-items:center}.buy-together-wrapper .rds-selectable-card .rds-selectable-card-box .header-container .rds-input-checkbox{margin-left:unset !important;margin-bottom:unset !important}.buy-together-wrapper .rds-selectable-card .rds-selectable-card-box .header-container .rds-selectable-card-headline{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:20px;letter-spacing:0.25px;font-weight:500;color:rgba(18,18,18,0.93)}@media only screen and (max-width:991px){.buy-together-wrapper .rds-input-checkbox{align-self:stretch}.buy-together-wrapper .rds-input-chkctrl{align-self:center}}.buy-together-slidetray i.fa-icon{padding:0 !important;margin:8px}.buy-together-slidetray .selected-container{display:flex;flex-direction:row;align-items:flex-start;gap:16px;border-bottom:solid 1px #ccc;padding:16px 0}.buy-together-slidetray .selected-container:last-child{border-bottom:none !important}.buy-together-slidetray .selected-container .item-title{font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.5px;color:#121212}.buy-together-slidetray .selected-container .selected-image{width:88px;height:88px}.buy-together-slidetray .selected-container .selected-image img{max-width:88px;max-height:88px}.buy-together-slidetray .selected-container .quantity{font-size:12px}.buy-together-slidetray .sku-detail{padding-bottom:16px}.buy-together-slidetray .container-button-wrapper{display:flex;flex-direction:column-reverse}.buy-together-slidetray .container-button-wrapper .container-button{width:100% !important}@media screen and (max-width:991px){.legacy-version .buy-together-wrapper{width:calc(100% + 32px);margin-left:-16px}}#storeLocatorTray{margin:0px;font-family:'Roboto','sans-serif';font-style:normal}#storeLocatorTray .rds-slide-in-tray-menu-header{margin:16px 16px 0px 0px}#storeLocatorTray .rds-slide-in-tray-menu-header .rds-slide-in-header-row .rds-slide-in-tray-header-title{padding-left:16px;font-weight:700;color:#000}#storeLocatorTray .storeLocationTray i.fa-icon{padding:0 !important;margin:8px}#storeLocatorTray .slide-in-menu-content-holder{padding:0}#storeLocatorTray .slideTrayNearBy{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.15px;color:#121212db}#storeLocatorTray .slideTrayNearBy .divider-line{width:100%;border-top:1px solid #e3e3e3;margin:16px 0}#storeLocatorTray .slideTrayNearBy .productDetails{align-items:center;display:flex;gap:14px;padding:24px 16px 0px 16px}#storeLocatorTray .slideTrayNearBy .productDetails .product-image{width:90px;height:90px;padding:8px}#storeLocatorTray .slideTrayNearBy .productDetails .product-image .productImage{max-width:74px;max-height:74px}#storeLocatorTray .slideTrayNearBy .productDetails .productName{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.15px;color:rgba(18,18,18,0.93)}#storeLocatorTray .slideTrayNearBy .store-details-wrapper{display:flex;align-items:center;justify-content:space-between;color:rgba(18,18,18,0.93);font-size:14px;line-height:20px;letter-spacing:0.25px;font-weight:400}#storeLocatorTray .slideTrayNearBy .store-details-wrapper .storeAddress{color:rgba(18,18,18,0.74)}#storeLocatorTray .slideTrayNearBy .store-details-wrapper .storeAddress .storeName{font-size:16px;font-weight:500;line-height:20px;letter-spacing:0.15px;color:rgba(18,18,18,0.93)}#storeLocatorTray .slideTrayNearBy .store-details-wrapper .distance{color:rgba(18,18,18,0.74)}#storeLocatorTray .slideTrayNearBy .store-details-wrapper .storeTiming{color:#121212db}#storeLocatorTray .slideTrayNearBy .store-details-wrapper .storeTiming .storeOpen{font-weight:700;color:#317e25 !important}#storeLocatorTray .slideTrayNearBy .store-details-wrapper .storeTiming .storeClosed{font-weight:500;color:rgba(18,18,18,0.93)}#storeLocatorTray .slideTrayNearBy #storeList-dividerLine{margin:16px 0px 0px 0px !important}#storeLocatorTray .slideTrayNearBy .storeList{padding:0px 16px 16px 16px}#storeLocatorTray .slideTrayNearBy .storeList .storeHeading{font-weight:500;font-size:10px;line-height:16px;letter-spacing:1px;color:#d40029;margin-bottom:16px}#storeLocatorTray .slideTrayNearBy .availability{padding:0px 16px 0px 16px}#storeLocatorTray .slideTrayNearBy .availability .shipstostore{color:rgba(18,18,18,0.93);padding-right:5px}#storeLocatorTray .slideTrayNearBy .availability span{font-weight:500;font-size:14px}#storeLocatorTray .slideTrayNearBy .availability .get,#storeLocatorTray .slideTrayNearBy .availability .date{font-size:14px;font-weight:400;color:rgba(18,18,18,0.93)}#storeLocatorTray .slideTrayNearBy .NearByStores{padding-bottom:16px}#storeLocatorTray .slideTrayNearBy .NearByStores .title{font-weight:500;margin-bottom:24px;font-size:16px;color:rgba(18,18,18,0.93)}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box{position:relative}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box input{padding-left:33px;box-shadow:0 0 0 1px rgba(18,18,18,0.12) inset;border-radius:8px}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box input:placeholder-shown{color:#626262;box-shadow:0 0 0 1px #7e7e7e inset}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box input:focus,#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box input:hover{box-shadow:0 0 0 2px #333 inset;color:#222}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .rds-input-text input+.label-wrap label::before{display:none}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .rds-input-text input.show-place-holder+.label-wrap{top:16px}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .rds-input-text input.show-place-holder+.label-wrap label::before{display:block;margin-left:24px;padding-left:0}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .rds-input-text button#search-input-clear-btn{display:none}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .rds-input-text .rds-input-validation-text{margin-top:16px}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .searchIcon1{position:absolute;width:14px;top:16px;left:16px;z-index:2;cursor:pointer}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .search-right-icons{position:absolute;top:0px;right:8px;margin:12px 0}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .search-right-icons .icon-wrapper{padding:0 8px}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .search-right-icons .icon-wrapper .search-bar-icon{font-size:24px;color:#121212;margin:0}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .search-right-icons .icon-wrapper img{max-height:24px;max-width:24px}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .search-right-icons .icon-wrapper i{height:24px;width:24px}#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox .search-input-box .search-right-icons .icon-wrapper.go-search-icon{border-left:1px solid #222}#storeLocatorTray .slideTrayNearBy .NearByStores .NearbyStore-filter-wrapper{background-color:#f7f7f7;padding:24px 0;margin-bottom:16px}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle{padding:16px 16px 0px 16px !important;align-items:center;display:flex;justify-content:space-between}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .filterText{line-height:24px;font-weight:400;font-size:16px;letter-spacing:0.5px}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch{max-height:32px}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch .switch{position:relative;display:inline-block;width:56px;height:32px}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch .switch:focus .slider{border:2px solid #0198e1 !important}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch .switch input{opacity:0;width:0;height:0}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch .slider.round{border:2px solid #333;box-shadow:0px 3px 8px rgba(0,0,0,0.15) 0px 3px 1px rgba(0,0,0,0.06);background:#fff}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch .slider:before{position:absolute;content:"";height:28px;width:28px;bottom:0px;left:-2px;background-color:white;-webkit-transition:0.4s;transition:0.4s;border:2px solid #333}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch input:checked+.slider{background-color:#05810b;border:2px solid #05810b}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch input:focus+.slider{box-shadow:0 0 1px #05810b}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);border:2px solid #05810b}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch .slider.round{border-radius:16px}#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle .toggle-switch .slider.round:before{border-radius:50%}#storeLocatorTray .slideTrayNearBy .NearByStores .b2bAlertNotification{margin-bottom:20px}#storeLocatorTray .slideTrayNearBy .NearByStores .b2bAlertNotification .title{font-size:14px;line-height:20px;margin-bottom:0 !important;font-weight:400;letter-spacing:0.25px;padding:0;color:#00488c}#storeLocatorTray .slideTrayNearBy .NearByStores .b2bAlertNotification i.fa-icon{margin:3px 16px 0 0}#storeLocatorTray .slideTrayNearBy .NearByStores .b2bAlertNotification .top-margin{margin:0}#storeLocatorTray .slideTrayNearBy .NearByStores .no-result-notification{margin-top:30px}#storeLocatorTray .slideTrayNearBy .NearByStores .no-result-notification .title{font-size:14px;line-height:20px;margin-bottom:0 !important;color:#856404}#storeLocatorTray .slideTrayNearBy .NearByStores .no-result-notification i.fa-icon{margin:2px 8px 0 0}#storeLocatorTray .slideTrayNearBy .NearByStores .no-result-notification .rds-alert-notification{padding:8px}#storeLocatorTray .slideTrayNearBy .NearByStores .store-card-wrapper .get-it{margin:16px 0 16px;color:rgba(18,18,18,0.93);font-size:14px;line-height:20px;letter-spacing:0.25px;font-weight:400}#storeLocatorTray .slideTrayNearBy .NearByStores .store-card-wrapper .get-it img{margin-right:10px}#storeLocatorTray .slideTrayNearBy .NearByStores .store-card-wrapper .get-it .pickupDate{font-weight:700}#storeLocatorTray .slideTrayNearBy .NearByStores .title,#storeLocatorTray .slideTrayNearBy .NearByStores .searchbox,#storeLocatorTray .slideTrayNearBy .NearByStores .filterToggle,#storeLocatorTray .slideTrayNearBy .NearByStores .b2bAlertNotification,#storeLocatorTray .slideTrayNearBy .NearByStores .no-result-notification,#storeLocatorTray .slideTrayNearBy .NearByStores .store-card-wrapper{padding:0px 16px 0px 16px}#storeLocatorTray .loading-contents{margin-top:32%}#storeLocatorTray .loading-contents img{margin-left:35%;height:100px;width:100px}#storeLocatorTray .inStock{color:#317e25}#storeLocatorTray .unavailable{font-weight:400;color:#856404}.modal-body{font-family:'Roboto','sans-serif';padding:0px}.modal-body .img-section{background-image:url("https://cdn-tp3.mozu.com/24645-m1/cms/files/3d5c3aff-5d62-4b9e-8547-7a84c809e30c?max=600");background-repeat:no-repeat;background-size:cover;background-position:90% top;padding:0;text-align:center;color:#fff;max-width:600px;height:200px;left:-196px;top:-25px}.modal-body .delivery-bg{padding:5px 30px;background-color:#d7002a}.modal-body .store-delivery-content{margin:16px 0;color:#000 !important;font-size:14px;line-height:20px;letter-spacing:0.25px}.modal-body .store-delivery-content .delivery-list .delivery-list-title{margin-bottom:4px}.modal-body .store-delivery-content .delivery-list .delivery-list-points{padding:0 0 0 30px}.modal-body .store-delivery-content .delivery-list .delivery-list-points .rds-text-link{margin:0 4px}.modal-body .store-delivery-content .ace-rewards-note{font-size:12px;line-height:16px;letter-spacing:0.4px}.modal-body .store-delivery-content .freetext,.modal-body .store-delivery-content .not-a-member-text,.modal-body .store-delivery-content .service-fee-text,.modal-body .store-delivery-content .delivery-list,.modal-body .store-delivery-content .ace-rewards-note{margin-top:16px}.product-address-validator .rds-label{color:rgba(18,18,18,0.66);font-size:10px;font-family:Roboto;font-weight:500;line-height:16px;letter-spacing:1px;text-transform:uppercase}.product-address-validator .loading-contents img{margin-left:32%;margin-top:25%}.product-address-validator .selected-address-container{padding:0;margin-bottom:16px}.product-address-validator .selected-address-container .addressTitle{text-align:left}.product-address-validator .selected-address-container .address-block{padding-top:10px;display:flex;justify-content:space-between;align-items:center}.product-address-validator .selected-address-container .address-details{text-align:left;font-size:14px;color:#333;font-family:"Roboto";width:50%}.product-address-validator .selected-address-container .address-details p{margin:0}.product-address-validator .divider{height:4px;background:#eee;width:100%;margin:24px 0}.product-address-validator .divider.thin-divider{height:0.5px;background:rgba(18,18,18,0.12)}.product-address-validator .change-address-wrapper{font-family:"Roboto";font-style:normal;font-size:14px;line-height:20px}.product-address-validator .change-address-wrapper .sub-title{font-weight:500;font-size:20px;line-height:24px;margin:0;margin-bottom:16px}.product-address-validator .change-address-wrapper .edit-address-container{cursor:pointer;margin-bottom:15px}.product-address-validator .change-address-wrapper .edit-address-container .rds-selectable-card-box{width:100% !important}.product-address-validator .change-address-wrapper .edit-address-container .rds-selectable-card-box .header-container .rds-selectable-card-headline-caption-container{margin-top:0;margin-bottom:0}.product-address-validator .change-address-wrapper .edit-address-container .edit-section{display:flex;justify-content:flex-end}.product-address-validator .change-address-wrapper .edit-address-container .edit-section button{left:8px !important;margin-top:8px}.product-address-validator .change-address-wrapper .edit-address-container .address-line-item{font-family:'Roboto',Helvetica,sans-serif;size:16px;line-height:24px;font-weight:400}.product-address-validator .change-address-wrapper .edit-address-container .address-footer{height:25px;margin-top:8px}.product-address-validator .change-address-wrapper .edit-address-container .edit-address-link{color:#333;text-align:right;font-size:14px;font-family:Roboto;font-weight:500;line-height:16px;letter-spacing:1.25px;text-transform:uppercase}.product-address-validator .change-address-wrapper .edit-address-container .address-line-item{color:#131313;font-size:16px;font-family:Roboto;line-height:24px;letter-spacing:0.15px}.product-address-validator .deliverable-store-details{padding:0px 16px 16px 0px !important}.product-address-validator .deliverable-store-details .shop-text{margin:8px 0}.product-address-validator .deliverable-store-details .addressstore{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.product-address-validator .deliverable-store-details .addressstore .currentStoreInfo .storeName{font-size:14px;letter-spacing:.1px;line-height:16px;font-weight:500;color:rgba(18,18,18,0.93)}.product-address-validator .deliverable-store-details .addressstore .currentStoreInfo .store-details{font-size:14px;letter-spacing:.25px;line-height:20px;font-weight:400;color:rgba(18,18,18,0.93)}.product-address-validator .deliverable-store-details .addressstore .messages-wrapper{margin-top:0px !important}.product-address-validator .deliverable-store-details .rdsnotificationmargin.second-message{margin-top:2px}.product-address-validator .deliverable-store-details .rdsnotificationmargin.second-message .fa-icon{visibility:hidden}.product-address-validator .deliverable-store-details .rdsnotificationmargin p{line-height:20px;margin:0}.product-address-validator .deliverable-store-details .rdsnotificationmargin p.margin-bottom-8{margin-bottom:8px}.product-address-validator .deliverable-store-details .rdsnotificationmargin .store-contactNumber{color:#895a00;text-decoration-color:#895a00}.product-address-validator .okButton,.product-address-validator .changeStore{margin-top:24px}.product-address-validator .address-form .input-text-wrapper{margin-bottom:24px}.product-address-validator .address-form .address-form-title{margin-top:0;margin-bottom:16px;font-family:Roboto;font-style:normal;font-weight:normal;display:flex;align-items:center;justify-content:space-between}.product-address-validator .address-form .address-form-title .indicate-text{font-size:10px;line-height:14px;color:#000}.product-address-validator .address-form .address-form-title .address-text{font-weight:500;font-size:20px;line-height:24px}.product-address-validator .deliveryAddressWarning{color:#0958b3;margin:10px 0;display:flex;padding:0 !important}.product-address-validator .deliveryAddressWarning span{display:block;clear:none;font-size:14px;line-height:20px;text-align:left;position:relative}.product-address-validator .deliveryAddressWarning i{float:left;height:100%;text-align:left;font-size:14px;position:relative;top:0px;margin-right:8px}.pac-container{z-index:100010 !important}.pac-container .pac-item{cursor:pointer;display:flex;align-items:center;height:48px}.pac-container .pac-item .pac-icon{margin-right:8px;margin-top:0px}#AddressSuggestionSlideTray{width:434px;z-index:100010}@media only screen and (max-width:991px){#AddressSuggestionSlideTray{width:100%}}#AddressSuggestionSlideTray.suggestions-found .container-button.primary{width:100%}#AddressSuggestionSlideTray.suggestions-found .container-button.secondary{display:none !important}#AddressSuggestionSlideTray .suggestion-list-item{padding-left:0px}#AddressSuggestionSlideTray .suggestion-list-item .address-wrapper{display:flex;margin-top:8px;margin-bottom:32px}#AddressSuggestionSlideTray .suggestion-list-item .address-wrapper .left-wrapper{order:2;padding-left:19px}#AddressSuggestionSlideTray .suggestion-list-item .address-wrapper .left-wrapper p{margin:0;line-height:24px}#AddressSuggestionSlideTray .suggestion-list-item .address-wrapper .rds-input-radio{order:1;top:3px;height:24px}#AddressSuggestionSlideTray .suggestion-list-item .rds-selectable-card{margin-bottom:0}#AddressSuggestionSlideTray .suggestion-list-item .rds-selectable-card-box{border:none;padding:10px 16px 10px 0px}#AddressSuggestionSlideTray .suggestion-list-item h2{font-family:'Roboto Slab',Georgia,serif;font-style:normal;font-weight:600;font-size:10px;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:rgba(18,18,18,0.74);margin:0px}#AddressSuggestionSlideTray .header-container{width:auto;float:left}#AddressSuggestionSlideTray .rds-selectable-card-body{line-height:24px;padding-top:0;font-family:'Roboto',Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:16px;letter-spacing:0.5px;color:rgba(18,18,18,0.93);text-transform:none}#AddressSuggestionSlideTray .rds-selectable-card-body:nth-child(2){margin-bottom:0px}#AddressSuggestionSlideTray .rds-selectable-card-body .content-Placeholder{padding-left:40px}#AddressSuggestionSlideTray .rds-input-radio{position:relative}#AddressSuggestionSlideTray .unverified-list{padding-left:16px}#AddressSuggestionSlideTray .unverified-list .message{margin-bottom:32px}#AddressSuggestionSlideTray .unverified-list .using-address{font-family:'Roboto',Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0.1px;color:#121212;margin:0px 0px 16px 0px}#AddressSuggestionSlideTray .unverified-list .proceed-address p{font-family:'Roboto',Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.25px;color:#121212;margin:0}#AddressSuggestionSlideTray .slide-in-button-wrapper{padding:32px !important}@media only screen and (max-width:767px){#AddressSuggestionSlideTray .slide-in-button-wrapper{padding:16px !important}}@media only screen and (max-width:991px){#AddressSuggestionSlideTray .slide-in-button-wrapper{padding:16px !important}}#AddressSuggestionSlideTray+.slide-in-scrim-overlay.show{opacity:0}#AddressSuggestionSlideTray.back-drop+.slide-in-scrim-overlay.show{opacity:1}#AddressSuggestionSlideTray.back-drop+.slide-in-scrim-overlay.show{display:none !important}.serviceslideTray .servicelist{font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center;letter-spacing:0.25px;color:rgba(18,18,18,0.93)}.serviceslideTray .service{display:flex;flex-direction:row;align-items:flex-start;padding:0px;gap:16px;margin:32px 0}.serviceslideTray .service .interface-icon{display:flex;flex-direction:row;align-items:flex-start;padding:0px;gap:16px}.serviceslideTray .service .service-text{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:8px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px}.serviceslideTray .service .service-text .service-text-title{font-weight:500;line-height:16px;display:flex;align-items:center;letter-spacing:0.1px;color:rgba(18,18,18,0.93)}.serviceslideTray .service .service-text .service-text-content{line-height:20px;display:flex;align-items:center;letter-spacing:0.25px;color:rgba(18,18,18,0.74)}.serviceslideTray .service .service-text .service-text-content.assembly{padding-top:8px}.serviceslideTray .small-link-text{display:flex;flex-direction:row;align-items:center;padding:0px;gap:8px}.serviceslideTray .small-link-text .link-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0.1px}.serviceslideTray .small-link-text .link-text:focus{outline:unset !important;box-shadow:none !important}.serviceslideTray .small-link-text .link-text:focus-visible{outline:unset !important;box-shadow:none !important}.ecorebates-section .eco-widget{font-size:14px !important;border-top:1px solid rgba(18,18,18,0.12);padding:16px 0 0 8px;margin-top:8px}.ecorebates-section a{color:#515151;text-decoration:none}.ecorebates-section span[ng-bind-html]{font-size:14px !important}.ecorebates-section span[ng-bind-html]::after{content:"\f05a";font-weight:400;font-family:'Font Awesome 6 Pro';font-size:16px;margin-left:4px}.pricestack{line-height:24px}.pricestack .pricestack-price-lower::after{content:"\2014"}.pricestack #paypalMessage{border-bottom:1px solid #d1d1d1;padding:20px 0px 10px 0px !important;margin:0px;width:100%;float:left;height:65px}.pricestack #paypalMessage span{text-decoration:underline}.pricestack #paypalMessage .pdp-pp-message{min-height:auto !important}.pricestack .is-saleprice{font-weight:400;color:#d40029;font-size:15px}.pricestack .price-discountname{flex-basis:100%;font-size:14px;line-height:16px;font-weight:400;color:#d40029}.pricestack .price-msrp{display:block;color:#595959}.pricestack .price-msrp .price{font-size:12px}.pricestack .price-section{color:rgba(18,18,18,0.93);font-weight:700;font-size:20px;line-height:24px;letter-spacing:0.15px;display:flex;flex-wrap:wrap;gap:8px}.pricestack .price-section .price-value{float:unset;color:rgba(18,18,18,0.93);margin-right:unset}.pricestack .price-section .rds-font-body-2{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.25px;color:rgba(18,18,18,0.86);align-self:end}.pricestack .price-section .map-price{margin-left:0px;flex-basis:100%;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0.4px;color:rgba(18,18,18,0.74)}.pricestack .promotional-section{display:flex;flex-direction:column}.pricestack .promotional-section .promo-section{padding:0;gap:2px;margin-top:8px}.pricestack .promotional-section .promo-section:first-of-type{margin-top:16px}.pricestack .promotional-section .promo-section .promo-message{font-size:14px;line-height:20px;font-weight:400;letter-spacing:0.25px;color:rgba(18,18,18,0.93)}.pricestack .promotional-section .promo-section .fa-tag{align-items:baseline;padding:0;font-size:16px;transform:unset}.pricestack .promotional-section .promo-section.ace-rewards-promo-section .star-icon img{height:100%;width:100%}.pricestack .promotional-section .promo-section.ace-rewards-promo-section .ace-reward{color:#d40029;font-size:14px;line-height:20px;letter-spacing:0.25px}@media only screen and (max-width:767.5px){.pricestack .promotional-section .promo-section{gap:4px}.pricestack .promotional-section .promo-section .promo-message{font-size:12px;letter-spacing:0.4px;line-height:16px}}