collection-list-tiles{display:block}.clt{--clt-accent: #c2410c;--clt-muted: rgb(var(--color-foreground-rgb) / .68);--clt-ease: cubic-bezier(.22, 1, .36, 1);--clt-shape: 1 / 1;--clt-shape-h: 1;--clt-cols: var(--clt-cols-m);--clt-gap-x: min(var(--clt-gap), 12px);--clt-gap-y: calc(var(--clt-gap-x) + 6px);--clt-title-lines: 3;color:var(--color-foreground)}@media(min-width:750px){.clt{--clt-cols: var(--clt-cols-t);--clt-gap-x: var(--clt-gap);--clt-gap-y: calc(var(--clt-gap) + 8px);--clt-title-lines: 2}}@media(min-width:990px){.clt{--clt-cols: var(--clt-cols-d)}}.clt--shape-portrait{--clt-shape: 4 / 5;--clt-shape-h: 1.25}.section--full-width>.clt{padding-inline:var(--page-margin)}.clt__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;margin-block-end:clamp(14px,1.6vw,24px)}.clt--heading-center .clt__header{flex-direction:column;align-items:center;text-align:center}.clt__heading{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(1.375rem,1.1rem + 1.1vw,2rem);line-height:1.15;text-wrap:balance}.clt__subheading{margin:4px 0 0;font-size:.9375rem;line-height:1.4;color:var(--clt-muted)}.clt__view-all{display:inline-flex;flex:none;align-items:center;gap:4px;min-height:32px;font-size:.875rem;font-weight:600;color:var(--clt-accent);text-decoration:none;white-space:nowrap}.clt__view-all svg{transition:transform .25s var(--clt-ease)}.clt__groups{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px)}.clt__group-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-end:clamp(10px,1.2vw,16px)}.clt__group-title{margin:0;font-family:var(--font-body--family);font-size:clamp(1rem,.9rem + .45vw,1.25rem);font-weight:650;line-height:1.3}.clt__group-title a{color:inherit;text-decoration:none;text-underline-offset:4px}@media(hover:hover)and (pointer:fine){.clt__view-all:hover{text-decoration:underline;text-underline-offset:4px}.clt__view-all:hover svg{transform:translate(3px)}.clt__group-title a:hover{text-decoration:underline}}.clt__slider{position:relative;container-type:inline-size}.clt__track{display:grid;grid-template-columns:repeat(var(--clt-cols),minmax(0,1fr));gap:var(--clt-gap-y) var(--clt-gap-x);margin:0;padding:0;list-style:none}.clt__item{min-width:0}@media(max-width:749px){.clt--m-slider .clt__track{grid-template-columns:none;grid-template-rows:repeat(var(--clt-rows-m),auto);grid-auto-flow:column;grid-auto-columns:calc((100cqi - var(--clt-gap-x) * (var(--clt-visible-m) - 1)) / var(--clt-visible-m));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--page-margin) * -1);padding-inline:var(--page-margin);scroll-padding-inline:var(--page-margin);margin-block:-6px;padding-block:6px}.clt--m-slider .clt__track::-webkit-scrollbar{display:none}.clt--m-slider .clt__item{scroll-snap-align:start}}@media(min-width:750px){.clt--d-slider .clt__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100cqi - var(--clt-gap-x) * (var(--clt-cols) - 1)) / var(--clt-cols));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-10px -10px -22px;padding:10px 10px 22px;scroll-padding-inline:10px}.clt--d-slider .clt__track::-webkit-scrollbar{display:none}.clt--d-slider .clt__item{scroll-snap-align:start}}.clt__arrow{display:none}@media(min-width:750px)and (hover:hover)and (pointer:fine){.clt--d-slider .clt__slider[data-scrollable=true] .clt__arrow{position:absolute;z-index:3;top:calc((100cqi - var(--clt-gap-x) * (var(--clt-cols) - 1)) / var(--clt-cols) * var(--clt-shape-h) / 2);display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;color:#111827;background:#fff;box-shadow:0 1px 2px #00000014,0 6px 18px -6px #0000004d;cursor:pointer;translate:0 -50%;transition:opacity .2s ease,scale .2s var(--clt-ease),color .2s ease}.clt--d-slider .clt__arrow--prev{inset-inline-start:-20px}.clt--d-slider .clt__arrow--next{inset-inline-end:-20px}.clt--d-slider .clt__arrow:hover{color:var(--clt-accent);scale:1.08}.clt--d-slider .clt__arrow:disabled{opacity:0;pointer-events:none}.clt--d-slider .clt__arrow:focus-visible{outline:2px solid var(--clt-accent);outline-offset:2px}:dir(rtl) .clt__arrow svg{transform:scaleX(-1)}}.clt__progress{display:none}.clt__slider[data-scrollable=true] .clt__progress{position:relative;display:block;width:min(120px,32%);height:3px;margin:14px auto 0;overflow:hidden;border-radius:3px;background:rgb(var(--color-foreground-rgb) / .12)}.clt__progress-thumb{position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--clt-progress-size, .3) * 100%);border-radius:inherit;background:var(--clt-accent);transform:translate(calc(var(--clt-progress-pos, 0) * 100%))}.clt__tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--clt-ease)}.clt__media{position:relative;display:block;width:100%;aspect-ratio:var(--clt-shape);overflow:hidden;isolation:isolate;border-radius:var(--clt-radius);background-color:var(--clt-tile-bg);transition:transform .2s var(--clt-ease),box-shadow .35s var(--clt-ease)}.clt--shape-circle .clt__media{border-radius:50%}.clt--bg-glow .clt__media{background-image:radial-gradient(circle at 50% 42%,#ffffffe6,#fff0 64%)}.clt--border .clt__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:inherit;pointer-events:none}.clt__image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;transition:transform .5s var(--clt-ease)}.clt--fit-contain .clt__image{box-sizing:border-box;padding:var(--clt-pad);object-fit:contain}.clt--shape-circle.clt--fit-contain .clt__image{padding:calc(var(--clt-pad) + 7%)}.clt__image--placeholder{fill:rgb(var(--color-foreground-rgb) / .35);background:transparent}.clt__label{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;text-align:center}.clt__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--clt-title-lines);line-clamp:var(--clt-title-lines);font-size:.8125rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;text-wrap:balance;transition:color .2s ease}.clt__count{font-size:.75rem;line-height:1.3;color:var(--clt-muted)}@media(min-width:750px){.clt__title{font-size:.875rem}.clt__count{font-size:.8125rem}}@media(min-width:990px){.clt__title{font-size:.9375rem}}.clt--label-inside:not(.clt--shape-circle) .clt__label{position:absolute;inset:auto 0 0;z-index:2;padding:32px 10px 10px;border-radius:0 0 var(--clt-radius) var(--clt-radius);color:#fff;background:linear-gradient(to top,#000000b3,#0000);pointer-events:none}.clt--label-inside:not(.clt--shape-circle) .clt__count{color:#ffffffd9}.clt__badge{position:absolute;top:6px;inset-inline-start:6px;z-index:2;max-width:calc(100% - 12px);overflow:hidden;padding:2px 6px;border-radius:999px;font-size:.625rem;font-weight:700;line-height:1.3;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:#fff;background:#c2410c}.clt__badge--success{background:#15803d}.clt__badge--dark{background:#1f2937}.clt--shape-circle .clt__badge{top:0;left:50%;right:auto;translate:-50% 0}@media(min-width:750px){.clt__badge{top:10px;inset-inline-start:10px;max-width:calc(100% - 20px);padding:3px 8px;font-size:.6875rem}}.clt__tile:not([href]){cursor:default}@media(hover:hover)and (pointer:fine){.clt--hover-lift .clt__tile[href]:hover{transform:translateY(-4px)}.clt--hover-lift .clt__tile[href]:hover .clt__media{box-shadow:0 16px 28px -16px #11182766,0 4px 10px -6px #1118272e}:is(.clt--hover-lift,.clt--hover-zoom) .clt__tile[href]:hover .clt__image{transform:scale(1.06)}.clt:not(.clt--label-inside) .clt__tile[href]:hover .clt__title,.clt--shape-circle .clt__tile[href]:hover .clt__title{color:var(--clt-accent)}}.clt__tile[href]:active .clt__media{transform:scale(.96);transition-duration:.1s}.clt__tile:focus-visible{outline:none}.clt__tile:focus-visible .clt__media{outline:2px solid var(--clt-accent);outline-offset:3px}@keyframes clt-reveal{0%{opacity:0;transform:translateY(24px) scale(.97)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){@media(max-width:749px){.clt--reveal.clt--m-grid .clt__item,.clt--reveal.clt--m-slider .clt__slider{animation:clt-reveal linear both;animation-timeline:view();animation-range:entry 5% cover 22%}}@media(min-width:750px){.clt--reveal.clt--d-grid .clt__item,.clt--reveal.clt--d-slider .clt__slider{animation:clt-reveal linear both;animation-timeline:view();animation-range:entry 5% cover 22%}}}}@media(max-width:749px){.clt__item--more-m{display:none}.clt__group:has(.clt__item--more-m):not(:has(.clt__item:not(.clt__item--more-m))){display:none}}@media(min-width:750px){.clt__item--more-d{display:none}.clt__group:has(.clt__item--more-d):not(:has(.clt__item:not(.clt__item--more-d))){display:none}}.clt__badge--navy{background:#1b3a5f}.clt--design-bold{--clt-navy: #1b3a5f;--clt-gap-y: calc(var(--clt-gap-x) + 14px);--clt-title-lines: 2}@media(min-width:750px){.clt--design-bold{--clt-gap-y: calc(var(--clt-gap) * 1.6)}}.clt--design-bold .clt__header{align-items:baseline;margin-block-end:clamp(16px,1.8vw,28px)}.clt--design-bold:not(.clt--heading-center) .clt__header-text{display:contents}.clt--design-bold .clt__heading{font-size:clamp(1.375rem,1rem + 1.3vw,2.125rem);letter-spacing:-.01em;color:var(--clt-navy)}.clt--design-bold .clt__subheading{margin:0;font-size:clamp(.8125rem,.75rem + .3vw,1.0625rem);color:#4b5563}.clt--design-bold .clt__tile{gap:6px}.clt--design-bold .clt__title{font-size:.75rem;font-weight:600;color:#1f2a37}.clt--design-bold .clt__badge{top:auto;bottom:0;inset-inline:0;max-width:none;padding:3px 4px;border-radius:0;font-size:.5625rem;letter-spacing:.01em;text-align:center;text-transform:none}.clt__icon{display:grid;place-items:center;width:100%;height:100%;color:var(--clt-navy, #1b3a5f)}.clt__icon svg{width:26%;height:auto}.clt__more{display:flex;justify-content:center;margin-block-start:20px}@media(min-width:750px){.clt__more--mobile-only{display:none}}@media(max-width:749px){.clt__more--desktop-only{display:none}}.clt__more-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:0 20px;border:1.5px solid var(--clt-navy, #1b3a5f);border-radius:999px;font-size:.9375rem;font-weight:700;white-space:nowrap;color:var(--clt-navy, #1b3a5f);text-decoration:none;background-color:#fff;transition:background-color .2s ease,color .2s ease}.clt__more-button:focus-visible{outline:2px solid var(--clt-accent);outline-offset:3px}@media(hover:hover)and (pointer:fine){.clt__more-button:hover{color:#fff;background-color:var(--clt-navy, #1b3a5f)}}@media(max-width:749px){.clt--design-bold .clt__media{border-radius:calc(var(--clt-radius) * .75)}}@media(min-width:750px){.clt--design-bold .clt__tile{gap:10px}.clt--design-bold .clt__title{font-size:.9375rem}.clt--design-bold .clt__badge{padding:5px 8px;font-size:.75rem}.clt__more{margin-block-start:clamp(24px,2.4vw,36px)}}@media(min-width:990px){.clt--design-bold .clt__title{font-size:1rem}.clt--design-bold .clt__badge{font-size:.8125rem}}@media(prefers-reduced-motion:reduce){.clt__tile,.clt__media,.clt__image,.clt__view-all svg,.clt__more-button{transition:none}.clt__tile[href]:active .clt__media{transform:none}}.clt--design-diwali{--clt-gold: #ffd98a;--clt-deal-h: 22px;--clt-gap-x: 10px;--clt-gap-y: 16px;--clt-title-lines: 2;--clt-card-radius: 14px;--clt-bulb-gap: 30px;--clt-bulb-size: 15px;position:relative;isolation:isolate;overflow:hidden;margin-inline:calc(var(--page-margin, 16px) * -1);padding:40px 16px 22px;color:#fff;background:radial-gradient(70% 45% at 50% 100%,#f26b0d61,#f26b0d00 70%),radial-gradient(50% 35% at 0% 0%,#26588799,#26588700 70%),linear-gradient(170deg,#081a2c,#0f2a44 45%,#173a5c)}@media(min-width:750px){.clt--design-diwali{--clt-deal-h: 28px;--clt-gap-x: 20px;--clt-gap-y: 26px;--clt-card-radius: 16px;--clt-bulb-gap: 42px;--clt-bulb-size: 20px;margin-inline:0;padding:54px 32px 32px;border-radius:20px}}.clt--design-diwali .clt__header{position:relative;flex-wrap:nowrap;align-items:flex-end;margin-block-end:14px}.clt__eyebrow{margin:0 0 3px;font-size:.65625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#f7c25a}.clt--design-diwali .clt__heading{font-size:1.375rem;font-weight:800;letter-spacing:0;color:#ffe7b0}.clt--design-diwali .clt__subheading{display:none;margin-top:3px;color:#ffffffbf}.clt--design-diwali .clt__view-all{min-height:44px;gap:6px;font-size:.875rem;font-weight:800;color:var(--clt-gold)}@media(min-width:750px){.clt--design-diwali .clt__header{margin-block-end:22px}.clt__eyebrow{font-size:.78125rem}.clt--design-diwali .clt__heading{font-size:1.75rem}.clt--design-diwali .clt__subheading{display:block;font-size:.9375rem}.clt--design-diwali .clt__view-all{font-size:1rem}}.clt--design-diwali .clt__tile{gap:8px}.clt--design-diwali .clt__media{display:flex;flex-direction:column;aspect-ratio:auto;border-radius:var(--clt-card-radius);background:#fff8ee;box-shadow:0 0 0 1.5px #e7b65c8c,0 10px 22px #00000047}.clt--design-diwali .clt__image,.clt--design-diwali .clt__icon{flex:none;width:100%;height:auto;aspect-ratio:1;padding:0;object-fit:cover;background-color:var(--clt-tile-bg)}.clt--design-diwali .clt__icon{color:#a94b09;background-color:#fef3ec}.clt__deal{position:relative;display:flex;flex:none;align-items:center;justify-content:center;height:var(--clt-deal-h);padding:0 6px;overflow:hidden;font-size:.65625rem;font-weight:800;letter-spacing:.02em;white-space:nowrap;color:#fff;background:linear-gradient(90deg,#f58f47,#d05c0b)}.clt__deal--own{color:#5a2e04;background:linear-gradient(90deg,#ffe7a8,#f7c25a)}.clt--design-diwali .clt__title{font-size:.78125rem;font-weight:700;line-height:1.2;color:#fff}@media(min-width:750px){.clt__deal{font-size:.8125rem}.clt--design-diwali .clt__title{font-size:.9375rem}}.clt--design-diwali .clt__media--all{display:grid;border:1.5px dashed rgb(255 217 138 / .7);background:#ffd98a14;box-shadow:none}.clt__media--all:before{content:"";grid-area:1 / 1;width:100%;aspect-ratio:1;margin-top:var(--clt-deal-h)}.clt__all-inner{display:flex;grid-area:1 / 1;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:6px;text-align:center;color:var(--clt-gold)}.clt__all-arrow{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#0f2a44;background:linear-gradient(180deg,#ffe7a8,#f7c25a)}.clt__all-arrow svg{width:24px;height:24px}.clt__all-title{font-size:.84375rem;font-weight:800;line-height:1.2}.clt--design-diwali .clt__item--all .clt__title{color:var(--clt-gold)}@media(min-width:750px){.clt__all-arrow{width:60px;height:60px}.clt__all-arrow svg{width:38px;height:38px}.clt__all-title{font-size:1rem}}@media(hover:hover)and (pointer:fine){.clt--design-diwali .clt__tile[href]:hover{transform:translateY(-3px)}.clt--design-diwali.clt--hover-lift .clt__tile[href]:hover .clt__media:not(.clt__media--all){box-shadow:0 0 0 1.5px #f7c25a,0 14px 28px #00000052}.clt--design-diwali .clt__tile[href]:hover .clt__title,.clt--design-diwali .clt__view-all:hover{color:var(--clt-gold)}.clt--design-diwali .clt__tile[href]:hover .clt__media--all{border-color:var(--clt-gold);background:#ffd98a24}}.clt--design-diwali .clt__tile:focus-visible .clt__media,.clt--design-diwali .clt__view-all:focus-visible{outline:2px solid var(--clt-gold);outline-offset:3px}.clt__fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.clt__bokeh{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.clt__fx .bz-mandala{position:absolute;overflow:visible;color:#e7b65c}.clt__mandala--large{top:-57px;right:-177px;width:274px;height:274px;opacity:.32}.clt__mandala--small{display:none}@media(min-width:750px){.clt__mandala--large{top:-129px;right:-349px;width:478px;height:478px;opacity:.28}.clt__mandala--small{display:block;top:-135px;right:25px;width:330px;height:330px;opacity:.22}}.clt__lights{position:absolute;inset:0 0 auto;height:calc(var(--clt-bulb-size) + 8px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 28' preserveAspectRatio='none'%3E%3Cpath d='M0 3Q21 11.76 42 3T84 3' fill='none' stroke='rgba(255,227,168,0.5)'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:calc(var(--clt-bulb-gap) * 2) 100%}.clt__bulb{position:absolute;top:0;left:calc((var(--i) + .5) * var(--clt-bulb-gap) - var(--clt-bulb-size) / 2);width:var(--clt-bulb-size);height:var(--clt-bulb-size);border-radius:50%;background:radial-gradient(closest-side,#ffe3a8f2,#ffe3a859 30%,#ffe3a800)}.clt__bulb:nth-child(2n){background:radial-gradient(closest-side,#ffc56bf2,#ffc56b59 30%,#ffc56b00)}.clt__bulb:after{content:"";position:absolute;inset:calc(50% - 1.8px);border-radius:50%;background-color:#ffe3a8}.clt__bulb:nth-child(2n):after{background-color:#ffc56b}@media(prefers-reduced-motion:no-preference){.clt--motion .clt__bulb{animation:clt-twinkle 2.4s ease-in-out infinite}.clt--motion .clt__bulb:nth-child(2n){animation-delay:-1.2s}.clt--motion .clt__bokeh{animation:clt-drift 16s ease-in-out infinite alternate;will-change:transform}.clt--motion .clt__sparkles path{animation:clt-twinkle 3.2s ease-in-out infinite}.clt--motion .clt__sparkles path:nth-of-type(3n){animation-delay:-1.1s}.clt--motion .clt__sparkles path:nth-of-type(3n+1){animation-delay:-2.2s}.clt--motion .clt__fx .bz-mandala{animation:clt-spin 70s linear infinite;will-change:transform}.clt--motion .clt__fx .clt__mandala--small{animation-duration:95s;animation-direction:reverse}.clt--motion .clt__heading{background:linear-gradient(100deg,#ffe7b0 0% 42%,#fffbea 50%,#ffe7b0 58% 100%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:clt-sheen 6s ease-in-out infinite}.clt--motion .clt__deal:after{content:"";position:absolute;inset:0 auto 0 0;width:45%;background:linear-gradient(90deg,#fff0,#fffae68c,#fff0);transform:translate(-130%) skew(-18deg);animation:clt-deal-shine 6s ease-in-out infinite;animation-delay:calc(1s + var(--clt-n, 1) * .22s)}.clt--motion .clt__all-arrow{animation:clt-nudge 1.6s ease-in-out infinite}@supports (animation-timeline: view()){.clt--motion.clt--design-diwali{animation:clt-rise linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}@keyframes clt-twinkle{0%,to{opacity:.3}50%{opacity:1}}@keyframes clt-drift{0%{transform:translateZ(0) scale(1.04)}to{transform:translate3d(-14px,-10px,0) scale(1.09)}}@keyframes clt-spin{to{transform:rotate(360deg)}}@keyframes clt-sheen{0%{background-position:150% 0}60%,to{background-position:-50% 0}}@keyframes clt-deal-shine{0%{transform:translate(-130%) skew(-18deg)}30%,to{transform:translate(320%) skew(-18deg)}}@keyframes clt-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes clt-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/collection-list-tiles.css.map */
