navraee-diwali-carousel{display:block;position:relative;isolation:isolate;overflow:hidden;background:#fdf6ef;color:#843a57;font-family:var(--font-body-family, Arial, sans-serif)}.nv-diwali-carousel *,.nv-diwali-offers *{box-sizing:border-box}.nv-diwali-carousel [hidden],.nv-diwali-offers [hidden]{display:none!important}.nv-diwali-slide{position:relative;isolation:isolate;color:#71304b;background:#fdf6ef}.nv-diwali-slide--dark{color:#fff8ee;background:#350b17}.nv-diwali-slide__picture,.nv-diwali-slide__image{display:block;width:100%}.nv-diwali-slide__picture{aspect-ratio:1870 / 841}.nv-diwali-slide__image{height:100%;object-fit:cover;object-position:center}.nv-diwali-slide__content{position:absolute;z-index:2;inset:0 auto 0 max(5.5vw,calc((100vw - 1440px)/2 + 64px));width:40%;max-width:570px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:30px 0 70px}.nv-diwali-slide__eyebrow{margin:0 0 16px;font-size:clamp(10px,.9vw,13px);line-height:1.4;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:inherit}.nv-diwali-slide__heading{margin:0;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(32px,4.1vw,66px);line-height:1.1;font-weight:var(--font-heading-weight, 400);letter-spacing:-.025em;color:inherit}.nv-diwali-slide__description{max-width:35ch;margin:20px 0 0;font-size:clamp(13px,1.18vw,17px);line-height:1.6;color:inherit}.nv-diwali-slide__supporting{max-width:38ch;margin:8px 0 0;font-size:clamp(12px,1vw,15px);line-height:1.5;color:inherit}.nv-diwali-slide--free-gift .nv-diwali-slide__description{font-size:clamp(16px,1.6vw,23px)}.nv-diwali-slide__button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:46px;margin-top:24px;padding:12px 21px;border:1px solid #843a57;border-radius:0;background:#843a57;color:#fffaf4;font-size:12px;line-height:1.4;letter-spacing:.035em;font-weight:500;text-decoration:none;transition:background-color .15s ease,color .15s ease}.nv-diwali-slide__button:hover{background:#61263e;color:#fffaf4}.nv-diwali-slide--dark .nv-diwali-slide__button{background:#fff8ee;border-color:#fff8ee;color:#71304b}.nv-diwali-slide--dark .nv-diwali-slide__button:hover{background:#fff;color:#61263e}.nv-diwali-slide__offer{max-width:42ch;margin:17px 0 0;font-size:clamp(11px,.95vw,13px);line-height:1.5;letter-spacing:.01em;color:inherit}.nv-diwali-carousel__controls{position:absolute;z-index:3;inset-inline-start:max(5.5vw,calc((100vw - 1440px)/2 + 64px));bottom:13px;display:flex;align-items:center;justify-content:center;gap:2px;color:#71304b;visibility:hidden}.nv-diwali-carousel[data-tone=dark] .nv-diwali-carousel__controls{color:#fff8ee}.nv-diwali-carousel[data-enhanced=true] .nv-diwali-carousel__controls{visibility:visible}.nv-diwali-carousel__arrow,.nv-diwali-carousel__dot,.nv-diwali-carousel__rotation{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:0;color:inherit;background:transparent;cursor:pointer;touch-action:manipulation}.nv-diwali-carousel__dots{display:flex;align-items:center}.nv-diwali-carousel__dot{width:28px}.nv-diwali-carousel__dot span{width:6px;height:6px;border:1px solid currentColor;border-radius:50%;transition:background-color .15s ease,transform .15s ease}.nv-diwali-carousel__dot[aria-current=true] span{background:currentColor;transform:scale(1.3)}.nv-diwali-carousel__rotation{margin-left:10px}.nv-diwali-carousel__arrow:hover,.nv-diwali-carousel__rotation:hover{opacity:.65}.nv-diwali-carousel button:focus-visible,.nv-diwali-carousel a:focus-visible,.nv-diwali-offers a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.nv-diwali-offers{padding:34px max(24px,calc((100vw - 1320px)/2));background:#fdf6ef;color:#843a57;font-family:Arial,Helvetica,sans-serif}.nv-diwali-offers__heading{margin:0 0 22px;color:#843a57;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.6vw,36px);font-weight:400;letter-spacing:-.025em;text-align:center}.nv-diwali-offers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nv-diwali-offer{display:grid;grid-template-columns:1fr auto;gap:8px 24px;align-items:center;padding:23px 26px;border:1px solid #d7bdc7;background:#fffaf5}.nv-diwali-offer__title{margin:0;color:#843a57;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2vw,29px);line-height:1.2;font-weight:400;letter-spacing:-.025em}.nv-diwali-offer__code{justify-self:end;padding:7px 10px;border:1px dashed #b78a9b;font:600 12px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.06em;color:#843a57;white-space:nowrap}.nv-diwali-offer__terms{grid-column:1 / -1;margin:0;max-width:58ch;font-size:12px;line-height:1.6;color:#55434b}.nv-diwali-offer__link{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;gap:16px;min-height:32px;color:#843a57;text-decoration:underline;text-underline-offset:4px;font-size:12px;font-weight:600}.nv-diwali-offers__notice{margin:16px 0 0;text-align:center;color:#67535c;font-size:11px;line-height:1.5}@media screen and (max-width:989px)and (min-width:750px){.nv-diwali-slide__content{inset-inline-start:5vw;width:43%;padding:20px 0 56px}.nv-diwali-slide__eyebrow{margin-bottom:10px}.nv-diwali-slide__description{margin-top:12px;line-height:1.45}.nv-diwali-slide__button{margin-top:14px;min-height:42px;padding:10px 15px;gap:16px}.nv-diwali-slide__offer{margin-top:10px}.nv-diwali-carousel__controls{inset-inline-start:5vw;bottom:4px}.nv-diwali-offer{padding:20px;gap:10px 12px}}@media screen and (max-width:749px){.nv-diwali-slide:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,250,244,.6),rgba(255,250,244,.12) 31%,transparent 39%,transparent 80%,rgba(255,250,244,.7));pointer-events:none}.nv-diwali-slide--dark:after{background:linear-gradient(180deg,rgba(24,0,9,.45),transparent 34%,transparent 80%,rgba(24,0,9,.48))}.nv-diwali-slide__content{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;justify-content:flex-start;padding:clamp(20px,5.2vw,38px) 6vw 68px}.nv-diwali-slide__eyebrow{margin-bottom:8px;font-size:clamp(9px,2.45vw,12px);letter-spacing:.15em}.nv-diwali-slide__heading{max-width:18ch;font-size:clamp(27px,7.1vw,46px);line-height:1.08;letter-spacing:-.025em}.nv-diwali-slide__description,.nv-diwali-slide__supporting{display:none}.nv-diwali-slide--free-gift .nv-diwali-slide__description{display:block;margin-top:10px;font-size:clamp(15px,3.85vw,21px);line-height:1.4}.nv-diwali-slide--free-gift .nv-diwali-slide__supporting{display:block;margin-top:6px;font-size:clamp(11px,2.85vw,13px);line-height:1.25}.nv-diwali-slide__button{min-height:40px;margin-top:12px;padding:10px 15px;font-size:clamp(10px,2.65vw,13px);gap:18px}.nv-diwali-slide__offer{position:absolute;inset-inline:6vw;bottom:48px;max-width:none;margin:0;font-size:clamp(9px,2.55vw,12px);line-height:1.45;text-align:center}.nv-diwali-slide__picture{aspect-ratio:4 / 5;touch-action:pan-y}.nv-diwali-carousel__controls{inset-inline-start:50%;bottom:0;transform:translate(-50%)}.nv-diwali-offers{padding:25px 18px}.nv-diwali-offers__heading{font-size:26px;margin-bottom:18px}.nv-diwali-offers__grid{grid-template-columns:1fr;gap:12px}.nv-diwali-offer{padding:18px;gap:8px 12px}.nv-diwali-offer__title{font-size:25px}.nv-diwali-offer__code{font-size:11px}.nv-diwali-offers__notice{margin-top:13px}}@media screen and (max-width:359px){.nv-diwali-slide--free-gift .nv-diwali-slide__offer{display:none}.nv-diwali-slide__content{padding-inline:5vw}.nv-diwali-slide__heading{font-size:26px}.nv-diwali-slide__button{min-height:38px;margin-top:10px;padding-inline:12px}.nv-diwali-slide--free-gift .nv-diwali-slide__content{padding-top:16px}.nv-diwali-slide--free-gift .nv-diwali-slide__eyebrow{margin-bottom:5px;font-size:9px}.nv-diwali-slide--free-gift .nv-diwali-slide__description{margin-top:6px;font-size:14px;line-height:1.3}.nv-diwali-slide--free-gift .nv-diwali-slide__supporting{margin-top:4px;font-size:11px}.nv-diwali-slide--free-gift .nv-diwali-slide__button{min-height:36px;margin-top:8px}}@media(prefers-reduced-motion:reduce){.nv-diwali-carousel *,.nv-diwali-offers *{transition:none;scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/navraee-diwali-carousel.css.map */
