.ranked-products{--digimoku-teal: #1d9a9a;--digimoku-price: #006a6a;--card-radius: 10px;background:#edf6f6;position:relative;z-index:0}.ranked-products .digimoku-heading--with-bubble{padding-top:0}.ranked-products .digimoku-heading__bubble{bottom:auto;top:calc(var(--bubble-size) * -.72)}@media(scripting:enabled){.ranked-products__grid.is-sorting{visibility:hidden}}.ranked-products__grid{display:flex;gap:1.6rem;margin:0;padding:0 1.5rem 1rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-inline:-1.5rem}.ranked-products__grid::-webkit-scrollbar{display:none}.ranked-products__item{display:flex;flex-direction:column;gap:1.3rem;flex:0 0 auto;width:calc(50% - 3rem);min-width:15rem;scroll-snap-align:start}.ranked-products__crown{position:relative;display:block;width:4.5rem;margin-left:.6rem;line-height:0}.ranked-products__rank{position:absolute;left:50%;top:62%;transform:translate(-50%,-50%);font-family:var(--font-heading-family),sans-serif;font-size:1.8rem;font-weight:700;line-height:1;color:#fff}.ranked-products__crown img{width:100%;height:auto;display:block}.ranked-products__card{display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.6rem 1.5rem 2.4rem 1.7rem;background:#fff;border-radius:var(--card-radius);color:inherit;text-decoration:none}.ranked-products__image{aspect-ratio:176 / 175;border-radius:var(--card-radius);overflow:hidden;background:#f0f0f0}.ranked-products__image img,.ranked-products__image svg{width:100%;height:100%;object-fit:cover;display:block}.ranked-products__name{margin:0;font-size:1.6rem;font-weight:700;line-height:1.75;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ranked-products__price{margin:auto 0 0;color:var(--digimoku-price);line-height:1.4}.ranked-products__price-value{font-size:2.2rem;font-weight:700;letter-spacing:-.02em}.ranked-products__price-tax{font-size:1.3rem;font-weight:700}.ranked-products__cta{display:flex;justify-content:center;margin-top:4rem}.ranked-products__button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;min-width:min(32.3rem,100%);min-height:6rem;padding:1rem 6rem 1rem 3rem;background:var(--digimoku-teal);border-radius:80px;color:#fff;font-size:1.7rem;font-weight:700;text-decoration:none;transition:opacity .2s ease}.ranked-products__button:hover{opacity:.85}.ranked-products__button-arrow{position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:3.2rem;height:3.2rem;line-height:0}.ranked-products__button-arrow svg{width:100%;height:100%;display:block}@media screen and (min-width:750px){.ranked-products__item{width:calc(33.333% - 3rem)}.ranked-products__button{min-height:7rem;font-size:1.8rem}}@media screen and (min-width:990px){.ranked-products__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem 2.4rem;overflow-x:visible;scroll-snap-type:none;padding:0;margin-inline:0}.ranked-products__item{width:auto;min-width:0}.ranked-products__name{font-size:1.6rem}.ranked-products__price-value{font-size:2.4rem}.ranked-products__price-tax{font-size:1.4rem}}.ranked-products__breadcrumb{margin-bottom:1.2rem}.ranked-products__breadcrumb-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 .8rem;margin:0;padding:0;list-style:none;font-size:1.4rem;color:#333}.ranked-products__breadcrumb-item+.ranked-products__breadcrumb-item:before{content:"\ff1e";margin-right:.8rem}.ranked-products__breadcrumb-item a{color:#1d9a9a;text-decoration:underline;text-underline-offset:.2em}.ranked-products__subcategories{margin-top:3.2rem}.ranked-products__subcategory-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0;padding:0;list-style:none}.ranked-products__subcategory-tag{display:inline-block;padding:.6rem 1.4rem;border:1px solid #1d9a9a;border-radius:.4rem;background:#fff;color:#1d9a9a;font-size:1.4rem;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s}.ranked-products__subcategory-tag:hover,.ranked-products__subcategory-tag:focus-visible{background:#1d9a9a;color:#fff}@media screen and (max-width:749px){.ranked-products__subcategories{margin-top:2.4rem}.ranked-products__subcategory-tag{padding:.5rem 1.2rem;font-size:1.3rem}}.ranked-products__group-label{margin:0 0 .4rem;text-align:center;font-size:1.4rem;font-weight:700;letter-spacing:.05em;color:#1d9a9a}.ranked-products__subcategory-tag--current{background:#1d9a9a;color:#fff;pointer-events:none}@media screen and (max-width:749px){.ranked-products__group-label{font-size:1.2rem}}.ranked-products__subcategory-tag--disabled{border-color:#ccc;background:#f5f5f5;color:#aaa;cursor:default;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-ranked-products.css.map */
