:root{--dw-bg: #f7f5f0;--dw-surface: #ffffff;--dw-ink: #24142a;--dw-muted: #6f6474;--dw-gold: #c98a1e;--dw-gold-deep: #8a5a00;--dw-gold-rgb: 201, 138, 30;--dw-deep-rgb: 138, 90, 0;--dw-glow-rgb: 255, 196, 92;--dw-hi: #f2c25a;--dw-soft: #f6ecd8;--dw-rose: #c8365f;--dw-pista: #7f9d62;--dw-plum: #3b2340;--dw-cream: #f6ead6;--dw-line: rgba(36, 20, 42, .1);--dw-shadow: 0 1px 0 rgba(36, 20, 42, .06), 0 14px 32px -24px rgba(36, 20, 42, .55);--dw-display: "Rozha One", "Noto Serif Devanagari", Georgia, serif;--dw-body: "Mukta", "Noto Sans Devanagari", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading-family: var(--dw-display);--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: var(--dw-body);--font-body-weight: 400;--font-body-weight-bold: 700;--buttons-radius: 999px;--buttons-radius-outset: 1000px;--buttons-border-width: 0px;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--inputs-radius: 14px;--inputs-radius-outset: 15px;--inputs-border-opacity: .18;--variant-pills-radius: 999px;--product-card-corner-radius: 1.6rem;--collection-card-corner-radius: 1.6rem;--blog-card-corner-radius: 1.6rem;--media-radius: 16px;--text-boxes-radius: 18px;--popup-corner-radius: 18px;--badge-corner-radius: 4rem}body{letter-spacing:0;-webkit-font-smoothing:antialiased;color:rgba(var(--color-foreground),.86)}::selection{background:rgba(var(--dw-gold-rgb),.25);color:var(--dw-ink)}:focus-visible{outline-color:var(--dw-gold)!important}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.collection-hero__title,.product__title>*,.main-page-title{font-family:var(--dw-display);font-weight:400;letter-spacing:-.005em;text-wrap:balance}h4,h5,h6,.h4,.h5,.h6{font-family:var(--dw-body);font-weight:700;letter-spacing:0}.caption-with-letter-spacing{letter-spacing:.16em}.announcement-bar-section .utility-bar,.announcement-bar-section [class*=color-]{--color-background: 59, 35, 64;--gradient-background: #3b2340;--color-foreground: 243, 230, 211;--color-link: 243, 230, 211;border-bottom:0}.announcement-bar__message{font-family:var(--dw-body);font-weight:500;letter-spacing:.06em;font-size:12.5px}.header-wrapper{background:#f7f5f0e6;-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--dw-line)!important}.header__menu-item,.header__active-menu-item{font-weight:500}.header__active-menu-item{text-decoration-color:var(--dw-gold)}.header__icon .cart-count-bubble{background:var(--dw-rose);color:#fff}.menu-drawer,.mega-menu__content,.header__submenu{background:var(--dw-bg)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--dw-body);font-weight:700;letter-spacing:.02em;min-height:48px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:not(.button--secondary):not(.button--tertiary):hover{transform:translateY(-1px)}.button--secondary{--color-button: 36, 20, 42;box-shadow:inset 0 0 0 1px #24142a40}.button--secondary:hover{box-shadow:inset 0 0 0 1px #24142acc}html body .product-form__submit.button{background:var(--dw-surface)!important;color:var(--dw-ink)!important;border:0!important;box-shadow:inset 0 0 0 1.5px var(--dw-ink)!important;border-radius:999px!important}html body button.shopify-payment-button__button.shopify-payment-button__button--unbranded{background:linear-gradient(180deg,var(--dw-hi),var(--dw-gold) 55%,var(--dw-gold-deep))!important;color:#fff!important;border-radius:999px!important;box-shadow:0 10px 24px -14px rgba(var(--dw-deep-rgb),.9)!important}.card-wrapper .card__inner{--dw-tint: #f3e1e6;--color-foreground: 36, 20, 42;background:var(--dw-tint)!important;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.grid__item:nth-child(6n+2) .card-wrapper .card__inner{--dw-tint: #e6eddc}.grid__item:nth-child(6n+3) .card-wrapper .card__inner{--dw-tint: #e9e4f2}.grid__item:nth-child(6n+4) .card-wrapper .card__inner{--dw-tint: #f6e8cc}.grid__item:nth-child(6n+5) .card-wrapper .card__inner{--dw-tint: #dcebec}.grid__item:nth-child(6n+6) .card-wrapper .card__inner{--dw-tint: #f1e4dc}.card-wrapper:hover .card__inner{transform:translateY(-3px);box-shadow:0 16px 30px -20px #24142a8c}.card-wrapper .card__media .media img{object-fit:contain;padding:9% 12%;mix-blend-mode:multiply}.card-wrapper .card__heading{font-family:var(--dw-body);font-weight:500;font-size:15px;line-height:1.3;letter-spacing:0}.card-wrapper .card__heading a{text-decoration:none}.card-wrapper .card-information{gap:2px}.card__inner .card__badge.bottom.left,.card__inner .card__badge.bottom,.card__inner .card__badge.left{position:absolute;top:10px;left:10px;bottom:auto;right:auto;margin:0}.card .badge,.price__badge-sale,.price__badge-sold-out{font-family:var(--dw-body);font-weight:800;font-size:11.5px;letter-spacing:.02em;padding:5px 9px;border:0;border-radius:999px;line-height:1;font-variant-numeric:tabular-nums}.card .badge[class*=color-],.price__badge-sale[class*=color-]{background:var(--dw-surface)!important;color:var(--dw-rose)!important;box-shadow:0 2px 8px -4px #00000059}.card .badge.color-inverse,.price__badge-sold-out{background:var(--dw-ink)!important;color:var(--dw-cream)!important}.product-condition-badge-position .badge{background:transparent!important;color:var(--dw-plum)!important;box-shadow:inset 0 0 0 1px #3b234059!important}.price{font-variant-numeric:tabular-nums;letter-spacing:0}.price .price-item--sale,.price .price-item--last,.price__regular .price-item--regular{color:var(--dw-ink);font-weight:800}.price--on-sale .price__sale s .price-item--regular,.price s.price-item--regular,.price__sale s{color:var(--dw-muted);font-weight:400;font-size:.85em}.price--large .price-item--sale,.price--large .price__regular .price-item--regular{color:var(--dw-gold-deep);font-size:26px}.quick-add__submit.button{min-height:38px;font-size:13px;background:transparent;color:var(--dw-gold-deep);box-shadow:inset 0 0 0 1px rgba(var(--dw-gold-rgb),.6)}.quick-add__submit.button:before,.quick-add__submit.button:after{display:none}.quick-add__submit.button:hover{background:var(--dw-gold);color:#fff}.collection-list .card__inner,.card--card.collection-card,.card-wrapper.collection-card-wrapper .card__inner{border-radius:18px;overflow:hidden}.collection-card-wrapper .card__heading{font-family:var(--dw-display);font-weight:400;font-size:18px}.collection .title-wrapper-with-link .title,.featured-collection .title,.related-products__heading,.collection-list-title{display:inline-flex;align-items:center;gap:10px;font-size:clamp(24px,6.4vw,34px)}.collection .title-wrapper-with-link .title:before,.related-products__heading:before{content:"";flex:none;width:24px;height:24px;background:var(--dw-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M13 2 L16 10 L24 13 L16 16 L13 24 L10 16 L2 13 L10 10Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M13 2 L16 10 L24 13 L16 16 L13 24 L10 16 L2 13 L10 10Z'/%3E%3C/svg%3E") center/contain no-repeat}.collection .title-wrapper-with-link .title strong,.collection .title-wrapper-with-link .title a{font-weight:400;text-transform:none}.collection__view-all .button,.link.underlined-link{color:var(--dw-gold-deep)}.collection__view-all .button{background:transparent;color:var(--dw-ink);box-shadow:inset 0 0 0 1px #24142a40}.shopify-section:has(.collection .title-wrapper-with-link)+.shopify-section:has(.collection .title-wrapper-with-link) .collection:before{content:"";display:block;height:26px;margin:0 auto 18px;max-width:340px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%23c98a1e' stroke-width='1'%3E%3Cpath d='M13 2 L16 10 L24 13 L16 16 L13 24 L10 16 L2 13 L10 10Z'/%3E%3Ccircle cx='13' cy='13' r='2.5' fill='%23c98a1e'/%3E%3C/svg%3E") center/26px no-repeat,linear-gradient(90deg,transparent,rgba(var(--dw-gold-rgb),.45) 30%,transparent 46%,transparent 54%,rgba(var(--dw-gold-rgb),.45) 70%,transparent) center/100% 1px no-repeat}.slider-button{color:var(--dw-ink)}.slider-counter{font-variant-numeric:tabular-nums;color:var(--dw-muted)}.slider-counter__link--active .dot{background:var(--dw-gold);border-color:var(--dw-gold)}.image-with-text__media,.banner__media,.slideshow__media,.media-wrapper .media{border-radius:16px;overflow:hidden}.facets__summary,.facet-filters__field .select__select,.mobile-facets__open{font-weight:500}.active-facets__button-inner{border-radius:999px;box-shadow:inset 0 0 0 1px var(--dw-line)}.pagination__item--current:after{background:var(--dw-gold);height:2px}.collection-hero__title{font-size:clamp(32px,9vw,52px)}.product__title h1,.product__title .h1{font-size:clamp(28px,7vw,42px);line-height:1.08}.product__text.caption-with-letter-spacing{color:var(--dw-gold-deep)}.product__info-wrapper .product__description{color:var(--dw-muted)}.product__media-item .media,.product-media-container{border-radius:16px;background:var(--dw-surface)}.product-form__input input[type=radio]+label{font-weight:500}.product-form__input input[type=radio]:checked+label{background:var(--dw-ink);color:var(--dw-cream)}.quantity{border-radius:999px}.quantity:after,.quantity:before{border-radius:999px}.drawer__inner,.cart-notification{background:var(--dw-bg)}.drawer__heading{font-family:var(--dw-display);font-weight:400}.cart-item__name{font-weight:500;text-decoration:none}.cart-item__image{border-radius:10px;background:var(--dw-surface)}.totals__total-value,.totals__subtotal-value{font-weight:800;color:var(--dw-ink);font-variant-numeric:tabular-nums}#CartDrawer-Checkout,#checkout{background:var(--dw-ink);color:var(--dw-cream)}.footer{position:relative}.footer:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:repeating-linear-gradient(90deg,var(--dw-gold) 0 6px,transparent 6px 14px,var(--dw-rose) 14px 18px,transparent 18px 26px);opacity:.6}.footer-block__heading{font-family:var(--dw-body);font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:12px;color:var(--dw-gold)!important}.footer-block__heading strong{font-weight:700}.dw{color:var(--dw-ink);font-family:var(--dw-body)}.dw p{margin:0}.dw h1,.dw h2,.dw h3{margin:0;color:var(--dw-ink)}.dw a{text-decoration:none;color:inherit}.dw svg{display:block}.dw-egg{background:none;border:0;padding:0;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent;color:inherit}.dw-section{padding-block:34px 6px}.dw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;border:0;cursor:pointer;font:700 15.5px/1 var(--dw-body);letter-spacing:.01em;transition:transform .2s,box-shadow .2s,background .2s}.dw-btn--ink{background:var(--dw-ink);color:#fbf3e4!important;box-shadow:0 10px 24px -14px #24142acc}.dw-btn--ink:hover{transform:translateY(-1px)}.dw-btn--line{background:transparent;color:var(--dw-ink);box-shadow:inset 0 0 0 1px #24142a40}.dw-btn--line:hover{box-shadow:inset 0 0 0 1px var(--dw-ink)}.dw-btn--cream{background:var(--dw-cream);color:var(--dw-plum)!important}.dw-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}.dw-head h2{display:flex;align-items:center;gap:10px;font-size:clamp(26px,7vw,36px);line-height:1.05}.dw-head h2 svg{width:26px;height:26px;flex:none}.dw-head p{color:var(--dw-muted);font-size:14px;margin-top:4px}.dw-viewall{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:var(--dw-gold-deep)!important;padding:6px 0}.dw-viewall svg{width:16px;height:16px;transition:transform .6s}.dw-viewall:hover svg{transform:rotate(360deg)}.dw-rangoli{display:flex;justify-content:center;align-items:center;gap:10px;color:var(--dw-gold);padding-block:6px}.dw-rangoli:before,.dw-rangoli:after{content:"";flex:1;max-width:160px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--dw-gold-rgb),.5))}.dw-rangoli:after{transform:scaleX(-1)}.dw-rangoli svg{width:26px;height:26px}.dw-hero{position:relative;overflow:hidden;background:radial-gradient(60% 46% at 50% 44%,rgba(var(--dw-glow-rgb),.3),transparent 70%),radial-gradient(circle,rgba(36,20,42,.09) 1px,transparent 1.4px) 0 0 / 22px 22px,var(--dw-bg)}.dw-hero__inner{position:relative;display:grid;justify-items:center;text-align:center;padding-block:26px 34px;gap:16px}.dw-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--dw-gold-deep)}.dw-hero h1{font-size:clamp(44px,12.5vw,88px);line-height:.98;letter-spacing:-.01em}.dw-foil{display:block;background:linear-gradient(100deg,var(--dw-gold-deep) 20%,var(--dw-hi) 45%,var(--dw-gold-deep) 70%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--dw-gold);animation:dw-foil 6s ease-in-out infinite}.dw-hindi{font-family:var(--dw-display);color:var(--dw-muted);font-size:17px;margin-top:6px!important}.dw-stage{position:relative;width:min(100%,360px);height:250px;margin-top:-4px}.dw-stage .dw-diya{position:absolute;left:50%;bottom:0;width:230px;margin-left:-115px}.dw-stage .dw-diya svg{width:100%;height:auto;overflow:visible}.dw-stage .dw-rocket{position:absolute;right:4px;top:18px;width:38px;transform:rotate(14deg);transform-origin:50% 100%}.dw-stage .dw-sparkler{position:absolute;left:0;top:30px;width:56px;transform:rotate(-16deg)}.dw-pop{position:absolute;width:24px;transition:transform .2s}.dw-pop--1{left:28px;bottom:6px;transform:rotate(-20deg)}.dw-pop--2{right:34px;bottom:10px;transform:rotate(16deg)}.dw-pop--3{left:62px;bottom:2px;width:18px;transform:rotate(8deg)}.dw-pop.is-burst{animation:dw-popped .45s ease-out forwards}.dw-moon{position:absolute;top:14px;right:16px;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--dw-muted);letter-spacing:.04em;z-index:1}.dw-moon svg{width:20px;height:20px}.dw-price-row{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.dw-from{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--dw-muted)}.dw-from b{font-family:var(--dw-display);font-weight:400;font-size:46px;letter-spacing:0;text-transform:none;color:var(--dw-ink);vertical-align:-6px;margin-left:6px}.dw-pill{box-shadow:inset 0 0 0 1px var(--dw-rose);color:var(--dw-rose);border-radius:999px;padding:4px 12px;font-weight:700;font-size:13px;letter-spacing:.04em}.dw-lede{color:var(--dw-muted);max-width:30em;font-size:15.5px;line-height:1.55}.dw-countdown{display:flex;align-items:baseline;justify-content:center;gap:6px;font-variant-numeric:tabular-nums}.dw-countdown>div{display:grid;justify-items:center;min-width:52px}.dw-countdown b{font-family:var(--dw-display);font-weight:400;font-size:30px;line-height:1;color:var(--dw-ink)}.dw-countdown span{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dw-muted);margin-top:4px}.dw-countdown em{font-style:normal;font-family:var(--dw-display);color:var(--dw-gold);font-size:24px;line-height:1}.dw-cap{font-size:12.5px;color:var(--dw-muted)}.dw-ctas{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.dw-fl{transform-box:fill-box;transform-origin:50% 100%;animation:dw-flick 2.4s ease-in-out infinite}.dw-glow{animation:dw-breathe 3.2s ease-in-out infinite}.dw-spk{transform-box:fill-box;transform-origin:center;animation:dw-spkpulse 1.3s ease-in-out infinite}.dw-spk line{stroke-dasharray:2 3;animation:dw-spkline 1.1s linear infinite}.dw-spk line:nth-child(odd){animation-duration:.8s;animation-direction:reverse}.is-lit .dw-spk{animation-duration:.25s}.dw-diya.is-flare .dw-fl{animation:dw-flare .8s ease-out}.dw-fd{transform-box:fill-box;animation:dw-rise 1.8s ease-out infinite}.dw-offers{display:grid;gap:10px}.dw-offer{display:flex;align-items:center;gap:14px;padding:16px;background:var(--dw-surface);border-radius:18px;box-shadow:var(--dw-shadow)}.dw-offer__amt{flex:none;width:64px;font-family:var(--dw-display);font-size:28px;line-height:1;color:var(--dw-gold-deep)}.dw-offer__amt small{display:block;font-family:var(--dw-body);font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--dw-muted);margin-top:5px}.dw-offer__txt{flex:1;min-width:0;font-size:14px;color:var(--dw-muted);line-height:1.45}.dw-offer__txt b{display:block;color:var(--dw-ink);font-size:15.5px}.dw-code{flex:none;background:transparent;border:1px dashed var(--dw-gold);color:var(--dw-gold-deep);border-radius:10px;padding:7px 10px;font:700 12.5px/1 var(--dw-body);letter-spacing:.08em;cursor:pointer}.dw-code[data-copied]{background:var(--dw-gold);border-style:solid;color:#fff}.dw-chips{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.dw-chips::-webkit-scrollbar{display:none}.dw-chip{flex:none;display:grid;justify-items:center;gap:7px;width:72px;text-align:center;font-size:12.5px;font-weight:500;color:var(--dw-muted)!important;line-height:1.25}.dw-chip i{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;overflow:hidden;font-style:normal;font-family:var(--dw-display);font-size:22px;color:var(--dw-ink);background:var(--dw-surface);box-shadow:inset 0 0 0 1px var(--dw-line);transition:box-shadow .2s,transform .2s}.dw-chip i img{width:100%;height:100%;object-fit:cover}.dw-chip:hover{color:var(--dw-ink)!important}.dw-chip:hover i{box-shadow:inset 0 0 0 1.5px var(--dw-gold);transform:translateY(-2px)}.dw-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 14px) / 2.25);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:rgba(36,20,42,.15) transparent}.dw-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dw-card{scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;min-width:0}.dw-card__cover{position:relative;display:block;aspect-ratio:4 / 5;max-width:100%;border-radius:16px;overflow:hidden;background:var(--dw-tint, #f3e1e6);transition:transform .3s,box-shadow .3s}.dw-card:hover .dw-card__cover{transform:translateY(-3px);box-shadow:0 16px 30px -20px #24142a8c}.dw-card__cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:9% 12%;mix-blend-mode:multiply}.dw-card__ph{position:absolute;top:14%;right:18%;bottom:14%;left:18%;display:flex;flex-direction:column;justify-content:space-between;padding:12px 10px 10px 14px;background:var(--dw-plum);color:var(--dw-cream);border-radius:3px 8px 8px 3px;font-family:var(--dw-display);font-size:15px;line-height:1.1}.dw-card__off{position:absolute;top:10px;left:10px;background:var(--dw-surface);color:var(--dw-rose);font-weight:800;font-size:11.5px;line-height:1;padding:5px 8px;border-radius:999px;font-variant-numeric:tabular-nums;box-shadow:0 2px 8px -4px #0000004d}.dw-card__meta{display:flex;flex-direction:column;gap:1px;padding-inline:2px;flex:1}.dw-card__title{font:500 15px/1.3 var(--dw-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--dw-ink)}.dw-card__author{font-size:12px;color:var(--dw-muted)}.dw-price{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:4px;font-variant-numeric:tabular-nums}.dw-price b{font-size:17px;font-weight:800;color:var(--dw-ink)}.dw-price s{font-size:12.5px;color:var(--dw-muted)}.dw-add{display:inline-flex;align-items:center;gap:6px;font:700 13px/1 var(--dw-body);color:var(--dw-gold-deep)!important;margin-top:6px;background:none;border:0;padding:4px 0;cursor:pointer;position:relative}.dw-add:before{content:"+";display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid currentColor;font-size:14px;line-height:1}.dw-add[aria-disabled=true]{color:var(--dw-muted)!important;cursor:default}.dw-add.loading>span{opacity:.4}.dw-add .loading-overlay__spinner{position:absolute;left:0;top:2px;width:20px;height:20px}.dw-add .loading-overlay__spinner.hidden{display:none}.dw-add .spinner{width:20px;height:20px}.dw-tint-1{--dw-tint: #f3e1e6}.dw-tint-2{--dw-tint: #e6eddc}.dw-tint-3{--dw-tint: #e9e4f2}.dw-tint-4{--dw-tint: #f6e8cc}.dw-tint-5{--dw-tint: #dcebec}.dw-tint-6{--dw-tint: #f1e4dc}.dw-feature{position:relative;display:grid;gap:18px;padding:26px 20px;border-radius:24px;background:var(--dw-surface);overflow:hidden;box-shadow:0 1px 0 var(--dw-line),0 24px 50px -36px #24142a99}.dw-feature:before{content:"";position:absolute;right:-30%;bottom:-50%;width:90%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(var(--dw-glow-rgb),.28),transparent);pointer-events:none}.dw-feature__copy{position:relative;display:grid;gap:10px}.dw-feature__tag{font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--dw-rose)}.dw-feature h3{font-size:clamp(32px,9vw,46px);line-height:1}.dw-feature__text{color:var(--dw-muted);max-width:30em}.dw-feature .dw-price b{font-size:26px}.dw-feature .dw-price s{font-size:15px}.dw-stack{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.dw-stack span{display:block;height:13px;border-radius:2px 4px 4px 2px;box-shadow:inset 0 -2px #0000001f,inset -10px 0 #ffffffa6}.dw-stack__n{position:absolute;top:-18px;right:6%;font-family:var(--dw-display);font-size:13px;color:var(--dw-muted)}.dw-gift{position:relative;display:grid;gap:14px;padding:24px 20px;border-radius:24px;background:var(--dw-plum);color:var(--dw-cream);overflow:hidden}.dw-gift h3{font-size:28px;line-height:1.05;color:var(--dw-cream)!important}.dw-gift p{color:#cdbfd3}.dw-gift__copy{display:grid;gap:6px;position:relative;z-index:1;padding-right:56px}.dw-gift .dw-btn{justify-self:start;position:relative;z-index:1}.dw-gift .dw-anaar{position:absolute;right:16px;bottom:0;width:62px}.dw-trust{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.dw-trust>*{display:grid;gap:2px;font-size:13px;color:var(--dw-muted)}.dw-trust b{color:var(--dw-ink);font-size:15px;font-weight:700}.dw-trust svg{width:22px;height:22px;color:var(--dw-gold);margin-bottom:4px}.dw-banner{position:relative;overflow:hidden;background:radial-gradient(70% 90% at 85% 50%,rgba(var(--dw-glow-rgb),.22),transparent 70%),var(--dw-bg);border-bottom:1px solid var(--dw-line)}.dw-banner__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:22px}.dw-banner__copy{min-width:0;display:grid;gap:4px}.dw-banner h1{font-size:clamp(30px,8.5vw,50px);line-height:1.02}.dw-banner__sub{color:var(--dw-muted);font-size:14px}.dw-banner__sub b{color:var(--dw-gold-deep);font-weight:700}.dw-banner__art{flex:none;width:64px}.dw-banner__art .dw-diya-sm{width:76px}.dw-cartbar{display:grid;gap:8px;padding:12px 14px;margin:10px 0 6px;border-radius:14px;background:var(--dw-surface);box-shadow:inset 0 0 0 1px var(--dw-line);font-family:var(--dw-body)}.dw-cartbar__msg{font-size:13.5px;color:var(--dw-ink);line-height:1.35}.dw-cartbar__msg b{color:var(--dw-gold-deep)}.dw-cartbar__track{position:relative;height:6px;border-radius:999px;background:#24142a14}.dw-cartbar__fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,var(--dw-hi),var(--dw-gold));transition:width .6s ease}.dw-cartbar__stop{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--dw-surface);box-shadow:inset 0 0 0 1.5px #24142a40;display:grid;place-items:center}.dw-cartbar__stop.is-on{background:var(--dw-gold);box-shadow:0 0 10px rgba(var(--dw-gold-rgb),.8)}.dw-cartbar__stop.is-on:after{content:"";width:4px;height:6px;border-radius:50%/60% 60% 40% 40%;background:#fff6d8}.dw-cartbar__legend{display:flex;justify-content:space-between;font-size:11.5px;color:var(--dw-muted);font-variant-numeric:tabular-nums}.dw-pdp{display:grid;gap:10px;padding:14px 16px;border-radius:16px;background:var(--dw-surface);box-shadow:inset 0 0 0 1px var(--dw-line);font-family:var(--dw-body);color:var(--dw-ink)}.dw-pdp__top{display:flex;align-items:center;gap:10px}.dw-pdp__top svg{width:28px;height:28px;flex:none}.dw-pdp__save{font-size:15px}.dw-pdp__save b{color:var(--dw-rose)}.dw-pdp ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13.5px;color:var(--dw-muted)}.dw-pdp li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dw-pdp li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--dw-gold);flex:none}.dw-pdp .dw-code{padding:5px 8px}.dw-pdp__time{font-size:12.5px;color:var(--dw-muted);font-variant-numeric:tabular-nums}.dw-pdp__time b{color:var(--dw-ink)}.dw-lamps{display:grid;gap:10px;justify-items:center;text-align:center;padding-block:22px 26px;background:var(--dw-surface);border-top:1px solid var(--dw-line)}.dw-lamps p{font-size:13px;color:var(--dw-muted)}.dw-lamps__row{display:flex;gap:14px}.dw-lamp{width:44px}.dw-lamp .dw-lf{opacity:0;transform:scale(.3);transform-box:fill-box;transform-origin:50% 100%;transition:opacity .3s,transform .4s cubic-bezier(.3,1.6,.5,1)}.dw-lamp.is-on .dw-lf{opacity:1;transform:scale(1)}.dw-lamps__secret{font-size:14px;color:var(--dw-ink)!important}.dw-lamps__secret b{font-family:var(--dw-display);font-weight:400;font-size:20px;color:var(--dw-gold-deep);letter-spacing:.06em}.dw-dock{position:fixed;left:0;right:0;bottom:0;z-index:8;background:#fffffff2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--dw-line),0 -16px 30px -24px #24142a80;padding-bottom:env(safe-area-inset-bottom,0px)}.dw-dock__inner{display:flex;align-items:center;gap:12px;padding-block:10px}.dw-dock__t{flex:1;min-width:0;font-size:12.5px;color:var(--dw-muted);line-height:1.3}.dw-dock__t b{display:block;color:var(--dw-ink);font-size:15px;font-variant-numeric:tabular-nums}.dw-dock .dw-btn{min-height:44px;padding:0 20px;font-size:14.5px}body:has(.dw-dock){padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}.header__heading-link:after,.header__heading-logo-wrapper:after{content:none!important;display:none!important}@media screen and (max-width:989px){body:has(.dw-dock) #chat-bubble{bottom:calc(80px + env(safe-area-inset-bottom,0px))!important}}.dw-price{flex-wrap:wrap;row-gap:0}.dw-price b,.dw-price s,.price .price-item{white-space:nowrap}@media screen and (max-width:749px){.dw-hero:has(.dw-moon) .dw-hero__inner{padding-top:48px}}.dw-toast{position:fixed;left:50%;bottom:calc(90px + env(safe-area-inset-bottom,0px));z-index:1001;transform:translate(-50%,16px);opacity:0;pointer-events:none;background:var(--dw-ink);color:#fbf3e4;padding:10px 16px;border-radius:999px;font:500 14px/1.3 var(--dw-body);max-width:calc(100% - 32px);text-align:center;transition:opacity .3s,transform .3s}.dw-toast.is-show{opacity:1;transform:translate(-50%)}.dw-fx{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}@keyframes dw-flick{0%,to{transform:scale(1) skew(0)}25%{transform:scale(.94,1.06) skew(3deg)}55%{transform:scale(1.04,.95) skew(-2deg)}80%{transform:scale(.98,1.03) skew(1deg)}}@keyframes dw-breathe{0%,to{opacity:.75}50%{opacity:1}}@keyframes dw-flare{0%{transform:scale(1)}35%{transform:scale(1.5,1.8)}to{transform:scale(1)}}@keyframes dw-foil{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes dw-spkline{to{stroke-dashoffset:10}}@keyframes dw-spkpulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@keyframes dw-popped{0%{transform:scale(1)}30%{transform:scale(1.4,.6)}to{transform:scale(0);opacity:0}}@keyframes dw-rise{0%{transform:translate(0);opacity:0}15%{opacity:1}to{transform:translate(var(--dx),-46px);opacity:0}}@media(prefers-reduced-motion:reduce){.dw-fl,.dw-glow,.dw-spk,.dw-spk line,.dw-fd,.dw-foil,.header__heading-link:after,.header__heading-logo-wrapper:after{animation:none!important}}@media screen and (min-width:750px){.dw-row{grid-auto-columns:calc((100% - 42px)/4)}.dw-offers,.dw-grid{grid-template-columns:repeat(3,1fr)}.dw-trust{grid-template-columns:repeat(4,1fr)}.dw-feature{grid-template-columns:1.3fr 1fr;align-items:center;padding:40px}.dw-gift{grid-template-columns:1fr auto;align-items:center;padding:30px 120px 30px 34px}.dw-gift .dw-btn{justify-self:end}.dw-stage{width:420px;height:270px}.dw-banner__inner{padding-block:34px}.dw-banner__art{width:84px}}@media screen and (min-width:990px){body:has(.dw-dock){padding-bottom:0}.dw-dock{display:none}.dw-toast{bottom:32px}.dw-row{grid-auto-flow:row;grid-template-columns:repeat(6,1fr);grid-auto-columns:auto;overflow:visible}.dw-row--5{grid-template-columns:repeat(5,1fr)}.dw-grid{grid-template-columns:repeat(6,1fr)}.dw-hero__inner{padding-block:48px 52px}.dw-stage{width:560px;height:290px}.dw-stage .dw-rocket{right:30px;width:44px}.dw-stage .dw-sparkler{left:20px;width:64px}.dw-chips{justify-content:center}}.dw-colls__title{font-size:clamp(26px,7vw,36px);line-height:1.05}.dw-colls__title strong{font-weight:400}.dw-colls--page{padding-block:24px 40px}.dw-colls--page .dw-colls__title{font-size:clamp(32px,9vw,52px)}.dw-colls__list{list-style:none;margin:0;padding:14px 0 6px;display:grid;gap:26px 16px;grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr))}.dw-colls__list>li{min-width:0}.dw-colls__list--swipe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)*.4);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:none}.dw-colls__list--swipe::-webkit-scrollbar{display:none}.dw-colls__list--swipe>li{scroll-snap-align:start}.dw-arch{display:grid;justify-items:center;gap:4px;text-align:center;color:var(--dw-ink);text-decoration:none}.dw-arch__frame{position:relative;display:block;width:100%;max-width:100%;aspect-ratio:4 / 5;margin-bottom:8px;border-radius:999px 999px 12px 12px;background:#fbf6ec;box-shadow:inset 0 0 0 1px rgba(var(--dw-gold-rgb),.32);transition:transform .35s ease,box-shadow .35s ease}.dw-arch__frame:before{content:"";position:absolute;left:50%;top:-5px;width:7px;height:7px;margin-left:-3.5px;background:var(--dw-gold);transform:rotate(45deg);border-radius:1px;transition:all .35s ease}.dw-arch__win{position:absolute;top:7px;right:7px;bottom:7px;left:7px;display:grid;place-items:center;overflow:hidden;border-radius:999px 999px 8px 8px;background:#fffaf1;box-shadow:inset 0 0 0 1px rgba(var(--dw-gold-rgb),.14)}.dw-arch__win img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:14% 12% 10%;mix-blend-mode:multiply;transition:transform .5s ease}.dw-arch--cover .dw-arch__win img{object-fit:cover;padding:0;mix-blend-mode:normal}.dw-arch__mono{font-family:var(--dw-display);font-size:40px;color:var(--dw-gold)}.dw-arch__name{font-family:var(--dw-display);font-size:16.5px;line-height:1.15;text-wrap:balance}.dw-arch__count{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dw-muted);font-variant-numeric:tabular-nums}.dw-arch:hover .dw-arch__frame,.dw-arch:focus-visible .dw-arch__frame{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(var(--dw-gold-rgb),.7),0 18px 30px -22px rgba(var(--dw-deep-rgb),.6)}.dw-arch:hover .dw-arch__win img{transform:scale(1.04)}.dw-arch:hover .dw-arch__frame:before,.dw-arch:focus-visible .dw-arch__frame:before{top:-15px;width:9px;height:14px;margin-left:-4.5px;transform:none;border-radius:50%/62% 62% 38% 38%;background:radial-gradient(60% 50% at 50% 72%,#fffbe6,#ffd75e 45%,#ff9a2e 85%);box-shadow:0 0 12px #ffaa28d9;animation:dw-flick 2.2s ease-in-out infinite}.dw-shelf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.dw-shelf--swipe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 28px) / 2.3);overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 0 12px;scrollbar-width:none}.dw-shelf--swipe::-webkit-scrollbar{display:none}.dw-book{gap:12px}.dw-book__frame{position:relative;display:block;width:100%;max-width:100%;overflow:hidden;border-radius:4px 8px 8px 4px;background:var(--dw-surface);box-shadow:0 1px 2px #24142a14,0 14px 24px -18px #24142a8c;transition:transform .3s ease,box-shadow .3s ease}.dw-book__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.12),rgba(255,255,255,.22) 2.2%,rgba(0,0,0,.04) 4.5%,transparent 9%)}.dw-book__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dw-book--contain .dw-book__frame img{object-fit:contain;padding:6%}.dw-book--contain .dw-book__frame:after{display:none}.dw-book:hover .dw-book__frame{transform:translateY(-4px);box-shadow:0 1px 2px #24142a14,0 22px 30px -18px #24142a99}.dw-book__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:14px;text-align:center;background:var(--dw-plum);color:var(--dw-cream);font-family:var(--dw-display);font-size:15px;line-height:1.15}.dw-book__off{position:absolute;top:8px;left:8px;z-index:1;background:var(--dw-rose);color:#fff;font:800 11px/1 var(--dw-body);letter-spacing:.02em;padding:5px 7px;border-radius:6px;font-variant-numeric:tabular-nums;box-shadow:0 4px 10px -4px #c8365fb3}.dw-book__sold{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:6px;text-align:center;background:#24142ad1;color:var(--dw-cream);font:700 11px/1 var(--dw-body);letter-spacing:.14em;text-transform:uppercase}.dw-book .dw-card__title{font-size:14.5px}html body .product-card-wrapper .card__inner{--ratio-percent: 150% !important;background:var(--dw-surface)!important;border-radius:4px 8px 8px 4px;box-shadow:0 1px 2px #24142a14,0 14px 24px -18px #24142a8c}html body .product-card-wrapper .card__media .media img{object-fit:cover;padding:0;mix-blend-mode:normal}html body .product-card-wrapper .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.12),rgba(255,255,255,.22) 2.2%,rgba(0,0,0,.04) 4.5%,transparent 9%)}html body .product-card-wrapper .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;margin:0;z-index:2;pointer-events:none}html body .product-card-wrapper .card__inner .card__badge:not(.product-condition-badge-position){position:absolute;top:8px;left:8px;right:auto;bottom:auto;margin:0;z-index:2}html body .product-card-wrapper .card__inner .product-condition-badge-position{position:absolute;top:8px;right:8px;left:auto;bottom:auto;margin:0;z-index:2}html body .product-card-wrapper .card .card__badge:not(.product-condition-badge-position) .badge[class*=color-]:not(.color-inverse){background:var(--dw-rose)!important;color:#fff!important;border-radius:6px;padding:5px 7px;font-size:11px;box-shadow:0 4px 10px -4px #c8365fb3}html body .collection-card-wrapper .card__inner{--ratio-percent: 125% !important;background:#fbf6ec!important;border-radius:999px 999px 12px 12px!important;box-shadow:inset 0 0 0 1px rgba(var(--dw-gold-rgb),.32)}html body .collection-card-wrapper .card__media .media img{object-fit:contain;padding:14% 12% 10%;mix-blend-mode:multiply}html body .collection-card-wrapper .card__content{justify-content:center;text-align:center}html body .collection-card-wrapper .card__heading{font-family:var(--dw-display);font-weight:400;font-size:16.5px}html body .collection-card-wrapper .icon-wrap{display:none}@media(prefers-reduced-motion:reduce){.dw-arch:hover .dw-arch__frame:before{animation:none}}@media screen and (min-width:750px){.dw-shelf--swipe{grid-auto-columns:calc((100% - 42px)/4)}.dw-colls__list--swipe{grid-auto-columns:calc((100% - 48px)/4)}.dw-colls__list{gap:32px 22px}.dw-colls__list:not(.dw-colls__list--swipe){grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){.dw-shelf,.dw-shelf--swipe{grid-auto-flow:row;grid-template-columns:repeat(var(--cols, 6),minmax(0,1fr));grid-auto-columns:auto;overflow:visible;gap:34px 22px}.dw-colls__list.dw-colls__list,.dw-colls__list--swipe{grid-auto-flow:row;grid-template-columns:repeat(var(--cols, 5),minmax(0,1fr));grid-auto-columns:auto;overflow:visible}.dw-arch__name{font-size:18px}}.dw-hero{isolation:isolate}.dw-amb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.dw-amb--page{position:fixed;z-index:999}.dw-hero__inner,.dw-moon{z-index:1}.dw-stage .dw-diya,.dw-stage .dw-top{position:absolute;left:50%;bottom:0;width:230px;margin-left:-115px}.dw-stage .dw-top svg{width:100%;height:auto;overflow:visible}.dw-prop{position:absolute;transition:transform .3s ease}.dw-prop svg{width:100%;height:auto;overflow:visible}.dw-prop--l{left:2%;top:22%}.dw-prop--r{right:3%;top:12%}.dw-prop--snowflake,.dw-prop--star{width:40px}.dw-prop--pinwheel{width:36px}.dw-prop--balloon{width:30px}.dw-prop--butterfly{width:46px}.dw-prop--cloud{width:66px}.dw-prop--paperplane{width:52px}.dw-prop--kite{width:34px}.dw-prop--pichkari{width:74px}.dw-prop--heart{width:38px}.dw-prop--popper{width:34px}.dw-prop--tag{width:30px}.dw-prop:hover{transform:translateY(-3px)}.dw-steam path{animation:dw-steam 3.6s ease-in-out infinite}.dw-steam path:nth-child(2){animation-delay:-1.2s}.dw-steam path:nth-child(3){animation-delay:-2.4s}.dw-rays{animation:dw-spin 40s linear infinite}.dw-spin-slow{animation:dw-spin 30s linear infinite}.dw-sway{animation:dw-sway 5s ease-in-out infinite}.dw-bob{animation:dw-bob 4s ease-in-out infinite}.dw-swing{animation:dw-swing 3.4s ease-in-out infinite}.dw-twinkle{animation:dw-twinkle 2.6s ease-in-out infinite}.dw-puff circle,.dw-puff rect{animation:dw-puff 3s ease-in-out infinite}.dw-puff>:nth-child(2n){animation-delay:-1.5s}.dw-pin{animation:dw-spin 9s linear infinite}.dw-wings{animation:dw-wings 1.6s ease-in-out infinite}.dw-beam{animation:dw-beam 4s ease-in-out infinite}.dw-flag{transform-box:view-box;animation:dw-sway 3.2s ease-in-out infinite}.dw-steam,.dw-rays,.dw-spin-slow,.dw-sway,.dw-bob,.dw-swing,.dw-twinkle,.dw-pin,.dw-wings{transform-box:view-box}.is-spin .dw-pin{animation-duration:.22s}.dw-prop.is-twinkle svg{animation:dw-pulse .7s ease-out}.dw-prop.is-swing svg{animation:dw-swing-hard 1.2s ease-out;transform-origin:50% 0}.dw-prop.is-shake svg{animation:dw-shake .5s ease-out}.dw-top.is-flare svg{animation:dw-pulse .8s ease-out}.dw-foil.is-shine{animation-duration:.9s}.dw-collect__row{display:flex;gap:14px}.dw-collect__item{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;transition:background .3s}.dw-collect__item .dw-mini{width:30px;height:30px;filter:grayscale(1) opacity(.38);transform:scale(.88);transition:filter .35s,transform .45s cubic-bezier(.3,1.6,.5,1)}.dw-collect__item.is-on{background:rgba(var(--dw-glow-rgb),.22)}.dw-collect__item.is-on .dw-mini{filter:none;transform:scale(1.08)}.dw-collect__item:hover .dw-mini{filter:grayscale(.4) opacity(.7)}.dw-collect__item.is-on:hover .dw-mini{filter:none}.dw-head h2 .dw-mini{width:26px;height:26px;flex:none}html.dw-reading body{filter:sepia(.28) saturate(.9)}html.dw-reading .dw-amb,html.dw-reading .dw-fx{display:none}.dw-worm{position:fixed;left:-70px;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:56px;z-index:1002;pointer-events:auto;cursor:pointer;animation:dw-crawl 16s linear forwards}.dw-worm svg{width:100%;height:auto;display:block;animation:dw-inch .9s ease-in-out infinite;transform-origin:50% 100%}body:has(.dw-dock) .dw-worm{bottom:calc(80px + env(safe-area-inset-bottom,0px))}@keyframes dw-steam{0%{opacity:0;transform:translateY(6px)}30%{opacity:.9}to{opacity:0;transform:translateY(-10px)}}@keyframes dw-spin{to{transform:rotate(360deg)}}@keyframes dw-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes dw-bob{0%,to{transform:translate(0) rotate(-2deg)}50%{transform:translate(2px,-5px) rotate(2deg)}}@keyframes dw-swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes dw-swing-hard{0%{transform:rotate(0)}20%{transform:rotate(-28deg)}45%{transform:rotate(20deg)}70%{transform:rotate(-9deg)}to{transform:rotate(0)}}@keyframes dw-twinkle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.86);opacity:.75}}@keyframes dw-puff{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-6px);opacity:.9}}@keyframes dw-wings{0%,to{transform:scaleX(1)}50%{transform:scaleX(.55)}}@keyframes dw-beam{0%,to{opacity:.75}50%{opacity:1}}@keyframes dw-pulse{0%{transform:scale(1)}35%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes dw-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-6deg)}}@keyframes dw-crawl{to{left:calc(100% + 70px)}}@keyframes dw-inch{0%,to{transform:scale(1)}50%{transform:scale(.82,1.18)}}@media(prefers-reduced-motion:reduce){.dw-steam path,.dw-rays,.dw-spin-slow,.dw-sway,.dw-bob,.dw-swing,.dw-twinkle,.dw-puff circle,.dw-puff rect,.dw-pin,.dw-wings,.dw-beam,.dw-flag{animation:none!important}.dw-worm{display:none}}@media screen and (min-width:990px){.dw-prop--l{left:6%}.dw-prop--r{right:7%}}.dw-prop.is-burst svg{animation:dw-popped .45s ease-out forwards}.dw-anaar.dw-top .dw-mini{width:100%;height:auto}#MainContent{counter-reset:dwch}.dw-ch{display:block;font:700 11px/1 var(--dw-body);letter-spacing:.2em;text-transform:uppercase;color:var(--dw-gold-deep);margin-bottom:6px}.dw-ch:before{counter-increment:dwch;content:"Chapter " counter(dwch,upper-roman)}html[data-season=winter] .dw-hero,html[data-season=christmas] .dw-hero{background:radial-gradient(40% 30% at 0 0,rgba(255,255,255,.95),transparent 70%),radial-gradient(40% 30% at 100% 0,rgba(255,255,255,.95),transparent 70%),radial-gradient(60% 46% at 50% 44%,rgba(var(--dw-glow-rgb),.3),transparent 70%),radial-gradient(circle,rgba(61,106,158,.12) 1px,transparent 1.4px) 0 0 / 22px 22px,linear-gradient(#eef2f7,var(--dw-bg) 60%)}html[data-season=christmas] .dw-hero{background:radial-gradient(60% 46% at 50% 44%,rgba(var(--dw-glow-rgb),.28),transparent 70%),repeating-linear-gradient(90deg,rgba(122,85,50,.05) 0 2px,transparent 2px 7px),linear-gradient(#efe2cc,#f4ead9)}html[data-season=monsoon] .dw-hero{background:radial-gradient(60% 46% at 50% 44%,rgba(var(--dw-glow-rgb),.25),transparent 70%),repeating-linear-gradient(104deg,rgba(47,125,115,.06) 0 1px,transparent 1px 14px),linear-gradient(#e7efed,var(--dw-bg) 70%)}html[data-season=summer] .dw-hero{background:radial-gradient(70% 50% at 80% 0,rgba(255,207,107,.45),transparent 70%),radial-gradient(60% 46% at 50% 44%,rgba(var(--dw-glow-rgb),.25),transparent 70%),linear-gradient(#fbf1dc,#f8f2e6)}html[data-season=school] .dw-hero,html[data-season=exam] .dw-hero{background:linear-gradient(90deg,transparent 38px,rgba(224,113,122,.45) 38px 39px,transparent 39px),repeating-linear-gradient(transparent 0 27px,#5082c82e 27px 28px),#fffef9}html[data-season=exam] .dw-hero{background:radial-gradient(42% 40% at 50% 46%,rgba(255,243,196,.75),transparent 72%),linear-gradient(90deg,transparent 38px,rgba(224,113,122,.4) 38px 39px,transparent 39px),repeating-linear-gradient(transparent 0 27px,#5082c824 27px 28px),#fbf8ef}html[data-season=holi] .dw-hero{background:radial-gradient(22% 18% at 8% 20%,rgba(224,71,158,.22),transparent 70%),radial-gradient(18% 16% at 92% 30%,rgba(245,197,24,.28),transparent 70%),radial-gradient(20% 18% at 14% 86%,rgba(58,134,255,.18),transparent 70%),radial-gradient(22% 18% at 88% 84%,rgba(47,163,107,.2),transparent 70%),var(--dw-bg)}html[data-season=bookday] .dw-hero,html[data-season=evergreen] .dw-hero{background:radial-gradient(60% 46% at 50% 44%,rgba(var(--dw-glow-rgb),.26),transparent 70%),radial-gradient(120% 90% at 50% 50%,transparent 60%,rgba(122,85,50,.1)),#f8f3e8}html[data-season=blackfriday] .dw-hero{background:radial-gradient(60% 46% at 50% 44%,rgba(209,75,47,.14),transparent 70%),#f5f1ea}html[data-season=bookfair] .dw-hero{background:radial-gradient(60% 46% at 50% 44%,rgba(var(--dw-glow-rgb),.3),transparent 70%),repeating-linear-gradient(135deg,rgba(160,82,45,.05) 0 10px,transparent 10px 20px),#f7efe3}.dw-scene{overflow:visible}.dw-float text{animation:dw-floatup 6s ease-in-out infinite}.dw-float text:nth-child(2n){animation-delay:-2s}.dw-float text:nth-child(3n){animation-delay:-4s}@keyframes dw-floatup{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.dw-snowfall circle{animation:dw-snowd 7s linear infinite}.dw-snowfall circle:nth-child(2n){animation-duration:9s;animation-delay:-3s}@keyframes dw-snowd{0%{transform:translateY(-8px)}to{transform:translateY(16px)}}.dw-rainlines path{animation:dw-raind 1.2s linear infinite}.dw-rainlines path:nth-child(3n){animation-delay:-.4s}.dw-rainlines path:nth-child(3n+1){animation-delay:-.8s}@keyframes dw-raind{0%{transform:translateY(-10px);opacity:0}30%{opacity:.8}to{transform:translateY(26px);opacity:0}}.dw-beam{animation:dw-beam 5s ease-in-out infinite}.dw-swing-soft{transform-origin:115px 0;animation:dw-swingsoft 6s ease-in-out infinite}@keyframes dw-swingsoft{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}.dw-top.is-shake .dw-parcel,.dw-top.is-shake{animation:dw-shake .5s ease}@keyframes dw-shake{0%,to{transform:none}20%{transform:rotate(-4deg)}40%{transform:rotate(4deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(2deg)}}.dw-top.is-open .dw-parcel{animation:dw-unwrap .8s ease forwards;transform-origin:50% 100%}@keyframes dw-unwrap{to{transform:translateY(-6px) scale(1.06);filter:drop-shadow(0 0 18px rgba(var(--dw-glow-rgb),.9))}}.dw-due{display:inline-grid;justify-items:center;gap:1px;padding:6px 16px 7px;border:2px solid rgba(var(--dw-deep-rgb),.75);border-radius:6px;color:rgba(var(--dw-deep-rgb),.9);transform:rotate(-3deg);font-family:Courier New,ui-monospace,monospace;text-transform:uppercase;mix-blend-mode:multiply;background:radial-gradient(circle at 30% 40%,transparent 60%,rgba(255,255,255,.35) 61%) 0 0 / 7px 7px}.dw-due small{font-size:8.5px;letter-spacing:.14em;opacity:.8}.dw-due span{font-size:10px;letter-spacing:.3em}.dw-due b{font-size:19px;letter-spacing:.12em;line-height:1.05}.dw-wipe{position:relative;width:min(100%,300px);height:64px;border-radius:14px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px var(--dw-line);display:grid;place-items:center}.dw-wipe p{font-size:13px;color:var(--dw-muted);display:flex;gap:8px;align-items:center}.dw-wipe canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none;cursor:grab}.dw-wipe__hint{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:600 13px var(--dw-body);letter-spacing:.08em;color:#24142a8c;pointer-events:none;transition:opacity .4s}.dw-wipe.is-wiped .dw-wipe__hint{opacity:0}.dw-rainbtn{display:inline-flex;align-items:center;gap:6px;border:0;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--dw-line);border-radius:999px;padding:6px 12px 6px 8px;font:600 12.5px var(--dw-body);color:var(--dw-ink);cursor:pointer}.dw-rainbtn svg{width:18px;height:18px}.dw-rainbtn[aria-pressed=true]{background:var(--dw-gold);color:#fff}.dw-reveal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:14px;color:var(--dw-ink);padding:10px 14px;border-radius:12px;background:rgba(var(--dw-gold-rgb),.08);animation:dw-in .5s ease}@keyframes dw-in{0%{opacity:0;transform:translateY(6px)}}.dw-hh{display:none;position:absolute;right:6px;top:6px;z-index:2;background:#fff7d6;color:#8a5a00;font:700 9.5px/1 var(--dw-body);letter-spacing:.06em;text-transform:uppercase;padding:5px 7px;border-radius:4px;transform:rotate(4deg);box-shadow:0 2px 6px -2px #0000004d}html[data-season=summer] .dw-hh{display:block}html[data-season=holi] .dw-book__frame:before,html[data-season=holi] .card__media:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:2;pointer-events:none;opacity:0;transform:scale(.6);transition:opacity .35s,transform .35s;background:radial-gradient(18% 14% at 20% 20%,rgba(224,71,158,.55),transparent 70%),radial-gradient(16% 12% at 80% 30%,rgba(245,197,24,.6),transparent 70%),radial-gradient(18% 14% at 30% 80%,rgba(58,134,255,.45),transparent 70%),radial-gradient(14% 12% at 76% 78%,rgba(47,163,107,.5),transparent 70%);mix-blend-mode:multiply}html[data-season=holi] .dw-book:hover .dw-book__frame:before,html[data-season=holi] .card-wrapper:hover .card__media:before{opacity:1;transform:none}html[data-season=blackfriday] .dw-price s,html[data-season=blackfriday] s.price-item--regular{position:relative;text-decoration:none}html[data-season=blackfriday] .dw-price s:after,html[data-season=blackfriday] s.price-item--regular:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:2px;background:#d42f2f;border-radius:2px;transform:rotate(-6deg) scaleX(0);transform-origin:left;animation:dw-redpen .6s .4s ease-out forwards}@keyframes dw-redpen{to{transform:rotate(-6deg) scaleX(1)}}html[data-season=exam] .dw-head h2{background:linear-gradient(transparent 58%,rgba(245,224,80,.7) 58% 92%,transparent 92%) no-repeat 0 0 / 0% 100%;animation:dw-hl 1s .3s ease-out forwards;display:inline-flex}@keyframes dw-hl{to{background-size:100% 100%}}.dw-doodle{position:fixed;z-index:3;width:34px;pointer-events:none;opacity:0;animation:dw-doodle 6s ease forwards;color:#2d4f8a}@keyframes dw-doodle{10%,70%{opacity:.55}to{opacity:0}}.dw-flower{position:fixed;top:-40px;z-index:1000;width:34px;border:0;background:none;padding:0;cursor:pointer;animation:dw-fall 9s linear forwards}@keyframes dw-fall{0%{transform:translate(0) rotate(0)}25%{transform:translate(40px,25vh) rotate(60deg)}50%{transform:translate(-20px,50vh) rotate(130deg)}75%{transform:translate(30px,75vh) rotate(200deg)}to{transform:translateY(110vh) rotate(260deg)}}.dw-checked{position:fixed;z-index:1001;pointer-events:none;font:700 12px/1.1 Courier New,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#a03030;border:2px solid #a03030;border-radius:5px;padding:5px 8px;text-align:center;background:#fffaf1d9;animation:dw-stamp 1.8s ease forwards}@keyframes dw-stamp{0%{opacity:0;transform:translate(-50%,-50%) scale(2) rotate(-12deg)}15%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-8deg)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1) rotate(-8deg)}}.dw-tbr{display:flex;align-items:flex-end;gap:12px;padding:10px 14px;margin:0 0 8px;border-radius:12px;background:#fffaf1;box-shadow:inset 0 0 0 1px var(--dw-line)}.dw-tbr__pile{display:flex;align-items:flex-end;gap:1.5px;flex:none;padding-bottom:2px;border-bottom:2px solid #8a5d3b}.dw-spine{display:block;background:var(--c);border-radius:1.5px;box-shadow:inset 2px 0 #fff3,inset -1px 0 #00000026}.dw-spine:nth-child(4n+2){transform:rotate(-4deg);transform-origin:bottom left}.dw-tbr p{font-size:12.5px;line-height:1.35;color:var(--dw-muted)}.dw-tbr b{color:var(--dw-ink)}.dw-special .dw-head p{max-width:36em}.dw-sx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}@media(min-width:750px){.dw-sx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}}.dw-sx-empty{color:var(--dw-muted);font-size:14px}.dw-sx-more{margin-top:18px;text-align:center}.dw-tile{display:grid;gap:6px;align-content:start}.dw-tile__cover{position:relative;display:block;aspect-ratio:2 / 3;border-radius:6px;overflow:hidden;background:#efe6d8;box-shadow:var(--dw-shadow)}.dw-tile__cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dw-tile__kicker{font:700 10.5px/1.2 var(--dw-body);letter-spacing:.14em;text-transform:uppercase;color:var(--dw-gold-deep)}.dw-tile__title{font-size:14px;line-height:1.3;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dw-tile__title a{color:var(--dw-ink);text-decoration:none}.dw-tile__price{font-size:14px}.dw-tile__price s{color:var(--dw-muted);font-size:12px}.dw-tile__note{font-size:13px;color:var(--dw-muted)}.dw-add--sm{justify-self:start}.dw-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.dw-pillbtn{display:inline-flex;align-items:center;gap:6px;border:0;cursor:pointer;padding:7px 13px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--dw-line);font:600 13px/1.1 var(--dw-body);color:var(--dw-ink)!important;text-decoration:none;transition:box-shadow .2s,background .2s}.dw-pillbtn i{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026}.dw-pillbtn svg{width:16px;height:16px}.dw-pillbtn:hover,.dw-pillbtn.is-on{box-shadow:inset 0 0 0 1.5px var(--dw-gold);background:rgba(var(--dw-gold-rgb),.08)}.dw-pillbtn.is-right{background:#e6f3e9;box-shadow:inset 0 0 0 1.5px #3f9b5a}.dw-pillbtn.is-wrong{background:#f9e4e4;box-shadow:inset 0 0 0 1.5px #c0392b}.dw-peek{border:0;background:none;padding:0;font:600 13px var(--dw-body);color:var(--dw-gold-deep);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dw-sticky{display:block;margin-top:-26px;position:relative;z-index:2;background:#fff3a8;color:#3a2a20;font:600 17px/1.15 Caveat,Comic Sans MS,cursive;padding:9px 10px 10px;transform:rotate(-2.5deg);box-shadow:0 6px 14px -8px #00000073}.dw-pick:nth-child(2n) .dw-sticky{transform:rotate(2deg);background:#ffd9e3}.dw-pick:nth-child(3n) .dw-sticky{background:#d9f0e0}.dw-sticky i{display:block;font-size:14px;font-style:normal;opacity:.7;margin-top:3px}.dw-pick .dw-tile__note{order:9}.dw-sx-winter .dw-book__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(60% 40% at 0 0,rgba(255,255,255,.75),transparent 70%),radial-gradient(50% 30% at 100% 100%,rgba(255,255,255,.55),transparent 70%)}.dw-seedling-wrap{position:relative}.dw-seedling-wrap>.dw-mini{position:absolute;z-index:3;top:-12px;left:10px;width:22px;height:22px;transform-origin:50% 100%;animation:dw-sprout 1.4s ease-out both}.dw-seedling-wrap:nth-child(2n)>.dw-mini{animation-delay:.3s}@keyframes dw-sprout{0%{transform:scale(0)}70%{transform:scale(1.15)}}.dw-sx-blackfriday .dw-book__frame{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%)}.dw-sx-blackfriday .dw-book__frame:before{content:"";position:absolute;right:0;top:0;width:26px;height:26px;z-index:3;background:linear-gradient(225deg,transparent 50%,#e9dccb 50%);box-shadow:-2px 2px 4px #0000002e}.dw-nextdrop{display:inline-flex;gap:6px;font-size:13px;color:var(--dw-muted);margin:-6px 0 16px;padding:6px 12px;border-radius:999px;background:#d14b2f14}.dw-nextdrop b{color:#d14b2f;font-variant-numeric:tabular-nums}.dw-passport{display:grid;gap:14px}@media(min-width:750px){.dw-passport{grid-template-columns:240px 1fr;align-items:stretch}.dw-passport .dw-reveal{grid-column:1 / -1}}.dw-passport__cover{display:grid;align-content:center;justify-items:center;gap:4px;padding:22px;border-radius:12px;background:#1f3c5a;color:#f2d58a;text-align:center;box-shadow:var(--dw-shadow)}.dw-passport__cover small{font-size:10px;letter-spacing:.3em;text-transform:uppercase;opacity:.8}.dw-passport__cover b{font-family:var(--dw-display);font-weight:400;font-size:26px;line-height:1.05}.dw-passport__cover span{font-size:12px;letter-spacing:.2em;text-transform:uppercase}.dw-passport__count{margin-top:8px;font-size:13px;color:#fff}.dw-passport__count em{font-style:normal;font-weight:800}.dw-passport__page{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:14px;padding:18px;border-radius:12px;background:repeating-linear-gradient(0deg,transparent 0 22px,rgba(31,60,90,.06) 22px 23px),#fbf6ea;box-shadow:inset 0 0 0 1px var(--dw-line)}.dw-stamp{display:grid;justify-items:center;gap:6px;text-decoration:none;color:var(--dw-muted);font-size:11.5px;text-align:center}.dw-stamp__ink{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;border:2px dashed rgba(36,20,42,.25);font:700 12px/1.1 Courier New,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#24142a4d;padding:8px;transition:all .3s}.dw-stamp.is-stamped .dw-stamp__ink{border:3px double var(--dw-gold-deep);color:var(--dw-gold-deep);transform:rotate(var(--r));background:radial-gradient(circle,rgba(var(--dw-gold-rgb),.12),transparent 70%);animation:dw-thunk .35s ease}@keyframes dw-thunk{0%{transform:scale(1.4) rotate(var(--r));opacity:0}}.dw-pair__with{display:inline-flex;align-items:center;gap:6px;font:600 16px/1.1 Caveat,cursive;color:var(--dw-gold-deep)}.dw-pair__with svg{width:20px;height:20px;flex:none}.dw-special--monsoon .dw-rainbtn{margin:-8px 0 16px}.dw-bundles{display:grid;gap:18px}@media(min-width:990px){.dw-bundles{grid-template-columns:repeat(2,minmax(0,1fr))}}.dw-bundle{display:grid;gap:12px;justify-items:center;text-align:center;padding:20px 16px;border-radius:16px;background:#fffaf1;box-shadow:inset 0 0 0 1px var(--dw-line)}.dw-bundles--diwali .dw-bundle{background:repeating-linear-gradient(90deg,rgba(122,85,50,.05) 0 2px,transparent 2px 7px),#f1e4cd}.dw-bundle__title{font-family:var(--dw-display);font-size:22px;line-height:1.1}.dw-bundle__books{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.dw-bundle__books .dw-tile{width:min(40%,150px)}.dw-bundle__plus{font:400 28px var(--dw-display);color:var(--dw-gold)}.dw-bundle__note{font:600 18px/1.2 Caveat,cursive;color:var(--dw-muted)}.dw-rakhi-knot{width:44px;flex:none;border:0;background:none;padding:0;cursor:pointer}.dw-rakhi-knot svg{width:100%;height:auto;overflow:visible}.dw-rakhi-knot .dw-thread{stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset .9s ease}.dw-rakhi-knot.is-tied .dw-thread{stroke-dashoffset:0}.dw-rakhi-knot.is-tied g{animation:dw-spin 6s linear infinite;transform-origin:20px 21px;transform-box:view-box}.dw-sx-colours .dw-tile[hidden]{display:none}.dw-sx-colours .dw-tile__cover{box-shadow:0 10px 22px -14px var(--cov, rgba(0,0,0,.5))}.dw-india{display:grid;gap:22px;align-items:start}@media(min-width:750px){.dw-india{grid-template-columns:minmax(0,1fr) 220px}}.dw-india__map{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;max-width:420px}.dw-india__tile{aspect-ratio:1;border:0;border-radius:6px;font:700 10.5px var(--dw-body);letter-spacing:.04em;background:#ece5d8;color:#9a8f86;cursor:default;padding:0}.dw-india__tile.has-book{background:rgba(var(--dw-gold-rgb),.85);color:#fff;cursor:pointer}.dw-india__tile.has-book:nth-child(3n){background:#138808}.dw-india__tile.has-book:nth-child(3n+1){background:#1f3c88}.dw-india__tile.is-on{outline:3px solid var(--dw-ink);outline-offset:1px}.dw-india__book .dw-tile{max-width:200px}.dw-advent{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(min-width:750px){.dw-advent{grid-template-columns:repeat(5,minmax(0,1fr))}}.dw-door{position:relative;perspective:800px}.dw-door__in{visibility:hidden}.dw-door.is-open .dw-door__in{visibility:visible}.dw-door__lid{position:absolute;inset:0 0 auto 0;aspect-ratio:2 / 3;display:grid;place-content:center;justify-items:center;border-radius:6px;background:repeating-linear-gradient(90deg,rgba(122,85,50,.06) 0 2px,transparent 2px 7px),#c79a66;color:#fffaf1;box-shadow:inset 0 0 0 2px #ffffff59,var(--dw-shadow);transform-origin:left center;transition:transform .8s ease;backface-visibility:hidden}.dw-door__lid b{font:400 36px/1 var(--dw-display)}.dw-door__lid small{font-size:11px;letter-spacing:.2em;text-transform:uppercase}.dw-door.is-today .dw-door__lid{box-shadow:inset 0 0 0 2px var(--dw-hi),0 0 0 3px rgba(var(--dw-gold-rgb),.35);cursor:pointer;animation:dw-shake 1.6s ease 1s 2}.dw-door.is-open .dw-door__lid{transform:rotateY(-100deg);pointer-events:none}.dw-recap{margin-top:34px;padding:22px;border-radius:16px;background:#24142a;color:#fbf3e4}.dw-recap__kicker{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--dw-hi)}.dw-recap h3{font:400 28px/1.1 var(--dw-display);color:#fff;margin:4px 0 16px}.dw-recap__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(130px,1fr);gap:12px;overflow-x:auto;scrollbar-width:none}.dw-recap__card{position:relative;display:grid;gap:8px;color:#fbf3e4;text-decoration:none;font-size:12.5px;line-height:1.3}.dw-recap__card b{position:absolute;z-index:2;left:-4px;top:-10px;font:400 44px/1 var(--dw-display);color:var(--dw-hi);text-shadow:0 2px 10px rgba(0,0,0,.5)}.dw-recap__card img{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:6px}.dw-tropes{margin-bottom:22px}.dw-date{display:grid;gap:8px;align-content:start}.dw-date__wrap{position:relative;aspect-ratio:2 / 3;border-radius:6px;overflow:hidden;display:grid;place-items:center;background:repeating-linear-gradient(90deg,rgba(122,85,50,.06) 0 2px,transparent 2px 7px),#caa274;box-shadow:var(--dw-shadow)}.dw-date__string{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent calc(50% - 1.5px),#c8365f calc(50% - 1.5px) calc(50% + 1.5px),transparent calc(50% + 1.5px)),linear-gradient(transparent calc(36% - 1.5px),#c8365f calc(36% - 1.5px) calc(36% + 1.5px),transparent calc(36% + 1.5px))}.dw-date__clues{position:relative;list-style:none;margin:0;padding:12px 10px;width:80%;background:#fffaf1;border-radius:4px;transform:rotate(-3deg);box-shadow:0 6px 14px -8px #00000080;display:grid;gap:4px}.dw-date__clues li{font:600 15px/1.15 Courier New,ui-monospace,monospace;color:#3a2a20;text-align:center}.dw-date__clues li+li{border-top:1px dashed rgba(0,0,0,.15);padding-top:4px}.dw-date__seal{position:absolute;top:calc(36% - 13px);left:calc(50% - 13px);width:26px;height:26px}.dw-date__seal svg{width:100%;height:100%}.dw-date.is-peek .dw-date__wrap{animation:dw-shake .5s ease}.dw-date__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dw-quiz{display:grid;gap:20px}@media(min-width:750px){.dw-quiz{grid-template-columns:260px 1fr;align-items:start}}.dw-libcard{padding:16px 18px;border-radius:8px;background:repeating-linear-gradient(transparent 0 21px,#c850502e 21px 22px),#fbf3dc;box-shadow:var(--dw-shadow);font-family:Courier New,ui-monospace,monospace;color:#3a2a20}.dw-libcard small{font-size:10px;letter-spacing:.14em;text-transform:uppercase}.dw-libcard b{display:block;font:400 22px var(--dw-display);margin:2px 0 4px}.dw-libcard p{font-size:13px}.dw-libcard__dates{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px;min-height:26px}.dw-libcard__dates li{font-size:10.5px;letter-spacing:.1em;color:#a03030;border:1.5px solid #a03030;border-radius:3px;padding:2px 5px;transform:rotate(-4deg)}.dw-q{display:grid;gap:14px}.dw-q__n{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dw-muted)}.dw-q blockquote{margin:0;font:400 clamp(22px,5.4vw,30px)/1.25 var(--dw-display);color:var(--dw-ink)}.dw-q blockquote:before{content:"\201c";color:var(--dw-gold)}.dw-q blockquote:after{content:"\201d";color:var(--dw-gold)}.dw-q__opts{display:flex;flex-wrap:wrap;gap:8px}.dw-timetable{border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--dw-line);background:linear-gradient(90deg,transparent 58px,rgba(224,113,122,.5) 58px 59px,transparent 59px),#fffef9}.dw-timetable__head,.dw-period{display:grid;grid-template-columns:70px 1fr 1.4fr;gap:10px;align-items:center;padding:11px 14px}.dw-timetable__head{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dw-muted);background:#2d6cb50f}.dw-period{text-decoration:none;color:var(--dw-ink);border-top:1px solid rgba(80,130,200,.2);transition:background .2s}.dw-period:hover{background:rgba(var(--dw-gold-rgb),.07)}.dw-period__n{font:400 22px/1 var(--dw-display);display:grid}.dw-period__n small{font:500 11px var(--dw-body);color:var(--dw-muted);margin-top:3px}.dw-period__class{font:700 13px var(--dw-body)}.dw-period__subj{font:600 19px/1.1 Caveat,cursive;color:#2d4f8a;display:grid}.dw-period__subj small{font:500 12px var(--dw-body);color:var(--dw-muted)}.dw-period--break{grid-template-columns:1fr;text-align:center;font:600 12px var(--dw-body);letter-spacing:.3em;text-transform:uppercase;color:var(--dw-muted);background:repeating-linear-gradient(135deg,rgba(0,0,0,.03) 0 6px,transparent 6px 12px)}.dw-focus{display:grid;justify-items:center;gap:16px;text-align:center}.dw-focus__clock{position:relative;width:170px;height:170px;display:grid;place-content:center;justify-items:center}.dw-focus__clock svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dw-focus__ring{transition:stroke-dashoffset 1s linear}.dw-focus__clock b{position:relative;font:400 40px/1 var(--dw-display);font-variant-numeric:tabular-nums}.dw-focus__clock small{position:relative;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--dw-muted)}.dw-focus__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.dw-focus__break{width:100%;text-align:left}.dw-hl{display:inline;background:linear-gradient(transparent 55%,#f5e050b3 55%);font-weight:700}html.dw-focusing body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#24142ab8;pointer-events:none}html.dw-focusing .dw-special--exam{position:relative;z-index:901;background:var(--dw-bg);border-radius:18px}.dw-fair{display:grid;gap:22px}.dw-fair__map{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:18px 12px;padding:20px 14px 14px;border-radius:16px;background:radial-gradient(circle,rgba(122,85,50,.12) 1px,transparent 1.4px) 0 0 / 16px 16px,#f3e9d8}.dw-stall{display:grid;justify-items:center;text-decoration:none;color:var(--dw-ink);text-align:center;transition:transform .2s}.dw-stall:hover{transform:translateY(-3px)}.dw-stall__roof{width:100%;height:34px;background:linear-gradient(to top right,var(--c) 49.5%,transparent 50%) left / 50% 100% no-repeat,linear-gradient(to top left,var(--c) 49.5%,transparent 50%) right / 50% 100% no-repeat}.dw-stall b{display:block;width:100%;padding:14px 6px 6px;background:#fffaf1;border-top:6px dotted var(--c);font:400 17px/1.1 var(--dw-display)}.dw-stall small{display:block;width:100%;padding-bottom:8px;background:#fffaf1;font-size:11px;color:var(--dw-muted);letter-spacing:.14em;text-transform:uppercase;border-radius:0 0 8px 8px}.dw-lucky{display:grid;justify-items:center;gap:14px}.dw-ticket{display:grid;grid-template-columns:38px 1fr;max-width:380px;width:100%;border-radius:10px;overflow:hidden;background:#fff3c4;box-shadow:var(--dw-shadow);animation:dw-ticket .7s cubic-bezier(.2,1.4,.4,1)}@keyframes dw-ticket{0%{transform:translateY(30px) rotate(-6deg);opacity:0}}.dw-ticket__stub{writing-mode:vertical-rl;transform:rotate(180deg);display:grid;place-items:center;font:700 10px Courier New,monospace;letter-spacing:.2em;background:#c0392b;color:#fff3c4;border-left:2px dashed #fff3c4}.dw-ticket__body{display:flex;gap:12px;padding:12px;align-items:center;text-align:left}.dw-ticket__body img{width:72px;height:auto;aspect-ratio:2 / 3;object-fit:cover;border-radius:4px}.dw-ticket__body b{display:block;font-size:14px;line-height:1.3;margin-bottom:4px}.dw-ticket__body p{font-size:14px;margin-bottom:8px}@media(prefers-reduced-motion:reduce){.dw-float text,.dw-snowfall circle,.dw-rainlines path,.dw-swing-soft,.dw-flower,.dw-doodle,.dw-seedling-wrap>.dw-mini{animation:none!important}}.dw-swing-soft,.dw-float text,.dw-snowfall circle,.dw-rainlines path,.dw-parcel{transform-box:view-box}.dw-float text{transform-box:fill-box}.dw [hidden],.dw[hidden]{display:none!important}.dw-prop--rocket{width:34px;transform:rotate(14deg)}.dw-due{margin-bottom:8px}.dw-date__string{background:linear-gradient(90deg,transparent calc(50% - 1.5px),#c8365f calc(50% - 1.5px) calc(50% + 1.5px),transparent calc(50% + 1.5px)),linear-gradient(transparent calc(14% - 1.5px),#c8365f calc(14% - 1.5px) calc(14% + 1.5px),transparent calc(14% + 1.5px))}.dw-date__seal{top:calc(14% - 13px)}.dw-india__map{margin-inline:auto;width:100%}.dw-advent .dw-tile__title{-webkit-line-clamp:1}.dw-door:not(.is-open) .dw-door__in .dw-tile>:not(.dw-tile__cover){display:none}.dw-timetable,.dw-passport,.dw-quiz{max-width:860px;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/11/assets/season.css.map */
