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-tap-highlight-color:transparent}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 .icon-empty-cart,.icon,.icon-2x-large,.icon-10,.icon-14,.icon-16,.icon-18,.icon-20,.icon-24,.icon-24-20,.icon-24-36,.icon-32,.icon-36,.icon-36-24,.icon-40,.icon-52,.icon-60,.icon-large,.icon-medium,.icon-small,.icon-x-large{background-position:50%;background-repeat:no-repeat;display:inline-block;vertical-align:top}.icon-10{width:10px;height:10px;background-size:10px}.icon-small{width:12px;height:12px;background-size:12px}.icon-14{width:14px;height:14px;background-size:14px}.icon-16{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-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-36-24{height:36px;width:24px}.icon-36{height:36px;width:36px}.icon-24-20{height:24px;width:20px}.icon-inactive{opacity:.6}.icon-60{width:60px;height:60px;background-size:60px}.icon-see-suggessions{background-image:url(../075682d9b41c5264e4ccfaec9578b992.svg)}.icon-shipping-thumbs-up{background-image:url(../2fceb66df323509aec29889d0bdf7e5e.svg)}.ic-chevron-white-small{background-image:url(../5db98d9df8b8a797ab1aeded5a67c945.svg)}.ic-info-fill{background-image:url(../f6028365ae1e890def3d1a7b1d091538.svg)}.icon-info-msg{background-image:url(../e42be6e13a0e69a4e7a6ac097f08e310.svg)}.icon-success-msg{background-image:url(../6a51faf247a28ce632f5d46e5005f580.svg)}.icon-error-msg{background-image:url(../0a3b7c4b378b85f1420f88e4e2b89edf.svg)}.icon-warning-msg{background-image:url(../5f07980f7c2092630a6a7b24438a394e.svg)}.icon-credits{background-image:url(../12d1ad97a86fffedb2c3d2fa07a543df.svg)}.icon-discount{background-image:url(../45c96689405d1ce73a482ff7c0c1b6f1.svg)}.icon-empty-cart{background-image:url(../4dd8221a470c821ced96f44db8474306.svg)}.icon-overflow{background-image:url(../e9583d31352212b6a543b3bfe3a61061.svg)}.icon-arrow-right-v2{background-image:url(../9e0d9a322e1371a4e25c69a4af041734.svg)}.icon-cart-error{background-image:url(../23cbadeb1f7c6618c0b012daf880b23e.svg)}.icon-cart-updating{background-image:url(../1ffb19df08a5cb3abca8e00b21b4d30d.svg)}.icon-cart-updated{background-image:url(../1f95a81768288e5c4aada497fd77314d.svg)}.icon-trash-white{background-image:url(../942187a181e2424273ef2df6bd581d7d.svg)}.icon-update-quantity-white{background-image:url(../580db54bb90e510ab8786be6cdc066cd.svg)}.icon-qty-plus{background-image:url(../e4efdfa49d0aada732a3fee370c61e28.svg)}.icon-qty-minus{background-image:url(../b355a721f8bb7b09dd11cca36018fa5b.svg)}.icon-cart-trash{background-image:url(../68909d5b9b6a33e73ef47f70b2a5a39c.svg)}.icon-close{background-image:url(../497292640cdb5fd9ff9fa9795c13694d.svg)}.icon-back-arrow{background-image:url(../7297c5c47b091eed0d23bb34e664c524.svg)}.icon-payment-processing{background-image:url(../5b6d15676d34d1d1f0b85408658403ff.svg);background-size:contain}.hopscotch{background-image:url(../464b33276c0fad20cd42bb7cf01257f9.svg);background-repeat:no-repeat}.icon-left-arrow{background-image:url(../6813fdc4edbb850cc38832a1966d19ae.svg);background-size:contain}.icon-down-arrow{background-image:url(../f14da4738884a0035096095d906b7159.svg);background-size:contain}.icon-down-cart-shipping{background-image:url(../30f88b4f3587930af7d20cc8ca331c86.svg);background-size:contain}.icon-cross{background-image:url(../497292640cdb5fd9ff9fa9795c13694d.svg);background-size:contain}.icon-warning-msg{background-image:url(../c866960229a4f3abaa3a6aacec784306.svg);background-size:contain}.icon-error-msg{background-image:url(../1e6886f1ed5f59aef4cb7c0cf20369a7.svg);background-size:contain}.icon-info-msg{background-image:url(../e32e4463fb1f7c18187d5cfd7b51e911.svg);background-size:contain}.icon-success-msg{background-image:url(../ad58c9a09a9816026d44e628ad24601a.svg);background-size:contain}.icon-right-arrow{background-image:url(../40645b5b72a9e55bfbd4f6efa12850e0.svg);background-size:contain}.icon-tooltip-dismiss{background-image:url(../a7f5d5497b407a2880b305f51044ebc2.svg);background-size:contain}.icon-marked-circle{background-image:url(../a4f719573863bac19def583efa9ac781.svg);background-size:contain}.icon-unmarked-circle{background-image:url(../1a765706ab35453e24f916018c2d6e94.svg);background-size:contain}.icon-check-pink{background-image:url(../3e2df01cb65b1699057257fcc8c6c0de.svg);background-size:contain}.icon-selected{background-image:url(../3e2df01cb65b1699057257fcc8c6c0de.svg);background-size:contain}.ic-cart{background-image:url(../b724a2a53d54550d26a14e008592269d.svg)}.ic-bag{background-image:url(../3372a4406d909cee5eb681a3bfe4786d.svg)}.ic-bag,.ic-bag-dark{background-repeat:no-repeat}.ic-bag-dark{background-image:url(../7779c95b9aaa84e5f3e46b3b25c10cd1.svg)}.ic-secure-checkout{background-image:url(../e0968e08270147cdde9941211dd263be.svg)}.icon-cart-secure-checkout{background-image:url(../03403e20baaf32ac16e18cd7d95e48ff.svg)}.icon-cart-delivery{background-image:url(../4aad2f47c87683de0eeacacdc262da27.svg)}.icon-free-shipping{background-image:url(../71ea8316cfaa8821d238faa0f2103daf.svg)}.icon-cry-baby{background-image:url(../52aff195c483f58f9875ec288c156d04.svg)}.icon-up-arrow{background-image:url(../bfe64f9e514a92b47a1ac3aeb406310f.svg)}.icon-promo-empty{background-image:url(../05d0463c91b3f13a58a12a78a3dc2680.svg)}.icon-promo{background-image:url(../70a57ef1c9e6c89f213f67d9afd83091.svg)}.icon-clear{background-image:url(../a983301b6a771fe2528fcf94c8434826.svg)}.icon-accordion-expanded{background-image:url(../39e998e23e84dc28c9285ac82fc55c34.svg)}.icon-accordion-collapsed{background-image:url(../9e80df3e24964f6ee0da33f768f8de09.svg)}.icon-increase{background-image:url(../91c6929dd0114db4fcbcc0a71c65f21c.svg)}.icon-drop{background-image:url(../0030967d5ca3fb09af73fe89d6c9fbbe.svg)}.icon-cart-inactive{background-image:url(../d8b88ba8effbe0cbdde9bf9113856b6b.svg)}.icon-check-white{background-image:url(../a3ec3e9e4a65d3777d7f7ba34fcd9ac7.svg)}.icon-plus-pink{background-image:url(../bcc148b225c01caa6ab648f8e941a352.svg)}.icon-pack-items{background-image:url(../df438133fab2d79c6b2973417aa0996c.svg)}.icon-place-invoice{background-image:url(../6d266de087ab95278227c3fbafb7e0d0.svg)}.icon-stick-tag{background-image:url(../6431715ff9c60daeb43654a047a1cf6b.svg)}.ic-radio{background-image:url(../3e41d2455609f3743041244c4ba9c464.svg);background-size:contain}.ic-radio-active{background-image:url(../4a2ac203c011fcb9fb65114f840e688a.svg);background-size:contain}.icon-empty-wishlist{background-image:url(../81efd7a6e8b85cb369fa997e00c0f439.svg);background-size:contain}.icon-wishlist-trash{background-image:url(../1db9bc2a5c84941f02ee8f098b81b195.svg)}.ic-wish{background-image:url(../3f6f7ae378377f8239a84257dfbac8ec.svg)}.ic-wish-white{background-image:url(../cb12bc99231c5dc907da96fbf81e9832.svg)}.icon-message-info-msg{background-image:url(../e42be6e13a0e69a4e7a6ac097f08e310.svg)}.icon-success-animate{background-image:url(../images/icon-success-animate.gif);background-size:contain}.icon-error-payment-icon{background-image:url(../95e6c6617c88ac51dfae70562fc1f329.svg);background-size:contain}.icon-discount-bg{background-image:url(../790954463a451fd341e0d138b522be68.svg)}.icon-payment-type-icon{background-size:contain;background-image:url(../a0e2d5ece8cbed4c7e653200356ec410.svg)}.icon-arrow-right{background-size:contain;background-image:url(../d1c3c49fbd90b9166502087b09a89e77.svg)}.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}.switch{position:relative;display:inline-block;width:32px;height:20px}.switch input{display:none}.toggle{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.24;border-radius:10px}.toggle,.toggle:before{position:absolute;transition:.2s}.toggle:before{content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%}input:checked+.toggle{background-color:#ed54a4;opacity:1}input:checked+.toggle:before{background-repeat:no-repeat;background-position:50%;background-image:url(../6355ba308470caa2b2dfe1710bffa581.svg);transform:translateX(12px)}@keyframes slideLeftPanel{0%{left:0}25%{left:-25%;box-shadow:1px 1px 4px 0 rgba(0,0,0,.08)}50%{left:-50%;box-shadow:2px 1px 8px 0 rgba(0,0,0,.08)}75%{box-shadow:3px 2px 10px 0 rgba(0,0,0,.08);left:-75%}to{box-shadow:4px 2px 12px 0 rgba(0,0,0,.08);left:-100%}}@keyframes slideRightPanel{0%{left:-100%;box-shadow:4px 2px 12px 0 rgba(0,0,0,.08)}25%{left:-75%;box-shadow:3px 2px 10px 0 rgba(0,0,0,.08)}50%{left:-50%;box-shadow:2px 1px 8px 0 rgba(0,0,0,.08)}75%{left:-25%;box-shadow:1px 1px 4px 0 rgba(0,0,0,.08)}to{left:0;box-shadow:none}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate0{0%{transform:rotate(90deg)}50%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes rotate90{0%{transform:rotate(0)}50%{transform:rotate(45deg)}to{transform:rotate(90deg)}}.checked-transition{transition:all .1s ease-out}.sticky-button-container{position:fixed;bottom:0;padding:8px 20px;width:100%;background-color:#fff;box-shadow:0 -1px 4px 0 rgba(0,0,0,.12)}.green400{color:#00a84f}.btn{-webkit-appearance:unset!important}.button{font-size:inherit;line-height:16px;font-weight:500;border-radius:4px;padding:4px;transition:all .3s ease-in-out;position:relative;height:44px;width:100%;font-weight:700;letter-spacing:.4px}.primary{color:#fff;background-color:#ed54a4}.secondary,.tertiary{color:rgba(0,0,0,.56);background-color:#eff1f4}.tertiary{border:1px solid rgba(0,0,0,.48);border-radius:0}.disabled{opacity:.36}.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}.modal-content{border-radius:12px}.modal-overlay{background-color:rgba(0,0,0,.3)}.close-content{transition:bottom .4s ease}.open-modal{transition:all 3s ease}.open-overlay{background-color:rgba(0,0,0,.3)!important}.close-overlay{transition:background-color .4s ease}.dialogAlert{box-shadow:0 6px 24px 0 rgba(0,0,0,.24);border-radius:4px}.fullscreen-fullheight{min-height:100%!important;max-height:100%;overflow-y:scroll;padding:0}.row:after{content:"";clear:both;display:table}[class*=col-]{float:left}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.black56{color:rgba(0,0,0,.56)!important}.text-left-align{text-align:left}.color-primary{color:#ed54a4!important}.color-primary:disabled{color:rgba(0,0,0,.56)!important}.margin-top-12{margin-top:12px}.headers-modal{height:400px}.navigation-header-container .header-container,.navigation-header-container .header-container-fixed{padding:16px 0 16px 20px}.navigation-header-container .header-container-fixed .header-icon,.navigation-header-container .header-container .header-icon{margin-right:20px}.navigation-header-container .header-container-fixed h3,.navigation-header-container .header-container h3{display:inline-block;vertical-align:super}.navigation-header-container .header-container-fixed .caption,.navigation-header-container .header-container .caption{float:right;opacity:.56;line-height:24px;margin-right:20px;vertical-align:super}.navigation-header-container .header-container-fixed .action,.navigation-header-container .header-container .action{margin-right:8px;margin-top:-10px;vertical-align:super;float:right;width:20%;border:none}.navigation-header-container .header-container-fixed .action .btn-tertiary,.navigation-header-container .header-container .action .btn-tertiary{color:rgba(0,0,0,.56)}.navigation-header-container .header-container-fixed{transition:opacity .25s ease-in-out}.navigation-header-container .header-separator{box-shadow:0 1px 0 0 rgba(0,0,0,.12)}.navigation-header-container .message-container{padding-left:20px}.navigation-header-container .header-container-fixed{position:fixed;top:0;opacity:0;width:100%;background-color:#fff;opacity:1;z-index:110}.navigation-header-container .header-container-fixed .fixed-header-content{height:24px}.navigation-header-container .header-container-fixed .fixed-header-content .header-icon,.navigation-header-container .header-container-fixed .fixed-header-content h3{vertical-align:middle}.navigation-header-border{border-top-left-radius:8px;border-top-right-radius:8px}.header-no-display{position:absolute!important;top:-1000px!important}.header-opacity-one{opacity:1;opacity:0}.level-2-header>div{height:24px}.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{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{color:#e53190}.btn-tertiary: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{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}.message .message-actions .message-action-buttons .btn-tertiary{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}.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}.shipment{position:relative;top:0;transition:top 3s ease}.shipment .address-form{padding:12px 20px 0}.shipment .address-form .group{padding:6px 0}.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}.shipment .address-form button{text-transform:uppercase;width:100%}.shipment .address-form .save-option-wrapper{line-height:48px}.shipment .address-form .textarea-container 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 span{line-height:16px}.shipment .primary-option .switch-box{float:right}.shipment .step-2-confirm button{width:100%}.shipment .panel{display:block;margin-bottom:68px}.shipment .panel .add-btn-wrapper{margin:24px 20px 100px;text-transform:uppercase}.shipment .panel .add-btn-wrapper button{width:100%}.shipment .shipment-item{padding:14px 0 12px;margin:0 20px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12)}.shipment .shipment-item .label{line-height:24px;font-weight:600}.shipment .shipment-item .list-item .content{display:inline-block;padding-bottom:8px;width:calc(100% - 44px)}.shipment .shipment-item .action{display:none}.shipment .shipment-item .action.selected{display:inline-block}.shipment .shipment-item .action button{padding-left:0}.shipment .error-message{margin:10px 16px 0}.shipment-login-wrapper{margin-bottom:150px}.shipment-login-wrapper .group{margin:20px}.shipment-login-wrapper .base-container-20 .btn{width:100%}.shipment-login-wrapper .btn-tertiary{float:right;margin-top:10px;margin-right:10px}.shipment-login-wrapper .message{margin:0 20px}.shipment-login-wrapper .navigation-header-container{display:none}.shipment-login-wrapper .verify-mobile-container .message{margin:0}.shipment-login-wrapper .user-number a{display:none}.shipment-login-wrapper .headings-container{padding:0;margin-left:20px}.shipment-login-wrapper .headings-container .action{margin-top:-20px;margin-right:-20px}.shipment-login-wrapper h3{font-size:32px;font-weight:700;line-height:40px}.shipment-login-wrapper .verify-header{box-shadow:0 1px 0 0 rgba(0,0,0,.12)}.shipment-login-wrapper .verify-header .heading{font-size:20px;font-weight:600;line-height:1.2;margin:20px 0;display:inline-block}.shipment-login-wrapper .forgot-password{float:right;padding:6px 0 18px;margin-right:24px;cursor:pointer}.shipment-login-wrapper .forgot-password a{text-decoration:underline;opacity:.56}.shipment-login-wrapper .icon-back-arrow,.shipment-login-wrapper .icon-cross{margin:20px}.modal-btn{margin:8px 0 16px}.review-msg-container{margin:10px 0}.review-header{margin:24px 0 16px}.review-header .review-title{display:inline-block}.review-header .action{margin-top:-5px;margin-right:-12px;float:right}.review-item{padding:14px 0}.review-item .item-label{display:inline-block;width:52px;font-weight:600;vertical-align:top}.review-item .item-caption{display:inline-block;-webkit-text-size-adjust:100%;width:calc(100% - 78px);padding-left:8px;color:rgba(0,0,0,.56)}.review-item .item-caption .left{width:70%;display:inline-block}.review-item .item-caption .right{width:30%;display:inline-block;text-align:right;vertical-align:5px}.review-item .animated-item-caption{overflow:hidden;position:relative;height:50px;display:inline-block;-webkit-text-size-adjust:100%;width:calc(100% - 78px);padding-left:8px;color:rgba(0,0,0,.56)}.review-item .animated-item-caption .left{width:70%;display:inline-block}.review-item .animated-item-caption .right{width:30%;display:inline-block;text-align:right;vertical-align:5px}.review-item .animated-item-caption .animated-item-line-wrapper{position:absolute;left:8px;right:0;animation-duration:.3s;animation-timing-function:ease-out;animation-iteration-count:1;animation-delay:.55s;animation-fill-mode:both}.review-item .animated-item-caption .animated-item-line-wrapper:first-child{animation-name:animateFirstPayBy}.review-item .animated-item-caption .animated-item-line-wrapper:nth-child(2){animation-name:animateSecondPayBy}.review-item .item-line{overflow:hidden;display:block;text-overflow:ellipsis;width:100%;white-space:nowrap}.review-item .right-icon-wrapper{margin:-2px 0;float:right;height:24px}.review-item .btn-margin-wrapper{margin-top:-8px!important;margin-right:-12px!important}.review-item .default-detail{color:rgba(0,0,0,.36)}.review-item .btn-wrapper{margin-right:-12px;margin-top:-8px}.review-item .pay-options{display:flex}.review-item .pay-options .pay-label{width:max-content;font-family:Averta;font-size:14px;font-weight:400;line-height:16px;white-space:nowrap;padding-left:2px;color:#333}.review-item .pay-options .btn-label{gap:3px;display:flex;align-items:center;padding-bottom:4px}.review-item .pay-options .btn-label:last-child{border-left:1px solid #77777733}.review-item .pay-options .pay-details{white-space:nowrap;font-family:Averta;font-size:12px;font-weight:400;line-height:14.82px;letter-spacing:0}.review-item .pay-options .pay-option:first-child{min-width:132px;padding-right:8px}.review-item .pay-options .pay-option:first-child span.sub-msg{display:inline-block;padding-left:2px;color:#08ad4f;white-space:pre-wrap;min-width:132px}.review-item .pay-options .pay-option:last-child{padding-left:8px;border-left:1px solid #77777733}.review-item .pay-options .pay-option:last-child .sub-msg{color:#ff4f19;white-space:pre-wrap}.review-item .pay-options .pay-option.selected:first-child span.sub-msg{color:#777;white-space:pre-wrap}.review-item .pay-options .pay-option.selected:last-child .sub-msg{color:#33333380;white-space:pre-wrap}.height48{height:48px}.opacity50{opacity:.5}.align-center{display:flex;align-items:center}.height36{height:36px!important}.hz-devider{height:1px;background-color:rgba(0,0,0,.12);border:none}.review-messages-appear{top:-48px;opacity:0;min-height:0;transition:all .5s ease}.review-messages-appear.review-messages-appear-active{top:0;opacity:1;min-height:48px}.review-messages-enter{position:relative;top:-48px;opacity:0;min-height:0;transition:all .5s ease}.review-messages-enter.review-messages-enter-active,.review-messages-leave{top:0;opacity:1;min-height:48px}.review-messages-leave{position:relative;transition:all .5s ease}.review-messages-leave.review-messages-leave-active{top:-48px;opacity:0;min-height:0}.hide-button-appear{opacity:0;transition:all .5s ease}.hide-button-appear.hide-button-appear-active{opacity:1}.hide-button-enter{opacity:0;transition:all .5s ease}.hide-button-enter.hide-button-enter-active{opacity:1}.hide-button-leave{opacity:1;max-height:100px;transition:all .5s ease}.hide-button-leave.hide-button-leave-active{opacity:0;max-height:0}.show-review-appear{position:relative;bottom:-48px;transition:all 1s ease}.show-review-appear.show-review-appear-active{bottom:0}.show-review-enter{position:relative;bottom:-400px;transition:all 1s ease}.show-review-enter.show-review-enter-active{bottom:0}.show-review-leave{position:relative;bottom:0;transition:all 1s ease}.show-review-leave.show-review-leave-active{bottom:-400px}.manage-msg-height{transition:height .3s ease;height:0}@keyframes animateFirstPayBy{0%{top:-25px;opacity:0}45%{opacity:0}to{top:0;opacity:1}}@keyframes animateSecondPayBy{0%{top:0}to{top:25px}}.amount-payable{width:100%;margin:auto;display:inline-flex;overflow:hidden;flex-wrap:nowrap;flex-direction:row}.amount-payable .pay-text-label{min-width:100%;text-align:center;font-weight:400}.add-mobile-container{margin-top:12px}.add-mobile-container .mobile-message{margin-bottom:16px;display:block}.add-mobile-container .save-order{margin-top:20px}.add-mobile-container .save-order .mobile-switch{float:right}.add-mobile-container button{margin-top:12px}.verify-mobile-container{margin-top:30px}.verify-mobile-container .verify-box{margin:20px 0;text-align:center}.verify-mobile-container .verify-box .otp-container{margin:20px auto 0;max-width:100vw;overflow-x:clip}.verify-mobile-container .verify-box .user-number{font-weight:600}.verify-mobile-container .verify-box a{font-weight:400;text-decoration:underline;opacity:.56}.verify-mobile-container .verify-box .verify-message span{display:block}.verify-mobile-container .verify-box .resend-timer{padding-top:10px}.verify-mobile-container .verify-box .resend-timer .timer{display:inline-block;width:17px;margin:0 2px 0 3px}.ship-name-phone{font-weight:600}.ship-address,.ship-name-phone{font-size:14px;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.2px;text-align:left}.ship-address{font-weight:400}.loader-wrapper{height:100vh;display:flex;flex-direction:column;justify-content:center}.loader-wrapper.wishlist-card-loader{position:absolute;inset:0;height:auto;z-index:999}.loader-wrapper div.btn-loading-container .dot{background:#dfe1e6}.remember-me-wrapper{background-color:#f7f8fa;padding:12px 20px;border-radius:4px;position:relative}.remember-me-wrapper .left-half{display:inline-block;width:calc(100% - 36px);height:100%;padding-right:20px}.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}.width-100-percent{width:100%}.error-state-title{padding:20px;font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.2px;text-align:left}.payment-success{height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center}.payment-success .thank-you{font-size:34px;font-weight:600;margin-top:40px;color:rgba(12,136,74,.76)}.payment-success .payment-done{margin:8px 0 0;font-size:14px;font-weight:600;color:rgba(0,0,0,.76)}.payment-processing-container{background-color:#fff}.payment-processing-container .payment-processing{top:50%;height:100%;position:relative;transform:translateY(-50%)}.payment-processing-container .payment-processing .icon-back-arrow{margin:16px 0 0 16px}.payment-processing-container .payment-processing .processing-details{top:40%;text-align:center;position:relative;transform:translateY(-50%)}.payment-processing-container .payment-processing .processing-details .icon-payment-processing{width:240px;height:180px}.payment-processing-container .payment-processing .processing-details h4{font-weight:600}.payment-processing-container .payment-processing .processing-details p{color:rgba(0,0,0,.8)}.payment-processing-container .payment-processing .loading-container{height:36px;margin-left:auto;margin-right:auto;transition:fadein .2s;padding:32px 0 16px}.payment-processing-container .payment-processing .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}.payment-processing-container .payment-processing .loading-container .dot:nth-child(2){animation-delay:.05s}.payment-processing-container .payment-processing .loading-container .dot:nth-child(3){animation-delay:.1s}.payment-processing-container .payment-processing .loading-container .dot:nth-child(4){animation-delay:.15s}.payment-processing-container .payment-processing .loading-container .dot:nth-child(5){animation-delay:.2s}.payment-processing-container .payment-processing .loading-container .dot:last-child{margin-right:0}.payment-processing-container .payment-processing .loader-center .loading-container{width:100px;padding-top:22px}.payment-processing-container .payment-loader-wrapper{height:36px}.payment-failed-container{border-radius:4px;margin-bottom:15px;letter-spacing:normal;padding:12px;background-color:rgba(255,59,10,.12);display:flex}.payment-failed-container .error-icon{width:36px;background-repeat:no-repeat}.payment-failed-container .payment-failed{width:100%;display:flex;margin-left:15px;flex-direction:column}.payment-failed-container .payment-failed .details{display:flex;line-height:14px}.payment-failed-container .payment-failed .details .total{text-wrap:nowrap}.payment-failed-container .payment-failed .details .total span{font-weight:600}.payment-failed-container .payment-failed .details .total.hide{visibility:hidden}.payment-failed-container .payment-failed .error-title{width:100%;font-size:14px;font-weight:600;text-transform:capitalize;color:rgba(0,0,0,.76)}.payment-failed-container .payment-failed .error-message-text{font-size:12px;line-height:16px;margin-top:5px}.juspay-pay-btn{width:100%;padding:2px 16px;font-size:14px;font-weight:600;border-radius:4px;border:1px solid #ed54a4;background-color:#ed54a4;display:flex;align-items:center;justify-content:space-between}.juspay-pay-btn .pay-text{color:#fff;text-transform:uppercase}.juspay-pay-btn .icons{display:flex;align-items:center}.juspay-pay-btn .icons .icon-payment-type-icon{width:105px;height:42px;margin-right:6px}.juspay-pay-btn.pay-text-center{justify-content:center;min-height:42px}.base-container-20{margin-left:20px;margin-right:20px}.base-container-16{margin-left:16px;margin-right:16px}.marginTop10{margin-top:10px}.marginBottom10{margin-bottom:10px}.mt-20{margin-top:20px}.paypal-notification-bar{background-color:#e0f5fb;border-radius:4px;padding:12px;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-top:2px;margin-left:16px;display:inline-block;width:calc(100% - 40px);line-height:1.4;letter-spacing:.2px;vertical-align:sub;color:rgba(0,0,0,.8)}.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;background-position:50%}.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}.payment-summary-container{padding:0 0 20px}.payment-summary-container .payment-summary{padding:4px 0;clear:both}.payment-summary-container .payment-summary .summary-amount{float:right}.payment-summary-container .final-pay-amount span{font-weight:700}.payment-separator{height:2px;margin:8px 0;border-bottom:1px dashed rgba(0,0,0,.12)}.payment-headings{padding:20px 13px 16px 20px}.payment-headings .icon-close-modal{float:right}.payment-summary-container{overflow:auto;padding-bottom:24px}.payment-summary-container .payment-summary-row{width:100%;margin:8px 0;clear:both;overflow:auto}.payment-summary-container .payment-summary-row span{margin:4px 0}.payment-summary-container .payment-summary-row span:first-child{float:left;text-align:left}.payment-summary-container .payment-summary-row span:nth-child(2){float:right;text-align:right}.payment-summary-container .finalPayAmount span{font-weight:700}.payment-summary-button{margin-bottom:20px}.payment-summary-button .btn-secondary{width:100%}.hs-react .loading-wrapper{position:relative;height:38px;text-align:center}.hs-react .circle{position:relative;top:20px;background-color:#e8eaee;display:inline-block;height:12px;width:12px;border:transparent;border-radius:12px;margin:4px;-webkit-animation-name:jump;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-name:jump;animation-duration:2s;animation-iteration-count:infinite}.hs-react .circle:first-of-type{animation-delay:.1s}.hs-react .circle:nth-of-type(2){animation-delay:.13s}.hs-react .circle:nth-of-type(3){animation-delay:.16s}.hs-react .circle:nth-of-type(4){animation-delay:.19s}.hs-react .circle:nth-of-type(5){animation-delay:.22s}@keyframes jump{50%{-webkit-transform:translateY(-20px)}}.hs-react .timer{display:inline-block;width:17px;margin:0 2px 0 3px}.hs-react .otp-container{height:48px;width:206px;background-color:#eff1f4;border-radius:4px;position:relative;display:inline-block}.hs-react .otp-container .wraper-hide{visibility:hidden}.hs-react .otp-container #wraper1{position:absolute;top:22px;left:22px}.hs-react .otp-container #wraper2{position:absolute;top:22px;left:48px}.hs-react .otp-container #wraper3{position:absolute;top:22px;left:78px}.hs-react .otp-container #wraper4{position:absolute;top:22px;left:106px}.hs-react .otp-container #wraper5{position:absolute;top:22px;left:136px}.hs-react .otp-container #wraper6{position:absolute;top:22px;left:156px}.hs-react .otp-container .otp-seperator{width:4px;height:4px;border-radius:4px;background-color:#dfe1e6;border:1px solid #dfe1e6}.hs-react .otp-container .otp-content{height:inherit;width:206px;background-color:transparent;border:1px solid transparent;outline:transparent;letter-spacing:15px;font-size:24px;padding-left:16px}.react-account div.verify-otp-wrapper{max-width:320px;margin:auto;margin-top:32px}.fullscreen-modal{min-height:calc(100% - 40px);padding:0}.dismiss-modal{margin:16px}.ngdialog-content{animation:slideInTop .3s ease-out}.signin-container{width:auto;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:0 20px 20px}.modal-back{margin:16px;z-index:100;position:relative}.signin-header{height:auto}.signin-header h1{display:block;color:rgba(0,0,0,.8)}.signin-header p{margin-top:12px}.signin-footer{background-color:#fff}.signin-footer .hz-line{width:auto;opacity:.12;border:1px solid #000;border-bottom:none}.signin-footer .already-a-member{height:48px;font-size:16px;padding:0}.signin-footer .already-a-member .left-text{margin:12px 0;display:inline-block}.signin-footer .sign-up{float:right;font-size:14px;font-weight:700;padding:6px;line-height:36px;color:#000;text-transform:uppercase;opacity:.8}.float-right{float:right}.cursor-pointer{cursor:pointer!important}.opacity36{opacity:.36}.capitalize{text-transform:capitalize}.margin-top-20{margin-top:20px}.display-inline-block{display:inline-block}.input-wrapper{margin-top:12px}.hyperlink-wrapper{text-align:center;padding:12px 0}.hyperlink-wrapper a,.hyperlink-wrapper a:hover{color:#000}.button-wraper{margin-top:12px;width:100%}.textbox-msg-wrapper{padding-left:12px}.head-icon-wraper{height:48px;margin-left:-4px;display:block}.hyperlink-devider{width:4px;height:4px;border-radius:4px;background-color:#dcdcdc;display:inline-block}.devider-wrapper{margin-left:4%;margin-bottom:1%;margin-right:2%}.sign-up-msg{margin:0}.signin-footer-wrapper{padding-top:14px}.verify{margin:20px}.verify-header-wrapper{height:56px;background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.12);width:100%;text-align:center;background-position-x:5%}.verify-header-wrapper h3{margin:16px 0}.verify-msg{text-align:center;margin-bottom:16px;padding-top:12px}.verify-msg .loginid{font-weight:600;display:inline-block}.verify-msg a,.verify-msg a:hover{color:#000}.verify-msg .otpbox-wrapper{margin:24px 0 0}.verify .signin-header{box-shadow:0 1px 0 0 rgba(0,0,0,.12);width:100%;z-index:99;position:absolute;top:0;left:0;padding:16px 0 16px 72px}.verify .signin-header h1{font-size:20px;font-weight:600;line-height:1.2}.msg-base-container{margin:20px 0 8px}.loading-otp{text-align:center;margin-bottom:20px}.login-wrapper{overflow:hidden}.inactive-form{height:100vh}.active-form{height:100vh;position:absolute;top:60px;width:100%;display:block}.active-form.animate{animation:openMenuPanel 3s ease}.forgot-password{float:right;padding:6px 0 18px}.forgot-password a,.forgot-password a:hover{color:#000}.icon-loginv2-facebook-link{margin:1px 8px 0}.clear-icon-wrap{top:12px!important;right:10px!important;opacity:.8}.component-description-label{opacity:.8;font-size:14px;line-height:1.43;letter-spacing:.2px;text-align:left;margin-top:12px}.mobile-container{margin-top:12px}.mobile-container .desc{opacity:.56;margin-bottom:16px;margin-top:12px;display:block}.mobile-container .button-wrapper{margin-top:12px;width:100%}.email-label .group .group-input label{font-size:12px;top:7px}.resend-otp-button-wishlist{font-size:14px;font-weight:700;line-height:1.14;letter-spacing:.4px;border-radius:0;border:0;background:transparent;margin-top:8px;color:rgba(0,0,0,.56);padding:10px 12px}.cart-header-fixed{padding:16px 20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);position:fixed;width:100%;top:-1px;background-color:#fff;opacity:0;z-index:110;transition:opacity .25s ease-in}.cart-header-fixed h1{font-size:20px;line-height:24px;letter-spacing:.2px}.cart-header-fixed .cart-desc-divider{display:none}.cart-header-fixed .cart-description{display:inline-block;vertical-align:bottom}.cart-header-fixed .cart-description p{letter-spacing:.2px;display:inline-block}.cart-header-fixed .cart-description .cart-total{margin-left:4px}.cart-header-fixed .cart-description p:first-child{margin-right:4px}.cart-header-fixed .cart-oval-divider{display:inline-block}.cart-header-fixed .ic-wish{float:right}.cart-header{padding:20px;opacity:.8}.cart-header.desktop-header{position:fixed;top:0;opacity:1;background:#fff;width:100%;z-index:1000;box-shadow:0 2px 4px 0 rgba(0,0,0,.12)}.cart-header .ic-wish{float:right;margin-top:12px}h1{display:inline}.cart-desc-divider{width:2px;height:24px;border-left:1px solid #000;display:inline-block;margin-left:12px;opacity:.12}.cart-oval-divider{width:4px;height:4px;opacity:.12;background-color:#000;display:none;vertical-align:middle;margin-bottom:2px!important;border-radius:4px}.cart-description{display:inline-block;margin-left:12px;vertical-align:inherit}.cart-description .description-text{color:#000;opacity:.56}.cart-description p{margin-bottom:0}.cart-header-hidden{position:absolute!important;top:-1000px!important}@media screen and (min-width:640px){.cart-header.desktop-header{width:360px}}.cart-shipping-details{margin:4px 0 12px;display:block}.cart-shipping-details .right-icon{float:right}.cart-shipping-details .right-icon .shop-more{width:16px;height:16px;border-radius:8px;background-color:#ed54a4}.cart-shipping-details .icon-shipping-thumbs-up{vertical-align:middle}.cart-shipping-details .ic-chevron-white-small{width:16px;height:16px}.shipping-message{color:#000;opacity:.8;line-height:16px;letter-spacing:.2px;margin-bottom:0}.shipping-progress-container{margin-top:2px}.progress-bar-box{height:4px;border-radius:2px;background-color:#e7e7e7;width:100%;display:inline-block}.progress-bar{background-color:#00a84f;height:4px;display:block;border-radius:2px;transition:width .6s ease-in .3s}.shipping-amounts{opacity:.8;line-height:16px;letter-spacing:.2px;color:#000;display:inline}.cart-suggestions{text-align:center}.cart-suggestions h5{font-weight:700;line-height:16px;letter-spacing:.4px;color:#ed54a4;display:inline;text-transform:uppercase}.cart-suggestions .empty-cart .icon-empty-cart,.cart-suggestions .icon,.cart-suggestions .icon-2x-large,.cart-suggestions .icon-10,.cart-suggestions .icon-14,.cart-suggestions .icon-16,.cart-suggestions .icon-18,.cart-suggestions .icon-20,.cart-suggestions .icon-24,.cart-suggestions .icon-24-20,.cart-suggestions .icon-24-36,.cart-suggestions .icon-32,.cart-suggestions .icon-36,.cart-suggestions .icon-36-24,.cart-suggestions .icon-40,.cart-suggestions .icon-52,.cart-suggestions .icon-60,.cart-suggestions .icon-large,.cart-suggestions .icon-medium,.cart-suggestions .icon-small,.cart-suggestions .icon-x-large,.empty-cart .cart-suggestions .icon-empty-cart{margin-top:4px;margin-left:4px}.amount-unit{font-size:9px}.amount-value{vertical-align:middle}.shipping-progress-enter{opacity:.01;transition:opacity 1s ease-in}.shipping-progress-enter.shipping-progress-enter-active{opacity:1}.shipping-progress-leave{opacity:1;transition:opacity 1s ease-in}.shipping-progress-leave.shipping-progress-leave-active{opacity:.01}.shipping-text{vertical-align:middle}.cart-message-container{padding:12px 16px;border-radius:4px}.cart-message-container .caption{margin-left:16px;display:inline-block;width:80%;letter-spacing:.2px;line-height:16px;opacity:.8;color:#000}.message-info{background-color:#e0f5fb}.message-success{background-color:#e0fdec}.message-error{background-color:#ffe0e0}.message-warning{background-color:#fcf4e0}.summary-container{padding:28px 20px 32px}.summary-container .sub-text{color:rgba(0,0,0,.36);margin:4px 0 16px}.summary-container .price-tile{padding-bottom:8px}.summary-container .total-price-tile span{font-size:16px;line-height:24px}.summary-container .price-amount{float:right}.summary-container .price-amount.saving{color:rgba(0,0,0,.8);opacity:1}.summary-container .with-subline{padding-bottom:4px}.summary-container .price-subline{color:rgba(0,0,0,.36)}.summary-container .tooltip-action-text{color:rgba(0,0,0,.36);text-decoration:underline;cursor:pointer}.dashed-divider{margin:8px 0 16px;border:1px dashed rgba(0,0,0,.12);opacity:.36}.credits-promo-container{margin:28px 20px}.credits-promo-container .promo-title{margin-bottom:12px}.credits{margin:12px 0}.credit-details,.promo-details{display:inline-block;margin:2px 0 2px 16px}.promo-details h4{font-weight:400}.credit-switch{float:right;padding:2px}.promo-list{margin:14px 0}.promo-list .icon-discount{vertical-align:super}.promo-list .btn-tertiary,.remove-promo{margin-top:-4px}.remove-promo{float:right;margin-right:-12px}.remove-promo,.remove-promo .btn-tertiary{color:rgba(0,0,0,.56)}.promo-discount{color:#0c884a}.promo-input{padding:6px 0}.promo-input input[type=text]{text-transform:uppercase}.promo-input .applied-promo-block{margin-top:6px;padding-left:12px}.promo-input .applied-promo-block .icon-success-msg{vertical-align:middle}.promo-input .applied-promo-block .applied-promo-message{color:#00a84f;margin-left:10px;vertical-align:middle}.btn-apply-promo{color:#ed54a4!important}.remove-buton-gc2{color:rgba(0,0,0,.36)}.product-item{position:relative;display:block;white-space:nowrap;left:0;overflow:hidden;background-color:#fff;-webkit-font-smoothing:antialiased}.product-item.has-alert .option .icon-trash-white,.product-item.has-alert .option .icon-update-quantity-white{margin-top:50px!important}.product-item.has-alert .circle{margin-top:42px!important}.product-item.has-alert .update-item{margin:15px 0!important}.product-item.has-alert .remove-item-msg{margin:15px 0}.product-item.slide-left{left:-100%;animation:slideLeftPanel .25s ease;overflow:visible}.product-item.slide-right{left:0;animation:slideRightPanel .25s ease;overflow:visible}.product-item.remove-item{height:0;opacity:0;transition:all .4s ease;transition-delay:.5s}.product-item.remove-item .back{left:-50px!important;transition:left .25s ease;transition-delay:.3s}.product-item .info{padding:20px;position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;box-sizing:border-box}.product-item .info .cart-base-container{margin:8px 0 0}.empty-cart .product-item .info .cart-base-container .icon-empty-cart,.product-item .info .cart-base-container .empty-cart .icon-empty-cart,.product-item .info .cart-base-container .icon,.product-item .info .cart-base-container .icon-2x-large,.product-item .info .cart-base-container .icon-10,.product-item .info .cart-base-container .icon-14,.product-item .info .cart-base-container .icon-16,.product-item .info .cart-base-container .icon-18,.product-item .info .cart-base-container .icon-20,.product-item .info .cart-base-container .icon-24,.product-item .info .cart-base-container .icon-24-20,.product-item .info .cart-base-container .icon-24-36,.product-item .info .cart-base-container .icon-32,.product-item .info .cart-base-container .icon-36,.product-item .info .cart-base-container .icon-36-24,.product-item .info .cart-base-container .icon-40,.product-item .info .cart-base-container .icon-52,.product-item .info .cart-base-container .icon-60,.product-item .info .cart-base-container .icon-large,.product-item .info .cart-base-container .icon-medium,.product-item .info .cart-base-container .icon-small,.product-item .info .cart-base-container .icon-x-large{display:none}.product-item .info .cart-base-container .caption{text-align:center;margin:0;display:inline}.product-item .info .cart-message-container{padding:6px 16px;text-align:center}.product-item .info .base-container-20{margin:10px 0 0}.empty-cart .product-item .info .cart-message-container .icon-empty-cart,.product-item .info .cart-message-container .empty-cart .icon-empty-cart,.product-item .info .cart-message-container .icon,.product-item .info .cart-message-container .icon-2x-large,.product-item .info .cart-message-container .icon-10,.product-item .info .cart-message-container .icon-14,.product-item .info .cart-message-container .icon-16,.product-item .info .cart-message-container .icon-18,.product-item .info .cart-message-container .icon-20,.product-item .info .cart-message-container .icon-24,.product-item .info .cart-message-container .icon-24-20,.product-item .info .cart-message-container .icon-24-36,.product-item .info .cart-message-container .icon-32,.product-item .info .cart-message-container .icon-36,.product-item .info .cart-message-container .icon-36-24,.product-item .info .cart-message-container .icon-40,.product-item .info .cart-message-container .icon-52,.product-item .info .cart-message-container .icon-60,.product-item .info .cart-message-container .icon-large,.product-item .info .cart-message-container .icon-medium,.product-item .info .cart-message-container .icon-small,.product-item .info .cart-message-container .icon-x-large{display:none}.product-item .img-wrapper{height:108px;position:relative;overflow:hidden;vertical-align:top;display:inline-block;width:84px;border-radius:4px;border:1px solid #e1e1e1}.product-item .img-wrapper.sold-out{border:1px solid #eb1000;font-weight:600}.product-item .img-wrapper.sold-out .img{opacity:.36}.product-item .img-wrapper.sold-out .edd-tag{background:#eb1000;color:#fff}.product-item .img{width:84px;height:84px;display:inline-block}.product-item .img img{height:100%;width:100%}.product-item .details{position:relative;display:inline-block;vertical-align:top;width:calc(100% - 84px);word-break:break-all;padding-left:20px;font-size:14px;line-height:18px;white-space:normal}.product-item .details .sold-out{opacity:.36}.product-item .details div:first-child{margin-bottom:4px;margin-top:-3px}.product-item .details .hs-brand-label{font-family:AvertaStd-Bold,Averta;font-weight:600;font-size:14px;line-height:16px;margin:0 0 8px!important}.product-item .details .item-name{max-width:80%;display:inline-block;overflow-y:hidden;height:100%}.product-item .details .item-name a,.product-item .details .item-name span{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;color:rgba(0,0,0,.8)}.product-item .edd-tag{position:absolute;bottom:0;left:0;background:#f7f8fa;display:block;width:100%;line-height:12px;font-size:11px;height:24px;color:#000;overflow:hidden;text-align:center;padding:7px 2px 6px;text-overflow:ellipsis}.product-item .action{cursor:pointer;position:absolute;right:0;top:-8px;height:132px}.product-item .prices{margin-top:8px;line-height:20px;font-size:14px;overflow:auto}.product-item .prices sup{position:relative;top:-2px}.product-item .prices span{margin:0 2px}.product-item .prices .retail{opacity:.8;line-height:20px!important;font-size:16px!important;font-weight:600;float:left}.product-item .prices .regular{opacity:.56;text-decoration:line-through}.product-item .prices .off-count,.product-item .prices .regular{font-size:12px;line-height:16px;vertical-align:top;margin-top:2px;float:left}.product-item .prices .off-count{color:#00a04a;display:inline-block}.product-item .promo-item-discount{overflow:hidden}.empty-cart .product-item .promo-item-discount .icon-empty-cart,.product-item .promo-item-discount .empty-cart .icon-empty-cart,.product-item .promo-item-discount .icon,.product-item .promo-item-discount .icon-2x-large,.product-item .promo-item-discount .icon-10,.product-item .promo-item-discount .icon-14,.product-item .promo-item-discount .icon-16,.product-item .promo-item-discount .icon-18,.product-item .promo-item-discount .icon-20,.product-item .promo-item-discount .icon-24,.product-item .promo-item-discount .icon-24-20,.product-item .promo-item-discount .icon-24-36,.product-item .promo-item-discount .icon-32,.product-item .promo-item-discount .icon-36,.product-item .promo-item-discount .icon-36-24,.product-item .promo-item-discount .icon-40,.product-item .promo-item-discount .icon-52,.product-item .promo-item-discount .icon-60,.product-item .promo-item-discount .icon-large,.product-item .promo-item-discount .icon-medium,.product-item .promo-item-discount .icon-small,.product-item .promo-item-discount .icon-x-large{vertical-align:middle}.product-item .promo-item-discount .discount-text{vertical-align:middle;color:#008e77}.product-item .alert-msg{line-height:28px;font-size:12px;border-radius:4px;background-color:rgba(224,167,9,.12);color:#000;text-align:center;margin-top:8px}.product-item .avail-tag{border-radius:4px;background-color:#eb1000;position:absolute;top:4px;left:4px;font-size:10px;line-height:14px;padding:0 4px 2px;color:#fff;font-weight:600}.product-item .coupon-box{font-size:10px;line-height:12px;background-color:#0c884a;padding:6px 4px;border-radius:4px;color:#fff;margin-top:-2px!important;width:75px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-item .coupon-box:before{content:"+"}.product-item .edit{display:inline-block;position:relative;height:100%;width:100%}.product-item .edit .back{background-color:#fff;height:101%;max-height:235px;display:inline-block;padding:12px;border-radius:0 4px 4px 0;box-shadow:4px 2px 4px 0 rgba(0,0,0,.08);position:absolute;left:0;top:-1px;z-index:1}.product-item .edit .option-wrapper{height:100%;display:block;width:100%;position:absolute;top:0;padding-left:48px;background-color:#1f2936}.product-item .edit .option-wrapper.user-option{background-color:#3e4855!important}.product-item .edit .option-wrapper .item-left-msg{font-size:12px;line-height:1.33;text-align:center;color:#000;background-color:#f5bb53;padding:7px 0 6px;display:block;position:absolute;top:0;left:0;width:100%;padding-left:48px}.product-item .edit .option-wrapper .msg{color:#fff}.product-item .edit .option-wrapper .circle{height:48px;width:48px;background-color:#3e4855;display:inline-block;margin:32px 0 16px;border-radius:50%}.empty-cart .product-item .edit .option-wrapper .circle .icon-empty-cart,.product-item .edit .option-wrapper .circle .empty-cart .icon-empty-cart,.product-item .edit .option-wrapper .circle .icon,.product-item .edit .option-wrapper .circle .icon-2x-large,.product-item .edit .option-wrapper .circle .icon-10,.product-item .edit .option-wrapper .circle .icon-14,.product-item .edit .option-wrapper .circle .icon-16,.product-item .edit .option-wrapper .circle .icon-18,.product-item .edit .option-wrapper .circle .icon-20,.product-item .edit .option-wrapper .circle .icon-24,.product-item .edit .option-wrapper .circle .icon-24-20,.product-item .edit .option-wrapper .circle .icon-24-36,.product-item .edit .option-wrapper .circle .icon-32,.product-item .edit .option-wrapper .circle .icon-36,.product-item .edit .option-wrapper .circle .icon-36-24,.product-item .edit .option-wrapper .circle .icon-40,.product-item .edit .option-wrapper .circle .icon-52,.product-item .edit .option-wrapper .circle .icon-60,.product-item .edit .option-wrapper .circle .icon-large,.product-item .edit .option-wrapper .circle .icon-medium,.product-item .edit .option-wrapper .circle .icon-small,.product-item .edit .option-wrapper .circle .icon-x-large{position:relative;top:-27px}.product-item .edit .option-wrapper .circle.err{background-color:#f9867b}.product-item .edit .option-wrapper .circle.success{background-color:#4db174}.product-item .edit .option-wrapper .circle .icon-cart-updating{animation:spin 4s infinite linear}.product-item .edit .option-wrapper .update-block{height:100px}.product-item .edit .option-wrapper .remove-item-msg{padding:28px 26px}.product-item .edit .option-wrapper .remove-item-msg .msg{color:#fff;width:70%;display:inline-block;white-space:normal;margin-left:24px}.product-item .edit .option-wrapper .qty-update-action{padding:6px 12px;display:inline-block;width:100%;background-color:#2a3441}.product-item .edit .option-wrapper .qty-update-action .u-button{cursor:pointer;border-radius:4px;color:#fff;text-align:center;font-weight:700;padding:10px 8px;box-sizing:border-box;line-height:16px}.product-item .edit .option-wrapper .qty-update-action .fade-off{opacity:.48}.product-item .edit .option-wrapper .qty-update-action .confirm{color:#21ecca}.product-item .edit .option-wrapper .hs-divider{position:absolute;display:block;right:0;top:0;height:60%;width:2px;background-color:#2a3441;margin:30px 0}.product-item .edit .option-wrapper .hs-divider.hs-pull-down{margin:40px 0;height:50%}.product-item .edit .errors .option{width:100%;text-align:center}.product-item .edit .option{width:50%;height:100%;display:inline-block;text-align:center;color:#fff;cursor:pointer;vertical-align:top;position:relative;font-weight:600}.product-item .edit .option.option-small{width:33.33%}.product-item .edit .option.pull-down{margin-top:12px}.empty-cart .product-item .edit .option.fade-off .icon-empty-cart,.product-item .edit .option.fade-off .empty-cart .icon-empty-cart,.product-item .edit .option.fade-off .icon,.product-item .edit .option.fade-off .icon-2x-large,.product-item .edit .option.fade-off .icon-10,.product-item .edit .option.fade-off .icon-14,.product-item .edit .option.fade-off .icon-16,.product-item .edit .option.fade-off .icon-18,.product-item .edit .option.fade-off .icon-20,.product-item .edit .option.fade-off .icon-24,.product-item .edit .option.fade-off .icon-24-20,.product-item .edit .option.fade-off .icon-24-36,.product-item .edit .option.fade-off .icon-32,.product-item .edit .option.fade-off .icon-36,.product-item .edit .option.fade-off .icon-36-24,.product-item .edit .option.fade-off .icon-40,.product-item .edit .option.fade-off .icon-52,.product-item .edit .option.fade-off .icon-60,.product-item .edit .option.fade-off .icon-large,.product-item .edit .option.fade-off .icon-medium,.product-item .edit .option.fade-off .icon-small,.product-item .edit .option.fade-off .icon-x-large,.product-item .edit .option.fade-off .name{opacity:.48}.empty-cart .product-item .edit .option .icon-empty-cart,.product-item .edit .option .empty-cart .icon-empty-cart,.product-item .edit .option .icon,.product-item .edit .option .icon-2x-large,.product-item .edit .option .icon-10,.product-item .edit .option .icon-14,.product-item .edit .option .icon-16,.product-item .edit .option .icon-18,.product-item .edit .option .icon-20,.product-item .edit .option .icon-24,.product-item .edit .option .icon-24-20,.product-item .edit .option .icon-24-36,.product-item .edit .option .icon-32,.product-item .edit .option .icon-36,.product-item .edit .option .icon-36-24,.product-item .edit .option .icon-40,.product-item .edit .option .icon-52,.product-item .edit .option .icon-60,.product-item .edit .option .icon-large,.product-item .edit .option .icon-medium,.product-item .edit .option .icon-small,.product-item .edit .option .icon-x-large{display:block;margin:39px auto 10px;font-size:12px;line-height:20px}.empty-cart .product-item .edit .option .pull-down.icon-empty-cart,.product-item .edit .option .empty-cart .pull-down.icon-empty-cart,.product-item .edit .option .icon.pull-down,.product-item .edit .option .pull-down.icon-2x-large,.product-item .edit .option .pull-down.icon-10,.product-item .edit .option .pull-down.icon-14,.product-item .edit .option .pull-down.icon-16,.product-item .edit .option .pull-down.icon-18,.product-item .edit .option .pull-down.icon-20,.product-item .edit .option .pull-down.icon-24,.product-item .edit .option .pull-down.icon-24-20,.product-item .edit .option .pull-down.icon-24-36,.product-item .edit .option .pull-down.icon-32,.product-item .edit .option .pull-down.icon-36,.product-item .edit .option .pull-down.icon-36-24,.product-item .edit .option .pull-down.icon-40,.product-item .edit .option .pull-down.icon-52,.product-item .edit .option .pull-down.icon-60,.product-item .edit .option .pull-down.icon-large,.product-item .edit .option .pull-down.icon-medium,.product-item .edit .option .pull-down.icon-small,.product-item .edit .option .pull-down.icon-x-large{margin-top:48px}.product-item .edit .option .name{width:80px;height:40px;display:inline-block;white-space:normal}.product-item .update-item{color:#fff}.product-item .update-item .msg{font-size:12px;line-height:16px;padding:8px 0;opacity:.48}.product-item .update-item div{text-align:center}.product-item .update-item .block{height:48px;width:48px;display:inline-block}.product-item .update-item .sub-qty{padding:12px;background-color:#2a3441;border-radius:50%}.product-item .update-item .sub-qty.fade-off{opacity:.48}.product-item .update-item .qty{font-size:32px;line-height:40px;vertical-align:bottom;margin:0 20px}.product-item .update-item .qty::selection{background-color:transparent}.product-item .update-item .add-qty{padding:12px;background-color:#2a3441;border-radius:50%}.product-item .update-item .add-qty.fade-off{opacity:.48}.product-item .hide-icon{visibility:hidden}.product-item .strike-out{text-decoration:line-through}.product-item .size span{display:inline-block;opacity:.56}.product-item .size .size-leftcount-separator{width:4px;height:4px;background-color:#dfe1e6;display:inline-block;border-radius:4px;margin:0 6px;margin-bottom:2px}.product-item .size .items-left-text{color:#ed7100;opacity:1}.product-item .quantity{opacity:.56}.product-item .float-left{float:left!important}.product-item .float-right{float:right!important}.product-item sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.not-visible{opacity:0!important}.hs-hide{display:none!important;opacity:0;transition:opacity .25s ease}.edd-text-wrapper{padding:4px;border-radius:4px;display:inline-block;line-height:1.2;letter-spacing:.3px;font-size:10px;font-weight:600}.rectangular-layout .img-wrapper{width:88px;height:auto;padding-bottom:18px}.rectangular-layout .img-wrapper .img{width:88px;height:auto}.rectangular-layout .details>div{margin-top:0!important}.rectangular-layout .details .item-name>a,.rectangular-layout .details .item-name>span{white-space:normal!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:normal}.rectangular-layout .details .prices{overflow:unset!important}.empty-cart-container{height:calc(100vh - 56px)}.empty-cart{text-align:center;position:relative;left:0;right:0;top:40%;-ms-transform:translateY(-40%);transform:translateY(-40%);background-color:#fff;max-width:270px;margin-inline:auto}.empty-cart.empty-wishlist{top:30%}.empty-cart .empty-cart-text{margin-top:8px}.empty-cart .icon-empty-cart{width:240px;height:240px;background-size:220px}.empty-cart h4{font-weight:600;line-height:24px;opacity:.8;margin-top:24px;color:#000}.empty-cart p{margin-bottom:0;opacity:.8;color:#000}.empty-cart .shopping-button{font-size:15px;font-weight:600;padding:12px 40px;width:auto;margin-top:24px;min-height:0}.cart-loader-overlay{position:absolute;left:0;right:0;top:0;bottom:0;height:100vh;background-color:transparent}.cart-loader-overlay .cart-spinner{position:absolute;top:50%;left:50%}.cart-loader-overlay .spinner{position:relative;text-align:center;margin:0 auto}.cart-loader-overlay .spinner .bullet{position:absolute;display:inline;padding:6px;border-radius:50%;background:#ed54a4;animation:animIn 1s ease-in-out 0s infinite}.cart-loader-overlay .spinner .bullet:first-child{animation-delay:0s}.cart-loader-overlay .spinner .bullet:nth-child(2){animation-delay:.15s}.cart-loader-overlay .spinner .bullet:nth-child(3){animation-delay:.3s}.cart-loader-overlay .spinner .bullet:nth-child(4){animation-delay:.45s}@-webkit-keyframes animIn{0%{transform:translateX(-100px);opacity:0}50%{opacity:1}to{transform:translateX(100px);opacity:0}}@keyframes animIn{0%{transform:translateX(-100px);opacity:0}50%{opacity:1}to{transform:translateX(100px);opacity:0}}.cart-submit-container{padding:10px 20px 12px;background-color:#fff;box-shadow:0 -1px 4px 0 rgba(0,0,0,.12);position:fixed;bottom:-1px;margin:0;width:100%;z-index:102}.cart-submit-container .details-block{margin-bottom:10px}.cart-submit-container .details-block span{font-size:16px;line-height:20px}.cart-submit-container .details-block .cart-amount{float:right;font-weight:600;margin-top:-5px}.cart-submit-container .details-block .cart-amount sup{position:relative;top:4px}.cart-submit-container .cart-submit-button{margin-bottom:0}@media screen and (min-width:640px){.cart-submit-container{width:100%!important}}.snack-bar-container{width:100%;padding:20px;position:fixed;z-index:500;bottom:10%;animation:snackbar-anim 4s}.snack-bar-container .snack-bar{border-radius:4px;background-color:#3e4855;box-shadow:0 8px 16px 0 rgba(0,0,0,.16);padding:16px}.snack-bar-container .snack-bar div{line-height:20px;color:#fff}@media (min-width:640px){.snack-bar-container{width:360px}}@keyframes snackbar-anim{0%{bottom:-50%}20%,80%{bottom:10%}to{bottom:-50%;display:none}}.cart-item-message-container{padding:6px 16px;text-align:center}.cart-item-message-container .caption,.cart-item-message-container .message-content{white-space:normal}.secure-checkout-container{padding:12px 20px 12px 16px;border-radius:8px;background-color:#f7f8fa;margin-bottom:16px}.secure-checkout-container .caption{color:rgba(0,0,0,.56);display:inline-block;width:calc(100% - 40px)}.secure-checkout-container .icon-cart-secure-checkout{margin-right:16px;vertical-align:unset}.secure-checkout-container .know-more-link{color:#000;font-weight:400;text-decoration:underline}.for-gc-two .icon-cart-secure-checkout{margin-right:20px;height:36px;width:36px;background-size:36px}.for-gc-two .caption{width:calc(100% - 56px);font-size:14px;line-height:20px;letter-spacing:.2px}.card-pincode-container .pincode-details{cursor:pointer;padding:12px 0}.card-pincode-container .pincode-details .pincode-text{margin-left:14px;vertical-align:middle}.card-pincode-container .pincode-details .text-wrapper{display:inline-block;vertical-align:middle;margin-left:14px}.card-pincode-container .pincode-details .text-wrapper .pincode-text{font-size:16px;line-height:24px}.card-pincode-container .pincode-details .text-wrapper .pincode-subtext{display:none;color:#eb1000}.card-pincode-container .pincode-details .delivery-icon-wrapper{display:inline-block;position:relative}.card-pincode-container .pincode-details .delivery-icon-wrapper .icon-cart-delivery{opacity:.8}.card-pincode-container .pincode-details .delivery-icon-wrapper .icon-error-msg{display:none;position:absolute;bottom:-4px;right:-2px}.card-pincode-container .pincode-details .icon-down-cart-shipping{float:right;padding:0 12px;opacity:.8}.card-pincode-container .pincode-details.with-subtext .delivery-icon-wrapper,.card-pincode-container .pincode-details.with-subtext .icon-down-cart-shipping{margin-top:8px}.card-pincode-container .pincode-details.with-subtext .delivery-icon-wrapper .icon-error-msg{display:inline-block}.card-pincode-container .pincode-details.with-subtext .pincode-subtext{display:block}.cart-pincode-details .headings-container{padding-left:20px}.cart-pincode-details .new-pincode-container{padding:0 20px 20px}.cart-pincode-details .new-pincode-container .message{margin-bottom:20px}.cart-pincode-details .new-pincode-container .group{margin-top:8px}.cart-pincode-details .new-pincode-container .btn-primary{margin-top:12px}.saved-addresses-list{margin-bottom:24px;overflow-x:scroll;white-space:nowrap}.saved-addresses-list .disabled-list-item{pointer-events:none;opacity:.72}.saved-addresses-list .list-item{width:auto;margin-right:20px;min-width:178px;max-width:calc(90% - 40px);border-radius:4px;background-color:#f7f8fa;padding:12px 12px 12px 16px}.saved-addresses-list .list-item .description{color:rgba(0,0,0,.36)}.saved-addresses-list .list-item .card-label{font-weight:600}.saved-addresses-list .list-item .right-icon-wrapper{margin-top:0;margin-left:12px}.saved-addresses-list .selected-list-item .description{color:rgba(0,0,0,.8)}.saved-addresses-list .list-item:first-child{margin-left:20px}.cart-abandonment .container{display:flex;align-items:center;flex-direction:column}.cart-abandonment .container .discount-icon{margin:24px 0}.cart-abandonment .container .header{margin-bottom:12px;font-size:16px;font-weight:600;line-height:18px;color:rgba(0,0,0,.76)}.cart-abandonment .container .discount-value{margin-bottom:29px;font-size:28px;font-weight:800;line-height:18px;letter-spacing:normal;color:rgba(12,136,74,.76)}.cart-abandonment .container .rupees-symbol{font-weight:400}.cart-abandonment .container .sub-header{margin-bottom:16px;font-size:14px;font-weight:400;line-height:18px;letter-spacing:normal;color:hsla(0,0%,47%,.76)}.cart-abandonment .action-container{display:flex;gap:10px;margin-bottom:16px}.cart-abandonment .action-container .exit{border-radius:4px;display:flex;justify-content:center}.cart-abandonment .action-container .exit .btn{font-size:12px;font-weight:600;line-height:18px;color:rgba(0,0,0,.56)}@media only screen and (max-width:359px){.cart-abandonment .action-container .exit .btn{padding:8px 10px}}.cart-abandonment .action-container .continue{border-radius:4px;flex:1;display:flex;justify-content:center}.cart-abandonment .action-container .continue .btn{font-size:12px;font-weight:600;line-height:18px;color:#fff;padding:14px 12px}@media only screen and (max-width:359px){.cart-abandonment .action-container .continue .btn{padding:0}}.cart-container{padding-bottom:100px}.cart-container.desktop-cart{padding-top:100px}.cart-container .credits-info-message{margin-bottom:12px}.cart-divider{opacity:.12;border:.5px solid #000}.margin-bottom-20{margin-bottom:20px}.cart-dialog.react-cart-dialog .ngdialog-content{height:inherit}@media screen and (min-width:640px){.cart-divider{display:none}}.mobileSelect{position:relative;z-index:-1;opacity:0;transition:all .4s}.mobileSelect .content{width:100%;display:block;position:relative;z-index:889;color:#000;transition:all .4s;bottom:-350px;background:#fff}.mobileSelect .content .fixWidth{width:100%;margin:0 auto;position:relative}.mobileSelect .content .fixWidth:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mobileSelect .content .panel{margin-bottom:12px}.mobileSelect .content .panel:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mobileSelect .content .panel .wheels{width:100%;height:150px;overflow:hidden}.mobileSelect .content .panel .wheel{position:relative;z-index:0;float:left;width:100%;margin-top:-50px;height:200px;overflow:hidden;transition:width .3s ease}.mobileSelect .content .panel .wheel .selectContainer{display:block;text-align:center;transition:transform .18s ease-out}.mobileSelect .content .panel .wheel .selectContainer li{font-size:15px;display:block;height:50px;line-height:50px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobileSelect .content .panel .selectLine{height:50px;width:100%;position:absolute;top:50px;pointer-events:none;background-color:rgba(237,84,164,.04);-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid transparent;border-bottom:1px solid transparent}.mobileSelect .content .panel .selectLine:after,.mobileSelect .content .panel .selectLine:before{content:"";width:90%;height:1px;background-color:#ed54a4;left:5%;position:absolute}.mobileSelect .content .panel .selectLine:after{bottom:0}.mobileSelect .content .panel .selectLine:before{top:0}.mobileSelect .content .panel .shadowMask{position:absolute;top:0;width:100%;height:150px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0),#fff);opacity:.9;pointer-events:none}.mobileSelect-show{opacity:1;z-index:10000}.mobileSelect-show .content{bottom:0}*,:after,:before{box-sizing:border-box}
/*# sourceMappingURL=https://s3.ap-south-1.amazonaws.com/hs-react-source-maps/prod/styles/style-1749035628012.css.map*/