.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 #c98a1e52;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 #c98a1e24}.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 #c98a1eb3,0 18px 30px -22px #8a5a0099}.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 #c98a1e52}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}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/diwali-shelf.css.map */
