.communication-msg{border-radius:2px;border-style:solid;border-width:1px}@media (min-width:1025px){.communication-msg{border-radius:8px}}.communication-msg .icon{width:24px;height:24px;display:inline-block}.communication-msg .icon svg{width:100%;height:100%}@media (min-width:1025px){.communication-msg .icon{margin-right:15px}}.communication-msg .message{color:#000;font-size:12px;line-height:16px;text-align:left}@media (min-width:1025px){.communication-msg .message{font-size:14px;line-height:20px}}.warn-bg{background-color:#fdf5eb;border-color:#f8e1c5}.error-bg{background-color:#f6e0e0;border-color:#ebbbbb}.info-bg{background-color:#e0edff;border-color:#c6deff}a.border-btn-v1,button.border-btn-v1{letter-spacing:.25px;background-color:#fff;border:1px solid rgba(0,19,37,.16)}a.border-btn-v1,a.filled-btn-v1,button.border-btn-v1,button.filled-btn-v1{border-radius:2px}a.border-btn-v1,a.border-btn-v1:active,a.border-btn-v1:focus,a.border-btn-v1:hover,a.filled-btn-v1,a.filled-btn-v1:active,a.filled-btn-v1:focus,a.filled-btn-v1:hover,button.border-btn-v1,button.border-btn-v1:active,button.border-btn-v1:focus,button.border-btn-v1:hover,button.filled-btn-v1,button.filled-btn-v1:active,button.filled-btn-v1:focus,button.filled-btn-v1:hover{color:#001325}a.border-btn-v1 .button-text,a.filled-btn-v1 .button-text,button.border-btn-v1 .button-text,button.filled-btn-v1 .button-text{font-weight:600;letter-spacing:.25px;font-size:16px}a.filled-btn-v1,button.filled-btn-v1{background-color:#001325;color:#fff!important;border:0}a.disabled,a.opacity-layer,a[disabled],button.disabled,button.opacity-layer,button[disabled]{opacity:.36}.error-screen{padding-left:13.34%;padding-right:13.34%}.error-screen a,.error-screen button,.error-screen img{max-width:100%}@media (min-width:1025px){.error-screen a,.error-screen button,.error-screen img{max-width:264px}}.error-screen h2{line-height:32px}.error-screen h2,.error-screen p{color:rgba(0,19,37,.92)}.error-screen p{line-height:24px;letter-spacing:.12px}.bottom-sheet,.bottom-sheet .bs-overlay{top:0;left:0;right:0;bottom:0}.bottom-sheet{position:fixed;overflow:hidden;outline:none;z-index:3}.bottom-sheet .bs-overlay{background-color:rgba(0,0,0,.7);position:absolute;z-index:1}.bottom-sheet .bs-content{position:absolute;bottom:0;left:0;right:0;z-index:2;font-size:14px}@media (min-width:1025px){.bottom-sheet .bs-content{margin:0 auto;max-width:412px;min-height:405px;max-height:500px}}.bottom-sheet .close-btn{border:0;outline:0;padding:0;width:24px;height:24px;background-color:transparent}.bottom-sheet .bs-body{overflow-y:auto}.bottom-sheet .bs-body ul{padding-left:12px}.new-bottom-sheet,.new-bottom-sheet .bs-overlay{top:0;left:0;right:0;bottom:0}.oos-cart-page-sheet.new-bottom-sheet{z-index:4}.oos-cart-page-sheet.new-bottom-sheet .bs-content{max-height:none;height:auto}.new-bottom-sheet{position:fixed;overflow:hidden;outline:none;z-index:3}.new-bottom-sheet .bs-overlay{background-color:rgba(0,0,0,.7);position:absolute;z-index:1}.new-bottom-sheet .bs-content{position:absolute;bottom:0;left:0;right:0;z-index:2;border-top-right-radius:16px;border-top-left-radius:16px;max-height:60%;height:100%;transition:all .3s ease-in-out}@media (min-width:1025px){.new-bottom-sheet .bs-content{margin:0 auto;max-width:412px;min-height:405px;max-height:500px}}.new-bottom-sheet .bs-header{border-bottom:1px solid transparent}.new-bottom-sheet .bs-body{overflow-y:auto}.new-bottom-sheet .bs-title{font-size:24px;line-height:30px;letter-spacing:-.141667px;margin-bottom:12px}.new-bottom-sheet.scroll-up .bs-content{max-height:70%}@media (max-height:680px){.new-bottom-sheet.scroll-up .bs-content{max-height:80%}}@media (max-height:580px){.new-bottom-sheet.scroll-up .bs-content{max-height:90%}}.new-bottom-sheet.scroll-up .bs-header{position:sticky;top:0;border-bottom-color:#ebebeb}.new-bottom-sheet.scroll-up .bs-body:not(.oos-product){padding-top:67px}.new-bottom-sheet.scroll-up .bs-title{font-size:20px;line-height:25px}.new-bottom-sheet .bs-sub-title{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:rgba(0,19,37,.64)}.new-bottom-sheet .height-full.title-icon{height:auto;justify-content:start}.bs-content-wrapper{max-width:480px;position:relative}.card-type-tag{background-color:#ebf4ff;border:1px solid rgba(0,109,255,.16);border-radius:1px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}.actionable-button-box{border:1px solid rgba(0,19,37,.16)}.actionable-button-box .button-text{color:#000;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.1px}.actionable-button-box .right-arrow{color:#000}.actionable-button-box .track-order .right-arrow{width:12px}.actionable-button-box .track-order .right-arrow svg{width:8px}.otp-delivery-box{border:1px dashed rgba(0,19,37,.16);background-color:rgba(0,19,37,.04);border-radius:2px}.otp-delivery-box .know-more-box,.otp-delivery-box .otp-box{display:-webkit-box}.otp-delivery-box .know-more-box button,.otp-delivery-box .otp-box button{background-color:transparent}.otp-delivery-box .bottom-border-line{border-bottom:1px dashed rgba(0,19,37,.16)}.otp-delivery-box .know-more-sheet.new-bottom-sheet{z-index:4}.otp-delivery-box .know-more-sheet.new-bottom-sheet .bs-content{height:auto;max-height:50%}@media (min-width:1025px){.otp-delivery-box .know-more-sheet.new-bottom-sheet .bs-content{max-width:412px}}.otp-delivery-box .know-more-sheet .font-size-regular{font-weight:400}@font-face{font-family:Inter;src:url(https://images-static.nykaa.com/media/wysiwyg/Inter.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://images-static.nykaa.com/media/wysiwyg/Inter.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://images-static.nykaa.com/media/wysiwyg/Inter.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.font-size-10{font-size:10px;line-height:12px}.font-size-14{font-size:14px;line-height:20px}.font-size-12{font-size:12px;line-height:16px}.font-size-16{font-size:16px;line-height:24px}.font-size-18{font-size:18px}.font-size-20{font-size:20px;line-height:24px}.font-size-24{font-size:24px}.font-size-34{font-size:34px}.font-semibold,.font-Semibold{font-weight:600}.font-bold{font-weight:700}.font-light{font-weight:300}.bottom-sheet .bs-title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.bottom-sheet .bs-title.animated-background{height:7px}