@media (max-width:767px){.nav-full{display:none}}@media (min-width:767px){.small-navigation-bar-wrapper{display:none}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}button:focus,input:focus,keygen:focus,select:focus,textarea:focus{outline:none}a{text-decoration:none}@font-face{font-family:Averta;src:url(../fonts/averta-regular-webfont.woff) format("woff"),url(../fonts/averta-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Averta;src:url(../fonts/averta-semibold-webfont.woff2) format("woff2"),url(../fonts/averta-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Averta;src:url(../fonts/averta-bold-webfont.woff2) format("woff2"),url(../fonts/averta-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}body{font-family:Averta,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.2px;color:rgba(0,0,0,.8);background-color:#fff;margin:0;padding:0;-webkit-font-smoothing:antialiased}h1{font-size:32px;font-weight:700;line-height:40px}h1,h2{letter-spacing:-.2px}h2{font-size:24px;line-height:1.33}h3{font-size:20px;font-weight:600}h3,h4{line-height:24px;letter-spacing:.2px}h4{font-size:16px}h5{font-size:14px;font-weight:600;line-height:1.71;letter-spacing:.2px}.caption{color:#000;font-size:12px;line-height:16px;letter-spacing:.4px}.small{color:rgba(0,0,0,.56)}.small,.tag{font-size:10px;line-height:1.2;letter-spacing:.4px}.tag{font-weight:600}.truncate{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bold{font-weight:700}.medium{font-weight:600}.empty-cart-container .empty-cart-details-container .empty-cart .icon-empty-cart,.icon,.icon-2x-large,.icon-16,.icon-18,.icon-20,.icon-24,.icon-24-20,.icon-24-36,.icon-28-42,.icon-32,.icon-36,.icon-40,.icon-52,.icon-large,.icon-medium,.icon-small,.icon-x-large,.search-box .clear-icon,.search-box .search-icon{background-position:50%;background-repeat:no-repeat;display:inline-block;vertical-align:top}.icon-small{width:12px;height:12px;background-size:12px}.icon-16,.search-box .clear-icon,.search-box .search-icon{width:16px;height:16px;background-size:16px}.icon-18{width:18px;height:18px;background-size:18px}.icon-20{width:20px;height:20px;background-size:20px}.icon-24{width:24px;height:24px;background-size:24px}.icon-32{height:32px;width:32px;background-size:32px}.icon-36{height:36px;width:36px;background-size:36px}.icon-medium{width:24px;height:24px;background-size:24px}.icon-40{width:40px;height:40px;background-size:40px}.icon-large{width:48px;height:48px;background-size:48px}.icon-52{width:52px;height:52px;background-size:52px}.icon-x-large{width:64px;height:64px;background-size:44px}.icon-2x-large{width:128px;height:128px;background-size:128px}.icon-24-36{height:24px;width:36px}.icon-24-20{height:24px;width:20px}.icon-28-42{height:28px;width:42px}.icon-hopscotch{background-image:url(../464b33276c0fad20cd42bb7cf01257f9.svg);background-repeat:no-repeat}.icon-back-arrow{background-image:url(../63cb0c927995863ecd5ccc6ff1d83e41.svg)}.icon-close{background-image:url(../497292640cdb5fd9ff9fa9795c13694d.svg)}.icon-info-msg{background-image:url(../e42be6e13a0e69a4e7a6ac097f08e310.svg)}.icon-success-msg{background-image:url(../b69a9b7609e4f242b0a95caccdbbf9cf.svg)}.icon-error-msg{background-image:url(../0a3b7c4b378b85f1420f88e4e2b89edf.svg)}.icon-warning-msg{background-image:url(../5f07980f7c2092630a6a7b24438a394e.svg)}.icon-chevron-right,.icon-right-arrow{background-image:url(../d50d1a95e52679710c7151d756fdcaaf.svg)}.icon-chevron-right-white{background-image:url(../fdf602129db3ae8b1916259f7000ae1e.svg)}.icon-selected{background-image:url(../d8e5ea74e0849c07ee77e4c5ae006dff.svg)}.icon-selected-rectangle{background-image:url(../1b37633564762d467fc20974d795b807.svg)}.icon-deselected-rectangle{background-image:url(../6fff16f96d0bfd8242fad4a1668ccc7b.svg)}.icon-marked-circle{background-image:url(../a4f719573863bac19def583efa9ac781.svg);background-size:contain}.icon-unmarked-circle{background-image:url(../1a765706ab35453e24f916018c2d6e94.svg);background-size:contain}.icon-lock{background-image:url(../b5a01f46d7a7f1a2b177b55c24fdb0fc.svg);background-size:contain}.cart-items-summary-wrapper .cart-section-header .icon-back-arrow,.icon-down-arrow{background-image:url(../374acda434df516969cb59ff7381f942.svg);background-size:contain}.icon-empty-cart{background-image:url(../e04315934f2b1a3fcad31f89cf39becb.svg);background-size:contain}.icon-delete{background-image:url(../a1209750bf5116880d398e2d947deaf9.svg)}.icon-email{background-image:url(../106648f57a7fd708220e0fb816548802.svg)}.icon-call,.icon-email{background-size:contain}.icon-call{background-image:url(../bc28a9c6dc30effa429d721f6cdf9e37.svg)}.icon-cart{background-image:url(../b724a2a53d54550d26a14e008592269d.svg)}.icon-payment-processing{background-image:url(../5b6d15676d34d1d1f0b85408658403ff.svg);background-size:contain}.icon-close-white{background-image:url(../f5a76629ad1eff21d6e168f3e2412ee1.svg)}.icon-ship-fee{background-image:url(../f7ba1fbf7a64fb4ca8be2252d8c1d18e.svg)}.cart-pincode-down-icon{background-image:url(../8adb466bd85c7bcba5492fac46400ae2.svg)}.icon-truck{background-image:url(../a4b5a3ee9349f79f555a0310a2a574b3.svg)}.icon-shield{background-image:url(../839eff5b29c9b8de272f0dfbe25b9c14.svg)}.icon-return{background-image:url(../265575b632f640032a981ecbee45f54d.svg)}.icon-done{background-image:url(../40b7d58d8b7fb2f814c2325bea588c5c.svg)}.icon-coupon{background-image:url(../61cbf8b84b02bf6bbff1a47d34546b11.svg)}.icon-overflow{background-image:url(../127a38b9cb3cb62628378d0eba3ea823.svg)}.hopscotch{background-image:url(../464b33276c0fad20cd42bb7cf01257f9.svg);background-repeat:no-repeat}.thanks-for-feedback{background-image:url(../e6ede5569b92ddfd216bbdcf5cba5dce.svg)}.feedback-missing{background-image:url(../456856450c09f9d40a93cd69a5f89454.svg)}.feedback-already-given{background-image:url(../c43c8de5284e830ceaa24f62fc92fd43.svg)}.icon-loginv2-fb-link{background-image:url(../73db9e5f08c2d77409bfc83a1fcc98e7.svg)}.icon-nps-not-likely{background-image:url(../cc5c36ab47b302ff4fd729dc2a6c401c.svg)}.icon-nps-likely{background-image:url(../cb575a7bb48280d0ed861226224864d1.svg)}.icon-search,.search-box .search-icon{background-image:url(../f35deb87601adc651969efeef0dd60b0.svg)}.icon-grey-close,.search-box .clear-icon{background-image:url(../66fcd9ddc8ef90c81b3f353b700e441a.svg)}.icon-cry-baby{background-image:url(../52aff195c483f58f9875ec288c156d04.svg)}.icon-hopscotch-pink{background-image:url(../d41b1a3e5243303df31857ea40dd3c68.svg)}.icon-nps-not-at-all-likely{background-image:url(../7899a642c6f079e09b19767f58b7da61.png)}.icon-nps-extremely-likely{background-image:url(../bc3e26530e2cd5b2e0bc9cc839e2e608.png)}.icon-free-shipping{background-image:url(../71ea8316cfaa8821d238faa0f2103daf.svg)}.icon-clear{background-image:url(../a983301b6a771fe2528fcf94c8434826.svg)}.icon-error-payment-icon{background-image:url(../95e6c6617c88ac51dfae70562fc1f329.svg);background-size:contain}.icon-success-animate{background-image:url(../images/icon-success-animate.gif);background-size:contain}.icon-loading{background-image:url(../images/icon-loading.gif);background-size:cover}.icon-radio{background-image:url(../38304c8a0fe610577f9affc4771e5275.svg);background-size:contain}.icon-radio-active{background-image:url(../a7d7e18112e06cdbbfc08e12b7d0ecc4.svg);background-size:contain}.nav-full{background-color:#ed54a4;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);padding:0 24px}.alertbar{padding:8px 20px 6px;text-align:right;font-size:12px;line-height:16px;font-weight:400}.help-link{display:inline-block;vertical-align:top;color:#fff;transition:opacity .2s ease-in}.nav-bar-container{margin:0 auto;color:#fff}.nav-bar-container a{display:inline-block;color:#fff;position:relative;top:2px;font-weight:600}.nav-bar-container .icon-hopscotch{width:112px;line-height:56px;height:56px;padding:0;margin:0 28px 0 12px}.hopscotch-image{display:inline-block;height:100%;width:160px}.discover{margin-top:16px;margin-right:32px}.discover .shop-for,.discover .title{display:inline-block}.discover .shop-for{background-color:rgba(0,0,0,.12);border-radius:18px;text-align:center;margin-left:12px;padding:4px 0;width:103px;color:hsla(0,0%,100%,.8)}.discover .shop-for .icon-20{transform:rotate(90deg)}.account1,.moments{line-height:56px}.account{margin-right:28px}.help{margin:24px 0 24px 521px}.cart{position:relative;cursor:pointer;float:right}.cart .icon-cart{position:relative;top:8px;right:12px}.cart .icon-cart-border{box-shadow:inset 0 -4px 0 0 #fff}.cart h4{display:inline-block}.cart .icon-24{background-size:36px}.cart .cart-qty{font-size:12px;line-height:12px;padding-bottom:0;font-weight:600;color:#ed54a4;background:#fff;border-radius:7px;text-align:center;min-width:14px;height:13px;text-indent:0;position:absolute;left:24px;top:10px}.logo-center{display:block;margin:0 auto;width:152px}.logo-center .hopscotch-image{line-height:86px;height:86px}.small-navigation-bar-wrapper{height:56px;width:100%;background-color:#ed54a4}.small-navigation-bar-wrapper .hopscotch-image{display:inline-block;height:100%;width:112px}.small-navigation-bar-wrapper .right-content-wrapper{width:calc(100% - 112px);display:inline-block;height:100%}.small-navigation-bar-wrapper .right-content-wrapper .text{float:left;padding:8px 6px;margin-top:16px;font-size:12px;font-weight:600;line-height:1.33;letter-spacing:0;color:#fff}.small-navigation-bar-wrapper .right-content-wrapper .cart-icon-wrapper{float:right;width:48px;height:48px;margin-top:4px;margin-right:8px;position:relative}.small-navigation-bar-wrapper .right-content-wrapper .cart-icon-wrapper .cart-item-qunatity{font-size:12px;line-height:13px;padding:1px 4px 4px;font-weight:600;color:#ed54a4;background:#fff;border-radius:7px;text-align:center;min-width:15px;height:15px;text-indent:0;position:absolute;top:10px;left:26px}.small-navigation-bar-wrapper .right-content-wrapper .secure-checkout{float:right;width:97px;height:48px;margin-top:4px;margin-right:6px;opacity:.5}.page-title,.section-header{padding:36px 0 20px}.inline-block{display:inline-block}.paddingBottom12{padding-bottom:12px}.cart-checkout-header{padding:36px 40px 16px}.cart-checkout-header h1{display:inline-block}.cart-checkout-header .header-subtitle{font-weight:400;color:rgba(0,0,0,.36);margin-left:10px}.cart-checkout-header .header-divider{height:1px;opacity:.12;background-color:#000;margin-top:16px}.child-title{padding:16px 12px 16px 36px;vertical-align:middle;cursor:pointer}.child-title .text{width:88px;padding:2px 0}.child-title .icon-pos,.child-title .text{display:inline-block;vertical-align:middle}.child-title:hover{background-color:#eff1f4}.child-title-active{font-weight:600;box-shadow:inset 4px 0 0 0 #ed54a4,inset 0 1px 0 0 rgba(0,0,0,.12),inset 0 -1px 0 0 rgba(0,0,0,.12)}.child-title-active,.child-title-active:hover{background-color:#fff}.shipment{position:relative;top:0;transition:top 3s ease}.shipment .address-form .group{padding:6px 0}.shipment .address-form .group input,.shipment .address-form .group textarea{box-shadow:none}.shipment .address-form .group input:-webkit-autofill,.shipment .address-form .group textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #eff1f4!important}.shipment .address-form .sub-address{display:block}.shipment .address-form .sub-address .group{display:inline-block;width:calc(50% - 6px)}.shipment .address-form .sub-address .group:last-child{float:right}.shipment .address-form .sticky-button{margin-top:10px;margin-bottom:32px}.shipment .address-form button{text-transform:uppercase;width:100%}.shipment .address-form button:hover{background-color:#e53190}.shipment .address-form button:active{background-color:#da0c79}.shipment .address-form .save-option-wrapper{line-height:48px}.shipment .address-form textarea{text-transform:capitalize}.shipment .address-form .email-link-msg{line-height:16px;font-size:12px;color:#000;margin-left:12px}.shipment .primary-option{padding:16px 0}.shipment .primary-option .set-default{font-size:16px;line-height:24px}.shipment .primary-option span{line-height:16px}.shipment .primary-option .switch-box{float:right}.shipment .panel{display:block;margin-bottom:32px}.shipment .panel .add-btn-wrapper{margin:24px 20px 100px;text-transform:uppercase}.shipment .panel .add-btn-wrapper button{width:100%}.shipment .error-message{margin:10px 16px 0}.shipment .email-label label{font-size:12px;top:7px}.shipment .address-review .user-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shipment .message-bar-wrapper{margin:12px 40px}.shipment .review-section{position:relative;overflow:hidden}.shipment .shipment-list .shipment{height:342px;overflow:scroll;position:relative;margin-bottom:88px;padding:0 20px}.shipment .shipment-list .shipment .add-shipment{margin-top:15px}.shipment .animation-wrapper{white-space:nowrap;overflow:hidden;height:420px;transition:height .3s ease-out}.shipment .animation-wrapper.remove-case{transition-delay:.5s}.shipment .animation-wrapper.edit-panel{height:543px}.shipment .edit,.shipment .list{white-space:normal;display:inline-block;width:100%}.shipment .edit{background-color:#fff;position:absolute;left:100%;top:0;transition:left .3s ease-in;z-index:3}.shipment .edit.active{left:0;width:100%;display:inline-block;height:100%;overflow-y:scroll}.shipment .shipment-item{padding:20px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12)}.shipment .shipment-item.active .action{visibility:visible;opacity:1;padding-top:16px;height:36px}.shipment .shipment-item:hover{background-color:rgba(232,234,238,.36)}.shipment .shipment-item .label{line-height:24px;font-weight:600;display:inline-block}.shipment .shipment-item .default{border-radius:100px;background-color:#3e4855;color:#fff;font-size:12px;line-height:1.33;padding:2px 8px;margin:2px 0 0 12px;display:inline-block;vertical-align:top}.shipment .shipment-item .list-item{padding:0!important}.shipment .shipment-item .list-item .content{display:inline-block;padding-bottom:8px;width:calc(100% - 44px)}.shipment .shipment-item .list-item .description .cellPhone{margin-bottom:8px;display:block}.shipment .shipment-item .action{visibility:hidden;opacity:1;height:0;transition:height .1s ease-in}.shipment .shipment-item .action button{padding-left:0}.shipment .btn-wrapper{position:absolute;bottom:0;width:360px;z-index:2;display:inline-block;padding:20px 40px;background:#fff;box-shadow:0 -6px 6px -6px rgba(0,0,0,.24)}.shipment .icon-back-arrow{margin-right:16px;cursor:pointer}.shipment .address-form,.shipment .section-header{margin:0 40px}.shipment .form-container{margin:0}.shipment .group textarea:invalid~label,.shipment .group textarea:valid~label{top:14px}.shipment .group textarea{resize:none}.step{width:640px}.step .payment-center-section{max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.step .left{padding:36px 0 36px 40px;width:88px;display:inline-block;float:left}.step .center{padding:36px 0 36px 32px;font-size:16px;width:320px;display:inline-block;line-height:1.5}.step .right{padding:30px 40px 0 34px;display:inline-block;width:86px;float:right}fieldset{border:0;margin:0;padding:0}.active-pay-mode-container .message-bar-wrapper{margin:32px 20px 0}.active-pay-mode-container .credits-container{margin:28px 20px 0}.active-pay-mode-container .btn-primary{margin-bottom:36px}.active-pay-mode-container .add-card-container{margin:0 20px}.active-pay-mode-container .add-card-container .auto-save-card-container{margin-bottom:12px}.active-pay-mode-container .add-card-container .auto-save-card-container .content{margin-left:10px!important}.active-pay-mode-container .add-card-container .auto-save-card-container .content .auto-save-card-label{margin-top:10px;display:inline-block}.credit-separator,.no-options-separator{opacity:.12;border:1px solid #000}.credit-separator{margin:3px 0 0}.disabled-payment-container{opacity:.36}.selected-payment-container .payment-block .pay-amount{float:right}.selected-payment-container .payment-block-separator{border:1px dashed rgba(0,0,0,.12);margin:12px 0}.payment-cvv-box{margin-top:12px;width:240px;line-height:1}.payment-cvv-box input[type=tel]{width:68%}.payment-cvv-box .cvv-help-text{font-size:14px;color:rgba(0,0,0,.56);line-height:20px;margin-top:8px;display:inline-block}.active-payment-loader .loader-wrapper{height:100%;width:100%;left:auto}.net-banking-container{margin-top:8px;margin-bottom:20px}.net-banking-container .high-level-banks .high-level-second-row{margin-top:16px}.net-banking-container .high-level-banks .bank-wrapper{cursor:pointer;position:relative;border-radius:8px;background-color:#f7f8fa;width:calc((100% - 20px) / 2);display:inline-block;height:52px;border:1px solid #f7f8fa;transition:border .25s ease-out}.net-banking-container .high-level-banks .bank-wrapper .bank-icon-wrapper{padding:12px 5px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0);display:inline-block}.net-banking-container .high-level-banks .bank-wrapper .bank-name{margin-right:4px;margin-top:4px;width:calc(100% - 56px);vertical-align:middle;display:inline-block}.net-banking-container .high-level-banks .bank-wrapper .icon-selected{position:absolute;top:-12px;right:-12px}.net-banking-container .high-level-banks .bank-wrapper:nth-child(odd){margin-right:16px}.net-banking-container .high-level-banks .bank-wrapper.active{border:1px solid #ed54a4}.net-banking-container .low-level-banks{margin:16px 0 0}.net-banking-container .low-level-banks .item-list{bottom:0;top:unset}.net-banking-container .low-level-banks .openning{max-height:256px!important}.cod-payment-container h4{font-weight:400}.cod-payment-container .cod-payment-container+.btn-primary{margin-top:20px}.submit-button-container{padding-top:20px}.submit-button-top-shadow{box-shadow:0 -6px 6px -6px rgba(0,0,0,.24)}.saved-card-container{max-height:240px;overflow-y:auto}.saved-card-container .card-list-wrapper{border:1px solid #0000001f;border-radius:4px;margin-top:10px}.saved-card-container .card-list-wrapper .list-item{width:calc(100% - 18px);margin-left:20px}.saved-card-container .card-list-wrapper .list-item .content{margin-left:10px!important}.saved-card-container .card-list-wrapper .list-item .right-icon-wrapper{margin-right:20px;background-color:#f7f8fa;padding:5px;margin-top:0;height:auto;padding-bottom:0}.saved-card-container .card-list-wrapper .list-item .right-icon-wrapper svg{width:60px;height:40px}.saved-card-container .card-list-wrapper:hover{border-radius:4px;background-color:rgba(232,234,238,.36)}.saved-card-container .btn-primary{margin-top:20px}.saved-card-container .left-icon-wrapper{width:24px;height:44px;position:relative;margin-top:0}.saved-card-container .left-icon-wrapper svg{width:36px;height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%;margin:auto;text-align:center}.consent-item-wrap{margin-top:10px;margin-left:20px;margin-bottom:12px}.consent-item-wrap .consent-checkbox-icon{vertical-align:middle;cursor:pointer}.consent-item-wrap .consentTextWrap{margin-left:10px}.save-card-consent-payment .consent-item-wrap{margin-left:0}.credits-container{padding:0 20px;border-radius:4px;background-color:#f7f8fa}.credits-container .size16{line-height:24px}.credits-container .credit-block .caption{opacity:.56}.credits-container .credit-switch{float:right;padding:2px}.credits-container h4{margin-bottom:12px;display:inline-block}.non-applied-credits-description{color:#ed7100!important}.order-confirmation-container{height:auto;width:960px;margin:0 auto}.order-confirmation-container .confirmation-details-container,.order-confirmation-container .confirmation-summary{display:inline-block;vertical-align:top}.order-confirmation-container .confirmation-details-container{width:640px}.order-confirmation-container .confirmation-details-container .order-number-block{font-size:20px;margin:0 40px;margin-top:8px}.order-confirmation-container .confirmation-details-container .order-number-block h3{display:inline-block}.order-confirmation-container .confirmation-details-container .image-carousel-container{margin:20px 40px 0}.order-confirmation-container .confirmation-summary{width:320px}.order-confirmation-container .confirmation-summary .confirmation-app-download{border-radius:8px;margin:20px 40px;background-color:#eff1f4;width:240px;height:280px}.order-confirmation-container .confirmation-summary .confirmation-app-download .icon-download-the-app{background-image:url(../images/download_the_app.jpg);height:218px;background-size:240px;width:100%;border-radius:8px 8px 0 0}.order-confirmation-container .confirmation-summary .confirmation-app-download .app-store-link{background-image:url(../images/app_store_button.jpg);height:62px;width:120px;background-size:124px;border-radius:0 0 0 8px}.order-confirmation-container .confirmation-summary .confirmation-app-download .google-play-link{background-image:url(../images/google_play_button.jpg);height:62px;width:120px;background-size:124px;border-radius:0 0 8px 0}.order-confirmation-container .confirmation-summary .confirmation-pay-summary{margin:0 40px 44px}.order-confirmation-container .confirmation-summary .confirmation-ship-summary{margin:0 40px}.order-confirmation-container .confirmation-summary .confirmation-ship-summary .summary-headings{padding:36px 0 0}.order-confirmation-container .confirmation-summary .confirmation-ship-summary .conf-address-details{margin-top:20px}.order-confirmation-container .confirmation-summary .confirmation-ship-summary .conf-address-details h4{font-weight:600}.order-confirmation-container .confirmation-summary .confirmation-ship-summary .conf-address-details .ship-address{margin-top:8px}.order-confirmation-container .confirmation-summary .conf-summary-divider{height:1px;background-color:rgba(0,0,0,.12);margin:0 40px}.loader-wrapper{position:absolute;top:50%;left:calc(50% - 28px);height:36px}.loader-wrapper div.btn-loading-container .dot{background:#dfe1e6}.carousel-container{position:relative;overflow:hidden;margin:20px 20px 28px}.carousel-container .images-container{background-image:url(../images/icon-success-animate.gif)}.remember-me-wrapper{background-color:#f7f8fa;padding:12px 20px;border-radius:4px;position:relative;margin:20px 40px 0}.remember-me-wrapper .left-half{display:inline-block;width:calc(100% - 36px);height:100%}.remember-me-wrapper .left-half .title{opacity:.8;font-size:16px;line-height:1.5;text-align:left;color:#000}.remember-me-wrapper .left-half .body{opacity:.56;font-size:14px;line-height:1.43;letter-spacing:.2px;text-align:left;color:#000}.remember-me-wrapper .right-half{display:inline-block;position:absolute}.payment-done-s{position:relative;display:flex;flex-direction:column;margin-left:40px}.payment-done-s .thank-you{font-size:18px;font-weight:600;color:rgba(12,136,74,.76)}.payment-done-s .payment-done{margin:8px 0 10px;font-size:14px;font-weight:600;color:rgba(0,0,0,.76)}@media (max-width:960px){.order-confirmation-container{width:auto}.order-confirmation-container .cart-checkout-header{margin-left:40px}.order-confirmation-container .confirmation-details-container,.order-confirmation-container .confirmation-summary{display:block;margin:0 auto}.order-confirmation-container .confirmation-summary{width:640px;clear:both}.order-confirmation-container .confirmation-summary .conf-summary-divider,.order-confirmation-container .confirmation-summary .confirmation-app-download{display:none}.order-confirmation-container .confirmation-summary .confirmation-pay-summary{display:inline-block;float:right}.order-confirmation-container .confirmation-summary .confirmation-ship-summary{display:inline-block;vertical-align:top;margin-top:36px}.order-confirmation-container .confirmation-summary .confirmation-ship-summary .summary-headings{padding:0}}.payment-processing-container{min-height:400px}.payment-processing-container .icon-back-arrow{margin:16px 0 0 16px}.payment-processing-container .processing-details{text-align:center}.payment-processing-container .processing-details .icon-payment-processing{width:240px;height:180px}.payment-processing-container .processing-details h4{font-weight:600}.payment-processing-container .processing-details p{color:rgba(0,0,0,.8)}.payment-loader-wrapper{height:36px}.payment-processing-background{background-color:#fff!important;top:86px!important}.loading-container{height:36px;margin-left:auto;margin-right:auto;transition:fadein .2s;padding:32px 0 16px}.loading-container .dot{opacity:.36;background:#3e4855;display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;transition:display .2s ease-in;animation:wave 1s linear infinite}.loading-container .dot:nth-child(2){animation-delay:.05s}.loading-container .dot:nth-child(3){animation-delay:.1s}.loading-container .dot:nth-child(4){animation-delay:.15s}.loading-container .dot:nth-child(5){animation-delay:.2s}.loading-container .dot:last-child{margin-right:0}.loader-center .loading-container{width:100px;padding-top:22px}.cart-items-summary-wrapper{display:block;max-height:80px;overflow:hidden;margin-top:16px;transition:max-height .4s ease-in;border-radius:8px}.cart-items-summary-wrapper .cart-items-summary{font-size:14px;font-weight:400;font-style:normal;line-height:1.43;color:#000;overflow:scroll;position:relative}.cart-items-summary-wrapper.active{max-height:456px}.cart-items-summary-wrapper.active .icon-back-arrow{transform:rotate(180deg)}.cart-items-summary-wrapper.tabview{max-height:576px}.cart-items-summary-wrapper.tabview .list{max-height:480px}.cart-items-summary-wrapper.tabview .icon-back-arrow{background-image:url(../497292640cdb5fd9ff9fa9795c13694d.svg)}.cart-items-summary-wrapper img{width:40px;border-radius:4px;border:1px solid #e6e6e6}.cart-items-summary-wrapper .cart-item{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.12)}.cart-items-summary-wrapper .cart-item .cart-item-message-container{padding:6px;border-radius:4px;text-align:center;margin-top:20px}.cart-items-summary-wrapper .item-details{margin-left:20px;display:inline-block;vertical-align:top}.cart-items-summary-wrapper .item-qty{vertical-align:top}.cart-items-summary-wrapper .item-price{margin-left:20px;vertical-align:top;display:inline-block;font-weight:600;float:right}.cart-items-summary-wrapper .summary-button{cursor:pointer;display:block;text-align:center;line-height:36px;color:#000;padding:8px 0;margin:0 40px;box-shadow:0 -5px 5px -5px rgba(0,0,0,.12)}.cart-items-summary-wrapper .summary-button button{cursor:pointer}.cart-items-summary-wrapper .cart-section-header{position:relative;margin:0 40px}.cart-items-summary-wrapper .cart-section-header .icon-back-arrow{float:right;cursor:pointer;transition:transform .3s ease-out}.cart-items-summary-wrapper .cart-submit-review{padding:48px 0 28px;border-bottom:1px solid rgba(0,0,0,.12)}.cart-items-summary-wrapper .cart-submit-review .cart-title{opacity:.8;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:.2px;color:#000}.cart-items-summary-wrapper .cart-submit-review .cart-count{opacity:.56;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:.2px;color:#000;margin-left:8px}.cart-items-summary-wrapper .cart-submit-review .review-button{float:right}.cart-item-delete .cart-items-summary-wrapper .cart-submit-review .review-button .btn,.cart-items-summary-wrapper .cart-submit-review .review-button .btn-tertiary,.cart-items-summary-wrapper .cart-submit-review .review-button .cart-item-delete .btn{cursor:pointer;padding-right:0;padding-top:0}.cart-items-summary-wrapper .list{max-height:215px;padding:0 40px;overflow:scroll}.checkout-pay-summary .cart-items-summary-divider{border-bottom:1px solid rgba(0,0,0,.12);margin:0 35px}.upi-payment-container h4{font-weight:400}.upi-payment-container .upi-payment-container+.btn-primary{margin-top:20px}.upi-payment-container .group input[type=text]{text-transform:none}.Steps-Open-appear{overflow:hidden;max-height:96px}.Steps-Open-appear.Steps-Open-appear-active{max-height:630px;transition:max-height .5s ease-in-out}.Steps-Open-enter{overflow:hidden;max-height:96px}.Steps-Open-enter.Steps-Open-enter-active{max-height:630px;transition:max-height .5s ease-in-out}.Steps-Open-leave{overflow:hidden;min-height:290px;transition:min-height .5s ease-in-out .3s}.Steps-Open-leave.Steps-Open-leave-active{min-height:96px}.Steps-Close-appear{opacity:0}.Steps-Close-appear.Steps-Close-appear-active{opacity:1;transition:opacity .1s ease-out}.Steps-Close-enter{overflow:hidden;min-height:290px}.Steps-Close-enter.Steps-Close-enter-active{min-height:96px;transition:min-height .5s ease-in-out}.Steps-Close-leave{overflow:hidden;min-height:290px;transition:min-height .5s ease-in-out .3s}.Steps-Close-leave.Steps-Close-leave-active{min-height:96px}.checkout-wrapper{position:relative}.checkout{height:auto;width:960px;margin:0 auto 50px;min-height:calc(100vh - 200px)}.checkout .checkout-pay-summary,.checkout .checkout-steps{display:inline-block;vertical-align:top}.checkout .checkout-steps{width:640px}.checkout .checkout-steps .page-title{margin-left:40px}.checkout .step-divider{border-bottom:1px solid rgba(0,0,0,.12);margin:0 36px 0 40px}.checkout .checkout-pay-summary{width:320px;box-sizing:border-box}.checkout .inactive{pointer-events:none}.checkout .inactive .step{opacity:.36}.checkout .inactive .right{display:none}.checkout .paypal-notification-bar{background-color:#e0f5fb;border-radius:4px;padding:12px;margin:0 33px 15px 39px;line-height:0}.checkout .paypal-notification-bar a{margin-left:10px;font-weight:600;text-decoration:underline;font-size:15px;cursor:pointer}.checkout .paypal-notification-bar .paypal-notification-info{margin-left:16px;vertical-align:super}.checkout .checkout-pay-summary-medium{display:none;position:fixed;bottom:0;width:100%;z-index:1}.checkout .tab-view{display:none;margin-top:16px}.checkout .section-header .checkout-heading{font-size:32px;line-height:40px;margin-left:40px;font-weight:700}.each-step{position:relative;overflow:hidden}.each-step .step-id{position:absolute;top:0}.each-step .step-id:before{height:26px;margin:0 0 10px 11px}.each-step .step-id:after,.each-step .step-id:before{content:"";display:block;width:2px;border-radius:8px;background-color:#eff1f4}.each-step .step-id:after{height:800px;overflow:hidden;margin:10px 0 0 11px}.each-step .number{width:24px;height:24px;font-size:20px;border-radius:12px;text-align:center;line-height:24px;color:rgba(0,0,0,.36)}.each-step .active-number{background-color:#ed54a4;color:#fff;font-size:14px}.each-step .mobile:before{content:"";width:40px!important;border:0 solid transparent!important;background-color:#fff!important;margin:0 0 10px!important}.shipment .step-id:after{display:none}.review-container{width:640px}.review-container .active-container{margin-left:40px;display:flex;background-color:#f7f8fa}.review-container .active-container .active-section{width:160px;display:inline-block;vertical-align:top}.review-container .active-container .title{padding:36px 36px 20px}.review-container .active-container .review-section{display:inline-block;background-color:#fff;width:440px}.review-container .active-payment-section{min-height:376px}.review-container .active-payment-section .form-container{margin:0 20px}.review-container .form-container .otp-background .otp-container .input-box{max-width:250px}.form-container{margin:0 40px}@media (max-width:960px){.checkout{min-height:calc(100vh - 285px);width:auto}.checkout .tab-view{display:inline-block;float:right;margin-right:24px;cursor:pointer;position:relative}.checkout .tab-view .cart-item-content{top:-24px}.checkout .tab-view .cart-item-summary{width:320px;height:504px}.checkout .tab-view .cart-items-summary-wrapper{max-height:none;width:320px;margin:0}.checkout-pay-summary{display:none!important}.checkout-steps{margin:0 10px 120px}.checkout-pay-summary-medium{display:block!important}.collapse-view .cart-pincode-down-icon{margin-top:-2px;opacity:.36}}body{-webkit-tap-highlight-color:transparent}.message .message-content{line-height:20px!important}.juspay-container{margin-left:40px}.juspay-container .payment-failed{display:flex;border-radius:4px;padding:18px 12px;letter-spacing:normal;background-color:rgba(255,59,10,.12)}.juspay-container .payment-failed .error-icon{width:24px;margin-top:5px;background-repeat:no-repeat}.juspay-container .payment-failed .total{text-wrap:nowrap;font-size:16px;line-height:1.13}.juspay-container .payment-failed .total span{font-weight:600}.juspay-container .payment-failed .total.hide{display:none}.juspay-container .payment-failed .error-details{width:100%;margin-left:15px}.juspay-container .payment-failed .error-details .error-message{font-size:16px;font-weight:600;line-height:.75;letter-spacing:normal}.juspay-container .payment-failed .error-details .error-message-text{font-size:14px;margin-top:10px}.juspay-container .action-btn{margin-top:35px;max-width:50%}.empty-cart-container{height:auto;width:960px;margin:0 auto;margin-top:12px;min-height:calc(100vh - 165px)}.empty-cart-container .why-shop-hz{display:none}.empty-cart-container .empty-cart-details-container{display:inline-block;vertical-align:top;width:640px}.empty-cart-container .empty-cart-details-container .empty-cart{text-align:center;padding-top:80px}.empty-cart-container .empty-cart-details-container .empty-cart .icon-empty-cart{width:240px;height:180px;background-size:220px}.empty-cart-container .empty-cart-details-container .empty-cart h3{margin-top:24px}.empty-cart-container .empty-cart-details-container .empty-cart h4{margin-top:8px;font-weight:400;color:rgba(0,0,0,.8)}.empty-cart-container .empty-cart-details-container .empty-cart .btn-primary{margin-top:36px;width:160px}@media (max-width:960px){.empty-cart-container{width:auto;min-height:calc(100vh - 248px)}.empty-cart-container .why-shop-hz{margin:0 auto;display:block}.empty-cart-container .why-shop-vt{display:none}.empty-cart-details-container{margin:0 64px}}.flex{padding:32px 20px 32px 24px;border-radius:8px;background-color:rgba(247,248,250,.72);color:rgba(0,0,0,.8)}.flex .title{margin-top:16px;font-weight:600}.flex .caption{margin-top:4px;color:inherit}.flex .link{text-decoration:underline;cursor:pointer;display:inline;padding-left:4px}.flex .link:hover{color:#000}.why-shop-vt{display:inline-block;width:320px;padding-bottom:28px}.why-shop-vt .heading{margin:56px 40px 16px}.why-shop-vt .flex{color:inherit;padding:28px 32px}.why-shop-vt .link{display:block;padding-left:0}.why-shop-hz{box-sizing:border-box;padding:40px;width:640px}.empty-cart-container .empty-cart-details-container .empty-cart .why-shop-hz .icon-empty-cart,.search-box .why-shop-hz .clear-icon,.search-box .why-shop-hz .search-icon,.why-shop-hz .empty-cart-container .empty-cart-details-container .empty-cart .icon-empty-cart,.why-shop-hz .icon,.why-shop-hz .icon-2x-large,.why-shop-hz .icon-16,.why-shop-hz .icon-18,.why-shop-hz .icon-20,.why-shop-hz .icon-24,.why-shop-hz .icon-24-20,.why-shop-hz .icon-24-36,.why-shop-hz .icon-28-42,.why-shop-hz .icon-32,.why-shop-hz .icon-36,.why-shop-hz .icon-40,.why-shop-hz .icon-52,.why-shop-hz .icon-large,.why-shop-hz .icon-medium,.why-shop-hz .icon-small,.why-shop-hz .icon-x-large,.why-shop-hz .search-box .clear-icon,.why-shop-hz .search-box .search-icon{opacity:.56}.why-shop-hz .flex{color:rgba(0,0,0,.56)}.cart-item-wrapper{max-height:650px;transition:max-height .5s ease}.cart-item-wrapper .container{padding:36px 40px}.cart-item-wrapper .primary-info .product-img{display:inline-block;width:116px;overflow:hidden;position:relative;margin-right:28px;opacity:1;transition:opacity .1s ease-in;outline:1px solid #e6e6e6;border-radius:4px}.cart-item-wrapper .primary-info .product-img:hover{opacity:.8}.cart-item-wrapper .primary-info .product-img img{height:100%;width:100%}.cart-item-wrapper .primary-info .product-img .img{height:100%;width:100%;border-radius:4px;background-size:contain;background-repeat:no-repeat;background-position-y:50%;cursor:pointer}.cart-item-wrapper .primary-info .product-img .img img{border-radius:4px}.cart-item-wrapper .primary-info .product-img .product-notification{position:absolute;top:4px;left:4px;font-size:12px;line-height:1.33;background-color:#f44;color:#fff;border-radius:4px;padding:2px 6px}.cart-item-wrapper .primary-info .detail{display:inline-block;vertical-align:top;max-width:calc(100% - 144px)}.cart-item-wrapper .primary-info .detail .product-price-detail{display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;margin-top:12px;margin-left:-5px}.cart-item-wrapper .primary-info .detail .product-price-detail .retail-price{opacity:.8;font-size:20px;font-weight:600;line-height:1.2;color:#000;display:inline-block}.cart-item-wrapper .primary-info .detail .product-price-detail .base-price{display:inline-block;margin-left:4px;opacity:.36;vertical-align:top;font-size:16px;line-height:1.2;margin-top:1px}.cart-item-wrapper .primary-info .detail .product-price-detail .base-price .price{opacity:.36;text-decoration:line-through}.cart-item-wrapper .primary-info .detail .product-price-detail .base-price .rs-symbol{opacity:.36;text-decoration:line-through;top:-2px}.cart-item-wrapper .primary-info .detail .product-price-detail .perc-off{display:inline-block;margin-left:8px;vertical-align:top;font-size:16px;line-height:1.2;color:#00a84f;margin-top:1px}.cart-item-wrapper .primary-info .detail .product-price-detail .rs-symbol{position:relative;left:5px;top:-5px;font-size:12px;line-height:11px;margin-right:2px}.cart-item-wrapper .primary-info .detail .product-price-detail .discount-message{display:inline-block;vertical-align:top;font-size:16px;line-height:1.2;margin-top:1px;color:#00a84f}.cart-item-wrapper .primary-info .detail .product-price-detail .dot-seperator{margin-bottom:1px}.cart-item-wrapper .primary-info .product-detail{display:inline-block;vertical-align:top}.cart-item-wrapper .primary-info .product-detail .product-name{max-width:296px;opacity:.8;font-size:16px;line-height:1.5;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:280px}.cart-item-wrapper .primary-info .product-detail .product-name:hover{cursor:pointer;text-decoration:underline}.cart-item-wrapper .primary-info .product-detail .brand-name{width:280px;opacity:.8;font-size:16px;line-height:1.5;color:#000;overflow:hidden;text-overflow:ellipsis}.cart-item-wrapper .primary-info .product-detail .product-size{font-size:16px;line-height:1.5;color:rgba(0,0,0,.56);margin-top:8px}.cart-item-wrapper .primary-info .product-edd{display:inline-block;vertical-align:top;float:right;font-size:16px;line-height:1.5;max-width:120px}.cart-item-wrapper .secondary-info{padding:8px 0 0}.cart-item-wrapper .secondary-info .product-quantity{display:inline-block;min-width:88px;margin-left:144px}.cart-item-wrapper .secondary-info .product-quantity .item,.cart-item-wrapper .secondary-info .product-quantity .item .box-container,.cart-item-wrapper .secondary-info .product-quantity .select-box .box-container{padding:8px 0}.cart-item-wrapper .secondary-info .no-options{pointer-events:none}.cart-item-wrapper .secondary-info .no-options .label{display:block;text-align:center;padding:0;max-width:100%}.cart-item-wrapper .secondary-info .no-options .icon-24{display:none}.cart-item-wrapper .secondary-info .remove-icon{float:right}.cart-item-wrapper .secondary-info .remove-icon .product-delete{display:inline-block;float:right;height:36px;width:36px;border-radius:4px;cursor:pointer;transition:opacity .1s ease-in;background-color:rgba(223,225,230,.56)}.cart-item-wrapper .secondary-info .remove-icon .product-delete:hover{background-color:rgba(223,225,230,.8)}.cart-item-wrapper .secondary-info .remove-icon .product-delete .icon-delete{margin:8px;opacity:.56}.cart-item-wrapper .cart-item-message-container{text-align:center;padding:6px 0}.cart-item-wrapper .sold-out-tag{border-radius:4px;background-color:#f44;color:#fff;padding:3px;text-align:center;line-height:24px;position:relative;top:5px}.cart-item-wrapper .product-msg{margin-top:8px;border-radius:4px;overflow:hidden}.cart-item-wrapper .product-msg .caption{font-size:14px;line-height:20px}.cart-item-wrapper.sold-out .primary-info,.cart-item-wrapper.sold-out .product-price-detail{opacity:.36}.cart-item-wrapper.sold-out .product-size{text-decoration:line-through}.cart-item-wrapper.sold-out .product-delete{background-color:#dfe1e6}.cart-item-wrapper.delete-animation{opacity:.36;max-height:0;overflow:hidden}.cart-item-wrapper .loading{opacity:.36;max-height:0}.cart-item-wrapper .btn-loading-container{float:right;background:#dfe1e6;margin:2px 0;padding:8px 10px;height:auto;border-radius:4px;opacity:.56}.cart-item-wrapper .btn-loading-container .dot{background-color:#3e4855;margin-right:4px}.cart-item-wrapper .cart-item-overlay{position:fixed;top:0;left:0;width:100%;background:transparent;height:100%;user-select:none}.cart-item-separator{height:1px;opacity:.12;background-color:#000;margin:0 40px!important}.cart-item-delete .btn{color:#21ecca!important}.cart-item-delete .has-action{padding:0!important;position:relative;top:-6px}.snackbar-wrapper{max-width:620px;width:auto!important}.snackbar-wrapper .message{max-width:434px}.dot-seperator{width:4px;height:4px;background-color:#dfe1e6;vertical-align:super;margin:0 8px -3px}.dot-seperator,.edd-text-wrapper{border-radius:4px;display:inline-block}.edd-text-wrapper{padding:4px;line-height:1.2;letter-spacing:.3px;font-size:10px;margin-top:5px}.cart-footer-additional-info{width:960px;margin:0 auto;overflow:hidden;max-height:0;opacity:.1;transition:all .3s ease-in-out;transition-property:opacity,max-height}.cart-footer-additional-info .footer-divider{height:1px;background-color:rgba(0,0,0,.12);margin-left:40px}.cart-footer-additional-info .first-block h2{margin-left:40px}.cart-footer-additional-info .info-block{padding-top:56px;padding-bottom:48px;width:320px;display:inline-block}.cart-footer-additional-info .info-block .empty-cart-container .empty-cart-details-container .empty-cart .icon-empty-cart,.cart-footer-additional-info .info-block .icon,.cart-footer-additional-info .info-block .icon-2x-large,.cart-footer-additional-info .info-block .icon-16,.cart-footer-additional-info .info-block .icon-18,.cart-footer-additional-info .info-block .icon-20,.cart-footer-additional-info .info-block .icon-24,.cart-footer-additional-info .info-block .icon-24-20,.cart-footer-additional-info .info-block .icon-24-36,.cart-footer-additional-info .info-block .icon-28-42,.cart-footer-additional-info .info-block .icon-32,.cart-footer-additional-info .info-block .icon-36,.cart-footer-additional-info .info-block .icon-40,.cart-footer-additional-info .info-block .icon-52,.cart-footer-additional-info .info-block .icon-large,.cart-footer-additional-info .info-block .icon-medium,.cart-footer-additional-info .info-block .icon-small,.cart-footer-additional-info .info-block .icon-x-large,.cart-footer-additional-info .info-block .search-box .clear-icon,.cart-footer-additional-info .info-block .search-box .search-icon,.empty-cart-container .empty-cart-details-container .empty-cart .cart-footer-additional-info .info-block .icon-empty-cart,.search-box .cart-footer-additional-info .info-block .clear-icon,.search-box .cart-footer-additional-info .info-block .search-icon{opacity:.8}.cart-footer-additional-info .info-block .info-content{margin-left:20px;margin-right:40px;display:inline-block;width:calc(100% - 80px);vertical-align:top}.cart-footer-additional-info .info-block .info-content h4{font-weight:400;margin-top:-4px}.cart-footer-additional-info .info-block .info-content .caption{margin-top:8px;color:rgba(0,0,0,.56)}.cart-footer-additional-info .info-block .info-content .info-contact{margin-top:16px;color:rgba(0,0,0,.56)}.cart-footer-additional-info .info-block .info-content .info-contact .dynamic-contact{margin-right:5px}.cart-footer-additional-info .info-block .info-content .info-contact .dynamic-contact:last-child{margin-right:0}.cart-footer-additional-info .info-block .info-content .info-contact .content-separator{display:inline-block;width:4px;height:4px;border-radius:50%;margin:0 8px;background:rgba(0,0,0,.12);vertical-align:middle}.cart-footer-additional-info .info-block .info-content .info-contact a{color:rgba(0,0,0,.56);text-decoration:underline}.active-footer-info{max-height:500px;opacity:1}.cart-footer-container{width:960px;margin:0 auto;height:56px}.cart-footer-container .right-section{margin-bottom:10px}.cart-footer-container .divider{margin-left:40px;margin-bottom:10px;height:1px;opacity:.12;background-color:#000}.cart-footer-container .left-section{margin-left:40px;margin-top:12px;display:inline-block}.cart-footer-container .caption{color:rgba(0,0,0,.56);vertical-align:middle}.cart-footer-container .caption a{color:inherit}.cart-footer-container .empty-cart-container .empty-cart-details-container .empty-cart .icon-empty-cart,.cart-footer-container .icon,.cart-footer-container .icon-2x-large,.cart-footer-container .icon-16,.cart-footer-container .icon-18,.cart-footer-container .icon-20,.cart-footer-container .icon-24,.cart-footer-container .icon-24-20,.cart-footer-container .icon-24-36,.cart-footer-container .icon-28-42,.cart-footer-container .icon-32,.cart-footer-container .icon-36,.cart-footer-container .icon-40,.cart-footer-container .icon-52,.cart-footer-container .icon-large,.cart-footer-container .icon-medium,.cart-footer-container .icon-small,.cart-footer-container .icon-x-large,.cart-footer-container .search-box .clear-icon,.cart-footer-container .search-box .search-icon,.empty-cart-container .empty-cart-details-container .empty-cart .cart-footer-container .icon-empty-cart,.search-box .cart-footer-container .clear-icon,.search-box .cart-footer-container .search-icon{opacity:.56;vertical-align:middle}.cart-footer-container .right-section{float:right}.cart-footer-container .right-section .help-section{display:inline-block;cursor:pointer;padding:10px 12px}.cart-footer-container .right-section .help-section:hover{border-radius:4px;background-color:#f7f8fa}.cart-footer-container .right-section .icon-animated{transform:rotate(0deg);transition:transform .3s}.cart-footer-container .right-section .rotate{transform:rotate(180deg)}.cart-footer-container .right-section .sub-details{display:inline-block}.cart-footer-container .right-section .sub-details-medium{display:none}.cart-footer-container .right-section .sub-details-medium .sub-details-dots{display:inline-block}.cart-footer-container .right-section .sub-details-medium .sub-details-expanded{width:150px;max-height:0;transition:opacity .5s ease-in;position:absolute;right:0;bottom:0;border-radius:8px;box-shadow:0 16px 48px 0 rgba(0,0,0,.16);background-color:#fff;border:1px solid rgba(0,0,0,.04);padding:12px 0;z-index:-100}.cart-footer-container .right-section .sub-details-medium .sub-details-expanded .details-list .details-list-item{padding:8px 20px}.cart-footer-container .right-section .sub-details-medium .sub-details-expanded .details-list .details-list-item a{color:inherit}.cart-footer-container .right-section .sub-details-medium .active-sub-details{z-index:100;max-height:500px}.cart-footer-container .right-section .other-details{display:inline-block}.cart-footer-container .right-section .other-details .caption:hover{text-decoration:underline}.cart-footer-container .margin-left-28{margin-left:28px}.cart-footer-container .footer-divider-block-medium{display:none}@media (max-width:960px){.footer-divider-block-medium{display:block}.cart-footer-container{width:640px;margin:0 auto;padding:0 40px}.cart-footer-container .divider{margin:0 auto;margin-bottom:10px;width:560px}.cart-footer-container .right-section .sub-details-medium{display:inline-block;position:relative;padding:8px;margin-left:26px;border-radius:4px;margin-right:40px}.cart-footer-container .right-section .sub-details-medium .icon-overflow,.cart-footer-container .right-section .sub-details-medium .sub-details-dots{cursor:pointer}.cart-footer-container .right-section .sub-details-medium .sub-details-dots .other-dot{width:4px;height:4px;background-color:rgba(0,0,0,.36);display:inline-block;margin-left:4px}.cart-footer-container .right-section .sub-details-medium .sub-details-dots .other-dot:first-child{margin-left:0}.cart-footer-container .right-section .sub-details{display:none}.cart-footer-additional-info{width:640px;margin:0 auto;padding:0 40px}.cart-footer-additional-info .footer-divider{margin:0 40px}.cart-footer-additional-info .first-block{display:block}.cart-footer-additional-info .first-block h2{margin-left:40px}.cart-footer-additional-info .info-block{padding:0;margin:36px 0}.cart-footer-additional-info .info-block .info-details{margin:0 40px}.cart-footer-additional-info .info-block .info-details .info-content{margin-left:0}.cart-footer-additional-info .info-block .info-details .empty-cart-container .empty-cart-details-container .empty-cart .icon-empty-cart,.cart-footer-additional-info .info-block .info-details .icon,.cart-footer-additional-info .info-block .info-details .icon-2x-large,.cart-footer-additional-info .info-block .info-details .icon-16,.cart-footer-additional-info .info-block .info-details .icon-18,.cart-footer-additional-info .info-block .info-details .icon-20,.cart-footer-additional-info .info-block .info-details .icon-24,.cart-footer-additional-info .info-block .info-details .icon-24-20,.cart-footer-additional-info .info-block .info-details .icon-24-36,.cart-footer-additional-info .info-block .info-details .icon-28-42,.cart-footer-additional-info .info-block .info-details .icon-32,.cart-footer-additional-info .info-block .info-details .icon-36,.cart-footer-additional-info .info-block .info-details .icon-40,.cart-footer-additional-info .info-block .info-details .icon-52,.cart-footer-additional-info .info-block .info-details .icon-large,.cart-footer-additional-info .info-block .info-details .icon-medium,.cart-footer-additional-info .info-block .info-details .icon-small,.cart-footer-additional-info .info-block .info-details .icon-x-large,.cart-footer-additional-info .info-block .info-details .search-box .clear-icon,.cart-footer-additional-info .info-block .info-details .search-box .search-icon,.empty-cart-container .empty-cart-details-container .empty-cart .cart-footer-additional-info .info-block .info-details .icon-empty-cart,.search-box .cart-footer-additional-info .info-block .info-details .clear-icon,.search-box .cart-footer-additional-info .info-block .info-details .search-icon{display:none}.cart-footer-additional-info .first-block{margin-bottom:0}}.active-footer-info+.cart-footer-container .divider{display:none}.promo-container{padding-top:36px}.promo-container .list-item .success-msg{color:#0c884a!important}.promo-container .promo{padding:16px 0;opacity:.36;line-height:24px;cursor:pointer}.promo-container .promo .caption{font-size:14px;line-height:20px}.promo-container .promo:hover{opacity:.8}.promo-container .icon-pos{float:right}.promo-container .rotate{transform:rotate(180deg)}.promo-container .promo-collapsed{opacity:0;max-height:0;margin-bottom:0;transition:all .3s ease-in-out;transition-property:opacity,max-height,margin-bottom}.promo-container .promo-expand{max-height:400px;opacity:1}.promo-container .promo-expand .remove-promo-icon{opacity:.56}.promo-container .promo-expand .remove-promo-icon:hover{opacity:.8}.promo-container .greyBtn{color:rgba(0,0,0,.36);background-color:transparent}.promo-container .greyBtn:hover{background-color:transparent;color:rgba(0,0,0,.56)}.promotion-medium{margin:16px 40px}.promotion-medium .list-item .success-msg{color:#0c884a!important}.promotion-medium .promo-input{display:inline-block;width:450px;vertical-align:top}.promotion-medium .promo-button{margin:6px 0 6px 18px;display:inline-block;vertical-align:top}.promotion-medium .promo-button .btn{width:90px}.promotion-medium .right-icon-wrapper{margin:-6px 0!important;height:unset}.promotion-medium .animate-promo-appear{opacity:0}.promotion-medium .animate-promo-appear.animate-promo-appear-active{opacity:0;transition:opacity .6s ease-out}.promotion-medium .animate-promo-enter{opacity:0}.promotion-medium .animate-promo-enter.animate-promo-enter-active{opacity:1;transition:opacity .6s ease-out}.promotion-medium .animate-promo-leave{opacity:1}.promotion-medium .animate-promo-leave.animate-promo-leave-active{opacity:0;transition:opacity .1s ease-in}.promotion-cards{width:440px!important;padding:0 20px;box-sizing:border-box;overflow-x:hidden}.promotion-cards #promotion-page div{margin-left:-10px}.scrollable-terms{height:calc(100vh - 199px);overflow-y:scroll}.cart-container .promo-container .promo-expand .remove-promo-icon.desktop{position:absolute;margin-left:25px}.cart-header{padding:36px 40px 16px!important}.cart-header .inline-block{display:inline-block}.cart-header .right{float:right}.cart-header .title{opacity:.8;font-size:32px;font-weight:700;line-height:1.25;color:#000;display:inline-block}.cart-header .circle{width:4px;height:4px;opacity:.12;background-color:#000;top:-4px;display:inline-block;position:relative;margin:0 12px;border-radius:4px}.cart-header .count{opacity:.36;font-size:20px;font-weight:400;line-height:1.2;color:#000;display:inline-block}.cart-header .pincode-validator{margin-top:4px;position:relative}.cart-pincode-container{cursor:pointer;padding:8px 6px 8px 12px;border-radius:4px;min-width:150px;max-width:200px;line-height:24px}.cart-pincode-container .cart-pincode-down-icon{opacity:.8;vertical-align:bottom;display:inline-block}.cart-pincode-container:hover{background-color:rgba(223,225,230,.36)}.cart-pincode-container:focus{background-color:rgba(223,225,230,.56)}.cart-pincode-container:disabled span{opacity:.36}.pincode-modal-content{max-height:none;min-width:320px;box-shadow:0 16px 48px 0 rgba(0,0,0,.16);border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.04)}.pincode-modal-content .pincode-nb-container{padding:36px 40px}.pincode-modal-content .pincode-nb-container .pincode-message-bar{margin-bottom:16px}.pincode-modal-content .pincode-nb-container .caption{color:rgba(0,0,0,.56)}.pincode-modal-content .pincode-nb-container .pincode-label{margin-bottom:10px;display:inline-block}.pincode-modal-content .pincode-nb-container .btn-primary{margin-top:12px}.pincode-modal-content-rb{width:640px!important;height:auto!important;margin-left:calc((100% - 640px)/2)}.pincode-modal-content-nb{width:320px!important;height:auto!important;min-height:200px!important;margin-left:calc((100% - 320px)/2)}.pincode-rb-container{width:640px;background:#fff}.pincode-rb-container .saved-addresses-container{display:inline-block;border-right:1px solid rgba(0,0,0,.12);width:319px;margin:36px 0;min-height:200px}.pincode-rb-container .saved-addresses-container .saved-addresses-list .address-list-wrapper{max-height:300px;overflow-y:scroll}.pincode-rb-container .saved-addresses-container .saved-addresses-list .disabled-list-item{pointer-events:none;opacity:.72}.pincode-rb-container .saved-addresses-container .saved-addresses-list .caption{margin-left:40px;margin-bottom:10px;color:rgba(0,0,0,.56);display:inline-block}.pincode-rb-container .saved-addresses-container .saved-addresses-list .saved-addresses-items{padding:0 20px}.pincode-rb-container .saved-addresses-container .saved-addresses-list .saved-addresses-items .list-item-wrapper .list-item{margin-left:20px}.pincode-rb-container .saved-addresses-container .saved-addresses-list .saved-addresses-items .list-item-wrapper .list-item .address-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pincode-rb-container .saved-addresses-container .saved-addresses-list .saved-addresses-items .list-item-wrapper .list-item .content{width:75%}.pincode-rb-container .saved-addresses-container .saved-addresses-list .saved-addresses-items .list-item-wrapper .list-item .iconTop10{margin-right:40px}.pincode-rb-container .saved-addresses-container .saved-addresses-list .saved-addresses-items .list-item-wrapper:hover{border-radius:4px;background-color:rgba(232,234,238,.36)}.pincode-rb-container .saved-addresses-container .saved-addresses-list .content{position:relative;width:80%;display:inline-block}.pincode-rb-container .saved-addresses-bottom{height:36px;margin:0 40px}.pincode-rb-container .bottom-divider{box-shadow:0 -6px 6px -6px rgba(0,0,0,.24)}.pincode-rb-container .new-pincode-container{display:inline-block;width:320px;float:right}.cart-details-wrapper{min-height:calc(100vh - 166px)}.cart-container{height:auto;width:960px;margin:16px auto 0}.cart-container .divider{height:1px;opacity:.12;background-color:#000}.cart-container .cart-header{padding:37px 40px 15px}.cart-container .cart-details-container,.cart-container .cart-pay-summary{display:inline-block;vertical-align:top}.cart-container .cart-details-container{width:640px}.cart-container .cart-pay-summary{width:320px;padding:0 40px;box-sizing:border-box}.cart-container .cart-pay-summary-medium{display:none;position:fixed;bottom:0;width:100%;z-index:104}.cart-container .promotion-medium{display:none}.message-bars-container{padding:0 40px}@media (max-width:960px){.cart-details-wrapper{min-height:calc(100vh - 248px)}.cart-container{width:auto}.cart-pay-summary{display:none!important}.cart-details-container{margin:0 64px}.cart-pay-summary-medium,.promotion-medium{display:block!important}}.global-overlay,.promo-overlay{position:fixed;top:0;left:0;width:100%;background:transparent;height:100%;user-select:none}.global-overlay{display:none}.cart-summary-container .summary-headings,.cart-summary-details-medium .summary-headings,.cofirmation-pay-summary-container .summary-headings{padding:36px 0 0}.cart-summary-container .summary-headings h3,.cart-summary-details-medium .summary-headings h3,.cofirmation-pay-summary-container .summary-headings h3{display:inline-block;margin-bottom:4px}.cart-summary-container .summary-headings .icon-animated,.cart-summary-details-medium .summary-headings .icon-animated,.cofirmation-pay-summary-container .summary-headings .icon-animated{cursor:pointer;float:right;transform:rotate(180deg);transition:transform .2s}.cart-summary-container .summary-headings .rotate,.cart-summary-details-medium .summary-headings .rotate,.cofirmation-pay-summary-container .summary-headings .rotate{transform:rotate(0deg)}.cart-summary-container .summary-subtext,.cart-summary-details-medium .summary-subtext,.cofirmation-pay-summary-container .summary-subtext{opacity:.36;margin-bottom:16px}.cart-summary-container .summary-subtext .action-text,.cart-summary-details-medium .summary-subtext .action-text,.cofirmation-pay-summary-container .summary-subtext .action-text{text-decoration:underline;text-transform:capitalize;cursor:pointer}.cart-summary-container .pricing-subtext,.cart-summary-details-medium .pricing-subtext,.cofirmation-pay-summary-container .pricing-subtext{margin-bottom:0}.cart-summary-container .summary-collapsable-container,.cart-summary-details-medium .summary-collapsable-container,.cofirmation-pay-summary-container .summary-collapsable-container{max-height:500px;transition:all .4s ease-in-out;transition-property:opacity,max-height;opacity:1}.cart-summary-container .payment-summary,.cart-summary-details-medium .payment-summary,.cofirmation-pay-summary-container .payment-summary{padding:4px 0}.cart-summary-container .payment-summary .summary-amount-type,.cart-summary-details-medium .payment-summary .summary-amount-type,.cofirmation-pay-summary-container .payment-summary .summary-amount-type{max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.cart-summary-container .payment-summary .margin-left,.cart-summary-details-medium .payment-summary .margin-left,.cofirmation-pay-summary-container .payment-summary .margin-left{margin-left:8px}.cart-summary-container .payment-summary .summary-amount,.cart-summary-details-medium .payment-summary .summary-amount,.cofirmation-pay-summary-container .payment-summary .summary-amount{float:right}.cart-summary-container .payment-summary-height,.cart-summary-details-medium .payment-summary-height,.cofirmation-pay-summary-container .payment-summary-height{height:20px}.cart-summary-container .clickable,.cart-summary-details-medium .clickable,.cofirmation-pay-summary-container .clickable{cursor:pointer}.cart-summary-container .align-center,.cart-summary-details-medium .align-center,.cofirmation-pay-summary-container .align-center{display:flex;align-items:center;justify-content:space-between}.cart-summary-container .disable-pay-by,.cart-summary-details-medium .disable-pay-by,.cofirmation-pay-summary-container .disable-pay-by{opacity:.5}.cart-summary-container .final-pay-amount h4,.cart-summary-details-medium .final-pay-amount h4,.cofirmation-pay-summary-container .final-pay-amount h4{display:inline-block}.cart-summary-container .final-pay-amount span,.cart-summary-details-medium .final-pay-amount span,.cofirmation-pay-summary-container .final-pay-amount span{font-weight:700}.cart-summary-container .btn-primary,.cart-summary-details-medium .btn-primary,.cofirmation-pay-summary-container .btn-primary{margin-top:20px}.cart-summary-container .pay-by,.cart-summary-details-medium .pay-by,.cofirmation-pay-summary-container .pay-by{color:#333;margin:4px 0 8px;font-family:Averta}.cart-summary-container .pay-options .pay-label,.cart-summary-details-medium .pay-options .pay-label,.cofirmation-pay-summary-container .pay-options .pay-label{margin:6px;color:#333;letter-spacing:0;font-family:Averta;line-height:16px}.cart-summary-container .pay-options .pay-details,.cart-summary-details-medium .pay-options .pay-details,.cofirmation-pay-summary-container .pay-options .pay-details{margin:4px 2px 12px}.cart-summary-container .pay-options .pay-details .sub-msg,.cart-summary-details-medium .pay-options .pay-details .sub-msg,.cofirmation-pay-summary-container .pay-options .pay-details .sub-msg{font-weight:600;font-size:12px;line-height:14.88px;letter-spacing:0;font-family:Averta;white-space:pre-wrap}.cart-summary-container .pay-options .pay-option:last-child .pay-details,.cart-summary-details-medium .pay-options .pay-option:last-child .pay-details,.cofirmation-pay-summary-container .pay-options .pay-option:last-child .pay-details{margin-bottom:0}.dashed-divider{margin:12px 0;border:1px dashed rgba(0,0,0,.12);opacity:.36}.cart-secure-checkout{margin-top:12px;text-align:center;opacity:.36}.cart-secure-checkout .caption,.cart-secure-checkout .empty-cart-container .empty-cart-details-container .empty-cart .icon-empty-cart,.cart-secure-checkout .icon,.cart-secure-checkout .icon-2x-large,.cart-secure-checkout .icon-16,.cart-secure-checkout .icon-18,.cart-secure-checkout .icon-20,.cart-secure-checkout .icon-24,.cart-secure-checkout .icon-24-20,.cart-secure-checkout .icon-24-36,.cart-secure-checkout .icon-28-42,.cart-secure-checkout .icon-32,.cart-secure-checkout .icon-36,.cart-secure-checkout .icon-40,.cart-secure-checkout .icon-52,.cart-secure-checkout .icon-large,.cart-secure-checkout .icon-medium,.cart-secure-checkout .icon-small,.cart-secure-checkout .icon-x-large,.cart-secure-checkout .search-box .clear-icon,.cart-secure-checkout .search-box .search-icon,.empty-cart-container .empty-cart-details-container .empty-cart .cart-secure-checkout .icon-empty-cart,.search-box .cart-secure-checkout .clear-icon,.search-box .cart-secure-checkout .search-icon{vertical-align:middle}.summary-collapsed .summary-collapsable-container{overflow:hidden;max-height:0;opacity:.1}.cart-summary-container-medium{display:none;box-shadow:0 -1px 4px 0 rgba(0,0,0,.12);padding:16px 104px 16px 90px;background-color:#fff;clear:both}.cart-summary-container-medium .checkout-view-summary{cursor:pointer;display:inline-block;padding:12px}.cart-summary-container-medium .checkout-view-summary .summary-text{color:rgba(0,0,0,.56);vertical-align:middle}.cart-items-summary-wrapper .cart-section-header .cart-summary-container-medium .checkout-view-summary .icon-back-arrow,.cart-summary-container-medium .checkout-view-summary .cart-items-summary-wrapper .cart-section-header .icon-back-arrow,.cart-summary-container-medium .checkout-view-summary .icon-down-arrow{opacity:.56}.cart-item-delete .cart-summary-container-medium .btn,.cart-summary-container-medium .btn-tertiary,.cart-summary-container-medium .cart-item-delete .btn{color:rgba(0,0,0,.56);padding:16px 12px}.cart-item-delete .cart-summary-container-medium .btn:active,.cart-item-delete .cart-summary-container-medium .btn:hover,.cart-summary-container-medium .btn-tertiary:active,.cart-summary-container-medium .btn-tertiary:hover,.cart-summary-container-medium .cart-item-delete .btn:active,.cart-summary-container-medium .cart-item-delete .btn:hover{color:rgba(0,0,0,.56)}.cart-summary-container-medium .medium-button-wrapper{margin-top:0;width:auto;max-width:500px;min-width:280px;float:right}@media (max-width:960px){.cart-summary-container{display:none}.cart-summary-container-medium{display:block}.cart-summary-container-medium .summary-on-cart{display:inline-block;margin-bottom:4px;cursor:pointer}.cart-items-summary-wrapper .cart-section-header .cart-summary-container-medium .summary-on-cart .icon-back-arrow,.cart-summary-container-medium .summary-on-cart .cart-items-summary-wrapper .cart-section-header .icon-back-arrow,.cart-summary-container-medium .summary-on-cart .icon-down-arrow{opacity:.56}.cart-summary-container-medium .summary-on-cart .summary-content{display:inline-block;margin-left:16px}.cart-summary-container-medium .summary-on-cart .summary-content .order-total h4{display:inline-block}.cart-summary-container-medium .summary-on-cart .summary-content span{color:rgba(0,0,0,.56)}.cart-summary-details-medium{padding:0 40px;margin:0 auto;width:320px;margin-bottom:34px}.cart-summary-details-medium .cart-summary-close-btn{margin-top:20px;width:100%}}.checkout-pay-summary .cart-summary-container{margin:0 40px}.amount-payable{min-width:100%;margin:auto;display:inline-flex;overflow-x:hidden;flex-wrap:nowrap;flex-direction:row}.amount-payable .pay-text-label{min-width:100%;text-align:center;font-weight:400}.group-action{position:relative}.group-action input[type=button]{font-weight:700;line-height:1.14;letter-spacing:.4px;padding:10px 12px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;color:#ed54a4}.group-action input[type=button]:disabled{color:rgba(0,0,0,.36)}.group-action .action{position:absolute;line-height:48px}.group-action .btn-pos{top:0;right:0}.group-action .icon-pos{top:12px;right:12px}.float-label .group .group-input label{font-size:12px;top:7px}.btn{color:#fff;letter-spacing:.4px;font:inherit;text-transform:uppercase;-webkit-appearance:unset;line-height:1.14;font-size:14px;font-weight:700;-webkit-text-size-adjust:100%;cursor:pointer}.btn-primary,.btn-primary-small,.btn-sticky{border:0;width:100%;min-height:48px;background-color:#ed54a4;font-style:normal;font-stretch:normal;text-align:center}.btn-primary-small:hover,.btn-primary:hover,.btn-sticky:hover{background-color:#e53190}.btn-primary-small:active,.btn-primary:active,.btn-sticky:active{background-color:#da0c79}.btn-primary{padding:16px 12px;border-radius:4px}.btn-primary-small{padding:10px 12px;min-height:0;border-radius:4px;width:auto}.btn-sticky{padding:16px}.btn-small{padding:10px 16px!important;min-height:0;border-radius:4px;width:auto}.btn-secondary{font-weight:700;padding:14px 20px;color:rgba(0,0,0,.56);mix-blend-mode:multiply;border-radius:4px;background-color:rgba(223,225,230,.56);border:none}.btn-secondary:hover{background-color:rgba(223,225,230,.8)}.btn-tertiary,.cart-item-delete .btn{color:#ed54a4;font-weight:700;font-size:14px;line-height:16px;border-radius:4px;background-color:transparent;border:0 solid transparent;padding:10px 12px}.btn-tertiary:hover,.cart-item-delete .btn:hover{color:#e53190}.btn-tertiary:active,.cart-item-delete .btn:active{color:#da0c79}.btn-tertiary-gray{background-color:transparent!important;color:rgba(0,0,0,.56)}.btn-tertiary-gray:hover{color:rgba(0,0,0,.8)}.btn-tertiary-gray:active{color:#000}.btn-tertiary-gray:disabled{color:rgba(0,0,0,.36)!important}.btn-tertiary.btn-disabled:hover,.cart-item-delete .btn-disabled.btn:hover{color:rgba(0,0,0,.36)}.btn-tertiary-gray.btn-disabled:hover{color:rgba(0,0,0,.56)}.btn-disabled{cursor:unset}.btn-disabled,.btn-primary.btn-disabled:hover,.btn-sticky.btn-disabled:hover{background-color:rgba(237,84,164,.36)}.btn-loader{color:#ed54a4!important;transition:color .2s ease-out}div.btn-form-loader,div.btn-loading-container{position:relative;margin-top:-30px;text-align:center;height:30px;margin-left:auto;margin-right:auto;transition:fadein .2s}div.btn-form-loader .dot,div.btn-loading-container .dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;background:#fff;transition:display .2s ease-in;animation:wave 1s linear infinite}div.btn-form-loader .dot:nth-child(2),div.btn-loading-container .dot:nth-child(2){animation-delay:.05s}div.btn-form-loader .dot:nth-child(3),div.btn-loading-container .dot:nth-child(3){animation-delay:.1s}div.btn-form-loader .dot:nth-child(4),div.btn-loading-container .dot:nth-child(4){animation-delay:.15s}div.btn-form-loader .dot:last-child,div.btn-loading-container .dot:last-child{margin-right:0}div.btn-form-loader{margin-top:-25px}@keyframes button-loading{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes wave{0%,80%,to{transform:none}25%,60%{transform:translateY(-10px)}}.snackbar-wrapper{width:calc(100vw - 40px);min-height:52px;border-radius:4px;background-color:#3e4855;box-shadow:0 8px 16px 0 rgba(0,0,0,.16);color:#fff;overflow:auto;padding:8px;box-sizing:border-box;animation:snackbar-anim 4s;position:fixed;z-index:103;left:20px}.snackbar-wrapper .message{display:inline-block;padding:8px;line-height:20px}.snackbar-wrapper .action{float:right;display:none;line-height:16px;font-size:14px;padding:10px 8px;text-transform:uppercase;letter-spacing:.4px;color:#21ecca}.snackbar-wrapper .action.has-action{display:block}.tooltip-wrapper{opacity:.96;border-radius:4px;background-color:#3e4855;box-shadow:0 -8px 16px 0 rgba(0,0,0,.36);padding:12px 12px 12px 0;width:261px;position:absolute;box-sizing:border-box;z-index:101}.tooltip-wrapper.has-logo{width:294px}.tooltip-wrapper .info{display:inline-block;padding-left:20px;padding-right:10px;max-width:90%}.tooltip-wrapper .info.has-logo{width:144px}.tooltip-wrapper .info .title{font-size:12px;font-weight:600;line-height:16px;letter-spacing:.2px;text-align:left;color:#fff;margin-bottom:2px}.tooltip-wrapper .info .description{font-size:10px;line-height:14px;letter-spacing:.4px;color:#fff}.tooltip-wrapper .angle{height:0;width:0;display:inline-block;position:absolute;bottom:-12px;right:10px;border-right:15px solid transparent;border-left:15px solid transparent;border-top:15px solid #3e4855}.tooltip-wrapper .dummy-img{background-image:url("https://static.hopscotch.in/web2/images/assets/saved-card-visa-inactive.svg");background-repeat:no-repeat;height:48px;width:48px;display:inline-block;padding:16px;box-sizing:border-box;margin-left:12px}.tooltip-wrapper .close-tooltip{height:24px;width:24px;display:inline-block;float:right}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input,textarea{border:none;color:rgba(0,0,0,.8);background-color:transparent;font-family:Averta,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:.2px;outline:none;width:100%;height:auto;box-sizing:border-box}.group-input{background-color:#eff1f4;border-radius:4px;position:relative}.group-input:hover{background-color:#e8eaee}.group{width:inherit;position:relative}.group label{color:rgba(0,0,0,.36);line-height:1.43;letter-spacing:.2px;pointer-events:none;position:absolute;left:12px;top:14px;transition:all .2s ease}.group input,.group textarea{height:48px;padding:16px 12px 0;box-shadow:none}.group input:focus~.focused-line,.group textarea:focus~.focused-line{background-image:linear-gradient(180deg,transparent,transparent 50%,#f47cbb 0,#f47cbb);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.group input:disabled~label,.group input:focus~label,.group input:valid~label,.group textarea:disabled~label,.group textarea:focus~label,.group textarea:valid~label{font-size:12px;top:7px;line-height:1.33;letter-spacing:.4px;color:rgba(0,0,0,.56)}.group input:-webkit-autofill,.group textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #eff1f4}.group textarea:focus~label,.group textarea:valid~label{top:10px}.group input[type=text]{text-transform:capitalize}.group .focused-line{width:inherit;height:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-top:-4px}.group .focus-info{background-image:linear-gradient(180deg,transparent,transparent 50%,#3c71e1 0,#3c71e1)}.group .focus-success{background-image:linear-gradient(180deg,transparent,transparent 50%,#0c884a 0,#0c884a)}.group .focus-error{background-image:linear-gradient(180deg,transparent,transparent 50%,#eb1000 0,#eb1000)}.group .focus-warning{background-image:linear-gradient(180deg,transparent,transparent 50%,#ed7100 0,#ed7100)}.group .msg-info{color:#3c71e1}.group .msg-success{color:#00a84f}.group .msg-error{color:#eb1000}.group .msg-warning{color:#ed7100}.msg-container{padding:8px 12px 0}.msg-container .caption{margin-left:8px;display:inline-block;width:calc(100% - 24px);vertical-align:top}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.group-textarea{height:inherit;background-color:transparent}.group-textarea .textarea-focused-line{background-image:linear-gradient(180deg,transparent,transparent 50%,#f47cbb 0,#f47cbb)}.group-textarea .textarea-container{background-color:#eff1f4;border-radius:4px;padding:0 12px;height:inherit}.group-textarea textarea{height:calc(100% - 24px);width:100%;box-sizing:border-box;padding:0;margin-top:24px;background-color:transparent}.list-item{display:inline-block;width:100%;padding:12px 0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.list-item .content{display:inherit;vertical-align:middle}.list-item .content .label{font-size:16px;line-height:1.5;display:block}.list-item .content .description{color:rgba(0,0,0,.56)}.left-icon-wrapper{float:left;height:24px}.left-icon-wrapper .overlapping-icon{margin-left:-14px;vertical-align:-5px}.right-icon-wrapper{float:right;height:24px}.btn-wrapper{width:max-content}.btn-margin-wrapper{margin-top:-8px!important;margin-right:-12px!important}.iconTop10{margin-top:10px}.paddingTop10{padding-top:10px}.size16{font-size:16px}.headings-container{padding:28px 0 12px}.headings-container h3{display:inline-block}.headings-container.p-0{padding-top:0}.headings-container .action{margin-top:-5px;margin-right:-12px;display:inline-block;float:right}.headings-container .caption{font-size:14px;line-height:20px;margin-top:4px;opacity:.36;letter-spacing:.2px}.headings-container .icon-data{vertical-align:middle;float:right}.message{padding:12px 16px;border-radius:4px;line-height:0}.message .message-content{margin-top:2px;margin-left:16px;display:inline-block;width:calc(100% - 40px);line-height:1.33;letter-spacing:.2px;vertical-align:top;color:rgba(0,0,0,.8)}.message .message-actions{margin-top:14px}.message .message-actions .message-action-divider{height:1px;opacity:.12;border-radius:1px;background-color:#000;margin-bottom:4px}.message .message-actions .message-action-buttons{clear:both}.cart-item-delete .message .message-actions .message-action-buttons .btn,.message .message-actions .message-action-buttons .btn-tertiary,.message .message-actions .message-action-buttons .cart-item-delete .btn{margin-bottom:-6px;color:rgba(0,0,0,.56)}.message .message-actions .message-action-buttons .left-button{margin-left:-12px;max-width:40%}.message .message-actions .message-action-buttons .right-button{float:right;margin-right:-12px;max-width:60%}.action-text{font-weight:600;text-decoration:underline;padding-left:5px;cursor:pointer}.message-info{background-color:#e0f5fb}.message-success{background-color:#e0fdec}.message-error{background-color:#ffe0e0}.message-warning{background-color:#fcf4e0}.common-switch{position:relative;display:inline-block;width:36px;height:24px}.common-switch .icon-check,.common-switch input{display:none}.common-switch .toggle-switch{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.24;transition:.2s;border-radius:12px}.common-switch .toggle-switch:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.2s;border-radius:50%}.common-switch input:checked+.toggle-switch{background-color:#ed54a4;opacity:1}.common-switch input:checked+.toggle-switch:before{transform:translateX(12px)}.common-switch input:checked~.icon-check{display:inline-block;position:absolute;right:4px;top:4px}.otp-background{width:100%;background-color:#eff1f4;border-radius:4px}.otp-container{position:relative;text-align:center}.otp-container .input-box{height:48px;font-size:24px;position:absolute;top:0;letter-spacing:21px;padding:1px 0 0 6px}.otp-container .input-box:focus~.focused-line{background-image:linear-gradient(180deg,transparent,transparent 50%,#f47cbb 0,#f47cbb);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.otp-container .focused-line{width:inherit;height:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-top:-4px}.otp-container .wrap{height:48px;width:inherit;border-radius:4px;background-color:#eff1f4}.otp-container .dot{display:inline-block;margin:12px 10px 0;color:rgba(0,0,0,.24);font-size:24px}.otp-container .filled-fot{color:rgba(0,0,0,.56)}.hide-dot{visibility:hidden}.focused-line{width:100%;height:4px;margin-top:-4px}.focused-line,.focused-line-on-focus{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.focused-line-on-focus{background-image:linear-gradient(180deg,transparent,transparent 50%,#f47cbb 0,#f47cbb)}.focus-info{background-image:linear-gradient(180deg,transparent,transparent 50%,#3c71e1 0,#3c71e1)}.focus-success{background-image:linear-gradient(180deg,transparent,transparent 50%,#0c884a 0,#0c884a)}.focus-error{background-image:linear-gradient(180deg,transparent,transparent 50%,#eb1000 0,#eb1000)}.focus-warning{background-image:linear-gradient(180deg,transparent,transparent 50%,#ed7100 0,#ed7100)}.msg-info{color:#3c71e1}.msg-success{color:#0c884a}.msg-error{color:#eb1000}.msg-warning{color:#ed7100}.hide-value{color:transparent;caret-color:rgba(0,0,0,.8)}.ReactModal__Body--open{overflow:hidden}.modal-content{position:absolute;background-color:#fff;width:100%;border-radius:8px;height:100vh;min-height:390px}.modal-content:focus{outline:none}.modal-overlay{top:0;right:0;background:0 0;box-sizing:inherit;position:fixed;left:0;bottom:0;background-color:rgba(0,0,0,.4)}.bottom-modal{min-height:100px;height:auto;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 -4px 20px 0 rgba(0,0,0,.16)}.close-content{height:auto;bottom:-1000px;min-height:unset;transition:bottom .32s ease-in;border-bottom-left-radius:unset;border-bottom-right-radius:unset}.open-modal{bottom:0;transition:bottom .4s ease-out}.open-overlay{background-color:rgba(0,0,0,.4)!important}.close-overlay,.open-overlay{transition:background-color .8s ease}.close-overlay{background-color:transparent;z-index:200}.dialogAlert{height:auto;width:calc(100% - 40px);top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);min-height:100px;max-height:calc(100% - 100px)}.dialogAlert .dialogContainer{padding:28px 24px 18px}.dialogAlert .dialogTitle{padding-bottom:12px}.dialogAlert .dialogFooter{margin-left:12px;margin-right:12px;margin-bottom:14px;overflow:auto}.dialogAlert .dialogFooter .pullLeft{float:left}.dialogAlert .dialogFooter .pullRight{float:right}.dialogOverlay{z-index:1000}.fullscreen-overlay{min-height:calc(100% - 40px);max-height:100%;padding:0}.fullscreen-content{overflow:scroll;min-height:calc(100% - 40px);max-height:calc(100% - 20px);padding:0}.landscape-modal{border-radius:0;max-height:100vh}.landscape-modal .content{width:150px;text-align:center;display:inline-block;margin-top:calc(25% - 25px);height:50px;margin-left:calc(50% - 75px)}.nudge-container{padding:16px 0}.nudge-container .title{font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:32px;letter-spacing:-.2px;text-align:left;margin-top:12px}.nudge-container .description{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.2px;text-align:left;margin-top:16px}.nudge-container .button-wrapper{margin:16px 0 0 8px}.bottom-tool-tip-wrapper{background-color:#3e4855;border-top-left-radius:8px;border-top-right-radius:8px;background-repeat:no-repeat;background-size:144px auto;background-position-x:right}.bottom-tool-tip-wrapper .full-width{width:calc(100% - 20px)}.bottom-tool-tip-wrapper .width-with-image{width:calc(100% - 130px)}.bottom-tool-tip-wrapper .title{font-size:24px;font-weight:600;line-height:1.33;text-align:left;color:#fff;padding-left:20px;padding-top:28px}.bottom-tool-tip-wrapper .description{font-size:14px;line-height:1.43;letter-spacing:.2px;text-align:left;color:hsla(0,0%,100%,.72);padding-left:20px;padding-top:12px}.bottom-tool-tip-wrapper .description .action{font-size:14px;font-weight:600;line-height:1.43;letter-spacing:.2px;text-align:left;color:#fff;text-decoration:underline;margin-left:8px}.bottom-tool-tip-wrapper .buttonWrapper{padding:20px}.bottom-tool-tip-wrapper .buttonWrapper .buttonContainer{padding:16px;border-radius:4px;background-color:hsla(0,0%,100%,.12)}.bottom-tool-tip-wrapper .buttonWrapper .buttonContainer .buttonText{opacity:.72;font-size:14px;line-height:1.14;letter-spacing:.4px;text-align:center;color:#fff}.promo-list-block{padding:16px 0;cursor:pointer}.promo-list-block .left-icon-wrapper{display:inline-block;margin-right:20px;position:relative}.promo-list-block .left-icon-wrapper .icon-24{opacity:.8}.promo-list-block .left-icon-wrapper .floating-icon{position:absolute;display:none;bottom:-5px;right:-5px}.promo-list-block .icon-right{opacity:.8;margin-left:12px}.promo-list-block .text-block{display:inline-block;width:calc(100% - 80px)}.promo-list-block .text-block .promo-subtext{display:none}.promo-list-block .text-block span{font-size:16px;line-height:24px}.promo-list-block .text-block .sub-text-error{color:#eb1000}.promo-list-block .text-block .sub-text-success{opacity:.56}.promo-list-block.with-subtext{padding:12px 0}.promo-list-block.with-subtext .left-icon-wrapper{margin-top:8px}.promo-list-block.with-subtext .left-icon-wrapper .floating-icon{display:inline-block}.promo-list-block.with-subtext .text-block .promo-subtext{display:block}.promo-list-block.with-subtext .icon-right{margin-top:8px}.shipping-messgae-wrapper{padding:14px 16px;background-color:#f7f8fa;border-radius:4px}.shipping-messgae-wrapper .icon-24{vertical-align:middle}.shipping-messgae-wrapper .message-text{vertical-align:middle;display:inline-block;width:calc(100% - 40px);margin-left:16px}.tooltiptext-container{display:inline-block;text-overflow:ellipsis;position:relative}.tooltiptext-container:hover{cursor:pointer}.tooltiptext-container:hover .tooltiptext{visibility:visible;top:24px;left:12px}.tooltiptext-container .raw-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltiptext-container .tooltiptext{visibility:hidden;background-color:#3e4855;color:#fff;text-align:center;border-radius:6px;padding:4px 8px;font-size:12px;position:absolute;z-index:1;top:18px;min-width:60px;max-width:500px}.box-container{background-color:rgba(223,225,230,.56);padding:14px 0;border-radius:4px;color:rgba(0,0,0,.56)}.box-container:hover{background-color:rgba(223,225,230,.8)}.select-box{font-weight:600;width:100%;position:relative;box-sizing:border-box;cursor:pointer}.select-box .label{padding-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%;display:inline-block}.select-box .icon-position{float:right;box-sizing:border-box;height:20px;margin-right:6px}.select-box .open{opacity:.56}.select-box .close{opacity:.56;transform:rotate(180deg);transition:transform .3s ease}.select-box .item-list{position:absolute;width:inherit;background-color:#fff;z-index:1;border-radius:8px;box-shadow:0 16px 48px 0 rgba(0,0,0,.16);border:1px solid rgba(0,0,0,.04);max-height:0;overflow-y:scroll;padding:8px 0;top:-12px;width:calc(100% + 24px);left:-12px;opacity:.3;transition:max-height .3s ease-in,opacity .1s ease-in}.select-box .item{padding:14px 0;height:20px}.select-box .item .label{padding-left:20px;font-weight:400;color:rgba(0,0,0,.8)}.select-box .item .icon-position{margin-right:20px}.item:hover{background-color:#f7f8fa;cursor:pointer}.item:hover .deselected{opacity:.36}.selected{opacity:.8}.black36{color:rgba(0,0,0,.36)}.deselected{opacity:0}::placeholder{color:rgba(0,0,0,.36)}:-ms-input-placeholder,::-ms-input-placeholder{color:rgba(0,0,0,.36)}.closing,.openning{opacity:1!important;max-height:1000px!important}.web-modal{height:auto;width:400px;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);min-height:100px;max-height:406px;box-shadow:0 2px 12px 0 rgba(0,0,0,.12);opacity:0;transition:opacity .2s ease-in-out}.modal-animate{opacity:1}.web-modal-container{height:auto;width:auto;margin:0 40px;min-height:400px}.web-modal-container .header-icon{margin-top:16px;margin-left:-26px;cursor:pointer}.web-modal-container .form{margin-top:-24px}.web-modal-container .btn-loading-container{margin-top:-20px!important}@media (max-width:767px){.login-modal{max-height:100%;height:100%}}@media (min-width:767px){.login-modal{height:auto;width:390px;margin:100px auto 0;position:relative}}.login-id-display{margin:0 2px;font-weight:600}.hyperlink-wrapper{text-align:center;padding:12px 0}.hyperlink-wrapper a{opacity:.56}.hyperlink,.hyperlink-wrapper a{text-decoration:underline;cursor:pointer}.hyperlink{margin:0 2px;color:rgba(0,0,0,.56)}.hyperlink:hover{color:rgba(0,0,0,.8)}.black56,.black56:hover{color:rgba(0,0,0,.56);cursor:pointer}.resend-timer{padding:10px 0 16px;margin-top:4px}.resend-timer .timer{display:inline-block;width:17px;margin:0 2px 0 3px}.divider-wrapper{margin-left:4%;margin-bottom:1%;margin-right:2%}.hyperlink-divider{width:4px;height:4px;border-radius:4px;background-color:#dcdcdc;display:inline-block}.icon-loginv2-fb-link{margin:1px 8px 0}.open-vertical-modal{right:0!important}.close-vertical-modal-content{height:100%;transition:right .3s ease;right:-1000px;min-height:100%;width:320px;border-radius:unset;border-bottom-left-radius:unset;border-bottom-right-radius:unset;overflow-y:scroll}.vertical-modal-content,.vertical-modal-overlay{min-height:100%;max-height:100%;padding:0}.vertical-tooltip-wrapper{background-color:#3e4855;height:100%;width:100%;box-shadow:0 -2px 16px 0 rgba(0,0,0,.2)}.vertical-tooltip-wrapper .close-header-container{padding:40px 0 28px 40px}.vertical-tooltip-wrapper .tooltip-image{text-align:center}.empty-cart-container .empty-cart-details-container .empty-cart .vertical-tooltip-wrapper .tooltip-image .icon-empty-cart,.search-box .vertical-tooltip-wrapper .tooltip-image .clear-icon,.search-box .vertical-tooltip-wrapper .tooltip-image .search-icon,.vertical-tooltip-wrapper .tooltip-image .empty-cart-container .empty-cart-details-container .empty-cart .icon-empty-cart,.vertical-tooltip-wrapper .tooltip-image .icon,.vertical-tooltip-wrapper .tooltip-image .icon-2x-large,.vertical-tooltip-wrapper .tooltip-image .icon-16,.vertical-tooltip-wrapper .tooltip-image .icon-18,.vertical-tooltip-wrapper .tooltip-image .icon-20,.vertical-tooltip-wrapper .tooltip-image .icon-24,.vertical-tooltip-wrapper .tooltip-image .icon-24-20,.vertical-tooltip-wrapper .tooltip-image .icon-24-36,.vertical-tooltip-wrapper .tooltip-image .icon-28-42,.vertical-tooltip-wrapper .tooltip-image .icon-32,.vertical-tooltip-wrapper .tooltip-image .icon-36,.vertical-tooltip-wrapper .tooltip-image .icon-40,.vertical-tooltip-wrapper .tooltip-image .icon-52,.vertical-tooltip-wrapper .tooltip-image .icon-large,.vertical-tooltip-wrapper .tooltip-image .icon-medium,.vertical-tooltip-wrapper .tooltip-image .icon-small,.vertical-tooltip-wrapper .tooltip-image .icon-x-large,.vertical-tooltip-wrapper .tooltip-image .search-box .clear-icon,.vertical-tooltip-wrapper .tooltip-image .search-box .search-icon{width:240px;height:180px}.vertical-tooltip-wrapper .tooltip-details{margin:0 40px;color:#fff}.vertical-tooltip-wrapper .tooltip-details h2{font-weight:600}.vertical-tooltip-wrapper .tooltip-details .subtext{opacity:.72;margin-top:12px}.vertical-tooltip-wrapper .tooltip-button{cursor:pointer;margin:20px 40px 0;background-color:hsla(0,0%,100%,.12);border-radius:4px;padding:16px 4px;text-align:center}.vertical-tooltip-wrapper .tooltip-button .button-text{color:#fff;font-weight:700;text-transform:uppercase}.tooltip-modal-wrapper{z-index:1;margin-top:1px}.tooltip-modal-wrapper .collapse-view{opacity:.8;font-size:14px;line-height:1.43;color:#000}.tooltip-modal-wrapper.expand{box-shadow:0 16px 48px 0 rgba(0,0,0,.16);border-radius:4px;overflow:hidden;margin-bottom:10px}.tooltip-modal-wrapper.expand .tooltip-content{visibility:visible}.tooltip-modal-wrapper.expand .background{display:block}.tooltip-modal-wrapper .background{position:fixed;top:0;left:0;display:none;height:100%;width:100%;z-index:1}.tooltip-modal-wrapper .tooltip-content{position:absolute;top:-10px;right:-10px;width:auto;height:auto;background:#fff;z-index:3;transition:height .2s ease-out,visibility .15s ease-out;visibility:hidden;overflow:hidden;border-radius:4px;box-shadow:0 16px 48px 0 rgba(0,0,0,.16)}.search-select-box-container .box-container{background-color:rgba(223,225,230,.56);padding:16px 0;border-radius:4px}.search-select-box-container .box-container .closed-select-container{height:16px}.search-select-box-container .box-container label{display:none;pointer-events:none;position:absolute;font-size:12px;line-height:16px;color:rgba(0,0,0,.56);top:8px;left:12px}.search-select-box-container .box-container .label{line-height:16px}.search-select-box-container .box-container:hover{background-color:rgba(223,225,230,.8)}.search-select-box-container ::-webkit-scrollbar{display:none}.search-select-box-container .select-box{width:100%;position:relative;box-sizing:border-box;cursor:pointer}.search-select-box-container .select-box .label{padding-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 48px);display:inline-block;line-height:16px}.search-select-box-container .select-box .icon-position{float:right;box-sizing:border-box;height:20px;margin-right:6px;margin-top:-4px}.search-select-box-container .select-box .with-float-label .label{margin-bottom:-12px}.search-select-box-container .select-box .with-float-label label{display:inline-block}.search-select-box-container .select-box .open{opacity:.56}.search-select-box-container .select-box .close{transform:rotate(180deg);transition:transform .3s ease}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list{position:absolute;width:max-content;background-color:#fff;z-index:1;border-radius:8px;box-shadow:0 16px 48px 0 rgba(0,0,0,.16);border:1px solid rgba(0,0,0,.04);max-height:0;overflow-y:scroll;padding:8px 0 12px;top:-12px;left:-12px;opacity:.3}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .icon-position{margin-top:0!important}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .input-wrapper{position:relative;top:10px;padding:6px 20px}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .input-wrapper input{width:100%;height:36px;padding:10px 24px 10px 12px;background-color:#eff1f4;border-radius:4px}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .input-wrapper label{pointer-events:none;position:absolute;left:32px;top:14px;color:rgba(0,0,0,.36);transition:all .2s ease}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .input-wrapper input.filled~label,.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .input-wrapper input:focus~label{display:none}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .input-wrapper .icon-clear-search{position:absolute;right:24px;top:16px}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .items-wrapper{position:relative;top:8px;max-height:200px;overflow-y:scroll}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .items-wrapper .no-match-found{text-align:center;padding:8px 0}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .list-divider{margin:14px 20px 0;opacity:.12;background-color:#000;height:1px}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .multiselect-heading-block{padding:8px 0 8px 20px;margin-top:6px;clear:both;overflow:hidden}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .multiselect-heading-block .caption{color:rgba(0,0,0,.56)}.search-select-box-container .select-box .item-list-overlay-wrapper .item-list .multiselect-heading-block .tertiary{width:auto;opacity:.8;border:none;background-color:#fff;float:right;margin-top:-12px;margin-right:8px;font-size:12px}.search-select-box-container .select-box .item{padding:8px 0;height:36px}.search-select-box-container .select-box .item .label{padding-left:20px;font-weight:400;color:rgba(0,0,0,.8);line-height:20px}.search-select-box-container .select-box .item .icon-position{margin-right:20px;margin-left:8px;margin-top:-4px;vertical-align:middle}.search-select-box-container .item:hover{background-color:#f7f8fa;cursor:pointer}.search-select-box-container .selected{opacity:.8}.search-select-box-container .black36{color:rgba(0,0,0,.36)}.search-select-box-container ::placeholder{color:rgba(0,0,0,.36)}.search-select-box-container :-ms-input-placeholder,.search-select-box-container ::-ms-input-placeholder{color:rgba(0,0,0,.36)}.search-select-box-container .openning{min-height:100px!important}.search-select-box-container .closing,.search-select-box-container .openning{opacity:1!important;max-height:300px!important}.search-box{display:inline-block;border-radius:4px;background-color:#f7f8fa;line-height:1.14}.search-box .search-icon{display:inline-block;margin:16px 0 16px 12px}.search-box .clear-icon{display:inline-block;opacity:.56;margin:16px 12px 16px 0}.search-box .search-val{display:inline-block;background-color:transparent;padding:16px 8px;line-height:16px}.text-area-v2 .package{position:relative;width:100%;height:inherit}.text-area-v2 .package label{pointer-events:none;position:absolute;left:12px;top:14px;color:rgba(0,0,0,.36);-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:96%}.text-area-v2 .package textarea{background-color:#eff1f4;width:100%;height:100%;padding:24px 24px 10px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;resize:vertical;min-height:80px}.text-area-v2 .package textarea:hover{background-color:#e8eaee;cursor:pointer}.text-area-v2 .package textarea:focus{background-color:#eff1f4!important;outline:none!important}.text-area-v2 .package textarea:focus~.focused-line{background-image:linear-gradient(180deg,transparent,transparent 50%,#f47cbb 0,#f47cbb);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.text-area-v2 .package textarea:focus~label,.text-area-v2 .package textarea:valid~label{font-size:12px;top:7px}.text-area-v2 .package textarea:disabled,.text-area-v2 .package textarea :hover{background-color:#eff1f4;opacity:.36;cursor:default}.text-area-v2 .package .focused-line{width:inherit;height:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;top:-7px;position:relative}.text-area-v2 .focus-info{background-image:linear-gradient(180deg,transparent,transparent 50%,#3c71e1 0,#3c71e1)}.text-area-v2 .focus-success{background-image:linear-gradient(180deg,transparent,transparent 50%,#0c884a 0,#0c884a)}.text-area-v2 .focus-error{background-image:linear-gradient(180deg,transparent,transparent 50%,#eb1000 0,#eb1000)}.text-area-v2 .focus-warning{background-image:linear-gradient(180deg,transparent,transparent 50%,#ed7100 0,#ed7100)}.text-area-v2 .msg-info{color:#3c71e1}.text-area-v2 .msg-success{color:#00a84f}.text-area-v2 .msg-error{color:#eb1000}.text-area-v2 .msg-warning{color:#ed7100}.text-area-v2 .msg-container{padding:0 12px;display:inline-block}.text-area-v2 .msg-container .caption{margin-left:8px;display:inline-block;width:calc(100% - 24px);vertical-align:top}.text-area-v2 .textarea-char-count{opacity:.8;font-size:12px;line-height:1.33;letter-spacing:.2px;float:right;color:#000;margin:-4px 12px 0 0}::-webkit-scrollbar{display:none}.input-wrapper,.two-inputs-wrapper{margin-bottom:12px}.two-inputs-wrapper .group{width:100%}.two-inputs-wrapper .group-action{width:calc((100% - 12px) / 2);display:inline-block;vertical-align:top}.two-inputs-wrapper .group-action .group-input{width:inherit}.two-inputs-wrapper .group-action:nth-child(2){margin-left:12px}.dialogAlert{width:352px;box-shadow:0 16px 48px 0 rgba(0,0,0,.24)}.dialogAlert .dialogContainer{padding:40px 40px 18px}.dialogAlert .dialogContainer .dialogTitle{padding-bottom:16px}.dialogAlert .dialogFooter{margin:0 28px 30px}.form{margin-bottom:34px}.form .group{padding:6px 0}.form .btn{margin:6px 0}.info{line-height:1.5;font-size:16px;padding-bottom:10px}.agree-terms .hyperlink{color:#ed54a4;text-decoration:underline}.email-label label{font-size:12px;top:7px}.message-bar-wrapper{margin:12px 0}@keyframes snackbar-desktop-animation{0%{bottom:-100px}20%,80%{bottom:24px}to{bottom:-100px;display:none}}.modal-overlay{z-index:1000}.snackbar-wrapper{padding:0;min-width:320px;animation:snackbar-desktop-animation 4s!important;left:24px!important;z-index:101}.snackbar-wrapper .message{padding:16px 16px 16px 24px}.snackbar-wrapper .action{top:2px;right:12px}@media (max-width:768px){.snackbar-wrapper{animation:snackbar-desktop-tab 4s!important}}@media (max-width:767px){.snackbar-wrapper{left:20px!important;right:20px!important;min-width:calc(100% - 40px)}}@keyframes snackbar-desktop-tab{0%{bottom:-100px}20%,80%{bottom:104px}to{bottom:-100px;display:none}}.cart-checkout-loader-modal{opacity:1;box-shadow:none;background:transparent}.cart-checkout-loader-overlay{background-color:transparent}.mt-20{margin-top:20px}.paypal-notification-bar{background-color:#e0f5fb;border-radius:4px;padding:12px;margin:0 33px 15px 39px;line-height:0}.paypal-notification-bar a{margin-left:10px;font-weight:600;text-decoration:underline;font-size:15px;cursor:pointer}.paypal-notification-bar .paypal-notification-info{margin-left:16px;vertical-align:super}.cart-checkout-loader-container .loading-container{text-align:center;background:transparent}.row:after{content:"";clear:both;display:table}.text-underline{text-decoration:underline;cursor:pointer}.text-capitalize{text-transform:capitalize}.no-text-transform{text-transform:none}.margin-top-6{margin-top:6px}.base-container-20{margin:0 20px}.cursor-pointer{cursor:pointer}.cart-loader-opacity{opacity:.16}.animate-question-appear{opacity:0}.animate-question-appear.animate-question-appear-active{opacity:1;transition:opacity .2s ease-in}.animate-question-enter{opacity:0}.animate-question-enter.animate-question-enter-active{opacity:1;transition:opacity .2s ease-in .1s}.animate-question-leave{opacity:1}.animate-question-leave.animate-question-leave-active{opacity:0;transition:opacity .2s ease-out}.question-container{padding:20px;text-align:center}.question-container .question{font-size:16px;line-height:24px}.question-container .answers-block .answer{cursor:pointer;margin-top:16px;margin-right:8px;border-radius:20px;border:1px solid #dfe1e6;padding:8px 12px;display:inline-block;transition:border,color,background-color .15s ease-out;min-width:32px;text-align:center}.question-container .answers-block .answer.active{color:#e53190;border:1px solid #ed54a4;background-color:#fff9fc!important}.question-container .answers-block .answer:hover{background-color:#f4f5f6}.question-container .answers-block .answer:active{background-color:#eeeff1}.question-container .answers-block .answer:disabled{opacity:.36;background-color:#fff}.question-container .multiselect-text{opacity:.36;margin-top:18px}.animate-ratings-text-appear{opacity:0}.animate-ratings-text-appear.animate-ratings-text-appear-active{opacity:1;transition:opacity .3s ease-in .35s}.animate-ratings-text-leave{opacity:1}.animate-ratings-text-leave.animate-ratings-text-leave-active{opacity:0;transition:opacity .2s ease-out}.animate-ratings-stars-appear{opacity:0}.animate-ratings-stars-appear.animate-ratings-stars-appear-active{opacity:1;transition:opacity .3s ease-in .4s}.animate-ratings-stars-leave{opacity:1}.animate-ratings-stars-leave.animate-ratings-stars-leave-active{opacity:0;transition:opacity .3s ease-out}.ratings-container{padding:20px;text-align:center}.ratings-container .ratings-text{font-size:16px;line-height:24px;margin-bottom:12px}.ratings-container .star-wrapper{padding:8px;display:inline-block}.ratings-container .star-wrapper .rating{background-image:url(../5b4cf18a2ea27c3e5c9fd0a7189b8bc9.svg);opacity:.56;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer;transition:background-image,opacity .15s ease-out}.ratings-container .star-wrapper .rating.active{background-image:url(../19cfa24ce9d831b1b212574227951722.svg);opacity:1}.ratings-container .star-wrapper:last-child{margin-right:0}.product-image{padding-top:20px;margin-top:36px}.product-image .image{width:112px;height:112px;background-size:112px;border-radius:56px;border:1px solid #dfe1e6;margin:0 auto;display:block}.ratings-header-fixed{position:fixed;width:100%;top:0;background-color:#fff;opacity:0;z-index:110;transition:opacity 1s ease-in;max-height:500px!important;width:560px}.ratings-header-hidden{position:absolute!important;top:-1000px!important}.ratings-header-small .ratings-header-fixed{width:100%}.ratings-header-large .ratings-header .heading{padding:36px 0 16px}.ratings-header-large .ratings-header .heading h3{line-height:40px;font-size:32px;font-weight:700}.ratings-header-large .ratings-header .product-items-divider{margin:0;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);height:2px}.ratings-header-large .ratings-header .product-items{margin:0;overflow-x:hidden}.ratings-header{max-height:56px;transition:max-height .5s ease-out}.ratings-header .heading{padding:16px 20px}.ratings-header .full-header-wrapper{opacity:0;transition:opacity .3s ease-in}.ratings-header .full-header-wrapper.active{opacity:1}.ratings-header .product-items{padding:20px 0;overflow-x:scroll;white-space:nowrap;overflow-y:hidden}.ratings-header .product-items .product:nth-last-child(0){margin-right:0!important}.ratings-header .product-items .product{width:56px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0);margin-right:20px}.ratings-header .product-items .item-wrapper{display:inline-block;position:relative}.ratings-header .product-items .item-wrapper .item-image{width:48px;height:48px;background-size:48px;border-radius:28px;border:1px solid #dfe1e6;margin-left:4px}.ratings-header .product-items .item-wrapper .product-added-ratings{height:16px;border-radius:18px;border:1px solid #dfe1e6;background-color:#fff;position:absolute;bottom:-2px}.ratings-header .product-items .item-wrapper .product-added-ratings .ratings-container{padding:4px 2px 4px 4px}.ratings-header .product-items .item-wrapper .product-added-ratings .ratings-container .star-wrapper{padding:0;margin-right:0;height:8px}.ratings-header .product-items .item-wrapper .product-added-ratings .ratings-container .star-wrapper .rating{width:8px;height:8px;background-size:8px;margin-top:0;margin-right:2px}.ratings-header .product-items .nps-product{vertical-align:bottom;position:relative;display:inline-block;padding:0 4px}.ratings-header .product-items .nps-item{width:48px;height:48px;border-radius:28px;background-color:#ed54a4}.ratings-header .product-items .nps-item .nps-logo{background-image:url(../5c017edd3ef7b9283e6a61a57d84d549.svg);position:absolute;width:48px;height:48px;background-size:48px}.ratings-header .product-items .nps-item .selected-decoration{left:0;bottom:-20px}.ratings-header .product-items .selected-decoration{width:56px;height:4px;border-radius:2px 2px 0 0;background-color:#ed54a4;position:absolute;bottom:-20px}.ratings-header .product-items-divider{box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);height:2px}.ratings-header-full{max-height:400px}@media (max-width:767px){.ratings-header-large{display:none}}@media (min-width:767px){.ratings-header-small{display:none}}.animate-nps-image-appear.animate-nps-image-appear-active{animation:spring-in .3s}.animate-nps-image-leave.animate-nps-image-leave-active{opacity:0;animation:spring-out .3s}.animate-nps-message-appear{opacity:0}.animate-nps-message-appear.animate-nps-message-appear-active{opacity:1;transition:opacity .3s ease-in .15s}.animate-nps-numbers-appear{opacity:0}.animate-nps-numbers-appear.animate-nps-numbers-appear-active{opacity:1;transition:opacity .3s ease-in .25s}.animate-nps-desc-1-appear{opacity:0}.animate-nps-desc-1-appear.animate-nps-desc-1-appear-active{opacity:1;transition:opacity .3s ease-in .35s}.animate-nps-desc-2-appear{opacity:0}.animate-nps-desc-2-appear.animate-nps-desc-2-appear-active{opacity:1;transition:opacity .3s ease-in .4s}.animate-nps-icon-image-enter{opacity:0;bottom:-20px}.animate-nps-icon-image-enter.animate-nps-icon-image-enter-active{bottom:0;opacity:1;animation:nps-image-icon-animation .15s;animation-timing-function:ease-out}.animate-nps-icon-image-appear{opacity:0;bottom:-20px}.animate-nps-icon-image-appear.animate-nps-icon-image-appear-active{bottom:0;opacity:1;animation:nps-image-icon-animation .15s;animation-timing-function:ease-in-out}.animate-nps-icon-image-leave{opacity:1;bottom:0}.animate-nps-icon-image-leave.animate-nps-icon-image-leave-active{bottom:-20px;opacity:0;animation:nps-image-icon-animation-out .15s;animation-timing-function:ease-in-out}.animate-nps-rating-note-appear{bottom:-20px}.animate-nps-rating-note-appear.animate-nps-rating-note-appear-active{bottom:-16px;animation:nps-rating-note-animation .15s;animation-timing-function:ease}.animate-nps-rating-note-enter{bottom:-20px}.animate-nps-rating-note-enter.animate-nps-rating-note-enter-active{bottom:-16px;animation:nps-rating-note-animation .15s;animation-timing-function:ease}.animate-nps-rating-note-leave{bottom:-16px}.animate-nps-rating-note-leave.animate-nps-rating-note-leave-active{bottom:-20px;opacity:0;animation:nps-rating-note-animation-out .15s;animation-timing-function:ease-out;animation-delay:50ms}.nps-container{margin:0 20px}.nps-container .nps-ratings-image{margin-top:20px;position:relative}.nps-container .nps-ratings-image .icon-container-1{width:112px;height:112px;border-radius:56px;background-color:#ed54a4;position:relative;margin:0 auto;transition:background-color .3s ease-in-out}.nps-container .nps-ratings-image .icon-container-1 .icon-container-2{position:absolute;background-image:linear-gradient(180deg,rgba(255,204,51,0),#ffa700)}.nps-container .nps-ratings-image .icon-container-1 .icon-image{width:112px;height:112px;background-size:112px;position:absolute;bottom:0;left:0;transition:background-image .1s ease-in}.nps-container .nps-ratings-image .icon-container-1 .icon-image-empty{background-image:url(../5c017edd3ef7b9283e6a61a57d84d549.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-1{background-image:url(../4f3ee7b14cf84d0e371f4061101503b7.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-2{background-image:url(../66c1cb6459b286de1e117a670b386b5c.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-3{background-image:url(../068b9db16aa8e60468fd9f54c643b642.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-4{background-image:url(../6533a94b216630cb20b5ed8ab5dc7d99.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-5{background-image:url(../1036de68e14bb6dc85feab768db1bdc6.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-6{background-image:url(../2eeb2e314884a541d9ee244d97beb34e.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-7{background-image:url(../d9231ca95054f2b902152a7d4516d954.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-8{background-image:url(../7fe3f240e444ef56a8295bbda5798d3d.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-9{background-image:url(../eb25129d1b0212eb18d0a4a636f99e60.svg)}.nps-container .nps-ratings-image .icon-container-1 .icon-image-10{background-image:url(../f621097073d3d4903a9f47329fb4c73c.svg)}.nps-container .nps-ratings-image .nps-ratings-note-wrapper{text-align:center;position:absolute;bottom:-16px;width:100%}.nps-container .nps-ratings-image .nps-ratings-note-wrapper .nps-ratings-note{border-radius:18px;box-shadow:0 2px 8px 0 rgba(0,0,0,.24);border-style:solid;border-width:.1px;border-image-slice:1;background:#447cfa;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.12));background-origin:border-box;background-clip:content-box,border-box;display:inline-block;min-width:96px}.nps-container .nps-ratings-image .nps-ratings-note-wrapper .nps-ratings-note span{display:inline-block;margin:4px 12px;font-size:16px;line-height:24px;letter-spacing:normal;color:#fff}.nps-container .nps-message{text-align:center;font-size:16px;line-height:24px;margin-top:40px}.nps-container .nps-ratings{text-align:center;padding-top:20px}.nps-container .nps-ratings .rating-block{cursor:pointer;display:inline-block;width:32px;max-width:calc((100% - 20px) / 10);height:20px;border:1px solid rgba(0,0,0,.04);padding:6px 0;font-weight:600;color:rgba(0,0,0,.56);transition:background-color,color .15s ease-out}.nps-container .nps-ratings .rating-block:first-child{border-radius:4px 0 0 4px}.nps-container .nps-ratings .rating-block:nth-child(10){border-radius:0 4px 4px 0}.nps-container .nps-ratings .selected-rating-color{color:#fff!important;font-weight:600}.nps-container .nps-rating-desc{padding:8px 0 20px}.nps-container .nps-rating-desc .desc{display:inline-block;color:rgba(0,0,0,.56)}.nps-container .nps-rating-desc .desc span{width:76px;height:32px}.nps-container .nps-rating-desc .right-desc{float:right}.nps-container .nps-rating-desc .right-desc span{width:113px;height:32px}.nps-container .nps-extra-details{margin-bottom:20px}.nps-container .nps-extra-details .details-message{font-size:16px;line-height:24px;text-align:center;margin:20px 0 18px}.nps-container .nps-extra-details textarea{resize:none}.nps-container .bottom-pane{padding:0}@keyframes nps-image-icon-animation{0%{bottom:-10px}to{bottom:0}}@keyframes nps-image-icon-animation-out{0%{bottom:0}to{bottom:10%}}@keyframes nps-rating-note-animation{0%{bottom:-20px}to{bottom:-16px}}@keyframes nps-rating-note-animation-out{0%{bottom:-16px}to{bottom:-20px}}@keyframes spring-in{0%{transform:translateY(0) scale3d(.96,.96,1);opacity:0}20%{transform:translateY(2px) scale3d(1.1,1.1,1);opacity:.2}40%{transform:translateY(5px) scale3d(.98,.98,1);opacity:.4}60%{transform:translateY(5px) scale3d(1.05,1.05,1);opacity:.6}80%{transform:translateY(2px) scale3d(1.01,1.01,1);opacity:.8}to{transform:translateY(0) scaleX(1);opacity:1}}@keyframes spring-out{0%{transform:translateY(0) scaleX(1);opacity:1}20%{transform:translateY(2px) scale3d(1.01,1.01,1);opacity:.8}40%{transform:translateY(5px) scale3d(1.05,1.05,1);opacity:.6}60%{transform:translateY(5px) scale3d(.98,.98,1);opacity:.4}80%{transform:translateY(2px) scale3d(1.1,1.1,1);opacity:.2}to{transform:translateY(0) scale3d(.96,.96,1);opacity:0}}.no-prr{margin:0 auto;width:240px}.no-prr .no-prr-image{width:100%;height:180px;display:block;padding-top:56px}.no-prr .text-block{text-align:center;margin-bottom:24px}.no-prr .btn-primary{margin-bottom:12px;line-height:16px;width:100%}.no-prr .btn-secondary{width:100%}.no-prr .btn{width:240px}.no-prr .button-wrapper{text-align:center}@media (min-width:767px){.no-prr{margin:56px auto 0;width:360px}.no-prr .no-prr-image{margin-bottom:16px}.no-prr .text-block p{font-size:16px;line-height:24px}}.bottom-pane-divider{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12);height:2px}.bottom-pane{padding:0 16px;margin-bottom:16px}.bottom-pane .btn-prr-prev{border-radius:4px;height:48px}.bottom-pane .btn-prr-prev:hover{background-color:rgba(223,225,230,.36)}.bottom-pane .btn-prr-prev:active{background-color:rgba(223,225,230,.56)}.bottom-pane .btn-prr-prev:disabled{background-color:#fff}.bottom-pane .pane-divider{width:100%;height:1px;opacity:.12;background-color:#000;margin-bottom:16px}.bottom-pane .btn-tertiary,.bottom-pane .cart-item-delete .btn,.cart-item-delete .bottom-pane .btn{color:rgba(0,0,0,.56)}.bottom-pane .product-submission .btn-secondary{width:calc((100% - 12px) / 2);margin-right:12px;height:48px}.bottom-pane .product-submission .btn-primary{width:calc((100% - 12px) / 2)}@media (min-width:767px){.bottom-pane .product-submission{width:calc(100% - 98px);position:relative}.bottom-pane .product-submission .submit-btn-wrapper{position:absolute;right:0}}.animate-component-after-initial-appear{opacity:0}.animate-component-after-initial-appear.animate-component-after-initial-appear-active{opacity:1;transition:opacity .3s ease-in}.animate-component-after-initial-leave{opacity:1}.animate-component-after-initial-leave.animate-component-after-initial-leave-active{opacity:0;transition:opacity .15s ease-out}.animate-component-after-initial-enter{opacity:0}.animate-component-after-initial-enter.animate-component-after-initial-enter-active{opacity:1;transition:opacity .3s ease-in}.animate-active-item-appear{opacity:0}.animate-active-item-appear.animate-active-item-appear-active{opacity:1;transition:opacity .3s ease-out}.animate-active-item-leave{opacity:1}.animate-active-item-leave.animate-active-item-leave-active{opacity:0;transition:opacity .3s ease-out}.animate-active-item-enter{opacity:0}.animate-active-item-enter.animate-active-item-enter-active{opacity:1;transition:opacity .3s ease-out}.animate-initial-product-appear{opacity:0}.animate-initial-product-appear.animate-initial-product-appear-active{opacity:1;transition:opacity .3s ease-in .2s}.animate-initial-product-leave{opacity:1}.animate-initial-product-leave.animate-initial-product-leave-active{opacity:0;transition:opacity .2s ease-out}.product-ratings-small{width:100%}.product-ratings-small .question-container .question{margin-bottom:8px}.product-ratings-small .question-container .answer{margin-top:8px}.product-ratings-small .bottom-pane{position:fixed;bottom:0;width:100%;background-color:#fff;padding:0;margin:0}.product-ratings-small .bottom-pane .nps-submission,.product-ratings-small .bottom-pane .product-submission{margin:16px}.cart-item-delete .product-ratings-small .bottom-pane .btn,.product-ratings-small .bottom-pane .btn-tertiary,.product-ratings-small .bottom-pane .cart-item-delete .btn{display:none}.product-ratings-small .bottom-pane .two-button-wrapper{width:calc((100% - 12px) / 2)}.product-ratings-small .bottom-pane .two-button-wrapper .btn{width:100%}.product-ratings-small .bottom-pane .im-done-btn{margin-right:12px}.product-ratings-small .bottom-pane .pane-divider{width:calc(100% - 40px);margin-left:20px}.product-ratings-small .initial-product-tile{margin-bottom:100px}.product-ratings-small .reviews-input .group-textarea textarea{margin:12px 0;resize:none}.product-ratings-small .ratings-details .user-product-review{margin:20px}.product-ratings-small .ratings-details .main-rating-block,.product-ratings-small .ratings-details .nps-container{margin-bottom:100px}.product-ratings-large{width:560px;margin:0 auto;padding:0 40px}.product-ratings-large .nps-container{width:320px;margin:0 auto;padding:24px 0}.product-ratings-large .initial-product-tile{border-radius:12px;border:1px solid #dfe1e6;margin:56px 0;padding-bottom:36px}.product-ratings-large .bottom-pane{padding:0;position:relative}.product-ratings-large .bottom-pane .product-submission{position:absolute;right:0;margin-bottom:40px;display:inline-block}.product-ratings-large .bottom-pane .product-submission .btn-primary,.product-ratings-large .bottom-pane .product-submission .btn-secondary{width:124px}.product-ratings-large .bottom-pane .btn-prr-prev{width:98px}.product-ratings-large .bottom-pane .nps-submission{float:right;margin-bottom:40px}.product-ratings-large .ratings-details{margin-top:16px}.product-ratings-large .ratings-details .user-product-review{margin:20px 0;text-align:left}.product-ratings-large .ratings-details .user-product-review .reviews-message{width:50%;display:inline-block}.product-ratings-large .ratings-details .user-product-review .reviews-message p{width:calc(100% - 40px)}.product-ratings-large .ratings-details .user-product-review .reviews-input{width:50%;display:inline-block;vertical-align:top}.product-ratings-large .ratings-details .user-product-review .reviews-input .group-textarea{width:100%}.product-ratings-large .ratings-details .user-product-review .reviews-input .group-textarea textarea{margin:12px 0;resize:none}.product-ratings-large .ratings-details .ratings-container{text-align:left;padding:20px 0}.product-ratings-large .ratings-details .ratings-container .ratings-text{display:inline-block;width:50%;margin-bottom:0;line-height:32px}.product-ratings-large .ratings-details .ratings-container .ratings-text p{width:calc(100% - 40px)}.product-ratings-large .ratings-details .ratings-container .star-wrapper{vertical-align:top;margin-right:18px;padding:4px}.product-ratings-large .ratings-details .ratings-container .star-wrapper .rating{margin-top:0;width:24px;height:24px;background-size:24px}.product-ratings-large .ratings-details .question-container{text-align:left;padding:20px 0}.product-ratings-large .ratings-details .question-container .question{width:50%;display:inline-block;margin-top:12px}.product-ratings-large .ratings-details .question-container .question p{width:calc(100% - 40px)}.product-ratings-large .ratings-details .question-container .answers-block{width:50%;display:inline-block;vertical-align:top}.product-ratings-large .ratings-details .question-container .answers-block .answer{margin:4px}.user-product-review{text-align:center}.user-product-review .reviews-message{font-size:16px;line-height:20px;margin-bottom:12px}@media (max-width:767px){.product-ratings-large,.prr-footer{display:none}}@media (min-width:767px){.product-ratings-small{display:none}.prr-details-wrapper{min-height:calc(100vh - 166px)}.prr-details-wrapper .nps-submission{margin-bottom:16px}.prr-details-wrapper .nps-submission .btn-primary{width:175px}}@keyframes spring-animation{0%{transform:translateZ(0)}to{transform:translate3d(50%,0,0)}}.animate-bottom-pane-appear{opacity:0;bottom:-1000px}.animate-bottom-pane-appear.animate-bottom-pane-appear-active{bottom:0;opacity:1;animation:bottom-pane-animation .3s}.animate-bottom-pane-leave{opacity:1;bottom:0}.animate-bottom-pane-leave.animate-bottom-pane-leave-active{bottom:-1000px;opacity:0;animation:bottom-pane-animation-out .3s}@keyframes bottom-pane-animation{0%{bottom:-300px}20%,80%{bottom:-150px}to{bottom:0}}@keyframes bottom-pane-animation-out{0%{bottom:0}20%,80%{bottom:-150px}to{bottom:-300px}}@keyframes comp-with-rating-in{0%{top:100px;opacity:0}20%,40%{top:75px;opacity:.25}50%,70%{top:50px;opacity:.5}70%,90%{top:25px;opacity:.75}to{top:0;opacity:1}}@keyframes comp-with-rating-out{0%{top:0;opacity:1}20%,80%{top:50px;opacity:.5}to{top:100px;opacity:0}}.prr-details-wrapper .group-textarea textarea{margin:12px 0!important;resize:none!important}.scale-x-wrapper{padding:20px}.scale-x-wrapper .scale-x-content .icon-hopscotch-pink{width:96px;height:40px}.scale-x-wrapper .scale-x-content .scale-x-header{padding:20px 0}.scale-x-wrapper .scale-x-content .scale-x-header span{font-size:24px;line-height:32px}.scale-x-wrapper .scale-x-content .scale-x-user-input{margin-top:40px}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block{margin-bottom:10px}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block .rating-index{border-radius:24px;border:1px solid #dfe1e6;padding:8px 0;text-align:center;display:inline-block;width:calc(100% - 120px);margin-right:24px;transition:color,background-color .3s ease-in}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block .rating-index.active,.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block .rating-index:hover{border:1px solid #ed54a4;background-color:#fff9fc;color:#e53190}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block .rating-text{width:92px}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block .rating-text,.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-subtitles .subtitle{display:inline-block;opacity:.56;font-size:12px;line-height:16px;letter-spacing:.4px}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-subtitles .right-subtitle{float:right}.scale-x-wrapper .scale-x-content .nps-inputs-wrapper{padding-bottom:84px}@media (max-width:767px){.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-subtitles{display:none}}@media (min-width:767px){.scale-x-wrapper{padding:0;width:560px;margin:0 auto;padding-top:10%;transition:padding-top .1s ease-in 0s}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block{width:calc((100% - 120px) / 10);display:inline-block;margin-right:12px}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block .rating-index{margin-right:0;width:100%;cursor:pointer}.scale-x-wrapper .scale-x-content .x-rating-wrapper .x-rating-block .rating-text{display:none}.scale-x-wrapper .scale-x-content .submit-wrapper .submit-divider{width:560px}.scale-x-wrapper .scale-x-content .submit-wrapper .button-wrapper{float:right;padding:16px 0}.scale-x-wrapper .scale-x-content .submit-wrapper .button-wrapper .btn{width:180px;margin:0}.expanded{transform:translateY(0);padding-top:24px}}@keyframes animate-scale-x-absolute-to-top{0%{top:40%;transform:translateY(-60%)}20%,80%{top:20%;transform:translateY(-30%)}to{top:0;transform:translateY(0)}}.scale-v-wrapper{position:relative;padding:0 20px 44px;top:30%;transition:top .1s linear}.scale-v-wrapper .scale-v-content{text-align:center}.scale-v-wrapper .scale-v-content .icon-hopscotch-pink{width:108px;height:44px}.scale-v-wrapper .scale-v-content .scale-v-header{padding:20px 0}.scale-v-wrapper .scale-v-content .scale-v-header span{font-size:16px;line-height:24px}.scale-v-wrapper .scale-v-content .scale-v-user-input{margin-top:20px}.scale-v-wrapper .scale-v-content .v-rating-wrapper .v-rating-block:first-child{border-radius:4px 0 0 4px}.scale-v-wrapper .scale-v-content .v-rating-wrapper .v-rating-block:last-child{border-radius:0 4px 4px 0}.scale-v-wrapper .scale-v-content .v-rating-desc{text-align:left;margin-top:16px}.scale-v-wrapper .scale-v-content .v-rating-desc .desc{width:108px;height:28px;background-size:108px}.scale-v-wrapper .scale-v-content .v-rating-desc .right-desc{float:right;width:110px;background-size:110px}.scale-v-wrapper.expanded{top:10%}@media (max-width:767px){.submit-wrapper{position:fixed;bottom:0;width:100%;background-color:#fff;margin-left:-20px}.submit-wrapper .submit-divider{width:calc(100% - 40px);margin-left:20px}.submit-wrapper .btn{margin:16px 0 16px 20px;width:calc(100% - 40px)}}@media (min-width:767px){.scale-v-wrapper{width:640px;margin:0 auto;padding-top:15%;transition:padding-top .1s ease-in 0s}.scale-v-wrapper .scale-v-content{width:320px;margin:0 auto}.scale-v-wrapper.expanded{padding-top:44px}.submit-wrapper{text-align:center}.submit-wrapper .submit-divider{width:640px;margin:0 auto}.submit-wrapper .btn{margin:16px 0;width:320px}}.nps-component .nps-inputs-wrapper{padding:20px 0}.nps-component .nps-inputs-wrapper .msg-container{text-align:left}.nps-component .nps-inputs-wrapper .input-header{margin-bottom:18px}.nps-component .nps-inputs-wrapper .input-header span{font-size:16px;line-height:24px}.nps-component .nps-inputs-wrapper .input-header.for-scale-x span{font-size:24px;line-height:32px;letter-spacing:0}.nps-component .nps-inputs-wrapper textarea{margin-top:12px;resize:none}@media (max-width:767px){.nps-component{height:calc(100vh - 56px)}.nps-footer{display:none}}
/*# sourceMappingURL=https://s3.ap-south-1.amazonaws.com/hs-react-source-maps/prod/styles/style-1755591494759.css.map*/