@font-face{font-family:MCRupee;src:local("Helvetica Neue"),local("Roboto"),local("Arial");unicode-range:U+20B9}body{font-family:"MCRupee",var(--font-body-family)}:root{--f: "MCRupee", "DM Sans", system-ui, sans-serif;--nv: #1B2A4A;--ol: var(--nv);--vn: #F5F0E8;--mc: #A0724A;--wn: #6B2142;--wt: #4A3728;--st: #B0B0B0;--tl: #888;--bd: #E8E6DF;--r: 8px;--win: #F0F7E8;--winT: #3B6D11;--mid: #FFF9EE;--midT: #854F0B;--lose: #FEF0F0;--loseT: #A32D2D;--sub: #FAFAF7;--dk: #555;--hero-sub: #8B9AB5;--ft: #5B6787;--section-py-d: 40px;--section-py-m: 32px;--section-py-strip: 11px;--wish-fill: #C04848}body{font-family:var(--f)}html,body{overflow-x:hidden;overflow-x:clip}.mc-tag{font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--ol);margin:0 0 8px}.mc-heading{font-size:20px;font-weight:400;color:var(--nv);margin:0 0 6px;font-family:var(--f)}.mc-sub{font-size:13px;color:var(--tl);margin:0 0 20px}.mc-btn{display:inline-flex;align-items:center;justify-content:center;min-width:180px;padding:12px 24px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-radius:8px;text-decoration:none;cursor:pointer;transition:opacity .15s;border:none;box-sizing:border-box}.mc-btn:hover{opacity:.85}.mc-btn--olive{background:var(--ol);color:#fff}.collection__title.title-wrapper{text-align:center;justify-content:center}.collection__title .title,.collection__description{text-align:center}.template-index .shopify-section{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.section-custom-hero,.section-custom-marquee,.section-custom-trust-bar,.section-custom-bestsellers,.section-custom-categories,.section-custom-difference,.section-custom-why-bamboo,.section-custom-reviews,.section-custom-newsletter{display:block;margin:0;padding:0}@media(max-width:749px){.mc-btn{min-width:140px;padding:11px 20px}}.mccl__card{background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--bd);transition:transform .2s,box-shadow .2s;min-width:0}@media(hover:hover){.mccl__card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000014}}.mccl__img-wrap{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--vn);border-radius:12px 12px 0 0}.mccl__slides{width:100%;height:100%;display:flex;overflow-x:hidden}.mccl__slide{flex:0 0 100%;width:100%;height:100%}.mccl__slide-link{display:block;width:100%;height:100%}.mccl__img{width:100%;height:100%;object-fit:cover;display:block}.mccl__img-dots{display:none}.mccl__img-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:600;color:#2e3a5f21;letter-spacing:3px;font-family:var(--f)}.mccl__badge{position:absolute;top:8px;left:8px;z-index:2;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;padding:4px 10px;border-radius:var(--r);line-height:1;font-family:var(--f);pointer-events:none}.mccl__sold-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff85;z-index:1;display:none;pointer-events:none}.mccl__card--soldout .mccl__sold-overlay{display:block}.mccl__color-name{position:absolute;bottom:8px;left:10px;right:10px;z-index:2;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;font-family:var(--f);text-shadow:0 1px 3px rgba(0,0,0,.55);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mccl__info{padding:16px}.mccl__name{font-size:14px;font-weight:600;color:var(--nv);text-decoration:none;display:block;line-height:1.35;margin-bottom:8px;font-family:var(--f)}.mccl__name:hover{color:var(--ol)}.mccl__card-swatches{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.mccl__card-swatch{width:16px;height:16px;border-radius:50%;border:1.5px solid rgba(0,0,0,.1);cursor:pointer;transition:transform .12s;flex-shrink:0}@media(hover:hover){.mccl__card-swatch:hover{transform:scale(1.2)}}.mccl__card-swatch.is-selected{box-shadow:0 0 0 1.5px #fff,0 0 0 3px var(--nv);border-color:transparent}.mccl__pricing{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px;margin-bottom:12px}.mccl__price{font-size:16px;font-weight:700;color:var(--nv);font-family:var(--f);flex-basis:100%}.mccl__compare{font-size:13px;color:var(--dk);text-decoration:line-through;font-family:var(--f)}.mccl__disc{font-size:11px;color:var(--winT);font-weight:600;font-family:var(--f)}.mccl__sizes{display:none}.mccl__atc-wrap{position:relative}.mccl__add-btn{width:100%;height:44px;background:var(--nv);color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;font-family:var(--f);display:flex;align-items:center;justify-content:center;transition:filter .2s}.mccl__add-btn:hover:not(:disabled){filter:brightness(.85)}.mccl__add-btn:disabled{background:var(--st, #B0B0B0);cursor:not-allowed}.mccl__wish{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;padding:0;border-radius:50%;background:#fff;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--nv);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;transition:box-shadow .15s,transform .12s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;font-family:var(--f)}.mccl__wish svg{width:20px;height:20px;fill:none;stroke:var(--nv);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:fill .15s,stroke .15s}@media(hover:hover){.mccl__wish:hover{box-shadow:0 2px 6px #00000024,0 1px 3px #00000014}}.mccl__wish:active{transform:scale(.92)}.mccl__wish.is-active svg{fill:var(--wish-fill, #C04848);stroke:none}.mccl__wish--lg{width:44px;height:44px;top:16px;right:16px}.mccl__wish--lg svg{width:22px;height:22px}@media(max-width:749px){.mccl__info{padding:12px}.mccl__add-btn{height:40px}.mccl__slides{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}.mccl__slides::-webkit-scrollbar{display:none}.mccl__slide{scroll-snap-align:start;scroll-snap-stop:always}.mccl__img-dots{display:flex;gap:4px;position:absolute;bottom:8px;right:8px;z-index:2;pointer-events:none}.mccl__img-dot{width:5px;height:5px;border-radius:50%;background:#0006;box-shadow:0 0 0 .5px #ffffff80;transition:background .2s,width .2s}.mccl__img-dot.is-active{background:var(--nv);width:14px;border-radius:3px}.mccl__color-name{right:60px}}.customer.login,.customer.register,.customer.reset-password,.customer.activate{max-width:560px!important;margin:0 auto;font-family:var(--f)}.customer.login h1,.customer.register h1,.customer.reset-password h1,.customer.activate h1{text-align:center;font-size:34px;font-weight:500;color:var(--nv);letter-spacing:.5px;margin:16px 0 34px}.customer.login .field,.customer.register .field,.customer.reset-password .field,.customer.activate .field{display:flex;flex-direction:column-reverse;margin:22px 0 0}.customer.login .field:before,.customer.register .field:before,.customer.reset-password .field:before,.customer.activate .field:before,.customer.login .field:after,.customer.register .field:after,.customer.reset-password .field:after,.customer.activate .field:after{content:none!important}.customer.login .field label,.customer.register .field label,.customer.reset-password .field label,.customer.activate .field label{position:static!important;pointer-events:auto!important;transition:none!important;font-size:11px!important;font-weight:600;letter-spacing:2.5px!important;text-transform:uppercase;color:var(--nv);margin:0 0 8px 2px;line-height:1.4;left:auto!important;top:auto!important;text-align:left;align-self:flex-start}.customer.login .field input,.customer.register .field input,.customer.reset-password .field input,.customer.activate .field input{height:52px;min-height:52px;width:100%;padding:0 14px!important;margin:0;border-radius:6px;font-size:15px;color:var(--nv);background:#fff;box-shadow:0 0 0 1px #1b2a4a8c}.customer.login .field input:focus,.customer.register .field input:focus,.customer.reset-password .field input:focus,.customer.activate .field input:focus{box-shadow:0 0 0 2px var(--nv);outline:none}.customer.login .field input::placeholder,.customer.register .field input::placeholder,.customer.reset-password .field input::placeholder,.customer.activate .field input::placeholder{color:transparent}.customer.login button,.customer.register button,.customer.reset-password button,.customer.activate button{width:100%;height:52px;background:var(--nv);color:#fff;border:none;border-radius:8px;font-family:var(--f);font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;cursor:pointer;margin:30px 0 18px}.customer.login button:hover,.customer.register button:hover,.customer.reset-password button:hover,.customer.activate button:hover{filter:brightness(.85)}.customer.login a,.customer.register a,.customer.reset-password a,.customer.activate a{display:block;text-align:center;color:var(--nv);font-size:14px;text-decoration:none;margin:6px auto;width:fit-content}.customer.login a:hover,.customer.register a:hover,.customer.reset-password a:hover,.customer.activate a:hover{text-decoration:underline}.customer.login .field+a[href="#recover"]{margin:8px 0 0 auto;font-size:13px;color:var(--dk)}.customer.login p,.customer.register p,.customer.reset-password p{font-size:14px;color:var(--dk);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
