.shopColour{background:rgba(0,0,0,.5);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99}.shopColour.active{display:block}.shopColour-section{height:100%;max-width:642px;position:absolute;right:0;width:100%}@media(max-width:768px){.shopColour-section{max-width:100%}}.shopColour-section .page-loader{position:absolute!important}.shopColour-section .shopColour-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:642px;width:100%}@media(max-width:768px){.shopColour-section .shopColour-head{max-width:100%;padding:unset}}.shopColour-section .shopColour-head .shpcl-head-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0px 6px 4px 0px rgba(0,0,0,.059);box-shadow:0px 6px 4px 0px rgba(0,0,0,.059);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px 24px;z-index:1}@media(max-width:768px){.shopColour-section .shopColour-head .shpcl-head-wrapper{background:#ececec;border-bottom:1px solid #8b8b8b;-webkit-box-shadow:unset;box-shadow:unset;padding:12px 24px}}.shopColour-section .shopColour-head .shpcl-head-wrapper .palette-head{display:none}.shopColour-section .shopColour-head .shpcl-head-wrapper .palette-head.active{display:block}.shopColour-section .shopColour-head .shpcl-head-wrapper .palette-div-title{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1rem,0.51vw + 0.88rem,1.5rem);font-style:normal;font-weight:400;line-height:clamp(1.25rem,0.77vw + 1.08rem,2rem);padding:4px 0;text-align:center}.shopColour-section .shopColour-head .shpcl-head-wrapper .color-journey-head{display:none}.shopColour-section .shopColour-head .shpcl-head-wrapper .color-journey-head.active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.shopColour-section .shopColour-head .shpcl-head-wrapper .color-journey-head div{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.shopColour-section .shopColour-head .shpcl-head-wrapper .shpcl-color-name{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0.26vw + 0.69rem,1rem);font-style:normal;font-weight:400;line-height:clamp(1rem,0.26vw + 0.94rem,1.25rem)}.shopColour-section .shopColour-head .shpcl-head-wrapper .shpcl-color-code{color:#8b8b8b;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.63rem,0.26vw + 0.57rem,0.88rem);font-style:normal;font-weight:300;line-height:clamp(0.75rem,0.38vw + 0.66rem,1.13rem)}.shopColour-section .shopColour-head .shpcl-head-wrapper .shpcl-color-div{border:0px solid transparent;border-radius:50%;display:block;height:32px;width:32px}.shopColour-section .shopColour-head .stepBack-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f9f7f7;display:none;justify-content:space-between;padding:24px 24px 22px}.shopColour-section .shopColour-head .stepBack-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}.shopColour-section .shopColour-head .stepBack-wrapper .stepbackBtn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%}.shopColour-section .shopColour-head .stepBack-wrapper .stepbackBtn-txt{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1rem,0.26vw + 0.94rem,1.25rem);font-style:normal;font-weight:400;line-height:clamp(1.25rem,-0.51vw + 1.37rem,0.75rem);text-align:center}.shopColour-section .shopColour-head .stepBack-wrapper .stepbackBtn a{display:block;height:24px}@media(max-width:768px){.shopColour-section .shopColour-head .stepBack-wrapper .stepbackBtn a{height:18px}}.shopColour-section .shopColour-head .stepBack-wrapper .stepbackBtn img{height:24px;width:24px}@media(max-width:768px){.shopColour-section .shopColour-head .stepBack-wrapper .stepbackBtn img{height:18px;width:18px}}.shopColour-section .shopColour-head .stepBack-wrapper .stepbackColor{border-radius:50%;min-height:32px;min-width:32px}@media(max-width:768px){.shopColour-section .shopColour-head .stepBack-wrapper .stepbackColor{min-height:24px;min-width:24px}}.shopColour-section .shopColour-head .stepInfo-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:none;justify-content:space-between;padding:14px 24px}.shopColour-section .shopColour-head .stepInfo-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){.shopColour-section .shopColour-head .stepInfo-wrapper{padding:16px 24px}}.shopColour-section .shopColour-head .stepInfo-wrapper .stepInfo-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media(max-width:768px){.shopColour-section .shopColour-head .stepInfo-wrapper .stepInfo-title{gap:8px}}.shopColour-section .shopColour-head .stepInfo-wrapper .stepInfo-title span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#646464;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(0.75rem,0.51vw + 0.63rem,1.25rem);font-style:normal;font-weight:500;height:36px;justify-content:center;line-height:clamp(1rem,0.51vw + 0.88rem,1.5rem);width:36px}@media(max-width:768px){.shopColour-section .shopColour-head .stepInfo-wrapper .stepInfo-title span{height:20px;width:20px}}.shopColour-section .shopColour-head .stepInfo-wrapper .stepInfo-title p{color:#646464;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(1rem,0.51vw + 0.88rem,1.5rem);font-style:normal;font-weight:500;line-height:clamp(1.25rem,0.77vw + 1.08rem,2rem)}.shopColour-section .shopColour-head .stepInfo-wrapper .stepInfo-pagination .pagination-count{color:#212121;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.88rem,0.38vw + 0.79rem,1.25rem);font-style:normal;font-weight:400;line-height:clamp(1.13rem,0.38vw + 1.04rem,1.5rem)}.shopColour-section .color-selection-wrapper{background-color:#fff;display:none;height:100%}@media(max-width:768px){.shopColour-section .color-selection-wrapper{background-color:#f9f7f7}}.shopColour-section .color-selection-wrapper .color-selection-inner-wrapper{background:#f9f7f7;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:27px 25px 38px}@media(max-width:768px){.shopColour-section .color-selection-wrapper .color-selection-inner-wrapper{padding:0}}.shopColour-section .color-selection-wrapper.active{display:block}@media(max-width:768px){.shopColour-section .color-selection-wrapper{padding:16px 24px}}.shopColour-section .color-selection-wrapper .stepInfo-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;justify-content:space-between;margin-bottom:27px}.shopColour-section .color-selection-wrapper .stepInfo-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){.shopColour-section .color-selection-wrapper .stepInfo-wrapper{margin-bottom:24px}}.shopColour-section .color-selection-wrapper .stepInfo-wrapper .stepInfo-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media(max-width:768px){.shopColour-section .color-selection-wrapper .stepInfo-wrapper .stepInfo-title{gap:8px}}.shopColour-section .color-selection-wrapper .stepInfo-wrapper .stepInfo-title span{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#646464;border-radius:36px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(0.75rem,0.51vw + 0.63rem,1.25rem);font-style:normal;font-weight:500;gap:15px;height:36px;justify-content:center;line-height:clamp(1rem,1.28vw + 0.71rem,2.25rem);padding:0px 9px;width:36px}@media(max-width:768px){.shopColour-section .color-selection-wrapper .stepInfo-wrapper .stepInfo-title span{height:20px;width:20px}}.shopColour-section .color-selection-wrapper .stepInfo-wrapper .stepInfo-title p{color:#646464;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(1rem,0.51vw + 0.88rem,1.5rem);font-style:normal;font-weight:500;line-height:clamp(1.25rem,0.64vw + 1.11rem,1.88rem)}.shopColour-section .color-selection-wrapper .stepInfo-wrapper .stepInfo-pagination .pagination-count{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.88rem,0.38vw + 0.79rem,1.25rem);font-style:normal;font-weight:400;line-height:clamp(0.81rem,0.32vw + 0.74rem,1.13rem);text-align:center}@media(max-width:768px){.shopColour-section .color-selection-wrapper .stepInfo-wrapper .stepInfo-pagination .pagination-count{line-height:18px}}.shopColour-section .color-selection-wrapper .color-palette{-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:34px}@media(max-width:768px){.shopColour-section .color-selection-wrapper .color-palette{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:auto auto;margin:0 auto;row-gap:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.shopColour-section .color-selection-wrapper .color-palette .selected-colour{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;max-width:180px;min-height:152px;min-width:180px}.shopColour-section .color-selection-wrapper .color-palette .selected-colour.disabled{opacity:.4;pointer-events:none}@media(max-width:768px){.shopColour-section .color-selection-wrapper .color-palette .selected-colour{max-width:140px;min-height:auto;min-width:140px}}.shopColour-section .color-selection-wrapper .color-palette .selected-colour .colour-circle{border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:104px;position:relative;width:104px}@media(max-width:768px){.shopColour-section .color-selection-wrapper .color-palette .selected-colour .colour-circle{min-height:80px;min-width:80px}}.shopColour-section .color-selection-wrapper .color-palette .selected-colour .colour-circle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #646464;border-radius:50%;content:"";cursor:pointer;height:28px;position:absolute;right:0;width:28px}.shopColour-section .color-selection-wrapper .color-palette .selected-colour .colour-circle input.active:after{background-color:#ececec;background-image:url(../../../../../content/dam/grasimsbirlaopusconsumerwebsite/in/en/common/icons/cart-check.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:22px 22px;border-radius:50%;content:"";height:40px;left:-5px;position:absolute;top:-6px;width:40px}.shopColour-section .color-selection-wrapper .color-palette .selected-colour .selected-colour__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-top:8px;text-align:center}.shopColour-section .color-selection-wrapper .color-palette .selected-colour .selected-colour__details .selected-colour__title{color:#777;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0.26vw + 0.69rem,1rem);font-style:normal;font-weight:400;line-height:clamp(1rem,0.13vw + 0.97rem,1.13rem);text-align:center}.shopColour-section .color-selection-wrapper .color-palette .selected-colour .selected-colour__details .selected-colour__sku{color:#9e9e9e;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.63rem,0.26vw + 0.57rem,0.88rem);font-style:normal;font-weight:400;line-height:clamp(0.75rem,0.58vw + 0.62rem,1.31rem);text-align:center;text-transform:uppercase}.shopColour-section .product-selection-wrapper{background:#fff;display:none;height:100%}.shopColour-section .product-selection-wrapper.active{display:block}.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-filter{-ms-overflow-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;overflow:auto;padding:25px 0px 24px 24px;scrollbar-width:none}.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-filter::-webkit-scrollbar{display:none}@media(max-width:768px){.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-filter{padding:16px 0px 12px 24px}}.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-filter li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #624992;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;height:40px;padding:0px 16px}.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-filter li a{color:#624992;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1rem,0vw + 1rem,1rem);font-style:normal;font-weight:400;line-height:clamp(1.25rem,0vw + 1.25rem,1.25rem);white-space:pre}.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-filter li.active{background:#624992;border:none;-webkit-box-shadow:0px 15px 20px 0px rgba(0,0,0,.05);box-shadow:0px 15px 20px 0px rgba(0,0,0,.05)}.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-filter li.active a{color:#f9f7f7}.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-results-count{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0.26vw + 0.69rem,1rem);font-style:normal;font-weight:400;line-height:clamp(1rem,0.26vw + 0.94rem,1.25rem);margin-left:24px;padding-bottom:10px}@media(max-width:768px){.shopColour-section .product-selection-wrapper .product-filter-wrapper .product-results-count{margin:16px 24px}}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper{-ms-overflow-style:none;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:60vh;overflow-y:auto;padding:24px;row-gap:24px;scrollbar-width:none}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper.no-padding{padding:0}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper::-webkit-scrollbar{display:none}@media(max-width:768px){.shopColour-section .product-selection-wrapper .shopColour-card-wrapper{background-color:#ececec;gap:4px;max-height:65vh;padding:24px 0 20px}}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card{border:1px solid #c5c5c5;border-radius:8px;cursor:pointer;display:none;max-width:289px;width:100%}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card.active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:none;border-radius:0;-ms-flex-direction:column;flex-direction:column;height:auto;width:49%}}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper{height:104px;position:relative;width:104px}@media(max-width:768px){.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper{display:grid;height:120px;place-items:center;width:100%}}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper .select-color{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:hsla(0,0%,6%,.4);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;margin:0 auto;opacity:0;position:absolute;right:0;text-align:center;top:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:100%}@media(max-width:768px){.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper .select-color{opacity:1}}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper .select-color:hover{opacity:1}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper .select-color img{height:24px;width:24px}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper .select-color p{color:#fff;font-family:Poppins-Medium,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:center}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper img{border-radius:4px 0 0 4px;height:auto;max-height:104px;-o-object-fit:contain;object-fit:contain;width:104px}@media(max-width:768px){.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productImg-wrapper img{border-radius:0;display:block;height:100%;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productInfo-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;max-width:185px;padding:8px;width:100%}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productInfo-wrapper-title{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0.26vw + 0.69rem,1rem);font-style:normal;font-weight:400;line-height:clamp(1rem,0.26vw + 0.94rem,1.25rem)}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productInfo-wrapper-price{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productInfo-wrapper-price .price-title{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(0.63rem,0.13vw + 0.6rem,0.75rem);font-style:normal;font-weight:300;line-height:clamp(0.75rem,0.38vw + 0.66rem,1.13rem);margin:5px 0;text-align:left}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productInfo-wrapper-price .price-title i{margin-right:3px;text-decoration:line-through}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productInfo-wrapper-price .price-title b{font-size:clamp(0.75rem,0.19vw + 0.71rem,0.94rem);font-weight:600;line-height:clamp(1rem,0.13vw + 0.97rem,1.13rem)}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productInfo-wrapper-price .per-off{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ececec;border-radius:2.344px;color:#646464;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-style:normal;font-weight:500;gap:5.86px;justify-content:center;line-height:clamp(0.75rem,0vw + 0.75rem,0.75rem);padding:2.344px 7.032px}.shopColour-section .product-selection-wrapper .shopColour-card-wrapper .shopColour-card .productInfo-wrapper .view-details{color:#624992;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0vw + 0.75rem,0.75rem);font-style:normal;font-weight:400;line-height:clamp(1rem,0.13vw + 0.97rem,1.13rem)}.shopColour-section .productDetails-wrapper{background:#fff;display:none;height:100%}.shopColour-section .productDetails-wrapper.active{display:block}.shopColour-section .productDetails-wrapper-inner{max-height:75vh;overflow-y:scroll}.shopColour-section .productDetails-wrapper-inner::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.shopColour-section .productDetails-wrapper-inner::-webkit-scrollbar{background-color:#f5f5f5;width:7px}.shopColour-section .productDetails-wrapper-inner::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}@media(max-width:768px){.shopColour-section .productDetails-wrapper-inner{max-height:70vh;padding-bottom:40px}}.shopColour-section .productDetails-wrapper-titles{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:25px 61px}@media(max-width:768px){.shopColour-section .productDetails-wrapper-titles{gap:8px;padding:16px 24px}}.shopColour-section .productDetails-wrapper-titles .productTitle{color:#646464;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(1.5rem,0.77vw + 1.33rem,2.25rem);font-style:normal;font-weight:500;line-height:clamp(1.75rem,1.28vw + 1.46rem,3rem)}.shopColour-section .productDetails-wrapper-titles .productSku{color:#9e9e9e;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.88rem,0.38vw + 0.79rem,1.25rem);font-style:normal;font-weight:400;line-height:clamp(1.13rem,0.38vw + 1.04rem,1.5rem)}.shopColour-section .productDetails-wrapper-titles .productSku span{color:#777}.shopColour-section .productDetails-wrapper-titles .productPrice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#646464;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0.26vw + 0.94rem,1.25rem);font-style:normal;font-weight:300;gap:8px;line-height:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);text-align:center}.shopColour-section .productDetails-wrapper-titles .productPrice span{color:#646464;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);font-weight:500;line-height:clamp(1.5rem,0.38vw + 1.41rem,1.88rem)}.shopColour-section .productDetails-wrapper-titles .productPrice .mrp-price{font-family:Poppins-Light,Arial,sans-serif;font-style:italic;font-weight:300;text-decoration:line-through}.shopColour-section .productDetails-wrapper-titles .productDesc{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(0.88rem,0.38vw + 0.79rem,1.25rem);font-style:normal;font-weight:300;line-height:clamp(1.13rem,0.38vw + 1.04rem,1.5rem)}.shopColour-section .product-variants-wrapper{background:#f9f7f7;border-radius:8px;margin:0 60px;padding:16px}@media(max-width:768px){.shopColour-section .product-variants-wrapper{margin:0 24px;padding:12px 8px}}.shopColour-section .product-variants-wrapper .product-variants-circle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#646464;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;justify-content:center;line-height:16px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;padding:4px}@media(max-width:768px){.shopColour-section .product-variants-wrapper .product-variants-circle{display:none}}.shopColour-section .product-variants-wrapper .product-variants-title{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#646464;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.63rem,0.64vw + 0.48rem,1.25rem);font-weight:400;gap:10px;line-height:clamp(0.88rem,0.64vw + 0.73rem,1.5rem);margin-bottom:16px}@media(max-width:768px){.shopColour-section .product-variants-wrapper .product-variants-title{margin-bottom:8px}}.shopColour-section .product-variants-wrapper .selected-colour{background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:24px;padding:13px 14px}@media(max-width:768px){.shopColour-section .product-variants-wrapper .selected-colour{background-color:#f9f7f7;gap:4px;margin-bottom:16px;padding:5px 8px}}.shopColour-section .product-variants-wrapper .selected-colour .colour-circle{background-color:#9dcce6;border-radius:50%;max-height:42px;max-width:42px;min-height:42px;min-width:42px}@media(max-width:768px){.shopColour-section .product-variants-wrapper .selected-colour .colour-circle{max-height:30px;max-width:30px;min-height:30px;min-width:30px}}.shopColour-section .product-variants-wrapper .selected-colour__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.shopColour-section .product-variants-wrapper .selected-colour__details .selected-colour__title{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0.51vw + 0.63rem,1.25rem);font-style:normal;font-weight:400;line-height:clamp(1rem,0.64vw + 0.86rem,1.63rem)}.shopColour-section .product-variants-wrapper .selected-colour__details .selected-colour__sku{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(0.63rem,0.38vw + 0.54rem,1rem);font-style:normal;font-weight:300;line-height:clamp(0.75rem,0.77vw + 0.58rem,1.5rem);text-align:center}.shopColour-section .product-variants-wrapper .cmp-product__selection-products{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;justify-content:center}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ececec;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:5px 46px 5px 6px;width:100%}@media(max-width:768px){.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini{border-radius:8px;padding:3px 12px 3px 4px}}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__image--mini{aspect-ratio:1/1;border-radius:4px;height:100%;margin-right:15px;max-height:60px;max-width:60px;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:768px){.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__image--mini{margin-right:8px;max-height:48px;max-width:48px}}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-title{color:#646464;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(1rem,0.26vw + 0.94rem,1.25rem);font-weight:500;line-height:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);margin-bottom:2px}@media(max-width:768px){.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-title{font-family:Poppins-Regular,Arial,sans-serif;font-weight:400}}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-description{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:flex-start;margin-right:20px}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-description span{display:block}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-description .cmp-product__price{color:#9e9e9e;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.88rem,0.26vw + 0.82rem,1.13rem);font-weight:400;line-height:clamp(1.13rem,0.51vw + 1.01rem,1.63rem)}@media(max-width:768px){.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-description .cmp-product__price{color:#646464}}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-description .cmp-product__mrp{color:#b2b2b2;font-family:Poppins-Light,Arial,sans-serif;font-size:16px;font-weight:300;line-height:20px}@media(max-width:768px){.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-description .cmp-product__mrp{display:none}}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-description .cmp-product__discount{background-color:#ececec;border-radius:4px;color:#8b8b8b;font-family:Poppins-Medium,Arial,sans-serif;font-size:clamp(0.75rem,0.26vw + 0.69rem,1rem);font-weight:500;line-height:clamp(1rem,0.26vw + 0.94rem,1.25rem);padding:4px 12px}@media(max-width:768px){.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__details--mini .cmp-product__details-description .cmp-product__discount{border-radius:2px;font-family:Poppins-Regular,Arial,sans-serif;font-weight:400;letter-spacing:.25px;padding:1px}}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;margin-left:auto}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--decrement,.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--increment{background-color:transparent;border:1px solid #646464;border-radius:50%;height:24px;outline:none;position:relative;width:24px}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--decrement.disabled,.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--increment.disabled{border:1px solid #b2b2b2;pointer-events:none}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--decrement.disabled:after,.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--decrement.disabled:before,.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--increment.disabled:after,.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--increment.disabled:before{background-color:#b2b2b2}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--decrement:after,.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--decrement:before,.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--increment:after,.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--increment:before{background-color:#646464;border-radius:1px;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:12px}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity--increment:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.shopColour-section .product-variants-wrapper .cmp-product__selection-products .cmp-product--mini .cmp-product__actions--mini .cmp-product__quantity{color:#646464;display:block;font-family:Poppins-Medium,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.shopColour-section .shpcl__delivery-check{margin:24px 60px 48px}@media(max-width:768px){.shopColour-section .shpcl__delivery-check{margin:24px}}.shopColour-section .pincodeCheck-wrapper{gap:30px}.shopColour-section .pincodeCheck-wrapper,.shopColour-section .pincodeCheck-wrapper input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.shopColour-section .pincodeCheck-wrapper input{-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #d9d9d9;border-radius:4px;color:#3e494c;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0vw + 1rem,1rem);font-style:normal;font-weight:300;line-height:clamp(1.25rem,0vw + 1.25rem,1.25rem);min-height:56px;outline:none;padding:8px 0px 8px 16px;width:100%}.shopColour-section .pincodeCheck-wrapper input ::-webkit-input-placeholder{color:#3e494c;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0vw + 1rem,1rem);font-style:normal;font-weight:300;line-height:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.shopColour-section .pincodeCheck-wrapper input ::-moz-placeholder{color:#3e494c;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0vw + 1rem,1rem);font-style:normal;font-weight:300;line-height:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.shopColour-section .pincodeCheck-wrapper input :-ms-input-placeholder{color:#3e494c;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0vw + 1rem,1rem);font-style:normal;font-weight:300;line-height:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.shopColour-section .pincodeCheck-wrapper input ::-ms-input-placeholder{color:#3e494c;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0vw + 1rem,1rem);font-style:normal;font-weight:300;line-height:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.shopColour-section .pincodeCheck-wrapper input ::placeholder{color:#3e494c;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0vw + 1rem,1rem);font-style:normal;font-weight:300;line-height:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.shopColour-section .pincodeCheck-wrapper button{background:none;border:none;color:#624992;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1rem,0.26vw + 0.94rem,1.25rem);font-style:normal;font-weight:400;line-height:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);outline:none}.shopColour-section .pincodeCheck-wrapper button.disabled{opacity:.4;pointer-events:none}.shopColour-section .shpcl-error-txt{color:#b3261e;font-family:Poppins-Regular,Arial,sans-serif;font-size:14px;font-weight:400;margin-top:6px;text-align:left}.shopColour-section .shpcl-error-txt.valid-service{color:#50c878}.shopColour-section .shpcl-error-txt.coming-soon{color:#006dff}.shopColour-section .add-cart-btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5c947;border:none;border-radius:4px;color:#181a1b;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1rem,0.26vw + 0.94rem,1.25rem);font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);margin:0 60px 48px;max-width:-webkit-fill-available;min-height:60px;outline:none;padding:2px;text-align:center;width:100%}.shopColour-section .add-cart-btn.disabled{opacity:.4;pointer-events:none}@media(max-width:768px){.shopColour-section .add-cart-btn{margin:0 24px 16px;min-height:48px}}.shopColour-section .product-status-wrapper{background:#fff;display:none;height:100%;padding:24px 60px 0px;text-align:center}.shopColour-section .product-status-wrapper.active{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(max-width:768px){.shopColour-section .product-status-wrapper{overflow-y:auto;padding:24px 24px 60px}}.shopColour-section .product-status-wrapper .cart-img-wrapper{margin-bottom:32px;text-align:center}@media(max-width:768px){.shopColour-section .product-status-wrapper .cart-img-wrapper{margin-bottom:24px}}.shopColour-section .product-status-wrapper .cart-img-wrapper img{max-height:200px;max-width:200px;min-height:200px;min-width:200px;padding:20px}.shopColour-section .product-status-wrapper .cart-img-wrapper .cart-title{color:#777;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);font-style:normal;font-weight:400;line-height:clamp(1.5rem,0.38vw + 1.41rem,1.88rem);text-align:center}.shopColour-section .product-status-wrapper .cart-card{background:#f9f7f7;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:47px;max-width:485px;padding:16px}@media(max-width:768px){.shopColour-section .product-status-wrapper .cart-card{gap:8px;margin-bottom:60px;padding:8px;width:100%}}.shopColour-section .product-status-wrapper .cart-card img{border-radius:4px;max-height:104px;max-width:104px;min-height:104px;min-width:104px}@media(max-width:768px){.shopColour-section .product-status-wrapper .cart-card img{max-height:72px;max-width:72px;min-height:72px;min-width:72px}}.shopColour-section .product-status-wrapper .cart-card-txt{text-align:left}.shopColour-section .product-status-wrapper .cart-card-txt-title{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.88rem,0.38vw + 0.79rem,1.25rem);font-style:normal;font-weight:400;line-height:clamp(1.13rem,0.38vw + 1.04rem,1.5rem)}.shopColour-section .product-status-wrapper .cart-card-txt-detail{color:#777;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0.38vw + 0.66rem,1.13rem);font-style:normal;font-weight:400;line-height:clamp(1rem,0.64vw + 0.86rem,1.63rem);margin-top:8px}@media(max-width:768px){.shopColour-section .product-status-wrapper .cart-card-txt-detail{margin-top:4px}}.shopColour-section .product-status-wrapper .cart-card-txt .shpcl-color-para{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:12px}.shopColour-section .product-status-wrapper .cart-card-txt .shpcl-color-para .colour-circle{background-color:#9dcce6;border-radius:50%;max-height:32px;max-width:32px;min-height:32px;min-width:32px}@media(max-width:768px){.shopColour-section .product-status-wrapper .cart-card-txt .shpcl-color-para .colour-circle{max-height:24px;max-width:24px;min-height:24px;min-width:24px}}.shopColour-section .product-status-wrapper .cart-card-txt .shpcl-color-para .colour-name{color:#777;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.88rem,0.13vw + 0.85rem,1rem);font-style:normal;font-weight:400;line-height:clamp(1.13rem,0.13vw + 1.1rem,1.25rem)}.shopColour-section .product-status-wrapper .cart-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}.shopColour-section .product-status-wrapper .cart-buttons .add-action-link,.shopColour-section .product-status-wrapper .cart-buttons .skip-action-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:60px}@media(max-width:768px){.shopColour-section .product-status-wrapper .cart-buttons .add-action-link,.shopColour-section .product-status-wrapper .cart-buttons .skip-action-link{min-height:48px}}.shopColour-section .product-status-wrapper .cart-buttons .add-action-link .action-text,.shopColour-section .product-status-wrapper .cart-buttons .skip-action-link .action-text{font-size:clamp(1rem,0.26vw + 0.94rem,1.25rem);font-style:normal;line-height:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);text-align:center}.shopColour-section .product-status-wrapper .cart-buttons .add-action-link{background:#f5c947;border-radius:4px;gap:10px;padding:2px}.shopColour-section .product-status-wrapper .cart-buttons .add-action-link .action-text{color:#181a1b;font-family:Poppins-Regular,Arial,sans-serif;font-weight:400}.shopColour-section .product-status-wrapper .cart-buttons .skip-action-link{border:1px solid #212121}.shopColour-section .product-status-wrapper .cart-buttons .skip-action-link .action-text{color:#212121;font-family:Poppins-Light,Arial,sans-serif;font-weight:300}@media(max-width:768px){.product-variants-selected-color{display:none}}.no-swatch{display:none!important}