.gr-0{width:0}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.prefix-0{margin-left:0}.suffix-0{margin-right:0}.gr-1{width:8.33333%}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.prefix-1{margin-left:8.33333%}.suffix-1{margin-right:8.33333%}.gr-2{width:16.66667%}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.prefix-2{margin-left:16.66667%}.suffix-2{margin-right:16.66667%}.gr-3{width:25%}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.prefix-3{margin-left:25%}.suffix-3{margin-right:25%}.gr-4{width:33.33333%}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.prefix-4{margin-left:33.33333%}.suffix-4{margin-right:33.33333%}.gr-5{width:41.66667%}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.prefix-5{margin-left:41.66667%}.suffix-5{margin-right:41.66667%}.gr-6{width:50%}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.prefix-6{margin-left:50%}.suffix-6{margin-right:50%}.gr-7{width:58.33333%}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.prefix-7{margin-left:58.33333%}.suffix-7{margin-right:58.33333%}.gr-8{width:66.66667%}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.prefix-8{margin-left:66.66667%}.suffix-8{margin-right:66.66667%}.gr-9{width:75%}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.prefix-9{margin-left:75%}.suffix-9{margin-right:75%}.gr-10{width:83.33333%}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.prefix-10{margin-left:83.33333%}.suffix-10{margin-right:83.33333%}.gr-11{width:91.66667%}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}.prefix-11{margin-left:91.66667%}.suffix-11{margin-right:91.66667%}.gr-12{width:100%}.push-12{left:100%;right:auto}.pull-12{right:100%;left:auto}.prefix-12{margin-left:100%}.suffix-12{margin-right:100%}.float-left{float:left}.float-right{float:right}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.no-gutter{padding:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}.no-gutter-top{padding-top:0}.no-gutter-bottom{padding-bottom:0}.gutter{padding-right:10px}.gutter,.gutter-left{padding-left:10px}.gutter-right{padding-right:10px}.auto-height{height:inherit}.pull-2\@tablet{right:16.66667%;left:auto}.prefix-2\@tablet{margin-left:16.66667%}.suffix-2\@tablet{margin-right:16.66667%}.gr-3\@tablet{width:25%}.push-3\@tablet{left:25%;right:auto}.pull-3\@tablet{right:25%;left:auto}.prefix-3\@tablet{margin-left:25%}.suffix-3\@tablet{margin-right:25%}.gr-4\@tablet{width:33.33333%}.push-4\@tablet{left:33.33333%;right:auto}.pull-4\@tablet{right:33.33333%;left:auto}.prefix-4\@tablet{margin-left:33.33333%}.suffix-4\@tablet{margin-right:33.33333%}.gr-5\@tablet{width:41.66667%}.push-5\@tablet{left:41.66667%;right:auto}.pull-5\@tablet{right:41.66667%;left:auto}.prefix-5\@tablet{margin-left:41.66667%}.suffix-5\@tablet{margin-right:41.66667%}.gr-6\@tablet{width:50%}.push-6\@tablet{left:50%;right:auto}.pull-6\@tablet{right:50%;left:auto}.prefix-6\@tablet{margin-left:50%}.suffix-6\@tablet{margin-right:50%}.gr-7\@tablet{width:58.33333%}.push-7\@tablet{left:58.33333%;right:auto}.pull-7\@tablet{right:58.33333%;left:auto}.prefix-7\@tablet{margin-left:58.33333%}.suffix-7\@tablet{margin-right:58.33333%}.gr-8\@tablet{width:66.66667%}.push-8\@tablet{left:66.66667%;right:auto}.pull-8\@tablet{right:66.66667%;left:auto}.prefix-8\@tablet{margin-left:66.66667%}.suffix-8\@tablet{margin-right:66.66667%}.gr-9\@tablet{width:75%}.push-9\@tablet{left:75%;right:auto}.pull-9\@tablet{right:75%;left:auto}.prefix-9\@tablet{margin-left:75%}.suffix-9\@tablet{margin-right:75%}.gr-10\@tablet{width:83.33333%}.push-10\@tablet{left:83.33333%;right:auto}.pull-10\@tablet{right:83.33333%;left:auto}.prefix-10\@tablet{margin-left:83.33333%}.suffix-10\@tablet{margin-right:83.33333%}.gr-11\@tablet{width:91.66667%}.push-11\@tablet{left:91.66667%;right:auto}.pull-11\@tablet{right:91.66667%;left:auto}.prefix-11\@tablet{margin-left:91.66667%}.suffix-11\@tablet{margin-right:91.66667%}.gr-12\@tablet{width:100%}.push-12\@tablet{left:100%;right:auto}.pull-12\@tablet{right:100%;left:auto}.prefix-12\@tablet{margin-left:100%}.suffix-12\@tablet{margin-right:100%}.float-left\@tablet{float:left}.float-right\@tablet{float:right}.clear\@tablet{clear:both}.clear-left\@tablet{clear:left}.clear-right\@tablet{clear:right}.no-gutter\@tablet{padding:0}.no-gutter-left\@tablet{padding-left:0}.no-gutter-right\@tablet{padding-right:0}.no-gutter-top\@tablet{padding-top:0}.no-gutter-bottom\@tablet{padding-bottom:0}.gutter\@tablet{padding-right:10px}.gutter-left\@tablet,.gutter\@tablet{padding-left:10px}.gutter-right\@tablet{padding-right:10px}.auto-height\@tablet{height:inherit}.row\@tablet{padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row\@tablet{margin-left:0!important;margin-right:0!important}.row-reverse\@tablet{padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px;transform:rotateY(180deg)}.row-reverse\@tablet>[class*=gr-]{transform:rotateY(-180deg)}[class*=no-gutter]>.row-reverse\@tablet{margin-left:0!important;margin-right:0!important}.row-full\@tablet{width:100vw;margin-left:50%!important;margin-right:0!important;-webkit-transform:translateX(-50%);-moz-transition:translateX(-50%);transform:translateX(-50%)}.col-reverse\@tablet,.col\@tablet{padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}.col-reverse\@tablet{transform:rotateX(180deg)}.col-reverse\@tablet>[class*=gr-]{transform:rotateX(-180deg)}.gr-table\@tablet{display:table-cell;float:none;vertical-align:top}.row-align-left\@tablet{font-size:0;clear:both;text-align:left}.row-align-left\@tablet>*{float:none!important;vertical-align:bottom;font-size:1rem}@-moz-document url-prefix(){.row-align-left\@tablet>*{margin-right:-.5px}}.row-align-center\@tablet{font-size:0;clear:both;text-align:center}.row-align-center\@tablet>*{float:none!important;vertical-align:bottom;font-size:1rem}@-moz-document url-prefix(){.row-align-center\@tablet>*{margin-right:-.5px}}.row-align-center\@tablet>*{text-align:left}.row-align-right\@tablet{font-size:0;clear:both;text-align:right}.row-align-right\@tablet>*{float:none!important;vertical-align:bottom;font-size:1rem}@-moz-document url-prefix(){.row-align-right\@tablet>*{margin-right:-.5px}}.row-align-right\@tablet>*{text-align:left}.row-align-middle\@tablet{font-size:0;clear:both;vertical-align:middle}.row-align-middle\@tablet>*{float:none!important;vertical-align:middle;font-size:1rem}@-moz-document url-prefix(){.row-align-middle\@tablet>*{margin-right:-.5px}}.row-align-top\@tablet{font-size:0;clear:both;vertical-align:top}.row-align-top\@tablet>*{float:none!important;vertical-align:top;font-size:1rem}@-moz-document url-prefix(){.row-align-top\@tablet>*{margin-right:-.5px}}.row-align-bottom\@tablet{font-size:0;clear:both;vertical-align:bottom}.row-align-bottom\@tablet>*{float:none!important;vertical-align:bottom;font-size:1rem}@-moz-document url-prefix(){.row-align-bottom\@tablet>*{margin-right:-.5px}}.hide\@tablet{display:none}.not-visible\@tablet{visibility:hidden}.show\@tablet{display:block}.show-inline\@tablet{display:inline-block}.visible\@tablet{visibility:visible}.row-debug\@tablet{position:relative;z-index:99999;overflow:hidden}.row-debug\@tablet:before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:99999px;background:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.02) 0);background-size:16.66667% 100%;z-index:99999}body{direction:ltr}}@media screen and (min-width:1260px){.gr-0\@desktop{width:0}.push-0\@desktop{left:0;right:auto}.pull-0\@desktop{right:0;left:auto}.prefix-0\@desktop{margin-left:0}.suffix-0\@desktop{margin-right:0}.gr-1\@desktop{width:8.33333%}.push-1\@desktop{left:8.33333%;right:auto}.pull-1\@desktop{right:8.33333%;left:auto}.prefix-1\@desktop{margin-left:8.33333%}.suffix-1\@desktop{margin-right:8.33333%}.gr-2\@desktop{width:16.66667%}.push-2\@desktop{left:16.66667%;right:auto}.pull-2\@desktop{right:16.66667%;left:auto}.prefix-2\@desktop{margin-left:16.66667%}.suffix-2\@desktop{margin-right:16.66667%}.gr-3\@desktop{width:25%}.push-3\@desktop{left:25%;right:auto}.pull-3\@desktop{right:25%;left:auto}.prefix-3\@desktop{margin-left:25%}.suffix-3\@desktop{margin-right:25%}.gr-4\@desktop{width:33.33333%}.push-4\@desktop{left:33.33333%;right:auto}.pull-4\@desktop{right:33.33333%;left:auto}.prefix-4\@desktop{margin-left:33.33333%}.suffix-4\@desktop{margin-right:33.33333%}.gr-5\@desktop{width:41.66667%}.push-5\@desktop{left:41.66667%;right:auto}.pull-5\@desktop{right:41.66667%;left:auto}.prefix-5\@desktop{margin-left:41.66667%}.suffix-5\@desktop{margin-right:41.66667%}.gr-6\@desktop{width:50%}.push-6\@desktop{left:50%;right:auto}.pull-6\@desktop{right:50%;left:auto}.prefix-6\@desktop{margin-left:50%}.suffix-6\@desktop{margin-right:50%}.gr-7\@desktop{width:58.33333%}.push-7\@desktop{left:58.33333%;right:auto}.pull-7\@desktop{right:58.33333%;left:auto}.prefix-7\@desktop{margin-left:58.33333%}.suffix-7\@desktop{margin-right:58.33333%}.gr-8\@desktop{width:66.66667%}.push-8\@desktop{left:66.66667%;right:auto}.pull-8\@desktop{right:66.66667%;left:auto}.prefix-8\@desktop{margin-left:66.66667%}.suffix-8\@desktop{margin-right:66.66667%}.gr-9\@desktop{width:75%}.push-9\@desktop{left:75%;right:auto}.pull-9\@desktop{right:75%;left:auto}.prefix-9\@desktop{margin-left:75%}.suffix-9\@desktop{margin-right:75%}.gr-10\@desktop{width:83.33333%}.push-10\@desktop{left:83.33333%;right:auto}.pull-10\@desktop{right:83.33333%;left:auto}.prefix-10\@desktop{margin-left:83.33333%}.suffix-10\@desktop{margin-right:83.33333%}.gr-11\@desktop{width:91.66667%}.push-11\@desktop{left:91.66667%;right:auto}.pull-11\@desktop{right:91.66667%;left:auto}.prefix-11\@desktop{margin-left:91.66667%}.suffix-11\@desktop{margin-right:91.66667%}.gr-12\@desktop{width:100%}.push-12\@desktop{left:100%;right:auto}.pull-12\@desktop{right:100%;left:auto}.prefix-12\@desktop{margin-left:100%}.suffix-12\@desktop{margin-right:100%}.float-left\@desktop{float:left}.float-right\@desktop{float:right}.clear\@desktop{clear:both}.clear-left\@desktop{clear:left}.clear-right\@desktop{clear:right}.no-gutter\@desktop{padding:0}.no-gutter-left\@desktop{padding-left:0}.no-gutter-right\@desktop{padding-right:0}.no-gutter-top\@desktop{padding-top:0}.no-gutter-bottom\@desktop{padding-bottom:0}.gutter\@desktop{padding-right:10px}.gutter-left\@desktop,.gutter\@desktop{padding-left:10px}.gutter-right\@desktop{padding-right:10px}.auto-height\@desktop{height:inherit}.row\@desktop{padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.row\@desktop{margin-left:0!important;margin-right:0!important}.row-reverse\@desktop{padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px;transform:rotateY(180deg)}.row-reverse\@desktop>[class*=gr-]{transform:rotateY(-180deg)}[class*=no-gutter]>.row-reverse\@desktop{margin-left:0!important;margin-right:0!important}.row-full\@desktop{width:100vw;margin-left:50%!important;margin-right:0!important;-webkit-transform:translateX(-50%);-moz-transition:translateX(-50%);transform:translateX(-50%)}.col-reverse\@desktop,.col\@desktop{padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}.col-reverse\@desktop{transform:rotateX(180deg)}.col-reverse\@desktop>[class*=gr-]{transform:rotateX(-180deg)}.gr-table\@desktop{display:table-cell;float:none;vertical-align:top}.row-align-left\@desktop{font-size:0;clear:both;text-align:left}.row-align-left\@desktop>*{float:none!important;vertical-align:bottom;font-size:1rem}@-moz-document url-prefix(){.row-align-left\@desktop>*{margin-right:-.5px}}.row-align-center\@desktop{font-size:0;clear:both;text-align:center}.row-align-center\@desktop>*{float:none!important;vertical-align:bottom;font-size:1rem}@-moz-document url-prefix(){.row-align-center\@desktop>*{margin-right:-.5px}}.row-align-center\@desktop>*{text-align:left}.row-align-right\@desktop{font-size:0;clear:both;text-align:right}.row-align-right\@desktop>*{float:none!important;vertical-align:bottom;font-size:1rem}@-moz-document url-prefix(){.row-align-right\@desktop>*{margin-right:-.5px}}.row-align-right\@desktop>*{text-align:left}.row-align-middle\@desktop{font-size:0;clear:both;vertical-align:middle}.row-align-middle\@desktop>*{float:none!important;vertical-align:middle;font-size:1rem}@-moz-document url-prefix(){.row-align-middle\@desktop>*{margin-right:-.5px}}.row-align-top\@desktop{font-size:0;clear:both;vertical-align:top}.row-align-top\@desktop>*{float:none!important;vertical-align:top;font-size:1rem}@-moz-document url-prefix(){.row-align-top\@desktop>*{margin-right:-.5px}}.row-align-bottom\@desktop{font-size:0;clear:both;vertical-align:bottom}.row-align-bottom\@desktop>*{float:none!important;vertical-align:bottom;font-size:1rem}@-moz-document url-prefix(){.row-align-bottom\@desktop>*{margin-right:-.5px}}.hide\@desktop{display:none}.not-visible\@desktop{visibility:hidden}.show\@desktop{display:block}.show-inline\@desktop{display:inline-block}.visible\@desktop{visibility:visible}.row-debug\@desktop{position:relative;z-index:99999;overflow:hidden}.row-debug\@desktop:before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:99999px;background:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.02) 0);background-size:16.66667% 100%;z-index:99999}body{direction:ltr}}[class*=gr-]>[class^=col],[class*=gr-]>[class^=row]{margin-left:-10px;margin-right:-10px}@media screen and (max-width:1020px){[class*=gr-]>[class^=col],[class*=gr-]>[class^=row]{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1020px) and (max-width:1260px){[class*=gr-]>[class^=col],[class*=gr-]>[class^=row]{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1260px){[class*=gr-]>[class^=col],[class*=gr-]>[class^=row]{margin-left:-10px;margin-right:-10px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px}.rc-tooltip-placement-right,.rc-tooltip-placement-rightBottom,.rc-tooltip-placement-rightTop{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px}.rc-tooltip-placement-left,.rc-tooltip-placement-leftBottom,.rc-tooltip-placement-leftTop{padding:0 9px 0 5px}.rc-tooltip-inner{padding:8px 10px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,.17);min-height:34px}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/body{-webkit-backface-visibility:hidden}.animated,.plp-product__error{animation-duration:1s;animation-fill-mode:both}.animated.infinite,.infinite.plp-product__error{animation-iteration-count:infinite}.animated.hinge,.hinge.plp-product__error{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY,.bounceIn.plp-product__error,.bounceOut.plp-product__error,.flipOutX.plp-product__error,.flipOutY.plp-product__error{animation-duration:0.75s}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp,.plp-product__error.show-el{animation-name:fadeInUp}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown,.plp-product__error.hide-el{animation-name:fadeOutDown}.ReactTabs__TabList{display:table;padding:0;margin:0;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.ReactTabs__TabList{table-layout:fixed}}@media screen and (min-width:1260px){.ReactTabs__TabList{table-layout:fixed}}.ReactTabs__Tab{background-color:#fbfbfb;border:1px solid #eee;border-left:none;cursor:pointer;display:table-cell;font-weight:500;list-style-type:none;padding:12px 0;text-align:center;position:relative}.ReactTabs__Tab:first-child{border-left:1px solid #eee;border-top-left-radius:3px}.ReactTabs__Tab:last-child{border-top-right-radius:3px}.ReactTabs__Tab .delivery-day{display:block;font-size:14px;font-weight:700;color:#333;text-transform:uppercase}.ReactTabs__Tab .delivery-date{display:block;font-size:12px;margin-top:4px;font-weight:400;color:#666}.ReactTabs__Tab--selected{background-color:#e96125;border-bottom:none;color:#fff}.ReactTabs__Tab--selected .delivery-date,.ReactTabs__Tab--selected .delivery-day{color:#fff}.ReactTabs__Tab--selected:before{position:absolute;width:10px;height:10px;background-color:inherit;content:"";display:block;bottom:-5px;left:calc(50% - 5px);transform:rotate(45deg)}.ReactTabs__TabPanel{border:1px solid #eee;border-top:none}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder,::-moz-placeholder{color:#aaa;opacity:1}:-ms-input-placeholder{color:#aaa}a{color:inherit;cursor:pointer;text-decoration:none}.icon-add-to-cart-plus:before{content:"y";font-family:IconFont;font-style:normal}.icon-add-to-cart-minus:before{content:"Y";font-family:IconFont;font-style:normal}.icon-angle-bracket-left:before{content:"a";font-family:IconFont;font-style:normal}.icon-angle-bracket-right:before{content:"b";font-family:IconFont;font-style:normal}.icon-angle-bracket-bottom:before{content:"u";font-family:IconFont;font-style:normal}.icon-angle-bracket-top:before{content:"U";font-family:IconFont;font-style:normal}.icon-store:before{content:"V";font-family:IconFont;font-style:normal}.icon-location:before{content:"r";font-family:IconFont;font-style:normal}.icon-account:before{content:"u";font-family:IconFont;font-style:normal}.icon-shopping-cart:before{content:"g";font-family:IconFont;font-style:normal}.icon-circular-check:before{content:"t";font-family:IconFont;font-style:normal}.icon-scooter:before{content:"x";font-family:IconFont;font-style:normal}.icon-clock:before{content:"i";font-family:IconFont;font-style:normal}.icon-search:before{content:"R";font-family:IconFont;font-style:normal}.icon-phone:before{content:"e";font-family:IconFont;font-style:normal}.icon-borderless-check:before{content:"H";font-family:IconFont;font-style:normal}.icon-circular-check-simple:before{content:"L";font-family:IconFont;font-style:normal}.icon-location-on-map:before{content:"B";font-family:IconFont;font-style:normal}.icon-cross:before{content:"j";font-family:IconFont;font-style:normal}.icon-circular-cross:before{content:"m";font-family:IconFont;font-style:normal}.icon-percentage:before{content:"5";font-family:IconFont;font-style:normal}.icon-exclamation:before{content:"N";font-family:IconFont;font-style:normal}.icon-address-home:before{content:"I";font-family:IconFont;font-style:normal}.icon-address-office:before{content:"M";font-family:IconFont;font-style:normal}.icon-refresh:before{content:"z";font-family:IconFont;font-style:normal}.icon-card:before{content:"h";font-family:IconFont;font-style:normal}.icon-questions:before{content:"p";font-family:IconFont;font-style:normal}.icon-contact-us:before{content:"s";font-family:IconFont;font-style:normal}.icon-star:before{content:"w"}.icon-logout:before,.icon-star:before{font-family:IconFont;font-style:normal}.icon-logout:before{content:"K"}.icon-add:before{content:"d";font-family:IconFont;font-style:normal}.icon-facebook:before{content:"E";font-family:IconFont;font-style:normal}.icon-twitter:before{content:"D";font-family:IconFont;font-style:normal}.icon-instagram:before{content:"F";font-family:IconFont;font-style:normal}.icon-linkedin:before{content:"A";font-family:IconFont;font-style:normal}.icon-cash:before{content:"W";font-family:IconFont;font-style:normal}.icon-orders-list:before{content:"q";font-family:IconFont;font-style:normal}.icon-order-details:before{content:"3";font-family:IconFont;font-style:normal}.icon-reschedule:before{content:"1";font-family:IconFont;font-style:normal}.icon-location-detect:before{content:"o";font-family:IconFont;font-style:normal}body,input{color:#666;font-size:12px;font-family:Helvetica}.fonts-loaded body,.fonts-loaded input{font-family:Celias,Helvetica}.push{margin:10px!important}.push--top{margin-top:10px!important}@media screen and (max-width:1020px){.push--top\@mobile{margin-top:10px!important}}@media screen and (min-width:1020px) and (max-width:1260px){.push--top\@tablet{margin-top:10px!important}}@media screen and (min-width:1260px){.push--top\@desktop{margin-top:10px!important}}.push--right{margin-right:10px!important}.push--bottom{margin-bottom:10px!important}.push--left{margin-left:10px!important}@media screen and (max-width:1020px){.push--left\@mobile{margin-left:10px!important}}@media screen and (min-width:1020px) and (max-width:1260px){.push--left\@tablet{margin-left:10px!important}}@media screen and (min-width:1260px){.push--left\@desktop{margin-left:10px!important}}.push--ends{margin-top:10px!important;margin-bottom:10px!important}.push--sides{margin-right:10px!important;margin-left:10px!important}.push__half{margin:5px!important}.push__half--top{margin-top:5px!important}.push__half--right{margin-right:5px!important}.push__half--bottom{margin-bottom:5px!important}.push__half--left{margin-left:5px!important}.push__half--ends{margin-top:5px!important;margin-bottom:5px!important}.push__half--sides{margin-right:5px!important;margin-left:5px!important}.flush{margin:0!important}.flush--top{margin-top:0!important}.flush--right{margin-right:0!important}.flush--bottom{margin-bottom:0!important}.flush--left{margin-left:0!important}.flush--ends{margin-top:0!important;margin-bottom:0!important}.flush--sides{margin-right:0!important;margin-left:0!important}.soft{padding:10px!important}.soft--top{padding-top:10px!important}.soft--right{padding-right:10px!important}.soft--bottom{padding-bottom:10px!important}.soft--left{padding-left:10px!important}.soft--ends{padding-top:10px!important;padding-bottom:10px!important}.soft--sides{padding-right:10px!important;padding-left:10px!important}.soft__half{padding:5px!important}.soft__half--top{padding-top:5px!important}.soft__half--right{padding-right:5px!important}.soft__half--bottom{padding-bottom:5px!important}.soft__half--left{padding-left:5px!important}.soft__half--ends{padding-top:5px!important;padding-bottom:5px!important}.soft__half--sides{padding-right:5px!important;padding-left:5px!important}.hard{padding:0!important}.hard--top{padding-top:0!important}.hard--right{padding-right:0!important}.hard--bottom{padding-bottom:0!important}.hard--left{padding-left:0!important}.hard--ends{padding-top:0!important;padding-bottom:0!important}.hard--sides{padding-right:0!important;padding-left:0!important}.caps{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.weight--light{font-weight:200!important}.weight--semibold{font-weight:500!important}.weight--normal{font-weight:400!important}.weight--bold{font-weight:700!important}.text--danger{color:#f34343!important}.text--success{color:#51aa1b!important}.text--light-gray{color:#999!important}.text--dark-gray,.text--gray-mine-shaft{color:#333!important}.absolute{position:absolute!important}.relative{position:relative!important}.fixed{position:fixed!important}.position--static{position:static!important}@media screen and (max-width:1020px){.position--static\@mobile{position:static!important}}@media screen and (min-width:1020px) and (max-width:1260px){.position--static\@tablet{position:static!important}}@media screen and (min-width:1260px){.position--static\@desktop{position:static!important}}.remove-max-height{animation:expand .2s ease-in-out forwards;animation-name:expand;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:forwards}.append-max-height{animation:collapse .2s ease-in-out forwards;animation-name:collapse;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:forwards}.display--inline{display:inline!important}.display--table{display:table!important}.display--table-cell{display:table-cell!important}.display--none{display:none!important}@media screen and (max-width:1020px){.display--none\@mobile{display:none!important}}@media screen and (min-width:1020px) and (max-width:1260px){.display--none\@tablet{display:none!important}}@media screen and (min-width:1260px){.display--none\@desktop{display:none!important}}.display--block{display:block!important}@media screen and (max-width:1020px){.display--block\@mobile{display:block!important}}@media screen and (min-width:1020px) and (max-width:1260px){.display--block\@tablet{display:block!important}}@media screen and (min-width:1260px){.display--block\@desktop{display:block!important}}.display--inline-block{display:inline-block!important}@media screen and (max-width:1020px){.display--inline-block\@mobile{display:inline-block!important}}@media screen and (min-width:1020px) and (max-width:1260px){.display--inline-block\@tablet{display:inline-block!important}}@media screen and (min-width:1260px){.display--inline-block\@desktop{display:inline-block!important}}.display--table-row{display:table-row!important}@media screen and (max-width:1020px){.display--table-row\@mobile{display:table-row!important}}@media screen and (min-width:1020px) and (max-width:1260px){.display--table-row\@tablet{display:table-row!important}}@media screen and (min-width:1260px){.display--table-row\@desktop{display:table-row!important}}.center-aligned{text-align:center!important}@media screen and (max-width:1020px){.center-aligned\@mobile{text-align:center!important}}@media screen and (min-width:1020px) and (max-width:1260px){.center-aligned\@tablet{text-align:center!important}}@media screen and (min-width:1260px){.center-aligned\@desktop{text-align:center!important}}.left-aligned{text-align:left!important}.vertical-align--middle{vertical-align:middle!important}.vertical-align--top{vertical-align:top!important}.vertical-align--bottom{vertical-align:bottom!important}.border--gray-1{border:1px solid #ccc}.overflow-y--auto{overflow-y:auto}.overflow-y--hidden{overflow-y:hidden}.font-size--small{font-size:12px!important}.font-size--medium{font-size:14px!important}.line-height--medium{line-height:2!important}.space__left--2-unit{padding-left:6px}.space__left--3-unit{padding-left:9px}.space__right--2-unit{padding-right:6px}.space__right--3-unit{padding-right:9px}.middle-center-aligned{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.horizontally-center-aligned,.login-help--success:before{left:50%;position:absolute;transform:translateX(-50%)}.horizontally-middle{margin-left:50%;transform:translateX(-50%)}@media screen and (max-width:1020px){.horizontally-middle\@mobile{margin-left:50%;transform:translateX(-50%)}}@media screen and (min-width:1020px) and (max-width:1260px){.horizontally-middle\@tablet{margin-left:50%;transform:translateX(-50%)}}@media screen and (min-width:1260px){.horizontally-middle\@desktop{margin-left:50%;transform:translateX(-50%)}}.full-width{width:100%}.ios-modal-issue-fix{height:100px;overflow:hidden}.auto-min-height{min-height:auto!important}@keyframes gr-slide__out--left{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.gr-slide__out--left{animation-name:gr-slide__out--left}@keyframes gr-slide__out--right{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.gr-slide__out--right{animation-name:gr-slide__out--right}@keyframes gr-bounce__circle{50%{background-color:#e94f25}}.gr-bounce__circle{animation-name:gr-bounce__circle}@keyframes dipdown{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(2px)}60%{transform:translateY(4px)}}@keyframes minimise{0%{bottom:0;left:0;margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}60%{bottom:-150px;left:0}65%{left:65%}70%{bottom:0;left:65%;margin-left:0;width:220px}to{bottom:0;left:65%;margin-left:0;width:220px}}.minimise{animation-name:minimise}@keyframes typehide{50%{visibility:hidden}to{height:0;visibility:hidden}}.typehide{animation-name:typehide}@keyframes producthide{20%{height:0;width:220px}to{height:0;width:220px;visibility:hidden}}.producthide{animation-name:producthide}@keyframes glow{0%{opacity:0}50%{opacity:1}to{opacity:0}}.glow{animation-name:glow}@keyframes expand{0%{max-height:187px}to{max-height:900px}}@keyframes collapse{0%{max-height:900px}10%{max-height:500px}to{max-height:187px}}.expand{animation-name:expand}.collapse{animation-name:collapse}.input--error{border:1px solid #f34343!important}.input[disabled=disabled],.input[disabled]{background-color:#eee;color:#666;cursor:not-allowed;line-height:normal;pointer-events:none}.input,.textarea{background:#fff;border:1px solid #ccc;border-radius:3px;color:#333;cursor:text;font-size:14px;outline:0;padding:12px 10px}.input:focus,.textarea:focus{border:1px solid #999}.input--full{width:100%}.radio[type=radio]{position:absolute;visibility:hidden}.radio[type=radio]+.radio-element{display:inline-block;border:1px solid #ccc;border-radius:100%;height:14px;vertical-align:top;width:14px}.radio[type=radio]+.radio-element:before{border-radius:100%;content:"";display:block;height:8px;margin:3px;width:8px}.radio[type=radio]:checked+.radio-element{border:1px solid #e96125;color:#e96125}.radio[type=radio]:checked+.radio-element:before{background:#e96125}.radio[type=radio]:disabled+.radio-element:before{background:#fbfbfb;height:100%;margin:0;width:100%}.radio-item{vertical-align:top;line-height:normal}.checkbox[type=checkbox]{position:absolute;visibility:hidden}.checkbox[type=checkbox]+.checkbox-element{display:inline-block;border:1px solid #ccc;border-radius:2px;height:14px;vertical-align:bottom;width:14px}.checkbox[type=checkbox]+.checkbox-element:before{content:"";display:block;font-size:13px;height:8px;margin:3px;width:8px}.checkbox[type=checkbox]:checked+.checkbox-element{border:1px solid #e96125;color:#e96125}.checkbox[type=checkbox]:checked+.checkbox-element:before{content:"H";font-family:IconFont;font-style:normal;margin:0 1px}.input--help{display:block;margin-top:5px}.help--error{color:#f34343}.fieldset-no-border{border:0;margin:0;padding:0}.input-group .input-group__element{border-radius:0;margin-left:-1px}.input-group .input-group__element--first-child,.input-group .input-group__element:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;margin-left:0}.input-group .input-group__element:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.os-windows .scrollbar-custom::-webkit-scrollbar{width:10px;background-color:transparent;-webkit-border-radius:100px}.os-windows .scrollbar-custom::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.09)}.os-windows .scrollbar-custom::-webkit-scrollbar-thumb:vertical{background:rgba(0,0,0,.5);-webkit-border-radius:100px;background-clip:padding-box;border:2px solid transparent;min-height:10px}.os-windows .scrollbar-custom::-webkit-scrollbar-thumb:vertical:active{background:rgba(0,0,0,.61);-webkit-border-radius:100px}@media screen and (min-width:1020px) and (max-width:1260px){.footer,.wrapper{width:980px}}@media screen and (min-width:1260px){.footer,.wrapper{width:1220px}}.account,.shopping-cart,.user-address{display:block;height:100%;line-height:60px;overflow:hidden;position:relative;text-align:center}@media screen and (max-width:1020px){.account,.shopping-cart,.user-address{height:auto}}@media screen and (max-width:1020px){.user-address{display:inline-block}}.account-dd__profile{cursor:default;padding:20px 0 18px 20px;text-align:left}.account-profile__details{display:inline-block;font-size:14px;text-align:left;margin-left:22px;margin-top:4px;vertical-align:top}.account-profile__details--without-name{margin-top:15px}.account-profile__details-name{font-weight:500;margin-bottom:4px}.account-profile__details-phone{font-weight:400}.account-profile__img{background-image:url(//webcdn.grofers.com/images/header/user-profile-667209e.png);background-position:center 0;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:inline-block;height:50px;width:50px}.checkout-promise-item{background-repeat:no-repeat;background-size:14px;display:inline-block;margin-left:40px;padding-left:24px}.checkout-promise-item--genuine-products{background-image:url(//webcdn.grofers.com/images/checkout/genuine-products_2x-13547cb.png)}.checkout-promise-item--replacement-guarantee{background-image:url(//webcdn.grofers.com/images/checkout/replacement-guarantee_2x-2c251a6.png)}.checkout-promise-item--secure-payments{background-image:url(//webcdn.grofers.com/images/checkout/secure-payments_2x-cd80dcf.png)}.account{cursor:pointer;height:100%;text-align:right}@media screen and (min-width:1020px) and (max-width:1260px){.account{box-sizing:border-box;display:inline-block;padding-right:45px;width:152px}}@media screen and (min-width:1260px){.account{box-sizing:border-box;display:inline-block;padding-right:45px;width:152px}}.account-wrapper{display:inline-block;line-height:1;margin-top:12px;position:relative}.account-wrapper:before{content:"K";font-family:IconFont;font-style:normal;display:none;font-size:23px;margin-top:6px}@media screen and (max-width:1020px){.account-wrapper:before{display:block}}.account-wrapper:after{content:"u";font-family:IconFont;font-style:normal;bottom:0;font-size:12px;margin-left:7px;position:absolute}@media screen and (max-width:1020px){.account-wrapper:after{display:none}}.account__login{color:#eee;font-size:12px;margin-top:4px}@media screen and (max-width:1020px){.account__login{display:none}}.header-item__content{border-right:1px solid hsla(0,0%,100%,.08)}@media screen and (max-width:1020px){.header-item__content{border-right:0;padding:0 10px}}.account-close-btn{color:#666;cursor:default;display:none;font-size:21px;padding:20px 0 0 20px}.account-close-btn:before{content:"j";font-family:IconFont;font-style:normal}.cart-tooltip__details{border-bottom:1px dotted #eee;line-height:normal;padding:14px}.cart-tooltip__details-image{display:table-cell;padding-right:20px}.cart-tooltip__details-text{color:#999;display:table-cell;line-height:1.5;vertical-align:middle}.cart-tooltip__details-text .product-name{color:#666}.cart-tooltip__delivery-cost{color:#ee0707;display:inline-block;left:50%;transform:translateX(-50%);margin:0 auto;margin-bottom:20px;margin-top:20px;position:relative;padding-left:20px}.cart-tooltip__delivery-cost:before{content:"x";font-family:IconFont;font-style:normal;font-size:16px;left:0;top:-4px;position:absolute}.cart-tooltip__delivery-free{color:#51aa1b;display:inline-block;left:50%;transform:translateX(-50%);margin:0 auto;margin-bottom:14px;margin-top:14px;position:relative;padding-left:20px}.cart-tooltip__delivery-free:before{content:"x";font-family:IconFont;font-style:normal;font-size:16px;left:0;top:-4px;position:absolute}.recommendation-title{background-color:#d8d8d8;color:#000;padding:14px;position:relative}.cart-tooltip__close-tooltip{cursor:pointer;font-size:18px;position:absolute;right:15px;top:7px}.recommendation-body{overflow-y:auto;max-height:400px}.recommendation-body__new-price{color:#666;font-size:12px;font-weight:400}.recommendation-body__old-price{color:#999;margin-left:8px;text-decoration:line-through}.item-product__img{width:50px}.account-dd{background-color:#fff;color:#333;font-size:14px;height:100%;left:0;line-height:normal;position:fixed;top:0;width:100%;z-index:2002;overflow-y:auto}@media screen and (min-width:1020px) and (max-width:1260px){.account-dd{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.31);height:auto;left:auto;right:147px;position:absolute;top:60px;width:276px}}@media screen and (min-width:1260px){.account-dd{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.31);height:auto;left:auto;right:147px;position:absolute;top:60px;width:276px}}.account-dd:after{position:absolute;top:-6px;left:115px;right:auto;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}@media screen and (min-width:1020px) and (max-width:1260px){.account-dd:after{left:auto;right:8px}}@media screen and (min-width:1260px){.account-dd:after{left:auto;right:8px}}.account-dd .btn:not([disabled]):hover{background-color:#c74b14}.account-dd--enter{opacity:0;transform:translateY(-33%)}.account-dd--enter-active{animation-name:account-dd-fade-in;animation-duration:.4s}.account-dd--leave{opacity:1;transform:translateY(0)}.account-dd--leave-active{animation-name:account-dd-fade-out;animation-duration:.4s}@keyframes account-dd-fade-in{0%{opacity:0;transform:translateY(-33%)}to{opacity:1;transform:translateY(0)}}@keyframes account-dd-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-33%)}}.account-link--my-addresses{text-align:left}.account-link--my-addresses:before{content:"B";font-family:IconFont;font-style:normal}.btn--account-login{background-color:#e96125;border-radius:3px;border:none;color:#fff;cursor:pointer;display:block;font-family:Helvetica;height:42px;margin:20px auto;outline:none;width:236px}.account-links{color:#666;list-style:none;margin:0;padding:0}.account-link--faqs:before,.account-link--grofers-cash:before,.account-link--log-out:before,.account-link--my-addresses:before,.account-link--my-orders:before,.account-link-icon{color:#666;font-size:16px;left:20px;position:absolute;top:16px}.account-link--grofers-cash:before{content:"W";font-family:IconFont;font-style:normal}.account-link--my-orders:before{content:"q";font-family:IconFont;font-style:normal}.account-link--my-membership:before{background-image:url(//webcdn.grofers.com/images/pdp/sbc-24bd348.png);content:"";height:18px;width:18px;display:block;background-size:cover;position:absolute;top:16px;left:18px}.account-link--faqs:before{content:"p";font-family:IconFont;font-style:normal}.account-link--grofers-recipe{padding:7px 14px 7px 21px}.account-link__recipe-img{display:block;height:28px}.account-link--log-out:before{content:"K";font-family:IconFont;font-style:normal}.account-link{border-bottom:1px solid #eee;cursor:pointer;font-weight:400;position:relative;text-align:left}.account-link:first-child{border-top:1px solid #f2f2f2}@media screen and (min-width:1020px) and (max-width:1260px){.account-link:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:none}}@media screen and (min-width:1260px){.account-link:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:none}}.account-link:hover{background:#f7f7f7}.btn-link__text{padding:14px 20px 14px 46px}.account-links__orders{padding-bottom:4px}.btn-link__sub-text{padding:0 10px 14px 47px;font-size:12px;color:#999}.account-helper{color:#999;display:inline-block;font-size:12px;margin-bottom:10px}.search-icon-cart{font-size:24px;height:100%;position:relative;top:16px}.search-icon-cart:before{content:"R";font-family:IconFont;font-style:normal}.app-install-widget{position:fixed;bottom:0;left:0;right:0;background:#fff;text-align:center;z-index:9999;box-shadow:0 0 16px 0 rgba(0,0,0,.24)}.app-install-widget__img{max-width:100%;height:auto}.app-install-widget__close{position:absolute;left:0;top:24%;font-size:36px;padding:0 16px}.top-notification-wrapper{height:30px}.top-notification{background-color:#51aa1b;color:#fff;height:inherit;position:fixed;text-align:center;top:0;width:100%;z-index:1000}.top-notification__text{display:block;line-height:2.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.top-notification__text{font-size:14px;line-height:2.2}}@media screen and (min-width:1260px){.top-notification__text{font-size:14px;line-height:2.2}}.add-to-cart{color:#e96125;display:block;height:40px;margin:0 auto;width:98px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1020px) and (max-width:1260px){.add-to-cart{height:30px;text-align:center}}@media screen and (min-width:1260px){.add-to-cart{height:30px;text-align:center}}.add-to-cart__dec{border-bottom-left-radius:3px;border-top-left-radius:3px;display:inline-block;padding:3px 6px;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;background-color:#e96125;border:1px solid #e96125;color:#fff;cursor:pointer;display:none;font-size:20px;height:inherit;outline:0;transition:background-color .2s ease-out;vertical-align:middle;width:40px}@media screen and (min-width:1020px) and (max-width:1260px){.add-to-cart__dec{background-color:#fff;border-radius:68px;color:#e96125;font-size:14px;height:30px;width:30px}.add-to-cart__dec:hover{background-color:#e96125;border:1px solid #e96125;color:#fff}}@media screen and (min-width:1260px){.add-to-cart__dec{background-color:#fff;border-radius:68px;color:#e96125;font-size:14px;height:30px;width:30px}.add-to-cart__dec:hover{background-color:#e96125;border:1px solid #e96125;color:#fff}}.add-to-cart__dec:before{content:"Y";font-family:IconFont;font-style:normal;line-height:inherit}.add-to-cart__inc{border-bottom-right-radius:3px;border-top-right-radius:3px;display:inline-block;padding:3px 6px;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;background-color:#e96125;border:1px solid #e96125;color:#fff;cursor:pointer;display:none;font-size:20px;height:inherit;outline:0;transition:background-color .2s ease-out;vertical-align:middle;width:40px}@media screen and (min-width:1020px) and (max-width:1260px){.add-to-cart__inc{background-color:#fff;border-radius:68px;color:#e96125;font-size:14px;height:30px;width:30px}.add-to-cart__inc:hover{background-color:#e96125;border:1px solid #e96125;color:#fff}}@media screen and (min-width:1260px){.add-to-cart__inc{background-color:#fff;border-radius:68px;color:#e96125;font-size:14px;height:30px;width:30px}.add-to-cart__inc:hover{background-color:#e96125;border:1px solid #e96125;color:#fff}}.add-to-cart__inc:before{content:"y";font-family:IconFont;font-style:normal;line-height:inherit}.add-to-cart__inc--disabled{background:none!important;border:1px solid #ccc!important;color:#ccc!important;cursor:default!important}.add-to-cart__add-btn{-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;background-color:#e96125;border-radius:3px;border:1px solid #e96125;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;transition:background-color .2s ease-out;width:100%;display:inline-block;height:inherit;margin:0;outline:0;padding:0;text-align:center;vertical-align:middle}@media screen and (min-width:1020px) and (max-width:1260px){.add-to-cart__add-btn{background-color:#fff;border-radius:68px;color:#e96125;font-size:12px}.add-to-cart__add-btn:hover{background-color:#e96125;border:1px solid #e96125;color:#fff}}@media screen and (min-width:1260px){.add-to-cart__add-btn{background-color:#fff;border-radius:68px;color:#e96125;font-size:12px}.add-to-cart__add-btn:hover{background-color:#e96125;border:1px solid #e96125;color:#fff}}.add-to-cart__quantity{background-color:transparent;border:2px solid #e96125;color:#000;cursor:default;font-size:18px;width:calc(100% - 80px);display:inline-block;height:inherit;margin:0;outline:0;padding:0;text-align:center;vertical-align:middle}@media screen and (min-width:1020px) and (max-width:1260px){.add-to-cart__quantity{border:0;font-size:16px;width:calc(100% - 60px)}}@media screen and (min-width:1260px){.add-to-cart__quantity{border:0;font-size:16px;width:calc(100% - 60px)}}.add-to-cart--cart-modal{display:inline-block;height:20px;width:80px}.add-to-cart--cart-modal .add-to-cart__dec,.add-to-cart--cart-modal .add-to-cart__inc{border:1px solid #e96125;font-size:10px;line-height:normal;padding:1px;width:25px}@media screen and (min-width:1020px) and (max-width:1260px){.add-to-cart--cart-modal .add-to-cart__dec,.add-to-cart--cart-modal .add-to-cart__inc{height:20px;width:20px}}@media screen and (min-width:1260px){.add-to-cart--cart-modal .add-to-cart__dec,.add-to-cart--cart-modal .add-to-cart__inc{height:20px;width:20px}}.add-to-cart--cart-modal .add-to-cart__quantity{color:#666;font-size:14px;height:inherit;vertical-align:middle;width:calc(100% - 50px)}@media screen and (min-width:1020px) and (max-width:1260px){.add-to-cart--cart-modal .add-to-cart__quantity{width:calc(100% - 40px)}}@media screen and (min-width:1260px){.add-to-cart--cart-modal .add-to-cart__quantity{width:calc(100% - 40px)}}.add-to-cart--cart-modal .add-to-cart__add-btn{font-size:11px}.feature-variant-dropdown .add-to-cart__add-btn,.feature-variant-modal .add-to-cart__add-btn{background-color:#e96125;color:#fff}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .add-to-cart__add-btn:hover,.feature-variant-modal .add-to-cart__add-btn:hover{background-color:#c74b14}.feature-variant-dropdown .add-to-cart__add-btn.add-to-cart__add-btn--disabled:hover,.feature-variant-modal .add-to-cart__add-btn.add-to-cart__add-btn--disabled:hover{background-color:#ccc}}@media screen and (min-width:1260px){.feature-variant-dropdown .add-to-cart__add-btn:hover,.feature-variant-modal .add-to-cart__add-btn:hover{background-color:#c74b14}.feature-variant-dropdown .add-to-cart__add-btn.add-to-cart__add-btn--disabled:hover,.feature-variant-modal .add-to-cart__add-btn.add-to-cart__add-btn--disabled:hover{background-color:#ccc}}.feature-variant-dropdown .add-to-cart__add-btn--inverted,.feature-variant-modal .add-to-cart__add-btn--inverted{background-color:#fff;color:#e96125}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .add-to-cart__add-btn--inverted:hover,.feature-variant-modal .add-to-cart__add-btn--inverted:hover{color:#fff}}@media screen and (min-width:1260px){.feature-variant-dropdown .add-to-cart__add-btn--inverted:hover,.feature-variant-modal .add-to-cart__add-btn--inverted:hover{color:#fff}}.feature-variant-dropdown .add-to-cart__dec,.feature-variant-dropdown .add-to-cart__inc,.feature-variant-modal .add-to-cart__dec,.feature-variant-modal .add-to-cart__inc{background-color:#e96125;color:#fff}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .add-to-cart__dec:hover,.feature-variant-dropdown .add-to-cart__inc:hover,.feature-variant-modal .add-to-cart__dec:hover,.feature-variant-modal .add-to-cart__inc:hover{background-color:#c74b14}}@media screen and (min-width:1260px){.feature-variant-dropdown .add-to-cart__dec:hover,.feature-variant-dropdown .add-to-cart__inc:hover,.feature-variant-modal .add-to-cart__dec:hover,.feature-variant-modal .add-to-cart__inc:hover{background-color:#c74b14}}.breadcrumb-navs{font-size:12px;font-weight:200;line-height:normal;margin:0 0 6px}@media screen and (min-width:1020px) and (max-width:1260px){.breadcrumb-navs{margin:initial;padding:19px 0}}@media screen and (min-width:1260px){.breadcrumb-navs{margin:initial;padding:19px 0}}.feature-edlp-with-banner .breadcrumb-navs{margin:10px 0 6px}@media screen and (min-width:1020px) and (max-width:1260px){.feature-edlp-with-banner .breadcrumb-navs{padding:13px 0 5px}}@media screen and (min-width:1260px){.feature-edlp-with-banner .breadcrumb-navs{padding:13px 0 5px}}.breadcrumb-navs__lists-item{color:#999;padding-left:6px}.breadcrumb-navs__lists-item .name{display:inline-block;vertical-align:bottom;width:calc(100% - 15px);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1020px) and (max-width:1260px){.breadcrumb-navs__lists-item .name{width:auto}}@media screen and (min-width:1260px){.breadcrumb-navs__lists-item .name{width:auto}}.breadcrumb-navs__lists-item:hover .name{text-decoration:underline;color:#333}.breadcrumb-navs__lists-item.no-link .name{cursor:default;text-decoration:none!important}.breadcrumb-navs__lists-item:after{content:"b";font-family:IconFont;font-style:normal;font-size:9px;padding-left:5px}.breadcrumb-navs__lists-item:first-child{min-width:50px;padding-left:0}.breadcrumb-navs__lists-item:last-child{color:#333}.breadcrumb-navs__lists-item:last-child .name{width:100%}.breadcrumb-navs__lists-item:last-child:after{display:none}.btn,.btn--link,.btn--link-primary,.btn-base{background:#e96125;border-radius:3px;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;outline:none;padding:13px 12px;text-align:center}.btn:disabled{cursor:default}@media screen and (min-width:1020px) and (max-width:1260px){.btn:hover{background-color:#c74b14}}@media screen and (min-width:1260px){.btn:hover{background-color:#c74b14}}.btn--inverted,.btn--inverted-transparent{background-color:#fff;border:1px solid #e96125;color:#e96125;padding:12px 11px}.btn--inverted-transparent:disabled,.btn--inverted:disabled{background-color:#fff!important;border:1px solid #ccc;color:#ccc}@media screen and (min-width:1020px) and (max-width:1260px){.btn--inverted-transparent:hover,.btn--inverted:hover{background:#e96125;color:#fff}.btn--inverted-transparent:hover:disabled,.btn--inverted:hover:disabled{background:initial;color:#ccc}}@media screen and (min-width:1260px){.btn--inverted-transparent:hover,.btn--inverted:hover{background:#e96125;color:#fff}.btn--inverted-transparent:hover:disabled,.btn--inverted:hover:disabled{background:initial;color:#ccc}}.btn--inverted-transparent{background-color:transparent}.btn--inverted-gray{background-color:#fff;border:1px solid #ccc;color:#888;padding:12px 11px}.btn--inverted-gray:disabled{background-color:#fff!important;border:1px solid #ccc;color:#ccc}@media screen and (min-width:1020px) and (max-width:1260px){.btn--inverted-gray:hover{background-color:initial;border:1px solid #aaa;color:#666}}@media screen and (min-width:1260px){.btn--inverted-gray:hover{background-color:initial;border:1px solid #aaa;color:#666}}.btn--link,.btn--link-primary{background:transparent;color:#e96125;padding:0;font-size:12px}.btn--link-primary:disabled,.btn--link:disabled{color:#ccc;cursor:not-allowed;text-decoration:none!important}@media screen and (min-width:1020px) and (max-width:1260px){.btn--link-primary:hover,.btn--link:hover{text-decoration:underline}}@media screen and (min-width:1260px){.btn--link-primary:hover,.btn--link:hover{text-decoration:underline}}.btn--link{margin:12px 11px;font-size:14px}.btn--full{display:inline-block;width:100%}.btn--full:disabled{background-color:#ccc}@media screen and (max-width:1020px){.btn--full\@mobile{display:inline-block;width:100%}.btn--full\@mobile:disabled{background-color:#ccc}}@media screen and (min-width:1020px) and (max-width:1260px){.btn--full\@tablet{display:inline-block;width:100%}.btn--full\@tablet:disabled{background-color:#ccc}}@media screen and (min-width:1260px){.btn--full\@desktop{display:inline-block;width:100%}.btn--full\@desktop:disabled{background-color:#ccc}}.btn--gray,.btn:disabled{background-color:#ccc}@media screen and (min-width:1020px) and (max-width:1260px){.btn--gray:hover,.btn:hover:disabled{background-color:#ccc}}@media screen and (min-width:1260px){.btn--gray:hover,.btn:hover:disabled{background-color:#ccc}}.btn--orange,.btn.btn-disabled--orange:disabled{background-color:#e96125}.btn .loader{line-height:inherit}.btn--round{background-color:#e96125;border-radius:68px;box-sizing:border-box;color:#fff;font-size:12px;padding:4px 8px}@media screen and (min-width:1020px) and (max-width:1260px){.btn--round{font-size:14px;padding:8px 16px}}@media screen and (min-width:1260px){.btn--round{font-size:14px;padding:8px 16px}}.dropdown__title-label{float:left;margin-top:12px;margin-right:12px}.dropdown__menu-arrow:after{content:"u";font-family:IconFont;font-style:normal;color:#e96125;cursor:pointer;font-size:16px}.dropdown__overlay{background:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;right:0;top:0;z-index:898}.is-focused:not(.is-open)>.Select-control,.is-open>.Select-control{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-color:#dbdbdb;box-shadow:none}.dropdown__menu{display:inline-block;font-size:12px;font-weight:500;width:80%;z-index:899}@media screen and (min-width:1020px) and (max-width:1260px){.dropdown__menu{width:210px}}@media screen and (min-width:1260px){.dropdown__menu{width:210px}}.dropdown__menu .is-focused{background-color:#eee}.dropdown__menu .Select-arrow{margin-top:8px}.dropdown__menu .Select-arrow-zone{margin-top:6px;float:right}.dropdown__menu .Select-control{border-radius:2px;height:32px;display:block}.dropdown__menu .Select-option.is-selected{color:#e96125!important;background-color:#fff}.dropdown__menu .Select-option.is-selected:hover{background-color:#eee}.dropdown__menu .Select-menu{border-radius:2px;border:1px solid #dbdbdb;bottom:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);left:0;list-style:none;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;right:0;top:0}@media screen and (min-width:1020px) and (max-width:1260px){.dropdown__menu .Select-menu{bottom:auto;padding:0;position:absolute;z-index:899}}@media screen and (min-width:1260px){.dropdown__menu .Select-menu{bottom:auto;padding:0;position:absolute;z-index:899}}.dropdown__menu .Select-menu-outer{border:none;margin-top:2px;z-index:9999}@media screen and (min-width:1020px) and (max-width:1260px){.dropdown__menu .Select-menu-outer{z-index:899}}@media screen and (min-width:1260px){.dropdown__menu .Select-menu-outer{z-index:899}}.dropdown__menu .Select-option{background-color:#fff;border-bottom:1px solid #eee;color:#000;cursor:pointer;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:12px 0 12px 8px;z-index:899;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown__menu .Select-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.dropdown__menu .Select-option:active{background-color:#eee!important}.dropdown__menu .Select-option:hover{background-color:#eee}.dropdown__menu .Select-option__content{display:inline-block;vertical-align:middle}.dropdown__menu .Select-option__text{float:left;margin-top:2px}.dropdown__menu .Select-option__sub-text{padding-top:4px;float:left;font-size:12px;font-weight:400;color:#999}.dropdown__menu .Select-value{cursor:pointer;float:left;margin-top:-1px;width:90%}.dropdown__menu .Select-value-label{background-color:#fff;color:#000!important;font-size:12px;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.dropdown__menu .Select-value-label{color:#e96125!important}}@media screen and (min-width:1260px){.dropdown__menu .Select-value-label{color:#e96125!important}}.dropdown__menu .circle-checkbox{background-color:#fff;border:1px solid #999;border-radius:50%;display:inline-block;height:16px;line-height:16px;margin-right:8px;text-align:center;width:16px;vertical-align:middle}.dropdown__menu .circle-checkbox:before{content:"H";font-family:IconFont;font-style:normal;color:#fff;font-size:10px}.dropdown__menu .circle-checkbox--checked{background-color:#e96125;border:1px solid #e96125}@keyframes loader-animation{50%{background-color:#e94f25}}@keyframes loader-animation--inverted{50%{background-color:#fff}}.loader{display:inline-block;line-height:normal}.loader--inverted .loader__circle{animation-name:loader-animation--inverted}.loader__circle{border-radius:50%;display:inline-block;height:18px;margin:0 3.6px;width:18px;animation-name:loader-animation;animation-duration:.8775s;animation-iteration-count:infinite;animation-direction:normal}.loader__circle--small{height:10px;width:10px}.loader__circle:first-child{animation-delay:.1795s}.loader__circle:nth-child(2){animation-delay:.4055s}.loader__circle:nth-child(3){animation-delay:.5285s}.loader__btn-circle{height:10px;margin:0 2.1px;width:10px}.pac-container{border:1px solid #ccc;box-shadow:none;padding:6px 0;z-index:10000}@media screen and (min-width:1020px) and (max-width:1260px){.pac-container{width:360px!important}}@media screen and (min-width:1260px){.pac-container{width:360px!important}}.pac-item{border:none;font-family:inherit;font-size:13px;padding:0 12px 0 4px}.pac-item,.pac-item .pac-item-query{color:#999}.pac-item .pac-item-query:before{content:"r";font-family:IconFont;font-style:normal;font-size:13px;left:12px;position:absolute;color:#333}.pac-item .pac-matched{color:#333;font-weight:500}.pac-item .pac-icon{background:none;margin-right:12px}.pac-item:hover{background-color:#f7f7f7}.modal-right__no-search{background-color:#fff;z-index:899}.multi-column-list--double{padding:0;width:100%}.multi-column-list--double>li{display:inline-block;line-height:2;width:45%;margin-left:0}.multi-column-list--double>li:nth-child(2n){margin-left:25px}@media screen and (max-width:1020px){.multi-column-list--double\@mobile{padding:0;width:100%}.multi-column-list--double\@mobile>li{display:inline-block;line-height:2;width:45%;margin-left:0}.multi-column-list--double\@mobile>li:nth-child(2n){margin-left:25px}}@media screen and (min-width:1020px) and (max-width:1260px){.multi-column-list--double\@tablet{padding:0;width:100%}.multi-column-list--double\@tablet>li{display:inline-block;line-height:2;width:45%;margin-left:0}.multi-column-list--double\@tablet>li:nth-child(2n){margin-left:25px}}@media screen and (min-width:1260px){.multi-column-list--double\@desktop{padding:0;width:100%}.multi-column-list--double\@desktop>li{display:inline-block;line-height:2;width:45%;margin-left:0}.multi-column-list--double\@desktop>li:nth-child(2n){margin-left:25px}}.multi-column-list--triple{padding:0;width:100%}.multi-column-list--triple>li{display:inline-block;line-height:2;width:30%}.multi-column-list--triple>li:nth-child(3n),.multi-column-list--triple>li:nth-child(3n+2){margin-left:20px}@media screen and (max-width:1020px){.multi-column-list--triple\@mobile{padding:0;width:100%}.multi-column-list--triple\@mobile>li{display:inline-block;line-height:2;width:30%}.multi-column-list--triple\@mobile>li:nth-child(3n),.multi-column-list--triple\@mobile>li:nth-child(3n+2){margin-left:20px}}@media screen and (min-width:1020px) and (max-width:1260px){.multi-column-list--triple\@tablet{padding:0;width:100%}.multi-column-list--triple\@tablet>li{display:inline-block;line-height:2;width:30%}.multi-column-list--triple\@tablet>li:nth-child(3n),.multi-column-list--triple\@tablet>li:nth-child(3n+2){margin-left:20px}}@media screen and (min-width:1260px){.multi-column-list--triple\@desktop{padding:0;width:100%}.multi-column-list--triple\@desktop>li{display:inline-block;line-height:2;width:30%}.multi-column-list--triple\@desktop>li:nth-child(3n),.multi-column-list--triple\@desktop>li:nth-child(3n+2){margin-left:20px}}.inline-list{display:inline-block;margin:0;padding:0}.inline-list__item{display:inline-block;list-style-type:none;margin-right:5px}.success-msg{background-color:rgba(80,170,26,.1);color:#666;font-size:12px;padding:16px 18px}.success-msg__header{color:#51aa1b;font-size:14px;font-weight:500;line-height:normal;margin-bottom:8px}.transition-container{background:hsla(0,0%,100%,.9);position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}@media screen and (min-width:1020px) and (max-width:1260px){.transition-container{border-radius:3px}}@media screen and (min-width:1260px){.transition-container{border-radius:3px}}.transition-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.transition-loader__circle{height:15px;margin:2.6px;width:15px}.login-help{display:block;font-size:16px;line-height:1.6;color:#333}.login-help--success{color:#51aa1b;font-size:14px;margin:78px 0 58px;position:relative}.login-help--success:before{content:"H";font-family:IconFont;font-style:normal;background-color:#51aa1b;border-radius:100%;color:#fff;padding:0 9px;top:-65px;font-size:24px}.login-phone{display:inline-block;line-height:normal;margin:24px auto 0;position:relative}@media screen and (max-width:1020px){.login-phone{width:100%}}.login-phone:before{content:"e";font-family:IconFont;font-style:normal;font-size:18px;left:12px}.login-phone:after,.login-phone:before{color:#333;position:absolute;top:50%;transform:translateY(-50%)}.login-phone:after{content:"+91 - ";font-size:14px;left:36px}.otp{margin-top:24px}.otp-resend{color:#e96125;cursor:pointer;display:block;font-size:14px;margin-top:12px;text-align:center;width:100%}.otp-resend--wallet{margin-top:24px}.otp-resend--disabled{cursor:default;color:#ccc}.otp-resend--disabled:hover{text-decoration:none!important}.login{margin:auto}@media screen and (min-width:1020px) and (max-width:1260px){.login{width:570px}}@media screen and (min-width:1260px){.login{width:570px}}.login .login__body{border-radius:3px}.login .login-complete-step .login-help{margin-bottom:0}.login a:hover{text-decoration:underline}.login .login-help--success{line-height:1.8}@media screen and (max-width:1020px){.login .modal-back{left:33px;top:24px}}.login-head{padding:42px 24px 0}@media screen and (min-width:1020px) and (max-width:1260px){.login-head{border-bottom:1px solid #eee;padding:28px 0}}@media screen and (min-width:1260px){.login-head{border-bottom:1px solid #eee;padding:28px 0}}.login-head__text{color:#333;font-size:21px;line-height:normal;margin:0;text-align:center}.login__body{margin:auto;padding:42px 24px}@media screen and (min-width:1020px) and (max-width:1260px){.login__body{width:auto;background-color:#f9f9f9}}@media screen and (min-width:1260px){.login__body{width:auto;background-color:#f9f9f9}}.login__body .btn:not([disabled]):hover{background-color:#c74b14}.login-otp-step--wallet{background-color:#fff;padding:0 0 24px}.login-button{margin-top:18px;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.login-button{width:300px}}@media screen and (min-width:1260px){.login-button{width:300px}}.login-button--wallet{margin-top:24px;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.login-button--wallet{margin-top:32px}}@media screen and (min-width:1260px){.login-button--wallet{margin-top:32px}}.login-phone__input{box-sizing:border-box;font-size:14px;padding-left:68px;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.login-phone__input{box-sizing:initial;width:220px}}@media screen and (min-width:1260px){.login-phone__input{box-sizing:initial;width:220px}}.otp__input{margin-left:14px;font-size:16px;text-align:center;width:13%}.otp__input:first-child{margin-left:0}@media screen and (min-width:1020px) and (max-width:1260px){.otp__input{width:42px}}@media screen and (min-width:1260px){.otp__input{width:42px}}.otp__input--wallet{box-sizing:border-box;margin-left:8px;padding:12px 8px}.otp__input--wallet:first-child{margin-left:0}@media screen and (min-width:1020px) and (max-width:1260px){.otp__input--wallet{width:48px}}@media screen and (min-width:1260px){.otp__input--wallet{width:48px}}body.ReactModal__Body--open{overflow:hidden}.modal-content{background:#fff;border-radius:4px;box-shadow:0 0 14px 0 rgba(0,0,0,.3);bottom:auto;display:inline-block;left:50%;outline:none;position:absolute;right:auto;top:5%;transform:translate(-50%);-webkit-transform:translate(-50%)}@media screen and (max-width:1020px){.modal-content{border-radius:0;box-shadow:none;top:0;height:100%;overflow-y:auto;width:100%}}.modal-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;overflow-y:auto}@media screen and (max-width:1020px){.modal-overlay{background:#fff}}.modal-overlay--fade-in{animation:overlayFadeIn .4s ease}.modal-overlay--fade-out{animation:overlayFadeOut .4s ease}.modal-back{color:#e96125;left:27px;margin-left:0;position:absolute;top:18px;z-index:1}.modal-back:before{content:"a";font-family:IconFont;font-style:normal;left:-12px}.modal-back:before,.modal-error{font-size:12px;position:absolute}.modal-error{background-color:#fff5f5;border-radius:3px;bottom:0;color:#f34343;left:0;padding:14px 0;text-align:center;width:100%;z-index:1}.modal-error:before{content:"N";font-family:IconFont;font-style:normal;margin-right:6px;vertical-align:text-bottom}@media screen and (max-width:1020px){.modal-error{position:fixed;bottom:0}}.modal-error__location{max-width:262px;line-height:1.4;margin:0 auto;display:inline-block;vertical-align:text-top}@media screen and (min-width:1020px) and (max-width:1260px){.modal-error__location{max-width:315px}}@media screen and (min-width:1260px){.modal-error__location{max-width:315px}}.modal-close__btn{background:none;border:none;color:#666;cursor:pointer;font-size:34px;font-weight:lighter;left:calc(100% - 40px);outline:none;padding:0;position:relative;top:10px;z-index:1}@media screen and (min-width:1020px) and (max-width:1260px){.modal-close__btn{color:#fff;font-size:24px;left:auto;position:absolute;right:-28px;top:-8px}}@media screen and (min-width:1260px){.modal-close__btn{color:#fff;font-size:24px;left:auto;position:absolute;right:-28px;top:-8px}}.preparing-store-step{color:#333;margin:0 auto;padding:33px 0 48px;text-align:center;width:calc(100% - 48px)}.preparing-store-step .login-help{line-height:1.8;margin:0 auto;margin-top:83px}.preparing-store-step .location-success{color:#51aa1b;font-size:68px}.preparing-store-step .location-success:before{content:"B";font-family:IconFont;font-style:normal}.preparing-store-step .locality-message{font-size:14px;font-weight:500;line-height:1.8;margin-top:28px}.preparing-store-step .locality-name{font-size:18px;line-height:1.4;margin-top:4px}.preparing-store-step .preparing-store-message{color:#333;font-weight:400;line-height:2.1;margin-top:8px}@media screen and (min-width:1020px) and (max-width:1260px){.preparing-store-step{margin:initial;width:inherit}}@media screen and (min-width:1260px){.preparing-store-step{margin:initial;width:inherit}}.non-serviceable-step{text-align:center;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.non-serviceable-step{margin:auto;width:351px;padding-bottom:40px}}@media screen and (min-width:1260px){.non-serviceable-step{margin:auto;width:351px;padding-bottom:40px}}.ns-exclamation{color:#333;font-size:18px;line-height:1.4;margin-bottom:4px}.ns-location{color:#333;font-size:14px;line-height:1.8}.ns--image{width:168px;margin-bottom:6px}.ns-helper{color:#666;font-size:12px;line-height:2.1;margin:0 auto;width:calc(100% - 48px)}@media screen and (min-width:1020px) and (max-width:1260px){.ns-helper{margin-bottom:6px}}@media screen and (min-width:1260px){.ns-helper{margin-bottom:6px}}.ns-city__serviceable-cities{color:#666;font-size:12px;line-height:1.8;text-align:center;margin:0 auto;width:calc(100% - 48px)}@media screen and (min-width:1020px) and (max-width:1260px){.ns-city__serviceable-cities{width:auto}}@media screen and (min-width:1260px){.ns-city__serviceable-cities{width:auto}}.ns-region__location{margin-bottom:12px}.more-specific-step{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:calc(100% - 48px)}@media screen and (min-width:1020px) and (max-width:1260px){.more-specific-step{width:318px}}@media screen and (min-width:1260px){.more-specific-step{width:318px}}.more-specific-step .location__separator{color:#aaa;font-size:14px;padding:14px}.ms-exclamation{color:#333;font-size:18px;line-height:1.4;margin-bottom:5px}.ms-locality__location{color:#333;font-size:14px;line-height:1.8;margin-bottom:11px}.ms-helper{color:#666;font-size:12px;line-height:1.5}.ms--image{width:220px}@media screen and (min-width:1020px) and (max-width:1260px){.contact-us-wrapper{width:540px}}@media screen and (min-width:1260px){.contact-us-wrapper{width:540px}}@media screen and (max-width:1020px){.contact-us-wrapper{height:100%}}.contact-us{margin:0 auto;text-align:center;width:calc(100% - 48px)}.contact-us__img{width:149px;height:149px}.contact-us__text{color:#333;font-size:18px;margin-top:24px}.contact-us__form{margin-top:36px;text-align:left}@media screen and (min-width:1020px) and (max-width:1260px){.contact-us__form{margin-right:23px}}@media screen and (min-width:1260px){.contact-us__form{margin-right:23px}}.contact-us--input{font-family:inherit;line-height:normal;resize:none;width:calc(100% - 24px)}@media screen and (min-width:1020px) and (max-width:1260px){.contact-us--input{width:100%}}@media screen and (min-width:1260px){.contact-us--input{width:100%}}.contact-us__number-block{font-size:14px}.contact-us__email-label,.contact-us__message-label{color:#666;display:block;margin-bottom:5px}.contact-us__message-label{margin-top:16px}.contact-us__btns{margin:32px 0}.contact-us__btns .btn{margin-right:16px;width:100px;height:42px}@media screen and (min-width:1020px) and (max-width:1260px){.contact-us__btns .btn{width:120px}}@media screen and (min-width:1260px){.contact-us__btns .btn{width:120px}}.contact-us__btns .btn--orange:hover{background-color:#c74b14}.contact-us__btns .loader__circle{margin:0 3.6px}.contact-us__footer{border-top:1px solid #f2f2f2;padding:24px 0}@media screen and (max-width:1020px){.notify-me__form{border-radius:0;border-bottom:none;border-left:none;border-right:none;border-top:.5px solid #d8d8d8;margin:0;margin-top:16px;padding:0;padding-bottom:100px}}.notify-me__header{color:#333;font-size:28px;font-weight:700;height:37px;margin-bottom:16px}@media screen and (max-width:1020px){.notify-me__header{font-size:20px;margin-bottom:12px;margin-top:40px}}.notify-me__subheader{font-weight:400;color:#666;font-size:24px;height:32px;margin-bottom:48px}@media screen and (max-width:1020px){.notify-me__subheader{font-size:16px;margin-bottom:20px}}.notify-me__button{background-color:#e96125;border:none;border-radius:6px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:43px;margin-left:-172px;margin-top:10px;position:absolute;width:160px}.notify-me__email-input{border:.5px solid #ccc;border-radius:6px;box-shadow:0 11px 10px 0 rgba(0,0,0,.1);height:59px;padding-left:40px;width:604px}@media screen and (max-width:1020px){.notify-me__email-input{padding-right:0;width:82%;font-size:16px;box-shadow:none}}.notify-me__email-input::-webkit-input-placeholder{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#999}.notify-me__email-input:-ms-input-placeholder,.notify-me__email-input::-ms-input-placeholder{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#999}.notify-me__email-input::placeholder{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#999}.notify-me__tooltip{background-color:#000;border-radius:6px;bottom:30px;color:#fff;left:50%;margin-left:-120px;opacity:.6;padding:20px;position:fixed;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1020px){.notify-me__tooltip{bottom:20px;left:50%;margin-left:-120px;margin-bottom:15%;padding:8px 20px;position:fixed;top:unset}}.sub-header{background-color:#f9f9f9;position:fixed;margin-top:60px;transition:transform .5s ease-in-out;width:100%;z-index:900}.sub-header__wrapper{background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);position:relative}.sub-header-details{border-right:1px solid #eee;color:#333;display:block;font-size:14px;font-weight:500;line-height:46px;margin-right:-1px;padding-left:36px;padding-right:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-header-details:before{content:"V";font-family:IconFont;font-style:normal;font-size:20px;padding:0 5px 0 0;vertical-align:sub}.sub-header__section--left,.sub-header__section--right{display:table-cell}.sub-header__section--left{width:260px;max-width:260px}.cat-0-list{color:#666;font-size:14px;height:47px;margin-left:17px!important}.cat-0-list__item{cursor:pointer;line-height:normal;position:relative}.cat-0-list__item.show,.cat-0-list__item:hover{background-color:#f7f7f7}.cat-0-list__item--hidden{height:0;visibility:hidden}.cat-0-list__item--name{display:block;padding:14px 13px}.cat-0-list__more-btn:after{content:"u";font-family:IconFont;font-style:normal;cursor:pointer;font-size:12px;margin-left:5px;vertical-align:sub}.cat-0-list__more-category{-webkit-overflow-scrolling:touch;background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);max-height:calc(100vh - 137px);overflow:scroll;position:absolute;right:0;width:200px;z-index:900}.cat-0-list__more-category .more-child{border-top:1px solid #f2f2f2}.cat-0-list__more-category .more-child--first{border-top:0}.cat-0-list__more-category .more-child:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.cat-0-list__more-category .cat-0-list__item--name{padding:14px 16px}.slider__arrow{background-color:transparent;border:none;bottom:0;color:#6e6e6e;cursor:pointer;font-size:20px;height:100%;margin:auto 0;outline:none;padding:0;position:absolute;top:0;z-index:1}.slider__arrow--nav{width:28px;height:28px}.slider__arrow--nav:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slider__arrow--circle{background-color:#ccc;cursor:pointer;font-size:10px;height:28px;opacity:.7;width:28px;background-clip:padding-box;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%}.slider__arrow--circle:before{color:#fff;display:inline-block}@media screen and (min-width:1020px) and (max-width:1260px){.slider__arrow--circle{font-size:20px;height:42px;width:42px}}@media screen and (min-width:1260px){.slider__arrow--circle{font-size:20px;height:42px;width:42px}}.slider__arrow--bars{background-color:#ccc;color:#fff;cursor:pointer;font-size:25px;height:100%;opacity:.7;transition:background-color .1s ease-out;width:26px}.slider__arrow--bars.slider__arrow--right{border-bottom-right-radius:2px;border-top-right-radius:2px}.slider__arrow--bars.slider__arrow--left{border-bottom-left-radius:2px;border-top-left-radius:2px}.slider__arrow--bars:hover{background-color:rgba(0,0,0,.5);color:#fff}.react-autosuggest__section-title{background-color:#f8f8f8;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;color:#999;font-size:10px;padding:16px;padding-bottom:8px;text-transform:uppercase}.react-autosuggest__input{border-radius:3px;border:0;box-sizing:border-box;color:#333;font-size:12px;height:36px;margin-right:-43px;outline:0;padding:0 56px 0 16px;width:100%}.react-autosuggest__suggestions-container{background-color:#fff;border-radius:3px;color:#666;display:none;width:100%;font-size:12px;font-weight:400}.react-autosuggest__container--open .react-autosuggest__suggestions-container{display:block}@media screen and (max-width:1020px){.react-autosuggest__container--open .react-autosuggest__suggestions-container{max-height:calc(100vh - 140px);overflow-y:auto}}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer}.react-autosuggest__suggestion--focused{background-color:#f8f8f8}.search-highlight{color:#333;font-weight:500}.search{background-color:#fff;border-radius:3px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);left:386px;top:12px;position:absolute;width:calc(100% - 680px);z-index:2001}@media screen and (max-width:1020px){.search{left:0;margin:0 10px 11px;top:0;width:calc(100% - 20px);position:relative;height:36px}}.search.hidden{opacity:0;visibility:hidden;height:0;margin-bottom:0}.search__box{box-shadow:0 2px 6px 0 rgba(0,0,0,.06);position:relative}.search__btn{border-left:1px solid #eee;border-radius:0 3px 3px 0;color:#999;font-size:24px;height:36px;padding:0;width:40px;position:absolute;top:0;right:0}.search__btn,.search__btn:hover{background-color:#f9f9f9}.search__btn:before{content:"R";font-family:IconFont;font-style:normal}@media screen and (max-width:1020px){.search__btn{background-color:#e96125;color:#fff;position:absolute;right:0;width:45px}.search__btn:hover{background-color:#c74b14}}.search-categories__image{display:inline-block;margin-right:8px;height:32px;vertical-align:middle;width:32px}.search-suggestion-link{height:100%;margin-top:0;margin-bottom:0;padding:8px}.search-categories__name{color:#37a3be}.search-stored-keywords-icon{background-color:#ffc0a4;border-radius:50%;color:#fff;display:inline-block;font-size:14px;height:16px;margin-left:4px;margin-right:12px;padding:4px;vertical-align:middle}.tooltip{z-index:2}.tooltip .rc-tooltip-inner{box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-radius:3px;font-size:12px;padding:10px;width:140px}@media screen and (min-width:1020px) and (max-width:1260px){.tooltip .rc-tooltip-inner{padding:16px;width:165px}}@media screen and (min-width:1260px){.tooltip .rc-tooltip-inner{padding:16px;width:165px}}.tooltip .rc-tooltip-arrow{right:7%}@media screen and (min-width:1020px) and (max-width:1260px){.tooltip .rc-tooltip-arrow{right:5%}}@media screen and (min-width:1260px){.tooltip .rc-tooltip-arrow{right:5%}}.tooltip--modal{z-index:10000}.tooltip-icon{background:url(//webcdn.grofers.com/images/tooltip-icon_2x-b90bc90.png);background-size:cover;height:14px;width:14px}.tooltip-shopping-cart{position:fixed;z-index:1001;border-radius:2px;left:auto!important;right:28px;opacity:1}.tooltip-shopping-cart .rc-tooltip-arrow{top:11px;border-bottom-color:#fff;border-width:0 7px 7px;right:19%}.tooltip-shopping-cart .rc-tooltip-inner{background-color:#fff;padding:0;width:316px;margin-top:9px}.tooltip-shopping-cart .item-product__img{width:50px}.tooltip-shopping-cart .item-product__img--larger{width:88px}.delete-address-tooltip{opacity:1}.delete-address-tooltip .rc-tooltip-arrow{border:8px solid #fff;box-shadow:-3px 3px 2px -3px rgba(0,0,0,.1);top:12px;transform-origin:0 0;transform:rotate(135deg)}.delete-address-tooltip .rc-tooltip-inner{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.31);color:#666;width:330px}.static-tooltip{padding:21px 16px;position:relative;background:#fffbc6;border:1px solid #eee}.static-tooltip:after,.static-tooltip:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.static-tooltip:after{border-bottom-color:#fffbc6;border-width:16px;margin-left:-16px}.static-tooltip:before{border-bottom-color:#c2e1f5;border-width:17px;margin-left:-17px}.delivery-charges-tooltip{z-index:10000}.delivery-charges-tooltip .rc-tooltip-inner{font-family:Helvetica;font-size:14px;text-align:center;min-height:0}.backdrop{background-color:#000;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:2000}.back-to-top{background-color:#e96125;border-radius:50%;bottom:27px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);height:42px;opacity:0;position:fixed;right:32px;transition:opacity .3s ease-in-out;width:42px;z-index:2}.back-to-top.showEl{cursor:pointer;opacity:1}.back-to-top__icon{color:#fff;font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.back-to-top__icon:before{content:"U";font-family:IconFont;font-style:normal}.feedback__info-table .amount-wrapper,.feedback__info-table .items-list{display:block;padding-bottom:24px}@media screen and (min-width:1020px) and (max-width:1260px){.feedback__info-table .amount-wrapper,.feedback__info-table .items-list{padding-bottom:32px}}@media screen and (min-width:1260px){.feedback__info-table .amount-wrapper,.feedback__info-table .items-list{padding-bottom:32px}}.feedback__info-table .amount-wrapper:last-child,.feedback__info-table .items-list:last-child{padding-bottom:0}.feedback__title{font-size:14px;margin:32px 0 14px}@media screen and (min-width:1020px) and (max-width:1260px){.feedback__title{font-size:16px}}@media screen and (min-width:1260px){.feedback__title{font-size:16px}}.feedback__title--darker{color:#333}.amount-container{font-size:14px;padding:12px 0;color:#333;width:100%}.amount-container__row .amount-container__element{padding:10px}@media screen and (min-width:1020px) and (max-width:1260px){.amount-container__row .amount-container__element{padding:10px 30px}}@media screen and (min-width:1260px){.amount-container__row .amount-container__element{padding:10px 30px}}.amount-container__refund-value{vertical-align:top;color:#51aa1b}.amount-container__lighter{color:#666;font-weight:400;margin-top:4px}.amount-container__row .amount-container__element:first-child{text-align:left}.amount-container__row .amount-container__element:last-child{text-align:right}.feedback-heading{color:#333;font-size:18px;margin:20px 0 14px}@media screen and (min-width:1020px) and (max-width:1260px){.feedback-heading{font-size:21px;margin:24px 0 15px}}@media screen and (min-width:1260px){.feedback-heading{font-size:21px;margin:24px 0 15px}}.feedback__items-missing-message{color:#666;font-size:12px;line-height:normal;margin-top:40px;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.feedback__items-missing-message{font-size:14px;width:80%}}@media screen and (min-width:1260px){.feedback__items-missing-message{font-size:14px;width:80%}}.feedback-sub-heading{color:#666;font-size:12px;line-height:normal}@media screen and (min-width:1020px) and (max-width:1260px){.feedback-sub-heading{font-size:14px;width:80%}}@media screen and (min-width:1260px){.feedback-sub-heading{font-size:14px;width:80%}}.feedback__button-container{margin-bottom:34px}.feedback-form{margin:40px 0 34px}.feedback__refund-text{font-size:14px;color:#51aa1b;margin-bottom:20px}@media screen and (min-width:1020px) and (max-width:1260px){.feedback__refund-text{font-size:16px}}@media screen and (min-width:1260px){.feedback__refund-text{font-size:16px}}.feedback-form__item-text{font-size:14px;color:#333;font-weight:500;margin-bottom:14px}@media screen and (min-width:1020px) and (max-width:1260px){.feedback-form__item-text{font-size:16px}}@media screen and (min-width:1260px){.feedback-form__item-text{font-size:16px}}.feedback-form__title{color:#333;font-size:14px;margin:42px 0 24px}@media screen and (min-width:1020px) and (max-width:1260px){.feedback-form__title{font-size:18px}}@media screen and (min-width:1260px){.feedback-form__title{font-size:18px}}.feedback-form__container{width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.feedback-form__container{width:60%}}@media screen and (min-width:1260px){.feedback-form__container{width:60%}}.feedback-form__btn-container{width:100%;margin-top:16px}@media screen and (min-width:1020px) and (max-width:1260px){.feedback-form__btn-container{width:40%}}@media screen and (min-width:1260px){.feedback-form__btn-container{width:40%}}.feedback-success__container{background-color:rgba(85,174,31,.1);border-radius:3px;border:1px solid #eee;margin-top:40px;padding:18px;width:calc(100% - 36px)}@media screen and (min-width:1020px) and (max-width:1260px){.feedback-success__container{padding:28px;width:658px}}@media screen and (min-width:1260px){.feedback-success__container{padding:28px;width:658px}}.feedback-success__tick{display:inline-block;margin-right:14px}.feedback-success__tick:before{content:"H";font-family:IconFont;font-style:normal;font-size:36px;font-weight:400;line-height:normal;letter-spacing:normal;color:#51aa1b}.feedback-success__title{color:#51aa1b;font-weight:600;line-height:2}.feedback-success__info{width:calc(100% - 50px);display:inline-block}.location__overlay{background-color:transparent;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2002}.location-autosuggest{border-bottom:1px solid #ccc;background-color:#fff;width:100%;display:table}@media screen and (min-width:1020px) and (max-width:1260px){.location-autosuggest{border-radius:3px;border:1px solid #ccc}}@media screen and (min-width:1260px){.location-autosuggest{border-radius:3px;border:1px solid #ccc}}.location-autosuggest__select-container{width:100%;display:table-cell}.location-autosuggest__select:focus{outline:none}.location-autosuggest__select .Select{outline:none!important}.location-autosuggest__select .Select-control{border:none;box-shadow:none!important;font-size:12px;height:42px;margin-left:30px;width:calc(100% - 30px)}.location-autosuggest__select .Select-value-label{text-transform:capitalize}.location-autosuggest__select .Select-input,.location-autosuggest__select .Select-placeholder,.location-autosuggest__select .Select-value-label{line-height:43px}.location-autosuggest__select .Select-option{text-transform:capitalize}@media screen and (max-width:1020px){.location-autosuggest__select .Select-option{padding:12px}}.location-autosuggest__select .Select-arrow{display:none}.location-autosuggest__select .Select-menu-outer{font-weight:400}.location-autosuggest__button-container{border-left:1px solid #ccc;box-sizing:border-box;color:#666;display:table-cell;font-size:14px;min-width:100px;position:relative;text-align:center;vertical-align:middle}.location-body__selected-image{display:inline-block;vertical-align:top;width:42px;margin-right:6px}@media screen and (min-width:1020px) and (max-width:1260px){.location-body__selected-image{width:52px;margin-right:0}}@media screen and (min-width:1260px){.location-body__selected-image{width:52px;margin-right:0}}.location-body__selected-body{color:#333;display:inline-block;font-size:14px;margin-left:12px;margin-top:18px;vertical-align:top;width:260px}.location-body__selected-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1020px) and (max-width:1260px){.location-fetching-addresses,.location-login-step,.location-no-addresses,.location-serviceability-step,.location-show-addresses{width:inherit;height:100%}}@media screen and (min-width:1260px){.location-fetching-addresses,.location-login-step,.location-no-addresses,.location-serviceability-step,.location-show-addresses{width:inherit;height:100%}}.location__shake-container{position:absolute;z-index:10000;top:54px;left:10px;right:10px}@media screen and (min-width:1020px) and (max-width:1260px){.location__shake-container{top:60px;left:50px;right:0}}@media screen and (min-width:1260px){.location__shake-container{top:60px;left:50px;right:0}}.location__shake-container .animated,.location__shake-container .plp-product__error{animation-duration:.8s}.location__btn{margin-right:12px;min-width:99px}.location{background-color:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#333;width:440px}@media screen and (max-width:1020px){.location{width:auto}}.location .login-head{border-bottom:none;left:0;padding:0}@media screen and (min-width:1020px) and (max-width:1260px){.location .login-head{padding:0 0 22px}}@media screen and (min-width:1260px){.location .login-head{padding:0 0 22px}}.location .location-body{margin:0 auto}@media screen and (max-width:1020px){.location .location-body{padding:12px 6px;font-size:14px;font-weight:400;color:#333}}.location .location-helper{color:#333;line-height:1.6;margin-bottom:16px;margin-top:0;text-align:center}.location .location-head,.location .location-head__text{font-size:16px;font-weight:500}.location .location-head{line-height:1.6;text-align:center;color:#333;margin-bottom:24px}.location a:hover{text-decoration:underline}.location .ns--image{width:168px;margin-bottom:38px}@media screen and (max-width:1020px){.location .modal-back{left:35px;top:25px}}.location:after,.location:before{bottom:100%;left:32%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media screen and (min-width:1020px) and (max-width:1260px){.location:after,.location:before{left:9%}}@media screen and (min-width:1260px){.location:after,.location:before{left:9%}}.location:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:4px;margin-left:-4px}.location:before{border-color:rgba(194,225,245,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.location-head__text{color:#333;font-size:21px;margin:0;text-align:center;font-weight:200}.location-show-addresses{position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.location-show-addresses{height:auto;min-height:300px;max-height:400px;overflow:auto;position:static}}@media screen and (min-width:1260px){.location-show-addresses{height:auto;min-height:300px;max-height:400px;overflow:auto;position:static}}@media screen and (max-width:1020px){.location-show-addresses .transition-container{margin-top:-36px}}@media screen and (min-width:1260px){.cities-container__title{text-align:center;margin-left:0}}@media screen and (min-width:1020px) and (max-width:1260px){.cities-container-list__item:first-child{padding-left:0}}@media screen and (min-width:1260px){.cities-container-list__item:first-child{padding-left:0}}@media screen and (min-width:1020px) and (max-width:1260px){.cities-container-list__item:last-child{padding-right:0}}@media screen and (min-width:1260px){.cities-container-list__item:last-child{padding-right:0}}.cities-container-list{display:table;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.cities-container-list{margin-top:24px;margin-bottom:16px}}@media screen and (min-width:1260px){.cities-container-list{margin-top:24px;margin-bottom:16px}}.cities-container-list__item{cursor:pointer;display:inline-table;padding:15px;width:23%}@media screen and (min-width:1020px) and (max-width:1260px){.cities-container-list__item{padding:0;width:20%}.cities-container-list__item:hover .cities-container-list__item-name{font-weight:500}}@media screen and (min-width:1260px){.cities-container-list__item{padding:0;width:20%}.cities-container-list__item:hover .cities-container-list__item-name{font-weight:500}}.cities-container-list__item-img{width:36px}@media screen and (min-width:1020px) and (max-width:1260px){.cities-container-list__item-img{width:42px;height:42px}}@media screen and (min-width:1260px){.cities-container-list__item-img{width:42px;height:42px}}.cities-container-list__item-name{color:#666;font-size:12px;font-weight:400;margin-top:4px;text-transform:capitalize;word-break:break-word}.img-loader--cities{height:42px;width:42px}@media screen and (min-width:1020px) and (max-width:1260px){.img-loader--cities{transform:translateX(50%)}}@media screen and (min-width:1260px){.img-loader--cities{transform:translateX(50%)}}.products-slider .product-slider__arrow--prev{left:0}.products-slider .product-slider__arrow--next{right:0}.products-slider .product__wrapper{background:#fff;width:160px}.products-slider .slick-track{transition:transform .5s ease}@media screen and (max-width:1020px){.products-slider{background:#fff}}@media screen and (max-width:1020px){.slider--inline{-webkit-overflow-scrolling:touch;border-radius:0;overflow:auto}.slider--inline .slick-active{margin-left:6px}}.recommended-types{height:72px;max-width:916px;min-width:296px;position:relative;background-color:#fff}.recommended-types__no-types{width:-webkit-max-content;width:-moz-max-content;width:max-content}.type-card{height:72px;padding:4px 16px;width:168px;border-right:1px solid #eee}.type-card-details,.type-card__icon{vertical-align:middle}.type-card-details{font-weight:500;margin-left:16px;width:68px}.type-card-details__name{font-size:12px}.type-card-details__discount{font-size:10px;margin-top:4px}.view-more-link{color:#e96125;font-weight:500;height:72px;text-align:center;width:112px}.recommended-products-type__type-info{background-color:#f2f2f2;padding:24px 0 12px 16px}.recommended-type-heading{color:#333;font-weight:500;font-size:20px;margin-right:16px}.recommended-products{height:80vh;background-color:#f2f2f2;padding-right:12px;position:relative;overflow:scroll;width:853px}.recommended-products .slider__arrow--nav{background-color:#dbdbdb;opacity:1}.recommended-products__no-products{background-color:#fff;height:100%;width:100%}.recommended-products-modal{padding-left:0;padding-right:0}.recommendation-slider{border-radius:3px;background-color:#fff;box-shadow:0 0 16px 8px rgba(0,0,0,.14);bottom:0;left:0;margin-left:auto;margin-right:auto;position:fixed;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:9999}.recommendation-slider--with-unseen:after{display:inline;background-color:#e96125;border-radius:18px;content:".";color:transparent;height:10px;font-size:12px;position:absolute;right:-4px;top:-4px;width:10px;z-index:10000}.recommendation-slider--animating:after{display:none}.recommended-types__suspended{animation-name:typehide;animation-duration:1s;animation-fill-mode:forwards}.recommended-products__suspended{animation-name:producthide;animation-duration:1s;animation-fill-mode:forwards}.recommendation-overlay__suspended{opacity:0;visibility:hidden;transition:opacity 1s,visibility 1s}.recommendation-slider--mini{animation-name:minimise;animation-duration:1s;animation-fill-mode:forwards}.recommendation-slider--mini .recommendation-slider__title{transition:line-height .5s,background-color .5s,color .5s;color:#37a3be;background-color:#eafbff;border-left:1px solid #37a3be;border-top:1px solid #37a3be;border-right:1px solid #37a3be}.recommendation-slider--mini .recommendation-slider__title--animating{line-height:3.5;background-color:#37a3be;color:#fff}.recommendation-slider--mini .recommendation-slider__title--animating .recommendation-slider__switch--expand{animation:3s bounce 0s infinite}.recommendation-slider__title{background-color:#37a3be;border-radius:3px 3px 0 0;color:#fff;cursor:pointer;font-size:14px;line-height:1.67;padding:8px;text-align:center}.recommendation-slider__switch{float:right;margin:2px 8px 0 0}.recommendation-slider__switch--close:after{content:"u";font-family:IconFont;font-style:normal}.recommendation-slider__switch--expand:after{content:"U";font-family:IconFont;font-style:normal}.info-toast{animation:dipdown 2s 0s 5,dissolve .5s 10s forwards;background-color:#333;bottom:20px;border-radius:3px;color:#fff;left:0;margin-left:auto;margin-right:auto;opacity:.9;padding:8px;position:fixed;right:0;text-align:center;width:260px}.info-toast__bottom-arrow:after{content:"u";font-family:IconFont;font-style:normal}.recommended-products__new-additions{opacity:1}@keyframes dissolve{0%{opacity:.9;visibility:visible}to{opacity:0;visibility:hidden}}.remove-toast{opacity:0;animation:dissolve .5s forwards}.recommended-products-notif{border-radius:50%;margin-left:68px;position:fixed;width:700px;height:100px;bottom:-100px;box-shadow:0 0 120px 30px #f8e169;opacity:0;animation:glow 2s 5}.seo-wrapper .featured-item__img{height:88px}@media screen and (min-width:1020px) and (max-width:1260px){.seo-wrapper .featured-item__img{height:140px;max-width:204px}}@media screen and (min-width:1260px){.seo-wrapper .featured-item__img{height:140px;max-width:204px}}.seo-wrapper .featured-item__wrapper{height:134px;padding:8px 12px}@media screen and (min-width:1020px) and (max-width:1260px){.seo-wrapper .featured-item__wrapper{height:188px;padding:0}}@media screen and (min-width:1260px){.seo-wrapper .featured-item__wrapper{height:188px;padding:0}}.seo-wrapper .featured-item__heading{color:#555;font-weight:400;padding-top:0}.seo-wrapper .categories{margin-bottom:40px}.seo-header{position:relative;width:100%}.seo-header__content{position:absolute;left:50%;margin:auto;text-align:center;top:50%;transform:translate(-50%,-50%)}.seo-header__background-container{position:relative}.seo-header__background-container:after{content:"\A";position:absolute;opacity:.5;transition:all .5s;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6)}.seo-header__background{width:100%;vertical-align:top;min-height:112px}@media screen and (max-width:1020px){.seo-header__background{height:80px}}.seo-header__title{color:#fff;font-size:16px;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media screen and (min-width:1020px) and (max-width:1260px){.seo-header__title{font-size:24px;margin-bottom:8px}}@media screen and (min-width:1260px){.seo-header__title{font-size:24px;margin-bottom:8px}}@media screen and (min-width:1260px){.seo-types{margin-top:40px}}.seo-types__container{border-radius:3px;background-color:#fff;border:1px solid #eee;height:auto;margin:0 8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.22)}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__container{padding:20px 24px;margin:0}}@media screen and (min-width:1260px){.seo-types__container{padding:20px 24px;margin:0}}.seo-types__info-container{background-color:#cae8ef;padding:8px 4px}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__info-container{padding:0 24px 0 0}}@media screen and (min-width:1260px){.seo-types__info-container{padding:0 48px 0 0}}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__info-container{background:#fff;display:table-cell;vertical-align:middle;width:372px}}@media screen and (min-width:1260px){.seo-types__info-container{background:#fff;display:table-cell;vertical-align:middle;width:372px}}@media screen and (max-width:1020px){.seo-types__info{display:table-cell;padding-left:12px}}.seo-types__img{height:72px;display:none}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__img{display:block;height:112px;margin-bottom:12px}}@media screen and (min-width:1260px){.seo-types__img{display:block;height:112px;margin-bottom:12px}}@media screen and (max-width:1020px){.seo-types__img-container{display:inline-block;width:70px}}.seo-types__img--loader{width:192px}.seo-types__title{color:#333;font-size:14px;font-weight:500}.seo-types__body{color:#555;font-size:12px;line-height:normal;margin-top:4px}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__body{margin-bottom:8px}}@media screen and (min-width:1260px){.seo-types__body{margin-bottom:8px}}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__item{display:table-cell;vertical-align:middle;text-align:left}}@media screen and (min-width:1260px){.seo-types__item{display:table-cell;vertical-align:middle;text-align:left}}.seo-types__item-name{color:#555;display:inline-block;font-size:12px;font-weight:400;vertical-align:middle}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__item-name{font-size:14px;line-height:2.14}}@media screen and (min-width:1260px){.seo-types__item-name{font-size:14px;line-height:2.14}}.seo-types__right-arrow:after{content:"b";font-family:IconFont;font-style:normal;cursor:pointer;color:#e96125}@media screen and (max-width:1020px){.seo-types__right-arrow:after{position:absolute;right:12px;top:50%;transform:translateY(-50%)}}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__right-arrow:after{color:#555;display:inline-block;vertical-align:middle}}@media screen and (min-width:1260px){.seo-types__right-arrow:after{color:#555;display:inline-block;vertical-align:middle}}.seo-types__item-container{display:block;border-bottom:1px solid #eee;padding:4px 12px;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__item-container{border-bottom:none;display:inline-block;padding:0;text-align:center;width:180px}}@media screen and (min-width:1260px){.seo-types__item-container{border-bottom:none;display:inline-block;padding:0;text-align:center;width:180px}}.seo-types__item-img{vertical-align:middle;height:48px;margin:4px;max-width:60px}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__item-img{display:block;height:124px;margin:0 auto;max-width:144px}}@media screen and (min-width:1260px){.seo-types__item-img{display:block;height:124px;margin:0 auto;max-width:144px}}.seo-types__item-img--loader{width:48px}@media screen and (min-width:1020px) and (max-width:1260px){.seo-types__item-img--loader{width:96px}}@media screen and (min-width:1260px){.seo-types__item-img--loader{width:96px}}@media screen and (max-width:1020px){.modal-content--promo-modal{overflow-y:hidden}}@media screen and (min-width:1020px) and (max-width:1260px){.promo__modal{border-radius:3px;height:100%;max-height:600px;overflow:hidden;position:static;padding-bottom:0;width:535px}}@media screen and (min-width:1260px){.promo__modal{border-radius:3px;height:100%;max-height:600px;overflow:hidden;position:static;padding-bottom:0;width:535px}}@media screen and (max-width:1020px){.promo__modal .modal-close__btn{top:10px;font-size:24px;left:calc(100% - 32px);position:absolute}}.promo__header{background-color:#fff;color:#333;font-size:16px;font-weight:500;padding:16px 0;text-align:center;border-bottom:1px solid #dbdbdb}@media screen and (min-width:1020px) and (max-width:1260px){.promo__header{padding:20px 0}}@media screen and (min-width:1260px){.promo__header{padding:20px 0}}.promo__body{padding:0 8px;overflow-y:scroll;position:absolute;top:52px;bottom:0;left:0;right:0;background:#eee}@media screen and (min-width:1020px) and (max-width:1260px){.promo__body{height:auto;max-height:540px;padding:0 32px;position:relative;top:0}}@media screen and (min-width:1260px){.promo__body{height:auto;max-height:540px;padding:0 32px;position:relative;top:0}}.promo__conditions{border-radius:3px;background-color:#f8f8f8;border:1px solid #dbdbdb;padding:16px 16px 16px 0;color:#999;font-size:11px;margin:8px 0}@media screen and (min-width:1020px) and (max-width:1260px){.promo__conditions{margin-bottom:32px}}@media screen and (min-width:1260px){.promo__conditions{margin-bottom:32px}}.promo__list{margin:0;-webkit-padding-start:32px;-moz-padding-start:32px}.promo__list li{margin-bottom:8px}.promo__list li:last-child{margin-bottom:0}.promo__input{border:1px solid #dbdbdb;border-radius:3px;height:48px;padding:0 94px 0 16px;width:-webkit-fill-available;width:-moz-available;width:stretch}.promo__input:focus{border:1px solid #ccc}.promo__input--no-border-radius{border-radius:3px 3px 0 0}.promo__form{position:relative;margin-top:8px}@media screen and (min-width:1020px) and (max-width:1260px){.promo__form{margin-top:32px}}@media screen and (min-width:1260px){.promo__form{margin-top:32px}}.promo__align-info{-webkit-appearance:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}@media screen and (min-width:1020px) and (max-width:1260px){.promo__align-info{right:10px}}@media screen and (min-width:1260px){.promo__align-info{right:10px}}.promo-btn{border:1px solid #e96125;border-radius:3px;padding:8px}.promo-btn:disabled{background:#e96125}.promo-btn:disabled:hover{color:#e96125}.promo-btn--inverted:disabled{border:1px solid #ccc;background-color:#ccc;color:#fff}.promo-btn--inverted:disabled:hover{color:#fff}.promo-descriptive-msg{color:#888;margin-top:8px}.promo-descriptive-msg--invalid{display:block;margin-top:4px}@media screen and (min-width:1020px) and (max-width:1260px){.promo-descriptive-msg--invalid{display:inline-block;margin-top:0;margin-left:8px}}@media screen and (min-width:1260px){.promo-descriptive-msg--invalid{display:inline-block;margin-top:0;margin-left:8px}}.promo-msg__container{border:1px solid #dbdbdb}.promo-msg--applied{background:#fff;padding:16px}@media screen and (min-width:1020px) and (max-width:1260px){.promo-msg--applied{padding:24px}}@media screen and (min-width:1260px){.promo-msg--applied{padding:24px}}.promo-msg--applied .promo-main-msg{display:inline-block;font-size:14px;vertical-align:top;width:calc(100% - 28px)}@media screen and (min-width:1020px) and (max-width:1260px){.promo-msg--applied .promo-main-msg{width:calc(100% - 36px)}}@media screen and (min-width:1260px){.promo-msg--applied .promo-main-msg{width:calc(100% - 36px)}}.promo-msg__invalid-msg{display:inline-block;margin-left:8px;vertical-align:top}.promo-msg__icon:before{content:"L";font-family:IconFont;font-style:normal;vertical-align:middle;margin-right:8px;font-size:20px;color:#51aa1b}@media screen and (min-width:1020px) and (max-width:1260px){.promo-msg__icon:before{margin-right:16px}}@media screen and (min-width:1260px){.promo-msg__icon:before{margin-right:16px}}.promo-msg__invalid-icon:before{content:"N";font-family:IconFont;font-style:normal;vertical-align:middle;margin-right:4px;font-size:20px}.promo-msg--invalid .promo-main-msg{background-color:#fff5f5;border-radius:0 0 2px 2px;border:1px solid #dbdbdb;border-top:0;display:block;font-size:14px;padding:16px;color:#f34343;line-height:normal}.promo__remove-btn{background-color:inherit;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #eee;text-align:center;cursor:pointer;color:#e96125;background:#fff;padding:13px 11px}.promo__remove-btn:hover{background-color:#f7f7f7;border-bottom-width:0;border-left-width:0;border-right-width:0;border-top:1px solid #eee;color:#e96125}.promo__divider{width:100%;height:5px;border-bottom:1px solid #dbdbdb;text-align:center;margin:32px 0}.promo__divider-text{background-color:#eee;border-radius:50%;border:1px solid #dbdbdb;color:#999;font-size:12px;padding:9px 8px;text-align:center}.card-list-container{margin-top:8px;margin-bottom:8px;list-style:none;-webkit-padding-start:0;-moz-padding-start:0}@media screen and (min-width:1020px) and (max-width:1260px){.card-list-container{margin-bottom:32px}}@media screen and (min-width:1260px){.card-list-container{margin-bottom:32px}}.card-list-container__tooltip{margin-top:24px}.card-element{border-radius:3px;background-color:#fff;border:1px solid #dbdbdb;padding:16px;margin-bottom:8px;display:table;cursor:pointer;width:-webkit-fill-available;width:-moz-available;width:stretch}.card-element:hover{border:1px solid #ccc}.card-element--disabled{cursor:default;opacity:.4}.card-element__img{display:table-cell;height:42px;padding-right:16px;vertical-align:middle;width:42px}.card-element__img .card-element__img--loader{width:42px}.card-element__info{display:table-cell;vertical-align:middle;width:90%}.card-element__info-name{font-weight:500;color:#333}.card-element__info-description{font-size:12px;color:#666;margin-top:8px}.card-element__link{color:#e96125;text-decoration:underline;margin-left:8px}.card-element__link--disabled{color:inherit}.card-element__next{display:table-cell;vertical-align:middle;color:#e96125;padding-right:16px}.card-element__next:before{content:"b";font-family:IconFont;font-style:normal;vertical-align:middle;font-size:14px}.card-element__next--disabled{color:inherit}.img-widget-box{overflow:hidden;position:relative}.img-widget__loader--rectangle{background-color:#f2f2f2;height:100%;width:100%}.img-widget__tooltip .rc-tooltip-inner{min-height:auto;padding:5px}.img-widget-info-icon{width:15px}.map-container{position:relative;height:378px}.center-marker{position:absolute;background:url(http://maps.gstatic.com/mapfiles/markers2/marker.png) no-repeat;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;height:34px;width:20px;cursor:pointer}.location-picker-modal{height:600px;width:600px}.location-picker-modal .new-delivery-address-modal__heading{margin-top:20px}.location-picker-modal .new-delivery-address-modal__sub-heading{margin-bottom:20px}.location-picker__search{position:absolute;top:100px;left:15%;width:400px;z-index:899}@media screen and (min-width:1260px){.cart-items-product__details .product-items .sbc-img{right:48px}}.cart-items-product__details .product-items .new-price{color:#666;font-size:12px;font-weight:400;margin-left:10px}.cart-items-product__details .product-items .new-price:before{content:"j";font-family:IconFont;font-style:normal;font-size:10px;margin-right:10px}@media screen and (min-width:1020px) and (max-width:1260px){.cart-items-product__details .product-items .new-price:before{margin-right:14px}}@media screen and (min-width:1260px){.cart-items-product__details .product-items .new-price:before{margin-right:14px}}@media screen and (min-width:1020px) and (max-width:1260px){.cart-items-product__details .product-items .new-price{margin-left:22px}}@media screen and (min-width:1260px){.cart-items-product__details .product-items .new-price{margin-left:22px}}.cart-items-product__details .product-items .old-price{color:#999;margin-left:8px;text-decoration:line-through}.cart-items-product__details .product-items .total-price{bottom:20px;color:#666;font-size:13px;font-weight:500;margin-top:6px;position:absolute;right:16px}@media screen and (min-width:1020px) and (max-width:1260px){.cart-items-product__details .product-items .total-price{right:24px}}@media screen and (min-width:1260px){.cart-items-product__details .product-items .total-price{right:24px}}.cart-items-product__details .product-items .sbc-price{color:#07aec1}.cart-checkout{padding:12px}.cart-checkout__proceed-cta{padding:16px 20px;text-align:left}.cart-checkout__proceed-cta .total{float:right}.cart-checkout__proceed-cta .total:after{content:"b";font-family:IconFont;font-style:normal;font-size:11px;margin-left:12px}.cart-promo-info{text-align:center;color:#999;margin:12px 0 0;font-size:12px}.cart-error{margin:0 auto;padding:48px 0;text-align:center;width:calc(100% - 48px)}@media screen and (min-width:1020px) and (max-width:1260px){.cart-error{margin:initial;padding:48px 72px;width:auto}}@media screen and (min-width:1260px){.cart-error{margin:initial;padding:48px 72px;width:auto}}@media screen and (min-width:1020px) and (max-width:1260px){.cart-error__container{height:300px;overflow-y:scroll}}@media screen and (min-width:1260px){.cart-error__container{height:300px;overflow-y:scroll}}@media screen and (min-width:1020px) and (max-width:1260px){.cart-error--items{width:640px}}@media screen and (min-width:1260px){.cart-error--items{width:640px}}.cart-error--items .cart-error__title{font-size:21px;color:#666;margin-bottom:36px}.cart-error--items .cart-items-product{border-radius:2px;border:1px solid #ccc;margin:0 5px 5px 0;display:inline-block;padding:16px 9px 13px}@media screen and (min-width:1020px) and (max-width:1260px){.cart-error--items .cart-items-product{width:290px}}@media screen and (min-width:1260px){.cart-error--items .cart-items-product{width:290px}}.cart-error--items .cart-items-product__details{margin:0;text-align:left;vertical-align:middle;width:183px}.cart-error--items .cart-items-product__img{margin-right:18px;vertical-align:middle}@media screen and (min-width:1020px) and (max-width:1260px){.cart-error--items .cart-items-product__img{height:200px}}@media screen and (min-width:1260px){.cart-error--items .cart-items-product__img{height:200px}}@media screen and (min-width:1020px) and (max-width:1260px){.cart-error--slot{background:#fbfbfb;width:400px}}@media screen and (min-width:1260px){.cart-error--slot{background:#fbfbfb;width:400px}}.cart-error__banner{width:132px}.cart-error__btn{display:block;margin:36px auto 0}.cart-error__title{color:#333}.cart-error__msg{font-size:14px}.cart-error__cancel{color:#e96125;display:block;font-size:14px;margin-top:12px}.cart-error__cancel:hover{text-decoration:underline}.cart-out-of-stock-msg{background:#fff;color:#333;font-size:14px;padding:14px 20px}.cart-out-of-stock-seperator{background-color:#eee;height:12px}.cart-out-of-stock-seperator--bottom{height:22px}.cart-upsell{background-color:#49abc3;border-top:1px solid #dbdbdb;bottom:98px;box-shadow:0 -2px 6px 0 rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;height:70px;position:fixed;width:100%}.cart-upsell--only-out-of-stock-products{bottom:70px}.cart-upsell-helper{background:#5bb3c9;border-right:1px solid #7fc4d5;box-sizing:border-box;display:inline-block;width:374px;vertical-align:middle}.cart-upsell__img{margin-top:-36px;width:100px;vertical-align:middle}.cart-upsell-label{display:inline-block;margin-left:16px;vertical-align:middle}.cart-upsell-label__heading{color:#fff;font-size:16px;font-weight:200}.cart-upsell__top-arrow{animation:bounce 1.5s infinite;color:#fff;display:inline-block;text-align:center;width:64px;vertical-align:middle}.cart-upsell__top-arrow:after{content:"U";font-family:IconFont;font-style:normal;font-size:24px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-8px)}}.cart-upsell__bottom-arrow{color:#e96125}.cart-upsell__bottom-arrow:after{content:"u";font-family:IconFont;font-style:normal;font-size:20px}.cart-upsell-widget{background:#fff;bottom:0;margin-top:12px;position:absolute;top:120px;width:100%}.cart-upsell-widget--no-savings{top:70px}.cart-upsell-widget__header{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);color:#37a3be;cursor:pointer;font-size:16px;font-weight:200;padding:16px 24px;position:relative;z-index:99}.cart-upsell-widget__content{bottom:0;margin:auto;overflow-y:scroll;position:absolute;top:50px;width:100%}.cart-upsell-widget__content--error{max-height:326px;text-align:center}.empty-cart-upsell__img{margin-bottom:16px;width:196px}.empty-cart-upsell__heading{color:#333;font-size:14px;font-weight:500;margin-bottom:4px}.empty-cart-upsell__btn{margin:24px 0 20px;padding:8px 16px}.merchant-loader{height:calc(100vh - 300px);position:relative;text-align:center}.merchant-loader__loader{display:inline-block;margin-top:10px;position:absolute;top:50%}.page-home{overflow:hidden}@media screen and (min-width:1020px) and (max-width:1260px){.page-home{overflow:visible}}@media screen and (min-width:1260px){.page-home{overflow:visible}}@media screen and (min-width:1020px) and (max-width:1260px){.store-card-container{padding-top:20px}}@media screen and (min-width:1260px){.store-card-container{padding-top:20px}}.store-card-categories{background-color:#fff;margin-bottom:10px;border:1px solid #eee;min-height:140px}@media screen and (min-width:1020px) and (max-width:1260px){.store-card-categories{padding:0 104px;min-height:132px}}@media screen and (min-width:1260px){.store-card-categories{padding:0 104px;min-height:132px}}.store-card-categories .category-slider{width:100%}.store-card{background-color:initial;border-radius:3px;margin-top:0;padding:0;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.store-card{background-color:#fff;border:1px solid #eee;padding:30px}}@media screen and (min-width:1260px){.store-card{background-color:#fff;border:1px solid #eee;padding:30px}}.store-wrapper{position:relative;top:105px;padding-bottom:95px}@media screen and (min-width:1020px) and (max-width:1260px){.store-wrapper{top:60px;padding-bottom:0}}@media screen and (min-width:1260px){.store-wrapper{top:60px;padding-bottom:0}}.small-banners{background:#fff;border:1px solid #eee}@media screen and (min-width:1020px) and (max-width:1260px){.small-banners{background:transparent;border:0}}@media screen and (min-width:1260px){.small-banners{background:transparent;border:0}}.small-banners__wrapper{background:#fff;border:1px solid #eee;box-sizing:border-box;padding:12px 0 12px 12px}.small-banners__item{background:#fff;border-radius:3px;border:1px solid #eee;box-sizing:border-box;margin-right:12px;width:280px}@media screen and (min-width:1260px){.small-banners__item{padding:10px}.small-banners__item:hover{border:1px solid #ccc}}@media screen and (min-width:1020px) and (max-width:1260px){.small-banners__item{padding:10px}.small-banners__item:hover{border:1px solid #ccc}}@media screen and (min-width:1260px){.small-banners__item{width:398px}}@media screen and (min-width:1020px) and (max-width:1260px){.small-banners__item{width:318px}}@media screen and (min-width:1260px){.small-banners .small-banners__item:last-child{margin-right:0}}@media screen and (min-width:1020px) and (max-width:1260px){.small-banners .small-banners__item:last-child{margin-right:0}}.small-banners__img{width:100%;height:160px}@media screen and (min-width:1260px){.small-banners__img{border:1px solid #eee;height:216px}}.small-banners__body{padding:14px 7px 8px}.small-banners__heading{line-height:normal;font-size:14px;margin-bottom:3px;font-weight:500;color:#333}.small-banners__sub-heading{line-height:normal;font-size:14px;font-weight:400;color:#888}.small-banners__sub-heading2{float:right;font-size:14px;font-weight:500;color:#51aa1b;margin-top:3px}.store-offers .slick-slider{height:auto}@media screen and (max-width:1020px){.store-offers .slick-dots{bottom:-14px}}.store-offers__arrow--prev{height:42px;left:8px}@media screen and (min-width:1020px) and (max-width:1260px){.store-offers__arrow--prev{left:24px}}@media screen and (min-width:1260px){.store-offers__arrow--prev{left:24px}}.store-offers__arrow--next{height:42px;right:8px}@media screen and (min-width:1020px) and (max-width:1260px){.store-offers__arrow--next{right:24px}}@media screen and (min-width:1260px){.store-offers__arrow--next{right:24px}}.store-offers__offer{text-align:center;min-height:187px}@media screen and (min-width:1020px) and (max-width:1260px){.store-offers__offer{min-height:270px}}@media screen and (min-width:1260px){.store-offers__offer{min-height:270px}}.store-offers__offer .img{width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.store-offers__offer .img{max-width:954px}}@media screen and (min-width:1260px){.store-offers__offer .img{max-width:954px}}.slider-container{margin-top:16px}.slider-container .product__wrapper{background:#fff;width:160px}.slider__arrow--prev{left:0}.slider__arrow--next{right:0}.slider-container--hide{height:0;margin-top:0;visibility:hidden}.slider-header{color:#333;display:block;font-size:14px;font-weight:500;padding:8px 16px;margin:0}@media screen and (min-width:1020px) and (max-width:1260px){.slider-header{font-size:18px;padding:24px 0;margin:0}.slider-header:after{vertical-align:bottom}}@media screen and (min-width:1260px){.slider-header{font-size:18px;padding:24px 0;margin:0}.slider-header:after{vertical-align:bottom}}.product-slider-show-all-link{margin:0;position:relative}.product-slider-show-all-link:after{margin-left:2px;position:absolute;bottom:0}.product-slider-show-all-link:hover{background:transparent}.product-slider-show-all-link:after{content:"b";font-family:IconFont;font-style:normal}.product-slider-header-link--left{color:#333;font-size:18px}.product-slider-header-link--left:after{top:2px}@media screen and (max-width:1020px){.product-slider-header-link--left{cursor:default;display:inline-block;font-size:inherit;pointer-events:none}.product-slider-header-link--left:after{display:none}}.product-slider-show-all{background-color:#fff;border-radius:0;border:0;border-bottom:1px solid #eee;color:#e96125;display:block;padding:16px}@media screen and (max-width:1020px){.product-slider-show-all:after{vertical-align:bottom;content:"b";font-family:IconFont;font-style:normal}}@media screen and (min-width:1020px) and (max-width:1260px){.product-slider-show-all{border-radius:2px;border:1px solid #eee;margin-top:12px}.product-slider-show-all:hover{background-color:#fff;border:1px solid #ccc;color:#e96125}}@media screen and (min-width:1260px){.product-slider-show-all{border-radius:2px;border:1px solid #eee;margin-top:12px}.product-slider-show-all:hover{background-color:#fff;border:1px solid #ccc;color:#e96125}}.last-card{border:0;box-sizing:border-box;color:#333;display:block;font-size:13px;font-weight:500;height:258px;line-height:normal;margin:0;position:relative;text-align:center;width:201px}@media screen and (min-width:1020px) and (max-width:1260px){.last-card{font-size:18px;height:296px;margin:0;width:244px}}@media screen and (min-width:1260px){.last-card{font-size:18px;height:296px;margin:0;width:244px}}.last-card__icon{color:#51aa1b;font-size:64px}.last-card__link{display:block;margin-top:20px;min-width:80px}.last-card__link:after{top:3px}.store-categories-list{margin-bottom:15px}@media screen and (min-width:1020px) and (max-width:1260px){.store-categories-list{margin-bottom:64px}}@media screen and (min-width:1260px){.store-categories-list{margin-bottom:64px}}.store-categories-list__top{margin-top:20px}@media screen and (max-width:1020px){.store-categories-list__right{margin-top:-5px}}.store-categories-list__item{background-color:#fff;border-radius:3px;border:1px solid #eee;cursor:pointer;display:block;margin:5px 15px;padding:8px 0}.store-categories-list__item:hover{border:1px solid #ccc}@media screen and (min-width:1020px) and (max-width:1260px){.store-categories-list__item{padding:0}}@media screen and (min-width:1260px){.store-categories-list__item{padding:0;height:160px;margin:18px 0}}@media screen and (min-width:1020px) and (max-width:1260px){.store-categories-list__item{height:130px;margin:18px 0}}.store-categories-list__item .category-image{background-position:50%;background-repeat:no-repeat;display:inline-block;text-align:center;background-size:168px 160px;height:160px;vertical-align:top;width:208px}@media screen and (min-width:1020px) and (max-width:1260px){.store-categories-list__item .category-image{background-size:133px 130px;height:130px;vertical-align:top;width:167px}}@media screen and (max-width:1020px){.store-categories-list__item .category-image{height:100%;vertical-align:middle;width:116px}}.store-categories-list__item .category-img--default{background:url(//webcdn.grofers.com/images/store/default-category-a65300d.png)}.store-categories-list__item .category-image__img{margin-left:20px;margin-right:15px;width:168px}@media screen and (min-width:1020px) and (max-width:1260px){.store-categories-list__item .category-image__img{margin-left:15px;margin-right:15px;width:137px}}@media screen and (max-width:1020px){.store-categories-list__item .category-image__img{margin-left:10px;margin-right:20px;width:86px}}.store-categories-list__item .category-image__img--loader{height:100%;position:relative}.store-categories-list__item .category-name{display:inline-block;margin-left:10px;font-size:18px;margin-top:42px;width:49%}@media screen and (min-width:1020px) and (max-width:1260px){.store-categories-list__item .category-name{font-size:16px;margin-top:32px;width:45%}}@media screen and (max-width:1020px){.store-categories-list__item .category-name{font-size:16px;margin-left:0;margin-top:0;min-width:50%;width:calc(100% - 174px);vertical-align:middle}}.store-categories-list__item .category-name__name{color:#333;margin-bottom:10px}@media screen and (max-width:1020px){.store-categories-list__item .category-name__name{margin-bottom:5px}}.store-categories-list__item .category-name__description{color:#888;font-size:13px;font-weight:200;line-height:1.6;max-height:3.2em;overflow:hidden}@media screen and (max-width:1020px){.store-categories-list__item .category-name__description{font-size:11px}}.store-categories-list__item .category-next-icon{border:none;font-size:16px;float:right;height:auto;margin:0;margin-right:20px;width:10px;margin-top:69px}.store-categories-list__item .category-next-icon:after{content:"b";font-family:IconFont;font-style:normal}@media screen and (min-width:1020px) and (max-width:1260px){.store-categories-list__item .category-next-icon{margin-top:54px}}@media screen and (max-width:1020px){.store-categories-list__item .category-next-icon{margin-top:37px}}.hindi-banner{background-color:#07aec1;border-radius:6px;color:#fff;font-size:18px;margin:10px;text-align:center;height:48px}.hindi-banner__text-container{display:-ms-inline-flexbox;display:inline-flex}.hindi-banner__text{line-height:2.5}.hindi-banner__button{background-color:#3295ad;border-radius:6px;float:right;font-size:16px;height:inherit;line-height:2.5;padding:0 12px;border-top-left-radius:0;border-bottom-left-radius:0}.hindi__keyword{background-color:#fffbc6;border-radius:6px;color:#07aec1;font-weight:500;margin:12px 6px;padding:2px 6px}.hindi-banner__arrow{margin-top:2px}.hindi-banner__arrow:after{content:"b";font-family:IconFont;font-style:normal}.categories{margin-bottom:20px;position:relative;padding-top:105px}@media screen and (min-width:1020px) and (max-width:1260px){.categories{padding-top:125px}}@media screen and (min-width:1260px){.categories{padding-top:125px}}.plp-banner-edlp{margin:0 -12px}.plp-banner-edlp .img-widget-loader{height:79px}@media screen and (min-width:1020px) and (max-width:1260px){.plp-banner-edlp{margin:5px 5px 5px -20px}.plp-banner-edlp .img-widget-loader{height:76px}}@media screen and (min-width:1260px){.plp-banner-edlp{margin:5px 5px 5px -20px}.plp-banner-edlp .img-widget-loader{height:76px}}.plp-banner-edlp__help{right:8px;top:8px}.categories__body{border-radius:3px;width:100%}.categories__body--wrapper{background-color:#fff}.categories-table{display:table;min-height:calc(100vh - 125px);width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.categories-table{border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.22)}}@media screen and (min-width:1260px){.categories-table{border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.22)}}.on-firefox .categories-table.has-less-products{height:calc(100vh - 125px)}.categories-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.categories-table__row{display:table-row}.section-left,.section-right{display:table-cell}.section-left{border-right:1px solid #eee;position:relative;width:259px}.left-section{-webkit-overflow-scrolling:touch;height:calc(100vh - 155px);left:auto;overflow-x:hidden;overflow-y:auto;position:fixed;top:155px;width:260px}.left-section-bottom{position:absolute;top:0}.category{font-size:14px}.category__current{font-weight:500;padding-left:6px}.category-list{border-bottom:1px solid #eee}.category-list__item,.category-list__sub-item{cursor:pointer;line-height:normal;min-height:54px;position:relative}.category-list__item.has-active-child,.category-list__sub-item.has-active-child{font-weight:500}.category-list__item.active,.category-list__item:not(.no-hover):hover,.category-list__sub-item.active,.category-list__sub-item:not(.no-hover):hover{background-color:#f7f7f7;border-right:1px solid #eee}.category-list__item.active .category-item-details:before,.category-list__item:not(.no-hover):hover .category-item-details:before,.category-list__sub-item.active .category-item-details:before,.category-list__sub-item:not(.no-hover):hover .category-item-details:before{border-top:1px solid transparent}.category-list__item:not(.no-hover):hover .icon-minus,.category-list__item:not(.no-hover):hover .icon-plus,.category-list__sub-item:not(.no-hover):hover .icon-minus,.category-list__sub-item:not(.no-hover):hover .icon-plus{color:#c74b14}.category-list__item:not(.no-hover):hover:after,.category-list__sub-item:not(.no-hover):hover:after{border-bottom:1px solid #fff;bottom:0;content:"";left:0;position:absolute;width:100%;z-index:2}.category-list__item.active,.category-list__sub-item.active{font-weight:500}.category-list__item.active:before,.category-list__sub-item.active:before{border-left:4px solid #e96125;bottom:0;content:"";left:0;position:absolute;top:0;z-index:2}.category-list__item.active:after,.category-list__sub-item.active:after{border-bottom:1px solid #fff;bottom:0;content:"";left:0;position:absolute;width:100%;z-index:2}.category-list__item .category-item-details{padding:17px 14px 18px 12px;word-break:break-word}.category-sub-list{display:none}.category-sub-list.show-el{display:block}.category-list__sub-item{min-height:47px}.category-list__sub-item:first-child .category-item-details{border-top:0;position:static}.category-list__sub-item .category-item-details{position:relative;margin-left:56px;padding-right:14px;padding-top:14px;padding-bottom:14px}.category-list__item.no-link{cursor:default}.category-list__item.no-child .icon-minus,.category-list__item.no-child .icon-plus{visibility:hidden}.category-item-details:before{border-top:1px solid #eee;bottom:0;content:" ";height:1px;left:0;position:absolute;top:-1px;width:100%;z-index:1}.category-item-details .icon-plus{padding-right:10px;font-size:12px;width:12px;display:inline-block;color:#e96125}.category-item-details .icon-plus:before{content:"y";font-family:IconFont;font-style:normal;font-weight:700;position:absolute;top:20px}.category-item-details .icon-minus{padding-right:10px;font-size:12px;width:12px;display:inline-block;color:#e96125}.category-item-details .icon-minus:before{content:"Y";font-family:IconFont;font-style:normal;font-weight:700;position:absolute;top:20px}.category-item-details .name{color:#666;font-size:14px;display:inline-block;width:calc(100% - 24px);text-transform:capitalize}.category-item-details .count{color:#999;display:inline-block;font-size:12px;padding-left:5px}.os-windows .category-item-details .name{width:calc(100% - 34px)}.category-navs{background-color:#fff;border-bottom:1px solid #eee;padding:12px;padding-bottom:7px}@media screen and (min-width:1020px) and (max-width:1260px){.category-navs{padding:0 0 0 25px}}@media screen and (min-width:1260px){.category-navs{padding:0 0 0 25px}}@media screen and (min-width:1020px) and (max-width:1260px){.category-navs .category-navs__container{position:relative}}@media screen and (min-width:1260px){.category-navs .category-navs__container{position:relative}}.category-navs__current{color:#333;font-size:13px;font-weight:500;text-transform:capitalize}@media screen and (min-width:1020px) and (max-width:1260px){.category-navs__current{display:inline-block;vertical-align:middle;padding:0;width:auto;font-size:16px}}@media screen and (min-width:1260px){.category-navs__current{display:inline-block;vertical-align:middle;padding:0;width:auto;font-size:16px}}@media screen and (max-width:1020px){.feature-edlp-with-banner .category-navs{padding:0 12px 12px}}@media screen and (min-width:1020px) and (max-width:1260px){.feature-edlp-with-banner .category-navs__current{padding:5px 0 15px;margin:0}}@media screen and (min-width:1260px){.feature-edlp-with-banner .category-navs__current{padding:5px 0 15px;margin:0}}.plp-mobile-nav{margin-left:-5px;margin-top:0;padding:7px 0 0}.plp-mobile-nav__item{background-color:#fff;border-radius:88px;border:1px solid #e96125;color:#e96125;display:inline-block;margin:5px;padding:8px 10px}.plp-mobile-nav__item:hover{border:1px solid #e96125}.plp-mobile-nav__item--selected,.plp-mobile-nav__item:hover{background-color:#e96125;color:#fff}.products-bottom{border-top:1px solid #eee;margin-top:-1px;position:relative}.products-bottom--small{height:107px}.products-bottom--big{height:calc(100vh - 233px)}.circle-loader-animate{animation-name:gr-bounce__circle;background-color:rgba(233,97,37,0);animation-duration:.8775s;animation-iteration-count:infinite;animation-direction:normal}.products .product__wrapper{-webkit-tap-highlight-color:transparent;border:1px solid transparent;cursor:pointer;display:inline-table;margin-top:-1px;padding:0;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.products .product__wrapper:hover{border:1px solid #ccc}.products .product__wrapper:hover .plp-product__img .img{transform:translateY(-5px)}}@media screen and (min-width:1260px){.products .product__wrapper:hover{border:1px solid #ccc}.products .product__wrapper:hover .plp-product__img .img{transform:translateY(-5px)}}.products--grid{display:table;margin-left:0!important;margin-right:0!important;width:100%;padding-left:0!important;padding-right:0!important;margin-left:-10px;margin-right:-10px}[class*=no-gutter]>.products--grid{margin-left:0!important;margin-right:0!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.products--grid .products--grid{margin-left:-;margin-right:-}}@media only tv{.products--grid .products--grid{margin-left:-;margin-right:-}}@media only print{.products--grid .products--grid{margin-left:-;margin-right:-}}@media (orientation:portrait){.products--grid .products--grid{margin-left:-10px;margin-right:-10px}}@media (orientation:landscape){.products--grid .products--grid{margin-left:-10px;margin-right:-10px}}.products--grid .products--grid{margin-left:-10px;margin-right:-10px}@media screen and (max-width:1020px){.products--grid .products--grid{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1020px) and (max-width:1260px){.products--grid .products--grid{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:1260px){.products--grid .products--grid{margin-left:-10px;margin-right:-10px}}.products--grid .product__wrapper{border-bottom:1px solid #eee;border-left:1px solid #eee;width:33.33333%}.products--grid .product__wrapper:hover+.product__wrapper{border-left:1px solid #ccc}.products--grid .product__wrapper:hover{border-right:1px solid transparent}.products--grid .product__wrapper:hover:last-child:after{border-right:1px solid #ccc}.products--grid .product__wrapper:last-child:after{border-right:1px solid #eee;content:" ";height:100%;position:absolute;right:-2px;top:0}@media screen and (min-width:1020px) and (max-width:1260px){.products--grid .product__wrapper:nth-child(3n+1){border-left:1px solid transparent}.products--grid .product__wrapper:hover:nth-child(3n+1){border-left:1px solid #ccc}.products--grid .product__wrapper:hover:nth-child(3n){border-right:1px solid #ccc}}@media screen and (min-width:1260px){.products--grid .product__wrapper{width:25%}.products--grid .product__wrapper:nth-child(4n+1){border-left:1px solid transparent}.products--grid .product__wrapper:hover:nth-child(4n+1){border-left:1px solid #ccc}.products--grid .product__wrapper:hover:nth-child(4n){border-right:1px solid #ccc}}.products--grid .product__wrapper .plp-product__quantity{height:36px;margin-bottom:60px}.products--card{background-color:#f9f9f9}.products--card .product__wrapper{border:0}.products--card .product__wrapper .plp-product{background-color:#fff;border-radius:3px;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.15),-1px 0 0 rgba(0,0,0,.03),1px 0 0 rgba(0,0,0,.03),0 1px 0 rgba(0,0,0,.12);margin:12px 6px 0}.products--card .product__wrapper:last-child .plp-product{margin-bottom:12px}@media (orientation:portrait){.products--card .product__wrapper{width:50%}}@media (orientation:landscape){.products--card .product__wrapper{width:33.33333%}}.products--card .product__wrapper .plp-product__quantity{height:26px;margin-top:6px;margin-bottom:76px}.products--cart-upsell{background-color:#fcfcfc}.products--cart-upsell .product__wrapper{width:50%}.products--cart-upsell .product__wrapper .plp-product{border:none;box-shadow:0 0 6px rgba(0,0,0,.1);margin:12px 6px 0 12px;overflow:auto}.products--cart-upsell .product__wrapper:nth-child(2n) .plp-product{margin:12px 12px 0 6px}.products--cart-upsell .product__wrapper:last-child .plp-product{margin-bottom:12px}.products--cart-upsell .product__wrapper:hover{border:none}.products--cart-upsell .product__wrapper .plp-product__offer{margin-top:0}.products--cart-upsell .product__wrapper .plp-product__name{margin-left:16px;margin-right:16px}.products--cart-upsell .product__wrapper .plp-product__non-member-price{margin:0 16px 16px}.products--cart-upsell .product__wrapper .plp-product__non-sbc-product{height:40px}.products--inline{background:#fff;border-radius:2px;border:1px solid #eee;box-sizing:border-box;margin:0;margin-left:-4px;overflow-y:hidden}@media screen and (max-width:1020px){.products--inline{-webkit-overflow-scrolling:touch;border-radius:0}}.products--inline .slick-track{transition:transform .5s ease}.products--inline .product__wrapper{width:201px;border-right:1px solid #eee;box-sizing:border-box}@media screen and (min-width:1020px) and (max-width:1260px){.products--inline .product__wrapper{width:245px}}@media screen and (min-width:1260px){.products--inline .product__wrapper{width:244px}}@media screen and (min-width:1020px) and (max-width:1260px){.products--inline .product__wrapper{margin:0}}@media screen and (min-width:1260px){.products--inline .product__wrapper{margin:0}}.products--inline .product__wrapper .plp-product{border-radius:0;border:0;box-shadow:none;margin:1px 0 0;padding:0 10px}@media screen and (min-width:1020px) and (max-width:1260px){.products--inline .product__wrapper .plp-product{padding:0}}@media screen and (min-width:1260px){.products--inline .product__wrapper .plp-product{padding:0}}.products--inline .product__wrapper:last-child .plp-product{margin-bottom:0}@media screen and (min-width:1020px) and (max-width:1260px){.products--inline .product__wrapper .plp-product__add-to-cart{right:28px}}@media screen and (min-width:1260px){.products--inline .product__wrapper .plp-product__add-to-cart{right:28px}}.products--inline .product__wrapper .plan-select{position:static;margin-bottom:12px}@media screen and (min-width:1020px) and (max-width:1260px){.products--inline .product__wrapper .plan-select{right:auto;margin-top:4px}}@media screen and (min-width:1260px){.products--inline .product__wrapper .plan-select{right:auto;margin-top:4px}}.products--inline .product__wrapper .plp-product__quantity{margin-bottom:76px}@media screen and (min-width:1020px) and (max-width:1260px){.products--inline .product__wrapper .plp-product__quantity{margin-bottom:72px}}@media screen and (min-width:1260px){.products--inline .product__wrapper .plp-product__quantity{margin-bottom:72px}}@media screen and (min-width:1020px) and (max-width:1260px){.products--inline .plan__wrapper{border-left:1px solid #eee}}@media screen and (min-width:1260px){.products--inline .plan__wrapper{border-left:1px solid #eee}}@media screen and (max-width:1020px){.products--inline .slick-active{margin-left:6px}}@media screen and (max-width:1020px){.products--inline .plp-product__add-to-cart{bottom:10px}}@media screen and (max-width:1020px){.products--inline .plp-product__non-member-price{margin:0 6px 10px}}@media screen and (max-width:1020px){.products--inline .plp-product__non-sbc-product{height:34px}}@media screen and (max-width:1020px){.products--inline .plp-product__offer{left:22px}}.plp-product{height:inherit;position:relative;z-index:0}.plp-product__offer{background-color:#f2fef2;border-radius:3px;border:1px solid #51aa1b;color:#51aa1b;display:inline-block;font-size:12px;font-weight:500;left:6px;line-height:1;margin-top:1px;padding:3px 5px 2px;position:absolute;top:6px;z-index:1}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__offer{left:10px;top:10px}}@media screen and (min-width:1260px){.plp-product__offer{left:10px;top:10px}}.plp-product__img{height:100px;overflow:hidden;padding-top:15px}.plp-product__img .img{border:1px solid transparent;display:block;height:105px;margin:0 auto;transition:transform .4s ease-in-out;width:auto}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__img,.plp-product__img .img{height:140px}}@media screen and (min-width:1260px){.plp-product__img,.plp-product__img .img{height:140px}}.img-loader--plp{height:90px;margin-top:10px;width:90px}@media screen and (min-width:1020px) and (max-width:1260px){.img-loader--plp{height:120px;width:120px}}@media screen and (min-width:1260px){.img-loader--plp{height:120px;width:120px}}.img-loader{background-color:#fff}.img-loader__square{position:absolute}.img-loader__circle,.img-loader__square{background-color:#f2f2f2;width:100%;height:100%}.img-loader__circle{border-radius:50%}.plp-product__name{color:#666;font-size:14px;margin-left:12px;margin-right:12px;margin-top:0;word-break:break-word;height:38px}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__name{margin-left:26px;margin-right:26px}}@media screen and (min-width:1260px){.plp-product__name{margin-left:26px;margin-right:26px}}.plp-product__name--box{line-height:normal}.plp-product__quantity{color:#999;font-size:13px;line-height:normal;margin:12px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__quantity{margin-left:26px;margin-right:26px;margin-top:10px}}@media screen and (min-width:1260px){.plp-product__quantity{margin-left:26px;margin-right:26px;margin-top:10px}}.plp-product__variant{background-color:#fff;border-radius:4px;border:1px solid #e96125;color:#e96125;font-size:12px;line-height:normal;padding:4px 32px 4px 7px;position:relative;z-index:2;display:inline-block}.plp-product__variant:after{content:"u";font-family:IconFont;font-style:normal;font-weight:700;position:absolute;right:8px;top:7px}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__variant{padding:7px 32px 7px 7px}.plp-product__variant:after{top:10px}}@media screen and (min-width:1260px){.plp-product__variant{padding:7px 32px 7px 7px}.plp-product__variant:after{top:10px}}.plp-product__variant-units{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plp-product__price{bottom:46px;font-size:16px;height:32px;left:12px;position:absolute}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__price{bottom:26px;left:26px}}@media screen and (min-width:1260px){.plp-product__price{bottom:26px;left:26px}}.plp-product__price--container{position:relative;top:50%;transform:translateY(-50%)}.plp-product__price--old{color:#999;font-size:14px;font-weight:200;text-decoration:line-through}.plp-product__price--new{color:#333;font-weight:500;padding-right:10px;display:inline-block;margin-bottom:3px}.plp-product__price--sbc{color:#07aec1}.plp-product__sbc.img{display:inline-block;vertical-align:bottom;height:22px;margin-right:4px}.plp-product__add-to-cart{bottom:6px;position:absolute;width:100%}@media screen and (max-width:1020px){.plp-product__add-to-cart .add-to-cart{margin:0 6px;width:auto}}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__add-to-cart{bottom:26px;right:26px;width:auto}}@media screen and (min-width:1260px){.plp-product__add-to-cart{bottom:26px;right:26px;width:auto}}.plp-product__non-member-price{background-color:#edfbfd;border:1px solid #92dee7;margin:0 6px 6px;padding:2px 8px;font-size:12px;color:#07aec1;border-radius:3px}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__non-member-price{margin:0 24px 20px}}@media screen and (min-width:1260px){.plp-product__non-member-price{margin:0 24px 20px}}.plp-product__non-member-price .plp-product__sbc.img{height:18px;vertical-align:text-bottom}.plp-product__non-sbc-product{height:30px}@media screen and (min-width:1020px) and (max-width:1260px){.plp-product__non-sbc-product{height:44px}}@media screen and (min-width:1260px){.plp-product__non-sbc-product{height:44px}}.plp-product__next-icon{margin-top:4px}.plp-product__next-icon:after{content:"b";font-family:IconFont;font-style:normal}.plp-product__error{background-color:#fff5f5;bottom:0;color:#f34343;font-size:12px;line-height:42px;opacity:0;position:absolute;text-align:center;width:100%;z-index:-1}.plp-product__error.show-el{z-index:1;cursor:default}.plp-sort-dd{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#f8f8f8;margin:12px -12px 0;padding:8px 0 4px 12px}@media screen and (min-width:1020px) and (max-width:1260px){.plp-sort-dd{background:none;border:none;bottom:24px;display:inline-block;margin:0;padding:0;position:absolute;right:28px;vertical-align:middle}}@media screen and (min-width:1260px){.plp-sort-dd{background:none;border:none;bottom:24px;display:inline-block;margin:0;padding:0;position:absolute;right:28px;vertical-align:middle}}.product-variant-modal{background-color:transparent;height:auto;overflow-x:visible;top:5%}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant-modal{height:auto}}@media screen and (min-width:1260px){.product-variant-modal{height:auto}}.product-variant-modal__close-btn{left:auto;position:absolute;right:24px;top:0}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant-modal__close-btn{font-size:30px;right:-30px;top:-10px}}@media screen and (min-width:1260px){.product-variant-modal__close-btn{font-size:30px;right:-30px;top:-10px}}.product-variant-modal-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.product-variant-container{background-color:#fff;border-radius:4px;margin:0 12px;overflow:hidden}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant-container{height:399px;margin:0;width:615px}}@media screen and (min-width:1260px){.product-variant-container{height:399px;margin:0;width:615px}}.product-variant__divide{border-bottom:1px solid #eee;height:100%;left:41.5%;top:0}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant__divide{border-bottom:0;border-right:1px solid #eee;position:absolute}}@media screen and (min-width:1260px){.product-variant__divide{border-bottom:0;border-right:1px solid #eee;position:absolute}}.product-variant--dropdown{box-shadow:0 0 6px 0 rgba(0,0,0,.1)}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant--dropdown{border:1px solid #ccc;height:auto;left:-28px;margin:0;overflow:initial;position:absolute;top:41px;width:240px;z-index:1}}@media screen and (min-width:1260px){.product-variant--dropdown{border:1px solid #ccc;height:auto;left:-28px;margin:0;overflow:initial;position:absolute;top:41px;width:240px;z-index:1}}.product-variant--dropdown .plp-product__name{color:#333;display:none;font-weight:500;margin-left:0;margin-right:0;margin-top:20px}.product-variant--dropdown .product-variant-list{max-height:calc(100vh - 84px - 150px)}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant--dropdown .product-variant-list{max-height:225px}}@media screen and (min-width:1260px){.product-variant--dropdown .product-variant-list{max-height:225px}}.product-variant--dropdown .product-variant-list__active-bar{height:70px}.product-variant-dropdown__arrow{border-color:transparent transparent #ccc;border-style:solid;border-width:11px;left:62px;position:absolute;top:-22px;z-index:1}.product-variant-dropdown__arrow:after{border-color:transparent transparent #fff;border-style:solid;border-width:10px;content:" ";left:-10px;position:absolute;top:-8px}.product-variant__header{background-color:#f8f8f8;border-bottom:1px solid #eee;color:#999;cursor:default;display:none;font-size:14px;font-weight:500;padding:16px;position:relative;text-align:center}.product-variant-view{padding:0}.product-variant-view .plp-product__img{height:135px;margin-left:32px;margin-right:32px;position:relative}.product-variant-view .plp-product__img .img{height:135px}.product-variant-view .plp-product__name{color:#333;margin-left:32px;margin-right:32px;margin-top:5px;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant-view{padding:50px 20px 50px 30px}.product-variant-view .plp-product__img{height:150px;margin-left:0;margin-right:0}.product-variant-view .plp-product__img .img{height:150px}.product-variant-view .plp-product__name{margin-left:0;margin-right:0;margin-top:20px}}@media screen and (min-width:1260px){.product-variant-view{padding:50px 20px 50px 30px}.product-variant-view .plp-product__img{height:150px;margin-left:0;margin-right:0}.product-variant-view .plp-product__img .img{height:150px}.product-variant-view .plp-product__name{margin-left:0;margin-right:0;margin-top:20px}}.product-variant-view__link{color:#e96125;display:block;font-weight:500;margin:20px 0;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant-view__link:hover{text-decoration:underline}}@media screen and (min-width:1260px){.product-variant-view__link:hover{text-decoration:underline}}.product-variant-list{-webkit-overflow-scrolling:touch;background-color:#f8f8f8;border-bottom-right-radius:4px;border-top-right-radius:4px;max-height:calc(100vh - 247px - 50px);overflow:scroll;padding-left:0;padding-right:0;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant-list{height:100%;max-height:none}}@media screen and (min-width:1260px){.product-variant-list{height:100%;max-height:none}}.product-variant-list__active-bar{border-left:4px solid #e96125;height:80px;position:absolute;transition:all .1s ease-in-out;z-index:1}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant-list__active-bar{height:114px}}@media screen and (min-width:1260px){.product-variant-list__active-bar{height:114px}}.products--list-view{margin-left:4px}.products--list-view .plp-product{background-color:#fff;border-bottom:1px solid #eee;border-top:1px solid transparent;height:78px;margin-left:-4px}@media screen and (min-width:1020px) and (max-width:1260px){.products--list-view .plp-product{height:112px}.products--list-view .plp-product:hover{background-color:#f7f7f7}}@media screen and (min-width:1260px){.products--list-view .plp-product{height:112px}.products--list-view .plp-product:hover{background-color:#f7f7f7}}.products--list-view .plp-product__offer{bottom:18px;left:128px;top:auto}@media screen and (min-width:1020px) and (max-width:1260px){.products--list-view .plp-product__offer{bottom:26px;left:140px}}@media screen and (min-width:1260px){.products--list-view .plp-product__offer{bottom:26px;left:140px}}.products--list-view .plp-product__img,.products--list-view .plp-product__name,.products--list-view .plp-product__non-member-price,.products--list-view .plp-product__non-sbc-product{display:none}.products--list-view .plp-product__quantity{color:#333;font-size:18px;margin:14px 12px 40px}@media screen and (min-width:1020px) and (max-width:1260px){.products--list-view .plp-product__quantity{margin:28px 26px 60px}}@media screen and (min-width:1260px){.products--list-view .plp-product__quantity{margin:28px 26px 60px}}@media screen and (max-width:1020px){.products--list-view .plp-product__price{bottom:11px}}.products--list-view .plp-product__price--new,.products--list-view .plp-product__price--old{display:inline-block}.products--list-view .plp-product__price--new{color:#555}.products--list-view .plp-product__price--sbc{color:#07aec1}.products--list-view .plp-product__add-to-cart{bottom:19px;right:8px;width:128px}@media screen and (min-width:1020px) and (max-width:1260px){.products--list-view .plp-product__add-to-cart{bottom:32px;right:15px;width:auto}}@media screen and (min-width:1260px){.products--list-view .plp-product__add-to-cart{bottom:32px;right:15px;width:auto}}.products--variant-dropdown{background-color:#fff}.products--variant-dropdown .product{border-bottom:1px solid #eee;border-top:1px solid #eee;height:38px;padding:15px;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.products--variant-dropdown .product:hover{background-color:#f7f7f7}}@media screen and (min-width:1260px){.products--variant-dropdown .product:hover{background-color:#f7f7f7}}.products--variant-dropdown .product-radio-btn{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.products--variant-dropdown .product-offer{background-color:#f2fef2;border-radius:2px;border:1px solid #51aa1b;color:#51aa1b;display:inline-block;font-size:12px;font-weight:500;line-height:1;padding:3px 5px 2px}.products--variant-dropdown .product-unit-quantity-box{line-height:normal;margin:7px 30px 0 0}.products--variant-dropdown .product-unit{color:#333;display:inline-block;font-size:14px;max-width:calc(100% - 20px);vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products--variant-dropdown .product-quantity{color:#fff;display:inline-block;font-size:11px;margin-left:15px;position:relative;text-align:center;vertical-align:middle}.products--variant-dropdown .product-quantity-value{background-color:#e96125;border-radius:50px;min-width:14px;padding:1px;position:absolute;transform:translateY(-50%)}.products--variant-dropdown .product-price{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.products--variant-dropdown .product-price__old{color:#999;display:inline-block;font-size:13px;font-weight:200;text-decoration:line-through}.products--variant-dropdown .product-price__new{color:#333;display:inline-block;font-size:14px;font-weight:500;margin-left:5px}.no-result{margin:130px 0}.no-result__img{width:255px;height:255px}.no-result__msg-main{font-size:16px;font-weight:500;color:#333}.no-result__msg-sub{font-size:14px;color:#999}.list-unstyled{margin-bottom:0;margin-top:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline>li{display:inline-block}.feature-variant-dropdown .products--card .plp-product__quantity,.feature-variant-dropdown .products--grid .plp-product__quantity,.feature-variant-modal .products--card .plp-product__quantity,.feature-variant-modal .products--grid .plp-product__quantity{max-width:calc(100% - 24px)}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .products--card .plp-product__quantity,.feature-variant-dropdown .products--grid .plp-product__quantity,.feature-variant-modal .products--card .plp-product__quantity,.feature-variant-modal .products--grid .plp-product__quantity{bottom:66px;left:26px;line-height:2.5;max-width:calc(100% - 52px)}}@media screen and (min-width:1260px){.feature-variant-dropdown .products--card .plp-product__quantity,.feature-variant-dropdown .products--grid .plp-product__quantity,.feature-variant-modal .products--card .plp-product__quantity,.feature-variant-modal .products--grid .plp-product__quantity{bottom:66px;left:26px;line-height:2.5;max-width:calc(100% - 52px)}}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .products--cart-upsell .plp-product__quantity,.feature-variant-modal .products--cart-upsell .plp-product__quantity{margin:0 0 48px 16px}}@media screen and (min-width:1260px){.feature-variant-dropdown .products--cart-upsell .plp-product__quantity,.feature-variant-modal .products--cart-upsell .plp-product__quantity{margin:0 0 48px 16px}}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .products--cart-upsell .plp-product__price,.feature-variant-modal .products--cart-upsell .plp-product__price{bottom:16px;left:16px}}@media screen and (min-width:1260px){.feature-variant-dropdown .products--cart-upsell .plp-product__price,.feature-variant-modal .products--cart-upsell .plp-product__price{bottom:16px;left:16px}}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .products--cart-upsell .plp-product__add-to-cart,.feature-variant-modal .products--cart-upsell .plp-product__add-to-cart{bottom:16px;right:16px}}@media screen and (min-width:1260px){.feature-variant-dropdown .products--cart-upsell .plp-product__add-to-cart,.feature-variant-modal .products--cart-upsell .plp-product__add-to-cart{bottom:16px;right:16px}}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .plp-product__price,.feature-variant-modal .plp-product__price{bottom:20px}}@media screen and (min-width:1260px){.feature-variant-dropdown .plp-product__price,.feature-variant-modal .plp-product__price{bottom:20px}}@media screen and (min-width:1020px) and (max-width:1260px){.feature-variant-dropdown .plp-product__add-to-cart,.feature-variant-modal .plp-product__add-to-cart{bottom:20px}}@media screen and (min-width:1260px){.feature-variant-dropdown .plp-product__add-to-cart,.feature-variant-modal .plp-product__add-to-cart{bottom:20px}}.plp__category-details{border-top:1px solid #eee}.plp__category-details__section{margin:32px}.plp__category-details__section .heading{color:#333;font-weight:400;margin-bottom:16px;font-size:14px}.plp__category-details__section .content{color:#666;font-size:12px;margin-bottom:16px}.pdp-wrapper{background-color:#fff;margin-bottom:20px;min-height:100vh;padding-top:105px;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-wrapper{margin-bottom:0;padding-top:107px}}@media screen and (min-width:1260px){.pdp-wrapper{margin-bottom:0;padding-top:107px}}.pdp__middle-container{background:#fafafa;padding-top:12px;padding-bottom:0}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__middle-container{padding-top:14px;padding-bottom:40px}}@media screen and (min-width:1260px){.pdp__middle-container{padding-top:14px;padding-bottom:40px}}.pdp__bottom-container{background-color:#fff}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__top-container{margin-bottom:8px}}@media screen and (min-width:1260px){.pdp__top-container{margin-bottom:8px}}.pdp-banner-edlp .img-widget-loader{height:79px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-banner-edlp{margin:4px}.pdp-banner-edlp .img-widget-loader{height:76px}}@media screen and (min-width:1260px){.pdp-banner-edlp{margin:4px}.pdp-banner-edlp .img-widget-loader{height:76px}}.pdp-banner-edlp__help{right:8px;top:8px}.pdp-similar-products{margin-bottom:16px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-similar-products{margin-bottom:0}}@media screen and (min-width:1260px){.pdp-similar-products{margin-bottom:0}}.pdp-similar-products .product-slider__dots{height:25px;right:0;top:-30px;width:auto}.pdp__header{color:#333;display:block;font-size:14px;font-weight:500;padding:8px 16px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__header{font-size:18px;padding:24px 0}}@media screen and (min-width:1260px){.pdp__header{font-size:18px;padding:24px 0}}.pdp-modal-wrapper{background:#fff;border-radius:3px;margin-bottom:50px;min-height:400px;width:920px}.pdp-modal-wrapper .pdp-similar-products{width:974px}@media screen and (min-width:1260px){.pdp-modal-wrapper{width:1160px}}.pdp{padding:0}@media screen and (min-width:1020px) and (max-width:1260px){.pdp{margin-bottom:20px}}@media screen and (min-width:1260px){.pdp{margin-bottom:20px}}@media screen and (min-width:1020px) and (max-width:1260px){.pdp{margin-bottom:36px;padding:50px}}@media screen and (min-width:1260px){.pdp{margin-bottom:0;padding-left:40px}}.pdp-wrapper__breadcrumb{padding:30px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__image{box-sizing:border-box;display:inline-block;vertical-align:middle;width:50%}}@media screen and (min-width:1260px){.pdp-product__image{box-sizing:border-box;display:inline-block;vertical-align:middle;width:50%}}.pdp__images{display:block;margin:-8px auto 0;width:220px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__images{padding:0 32px}}@media screen and (min-width:1260px){.pdp__images{padding:0 64px}}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__images{display:inline-block;margin:0 auto;min-height:0;width:346px}}@media screen and (min-width:1260px){.pdp__images{display:inline-block;margin:0 auto;min-height:0;width:346px}}.pdp__images .slick-dots{bottom:0}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__images .slick-list,.pdp__images .slick-slide{height:400px}}@media screen and (min-width:1260px){.pdp__images .slick-list,.pdp__images .slick-slide{height:400px}}.pdp__images--single-img{margin-bottom:0}.pdp__images--variant{min-height:0}.pdp-slider{margin:auto;text-align:center;height:220px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-slider{height:408px}}@media screen and (min-width:1260px){.pdp-slider{height:408px}}.pdp-slider__images{margin:0 auto;width:100%}.pdp-slider__images.active{border:1px solid #e96125;box-sizing:border-box}.pdp-slider__arrow{background-color:#fff}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-slider__arrow{font-size:28px}}@media screen and (min-width:1260px){.pdp-slider__arrow{font-size:28px}}.pdp-slider__arrow:before{color:#999}.pdp-slider__arrow--prev{left:0}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-slider__arrow--prev{left:-32px}}@media screen and (min-width:1260px){.pdp-slider__arrow--prev{left:-54px}}.pdp-slider__arrow--next{right:0}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-slider__arrow--next{right:-32px}}@media screen and (min-width:1260px){.pdp-slider__arrow--next{right:-54px}}.pdp-product__move-top{margin-top:-12px}.pdp-product{display:inline-block;vertical-align:middle;width:100%;position:relative;box-sizing:border-box}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product{padding:20px 0}}@media screen and (min-width:1260px){.pdp-product{padding:20px 0}}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product{width:392px;margin-left:48px}}@media screen and (min-width:1260px){.pdp-product{width:464px;margin-left:0}}.pdp-product__container{margin-bottom:0;overflow:hidden;padding:0 16px;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__container{padding:0}}@media screen and (min-width:1260px){.pdp-product__container{padding:0}}.pdp-product__offer-top{margin-top:-24px;position:absolute}.pdp-product__offer{background-color:#f2fef2;border-radius:3px;border:1px solid #51aa1b;color:#51aa1b;margin-bottom:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__offer{height:29px;position:relative;margin-bottom:0}}@media screen and (min-width:1260px){.pdp-product__offer{height:29px;position:relative;margin-bottom:0}}.pdp-product__offer .offer-text{display:inline-block;font-size:12px;padding:4px 8px;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__offer .offer-text{font-size:14px;padding:6px 10px}}@media screen and (min-width:1260px){.pdp-product__offer .offer-text{font-size:14px;padding:6px 10px}}.pdp-product__name{color:#333;display:inline-block;font-size:16px;font-weight:500;line-height:normal;margin:0;width:198px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__name{font-size:18px;margin:4px 0;width:308px}}@media screen and (min-width:1260px){.pdp-product__name{font-size:18px;margin:4px 0;width:308px}}.pdp-product__brand{color:#666;font-weight:200;font-size:14px;margin-top:8px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__brand{margin:9px 0 15px}}@media screen and (min-width:1260px){.pdp-product__brand{margin:9px 0 15px}}.pdp-product__selected-variant{color:#666;font-weight:400;font-size:14px;margin-top:4px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__selected-variant{margin:0}}@media screen and (min-width:1260px){.pdp-product__selected-variant{margin:0}}.pdp-product__brand-inline{float:left}.pdp-product__brand-link{float:left;font-weight:400;color:#e96125}.pdp-product__brand-right-arrow:after{content:"b";font-family:IconFont;font-style:normal;color:#e96125;font-size:14px;padding-left:4px}.pdp-product__price{font-size:16px;color:#333;margin-top:8px;margin-bottom:12px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__price{margin-bottom:0}}@media screen and (min-width:1260px){.pdp-product__price{margin-bottom:0}}.pdp-product__old-price{color:#999;font-weight:400;line-height:normal;font-size:16px}.pdp-product__non-club-price{margin-bottom:8px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__new-price{margin-top:-8px}}@media screen and (min-width:1260px){.pdp-product__new-price{margin-top:-8px}}.pdp-product__non-member-price{margin:16px 0 0;padding:4px 8px;cursor:pointer}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__non-member-price{width:50%}}@media screen and (min-width:1260px){.pdp-product__non-member-price{width:50%}}.pdp-product__sbc-price{font-size:18px;color:#07aec1;font-weight:500;margin-bottom:8px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__sbc-price{margin-top:-8px}}@media screen and (min-width:1260px){.pdp-product__sbc-price{margin-top:-8px}}.pdp-product__price--old{text-decoration:line-through;color:#666}.pdp-product__price--new{color:#51aa1b;font-size:24px;font-weight:500}.pdp-product__price--sbc{color:#07aec1}.pdp-product__sbc-img{height:32px;vertical-align:bottom;margin-right:2px}.pdp-product__price--black{color:#333}.pdp-product__variants-list{padding:16px 0 8px;border-top:1px solid #eee}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__variants-list{border-top:0}}@media screen and (min-width:1260px){.pdp-product__variants-list{border-top:0}}.product-variant:last-child{padding-bottom:0}.pdp-product__add-to-cart{display:inline-block;vertical-align:middle;width:100%}.pdp-product__add-to-cart .add-to-cart{width:100%;margin:0}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__add-to-cart .add-to-cart{width:150px}}@media screen and (min-width:1260px){.pdp-product__add-to-cart .add-to-cart{width:150px}}.pdp-product__add-to-cart .add-to-cart__add-btn{background-color:#e96125;border-radius:3px;box-sizing:border-box;color:#fff;font-size:14px;height:40px}.pdp-product__add-to-cart .add-to-cart__add-btn--disabled{background-color:#ccc;border:1px solid #ccc;color:#fff;cursor:default}.pdp-product__add-to-cart .add-to-cart__quantity{width:70px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__add-to-cart .add-to-cart,.pdp-product__add-to-cart .add-to-cart__add-btn{height:46px}.pdp-product__add-to-cart .add-to-cart__quantity{width:90px}}@media screen and (min-width:1260px){.pdp-product__add-to-cart .add-to-cart,.pdp-product__add-to-cart .add-to-cart__add-btn{height:46px}.pdp-product__add-to-cart .add-to-cart__quantity{width:90px}}.pdp-product__out-of-stock{color:#f34343;display:block;font-size:14px;margin-top:12px}@media screen and (max-width:1020px){.pdp-product__out-of-stock{margin-left:0;width:100%;display:inline-block}}.pdp-product__cont-shopping{color:#e96125;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;width:100px;vertical-align:middle}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__cont-shopping{margin-left:40px;width:auto}}@media screen and (min-width:1260px){.pdp-product__cont-shopping{margin-left:40px;width:auto}}.pdp-product__error{color:#f34343;font-size:12px;line-height:40px;opacity:0;position:absolute;text-align:center;width:150px}@media screen and (max-width:1020px){.product-variant__list{width:auto;white-space:nowrap;overflow:auto}}.product-variant__label{color:#666;font-size:14px}.product-variant__btn{background-color:#fff;border-radius:3px;border:1px solid #333;color:#333;display:inline-block;font-family:Helvetica;font-size:16px;margin:8px 16px 0 0;min-height:32px;min-width:32px;padding:8px 12px;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.product-variant__btn{margin:12px 16px 12px 0}}@media screen and (min-width:1260px){.product-variant__btn{margin:12px 16px 12px 0}}.product-variant__btn:disabled{cursor:default}.product-variant__btn-color{padding:8px 6px}.pdp-btn{cursor:pointer}.pdp-btn:focus{outline:none}.product-variant__btn--active{background-color:#fff;border-radius:3px;border:1px solid #e96125;color:#e96125}.product-variant__btn--disabled{background:linear-gradient(to top right,#f8f8f8 0,#f8f8f8 calc(50% - 1px),#ccc 50%,#f8f8f8 calc(50% + 1px),#f8f8f8);border:1px solid #ccc;color:#ccc;opacity:.8}.product-variant__btn--disabled.product-variant__btn--active{background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#e96125 50%,transparent calc(50% + 1px),transparent);border:1px solid #e96125}.product-color__circle{height:12px;margin:0 auto;width:12px;background-clip:padding-box;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%}.product-details__header{color:#333;width:100%;height:18.5px;font-size:16px;font-weight:500;padding:16px 0 10px 16px}@media screen and (min-width:1020px) and (max-width:1260px){.product-details__header{padding-left:0}}@media screen and (min-width:1260px){.product-details__header{padding-left:0}}.product-attributes{border-collapse:collapse;font-size:14px;width:100%;line-height:1.67}.product-attributes:last-child{margin-bottom:0}.product-attributes--additional-properties{overflow:hidden;max-height:187px;position:relative}.product-attributes__header-old{font-size:14px;color:#333;padding-bottom:16px}@media screen and (min-width:1020px) and (max-width:1260px){.product-attributes__header-old{font-size:16px;font-weight:500;padding:0 0 24px}}@media screen and (min-width:1260px){.product-attributes__header-old{font-size:16px;font-weight:500;padding:0 0 24px}}.product-attributes__header{color:#e96125;border-top:1px solid #dbdbdb;box-shadow:0 -5px 5px -4px #dbdbdb;text-align:center;padding:16px 0}@media screen and (max-width:1020px){.product-attributes__header{font-size:14px}}@media screen and (min-width:1020px) and (max-width:1260px){.product-attributes__header{font-size:16px}}@media screen and (min-width:1260px){.product-attributes__header{font-size:16px}}.product-attributes__attr--name{color:#888;margin-bottom:10px}.product-attributes__attr--description{border-bottom:1px solid #eee;border-color:#eee;color:#333;margin-bottom:24px;padding-bottom:24px}.product-attribute__table-attr{border-bottom:1px solid #f2f2f2;display:-ms-inline-flexbox;display:inline-flex;margin-left:16px}.product-attribute__table-attr--name{color:#999;font-size:12px;font-weight:400;margin-bottom:18px;padding-top:10px;padding-right:8px;width:78px}.product-attribute__table-attr--description{border-left:1px solid #f2f2f2;font-size:12px;font-weight:200;line-height:1.67;padding:6px 0 6px 8px;width:233.5px}.product-attribute__attr{border-top:1px solid #f2f2f2}@media screen and (max-width:1020px){.product-attribute__attr{padding:0 16px}}.product-attribute__attr--name{color:#333;margin-top:12px;font-weight:400;font-size:12px}@media screen and (min-width:1020px) and (max-width:1260px){.product-attribute__attr--name{font-size:14px}}@media screen and (min-width:1260px){.product-attribute__attr--name{font-size:14px}}.product-attribute__attr--description{border-color:#f2f2f2;color:#666;font-size:12px;line-height:1.67;font-weight:200;margin-top:4px;margin-bottom:12px}@media screen and (min-width:1020px) and (max-width:1260px){.product-attribute__attr--description{font-size:14px}}@media screen and (min-width:1260px){.product-attribute__attr--description{font-size:14px}}.product-attributes__bottom-arrow:after{padding-top:2px;position:absolute}.product-attributes__bottom-arrow-old:after,.product-attributes__bottom-arrow:after{content:"u";font-family:IconFont;font-style:normal;font-size:14px;padding-left:4px}.product-attributes__top-arrow:after{content:"U";font-family:IconFont;font-style:normal;font-size:14px;padding-left:4px}.pdp-modal-overlay{overflow:scroll;padding-top:50px}.pdp-modal-content{max-height:calc(100vh - 100px)}.img-loader--pdp{height:120px;margin:0 auto;top:50%;transform:translateY(-50%);width:120px;position:relative}.pdp-loader--circles{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pdp-promises-header{color:#333;font-size:14px;font-weight:500;margin-bottom:8px;padding-left:16px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-promises-header{padding-left:0;margin-bottom:16px;font-size:16px}}@media screen and (min-width:1260px){.pdp-promises-header{padding-left:0;margin-bottom:16px;font-size:16px}}.pdp-promises-container{font-size:12px}@media screen and (max-width:1020px){.pdp-promises-container{background:#fff}}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-promises-container{width:100vw}}@media screen and (min-width:1260px){.pdp-promises-container{width:100vw}}.pdp-promise{padding:12px;border-bottom:1px solid #eee;color:#333;padding-bottom:14px;padding-top:14px;font-size:12px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-promise{padding-right:64px;padding:12px 0;border:0}}@media screen and (min-width:1260px){.pdp-promise{padding-right:64px;padding:12px 0;border:0}}.pdp-promise:last-child{padding-bottom:22px}.pdp-promise__title{font-size:14px;font-weight:500;color:#37a3be}.pdp-promise__text{line-height:normal;width:calc(100% - 48px - 10px)}.pdp-promise__image{height:34px}.pdp-product__location-tooltip{font-size:14px;line-height:normal;margin-top:12px;padding:12px 16px;position:relative;background-color:#fffbc6;border:2px solid #eee;width:calc(100% + 12px);margin-left:-16px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__location-tooltip{margin:16px 0 0;padding:12px 16px;background:#f7f7f7;border:0;width:auto}}@media screen and (min-width:1260px){.pdp-product__location-tooltip{margin:16px 0 0;padding:12px 16px;background:#f7f7f7;border:0;width:auto}}.pdp-product__location-tooltip .btn-link{margin:0}.pdp-product__location-tooltip-footer{margin-top:16px}@media screen and (max-width:1020px){.pdp-product__location-tooltip:after,.pdp-product__location-tooltip:before{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}}@media screen and (max-width:1020px){.pdp-product__location-tooltip:after{border-color:rgba(136,183,213,0);border-bottom-color:#fffbc6;border-width:9px;margin-left:-9px}}@media screen and (max-width:1020px){.pdp-product__location-tooltip:before{border-color:rgba(194,225,245,0);border-bottom-color:#eee;border-width:12px;margin-left:-12px}}.pdp-product__location-cross{font-size:16px;position:absolute;right:12px;top:12px}.pdp-product__location-warning{font-size:15px;margin-bottom:16px;color:#333}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-product__location-warning{color:#37a3be;font-size:14px}}@media screen and (min-width:1260px){.pdp-product__location-warning{color:#37a3be;font-size:14px}}.pdp-product__location-selector{max-width:368px}.pdp-product__location-selector .location-autosuggest{border:1px solid #eee}.pdp-product__location-selector .location-autosuggest__button-container{border-left:1px solid #eee}.product-details{border-bottom:1px solid #eee;border-top:4px solid #eee;box-sizing:border-box}@media screen and (min-width:1020px) and (max-width:1260px){.product-details{border:0;display:inline-block;margin-right:5%;padding:0;width:47%}}@media screen and (min-width:1260px){.product-details{border:0;display:inline-block;margin-right:5%;padding:0;width:47%}}.product-details-old{border-top:1px solid #eee;box-sizing:border-box;padding:16px 16px 0}@media screen and (min-width:1020px) and (max-width:1260px){.product-details-old{border:0;display:inline-block;margin-right:5%;padding:0;width:47%}}@media screen and (min-width:1260px){.product-details-old{border:0;display:inline-block;margin-right:5%;padding:0;width:47%}}.pdp-promises{width:48%}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-promises-container{width:390px}}@media screen and (min-width:1260px){.pdp-promises-container{width:464px}}.pdp__price-v2{display:none}.pdp-product__edlp{height:36px;margin-left:16px;vertical-align:bottom}.pdp-product__sbc{height:28px;vertical-align:middle;margin-right:8px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-wrapper--variant .pdp{padding:0 50px}}@media screen and (min-width:1260px){.pdp-wrapper--variant .pdp{padding:0 62px}}@media screen and (max-width:1020px){.pdp-wrapper--variant .pdp-product__add-to-cart{margin-bottom:16px}}@media screen and (min-width:1260px){.pdp-wrapper--variant .pdp__images{width:408px}}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-wrapper--variant .pdp__images{width:408px}}@media screen and (min-width:1260px){.pdp-wrapper--variant .pdp-product{margin-left:62px}}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-wrapper--variant .product-details,.pdp-wrapper--variant .product-details-old{width:480px}}@media screen and (min-width:1260px){.pdp-wrapper--variant .product-details,.pdp-wrapper--variant .product-details-old{width:570px}}.category-slider{background:#fff;margin:0 auto;overflow:hidden;padding:20px 0;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.category-slider{width:896px}}@media screen and (min-width:1260px){.category-slider{width:1136px}}@media screen and (min-width:1020px) and (max-width:1260px){.category-slider{overflow:visible}}@media screen and (min-width:1260px){.category-slider{overflow:visible}}@media screen and (max-width:1020px){.category-slider{overflow:auto;padding:12px 0;white-space:nowrap;width:auto}}.category-slider .slick-track{height:90px;overflow:hidden;transition:transform .5s ease}.category-slider__category-img{height:60px;margin:2px auto;width:60px}@media screen and (max-width:1020px){.category-slider__category-block{display:inline-block;line-height:normal;max-width:80px;padding:0 4px;text-align:center;vertical-align:top;white-space:normal}}@media screen and (min-width:1020px) and (max-width:1260px){.category-slider__category-block{padding:0 12px;width:118px}}@media screen and (min-width:1260px){.category-slider__category-block{padding:0 12px;width:118px}}.category-slider__arrow-previous{left:-44px;position:absolute}.category-slider__arrow-next{position:absolute;right:-44px}.category-slider__category-text{font-size:12px;text-align:center;color:#333}.pdp__l2-category__container{margin-top:16px}.pdp__l2-category{background-color:#fff;box-sizing:border-box;border:1px solid #eee;border-bottom:0;display:inline-block;width:50%;height:144px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__l2-category{width:235px}}@media screen and (min-width:1260px){.pdp__l2-category{width:296px}}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__l2-category{border-radius:3px;border:1px solid #eee;height:200px;margin-right:12px;padding:0 16px}.pdp__l2-category:hover{border:1px solid #ccc}}@media screen and (min-width:1260px){.pdp__l2-category{border-radius:3px;border:1px solid #eee;height:200px;margin-right:12px;padding:0 16px}.pdp__l2-category:hover{border:1px solid #ccc}}@media screen and (max-width:1020px){.pdp__l2-category:last-child,.pdp__l2-category:nth-last-child(2){border-bottom:1px solid #eee}}@media screen and (max-width:1020px){.pdp__l2-category:nth-child(n+2){border-right:0}}.pdp__l2-category-img-loader{height:64px;width:64px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__l2-category-img-loader{height:120px;width:120px}}@media screen and (min-width:1260px){.pdp__l2-category-img-loader{height:120px;width:120px}}.pdp__l2-category-img-container{height:112px;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__l2-category-img-container{height:156px}}@media screen and (min-width:1260px){.pdp__l2-category-img-container{height:156px}}.pdp__l2-category-img{bottom:0;display:block;left:0;margin:auto;max-height:64px;max-width:64px;position:absolute;right:0;top:0}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__l2-category-img{max-height:120px;max-width:120px}}@media screen and (min-width:1260px){.pdp__l2-category-img{max-height:120px;max-width:120px}}.pdp__l2-category:last-child{margin-right:0}.pdp__l2-category-name{font-size:14px;font-weight:500;line-height:normal;color:#555;text-align:center;padding-top:12px;margin:auto;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp__l2-category-name:after{content:"b";font-family:IconFont;font-style:normal;font-size:14px;padding-left:4px}@media screen and (min-width:1020px) and (max-width:1260px){.pdp__l2-category-name{max-width:100%;padding-top:20px;font-size:16px}}@media screen and (min-width:1260px){.pdp__l2-category-name{max-width:100%;padding-top:20px;font-size:16px}}.l1-category{margin-top:28px}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category{margin-top:68px}}@media screen and (min-width:1260px){.l1-category{margin-top:68px}}.l1-category__container{background:#cae8ef;border-radius:3px;box-sizing:border-box;display:block;height:auto;margin:0 12px 20px;padding:0 0 0 12px;position:relative;width:calc(100% - 24px)}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category__container{display:inline-block;height:160px;margin:0 12px 0 0;padding:0 12px 0 24px}}@media screen and (min-width:1260px){.l1-category__container{display:inline-block;height:160px;margin:0 12px 0 0;padding:0 12px 0 24px}}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category__container{width:480px}}@media screen and (min-width:1260px){.l1-category__container{width:604px}}.l1-category__container:last-child{margin-right:0}.l1-category__img{height:20vh;float:right;max-width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category__img{height:200px}}@media screen and (min-width:1260px){.l1-category__img{height:200px}}.l1-category__img-container{width:54%;vertical-align:middle;margin-top:-3%;display:inline-block;overflow-x:hidden}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category__img-container{margin-top:-40px}}@media screen and (min-width:1260px){.l1-category__img-container{margin-top:-40px}}.l1-category__info{color:#333;display:inline-block;font-weight:500;width:calc(46% - 12px);vertical-align:middle}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category__info{margin-top:0}}@media screen and (min-width:1260px){.l1-category__info{margin-top:0}}.l1-category__title{font-size:12px;font-weight:400;line-height:normal}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category__title{font-size:16px}}@media screen and (min-width:1260px){.l1-category__title{font-size:16px}}.l1-category__name{font-size:2.2vh;line-height:normal;margin-bottom:8px}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category__name{font-size:18px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:1260px){.l1-category__name{font-size:18px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.l1-category__button{font-size:2vh}@media screen and (min-width:1020px) and (max-width:1260px){.l1-category__button{font-size:12px}}@media screen and (min-width:1260px){.l1-category__button{font-size:12px}}.pdp-gallery{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:2002}.pdp-gallery__main-image{margin-top:8px}.pdp-gallery__main-image img{width:100%}.pdp-gallery__slider{margin:8px}.pdp-slider__container{box-sizing:border-box}.pdp-slider__container.active{border:1px solid #e96125}.pdp-rating{float:right}@media screen and (min-width:1260px){.pdp-rating{margin-top:8px}}@media screen and (min-width:1020px) and (max-width:1260px){.pdp-rating{margin-top:8px}}.pdp-rating__score{color:#55ac20;font-size:18px;margin:0}.pdp-rating__score-element{float:right}.pdp-rating__star-outer{display:inline-block;position:relative;margin:2px 0;font-size:18px}.pdp-rating__star-outer:before{content:"w";font-family:IconFont;font-style:normal;content:"wwwww";color:#ccc}.pdp-rating__star-inner{font-size:18px;position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;width:0}.pdp-rating__star-inner:before{content:"w";font-family:IconFont;font-style:normal;content:"wwwww";color:#55ac20}.checkout-wrapper{width:100%;margin-top:28px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-wrapper{margin-bottom:120px;margin-top:56px;width:982px}}@media screen and (min-width:1260px){.checkout-wrapper{margin-bottom:120px;margin-top:56px;width:982px}}.checkout-wrapper--success{margin-bottom:80px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-wrapper--success{margin-bottom:64px}}@media screen and (min-width:1260px){.checkout-wrapper--success{margin-bottom:64px}}.checkout{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.22);float:left;font-size:14px;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.checkout{width:672px}}@media screen and (min-width:1260px){.checkout{width:672px}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout .login-button{margin-left:10px;width:100px}}@media screen and (min-width:1260px){.checkout .login-button{margin-left:10px;width:100px}}.checkout .login__body{background-color:#fff;padding:0}@media screen and (max-width:1020px){.checkout .login__body{position:static;transform:none}}.checkout .login-help{font-size:14px;width:auto}@media screen and (max-width:1020px){.checkout .login-help{margin-bottom:10px}}.checkout .otp{margin-top:16px;max-width:260px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout .otp{max-width:none}}@media screen and (min-width:1260px){.checkout .otp{max-width:none}}@media screen and (max-width:1020px){.checkout .otp__input{margin-left:calc((48% - 88px)/3)}.checkout .otp__input:first-child{margin-left:0}}.checkout .otp-resend{text-align:left}.checkout .otp-resend:hover{text-decoration:underline}.checkout-right{float:right;width:292px}.checkout-right .cart-store-promise{margin:0;padding:16px;border:1px solid #eee}.checkout-right__section{background-color:#fbfbfb;border-radius:3px;border:1px solid #eee;color:#666;font-size:14px;margin-bottom:14px;padding:16px 20px}.checkout-promo{padding:0;margin-bottom:14px}.checkout-promo .promo-cta{color:#888;margin:0;padding:11px 30px}.checkout-promo .promo-cta:hover{background-color:#f7f7f7}.checkout-promo .promo-cta--logged-in{color:#e96125}.checkout-promo .promo-msg{padding:16px 20px}.checkout-promo .promo-msg--invalid{padding:4px 0 0}.checkout-promo .promo-form__input{width:165px}.checkout-promo__remove{background:none;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #eee;color:#888}.checkout-promo__remove:hover{background:#f7f7f7}.checkout-right__section--cart{color:#666;line-height:normal;padding:0}.checkout-cart__box{color:#666;font-size:14px;height:35px;padding:16px 20px 0}.checkout-cart__title{font-weight:500;width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-cart__item{background:#fff;border-top:1px solid #eee;box-sizing:border-box;display:table;font-size:12px;padding:16px 20px;width:100%}.checkout-cart__item-count{padding-right:5px;vertical-align:middle}.checkout-cart__item-name-box{width:100%}.checkout-cart__item-name{width:164px;padding-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-cart__item-promo{background-color:#f2fef2;border:1px solid #51aa1b;border-radius:3px;color:#51aa1b;display:inline-block;font-weight:500;line-height:1;margin-top:8px;padding:3px 5px 2px}.checkout-cart__item-unit{color:#999;padding-top:4px}.checkout-cart__item-price{padding-top:4px}.checkout-cart__sbc-price{color:#07aec1;font-size:13px}.checkout-cart__sbc-img{height:20px;vertical-align:middle;margin-right:4px}.checkout-cart__img-box{padding:0 12px;vertical-align:middle;width:41px}.checkout-cart__item-img{width:42px}.checkout-cart__item-img--loader{height:41px;width:41px}.checkout-cart__view-more-btn{background-color:inherit;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #eee;color:#e96125;padding:13px 11px}.checkout-cart__view-more-btn:hover{background-color:#f7f7f7;border-bottom-width:0;border-left-width:0;border-right-width:0;border-top:1px solid #eee;color:#e96125}.order-placed-head{font-weight:400}.checkout--success{background-color:#fff;box-shadow:none;float:none;margin-top:-10px;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.checkout--success{border:1px solid #dbdbdb;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;margin:auto;width:560px}}@media screen and (min-width:1260px){.checkout--success{border:1px solid #dbdbdb;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;margin:auto;width:560px}}.checkout-login .otp{margin:0}.checkout-login .login-help{font-size:12px}.checkout-login .login-help__edit-link-holder{font-size:14px}.checkout-login .login-help__edit-link{color:#e96125}.checkout-login .login-help__edit-link:hover{text-decoration:underline}.checkout-login .login-phone{margin-top:16px;margin:0}.checkout-login .login-phone .btn,.checkout-login .login-phone .login-button{margin-top:0}.checkout-login__msg{color:#888;margin-bottom:24px}.payment-failure{margin:0 auto;padding:34px 0;text-align:center;width:calc(100% - 48px)}@media screen and (min-width:1020px) and (max-width:1260px){.payment-failure{margin:initial;padding:34px 70px;width:400px}}@media screen and (min-width:1260px){.payment-failure{margin:initial;padding:34px 70px;width:400px}}.payment-failure .btn{width:276px}.payment-failure__banner{width:116px}.payment-failure__title{font-size:18px}.payment-failure__info{color:#666;font-size:14px;line-height:1.5;margin-bottom:36px}.payment-btn-holder{border-top:1px solid #f2f2f2;padding:20px}.checkout-body{padding:0 20px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-body{padding:0 124px}}@media screen and (min-width:1260px){.checkout-body{padding:0 124px}}.checkout-success-msg{font-size:18px;padding:32px 20px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-msg{padding:48px 40px}}@media screen and (min-width:1260px){.checkout-success-msg{padding:48px 40px}}.checkout-success-msg__img{height:48px}.checkout-success-msg__heading{color:#333;font-weight:500;margin-top:16px}.checkout-success-msg__subheading{color:#ee0707;margin-top:12px}.checkout-success-body{border-bottom:1px solid #ededed;border-top:1px solid #ededed;padding:32px 20px;text-align:left}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-body{padding:48px 56px}}@media screen and (min-width:1260px){.checkout-success-body{padding:48px 56px}}.checkout-failure-body{background-color:#fff5f5;border-bottom:1px solid #f8dfdf;border-top:1px solid #f8dfdf;color:#ee0707;padding:20px 16px}.zig-zag{background:url(//webcdn.grofers.com/images/checkout/zig-zag-53cdf9b.png) #f9f9f9;background-size:20px;height:10px}.checkout-success-list{margin-bottom:32px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-list{margin-bottom:40px}}@media screen and (min-width:1260px){.checkout-success-list{margin-bottom:40px}}.checkout-success-list__img{height:48px}.checkout-success-list-item{margin-left:16px;max-width:calc(100% - 64px);text-align:left;vertical-align:top}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-list-item{margin-left:28px;max-width:calc(100% - 76px)}}@media screen and (min-width:1260px){.checkout-success-list-item{margin-left:28px;max-width:calc(100% - 76px)}}.checkout-success-list-item__label{color:#999;font-size:14px;margin-bottom:8px}.checkout-success-list-item__info{color:#333;font-size:16px;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-list-item__info{font-size:18px}}@media screen and (min-width:1260px){.checkout-success-list-item__info{font-size:18px}}.checkout-success-list-item__info--small{font-size:14px;font-weight:400}@media screen and (max-width:1020px){.checkout-success-btns{bottom:0;position:fixed;width:100%}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-btns{border-bottom:1px solid #ededed;padding:40px 32px}}@media screen and (min-width:1260px){.checkout-success-btns{border-bottom:1px solid #ededed;padding:40px 32px}}@media screen and (max-width:1020px){.checkout-success-btns__btn{font-size:13px;border-radius:0;width:50%}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-btns__btn{width:224px}}@media screen and (min-width:1260px){.checkout-success-btns__btn{width:224px}}@media screen and (max-width:1020px){.checkout-success-btns__btn--right{border-right:1px solid #fff}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-btns__btn--right{margin-right:32px}}@media screen and (min-width:1260px){.checkout-success-btns__btn--right{margin-right:32px}}.checkout-success-promise{border-bottom:1px solid #ededed;padding:32px 16px 32px 32px}.checkout-success-promise-list{color:#999;font-size:12px;list-style-position:outside;text-align:left;-webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-promise-list{list-style-position:inside;padding:0;text-align:center}}@media screen and (min-width:1260px){.checkout-success-promise-list{list-style-position:inside;padding:0;text-align:center}}.checkout-success-promise-list-item:first-child{margin-bottom:12px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-promise-list-item__text{margin-left:-10px}}@media screen and (min-width:1260px){.checkout-success-promise-list-item__text{margin-left:-10px}}.checkout-success-updated-slot{color:#64bb21;display:inline-block;font-size:12px;font-weight:500;margin-left:18px;margin-top:8px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-success-updated-slot{margin-left:32px;margin-top:0}}@media screen and (min-width:1260px){.checkout-success-updated-slot{margin-left:32px;margin-top:0}}.checkout-success-updated-slot:before{content:"t";font-family:IconFont;font-style:normal;font-size:18px;position:absolute;margin-left:-20px;margin-top:-5px}.checkout-success-delivery-slot{margin-top:12px}.checkout-success-delivery-slot__update{color:#e96125}.checkout-success-delivery-slot__update:hover{text-decoration:underline}.checkout-grofers-video{padding:32px}.checkout-grofers-video__img{height:96px}.checkout-grofers-video__label{color:#333;font-weight:500;margin-bottom:8px;margin-top:16px;text-align:center}.checkout-grofers-video__link{color:#e96125;display:block}.checkout-grofers-video__link:hover{text-decoration:underline}.checkout-success-footer{margin:40px 16px 0;text-align:center}.checkout-success-footer__label{color:#666;font-size:14px;margin-bottom:24px;text-align:center}.checkout-success-footer__img{margin-right:16px}.checkout-step{background:#fbfbfb;border-top:1px solid #f2f2f2;color:#666;font-size:14px;padding:16px;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-step{padding:26px}}@media screen and (min-width:1260px){.checkout-step{padding:26px}}.checkout-step--active{background:#fff;color:#333;padding-bottom:26px;padding-top:18px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-step--active{padding-bottom:32px;padding-top:32px}}@media screen and (min-width:1260px){.checkout-step--active{padding-bottom:32px;padding-top:32px}}.checkout-step--active .checkout-step__name{font-size:16px;font-weight:500;vertical-align:middle}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-step--active .checkout-step__name{font-size:18px}}@media screen and (min-width:1260px){.checkout-step--active .checkout-step__name{font-size:18px}}.checkout-step--active .checkout-step__number{border:1px solid #55ae1f;color:#51aa1b}.checkout-step--active .checkout-step__body{display:block}.checkout-step--complete{background:#fff;padding-bottom:18px;padding-top:18px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-step--complete{padding-bottom:32px;padding-top:32px}}@media screen and (min-width:1260px){.checkout-step--complete{padding-bottom:32px;padding-top:32px}}.checkout-step--complete .checkout-step__number{background-color:#55ae1f;border:1px solid #55ae1f;color:transparent}.checkout-step--complete .checkout-step__number:before{content:"H";font-family:IconFont;font-style:normal;color:#fff}.checkout-step--complete .checkout-step__body{display:none}.checkout-step--complete .checkout-step__summary{display:block}.checkout-step--complete .checkout-step__change-btn{display:initial}.checkout-step__number{border-radius:50%;border:1px solid #666;display:inline-block;font-size:12px;height:10px;margin-right:12px;padding:4px;text-align:center;width:10px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-step__number{height:12px;margin-right:26px;padding:6px;width:12px}}@media screen and (min-width:1260px){.checkout-step__number{height:12px;margin-right:26px;padding:6px;width:12px}}.checkout-step__change-btn{display:none;font-size:12px;padding:8px 12px;position:absolute;right:20px;top:15px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-step__change-btn{right:26px;top:32px}}@media screen and (min-width:1260px){.checkout-step__change-btn{right:26px;top:32px}}.checkout-step__body,.checkout-step__summary{color:#333;margin-left:32px;margin-right:32px;margin-top:6px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-step__body,.checkout-step__summary{margin-left:52px;margin-right:0}}@media screen and (min-width:1260px){.checkout-step__body,.checkout-step__summary{margin-left:52px;margin-right:0}}@media screen and (max-width:1020px){.checkout-step__body--delivery-time,.checkout-step__body--payment-step{margin:0}}.checkout-step__summary--address{width:464px}@media screen and (max-width:1020px){.checkout-step__summary--address{margin-right:100px;line-height:1.4;width:auto}}.checkout-step__body,.checkout-step__summary{display:none}@media screen and (max-width:1020px){.checkout-step__summary--delivery-time{line-height:1.5}}.delivery-time{margin-right:26px;margin-top:24px}@media screen and (max-width:1020px){.delivery-time{margin-right:0}}.delivery-time .ReactTabs__TabPanel{height:260px;overflow-y:scroll}.delivery-time .ReactTabs__Tab{padding-left:16px;padding-right:16px}.delivery-time__proceed-btn{border-top:none;border:1px solid #eee;padding:24px 30px}.payment{margin-top:24px}@media screen and (min-width:1020px) and (max-width:1260px){.payment{margin-right:28px}}@media screen and (min-width:1260px){.payment{margin-right:28px}}.payment .radio-element{vertical-align:middle!important}.payment-invoice{border-radius:3px;border:1px solid #eee;margin-bottom:16px;padding:22px 30px;position:relative}.payment-invoice--with-grofers-cash{padding:16px}@media screen and (min-width:1020px) and (max-width:1260px){.payment-invoice--with-grofers-cash{padding:24px}}@media screen and (min-width:1260px){.payment-invoice--with-grofers-cash{padding:24px}}.payment-invoice__row{margin-bottom:12px;color:#666}.payment-invoice__row:last-child{border-top:1px dotted #dbdbdb;font-weight:500;margin-top:12px;margin:0;padding-top:20px}.payment__promo-container{background-color:#fff;border-radius:3px;border:1px solid #eee;color:#e96125;cursor:pointer;font-weight:500;padding:16px 12px;text-align:center}.payment__promo-bottom-margin{margin-bottom:16px}.payment__promo-failure-msg{background-color:#fff5f5;color:#f34343;text-align:center;padding:8px 0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.payment__promo-applied{border:1px solid #eee;margin-bottom:20px;padding:16px}@media screen and (min-width:1020px) and (max-width:1260px){.payment__promo-applied{padding:16px 24px}}@media screen and (min-width:1260px){.payment__promo-applied{padding:16px 24px}}.payment__promo-invalid{background-color:#fff;border-radius:3px;border:1px solid #eee;margin-bottom:12px;overflow:hidden;text-align:center}.payment__promo-offers{color:#e96125;cursor:pointer;font-weight:500;padding:16px 12px}.payment__promo-info{display:inline-block;max-width:70%;overflow:hidden;vertical-align:middle}.payment__promo-info-icon{font-size:20px;color:#999;display:inline-block;margin-left:4px;vertical-align:middle}.payment__promo-info-icon:before{content:"N";font-family:IconFont;font-style:normal}.payment__promo-applied--table{display:table;width:-webkit-fill-available;width:-moz-available;width:stretch}.payment__promo-btn{float:right;font-size:12px;padding:8px 12px}@media screen and (min-width:1020px) and (max-width:1260px){.payment__promo-btn{width:80px}}@media screen and (min-width:1260px){.payment__promo-btn{width:80px}}.payment__promo-text{font-size:12px;text-align:left;color:#fff;margin-top:8px}@media screen and (min-width:1020px) and (max-width:1260px){.payment__promo-text{color:#999}}@media screen and (min-width:1260px){.payment__promo-text{color:#999}}.payment__promo-icon{font-size:24px;display:inline-block;vertical-align:middle;margin-right:8px}.payment__promo-icon:before{content:"5";font-family:IconFont;font-style:normal}.grofers-cash .checkbox-element{vertical-align:top!important}@media screen and (max-width:1020px){.grofers-cash .checkbox-element{height:22px;width:22px}}.grofers-cash__element{display:inline-block;margin-left:8px;vertical-align:top}.grofers-cash__current-balance{color:#999;font-size:12px;margin-top:8px}.payment-cod{background-color:#fff;padding:20px;text-align:center}.payment-cod__message{font-size:14px;line-height:1.6;margin:16px auto 40px}@media screen and (min-width:1020px) and (max-width:1260px){.payment-cod__message{width:300px}}@media screen and (min-width:1260px){.payment-cod__message{width:300px}}.payment-cod__place-order{display:block;width:100%}.payment-cod__banner{margin-bottom:14px;margin-top:36px;width:100px}.payment-cod-separator{margin-top:-20px}.payment-cod-separator__text{color:#aaa;position:relative}.payment-cod-separator__text:before{border-bottom:1px solid #aaa;right:52%;width:110px}.payment-cod-separator__text:after{border-bottom:1px solid #aaa;left:52%;width:110px}@media screen and (min-width:1020px) and (max-width:1260px){.payment-cod-separator__text:after,.payment-cod-separator__text:before{width:155px}}@media screen and (min-width:1260px){.payment-cod-separator__text:after,.payment-cod-separator__text:before{width:155px}}.payment-cod-wallet-options{line-height:1.6;margin:20px auto}@media screen and (min-width:1020px) and (max-width:1260px){.payment-cod-wallet-options{width:300px}}@media screen and (min-width:1260px){.payment-cod-wallet-options{width:300px}}.payment-cod-wallet-options__img{margin-right:10px;width:44px}.payment-cod-wallet-options__img:last-child{margin-right:0}.banks-list,.cards-list,.delivery-slots-list{list-style-type:none;margin:0;padding:0}.payment-cards{height:346px;overflow-y:auto;text-align:left}.payment-cards--new-card{height:360px}.payment-wallets{height:260px;overflow-y:auto}.wallet-opt-list__display-name{display:inline-block;width:60%}.wallet-opt-list__offer-text{display:inline-block;width:80%}.wallet-opt-list__wallet-balance{color:#55ac20;float:right}.banks-list__item,.cards-list__item,.delivery-slots-list__item{border-bottom:1px solid #f2f2f2;margin:0;padding:0;position:relative}.cards-list__item--help-text{margin-top:-14px;padding:0 0 10px 150px}.cards-list__item--selected{background-color:#f9f9f9}.payment-netbanking__banklist{border-bottom:1px solid #f2f2f2;color:#666;display:block;margin-bottom:4px;padding:16px 32px}.delivery-slots-list__item .unavailable-slot{color:#f34343;display:block;font-size:12px;margin-top:8px}.delivery-slots-list__item .slot-container{display:inline-block;position:relative;left:40px}.delivery-slots-list__item .slot-time{font-size:14px}.delivery-slots-list__item .slot-info{display:block;font-size:12px;color:#37a3be;margin-top:8px}.delivery-slots-list__item--selected{color:#333;font-weight:500}.delivery-slots-list__item--disabled{color:#999}.delivery-slots-list__item--disabled .slot-time{text-decoration:line-through}.delivery-addr{margin-top:24px}.card-selection,.delivery-addr__label,.delivery-slot__label{cursor:pointer;display:block;padding:16px}@media screen and (min-width:1020px) and (max-width:1260px){.card-selection,.delivery-addr__label,.delivery-slot__label{padding:20px 32px}}@media screen and (min-width:1260px){.card-selection,.delivery-addr__label,.delivery-slot__label{padding:20px 32px}}@media screen and (max-width:1020px){.card-selection{padding:12px}}.card-selection--disabled{cursor:default;opacity:.4}.card-type,.wallet-type__img{background-position-y:-8px;background-repeat:no-repeat;background-size:cover}.card-selection .card-type{display:inline-block;height:32px;margin-right:12px;vertical-align:middle;width:40px}@media screen and (min-width:1020px) and (max-width:1260px){.card-selection .card-type{margin-left:38px;margin-right:18px;width:50px}}@media screen and (min-width:1260px){.card-selection .card-type{margin-left:38px;margin-right:18px;width:50px}}.card-selection .card-number{color:#999}.payment-wallets .wallet-type{height:44px;margin-left:20px;overflow:hidden;vertical-align:middle;width:64px}@media screen and (min-width:1020px) and (max-width:1260px){.payment-wallets .wallet-type{margin-left:38px}}@media screen and (min-width:1260px){.payment-wallets .wallet-type{margin-left:38px}}.payment-wallets .wallet-type__img{display:inline-block;height:auto;margin:0;max-height:44px;max-width:64px;width:auto}.payment-wallets .card-selection__details{width:calc(100% - 100px)}@media screen and (min-width:1020px) and (max-width:1260px){.payment-wallets .card-selection__details{width:calc(100% - 118px)}}@media screen and (min-width:1260px){.payment-wallets .card-selection__details{width:calc(100% - 118px)}}.wallet-opt{padding:16px}@media screen and (min-width:1020px) and (max-width:1260px){.wallet-opt{padding:14px 32px}}@media screen and (min-width:1260px){.wallet-opt{padding:14px 32px}}.delivery-slot__option{margin-right:20px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:1020px) and (max-width:1260px){.delivery-slot__option{margin-right:30px}}@media screen and (min-width:1260px){.delivery-slot__option{margin-right:30px}}.card-selection__option,.delivery-addr__option{margin-right:30px}.delivery-addr__label{position:relative;border-radius:3px;border:1px solid #eee;box-sizing:border-box;display:inline-block;height:203px;line-height:1.5;margin:0 8px 8px 0;max-width:262px;padding:16px;text-align:left;width:100%;vertical-align:top;padding:24px}@media screen and (min-width:1020px) and (max-width:1260px){.delivery-addr__label{width:262px}}@media screen and (min-width:1260px){.delivery-addr__label{width:262px}}.delivery-addr__label:hover{border:1px solid #ccc}.btn-select-address{margin-top:24px}.checkout-address-item{color:#333;width:100%;min-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-address-actions__edit{background-image:url(//webcdn.grofers.com/images/checkout/edit@2x-20ee591.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:14px;top:14px;height:12px;width:12px}.addr-landmark,.addr-lines{color:#666}.addr-label{width:90%;margin-bottom:8px}.card-selection__cvv{float:right;width:32px}@media screen and (min-width:1020px) and (max-width:1260px){.card-selection__cvv{width:70px}}@media screen and (min-width:1260px){.card-selection__cvv{width:70px}}.card-number{box-sizing:border-box;width:100%}.card-type--visa{background-image:url(//webcdn.grofers.com/images/payment/visa-42f212a.png)}.card-type--mastercard{background-image:url(//webcdn.grofers.com/images/payment/mastercard-fafd4ad.png)}.card-type--maestro{background-image:url(//webcdn.grofers.com/images/payment/maestro-be32af5.png)}.card-type--amex{background-image:url(//webcdn.grofers.com/images/payment/amex-332bc23.png)}.card-type--diners{background-image:url(//webcdn.grofers.com/images/payment/diners-059a752.png)}.card-type--discover{background-image:url(//webcdn.grofers.com/images/payment/discover-6461fc7.png)}.card-type--rupay{background-image:url(//webcdn.grofers.com/images/payment/rupay-77f4f26.png)}.card-selection__details{line-height:1.5;vertical-align:middle}@media screen and (max-width:1020px){.card-selection__details{width:calc(100% - 130px)}}.card-selection__delete-btn,.card-selection__offer-text{margin-left:52px}@media screen and (min-width:1020px) and (max-width:1260px){.card-selection__delete-btn,.card-selection__offer-text{margin-left:122px}}@media screen and (min-width:1260px){.card-selection__delete-btn,.card-selection__offer-text{margin-left:122px}}.card-selection__delete-btn{color:#e96125}.banks-list{border-bottom:1px solid #f2f2f2;padding:20px 32px}@media screen and (max-width:1020px){.banks-list{padding:4px;text-align:center}}.banks-list__item{border-radius:3px;border:1px solid #ccc;display:inline-block;margin:0 9px 9px 0}@media screen and (max-width:1020px){.banks-list__item{margin:0 4px 4px 0}.banks-list__item:nth-child(2n){margin-right:0}}.banks-list__item--selected{border:1px solid #e96125}.bank-selection{cursor:pointer;display:block;padding:21px 8px}@media screen and (min-width:1020px) and (max-width:1260px){.bank-selection{padding:32px 12px}}@media screen and (min-width:1260px){.bank-selection{padding:32px 12px}}.bank-details__logo{height:27px;margin-left:4px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:99px}@media screen and (min-width:1020px) and (max-width:1260px){.bank-details__logo{margin-left:7px;width:100px}}@media screen and (min-width:1260px){.bank-details__logo{margin-left:7px;width:100px}}.bank-details{margin-left:28px;vertical-align:middle}.new-card{box-sizing:border-box;font-size:14px;margin:0 auto;padding:15px 0;width:calc(100% - 48px)}@media screen and (min-width:1020px) and (max-width:1260px){.new-card{padding:32px 66px;width:539px}}@media screen and (min-width:1260px){.new-card{padding:32px 66px;width:539px}}.new-card .card-type{height:22px;position:absolute;right:8px;top:31px;width:36px}.new-card .input--validation-error{border:1px solid #f34343}.new-card-head{color:#333;font-size:18px;font-weight:500;margin-bottom:0;margin-top:42px;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.new-card-head{margin-top:30px}}@media screen and (min-width:1260px){.new-card-head{margin-top:30px}}.new-card__cvv{float:right}.new-card__cvv .input{width:60px}@media screen and (min-width:1020px) and (max-width:1260px){.new-card__cvv .input{width:104px}}@media screen and (min-width:1260px){.new-card__cvv .input{width:104px}}.new-card__expiry .input{width:40px}@media screen and (min-width:1020px) and (max-width:1260px){.new-card__expiry .input{width:104px}}@media screen and (min-width:1260px){.new-card__expiry .input{width:104px}}.new-card__cardno{margin-bottom:16px}.bank-offer__modal{background-color:#fff}@media screen and (min-width:1020px) and (max-width:1260px){.bank-offer__modal{border-radius:3px;width:535px}}@media screen and (min-width:1260px){.bank-offer__modal{border-radius:3px;width:535px}}.bank-offer__header{padding:20px 16px;background-color:#fafafa;border:1px solid #eee}@media screen and (min-width:1020px) and (max-width:1260px){.bank-offer__header{border-radius:3px}}@media screen and (min-width:1260px){.bank-offer__header{border-radius:3px}}.bank-offer__img{display:table-cell;height:48px;padding-right:16px;vertical-align:middle;width:48px}@media screen and (min-width:1020px) and (max-width:1260px){.bank-offer__header--padding{padding:36px 66px 0}}@media screen and (min-width:1260px){.bank-offer__header--padding{padding:36px 66px 0}}.bank-offer__validations{margin-top:12px;margin-bottom:24px}.bank-offer__check{margin-right:4px}.bank-offer__check:before{content:"L";font-family:IconFont;font-style:normal;color:#51aa1b;vertical-align:middle}.bank-offer__error{margin-right:4px}.bank-offer__error:before{content:"N";font-family:IconFont;font-style:normal;color:#f34343;vertical-align:middle}.card-element__prev{display:table-cell;vertical-align:middle;cursor:pointer}.card-element__prev:before{content:"a";font-family:IconFont;font-style:normal;vertical-align:middle;color:#e96125;font-size:24px}.new-card__save{margin:30px 0}.new-card__save .perfectly-secure{color:#999;font-size:12px;margin-left:26px;margin-top:4px}.payment-form{padding:20px}.add-new-card{border-bottom:1px solid #f2f2f2;color:#e96125;display:block;padding:20px 44px;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.add-new-card{padding:20px 64px}}@media screen and (min-width:1260px){.add-new-card{padding:20px 64px}}.add-new-card:before{content:"h";font-family:IconFont;font-style:normal;font-size:24px;left:12px;position:absolute;top:16px}@media screen and (min-width:1020px) and (max-width:1260px){.add-new-card:before{left:30px}}@media screen and (min-width:1260px){.add-new-card:before{left:30px}}.add-new-card:after{content:"b";font-family:IconFont;font-style:normal;position:absolute;right:12px}@media screen and (min-width:1020px) and (max-width:1260px){.add-new-card:after{right:30px}}@media screen and (min-width:1260px){.add-new-card:after{right:30px}}.invoice__row{margin-bottom:10px}.checkout-wrapper .cart-promo-msg{margin-left:0}.checkout-wrapper .promo-descriptive-msg,.checkout-wrapper .promo-main-msg{line-height:1.7;margin-left:20px}.checkout-wrapper .promo-descriptive-msg{line-height:normal;margin-top:4px;width:auto}.invoice__row--payable{border-top:1px dashed #eee;color:#333;font-weight:500;line-height:normal;margin-top:16px;padding-top:16px}.invoice__row--payable .tax-label{color:#999;display:block;font-size:12px;font-weight:200;padding-top:5px}.new-delivery-address-btn{color:#e96125;display:inline-block;margin-top:24px}.new-delivery-address-btn:before{content:"d";font-family:IconFont;font-style:normal;font-size:20px;margin-right:5px;vertical-align:middle}.new-delivery-address{margin:32px auto 0}@media screen and (min-width:1020px) and (max-width:1260px){.new-delivery-address{width:auto;margin:32px 0 0}}@media screen and (min-width:1260px){.new-delivery-address{width:auto;margin:32px 0 0}}.new-delivery-address .input{margin-top:4px}.new-delivery-address .input--validation-error{border:1px solid #f34343}.new-delivery-address .input[type=text]{width:calc(100% - 24px)}.new-delivery-address .validation-error{color:#f34343;margin-top:4px}.new-delivery-address-wrapper{margin-right:36px}.new-delivery-address-modal{margin:0 auto;width:calc(100% - 48px)}@media screen and (min-width:1020px) and (max-width:1260px){.new-delivery-address-modal{margin:initial;padding:30px 36px 0;width:468px}}@media screen and (min-width:1260px){.new-delivery-address-modal{margin:initial;padding:30px 36px 0;width:468px}}.cart-migration-modal{text-align:center;padding:24px}.cart-migration-modal__text{margin:0;padding:0;padding-top:12px}.new-delivery-address-modal__heading{color:#333;font-size:18px;font-weight:500;margin-bottom:8px;text-align:center}.new-delivery-address-modal__sub-heading{color:#999;font-size:12px;text-align:center}.new-delivery-address__form-sub{background:#f9f9f9;margin:24px -36px 0;padding:0 36px 32px;border-radius:0 0 4px 4px;border-top:1px solid #dbdbdb}.new-delivery-address__form-row{margin-top:16px;position:relative}.new-delivery-address__form-row .tooltip-icon{position:absolute;right:14px;top:30px}.new-delivery-address__label{font-size:12px}.new-delivery-address__name{border-radius:0 3px 3px 0;border-left:0}.new-delivery-address__select--validation-error .Select-control{border-color:#f34343}.new-delivery-address__select:focus{outline:none}.new-delivery-address__select .Select{outline:none!important}.new-delivery-address__select .Select-control{border-radius:3px 0 0 3px;font-size:14px;height:42px;box-shadow:none!important}@media screen and (max-width:1020px){.new-delivery-address__select .Select-control{min-width:56px}}.new-delivery-address__select.is-open>.Select-control{border-color:#999}.new-delivery-address__select.is-open>.Select-control .Select-arrow{border-bottom-color:#e96125}.new-delivery-address__select .Select-input,.new-delivery-address__select .Select-placeholder,.new-delivery-address__select .Select-value-label{line-height:42px}@media screen and (max-width:1020px){.new-delivery-address__select .Select-option{padding:12px}}.new-delivery-address__select .Select-menu-outer{font-weight:400}.new-delivery-address__select .Select-arrow{border-top-color:#e96125!important}.address-label-options{margin-top:16px}.address-label-options .new-delivery-address__label{margin-right:32px}.address-label-options .new-delivery-address__label .radio-element{margin-right:8px;background:#fff}.new-delivery-address__btn{margin-left:16px;margin-top:24px;width:120px}@media screen and (max-width:1020px){.new-delivery-address__btn{width:100%;margin-left:0;margin-top:16px}}.new-delivery-address__label-container{display:table}@media screen and (max-width:1020px){.new-delivery-address__label-container{display:block;margin-bottom:16px}}@media screen and (max-width:1020px){.new-delivery-address__label-item{display:block}}@media screen and (max-width:1020px){.new-delivery-address__area{border-right:0;border-radius:3px 0 0 3px;padding-right:14px}}.detect-location__button-container{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#e96125;position:relative;text-align:center;min-width:92px;font-size:14px;padding:4px;margin-left:16px}@media screen and (max-width:1020px){.detect-location__button-container{margin-left:0;border-left:0;border-radius:0 3px 3px 0;padding:4px 10px;min-width:auto}}.detect-location__button-container .loader{min-width:44px}.detect-location__button-container .loader__circle{background-color:#e96125;margin:9px 2px}.detect-location__button-label{display:inline-block;font-weight:400!important}@media screen and (max-width:1020px){.detect-location__button-label{display:none}}.banks-list-dropdown .Select-placeholder{color:#333}.banks-list-dropdown .Select-option.is-focused,.banks-list-dropdown .Select-option.is-selected{background-color:#f8f8f8}.banks-list-dropdown.is-focused:not(.is-open)>.Select-control{border-color:#ccc;box-shadow:none}.banks-list-dropdown.is-open .Select-placeholder{color:#ccc}@media screen and (max-width:1020px){.loader--delivery-time,.loader--payment-step{margin-left:32px}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes-modal{max-height:80vh}}@media screen and (min-width:1260px){.checkout-cart-changes-modal{max-height:80vh}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes{width:682px}}@media screen and (min-width:1260px){.checkout-cart-changes{width:682px}}.checkout-cart-changes__body{background-color:#f9f9f9;height:calc(100vh - 165px);overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;z-index:1}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes__body{background-color:#fbfbfb;height:auto;max-height:calc(80vh - 132px - 48px)}}@media screen and (min-width:1260px){.checkout-cart-changes__body{background-color:#fbfbfb;height:auto;max-height:calc(80vh - 132px - 48px)}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes__body--without-items{background:#fff;height:auto;padding-bottom:35px}}@media screen and (min-width:1260px){.checkout-cart-changes__body--without-items{background:#fff;height:auto;padding-bottom:35px}}.checkout-cart-changes__body--only-price-change{height:calc(100vh - 149px)}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes__body--only-price-change{height:auto;max-height:calc(100vh - 149px)}}@media screen and (min-width:1260px){.checkout-cart-changes__body--only-price-change{height:auto;max-height:calc(100vh - 149px)}}.checkout-cart-changes__footer{background-color:#fff;border-top:1px solid #f9f9f9;box-shadow:0 -2px 4px 0 rgba(0,0,0,.2);height:auto;padding:18px 20px;position:relative;text-align:center;z-index:2}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes__footer{background-color:#fbfbfb;height:84px;padding:24px 0}}@media screen and (min-width:1260px){.checkout-cart-changes__footer{background-color:#fbfbfb;height:84px;padding:24px 0}}.checkout-cart-changes-price-changes{color:#333;font-size:16px;padding:18px 38px;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes-price-changes{padding:24px 60px}}@media screen and (min-width:1260px){.checkout-cart-changes-price-changes{padding:24px 60px}}.checkout-cart-changes-price-changes--without-items{margin-top:40%}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes-price-changes--without-items{margin-top:0;padding-top:24px}}@media screen and (min-width:1260px){.checkout-cart-changes-price-changes--without-items{margin-top:0;padding-top:24px}}.checkout-cart-changes-goto-cart-msg{margin-bottom:18px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes-goto-cart-msg{margin-bottom:25px}}@media screen and (min-width:1260px){.checkout-cart-changes-goto-cart-msg{margin-bottom:25px}}.checkout-cart-changes-items-not-available-header{background-color:#f2f2f2;padding:14px 30px}.checkout-cart-changes-items-not-available-wrapper{border-top:1px solid #eee;padding:14px 16px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes-items-not-available-wrapper{padding:24px 60px}}@media screen and (min-width:1260px){.checkout-cart-changes-items-not-available-wrapper{padding:24px 60px}}.checkout-cart-changes-invalid-promo,.checkout-cart-items-not-available-list{background-color:#fff}.checkout-cart-changes-invalid-promo{color:#f34343;font-size:14px;padding:10px 0;margin:0 16px;margin-bottom:10px;text-align:center}.checkout-cart-changes-invalid-promo:before{content:"N";font-family:IconFont;font-style:normal}.checkout-cart-changes-invalid-promo:before:before{margin-right:6px}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-cart-changes-invalid-promo{margin:0 60px;margin-bottom:10px}}@media screen and (min-width:1260px){.checkout-cart-changes-invalid-promo{margin:0 60px;margin-bottom:10px}}@media screen and (max-width:1020px){.checkout-download-app-container{background:#fcfcfc;border-top:1px solid #ededed;padding:20px}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-download-app-container{border:1px solid #dbdbdb;border-radius:6px;display:inline-block;margin-left:16px;vertical-align:top;width:320px}}@media screen and (min-width:1260px){.checkout-download-app-container{border:1px solid #dbdbdb;border-radius:6px;display:inline-block;margin-left:16px;vertical-align:top;width:320px}}.checkout-order-update{background:#e9f9fe;border-top-left-radius:6px;border-top-right-radius:6px;padding:32px 8px 0}@media screen and (max-width:1020px){.checkout-order-update__title{display:inline-block;font-size:14px;font-weight:500;text-align:left;vertical-align:middle;width:calc(100% - 122px)}}@media screen and (min-width:1020px) and (max-width:1260px){.checkout-order-update__title{color:#333;font-size:16px;font-weight:500;margin-bottom:24px;text-align:center}}@media screen and (min-width:1260px){.checkout-order-update__title{color:#333;font-size:16px;font-weight:500;margin-bottom:24px;text-align:center}}.checkout-order-update__img{vertical-align:middle;width:304px}.checkout-download-app{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:32px 24px}.checkout-download-app__title{font-size:14px;font-weight:200;line-height:1.3}.checkout-download-app-icons{margin-top:20px}.checkout-download-app-icons__ios{margin-left:16px}.download-app__img{width:106px}@media screen and (max-width:1020px){.download-app__img{display:inline-block;margin-left:16px;vertical-align:middle}}.error-wrapper{height:80vh;position:relative;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.error-wrapper{height:auto;padding:120px 0;width:840px}}@media screen and (min-width:1260px){.error-wrapper{height:auto;padding:120px 0;width:840px}}.error-section__left{display:inline-block;padding-right:60px}.error-section__left .error--img{width:310px}.error-section__right{display:inline-block;padding:0 24px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:1020px) and (max-width:1260px){.error-section__right{padding:0}}@media screen and (min-width:1260px){.error-section__right{padding:0}}.error-details__heading{color:#000;font-size:28px;font-weight:700;margin:0 0 5px}.error-details__line-1{color:#333;font-size:18px;font-weight:500;line-height:1.6;margin:10px 0 20px}.error-details__line-2{margin-top:20px}.error-details__line-2,.error-details__redirecting{color:#888;font-size:14px;margin-bottom:20px}.error-details__link{color:#e96125;display:block;font-size:12px;line-height:2}.app-down{text-align:center;background-color:#fff;height:100vh;padding:30px}.app-down__logo{width:100px}.app-down__header-text-1{max-width:300px;color:#555;font-size:12px;margin:16px auto 0;line-height:1.4}.app-down__banner{margin-top:25px;width:220px}.app-down__header-text-2{color:#333;font-size:14px;font-weight:700;margin-top:20px}.app-down__header-text-3{color:#333;font-size:13px;margin:5px auto 0;max-width:300px;line-height:1.3}.app-down__btn{background-color:#e96125;border-radius:4px;border:0;color:#fff;display:block;margin:16px auto 0;outline:0;font-family:inherit;padding:15px 30px}.app-down__to-w3g{color:#e96125;display:block;font-size:14px;font-weight:500;margin:24px auto 0;outline:0}.my-profile{margin:0 auto 15px;padding-top:105px;position:relative;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.my-profile{padding-top:80px 0 0;width:994px}}@media screen and (min-width:1260px){.my-profile{padding-top:80px 0 0;width:994px}}.my-profile__wrapper{overflow:hidden;padding:0 15px}@media screen and (min-width:1020px) and (max-width:1260px){.my-profile__wrapper{padding:0}}@media screen and (min-width:1260px){.my-profile__wrapper{padding:0}}.my-profile__left{float:left;min-height:567px;vertical-align:top}@media screen and (min-width:1020px) and (max-width:1260px){.my-profile__left{width:200px}}@media screen and (min-width:1260px){.my-profile__left{width:258px}}.my-profile__right{float:left;vertical-align:top;position:relative;width:100%;min-height:567px}@media screen and (min-width:1020px) and (max-width:1260px){.my-profile__right{width:calc(100% - 260px);border-left:1px solid #eee}}@media screen and (min-width:1260px){.my-profile__right{width:calc(100% - 260px);border-left:1px solid #eee}}.card{background-color:#fff}@media screen and (min-width:1020px) and (max-width:1260px){.card{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,78%,.5)}}@media screen and (min-width:1260px){.card{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,78%,.5)}}.profile-nav{color:#666}.profile-nav__details-block{padding:30px 0;text-align:center;border-bottom:1px solid #eee}.profile-nav__details-block .account-profile__img{height:90px;width:90px}.profile-nav__details-block .account-profile__name{color:#333;font-size:14px;font-weight:500;padding-top:10px}.profile-nav__details-block .account-profile__phone{font-size:12px;padding-top:10px}.profile-nav__list{line-height:53px;list-style:none}.profile-nav__list-item{border-top:1px solid #eee;cursor:pointer;font-size:14px;display:list-item}.profile-nav__list-item .item-text{padding:0 20px}.profile-nav__list-item .item-text:before{font-size:20px;padding-right:10px;vertical-align:bottom}.profile-nav__list-item.active,.profile-nav__list-item:hover{background-color:#f9f9f9;color:#333}.profile-nav__list-item .my-address:before{content:"B";font-family:IconFont;font-style:normal}.profile-nav__list-item .my-orders:before{content:"q";font-family:IconFont;font-style:normal}.profile-nav__list-item .my-gr-cash:before{content:"W";font-family:IconFont;font-style:normal}.profile-nav__list-item .login-logout-box:before{content:"K";font-family:IconFont;font-style:normal}.profile-nav__list-item:first-child{border-top:0}.profile-nav__list-item:last-child{border-bottom:1px solid #eee}.my-carts__title{color:#333;display:none;font-size:14px;font-weight:700;margin:25px 0 -5px}.my-carts--full{background-color:#fff;min-height:567px}@media screen and (min-width:1020px) and (max-width:1260px){.my-carts--full{transform:translateX(-200px);width:calc(100% + 200px)}}@media screen and (min-width:1260px){.my-carts--full{transform:translateX(-200px);width:calc(100% + 200px);transform:translateX(-258px);width:calc(100% + 258px)}}.my-carts__load-more{margin:30px 0;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.my-carts__load-more{margin:40px 30px}}@media screen and (min-width:1260px){.my-carts__load-more{margin:40px 30px}}.my-carts__load-more .btn{height:46px;color:#e96125;box-shadow:0 1px 1px rgba(0,0,0,.15),-1px 0 0 rgba(0,0,0,.03),1px 0 0 rgba(0,0,0,.03),0 1px 0 rgba(0,0,0,.12);border:1px solid #eee}.my-carts__load-more .btn:hover{background-color:#f9f9f9}.my-cart{color:#888;font-size:10px;padding:30px 0 0}@media screen and (min-width:1020px) and (max-width:1260px){.my-cart{font-size:12px;padding:40px 30px 0}}@media screen and (min-width:1260px){.my-cart{font-size:12px;padding:40px 30px 0}}.my-cart:first-child{padding-top:30px}.my-cart:last-child{border-bottom:0;padding-bottom:24px}.my-cart-details__view-more-btn{border-radius:3px 3px 0 0;color:#888;cursor:pointer;padding:11px 0;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.my-cart-details__view-more-btn{padding:15px 0}}@media screen and (min-width:1260px){.my-cart-details__view-more-btn{padding:15px 0}}.my-cart-details__view-more-btn:hover{background-color:#f9f9f9}.my-cart-details__view-more-btn.open{border-top:1px solid #eee}.my-cart-details__view-more-btn:after{padding-left:5px;vertical-align:middle;content:"u";font-family:IconFont;font-style:normal}.my-cart-details__view-more-btn.open:after{content:"U";font-family:IconFont;font-style:normal}.my-cart-box{border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.15),-1px 0 0 rgba(0,0,0,.03),1px 0 0 rgba(0,0,0,.03),0 1px 0 rgba(0,0,0,.12)}.my-cart-box__header{background-color:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee;border-top-left-radius:3px;border-top-right-radius:3px;font-weight:500;padding:5px 0 5px 5px}@media screen and (min-width:1020px) and (max-width:1260px){.my-cart-box__header{padding:12px 0 12px 30px}}@media screen and (min-width:1260px){.my-cart-box__header{padding:12px 0 12px 30px}}.my-cart-box__header--ck-date{padding-top:6px}.my-cart-box__header--ck-date:before{content:"i";font-family:IconFont;font-style:normal;font-size:15px;padding-right:5px;vertical-align:text-bottom}@media screen and (max-width:1020px){.my-cart-box__header--ck-date{max-width:185px}}.report-issue-btn{background-color:#f9f9f9;font-size:10px;margin-right:5px;padding:8px 9px;transition:background-color .2s ease-out}@media screen and (min-width:1020px) and (max-width:1260px){.report-issue-btn{font-size:12px;margin-right:12px;padding:8px 9px}}@media screen and (min-width:1260px){.report-issue-btn{font-size:12px;margin-right:12px;padding:8px 9px}}.my-cart-box__details{border-top:1px solid #eee}.my-cart-box__details--address{line-height:1.6}.my-cart-box__details--payment{padding-bottom:0!important}.my-cart-box__details--payment-mode .details-box__right{color:#333;font-weight:500}.my-cart-box__info{border-top:1px solid #eee;color:#666;line-height:normal}@media screen and (min-width:1020px) and (max-width:1260px){.my-cart-box__info{font-size:14px}}@media screen and (min-width:1260px){.my-cart-box__info{font-size:14px}}.my-cart-box__info .info-field:first-child{padding-top:12px;border-top:1px solid #eee}.my-cart-box__info .info-field:last-child{padding-bottom:12px}@media screen and (min-width:1020px) and (max-width:1260px){.my-cart-box__info .info-field:first-child{padding-top:24px}.my-cart-box__info .info-field:last-child{padding-bottom:24px}}@media screen and (min-width:1260px){.my-cart-box__info .info-field:first-child{padding-top:24px}.my-cart-box__info .info-field:last-child{padding-bottom:24px}}.my-cart-box__info .green{color:#51aa1b;font-weight:500}.my-cart-box__info-img{width:20px;vertical-align:bottom;padding-right:10px}@media screen and (min-width:1020px) and (max-width:1260px){.my-cart-box__info-img{width:24px}}@media screen and (min-width:1260px){.my-cart-box__info-img{width:24px}}.my-cart-box__info-cashback{padding:0 10px 10px}.my-cart-box__info-cashback b{color:#333;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.my-cart-box__info-cashback{padding:0 30px 16px}}@media screen and (min-width:1260px){.my-cart-box__info-cashback{padding:0 30px 16px}}.my-cart-box__info-refund{padding:0 10px 10px}.my-cart-box__info-refund b{color:#333;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.my-cart-box__info-refund{padding:0 30px 16px}}@media screen and (min-width:1260px){.my-cart-box__info-refund{padding:0 30px 16px}}.details-box{border-top:1px solid #eee;display:table;margin:0 10px;padding:10px 0;width:calc(100% - 20px)}@media screen and (min-width:1020px) and (max-width:1260px){.details-box{margin:0 30px;padding:20px 0;width:calc(100% - 60px)}}@media screen and (min-width:1260px){.details-box{margin:0 30px;padding:20px 0;width:calc(100% - 60px)}}.details-box:first-child{border-top:0}.details-box__left{color:#aaa;display:table-cell;font-weight:500;width:154px;vertical-align:top;padding-top:2px}.details-box__right{color:#666;display:table-cell;font-size:12px;padding-top:6px}.details-box__right .payment-details--text-2{font-size:12px;font-weight:400;color:#666}@media screen and (min-width:1020px) and (max-width:1260px){.details-box__right{font-size:14px;padding-top:0}}@media screen and (min-width:1260px){.details-box__right{font-size:14px;padding-top:0}}.invoice-box{color:#666;font-size:12px}@media screen and (min-width:1020px) and (max-width:1260px){.invoice-box{font-size:14px}}@media screen and (min-width:1260px){.invoice-box{font-size:14px}}.invoice-box__row{display:inline-block;line-height:15px;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.invoice-box__row{line-height:25px}}@media screen and (min-width:1260px){.invoice-box__row{line-height:25px}}.invoice-box__row.green .amount{color:#51aa1b}.invoice-box__row.red .amount{color:#f34343}.invoice-box__row.payable-amount{border-top:1px dashed #eee;color:#333;font-size:14px;font-weight:500;line-height:40px;margin-top:10px}@media screen and (min-width:1020px) and (max-width:1260px){.invoice-box__row.payable-amount{line-height:56px}}@media screen and (min-width:1260px){.invoice-box__row.payable-amount{line-height:56px}}.my-order{border-bottom:1px solid #eee;line-height:normal}.my-order__header{padding:0 10px}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__header{padding:10px 30px}}@media screen and (min-width:1260px){.my-order__header{padding:10px 30px}}.my-order__store-details{color:#333;font-size:12px;font-weight:500;padding-bottom:5px;padding-top:20px}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__store-details{font-size:14px}}@media screen and (min-width:1260px){.my-order__store-details{font-size:14px}}.my-order__store-details--item{display:inline-block;vertical-align:top}.my-order__header--del-promise{color:#333;font-size:12px;padding-top:15px}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__header--del-promise{font-size:14px;padding-top:23px}}@media screen and (min-width:1260px){.my-order__header--del-promise{font-size:14px;padding-top:23px}}.my-order__timeline{font-size:10px;margin:0;padding:20px 0 10px}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__timeline{font-size:14px;margin:0 -35px;padding:40px 0}}@media screen and (min-width:1260px){.my-order__timeline{font-size:14px;margin:0 -35px;padding:40px 0}}.my-order__cta{border-top:1px dashed #eee;color:#e96125;font-weight:500;line-height:normal;margin:0 10px;padding:10px 0;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__cta{font-weight:400;margin:0 30px;padding:20px 0;text-align:right}}@media screen and (min-width:1260px){.my-order__cta{font-weight:400;margin:0 30px;padding:20px 0;text-align:right}}.my-order__cta-item{box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;width:33.33333%}.my-order__cta-item:before{font-size:16px;padding-right:3px;vertical-align:sub}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__cta-item:before{font-size:19px}}@media screen and (min-width:1260px){.my-order__cta-item:before{font-size:19px}}.my-order__cta-item:last-child{padding-right:0}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__cta-item{margin-left:25px;width:auto}}@media screen and (min-width:1260px){.my-order__cta-item{margin-left:25px;width:auto}}.my-order__cta-item--has-hover:hover{text-decoration:underline}.my-order__cta-item--disabled{color:#ccc;cursor:default}.my-order__cta-item--tooltip .rc-tooltip-inner{max-width:200px;min-height:auto}.my-order__cta--order-details:before{content:"3";font-family:IconFont;font-style:normal}@media screen and (max-width:1020px){.my-order__cta--mini-view .my-order__cta--order-details{font-size:16px}.my-order__cta--mini-view .my-order__cta--order-details-txt{display:none}}.my-order--mini-view{cursor:default;display:block;padding:10px}@media screen and (min-width:1020px) and (max-width:1260px){.my-order--mini-view{padding:30px}}@media screen and (min-width:1260px){.my-order--mini-view{padding:30px}}.my-order__timeline--mini-view{display:inline-block;font-size:12px;margin:0;padding:0 5px 0 0;vertical-align:top;width:75px;word-break:break-all}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__timeline--mini-view{font-size:14px;padding:0;width:160px}}@media screen and (min-width:1260px){.my-order__timeline--mini-view{font-size:14px;padding:0;width:160px}}.my-order__timeline--mini-view .timeline,.my-order__timeline--mini-view .timeline__state-box{text-align:left}.my-order__timeline--mini-view .timeline__state-box--delivered{color:#333}.my-order__header--mini-view{display:inline-block}@media screen and (max-width:1020px){.my-order__header--mini-view{width:calc(100% - 100px)}}.my-order__header--mini-view .my-order__store-details{padding-top:0}.my-order__header--mini-view .my-order__store-details--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 75px)}@media screen and (min-width:1020px) and (max-width:1260px){.my-order__header--mini-view .my-order__store-details--name{max-width:200px}}@media screen and (min-width:1260px){.my-order__header--mini-view .my-order__store-details--name{max-width:200px}}.my-order__cta--mini-view{border-top:0;display:inline-block;float:right;margin:0;padding:0;vertical-align:top}.my-order__cta--mini-view .my-order__cta--order-details{padding-right:17px}.my-order__cta--mini-view .my-order__cta--order-details:before{display:none}.my-order__cta--mini-view .my-order__cta--order-details:after{content:"b";font-family:IconFont;font-style:normal;padding-left:5px;padding-top:2px;position:absolute}.my-order-details{box-shadow:none;font-size:10px;min-height:567px}@media screen and (min-width:1020px) and (max-width:1260px){.my-order-details{box-shadow:0 2px 2px 0 hsla(0,0%,78%,.5)}}@media screen and (min-width:1260px){.my-order-details{box-shadow:0 2px 2px 0 hsla(0,0%,78%,.5)}}.my-order-details__row{display:table;width:100%}.my-order-details__row--left{width:658px}.my-order-details__row--left,.my-order-details__row--right{display:table-cell;vertical-align:top}.my-order-details__invoice-box{border-radius:3px;border:1px solid #eee;margin:0 30px;padding:20px 20px 0}.my-order-details__help{color:#e96125;padding-top:30px;text-align:center}.my-order-details__help--text{border-radius:3px;border:1px solid #e96125;cursor:pointer;font-size:12px;padding:6px}.my-order-details__items-list{background-color:#fff;border-radius:3px;border:1px solid #eee}@media screen and (min-width:1020px) and (max-width:1260px){.my-order-details__items-list--left{margin-left:30px}}@media screen and (min-width:1260px){.my-order-details__items-list--left{margin-left:30px}}.items-list__header{background-color:#f9f9f9;border-bottom:1px solid #eee;color:#888;padding:10px}@media screen and (min-width:1020px) and (max-width:1260px){.items-list__header{padding:10px 30px}}@media screen and (min-width:1260px){.items-list__header{padding:10px 30px}}.items-list__header .merchant-name{color:#333;font-size:12px;font-weight:500;padding-bottom:10px}@media screen and (min-width:1020px) and (max-width:1260px){.items-list__header .merchant-name{font-size:14px}}@media screen and (min-width:1260px){.items-list__header .merchant-name{font-size:14px}}.my-order-details__back-btn{color:#e96125;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;padding-left:15px}.my-order-details__back-btn:hover{text-decoration:underline}@media screen and (min-width:1020px) and (max-width:1260px){.my-order-details__back-btn{font-size:14px;padding-left:48px}}@media screen and (min-width:1260px){.my-order-details__back-btn{font-size:14px;padding-left:48px}}.my-order-details__back-btn:before{content:"a";font-family:IconFont;font-style:normal;font-size:13px;left:0;position:absolute}@media screen and (min-width:1020px) and (max-width:1260px){.my-order-details__back-btn:before{font-size:15px;left:30px}}@media screen and (min-width:1260px){.my-order-details__back-btn:before{font-size:15px;left:30px}}.my-order-details__back-btn.top{padding-bottom:10px;padding-top:35px}@media screen and (min-width:1020px) and (max-width:1260px){.my-order-details__back-btn.top{padding-bottom:20px;padding-top:45px}}@media screen and (min-width:1260px){.my-order-details__back-btn.top{padding-bottom:20px;padding-top:45px}}.my-order-details__back-btn.bottom{padding-bottom:25px;padding-top:10px}@media screen and (min-width:1020px) and (max-width:1260px){.my-order-details__back-btn.bottom{padding-bottom:30px;padding-top:20px}}@media screen and (min-width:1260px){.my-order-details__back-btn.bottom{padding-bottom:30px;padding-top:20px}}.order-item{border-top:1px solid #f7f7f7;color:#666;display:table;font-size:12px;padding:0 10px;position:relative;width:calc(100% - 20px)}@media screen and (min-width:1020px) and (max-width:1260px){.order-item{font-size:14px;padding:0 30px;width:calc(100% - 60px)}}@media screen and (min-width:1260px){.order-item{font-size:14px;padding:0 30px;width:calc(100% - 60px)}}.order-item:nth-child(2){border-top:0!important}.order-item--loader{height:84px}.order-item--selected{background:rgba(255,251,198,.4)}.order-item__box{display:table-cell;text-align:left;vertical-align:top}.order-item__checkbox{width:20px;vertical-align:middle}@media screen and (min-width:1020px) and (max-width:1260px){.order-item__checkbox{width:40px}}@media screen and (min-width:1260px){.order-item__checkbox{width:40px}}.order-item__img-box{vertical-align:middle;width:40px}.order-item__img-box .order-item-img{width:50px}.order-item__img-box .order-item-img--loader{height:40px;width:40px}@media screen and (min-width:1020px) and (max-width:1260px){.order-item__img-box{width:70px}.order-item__img-box .order-item-img{width:58px}.order-item__img-box .order-item-img--loader{height:58px;width:58px}}@media screen and (min-width:1260px){.order-item__img-box{width:70px}.order-item__img-box .order-item-img{width:58px}.order-item__img-box .order-item-img--loader{height:58px;width:58px}}.order-item__details{line-height:normal;padding:12px 10px;word-break:break-word}@media screen and (min-width:1020px) and (max-width:1260px){.order-item__details{padding:18px 20px 12px}}@media screen and (min-width:1260px){.order-item__details{padding:18px 20px 12px}}.order-item__quantity{display:none;padding-top:18px}.order-item__quantity .icon-cross{font-size:10px;vertical-align:bottom}@media screen and (min-width:1020px) and (max-width:1260px){.order-item__quantity{display:table-cell;width:100px}}@media screen and (min-width:1260px){.order-item__quantity{display:table-cell;width:100px}}.order-item__details--inline-quantity{padding-top:8px}.order-item__details--inline-quantity .icon-cross{font-size:10px;vertical-align:bottom}@media screen and (min-width:1020px) and (max-width:1260px){.order-item__details--inline-quantity{padding-top:18px;display:none}}@media screen and (min-width:1260px){.order-item__details--inline-quantity{padding-top:18px;display:none}}.order-item__total-cost{font-weight:500;text-align:right;width:40px;padding-top:18px}@media screen and (min-width:1020px) and (max-width:1260px){.order-item__total-cost{width:60px}}@media screen and (min-width:1260px){.order-item__total-cost{width:60px}}.order-item__details--unit{color:#999;font-size:12px;padding-top:4px}@media screen and (min-width:1020px) and (max-width:1260px){.order-item__details--unit{padding-top:10px}}@media screen and (min-width:1260px){.order-item__details--unit{padding-top:10px}}.timeline{position:relative;text-align:center}.timeline--multiple-state .timeline__state-box{width:25%}.timeline__divide{background:#ccc;height:1px;position:absolute;top:11px;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.timeline__divide{top:22px}}@media screen and (min-width:1260px){.timeline__divide{top:22px}}.timeline__state-box{color:#666;text-align:center;display:inline-block;line-height:normal;position:relative;vertical-align:top}.timeline__state-box--active{color:#333;font-weight:500}.timeline__state-box--active .timeline__state{border-color:#51aa1b}.timeline__state-box--disabled{color:#ccc}.timeline__state-box--disabled .timeline__state{border-color:#ccc}.timeline__state-box--disabled .timeline__state-icon{display:none}.timeline__state-box--delivered{color:#51aa1b}.timeline__state-box--green .timeline__state{border-color:#51aa1b;color:#fff;background:#51aa1b}.timeline__state-box--cancel{color:#f34343}.timeline__state-box--cancel .timeline__state{border-color:#f34343;color:#f34343}.timeline__state-box--cancel .timeline__state-icon:before{content:"j";font-family:IconFont;font-style:normal}.timeline__state{background-color:#fff;border-radius:100%;border:2px solid #666;height:20px;margin:0 auto 10px;position:relative;width:20px}@media screen and (min-width:1020px) and (max-width:1260px){.timeline__state{height:40px;width:40px}}@media screen and (min-width:1260px){.timeline__state{height:40px;width:40px}}.timeline__row{position:absolute;top:6px;right:50%;width:calc(100% - 14px);border:1px solid #ccc}@media screen and (min-width:1020px) and (max-width:1260px){.timeline__row{top:12px;width:calc(100% - 25px)}}@media screen and (min-width:1260px){.timeline__row{top:12px;width:calc(100% - 25px)}}.timeline__row--active{border:1px solid #51aa1b}.timeline__state-icon{font-size:14px;left:50%;position:absolute;top:52%;transform:translate(-50%,-50%)}.timeline__state-icon:before{content:"H";font-family:IconFont;font-style:normal}@media screen and (min-width:1020px) and (max-width:1260px){.timeline__state-icon{font-size:24px}}@media screen and (min-width:1260px){.timeline__state-icon{font-size:24px}}@keyframes spin{to{transform:rotate(1turn)}}.download-app-box{border-radius:3px;color:#333;font-size:16px;font-weight:500;margin:15px;padding:20px 0;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.download-app-box{margin:30px;padding:40px 0}}@media screen and (min-width:1260px){.download-app-box{margin:30px;padding:40px 0}}.download-app-box__text{margin-bottom:25px}.no-order-history{text-align:center;font-weight:500}.no-order-history__img{margin-top:60px;width:216px}.no-order-history__line-1{color:#333;font-size:16px;margin-top:45px}.no-order-history__line-2{color:#666;font-size:14px;margin-top:10px}.no-order-history__link{background-color:#e96125;border-radius:3px;color:#fff;display:inline-block;font-size:12px;margin-top:35px;padding:13px 46px;width:100px}.user-wallet__heading{color:#333;font-size:14px;font-weight:600;margin:25px 0}.user-wallet{background-color:#fff;border-radius:3px;border:1px solid #eee;color:#333;margin:20px 0;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.user-wallet{margin:30px 30px 40px}}@media screen and (min-width:1260px){.user-wallet{margin:30px 30px 40px}}.user-wallet__balance{border-bottom:1px solid #eee;font-size:18px;font-weight:500;margin:0 auto;max-width:376px;padding:22px}.user-wallet__amount{margin-left:10px}.user-wallet__summary{font-size:14px;font-weight:400;padding:15px 0 22px;text-align:center}@media screen and (min-width:1020px) and (max-width:1260px){.user-wallet__summary{padding:15px 40px 22px;text-align:right}}@media screen and (min-width:1260px){.user-wallet__summary{padding:15px 40px 22px;text-align:right}}@media screen and (min-width:1020px) and (max-width:1260px){.user-wallet__summary--left{text-align:left}}@media screen and (min-width:1260px){.user-wallet__summary--left{text-align:left}}.user-wallet__partition{border-right:1px solid #eee}.wallet-transactions__box-wrapper{margin-left:5px;padding-bottom:40px;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.wallet-transactions__box-wrapper{margin:0}}@media screen and (min-width:1260px){.wallet-transactions__box-wrapper{margin:0}}.wallet-transactions__circle{background:#fff;border-radius:50%;border-style:solid;border-width:2px;height:11px;position:absolute;width:11px}.wallet-transactions__box{background-color:#fff;border-radius:3px;border:1px solid #eee;font-size:14px;margin:0 0 0 20px;max-width:411px;position:relative;top:22px}@media screen and (min-width:1020px) and (max-width:1260px){.wallet-transactions__box{margin:0 30px}}@media screen and (min-width:1260px){.wallet-transactions__box{margin:0 30px}}.wallet-transactions__box-header{border-bottom:1px solid #eee;padding:22px;text-align:left}.wallet-transactions__box-body{border-bottom:1px solid #eee;padding:15px 0}.wallet-transactions__box-footer{background-color:#fbfbfb;color:#666;font-size:12px;padding:8px;text-align:center}.wallet-transactions__align-middle{display:inline-block;margin-left:-4px;text-align:center;vertical-align:middle;width:50%}.wallet-transactions__align-middle:first-child{border-right:1px solid #eee}.wallet-transactions__text-dark{font-weight:500}.wallet-transactions__text{color:#666;margin-bottom:8px}.wallet-transactions__label{background-color:#f34343;border-radius:20px;color:#fff;display:inline-block;font-size:12px;height:22px;line-height:1.9;position:absolute;right:22px;text-align:center;top:19px;width:59px}.wallet-transactions__time{color:#999;font-size:12px;font-weight:400;position:absolute;right:0;text-transform:capitalize;top:-20px}.wallet-transactions__left{border-left:2px solid #ccc}.wallet-transactions__left .wallet-transactions__circle{border-color:#f34343;left:-9px}@media screen and (min-width:1020px) and (max-width:1260px){.wallet-transactions__left .wallet-transactions__circle{left:inherit;right:-9px}}@media screen and (min-width:1260px){.wallet-transactions__left .wallet-transactions__circle{left:inherit;right:-9px}}.wallet-transactions__left .wallet-transactions__time{left:0}@media screen and (min-width:1020px) and (max-width:1260px){.wallet-transactions__left .wallet-transactions__time{left:inherit;right:0}}@media screen and (min-width:1260px){.wallet-transactions__left .wallet-transactions__time{left:inherit;right:0}}@media screen and (min-width:1020px) and (max-width:1260px){.wallet-transactions__left{border-left:0;border-right:1px solid #eee}}@media screen and (min-width:1260px){.wallet-transactions__left{border-left:0;border-right:1px solid #eee}}.wallet-transactions__right{border-left:2px solid #ccc}.wallet-transactions__right .wallet-transactions__label{background-color:#51aa1b}.wallet-transactions__right .wallet-transactions__time{left:0}.wallet-transactions__right .wallet-transactions__circle{border-color:#51aa1b;left:-9px}@media screen and (min-width:1020px) and (max-width:1260px){.wallet-transactions__right{border-left:1px solid #eee}}@media screen and (min-width:1260px){.wallet-transactions__right{border-left:1px solid #eee}}.cancel-order{font-size:14px;margin:0 auto;text-align:center;width:calc(100% - 30px)}@media screen and (min-width:1020px) and (max-width:1260px){.cancel-order{height:auto;margin:initial;width:460px}}@media screen and (min-width:1260px){.cancel-order{height:auto;margin:initial;width:460px}}.cancel-header{border-bottom:1px solid #eee;border-radius:3px 3px 0 0;padding:0 0 15px}@media screen and (min-width:1020px) and (max-width:1260px){.cancel-header{height:56px;padding:30px 0;background-color:#fbfbfb;padding:30px}}@media screen and (min-width:1260px){.cancel-header{background-color:#fbfbfb;padding:30px}}.cancel__img,.reschedule__img{height:75px;margin-bottom:4px}@media screen and (min-width:1260px){.cancel__img,.reschedule__img{height:104px}}.cancel__message{color:#333;font-size:16px;line-height:normal;margin-bottom:8px}.cancellation-reason-list{padding:0;text-align:left;-webkit-overflow-scrolling:touch}@media screen and (min-width:1020px) and (max-width:1260px){.cancellation-reason-list{padding:0 20px;height:100%;overflow-y:scroll;max-height:250px}}@media screen and (min-width:1260px){.cancellation-reason-list{padding:0 20px;height:100%;overflow-y:scroll;max-height:250px}}.cancellation-reason-list__item{border-bottom:1px solid #f2f2f2;position:relative}.cancellation-reason__label{color:#333;cursor:pointer;display:block;height:19px;padding:20px 0}.cancellation-reason__option-text{display:inline-block;width:calc(100% - 30px)}.cancel__help-text{color:#999;line-height:1.7;margin:0 auto}.cancel-footer{padding:24px 20px}.my-addresses{background-color:#fff;border:1px solid #eee;border-radius:3px;margin:26px 30px}.my-addresses .icon-add:before{font-size:20px;margin-right:16px;vertical-align:middle}.my-addresses__new-address-btn{border:none;font-size:13px;padding:16px 20px;text-align:left;width:100%}.my-addresses__new-address-btn:hover{background-color:#f9f9f9;color:#e96125}.delete-address{font-size:14px}.delete-address__btn{margin:16px 16px 0;padding:13px 38px}.no-address{margin:0 auto;padding-top:82px;text-align:center}.no-address__heading{color:#333;font-size:16px;font-weight:500;margin-bottom:10px}.no-address__sub-heading{color:#999;font-size:14px;margin-bottom:30px}.address-item-container{background-color:#fff;border-top:1px solid #eee;padding:16px 20px;position:relative}.address-item-icon:before{color:#333;font-size:20px;left:20px;position:absolute;top:16px}.address-item{font-size:14px;max-width:520px;word-wrap:break-word}@media screen and (min-width:1020px) and (max-width:1260px){.address-item{max-width:580px}}.address-item__label{color:#333;font-weight:500;line-height:normal;margin-left:36px}.address-item__value{color:#666;line-height:normal;margin-left:36px;margin-top:8px}.address-item-actions{color:#999;font-size:12px;font-weight:400;margin-top:20px;text-align:right}@media screen and (min-width:1020px) and (max-width:1260px){.address-item-actions{display:inline-block;float:right;margin-top:32px}}@media screen and (min-width:1260px){.address-item-actions{display:inline-block;float:right;margin-top:32px}}.address-item-actions__edit{margin-right:30px}.address-item-actions__delete:hover,.address-item-actions__edit:hover{color:#333;text-decoration:underline}.reschedule{height:90vh;margin:0 auto;text-align:center;width:calc(100% - 16px)}@media screen and (min-width:1020px) and (max-width:1260px){.reschedule{margin:initial;width:608px}}@media screen and (min-width:1260px){.reschedule{margin:initial;width:608px}}.reschedule-header{border-top-left-radius:3px;border-top-right-radius:3px;padding:0 12px 24px}@media screen and (min-width:1020px) and (max-width:1260px){.reschedule-header{padding:24px 40px 32px}}@media screen and (min-width:1260px){.reschedule-header{padding:24px 40px 32px}}.reschedule__img{margin-bottom:16px}@media screen and (min-width:1260px){.reschedule__img{margin-bottom:20px}}.reschedule__message{color:#333;font-size:14px;font-weight:500;line-height:normal;margin-bottom:8px}@media screen and (min-width:1020px) and (max-width:1260px){.reschedule__message{font-size:16px}}@media screen and (min-width:1260px){.reschedule__message{font-size:16px}}.reschedule-lower-container{border-radius:3px;border:1px solid #eee;margin:0 auto;position:relative}@media screen and (min-width:1020px) and (max-width:1260px){.reschedule-lower-container{height:calc(100% - 227px)}}@media screen and (min-width:1260px){.reschedule-lower-container{margin:0 40px;height:calc(100% - 354px)}}.reschedule-body{font-size:14px;height:100%;position:relative;text-align:left}.reschedule-body .ReactTabs{height:100%}.reschedule-body .ReactTabs__TabPanel{border:none;height:calc(100% - 41px);overflow:auto;-webkit-overflow-scrolling:touch}.reschedule-body .ReactTabs__Tab{outline:none;border-top:none}.reschedule-body .ReactTabs__Tab:first-child{border-left:none}.reschedule-body .ReactTabs__Tab:last-child{border-right:none}.reschedule-body .delivery-slots-list__item:last-child{border-bottom:none}.reschedule__help-text{color:#666;font-size:12px;font-weight:500;line-height:1.7;margin:0 auto}@media screen and (min-width:1020px) and (max-width:1260px){.reschedule__help-text{font-size:14px}}@media screen and (min-width:1260px){.reschedule__help-text{font-size:14px}}.reschedule-footer{bottom:0;box-sizing:border-box;padding:24px 0;position:absolute;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.reschedule-footer{padding:24px 40px}}@media screen and (min-width:1260px){.reschedule-footer{padding:24px 40px}}.reschedule__close{margin-bottom:0}.login-container{min-height:80px;position:relative;margin-top:34px}@media screen and (min-width:1020px) and (max-width:1260px){.login-container{margin:80px auto 34px}}@media screen and (min-width:1260px){.login-container{margin:80px auto 34px}}.login-body{background-color:#fff;margin:0 auto 80px;position:relative;max-width:570px}@media screen and (min-width:1020px) and (max-width:1260px){.login-body{border:1px solid #ccc;border-radius:2px}}@media screen and (min-width:1260px){.login-body{border:1px solid #ccc;border-radius:2px}}.support-wrapper{margin:25px auto 0;min-height:0;padding:18px 0;width:calc(100% - 9px)}@media screen and (min-width:1020px) and (max-width:1260px){.support-wrapper{margin:0 auto;width:calc(100% - 68px)}}@media screen and (min-width:1260px){.support-wrapper{margin:0 auto;width:calc(100% - 68px)}}.support-header{border-bottom:1px solid #eee;margin-bottom:28px;padding:18px 0}.support-header__title{color:#333;font-size:24px;font-weight:700}.support-headers__sub-title{display:block;color:#666;font-size:12px;margin:8px 0 0}@media screen and (min-width:1020px) and (max-width:1260px){.support-headers__sub-title{display:inline-block;margin:0 10px}}@media screen and (min-width:1260px){.support-headers__sub-title{display:inline-block;margin:0 10px}}.issue-container{display:inline-block;margin-bottom:23px;width:100%}@media screen and (min-width:1020px) and (max-width:1260px){.issue-container{margin-bottom:64px;width:50%}}@media screen and (min-width:1260px){.issue-container{margin-bottom:64px;width:50%}}.issue-img{display:inline-block;margin-right:30px;vertical-align:top;width:40px}@media screen and (min-width:1020px) and (max-width:1260px){.issue-img{width:74px}}@media screen and (min-width:1260px){.issue-img{width:74px}}.issue-content{display:inline-block;vertical-align:top;width:calc(100% - 70px)}@media screen and (min-width:1020px) and (max-width:1260px){.issue-content{width:calc(100% - 104px)}}@media screen and (min-width:1260px){.issue-content{width:calc(100% - 104px)}}.issue-heading{color:#333;font-size:14px;font-weight:500}.issue-elements__items{list-style:none;padding:10px 0;border-top:1px solid #eee}@media screen and (min-width:1020px) and (max-width:1260px){.issue-elements__items{border:none}}@media screen and (min-width:1260px){.issue-elements__items{border:none}}.issue-elements .issue-elements__items:last-child{border-bottom:1px solid #eee}@media screen and (min-width:1020px) and (max-width:1260px){.issue-elements .issue-elements__items:last-child{border:none}}@media screen and (min-width:1260px){.issue-elements .issue-elements__items:last-child{border:none}}.issue-elements__link{color:#e96125;display:block;font-size:14px}.issue-elements__link:after{content:"b";font-family:IconFont;font-style:normal;font-size:9px;padding-left:6px}.issue-elements__link-child:hover{text-decoration:underline}.sbc-landing{position:relative;top:58px;padding-bottom:58px;max-width:1280px;margin:0 auto;overflow:auto}.sbc-landing__hero{background-image:radial-gradient(circle at 50% 0,#ffcf20,#f77e1c);padding-top:0;margin:8px 0;border:1px solid #eee;overflow:hidden}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__hero{margin:8px;border-radius:3px}}@media screen and (min-width:1260px){.sbc-landing__hero{margin:8px;border-radius:3px}}.sbc-landing__hero-contents{color:#fff;text-align:center}.sbc-landing__logo{margin-top:20px;height:72px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__logo{margin-top:32px;height:96px}}@media screen and (min-width:1260px){.sbc-landing__logo{margin-top:32px;height:96px}}.sbc-landing__title{font-size:14px;margin-top:8px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__title{font-size:18px;font-weight:500}}@media screen and (min-width:1260px){.sbc-landing__title{font-size:18px;font-weight:500}}.sbc-landing__subtitle{margin-top:8px;font-size:24px;margin-bottom:32px;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__subtitle{margin-bottom:48px;font-size:28px;margin-top:4px}}@media screen and (min-width:1260px){.sbc-landing__subtitle{margin-bottom:48px;font-size:28px;margin-top:4px}}.sbc-landing__benefits{background:#fff;text-align:center;position:relative;color:#000;overflow:hidden;margin:8px 0;border:1px solid #eee}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__benefits{border-radius:3px;margin:8px}}@media screen and (min-width:1260px){.sbc-landing__benefits{border-radius:3px;margin:8px}}.sbc-landing__benefits-title{font-size:18px;font-weight:500;margin-top:32px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__benefits-title{margin-top:72px;font-size:24px}}@media screen and (min-width:1260px){.sbc-landing__benefits-title{margin-top:72px;font-size:24px}}.sbc-landing__benefits-sub{position:relative;z-index:1;margin-top:32px}.sbc-landing__benefits-sub:before{border-top:1px solid #eee;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:20%;z-index:-1}.sbc-landing__benefits-sub>span{background:#fff;color:#999;padding:0 4px}.sbc-landing__add-benefits{margin:24px 0}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__add-benefits{margin:48px 0}}@media screen and (min-width:1260px){.sbc-landing__add-benefits{margin:48px 0}}.sbc-landing__add-benefits>div{margin:0 16px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__add-benefits>div{margin:0 40px}}@media screen and (min-width:1260px){.sbc-landing__add-benefits>div{margin:0 40px}}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__add-benefits{margin:36px 0}}@media screen and (min-width:1260px){.sbc-landing__add-benefits{margin:36px 0}}@media screen and (max-width:1020px){.sbc-landing__add-benefit-img{height:32px}}.sbc-landing__add-benefit-text{font-weight:500;font-size:14px;margin-top:8px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-landing__add-benefit-text{margin-top:24px;font-size:16px}}@media screen and (min-width:1260px){.sbc-landing__add-benefit-text{margin-top:24px;font-size:16px}}@media screen and (max-width:1020px){.sbc-landing__add-benefit-text{line-height:1.5;max-width:96px}}.sbc-sku{background:#43b9c6;text-align:center;padding-top:20px;overflow:hidden;margin:8px 0;border:1px solid #eee;border-bottom:0}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-sku{border-radius:3px;margin:8px}}@media screen and (min-width:1260px){.sbc-sku{border-radius:3px;margin:8px}}.sbc-sku__title{color:#fff;font-size:14px;padding:0 16px;margin-bottom:8px}.sbc-sku__subtitle{color:#fff;padding:0 16px;font-weight:200;margin-bottom:20px}.plan-img{padding-top:8px}.plan-unit{margin-bottom:4px}.plan-line1,.plan-unit{font-size:14px;color:#666}.plan-line1{margin-bottom:8px}.plan-line2{margin-bottom:12px;color:#37a3be}.plan-oldprice{font-size:18px;text-decoration:line-through;margin-right:4px}.plan-newprice{font-size:28px;color:#333}.plan-select{margin-top:0}.vertical-timeline{margin:8px 0;padding:24px 16px 16px;text-align:center;border:1px solid #dbdbdb;overflow:hidden;position:relative;background:#fff}@media screen and (min-width:1020px) and (max-width:1260px){.vertical-timeline{padding:48px 360px;margin:8px;border:1px solid #eee;border-radius:3px}}@media screen and (min-width:1260px){.vertical-timeline{padding:48px 360px;margin:8px;border:1px solid #eee;border-radius:3px}}.vertical-timeline__title{font-size:14px;color:#333;font-weight:500;margin-bottom:25px}@media screen and (min-width:1020px) and (max-width:1260px){.vertical-timeline__title{font-size:24px;margin-bottom:44px}}@media screen and (min-width:1260px){.vertical-timeline__title{font-size:24px;margin-bottom:44px}}.vertical-timeline__step{display:-ms-flexbox;display:flex;margin:15px 0 16px 45px;border-radius:5px;border:1px solid #eee;box-shadow:0 0 5px 1px #f5f5f5;position:relative;justify-items:center;-ms-flex-align:center;align-items:center;padding:16px;background:#fff;color:#fff}@media screen and (min-width:1020px) and (max-width:1260px){.vertical-timeline__step{padding:16px 24px 16px 32px}}@media screen and (min-width:1260px){.vertical-timeline__step{padding:16px 24px 16px 32px}}.vertical-timeline__step-caret{position:absolute;width:10px;height:10px;background:#fff;border:1px solid #eee;border-right:0;border-top:0;left:-6px;top:50%;transform:translateY(-50%) rotate(45deg);box-shadow:-1px 1px 5px 0 #f5f5f5}.vertical-timeline__index{display:inline-block;color:#999;font-size:14px;position:absolute;left:-46px;top:50%;transform:translateY(-50%);line-height:30px;border:1px solid #ccc;border-radius:50%;width:28px;height:28px;background:#fff;z-index:1}.vertical-timeline__line:after{content:"";background:#ccc;width:1px;height:80px;display:block;position:absolute;left:13px;top:28px}.vertical-timeline__text{font-size:14px;color:#666;-ms-flex:4;flex:4;text-align:left;padding-right:12px}.vertical-timeline__step-img-wrapper{-ms-flex:1;flex:1}.vertical-timeline__step-img{max-width:80%}.refund-on-cancel{margin:8px 0;padding:24px;text-align:center;border:1px solid #dbdbdb;border-radius:3px;background-color:#fffcf1}@media screen and (min-width:1020px) and (max-width:1260px){.refund-on-cancel{margin:8px;border:1px solid #eee;border-radius:3px;padding:36px 24px}}@media screen and (min-width:1260px){.refund-on-cancel{margin:8px;border:1px solid #eee;border-radius:3px;padding:36px 24px}}.refund-on-cancel__img{width:100px}@media screen and (min-width:1020px) and (max-width:1260px){.refund-on-cancel__img{display:inline-block;vertical-align:middle;margin-left:40px}}@media screen and (min-width:1260px){.refund-on-cancel__img{display:inline-block;vertical-align:middle;margin-left:40px}}@media screen and (max-width:1020px){.refund-on-cancel__img{margin-bottom:8px}}@media screen and (min-width:1020px) and (max-width:1260px){.refund-on-cancel__text-wrapper{vertical-align:middle;display:inline-block;margin-left:40px;text-align:left}}@media screen and (min-width:1260px){.refund-on-cancel__text-wrapper{vertical-align:middle;display:inline-block;margin-left:40px;text-align:left}}.refund-on-cancel__head{color:#333;font-size:21px;margin-bottom:4px;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.refund-on-cancel__head{margin-bottom:8px;font-size:24px}}@media screen and (min-width:1260px){.refund-on-cancel__head{margin-bottom:8px;font-size:24px}}.refund-on-cancel__sub{font-size:14px;color:#666}@media screen and (min-width:1020px) and (max-width:1260px){.refund-on-cancel__sub{font-size:16px;max-width:350px}}@media screen and (min-width:1260px){.refund-on-cancel__sub{font-size:16px;max-width:350px}}.faq__header{margin:56px 0 32px;text-align:center;position:relative}.faq__title{border:1px solid #dbdbdb;background:#f2f2f2;padding:10px 20px;border-radius:50px;color:#999;overflow:hidden}.faq__line{height:1px;width:100%;display:block;background:#d8d8d8;position:absolute;z-index:-1;top:50%}.faq__wrapper{background:#fff;border-top:1px solid #eee;font-size:14px;padding:0 16px}@media screen and (min-width:1020px) and (max-width:1260px){.faq__wrapper{padding:0 256px}}@media screen and (min-width:1260px){.faq__wrapper{padding:0 256px}}.faq__q{padding:20px 0 16px;font-weight:500;color:#333}@media screen and (min-width:1020px) and (max-width:1260px){.faq__q{padding-top:32px;font-size:18px}}@media screen and (min-width:1260px){.faq__q{padding-top:32px;font-size:18px}}.faq__a{color:#666;padding-bottom:20px}@media screen and (min-width:1020px) and (max-width:1260px){.faq__a{padding-bottom:32px;line-height:1.5}}@media screen and (min-width:1260px){.faq__a{padding-bottom:32px;line-height:1.5}}@media screen and (min-width:1020px) and (max-width:1260px){.slider-container--sbc{margin-left:12px;margin-right:8px}}@media screen and (min-width:1260px){.slider-container--sbc{margin-left:12px;margin-right:8px}}.sbc-member{position:relative;top:58px;padding-bottom:58px;text-align:center;font-size:14px;color:#999;max-width:1280px;margin:0 auto}.sbc-member__hero{background-color:#fff;border-bottom:1px solid #eee}.sbc-member__hero-img{height:72px;width:72px;margin:24px 0 12px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__hero-img{height:96px;width:96px;margin:32px 0 16px}}@media screen and (min-width:1260px){.sbc-member__hero-img{height:96px;width:96px;margin:32px 0 16px}}.sbc-member__title{margin:0 0 12px;font-size:18px;color:#000;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__title{margin:0 0 16px;font-size:24px}}@media screen and (min-width:1260px){.sbc-member__title{margin:0 0 16px;font-size:24px}}.sbc-member__since{margin-bottom:24px;font-size:14px;color:#999}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__since{font-size:16px;margin-bottom:32px}}@media screen and (min-width:1260px){.sbc-member__since{font-size:16px;margin-bottom:32px}}.sbc-member__benefit{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);overflow:hidden}@media screen and (max-width:1020px){.sbc-member__benefit{padding:0 32px}}.sbc-member__benefit-title{color:#999;margin:24px 0 12px;font-size:13px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__benefit-title{margin:32px 0 16px}}@media screen and (min-width:1260px){.sbc-member__benefit-title{margin:32px 0 16px}}.sbc-member__benefit-text{font-size:14px;color:#666;margin-bottom:24px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__benefit-text{margin-bottom:32px;font-size:16px}}@media screen and (min-width:1260px){.sbc-member__benefit-text{margin-bottom:32px;font-size:16px}}.sbc-member__icon{height:18px;width:18px;vertical-align:middle;margin-left:4px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__icon{height:22px;width:22px}}@media screen and (min-width:1260px){.sbc-member__icon{height:22px;width:22px}}.sbc-member__expire-text{margin:24px 0 8px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__expire-text{margin-top:32px}}@media screen and (min-width:1260px){.sbc-member__expire-text{margin-top:32px}}.sbc-member__expire-date{margin-bottom:12px;font-weight:500}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__expire-date{margin-bottom:16px}}@media screen and (min-width:1260px){.sbc-member__expire-date{margin-bottom:16px}}.sbc-member__cta-title{margin-bottom:24px;font-size:14px}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__cta-title{font-size:16px;margin-bottom:32px}}@media screen and (min-width:1260px){.sbc-member__cta-title{font-size:16px;margin-bottom:32px}}@media screen and (max-width:1020px){.sbc-member__cta-title{padding:0 32px}}.sbc-member__btn{display:block;margin:12px auto}@media screen and (min-width:1020px) and (max-width:1260px){.sbc-member__btn{display:inline-block;margin:0 0 0 12px}}@media screen and (min-width:1260px){.sbc-member__btn{display:inline-block;margin:0 0 0 12px}}.membership-cancel-modal{padding:32px;text-align:center}.membership-cancel-modal__title{margin-top:32px;font-size:20px;color:#333;font-weight:500}.membership-cancel-modal__text{font-size:16px;margin-top:16px;color:#666}.membership-cancel-modal__cta{margin-top:32px}.membership-cancel-modal__btn{margin:16px auto 0;display:block;min-width:175px}@media screen and (min-width:1020px) and (max-width:1260px){.membership-cancel-modal__btn{margin:0 0 0 32px;display:inline-block}}@media screen and (min-width:1260px){.membership-cancel-modal__btn{margin:0 0 0 32px;display:inline-block}}.my-list{background-color:#1c2224;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:2002}@media screen and (min-width:1020px) and (max-width:1260px){.my-list{display:none}}@media screen and (min-width:1260px){.my-list{display:none}}.my-list__header{padding:13px 16px;text-align:center;margin-bottom:12px}.my-list__title{color:#fff;display:inline-block;font-size:16px;margin-top:8px;height:20px}.my-list__types-container{padding:0 16px}.my-list__back:after{content:"a";font-family:IconFont;font-style:normal;color:#fff;display:inline-block;font-size:32px}.my-list .shopping-cart{position:absolute;right:4px;height:inherit}.types-listing__title{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.types-listing__title-icon:after{content:"x";font-family:IconFont;font-style:normal;border:1px solid #fff;border-radius:2px;color:#fff;display:inline-block;float:left;font-size:32px;margin-right:12px}.types-listing:not(:first-child) .types-listing__title-icon{display:none}.types-listing:not(:first-child) .types-listing__title-text{text-align:center;width:100%}.types-listing:not(:first-child) .types-listing-item__circle{background-color:#dbdbdb}.types-listing__title-text{color:#fff;font-size:14px;line-height:32px}.types-listing__types{clear:both;padding-top:12px;padding-bottom:24px}.types-listing-item{-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #eee;display:-ms-flexbox;display:flex;padding:20px 0 16px 20px}.types-listing-item__link{width:100%}.types-listing-item__circle{display:inline-block;height:8px;width:8px;margin-right:16px;border-radius:50%;background-color:#f34343}.types-listing-item__name{display:inline-block;color:#000;font-size:14px;width:70%}.types-listing-item__toggle{position:absolute;right:40px}.types-listing-item__toggle:after{content:"u";font-family:IconFont;font-style:normal;display:inline-block;font-size:16px;color:#000}.types-listing__types .types-listing-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.types-listing__types .types-listing-item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}body{background-color:#f9f9f9}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:8px;width:8px;margin:0 5px;padding:0}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:8px;height:8px;background-color:#ccc;font-size:6px;line-height:8px;text-align:center;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-clip:padding-box;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%}.slick-dots li.slick-active button:before{background-color:#e96125;opacity:1}
/*# sourceMappingURL=main.818bfd58171bf52ee7cc3cecd7504d35.css.map*/
