.modal-dialog.store-change-modal-dialog,.modal-dialog.cross-banner-modal-dialog,.modal-dialog.multi-banner-login-modal-dialog{position:fixed;top:100px;right:5px;bottom:0;left:5px;z-index:10040;overflow:auto;margin:0 auto}
.modal-dialog .create-account-modal .action,.modal-dialog .store-change-modal .action,.modal-dialog .cross-banner-modal .action,.modal-dialog .multi-banner-login-modal .action{width:auto;float:right}
.modal-dialog .action-session-timeout{width:auto;justify-content:center}
.create-account-modal,.store-change-modal,.cross-banner-modal,.multi-banner-login-modal{padding-top:10px;padding-bottom:10px;width:100%}
.create-account-modal .mini-space,.store-change-modal .mini-space,.cross-banner-modal .mini-space,.multi-banner-login-modal .mini-space{height:5px}
.create-account-modal .space,.store-change-modal .space,.cross-banner-modal .space,.multi-banner-login-modal .space{height:30px}
.create-account-modal .btn-default,.store-change-modal .btn-default,.cross-banner-modal .btn-default,.multi-banner-login-modal .btn-default{width:200px;text-decoration:none;border:0;text-transform:none}
.create-account-modal .action,.store-change-modal .action,.cross-banner-modal .action,.multi-banner-login-modal .action{text-align:center;width:100%;margin:0 auto}
.create-account-modal .acct-modal-link,.store-change-modal .acct-modal-link,.cross-banner-modal .acct-modal-link,.multi-banner-login-modal .acct-modal-link{margin:10px 0;text-transform:uppercase}
.create-account-modal p.goBackLink,.store-change-modal p.goBackLink,.cross-banner-modal p.goBackLink,.multi-banner-login-modal p.goBackLink{text-transform:none}
.sign-in-container{padding-top:10px;padding-bottom:10px;width:100% !important}
.sign-in-container .forget-password-decoration{position:absolute;right:0;top:0;text-decoration:underline}
.sign-in-container .btn-default{width:100%;text-decoration:none;border:0;text-transform:none;font-size:16px;padding:10px 20px}
.sign-in-container .btn-create-account{width:100%;display:block;text-align:center;font-weight:bold;padding:10px 20px;margin:20px 0}
.sign-in-container .resend-otp-code,.sign-in-container .forget-password-link{position:absolute;right:0;top:0}
.sign-in-container .resend-otp-code #resend-code,.sign-in-container .resend-otp-code #enter-password-page-link,.sign-in-container .forget-password-link #resend-code,.sign-in-container .forget-password-link #enter-password-page-link{cursor:pointer;margin-right:0}
.sign-in-container .resend-otp-code #resend-code:hover,.sign-in-container .resend-otp-code #enter-password-page-link:hover,.sign-in-container .forget-password-link #resend-code:hover,.sign-in-container .forget-password-link #enter-password-page-link:hover{text-decoration:none;border:0}
.show-hide-password-focus{border:1px solid #80bdff !important;border-left-style:none !important}
.sign-in-modal-close-icon,.create-modal-close-icon{position:absolute;float:right;top:20px;right:16px;width:24px;padding:0;border:0;z-index:1;background:transparent}
.sign-in-modal-close-icon .svg-icon.svg-icon-Close,.create-modal-close-icon .svg-icon.svg-icon-Close{font-size:8px}
.cart-modal{max-width:845px}
.modal-info-msg{background:#e6f7fa}
.modal-error-msg{background:#fbe5e5}
.main-wrapper .modal-close-link{text-decoration:underline !important}
@media only screen and (min-width:320px) and (max-width:568px){.www_footer .sign-in-container .action.sign-in-action,.www_footer .create-account-modal .action.create-account-action{width:100%}
.www_footer .sign-in-container .action.sign-in-action a.sign-in-modal-label,.www_footer .create-account-modal .action.create-account-action a.sign-in-modal-label{border:0;text-decoration:underline;width:50%;display:table;font-size:inherit}
.www_footer .sign-in-container .action.sign-in-action a.sign-in-modal-button,.www_footer .create-account-modal .action.create-account-action a.sign-in-modal-button{width:100%;font-size:inherit}
.www_footer .sign-in-container .action.sign-in-action .banner-link,.www_footer .create-account-modal .action.create-account-action .banner-link{margin:0}
.modal-dialog .create-account-modal .action a.sign-in-modal-button,.modal-dialog .store-change-modal .action a.sign-in-modal-button,.modal-dialog .cross-banner-modal .action a.sign-in-modal-button,.modal-dialog .multi-banner-login-modal .action a.sign-in-modal-button{width:auto;padding:10px}
.modal-dialog .sign-in-container .action a.sign-in-modal-button{width:auto;padding:10px}
}
@media only screen and (min-width:569px) and (max-width:768px){.www_footer .sign-in-container .action.sign-in-action a.sign-in-modal-label,.www_footer .create-account-modal .action.create-account-action a.sign-in-modal-label{border:0;text-decoration:underline;width:auto;display:table;font-size:inherit}
.www_footer .sign-in-container .action.sign-in-action a.sign-in-modal-button,.www_footer .create-account-modal .action.create-account-action a.sign-in-modal-button{font-size:inherit}
}
@media only screen and (min-width:768px) and (max-width:1024px){a.acct-modal-link.sign-in-modal-label{border:0;text-decoration:underline;width:auto;display:table}
}
@media only screen and (min-width:1024px) and (max-width:1440px){a.acct-modal-link.sign-in-modal-label{border:0;text-decoration:underline;width:auto;display:table}
}
@media only screen and (min-width:1440px){a.acct-modal-link.sign-in-modal-label{border:0;text-decoration:underline;width:auto;display:table}
}
#unifiedRegistrationModal #pShow.show{margin-top:4px}
@media only screen and (max-width:480px) and (min-width:320px){#unifiedRegistrationModal .sign-in-container .sign-in-container-wrapper,#signInModal .sign-in-container .sign-in-container-wrapper{display:flex;flex-direction:column;justify-content:center;justify-content:space-around;width:80% !important;padding:0 10px}
}
#unifiedRegistrationModal .modal-dialog.sign-in-modal-dialog,#unifiedRegistrationModal .modal-dialog.create-account-modal-dialog,#unifiedRegistrationModal .modal-dialog.session-timeout-modal,#signInModal .modal-dialog.sign-in-modal-dialog,#signInModal .modal-dialog.create-account-modal-dialog,#signInModal .modal-dialog.session-timeout-modal{max-width:100%;top:10px;bottom:0;z-index:10040;overflow:auto;margin:0 auto}
#unifiedRegistrationModal .modal-dialog.sign-in-modal-dialog .modal-content,#unifiedRegistrationModal .modal-dialog.create-account-modal-dialog .modal-content,#unifiedRegistrationModal .modal-dialog.session-timeout-modal .modal-content,#signInModal .modal-dialog.sign-in-modal-dialog .modal-content,#signInModal .modal-dialog.create-account-modal-dialog .modal-content,#signInModal .modal-dialog.session-timeout-modal .modal-content{border-radius:0 !important}
#unifiedRegistrationModal .sign-in-modal-close-icon,#unifiedRegistrationModal .create-modal-close-icon{top:-9px;right:-48px}
@media only screen and (max-width:767px) and (min-width:320px){#unifiedRegistrationModal .sign-in-modal-close-icon,#unifiedRegistrationModal .create-modal-close-icon{right:14px}
}
.unified-header .back-to-top-home{position:relative}
.unified-header .back-to-top-home a{position:absolute !important;display:block;padding:5px;background-color:#000 !important;color:#fff !important;top:20px;left:-80px;z-index:-10}
.unified-header .back-to-top-home a:focus{left:0;z-index:10}
.unified-header #skip-main-content:focus{outline:2px solid #757575;outline-color:#757575;outline-style:solid;outline-width:2px;outline-offset:4px}
.hidden-title{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}
.unified-header--sticky .menu-nav__wrapper{top:0}
.header-version-1 .svg-icon{vertical-align:middle}
img:-moz-loading{visibility:hidden}
.footer{width:100%;height:auto;display:table;float:left;margin:96px 0 0 0;padding:0;font-size:1.3rem;overflow:hidden;margin-bottom:0}
.footer .footer-link,.footer .footer-link-social{margin:0;padding:0}
.footer .footer-link ul,.footer .footer-link-social ul{margin:0 0 25px 0;padding:0;float:left}
.footer .footer-link li{margin:0;padding:0 5px 5px 0;list-style:none;width:33%;float:left}
.footer .footer-link li a{margin:0;padding:0;text-decoration:none}
.footer .footer-link li a:hover{text-decoration:none}
.footer .footer-link-social li{margin:0 20px 0 0;padding:0;list-style:none;float:left}
.footer .footer-link-social li a{margin:0;padding:0}
*{box-sizing:border-box}
.footer-service ul li{list-style-type:none;padding-top:10px}
.footer-service ul li a{text-decoration:none;font-size:15px;line-height:34px;padding:5px;position:relative}
.footer-service ul li a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}
.footer-service ul li a:hover:before,.footer-service ul li a:focus:before{visibility:visible;transform:scaleX(1)}
.footer-service ul li a.top-footer{padding-bottom:3px;font-size:15px;font-weight:600;line-height:20px;position:relative}
.footer-service ul li a.top-footer:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}
.footer-service ul li a.top-footer:hover:before,.footer-service ul li a.top-footer:focus:before{visibility:visible;transform:scaleX(1)}
.footer-service li.style-top-footer{padding-left:5px}
.footer-service li.style-top-footer span.top-footer{position:relative;text-decoration:none;font-size:15px;line-height:34px;font-weight:800}
.footer-service li.style-top-footer span.top-footer:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}
.footer-service li.style-top-footer span.top-footer:hover:before,.footer-service li.style-top-footer span.top-footer:focus:before{visibility:visible;transform:scaleX(1)}
.footer-service li.social-media-container-desktop{margin-top:40px}
.list-footer-mobile{margin-top:50px;list-style-type:none}
.list-footer-mobile .primary-footer-link{font-weight:800;font-size:14px;width:100%;text-align:left}
.list-footer-mobile span.arrow-right{width:20px;height:20px}
.list-footer-mobile span.arrow-right span{width:100%}
.list-footer-mobile .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:0;background-color:#fff;border:1px solid #ddd;border-radius:0}
.list-footer-mobile a.list-group-item:focus{z-index:1 !important;outline-offset:0 !important;background-color:#f5f5f5}
.list-footer-mobile a.list-group-item:hover{background-color:#f5f5f5}
.footer-mobile{margin:0 !important}
.footer-sub-conatainer{padding:24px}
.copyright-container .copyright-statement{font-size:14px;line-height:16px;text-align:center;max-width:1354px;width:100%;margin:0 auto}
.copyright-container .copyright-statement p{margin-bottom:0}
.footer-nav{text-align:center;padding:10px 0 0 0;margin-left:0;margin-bottom:0}
.footer-nav li{padding-right:0;padding-left:0}
.footer-nav li a{text-decoration:none;text-align:center;padding:8px 10px 0 10px;font-size:13px;line-height:18px;position:relative}
.footer-nav li a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}
.footer-nav li a:hover:before,.footer-nav li a:focus:before{visibility:visible;transform:scaleX(1)}
.social-media-icon-footer{width:30px;height:30px;margin:30px 15px 0 0}
.icon-arrow-right-footer{font-size:20px}
.social-media-container-mobile{padding:50px 0 20px 0;text-align:center}
.social-media-container-mobile ul{list-style:none;padding:0 !important}
.social-media-container-mobile ul .social-media-container-mobile__item{display:inline-block;padding:0 5px}
.social-media-container-mobile ul a{padding:10px;text-decoration:none}
.social-media-container-mobile ul a span:before{transform:scale(1);transition:.25s linear}
.social-media-container-mobile ul a span:hover:before{transform:scale(1.2)}
.social-media-container-desktop{padding:25px 0 0 0}
.social-media-container-desktop ul{list-style:none;padding-left:0;margin-bottom:10px}
.social-media-container-desktop ul .social-media-container-mobile__item{display:inline-block;padding:0 5px}
.social-media-container-desktop ul a{padding:5px;text-decoration:none}
.social-media-container-desktop ul a span.svg-icon:before{transform:scale(1);transition:.25s linear}
.social-media-container-desktop ul a span.svg-icon:hover:before{transform:scale(1.2)}
.top-footer-social-media{font-weight:800}
.style-top-footer-social-media{padding-top:7px}
@media only screen and (min-width:320px) and (max-width:480px){.container-fluid{width:100%;margin:0 auto;padding-left:0;padding-right:0}
li a{width:100%;text-decoration:none;font-size:14px;padding:15px 0 15px 0;margin:0}
li a .arrow-right img{width:10px}
.anchor-title{height:60px;display:table;line-height:60px;background:#f6f6f6;padding:0}
.anchor-title a span{font-size:6px;margin:0 10px;display:block;height:100%;float:left}
}
@media only screen and (min-width:480px) and (max-width:768px){.container-fluid{width:100%;margin:0 auto;padding-left:0;padding-right:0}
.footer-service{margin-bottom:0}
li a{width:100%;text-decoration:none;font-size:14px;padding:15px 0 15px 0;margin:0}
li a .arrow-right img{width:10px}
.anchor-title{height:60px;display:table;line-height:60px;background:#f6f6f6;padding:0}
.anchor-title a span{font-size:6px;margin:0 10px;padding:0 5px;display:block;height:100%;float:left}
}
@media only screen and (min-width:992px) and (max-width:1075px){.social-media-container-desktop ul .social-media-container-mobile__item{padding:0 2px}
}
img:-moz-loading{visibility:hidden}
.main-wrapper .btn.btn-default,.www_header .btn.btn-default,.www_footer .btn.btn-default,.unified-footer .btn.btn-default,.offer-detail-modal .btn.btn-default{background-color:#dd1e25;color:#fff;border:1px solid #dd1e25;transition:.35s all;border-radius:0}
.main-wrapper .button-wrapper__link.functionBtn.button-wrapper__link--color_button,.www_header .button-wrapper__link.functionBtn.button-wrapper__link--color_button,.www_footer .button-wrapper__link.functionBtn.button-wrapper__link--color_button,.unified-footer .button-wrapper__link.functionBtn.button-wrapper__link--color_button,.offer-detail-modal .button-wrapper__link.functionBtn.button-wrapper__link--color_button{background-color:#dd1e25;color:#fff;border:1px solid #dd1e25;transition:.35s all}
.main-wrapper .btn.btn-primary,.www_header .btn.btn-primary,.www_footer .btn.btn-primary,.unified-footer .btn.btn-primary,.offer-detail-modal .btn.btn-primary{color:#fff}
.main-wrapper .btn.card-store-btn,.www_header .btn.card-store-btn,.www_footer .btn.card-store-btn,.unified-footer .btn.card-store-btn,.offer-detail-modal .btn.card-store-btn{background-color:#fff;border-color:#dd1e25 !important;border-radius:unset;color:#dd1e25 !important;height:40px;width:110px;min-width:110px}
.main-wrapper .btn.card-store-btn:hover,.www_header .btn.card-store-btn:hover,.www_footer .btn.card-store-btn:hover,.unified-footer .btn.card-store-btn:hover,.offer-detail-modal .btn.card-store-btn:hover{background-color:#dd1e25 !important;border-color:#dd1e25 !important;color:#fff !important}
.main-wrapper .btn.card-store-btn .card-store-btn-selected,.www_header .btn.card-store-btn .card-store-btn-selected,.www_footer .btn.card-store-btn .card-store-btn-selected,.unified-footer .btn.card-store-btn .card-store-btn-selected,.offer-detail-modal .btn.card-store-btn .card-store-btn-selected{background-color:#dd1e25 !important;border-color:#dd1e25 !important;color:#fff;font-weight:800;font-size:18px;height:40px;margin-top:24px;width:110px;min-width:110px}
.main-wrapper .btn.card-store-btn .card-store-btn-disabled,.www_header .btn.card-store-btn .card-store-btn-disabled,.www_footer .btn.card-store-btn .card-store-btn-disabled,.unified-footer .btn.card-store-btn .card-store-btn-disabled,.offer-detail-modal .btn.card-store-btn .card-store-btn-disabled{background-color:#dedede;color:#4b4b4b;border:1px solid #dedede;height:40px;width:110px}
.main-wrapper .btn.card-store-btn p,.www_header .btn.card-store-btn p,.www_footer .btn.card-store-btn p,.unified-footer .btn.card-store-btn p,.offer-detail-modal .btn.card-store-btn p{font-size:16px;margin-bottom:0}
.main-wrapper .btn.card-store-btn .svg-icon:before,.www_header .btn.card-store-btn .svg-icon:before,.www_footer .btn.card-store-btn .svg-icon:before,.unified-footer .btn.card-store-btn .svg-icon:before,.offer-detail-modal .btn.card-store-btn .svg-icon:before{height:3.4em}
.main-wrapper .btn.card-store-btn-selected,.www_header .btn.card-store-btn-selected,.www_footer .btn.card-store-btn-selected,.unified-footer .btn.card-store-btn-selected,.offer-detail-modal .btn.card-store-btn-selected{background-color:#dd1e25 !important;border-color:#dd1e25 !important;color:#fff;font-weight:800;font-size:18px;height:40px;margin-top:24px;width:110px;min-width:110px}
.main-wrapper .btn.card-store-btn-selected:hover,.main-wrapper .btn.card-store-btn-selected:focus,.www_header .btn.card-store-btn-selected:hover,.www_header .btn.card-store-btn-selected:focus,.www_footer .btn.card-store-btn-selected:hover,.www_footer .btn.card-store-btn-selected:focus,.unified-footer .btn.card-store-btn-selected:hover,.unified-footer .btn.card-store-btn-selected:focus,.offer-detail-modal .btn.card-store-btn-selected:hover,.offer-detail-modal .btn.card-store-btn-selected:focus{background-color:#fff !important;border-color:#dd1e25 !important;border-radius:unset;color:#dd1e25 !important}
.main-wrapper .btn.btn-default:hover,.www_header .btn.btn-default:hover,.www_footer .btn.btn-default:hover,.unified-footer .btn.btn-default:hover,.offer-detail-modal .btn.btn-default:hover{border:1px solid #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .btn-default.btn-secondary,.www_header .btn-default.btn-secondary,.www_footer .btn-default.btn-secondary,.unified-footer .btn-default.btn-secondary,.offer-detail-modal .btn-default.btn-secondary{border:1px solid #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .btn-default.btn-secondary:hover,.www_header .btn-default.btn-secondary:hover,.www_footer .btn-default.btn-secondary:hover,.unified-footer .btn-default.btn-secondary:hover,.offer-detail-modal .btn-default.btn-secondary:hover{background-color:#dd1e25;color:#fff}
.main-wrapper .btn-default[disabled],.main-wrapper .btn-default[disabled]:hover,.www_header .btn-default[disabled],.www_header .btn-default[disabled]:hover,.www_footer .btn-default[disabled],.www_footer .btn-default[disabled]:hover,.unified-footer .btn-default[disabled],.unified-footer .btn-default[disabled]:hover,.offer-detail-modal .btn-default[disabled],.offer-detail-modal .btn-default[disabled]:hover{background-color:#dedede;color:#4b4b4b;border:1px solid #dedede;opacity:1}
.main-wrapper .btn-default.disabled,.main-wrapper .btn-default.disabled:hover,.www_header .btn-default.disabled,.www_header .btn-default.disabled:hover,.www_footer .btn-default.disabled,.www_footer .btn-default.disabled:hover,.unified-footer .btn-default.disabled,.unified-footer .btn-default.disabled:hover,.offer-detail-modal .btn-default.disabled,.offer-detail-modal .btn-default.disabled:hover{background-color:#dedede;border:1px solid #dedede;color:#4b4b4b;opacity:1}
.main-wrapper .uca-form-submit-btn-signin.disabled,.www_header .uca-form-submit-btn-signin.disabled,.www_footer .uca-form-submit-btn-signin.disabled,.unified-footer .uca-form-submit-btn-signin.disabled,.offer-detail-modal .uca-form-submit-btn-signin.disabled{background-color:#dd1e25;color:#fff;cursor:pointer;border:1px solid #dd1e25}
.main-wrapper .uca-form-submit-btn-signin.disabled:hover,.main-wrapper .btn-create-account,.main-wrapper .btn-create-account:hover,.www_header .uca-form-submit-btn-signin.disabled:hover,.www_header .btn-create-account,.www_header .btn-create-account:hover,.www_footer .uca-form-submit-btn-signin.disabled:hover,.www_footer .btn-create-account,.www_footer .btn-create-account:hover,.unified-footer .uca-form-submit-btn-signin.disabled:hover,.unified-footer .btn-create-account,.unified-footer .btn-create-account:hover,.offer-detail-modal .uca-form-submit-btn-signin.disabled:hover,.offer-detail-modal .btn-create-account,.offer-detail-modal .btn-create-account:hover{background-color:#fff;color:#dd1e25;cursor:pointer;border:1px solid #dd1e25}
.main-wrapper .btn-default.btn-dotted,.www_header .btn-default.btn-dotted,.www_footer .btn-default.btn-dotted,.unified-footer .btn-default.btn-dotted,.offer-detail-modal .btn-default.btn-dotted{border:1px dashed #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .btn-default.btn-solid,.www_header .btn-default.btn-solid,.www_footer .btn-default.btn-solid,.unified-footer .btn-default.btn-solid,.offer-detail-modal .btn-default.btn-solid{border:1px solid #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .btn-default.btn-dotted:hover,.www_header .btn-default.btn-dotted:hover,.www_footer .btn-default.btn-dotted:hover,.unified-footer .btn-default.btn-dotted:hover,.offer-detail-modal .btn-default.btn-dotted:hover{text-decoration:underline;border:1px dashed #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper a,.www_header a,.www_footer a,.unified-footer a,.offer-detail-modal a{color:#4b4b4b}
.main-wrapper a:hover,.www_header a:hover,.www_footer a:hover,.unified-footer a:hover,.offer-detail-modal a:hover{color:#4b4b4b;border-bottom:unset}
.main-wrapper a:focus,.www_header a:focus,.www_footer a:focus,.unified-footer a:focus,.offer-detail-modal a:focus{color:#4b4b4b}
.main-wrapper .link-w-border,.www_header .link-w-border,.www_footer .link-w-border,.unified-footer .link-w-border,.offer-detail-modal .link-w-border{border-bottom:1px solid #4b4b4b;color:#4b4b4b}
.main-wrapper .link-w-border:hover,.www_header .link-w-border:hover,.www_footer .link-w-border:hover,.unified-footer .link-w-border:hover,.offer-detail-modal .link-w-border:hover{border-bottom:unset}
.main-wrapper .con-has-link-w-border a,.www_header .con-has-link-w-border a,.www_footer .con-has-link-w-border a,.unified-footer .con-has-link-w-border a,.offer-detail-modal .con-has-link-w-border a{border-bottom:1px solid #4b4b4b}
.main-wrapper .con-has-link-w-border a:hover,.www_header .con-has-link-w-border a:hover,.www_footer .con-has-link-w-border a:hover,.unified-footer .con-has-link-w-border a:hover,.offer-detail-modal .con-has-link-w-border a:hover{border-bottom:unset}
.main-wrapper .banner-link,.main-wrapper .banner-link:focus,.www_header .banner-link,.www_header .banner-link:focus,.www_footer .banner-link,.www_footer .banner-link:focus,.unified-footer .banner-link,.unified-footer .banner-link:focus,.offer-detail-modal .banner-link,.offer-detail-modal .banner-link:focus{color:#dd1e25;border-bottom:1px solid #dd1e25;margin-right:10px}
.main-wrapper .banner-link:hover,.main-wrapper .banner-link:focus:hover,.www_header .banner-link:hover,.www_header .banner-link:focus:hover,.www_footer .banner-link:hover,.www_footer .banner-link:focus:hover,.unified-footer .banner-link:hover,.unified-footer .banner-link:focus:hover,.offer-detail-modal .banner-link:hover,.offer-detail-modal .banner-link:focus:hover{color:#dd1e25}
.main-wrapper .banner-link-secondary,.www_header .banner-link-secondary,.www_footer .banner-link-secondary,.unified-footer .banner-link-secondary,.offer-detail-modal .banner-link-secondary{color:#dd1e25;border-bottom:0}
.main-wrapper .banner-link-secondary:hover,.www_header .banner-link-secondary:hover,.www_footer .banner-link-secondary:hover,.unified-footer .banner-link-secondary:hover,.offer-detail-modal .banner-link-secondary:hover{color:#dd1e25;border-bottom:1px solid #dd1e25}
.main-wrapper .banner-link-anchorlink a,.main-wrapper .banner-link-anchorlink:focus a,.www_header .banner-link-anchorlink a,.www_header .banner-link-anchorlink:focus a,.www_footer .banner-link-anchorlink a,.www_footer .banner-link-anchorlink:focus a,.unified-footer .banner-link-anchorlink a,.unified-footer .banner-link-anchorlink:focus a,.offer-detail-modal .banner-link-anchorlink a,.offer-detail-modal .banner-link-anchorlink:focus a{color:#dd1e25;border-bottom:1px solid #dd1e25;margin-right:10px}
.main-wrapper .banner-link-anchorlink a:hover,.main-wrapper .banner-link-anchorlink:focus a:hover,.www_header .banner-link-anchorlink a:hover,.www_header .banner-link-anchorlink:focus a:hover,.www_footer .banner-link-anchorlink a:hover,.www_footer .banner-link-anchorlink:focus a:hover,.unified-footer .banner-link-anchorlink a:hover,.unified-footer .banner-link-anchorlink:focus a:hover,.offer-detail-modal .banner-link-anchorlink a:hover,.offer-detail-modal .banner-link-anchorlink:focus a:hover{color:#dd1e25}
.global-navigation .global-navigation-wrapper .header-container{background-color:#dd1e25}
.global-navigation .carousel .carousel-inner{background-color:#fff;border-right-color:#dedede}
.global-navigation .carousel .carousel-inner .list-group-item{border-top-color:#dedede}
.global-navigation .carousel .carousel-inner .list-group-item:last-child{border-bottom-color:#dedede}
.global-navigation .carousel .carousel-inner .reserve-time-list-item{background-color:#f6f6f6}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-time-link{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-time-link:hover{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper a,.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper a:hover,.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-action{color:#4b4b4b}
.notification-text-wrapper{color:#fff}
.notification-text-wrapper a{color:#fff}
.notification-text-wrapper a:hover{color:#fff}
.notification-text-wrapper .pref-dropdown-menu{background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);color:#4b4b4b}
.header-right-menu-wrapper .vertical-spacer.mobile-icons-divider{background:#fff}
.header-right-menu-wrapper li.header-right-menu-list-item .header-right-list-text{color:#fff}
.header-right-menu-wrapper li.spacer{background-color:#dd1e25;border-color:#fff !important}
.header-right-list-text{color:#fff}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a{color:#4b4b4b}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.active{color:#dd1e25}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.active:after{border-color:#dd1e25}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:hover,.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:focus{color:#dd1e25}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:after{border-color:#dd1e25}
.icons_globl_nav{color:#fff}
.header-notification ul.header-notification-list a{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper{background:#f6f6f6}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper a{color:#4b4b4b;border-color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper a:hover{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .current-store-mobile-text{color:#2c2a29}
.notification-text-mobile-container .notification-text-mobile-wrapper .current-store-mobile-text .store-id{color:#2c2a29}
.header-right-menu-mobile-wrapper :first-child.img-icon{border-color:#fff}
.header-right-menu-mobile-wrapper .mobile-spacer{background-color:#dd1e25;border-color:#fff}
#dropdow_menu_mobile li a{color:#4b4b4b}
.header-right-menu-mobile-wrapper .vertical-spacer.mobile-icons-divider{background:#fff}
.close-menu-mobile{background:#dd1e25}
.header-container-mobile{background-color:#dd1e25}
#nav-toggle span{background:#fff}
#nav-toggle span:before,#nav-toggle span:after{background:#fff}
.profile-white-arrow{color:white}
@media only screen and (min-width:320px) and (max-width:480px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
a.filter-selected-link{background:#f6f6f6 !important}
}
@media only screen and (min-width:480px) and (max-width:768px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:768px) and (max-width:1024px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:1024px) and (max-width:1440px){ul.header-notification-list{color:#fff}
ul.header-notification-list li a{color:#fff}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:1440px){ul.header-notification-list{color:#fff}
ul.header-notification-list li a{color:#fff}
}
.leftnavigationshelf .dropdown-menu .active>a{background:#dd1e25 !important}
.quantity-stepper .low-in-stock-message{color:#c84400}
.quantity-stepper .mto-message{color:#c84400}
.btn-add-card-quantity{color:#fff;border:1px solid #dedede !important}
.btn-add-card-quantity .specify-quantity-less{background:#dd1e25;color:#fff}
.btn-add-card-quantity .specify-quantity-less:hover{color:#fff;background:#dd1e25}
.btn-add-card-quantity .specify-quantity-counter{color:#dd1e25}
.btn-add-card-quantity .specify-quantity-more{background:#dd1e25;color:#fff}
.product-details-tabs .nav-link.active:after{background:#dd1e25}
.mini-cart{color:#4b4b4b;background-color:#fff}
.mini-cart .cart-item{border-top:1px solid #dedede}
.mini-cart .cart-product-price-per-unit{color:#4b4b4b}
.mini-cart .clipped-coupon-wrapper .clipped-coupon-text{color:#dd1e25}
.mini-cart .cart-product-promo-title{color:#dd1e25}
.mini-cart .cart-strike-price{color:#dd1e25}
.mini-cart .minimum-subtotal{color:#4b4b4b}
.mini-cart .aisle-title-con{background:#f6f6f6;border-left:1px solid #dedede;border-top:1px solid #dedede}
.mini-cart .modal-fullcart{border:2px solid #dd1e25 !important;font-weight:800}
.mini-cart .modal-fullcart:hover{border:2px solid #dd1e25 !important}
.mini-cart .modal-checkout{color:#4b4b4b !important;background-color:#dedede !important;border:2px solid #dedede !important;font-weight:800}
.mini-cart .modal-checkout-enabled{border:2px solid #dd1e25 !important;color:#fff !important;background-color:#dd1e25 !important;font-weight:800}
.mini-cart .modal-checkout-enabled:hover{color:#dd1e25 !important;background-color:#fff !important;border:2px solid #dd1e25 !important}
.mini-cart .btn-default.modal-checkout.modal-checkout-enabled:focus{color:#fff !important}
.mini-cart .btn-default.modal-checkout.modal-checkout-enabled:hover{color:#dd1e25 !important}
.sub-banner a{display:block}
.sub-banner a:hover{text-decoration:none;color:#dd1e25}
ul.leftnav li a:hover{text-decoration:underline !important}
.anonymous-header .header-left-anonymous .anonymous-header-anchor .anonymous-header-link{color:#fff;border-bottom:1px solid #fff}
.body-wrapper-footer{background:#fff;box-shadow:0 -1px 1px rgba(0,0,0,0.1)}
.footer-service ul li a:before{background:#000}
.footer-service ul li.top-footer:before{background:#000}
.footer-service:before{background:#000}
.footer-sub-conatainer{background:#757575}
.copyright-container .copyright-statement{color:#fff}
.footer-nav li a,.footer-nav li a:hover{color:#fff}
.footer-nav li a:before,.footer-nav li a:hover:before{background:#fff}
.icon-arrow-right-footer{color:#dd1e25}
.search-wrapper .search-container{background:#f6f6f6}
.sticky-background .search-wrapper .search-container{background:unset}
.sticky-header-on .search-wrapper .search-container{background:transparent}
.sticky-background .sticky-header-on .search-wrapper .search-container{background:unset;border-top:0}
.cross-sell-container{background-color:#f1f1f1}
.cross-sell-container .product-item-inner{background-color:#fff}
.cross-sell-container .cross-sell-caret{border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #f1f1f1}
.cross-sell-container .cross-sell-header .close-btn{background-color:#f1f1f1;border-color:transparent}
.container.user-info{background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);color:#4b4b4b}
.container.user-info .row.first-row .user-info-header .rewards-summary .header-anchor{border-bottom:1px solid #4b4b4b}
.container.user-info .row.second-row .points-wrapper ul{border-bottom:1px solid #dedede}
.container.user-info .row.second-row .points-wrapper ul .vertical-spacer.reward-spacer{background:#dedede}
.container.user-info .row.second-row .points-wrapper ul .rewards-list-item .rewards-container .points-bottom{color:#b1b1b1}
.container.user-info .row.third-row ul li span .header-anchor{border-bottom:1px solid #4b4b4b}
.container.user-info .nav-top-border{border-top:1px solid #dedede;margin:0 -15px;padding:5px 0 0 15px;width:calc(100% + 30px) !important;padding-bottom:10px !important}
.container.user-info .row.fourth-row ul li .header-anchor{border-bottom:1px solid #4b4b4b}
.submenu-container{border-top:1px solid #dedede}
.submenu-container .submenu-grid{border-bottom:1px solid #dedede}
.submenu-container .submenu-title{color:#4b4b4b}
.pending-alert{background-color:#fff;color:#000;border-bottom:1px solid #dedede}
#notifyMeContainer .try-another-zip-code-link{color:#dd1e25;border-bottom:1px solid #dd1e25}
#notifyMeContainer .try-another-zip-code-link:hover{color:#4b4b4b;border-bottom:unset}
.product-level-4 .categories-tree ul li.active a{color:#dd1e25}
.product-level-4 .categories-tree ul li.active a:hover{text-decoration:underline;text-decoration-color:#dd1e25}
.for-gas-listing a{color:#dd1e25 !important}
.for-gas-learnlisting{color:#dd1e25 !important}
.order-ahead li.order-ahead-item a.item-link{color:#dd1e25}
.just-for-you-inner-sign-in.section .have-acc-text1 .signIn-text a{color:#dd1e25}
.just-for-you-inner-reward.section .inner-reward-just-for-u-container .second-just-for-you-container .page-headline{color:#4b4b4b}
.just-for-you-inner-reward.section .inner-reward-just-for-u-container .second-just-for-you-container .inner-reward-shop-now a{color:#dd1e25}
search-facets .facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark,buy-it-again-facets .facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark{background-color:#dd1e25 !important}
search-facets .facet-wrapper .squaredThree input:checked ~ .checkmark,buy-it-again-facets .facet-wrapper .squaredThree input:checked ~ .checkmark{background-color:#dd1e25 !important}
search-facets .facet-wrapper .filter-wrapper .squaredThree.single-select:hover,buy-it-again-facets .facet-wrapper .filter-wrapper .squaredThree.single-select:hover{color:#dd1e25 !important}
search-facets .facet-wrapper .filter-wrapper .squaredThree.single-select.ss-active,buy-it-again-facets .facet-wrapper .filter-wrapper .squaredThree.single-select.ss-active{color:#dd1e25 !important}
search-facets .btn.btn-default,buy-it-again-facets .btn.btn-default{background-color:#dd1e25;color:#fff;border:1px solid #dd1e25;transition:.35s all}
search-facets .btn.btn-default:hover,search-facets .btn.btn-default:focus,buy-it-again-facets .btn.btn-default:hover,buy-it-again-facets .btn.btn-default:focus{border:1px solid #dd1e25;color:#dd1e25;background-color:#fff}
.reward-table-container-v2-earn .reward-table-wrapper .reward-table-points-container .reward-table-registered-container .reward-table-registered-terms-conditions{color:#dd1e25}
.product-level-4 .squaredThree input:checked ~ .checkmark{background-color:#dd1e25}
.product-level-4 .squaredThree input:focus ~ .checkmark{outline:2px solid #757575 !important;outline-offset:4px}
.focus-outline .btn.btn-default:focus,.focus-outline .zip-code-btn:focus{border:1px solid #dd1e25 !important;color:#dd1e25 !important}
.focus-outline .button-wrapper__link.functionBtn:focus{border:1px solid #dd1e25 !important;color:#dd1e25 !important;background-color:#FFF}
.just-for-you-category-filter .squaredThree input:checked ~ .checkmark,.just-for-you-events-filter .squaredThree input:checked ~ .checkmark,.just-for-you-offer-type-filter .squaredThree input:checked ~ .checkmark{background-color:#dd1e25 !important}
.tabs-wrapper .modal-tabs--active>a{border-top:4px solid #dd1e25 !important}
.main-wrapper .delivery-content__button--cross{background-color:#fff;border:solid 2px #dd1e25;color:#dd1e25}
.main-wrapper .delivery-content__button--cross:hover,.main-wrapper .delivery-content__button--cross:focus{background-color:#dd1e25;border:solid 2px #dd1e25;color:#fff}
.main-wrapper .delivery-content__button--primary{border:solid 2px #dd1e25;background-color:#fff;border-radius:unset;color:#dd1e25}
.main-wrapper .delivery-content__button--primary:hover{border:2px solid #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .delivery-content__button--inverse{background-color:#dd1e25;border-color:#dd1e25;color:#fff}
.main-wrapper .delivery-content__button--inverse:hover{background-color:#fff;color:#dd1e25}
.main-wrapper .delivery-content__button--inverse.disabled{background-color:#dedede;border:1px solid #dedede;color:#4b4b4b;opacity:1}
.main-wrapper .delivery-content__button--faded{background-color:#dedede;border:unset;color:#4b4b4b}
.main-wrapper .delivery-content__button.disabled{background-color:#dedede;border:1px solid #dedede;color:#4b4b4b;opacity:1}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-label::after{background:#dd1e25}
.product-grid-v2 product-item-v2 .product-strike-price{color:#dd1e25}
.product-grid-v2 product-item-v2 .product-item-inner .container .item-not-available .item-not-available-inner p a{color:#dd1e25}
.product-grid-v2 product-item-v2 .product-item-inner .container .product-promo-title{color:#dd1e25}
.carousel-product-card .item-not-available .item-not-available-inner p a{color:#dd1e25}
.carousel-product-card .product-promo-title{color:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card{background-color:transparent !important}
.quantity-stepper-v2 .add-product .btn-add-card .svg-circle-fill-qty{fill:#fff;stroke:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card .svg-text-qty{fill:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card .svg-circle-fill{fill:#dd1e25;stroke:#fff}
.quantity-stepper-v2 .add-product .btn-add-card .svg-text-plus{fill:#fff}
.quantity-stepper-v2 .add-product .btn-add-card:hover .svg-circle-fill{fill:#fff;stroke:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card:hover .svg-text-plus{fill:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card-quantity{border-color:#dd1e25;background-color:#fff}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-less{color:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-more{color:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-more.update-button{background-color:#dd1e25;color:#fff}
.svg-icon{fill:#dd1e25}
.recipe-details-card .details-container .details-content-container .price-details .polaris-product-discounted-price{color:#dd1e25}
.subscription-registration .plan-button.btn-white,.subscription-registration .plan-button.btn-white:focus{color:#dd1e25}
@media only screen and (max-width:1024px){.subscription-registration-cta-button .zipcode-cta-component__container .zipcode-button-cta-component.btn-white{color:#dd1e25}
}
.menu-nav{width:100%;height:72px}
@media(max-width:991px){.menu-nav{height:56px}
}
.menu-nav__wrapper{display:flex;justify-content:space-between;width:100%;height:72px;position:relative;top:0;align-items:center;flex-wrap:wrap;padding:0 20px;margin:0;color:#4b4b4b;border-bottom:1px solid #dedede;z-index:9;background:#fff}
@media(max-width:991px){.menu-nav__wrapper{padding:0 20px;height:56px}
}
@media(max-width:767px){.menu-nav__wrapper{padding:0 10px}
}
.menu-nav__wrapper .shop-link .dst-red-caret-down{margin-right:-5px !important}
.menu-nav__wrapper .dst-red-caret-down{color:#dd1e25 !important}
.menu-nav__content{width:100%;max-width:1354px;display:flex;margin:0 auto;align-items:center}
.menu-nav__content .svg-caret-down{font-size:10px;margin-bottom:3px;border:0;transform:none;-webkit-transform:none}
.menu-nav__content .svg-caret-down.menu-nav__red-caret-up{transform:rotate(180deg);-webkit-transform:rotate(180deg);margin:0 0 3px;position:static}
.menu-nav__content .svg-user{margin-bottom:-4px;margin-right:-7px;transform:translate(-3px,-3px) scale(1.3);width:24px;height:24px}
.menu-nav__content .svg-store-locator{margin:0 -7px 0 -9px;width:20px;height:21px;transform:translate(-4px,2px) scale(1.3)}
.menu-nav__content .dst__svg-cart{transform:translate(1px,-1px) scale(0.8);width:26px;height:24px;margin-right:5px;vertical-align:middle}
@media screen and (max-width:991px){.menu-nav__content .dst__svg-cart{transform:translate(-5px,-1px) scale(0.8)}
}
@media screen and (max-width:479px) and (min-width:320px){.menu-nav__content{margin:0 auto}
.menu-nav__content .menu-nav__navigation .menu-nav__right-container .menu-nav__list-item{padding-left:8px}
}
@media only screen and (min-width:480px) and (max-width:768px){.menu-nav__content{margin:0 auto}
.menu-nav__content .menu-nav__navigation .menu-nav__right-container .menu-nav__list-item{padding-left:8px}
}
@media only screen and (min-width:769px) and (max-width:1024px){.menu-nav__content{margin:0 auto}
.menu-nav__content .menu-nav__navigation .menu-nav__right-container .menu-nav__list-item{padding-left:8px}
}
.mod.mod-header .mod-webfetcher-header{max-width:100%}
.mod.mod-header .mod-webfetcher-header .menu-nav__wrapper{z-index:100}
@media(max-width:991px){.menu-nav__mobile-menu-trigger{flex:0 0 61px}
}
@media(max-width:360px){.menu-nav__mobile-menu-trigger{flex:0 0 25px}
}
.menu-nav__navigation{display:flex;flex:1;justify-content:space-between;align-items:center}
@media(max-width:991px){.menu-nav__navigation{flex:0 0 66px}
}
.menu-nav__navigation .menu-nav__left-container{padding:0;margin:0;height:24px}
.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item{display:inline-block;padding-right:30px}
@media(min-width:992px) and (max-width:1084px){.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item{padding-right:16px}
}
.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item .menu-nav__sub-item{color:#4b4b4b;font-size:18px;position:relative;text-decoration:none}
.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item .menu-nav__sub-item:hover,.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item .menu-nav__sub-item.active{color:#dd1e25}
.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item .menu-nav__sub-item:hover:after,.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item .menu-nav__sub-item.active:after{transform:scaleX(1) !important}
.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item .menu-nav__sub-item:after,.menu-nav__navigation .menu-nav__left-container .menu-nav__list-item .menu-nav__sub-item.active:after{transition:transform .25s linear;position:absolute;top:25px;left:0;width:100%;display:block;content:'';border-bottom:solid 1px #dd1e25;transform:scaleX(0)}
.menu-nav__navigation .menu-nav__right-container{padding:0;margin:0;display:flex}
.menu-nav__navigation .menu-nav__right-container .dst-sign-in-up{margin-bottom:2px;margin-right:-1px}
.menu-nav__navigation .menu-nav__right-container .menu-nav__profile-button-sign-in-up{color:#4b4b4b}
@media(max-width:991px){.menu-nav__navigation .menu-nav__right-container{width:max-content}
}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item{display:inline-block;padding-left:16px}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item.first__item{padding:0}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item.first__item .button__item{text-decoration:underline;margin-left:10px}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item.first__item .svg-caret-down{margin:0 5px 2px 4px;width:22px;height:22px}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item.first__item .menu-nav__profile-button{border:0;padding:0;background-color:#fff}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item.first__item .menu-nav__profile-button:hover{text-decoration:none}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item.last__item{text-decoration:none}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item .menu-nav__sub-item{color:#4b4b4b;font-size:14px}
.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item .menu-nav__sub-item:hover{color:#4b4b4b;text-decoration:none}
@media(max-width:991px){.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item .menu-nav__sub-item .cart-count{margin:0 !important;padding:0 !important}
}
@media(max-width:767px){.menu-nav__navigation .menu-nav__right-container .menu-nav__list-item .menu-nav__sub-item .cart-count-wrapper{margin:0 !important;padding:0 !important}
}
.menu-nav__center-container{padding-right:50px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.menu-nav__center-container{flex:0 0 120px}
}
.menu-nav__center-container .menu-nav__center-logo{height:24px}
.menu-nav__center-container .menu-nav__center-logo.logo-jewelosco{height:40px}
.menu-nav__center-container .menu-nav__center-logo.logo-kingsfoodmarkets{height:42px}
.menu-nav__center-container .menu-nav__center-logo.logo-balduccis{height:13px}
@media(max-width:991px){.menu-nav__center-container{display:flex;justify-content:center;flex:1;padding:0}
}
.menu-nav__center-container--title{padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0;line-height:.5}
.menu-nav__red-caret-down{border:solid #dd1e25;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin:0 0 3px 5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.menu-nav__red-caret-up{position:relative;top:6px;border:solid #dd1e25;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin:0 0 3px 5px;transform:rotate(225deg);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg)}
.menu-nav__icon-container{width:24px}
.menu-nav__icon-container:after,.menu-nav__icon-container:before,.menu-nav__icon-container .menu-nav__hamburger-button{background-color:#4b4b4b;border-radius:3px;content:'';display:block;height:2px;margin:6px 0;transition:all .2s ease-in-out}
.menu-nav__icon-container.activeMenu:before{transform:translateY(8px) rotate(135deg)}
.menu-nav__icon-container.activeMenu:after{transform:translateY(-8px) rotate(-135deg)}
.menu-nav__icon-container.activeMenu .menu-nav__hamburger-button{transform:scale(0)}
@media(max-width:767px){.cart-price,.cart-count-wrapper{display:none}
}
.myaccount-flyout-wrapper{margin:0;padding:0;position:relative;height:100%;display:none}
.myaccount-flyout-wrapper .myAccount-flyout-backdrop{opacity:.7;background-color:rgba(0,0,0,0.9);position:fixed;z-index:7777;top:56px;left:0;right:0;bottom:0;display:none}
@media(min-width:992px){.myaccount-flyout-wrapper .myAccount-flyout-backdrop{top:72px}
}
.myaccount-flyout-wrapper .sidebar{overflow:auto;top:56px;z-index:9999;height:calc(100% - 56px);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#fff;position:fixed;width:316px}
.myaccount-flyout-wrapper .sidebar__user-welcome{width:100%;height:60px;border-bottom:1px solid #dedede;box-sizing:border-box;padding-left:24px;padding-right:41px;display:none;justify-content:space-between}
.myaccount-flyout-wrapper .sidebar__user-welcome__message{margin:0;font-size:16px;line-height:1.38;flex:calc(100% - 40px);letter-spacing:normal;color:#4b4b4b;align-self:center;font-weight:normal;font-style:normal;font-stretch:normal}
.myaccount-flyout-wrapper .sidebar__user-welcome__close{flex:0 0 45px;border:0;background-color:#fff}
.myaccount-flyout-wrapper .sidebar__show-user-welcome{display:flex}
.myaccount-flyout-wrapper .sidebar__hide-signInAccountLabel{display:none}
.myaccount-flyout-wrapper .sidebar__user-signInLinks{width:100%;height:60px;border-bottom:1px solid #dedede;display:flex;box-sizing:border-box;padding-left:24px;padding-right:41px}
.myaccount-flyout-wrapper .sidebar__user-signInLinks__message{margin:0;font-size:16px;line-height:1.38;flex:calc(100% - 40px);letter-spacing:normal;color:#4b4b4b;align-self:center;font-weight:normal;font-style:normal;font-stretch:normal}
.myaccount-flyout-wrapper .sidebar__user-signInLinks__close{flex:0 0 45px;border:0;background-color:#fff;position:absolute;right:40px;top:15px}
.myaccount-flyout-wrapper .sidebar__nav{margin:0;padding:0;width:100%;display:block;top:60px}
.myaccount-flyout-wrapper .sidebar__nav-element{list-style-type:none;width:100%;height:58px;border-bottom:1px solid #dedede;display:flex;box-sizing:border-box;padding-left:24px}
.myaccount-flyout-wrapper .sidebar__nav-element__text{font-size:16px;line-height:1.38;letter-spacing:normal;color:#4b4b4b;align-self:center;font-weight:normal;font-style:normal;font-stretch:normal;width:95%}
.myaccount-flyout-wrapper .sidebar__nav-signout-link{display:none;cursor:pointer}
.myaccount-flyout-wrapper .sidebar__nav-show-signout-link{display:flex}
@media screen and (max-width:479px) and (min-width:320px){.myaccount-flyout-wrapper .sidebar{box-shadow:none;top:56px;left:0;height:calc(100% - 56px);width:100%;display:none}
.myaccount-flyout-wrapper .sidebar.sidebar--effect{display:block}
.myaccount-flyout-wrapper .sidebar__user-signInLinks{padding-left:11px}
.myaccount-flyout-wrapper .sidebar__user-welcome{padding-left:11px}
.myaccount-flyout-wrapper .sidebar__nav-element{padding-left:11px;height:56px}
}
@media only screen and (min-width:480px) and (max-width:991px){.myaccount-flyout-wrapper .sidebar{box-shadow:none;top:56px;left:0;height:calc(100% - 56px);width:100%;display:none}
.myaccount-flyout-wrapper .sidebar.sidebar--effect{display:block}
.myaccount-flyout-wrapper .sidebar__user-signInLinks{padding-left:16px}
.myaccount-flyout-wrapper .sidebar__user-welcome{padding-left:16px}
.myaccount-flyout-wrapper .sidebar__nav-element{padding-left:16px;height:58px}
}
@media only screen and (min-width:992px) and (max-width:1024px){.myaccount-flyout-wrapper .sidebar{transform:translate3d(0,0,0);right:-316px;transition:right,transform .3s}
}
@media only screen and (min-width:992px) and (max-width:1024px) and (min-width:992px){.myaccount-flyout-wrapper .sidebar{top:72px}
}
@media only screen and (min-width:992px) and (max-width:1024px){.myaccount-flyout-wrapper .sidebar.sidebar--effect{transform:translate3d(-316px,0,0)}
.myaccount-flyout-wrapper .sidebar.sidebar__right-drawer{right:-456px;width:456px;transform:translate3d(-456px,0,0);overflow:initial}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.myaccount-flyout-wrapper .sidebar{transform:translate3d(0,0,0);right:-316px;transition:right,transform .3s}
}
@media only screen and (min-width:1025px) and (max-width:1279px) and (min-width:992px){.myaccount-flyout-wrapper .sidebar{top:72px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.myaccount-flyout-wrapper .sidebar.sidebar--effect{transform:translate3d(-316px,0,0)}
.myaccount-flyout-wrapper .sidebar.sidebar__right-drawer{right:-456px;width:456px;transform:translate3d(-456px,0,0);overflow:initial}
}
@media only screen and (min-width:1280px) and (max-width:1439px){.myaccount-flyout-wrapper .sidebar{transform:translate3d(0,0,0);right:-316px;transition:right,transform .3s}
}
@media only screen and (min-width:1280px) and (max-width:1439px) and (min-width:992px){.myaccount-flyout-wrapper .sidebar{top:72px}
}
@media only screen and (min-width:1280px) and (max-width:1439px){.myaccount-flyout-wrapper .sidebar.sidebar--effect{transform:translate3d(-316px,0,0)}
.myaccount-flyout-wrapper .sidebar.sidebar__right-drawer{right:-456px;width:456px;transform:translate3d(-456px,0,0);overflow:initial}
}
@media only screen and (min-width:1440px){.myaccount-flyout-wrapper .sidebar{transform:translate3d(0,0,0);right:-316px;transition:right,transform .3s}
}
@media only screen and (min-width:1440px) and (min-width:992px){.myaccount-flyout-wrapper .sidebar{top:72px}
}
@media only screen and (min-width:1440px){.myaccount-flyout-wrapper .sidebar.sidebar--effect{transform:translate3d(-316px,0,0)}
.myaccount-flyout-wrapper .sidebar.sidebar__right-drawer{right:-456px;width:456px;transform:translate3d(-456px,0,0);overflow:initial}
}
.tooltip-container{z-index:9999}
@media screen and (max-width:569px){.tooltip-container{left:5%}
}
.reserve-nav{border:solid 1px #e9e9e9;border-width:1px 0;background-color:#f7f7f7}
.reserve-nav .container-fluid .dst-svg-store{position:relative;top:-2px;left:-4px}
.reserve-nav .container-fluid .dst-reserve-nav-text{position:relative;top:-2px;left:0}
.reserve-nav .container-fluid .dst-change-btn{position:relative;top:-2px;left:0}
@media(max-width:1024px){.reserve-nav .container-fluid{padding:0}
}
.reserve-nav__group-1{text-align:right;margin:9px 0}
.reserve-nav__group-1.syndicated{border-right:0;text-align:center}
.reserve-nav__group-1 .icon{margin-bottom:-4px}
@media(max-width:1024px){.reserve-nav__group-1{text-align:left;border-bottom:1px solid #a0a0a0;border-right:0;padding:4px 25px !important;margin:0}
.reserve-nav__group-1.syndicated{border-right:0;text-align:left}
}
@media(max-width:1024px){.reserve-nav__group-1-button{padding-top:4px}
}
.reserve-nav__instore-display-preferences{text-align:center}
@media(max-width:1024px){.reserve-nav__instore-display-preferences{text-align:left}
}
.reserve-nav__group-2{text-align:left;border-left:1px solid #a0a0a0;margin:12px 0}
.reserve-nav__group-2 .svg-schedule{font-size:14px;margin-bottom:-4px}
.reserve-nav__group-2.syndicated{border-left:0}
@media(max-width:1024px){.reserve-nav__group-2{padding:9px 25px !important;margin:0;border-left:0}
}
.reserve-nav__text{line-height:23px;font-size:16px}
@media(max-width:1024px){.reserve-nav__text{font-size:14px}
}
.reserve-nav__button{border:0;background:rgba(0,0,0,0);text-decoration:underline;color:#dd1e25;padding:0 0 0 7px;font-size:16px}
.reserve-nav__button:hover{text-decoration:none}
@media(max-width:1024px){.reserve-nav__button{float:right;font-size:14px}
}
.svg-icon.reserve-nav__delivery-icon{width:24px;height:22px;background-position-y:-1px}
@media(max-width:1024px){.svg-icon.reserve-nav__delivery-icon{min-width:25px}
}
.svg-icon.reserve-nav__clock-icon{width:16px;height:17px;margin-top:-2px;margin-right:8px}
@media(max-width:1024px){.svg-icon.reserve-nav__clock-icon{min-width:22px;margin-left:2px;margin-right:1px}
}
.svg-icon.reserve-nav__instore-icon{margin-top:3px}
.reserve-nav__row{margin-right:-15px;margin-left:-15px}
.reserve-nav__row .svg-icon{vertical-align:middle}
@media(min-width:1025px){.reserve-nav__row{display:flex;justify-content:center}
}
.reserve-nav__row .dst-reserve-nav-group-1{padding-right:15px}
.reserve-nav__row .dst-reserve-nav-group-1 .dst-svg-delivery{position:relative;top:0;left:-2px}
.reserve-nav__row .dst-reserve-nav-group-1 .dst-text-delivery{position:relative;left:-3px}
.reserve-nav__row .dst-reserve-nav-group-1 .dst-change-time-btn{padding:0 0 0 4px}
.reserve-nav__row .dst-reserve-nav-group-2{padding-left:13px}
.reserve-nav__row .dst-reserve-nav-group-2 .dst-svg-schedule{position:relative;top:-1px;left:-3px}
@media(min-width:320px) and (max-width:480px){.reserve-nav__instore-display-preferences,.reserve-nav__delivery-display-preferences,.reserve-nav__pickup-display-preferences{display:flex}
.reserve-nav__instore-icon,.reserve-nav__delivery-icon,.reserve-nav__pickup-icon{width:10%;align-self:center}
.reserve-nav__text-for-instore,.reserve-nav__text-for-delivery,.reserve-nav__text-for-pickup{width:80%;word-break:break-word}
}
.search-nav{width:100%;background-color:#fff;height:80px}
@media(max-width:991px){.search-nav{height:64px}
}
.unified-header--sticky .menu-nav__left-container{visibility:hidden}
.unified-header--sticky .search-nav__search-form{position:fixed;top:-4px;width:530px;left:calc(50% - 360px);z-index:999}
@media(min-width:768px) and (max-width:1024px){.unified-header--sticky .search-nav__search-form{width:50%;left:calc(50% - 32%)}
}
@media(max-width:767px){.unified-header--sticky .search-nav__search-form{width:60%;left:calc(50% - 35%)}
}
.search-nav__search-form{width:100%;max-width:640px;height:auto;padding:16px 5px;margin:0 auto;text-align:center;position:relative}
@media(max-width:767px){.search-nav__search-form{padding:12px 10px}
}
@media(min-width:768px) and (max-width:991px){.search-nav__search-form{padding-top:12px}
}
.search-nav__input{width:100%;height:48px;padding:6px 30px 6px 12px;background-color:#fff;color:#757575;outline:0}
@media(max-width:768px){.search-nav__input{height:40px;padding:10px 25px 10px 10px;color:#4b4b4b}
}
@media(min-width:768px) and (max-width:991px){.search-nav__input{height:40px;padding:10px 30px 10px 10px;color:#4b4b4b}
}
.search-nav input[type="search"]::-webkit-search-cancel-button{display:none}
.search-nav input[type="search"].search-nav__input{border:1px solid #dedede !important}
.search-nav__icon{position:absolute;top:0;bottom:0;right:5px;margin:24px 6px;height:24px;width:30px;background:0;border:0;outline:0}
.search-nav__icon .svg-icon-search-Close,.search-nav__icon .svg-error{position:absolute;top:4px;right:0}
.search-nav__icon .svg-error{width:18px;height:18px}
@media(max-width:1024px){.search-nav__icon{margin:20px 6px 20px 0;right:7px}
.search-nav__icon .svg-icon-search-grey{position:absolute;top:0;right:0}
}
.svg-icon-search-grey>.svg-error{font-size:10px}
.svg-icon-search-grey>.svg-search{font-size:12px}
.svg-icon-search-grey>.svg-icon-search-Close,.svg-icon-search-grey>.svg-error{display:none}
.svg-icon-search-Close>.svg-icon-search-grey,.svg-icon-search-Close>.svg-search{display:none}
.dst-toast-check{color:#437f2f}
.dst__svg-search{position:absolute;right:0;top:0}
.shop-open .modal-backdrop{z-index:8}
@media only screen and (max-width:767px){#nuance-chat-anchored,#nuance-chat-anchored-2{z-index:8 !important}
}
.shop-flyout-wrapper{margin:0;padding:0;height:100%;position:relative;visibility:visible}
.shop-flyout-wrapper .modal-dialog{position:fixed;top:72px;margin:auto;width:320px !important;height:calc(100% - 72px);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#fff}
@media(max-width:991px){.shop-flyout-wrapper .modal-dialog{top:56px;height:calc(100% - 56px)}
}
.shop-flyout-wrapper .modal-dialog .modal-content{height:100%;width:100% !important;overflow:auto;border:0;visibility:hidden}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body{padding:0;height:100%;overflow:hidden}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .is-desktop-inner{visibility:hidden}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group{position:absolute;top:0;right:0;left:0;height:100%;margin:0;padding:0;border-radius:0}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__desktop-wrapper,.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__mobile-wrapper{flex-direction:column}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__mobile-wrapper-hidden,.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__desktop-wrapper-hidden{visibility:hidden}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group.active-group{z-index:1051 !important;visibility:visible;overflow:auto}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group.unactive-group{z-index:-1 !important;display:none}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item{position:static;display:flex;box-sizing:border-box;border:0;font-size:16px;line-height:22px;padding:16px 16px 0 40px;list-style-type:none;justify-content:space-between;align-items:center;cursor:pointer;flex:0 0 auto}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item.syndicated{display:none}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item>a{width:auto;padding:0;font-size:16px;padding:0;margin:0}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item.back-arrow{padding-bottom:16px;border-bottom:1px solid #dedede}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item--header-link{border-bottom:1px solid #dedede;padding-bottom:16px;padding-top:16px}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item--view-all-label{font-size:14px;line-height:20px;height:20px;text-decoration:underline;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#4b4b4b}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item__back-label{cursor:pointer}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item--arrow-button{align-self:center;border:0;background-color:#fff;height:24px;width:24px}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item--arrow-button i{border:solid #4b4b4b;border-width:0 3px 3px 0;display:inline-block;padding:4px}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item--arrow-button .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item--arrow-button .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item--arrow-button.back_button{width:auto}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__item--section-label{font-weight:800;font-size:13px;line-height:20px;height:20px;letter-spacing:1px;cursor:default;margin:0}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__close{padding:0;margin:0;border:0;line-height:24px;font-size:34px;position:absolute;top:16px;right:16px;cursor:pointer;color:#4b4b4b;background:transparent}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__last-featured-item{border-bottom:1px solid #dedede;padding-bottom:16px}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .drilldown .list-group__ruler{margin:16px 0 0 0 !important;border-bottom:1px solid #dedede}
.shop-flyout-wrapper .modal-dialog .modal-content .modal-body .shop-flyout-main-nav .dst-left-nav-item{line-height:1.4}
@media screen and (max-width:479px){.shop-flyout-wrapper .modal .modal-dialog{top:56px;height:calc(100% - 56px);width:100% !important;max-width:100% !important;display:none}
.shop-flyout-wrapper .modal .modal-dialog .modal-content{width:100%;visibility:inherit}
.shop-flyout-wrapper .modal .modal-dialog .modal-content .list-group .syndicated{display:none}
.shop-flyout-wrapper .modal .modal-dialog .modal-content .list-group__item{padding-left:13px !important}
.shop-flyout-wrapper .modal .modal-dialog .modal-content .list-group__item--section-label{font-size:11px !important}
.shop-flyout-wrapper .modal .modal-dialog .modal-content .list-group__item--view-all-label{font-size:14px !important}
.shop-flyout-wrapper .modal.show .modal-dialog,.shop-flyout-wrapper .modal.in .modal-dialog{display:block;box-shadow:none}
}
@media only screen and (min-width:480px) and (max-width:992px){.shop-flyout-wrapper .modal .modal-dialog{top:56px;height:calc(100% - 56px);width:100% !important;max-width:100% !important;display:none}
.shop-flyout-wrapper .modal .modal-dialog .modal-content{width:100%;visibility:inherit}
.shop-flyout-wrapper .modal .modal-dialog .modal-content .list-group .syndicated{display:none}
.shop-flyout-wrapper .modal .modal-dialog .modal-content .list-group__item{padding-left:13px !important}
.shop-flyout-wrapper .modal .modal-dialog .modal-content .list-group__item--section-label{font-size:11px !important}
.shop-flyout-wrapper .modal .modal-dialog .modal-content .list-group__item--view-all-label{font-size:14px !important}
.shop-flyout-wrapper .modal.show .modal-dialog,.shop-flyout-wrapper .modal.in .modal-dialog{display:block;box-shadow:none}
}
@media only screen and (min-width:769px) and (max-width:1024px){.shop-flyout-wrapper .modal .modal-dialog{transform:translate3d(0,0,0);left:-320px;transition:all .2s}
.shop-flyout-wrapper .modal .dst-shop-flyout-transition{transform:translate3d(0,0,0) !important;left:-320px !important;transition:all .2s !important}
.shop-flyout-wrapper .modal.show .modal-dialog,.shop-flyout-wrapper .modal.in .modal-dialog{left:0 !important}
}
@media only screen and (min-width:992px){.shop-flyout-wrapper .shop-flyout-main-nav__mobile-view{display:none !important}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.shop-flyout-wrapper .modal .modal-dialog{transform:translate3d(0,0,0);left:-320px;transition:all .2s}
.shop-flyout-wrapper .modal .dst-shop-flyout-transition{transform:translate3d(0,0,0) !important;left:-320px !important;transition:all .2s !important}
.shop-flyout-wrapper .modal.show .modal-dialog,.shop-flyout-wrapper .modal.in .modal-dialog{left:0 !important}
}
@media only screen and (min-width:1280px) and (max-width:1439px){.shop-flyout-wrapper .modal .modal-dialog{transform:translate3d(0,0,0);left:-320px;transition:all .2s}
.shop-flyout-wrapper .modal .dst-shop-flyout-transition{transform:translate3d(0,0,0) !important;left:-320px !important;transition:all .2s !important}
.shop-flyout-wrapper .modal.show .modal-dialog,.shop-flyout-wrapper .modal.in .modal-dialog{left:0 !important}
}
@media only screen and (min-width:1440px){.shop-flyout-wrapper .modal .modal-dialog{transform:translate3d(0,0,0);left:-320px;transition:all .2s}
.shop-flyout-wrapper .modal .dst-shop-flyout-transition{transform:translate3d(0,0,0) !important;left:-320px !important;transition:all .2s !important}
.shop-flyout-wrapper .modal.show .modal-dialog,.shop-flyout-wrapper .modal.in .modal-dialog{left:0 !important}
}
img:-moz-loading{visibility:hidden}
.cmp-image__image{width:100%;height:auto}
.body-wrapper-footer{width:100%;height:auto;display:table;float:left;margin:96px 0 0 0;padding:0;border-top:1px solid #dedede;box-shadow:0 -1px 1px rgba(0,0,0,0.1);font-size:inherit}
.body-wrapper-footer .footer-link,.body-wrapper-footer .footer-link-social{margin:0;padding:0}
.body-wrapper-footer .footer-link ul,.body-wrapper-footer .footer-link-social ul{margin:0 0 25px 0;padding:0;float:left}
.body-wrapper-footer .footer-link li{margin:0;padding:0 5px 5px 0;list-style:none;width:33%;float:left}
.body-wrapper-footer .footer-link li a{margin:0;padding:0;text-decoration:none}
.body-wrapper-footer .footer-link li a:hover{text-decoration:none}
.body-wrapper-footer .footer-link-social li{margin:0 20px 0 0;padding:0;list-style:none;float:left}
.body-wrapper-footer .footer-link-social li a{margin:0;padding:0}
.horizontal-spacer{width:100%;height:1px;display:block;float:left}
.horizontal-spacer.horizontal-spacer-landing-page{width:90%;background:#dadada;float:none;margin:0 auto}
.horizontal-spacer.horizontal-spacer-filter{width:100%;background:#4b4a4b;float:left;margin-top:10px}
.vertical-spacer{width:1px;height:100%;display:block;float:left}
.row-alignment{display:table;float:left}
.ls2{letter-spacing:2px}
.full-width{width:100%}
.full-height{height:100%}
.half-height{width:50%}
.half-height{height:50%}
.auto-width{width:auto}
.auto-height{height:auto}
.no-margin{margin:0}
.no-padding{padding:0}
.vons-font{font-family:"Nunito Sans",sans-serif}
.mask{display:none}
.unmask{display:block}
.visible{visibility:visible}
.invisible{visibility:hidden}
.fl{float:left}
.fr{float:right}
.no-border{border:0}
.error-text{color:#dd1e25;margin:5px 0}
.m0p0{margin:0;padding:0}
.m0{margin:0}
.p0{padding:0}
.ml20{margin-left:20px}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.mr20{margin-right:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pb20{padding-bottom:20px}
.pr20{padding-right:20px}
.text-bold{font-weight:bold}
.sm-width{width:10%}
.row.is-flex{display:flex;flex-wrap:wrap}
.row.is-flex>[class*='col-']{display:flex;flex-direction:column}
.modal-table{display:table;height:100%;width:100%}
.modal-table-cell{display:table-cell;vertical-align:middle}
.dropdown-item:focus{background:#fff !important}
.has-error .form-control,.has-error .form-control#label-email{border-color:#dd1e25}
input::-ms-clear{display:none}
.main-wrapper,.www_header,.www_footer,.unified-footer{font-family:"Nunito Sans",sans-serif;font-size:15px;color:#4b4b4b;clear:both}
.main-wrapper a,.www_header a,.www_footer a,.unified-footer a{text-decoration:none;cursor:pointer}
.main-wrapper form legend,.www_header form legend,.www_footer form legend,.unified-footer form legend{border:0;font-size:0;margin:0;padding:0}
.main-wrapper form input,.www_header form input,.www_footer form input,.unified-footer form input{font-size:16px}
.main-wrapper form input[type="text"],.main-wrapper form input[type="email"],.main-wrapper form input[type="number"],.www_header form input[type="text"],.www_header form input[type="email"],.www_header form input[type="number"],.www_footer form input[type="text"],.www_footer form input[type="email"],.www_footer form input[type="number"],.unified-footer form input[type="text"],.unified-footer form input[type="email"],.unified-footer form input[type="number"]{border:1px solid #dedede}
.main-wrapper form input[type="search"],.www_header form input[type="search"],.www_footer form input[type="search"],.unified-footer form input[type="search"]{border:1px solid #4b4b4b !important}
.main-wrapper form input[type="reset"],.www_header form input[type="reset"],.www_footer form input[type="reset"],.unified-footer form input[type="reset"]{margin:0;padding:0}
.main-wrapper form .form-control::-webkit-input-placeholder,.www_header form .form-control::-webkit-input-placeholder,.www_footer form .form-control::-webkit-input-placeholder,.unified-footer form .form-control::-webkit-input-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control:-moz-placeholder,.www_header form .form-control:-moz-placeholder,.www_footer form .form-control:-moz-placeholder,.unified-footer form .form-control:-moz-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control::-moz-placeholder,.www_header form .form-control::-moz-placeholder,.www_footer form .form-control::-moz-placeholder,.unified-footer form .form-control::-moz-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control:-ms-input-placeholder,.www_header form .form-control:-ms-input-placeholder,.www_footer form .form-control:-ms-input-placeholder,.unified-footer form .form-control:-ms-input-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control::-ms-input-placeholder,.www_header form .form-control::-ms-input-placeholder,.www_footer form .form-control::-ms-input-placeholder,.unified-footer form .form-control::-ms-input-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control::placeholder,.www_header form .form-control::placeholder,.www_footer form .form-control::placeholder,.unified-footer form .form-control::placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control:focus::-webkit-input-placeholder,.www_header form .form-control:focus::-webkit-input-placeholder,.www_footer form .form-control:focus::-webkit-input-placeholder,.unified-footer form .form-control:focus::-webkit-input-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus:-moz-placeholder,.www_header form .form-control:focus:-moz-placeholder,.www_footer form .form-control:focus:-moz-placeholder,.unified-footer form .form-control:focus:-moz-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus::-moz-placeholder,.www_header form .form-control:focus::-moz-placeholder,.www_footer form .form-control:focus::-moz-placeholder,.unified-footer form .form-control:focus::-moz-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus:-ms-input-placeholder,.www_header form .form-control:focus:-ms-input-placeholder,.www_footer form .form-control:focus:-ms-input-placeholder,.unified-footer form .form-control:focus:-ms-input-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus::-ms-input-placeholder,.www_header form .form-control:focus::-ms-input-placeholder,.www_footer form .form-control:focus::-ms-input-placeholder,.unified-footer form .form-control:focus::-ms-input-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus::placeholder,.www_header form .form-control:focus::placeholder,.www_footer form .form-control:focus::placeholder,.unified-footer form .form-control:focus::placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control::-ms-reveal,.www_header form .form-control::-ms-reveal,.www_footer form .form-control::-ms-reveal,.unified-footer form .form-control::-ms-reveal{display:none}
.main-wrapper form .form-control::-ms-clear,.www_header form .form-control::-ms-clear,.www_footer form .form-control::-ms-clear,.unified-footer form .form-control::-ms-clear{display:none}
.main-wrapper form select,.main-wrapper form textarea,.www_header form select,.www_header form textarea,.www_footer form select,.www_footer form textarea,.unified-footer form select,.unified-footer form textarea{border:1px solid #dedede}
.main-wrapper form textarea,.www_header form textarea,.www_footer form textarea,.unified-footer form textarea{background-color:#fff !important}
.main-wrapper .btn-default,.www_header .btn-default,.www_footer .btn-default,.unified-footer .btn-default{text-shadow:none;border:medium none;display:block;font-size:16px;font-weight:800;padding:10px 20px !important;line-height:20px;width:100%}
.main-wrapper .btn-nobg,.www_header .btn-nobg,.www_footer .btn-nobg,.unified-footer .btn-nobg{background:transparent;border:0;box-shadow:none}
.tooltip-container.tooltip-inner-btn{font-family:"Nunito Sans",sans-serif;font-weight:400}
.tooltip-container.tooltip-inner-text{font-family:"Nunito Sans",sans-serif}
.banner-link,.banner-link-secondary{text-decoration:none}
.banner-link:hover,.banner-link-secondary:hover{text-decoration:none}
.full-bleed-container{max-width:100vw}
.full-bleed-container .full-bleed-row{max-width:1354px;margin:0 auto}
.full-bleed-container .remove-rl-padding{padding-left:0;padding-right:0}
@media(min-width:992px){.full-bleed-container .contentdiv{padding-left:0;padding-right:10px;margin-top:20px}
.full-bleed-container .asidediv{padding-right:0;padding-left:10px;margin-top:20px}
}
.full-bleed-search{position:absolute;width:100vw;margin-left:-50vw;margin-right:-50vw;left:50%;right:50%}
.full-bleed-anonymous{position:absolute;width:100vw !important;margin-left:-50vw !important;margin-right:-50vw !important;left:50%;right:50%}
.full-bleed-anonymous .full-bleed-row{max-width:1354px;margin:0 auto}
.rte a{border-bottom:1px solid}
.rte a:hover{border-bottom:0}
h1,h2,h3{margin-top:20px;margin-bottom:10px}
h3{font-size:24px}
@keyframes spin{to{transform:rotate(1turn)}
}
.progress{position:relative;display:inline-block;width:5em;height:5em;margin:0 .5em;font-size:12px;text-indent:999em;overflow:hidden;animation:spin 1s infinite steps(12);background-color:white}
.small.progress{font-size:4px}
.large.progress{font-size:12px}
.progress:before,.progress:after,.progress>.prog1:before,.progress>.prog1:after,.progress>.prog1>.prog2:before,.progress>.prog1>.prog2:after{content:'';position:absolute;top:0;left:2.25em;width:.5em;height:1.5em;border-radius:.2em;background:#000;box-shadow:0 3.5em #eee;transform-origin:50% 2.5em}
.progress:before{background:#000}
.progress:after{transform:rotate(-30deg);background:#000}
.progress>.prog1:before{transform:rotate(-60deg);background:#000}
.progress>.prog1:after{transform:rotate(-90deg);background:#eee}
.progress>.prog1>.prog2:before{transform:rotate(-120deg);background:#eee}
.progress>.prog1>.prog2:after{transform:rotate(-150deg);background:#eee}
.margin-auto{margin:0 auto}
.master-product-carousel .preset-block-height{min-height:454px;height:454px;max-height:454px;background:#f6f6f6}
.master-product-carousel .no-block-height{position:absolute}
.product-not-available .e-title-text__icon{float:left;margin:3px 5px 0 0;border:1px solid;font-size:8px;width:14px;height:14px;border-radius:12px;padding:.1em 0 .36em .4em;color:#dd1e25;pointer-events:none}
.hidden{display:none}
.coupon-carousel .coupon-carousel-preset-height{min-height:310px;height:310px;max-height:310px;background:#f6f6f6}
.coupon-carousel .coupon-carousel-preset-height .carousel-header-wrapper{background:white}
.coupon-carousel [data-carousel-loaded=false]{position:absolute;min-height:0;max-height:0;height:0}
img:-moz-loading{visibility:hidden}
#apps-flyer-wrapper{height:0}
.loading-div-medium{width:100%;display:flex;align-items:center;justify-content:center;padding:100px 0}
.loading-div-medium.carousel{padding-left:47% !important}
.loading-div-medium img{max-width:72px}
.loading-div-small{width:100%;height:100%;text-align:center;padding-top:10px;padding-bottom:10px}
.loading-div-small img{width:48px}
.loading-div-tiny{width:100%;height:100%;text-align:center;margin-top:10px;margin-bottom:10px}
.loading-div-tiny img{width:24px}
.loading-div-tiny .loading-spinner{display:inherit}
.toast-message{display:none;width:520px;box-shadow:0 4px 9px 0 rgba(0,0,0,0.5);background-color:#fff;text-align:center;z-index:50000;position:fixed;left:0;right:0;margin:5% auto;margin-top:-1px;font-weight:bold;color:#4b4b4b;font-size:16px;padding:25px 26px}
.toast-message .check-mark{margin-top:-2px;margin-right:3px}
.toast-message .view-cart{color:#dd1e25;text-decoration:underline;font-size:14px;font-weight:normal;line-height:20px}
.toast-message .view-cart:hover{color:#dd1e25;text-decoration:none;cursor:pointer}
@media(min-width:768px) and (max-width:1023px){.toast-message{font-size:14px;width:446px;padding:17px 16px;top:69px;margin-top:1px}
}
@media(max-width:767px){.toast-message{text-align:left;font-size:14px;width:274px;padding:16px 20px;top:55px}
.view-cart{display:inline-block;padding-left:30px}
}
img:-moz-loading{visibility:hidden}
@media(min-width:320px) and (max-width:575px){.main-wrapper .body-wrapper-footer .footer-link li,.www_header .body-wrapper-footer .footer-link li,.www_footer .body-wrapper-footer .footer-link li,.unified-footer .body-wrapper-footer .footer-link li{width:50%;font-size:1.2rem}
.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a,.unified-footer .center-pills>li>a{font-size:14px}
.main-wrapper h1,.www_header h1,.www_footer h1,.unified-footer h1{font-size:24px}
.main-wrapper .custom-navbar-left li a,.www_header .custom-navbar-left li a,.www_footer .custom-navbar-left li a,.unified-footer .custom-navbar-left li a{display:block}
.main-wrapper .search-bar,.www_header .search-bar,.www_footer .search-bar,.unified-footer .search-bar{width:100%}
.main-wrapper .clock-icon,.www_header .clock-icon,.www_footer .clock-icon,.unified-footer .clock-icon{position:relative;top:0}
.main-wrapper .cart,.www_header .cart,.www_footer .cart,.unified-footer .cart{cursor:pointer;position:relative}
.main-wrapper .cart-icon,.www_header .cart-icon,.www_footer .cart-icon,.unified-footer .cart-icon{width:22px;height:20px}
.main-wrapper .footer-link-social,.www_header .footer-link-social,.www_footer .footer-link-social,.unified-footer .footer-link-social{float:left !important}
.main-wrapper .search-bar,.www_header .search-bar,.www_footer .search-bar,.unified-footer .search-bar{width:100%}
.main-wrapper .navbar-fixed-top,.www_header .navbar-fixed-top,.www_footer .navbar-fixed-top,.unified-footer .navbar-fixed-top{padding:0 20px}
.main-wrapper .navbar-fixed-top .cart,.www_header .navbar-fixed-top .cart,.www_footer .navbar-fixed-top .cart,.unified-footer .navbar-fixed-top .cart{right:6px;bottom:5px;top:20px}
.main-wrapper .navbar-fixed-top .cart .svg-icon-Cart1,.www_header .navbar-fixed-top .cart .svg-icon-Cart1,.www_footer .navbar-fixed-top .cart .svg-icon-Cart1,.unified-footer .navbar-fixed-top .cart .svg-icon-Cart1{font-size:13px !important}
.main-wrapper .navbar-fixed-top .cart .order-count,.www_header .navbar-fixed-top .cart .order-count,.www_footer .navbar-fixed-top .cart .order-count,.unified-footer .navbar-fixed-top .cart .order-count{left:19px;font-size:13px}
.main-wrapper .navbar-fixed-top .brand-wrapper,.www_header .navbar-fixed-top .brand-wrapper,.www_footer .navbar-fixed-top .brand-wrapper,.unified-footer .navbar-fixed-top .brand-wrapper{visibility:hidden}
.main-wrapper .navbar-fixed-top .search-bar,.www_header .navbar-fixed-top .search-bar,.www_footer .navbar-fixed-top .search-bar,.unified-footer .navbar-fixed-top .search-bar{left:-23px;width:90%;margin:10px auto}
.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a,.unified-footer .center-pills>li>a{padding:10px 5px}
.main-wrapper .sub-nav,.www_header .sub-nav,.www_footer .sub-nav,.unified-footer .sub-nav{margin:15px 0}
.main-wrapper .sub-nav li,.www_header .sub-nav li,.www_footer .sub-nav li,.unified-footer .sub-nav li{margin:0 0 8px 0;padding:0 0 8px 0;display:block;border-bottom:1px solid #8b8b8b !important;border:0}
.main-wrapper .sub-nav li:last-child,.www_header .sub-nav li:last-child,.www_footer .sub-nav li:last-child,.unified-footer .sub-nav li:last-child{margin:0;padding:0 0 10px 0;border:none !important}
.main-wrapper .brand-wrapper,.www_header .brand-wrapper,.www_footer .brand-wrapper,.unified-footer .brand-wrapper{width:115px;position:relative;top:-53px;left:0;right:0}
.main-wrapper .brand-wrapper img,.www_header .brand-wrapper img,.www_footer .brand-wrapper img,.unified-footer .brand-wrapper img{width:100%}
.main-wrapper .search-bar,.www_header .search-bar,.www_footer .search-bar,.unified-footer .search-bar{width:100%;position:relative;top:0;margin:0;padding:0}
.main-wrapper .footer-link-social,.www_header .footer-link-social,.www_footer .footer-link-social,.unified-footer .footer-link-social{float:left !important}
.main-wrapper .custom-navbar-left li a,.www_header .custom-navbar-left li a,.www_footer .custom-navbar-left li a,.unified-footer .custom-navbar-left li a{display:block}
.main-wrapper .cart-dropdown,.www_header .cart-dropdown,.www_footer .cart-dropdown,.unified-footer .cart-dropdown{width:305px}
.main-wrapper .cart-dropdown .cart-input-dropdown .cart-update-btn button,.www_header .cart-dropdown .cart-input-dropdown .cart-update-btn button,.www_footer .cart-dropdown .cart-input-dropdown .cart-update-btn button,.unified-footer .cart-dropdown .cart-input-dropdown .cart-update-btn button{width:60px}
.main-wrapper .cart-dropdown .cart-input-dropdown .cart-update-btn .cart-status,.www_header .cart-dropdown .cart-input-dropdown .cart-update-btn .cart-status,.www_footer .cart-dropdown .cart-input-dropdown .cart-update-btn .cart-status,.unified-footer .cart-dropdown .cart-input-dropdown .cart-update-btn .cart-status{background-size:18px 18px;padding-left:20px}
.main-wrapper .cart-dropdown .cart-input-dropdown input,.www_header .cart-dropdown .cart-input-dropdown input,.www_footer .cart-dropdown .cart-input-dropdown input,.unified-footer .cart-dropdown .cart-input-dropdown input{width:50px;font-size:12px}
.main-wrapper .cart-dropdown .cart-input-dropdown .cart-dropdown-btn,.www_header .cart-dropdown .cart-input-dropdown .cart-dropdown-btn,.www_footer .cart-dropdown .cart-input-dropdown .cart-dropdown-btn,.unified-footer .cart-dropdown .cart-input-dropdown .cart-dropdown-btn{left:30px}
.main-wrapper .cart-dropdown .cart-input-dropdown .dropdown-menu,.www_header .cart-dropdown .cart-input-dropdown .dropdown-menu,.www_footer .cart-dropdown .cart-input-dropdown .dropdown-menu,.unified-footer .cart-dropdown .cart-input-dropdown .dropdown-menu{min-width:60px}
.main-wrapper .cart-dropdown .cart-item img,.www_header .cart-dropdown .cart-item img,.www_footer .cart-dropdown .cart-item img,.unified-footer .cart-dropdown .cart-item img{width:85px;height:85px}
.main-wrapper .cart-dropdown .cart-item .cart-price label,.www_header .cart-dropdown .cart-item .cart-price label,.www_footer .cart-dropdown .cart-item .cart-price label,.unified-footer .cart-dropdown .cart-item .cart-price label{font-size:12px}
.main-wrapper .cart-dropdown .cart-item .close,.www_header .cart-dropdown .cart-item .close,.www_footer .cart-dropdown .cart-item .close,.unified-footer .cart-dropdown .cart-item .close{font-size:10px}
.main-wrapper .cart-dropdown .cart-footer .price,.www_header .cart-dropdown .cart-footer .price,.www_footer .cart-dropdown .cart-footer .price,.unified-footer .cart-dropdown .cart-footer .price{font-size:16px}
.main-wrapper .create-account-modal .action,.main-wrapper .multi-banner-login-modal .action,.www_header .create-account-modal .action,.www_header .multi-banner-login-modal .action,.www_footer .create-account-modal .action,.www_footer .multi-banner-login-modal .action,.unified-footer .create-account-modal .action,.unified-footer .multi-banner-login-modal .action{text-align:center}
.main-wrapper .create-account-modal .action a,.main-wrapper .multi-banner-login-modal .action a,.www_header .create-account-modal .action a,.www_header .multi-banner-login-modal .action a,.www_footer .create-account-modal .action a,.www_footer .multi-banner-login-modal .action a,.unified-footer .create-account-modal .action a,.unified-footer .multi-banner-login-modal .action a{font-size:12px}
.main-wrapper .create-account-modal .action button,.main-wrapper .multi-banner-login-modal .action button,.www_header .create-account-modal .action button,.www_header .multi-banner-login-modal .action button,.www_footer .create-account-modal .action button,.www_footer .multi-banner-login-modal .action button,.unified-footer .create-account-modal .action button,.unified-footer .multi-banner-login-modal .action button{width:125px;font-size:12px}
.main-wrapper .page-headline h2,.main-wrapper .section-heading h2,.www_header .page-headline h2,.www_header .section-heading h2,.www_footer .page-headline h2,.www_footer .section-heading h2,.unified-footer .page-headline h2,.unified-footer .section-heading h2{font-size:20px}
}
@media only screen and (min-width:320px) and (max-width:479px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container,.unified-footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row,.unified-footer .full-bleed-container .full-bleed-row{max-width:100%;margin:0 10px}
.main-wrapper .full-bleed-container .full-bleed-row .container-fluid .row,.www_header .full-bleed-container .full-bleed-row .container-fluid .row,.www_footer .full-bleed-container .full-bleed-row .container-fluid .row,.unified-footer .full-bleed-container .full-bleed-row .container-fluid .row{margin:0}
.main-wrapper .mini-cart,.www_header .mini-cart,.www_footer .mini-cart,.unified-footer .mini-cart{right:0}
.main-wrapper .notification-text-mobile-wrapper,.www_header .notification-text-mobile-wrapper,.www_footer .notification-text-mobile-wrapper,.unified-footer .notification-text-mobile-wrapper{padding:0 5px}
}
@media(min-width:360px) and (max-width:575px){.main-wrapper .cart-dropdown,.www_header .cart-dropdown,.www_footer .cart-dropdown,.unified-footer .cart-dropdown{width:345px}
}
@media only screen and (min-width:480px) and (max-width:767px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container,.unified-footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row,.unified-footer .full-bleed-container .full-bleed-row{max-width:100%;margin:0 20px}
.main-wrapper .full-bleed-container .full-bleed-row .container-fluid .row,.www_header .full-bleed-container .full-bleed-row .container-fluid .row,.www_footer .full-bleed-container .full-bleed-row .container-fluid .row,.unified-footer .full-bleed-container .full-bleed-row .container-fluid .row{margin:0}
.main-wrapper .notification-text-mobile-wrapper,.www_header .notification-text-mobile-wrapper,.www_footer .notification-text-mobile-wrapper,.unified-footer .notification-text-mobile-wrapper{padding:0 15px}
}
@media(min-width:576px) and (max-width:767px){.main-wrapper .brand-wrapper,.www_header .brand-wrapper,.www_footer .brand-wrapper,.unified-footer .brand-wrapper{width:calc(265px - 50px)}
.main-wrapper .body-wrapper-footer .footer-link li,.www_header .body-wrapper-footer .footer-link li,.www_footer .body-wrapper-footer .footer-link li,.unified-footer .body-wrapper-footer .footer-link li{width:33%}
.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a,.unified-footer .center-pills>li>a{font-size:18px}
.main-wrapper .promo-banner img,.www_header .promo-banner img,.www_footer .promo-banner img,.unified-footer .promo-banner img{height:80px}
.main-wrapper .delivery-pref form,.www_header .delivery-pref form,.www_footer .delivery-pref form,.unified-footer .delivery-pref form{width:90%}
.main-wrapper .single-page img.signin-top-bg,.www_header .single-page img.signin-top-bg,.www_footer .single-page img.signin-top-bg,.unified-footer .single-page img.signin-top-bg{height:225px}
.main-wrapper .single-page img.signin-bottom-bg,.www_header .single-page img.signin-bottom-bg,.www_footer .single-page img.signin-bottom-bg,.unified-footer .single-page img.signin-bottom-bg{height:754px}
.main-wrapper .single-page .form-container,.www_header .single-page .form-container,.www_footer .single-page .form-container,.unified-footer .single-page .form-container{width:90%}
.main-wrapper .custom-navbar-left li a,.www_header .custom-navbar-left li a,.www_footer .custom-navbar-left li a,.unified-footer .custom-navbar-left li a{display:inline-block}
.main-wrapper .navbar-fixed-top .search-bar,.www_header .navbar-fixed-top .search-bar,.www_footer .navbar-fixed-top .search-bar,.unified-footer .navbar-fixed-top .search-bar{width:calc(100% - 125px - 60px);margin-left:125px}
.main-wrapper .navbar-fixed-top .cart,.www_header .navbar-fixed-top .cart,.www_footer .navbar-fixed-top .cart,.unified-footer .navbar-fixed-top .cart{right:15px}
.main-wrapper .navbar-fixed-top .cart .svg-icon-Cart1,.www_header .navbar-fixed-top .cart .svg-icon-Cart1,.www_footer .navbar-fixed-top .cart .svg-icon-Cart1,.unified-footer .navbar-fixed-top .cart .svg-icon-Cart1{font-size:13px !important}
.main-wrapper .navbar-fixed-top .cart .order-count,.www_header .navbar-fixed-top .cart .order-count,.www_footer .navbar-fixed-top .cart .order-count,.unified-footer .navbar-fixed-top .cart .order-count{left:19px;font-size:13px}
.main-wrapper .cart-icon,.www_header .cart-icon,.www_footer .cart-icon,.unified-footer .cart-icon{width:25px;height:23px}
.main-wrapper .footer-link-social,.www_header .footer-link-social,.www_footer .footer-link-social,.unified-footer .footer-link-social{float:left !important}
.main-wrapper .custom-navbar-right li .my-account-user,.www_header .custom-navbar-right li .my-account-user,.www_footer .custom-navbar-right li .my-account-user,.unified-footer .custom-navbar-right li .my-account-user{position:relative}
}
@media only screen and (min-width:768px) and (max-width:1024px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container,.unified-footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row,.unified-footer .full-bleed-container .full-bleed-row{max-width:100%;margin:0 20px}
.main-wrapper .full-bleed-container .full-bleed-row .container-fluid .row,.www_header .full-bleed-container .full-bleed-row .container-fluid .row,.www_footer .full-bleed-container .full-bleed-row .container-fluid .row,.unified-footer .full-bleed-container .full-bleed-row .container-fluid .row{margin:0}
.main-wrapper .header-right-list-text,.www_header .header-right-list-text,.www_footer .header-right-list-text,.unified-footer .header-right-list-text{margin-top:2px;height:45px}
}
@media(min-width:768px) and (max-width:991px){.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a,.unified-footer .center-pills>li>a{font-size:18px}
}
@media(min-width:992px) and (max-width:1023px){.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a,.unified-footer .center-pills>li>a{font-size:20px}
.main-wrapper .cart-icon,.www_header .cart-icon,.www_footer .cart-icon,.unified-footer .cart-icon{width:25px;height:23px}
}
@media only screen and (min-width:1024px) and (max-width:1279px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container,.unified-footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row,.unified-footer .full-bleed-container .full-bleed-row{max-width:100%;margin:0 10px}
}
@media only screen and (min-width:1280px) and (max-width:1439px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container,.unified-footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row,.unified-footer .full-bleed-container .full-bleed-row{max-width:1276px;margin:0 auto}
}
@media only screen and (min-width:1440px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container,.unified-footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row,.unified-footer .full-bleed-container .full-bleed-row{max-width:1354px;margin:0 auto}
}
@media(min-width:1024px) and (max-width:1279px){.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a,.unified-footer .center-pills>li>a{font-size:20px}
}
@media(min-width:1280px){.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a,.unified-footer .center-pills>li>a{font-size:20px}
.main-wrapper .container,.www_header .container,.www_footer .container,.unified-footer .container{width:100%}
}
@media(max-width:767px){.main-wrapper .pref-reserve-time .dropdown-menu,.www_header .pref-reserve-time .dropdown-menu,.www_footer .pref-reserve-time .dropdown-menu,.unified-footer .pref-reserve-time .dropdown-menu{width:300px;box-shadow:0 6px 12px rgba(0,0,0,0.175);border:1px solid #ccc}
.main-wrapper .pref-reserve-time .pref-dropdown-menu,.www_header .pref-reserve-time .pref-dropdown-menu,.www_footer .pref-reserve-time .pref-dropdown-menu,.unified-footer .pref-reserve-time .pref-dropdown-menu{width:300px;margin:0;position:absolute;top:calc(10% + 30px);left:44px;z-index:1000;float:left;min-width:160px;padding:5px 5px;margin:0;font-size:14px;text-align:left;list-style:none;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px}
.main-wrapper .pref-reserve-time .pref-dropdown-menu .row,.www_header .pref-reserve-time .pref-dropdown-menu .row,.www_footer .pref-reserve-time .pref-dropdown-menu .row,.unified-footer .pref-reserve-time .pref-dropdown-menu .row{padding:10px}
.main-wrapper .pref-reserve-time .pref-dropdown-menu .reserve-action,.www_header .pref-reserve-time .pref-dropdown-menu .reserve-action,.www_footer .pref-reserve-time .pref-dropdown-menu .reserve-action,.unified-footer .pref-reserve-time .pref-dropdown-menu .reserve-action{display:none}
.main-wrapper .pref-reserve-time .pref-dropdown-menu .reserve-button-edit,.www_header .pref-reserve-time .pref-dropdown-menu .reserve-button-edit,.www_footer .pref-reserve-time .pref-dropdown-menu .reserve-button-edit,.unified-footer .pref-reserve-time .pref-dropdown-menu .reserve-button-edit{display:block}
.main-wrapper .pref-reserve-time .pref-dropdown-menu .reserve-button-close,.www_header .pref-reserve-time .pref-dropdown-menu .reserve-button-close,.www_footer .pref-reserve-time .pref-dropdown-menu .reserve-button-close,.unified-footer .pref-reserve-time .pref-dropdown-menu .reserve-button-close{display:block}
.main-wrapper .pref-reserve-time .delivery-menu,.www_header .pref-reserve-time .delivery-menu,.www_footer .pref-reserve-time .delivery-menu,.unified-footer .pref-reserve-time .delivery-menu{cursor:pointer}
.main-wrapper .header-notification .hamburger-menu-wrapper,.www_header .header-notification .hamburger-menu-wrapper,.www_footer .header-notification .hamburger-menu-wrapper,.unified-footer .header-notification .hamburger-menu-wrapper{margin-left:0}
.main-wrapper .header-right-list-text,.www_header .header-right-list-text,.www_footer .header-right-list-text,.unified-footer .header-right-list-text{padding:0 12px 0 0;margin-top:2px}
.main-wrapper .cart-count-wrapper,.www_header .cart-count-wrapper,.www_footer .cart-count-wrapper,.unified-footer .cart-count-wrapper{padding-left:10px !important}
.main-wrapper .left-navigation .product-level-4,.www_header .left-navigation .product-level-4,.www_footer .left-navigation .product-level-4,.unified-footer .left-navigation .product-level-4{margin-top:0;margin-bottom:0}
}
img:-moz-loading{visibility:hidden}
.main-wrapper:not(.focus-outline) a,.main-wrapper:not(.focus-outline) button,.main-wrapper:not(.focus-outline) p,.main-wrapper:not(.focus-outline) span,.main-wrapper:not(.focus-outline) div,.main-wrapper:not(.focus-outline) strong,.main-wrapper:not(.focus-outline) input,.main-wrapper:not(.focus-outline) textarea,.main-wrapper:not(.focus-outline) label,.main-wrapper:not(.focus-outline) h1,.main-wrapper:not(.focus-outline) h2,.main-wrapper:not(.focus-outline) h3,.main-wrapper:not(.focus-outline) h4,.main-wrapper:not(.focus-outline) h5,.main-wrapper:not(.focus-outline) h6{outline:none !important}
.focus-outline a:focus,.focus-outline button:focus,.focus-outline p:focus,.focus-outline span:focus,.focus-outline div:focus,.focus-outline strong:focus,.focus-outline input:focus,.focus-outline textarea:focus,.focus-outline label:focus,.focus-outline h1:focus,.focus-outline h2:focus,.focus-outline h3:focus,.focus-outline h4:focus,.focus-outline h5:focus,.focus-outline h6:focus,.focus-outline .focus-select-grey{outline:2px solid #757575 !important;outline-offset:4px}
.focus-outline a.reserve-time-link:focus,.focus-outline a.reserve-time-link span:focus,.focus-outline a#myaccount-button:focus,.focus-outline div.ab-cart:focus,.focus-outline span#abCart:focus,.focus-outline .footer-nav li a:focus,.focus-outline .focus-select-white,.focus-outline .delivery-pref.pref-dropdown>span:focus{outline:2px solid #fff;color:#fff;outline-offset:4px}
.focus-outline .pref-dropdown-menu .reserve-action:focus{outline:2px solid;outline-offset:4px}
.focus-outline .btn.btn-default:focus,.focus-outline .zip-code-btn:focus{outline:2px solid #757575;outline-offset:4px;background-color:#fff;border:1px solid #dd1e25;color:#dd1e25}
.focus-outline .btn.btn-default.border-black:focus{outline:2px solid #757575;outline-offset:4px;background-color:#fff;border:1px solid #fff;color:#fff}
.focus-outline a:hover{text-decoration:none !important}
#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;margin:20px;padding:10px;color:#dd1e25;border:1px solid #dd1e25}
#skip a:focus{position:static;width:auto;height:auto}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:0;font-size:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}
.svg-icon:before{content:' ';vertical-align:middle;display:inline-block;background-repeat:no-repeat}
.svg-icon.svg-icon-header-list-white:before{width:1.6em;height:1.49em}
.svg-icon.svg-icon-header-list-red{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-Arrow_down_dark_gray:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-left:15px}
.svg-icon-shell:before{width:5.8em;height:5.8em}
.svg-icon-safeway-logo:before{width:4.8em;height:4.4em}
.svg-icon-safeway-logo-rgb-store{width:6.8em;height:4.4em}
.svg-icon-albertsons-logo:before{width:8em;height:4.4em}
.svg-icon-albertsons-logo-store{width:8em;height:4.4em}
.svg-icon-acmemarkets-logo-store{width:8em;height:4.4em}
.svg-icon-carrsqc-logo:before{width:8em;height:4.4em}
.svg-icon-carrsqc-logo-store{width:8em;height:4.4em}
.svg-icon-shaws-logo-store{width:8em;height:4.4em}
.svg-icon-starmarket-logo-store{width:8em;height:4.4em}
.svg-icon-pavilions-logo-store{width:8em;height:4.4em}
.svg-icon-jewelosco-logo:before{width:4.8em;height:4.4em}
.svg-icon-jewelosco-logo-store{width:4.8em;height:4.4em}
.svg-icon-randalls-logo-store{width:8em;height:2em}
.svg-icon-tomthumb-logo:before{width:8em;height:4.4em}
.svg-icon-tomthumb-logo-store{width:8em;height:4.4em}
.svg-icon-vons-logo:before{width:4.8em;height:4.4em}
.svg-icon-vons-logo-store{width:4.8em;height:2em}
.svg-icon.svg-icon-Caret_up:before{width:1.067em;height:.604em}
.svg-icon.svg-icon-Checkbox:before{width:2em;height:2em}
.svg-icon.svg-icon-clock{width:1.2em;height:1.3em}
.svg-icon.svg-icon-delivery-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-truck:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-dollar:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-truck-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-Delivery:before{width:4.801em;height:4.305em}
.svg-icon.svg-icon-Facebook{width:17px;height:28px;fill:#8b8b8b}
.svg-icon.svg-icon-Instagram{width:2.2em;height:2.2em;fill:#8b8b8b}
.svg-icon.svg-icon-Instagram:before{width:2.3em;height:2.3em}
.svg-icon.svg-icon-Pinterest{width:2em;height:2em;fill:#8b8b8b}
.svg-icon.svg-icon-Pinterest:before{width:2.5em;height:2.5em}
.svg-icon.svg-icon-Youtube{width:2.4em;height:2em;fill:#8b8b8b}
.svg-icon.svg-icon-Youtube:before{width:2.5em;height:2.5em}
.svg-icon.svg-icon-Info:before{width:1.8em;height:1.8em}
.svg-icon.svg-icon-Order_info:before{width:1.8699999999999999em;height:2.5em}
.svg-icon.svg-icon-Rush_delivery:before{width:6.202em;height:3.8899999999999997em}
.svg-icon.svg-icon-Search:before{width:1.4em;height:1.23em}
.svg-icon.svg-icon-store-header:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-store-header-mobile{width:1.9899999999999998em;height:1.49em}
.svg-icon.scissors-tag-icon:before{width:2em;height:1.8em;background-size:contain}
.svg-icon.scissors-tag-icon-v2:before{width:1.2em;height:1.2em;background-size:contain}
.svg-icon.green-scissors-tag-icon-v2:before{width:15px;height:15px;background-size:contain}
.svg-icon.svg-icon-check-white:before{width:.9em;height:1.2em;background-size:contain}
.svg-icon.svg-icon-Store_Large_White:before{width:2.8em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Dug_Large_White:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Printer_Grey:before{width:1.9899999999999998em;height:1.29em;background-size:contain}
.svg-icon.svg-icon-Remove:before{width:1.2em;height:1.2em;background-size:contain}
.svg-icon-Printer_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Printer.svg");background-repeat:no-repeat}
.svg-icon-Remove:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Remove.svg");background-repeat:no-repeat}
.svg-icon-Delivery_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Delivery_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_large_white.svg");background-repeat:no-repeat}
.svg-icon-Rush_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/rush_large_grey.svg");background-repeat:no-repeat}
.svg-icon-check-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark.png");background-repeat:no-repeat}
.svg-icon-Arrow_down_black:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left_footer:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left.svg");background-repeat:no-repeat}
.svg-icon-Checkbox:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Checkbox.svg");background-repeat:no-repeat}
.svg-icon-Step-Complete-24:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Step_Complete_24.svg");background-repeat:no-repeat}
.svg-icon-Caret_up:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_up.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-Close{width:24px;height:24px;fill:#656465}
.svg-icon-Promo_code:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Promo_code.svg");background-repeat:no-repeat}
.svg-icon-Checkout_cart:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Checkout_cart.svg");background-repeat:no-repeat}
.svg-icon-DUG-small:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG.svg");background-repeat:no-repeat}
.svg-icon-DUG-desktop-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-desktop-white.svg");background-repeat:no-repeat}
.svg-icon-clock-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock-white.svg");background-repeat:no-repeat}
.svg-icon-delivery-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_white.svg");background-repeat:no-repeat}
.svg-icon-truck:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery-red.svg");background-repeat:no-repeat}
.svg-icon-dollar:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/dollar.svg");background-repeat:no-repeat}
.svg-icon-truck-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock-white.svg");background-repeat:no-repeat}
.svg-icon-Info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Info.svg");background-repeat:no-repeat}
.svg-icon-Info-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Info-white.svg");background-repeat:no-repeat}
.svg-icon-Eco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Eco.svg");background-repeat:no-repeat}
.svg-icon-list-header-16px:before{background-image:url("../../../../etc/designs/vons/images/icons/list-header-16px.svg");background-repeat:no-repeat}
.svg-icon-Search:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Search.svg");background-repeat:no-repeat}
.svg-icon-chevron:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/chevron_logo_4c_HOLD_WITH_TECHRON.svg");background-repeat:no-repeat}
.svg-icon-safeway-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/safeway-logo.svg");background-repeat:no-repeat}
.svg-icon-safeway-logo-rgb:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Safeway_RGB.svg");background-repeat:no-repeat}
.svg-icon-rush-large-red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/rush_large_red.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-rush-large-red{width:3.9em;height:1.8em;background-size:contain}
.svg-icon-jewelosco-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/JewelOsco_RGB.svg");background-repeat:no-repeat}
.svg-icon-acmemarkets-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/acme-color.svg");background-repeat:no-repeat}
.svg-icon-carrsqc-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/carrs-color.svg");background-repeat:no-repeat}
.svg-icon-grocery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/GroceryReward.svg");background-repeat:no-repeat}
.svg-icon-store-16px:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store-16px.svg");background-repeat:no-repeat}
.svg-icon-Order_info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Order_info.svg");background-repeat:no-repeat}
.svg-icon-Order_info_white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Order_info_white.svg");background-repeat:no-repeat}
.svg-icon.coupon-carousel-tick-mark:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark-ss.png");background-repeat:no-repeat;background-size:contain;width:18px;height:18px}
.svg-icon.svg-icon-coupon-carousel-tick-mark{width:18px;height:18px}
.svg-icon.svg-icon-tick-mark{width:12px;height:6px}
.icon-u-absolute-full-cart{position:absolute;top:5px;left:2px;z-index:10}
.svg-icon.svg-icon-cart-error:before{width:34px;height:34px}
.svg-icon-cart-error:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Warning_Icon.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-Account{height:16px;width:16px;transform:scale(1.3)}
.svg-icon.svg-icon-red_locator{width:20px;height:21px;transform:translate(-4px,-1px) scale(1.1)}
.svg-icon.svg-icon-Cart-red{width:26px;height:24px;transform:translate(-4px,-1px) scale(0.8)}
.svg-icon.svg-icon-Arrow_down:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:top;margin-left:15px}
.svg-icon.svg-icon-Arrow_down_black:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-left:15px}
.svg-icon.svg-icon-Arrow_left:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-bottom:4px}
.svg-icon.svg-icon-Arrow_left_footer{padding-top:0}
.svg-icon.svg-icon-Arrow_left_footer:before{width:1.9949999999999999em;height:2.228em;font-size:7px}
.svg-icon.svg-icon-Arrow_left_breadcrumb:before{width:1.4929999999999999em;height:3.5em}
.svg-icon.svg-icon-Arrow_left_white:before{width:1.4929999999999999em;height:2.4899999999999998em}
.svg-icon.svg-icon-Arrow_right{width:1.2em;height:1.2em}
.svg-icon.svg-icon-Arrow_Right_Red{width:1.2em;height:1.2em}
.svg-icon.svg-icon-Arrow_up:before{width:1.986em;height:1.432em}
.svg-icon-sunoco:before{width:6.2em;height:5.8em}
.svg-icon-chevron:before{width:5.8em;height:5.8em}
.svg-icon-chevron-texaco:before{width:5.8em;height:5.8em}
.svg-icon-exxon-mobil:before{width:5.8em;height:5.8em}
.svg-icon-safeway-logo-rgb:before{width:6.8em;height:4.4em}
.svg-icon.svg-icon-acmemarkets-logo:before{width:8em;height:4.4em}
.svg-icon-shaws-logo:before{width:8em;height:4.4em}
.svg-icon-starmarket-logo:before{width:8em;height:4.4em}
.svg-icon-pavilions-logo:before{width:8em;height:4.4em}
.svg-icon-randalls-logo:before{width:8em;height:2em}
.svg-icon-grocery:before{width:8.2em;height:6.73em}
.svg-icon.svg-icon-Caret_down:before{width:1.065em;height:.601em}
.svg-icon.svg-icon-Caret_down_red:before{width:1.065em;height:.601em}
.svg-icon.svg-icon-Cart1:before{width:2.2030000000000003em;height:1.70em}
.svg-icon.svg-icon-Cart:before{width:1.7em;height:1.8em}
.svg-icon.svg-icon-Step-Complete-24:before{width:2em;height:2.1em}
.svg-icon.svg-icon-Checkout_cart:before{width:2.743em;height:2.082em}
.svg-icon.svg-icon-clock-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-delivery:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-DUG:before{width:4.793em;height:4.423em}
.svg-icon.svg-icon-DUG-pref-page{width:4.793em;height:4.423em}
.svg-icon.svg-icon-DUG-small:before{width:1.4em;height:1.3em}
.svg-icon.svg-icon-DUG-white:before{width:1.4em;height:1.3em}
.svg-icon.svg-icon-Delivery-pref-page{width:4.801em;height:4.305em}
.svg-icon.svg-icon-Delivery-mobile-header{width:1.9em;height:2em}
.svg-icon.svg-icon-DUG-mobile-header{width:1.9em;height:2em}
.svg-icon.svg-icon-DUG-desktop-white:before{width:1.9em;height:2em}
.svg-icon.svg-icon-Delivery-desktop-white:before{width:1.9em;height:2em}
.svg-icon.svg-icon-Eco:before{width:2em;height:1.581em}
.svg-icon.svg-icon-Email:before{width:1.9899999999999998em;height:1.29em}
.svg-icon.svg-icon-Info-white:before{width:1.8em;height:1.8em}
.svg-icon.svg-icon-Order_info_white:before{width:1.8699999999999999em;height:1.5em}
.svg-icon.svg-icon-Promo_code:before{width:2.1710000000000003em;height:2.17em}
.svg-icon.svg-icon-Promo_tag:before{width:2.4em;height:2.4em}
.svg-icon.svg-icon-store-16px:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-Twitter{width:2em;height:1.691em;fill:#8b8b8b}
.svg-icon.filter-icon:before{width:1em;height:1em}
.svg-icon.just-for-you-16px{width:.9em;height:1.2em;background-size:contain}
.svg-icon.svg-icon-Store_Large_Grey:before{width:2.8em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Delivery_Large_Grey:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Delivery_Large_White:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Rush_Large_Grey:before{width:3.9em;height:1.8em;background-size:contain}
.svg-icon.svg-icon-Rush_Large_White:before{width:3.9em;height:1.8em;background-size:contain}
.svg-icon.svg-icon-Dug_Large_Grey:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-white_locator:before{width:2.1em;height:1.9em;background-size:contain;margin-bottom:1.7px}
.svg-icon-Store_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Store_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store_large_white.svg");background-repeat:no-repeat}
.svg-icon-Rush_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/rush_large_white.svg");background-repeat:no-repeat}
.svg-icon-Dug_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DuG_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Dug_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DuG_large_white.svg");background-repeat:no-repeat}
.svg-icon-header-list-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/header-list-white.svg");background-repeat:no-repeat}
.svg-icon-Arrow_up:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_up.svg");background-repeat:no-repeat}
.svg-icon-Arrow_down:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down_white.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-Arrow_down_dark_gray:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down_darkgray.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left_breadcrumb:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left_white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left_white.svg");background-repeat:no-repeat}
.svg-icon-Caret_down:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_down.svg");background-repeat:no-repeat}
.svg-icon-Caret_down_red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_down_red.svg");background-repeat:no-repeat}
.svg-icon-Email:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Email.svg");background-repeat:no-repeat}
.svg-icon-DUG:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG.svg");background-repeat:no-repeat}
.svg-icon-DUG-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-white.svg");background-repeat:no-repeat}
.svg-icon-Delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery.svg");background-repeat:no-repeat}
.svg-icon-Delivery-desktop-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery-desktop-white.svg");background-repeat:no-repeat}
.svg-icon-Cart:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Cart.svg");background-repeat:no-repeat}
.svg-icon-delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock.svg");background-repeat:no-repeat}
.svg-icon-Instagram:before{background-repeat:no-repeat}
.svg-icon-Pinterest:before{background-repeat:no-repeat}
.svg-icon-Promo_tag:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Promo_tag.svg");background-repeat:no-repeat}
.svg-icon-exxon-mobil:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/ExxonMobil_logo_stacked.svg");background-repeat:no-repeat}
.svg-icon-chevron-texaco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/texaco-chevron-logo.svg");background-repeat:no-repeat}
.svg-icon-shell:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/FUEL_Shell_jan2013_PECTEN.svg");background-repeat:no-repeat}
.svg-icon-sunoco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Sunoco_Logo.svg");background-repeat:no-repeat}
.svg-icon-pavilions-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Pavilions_RGB.svg");background-repeat:no-repeat}
.svg-icon-tomthumb-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/TomThumb_RGB.svg");background-repeat:no-repeat}
.svg-icon-vons-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Vons_RGB.svg");background-repeat:no-repeat}
.svg-icon-randalls-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Randalls_RGB.svg");background-repeat:no-repeat}
.svg-icon-albertsons-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Albertsons_RGB.svg");background-repeat:no-repeat}
.svg-icon-starmarket-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/star-market-color.svg");background-repeat:no-repeat}
.svg-icon-shaws-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/shaws-color.svg");background-repeat:no-repeat}
.svg-icon-store-header:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store-header.svg");background-repeat:no-repeat;background-position:center}
.svg-icon-Rush_delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Rush_delivery.svg");background-repeat:no-repeat}
.svg-icon.scissors-tag-icon:before,.svg-icon.green-scissors-tag-icon-v2:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/icons-scissors-green.svg");background-repeat:no-repeat}
.svg-icon.scissors-tag-icon:before,.svg-icon.scissors-tag-icon-v2:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/icons-scissors-red.svg");background-repeat:no-repeat}
.filter-icon:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Filter.svg");background-repeat:no-repeat}
.svg-icon.coupon-tick-mark:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark-ss.png");background-repeat:no-repeat;background-size:contain;width:16px;height:15px}
.icon-u-absolute{position:absolute;top:10px;left:6px;z-index:1}
.scissors{position:absolute;top:0;right:0;font-size:18px;cursor:pointer}
.scissors.svg-icon-icons_scissors:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/icons-scissors.svg");background-repeat:no-repeat;width:1.2em;height:1.2em;background-size:contain}
.svg-icon.icon-prop-65:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/warning.svg");background-repeat:no-repeat;background-size:cover;width:2em;height:2em}
.svg-icon.svg-icon-white_locator:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/white_locator.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-cart-info:before{width:34px;height:34px}
.svg-icon-cart-info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Info_Icon.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-tag:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/tag.svg");background-repeat:no-repeat;width:16px;height:16px}
.svg-icon.svg-icon-green-tick:before{background:url("../../../../etc/designs/wcax-commons/images/icons/green.svg");width:20px;height:20px}
.svg-icon.svg-icon-search-grey{width:24px;height:24px}
.svg-icon.svg-icon-grey-close{width:24px;height:24px;top:0;left:0;fill:#4b4b4b}
.svg-icon-search-Close{width:21px;height:17px}
.svg-icon-locator-grey{width:24px;height:24px}
.svg-icon.svg-icon-grey-chevron{width:24px;height:24px}
.svg-icon.svg-icon-close-white:before{width:24px;height:24px}
.svg-icon-close-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/close-white.svg");background-repeat:no-repeat}
img:-moz-loading{visibility:hidden}
div.container.user-info{display:table;padding:15px 5px;box-sizing:border-box;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);width:225px;float:right}
div.container.user-info div.row.third-row{height:30%}
div.container.user-info div.row.third-row ul{width:100%;height:auto;display:table;float:left;padding:0;border-bottom:1px solid #dedede}
div.container.user-info div.row.third-row ul li{list-style:none;display:table;float:left;width:100%;height:auto;padding-bottom:10px}
div.container.user-info div.row.third-row ul li span a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:10px;box-sizing:border-box;border-bottom:1px solid #000}
div.container.user-info div.row.third-row ul li span a.authenticated-pop-up-anchor{color:#000}
div.container.user-info div.row.fourth-row{height:15%}
div.container.user-info div.row.fourth-row ul{width:100%;height:auto;display:table;float:left;padding:0}
div.container.user-info div.row.fourth-row ul li{list-style:none;display:table;float:left;width:100%;height:auto;padding-bottom:10px}
div.container.user-info div.row.fourth-row ul li a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:15px;box-sizing:border-box;border-bottom:1px solid #000}
div.container.user-info div.row.fourth-row ul li a.authenticated-pop-up-anchor{color:#000}
img:-moz-loading{visibility:hidden}
.content-block-area{width:100%;height:auto;display:table;margin:0 auto}
.content-block-container{width:98%;height:100%;display:table;margin:0 auto;padding:20px 0}
.content-block-container .content-block-wrapper{width:49%;height:auto;min-width:375px;min-height:475px;display:block;float:left;box-sizing:border-box;padding:20px;margin:2% 0;transform:scale(1);transition:.05s linear}
.content-block-container .content-block-wrapper:first-child{margin:2% 2% 2% 0}
.content-block-container .content-block-wrapper.left{background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.2)}
.content-block-container .content-block-wrapper.left:hover{box-shadow:2px 2px 5px rgba(0,0,0,0.2);transform:scale(1.01)}
.content-block-container .content-block-wrapper.right{background:#58544d;box-shadow:1px 1px 2px rgba(0,0,0,0.3)}
.content-block-container .content-block-wrapper.right:hover{transform:scale(1.01);box-shadow:2px 2px 5px rgba(0,0,0,0.3)}
.content-block-container .content-block-wrapper .content-block{width:100%;height:100%;display:table;float:left;padding:20px}
.content-block-container .content-block-wrapper .content-block .content-block-category-wrapper{width:80%;height:auto;display:table;float:left}
.content-block-container .content-block-wrapper .content-block .content-block-category-wrapper .content-block-category{width:auto;height:auto;display:table;font-size:13px;font-weight:800;line-height:20px;margin:10px 0}
.content-block-container .content-block-wrapper .content-block .content-block-category-wrapper .content-block-category.white-text{color:#fff}
.content-block-container .content-block-wrapper .content-block .content-block-title-wrapper{width:100%;height:auto;display:table;float:left}
.content-block-container .content-block-wrapper .content-block .content-block-title-wrapper .content-block-title{width:auto;height:auto;margin:0 auto;display:table;font-size:48px;font-weight:bold;line-height:52px}
.content-block-container .content-block-wrapper .content-block .content-block-title-wrapper .content-block-title.white-text{color:#fff}
.content-block-container .content-block-wrapper .content-block .content-block-content-wrapper{width:80%;height:auto;display:table;float:left;padding:0 0 10px 0}
.content-block-container .content-block-wrapper .content-block .content-block-content-wrapper .content-block-content{width:auto;height:auto;margin:0 auto;display:table;font-size:20px;line-height:28px}
.content-block-container .content-block-wrapper .content-block .content-block-content-wrapper .content-block-content.white-text{color:#fff}
.content-block-container .content-block-wrapper .content-block .content-block-button-wrapper{width:80%;height:auto;display:table;float:left}
.content-block-container .content-block-wrapper .content-block .content-block-button-wrapper .content-block-button{width:187px;height:46px;margin:10px auto 20px auto;float:left}
.content-block-container .content-block-wrapper .content-block .content-block-button-wrapper .content-block-button .content-block-btn{width:100%;height:100%;background:#dd1e25;color:#fff;border-radius:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);display:table;line-height:46px;padding:0}
.content-block-container .content-block-wrapper .content-block .content-block-button-wrapper .content-block-button .content-block-btn.white-text{color:#fff}
@media only screen and (min-width:320px) and (max-width:480px){.content-block-area{width:90%}
.content-block-container{width:100%;float:none;margin:0 auto}
.content-block-container .content-block-wrapper{width:100%;min-width:100%;padding:20px 0}
.content-block-container .content-block-wrapper:first-child{margin:0 auto}
}
@media only screen and (min-width:480px) and (max-width:768px){.content-block-container{width:100%;float:none;margin:0 auto}
.content-block-container .content-block-wrapper{width:100%;padding:20px 0}
.content-block-container .content-block-wrapper:first-child{margin:0 auto}
}
@media only screen and (min-width:1024px) and (max-width:1440px){.content-block-area{width:90%}
.content-block-container{width:100%}
}
@media only screen and (min-width:1440px){.content-block-area{width:90%}
.content-block-container{width:100%}
}
img:-moz-loading{visibility:hidden}
.logo-container{width:100%;box-sizing:border-box;padding:32px 0 28px 0}
.logo-container .logo-jewelosco,.logo-container .logo-tomthumb,.logo-container .logo-safeway,.logo-container .logo-vons,.logo-container .logo-albertsons,.logo-container .logo-pavilions,.logo-container .logo-randalls,.logo-container .logo-carrsqc,.logo-container .logo-shaws,.logo-container .logo-starmarket,.logo-container .logo-acmemarkets,.logo-container .logo-haggen{width:100%;height:40px}
.logo-container .logo-jewelosco{display:block;width:108px;height:72px;margin:auto}
.logo-mobile{height:100%}
.logo-mobile a{width:100%;height:100%;display:table}
.logo-mobile .logo-jewelosco,.logo-mobile .logo-tomthumb,.logo-mobile .logo-safeway,.logo-mobile .logo-vons,.logo-mobile .logo-albertsons,.logo-mobile .logo-pavilions,.logo-mobile .logo-randalls,.logo-mobile .logo-carrsqc,.logo-mobile .logo-shaws,.logo-mobile .logo-starmarket,.logo-mobile .logo-acmemarkets,.logo-mobile .logo-haggen{width:100%;height:22px;margin:14px auto}
.logo-mobile .logo-jewelosco{transform:scale(1.7);width:auto}
.sticky-header-on{display:none;height:100%}
.sticky-header-on a{width:100%;height:100%;display:table}
.sticky-header-on .logo-jewelosco,.sticky-header-on .logo-tomthumb,.sticky-header-on .logo-safeway,.sticky-header-on .logo-vons,.sticky-header-on .logo-albertsons,.sticky-header-on .logo-pavilions,.sticky-header-on .logo-randalls,.sticky-header-on .logo-carrsqc,.sticky-header-on .logo-shaws,.sticky-header-on .logo-starmarket,.sticky-header-on .logo-acmemarkets,.sticky-header-on .logo-haggen{height:22px;margin:14px}
.sticky-header-on .logo-jewelosco{transform:scale(1.7)}
@media(max-width:1440px) and (min-width:990px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin:10px auto}
}
@media(min-width:1441px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin:10px auto}
}
@media(min-width:740px) and (max-width:991px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin:10px auto}
}
@media(min-width:535px) and (max-width:739px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin:10px auto}
}
@media(min-width:400px) and (max-width:535px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin-top:10px;padding-left:0;margin-left:-10px}
}
@media(min-width:320px) and (max-width:399px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:20px;margin:15px auto;padding-left:0}
}
@media(max-width:1440px) and (min-width:990px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:1441px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:740px) and (max-width:991px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:535px) and (max-width:739px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:400px) and (max-width:535px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:320px) and (max-width:399px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
.logo-anonymous img{width:100%;height:22px;margin:14px auto}
.logo-anonymous .logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
.logo-anonymous .uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
img:-moz-loading{visibility:hidden}
product-item .polaris-btn-add-product-in-card{padding:0 15px}
.quantity-stepper input[type="number"]::-webkit-inner-spin-button,.quantity-stepper input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.quantity-stepper .polaris-btn-bottom-without-ar{bottom:0}
.quantity-stepper .polaris-btn-bottom-with-ar{bottom:47px}
.quantity-stepper .polaris-btn-add-product-in-card{width:100%;position:absolute;left:0;padding:0 17px}
.quantity-stepper .polaris-btn-add-product-in-card .btn-add-card{width:100%;border-radius:0;display:table;margin-bottom:10px;padding:10px 12px !important}
.quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:before{content:"";position:absolute;width:calc(100% - 20px);height:40px;left:10px;top:0}
.quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:after{content:"";background:url("../../../../etc/designs/wcax-commons/images/icons/check-mark-qty.svg") no-repeat 0 0;position:absolute;top:14px;left:calc(100% - 55%);width:15px;height:15px}
.quantity-stepper .polaris-btn-add-product-in-card .low-in-stock-message{font-size:11px;letter-spacing:.18px}
.quantity-stepper .polaris-btn-add-product-in-card .mto-message{font-size:11px;letter-spacing:.18px}
.quantity-stepper .btn-add-card-quantity{width:100%;border-radius:0;padding:0;margin-bottom:10px;display:flex}
.quantity-stepper .btn-add-card-quantity:active{-webkit-box-shadow:none;box-shadow:none}
.quantity-stepper .btn-add-card-quantity .specify-quantity-less{width:20%;height:100%;display:block;float:left;box-sizing:border-box;margin:0;padding:9px 12px;border:0}
.quantity-stepper .btn-add-card-quantity .specify-quantity-counter{width:60%;height:100%;display:block;float:left;box-sizing:border-box;padding:9px 12px;text-align:center;user-select:none;border:0;flex-grow:1;-moz-appearance:textfield}
.quantity-stepper .btn-add-card-quantity .specify-quantity-counter::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.quantity-stepper .btn-add-card-quantity .specify-quantity-counter::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.quantity-stepper .btn-add-card-quantity .specify-quantity-counter.update-button{width:50%}
.quantity-stepper .btn-add-card-quantity .specify-quantity-more{width:20%;height:100%;display:block;float:left;text-align:center;box-sizing:border-box;margin:0;padding:9px 12px;text-transform:capitalize;border:0}
.quantity-stepper .btn-add-card-quantity .specify-quantity-more.update-button{width:50%;font-weight:800}
.quantity-stepper .btn-add-card-quantity .specify-quantity-more:disabled{background-color:#dedede;color:#4b4b4b;opacity:1;cursor:not-allowed}
.quantity-stepper .quantity-loading:before{content:"";position:absolute;top:18px;left:25%;width:50%;height:calc(100% - 30px);z-index:97;background:#fff;opacity:0}
.quantity-stepper .quantity-loading:after{content:"";-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;width:1.5rem;height:1.5rem;background:url("../../../../etc/designs/wcax-commons/images/icons/quantity-loading.svg") 0 0/contain no-repeat;position:absolute;z-index:97;top:calc(50% - 5px);left:50%;margin-top:-0.75rem;margin-left:-0.75rem}
.quantity-stepper .quantity-loading.full-loading:before{top:0;left:10px;width:calc(100% - 20px);height:calc(100% - 10px)}
.quantity-stepper .quantity-loading.remove-loading:before{top:0;left:0;width:100%;height:calc(100% - 10px)}
@media(min-width:320px) and (max-width:480px){.quantity-stepper input.specify-quantity-counter{font-size:16px}
}
@media(min-width:320px) and (max-width:767px){.quantity-stepper .sticky-add-to-cart{position:fixed !important;z-index:9;top:26px;width:100% !important;left:0;bottom:auto;background:#fff;padding:16px 20px !important;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}
.quantity-stepper .sticky-add-to-cart .btn-add-card{margin-bottom:0}
}
.mini-cart-quantity-stepper{margin-top:10px}
.mini-cart-quantity-stepper .quantity-stepper .polaris-btn-add-product-in-card{position:relative;padding:0}
.mini-cart-quantity-stepper .quantity-stepper .polaris-btn-add-product-in-card .btn-add-card-quantity{border:1px solid #dedede;font-size:14px}
.mini-cart-quantity-stepper .quantity-stepper .polaris-btn-add-product-in-card .specify-quantity-counter{color:#4b4b4b}
.mini-cart-quantity-stepper .quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:before{height:43px;left:0;width:100%}
.mini-cart-quantity-stepper .quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:after{top:16px;left:calc(100% - 56%)}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity{display:flex}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-less,.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-counter,.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-more{width:20%}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-more{max-width:40px;font-size:30px;padding:5px 8px 6px 8px;font-weight:200;line-height:100%}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-more.update-button{font-size:13px;padding:13px 5px;max-width:none;width:50% !important}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-less{max-width:40px;font-size:30px;padding:5px 8px 6px 8px;font-weight:200;line-height:100%}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-counter{padding:10px 12px}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-counter.update-button{width:50% !important}
.mini-cart-quantity-stepper .quantity-stepper .quantity-loading:before{left:38%;width:25%;height:calc(100% - 30px)}
.mini-cart-quantity-stepper .quantity-stepper .quantity-loading:after{top:50%}
.mini-cart-quantity-stepper .quantity-stepper .quantity-loading.full-loading:before{width:100%;top:0;left:0;height:100%}
@media(min-width:320px) and (max-width:480px){div.cart-product-value-con div{width:100%}
.mini-cart-quantity-stepper .quantity-stepper .polaris-btn-add-product-in-card{position:relative;padding:0}
.mini-cart-quantity-stepper .quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:before{height:33px}
.mini-cart-quantity-stepper .quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:after{top:12px;left:calc(100% - 58%)}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-more{max-width:40px;font-size:20px;padding:10px 8px;font-weight:200;line-height:100%}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-more.update-button{width:50% !important;max-width:none;padding:8px;font-size:12px}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-counter{padding:10px 8px}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-counter.update-button{width:35% !important;padding:3px}
.mini-cart-quantity-stepper .quantity-stepper .btn-add-card-quantity .specify-quantity-less{max-width:40px;font-size:20px;padding:10px 8px;font-weight:200;line-height:100%}
}
@media only screen and (min-width:991px){.nested-fulfilment-options{max-width:298px}
}
@media(min-width:320px) and (max-width:991px){.nested-fulfilment-options__cards .delivery-available,.nested-fulfilment-options__cards .pickup-available{padding-right:40px !important;padding-left:0 !important;padding-top:4px;float:right}
.nested-fulfilment-options__cards .svg-icon-Arrow_right{float:right;margin-right:-82px;margin-top:9px}
.nested-fulfilment-options__cards .svg-caret-right{float:right;margin-right:-82px;margin-top:6px}
}
@media(min-width:320px) and (max-width:767px){product-detail .sticky-add-to-cart{position:fixed !important;z-index:8;top:26px;width:100% !important;left:0;bottom:auto;background:#fff;padding:16px 20px !important;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}
product-detail .sticky-add-to-cart .btn-add-card{margin-bottom:0}
}
product-carousel-item .quantity-stepper .polaris-btn-add-product-in-card{padding:0 10px}
product-detail .quantity-stepper .polaris-btn-add-product-in-card{position:relative;margin-top:30px;width:298px;padding-left:0;padding-right:0}
product-detail .quantity-stepper .quantity-loading:before{width:103px;height:calc(100% - 30px)}
product-detail .quantity-stepper .quantity-loading:after{left:50%;top:50%}
product-detail .quantity-stepper .quantity-loading.full-loading:before{left:0;width:100%;height:100%}
product-detail .nested-fulfilment-options{width:auto;margin-bottom:-14px}
product-detail .nested-fulfilment-options__heading{padding:24px 0 10px}
product-detail .nested-fulfilment-options__heading__text{display:inline;font-size:16px}
product-detail .nested-fulfilment-options__heading__zipcode{padding-top:3px;font-size:12px;float:right;color:#dd1e25;display:inline;border:0;background:rgba(0,0,0,0);text-decoration:underline}
product-detail .nested-fulfilment-options__cards{border:1px solid #dedede;border-radius:4px}
product-detail .nested-fulfilment-options__cards .delivery-icon,product-detail .nested-fulfilment-options__cards .pickup-icon{padding-left:16px;padding-right:8px;display:inline}
product-detail .nested-fulfilment-options__cards .svg-icon-Arrow_right{font-size:10px}
product-detail .nested-fulfilment-options__cards .svg-caret-right{width:18px;height:18px;margin-bottom:2px}
product-detail .nested-fulfilment-options__cards .delivery-available{font-size:14px;font-weight:normal;color:#437f2f;padding-left:77px;padding-right:16px}
product-detail .nested-fulfilment-options__cards .pickup-available{font-size:14px;font-weight:normal;color:#437f2f;padding-left:88px;padding-right:16px}
product-detail .nested-fulfilment-options__cards__delivery,product-detail .nested-fulfilment-options__cards__pickup{padding:10px 0 10px;color:#4b4b4b;font-size:16px;font-weight:bold;border:0;background:rgba(0,0,0,0);width:100%;text-align:left}
product-detail .nested-fulfilment-options__cards .separator{border-top:1px solid #dedede;width:100%;height:1px;display:block}
img:-moz-loading{visibility:hidden}
div.container.user-info-full{display:table;padding:21px 15px;box-sizing:border-box;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);width:420px !important}
div.container.user-info-full div.row.first-row{height:15%}
div.container.user-info-full div.row.first-row div.user-info-header{width:100%;height:100%;display:table;float:left}
div.container.user-info-full div.row.first-row div.user-info-header span.rewards-summary{height:20px;width:100%;display:table;color:#4b4b4b;font-family:"Nunito",sans-serif;font-size:15px;line-height:20px;background:0}
div.container.user-info-full div.row.first-row div.user-info-header span.rewards-summary a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:6px;box-sizing:border-box}
div.container.user-info-full div.row.first-row div.user-info-header span.rewards-summary s a.authenticated-pop-up-anchor{color:#4b4b4b;text-decoration:underline}
div.container.user-info-full div.row.first-row div.user-info-header span.rewards-summary s a.authenticated-pop-up-anchor a.authenticated-pop-up-anchor-summary{color:#000;text-decoration:none}
div.container.user-info-full div.row.second-row{height:40%;padding-top:5px;position:relative;display:block}
div.container.user-info-full div.row.second-row div.points-wrapper{width:100%;height:100%;display:table;float:left;padding-bottom:10px;box-sizing:border-box}
div.container.user-info-full div.row.second-row div.points-wrapper ul{width:100%;height:100%;display:table;float:left;border-bottom:1px solid #dedede}
div.container.user-info-full div.row.second-row div.points-wrapper ul div.vertical-spacer.reward-spacer{background:#dedede;height:80px;width:2px;float:left;display:block;margin-left:12px;margin-right:12px}
div.container.user-info-full div.row.second-row div.points-wrapper ul .rewards-col-1{padding-right:0;padding-left:10px}
div.container.user-info-full div.row.second-row div.points-wrapper ul .rewards-col-2{padding-right:0;padding-left:0}
div.container.user-info-full div.row.second-row div.points-wrapper ul .rewards-col-3{padding-right:0;padding-left:0}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item{height:100%;display:table;float:left;padding-top:10px;padding-bottom:23px;box-sizing:border-box}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item div.rewards-container span.points-top{height:22px;width:100%;display:table;color:#4b4b4b;font-size:26px;letter-spacing:-1px;line-height:22px;text-align:center;padding-bottom:5px;font-weight:bold}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item div.rewards-container span.points-bottom{height:40px;width:100%;display:table;font-size:13px;line-height:18px;text-align:center}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item div.rewards-container a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:15px;line-height:15px;float:left;padding-top:6px;padding-right:10px;box-sizing:border-box}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item div.rewards-container a.authenticated-pop-up-anchor{color:#000}
div.container.user-info-full div.row.third-row{height:30%}
div.container.user-info-full div.row.third-row ul{width:100%;height:auto;display:table;float:left;padding:0;border-bottom:1px solid #dedede}
div.container.user-info-full div.row.third-row ul li{list-style:none;display:table;float:left;width:100%;height:auto;padding-bottom:10px}
div.container.user-info-full div.row.third-row ul li span a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:10px;box-sizing:border-box;border-bottom:1px solid #000}
div.container.user-info-full div.row.third-row ul li span a.authenticated-pop-up-anchor{color:#000}
div.container.user-info-full div.row.fourth-row-full{height:15%}
div.container.user-info-full div.row.fourth-row-full ul{width:100%;height:auto;display:table;float:left;padding:0}
div.container.user-info-full div.row.fourth-row-full ul li{list-style:none;display:table;float:left;width:100%;height:auto;padding-bottom:10px}
div.container.user-info-full div.row.fourth-row-full ul li a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:15px;box-sizing:border-box;border-bottom:1px solid #000}
div.container.user-info-full div.row.fourth-row-full ul li a.authenticated-pop-up-anchor{color:#000}
img:-moz-loading{visibility:hidden}
.main-wrapper .pending-alert{height:auto;text-align:center;position:relative;line-height:1.27;font-size:22px;padding:16px 10px 15px}
.main-wrapper .unified-pending-alert{display:inline-block;border-bottom-width:2px;line-height:1.22;font-size:18px;padding:8px 8px 6px;margin:0 0 0 16px;height:auto;width:180px}
.main-wrapper .unified-pending-alert:hover,.main-wrapper .unified-pending-alert:focus{color:white}
.pending-order-btn-font{font-weight:800}
@media(max-width:768px){.main-wrapper .pending-alert{line-height:1.38;font-size:16px}
.main-wrapper .unified-pending-alert{display:block;height:auto;margin:8px auto 0}
}
@media(max-width:479px){.main-wrapper .pending-alert{padding:8px 10px}
}
.notify-wrapper{width:100%;position:fixed;top:72px;text-align:center}
.notify-wrapper .notify-message-wrapper{padding:20px 26px 18px 24px;display:inline-block;background-color:white;box-shadow:0 4px 9px 0 rgba(0,0,0,0.5)}
.notify-wrapper .message{padding-left:16px;font-size:16px;font-weight:bold}
img:-moz-loading{visibility:hidden}
.main-wrapper{padding-right:0 !important;font-family:"Nunito Sans",sans-serif}
.modal.show{overflow:auto}
.zip-code-modal-container{padding:0;overflow:hidden}
.zip-code-modal-container .modal{padding-right:0 !important}
.zip-code-modal-container #zip-code-modal .modal-dialog .modal-content{padding:0}
.zip-code-modal-container .modal-dialog{margin:auto;position:absolute;left:0;right:0;bottom:0;top:0;display:table;padding:0}
.zip-code-modal-container .modal-content{border-radius:1px;min-height:auto;max-height:90vh;overflow:auto;width:100%;position:absolute;left:0;right:0;top:0;display:block;margin:auto}
.zip-code-modal-container .modal-content .modal-header{display:table;width:100%;height:auto}
.zip-code-modal-container .modal-content .modal-header.border-bottom-none{border:0}
.zip-code-modal-container .modal-content .modal-header.modal-header-hidden{border-bottom:0;display:none}
.zip-code-modal-container .modal-content .modal-header .modal-header-close-img-container{display:table;width:100%;height:auto}
.zip-code-modal-container .modal-content .modal-header .modal-header-close-img-container .modal-close-img{display:table;cursor:pointer}
.zip-code-modal-container .modal-content .modal-header .zip-header-container{display:table;width:90%;height:auto;margin:10px auto}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-header-wrapper{display:table;width:50%;height:auto;float:left}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-header-wrapper .zip-modal-header-title{width:100%;height:auto;float:left;font-size:12px;font-weight:bold}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-header-wrapper .zip-code-header-description{width:100%;height:auto;float:left;font-size:13px}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-change-wrapper{display:table;width:50%;height:auto;float:left}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-change-wrapper .zip-change{width:auto;height:auto;font-size:14px;text-decoration:underline;float:right;padding:10px;cursor:pointer}
.zip-code-modal-container .modal-content .modal-header .choose-store-title{margin-right:0;font-size:36px;text-align:center}
.zip-code-modal-container .modal-content .modal-header button#close.close{font-size:36px;opacity:1;font-weight:300}
.zip-code-modal-container .modal-content .modal-body{height:auto;padding:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container{width:80%;height:auto;display:table;margin:0 auto;padding:70px 0 50px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-cancel-btn{position:absolute;top:25px;right:5%;font-size:18px;line-height:26px;text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header{width:100%;height:auto;display:table}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-title{width:100%;font-size:36px;text-align:center;float:left;margin-bottom:0;margin-top:-10px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-title.deals-title-modal{font-size:36px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-description{width:100%;font-size:16px;text-align:center;float:left;display:none;font-weight:100;text-decoration:none;position:relative;top:5px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-invalid-description{display:none;width:100%;padding:5px;font-size:16px;text-align:center}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .invalid-zipcode{display:table}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-update-container{position:absolute;top:20px;right:calc(5% + 15px)}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-update-container .zip-code-update-text{width:auto;height:auto;font-size:18px;text-decoration:underline;float:right;padding:10px;cursor:pointer}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{width:70%;height:auto;display:table;margin:20px auto}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-store-text{width:70%;margin:0 auto;padding:15px 0 5px 0;font-size:14px;font-weight:bold;line-height:16px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-text{width:70%;margin:0 auto;font-size:14px;font-weight:bold;line-height:16px;padding:24px 0 8px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper{display:flex;width:70%;justify-content:center;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .input-zip-code{padding:10px;font-size:16px;width:100%;border:0;outline:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn{font-size:16px;padding:10px 20px;cursor:pointer;border:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-mobile{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zipcode-length-error{margin:8px 0 0 97px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .horizontal-line-small{display:block;height:2px;width:50px;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer{width:100%;height:auto;padding:10px 0;display:table;text-align:center;margin-top:10px;margin-bottom:10px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .zip-code-description-footer{font-size:18px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in{font-size:16px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in a{text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in a:hover{text-decoration:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .deals-img-modal-container{display:flex;justify-content:center;margin:30px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .deals-img-modal-container .deals-icon{width:100px;height:100px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .deals-img-modal-container .deals-icon::before{background-size:contain;width:100%;height:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container{display:table;width:90%;height:auto;margin:auto;border-bottom:1px solid #e5e5e5;padding:20px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .store-zip-code-container{display:table;width:70%;height:auto;float:left}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .store-zip-code-container .store-zip-code{width:100%;height:auto;float:left;font-size:13px;font-weight:600;letter-spacing:1px;line-height:20px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .store-zip-code-container .store-address-desc{width:100%;height:auto;float:left;font-weight:500;font-size:26px;line-height:30px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container{display:table;width:30%;height:auto;padding:10px 0 0 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container .change-store-text{border:0;cursor:pointer;float:right;font-size:18px;font-weight:600;line-height:26px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container .change-store-text:hover{text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container .zipcode-change-arrow::before{transform:rotate(90deg);width:1em;height:1em;margin:4px 0 0 4px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store{display:table;width:90%;height:auto;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title{display:table;width:100%;height:auto;margin:0}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-text{display:table;width:80%;padding-left:20%;font-size:36px;line-height:40px;text-align:center;float:left;margin:40px auto 10px auto}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-cancel-text{display:inline-block;width:20%;text-decoration:underline;text-align:right;cursor:pointer;font-size:18px;font-weight:600;line-height:26px;margin:40px auto 0 auto}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-cancel-text:hover{text-decoration:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-details{text-align:center;font-size:16px;line-height:22px;margin:16px auto 0 auto;width:100%;display:table}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container{height:300px;overflow:auto;margin:20px 0}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container{display:table;width:100%;float:left;min-height:200px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .horizontal-line-for-select-store{display:flex;width:90%;height:1px;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper{display:table;width:100%;height:auto;padding:13px 10px;float:left;border:2px solid transparent;cursor:pointer}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-img-select-store{display:table;width:30%;height:auto;float:left}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-description-select-store{width:70%;height:auto;float:left;padding:0 0 0 10px;font-size:12px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-description-select-store .select-store-title{display:table;width:100%;float:left;font-size:10px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-description-select-store .select-store-address{display:table;width:100%;float:left;font-size:14px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-description-select-store .select-store-open{display:table;width:100%;float:left;font-size:10px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item{display:flex;align-items:center;position:relative;margin:0 auto;width:100%;cursor:pointer;padding:0 20px;height:144px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-your-store-list{width:100px;font-size:40px;font-weight:900;margin-right:20px;display:block}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-your-store-list-description{width:150px;font-size:14px;line-height:20px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-story-icon{display:none;position:absolute;right:50px;width:25px;height:25px;border-radius:50%;justify-content:center;align-items:center}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-story-icon::before{width:50px;height:25px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-story-icon-display{display:flex}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-maps-wrapper{display:table;width:calc(60% - 20px);margin:0 auto;padding:0 10px;height:300px;text-align:center;line-height:300px;font-size:26px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-btn-container{display:table;width:100%;height:auto;padding:20px 10px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-btn-container .select-your-store-btn{display:table;width:auto;font-size:12px;margin:0 auto;padding:5px 15px;cursor:pointer}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile{display:none;width:100%;height:auto}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile .horizontal-line-small{display:block;height:2px;width:50px;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile .select-your-store-cancel-text{display:inline-block;width:100%;height:auto;padding:10px;text-align:center;text-decoration:underline;cursor:pointer}
.zip-code-modal-container .modal-content .modal-body .your-experience-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-description{font-size:36px;text-align:center}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body{width:300px;margin:20px auto;padding:30px}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-icon{width:90px;height:90px;border-radius:50%;margin:15px auto;display:flex;justify-content:center;align-items:center}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-icon .your-experience-img{width:50px;height:40px}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-icon .your-experience-img::before{background-size:contain;width:100%;height:100%}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-in-store{text-align:center;font-size:20px;font-weight:bold}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-store{text-align:center;font-size:18px}
.zip-code-modal-container .modal-content .modal-body .store-items{display:flex;justify-content:center}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item{width:288px;height:292px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:20px}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .title-logo{display:inline;display:-ms-inline-grid;font-size:40px;font-weight:600}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .title-logo .banner-logo-img:focus{outline:2px solid #757575 !important;padding:4px !important}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .title-logo .store-conflict-jewelosco{width:108px}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .item-store{font-size:16px}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .item-store .bold-text{text-align:center;font-size:24px;font-weight:600}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .item-store-btn{height:40px;width:180px;font-size:16px}
.zip-code-modal-container .modal-content .modal-body .store-items .store-separator{font-size:36px;line-height:49px;text-align:center;align-self:center;margin:0 20px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer{margin:30px auto;display:block;flex-direction:column;align-items:center;width:645px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text{font-size:16px;font-weight:600;line-height:22px;text-decoration:underline;cursor:pointer;margin-right:54px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text:hover{text-decoration:none}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text .disclaimer-svg{margin:5px 0 0 10px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text .disclaimer-svg:before{transform:rotate(-90deg);position:relative;bottom:5px;width:1em;height:1em}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text .disclaimer-svg-rotate:before{transform:rotate(90deg);position:relative;top:2px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .disclaimer-content{width:645px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .disclaimer-content .disclaimer-paragraph{margin-top:15px;font-size:16px}
.zip-code-modal-container .modal-content .modal-body .zip-code-cancel-btn-mobile{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container{width:80%;margin:0 auto;padding:20px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container{display:flex;justify-content:space-between}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper{display:flex;flex-direction:column}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper .zip-code-text{font-size:13px;font-weight:800;letter-spacing:1px;line-height:20px}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper .zip-code-change{font-size:26px;line-height:30px}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .zip-code-store-change{font-size:18px;line-height:26px;padding-top:15px;text-decoration:underline}
.zip-code-modal-container .modal-footer{border:0;padding:0;margin:auto;width:100%;height:auto;display:block}
.zip-code-modal-container .modal-footer .zip-code-footer-container{display:table;width:90%;height:auto;margin:auto;padding:15px}
.zip-code-modal-container .modal-footer .zip-code-footer-container li.store-address-container{display:table;width:70%;height:auto;float:left;padding:10px}
.zip-code-modal-container .modal-footer .zip-code-footer-container li.store-address-container .store-text{display:table;width:100%;float:left;text-align:left;font-size:14px}
.zip-code-modal-container .modal-footer .zip-code-footer-container li.store-address-container .store-address-text{display:table;width:100%;float:left;text-align:left;font-size:18px}
.zip-code-modal-container .modal-footer .zip-code-footer-container .change-store-container{display:table;width:30%;height:auto;padding:20px 0}
.zip-code-modal-container .modal-footer .zip-code-footer-container .change-store-container .change-store-text{width:auto;height:auto;font-size:18px;text-decoration:underline;float:right;padding:10px;cursor:pointer}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container{display:flex;width:90%;margin:20px auto;justify-content:space-between}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-container{display:flex;flex-direction:column;text-align:left}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-container .zip-code-store-text{font-size:13px;font-weight:800;letter-spacing:1px;line-height:20px}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-container .zip-code-store-address{font-size:26px;line-height:32px}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-change{font-size:18px;line-height:26px;padding-top:15px}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-change:hover{text-decoration:underline}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-change .zipcode-store-change-arrow::before{transform:rotate(90deg);width:1em;height:1em;margin:4px 0 0 4px}
.zip-code-modal-container .horizontal-line{width:100%;height:1px}
.zip-code-modal-container .change-body-modal-container{display:flex;justify-content:space-between;width:80%;margin:0 auto;padding:35px 15px}
.zip-code-modal-container .change-body-modal-container .zip-code-store-container{display:flex;flex-direction:column;text-align:left}
.zip-code-modal-container .change-body-modal-container .zip-code-store-container .zip-code-store-text{font-size:13px;font-weight:800;letter-spacing:1px;line-height:20px}
.zip-code-modal-container .change-body-modal-container .zip-code-store-container .zip-code-store-address{font-size:26px;line-height:32px}
.zip-code-modal-container .change-body-modal-container .zip-code-store-change{font-size:18px;font-weight:600;line-height:26px;padding-top:15px;text-decoration:underline}
@media only screen and (min-width:320px) and (max-width:480px){.zip-code-modal-container .modal{background:#fff;overflow:auto;margin-top:55px}
.zip-code-modal-container .modal-dialog.modal-lg{margin:0 auto;position:absolute;width:100%;top:0;bottom:unset;display:table;padding:0}
.zip-code-modal-container .modal-content{min-height:200px;border:0;border-radius:0;box-shadow:none}
.zip-code-modal-container .modal-content .modal-header .modal-header-close-img-container .modal-close-img{width:15px}
.zip-code-modal-container .modal-content .modal-header .choose-store-title{font-size:24px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container{width:100%;padding:20px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container{padding:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{margin:0 auto !important;width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-cancel-btn{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-description{position:initial;width:100%;padding:10px 0 15px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{padding:0;margin:0 0 15px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-text{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .input-zip-code{width:80%;float:left}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn{width:20%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-mobile{display:inline;float:left;border:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-desktop{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-store-text{width:90%;margin:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-update-container .zip-code-update-text{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .zip-code-description-footer{display:table;width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in{display:table;width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store{width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-btn-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-btn-container .select-your-store-btn{width:100%;text-align:center;padding:10px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container{height:auto;overflow:hidden;margin:20px 0}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container{width:100%;border:1px solid #dedede}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-maps-wrapper{display:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-cancel-text{display:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-text{width:100%;padding-left:0}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile{display:block}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-description{font-size:24px}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body{width:100%}
.zip-code-modal-container .modal-content .modal-body .store-items{flex-direction:column}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item{width:100%}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer{width:100%;margin:20px 0}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text{width:100%}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .disclaimer-content{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-cancel-btn-mobile{display:block;width:100%;text-align:center;font-size:14px;font-weight:600;line-height:26px;text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper .zip-code-text{font-size:11px}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper .zip-code-change{font-size:18px}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .zip-code-store-change{font-size:14px}
.zip-code-modal-container .modal-content .update-modal-footer-mobile{border-top:1px solid #dedede;border-bottom:1px solid #dedede}
.zip-code-modal-container .modal-content .update-modal-footer-mobile .zip-code-update-modal-footer-container .zip-code-store-container .zip-code-store-address{font-size:18px}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container{width:100%}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container .zip-code-store-container .zip-code-store-text{font-size:11px}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container .zip-code-store-container .zip-code-store-address{font-size:18px}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container .zip-code-store-change{font-size:14px}
}
@media only screen and (min-width:480px) and (max-width:768px){.zip-code-modal-container .modal{background:#fff}
.zip-code-modal-container .modal-dialog.modal-lg{margin:0 auto;position:absolute;width:100%;top:0;bottom:unset;display:table;padding:0}
.zip-code-modal-container .modal-content{min-height:200px;border:0;border-radius:0;box-shadow:none}
.zip-code-modal-container .modal-content .modal-header .modal-header-close-img-container .modal-close-img{width:15px}
.zip-code-modal-container .modal-content .modal-header .choose-store-title{font-size:24px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container{width:100%;padding:20px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container{padding:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-cancel-btn{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-description{position:initial;width:100%;padding:10px 0 15px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{padding:0;margin:0 0 15px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-text{width:90%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper{width:90%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .input-zip-code{width:80%;float:left}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn{width:20%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-mobile{display:inline;float:left}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-desktop{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-store-text{width:90%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-update-container .zip-code-update-text{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .zip-code-description-footer{display:table;width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in{display:table;width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store{width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container{height:auto;overflow:hidden;margin:20px 0}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-maps-wrapper{display:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-cancel-text{display:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-text{width:100%;padding-left:0}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile{display:block}
.zip-code-modal-container .modal-content .modal-body .store-items{width:80%;margin:0 auto;flex-direction:column;align-items:center}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item{width:100%}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text{width:80%}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .disclaimer-content{width:80%}
.zip-code-modal-container .modal-content .modal-body .zip-code-cancel-btn-mobile{display:block;width:100%;text-align:center;font-size:14px;font-weight:600;line-height:26px;text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container{width:100%}
.zip-code-modal-container .modal-content .update-modal-footer-mobile{border-top:1px solid #dedede;border-bottom:1px solid #dedede}
.zip-code-modal-container .modal-content .update-modal-footer-mobile .zip-code-update-modal-footer-container .zip-code-store-container .zip-code-store-address{font-size:18px}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container{width:100%}
}
img:-moz-loading{visibility:hidden}
quantity-stepper-v2{height:inherit;width:inherit}
.quantity-stepper-v2{height:inherit;width:inherit}
.quantity-stepper-v2 .add-product{height:inherit;width:inherit}
.quantity-stepper-v2 .add-product .btn-add-card{padding:0 !important;border:0 !important;width:100%;height:100%}
.quantity-stepper-v2 .add-product .btn-add-card svg{height:inherit;width:inherit}
.quantity-stepper-v2 .add-product .btn-add-card .svg-circle-dimensions{stroke-width:1}
.quantity-stepper-v2 .add-product .btn-add-card-quantity{display:flex;justify-content:center;align-items:center;border-radius:22px;position:absolute}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-less{font-size:40px;background:0;border:0;position:absolute;margin-left:16px;padding:0}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-more{font-size:30px;background:0;border:0;position:absolute;margin-right:16px;padding:0}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-more:disabled{color:#4b4b4b;Cursor:not-allowed}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-more.update-button{height:100%;font-size:14px;position:absolute;right:-16px;top:0;border-radius:0 22px 22px 0;width:50%}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-counter{font-size:14px;color:#4b4b4b}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-counter.update-button{position:absolute;left:15px;border:0}
@media screen and (min-width:768px){.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-counter.update-button{left:25px}
}
.quantity-stepper-v2 .add-product .btn-add-card-quantity input[type="number"].specify-quantity-counter{width:80px;color:#4b4b4b;padding:0}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .max-text{z-index:999;color:#4b4b4b;margin-left:-24px;margin-top:5px;font-size:9px}
@media screen and (max-width:767px){.quantity-stepper-v2 .add-product .btn-add-card-quantity .max-text{margin-left:-26px}
}
.quantity-stepper-v2 .quantity-loading:before{content:"";position:absolute;top:4px;left:25%;width:50%;height:calc(100% - 10px);z-index:97}
.quantity-stepper-v2 .quantity-loading:after{content:"";-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;width:1.5rem;height:1.5rem;background:url("../../../../etc/designs/wcax-commons/images/icons/quantity-loading.svg") 0 0/contain no-repeat;position:absolute;z-index:97;top:-18px;left:-68px;margin-top:-.75rem;margin-left:-.75rem}
@media screen and (max-width:1439){.quantity-stepper-v2 .quantity-loading:after{width:1.15rem;height:1.15rem;top:58%;left:61%}
}
.quantity-stepper-v2 .quantity-loading.full-loading:before{top:2px;left:10px;width:calc(100% - 20px);height:calc(100% - 5px)}
.quantity-stepper-v2 .quantity-loading.remove-loading:before{top:0;left:0;width:100%;height:calc(100% - 10px)}
img:-moz-loading{visibility:hidden}
.gray-nav{color:#b1b1b1;font-size:14px;font-weight:normal}
.left-navigation .product-level-4{margin-bottom:40px}
.sub-banner{line-height:1.33;letter-spacing:-0.1px;margin-bottom:20px;font-size:24px}
.sub-banner a{height:26px;width:100%;font-family:"Nunito Sans";font-size:20px;font-weight:bold;line-height:26px}
ul.leftnav li a{font-size:16px}
.deals-list .leftnav{clear:both;margin-left:0;display:inline-block}
.deals-list .nav li a{text-transform:none;color:#222;line-height:1.43;padding:5px 15px 5px 0 !important}
.product-level-4 .left-nav-mobile-container{padding:0;margin:0 0 15px 0}
.left-nav-mobile-container .disclaimer-drop-btn{font-size:16px !important;font-weight:normal;line-height:22px !important;color:#4b4b4b !important;border-color:#dedede !important;padding:15px 12px !important}
.left-nav-mobile-container .select-category-drop-btn{font-size:14px !important;font-weight:normal;line-height:20px !important;color:#a9a9a9;border-color:#dfdfdf !important;padding:15px 12px !important}
.left-nav-mobile-container .is-active{color:#333}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle{background-color:#fff;color:#757575;border-color:#dedede;font-weight:normal !important;transition:none;padding:10px 20px;line-height:2em}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle:hover{color:#757575;background-color:inherit;border-color:#dedede}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle .svg-icon.svg-icon-Arrow_down_black:before{width:2.995em;font-size:6px;vertical-align:baseline;margin-left:0}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle .caretup{transform:rotate(180deg)}
.left-nav-mobile-container .dropdown-menu{width:100%;left:0;border-radius:0;border-color:#b1b1b1;border-top:1px solid #fff;box-shadow:none;position:absolute;margin-bottom:10px;overflow:auto;max-height:215px}
.left-nav-mobile-container .dropdown-menu li a{display:block;line-height:2.5em;padding:3px 20px;line-height:1.42857143;color:#333}
.left-nav-mobile-container .dropdown-menu li a:hover{background-color:#e8e8e8;color:#4b4b4b;text-decoration:none;background-image:linear-gradient(#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x}
.left-nav-mobile-container .disclaimer-dropdown{border:0;position:relative !important;margin:0 5px}
.left-nav-mobile-container .dropdown-toggle::after{display:none}
.acc-page .menu-tree h2{font-size:20px;font-weight:bold;line-height:27px;letter-spacing:-0.1px;margin-top:40px}
.acc-page .menu-tree ul li{font-weight:300;font-size:16px;margin-top:22px}
.acc-page .menu-tree ul li a{color:#4b4b4b;padding:0;background:transparent;white-space:normal;font-size:16px;font-weight:700 !important;font-family:"Nunito Sans",sans-serif;line-height:20px;display:block}
.acc-page .menu-tree ul li a:hover{color:#dd1e25;text-decoration:underline}
.acc-page .menu-tree ul li a.active{color:#dd1e25;text-decoration:underline}
@media screen and (min-width:768px){.acc-page .menu-tree ul li{float:none}
}
.acc-page .panel-group ul li{font-weight:300;font-size:16px;margin-top:0}
.acc-page .panel-group ul li a{color:#4b4b4b;padding:0;background:transparent;white-space:nowrap;font-size:16px}
.acc-page .panel-group ul li a:hover{color:#dd1e25;text-decoration:underline}
.acc-page .panel-group ul li a:active{color:#dd1e25;text-decoration:underline}
@media(max-width:767px){.sub-banner{margin-bottom:16px}
.sub-banner a{font-size:24px;font-weight:normal}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle.nav-item-left{padding-left:20px !important;width:100%;font-weight:bold}
.list-group-item.mobile-list-styling{padding-left:0 !important;border:none !important;font-weight:normal !important}
.deals-list{display:block !important}
.deals-list .nav li{padding:4px 0 4px 0;display:block;border-bottom:1px solid #e5e5e5 !important}
.deals-list .nav li .chevron-right{display:block;float:right;right:23px}
}
img:-moz-loading{visibility:hidden}
.just-for-you-category-filter .categories-tree h2,.just-for-you-events-filter .categories-tree h2,.just-for-you-offer-type-filter .categories-tree h2{font-size:15px;font-weight:bolder;line-height:1.33;letter-spacing:-0.1px}
.just-for-you-category-filter .categories-tree ul li,.just-for-you-events-filter .categories-tree ul li,.just-for-you-offer-type-filter .categories-tree ul li{font-weight:300;font-size:15px;line-height:2}
.just-for-you-category-filter .categories-tree ul li a,.just-for-you-events-filter .categories-tree ul li a,.just-for-you-offer-type-filter .categories-tree ul li a{color:#4b4a4b;padding:0;background:transparent}
.just-for-you-category-filter .categories-tree ul li a:hover,.just-for-you-events-filter .categories-tree ul li a:hover,.just-for-you-offer-type-filter .categories-tree ul li a:hover{color:#e41720}
.just-for-you-category-filter .categories-tree ul li.active a,.just-for-you-events-filter .categories-tree ul li.active a,.just-for-you-offer-type-filter .categories-tree ul li.active a{color:#e41720}
.just-for-you-category-filter .card,.just-for-you-events-filter .card,.just-for-you-offer-type-filter .card{border:0;box-shadow:none;padding-left:7px}
.just-for-you-category-filter .card-header,.just-for-you-events-filter .card-header,.just-for-you-offer-type-filter .card-header{background:transparent;padding:10px 0;margin-top:20px}
.just-for-you-category-filter .filter-panel h3.card-title,.just-for-you-events-filter .filter-panel h3.card-title,.just-for-you-offer-type-filter .filter-panel h3.card-title{font-size:15px;color:#4b4a4b;font-weight:400}
.just-for-you-category-filter .filter-panel a:focus,.just-for-you-category-filter .product-level-4 .filter-panel a:active,.just-for-you-events-filter .filter-panel a:focus,.just-for-you-events-filter .product-level-4 .filter-panel a:active,.just-for-you-offer-type-filter .filter-panel a:focus,.just-for-you-offer-type-filter .product-level-4 .filter-panel a:active{text-decoration:none}
.just-for-you-category-filter #filter_by_aisle,.just-for-you-events-filter #filter_by_aisle,.just-for-you-offer-type-filter #filter_by_aisle{margin-top:5px;margin-top:5px}
.just-for-you-category-filter #filter_by_aisle label,.just-for-you-events-filter #filter_by_aisle label,.just-for-you-offer-type-filter #filter_by_aisle label{width:100%;font-weight:400}
.just-for-you-category-filter #filter_by_aisle label a,.just-for-you-events-filter #filter_by_aisle label a,.just-for-you-offer-type-filter #filter_by_aisle label a{color:#4b4a4b;padding:0;background:transparent}
.just-for-you-category-filter #filter_by_aisle label.active a,.just-for-you-events-filter #filter_by_aisle label.active a,.just-for-you-offer-type-filter #filter_by_aisle label.active a{color:#e41720;font-weight:600}
.just-for-you-category-filter #filter_by_aisle input[type=checkbox],.just-for-you-events-filter #filter_by_aisle input[type=checkbox],.just-for-you-offer-type-filter #filter_by_aisle input[type=checkbox]{margin-right:10px}
.just-for-you-category-filter .tiny-text,.just-for-you-events-filter .tiny-text,.just-for-you-offer-type-filter .tiny-text{font-size:12px;text-decoration:underline;text-transform:uppercase}
.just-for-you-category-filter .squaredThree,.just-for-you-events-filter .squaredThree,.just-for-you-offer-type-filter .squaredThree{display:block;position:relative;padding-left:35px !important;margin-bottom:5px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.just-for-you-category-filter .squaredThree input,.just-for-you-events-filter .squaredThree input,.just-for-you-offer-type-filter .squaredThree input{position:absolute;opacity:0;cursor:pointer}
.just-for-you-category-filter .squaredThree:focus-within,.just-for-you-events-filter .squaredThree:focus-within,.just-for-you-offer-type-filter .squaredThree:focus-within{outline:2px solid #4b4a4b !important}
.just-for-you-category-filter .checkmark,.just-for-you-events-filter .checkmark,.just-for-you-offer-type-filter .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;background-color:white}
.just-for-you-category-filter .squaredThree:hover input ~ .checkmark,.just-for-you-events-filter .squaredThree:hover input ~ .checkmark,.just-for-you-offer-type-filter .squaredThree:hover input ~ .checkmark{background-color:#ccc}
.just-for-you-category-filter .squaredThree input:checked ~ .checkmark,.just-for-you-events-filter .squaredThree input:checked ~ .checkmark,.just-for-you-offer-type-filter .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
.just-for-you-category-filter .checkmark:after,.just-for-you-events-filter .checkmark:after,.just-for-you-offer-type-filter .checkmark:after{content:"";position:absolute;display:none}
.just-for-you-category-filter .squaredThree input:checked ~ .checkmark:after,.just-for-you-events-filter .squaredThree input:checked ~ .checkmark:after,.just-for-you-offer-type-filter .squaredThree input:checked ~ .checkmark:after{display:block}
.just-for-you-category-filter .squaredThree .checkmark:after,.just-for-you-events-filter .squaredThree .checkmark:after,.just-for-you-offer-type-filter .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.dynamic-left-nav>.container.product-level-4{width:inherit}
.product-level-4 .categories-tree h2,.product-level-4 .categories-tree span{font-weight:bolder;line-height:1.33;letter-spacing:-0.1px}
.product-level-4 .categories-tree ul li{font-weight:300;font-size:15px;line-height:2}
.product-level-4 .categories-tree ul li a{color:#4b4a4b;padding:0;background:transparent}
.product-level-4 .categories-tree ul li a:focus{outline:2px solid #757575;outline-offset:4px}
.product-level-4 .categories-tree ul li a:focus:hover{outline:0;text-decoration:underline}
.product-level-4 .categories-tree ul li.active a:hover{text-decoration:underline}
.product-level-4 .categories-tree ul li.active h2 a,.product-level-4 .categories-tree ul li.active span a{font-size:20px;text-decoration:none}
.product-level-4 .categories-tree ul li.active h2 a:hover,.product-level-4 .categories-tree ul li.active span a:hover{border-bottom:0;text-decoration:underline}
.product-level-4 .categories-tree ul li.active a{text-decoration:underline}
.product-level-4 .cross-sell-row .card{background-color:#f1f1f1;border:2px solid #f1f1f1}
@media only screen and (max-width:691px){.product-level-4 .cross-sell-row .card{background-color:white;border:2px solid #f1f1f1}
.product-level-4 .cross-sell-row .card-body{border-bottom:0}
}
.product-level-4 .card{border:0;box-shadow:none;padding-left:7px}
.product-level-4 .card-header{background:transparent;padding:10px 0;margin-top:20px}
.product-level-4 .filter-panel h3.card-title{font-size:15px;color:#4b4a4b;font-weight:400}
.product-level-4 .filter-panel a:focus,.product-level-4 .product-level-4 .filter-panel a:active{text-decoration:none}
.product-level-4 #filter_by_aisle{margin-top:5px;margin-top:5px}
.product-level-4 #filter_by_aisle label{width:100%;font-weight:400}
.product-level-4 #filter_by_aisle label a{color:#4b4a4b;padding:0;background:transparent}
.product-level-4 #filter_by_aisle label.active a{color:#e41720;font-weight:600}
.product-level-4 #filter_by_aisle input[type=checkbox]{margin-right:10px}
.product-level-4 .tiny-text{font-size:12px;text-decoration:underline;text-transform:uppercase}
.product-level-4 .squaredThree{display:block;position:relative;padding-left:35px !important;margin-bottom:5px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.product-level-4 .squaredThree input{position:absolute;opacity:0;cursor:pointer}
.product-level-4 .squaredThree:focus-within{outline:2px solid #4b4a4b !important}
.product-level-4 .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;background-color:white}
.product-level-4 .squaredThree:hover input ~ .checkmark{background-color:#ccc}
.product-level-4 .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
.product-level-4 .checkmark:after{content:"";position:absolute;display:none}
.product-level-4 .squaredThree input:checked ~ .checkmark:after{display:block}
.product-level-4 .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.coupon-filter-container{width:100%;height:auto;display:table;float:left;padding:0;border-bottom-style:solid;border-bottom-width:1px}
.coupon-filter-container label{color:black}
.coupon-filter-container .coupon-filter-panel{width:100%;height:auto;display:table;float:left;padding:0;margin:0;border:0;background:0}
.coupon-filter-container .coupon-filter-panel .filter-collapse{width:100%;height:auto;display:table;float:left;text-decoration:none}
.coupon-filter-container .coupon-filter-panel .filter-collapse.collapsed .card-header .svg-icon:before{transform:rotate(180deg);margin-top:-5px}
.coupon-filter-container .coupon-filter-panel .filter-collapse .card-header{width:100%;height:auto;display:table;float:left;padding:0;margin:20px 0 10px 0}
.coupon-filter-container .coupon-filter-panel .filter-collapse .card-header .card-title{color:#4b4a4b;padding:0;font-size:20px;text-align:left;width:90%;display:table;float:left}
.coupon-filter-container .coupon-filter-panel .filter-collapse .card-header .svg-icon{width:10%;display:table;float:right;margin-top:5px}
.coupon-filter-container .coupon-filter-panel .filter-collapse .card-header .svg-icon:before{margin:7px auto;display:table;transform:none;width:.986em;height:1.432em}
.coupon-filter-container .filtering-area{margin-top:5px}
.coupon-filter-container .filtering-area label{width:100%;font-weight:400}
.coupon-filter-container .filtering-area label a{color:#4b4a4b;padding:0;background:transparent;text-decoration:underline}
.coupon-filter-container .filtering-area label.active a{color:#e41720;font-weight:600}
.coupon-filter-container .filtering-area input[type=checkbox]{margin-right:10px}
div.aisle-filter-level-three-container{width:100%;height:auto;float:left;padding:0}
div.aisle-filter-level-three-container .card{box-shadow:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel{width:100%;height:auto;float:left;padding:0;margin:0;border:0;background:0}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse{width:100%;height:auto;float:left;text-decoration:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse.collapsed div.aisle-filter-level-three-panel-heading span.svg-icon:before{transform:rotate(180deg)}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading{width:100%;height:auto;float:left;padding:0;margin:20px 0 10px 0;display:flex;align-items:flex-end}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading span.aisle-filter-level-three-panel-title{color:#4b4a4b;padding:0;font-size:20px;text-align:left;width:30%;float:left}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading span.aisle-filter-level-three-svg-icon{width:10%;float:left;margin-top:5px}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading span.aisle-filter-level-three-svg-icon:before{margin:7px auto;transform:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading button.aisle-filter-clear-button{background:none !important;border:none !important}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area{margin-top:5px}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree{display:block;position:relative;padding-left:35px !important;margin-bottom:5px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree input{position:absolute;opacity:0;cursor:pointer}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree:focus-within{outline:2px solid #4b4a4b !important}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;background-color:white}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree:hover input ~ .checkmark{background-color:#ccc}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .checkmark:after{content:"";position:absolute;display:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree input:checked ~ .checkmark:after{display:block}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area label{width:100%;font-weight:400}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area label a{color:#4b4a4b;padding:0;background:transparent}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area label.active a{color:#e41720;font-weight:600}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area input[type=checkbox]{margin-right:10px}
.aisle-static-filter-level-three{margin-top:20px;margin-bottom:20px}
.aisle-static-filter-level-three .aisle-filter-level-three-panel-heading{margin-bottom:20px}
.aisle-static-filter-level-three .aisle-filter-level-three-panel-title{color:#4b4a4b;padding:0;font-size:20px;text-align:left;width:30%;float:left}
@media only screen and (max-width:767px){.product-level-4 .static-nav-wrapper .categories-tree{display:block}
}
.loading-div-medium-filter{width:100%;height:100%;padding-top:35px}
.loading-div-medium-filter img{width:40px}
.left-hand-navi-simple{border-bottom:1px solid #e41720;border-radius:0;margin-bottom:0;border:0;box-shadow:none}
.left-hand-navi-simple .collapsed .card-header .caret{border-color:#4b4b4b transparent transparent;border-style:solid;border-width:8px 7px 2.5px;float:right;color:#4b4a4b;margin:7px 10px 0 10px}
.left-hand-navi-simple .card-header .caret{border-color:transparent transparent #4b4a4b;border-style:solid;border-width:0 7px 8px;float:right;color:#4b4a4b;margin:7px 10px 0 10px}
.left-hand-navi-simple .card-header{border-bottom:0 !important;padding-bottom:25px}
.left-hand-navi-simple .card-header h3.card-title{float:left;padding-bottom:10px;font-size:15px;font-weight:bolder;line-height:1.38;letter-spacing:-0.1px;text-align:left;color:#4b4a4b;width:100%}
.left-hand-navi-simple .card-header p.filter-by-text{font-size:13px;line-height:1.38;letter-spacing:-0.1px;text-align:left;color:#4b4a4b;float:left;padding:2px 10px 0 20px}
.left-hand-navi-simple .view-more{text-transform:uppercase;text-decoration:underline;font-size:15px;font-weight:500;line-height:1.25;letter-spacing:.1px;text-align:left;color:#4b4a4b;float:left;margin-top:20px}
.left-hand-navi-simple .filter-reset{float:right}
.left-hand-navi-simple .show-xs{display:none}
.left-hand-navi-simple .show-xs .caret{border-top:7px dashed;border-right:6px solid transparent;border-left:6px solid transparent;float:right;margin:5px 3px 3px 8px}
.left-hand-navi-simple label::before{display:none}
@media(max-width:767px){.left-hand-navi-simple .show-xs{display:inline-block}
.left-hand-navi-simple .card-header{border-bottom:1px solid #e5e5e5 !important;height:50px;padding:14px 10px 10px 0}
.left-hand-navi-simple label{padding:1px 0 1px 1px !important;margin-bottom:0 !important}
}
aisle-filter .card.filter-panel .card-header .svg-icon:before,brand-filter .panel.filter-panel .panel-heading .svg-icon:before{transform:rotate(-180deg)}
aisle-filter .card.filter-panel .collapsed .card-header .svg-icon:before,brand-filter .panel.filter-panel .collapsed .panel-heading .svg-icon:before{transform:none;position:absolute;margin-top:10px;right:0}
.rewardcardfilter .card.filter-panel .card-header .svg-icon,.bogofilter .card.filter-panel .card-header .svg-icon{padding-top:8px;width:20px}
.rewardcardfilter .card.filter-panel .card-header .svg-icon:before,.bogofilter .card.filter-panel .card-header .svg-icon:before{transform:rotate(-180deg)}
.rewardcardfilter .card.filter-panel .collapsed .card-header .svg-icon:before,.bogofilter .card.filter-panel .collapsed .card-header .svg-icon:before{transform:none;margin-top:0}
.card.filter-panel{background:0;border:0;padding:0}
.card.filter-panel .card-header{display:flex;padding:0;border:0}
.card.filter-panel .card-header .card-title{text-transform:capitalize;font-size:20px;font-weight:300;padding:0;margin:0;flex-grow:1}
.card.filter-panel #filter_by_aisle label a{font-size:.9em}
.card.filter-panel #filter_by_aisle label a:hover{text-decoration:underline}
.card.filter-panel #filter_by_brand label a{font-size:.9em}
.card.filter-panel #filter_by_brand label a:hover{text-decoration:underline}
.filter-button{font-size:16px;line-height:22px}
.filter-button .filter-icon{margin-right:10px}
@media only screen and (min-width:320px) and (max-width:767px){.aisle-level-three-filter{width:100%;float:left}
.aisle-level-three-filter .filter-button{width:100%;float:left;padding:0;margin-bottom:10px}
#shelf-pageProductGrid{float:left}
}
.filter-modal-container{position:fixed;width:100%;height:100%;left:0;top:0;z-index:1200;box-shadow:none}
.filter-modal-container .modal-dialog{width:100%;height:100%;margin:0;padding:0}
.filter-modal-container .modal-dialog .modal-content{height:auto;min-height:100%;border-radius:0;border:1px solid #fff}
.filter-modal-container .modal-dialog .modal-content .filter-modal-header{display:flex;justify-content:space-between;align-items:center;margin:8px 8px 0 11px}
.filter-modal-container .modal-dialog .modal-content .filter-modal-header .filter-modal-title{font-size:18px;line-height:24px}
.filter-modal-container .modal-dialog .modal-content .filter-modal-header .done-button{height:40px;width:80px;padding:0}
.filter-modal-container .modal-dialog .modal-content .filter-modal-menu{padding:8px 8px 8px 11px;border-bottom:1px solid #dedede}
.filter-modal-container .modal-dialog .modal-content .filter-modal-menu .filter-modal-type{font-size:16px;font-weight:600;line-height:22px;margin-right:16px}
.filter-modal-container .modal-dialog .modal-content .filter-modal-menu .filter-modal-clear{font-size:14px;font-weight:600;line-height:20px;text-decoration:underline}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body{display:flex;flex-direction:column}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .filter-modal-item{padding:14px 10px;border-bottom:1px solid #dedede;display:block;position:relative;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .filter-modal-item .filter-modal-name{font-size:14px;line-height:20px;margin-left:7px}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree{display:block;position:relative;padding-left:35px !important;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree input{position:absolute;opacity:0;cursor:pointer}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree:focus-within{outline:2px solid #4b4a4b !important}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .checkmark{position:absolute;top:12px;left:10px;height:20px;width:20px;border:1px solid #ccc;background-color:white}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree:hover input ~ .checkmark{background-color:#ccc}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree input:checked ~ .checkmark{background-color:#757575;border:0}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .checkmark:after{content:"";position:absolute;display:none}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree input:checked ~ .checkmark:after{display:block}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree input:checked .filter-modal-name{font-weight:bold}
.filter-heading-mobile{font-size:18px;padding-bottom:10px}
.filter-heading-mobile-close{font-size:14px;font-weight:600;line-height:20px;padding-left:5px;text-decoration:underline}
img:-moz-loading{visibility:hidden}
.cross-sell-container{width:100%;display:flex;position:relative;margin-bottom:10px}
.cross-sell-container .cross-sell-wrapper{width:100%}
.cross-sell-container .cross-sell-caret{width:0;height:0;top:-16px;position:absolute}
.cross-sell-container product-item-v2 .card-body{background-color:white}
.cross-sell-container .position-1{left:11%}
.cross-sell-container .position-2{left:36%}
.cross-sell-container .position-3{left:61%}
.cross-sell-container .position-4{left:86%}
.cross-sell-container .cross-sell-header{padding:20px}
.cross-sell-container .cross-sell-header .title{font-size:24px}
.cross-sell-container .product-cards-wrapper{margin-right:0;padding:10px;margin-left:0;left:-3px;width:calc(100% + 9px);position:relative;align-items:flex-end}
@media only screen and (min-width:320px) and (max-width:691px){.cross-sell-container .position-1{left:20%}
.cross-sell-container .position-2{left:70%}
}
.cross-sell-container-hide{display:none}
.focus-outline .facet-wrapper .squaredThree input:focus ~ .checkmark{outline:2px solid #757575 !important;outline-offset:2px}
.bloom-load-wrapper{height:auto;display:block;float:left}
.bloom-load-wrapper .bloom-load-button{height:40px;display:flex;margin:40px auto 0 auto;align-items:center;justify-content:center;font-size:14px;width:33.3%;margin-left:34.5%}
.bloom-load-wrapper .loading-div-medium{padding:0 !important}
@media only screen and (max-width:480px){.bloom-load-wrapper .bloom-load-button{width:75%;margin-left:12.5%}
}
@media only screen and (min-width:480px) and (max-width:1024px){.bloom-load-wrapper .bloom-load-button{width:50%;margin-left:25.5%}
}
.search-auto-correct{font-size:19px}
.bloom-no-results{font-size:20px;padding:50px 0 0 0}
search-sort{float:right;display:flex;margin:0 0 10px 0}
search-sort .bloom-sort-text{font-size:16px;padding:7px 10px 0 0}
search-sort sort-by{position:relative;top:auto}
search-sort sort-by .sort-by-wrapper{position:relative;box-shadow:none;margin:0 !important;background:transparent !important}
search-sort sort-by .sort-by-wrapper .card-header .svg-icon{margin-top:7px}
search-sort sort-by .sort-by-wrapper .card-body{position:absolute;left:0}
search-sort .dropdown-sort-by{background:transparent !important}
search-filter-selected{margin:45px 0 5px 0;float:left;width:72%;overflow:hidden;white-space:nowrap;min-height:47px}
search-filter-selected .facet-filter-selected{margin:0;padding:0}
search-filter-selected .facet-filter-selected .ss-active{margin:0 2px 5px 0;padding:1px 5px;display:inline-block;color:#df001b;list-style:none;border-radius:5px;border:1px solid #df001b;background:#fff}
search-filter-selected:hover{overflow-x:auto}
@media only screen and (min-width:1024px) and (max-width:1280px){search-filter-selected{max-width:67%}
}
@media only screen and (max-width:1024px){search-filter-selected .facet-filter-selected{overflow-x:auto !important}
}
.search-suggestion-container,.search-suggestion-container-auto{display:none;position:relative;z-index:9999;width:100%;overflow:visible;padding:14px 0 10px;border:1px solid #999;background:#FFF;overflow-x:hidden;overflow-y:auto;cursor:default}
.search-suggestion-container .search-suggestion,.search-suggestion-container-auto .search-suggestion{padding:5px 20px;color:#4a4b4a;white-space:nowrap;overflow:hidden;text-align:left;list-style-type:none}
.search-suggestion-container .search-suggestion:focus,.search-suggestion-container-auto .search-suggestion:focus{background:#f0f0f0;outline:0}
.search-suggestion-container .search-suggestion.selected,.search-suggestion-container-auto .search-suggestion.selected{background:#f0f0f0;outline:0}
.search-suggestion-container .resultsInAisles,.search-suggestion-container-auto .resultsInAisles{padding-left:60px}
.search-suggestion-container .font-weight-bold,.search-suggestion-container-auto .font-weight-bold{font-weight:700}
.search-suggestion-container ul,.search-suggestion-container-auto ul{list-style-type:none;padding-left:0;text-align:left}
.search-suggestion-container ul li,.search-suggestion-container-auto ul li{list-style-type:none;padding:5px 0 5px 20px;text-align:left}
.search-suggestion-container ul li:focus,.search-suggestion-container-auto ul li:focus{background:#f0f0f0;outline:0}
.search-suggestion-container ul li.selected,.search-suggestion-container-auto ul li.selected{background:#f0f0f0;outline:0}
.search-suggestion-container ul hr,.search-suggestion-container-auto ul hr{border-bottom:1px solid #979797;margin-left:3%;margin-right:8%}
.facets-list{border-bottom:1px solid #979797}
.facets-master-wrapper.show-filter{display:block}
.facet-wrapper{display:block;height:auto;width:100%;margin-top:25px;overflow:hidden}
.facet-wrapper .filter-heading-mobile-close{font-size:14px;font-weight:600;line-height:20px;padding-left:5px;text-decoration:underline}
.facet-wrapper .filter-wrapper{display:block;width:100%;overflow-y:hidden !important;padding-top:2px}
.facet-wrapper .filter-wrapper.more{max-height:230px}
.facet-wrapper .filter-wrapper.less{max-height:314px;overflow-y:auto !important}
.facet-wrapper .filter-wrapper.height-auto{height:auto !important}
.facet-wrapper .filter-wrapper #deals-N{display:none}
.facet-wrapper .filter-wrapper .squaredThree{display:block;position:relative;padding-left:35px !important;margin-bottom:10px;cursor:pointer;font-size:15px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.facet-wrapper .filter-wrapper .squaredThree.selected{color:#df001b;text-decoration:underline}
.facet-wrapper .filter-wrapper .squaredThree.no-left-padding{padding-left:0 !important}
.facet-wrapper .filter-wrapper .squaredThree:focus{outline:2px solid #757575}
.facet-wrapper .filter-wrapper .squaredThree:focus{outline-offset:-1px !important}
.facet-wrapper .filter-wrapper .single-select{font-size:16px;font-weight:400;font-family:Nunito Sans;padding-left:0 !important}
.facet-wrapper .filter-wrapper .single-select:hover{text-decoration:underline}
.facet-wrapper .filter-wrapper .single-select.ss-active{font-size:16px;font-family:Nunito Sans;text-decoration:underline}
.facet-wrapper .filter-wrapper .squaredThree input{position:absolute;opacity:0;cursor:pointer;left:0;width:20px;height:20px;margin:0}
.facet-wrapper .filter-wrapper .checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;border:1px solid #4b4b4b;background-color:white;margin-left:5px}
.facet-wrapper .filter-wrapper .checkmark:focus{outline-offset:2px !important}
.facet-wrapper .filter-wrapper .squaredThree:hover input ~ .checkmark{background-color:#4b4b4b}
.facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
.facet-wrapper .filter-wrapper .checkmark:after{content:"";position:absolute;display:none}
.facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark:after{display:block}
.facet-wrapper .filter-wrapper .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.facet-wrapper .filter-wrapper label{font-weight:400}
.facet-wrapper .facet-title{color:#4b4a4b;padding:0;font-size:22px;text-align:left;margin:22px 0;font-weight:400;margin-right:6px}
.facet-wrapper .facet-title .collapsed .svg-icon:before{transform:none;margin-top:0}
.facet-wrapper .facet-title .svg-icon{padding-top:10px;height:28px;width:28px}
.facet-wrapper .facet-title .svg-icon:before{transform:rotate(-180deg);margin-top:-7px;float:right}
.facet-wrapper .label-more{color:#4b4a4b;padding:0;font-size:16px;font-weight:400;text-align:right;text-decoration:underline;box-sizing:border-box;width:100%;margin:10px 0;height:24px}
.facet-wrapper .label-more a{color:#4b4a4b;margin-right:25px;margin-top:10px;margin-bottom:15px}
.facet-wrapper .label-clear{color:#4b4a4b;font-size:14px;text-align:left;padding-left:15px;text-decoration:underline;font-weight:400}
.facet-wrapper hr{box-sizing:border-box;height:2px;width:100%;border:1px solid #979797}
.facet-wrapper .facet-title-top{color:#4b4a4b;padding:0;font-size:24px;text-align:left;margin:22px 0;font-weight:400;text-transform:capitalize}
department-filter .department-filter-department.ss-active{pointer-events:none}
department-filter .department-filter-department.selected{pointer-events:none}
department-filter .department-filter-aisle.selected{pointer-events:none}
department-filter-dynamic .department-filter-department.ss-active{pointer-events:none}
department-filter-dynamic .department-filter-department.selected{pointer-events:none}
department-filter-dynamic .department-filter-aisle.selected{pointer-events:none}
search-grid{padding-top:12px}
search-grid .no-result{font-size:20px;padding:0 10px;margin-top:0 !important;display:block !important}
search-grid .title-bg h1.simple-page-title-text{margin:20px 0 10px}
search-grid .buy-it-again__badge{margin-top:-1px;margin-left:4px}
search-facets #offerType{margin-top:20px}
search-facets .deals-N{display:none}
search-facets .facet-href{pointer-events:none}
.close-selection{cursor:pointer;background:0;box-shadow:none;border:0;padding:0 3px}
@media only screen and (min-width:320px) and (max-width:479px){search-filter-selected .facet-filter-selected{padding-bottom:0}
}
@media only screen and (min-width:768px) and (max-width:1024px){search-filter-selected{width:63%}
}
@media only screen and (max-width:1024px){.facet-wrapper .filter-wrapper .squaredThree:hover input ~ .checkmark{background-color:transparent}
}
@media only screen and (min-width:992px){search-sort{top:-42px}
}
@media only screen and (min-width:320px) and (max-width:991px){.facets-master-wrapper{z-index:9999;position:fixed;width:100%;height:100%;bottom:0;left:0;overflow:auto;background-color:#fff}
.facets-master-wrapper.show-filter{display:none}
.facet-wrapper{margin-top:0;padding:0}
.facet-wrapper #mdeals-N{display:none}
.facet-wrapper .squaredThree input{position:absolute;opacity:0;cursor:pointer}
.facet-wrapper .checkmark{position:absolute;top:14px;left:14px;height:20px;width:20px;border:1px solid #4b4b4b;background-color:white}
.facet-wrapper .squaredThree{color:#4b4b4b}
.facet-wrapper .squaredThree a{color:#4b4b4b}
.facet-wrapper .squaredThree:hover input ~ .checkmark{background-color:#4b4b4b}
.facet-wrapper .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
.facet-wrapper .checkmark:after{content:"";position:absolute;display:none}
.facet-wrapper .squaredThree input:checked ~ .checkmark:after{display:block}
.facet-wrapper .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
search-facets{position:relative;background:#f6f6f6;display:block}
search-facets .sticky{position:sticky;top:0;z-index:99999;background:#fff}
search-facets .filter-heading-mobile{font-size:22px;padding:15px 0 25px 0;border-bottom:1px solid #979797}
search-facets .filter-heading-mobile span{display:inline;font-size:22px}
search-facets .filter-heading-mobile-close{font-size:15px !important;font-weight:400 !important;padding-left:15px !important}
search-facets .facets-master-wrapper{padding:0 20px}
search-facets .facet-title{font-size:20px}
search-facets .done-button{width:100px !important;float:right}
search-facets .close-button{float:right}
search-facets .svg-icon.svg-icon-Close{width:1em;height:1em}
search-facets .filter-mobile-list{position:relative;float:left}
search-facets .filter-mobile-list .facets-list{border-bottom:0;display:none}
search-facets .filter-mobile-list .facets-list label{font-weight:400;font-size:18px;padding:12px 10px 10px 30px;margin:0 0 0 5px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.filter-mobile-heading{font-size:18px;font-weight:500;line-height:33.6px;float:left;margin:15px 0 10px 5px}
search-grid .product-level-4{position:relative;float:left}
search-sort{position:absolute;top:-64px;right:0}
search-sort sort-by{min-width:auto !important}
search-sort sort-by .sort-by-wrapper .card-header .sort-by-text{text-align:left;min-width:145px;height:20px}
search-filter-selected{width:100%;margin:10px 0 10px 0}
search-filter-selected .facet-filter-selected .ss-active{margin:0 2px 15px 0}
}
@media only screen and (min-width:320px) and (max-width:359px){.filter-mobile-heading{margin-right:5px}
}
@media only screen and (min-width:359px) and (max-width:375px){.facet-wrapper .checkmark{top:14px;left:30px}
search-facets .filter-mobile-list .facets-list label{padding:10px 30px 10px 50px;margin:0 0 0 5px}
.filter-mobile-heading{margin-right:25px}
}
@media only screen and (min-width:376px) and (max-width:414px){.facet-wrapper .checkmark{top:14px;left:35px}
search-facets .filter-mobile-list .facets-list label{padding:10px 50px;margin:0 10px 0 10px}
.filter-mobile-heading{margin-right:25px}
}
search-grid .row.gutters-10{margin-right:0;margin-left:0}
search-grid .row.gutters-10>[class^="col-"],search-grid .row.gutters-10>[class*=" col-"]{padding-right:10px;padding-left:10px}
@media(max-width:575px){search-grid .row.gutters-10>[class^="col-"],search-grid .row.gutters-10>[class*=" col-"]{padding-right:0;padding-left:0}
}
search-grid .row.gutters-items-v2{margin-right:0;margin-left:0}
search-grid .row.gutters-items-v2>[class^="col-"],search-grid .row.gutters-items-v2>[class*=" col-"]{padding-right:4px;padding-left:4px}
@media(min-width:992px) and (max-width:1199px){search-grid .row.gutters-items-v2>[class^="col-"],search-grid .row.gutters-items-v2>[class*=" col-"]{padding-right:6px;padding-left:5px}
}
@media(max-width:767px){search-grid .row.gutters-items-v2>[class^="col-"],search-grid .row.gutters-items-v2>[class*=" col-"]{padding-right:0;padding-left:0}
}
search-sort sort-by{padding-right:4px}
@media(min-width:992px) and (max-width:1199px){search-sort sort-by{padding-right:6px}
}
@media(max-width:767px){search-sort sort-by{padding-right:0}
}
@media(min-width:576px) and (max-width:991px){search-sort sort-by{margin-top:-10px}
}
@media only screen and (min-width:1024px){.category-count{font-size:36px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.category-count{font-size:28px}
}
@media only screen and (max-width:767px){.category-count{font-size:24px}
}
.search-facets-dst__title-arrow .svg-caret-down,.search-facets-dst__title-arrow .svg-caret-up{width:22px;height:22px;background-color:#4b4b4b}
.search-facets-dst__title-arrow[aria-expanded="true"] .svg-caret-up{display:inline-block}
.search-facets-dst__title-arrow[aria-expanded="true"] .svg-caret-down{display:none}
.search-facets-dst__title-arrow[aria-expanded="false"] .svg-caret-up{display:none}
.search-facets-dst__title-arrow[aria-expanded="false"] .svg-caret-down{display:inline-block}
.squaredThree .checkbox-themed__checkmark{left:5px}
.department-filter-dst__left-arrow.icon.svg-caret-left{width:24px;height:24px;margin-left:-6px}
﻿img:-moz-loading{visibility:hidden}
#miniCartModal.modal:before{display:initial;margin-right:0}
#miniCartModal .modal-dialog{width:auto}
#miniCartModal .card-body{max-height:719px;width:100%}
#miniCartModal.lock-bg-scroll{overflow:hidden}
#miniCartModal .card{margin-bottom:20px;border:1px solid rgba(0,0,0,0.125)}
.mini-cart{position:absolute;right:18px;top:52px;left:auto;width:100%;max-width:460px;border-radius:0;padding-top:0;z-index:1000;float:left;margin:2px 0 0;text-align:left;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.mini-cart .qualify-del-msg-header .svg-icon.svg-icon-Arrow_down_black:before{margin-left:3px;vertical-align:-8px}
.mini-cart .subtotal-con{font-weight:bold;margin-bottom:10px}
.mini-cart .subtotal-con .subtotal-heading{font-size:24px;margin-top:10px;font-weight:bold}
.mini-cart .subtotal-con .subtotal-title{font-size:18px;padding-right:10px}
.mini-cart .cart-item{padding:10px 5px;position:relative}
.mini-cart .cart-close{font-size:18px;text-align:right}
.mini-cart .mini-cart-reverse{display:flex;flex-direction:row-reverse}
.mini-cart .primary-btn{height:45px;width:100% !important;padding:0}
.mini-cart .cart-product-image{max-height:200px}
.mini-cart .cart-product-title{font-size:15px;font-weight:bold;margin-top:0}
.mini-cart .cart-product-remove{background:0;border:0;font-size:16px;line-height:1.38;color:#4b4a4b;padding:0;margin:0;text-decoration:none}
.mini-cart .cart-product-remove:hover{text-decoration:underline}
.mini-cart .cart-product-substitute{background:0;border:0;font-size:16px;line-height:1.38;color:#4b4a4b;padding:0;margin:0;text-decoration:none}
.mini-cart .cart-product-substitute:hover{text-decoration:underline}
.mini-cart .cart-product-price-per-unit{font-size:14px}
.mini-cart .warning-message-con{padding-left:10px}
.mini-cart .warning-message-con .warning-message{font-size:14px;font-weight:bold}
.mini-cart .warning-message-con .svg-icon.icon-prop-65:before{width:15px;height:15px;margin-top:-4px}
.mini-cart .actions-btn-container-mini-cart{display:flex;justify-content:space-between}
@media(max-width:767px){.mini-cart .actions-btn-container-mini-cart{flex-direction:column}
}
.mini-cart .btn-remove-mini-cart{display:flex;color:#4b4a4b;align-items:center;padding:0;padding-top:8px}
.mini-cart .btn-substitute-mini-cart{display:flex;color:#4b4a4b;align-items:center;padding-top:8px}
.mini-cart .cart-product-promo-title{font-size:12px}
.mini-cart .cart-product-value-con{padding-top:15px;padding-bottom:10px}
.mini-cart .estimate-text{font-size:10px;font-style:italic;padding-right:5px}
.mini-cart .cart-product-price,.mini-cart .cart-base-strike-price{font-size:20px}
.mini-cart .cart-strike-price{font-weight:bold}
.mini-cart .qualify-msg{font-size:12px}
.mini-cart .minimum-subtotal{font-weight:bold}
.mini-cart .aisle-title-con{height:47px;padding:0 15px;font-size:18px}
.mini-cart .aisle-title-con h2{font-size:18px;margin-top:15px}
.mini-cart .card-body{overflow-y:auto;padding-top:0;padding-bottom:0}
.mini-cart .clipped-coupon-wrapper{padding:5px 0;font-size:13px}
.mini-cart .clipped-coupon-wrapper .clipped-coupon-text{color:#dd1e25;margin-left:10px;text-decoration:underline}
.mini-cart .clipped-coupon-wrapper .clipped-coupon-text:hover{text-decoration:none}
.mini-cart .clipped-coupon-wrapper .clipped-coupon-expiration-date{padding-left:26px}
.mini-cart .close-btn{cursor:pointer;border:1px solid #4b4a4b;border-radius:50%;font-size:8px;color:#4b4a4b;padding:.1em;text-align:center;margin-right:5px;height:14px;width:14px}
.mini-cart .substitute-icon{cursor:pointer;margin-right:5px;height:14px;width:14px}
.mini-cart .alert-item{display:flex;padding:10px 15px;position:relative;border-top:1px solid #dedede}
.mini-cart .alert-message-icon{background-color:#db202d;height:22px;border-radius:50%;padding-right:22px}
.mini-cart .alert-message-icon:before,.mini-cart .alert-message-icon:after{background-color:#fefefe;position:absolute;margin:0 auto;left:25px;top:13px;content:'';height:15px;width:2px}
.mini-cart .alert-message-icon:before{transform:rotate(45deg)}
.mini-cart .alert-message-icon:after{transform:rotate(-45deg)}
.mini-cart .alert-message-text{display:flex;color:#dd1e25;font-size:16px;font-weight:bold;margin-left:10px}
.mini-cart .item-not-available{font-size:14px;margin-top:15px}
.mini-cart .item-not-available a{color:#4b4b4b;font-size:12px;font-weight:bold;text-decoration:underline}
.mini-cart .item-not-available-erums{font-size:16px}
.mini-cart .item-not-available-erums .item-not-available-text{color:#dd1e25;margin-bottom:20px}
.mini-cart .card-heading{padding-top:10px;padding-bottom:10px;width:100%;border-bottom:1px solid transparent}
.j4u-clippedcoupons .clipped-coupon-wrapper{padding:5px 0 5px 0}
.j4u-clippedcoupons .clipped-coupon-wrapper .clipped-coupon-text{padding-left:10px}
@media only screen and (max-width:767px){.mini-cart .cart-strike-price{font-size:24px}
.mini-cart .cart-base-strike-price{font-size:16px}
.modal .modal-dialog .modal-content.widen-modal{width:100%}
}
img:-moz-loading{visibility:hidden}
.submenu-wrapper{margin:0 10px;min-height:200px}
.submenu-mypurchases{left:-30px}
.submenu-aisles{left:-160px}
.submenu-deals{left:-230px}
.submenu-container{border:0;top:42px;box-shadow:none;min-width:320px}
.submenu-container .submenu-grid{position:relative}
.submenu-container .submenu-grid-all{position:relative}
.submenu-container .submenu-grid a{text-decoration:none}
.submenu-container .submenu-title{font-size:14px;padding:20px 30px 20px 30px;line-height:1.25;letter-spacing:.3px;text-align:left;margin-bottom:0;font-weight:500}
.submenu-container .chevron-right{display:block;position:absolute;right:30px;bottom:15px;height:14px}
.submenu-container .chevron-left{display:block;position:absolute;left:18px;bottom:24px;height:10px}
img:-moz-loading{visibility:hidden}
#fulfillment-conflict-modal{z-index:99999}
.conflict-logo-jewelosco{padding:0 0 3px 3px !important}
.modal-dialog.fulfillment-conflict-modal-dialog{position:fixed;top:100px;right:5px;bottom:0;left:5px;z-index:10040;overflow:hidden;margin:0 auto;max-width:100%}
.modal-dialog.fulfillment-conflict-modal-dialog .modal-heading{padding:16px 42px 0 24px;display:block;font-size:20px}
.modal-dialog.fulfillment-conflict-modal-dialog .create-modal-close-icon{top:16px;right:16px;width:24px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal-container{margin-left:0;padding:0 10px 0 10px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__row{width:100%;margin:0}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__col{min-height:110px;margin:16px 0 0 0;padding:0}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__footer{width:100%;height:40px;bottom:24px;text-align:center;margin:24px 0 24px 0;border-top:0}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__button{width:272px;height:40px;display:inline-block}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__logo{display:block}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__logo img{height:30px;object-fit:contain;padding:0 0 14px 14px;display:none}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__logo.store-conflict-jewelosco{width:60px}
@media(min-width:768px){.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__col:first-child{border-right:1px solid #979797}
}
@media(max-width:767px){.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__col:first-child{border-bottom:1px solid #979797}
}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop{display:flex;align-items:center}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image{align-self:flex-start;margin:0 6px 0 12px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image>.svg-icon-Delivery-pref-page{width:38px;height:38px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image>.svg-icon-DUG-pref-page{width:38px;height:38px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image>.svg-icon-store-header-mobile{width:38px;height:38px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image.svg-icon-Delivery-pref-page>.svg-icon-DUG-pref-page,.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image.svg-icon-Delivery-pref-page>.svg-icon-store-header-mobile{display:none}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image.svg-icon-DUG-pref-page>.svg-icon-Delivery-pref-page,.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image.svg-icon-DUG-pref-page>.svg-icon-store-header-mobile{display:none}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image.svg-icon-store-header-mobile>.svg-icon-Delivery-pref-page,.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image.svg-icon-store-header-mobile>.svg-icon-DUG-pref-page{display:none}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-txt{width:100%;font-family:"Nunito Sans";font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#4b4b4b;padding-right:10px}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-btn{position:relative;cursor:pointer;margin:15px;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#4b4b4b}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-label{position:relative;display:block;float:left;width:20px;height:20px;border:1px solid #757575;border-radius:100%;-webkit-tap-highlight-color:transparent}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-label::after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:100%;transform:scale(0);transition:all .2s ease;opacity:.08;pointer-events:none}
.modal-dialog.fulfillment-conflict-modal-dialog input[type="radio"]{opacity:0;margin-left:-15px}
.modal-dialog.fulfillment-conflict-modal-dialog input[type="radio"]:checked+.radio-label{border-color:#757575}
.modal-dialog.fulfillment-conflict-modal-dialog input[type="radio"]:checked+.radio-label::after{transform:scale(1);transition:all .2s cubic-bezier(0.35,0.9,0.4,0.9);opacity:1}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-button-outline{outline:2px solid #757575 !important;outline-offset:4px}
@media only screen and (min-width:320px) and (max-width:480px){.modal-dialog.fulfillment-conflict-modal-dialog{width:100%;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden}
.modal-dialog.fulfillment-conflict-modal-dialog .modal-content.fulfillment-conflict-modal-content{width:100%;height:100%}
}
@media only screen and (min-width:480px) and (max-width:768px){.modal-dialog.fulfillment-conflict-modal-dialog .modal-content.fulfillment-conflict-modal-content{width:90%}
}
@media only screen and (min-width:769px){.modal-dialog.fulfillment-conflict-modal-dialog .modal-content.fulfillment-conflict-modal-content{width:736px}
}
@media only screen and (min-width:1440px){.modal-dialog.fulfillment-conflict-modal-dialog .modal-content.fulfillment-conflict-modal-content{width:667px}
}
.unsupported-browser-container{position:fixed;z-index:9999999;left:0;width:100%;background:rgba(48,46,44,0.95);color:#fff;display:none}
.unsupported-browser-container .unsupported-browser-title{padding:12px 20px 5px 20px;margin:0;color:#fff;font-size:18px;font-weight:normal;line-height:20px}
.unsupported-browser-container .unsupported-browser-text{padding:0 40px 12px 20px;line-height:15px;margin:0;color:#fff;font-size:12px;font-weight:normal;text-align:justify}
.unsupported-browser-container .unsupported-browser-text a{color:#fff;text-decoration:underline}
.unsupported-browser-container .unsupported-browser-text a:hover,.unsupported-browser-container .unsupported-browser-text a:focus{color:#fff}
.unsupported-browser-container .unsupported-browser-button{background:transparent;color:#fff;border:0;margin:0;padding:0;position:absolute;top:10px;right:15px;font-size:18px;box-shadow:none;min-height:auto}
@media only screen and (max-width:991px){.unsupported-browser-container{top:55px}
}
@media only screen and (min-width:992px){.unsupported-browser-container{top:72px}
}
img:-moz-loading{visibility:hidden}
.past-order-modal{top:0;left:0;right:0;bottom:0}
.past-order-modal.hidden{display:none}
.past-order-modal__inner{position:absolute;top:226px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:437px;min-height:124px;padding:0;box-shadow:0 4px 9px 0 rgba(0,0,0,0.5);background-color:#fff;text-align:center;z-index:5}
.past-order-modal__title{margin:8px 8px 8px 0;display:flex;justify-content:space-between}
.past-order-modal__title .create-modal-close-icon{padding:0;margin:0;border:0;line-height:24px;font-size:34px;position:absolute;top:8px;right:16px;cursor:pointer;color:#4b4b4b;background:transparent;z-index:1}
.past-order-modal__title__content{width:207px;height:24px;background-color:#4b4b4b;font-size:12px;line-height:1.33;color:#fff;display:flex;justify-content:center;align-items:center;padding-left:8px}
.past-order-modal__details{padding-bottom:8px}
.past-order-modal__details__order-status{font-size:16px;font-weight:bold;text-align:center;color:#4b4b4b;padding-left:20px;padding-right:20px;margin:0 auto 6px;padding-top:4px}
.past-order-modal__details .picking-behind-schedule{width:280px}
.past-order-modal__details__order-details{font-size:12px;line-height:1.33;text-align:center;color:#4b4b4b;padding-left:20px;padding-right:20px}
.past-order-modal__details__order-button{margin-bottom:16px;font-size:16px;line-height:2;text-align:center;color:#dd1e25 !important;text-decoration:underline !important}
.past-order-modal__details__order-button:empty{display:none}
.past-order-modal__view-order{border-top:solid 2px #dedede;padding:16px 0;margin:0 16px;font-size:16px;line-height:1.38;color:#4b4b4b}
.past-order-modal__view-order__all-orders{margin-bottom:16px;font-size:16px;line-height:1.38;text-align:center;color:#dd1e25 !important;text-decoration:underline !important}
.past-order-modal__view-order__all-orders:empty{display:none}
@media only screen and (min-width:320px) and (max-width:480px){.past-order-modal__inner{top:303px;width:272px;min-height:136px}
}
@media only screen and (min-width:480px) and (max-width:768px){.past-order-modal__inner{top:230px;width:359px;min-height:116px}
.past-order-modal__inner__details__order-status,.past-order-modal__inner__details__order-button{font-size:14px}
.past-order-modal__inner__view-order{font-size:14px}
}
img:-moz-loading{visibility:hidden}
.left-navigation .left-navigation-level{width:100%;position:relative;display:inline-block;margin-bottom:40px}
.left-navigation .left-navigation-level .left-navigation-level__sub-banner{line-height:1.33;padding:5px 10px;letter-spacing:-0.1px;margin-bottom:20px;font-size:24px;word-break:break-word}
.left-navigation .left-navigation-level .left-navigation-level__sub-banner .left-navigation-level__main-link{height:26px;width:100%;font-family:"Nunito Sans";font-size:20px;font-weight:bold;line-height:26px}
.left-navigation .left-navigation-level .left-navigation-level__sub-banner .left-navigation-level__main-link:hover{color:#dd1e25;text-decoration:underline}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree{display:inline-block}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu{position:relative;padding-left:0;margin-bottom:0;list-style:none;border:0;box-shadow:none;z-index:2}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu li{font-weight:300;font-size:15px;line-height:2}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu .left-navigation-level__link{position:relative;display:block;line-height:1.45;padding:5px 10px;text-transform:none;font-size:16px;background:transparent;color:#4b4b4b}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu .left-navigation-level__link:hover{color:#dd1e25;text-decoration:underline}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu .left-navigation-level__link.active{color:#dd1e25;text-decoration:underline}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .dropdown-backdrop{display:none}
@media(max-width:991px){.left-navigation .left-navigation-level{padding:0;margin:0 0 15px 0}
.left-navigation .left-navigation-level .left-navigation-level__btn{font-size:14px;font-weight:normal;line-height:20px;color:#a9a9a9;border-color:#dfdfdf;padding:15px 12px}
.left-navigation .left-navigation-level .left-navigation-level__sub-banner{margin-bottom:16px}
.left-navigation .left-navigation-level .left-navigation-level__sub-banner .left-navigation-level__main-link{font-size:24px;font-weight:normal}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree{display:block}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree.open .left-navigation-level__dropdown-menu{display:block}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu{position:relative;width:100%;left:0;border-radius:0;border:1px solid;border-color:#b1b1b1;border-top:1px solid #fff;box-shadow:none;position:absolute;margin:0;overflow:auto;max-height:215px;z-index:2}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu li{padding:4px 0 4px 0;display:block}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu li .left-navigation-level__image{display:block;float:right;right:23px}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu .left-navigation-level__link{font-size:16px}
.left-navigation .left-navigation-level .left-navigation-level__categories-tree .left-navigation-level__dropdown-menu .left-navigation-level__link:hover{background-color:#e8e8e8;color:#4b4b4b;text-decoration:none;background-image:linear-gradient(#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x}
.left-navigation .left-navigation-level .left-navigation-level__btn.dropdown-toggle{position:relative;width:100%;padding:10px 20px;line-height:2em;background-color:#fff;color:#757575;border-color:#dedede;font-weight:normal;transition:none}
.left-navigation .left-navigation-level .left-navigation-level__btn.dropdown-toggle:hover{color:#757575;background-color:inherit;border-color:#dedede}
.left-navigation .left-navigation-level .left-navigation-level__btn.dropdown-toggle:after{display:none}
.left-navigation .left-navigation-level .left-navigation-level__btn.dropdown-toggle .left-navigation-level__icon{display:flex;margin-top:10px;float:right}
.left-navigation .left-navigation-level .left-navigation-level__btn.dropdown-toggle .left-navigation-level__icon:before{width:2.995em;font-size:6px;vertical-align:baseline;margin-left:0}
.left-navigation .left-navigation-level .left-navigation-level__btn .left-navigation-level__main-text{float:left}
.left-navigation .left-navigation-level .open .left-navigation-level__icon{transform:rotate(180deg)}
.left-navigation .left-navigation-level .show .left-navigation-level__icon{transform:rotate(180deg)}
}
.notification-alert__title{font-family:"Nunito Sans";line-height:24px;margin-bottom:8px}
.notification-alert__body{height:60px;font-family:"Nunito Sans";line-height:20px;margin:0}
.notification-alert .svg-caret-right{color:#333}
@media(min-width:1440px){#notification-alert-wrapper-id>.notification-alert-wrapper .notification-alert-wrapper__content{max-width:1354px;margin:0 auto}
}
@media(max-width:1439px) and (min-width:1280px){#notification-alert-wrapper-id>.notification-alert-wrapper .notification-alert-wrapper__content{max-width:1276px;margin:0 auto}
}
@media(max-width:1279px) and (min-width:1024px){#notification-alert-wrapper-id>.notification-alert-wrapper .notification-alert-wrapper__content{max-width:100%;margin:0 10px}
}
#notification-alert-wrapper-id>.notification-alert-wrapper .notification-alert-wrapper__main-container,#notification-alert-wrapper-id>.notification-alert-wrapper .notification-alert-wrapper__secondary-container,#notification-alert-wrapper-id>.notification-alert-wrapper .notification-alert-wrapper__content{width:100%}
@media(max-width:1024px){#notification-alert-wrapper-id>.notification-alert-wrapper .notification-alert-wrapper__main-container{padding-right:24px}
}
.notification-alert-wrapper{display:flex;align-items:center;position:relative}
.notification-alert-wrapper.middle{text-align:center}
.notification-alert-wrapper.middle .notification-alert-wrapper__secondary-container{justify-content:center}
.notification-alert-wrapper.right{text-align:right}
.notification-alert-wrapper.right .notification-alert-wrapper__secondary-container{justify-content:flex-end}
.notification-alert-wrapper__mobile-close{display:none}
.notification-alert-wrapper__content{padding:16px 10px}
@media(max-width:992px){.notification-alert-wrapper__content{padding:8px 10px}
}
@media(max-width:480px){.notification-alert-wrapper__content{padding:8px 11px}
}
.notification-alert-wrapper__heading{margin-bottom:8px;font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:1px}
@media(max-width:1024px){.notification-alert-wrapper__heading{font-size:11px;height:15px}
}
.notification-alert-wrapper__info-note{font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal}
.notification-alert-wrapper__show-more{font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;margin:0 16px;white-space:nowrap;font-family:"Nunito Sans",sans-serif;text-decoration:underline !important}
@media(max-width:768px){.notification-alert-wrapper__show-more{margin:0}
}
.notification-alert-wrapper__close-button{position:absolute;width:24px;height:24px;fill:var(--close-button-color)}
.notification-alert-wrapper__close-button:hover{cursor:pointer}
@media(min-width:1440px){.notification-alert-wrapper__close-button{right:41px}
}
@media(min-width:1025px) and (max-width:1439px){.notification-alert-wrapper__close-button{right:21px}
}
@media(max-width:1024px){.notification-alert-wrapper__close-button{right:8px}
}
#notification-alert-wrapper-id .slick-slide{margin-right:0}
#notification-alert-wrapper-id .slick-slide>div{display:flex}
#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper{display:flex !important;justify-content:center}
@media(min-width:1266px){#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__secondary-container,#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__heading{max-width:1136px}
}
@media(min-width:1025px) and (max-width:1265px){#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__secondary-container,#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__heading{max-width:calc(100vw - 160px)}
}
@media(min-width:320px) and (max-width:1024px){#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__main-container{margin:0 5%}
}
#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__close-button{top:16px}
@media(min-width:1500px){#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__close-button{right:40px}
}
@media(min-width:1025px) and (max-width:1499px){#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__close-button{right:20px}
}
#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__mobile-close .notification-alert-wrapper__mobile-close-btn{font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;border:0;background:transparent;text-decoration:underline;text-align:center}
#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__mobile-close:hover{cursor:pointer}
@media(max-width:1024px){#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__mobile-close{display:inline-block}
}
@media(max-width:1024px){#notification-alert-wrapper-id .slick-slide>div .notification-alert-wrapper__close-button{display:none}
}
#notification-alert-wrapper-id .slick-prev,#notification-alert-wrapper-id .slick-next{z-index:5;display:flex;transition:.15s}
#notification-alert-wrapper-id .slick-prev::before,#notification-alert-wrapper-id .slick-next::before{content:' '}
@media(min-width:1440px){#notification-alert-wrapper-id .slick-prev{left:calc((100vw - 1354px) / 2)}
}
@media(max-width:1440px){#notification-alert-wrapper-id .slick-prev{left:50px}
}
@media(max-width:1024px){#notification-alert-wrapper-id .slick-prev{left:16px}
}
@media(max-width:768px){#notification-alert-wrapper-id .slick-prev{left:5px}
}
@media(min-width:1440px){#notification-alert-wrapper-id .slick-next{right:calc((100vw - 1354px) / 2)}
}
@media(max-width:1440px){#notification-alert-wrapper-id .slick-next{right:50px}
}
@media(max-width:1024px){#notification-alert-wrapper-id .slick-next{right:16px}
}
@media(max-width:768px){#notification-alert-wrapper-id .slick-next{right:5px}
}
.sidebar-right-drawer{position:fixed;height:100%;width:100%;-ms-overflow-style:none;scrollbar-width:none}
.sidebar-right-drawer ::-webkit-scrollbar{width:0;background:transparent}
.sidebar-right-drawer .mini-cart{top:0;right:0;border:0;height:100%}
.sidebar-right-drawer .mini-cart .card{border:0;height:100%}
.sidebar-right-drawer .mini-cart .card .cart-close{display:none}
.sidebar-right-drawer .mini-cart .card .card-heading .mini-cart-reverse{flex-direction:unset}
.sidebar-right-drawer .mini-cart .card .card-body{margin-bottom:30px}
.sidebar-right-drawer .right-drawer__close{z-index:9999;border:0;background-color:#fff;display:block;margin:14px 20px 0 auto;position:relative}
.sidebar-right-drawer .right-drawer__close .svg-icon-grey-close{width:15px;height:15px}
.sidebar-right-drawer .coupon-list{padding:0 15px;height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-status-text .available,.sidebar-right-drawer .coupon-list .coupon-list-status-text .some-clipped,.sidebar-right-drawer .coupon-list .coupon-list-status-text .completed{font-size:24px;color:#2c7437;margin-top:0;margin-bottom:24px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper{height:calc(100% - 100px);overflow:auto}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container{width:424px;height:124px;display:flex;border-top:1px solid rgba(117,117,117,0.5)}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container:last-child{border-bottom:1px solid rgba(117,117,117,0.5)}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-details{display:flex;height:100%;padding:16px 0}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-details .coupon-list-image{padding-right:16px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-details .coupon-list-image img{width:92px;height:85px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-details .coupon-list-description{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:#4b4b4b;overflow:hidden}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-details .coupon-list-description p{height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status{display:flex;flex-direction:column;padding:16px 0}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more{height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .coupon-list-clipped-add-more-text{font-size:14px;font-weight:bold;color:#000;text-align:center;line-height:normal;margin-bottom:0;font-stretch:normal;font-style:normal;letter-spacing:normal;overflow:hidden;height:42px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .svg-deal-icon-container{height:23px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .svg-deal-icon-container .svg-deal-icon{display:block;width:100%;height:100%;margin:0 auto;fill:#fff}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .coupon-list-shop-deal{font-size:14px;font-weight:600;color:#dd1e25;text-align:center;text-decoration:underline;display:block;margin-top:8px;cursor:pointer}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .coupon-list-shop-deal:hover{text-decoration:none}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-unclipped{width:100%;height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-unclipped .clip-deal-btn{width:100%;height:36px;border:dashed 1px #2c7437;background-color:rgba(44,116,55,0.1);font-size:16px;font-weight:600;text-align:center;color:#2c7437}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-unclipped .coupon-list-shop-deal{font-size:14px;font-weight:600;color:#dd1e25;text-align:center;text-decoration:underline;display:block;margin-top:20px;cursor:pointer}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-unclipped .coupon-list-shop-deal:hover{text-decoration:none}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo{height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .svg-check-mark-container{height:17px;width:24px;margin:0 auto}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .svg-check-mark-container .svg-icon-coupon-carousel-tick-mark{stroke:#2c7437;height:100%;width:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .coupon-list-bogo-text{font-size:14px;font-weight:bold;color:#000;text-align:center;line-height:normal;margin-bottom:0;font-stretch:normal;font-style:normal;letter-spacing:normal;overflow:hidden;height:42px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .coupon-list-bogo-complete-text{font-size:14px;font-weight:600;color:#2c7437;text-align:center;line-height:normal;margin-bottom:0;font-stretch:normal;font-style:normal;letter-spacing:normal;overflow:hidden}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .svg-deal-icon-container{height:23px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .svg-deal-icon-container .svg-deal-icon{display:block;width:100%;height:100%;margin:0 auto;fill:#fff}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .coupon-list-shop-deal{font-size:14px;font-weight:600;color:#dd1e25;text-align:center;text-decoration:underline;display:block;margin-top:8px;cursor:pointer}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .coupon-list-shop-deal:hover{text-decoration:none}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed{height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed .svg-check-mark-container{height:17px;width:24px;margin:0 auto}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed .svg-check-mark-container .svg-icon-coupon-carousel-tick-mark{stroke:#2c7437;height:100%;width:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed .coupon-list-offer-complete-text{font-size:14px;font-weight:600;color:#2c7437;text-align:center;line-height:normal;margin-bottom:0;font-stretch:normal;font-style:normal;letter-spacing:normal;overflow:hidden}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed .coupon-list-shop-deal{font-size:14px;font-weight:600;color:#dd1e25;text-align:center;text-decoration:underline;display:block;margin-top:24px;cursor:pointer}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed .coupon-list-shop-deal:hover{text-decoration:none}
.sidebar-right-drawer .offer-detail-v2-wrapper{padding:0 24px;height:100%;overflow:auto}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .back-btn-container{cursor:pointer;margin-top:5px;width:50px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .back-btn-container .back-arrow{border:solid #dd1e25;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(135deg)}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .back-btn-container .back-btn{width:33px;height:16px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.25px;color:#dd1e25;text-decoration:underline}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-unclipped,.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped,.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-completed{display:flex}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-unclipped{margin-top:17px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-unclipped .clip-btn{width:44px;height:44px;border-radius:4px;border:dashed 2px #2c7437;background-color:rgba(44,116,55,0.1);margin-right:24px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-unclipped .offer-details{width:337px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-unclipped .offer-details .offer-description{font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#2c7437;margin-bottom:5px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-unclipped .offer-details .offer-exp{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4b4b4b}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped{margin-top:17px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped .status-container{margin-right:9px;display:flex;flex-direction:column}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped .status-container .deal-icon-container{margin:0 auto}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped .status-container .deal-icon-container .svg-deal-icon{width:22px;height:23px;fill:#fff}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped .status-container .clipped-status{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped .offer-details{width:350px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped .offer-details .offer-description{margin-bottom:5px;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#2c7437}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped .offer-details .offer-exp{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-completed .svg-check-mark-container{width:33px;height:22px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-completed .svg-check-mark-container .svg-icon-coupon-carousel-tick-mark{stroke:#2c7437;height:100%;width:100%}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-completed .offer-details{width:350px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-completed .offer-details .offer-description{margin-bottom:5px;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#2c7437}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-completed .offer-details .party-icon{width:18px;height:18px;margin-right:5px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-completed .offer-details .offer-complete-text{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2c7437}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container{display:flex;margin-top:18px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .status-container{margin-right:23px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .status-container .deal-icon-container .svg-deal-icon{width:22px;height:23px;fill:#fff}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .svg-check-mark-container{width:33px;height:22px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .svg-check-mark-container .svg-icon-coupon-carousel-tick-mark{stroke:#2c7437;height:100%;width:100%}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .bogo-details{width:350px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .bogo-details .bogo-description{margin-bottom:0;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#2c7437}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .bogo-details .bogo-exp{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .bogo-details .party-icon{width:18px;height:18px;margin-right:5px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .bogo-details .offer-complete-text{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2c7437}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card{border:0}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-header{border:0;background-color:#fff;padding:0;padding-bottom:15px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-header .offer-terms-condition .offer-terms-text{font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4b4b4b}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-header .offer-terms-condition .svg-icon-Arrow_down_black{opacity:.9}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-header .offer-terms-condition .svg-icon-Arrow_down_black:before{transform:rotate(-180deg);vertical-align:baseline}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-header .offer-terms-condition.collapsed .svg-icon-Arrow_down_black:before{transform:none;margin-top:-7px;vertical-align:bottom}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-body{padding:0}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-body .offer-terms-text,.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-body .offer-disclaimer{font-size:11px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4b4b4b}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .card .card-body .offer-disclaimer .disclaimer-heading{float:left}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container{padding-bottom:100px}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .qualifying-products-text{font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4b4b4b}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 product-item-v2.col-lg-2,.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 .product-item-v2.col-xl-2,.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 .product-item-v3.col-lg-2{max-width:50%;flex:0 0 50%}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 product-item-v2.col-6.col-sm-6.col-md-3.col-lg-2.col-xl-2,.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 .product-item-v3.col-6.col-sm-6.col-md-3.col-lg-2.col-xl-2{margin-right:0}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 product-item-v2.col-6.col-sm-6.col-md-3.col-lg-2.col-xl-2:nth-child(5n+1),.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 .product-item-v3.col-6.col-sm-6.col-md-3.col-lg-2.col-xl-2:nth-child(5n+1){margin-left:0}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .load-more-container .load-more{margin:4px auto}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .back-to-top{display:none}
.sidebar-right-drawer .substitution-list-wrapper{padding:0;overflow:auto}
.sidebar-right-drawer .substitution-list-wrapper .back-btn-container{cursor:pointer;margin-top:5px;width:75px;padding-left:24px}
.sidebar-right-drawer .substitution-list-wrapper .back-btn-container .back-arrow{border:solid #dd1e25;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(135deg)}
.sidebar-right-drawer .substitution-list-wrapper .back-btn-container .back-btn{width:33px;height:16px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.25px;color:#dd1e25;text-decoration:underline}
.sidebar-right-drawer .substitution-list-wrapper .substitution-no-substitute{padding:20px;text-align:center;text-decoration:underline;border-top:1px solid #dedede;cursor:pointer}
@media screen and (min-width:320px) and (max-width:575px){.sidebar-right-drawer .mini-cart{max-width:100%;padding-bottom:30px}
.sidebar-right-drawer .mini-cart .card-heading{max-width:100%}
.sidebar-right-drawer .mini-cart .card-body{max-width:100%}
.sidebar-right-drawer .coupon-list{padding:0 8px}
.sidebar-right-drawer .coupon-list .coupon-list-status-text .available,.sidebar-right-drawer .coupon-list .coupon-list-status-text .some-clipped,.sidebar-right-drawer .coupon-list .coupon-list-status-text .completed{text-align:center;margin-top:11px;margin-bottom:20px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container{width:100%;height:94px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-details .coupon-list-image img{width:51px;height:46px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-details .coupon-list-description{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#4b4b4b;overflow:hidden}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status{padding:13px 0}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more{height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .coupon-list-clipped-add-more-text{font-size:11px;margin-bottom:0;height:28px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .svg-deal-icon-container{height:21px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .svg-deal-icon-container .svg-deal-icon{width:100%;height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-clipped-add-more .coupon-list-shop-deal{font-size:11px;margin-top:8px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-unclipped .clip-deal-btn{font-size:12px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-unclipped .coupon-list-shop-deal{font-size:11px;margin:11px 0 0 0}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo{height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .coupon-list-bogo-text{font-size:11px;margin-bottom:3px;height:28px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .coupon-list-bogo-complete-text{font-size:12px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .svg-deal-icon-container{height:21px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .svg-deal-icon-container .svg-deal-icon{width:100%;height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-bogo .coupon-list-shop-deal{font-size:11px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed{height:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed .coupon-list-offer-complete-text{font-size:12px}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container .coupon-list-status .coupon-list-offer-completed .coupon-list-shop-deal{font-size:11px;margin:8px 0 0 0}
.sidebar-right-drawer .offer-detail-v2-wrapper{padding:0 16px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-unclipped .clip-btn{margin-right:16px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-unclipped .offer-details{width:100%;height:auto}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .offer-info-container .offer-clipped .offer-details{width:100%;height:auto}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .bogo-details{width:100%}
}
@media screen and (min-width:576px) and (max-width:767px){.sidebar-right-drawer .mini-cart{max-width:100%;padding-bottom:30px}
.sidebar-right-drawer .mini-cart .card-heading{max-width:100%}
.sidebar-right-drawer .mini-cart .card-body{max-width:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container{width:100%}
.sidebar-right-drawer .offer-detail-v2-wrapper{padding:0 16px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .bogo-details{width:100%}
}
@media screen and (min-width:768px) and (max-width:991px){.sidebar-right-drawer .mini-cart{max-width:100%;padding-bottom:30px}
.sidebar-right-drawer .mini-cart .card-heading{max-width:100%}
.sidebar-right-drawer .mini-cart .card-body{max-width:100%}
.sidebar-right-drawer .coupon-list .coupon-list-container-wrapper .coupon-list-container{width:100%}
.sidebar-right-drawer .offer-detail-v2-wrapper{padding:0 16px}
.sidebar-right-drawer .offer-detail-v2-wrapper .offer-detail-v2 .bogo-info-container .bogo-details{width:100%}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 product-item-v2.col-6.col-sm-6.col-md-3.col-lg-2.col-xl-2,.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-grid-v2 .product-item-v3.col-6.col-sm-6.col-md-3.col-lg-2.col-xl-2{margin-right:14px}
}
@media screen and (min-width:1440px){.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container product-item-v2 .product-item-inner h3{height:inherit}
.sidebar-right-drawer .offer-detail-v2-wrapper .product-grid-container .product-item-v3 .product-item-inner h3{height:inherit}
}
img:-moz-loading{visibility:hidden}
.meals-homepage-wrapper .coupons-text .carousel-header-text{font-size:24px}
.meals-homepage-wrapper .carousel-header-link-text{font-size:18px;margin:5px 30px;line-height:32px;text-align:center}
.meals-homepage-wrapper .recipe-carousel .coupons-wrapper{float:none}
.meals-homepage-wrapper .homepage-carousal-container:not(.slick-initialized) .homepage-carousal-card-container{display:none}
.meals-homepage-wrapper .homepage-carousal-container:not(.slick-initialized) .loading-spinner{align-items:center;background-color:#f6f6f6;display:flex;justify-content:center;margin:0}
.meals-homepage-wrapper .homepage-carousal-container:not(.slick-initialized) .loading-spinner .progress{background-color:#f6f6f6}
.meals-homepage-wrapper .homepage-carousal-container:not(.slick-initialized) .loading-div-small{height:286px}
.meals-homepage-wrapper .r-coupons{background-color:#f6f6f6;padding:16px 0}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track{display:flex !important}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide{height:inherit !important;min-width:160px !important;width:160px;margin:0 16px 0 0 !important;height:286px;min-height:286px;opacity:.6}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide.slick-active{opacity:1 !important}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div{height:100%}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .homepage-carousal-card-container,.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card{height:100%}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .homepage-carousal-card-container__product,.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card__product{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card{border:1px solid #dedede;border-radius:1px;background-color:#fff;position:relative !important;display:flex;flex-direction:column;justify-content:space-between}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card .cta{margin:16px auto;width:calc(100% - 32px)}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card .cta__button{padding:10px 0 8px 0 !important;border-radius:0}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card .carousal-content-serves span{padding-left:16px;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.2px;color:#555}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card img{width:100%}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card .carousal-content-note{font-size:15px;color:#656465;display:block;letter-spacing:-0.2px;line-height:20px}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .carousal-card button{width:100%;font-size:14px;font-weight:600;background-color:#dd1e25;border:0;padding:10px 0;color:#fff;cursor:pointer}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .homepage-carousal-card-container{padding:0}
.meals-homepage-wrapper .r-coupons .slick-list .slick-track .slick-slide>div .homepage-carousal-card-container h3{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#4b4b4b;display:-webkit-box;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.33;margin:16px 0 0;overflow:hidden;padding:0 16px;text-overflow:ellipsis}
.meals-homepage-wrapper .r-coupons .slick-prev.slick-arrow{left:10px !important}
.meals-homepage-wrapper .r-coupons .slick-next,.meals-homepage-wrapper .r-coupons .slick-prev{box-shadow:0 6px 12px 0 rgba(0,0,0,0.15)}
img:-moz-loading{visibility:hidden}
.instore-pickup .desktop-only{display:none}
.instore-pickup .instore-pickup__title{margin:16px 0 8px;font-size:18px}
.instore-pickup .instore-pickup__pickup-location,.instore-pickup .instore-pickup__pickup-code{line-height:1.43;font-size:14px;margin:0 0 8px}
.instore-pickup .instore-pickup__image-wrapper{padding:8px 0;display:flex;justify-content:center}
.instore-pickup .instore-pickup__details{margin-top:16px;padding:16px;background-color:#f6f6f6}
.instore-pickup .instore-pickup__order-details{padding-bottom:8px;font-size:12px;border-bottom:1px solid #4b4b4b;vertical-align:middle}
.instore-pickup .instore-pickup__order-details--order,.instore-pickup .instore-pickup__order-details--order-fulfillment{margin-bottom:8px}
.instore-pickup .instore-pickup__order-address{margin-top:14px}
.instore-pickup .instore-pickup__order-address--title{font-size:14px;line-height:1.43;margin-bottom:2px;color:#4b4b4b}
.instore-pickup .instore-pickup__order-address--street{font-size:12px;margin-bottom:0;color:#4b4b4b;line-height:1.33;text-decoration:underline}
.instore-pickup .instore-pickup__server-down-wrapper,.instore-pickup .instore-pickup__order-completed,.instore-pickup .instore-pickup__order-ID-missing{text-align:center}
.instore-pickup .instore-pickup__image,.instore-pickup .instore-pickup__image-svg{width:188px;height:188px}
.instore-pickup .instore-pickup__image--subtext,.instore-pickup .instore-pickup__image-svg--subtext{font-size:24px}
.instore-pickup .instore-pickup__image-svg{margin:-30px auto}
.instore-pickup .instore-pickup__information-number{font-size:16px;color:#dd1e25;line-height:1.38;text-decoration:underline;padding-bottom:40px;display:block}
.instore-pickup .instore-pickup__information{margin-bottom:4px}
@media(min-width:768px){.instore-pickup .desktop-only{display:block}
.instore-pickup .mobile-only{display:none}
.instore-pickup .instore-pickup__details{display:flex}
.instore-pickup .instore-pickup__details-wrapper{width:440px;padding-top:44px}
.instore-pickup .instore-pickup__note{font-size:12px;line-height:1.33;color:#4b4b4b}
.instore-pickup .instore-pickup__wrapper{padding:64px;display:flex}
.instore-pickup .instore-pickup__wrapper .instore-pickup__order-completed,.instore-pickup .instore-pickup__wrapper .instore-pickup__server-down-wrapper,.instore-pickup .instore-pickup__wrapper .instore-pickup__order-ID-missing{margin:0 auto}
.instore-pickup .instore-pickup__order-scan{margin-right:64px}
.instore-pickup .instore-pickup__order-details{border-bottom:0;border-right:1px solid #4b4b4b;padding:0 24px 0 0}
.instore-pickup .instore-pickup__order-address{padding-left:24px}
.instore-pickup .instore-pickup__order-details,.instore-pickup .instore-pickup__order-address{display:inline-block;margin:0}
}
.customer-review__background{background-color:#faf8f7;width:100%;height:330px;position:absolute;z-index:-1}
.customer-review__mobile-only__title{display:none;color:#333;font-weight:700;font-size:20px;margin:25px 20px 0 20px}
.customer-review__head{display:flex;margin:0 40px;align-items:center;padding:25px 0 30px 0;color:#333}
.customer-review__head__left-side{flex:1 1 auto;align-self:flex-start}
.customer-review__head__left-side__title{font-weight:300;font-size:28px;letter-spacing:-0.01em;margin:5px 0 20px 0}
.customer-review__head__left-side__description{font-weight:600;font-size:20px}
.customer-review__head__right-side img{max-width:133px}
.customer-review__products{padding:0 25px;min-height:349px}
.customer-review__products.loading-animation{animation:loading 3s infinite}
@media(min-width:1354px){.customer-review__head{max-width:1354px;margin:0 auto}
}
@media(min-width:768px) and (max-width:1024px){.customer-review__head{margin:0 24px}
.customer-review__head__left-side__title{letter-spacing:-1.8px}
.customer-review__head__left-side__description{letter-spacing:-1px}
.customer-review__products{padding:0 12px}
}
@media(max-width:767px){.customer-review__background{display:none}
.customer-review__mobile-only__title{display:block}
.customer-review__head{margin:0 20px;padding-top:13px}
.customer-review__head__left-side{align-self:flex-start}
.customer-review__head__left-side__title{display:none}
.customer-review__head__left-side__description{font-weight:400;font-size:14px;padding-right:10px}
.customer-review__head__right-side{justify-self:center}
.customer-review__head__right-side img{max-width:102px}
.customer-review__products{padding:0 10px}
}
.review-container{max-width:1354px;margin:0 auto}
.review-container__rest-of-products{margin-top:25px}
.review-products-card-list{display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto 16px auto}
.review-products-card-list.more-items{justify-content:flex-start}
.review-products-card-list.more-items .review-products-card-list__item{width:175px;cursor:pointer}
.review-products-card-list__item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:42px 24px 14px;height:277px;width:auto;margin-right:16px;margin-bottom:16px;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:8px;flex:0 1 calc(20% - 17px);min-width:175px;max-width:250px;width:250px}
.review-products-card-list__item.loading-animation{animation:loading 3s infinite}
.review-products-card-list__item:last-child{margin-right:0}
.review-products-card-list__item--image img{height:110px;width:110px;object-fit:contain}
.review-products-card-list__item--info{text-align:center;width:100%}
.review-products-card-list__item--info .product-name{font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#333;margin-top:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.review-products-card-list__item--info .product-rating{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;margin-top:16px}
.review-products-card-list__item--info .product-rating__set-star{cursor:pointer}
.review-products-card-list__item--info .product-rating .star{margin-right:1.5px;height:22px;min-width:22px;background-repeat:no-repeat}
.review-products-card-list__item--info .product-rating .star:last-child{margin:0}
.review-products-card-list__item--info .product-review-message{margin-top:11px;text-align:center;min-height:22px}
.review-products-card-list__item--info .product-review-message.success{color:#008535}
.review-products-card-list__item--info .product-review-message--link{color:#dd1e25;font-size:1rem;line-height:22px;cursor:pointer;text-decoration:underline}
.review-products-card-list__item--info .product-review-message .icon{height:20px;width:21px;margin-right:10px}
.review-products-card-list__item--info .product-review-message .text{font-family:"Nunito Sans";font-style:normal;font-weight:bold;font-size:14px;line-height:18px}
.review-products-cta button,.btn-continue-shopping button{width:232px;display:block}
@media(min-width:768px) and (max-width:1023px){.review-container{max-width:100%;margin:0}
.review-container .container-fluid{padding:0}
.review-products-card-list__item{min-width:136px;max-width:172px;padding:44px 13px 14px;margin-right:12px;margin-bottom:12px;flex:0 1 calc(20% - 13px)}
.review-products-card-list__item:last-child{margin-right:0}
.review-products-card-list.more-items .review-products-card-list__item{width:136px}
.review-products-cta button{margin-left:41px}
}
@media(max-width:767px){.review-container{max-width:100%;margin:0}
.review-container .container-fluid{padding:0}
.review-products-card-list{flex-direction:column;max-width:500px}
.review-products-card-list__item{width:100%;max-width:100% !important;min-height:142px;flex-direction:row;justify-content:flex-start;padding:21px 24px;margin-right:0;margin-bottom:8px;cursor:pointer}
.review-products-card-list__item:last-child{margin-bottom:0}
.review-products-card-list__item--image{margin-right:11px}
.review-products-card-list__item--image img{width:100px;max-height:100px;object-fit:contain}
.review-products-card-list__item--info{text-align:left;min-width:0}
.review-products-card-list__item--info .product-rating{justify-content:flex-start}
.review-products-card-list__item--info .product-rating .star{margin-right:5px}
.review-products-card-list__item--info .product-name{text-align:left;margin-top:0}
.review-products-card-list__item--info .product-review-message{text-align:left}
.review-products-card-list.more-items .review-products-card-list__item{width:100%}
.review-products-card-list .product-review-message{margin-top:14px}
.review-products-card-list .product-review-message .icon{height:20px;width:21px}
.review-products-cta button{margin:auto}
.rating-section__product-rating .star.no-dst.svg-star-golden-filled{margin-top:1px}
body.hidden-for-mobile{visibility:hidden}
}
._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}
.review-control::-webkit-input-placeholder{color:#8e8e8e !important;font-size:1rem;line-height:22px;padding:0;margin:0}
.review-control::-moz-placeholder{color:#8e8e8e !important;font-size:1rem;line-height:22px;padding:0;margin:0}
.review-control::placeholder{color:#8e8e8e !important;font-size:1rem;line-height:22px;padding:0;margin:0}
textarea.review-control-textarea{max-height:90px !important;min-height:90px !important;overflow-x:hidden !important;overflow-y:auto !important;padding:8px 12px 0 12px;border-radius:4px !important;border-color:#dedede}
textarea.review-control-textarea:focus{border-color:#dedede}
@-moz-document url-prefix(){.form-group input.review-control{padding-top:8px !important}
}
input.review-control{padding:0 12px !important;border-radius:4px !important;border-color:#dedede}
input.review-control:focus{border-color:#dedede}
.review-popup{font-family:Nunito Sans;font-style:normal;font-weight:normal;color:#333;position:fixed;background-color:white;max-width:450px;width:450px;max-height:82vh;overflow:auto;border-radius:12px;padding:25px 35px;left:calc(50% - 225px);top:30%;transform:translate(0,-30%);box-sizing:border-box;display:none;visibility:visible}
.review-popup__rating-section{display:flex;margin:2px 0 12px 0}
.review-popup__header{display:flex;flex-direction:column;position:relative}
.review-popup__close-icon{width:1rem;height:1rem;align-self:flex-end;padding:1px;color:#c70000;cursor:pointer;top:-18px;position:relative;left:23px}
.review-popup__warning{font-size:12px;line-height:16px;padding-left:8px}
.review-popup__warning--red{font-size:12px;line-height:16px;color:#c70000}
.review-popup__label{font-size:14px;line-height:21px;margin-left:8px}
.review-popup__title{color:#494040;font-size:21px;line-height:20px;align-self:center;margin-top:10px}
.review-popup--open{display:block;z-index:1001;-webkit-animation:slide-top .5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-top .5s cubic-bezier(0.25,0.46,0.45,0.94) both}
.review-popup--open::backdrop{background:rgba(0,0,0,0.5);z-index:100}
.review-popup--close{display:none;z-index:0}
.review-popup__terms{font-size:12px;line-height:16px;padding-left:8px;padding-bottom:1rem}
.review-popup__terms span{cursor:pointer;text-decoration:underline}
.rating-section__image{align-self:center;align-content:center;padding:0 15px 0 0}
.rating-section__image--format{width:137px;height:136px;object-fit:contain}
.rating-section__informarion{display:flex;flex-direction:column}
.rating-section__product-name{align-self:flex-start;margin-top:3rem}
.rating-section__product-rating{display:flex;align-items:flex-start;height:fit-content;margin-top:5px}
.rating-section__product-rating .star{margin-right:1.5px;height:22px;width:22px;background-repeat:no-repeat}
.rating-section__product-rating .star:last-child{margin:0}
.backdrop{position:fixed;width:100vw;height:100vh;z-index:1000;left:0;top:0;background-color:rgba(0,0,0,0.5)}
@-webkit-keyframes slide-top{0{-webkit-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}
}
@keyframes slide-top{0{-webkit-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}
}
@-webkit-keyframes slide-bottom{0{-webkit-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(100px);transform:translateY(100px)}
}
@keyframes slide-bottom{0{-webkit-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(100px);transform:translateY(100px)}
}
@media(max-width:767px){.review-popup{top:0;left:0;border-radius:0;padding:16px;transform:none;width:100vw;height:100vh;max-width:initial;background-color:white;overflow-y:scroll;overflow-x:hidden}
.review-popup__title{padding-left:12px;margin-top:15px;line-height:27px;font-size:22px;font-weight:400}
.review-popup__rating-section{margin:8px 0}
.review-popup__close-icon{top:-11px;left:5px}
.review-popup .review-control-textarea{max-height:none !important;min-height:143px !important}
.review-popup--open{animation:none;-webkit-animation:none}
.review-popup .backdrop{background-color:#fff}
}
.pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue{background:#f7c441 !important;border-color:#91520c !important}
.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-ratings-histogram-barValue,.pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-ratings-histogram-barValue{background-color:#f7c441 !important;border-color:#91520c !important}
.pr-review-snapshot-block-container .pr-review-snapshot-block .pr-star-v4{width:24px !important;height:24px !important;background-position:center !important;margin:0 !important;background-repeat:no-repeat !important;padding:.75px !important}
@media(max-width:1023px){.pr-review-snapshot-block-container .pr-review-snapshot-block .pr-star-v4{margin-top:3px !important}
}
.pr-review-snapshot-faceoff .pr-star-v4,.pr-review-display .pr-star-v4{width:19px !important;height:19px !important;background-position:center !important;margin:0 !important;background-repeat:no-repeat !important;padding:1.5px .5px 1.5px 0 !important}
@media(max-width:1023px){.pr-review-snapshot-faceoff .pr-star-v4,.pr-review-display .pr-star-v4{margin-top:1px !important}
}
.DSTDisabled .pr-star-v4-0-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMS4xMDg3IDMuMDEyNDZDMTEuNDY4IDEuOTA2ODkgMTMuMDMyIDEuOTA2ODkgMTMuMzkxMyAzLjAxMjQ2TDE1LjA4MjggOC4yMTg1MUwyMC41NTY4IDguMjE4NTFDMjEuNzE5MiA4LjIxODUxIDIyLjIwMjYgOS43MDYwNSAyMS4yNjIxIDEwLjM4OTNMMTYuODMzNiAxMy42MDY4TDE4LjUyNTEgMTguODEyOUMxOC44ODQ0IDE5LjkxODUgMTcuNjE5IDIwLjgzNzggMTYuNjc4NSAyMC4xNTQ1TDEyLjI1IDE2LjkzN0w3LjgyMTQ3IDIwLjE1NDVDNi44ODEwMSAyMC44Mzc4IDUuNjE1NjQgMTkuOTE4NSA1Ljk3NDg2IDE4LjgxMjlMNy42NjY0MSAxMy42MDY4TDMuMjM3ODggMTAuMzg5M0MyLjI5NzQyIDkuNzA2MDUgMi43ODA3NSA4LjIxODUxIDMuOTQzMjIgOC4yMTg1MUg5LjQxNzE4TDExLjEwODcgMy4wMTI0NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuMzkxNiAzLjAwODg3QzEzLjAzMjMgMS45MDMyOSAxMS40NjgyIDEuOTAzMjkgMTEuMTA5IDMuMDA4ODdMOS41MTgyIDcuOTA0OTNDOS40NTgxNCA4LjA4OTc3IDkuMjg1ODkgOC4yMTQ5MiA5LjA5MTUzIDguMjE0OTJIMy45NDM1MUMyLjc4MTA0IDguMjE0OTIgMi4yOTc3MSA5LjcwMjQ2IDMuMjM4MTcgMTAuMzg1N0w3LjQwMzAxIDEzLjQxMTdDNy41NjAyNCAxMy41MjU5IDcuNjI2MDQgMTMuNzI4NCA3LjU2NTk4IDEzLjkxMzJMNS45NzUxNSAxOC44MDkzQzUuNjE1OTMgMTkuOTE0OSA2Ljg4MTMxIDIwLjgzNDIgNy44MjE3NiAyMC4xNTA5TDExLjk4NjYgMTcuMTI1QzEyLjE0MzggMTcuMDEwOCAxMi4zNTY3IDE3LjAxMDggMTIuNTE0IDE3LjEyNUwxNi42Nzg4IDIwLjE1MDlDMTcuNjE5MyAyMC44MzQyIDE4Ljg4NDcgMTkuOTE0OSAxOC41MjU0IDE4LjgwOTNMMTYuOTM0NiAxMy45MTMyQzE2Ljg3NDUgMTMuNzI4NCAxNi45NDAzIDEzLjUyNTkgMTcuMDk3NiAxMy40MTE3TDIxLjI2MjQgMTAuMzg1N0MyMi4yMDI5IDkuNzAyNDYgMjEuNzE5NSA4LjIxNDkyIDIwLjU1NzEgOC4yMTQ5MkgxNS40MDkxQzE1LjIxNDcgOC4yMTQ5MiAxNS4wNDI0IDguMDg5NzcgMTQuOTgyNCA3LjkwNDkzTDEzLjM5MTYgMy4wMDg4N1pNMTIuMDYwMSAzLjMxNzg4QzEyLjA4MTEgMy4yNTMyNSAxMi4xMDkyIDMuMjI3NDQgMTIuMTI5OSAzLjIxMzNDMTIuMTU3IDMuMTk0ODMgMTIuMTk4OCAzLjE3OTY5IDEyLjI1MDMgMy4xNzk2OUMxMi4zMDE4IDMuMTc5NjkgMTIuMzQzNiAzLjE5NDgzIDEyLjM3MDcgMy4yMTMzQzEyLjM5MTQgMy4yMjc0NCAxMi40MTk1IDMuMjUzMjUgMTIuNDQwNSAzLjMxNzg4TDE0LjAzMTMgOC4yMTM5NEMxNC4yMjUzIDguODEwODEgMTQuNzgxNSA5LjIxNDkyIDE1LjQwOTEgOS4yMTQ5MkgyMC41NTcxQzIwLjYyNSA5LjIxNDkyIDIwLjY1ODIgOS4yMzM2NCAyMC42NzgxIDkuMjQ5QzIwLjcwNDEgOS4yNjkwNyAyMC43MzE0IDkuMzA0MTYgMjAuNzQ3MyA5LjM1MzEyQzIwLjc2MzIgOS40MDIwOCAyMC43NjE3IDkuNDQ2NTIgMjAuNzUyNSA5LjQ3OEMyMC43NDU1IDkuNTAyMSAyMC43Mjk2IDkuNTM2NzcgMjAuNjc0NiA5LjU3NjcyTDE2LjUwOTggMTIuNjAyN0MxNi4wMDIxIDEyLjk3MTUgMTUuNzg5NiAxMy42MjU0IDE1Ljk4MzYgMTQuMjIyM0wxNy41NzQ0IDE5LjExODNDMTcuNTk1NCAxOS4xODMgMTcuNTg3OCAxOS4yMjAzIDE3LjU3OTQgMTkuMjQ0QzE3LjU2ODMgMTkuMjc0OCAxNy41NDM0IDE5LjMxMTcgMTcuNTAxNyAxOS4zNDE5QzE3LjQ2MDEgMTkuMzcyMiAxNy40MTc0IDE5LjM4NDUgMTcuMzg0NiAxOS4zODU1QzE3LjM1OTUgMTkuMzg2MyAxNy4zMjE2IDE5LjM4MTkgMTcuMjY2NiAxOS4zNDE5TDEzLjEwMTggMTYuMzE2QzEyLjU5NCAxNS45NDcxIDExLjkwNjUgMTUuOTQ3MSAxMS4zOTg4IDE2LjMxNkw3LjIzMzk4IDE5LjM0MTlDNy4xNzg5OSAxOS4zODE5IDcuMTQxMTIgMTkuMzg2MyA3LjExNjAyIDE5LjM4NTVDNy4wODMyMyAxOS4zODQ1IDcuMDQwNTEgMTkuMzcyMiA2Ljk5ODg2IDE5LjM0MTlDNi45NTcyMiAxOS4zMTE3IDYuOTMyMjkgMTkuMjc0OCA2LjkyMTIyIDE5LjI0NEM2LjkxMjc1IDE5LjIyMDMgNi45MDUyMSAxOS4xODMgNi45MjYyMSAxOS4xMTgzTDguNTE3MDMgMTQuMjIyM0M4LjcxMDk3IDEzLjYyNTQgOC40OTg1MSAxMi45NzE1IDcuOTkwNzkgMTIuNjAyN0wzLjgyNTk1IDkuNTc2NzJDMy43NzA5NyA5LjUzNjc3IDMuNzU1MSA5LjUwMjEgMy43NDgwNyA5LjQ3OEMzLjczODg3IDkuNDQ2NTEgMy43MzczOSA5LjQwMjA3IDMuNzUzMyA5LjM1MzExQzMuNzY5MjEgOS4zMDQxNiAzLjc5NjUzIDkuMjY5MDcgMy44MjI0OCA5LjI0OUMzLjg0MjMzIDkuMjMzNjQgMy44NzU1NSA5LjIxNDkyIDMuOTQzNTEgOS4yMTQ5Mkg5LjA5MTUzQzkuNzE5MTEgOS4yMTQ5MiAxMC4yNzUzIDguODEwODEgMTAuNDY5MyA4LjIxMzk0TDEyLjA2MDEgMy4zMTc4OFoiIGZpbGw9IiM5MTUyMEMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxwYXRoIGQ9Ik0wIDFDMCAwLjQ0NzcxNiAwLjQ0NzcxNSAwIDEgMEgyM0MyMy41NTIzIDAgMjQgMC40NDc3MTUgMjQgMVYyM0MyNCAyMy41NTIzIDIzLjU1MjMgMjQgMjMgMjRIMUMwLjQ0NzcxNiAyNCAwIDIzLjU1MjMgMCAyM1YxWiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K") !important}
.DSTDisabled .pr-star-v4-25-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMS4xMDg3IDMuMDEyNDZDMTEuNDY4IDEuOTA2ODkgMTMuMDMyIDEuOTA2ODkgMTMuMzkxMyAzLjAxMjQ2TDE1LjA4MjggOC4yMTg1MUwyMC41NTY4IDguMjE4NTFDMjEuNzE5MiA4LjIxODUxIDIyLjIwMjYgOS43MDYwNSAyMS4yNjIxIDEwLjM4OTNMMTYuODMzNiAxMy42MDY4TDE4LjUyNTEgMTguODEyOUMxOC44ODQ0IDE5LjkxODUgMTcuNjE5IDIwLjgzNzggMTYuNjc4NSAyMC4xNTQ1TDEyLjI1IDE2LjkzN0w3LjgyMTQ3IDIwLjE1NDVDNi44ODEwMSAyMC44Mzc4IDUuNjE1NjQgMTkuOTE4NSA1Ljk3NDg2IDE4LjgxMjlMNy42NjY0MSAxMy42MDY4TDMuMjM3ODggMTAuMzg5M0MyLjI5NzQyIDkuNzA2MDUgMi43ODA3NSA4LjIxODUxIDMuOTQzMjIgOC4yMTg1MUg5LjQxNzE4TDExLjEwODcgMy4wMTI0NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04Ljc1IDE5LjIwMDJMNy45NTg5OSAxOS44MzE1QzcuMDI4NiAyMC41NzM5IDUuNzAxMzkgMTkuNjU0OCA2LjA2OTIyIDE4LjUyMjdMNy42NjY0MSAxMy42MDcxTDMuMjM3ODggMTAuMzg5NkMyLjI5NzQyIDkuNzA2MjkgMi43ODA3NSA4LjIxODc1IDMuOTQzMjIgOC4yMTg3NUg4Ljc1TDguNzUgMTkuMjAwMloiIGZpbGw9IiNGN0M0NDEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4zOTE2IDMuMDEyNzdDMTMuMDMyMyAxLjkwNzIgMTEuNDY4MiAxLjkwNzIgMTEuMTA5IDMuMDEyNzdMOS41MTgyIDcuOTA4ODNDOS40NTgxNCA4LjA5MzY4IDkuMjg1ODkgOC4yMTg4MiA5LjA5MTUzIDguMjE4ODJIMy45NDM1MUMyLjc4MTA0IDguMjE4ODIgMi4yOTc3MSA5LjcwNjM2IDMuMjM4MTcgMTAuMzg5Nkw3LjQwMzAxIDEzLjQxNTZDNy41NjAyNCAxMy41Mjk4IDcuNjI2MDQgMTMuNzMyMyA3LjU2NTk4IDEzLjkxNzJMNS45NzUxNSAxOC44MTMyQzUuNjE1OTMgMTkuOTE4OCA2Ljg4MTMxIDIwLjgzODEgNy44MjE3NiAyMC4xNTQ5TDExLjk4NjYgMTcuMTI4OUMxMi4xNDM4IDE3LjAxNDcgMTIuMzU2NyAxNy4wMTQ3IDEyLjUxNCAxNy4xMjg5TDE2LjY3ODggMjAuMTU0OUMxNy42MTkzIDIwLjgzODEgMTguODg0NyAxOS45MTg4IDE4LjUyNTQgMTguODEzMkwxNi45MzQ2IDEzLjkxNzJDMTYuODc0NSAxMy43MzIzIDE2Ljk0MDMgMTMuNTI5OCAxNy4wOTc2IDEzLjQxNTZMMjEuMjYyNCAxMC4zODk2QzIyLjIwMjkgOS43MDYzNiAyMS43MTk1IDguMjE4ODIgMjAuNTU3MSA4LjIxODgySDE1LjQwOTFDMTUuMjE0NyA4LjIxODgyIDE1LjA0MjQgOC4wOTM2OCAxNC45ODI0IDcuOTA4ODNMMTMuMzkxNiAzLjAxMjc3Wk0xMi4wNjAxIDMuMzIxNzlDMTIuMDgxMSAzLjI1NzE1IDEyLjEwOTIgMy4yMzEzNSAxMi4xMjk5IDMuMjE3MjFDMTIuMTU3IDMuMTk4NzQgMTIuMTk4OCAzLjE4MzU5IDEyLjI1MDMgMy4xODM1OUMxMi4zMDE4IDMuMTgzNTkgMTIuMzQzNiAzLjE5ODc0IDEyLjM3MDcgMy4yMTcyMUMxMi4zOTE0IDMuMjMxMzUgMTIuNDE5NSAzLjI1NzE1IDEyLjQ0MDUgMy4zMjE3OUwxNC4wMzEzIDguMjE3ODVDMTQuMjI1MyA4LjgxNDcxIDE0Ljc4MTUgOS4yMTg4MiAxNS40MDkxIDkuMjE4ODJIMjAuNTU3MUMyMC42MjUgOS4yMTg4MiAyMC42NTgyIDkuMjM3NTUgMjAuNjc4MSA5LjI1MjkxQzIwLjcwNDEgOS4yNzI5OCAyMC43MzE0IDkuMzA4MDYgMjAuNzQ3MyA5LjM1NzAyQzIwLjc2MzIgOS40MDU5OCAyMC43NjE3IDkuNDUwNDIgMjAuNzUyNSA5LjQ4MTkxQzIwLjc0NTUgOS41MDYwMSAyMC43Mjk2IDkuNTQwNjggMjAuNjc0NiA5LjU4MDYzTDE2LjUwOTggMTIuNjA2NkMxNi4wMDIxIDEyLjk3NTQgMTUuNzg5NiAxMy42MjkzIDE1Ljk4MzYgMTQuMjI2MkwxNy41NzQ0IDE5LjEyMjJDMTcuNTk1NCAxOS4xODY5IDE3LjU4NzggMTkuMjI0MiAxNy41Nzk0IDE5LjI0NzlDMTcuNTY4MyAxOS4yNzg4IDE3LjU0MzQgMTkuMzE1NiAxNy41MDE3IDE5LjM0NThDMTcuNDYwMSAxOS4zNzYxIDE3LjQxNzQgMTkuMzg4NCAxNy4zODQ2IDE5LjM4OTRDMTcuMzU5NSAxOS4zOTAyIDE3LjMyMTYgMTkuMzg1OCAxNy4yNjY2IDE5LjM0NThMMTMuMTAxOCAxNi4zMTk5QzEyLjU5NCAxNS45NTEgMTEuOTA2NSAxNS45NTEgMTEuMzk4OCAxNi4zMTk5TDcuMjMzOTggMTkuMzQ1OEM3LjE3ODk5IDE5LjM4NTggNy4xNDExMiAxOS4zOTAyIDcuMTE2MDIgMTkuMzg5NEM3LjA4MzIzIDE5LjM4ODQgNy4wNDA1MSAxOS4zNzYxIDYuOTk4ODYgMTkuMzQ1OEM2Ljk1NzIyIDE5LjMxNTYgNi45MzIyOSAxOS4yNzg4IDYuOTIxMjIgMTkuMjQ3OUM2LjkxMjc1IDE5LjIyNDIgNi45MDUyMSAxOS4xODY5IDYuOTI2MjEgMTkuMTIyMkw4LjUxNzAzIDE0LjIyNjJDOC43MTA5NyAxMy42MjkzIDguNDk4NTEgMTIuOTc1NCA3Ljk5MDc5IDEyLjYwNjZMMy44MjU5NSA5LjU4MDYzQzMuNzcwOTcgOS41NDA2OCAzLjc1NTEgOS41MDYwMSAzLjc0ODA3IDkuNDgxOTFDMy43Mzg4NyA5LjQ1MDQyIDMuNzM3MzkgOS40MDU5OCAzLjc1MzMgOS4zNTcwMkMzLjc2OTIxIDkuMzA4MDYgMy43OTY1MyA5LjI3Mjk4IDMuODIyNDggOS4yNTI5MUMzLjg0MjMzIDkuMjM3NTUgMy44NzU1NSA5LjIxODgyIDMuOTQzNTEgOS4yMTg4Mkg5LjA5MTUzQzkuNzE5MTEgOS4yMTg4MiAxMC4yNzUzIDguODE0NzEgMTAuNDY5MyA4LjIxNzg1TDEyLjA2MDEgMy4zMjE3OVoiIGZpbGw9IiM5MTUyMEMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxwYXRoIGQ9Ik0wIDFDMCAwLjQ0NzcxNiAwLjQ0NzcxNSAwIDEgMEgyM0MyMy41NTIzIDAgMjQgMC40NDc3MTUgMjQgMVYyM0MyNCAyMy41NTIzIDIzLjU1MjMgMjQgMjMgMjRIMUMwLjQ0NzcxNiAyNCAwIDIzLjU1MjMgMCAyM1YxWiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K") !important}
.DSTDisabled .pr-star-v4-50-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMS4xMDg3IDMuMDEyNDZDMTEuNDY4IDEuOTA2ODkgMTMuMDMyIDEuOTA2ODkgMTMuMzkxMyAzLjAxMjQ2TDE1LjA4MjggOC4yMTg1MUwyMC41NTY4IDguMjE4NTFDMjEuNzE5MiA4LjIxODUxIDIyLjIwMjYgOS43MDYwNSAyMS4yNjIxIDEwLjM4OTNMMTYuODMzNiAxMy42MDY4TDE4LjUyNTEgMTguODEyOUMxOC44ODQ0IDE5LjkxODUgMTcuNjE5IDIwLjgzNzggMTYuNjc4NSAyMC4xNTQ1TDEyLjI1IDE2LjkzN0w3LjgyMTQ3IDIwLjE1NDVDNi44ODEwMSAyMC44Mzc4IDUuNjE1NjQgMTkuOTE4NSA1Ljk3NDg2IDE4LjgxMjlMNy42NjY0MSAxMy42MDY4TDMuMjM3ODggMTAuMzg5M0MyLjI5NzQyIDkuNzA2MDUgMi43ODA3NSA4LjIxODUxIDMuOTQzMjIgOC4yMTg1MUg5LjQxNzE4TDExLjEwODcgMy4wMTI0NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMi4yNSAyLjVMMTIuMjUgMTAuMjE4OEwxMi4yNSAxNi45MzdMNy44MjE0NyAyMC4xNTQ1QzYuODgxMDEgMjAuODM3OCA1LjYxNTY0IDE5LjkxODUgNS45NzQ4NiAxOC44MTI5TDcuNjY2NDEgMTMuNjA2OEwzLjIzNzg4IDEwLjM4OTNDMi4yOTc0MiA5LjcwNjA1IDIuNzgwNzUgOC4yMTg1MSAzLjk0MzIyIDguMjE4NTFMOS40MTcxOCA4LjIxODUxTDExLjE1NjIgMy42MjVMMTIuMjUgMi41WiIgZmlsbD0iI0Y3QzQ0MSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjM5MTYgMy4wMTI3N0MxMy4wMzIzIDEuOTA3MiAxMS40NjgyIDEuOTA3MiAxMS4xMDkgMy4wMTI3N0w5LjUxODIgNy45MDg4M0M5LjQ1ODE0IDguMDkzNjggOS4yODU4OSA4LjIxODgyIDkuMDkxNTMgOC4yMTg4MkgzLjk0MzUxQzIuNzgxMDQgOC4yMTg4MiAyLjI5NzcxIDkuNzA2MzYgMy4yMzgxNyAxMC4zODk2TDcuNDAzMDEgMTMuNDE1NkM3LjU2MDI0IDEzLjUyOTggNy42MjYwNCAxMy43MzIzIDcuNTY1OTggMTMuOTE3Mkw1Ljk3NTE1IDE4LjgxMzJDNS42MTU5MyAxOS45MTg4IDYuODgxMzEgMjAuODM4MSA3LjgyMTc2IDIwLjE1NDlMMTEuOTg2NiAxNy4xMjg5QzEyLjE0MzggMTcuMDE0NyAxMi4zNTY3IDE3LjAxNDcgMTIuNTE0IDE3LjEyODlMMTYuNjc4OCAyMC4xNTQ5QzE3LjYxOTMgMjAuODM4MSAxOC44ODQ3IDE5LjkxODggMTguNTI1NCAxOC44MTMyTDE2LjkzNDYgMTMuOTE3MkMxNi44NzQ1IDEzLjczMjMgMTYuOTQwMyAxMy41Mjk4IDE3LjA5NzYgMTMuNDE1NkwyMS4yNjI0IDEwLjM4OTZDMjIuMjAyOSA5LjcwNjM2IDIxLjcxOTUgOC4yMTg4MiAyMC41NTcxIDguMjE4ODJIMTUuNDA5MUMxNS4yMTQ3IDguMjE4ODIgMTUuMDQyNCA4LjA5MzY4IDE0Ljk4MjQgNy45MDg4M0wxMy4zOTE2IDMuMDEyNzdaTTEyLjA2MDEgMy4zMjE3OUMxMi4wODExIDMuMjU3MTUgMTIuMTA5MiAzLjIzMTM1IDEyLjEyOTkgMy4yMTcyMUMxMi4xNTcgMy4xOTg3NCAxMi4xOTg4IDMuMTgzNTkgMTIuMjUwMyAzLjE4MzU5QzEyLjMwMTggMy4xODM1OSAxMi4zNDM2IDMuMTk4NzQgMTIuMzcwNyAzLjIxNzIxQzEyLjM5MTQgMy4yMzEzNSAxMi40MTk1IDMuMjU3MTUgMTIuNDQwNSAzLjMyMTc5TDE0LjAzMTMgOC4yMTc4NUMxNC4yMjUzIDguODE0NzEgMTQuNzgxNSA5LjIxODgyIDE1LjQwOTEgOS4yMTg4MkgyMC41NTcxQzIwLjYyNSA5LjIxODgyIDIwLjY1ODIgOS4yMzc1NSAyMC42NzgxIDkuMjUyOTFDMjAuNzA0MSA5LjI3Mjk4IDIwLjczMTQgOS4zMDgwNiAyMC43NDczIDkuMzU3MDJDMjAuNzYzMiA5LjQwNTk4IDIwLjc2MTcgOS40NTA0MiAyMC43NTI1IDkuNDgxOTFDMjAuNzQ1NSA5LjUwNjAxIDIwLjcyOTYgOS41NDA2OCAyMC42NzQ2IDkuNTgwNjNMMTYuNTA5OCAxMi42MDY2QzE2LjAwMjEgMTIuOTc1NCAxNS43ODk2IDEzLjYyOTMgMTUuOTgzNiAxNC4yMjYyTDE3LjU3NDQgMTkuMTIyMkMxNy41OTU0IDE5LjE4NjkgMTcuNTg3OCAxOS4yMjQyIDE3LjU3OTQgMTkuMjQ3OUMxNy41NjgzIDE5LjI3ODggMTcuNTQzNCAxOS4zMTU2IDE3LjUwMTcgMTkuMzQ1OEMxNy40NjAxIDE5LjM3NjEgMTcuNDE3NCAxOS4zODg0IDE3LjM4NDYgMTkuMzg5NEMxNy4zNTk1IDE5LjM5MDIgMTcuMzIxNiAxOS4zODU4IDE3LjI2NjYgMTkuMzQ1OEwxMy4xMDE4IDE2LjMxOTlDMTIuNTk0IDE1Ljk1MSAxMS45MDY1IDE1Ljk1MSAxMS4zOTg4IDE2LjMxOTlMNy4yMzM5OCAxOS4zNDU4QzcuMTc4OTkgMTkuMzg1OCA3LjE0MTEyIDE5LjM5MDIgNy4xMTYwMiAxOS4zODk0QzcuMDgzMjMgMTkuMzg4NCA3LjA0MDUxIDE5LjM3NjEgNi45OTg4NiAxOS4zNDU4QzYuOTU3MjIgMTkuMzE1NiA2LjkzMjI5IDE5LjI3ODggNi45MjEyMiAxOS4yNDc5QzYuOTEyNzUgMTkuMjI0MiA2LjkwNTIxIDE5LjE4NjkgNi45MjYyMSAxOS4xMjIyTDguNTE3MDMgMTQuMjI2MkM4LjcxMDk3IDEzLjYyOTMgOC40OTg1MSAxMi45NzU0IDcuOTkwNzkgMTIuNjA2NkwzLjgyNTk1IDkuNTgwNjNDMy43NzA5NyA5LjU0MDY4IDMuNzU1MSA5LjUwNjAxIDMuNzQ4MDcgOS40ODE5MUMzLjczODg3IDkuNDUwNDIgMy43MzczOSA5LjQwNTk4IDMuNzUzMyA5LjM1NzAyQzMuNzY5MjEgOS4zMDgwNiAzLjc5NjUzIDkuMjcyOTggMy44MjI0OCA5LjI1MjkxQzMuODQyMzMgOS4yMzc1NSAzLjg3NTU1IDkuMjE4ODIgMy45NDM1MSA5LjIxODgySDkuMDkxNTNDOS43MTkxMSA5LjIxODgyIDEwLjI3NTMgOC44MTQ3MSAxMC40NjkzIDguMjE3ODVMMTIuMDYwMSAzLjMyMTc5WiIgZmlsbD0iIzkxNTIwQyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHBhdGggZD0iTTAgMUMwIDAuNDQ3NzE2IDAuNDQ3NzE1IDAgMSAwSDIzQzIzLjU1MjMgMCAyNCAwLjQ0NzcxNSAyNCAxVjIzQzI0IDIzLjU1MjMgMjMuNTUyMyAyNCAyMyAyNEgxQzAuNDQ3NzE2IDI0IDAgMjMuNTUyMyAwIDIzVjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=") !important}
.DSTDisabled .pr-star-v4-75-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMS4xMDg3IDMuMDEyNDZDMTEuNDY4IDEuOTA2ODkgMTMuMDMyIDEuOTA2ODkgMTMuMzkxMyAzLjAxMjQ2TDE1LjA4MjggOC4yMTg1MUwyMC41NTY4IDguMjE4NTFDMjEuNzE5MiA4LjIxODUxIDIyLjIwMjYgOS43MDYwNSAyMS4yNjIxIDEwLjM4OTNMMTYuODMzNiAxMy42MDY4TDE4LjUyNTEgMTguODEyOUMxOC44ODQ0IDE5LjkxODUgMTcuNjE5IDIwLjgzNzggMTYuNjc4NSAyMC4xNTQ1TDEyLjI1IDE2LjkzN0w3LjgyMTQ3IDIwLjE1NDVDNi44ODEwMSAyMC44Mzc4IDUuNjE1NjQgMTkuOTE4NSA1Ljk3NDg2IDE4LjgxMjlMNy42NjY0MSAxMy42MDY4TDMuMjM3ODggMTAuMzg5M0MyLjI5NzQyIDkuNzA2MDUgMi43ODA3NSA4LjIxODUxIDMuOTQzMjIgOC4yMTg1MUg5LjQxNzE4TDExLjEwODcgMy4wMTI0NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMS4xMDg3IDMuMDEyNDZDMTEuNDY4IDEuOTA2ODkgMTMuMDMyIDEuOTA2ODkgMTMuMzkxMyAzLjAxMjQ2TDE1LjA4MjggOC4yMTg1MUwxNS43NSA4LjVMMTUuNzUgMTEuNTMxM1YxNC41NjI1TDE1Ljc1IDE2LjkzN1YxOC41MTU4QzE1Ljc1IDE4Ljg3ODIgMTUuMzQyNCAxOS4wOTExIDE1LjA0NSAxOC44ODM5TDEyLjI1IDE2LjkzN0w3LjgyMTQ3IDIwLjE1NDVDNi44ODEwMSAyMC44Mzc4IDUuNjE1NjQgMTkuOTE4NSA1Ljk3NDg2IDE4LjgxMjlMNy42NjY0MSAxMy42MDY4TDMuMjM3ODggMTAuMzg5M0MyLjI5NzQyIDkuNzA2MDUgMi43ODA3NSA4LjIxODUxIDMuOTQzMjIgOC4yMTg1MUg5LjQxNzE4TDExLjEwODcgMy4wMTI0NloiIGZpbGw9IiNGN0M0NDEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4zOTE2IDMuMDEyNzdDMTMuMDMyMyAxLjkwNzIgMTEuNDY4MiAxLjkwNzIgMTEuMTA5IDMuMDEyNzdMOS41MTgyIDcuOTA4ODNDOS40NTgxNCA4LjA5MzY4IDkuMjg1ODkgOC4yMTg4MiA5LjA5MTUzIDguMjE4ODJIMy45NDM1MUMyLjc4MTA0IDguMjE4ODIgMi4yOTc3MSA5LjcwNjM2IDMuMjM4MTcgMTAuMzg5Nkw3LjQwMzAxIDEzLjQxNTZDNy41NjAyNCAxMy41Mjk4IDcuNjI2MDQgMTMuNzMyMyA3LjU2NTk4IDEzLjkxNzJMNS45NzUxNSAxOC44MTMyQzUuNjE1OTMgMTkuOTE4OCA2Ljg4MTMxIDIwLjgzODEgNy44MjE3NiAyMC4xNTQ5TDExLjk4NjYgMTcuMTI4OUMxMi4xNDM4IDE3LjAxNDcgMTIuMzU2NyAxNy4wMTQ3IDEyLjUxNCAxNy4xMjg5TDE2LjY3ODggMjAuMTU0OUMxNy42MTkzIDIwLjgzODEgMTguODg0NyAxOS45MTg4IDE4LjUyNTQgMTguODEzMkwxNi45MzQ2IDEzLjkxNzJDMTYuODc0NSAxMy43MzIzIDE2Ljk0MDMgMTMuNTI5OCAxNy4wOTc2IDEzLjQxNTZMMjEuMjYyNCAxMC4zODk2QzIyLjIwMjkgOS43MDYzNiAyMS43MTk1IDguMjE4ODIgMjAuNTU3MSA4LjIxODgySDE1LjQwOTFDMTUuMjE0NyA4LjIxODgyIDE1LjA0MjQgOC4wOTM2OCAxNC45ODI0IDcuOTA4ODNMMTMuMzkxNiAzLjAxMjc3Wk0xMi4wNjAxIDMuMzIxNzlDMTIuMDgxMSAzLjI1NzE1IDEyLjEwOTIgMy4yMzEzNSAxMi4xMjk5IDMuMjE3MjFDMTIuMTU3IDMuMTk4NzQgMTIuMTk4OCAzLjE4MzU5IDEyLjI1MDMgMy4xODM1OUMxMi4zMDE4IDMuMTgzNTkgMTIuMzQzNiAzLjE5ODc0IDEyLjM3MDcgMy4yMTcyMUMxMi4zOTE0IDMuMjMxMzUgMTIuNDE5NSAzLjI1NzE1IDEyLjQ0MDUgMy4zMjE3OUwxNC4wMzEzIDguMjE3ODVDMTQuMjI1MyA4LjgxNDcxIDE0Ljc4MTUgOS4yMTg4MiAxNS40MDkxIDkuMjE4ODJIMjAuNTU3MUMyMC42MjUgOS4yMTg4MiAyMC42NTgyIDkuMjM3NTUgMjAuNjc4MSA5LjI1MjkxQzIwLjcwNDEgOS4yNzI5OCAyMC43MzE0IDkuMzA4MDYgMjAuNzQ3MyA5LjM1NzAyQzIwLjc2MzIgOS40MDU5OCAyMC43NjE3IDkuNDUwNDIgMjAuNzUyNSA5LjQ4MTkxQzIwLjc0NTUgOS41MDYwMSAyMC43Mjk2IDkuNTQwNjggMjAuNjc0NiA5LjU4MDYzTDE2LjUwOTggMTIuNjA2NkMxNi4wMDIxIDEyLjk3NTQgMTUuNzg5NiAxMy42MjkzIDE1Ljk4MzYgMTQuMjI2MkwxNy41NzQ0IDE5LjEyMjJDMTcuNTk1NCAxOS4xODY5IDE3LjU4NzggMTkuMjI0MiAxNy41Nzk0IDE5LjI0NzlDMTcuNTY4MyAxOS4yNzg4IDE3LjU0MzQgMTkuMzE1NiAxNy41MDE3IDE5LjM0NThDMTcuNDYwMSAxOS4zNzYxIDE3LjQxNzQgMTkuMzg4NCAxNy4zODQ2IDE5LjM4OTRDMTcuMzU5NSAxOS4zOTAyIDE3LjMyMTYgMTkuMzg1OCAxNy4yNjY2IDE5LjM0NThMMTMuMTAxOCAxNi4zMTk5QzEyLjU5NCAxNS45NTEgMTEuOTA2NSAxNS45NTEgMTEuMzk4OCAxNi4zMTk5TDcuMjMzOTggMTkuMzQ1OEM3LjE3ODk5IDE5LjM4NTggNy4xNDExMiAxOS4zOTAyIDcuMTE2MDIgMTkuMzg5NEM3LjA4MzIzIDE5LjM4ODQgNy4wNDA1MSAxOS4zNzYxIDYuOTk4ODYgMTkuMzQ1OEM2Ljk1NzIyIDE5LjMxNTYgNi45MzIyOSAxOS4yNzg4IDYuOTIxMjIgMTkuMjQ3OUM2LjkxMjc1IDE5LjIyNDIgNi45MDUyMSAxOS4xODY5IDYuOTI2MjEgMTkuMTIyMkw4LjUxNzAzIDE0LjIyNjJDOC43MTA5NyAxMy42MjkzIDguNDk4NTEgMTIuOTc1NCA3Ljk5MDc5IDEyLjYwNjZMMy44MjU5NSA5LjU4MDYzQzMuNzcwOTcgOS41NDA2OCAzLjc1NTEgOS41MDYwMSAzLjc0ODA3IDkuNDgxOTFDMy43Mzg4NyA5LjQ1MDQyIDMuNzM3MzkgOS40MDU5OCAzLjc1MzMgOS4zNTcwMkMzLjc2OTIxIDkuMzA4MDYgMy43OTY1MyA5LjI3Mjk4IDMuODIyNDggOS4yNTI5MUMzLjg0MjMzIDkuMjM3NTUgMy44NzU1NSA5LjIxODgyIDMuOTQzNTEgOS4yMTg4Mkg5LjA5MTUzQzkuNzE5MTEgOS4yMTg4MiAxMC4yNzUzIDguODE0NzEgMTAuNDY5MyA4LjIxNzg1TDEyLjA2MDEgMy4zMjE3OVoiIGZpbGw9IiM5MTUyMEMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxwYXRoIGQ9Ik0wIDFDMCAwLjQ0NzcxNiAwLjQ0NzcxNSAwIDEgMEgyM0MyMy41NTIzIDAgMjQgMC40NDc3MTUgMjQgMVYyM0MyNCAyMy41NTIzIDIzLjU1MjMgMjQgMjMgMjRIMUMwLjQ0NzcxNiAyNCAwIDIzLjU1MjMgMCAyM1YxWiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K") !important}
.DSTDisabled .pr-star-v4-100-filled{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjg1OSAzLjAxMjc3QzExLjIxODIgMS45MDcyIDEyLjc4MjMgMS45MDcyIDEzLjE0MTYgMy4wMTI3N0wxNC43MzI0IDcuOTA4ODNDMTQuNzkyNCA4LjA5MzY4IDE0Ljk2NDcgOC4yMTg4MiAxNS4xNTkxIDguMjE4ODJIMjAuMzA3MUMyMS40Njk1IDguMjE4ODIgMjEuOTUyOSA5LjcwNjM2IDIxLjAxMjQgMTAuMzg5NkwxNi44NDc2IDEzLjQxNTZDMTYuNjkwMyAxMy41Mjk4IDE2LjYyNDUgMTMuNzMyMyAxNi42ODQ2IDEzLjkxNzJMMTguMjc1NCAxOC44MTMyQzE4LjYzNDcgMTkuOTE4OCAxNy4zNjkzIDIwLjgzODEgMTYuNDI4OCAyMC4xNTQ5TDEyLjI2NCAxNy4xMjg5QzEyLjEwNjcgMTcuMDE0NyAxMS44OTM4IDE3LjAxNDcgMTEuNzM2NiAxNy4xMjg5TDcuNTcxNzYgMjAuMTU0OUM2LjYzMTMxIDIwLjgzODEgNS4zNjU5MyAxOS45MTg4IDUuNzI1MTUgMTguODEzMkw3LjMxNTk4IDEzLjkxNzJDNy4zNzYwNCAxMy43MzIzIDcuMzEwMjQgMTMuNTI5OCA3LjE1MzAxIDEzLjQxNTZMMi45ODgxNyAxMC4zODk2QzIuMDQ3NzEgOS43MDYzNiAyLjUzMTA0IDguMjE4ODIgMy42OTM1MSA4LjIxODgySDguODQxNTNDOS4wMzU4OSA4LjIxODgyIDkuMjA4MTQgOC4wOTM2OCA5LjI2ODIgNy45MDg4M0wxMC44NTkgMy4wMTI3N1oiIGZpbGw9IiNGN0M0NDEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4xMzI4IDMuMDEyNzdDMTIuNzczNSAxLjkwNzIgMTEuMjA5NSAxLjkwNzIgMTAuODUwMiAzLjAxMjc3TDkuMjU5NDEgNy45MDg4M0M5LjE5OTM1IDguMDkzNjggOS4wMjcxIDguMjE4ODIgOC44MzI3NCA4LjIxODgySDMuNjg0NzJDMi41MjIyNSA4LjIxODgyIDIuMDM4OTIgOS43MDYzNiAyLjk3OTM4IDEwLjM4OTZMNy4xNDQyMiAxMy40MTU2QzcuMzAxNDUgMTMuNTI5OCA3LjM2NzI1IDEzLjczMjMgNy4zMDcxOSAxMy45MTcyTDUuNzE2MzYgMTguODEzMkM1LjM1NzE0IDE5LjkxODggNi42MjI1MiAyMC44MzgxIDcuNTYyOTcgMjAuMTU0OUwxMS43Mjc4IDE3LjEyODlDMTEuODg1IDE3LjAxNDcgMTIuMDk4IDE3LjAxNDcgMTIuMjU1MiAxNy4xMjg5TDE2LjQyIDIwLjE1NDlDMTcuMzYwNSAyMC44MzgxIDE4LjYyNTkgMTkuOTE4OCAxOC4yNjY2IDE4LjgxMzJMMTYuNjc1OCAxMy45MTcyQzE2LjYxNTggMTMuNzMyMyAxNi42ODE2IDEzLjUyOTggMTYuODM4OCAxMy40MTU2TDIxLjAwMzYgMTAuMzg5NkMyMS45NDQxIDkuNzA2MzYgMjEuNDYwNyA4LjIxODgyIDIwLjI5ODMgOC4yMTg4MkgxNS4xNTAzQzE0Ljk1NTkgOC4yMTg4MiAxNC43ODM3IDguMDkzNjggMTQuNzIzNiA3LjkwODgzTDEzLjEzMjggMy4wMTI3N1pNMTEuODAxMyAzLjMyMTc5QzExLjgyMjMgMy4yNTcxNSAxMS44NTA0IDMuMjMxMzUgMTEuODcxMSAzLjIxNzIxQzExLjg5ODIgMy4xOTg3NCAxMS45NCAzLjE4MzU5IDExLjk5MTUgMy4xODM1OUMxMi4wNDMgMy4xODM1OSAxMi4wODQ4IDMuMTk4NzQgMTIuMTExOSAzLjIxNzIxQzEyLjEzMjYgMy4yMzEzNSAxMi4xNjA3IDMuMjU3MTUgMTIuMTgxNyAzLjMyMTc5TDEzLjc3MjUgOC4yMTc4NUMxMy45NjY1IDguODE0NzEgMTQuNTIyNyA5LjIxODgyIDE1LjE1MDMgOS4yMTg4MkgyMC4yOTgzQzIwLjM2NjIgOS4yMTg4MiAyMC4zOTk1IDkuMjM3NTUgMjAuNDE5MyA5LjI1MjkxQzIwLjQ0NTMgOS4yNzI5OCAyMC40NzI2IDkuMzA4MDYgMjAuNDg4NSA5LjM1NzAyQzIwLjUwNDQgOS40MDU5OCAyMC41MDI5IDkuNDUwNDIgMjAuNDkzNyA5LjQ4MTkxQzIwLjQ4NjcgOS41MDYwMSAyMC40NzA4IDkuNTQwNjggMjAuNDE1OCA5LjU4MDYzTDE2LjI1MSAxMi42MDY2QzE1Ljc0MzMgMTIuOTc1NCAxNS41MzA4IDEzLjYyOTMgMTUuNzI0OCAxNC4yMjYyTDE3LjMxNTYgMTkuMTIyMkMxNy4zMzY2IDE5LjE4NjkgMTcuMzI5IDE5LjIyNDIgMTcuMzIwNiAxOS4yNDc5QzE3LjMwOTUgMTkuMjc4OCAxNy4yODQ2IDE5LjMxNTYgMTcuMjQyOSAxOS4zNDU4QzE3LjIwMTMgMTkuMzc2MSAxNy4xNTg2IDE5LjM4ODQgMTcuMTI1OCAxOS4zODk0QzE3LjEwMDcgMTkuMzkwMiAxNy4wNjI4IDE5LjM4NTggMTcuMDA3OCAxOS4zNDU4TDEyLjg0MyAxNi4zMTk5QzEyLjMzNTMgMTUuOTUxIDExLjY0NzcgMTUuOTUxIDExLjE0IDE2LjMxOTlMNi45NzUxOSAxOS4zNDU4QzYuOTIwMjEgMTkuMzg1OCA2Ljg4MjMzIDE5LjM5MDIgNi44NTcyMyAxOS4zODk0QzYuODI0NDQgMTkuMzg4NCA2Ljc4MTcyIDE5LjM3NjEgNi43NDAwNyAxOS4zNDU4QzYuNjk4NDMgMTkuMzE1NiA2LjY3MzUgMTkuMjc4OCA2LjY2MjQzIDE5LjI0NzlDNi42NTM5NiAxOS4yMjQyIDYuNjQ2NDIgMTkuMTg2OSA2LjY2NzQyIDE5LjEyMjJMOC4yNTgyNCAxNC4yMjYyQzguNDUyMTggMTMuNjI5MyA4LjIzOTcyIDEyLjk3NTQgNy43MzIgMTIuNjA2NkwzLjU2NzE2IDkuNTgwNjNDMy41MTIxOCA5LjU0MDY4IDMuNDk2MzIgOS41MDYwMSAzLjQ4OTI4IDkuNDgxOTFDMy40ODAwOCA5LjQ1MDQyIDMuNDc4NiA5LjQwNTk4IDMuNDk0NTEgOS4zNTcwMkMzLjUxMDQyIDkuMzA4MDYgMy41Mzc3NCA5LjI3Mjk4IDMuNTYzNjkgOS4yNTI5MUMzLjU4MzU0IDkuMjM3NTUgMy42MTY3NiA5LjIxODgyIDMuNjg0NzIgOS4yMTg4Mkg4LjgzMjc0QzkuNDYwMzMgOS4yMTg4MiAxMC4wMTY1IDguODE0NzEgMTAuMjEwNSA4LjIxNzg1TDExLjgwMTMgMy4zMjE3OVoiIGZpbGw9IiM5MTUyMEMiLz4KPC9zdmc+Cg==") !important}
.toaster{width:400px;margin-top:-10px;background-color:#525252;color:#fff;text-align:center;border-radius:8px;box-shadow:0 5px 5px rgba(0,0,0,0.1);padding:16px;position:fixed;left:50%;transform:translateX(-50%);top:0vh;z-index:9999;transition:visibility .5s,opacity .5s,top .5s;-webkit-transition:visibility .5s,opacity .5s,top .5s}
@media(max-width:767px){.toaster{width:304px}
}
.toaster .svg-review-close{background-position:center !important}
.toaster-container{display:flex;font-size:14px}
.toaster-container .icon{background-position:center !important;background-repeat:no-repeat !important;width:22px;height:22px;margin-right:16px}
.toaster.show{opacity:1;top:8vh}
.toaster .close{width:16px;height:16px;display:flex;margin-left:16px}
.toaster.dstDisabled .close{width:16px;height:16px;display:flex}
img:-moz-loading{visibility:hidden}
buy-it-again-carousel-list .department-name{display:inline;font-size:26px;margin-right:16px}
buy-it-again-carousel-list .bia-cat-view-all{text-decoration:underline;border:0;background:0}
buy-it-again-carousel-list product-carousel{min-height:303px;float:left;width:100%;margin-bottom:42px}
buy-it-again-carousel-list .carousel-content-wrapper{width:100%;height:auto;float:left;padding:0;display:flex}
buy-it-again-carousel-list .carousel-content-wrapper button.slick-next:before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D'24px'%20height%3D'24px'%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cg%20stroke-width%3D'1'%20fill-rule%3D'evenodd'%3E%3Cpolygon%20id%3D'Path-5'%20fill%3D'%234B4B4B'%20fill-rule%3D'nonzero'%20transform%3D'translate(12.000000%2C%2012.000000)%20scale(-1%2C%201)%20translate(-12.000000%2C%20-12.000000)%20'%20points%3D'9.98437956%2012%2017%2018.6512369%2015.4382746%2020%207%2012%2015.4382746%204%2017%205.34876307'%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;color:#2c2a29;float:left;background-position:55% 50%;width:42px;height:42px;content:''}
buy-it-again-carousel-list .carousel-content-wrapper button.slick-next{background:#fff;box-shadow:1px 1px 2px #dedede;width:42px;height:42px;right:10px;z-index:1}
buy-it-again-carousel-list .carousel-content-wrapper button.slick-next.slick-disabled{display:none !important}
buy-it-again-carousel-list .carousel-content-wrapper button.slick-prev:before{content:'';background-image:url("data:image/svg+xml,%3Csvg%20width%3D'24px'%20height%3D'24px'%20viewBox%3D'0%200%2024%2024'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cg%20stroke-width%3D'1'%20fill-rule%3D'evenodd'%3E%3Cpolygon%20id%3D'Path-5'%20fill%3D'%234B4B4B'%20fill-rule%3D'nonzero'%20points%3D'9.98437956%2012%2017%2018.6512369%2015.4382746%2020%207%2012%2015.4382746%204%2017%205.34876307'%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;color:#2c2a29;float:left;width:42px;height:42px;opacity:1;background-position:45% 50%}
buy-it-again-carousel-list .carousel-content-wrapper button.slick-prev{background:#fff;box-shadow:1px 1px 2px #dedede;height:42px;width:42px;left:10px;z-index:1}
buy-it-again-carousel-list .carousel-content-wrapper button.slick-prev.slick-disabled{display:none !important}
buy-it-again-carousel-list .carousel-content-wrapper .sponsored-carousel-height{height:363px !important}
buy-it-again-carousel-list .carousel-content-wrapper .slick-list .slick-slide{margin-right:15px}
buy-it-again-carousel-list .carousel-content-wrapper .slick-list .slick-slide.slick-active{opacity:1 !important}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card{background-color:#fff;border:1px solid #dedede;width:200px;min-width:200px;padding:10px 10px 0 10px;margin:20px 20px 20px 0;position:relative;text-align:left;transform:scale(1);transition:.05s linear}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card .polaris-product-image-container{margin:0 auto}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card .polaris-product-image-container .polaris-product-image{display:flex;justify-content:center;max-width:108px;max-height:108px}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card .product-item-approx{font-size:9px;letter-spacing:.15px;min-height:13px}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card .polaris-product-price .polaris-product-saleprice{color:#4b4a4b}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card .polaris-product-title{height:auto;width:100%;font-size:16px;line-height:24px;letter-spacing:.3px;font-weight:bold;padding:0;min-height:130px;margin:10px 0 0 0}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card .polaris-product-title .polaris-product-title-h3{font-size:16px;line-height:24px;font-weight:bold;margin:0}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card .polaris-product-title .polaris-product-title-h3 .product-title-name{height:96px;overflow:hidden;display:block}
buy-it-again-carousel-list .carousel-content-wrapper .carousel-product-card .polaris-product-qty{color:#4b4b4b;width:100%;float:left;font-weight:400}
buy-it-again-carousel-list .carousel-content-wrapper .sponsored-carousel-height-with-ar-details{height:406px !important}
#iframe-component iframe{width:1px;min-width:100%}
img:-moz-loading{visibility:hidden}
.main-wrapper .btn.btn-default,.www_header .btn.btn-default,.www_footer .btn.btn-default,.unified-footer .btn.btn-default,.offer-detail-modal .btn.btn-default{background-color:#dd1e25;color:#fff;border:1px solid #dd1e25;transition:.35s all;border-radius:0}
.main-wrapper .button-wrapper__link.functionBtn.button-wrapper__link--color_button,.www_header .button-wrapper__link.functionBtn.button-wrapper__link--color_button,.www_footer .button-wrapper__link.functionBtn.button-wrapper__link--color_button,.unified-footer .button-wrapper__link.functionBtn.button-wrapper__link--color_button,.offer-detail-modal .button-wrapper__link.functionBtn.button-wrapper__link--color_button{background-color:#dd1e25;color:#fff;border:1px solid #dd1e25;transition:.35s all}
.main-wrapper .btn.btn-primary,.www_header .btn.btn-primary,.www_footer .btn.btn-primary,.unified-footer .btn.btn-primary,.offer-detail-modal .btn.btn-primary{color:#fff}
.main-wrapper .btn.card-store-btn,.www_header .btn.card-store-btn,.www_footer .btn.card-store-btn,.unified-footer .btn.card-store-btn,.offer-detail-modal .btn.card-store-btn{background-color:#fff;border-color:#dd1e25 !important;border-radius:unset;color:#dd1e25 !important;height:40px;width:110px;min-width:110px}
.main-wrapper .btn.card-store-btn:hover,.www_header .btn.card-store-btn:hover,.www_footer .btn.card-store-btn:hover,.unified-footer .btn.card-store-btn:hover,.offer-detail-modal .btn.card-store-btn:hover{background-color:#dd1e25 !important;border-color:#dd1e25 !important;color:#fff !important}
.main-wrapper .btn.card-store-btn .card-store-btn-selected,.www_header .btn.card-store-btn .card-store-btn-selected,.www_footer .btn.card-store-btn .card-store-btn-selected,.unified-footer .btn.card-store-btn .card-store-btn-selected,.offer-detail-modal .btn.card-store-btn .card-store-btn-selected{background-color:#dd1e25 !important;border-color:#dd1e25 !important;color:#fff;font-weight:800;font-size:18px;height:40px;margin-top:24px;width:110px;min-width:110px}
.main-wrapper .btn.card-store-btn .card-store-btn-disabled,.www_header .btn.card-store-btn .card-store-btn-disabled,.www_footer .btn.card-store-btn .card-store-btn-disabled,.unified-footer .btn.card-store-btn .card-store-btn-disabled,.offer-detail-modal .btn.card-store-btn .card-store-btn-disabled{background-color:#dedede;color:#4b4b4b;border:1px solid #dedede;height:40px;width:110px}
.main-wrapper .btn.card-store-btn p,.www_header .btn.card-store-btn p,.www_footer .btn.card-store-btn p,.unified-footer .btn.card-store-btn p,.offer-detail-modal .btn.card-store-btn p{font-size:16px;margin-bottom:0}
.main-wrapper .btn.card-store-btn .svg-icon:before,.www_header .btn.card-store-btn .svg-icon:before,.www_footer .btn.card-store-btn .svg-icon:before,.unified-footer .btn.card-store-btn .svg-icon:before,.offer-detail-modal .btn.card-store-btn .svg-icon:before{height:3.4em}
.main-wrapper .btn.card-store-btn-selected,.www_header .btn.card-store-btn-selected,.www_footer .btn.card-store-btn-selected,.unified-footer .btn.card-store-btn-selected,.offer-detail-modal .btn.card-store-btn-selected{background-color:#dd1e25 !important;border-color:#dd1e25 !important;color:#fff;font-weight:800;font-size:18px;height:40px;margin-top:24px;width:110px;min-width:110px}
.main-wrapper .btn.card-store-btn-selected:hover,.main-wrapper .btn.card-store-btn-selected:focus,.www_header .btn.card-store-btn-selected:hover,.www_header .btn.card-store-btn-selected:focus,.www_footer .btn.card-store-btn-selected:hover,.www_footer .btn.card-store-btn-selected:focus,.unified-footer .btn.card-store-btn-selected:hover,.unified-footer .btn.card-store-btn-selected:focus,.offer-detail-modal .btn.card-store-btn-selected:hover,.offer-detail-modal .btn.card-store-btn-selected:focus{background-color:#fff !important;border-color:#dd1e25 !important;border-radius:unset;color:#dd1e25 !important}
.main-wrapper .btn.btn-default:hover,.www_header .btn.btn-default:hover,.www_footer .btn.btn-default:hover,.unified-footer .btn.btn-default:hover,.offer-detail-modal .btn.btn-default:hover{border:1px solid #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .btn-default.btn-secondary,.www_header .btn-default.btn-secondary,.www_footer .btn-default.btn-secondary,.unified-footer .btn-default.btn-secondary,.offer-detail-modal .btn-default.btn-secondary{border:1px solid #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .btn-default.btn-secondary:hover,.www_header .btn-default.btn-secondary:hover,.www_footer .btn-default.btn-secondary:hover,.unified-footer .btn-default.btn-secondary:hover,.offer-detail-modal .btn-default.btn-secondary:hover{background-color:#dd1e25;color:#fff}
.main-wrapper .btn-default[disabled],.main-wrapper .btn-default[disabled]:hover,.www_header .btn-default[disabled],.www_header .btn-default[disabled]:hover,.www_footer .btn-default[disabled],.www_footer .btn-default[disabled]:hover,.unified-footer .btn-default[disabled],.unified-footer .btn-default[disabled]:hover,.offer-detail-modal .btn-default[disabled],.offer-detail-modal .btn-default[disabled]:hover{background-color:#dedede;color:#4b4b4b;border:1px solid #dedede;opacity:1}
.main-wrapper .btn-default.disabled,.main-wrapper .btn-default.disabled:hover,.www_header .btn-default.disabled,.www_header .btn-default.disabled:hover,.www_footer .btn-default.disabled,.www_footer .btn-default.disabled:hover,.unified-footer .btn-default.disabled,.unified-footer .btn-default.disabled:hover,.offer-detail-modal .btn-default.disabled,.offer-detail-modal .btn-default.disabled:hover{background-color:#dedede;border:1px solid #dedede;color:#4b4b4b;opacity:1}
.main-wrapper .uca-form-submit-btn-signin.disabled,.www_header .uca-form-submit-btn-signin.disabled,.www_footer .uca-form-submit-btn-signin.disabled,.unified-footer .uca-form-submit-btn-signin.disabled,.offer-detail-modal .uca-form-submit-btn-signin.disabled{background-color:#dd1e25;color:#fff;cursor:pointer;border:1px solid #dd1e25}
.main-wrapper .uca-form-submit-btn-signin.disabled:hover,.main-wrapper .btn-create-account,.main-wrapper .btn-create-account:hover,.www_header .uca-form-submit-btn-signin.disabled:hover,.www_header .btn-create-account,.www_header .btn-create-account:hover,.www_footer .uca-form-submit-btn-signin.disabled:hover,.www_footer .btn-create-account,.www_footer .btn-create-account:hover,.unified-footer .uca-form-submit-btn-signin.disabled:hover,.unified-footer .btn-create-account,.unified-footer .btn-create-account:hover,.offer-detail-modal .uca-form-submit-btn-signin.disabled:hover,.offer-detail-modal .btn-create-account,.offer-detail-modal .btn-create-account:hover{background-color:#fff;color:#dd1e25;cursor:pointer;border:1px solid #dd1e25}
.main-wrapper .btn-default.btn-dotted,.www_header .btn-default.btn-dotted,.www_footer .btn-default.btn-dotted,.unified-footer .btn-default.btn-dotted,.offer-detail-modal .btn-default.btn-dotted{border:1px dashed #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .btn-default.btn-solid,.www_header .btn-default.btn-solid,.www_footer .btn-default.btn-solid,.unified-footer .btn-default.btn-solid,.offer-detail-modal .btn-default.btn-solid{border:1px solid #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .btn-default.btn-dotted:hover,.www_header .btn-default.btn-dotted:hover,.www_footer .btn-default.btn-dotted:hover,.unified-footer .btn-default.btn-dotted:hover,.offer-detail-modal .btn-default.btn-dotted:hover{text-decoration:underline;border:1px dashed #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper a,.www_header a,.www_footer a,.unified-footer a,.offer-detail-modal a{color:#4b4b4b}
.main-wrapper a:hover,.www_header a:hover,.www_footer a:hover,.unified-footer a:hover,.offer-detail-modal a:hover{color:#4b4b4b;border-bottom:unset}
.main-wrapper a:focus,.www_header a:focus,.www_footer a:focus,.unified-footer a:focus,.offer-detail-modal a:focus{color:#4b4b4b}
.main-wrapper .link-w-border,.www_header .link-w-border,.www_footer .link-w-border,.unified-footer .link-w-border,.offer-detail-modal .link-w-border{border-bottom:1px solid #4b4b4b;color:#4b4b4b}
.main-wrapper .link-w-border:hover,.www_header .link-w-border:hover,.www_footer .link-w-border:hover,.unified-footer .link-w-border:hover,.offer-detail-modal .link-w-border:hover{border-bottom:unset}
.main-wrapper .con-has-link-w-border a,.www_header .con-has-link-w-border a,.www_footer .con-has-link-w-border a,.unified-footer .con-has-link-w-border a,.offer-detail-modal .con-has-link-w-border a{border-bottom:1px solid #4b4b4b}
.main-wrapper .con-has-link-w-border a:hover,.www_header .con-has-link-w-border a:hover,.www_footer .con-has-link-w-border a:hover,.unified-footer .con-has-link-w-border a:hover,.offer-detail-modal .con-has-link-w-border a:hover{border-bottom:unset}
.main-wrapper .banner-link,.main-wrapper .banner-link:focus,.www_header .banner-link,.www_header .banner-link:focus,.www_footer .banner-link,.www_footer .banner-link:focus,.unified-footer .banner-link,.unified-footer .banner-link:focus,.offer-detail-modal .banner-link,.offer-detail-modal .banner-link:focus{color:#dd1e25;border-bottom:1px solid #dd1e25;margin-right:10px}
.main-wrapper .banner-link:hover,.main-wrapper .banner-link:focus:hover,.www_header .banner-link:hover,.www_header .banner-link:focus:hover,.www_footer .banner-link:hover,.www_footer .banner-link:focus:hover,.unified-footer .banner-link:hover,.unified-footer .banner-link:focus:hover,.offer-detail-modal .banner-link:hover,.offer-detail-modal .banner-link:focus:hover{color:#dd1e25}
.main-wrapper .banner-link-secondary,.www_header .banner-link-secondary,.www_footer .banner-link-secondary,.unified-footer .banner-link-secondary,.offer-detail-modal .banner-link-secondary{color:#dd1e25;border-bottom:0}
.main-wrapper .banner-link-secondary:hover,.www_header .banner-link-secondary:hover,.www_footer .banner-link-secondary:hover,.unified-footer .banner-link-secondary:hover,.offer-detail-modal .banner-link-secondary:hover{color:#dd1e25;border-bottom:1px solid #dd1e25}
.main-wrapper .banner-link-anchorlink a,.main-wrapper .banner-link-anchorlink:focus a,.www_header .banner-link-anchorlink a,.www_header .banner-link-anchorlink:focus a,.www_footer .banner-link-anchorlink a,.www_footer .banner-link-anchorlink:focus a,.unified-footer .banner-link-anchorlink a,.unified-footer .banner-link-anchorlink:focus a,.offer-detail-modal .banner-link-anchorlink a,.offer-detail-modal .banner-link-anchorlink:focus a{color:#dd1e25;border-bottom:1px solid #dd1e25;margin-right:10px}
.main-wrapper .banner-link-anchorlink a:hover,.main-wrapper .banner-link-anchorlink:focus a:hover,.www_header .banner-link-anchorlink a:hover,.www_header .banner-link-anchorlink:focus a:hover,.www_footer .banner-link-anchorlink a:hover,.www_footer .banner-link-anchorlink:focus a:hover,.unified-footer .banner-link-anchorlink a:hover,.unified-footer .banner-link-anchorlink:focus a:hover,.offer-detail-modal .banner-link-anchorlink a:hover,.offer-detail-modal .banner-link-anchorlink:focus a:hover{color:#dd1e25}
.global-navigation .global-navigation-wrapper .header-container{background-color:#dd1e25}
.global-navigation .carousel .carousel-inner{background-color:#fff;border-right-color:#dedede}
.global-navigation .carousel .carousel-inner .list-group-item{border-top-color:#dedede}
.global-navigation .carousel .carousel-inner .list-group-item:last-child{border-bottom-color:#dedede}
.global-navigation .carousel .carousel-inner .reserve-time-list-item{background-color:#f6f6f6}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-time-link{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-time-link:hover{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper a,.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper a:hover,.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-action{color:#4b4b4b}
.notification-text-wrapper{color:#fff}
.notification-text-wrapper a{color:#fff}
.notification-text-wrapper a:hover{color:#fff}
.notification-text-wrapper .pref-dropdown-menu{background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);color:#4b4b4b}
.header-right-menu-wrapper .vertical-spacer.mobile-icons-divider{background:#fff}
.header-right-menu-wrapper li.header-right-menu-list-item .header-right-list-text{color:#fff}
.header-right-menu-wrapper li.spacer{background-color:#dd1e25;border-color:#fff !important}
.header-right-list-text{color:#fff}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a{color:#4b4b4b}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.active{color:#dd1e25}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.active:after{border-color:#dd1e25}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:hover,.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:focus{color:#dd1e25}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:after{border-color:#dd1e25}
.icons_globl_nav{color:#fff}
.header-notification ul.header-notification-list a{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper{background:#f6f6f6}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper a{color:#4b4b4b;border-color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper a:hover{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .current-store-mobile-text{color:#2c2a29}
.notification-text-mobile-container .notification-text-mobile-wrapper .current-store-mobile-text .store-id{color:#2c2a29}
.header-right-menu-mobile-wrapper :first-child.img-icon{border-color:#fff}
.header-right-menu-mobile-wrapper .mobile-spacer{background-color:#dd1e25;border-color:#fff}
#dropdow_menu_mobile li a{color:#4b4b4b}
.header-right-menu-mobile-wrapper .vertical-spacer.mobile-icons-divider{background:#fff}
.close-menu-mobile{background:#dd1e25}
.header-container-mobile{background-color:#dd1e25}
#nav-toggle span{background:#fff}
#nav-toggle span:before,#nav-toggle span:after{background:#fff}
.profile-white-arrow{color:white}
@media only screen and (min-width:320px) and (max-width:480px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
a.filter-selected-link{background:#f6f6f6 !important}
}
@media only screen and (min-width:480px) and (max-width:768px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:768px) and (max-width:1024px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:1024px) and (max-width:1440px){ul.header-notification-list{color:#fff}
ul.header-notification-list li a{color:#fff}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:1440px){ul.header-notification-list{color:#fff}
ul.header-notification-list li a{color:#fff}
}
.leftnavigationshelf .dropdown-menu .active>a{background:#dd1e25 !important}
.quantity-stepper .low-in-stock-message{color:#c84400}
.quantity-stepper .mto-message{color:#c84400}
.btn-add-card-quantity{color:#fff;border:1px solid #dedede !important}
.btn-add-card-quantity .specify-quantity-less{background:#dd1e25;color:#fff}
.btn-add-card-quantity .specify-quantity-less:hover{color:#fff;background:#dd1e25}
.btn-add-card-quantity .specify-quantity-counter{color:#dd1e25}
.btn-add-card-quantity .specify-quantity-more{background:#dd1e25;color:#fff}
.product-details-tabs .nav-link.active:after{background:#dd1e25}
.mini-cart{color:#4b4b4b;background-color:#fff}
.mini-cart .cart-item{border-top:1px solid #dedede}
.mini-cart .cart-product-price-per-unit{color:#4b4b4b}
.mini-cart .clipped-coupon-wrapper .clipped-coupon-text{color:#dd1e25}
.mini-cart .cart-product-promo-title{color:#dd1e25}
.mini-cart .cart-strike-price{color:#dd1e25}
.mini-cart .minimum-subtotal{color:#4b4b4b}
.mini-cart .aisle-title-con{background:#f6f6f6;border-left:1px solid #dedede;border-top:1px solid #dedede}
.mini-cart .modal-fullcart{border:2px solid #dd1e25 !important;font-weight:800}
.mini-cart .modal-fullcart:hover{border:2px solid #dd1e25 !important}
.mini-cart .modal-checkout{color:#4b4b4b !important;background-color:#dedede !important;border:2px solid #dedede !important;font-weight:800}
.mini-cart .modal-checkout-enabled{border:2px solid #dd1e25 !important;color:#fff !important;background-color:#dd1e25 !important;font-weight:800}
.mini-cart .modal-checkout-enabled:hover{color:#dd1e25 !important;background-color:#fff !important;border:2px solid #dd1e25 !important}
.mini-cart .btn-default.modal-checkout.modal-checkout-enabled:focus{color:#fff !important}
.mini-cart .btn-default.modal-checkout.modal-checkout-enabled:hover{color:#dd1e25 !important}
.sub-banner a{display:block}
.sub-banner a:hover{text-decoration:none;color:#dd1e25}
ul.leftnav li a:hover{text-decoration:underline !important}
.anonymous-header .header-left-anonymous .anonymous-header-anchor .anonymous-header-link{color:#fff;border-bottom:1px solid #fff}
.body-wrapper-footer{background:#fff;box-shadow:0 -1px 1px rgba(0,0,0,0.1)}
.footer-service ul li a:before{background:#000}
.footer-service ul li.top-footer:before{background:#000}
.footer-service:before{background:#000}
.footer-sub-conatainer{background:#757575}
.copyright-container .copyright-statement{color:#fff}
.footer-nav li a,.footer-nav li a:hover{color:#fff}
.footer-nav li a:before,.footer-nav li a:hover:before{background:#fff}
.icon-arrow-right-footer{color:#dd1e25}
.search-wrapper .search-container{background:#f6f6f6}
.sticky-background .search-wrapper .search-container{background:unset}
.sticky-header-on .search-wrapper .search-container{background:transparent}
.sticky-background .sticky-header-on .search-wrapper .search-container{background:unset;border-top:0}
.cross-sell-container{background-color:#f1f1f1}
.cross-sell-container .product-item-inner{background-color:#fff}
.cross-sell-container .cross-sell-caret{border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #f1f1f1}
.cross-sell-container .cross-sell-header .close-btn{background-color:#f1f1f1;border-color:transparent}
.container.user-info{background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);color:#4b4b4b}
.container.user-info .row.first-row .user-info-header .rewards-summary .header-anchor{border-bottom:1px solid #4b4b4b}
.container.user-info .row.second-row .points-wrapper ul{border-bottom:1px solid #dedede}
.container.user-info .row.second-row .points-wrapper ul .vertical-spacer.reward-spacer{background:#dedede}
.container.user-info .row.second-row .points-wrapper ul .rewards-list-item .rewards-container .points-bottom{color:#b1b1b1}
.container.user-info .row.third-row ul li span .header-anchor{border-bottom:1px solid #4b4b4b}
.container.user-info .nav-top-border{border-top:1px solid #dedede;margin:0 -15px;padding:5px 0 0 15px;width:calc(100% + 30px) !important;padding-bottom:10px !important}
.container.user-info .row.fourth-row ul li .header-anchor{border-bottom:1px solid #4b4b4b}
.submenu-container{border-top:1px solid #dedede}
.submenu-container .submenu-grid{border-bottom:1px solid #dedede}
.submenu-container .submenu-title{color:#4b4b4b}
.pending-alert{background-color:#fff;color:#000;border-bottom:1px solid #dedede}
#notifyMeContainer .try-another-zip-code-link{color:#dd1e25;border-bottom:1px solid #dd1e25}
#notifyMeContainer .try-another-zip-code-link:hover{color:#4b4b4b;border-bottom:unset}
.product-level-4 .categories-tree ul li.active a{color:#dd1e25}
.product-level-4 .categories-tree ul li.active a:hover{text-decoration:underline;text-decoration-color:#dd1e25}
.for-gas-listing a{color:#dd1e25 !important}
.for-gas-learnlisting{color:#dd1e25 !important}
.order-ahead li.order-ahead-item a.item-link{color:#dd1e25}
.just-for-you-inner-sign-in.section .have-acc-text1 .signIn-text a{color:#dd1e25}
.just-for-you-inner-reward.section .inner-reward-just-for-u-container .second-just-for-you-container .page-headline{color:#4b4b4b}
.just-for-you-inner-reward.section .inner-reward-just-for-u-container .second-just-for-you-container .inner-reward-shop-now a{color:#dd1e25}
search-facets .facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark,buy-it-again-facets .facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark{background-color:#dd1e25 !important}
search-facets .facet-wrapper .squaredThree input:checked ~ .checkmark,buy-it-again-facets .facet-wrapper .squaredThree input:checked ~ .checkmark{background-color:#dd1e25 !important}
search-facets .facet-wrapper .filter-wrapper .squaredThree.single-select:hover,buy-it-again-facets .facet-wrapper .filter-wrapper .squaredThree.single-select:hover{color:#dd1e25 !important}
search-facets .facet-wrapper .filter-wrapper .squaredThree.single-select.ss-active,buy-it-again-facets .facet-wrapper .filter-wrapper .squaredThree.single-select.ss-active{color:#dd1e25 !important}
search-facets .btn.btn-default,buy-it-again-facets .btn.btn-default{background-color:#dd1e25;color:#fff;border:1px solid #dd1e25;transition:.35s all}
search-facets .btn.btn-default:hover,search-facets .btn.btn-default:focus,buy-it-again-facets .btn.btn-default:hover,buy-it-again-facets .btn.btn-default:focus{border:1px solid #dd1e25;color:#dd1e25;background-color:#fff}
.reward-table-container-v2-earn .reward-table-wrapper .reward-table-points-container .reward-table-registered-container .reward-table-registered-terms-conditions{color:#dd1e25}
.product-level-4 .squaredThree input:checked ~ .checkmark{background-color:#dd1e25}
.product-level-4 .squaredThree input:focus ~ .checkmark{outline:2px solid #757575 !important;outline-offset:4px}
.focus-outline .btn.btn-default:focus,.focus-outline .zip-code-btn:focus{border:1px solid #dd1e25 !important;color:#dd1e25 !important}
.focus-outline .button-wrapper__link.functionBtn:focus{border:1px solid #dd1e25 !important;color:#dd1e25 !important;background-color:#FFF}
.just-for-you-category-filter .squaredThree input:checked ~ .checkmark,.just-for-you-events-filter .squaredThree input:checked ~ .checkmark,.just-for-you-offer-type-filter .squaredThree input:checked ~ .checkmark{background-color:#dd1e25 !important}
.tabs-wrapper .modal-tabs--active>a{border-top:4px solid #dd1e25 !important}
.main-wrapper .delivery-content__button--cross{background-color:#fff;border:solid 2px #dd1e25;color:#dd1e25}
.main-wrapper .delivery-content__button--cross:hover,.main-wrapper .delivery-content__button--cross:focus{background-color:#dd1e25;border:solid 2px #dd1e25;color:#fff}
.main-wrapper .delivery-content__button--primary{border:solid 2px #dd1e25;background-color:#fff;border-radius:unset;color:#dd1e25}
.main-wrapper .delivery-content__button--primary:hover{border:2px solid #dd1e25;color:#dd1e25;background-color:#fff}
.main-wrapper .delivery-content__button--inverse{background-color:#dd1e25;border-color:#dd1e25;color:#fff}
.main-wrapper .delivery-content__button--inverse:hover{background-color:#fff;color:#dd1e25}
.main-wrapper .delivery-content__button--inverse.disabled{background-color:#dedede;border:1px solid #dedede;color:#4b4b4b;opacity:1}
.main-wrapper .delivery-content__button--faded{background-color:#dedede;border:unset;color:#4b4b4b}
.main-wrapper .delivery-content__button.disabled{background-color:#dedede;border:1px solid #dedede;color:#4b4b4b;opacity:1}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-label::after{background:#dd1e25}
.product-grid-v2 product-item-v2 .product-strike-price{color:#dd1e25}
.product-grid-v2 product-item-v2 .product-item-inner .container .item-not-available .item-not-available-inner p a{color:#dd1e25}
.product-grid-v2 product-item-v2 .product-item-inner .container .product-promo-title{color:#dd1e25}
.carousel-product-card .item-not-available .item-not-available-inner p a{color:#dd1e25}
.carousel-product-card .product-promo-title{color:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card{background-color:transparent !important}
.quantity-stepper-v2 .add-product .btn-add-card .svg-circle-fill-qty{fill:#fff;stroke:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card .svg-text-qty{fill:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card .svg-circle-fill{fill:#dd1e25;stroke:#fff}
.quantity-stepper-v2 .add-product .btn-add-card .svg-text-plus{fill:#fff}
.quantity-stepper-v2 .add-product .btn-add-card:hover .svg-circle-fill{fill:#fff;stroke:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card:hover .svg-text-plus{fill:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card-quantity{border-color:#dd1e25;background-color:#fff}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-less{color:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-more{color:#dd1e25}
.quantity-stepper-v2 .add-product .btn-add-card-quantity .specify-quantity-more.update-button{background-color:#dd1e25;color:#fff}
.svg-icon{fill:#dd1e25}
.recipe-details-card .details-container .details-content-container .price-details .polaris-product-discounted-price{color:#dd1e25}
.subscription-registration .plan-button.btn-white,.subscription-registration .plan-button.btn-white:focus{color:#dd1e25}
@media only screen and (max-width:1024px){.subscription-registration-cta-button .zipcode-cta-component__container .zipcode-button-cta-component.btn-white{color:#dd1e25}
}