.pace-inactive{display:none !important}.content-header{margin:25px 0;letter-spacing:1.5px;text-transform:uppercase}.youSaved{color:#fd5653;margin:10px 0}.youSaved-font{font-weight:bold !important}.text-bold{font-weight:bold;text-transform:capitalize !important}.offText{color:red}span.currencyMinusSymbol.minus{position:absolute;margin-top:4px}.break{display:none}textarea.char-count{margin-bottom:0 !important}#checkout .panel-group .panel-default>.panel-heading{background-color:transparent;padding:8px 0 14px}.autoFillInput:-webkit-autofill,.autoFillInput:-webkit-autofill:hover,.autoFillInput:-webkit-autofill:focus,.autoFillInput:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px #f6f6f6 inset;-moz-box-shadow:0 0 0 100px #f6f6f6 inset;box-shadow:0 0 0 100px #f6f6f6 inset}.loading{background-image:url('/wps/wcm/connect/fastrack/0237cf6d-1f20-43c1-93c0-e3bdc27bdd34/img%252Fajax-loader.gif?MOD=AJPERES&amp;CVID=');background-repeat:no-repeat;background-position:center;width:100%;height:16px;display:block;position:absolute;left:0}.transparent-overlay{position:fixed;z-index:2;height:100%;opacity:0;top:0;left:0}.loader-text{width:10%;position:relative}#checkout .panel-title a,#checkout .panel-title a:hover,#checkout .panel-title a:focus{text-decoration:none}#checkout .panel-group .panel-title.non-editable{cursor:default}#checkout .panel-group .panel{box-shadow:none;-webkit-box-shadow:none;border:0;background:0;border-top:1px solid #d1d1d1;padding:0}select.form-control{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0;background:#f6f6f6 url(/wps/wcm/connect/fastrack/5cb8ec9e-3462-4cbe-9354-068ac854c7be/img%252Ficon%252Farrow-down.svg?MOD=AJPERES&amp;CVID=) no-repeat;background-position:100% center;-webkit-background-size:35px 7px;-moz-background-size:35px 7px;-o-background-size:35px 7px;background-size:35px 7px;padding-right:30px}input[type="checkbox"]:not(:checked)+label:before{background:#fff url('/wps/wcm/connect/fastrack/d0bee2bb-9ef7-44fc-bad2-5ee4e20aba7f/img%252Ficon%252FBox-without-tick.svg?MOD=AJPERES&amp;CVID=') no-repeat 0 0/100%}input[type="checkbox"]:checked+label:before{background:#fff url('/wps/wcm/connect/fastrack/4af5a9f8-24c6-498b-984d-3ee2a3cbb0ed/img%252Ficon%252FTick-Box_.svg?MOD=AJPERES&amp;CVID=') no-repeat 0 0/100%}span.password-icon{cursor:pointer;border:0;background:#f6f6f6 url('/wps/wcm/connect/fastrack/166b2c9c-0fcc-4181-b499-69e1efbd5ae8/img%252Ficon%252Feye-close-open-icon.png?MOD=AJPERES&amp;CVID=') no-repeat;background-position:50% 9px;background-size:23px 55px;-webkit-background-size:23px 63px;-moz-background-size:23px 63px;-o-background-size:23px 63px;padding-right:40px}input.pwd-show+span.password-icon{background-position:50% -27px;background-size:25px 55px;-webkit-background-size:25px 63px;-moz-background-size:25px 63px;-o-background-size:25px 63px}#checkout .panel-group .panel.gateway{border-top:0}#checkout .panel-default>.panel-heading+.panel-collapse>.panel-body{border:0;padding:0;margin-top:5px}#checkout .panel-default .panel-body{padding-top:0}#checkout .panel-group .panel-title{cursor:pointer;position:relative}#checkout .panel-group{border-top:1px solid #d1d1d1}.count{font-size:22px;border:1px solid #000;border-radius:100%;display:inline-block;height:30px;width:30px;text-align:center;line-height:28px;margin-right:7px}.tick-mark{background:url(/wps/wcm/connect/fastrack/c35bfad8-314a-41ad-a529-b28d08fdea30/img%252Ficon%252FTick.svg?MOD=AJPERES&amp;CVID=) no-repeat;font-size:22px;border:1px solid #000;border-radius:100%;display:inline-block;height:30px;width:30px;text-align:center;line-height:28px;margin-right:7px;vertical-align:middle;margin-bottom:5px}.currencyMinusSymbol{position:absolute;left:-10px}#checkout .panel-group .panel-title h2{margin:0;display:inline-block;margin-bottom:10px}#checkout .panel-group .panel-title p{margin-bottom:0;text-transform:initial;text-decoration:none;word-wrap:break-word;overflow:hidden}#checkout .panel-group .panel-title .product-summary p{font-weight:bold}#checkout .panel-group .panel-title .product-summary p.item{text-transform:uppercase}#checkout .panel-group .panel-title p.emailId{text-overflow:ellipsis;white-space:nowrap}#checkout .product-summary>.row p+p:before{content:'|';margin-right:20px}.delivery h3{letter-spacing:2px}.delivery .panel-title p,.review .panel-title p{margin:0;line-height:22px}.delivery .panel-title p.name{text-transform:capitalize !important}.delivery .edit-delivery{margin:20px 0 6px}#checkout .panel-group .panel-title .row{margin-top:5px}.delivery .deliver{margin-bottom:9px}.no-margin-bottom{margin-bottom:0}.disable-link{pointer-events:none}.encircle-div p,.encircle-div a.close-icon{display:inline-block}.encircle-div a.close-icon{top:-3px;position:relative}@media(width:768px){.setwidth-sm9{width:73% !important}.setwidth-sm3{width:27% !important}}@media(max-width:767px){.address-details{margin-top:10px}}.review .item span{font-size:9.5px;letter-spacing:2px}h3{letter-spacing:2px}.review .panel-title p.total-amount{margin-top:16px}#checkout .product-summary>.row:not(:last-child){margin-top:16px}.review .edit-delivery{margin-top:10px}#checkout .gateway .gateway-details{position:relative}.no-top-border{border-top:none !important}.breakdown h2{margin-bottom:15px}.btn:focus{outline-color:#181818}#checkout .cursor-default{cursor:default}.page-blur{opacity:.5}.modal-dialog{margin-top:110px}@media all and (max-width:767px){#checkout .panel-group .panel.gateway .count{position:absolute;top:-3px}#checkout .panel-group .panel.gateway .panel-title h2{margin-left:43px}}@media all and (max-width:767px){input.form-control,select.form-control,textarea.form-control{height:36px}}@media all and (min-width:768px){input.form-control,select.form-control,textarea.form-control{height:48px}p{line-height:32px}#checkout .gateway{border-top:0}span.password-icon{background-position:50% 14px}input.pwd-show+span.password-icon{background-position:50% -21px}.content-header{margin:40px 0 40px}#checkout .panel-group .panel-title{margin-top:5px}#checkout .panel-group .panel-title h2{margin-top:3px}#checkout .panel-group .panel-group .panel-heading+.panel-collapse>.panel-body,#checkout .panel-group .panel-group .panel-heading+.panel-collapse>.list-group{border:0}#checkout .panel-group .panel-title .row{margin-top:10px}#checkout .product-summary>.row:not(:last-child){margin-top:16px}.count{position:absolute;left:-65px;height:40px;width:40px;line-height:38px;font-size:27px}.address-details{margin-left:12px}.userInfoForm{margin-top:0}.userInfoForm .panel-body{padding-top:0}#checkout .panel-group .panel-group .panel+.panel{margin-top:35px}.delivery .panel-title{margin-bottom:8px}.delivery .panel-title p,.review .panel-title p{line-height:32px}.delivery .panel-title p.email{margin-bottom:10px}.delivery .panel-title p.email.billing-mixed{margin-bottom:20px}.delivery .panel-title p.address{margin-top:0}.delivery .edit-delivery{margin:0}.break{display:none}.review .item span{font-size:12px}.review .panel-title p.total-amount{margin-top:10px}.review .edit-delivery{margin-top:0}#checkout .product-summary>.row p+p:before{margin-right:60px}.modal-dialog{margin-top:140px}}body.modal-open{overflow:hidden !important;position:fixed;left:0;right:0}@media all and (min-width:1015px){.product-summary>.row,.product-summary>.row:nth-of-type(2){margin-top:0}.delivery .edit-delivery,.review .edit-delivery{width:180px}}#checkout .loginaccordian div,#checkout .loginaccordian .panel-title,#checkout .loginaccordian,#checkout .loginaccordian a,#payment.disableTab,#payment.disableTab a,#payment.disableTab .panel-title,#review.disableTab,#review.disableTab a,#review.disableTab .panel-title,#delivery.disableTab,#delivery.disableTab a,#delivery.disableTab .panel-title{cursor:default}#checkout .forgot-password-link a{cursor:pointer}@media all and (max-width:767px){.total-break-down p{padding-left:50px !important}.total-break-down .currencyMinusSymbol{position:absolute;left:40px !important}}#terms-condition-underline>p>a{text-decoration:underline !important}@media all and (min-width:768px){span.currencyMinusSymbol.minus{position:absolute;margin-top:3px}.total-section-spacing{padding-left:2px !important}.delivery-section-spacing{white-space:nowrap !important}}@media all and (min-width:1015px){span.currencyMinusSymbol.minus{position:absolute;margin-top:6px}.total-section-spacing{padding-left:12px !important}#checkout .product-summary>.row p+p:before{margin-right:50px}}.loadingiconredeemsgiftcard{opacity:.5;pointer-events:none;z-index:3}.loadingiconredeemsencirclecard{opacity:.5;pointer-events:none;z-index:3}.disabledpaymentsection{pointer-events:none;opacity:.5;z-index:3}.paymentsectiondisabled{pointer-events:none;opacity:.5;z-index:3}.loadingiconredeems{cursor:not-allowed;opacity:.5;z-index:3}a.loadingiconredeems:hover{pointer-events:none}.loadingiconredeemgitrcard{cursor:not-allowed;opacity:.5;z-index:3}a.loadingiconredeemgitrcard:hover{pointer-events:none}.loadingiconredeem{background-image:url('/wps/wcm/connect/fastrack/e235b166-ff73-472b-9ffc-58bb661be489/img%252Floader-spinner.svg?MOD=AJPERES&amp;CVID=');background-repeat:no-repeat;height:150px;position:absolute;width:150px;left:35%;top:100px}.loadingpaymenticon{opacity:.5;pointer-events:none;z-index:3}@media all and (max-width:767px){.img-popular-banks img{height:30px}.deliveryMethodAlign{margin-left:5px;margin-right:5px}}@media all and (min-width:1200px){#checkout .product-summary>.row p+p:before{margin-right:60px}}@media all and (min-width:1200px){.deliveyinformationbtn{width:45.95%;margin-left:-2px}.newinformationbtn{width:45.95%;margin-left:0}}.deliveryInfoTitle{text-transform:none}.editdetails{position:absolute;bottom:150%;left:40%}.editdetailsremove{padding-bottom:2px;border-bottom:1px solid;display:block;padding-left:10px;padding-right:10px;text-transform:uppercase;font-size:14px}@media screen and (max-width:767px){.iphone-only input.form-control,.iphone-only select.form-control,.iphone-only textarea.form-control{font-size:16px !important}}.preOrder-delivery{font-weight:bold;font-size:13px;text-transform:uppercase}.preroderDates{font-size:13px;display:inherit}.preorder-selected{border:2px solid black}a.nav-link,a.nav-link:active,a.nav-link:visited,a.nav-link:hover,a.nav-link:focus{font:inherit;color:inherit;text-decoration:none;outline:0}.youSaved{color:#fd5653}.youSaved-font{font-weight:bold !important}.confirmation a:hover,.confirmation .link:hover{text-decoration:none}.has-not-error .form-control{border:0;box-shadow:none}.order_number{margin-top:20px}.banner-img img{width:100%}.order_number h3{margin:15px 0}p{line-height:22px}.choose-payment-methods p a{color:inherit;text-decoration:underline}.confirmation .account_creation{padding:0}.confirmation .account_creation ul{padding-left:26px}input[type="checkbox"]:not(:checked)+label:before{background:#fff url('/wps/wcm/connect/fastrack/d0bee2bb-9ef7-44fc-bad2-5ee4e20aba7f/img%252Ficon%252FBox-without-tick.svg?MOD=AJPERES&amp;CVID=') no-repeat 0 0/100%}input[type="checkbox"]:checked+label:before{background:#fff url('/wps/wcm/connect/fastrack/4af5a9f8-24c6-498b-984d-3ee2a3cbb0ed/img%252Ficon%252FTick-Box_.svg?MOD=AJPERES&amp;CVID=') no-repeat 0 0/100%}.confirmation .input.form-control,.confirmation select.form-control{box-shadow:none;height:40px;font-size:14px}.confirmation select.form-control{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0;background:#f6f6f6 url('/wps/wcm/connect/fastrack/5cb8ec9e-3462-4cbe-9354-068ac854c7be/img%252Ficon%252Farrow-down.svg?MOD=AJPERES&amp;CVID=') no-repeat;background-position:100% center;-webkit-background-size:35px 7px;-moz-background-size:35px 7px;-o-background-size:35px 7px;background-size:35px 7px;padding-right:30px}.confirmation form{margin-top:10px}.confirmation .form-group .date-day-month{padding:0}.date-year{margin-top:20px}#receiveOffers+label{margin-top:10px}.prod-separator{margin-bottom:0;margin-top:0}.products_list h2{margin-top:14px;padding-bottom:20px;border-bottom:1px solid #d1d1d1;margin-bottom:0}.confirmation form button{margin-bottom:20px}.products_list{margin-top:40px}.confirmation select.form-control{padding-right:30px}.description .SKU-name,.total-cost h3{letter-spacing:2px}.description p{margin-bottom:5px}.quantifier h3,.total h3{margin:0;line-height:22px}.quantifier,.description{margin-bottom:8px}.product-row>div>div:first-of-type{padding-bottom:25px;margin-top:20px}.fulfilment p{margin:15px 0 0;line-height:23px}.breakdown h3{margin:0;line-height:21px}.breakdown-rule hr{margin-top:10px}.fulfilment h3{margin-bottom:20px}.confirmation .summary{padding:0}.confirmation .grand_total{margin-top:5px;padding:0}.grand_total h3{margin-bottom:16px;line-height:25px}.grand_total p,.grand_total h3{margin:16px 0 5px 0}.grand_total p{line-height:16px}.total_savings h3{margin:0 0 18px 0;line-height:30px}.address-detail h3,.breakdown-contact-detail h3{margin-top:29px;margin-bottom:15px}.delivery_details h2,.store_details h2,.billing_information h2{margin-top:0}.delivery_details p,.store_details p{margin-bottom:0;word-wrap:break-word}.delivery_details .breakdown-rule hr{margin-bottom:5px}.confirmation .billing_information{padding:0;margin-bottom:28px}.confirmation .total{margin-top:1px;line-height:30px}.billing_information .billing-info-details .total .fa{font-size:.9em !important}.billing_information h3{margin:0;line-height:21px;margin-bottom:15px}.billing_information .billing-info-details{border-top:1px solid #d1d1d1}.billing_information .billing-info-details>div:not(:last-child){border-bottom:1px solid #d1d1d1}.billing_information .billing-info-details>div{padding-top:20px;padding-bottom:20px}.receiveOffers-label{float:left}.receiveOffers-text{display:block;margin-top:6px}.privacypolicy-container{margin-left:25px;margin-bottom:0}.confirmation .account_creation .date-field,.confirmation .account_creation .password-field{margin-bottom:0}.confirmation .account_creation .error-block{min-height:20px;margin-top:5px}.confirmation .account_creation .help-block{margin:0}.discount-promotions{padding-top:25px}@media all and (min-width:768px){.grand_total p,.grand_total h3{margin:12px 0 0 0;line-height:32px}.grand_total h3,.total_savings h3{line-height:26px}.confirmation .total{margin-top:0;line-height:32px}.confirmation form button{margin-bottom:30px}.products_list{margin-top:70px}.confirmation .isUnAuth .goToHompage{margin-left:-15px}.confirmation .goToHompage{padding-bottom:5px !important}.confirmation .goToHompage:hover{font-weight:bold}p{line-height:32px}.breakdown h3:first-of-type,.breakdown p:first-of-type{margin:0 !important}.order_number{margin-top:60px}.date-year{margin-top:0}.order_number p{margin-bottom:30px}.order_number h3{margin-top:30px;margin-bottom:25px}.account_creation_heading{text-transform:capitalize}.account_creation ul{padding-left:35px}.account_creation li{margin-bottom:5px}.confirmation form{margin-top:15px}.form-group{margin-bottom:26px}.total_savings h3{font-weight:normal;text-transform:capitalize}#receiveOffers+label{margin-top:0}#receiveOffers+label p{margin-bottom:0}.products_list h2{padding-bottom:0;border-bottom:0}.confirmation .products-details-header{letter-spacing:2px;border-bottom:1px solid #d1d1d1;padding-bottom:10px;margin-top:30px}.confirmation select.form-control{padding-right:30px}.products-details-header .row div:nth-of-type(2){margin-left:18px}.products-details-header .row div:nth-of-type(4){margin-left:-7px}.product-row>div>div:first-of-type{margin-top:30px;padding-bottom:25px}.quantity{display:inline-block;border:1px solid #d1d1d1;width:33px;height:33px;text-align:center;line-height:30px}.fulfilment p{line-height:32px;margin:0}.breakdown{margin-top:20px}.breakdown h2{margin-top:34px}.breakdown h3{line-height:32px;margin-bottom:5px}.delivery_details h2,.store_details h2,.billing_information h2{margin-top:40px}.billing_information h2{margin-bottom:30px;margin-top:50px}.address-detail,.open-hours{padding-left:0}.address-detail h3,.breakdown-contact-detail h3{margin-top:20px}.billing_information .billing-info-details{border-top:0}.billing_information .billing-info-details>div:not(:last-child){border-bottom:0}.billing_information .billing-info-details>div{padding-top:20px;padding-bottom:20px}.confirmation .account_creation .form-group input[type="checkbox"]:not(:checked)+label:before,.confirmation .account_creation .form-group input[type="checkbox"]:checked+label:before{top:6px}.confirmation .account_creation .error-block{min-height:26px}}@media only screen and (max-width:768px){.billing_information .total{margin-top:0}.discount-promotions{padding-top:10px;margin-bottom:-10px}}@media only screen and (min-width:1015px){.products-details-header .row div:nth-of-type(2),.products-details-header .row div:nth-of-type(4){margin:0}.products-details-header .row div:nth-of-type(4){padding-left:9px}.description p{margin-right:20px;font-weight:bold}.address-detail,.open-hours{padding-left:25px}.fulfilment{padding-left:0}.confirmation .account_creation .error-block{min-height:30px}}@media only screen and (max-width:767px){#continue-shooping-id{margin-bottom:12px}.receiveOffers-text{display:block;margin-top:11px}}.discounted-price{color:#8c8c8c}.discounted-price .offer-price{text-decoration:line-through}.payment-wrapper .breakdown .data p.hyphen{margin-left:-7px}.PayPal{padding-bottom:6px;padding-top:4px}.tag{height:26px;display:inline-block;line-height:26px;width:90px;text-align:center;background-color:#b0a16e;color:#fff;font-size:10px;letter-spacing:2px}.payment-wrapper .choose-card .panel-default{border:0;box-shadow:none}.payment-wrapper .choose-card .nav-tabs>li>a{border-radius:0;letter-spacing:1.5px;margin-right:0;padding:14px 10px}.payment-wrapper .choose-card .nav-tabs>li:first-of-type>a{padding-left:23px}.payment-wrapper .choose-card .nav-tabs>li>a,.choose-card .nav-tabs>li>a:hover,.choose-card .nav-tabs>li>a:focus{color:#8c8c8c}#payment .input-disabled,#payment .successBalanceCheck{opacity:.4 !important}#payment .successBalanceCheckBtn{color:#fff;background-color:#000;border:2px solid #000;opacity:.4}#payment .input-disabled .input-group-addon{cursor:default;pointer-events:none}.payment-wrapper .choose-card.panel-default>.panel-heading{background-color:transparent;border-color:transparent;padding:0;margin-left:-23px;margin-right:-17px;position:relative}.payment-wrapper .choose-card .nav-tabs>li.active>a,.payment-wrapper .choose-card .nav-tabs>li.active>a:hover,.payment-wrapper .choose-card .nav-tabs>li.active>a:focus{color:#181818;border-bottom-color:transparent}#checkout .payment-info .choose-card.payment{border:0}#checkout .choose-card.payment .nav-tabs>li{cursor:pointer}.COD{background:url(/wps/wcm/connect/fastrack/3969aa7e-64b7-49c9-bf3a-b84c0ed92e36/img%252Ficon%252Fcash.png?MOD=AJPERES&amp;CVID=) no-repeat;background-position:left center;padding-right:15px}.CreditDebitCard{background:url(/wps/wcm/connect/fastrack/c607fea3-e6c6-403f-a772-689bba78fb3d/img%252Ficon%252Fcard.png?MOD=AJPERES&amp;CVID=) no-repeat;background-position:left center;padding-right:20px}.EMI{background:url(/wps/wcm/connect/fastrack/e3457729-0b40-4786-aa97-75251a9fa3e6/img%252Ficon%252Femi.png?MOD=AJPERES&amp;CVID=) no-repeat;background-position:left center;padding-right:13px}.NetBanking{background:url(/wps/wcm/connect/fastrack/b34443da-6d8e-4d7d-b96f-243794fa1c03/img%252Ficon%252Fnetbanking.png?MOD=AJPERES&amp;CVID=) no-repeat;background-position:left center;padding-right:13px}.PayPal{background:url(/wps/wcm/connect/fastrack/ff8ed321-8d28-4f31-a802-b9fbd719debb/img%252Ficon%252Fpaypal.png?MOD=AJPERES&amp;CVID=) no-repeat;background-position:left center;padding-right:17px}.Wallets{background:url(/wps/wcm/connect/fastrack/c5d10afd-0aa6-4e0d-9cab-b5f26234c2ff/img%252Ficon%252Fwallet.png?MOD=AJPERES&amp;CVID=) no-repeat;background-position:left center;padding-right:17px}.payment-wrapper .choose-card .panel-body{padding:20px 0 10px}.payment-wrapper .button-with-text button{padding-top:11px;padding-bottom:10px}.payment-wrapper .balance .balance-amount{background-color:transparent;height:50px;font-size:14px;color:#000;border:1px solid #000;padding:14px 5px 0 10px}.payment-wrapper .payment-info>div:first-of-type>p{margin-top:0;margin-bottom:13px}.payment-wrapper .payment-info .form-group{margin-bottom:20px}.payment-wrapper .payment-methods{margin-top:20px}.payment-wrapper .payment-methods>div>div{border:1px solid #d1d1d1;margin-bottom:26px;text-align:center;padding:10px 10px;cursor:pointer}.payment-wrapper .payment-methods>div>div:hover{border:1px solid #000}.payment-wrapper .payment-methods>div>div h3:first-of-type{font-size:8.5px;color:#8c8c8c;margin-bottom:0;margin-top:10px}.payment-wrapper .payment-methods .payment-option{line-height:17px;margin-top:10px;margin-bottom:0}.payment-wrapper .balance{padding-bottom:25px;border-bottom:1px solid #d1d1d1}.payment-wrapper .gift-card-note{margin-bottom:15px}.payment-wrapper .breakdown{padding:0}.payment-wrapper .breakdown .currencyMinusSymbol{left:0}.payment-wrapper .breakdown h3{margin:2px 0 10px;line-height:15px;width:85%}.payment-wrapper .breakdown h2{margin-bottom:8px;margin-top:25px}.payment-wrapper .breakdown hr{margin-top:10px;margin-bottom:19px}.payment-wrapper .breakdown .grand-total p{padding-top:5px}.payment-wrapper .breakdown .grand-total h3{line-height:26px}.payment-wrapper .separator{margin:0}.payment-wrapper .breakdown a.close-icon{right:0;top:-3px;margin-left:8px;width:12px;height:12px}.breakdown-hr{margin-left:-20px;margin-right:-7px}.payment-wrapper .choose-card-header{border-top:1px solid #d1d1d1;padding-top:30px;margin-bottom:15px}.payment-wrapper .balance.billing-mixed{padding-bottom:10px;border-bottom:0}.payment-wrapper .previous img,.payment-wrapper .next img{height:8px}.payment-wrapper .previous img{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.payment-wrapper .next img{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.payment-wrapper .other-cards>div{padding-left:0;padding-right:0}.payment-wrapper .other-cards-wrapper>div{text-align:center}.payment-wrapper .bank-offers .popular-banks{margin-top:20px}.payment-wrapper .other-banks>div{margin-bottom:0}.payment-wrapper .other-cards-wrapper:not(:last-child){margin-bottom:20px}.payment-wrapper .other-cards-wrapper label{display:block}.payment-wrapper .bank-offers .bank-wrapper,.other-cards-wrapper .bank-wrapper{padding:15px}.payment-wrapper .other-cards-wrapper .bank-wrapper{padding-left:0;padding-bottom:10px}.payment-wrapper .choose-card.payment .button-wrapper{padding:0;margin:0}.payment-wrapper .choose-card.payment .button-wrapper button{width:100%;margin:20px 0 20px}.payment-wrapper .other-cards-wrapper label,.payment-wrapper .bank-offers label{font-size:8.5px;letter-spacing:2px;color:#8c8c8c;margin-left:0;margin-top:7px;line-height:15px}.payment-wrapper .bank-offers>div.card{margin-top:20px;padding-left:0 !important;padding-right:25px}.payment-wrapper .other-cards{margin-top:20px}.payment-section input[type="radio"]:not(:checked)+label.img-label,.payment-section input[type="radio"]:checked+label.img-label,.payment-section input[type="checkbox"]:not(:checked)+label.img-label,.payment-section input[type="checkbox"]:checked+label.img-label{margin:auto;display:inline-block}.payment-wrapper .other-cards-wrapper input[type="radio"]:checked+label.img-label,.payment-wrapper .other-cards-wrapper input[type="radio"]:not(:checked)+label.img-label{padding-left:0}.payment-wrapper #CreditDebitCard .intro{margin:0;padding-top:12px}.payment-wrapper #COD .cash{padding-top:12px}.payment-wrapper .choose-card.payment .panel-heading{padding-top:5px}.payment-wrapper .choose-card.payment .nav-tabs>li>a{font-size:8.5px;letter-spacing:2px;overflow:hidden;text-overflow:ellipsis}.payment-wrapper .choose-card.payment .nav-tabs>li>a:hover{overflow:visible}.payment-wrapper .choose-card.payment .nav-tabs>li>a span>span:first-child{opacity:.4}.payment-wrapper .choose-card.payment .nav-tabs>li>a span{height:17px;line-height:17px;display:inline-block;vertical-align:middle}.payment-wrapper .choose-card.payment .nav-tabs>li.active>a span>span:first-child{opacity:1}.payment-wrapper .robot-img{height:27px;margin-left:10px}.payment-wrapper .robot-check{transform:scale(0.92);-webkit-transform:scale(0.92);transform-origin:0 0;-webkit-transform-origin:0 0}.payment-wrapper .disclaimer{margin-bottom:15px;margin-top:15px}.payment-wrapper .select-bank{margin:5px 0 35px}.payment-wrapper .select-bank select{font-size:12px !important}.payment-wrapper .choose-plan label{font-weight:normal;font-size:12px}.payment-wrapper .resend-password{text-decoration:underline}.payment-wrapper .encircle-id-details .control-label{margin-bottom:0}.payment-wrapper #NetBanking .select-wrapper{border:0;padding:0}.payment-wrapper .other-banks{margin-top:20px}div#GiftCard>div:not(:last-child){border-bottom:1px solid #d1d1d1}div#GiftCard>div:not(:first-child){padding-top:15px}.bank-offers.netbanking>div{display:inline-block;float:none;vertical-align:top}input[type="checkbox"]:not(:checked)+label.img-label::before,input[type="checkbox"]:checked+label.img-label::before,input[type="radio"]:not(:checked)+label.img-label::before,input[type="radio"]:checked+label.img-label::before{display:none}input[type="checkbox"]:checked+label.img-label::after,input[type="radio"]:checked+label.img-label::after{display:none}input[type="checkbox"]:not(:checked)+label.img-label,input[type="radio"]:not(:checked)+label.img-label{border:1px solid #d1d1d1}input[type="checkbox"]:checked+label.img-label,input[type="radio"]:checked+label.img-label{border:1px solid #222}.payment-wrapper label.espot-label>div{min-height:40px}#checkout .panel-group .panel-default>.panel-heading{padding:8px 0 7px}.delivery .panel-title{margin-bottom:0}#checkout .panel-group .panel-title h2{margin-bottom:8px}.text-muted{color:inherit}.redeem-section hr{margin-top:0}@media all and (max-width:767px){.payment-wrapper .choose-card .nav-tabs>li.active>a,.payment-wrapper .choose-card .nav-tabs>li.active>a:hover,.payment-wrapper .choose-card .nav-tabs>li.active>a:focus{border:1px solid #181818;border-bottom-color:transparent}.payment-wrapper .choose-card .nav-tabs{border-bottom:1px solid #181818}.payment-wrapper .choose-card .nav-tabs>li{margin-right:-1px}.payment-wrapper .choose-card .nav-tabs>li>a,.payment-wrapper .choose-card .nav-tabs>li>a:hover,.payment-wrapper .choose-card .nav-tabs>li>a:focus{border-bottom-color:#181818}.payment-wrapper .choose-card .nav-tabs>li:first-of-type a,.payment-wrapper .choose-card .nav-tabs>li:first-of-type.active>a,.payment-wrapper .choose-card .nav-tabs>li:first-of-type.active>a:hover,.payment-wrapper .choose-card .nav-tabs>li:first-of-type.active>a:focus{border-left:0}.payment-wrapper .arrow-space span{visibility:hidden}.payment-wrapper .arrow-space a{background-color:transparent !important}.payment-wrapper .bank-offers img{margin:0 auto}.payment-wrapper .other-cards-wrapper .rightmost-img.col-xs-12 img{margin-top:-10px;margin-top:12px;margin-bottom:20px}.payment-wrapper .other-cards-wrapper .rightmost-img.col-xs-6 img{margin-top:10px}.payment-wrapper .bank-offers .bank-wrapper:hover,.payment-wrapper .other-cards-wrapper:hover,.payment-wrapper .bank-offers .bank-wrapper:hover,.payment-wrapper .other-cards-wrapper:focus{cursor:pointer}.payment-wrapper .other-cards-wrapper:not(:first-child){margin-top:15px}.payment-wrapper .other-cards-wrapper{margin-bottom:8px}.payment-wrapper .other-cards-wrapper .bank-wrapper{padding:7px}.payment-wrapper .encircleGiftcard .currencyMinusSymbol{left:3px;top:3px;margin-top:0;font-weight:bold;font-family:"Work Sans",sans-serif}.editdetails{bottom:271%;left:85%}label.bank-wrapper{height:100px !important}}@supports(-webkit-overflow-scrolling:touch) and (max-width:767px){.payment-wrapper .encircleGiftcard .currencyMinusSymbol{left:3px;top:1px;margin-top:0;font-weight:bold;font-family:"Work Sans",sans-serif}}@media(min-width:768px){input[type="checkbox"]:not(:checked)+label.img-label::before,input[type="checkbox"]:checked+label.img-label::before,input[type="radio"]:not(:checked)+label.img-label::before,input[type="radio"]:checked+label.img-label::before{display:inline-block}input[type="checkbox"]:checked+label.img-label::after,input[type="radio"]:checked+label.img-label::after{display:inline-block}input[type="checkbox"]:not(:checked)+label.img-label,input[type="checkbox"]:checked+label.img-label,input[type="radio"]:not(:checked)+label.img-label,input[type="radio"]:checked+label.img-label{border:0}.payment-wrapper .button-with-text button{padding-top:14px;padding-bottom:12px}.payment-wrapper .payment-info .form-group{margin-bottom:26px}.choose-card .panel-body{padding:35px 0 5px}.payment-wrapper .balance label{visibility:hidden}.payment-wrapper .balance{padding-left:26px;padding-bottom:0;border:0}.payment-card-alignment>div .description{overflow:hidden;position:relative;max-height:6.6em}.payment-card-alignment{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;align-items:center;justify-content:center}.payment-wrapper .choose-card.panel-default>.panel-heading{margin:0}.payment-wrapper .gift-card-note{width:103%;margin-bottom:30px}.payment-wrapper .payment-methods{margin-top:30px}.payment-wrapper .payment-methods>div{display:inline-block;float:none;vertical-align:top}.payment-wrapper .payment-methods>div>div{width:100%;position:relative;padding:10px 15px}.payment-card-alignment>div p{min-height:118px}.payment-wrapper .payment-methods>div>div h3:first-of-type{font-size:10px}.payment-wrapper .payment-methods .payment-option{position:absolute;width:100%;left:0;line-height:21px;margin-top:20px}.payment-wrapper .payment-methods .description{margin-top:75px}.payment-wrapper .payment-info>div:first-of-type>p{margin-bottom:35px}.payment-wrapper .breakdown h2{margin-bottom:30px;margin-top:0}.payment-wrapper .data{margin-bottom:20px}.payment-wrapper .breakdown .data h3,.payment-wrapper .breakdown .data p{margin:0;line-height:30px}.payment-wrapper .breakdown .data h3{width:100%;line-height:32px}.payment-wrapper .grand-total{margin-top:13px}.payment-wrapper .breakdown .grand-total p{font-size:27px;padding-top:2px;display:inline-flex}.payment-wrapper .breakdown a.close-icon{width:12px;height:12px}.payment-wrapper .breakdown a.close-icon:before,.payment-wrapper .breakdown a.close-icon:after{height:2px}.payment-wrapper .choose-payment-methods{margin-top:0;min-height:285px}.payment-wrapper .bank-offers img{position:absolute;top:0;bottom:0;margin:auto}.payment-wrapper .other-cards-wrapper img,.payment-wrapper .bank-offers img{width:auto}.payment-wrapper .showLeft,.payment-wrapper .showright{left:0;overflow:visible !important}.payment-wrapper .bank-offers .bank-wrapper{height:72px;background-color:#f8f9fb}.payment-wrapper .nav-tabs>li.ng-hide{display:block !important}.payment-wrapper .bank-offers{margin-bottom:30px}.payment-wrapper .other-banks{margin-bottom:0}.payment-wrapper .bank-offers .bank-wrapper{margin-bottom:0;border:0}.payment-wrapper .bank-offers>div:nth-of-type(odd){padding-left:13px}.payment-wrapper .bank-offers>div:nth-of-type(even){padding-right:13px}.payment-wrapper .other-cards-wrapper:not(:last-child){margin-bottom:20px}.payment-wrapper .other-cards-wrapper .bank-wrapper{padding:0}.payment-wrapper .other-cards>div{padding-left:0;padding-right:0}.payment-wrapper .other-cards-wrapper.half .radio-wrapper{width:26%}.grand-total .cost-tag .fa-inr{margin-top:7px}.total-break-down .currencyMinusSymbol{left:-12px}.payment-wrapper .payment-info input[type="radio"]:not(:checked)+label::before{border:1px solid #959597}.payment-wrapper .payment-info input[type="radio"]:not(:checked)+label::before,.payment-wrapper .payment-info input[type="radio"]:checked+label::before{width:18px;height:18px;top:calc(50% - 10px);left:17px}.payment-wrapper .payment-info .choose-plan input[type="radio"]:not(:checked)+label::before,.payment-wrapper .payment-info .choose-plan input[type="radio"]:checked+label::before{left:0}.payment-wrapper .payment-info .choose-plan input[type="radio"]:checked+label::after{left:3px}.payment-wrapper .payment-info input[type="radio"]:checked+label::after{height:12px;width:12px;top:calc(50% - 7px);left:20px}.payment-wrapper .choose-card.payment .panel-body{margin-top:0}.payment-wrapper .choose-card.payment .button-wrapper button{margin-top:33px;margin-bottom:6px}.payment-wrapper .choose-payment-methods li.netbanking{width:24%}.payment-wrapper .choose-card.payment .nav-tabs>li>a{font-size:10px}.payment-wrapper .other-cards-wrapper{padding:0;margin:0;background-color:#f8f9fb;border:0}.payment-wrapper .other-cards-wrapper .bank-wrapper{padding:0}.payment-wrapper .other-cards-wrapper .radio-wrapper{padding:25px 30px 0 25px;margin-right:0}img-label espot-label col-xs-12 no-padding{padding-left:40px}.payment-wrapper .payment-info input[type="radio"]:not(:checked)+label.espot-label::before,.payment-wrapper .payment-info input[type="radio"]:checked+label.espot-label::before{top:13px;left:5px}.payment-wrapper .payment-info input[type="radio"]:checked+label.espot-label::after{top:16px;left:8px}.payment-wrapper .other-cards-wrapper>div{text-align:left}.payment-wrapper .other-cards-wrapper label{font-size:10px;letter-spacing:1.5px;color:#8c8c8c;margin-top:10px;margin-left:0;margin-bottom:25px}.payment-wrapper .other-cards-wrapper .rightmost-img img{margin-top:0}.payment-wrapper .other-cards-wrapper .rightmost-img{right:10px;top:2px;margin-right:0;position:absolute;text-align:right;padding:0}.col-xs-12.no-padding.other-cards-wrapper.half>div{padding:0}.col-xs-12.col-sm-9.no-padding>div{margin-right:15px;padding:0}.payment-wrapper .other-cards-wrapper input[type="radio"]:checked+label.img-label,.payment-wrapper .other-cards-wrapper input[type="radio"]:not(:checked)+label.img-label{padding-left:75px}.payment-wrapper .robot-img{height:29px}.payment-wrapper .robot-check.form-group input[type="checkbox"]:not(:checked)+label:before,.payment-wrapper .robot-check.form-group input[type="checkbox"]:checked+label:before{width:30px;height:30px;top:0}.payment-wrapper .robot-check.form-group input[type="checkbox"]:not(:checked)+label,.payment-wrapper .robot-check.form-group input[type="checkbox"]:checked+label{padding-left:45px}.payment-wrapper .robot-check{transform:scale(0.98);-webkit-transform:scale(0.98);transform-origin:0 0;-webkit-transform-origin:0 0}.payment-wrapper .bank-offers .bank-wrapper,.other-cards-wrapper .bank-wrapper{padding-left:43px}.payment-wrapper .disclaimer{margin-bottom:25px;margin-top:15px}.payment-wrapper .select-bank{margin-top:5px;margin-bottom:30px;width:47%}.payment-wrapper .select-bank select{font-size:14px !important}.payment-wrapper .choose-plan span{margin-left:18px}.payment-wrapper .choose-plan label{font-size:14px}.payment-wrapper .choose-plan p{margin-bottom:15px}.payment-wrapper .choose-plan .form-group{margin-bottom:18px}.payment-wrapper .choose-plan{margin-bottom:10px}.payment-wrapper .payment-info #emi input[type="radio"]+label{font-size:18px}.payment-wrapper .payment-info #emi input[type="radio"]:not(:checked)+label::before,.payment-wrapper .payment-info #emi input[type="radio"]:checked+label::before{top:8px}.payment-wrapper .payment-info #emi input[type="radio"]:checked+label::after{top:11px}.payment-wrapper #NetBanking .select-wrapper select{width:92%;float:right;background-color:#fff}.payment-wrapper #NetBanking .select-wrapper{padding:25px 20px;height:auto;background-color:#f8f9fb}.payment-wrapper #NetBanking .select-wrapper input[type="radio"]:not(:checked)+label,.payment-wrapper #NetBanking .select-wrapper input[type="radio"]:checked+label{padding-left:0}.payment-wrapper #NetBanking .select-wrapper input[type="radio"]:not(:checked)+label::before,.payment-wrapper #NetBanking .select-wrapper input[type="radio"]:checked+label::before{left:0;top:0}.payment-wrapper #NetBanking .select-wrapper input[type="radio"]:checked+label::after{left:3px;top:3px}.payment-wrapper .netbanking .row>div:first-of-type{margin-bottom:13px}#Encircle .form-text{margin-top:15px}#Encircle form{margin-top:5px}.payment-wrapper .encircle-id-details{margin-top:20px}}@media(min-width:1015px){.payment-wrapper .breakdown{position:absolute;right:0}.payment-wrapper .breakdown a.close-icon{right:0;top:-4px;margin-left:8px}.payment-wrapper .redeem-section,.payment-wrapper .payment-section{width:63%}.payment-wrapper .payment-section .payment-methods{min-height:285px}}@media(min-width:1200px){.payment-wrapper .breakdown{right:3.3%}.payment-wrapper .redeem-section,.payment-wrapper .payment-section{width:55%}}.out-of-stock-product img,.out-of-stock-product .description,.out-of-stock-product .price,.out-of-stock-product .total-cost .cost,.out-of-stock-product .fulfilment,.out-of-stock-product .quantity{opacity:.3}.out-of-stock-product select{margin-bottom:20px}#NetBanking .netbanking .img-responsive{max-width:60%}.selectClass{pointer-events:none}.selectClass::after{position:absolute;content:'';border-radius:100%;height:14px;width:14px;top:2px;left:2px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;background-color:#000}.description .price .dicountValue{display:inline-block;text-decoration:none}.inlineblock{display:inline-block}#CreditDebitCard .bank-offers .bank-wrapper img{width:auto;position:relative}.wallet-wraper{margin-top:20px;padding:10px}.firstwalletbox:nth-child(1){padding-left:0}.firstwalletbox:nth-child(2){padding-right:0}.payment-wrapper .wallet-other-cards-wrapper>div{text-align:center}.payment-wrapper .wallet-other-cards-wrapper label{display:block}.payment-wrapper .wallet-other-cards-wrapper label{font-size:8.5px;letter-spacing:2px;color:#8c8c8c;margin-left:0;margin-top:7px;line-height:15px}.payment-wrapper .wallet-other-cards-wrapper input[type="radio"]:checked+label.img-label,.payment-wrapper .wallet-other-cards-wrapper input[type="radio"]:not(:checked)+label.img-label{padding-left:0}@media all and (max-width:767px){.payment-wrapper .wallet-other-cards-wrapper .rightmost-img.col-xs-12 img{margin-top:-10px;margin-top:12px;margin-bottom:20px}.payment-wrapper .wallet-other-cards-wrapper .rightmost-img.col-xs-6 img{margin-top:10px}.payment-wrapper .wallet-other-cards-wrapper:hover,.payment-wrapper .wallet-other-cards-wrapper:focus{cursor:pointer}}@media(min-width:768px){.payment-wrapper .wallet-other-cards-wrapper img{width:auto}.payment-wrapper .wallet-other-cards-wrapper.half .radio-wrapper{width:26%}.payment-wrapper .wallet-other-cards-wrapper .radio-wrapper{padding:25px 30px 0 25px;margin-right:0}.payment-wrapper .wallet-other-cards-wrapper>div{text-align:left;background-color:#f8f9fb}.payment-wrapper .wallet-other-cards-wrapper label{font-size:10px;letter-spacing:1.5px;color:#8c8c8c;margin-top:10px;margin-left:0;margin-bottom:25px}.payment-wrapper .wallet-other-cards-wrapper .rightmost-img img{margin-top:0}.payment-wrapper .wallet-other-cards-wrapper .rightmost-img{right:10px;top:2px;margin-right:0;position:absolute;text-align:right;padding:0}.payment-wrapper .other-cards-wrapper input[type="radio"]:checked+label.img-label,.payment-wrapper .other-cards-wrapper input[type="radio"]:not(:checked)+label.img-label{padding-left:75px}}.confirm-overlay{position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2000}.redirect-overlay{position:fixed;top:0;right:0;left:0;bottom:0;opacity:1;background:#fff url(/wps/wcm/connect/fastrack/e235b166-ff73-472b-9ffc-58bb661be489/img%252Floader-spinner.svg?MOD=AJPERES&amp;CVID=) no-repeat;background-position:center center;z-index:2000}textarea.form-control{border-radius:0;background-color:#f6f6f6;height:auto;border:0;box-shadow:none;-webkit-box-shadow:none;margin-bottom:15px;padding:15px;resize:none}.checkout-btn{margin-top:10px}.checkoutGuestUserLoggedIn{display:inline}.social-buttons-section{margin-top:20px}h1.form-title{margin-top:20px}.fb-icon{background:url(/wps/wcm/connect/fastrack/adb2463e-35cf-4da3-a7ca-a91b3225fa02/img%252Ficon%252FFacebook-white.svg?MOD=AJPERES&amp;CVID=) no-repeat}.g-icon{background:url(/wps/wcm/connect/fastrack/18bb027f-bf5d-4bcb-9747-93568a872027/img%252Ficon%252FGoogle-white.svg?MOD=AJPERES&amp;CVID=) no-repeat}.img-icon{background-position:center;-webkit-background-size:20px 15px;-moz-background-size:20px 15px;-o-background-size:20px 15px;background-size:20px 15px;height:16px;padding-right:23px;margin-right:15px;margin-top:-2px;position:absolute;left:7px;top:17px}.delivery .character-remaining-alert{font-size:14px;color:#8c8c8c;margin-bottom:0}.street-address .help-block{margin:0}.social-buttons a{position:relative}label.control-label{letter-spacing:1.5px}div.sign-in-form{padding-top:25px}div.social-login-button{padding-top:20px}div.social-login-button p{line-height:22px}.forgot-password-link{text-decoration:underline}.sign-in-checkout hr{margin-bottom:15px;margin-top:0}.guest-checkout hr{margin-top:18px}div.sign-in-checkout,div.guest-checkout{padding:0 10px}div.sign-in-checkout{margin-top:5px}#checkoutAccordion.panel-group .panel{border-top:0;padding:0 10px}#checkoutAccordion.panel-group{border:0;margin-bottom:0}h1.visible-xs.form-title{cursor:pointer;background:url(/wps/wcm/connect/fastrack/3d9301ba-ca8c-4dc6-925d-500197f25448/img%252Ficon%252Farrow-up.svg?MOD=AJPERES&amp;CVID=) no-repeat;background-position:right center;-webkit-background-size:auto 9px;-moz-background-size:auto 9px;-o-background-size:auto 9px;background-size:auto 9px;margin:0}h1.visible-xs.form-title.collapsed{background:url(/wps/wcm/connect/fastrack/5cb8ec9e-3462-4cbe-9354-068ac854c7be/img%252Ficon%252Farrow-down.svg?MOD=AJPERES&amp;CVID=) no-repeat;background-position:right center;-webkit-background-size:auto 9px;-moz-background-size:auto 9px;-o-background-size:auto 9px;background-size:auto 9px}.btn-facebook,.btn-google{border:0 !important}.btn-facebook:hover{background-color:#3b5998;border:0}.btn-google:hover{background-color:#db3236;border:0}label.label-checkbox{font-weight:normal;margin-bottom:10px}.plus-icon{position:relative;width:10px;height:10px;margin-top:19px;right:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0;background:url(/wps/wcm/connect/fastrack/df53831d-4b9c-4201-b06e-aaf3f593763c/img%252Ficon%252Fplus.svg?MOD=AJPERES&amp;CVID=) no-repeat;background-position:100% center;-webkit-background-size:35px 11px;-moz-background-size:35px 11px;-o-background-size:35px 11px;background-size:27px 11px;padding-right:18px !important}.deliver input[type="checkbox"]:not(:checked)+label,.deliver input[type="checkbox"]:checked+label{margin-top:10px;padding-left:34px}.pickup input[type="checkbox"]:not(:checked)+label,.pickup input[type="checkbox"]:checked+label{margin-top:10px;border-bottom:1px solid #d1d1d1;padding-bottom:20px;width:100%}.pickup{margin-bottom:10px}form p{line-height:22px;word-wrap:break-word}.checkout-signin-pickup button{margin-top:10px}.delivery .buttons{margin-top:20px}.delivery button{margin-top:0;margin-bottom:30px}.checkout-signin-pickup form{margin-top:10px}.address-list>div .addressListWrapper{margin-bottom:20px}.address-list h2{margin-top:0}div.address-list-item.default{border:2px solid #181818}div.address-list-item{border:2px solid #d1d1d1;padding:20px 20px 20px;height:auto}div.address-list-item h3{line-height:20px;margin-top:0;letter-spacing:2px;margin-bottom:15px;word-wrap:break-word}div.address-list-item>div.edit-delete-link{padding-top:10px;font-size:12px}div.edit-delete-link>a{margin-right:15px}.address-list-item p:last-of-type{line-height:22px;word-wrap:break-word;word-break:break-word}.signin .buttons div:last-of-type button{margin-top:25px}.delivery .form-section h2{margin-top:0}div.address-list-item p.address-less,div.address-list-item p.address-full{margin:0}@media all and (max-width:767px){.checkoutLogin{display:inline}.address-list>div{height:auto !important}.giftcardmargin{margin-top:15px}}@media all and (min-width:768px){form p,div.social-login-button p{line-height:32px}#signInForm.collapse,#createAccountForm.collapse{display:block}form.login-form{margin-top:9px}h1.form-title{margin:0}.img-icon{height:15px;margin-top:-3px;position:absolute;left:7px;top:20px}div.social-buttons{margin-top:15px;margin-bottom:10px}#checkoutAccordion.panel-group .panel{border-top:0}#checkoutAccordion.panel-group{border:0;margin-bottom:0}#checkout #checkoutAccordion.panel-group .panel+.panel{margin-top:0}div.sign-in-checkout{padding-right:7px;padding-left:10px;margin-top:0}div.sign-in-form{padding-top:17px}.form-group{margin-bottom:26px}#checkoutAccordion.panel-group .panel.sign-in-checkout{padding-right:60px}.remember-me{margin-bottom:18px}.btn-sign-in{margin-bottom:10px}.social-buttons-section{margin-top:27px}form{margin-top:20px}.delivery-section-header{margin-top:40px}.deliver{margin-bottom:12px}#checkout .delivery .form-section .form-group:first-of-type h2{margin-bottom:20px}#checkout .delivery .form-section .delivery-section-header{margin-top:10px}.delivery .pickup input[type="checkbox"]:not(:checked)+label,.delivery .pickup input[type="checkbox"]:checked+label{margin-top:-5px;border-bottom:0;padding-bottom:0}.delivery .buttons{margin-top:0}form p{margin-bottom:25px}.delivery button,.signin .buttons div:last-of-type button{margin:15px 0 40px}.delivery button{margin-bottom:65px}.checkout-signin-pickup form{margin-top:30px}.checkout-signin-pickup textarea.form-control{height:102px}.checkout-signin-pickup .pickup{margin-bottom:15px}.checkout-signin-pickup .pickup input[type="checkbox"]:not(:checked)+label,.checkout-signin-pickup .pickup input[type="checkbox"]:checked+label{padding-bottom:35px}.checkout-signin-pickup button{margin-bottom:30px}div.address-list-item{height:100%;padding-bottom:55px}div.address-list-item>div.edit-delete-link{position:absolute;bottom:25px;font-size:14px;width:80%}.address-list-wrapper{margin-left:-13px}div.address-list-item{min-height:350px}div.address-list-item .address-less{max-height:100px;text-overflow:ellipsis;overflow:hidden}div.address-list-item .address-more{max-height:auto;text-overflow:initial;overflow:auto}div.address-list-item P,.address-list-item p:last-of-type{line-height:32px;margin-bottom:5px;word-wrap:break-word}div.address-list-wrapper .address-list-items>div.address-item:nth-child(1n+1){clear:right}div.address-list-wrapper .address-list-items>div.address-item:nth-child(2n+1){clear:left}}@media all and (min-width:992px){div.address-list-wrapper .address-list-items>div.address-item:nth-child(2n+1){clear:right}div.address-list-wrapper .address-list-items>div.address-item:nth-child(3n+1){clear:left}}@media all and (min-width:1015px){#checkoutAccordion.panel-group .panel.sign-in-checkout{padding-right:15px;margin-bottom:80px}div.guest-checkout div.social-buttons>a:first-child{margin-right:26px}#checkoutAccordion.panel-group .panel.guest-checkout{padding-left:40px}.gateway .panel-title p{width:54%;margin-bottom:20px}div.address-list-item h3{line-height:22px}div.address-list-item>div.edit-delete-link{bottom:25px}}@media all and (min-width:1200px){div.address-list-item{min-height:415px}div.address-list-wrapper .address-list-items>div.address-item:nth-child(3n+1){clear:right}div.address-list-wrapper .address-list-items>div.address-item:nth-child(4n+1){clear:left}#checkoutAccordion.panel-group .panel.guest-checkout{padding-left:20px}.gateway .panel-title p{width:45%}.img-icon{left:15px}}h3{margin:0}.selected,.selected:link,.selected:visited,.selected:hover,.selected:focus,.selected:active,.selected:active:focus{border:2px solid #181818}.unselected,.unselected:link,.unselected:visited,.unselected:hover,.unselected:focus,.unselected:active,.unselected:active:focus{border-color:#ccc}.review-intro-text hr{margin:10px 0 0}.review .panel-body{padding-top:0}.description .SKU-name{letter-spacing:2px;font-weight:bold}.description p{margin-bottom:5px}.quantifier h3,.total h3,.product-row .quantity{line-height:22px}.quantifier,.description{margin-bottom:10px}.review .panel-title p{margin:0;line-height:22px}.breakdown h3{font-weight:normal;text-transform:capitalize}.review .orderTotal-label h3{line-height:19px}.review .panel-title p.total-amount,.review .orderTotal-label h3{margin-top:16px}.fulfilment h3.title{margin-bottom:20px}.fulfilment h3{letter-spacing:0}.fulfilment .devilery-options div.options{padding:20px;border:1px solid #d1d1d1;text-align:center;cursor:pointer}.fulfilment .devilery-options div.options:not(:first-child){margin-top:20px}.fulfilment .devilery-options div.selected{border:2px solid #181818}.fulfilment .devilery-options div.single-option{padding:0;border:0;text-align:left;cursor:default}.fulfilment .help-block{margin-top:0}.review .continue-btn{margin-top:10px}.fulfilment button{width:100%;line-height:20px;padding:7px 15px}.fulfilment p{margin:15px 0 0;line-height:23px}.product-row>div>div:first-of-type{margin-top:20px;padding-bottom:25px}.product-row .name{text-transform:uppercase;word-wrap:break-word;font-weight:bold}.product-row .price,.total .price p{font-weight:bold}.product-row .total{margin-top:0}.product-row p{margin-bottom:0;word-wrap:break-word}.prod-separator{margin:0}.pick-up h2{margin-top:15px}.pick-up a{font-size:9.5px;letter-spacing:2px;margin-bottom:20px;display:inline-block}.pick-up label{font-weight:normal;font-size:15px;margin-bottom:10px}.pick-up .check-box-wrapper:last-of-type label{margin-bottom:20px}.edit-cart{margin:20px 0 25px}.product-row .edit-cart{margin:20px 0 0}.breakdown h3{margin:0;line-height:21px;margin-bottom:11px}.breakdown p.summary{line-height:26px;margin-bottom:20px}.out-of-stock-product .image-wrapper{position:relative}.out-of-stock-product .image-wrapper .no-stock-tag{text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:12px;letter-spacing:1px;width:100%;text-align:center}@media all and (min-width:768px){.product-row>div>div:first-of-type{margin-top:40px;padding-bottom:35px}.quantifier{margin-top:10px}.description p{margin-bottom:10px}.products-details-header{letter-spacing:2px;border-bottom:1px solid #d1d1d1;padding-bottom:18px !important;margin-top:0}.review .panel-title p{line-height:32px}.review .orderTotal-label h3{line-height:28px}.review .panel-title p.total-amount,.review .orderTotal-label h3{margin-top:0}.review .sm-textoverflow{overflow:visible !important;white-space:nowrap}.product-row .quantity{padding:5px}.breakdown h2{margin-top:20px}.breakdown h3:first-of-type,.breakdown p:first-of-type{margin-top:10px}.products-details-header .row div:nth-of-type(2){margin-left:18px}.products-details-header .row div:nth-of-type(4){margin-left:-15px}.quantity{display:inline-block;border:1px solid #d1d1d1;width:33px;height:33px;text-align:center;line-height:30px}.fulfilment .devilery-options{padding-left:0;margin-top:5px}.fulfilment .devilery-options .help-block{text-align:center}.fulfilment h3,.fulfilment h3 span{line-height:20px}.fulfilment .devilery-options div.options{padding:9px}.fulfilment .devilery-options div.options:not(:first-child){margin-top:10px}.fulfilment .devilery-options div.single-option{padding:0;text-align:center}.pick-up{margin-bottom:20px}.pick-up h2,.pick-up a{margin:40px 0 15px}.pick-up a{display:inline-block;margin:10px 0 35px;font-size:12px;letter-spacing:2px}.pick-up label{font-size:20px;margin-bottom:5px}.edit-cart{position:relative;top:100px;margin:0}.button-wrapper,.details-wrapper{padding:0;margin-left:-23px}.button-wrapper{margin-left:0;margin-top:7px}.button-wrapper button{width:180px}.breakdown{margin-top:40px}.breakdown h3{line-height:32px}.review .panel-heading .panel-title h2{margin-bottom:0}.review .continue-btn{margin:25px 0 30px}.note{position:absolute;bottom:25px}.product-row .edit-cart{position:absolute;top:53px;right:0}.breakdown p.summary{line-height:32px}}@media all and (max-width:1014px){.review .orderTotal-amount{padding-left:27px}}@media all and (min-width:1015px){.products-details-header{margin-top:50px}.products-details-header .row div:nth-of-type(2),.products-details-header .row div:nth-of-type(4){margin:0}.description p{margin-right:20px}.fulfilment button{padding:10px 5px;letter-spacing:1px}.product-row .prod-price-align{padding-left:25px}}@media all and (min-width:1200px){.fulfilment button{padding:10px 15px;letter-spacing:2px}}@media all and (min-width:768px){.order-review p{line-height:15px !important}}
