.sd-rng{background-color:var(--rng-bg, var(--sd-warm-soft));color:var(--sd-ink);font-family:var(--font-body-family);letter-spacing:0}.sd-rng .rating-star{--color-rating-star: var(--sd-rating);--font-size: 1.5;--letter-spacing: .3}.sd-rng__tiles{--tile-gap: 1.2rem;--tile-cols: 2;container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--tile-gap);margin:0 0 3.2rem;padding:0;list-style:none}.sd-tile{--tile-h: calc((100cqw - (var(--tile-cols) - 1) * var(--tile-gap)) / var(--tile-cols) / 1.375);flex:1 1 calc((100% - (var(--tile-cols) - 1) * var(--tile-gap)) / var(--tile-cols) - .1rem);min-width:0;height:18rem;height:var(--tile-h)}@media screen and (max-width:749px){.sd-tile--info{flex-basis:100%;height:26rem;height:calc(100cqw / 1.375)}}.sd-tile__card{position:relative;display:block;height:100%;overflow:hidden;border-radius:var(--sd-r-sm);background-color:var(--sd-warm);color:var(--sd-ink);text-decoration:none;isolation:isolate}.sd-tile__media,.sd-tile__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.sd-tile__media img{width:100%;height:100%;object-fit:cover}.sd-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease,opacity .3s ease}.sd-tile__img--alt{z-index:1;object-fit:cover;opacity:0}.sd-tile__overlay{position:absolute;inset-inline:1.2rem;bottom:1.2rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;transition:opacity .25s ease,transform .25s ease}.sd-tile__badge,.sd-pc__badge{display:inline-flex;align-items:center;border-radius:var(--sd-r-pill);background-color:var(--sd-accent);color:var(--sd-ink);font-weight:700;line-height:1.2;white-space:nowrap}.sd-tile__badge{position:relative;z-index:1;margin:0 0 -1rem 1.6rem;padding:.6rem 1.4rem;color:var(--sd-paper);font-size:1.5rem}.sd-tile__bar{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-height:6rem;padding:1rem 2rem;border-radius:999px;background-color:var(--sd-paper);box-shadow:var(--sd-sh-over-image)}.sd-tile__txt{display:flex;flex-direction:column;gap:.2rem;min-width:0;line-height:1.3}.sd-tile__sub,.sd-tile__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sd-tile__sub{color:var(--sd-ink);font-size:1.4rem;font-weight:700}.sd-tile__name{color:var(--sd-ink);font-size:1.3rem;font-weight:400}.sd-tile__price{display:flex;flex:none;align-items:baseline;gap:.8rem}.sd-tile__now{color:var(--sd-ink);font-family:var(--font-body-family);font-size:2rem;font-weight:700;line-height:1}.sd-pc__now{color:var(--sd-ink);font-family:var(--font-body-family);font-weight:700;line-height:1}.sd-tile__was,.sd-pc__was{color:var(--sd-muted);font-size:1.3rem;font-weight:400}.sd-tile__was{font-weight:500}@media(hover:hover){.sd-rng--hover .sd-tile__overlay{opacity:0;transform:translateY(1rem)}.sd-rng--hover .sd-tile:hover .sd-tile__overlay,.sd-rng--hover .sd-tile:focus-within .sd-tile__overlay,.sd-rng--hover .sd-tile.is-active .sd-tile__overlay{opacity:1;transform:none}.sd-tile--swap:hover .sd-tile__img--alt,.sd-tile--swap:focus-within .sd-tile__img--alt,.sd-tile--swap.is-active .sd-tile__img--alt{opacity:1}.sd-tile:hover .sd-tile__img{transform:scale(1.03)}}@media(hover:none){.sd-tile--swap .sd-tile__img--alt{opacity:1}}.sd-rng--always .sd-tile--swap .sd-tile__img--alt{opacity:1}a.sd-tile__card:focus-visible{outline:.2rem solid var(--sd-accent);outline-offset:.3rem;box-shadow:none}.sd-rng__carousel{display:block}.sd-rng__track{--rng-gap: 1.2rem;--rng-per: 1.15;position:relative;margin:0 -1.5rem;padding:.4rem 1.5rem .8rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-padding-inline:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none}.sd-rng__track::-webkit-scrollbar{display:none}.sd-rng__cards{display:flex;gap:var(--rng-gap);margin:0;padding:0;list-style:none}.sd-rng__card{display:flex;flex:0 0 calc((100% - (var(--rng-per) - 1) * var(--rng-gap)) / var(--rng-per));min-width:0;scroll-snap-align:start}.sd-rng__nav{display:flex;align-items:center;gap:1.6rem;margin-top:2rem}.sd-rng__nav[hidden]{display:none}.sd-rng__bar{position:relative;flex:1 1 auto;height:.3rem;overflow:hidden;border-radius:var(--sd-r-pill);background-color:var(--sd-line)}.sd-rng__fill{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background-color:var(--sd-ink);transition:width .25s ease,left .25s ease}.sd-rng__arrows{display:flex;flex:none;gap:.8rem}.sd-rng__arrow{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid var(--sd-ink);border-radius:50%;background-color:var(--sd-paper);color:var(--sd-ink);cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.sd-rng__arrow:not([disabled]):hover,.sd-rng__arrow--next:not([disabled]){background-color:var(--sd-ink);color:var(--sd-paper)}.sd-rng__arrow[disabled]{border-color:var(--sd-line);cursor:default;opacity:.5}.sd-rng__arrow .svg-wrapper{display:flex;width:1.2rem;height:1.2rem;transform:rotate(90deg)}.sd-rng__arrow--next .svg-wrapper{transform:rotate(-90deg)}.sd-rng__arrow svg{width:100%;height:100%}.sd-rng__arrow:focus-visible,.sd-rng__track:focus-visible{outline:.2rem solid var(--sd-accent);outline-offset:.3rem;box-shadow:none}.sd-pc{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border:.1rem solid var(--sd-line);border-radius:var(--sd-r-md);background-color:var(--sd-paper);color:var(--sd-ink);font-family:var(--font-body-family);letter-spacing:0}:where(.sd-pc) p{margin:0}.sd-pc__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background-color:var(--sd-placeholder)}.sd-pc__media img{width:100%;height:100%;object-fit:cover}.sd-pc__img-link,.sd-pc__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.sd-pc__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;object-fit:cover;transition:transform .5s ease}.sd-pc:hover .sd-pc__img{transform:scale(1.03)}.sd-pc__badge{position:absolute;top:1.6rem;inset-inline-start:1.6rem;z-index:1;padding:.5rem 1.1rem;color:var(--sd-paper);font-size:1.2rem;letter-spacing:.01em}.sd-pc__wish{position:absolute;top:1.2rem;inset-inline-end:1.2rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;padding:0;border:0;border-radius:50%;background-color:var(--sd-paper);color:var(--sd-ink);cursor:pointer;transition:transform .15s ease}.sd-pc__wish:hover{transform:scale(1.06)}.sd-pc__wish .svg-wrapper{width:1.8rem;height:1.8rem}.sd-pc__wish .icon{width:100%;height:100%}.sd-pc__wish[aria-pressed=true]{color:var(--sd-sale)}.sd-pc__wish[aria-pressed=true] .icon path{fill:currentColor}.sd-pc__body{display:flex;flex:1 1 auto;flex-direction:column;padding:2rem 2rem 2.4rem}.sd-pc__cat{color:var(--sd-muted);font-size:1.1rem;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.sd-pc__name{display:-webkit-box;margin:.8rem 0 0;overflow:hidden;color:var(--sd-ink);font-family:var(--font-heading-family);font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word}.sd-pc__name a{color:inherit;text-decoration:none}.sd-pc__name a:hover{text-decoration:underline;text-underline-offset:.3rem}.sd-pc__rating{display:flex;align-items:center;gap:.6rem;margin-top:.6rem;line-height:1}.sd-pc__rating .rating{line-height:1}.sd-pc__count{color:var(--sd-muted);font-size:1.2rem}.sd-pc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin-top:1.2rem}.sd-pc__now{font-size:2rem}.sd-pc__was{font-size:1.4rem}.sd-pc__fin{margin-top:.8rem;color:var(--sd-muted);font-size:1.3rem;line-height:1.45}.sd-pc__foot{margin-top:auto;padding-top:1.6rem}.sd-pc__cta{display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.6rem;border-radius:var(--sd-r-pill);background-color:var(--sd-ink);color:var(--sd-paper);font-size:1.5rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .15s ease}.sd-pc__cta:hover{background-color:var(--sd-ink-hover)}.sd-pc__wish:focus-visible,.sd-pc__cta:focus-visible,.sd-pc__name a:focus-visible{outline:.2rem solid var(--sd-accent);outline-offset:.3rem;box-shadow:none}@media(pointer:coarse){.sd-pc__wish{width:4.4rem;height:4.4rem}.sd-pc__cta{min-height:4.4rem}}@media(prefers-reduced-motion:reduce){.sd-rng__track{scroll-behavior:auto}.sd-rng__fill,.sd-rng__arrow,.sd-tile__img,.sd-tile__overlay,.sd-pc__img,.sd-pc__wish{transition:none}.sd-tile:hover .sd-tile__img,.sd-pc:hover .sd-pc__img{transform:none}}@media screen and (min-width:750px){.sd-rng__tiles{--tile-gap: 1.6rem;margin-bottom:4rem}.sd-tile__overlay{inset-inline:2rem;bottom:2rem}.sd-tile__badge{margin-inline-start:2.4rem;padding:.7rem 1.6rem;font-size:1.7rem}.sd-tile__bar{min-height:6.8rem;padding:1.2rem 2.8rem}.sd-tile__sub{font-size:1.6rem}.sd-tile__name{font-size:1.5rem}.sd-tile__now{font-size:2.4rem}.sd-tile__was{font-size:1.5rem}.sd-rng__track{--rng-gap: 2rem;--rng-per: 2.2;margin:0 -5rem;padding-inline:5rem;scroll-padding-inline:5rem}.sd-pc__body{padding:2.4rem}.sd-pc__name,.sd-pc__now{font-size:2.2rem}.sd-pc__was{font-size:1.5rem}}@media screen and (min-width:990px){.sd-rng__tiles{--tile-cols: 3}.sd-rng__track{--rng-per: 3;margin:0;padding-inline:0;scroll-padding-inline:0}}@media screen and (min-width:1200px){.sd-rng__track{--rng-gap: 3rem;--rng-per: 4}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-ranges.css.map */
