:root{--offset-distance:120px;--offset-banner:32px}@media (min-width:768px){:root{--offset-distance:96px}}body{padding-top:var(--offset-distance)}header.header{height:var(--offset-distance);position:fixed;top:0}.header__actions{top:var(--offset-banner)}.header__search span{padding-bottom:5px;padding-top:5px}.header__location{padding-top:2px}@media (min-width:768px){.header__location{padding-top:0}}.header__menu .indicator{margin-right:2px}img.lazyload:not([src]){visibility:hidden}button svg{pointer-events:none}.header__logo{-webkit-transform:translateY(-2px);transform:translateY(-2px)}#age-gate-container{z-index:2147483647}.age-gate__loading p{display:inline}.age-gate__loading:after{-webkit-animation:loading 1s infinite;animation:loading 1s infinite;content:"."}@media screen and (min-width:768px){#age-gate{height:unset;width:460px}}@-webkit-keyframes loading{33%{content:".."}66%{content:"..."}}@keyframes loading{33%{content:".."}66%{content:"..."}}.nav{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:320px}.nav--opening{-webkit-transform:translateX(calc(var(--nav-left, 0)));transform:translateX(calc(var(--nav-left, 0)))}.nav--open{-webkit-transition-duration:unset;transition-duration:unset}.nav__username{position:relative;overflow:hidden}.nav__notifications-link{position:absolute;right:0;top:-2px}.nav__notifications-link:before{content:"";height:100%;pointer-events:none;position:absolute;right:100%;top:0;width:40px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(80%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 80%)}.chip--notifications{background-color:#dd007e}.indicator{min-height:20px;min-width:20px;pointer-events:none;right:-4px;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.indicator:empty{opacity:0}.global-search{pointer-events:none;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.global-search--open{opacity:1;pointer-events:all;-webkit-transform:translate(0);transform:translate(0);visibility:visible}#global-search::-webkit-input-placeholder{color:var(--color-grey)}#global-search::-ms-input-placeholder{color:var(--color-grey)}#global-search::placeholder{color:var(--color-grey)}#global-search__cancel{display:none}.global-search--has-input #global-search{background:linear-gradient(270deg,var(--color-yellow) 48px,var(--color-white) 0)}.global-search--has-input #global-search__cancel{display:block}.global-search__result{-webkit-box-align:start;align-items:flex-start;border-bottom:none;display:-webkit-box;display:flex;justify-items:left;padding:12px 0;pointer-events:all}.Accordion-trigger svg{pointer-events:none;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.Accordion-trigger[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.Accordion-trigger[disabled] svg{display:none}@media screen and (min-width:1024px){.Accordion-trigger{cursor:default}}#location-banner__button{-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}#location-changer__container{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}#location-changer.open #location-changer__container{-webkit-transform:translate(0);transform:translate(0)}.location-changer__geolocate.working svg{-webkit-animation:pulse .5s infinite alternate;animation:pulse .5s infinite alternate}#location-changer__container .border-light-grey{border-color:#e7e7e7}input::-webkit-input-placeholder{font-size:var(--font-size-xs);color:var(--color-deep-green)}input::-ms-input-placeholder{font-size:var(--font-size-xs);color:var(--color-deep-green)}input::placeholder{font-size:var(--font-size-xs);color:var(--color-deep-green)}.location-options-wrapper{z-index:1}.location-options-wrapper .location-option-button{border-top:1px solid #e7e7e7}.location-options-wrapper .location-option-button:hover{background-color:#e7e7e7}.location-options-wrapper .location-option-button:focus{outline:none;background-color:#e7e7e7}@-webkit-keyframes pulse{0%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:1}to{opacity:0}}#location-results-deprecated{height:calc(100vh - 270px);margin-right:-17px;overflow-x:hidden;overflow-y:auto;padding-right:17px}@media screen and (min-width:375px){#location-changer__container{max-width:280px}}.overlay{background:rgba(0,0,0,.5);pointer-events:none;-webkit-transition:opacity .25s;transition:opacity .25s}.overlay--opening{opacity:1}.overlay--open{pointer-events:all;visibility:visible}#loading-spinner{background:rgba(0,0,0,.6)}.spinner{--offset:180;--offset-50:90;--duration:1.4s;--color:var(--color-yellow);-webkit-animation:rotator var(--duration) linear infinite;animation:rotator var(--duration) linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.spinner__path{stroke:var(--color);stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash var(--duration) ease-in-out infinite;animation:dash var(--duration) ease-in-out infinite}@-webkit-keyframes dash{0%{stroke-dashoffset:var(--offset)}50%{stroke-dashoffset:var(--offset-50);-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:var(--offset);-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:var(--offset)}50%{stroke-dashoffset:var(--offset-50);-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:var(--offset);-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.promo-banner__container{height:var(--offset-banner)}.promo-banner__holidays{background-color:#ffcd00;color:#034638}.promo-banner__general{background-color:#e5f4ff;color:#034638}.promo-banner__sales{background-color:#dd007e;color:#fff}.promo-banner__link-promo__wrapper p{-webkit-box-flex:1;flex:1;font-size:12px;font-weight:600;margin:0;text-align:center}.promo-banner__link-promo__wrapper a{height:var(--offset-banner);padding-top:6px}.update__count{min-height:14px;min-width:14px;pointer-events:none;right:3px;top:4px;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.update__count:empty{opacity:0}
