.hero[data-hero-section]{overflow:hidden;position:relative;margin:40px auto 0;max-width:1740px}@media(max-width:575px){.hero[data-hero-section]{margin-top:20px}}.hero[data-hero-section] .hero_swiper:not(.swiper-initialized){opacity:0}.hero[data-hero-section] .hero_swiper.swiper-initialized{opacity:1}.hero[data-hero-section] .hero_swiper{overflow:visible}.hero[data-hero-section] .hero_swiper .swiper-slide{width:85%;max-width:560px;list-style:none}@media(min-width:576px){.hero[data-hero-section] .hero_swiper .swiper-slide{width:80%}}.hero[data-hero-section] .hero_slideLink{display:grid;align-items:flex-end;height:100%;border-radius:10px;overflow:hidden;transition:.3s cubic-bezier(.4,.4,0,1);will-change:transform}.hero[data-hero-section] a.hero_slideLink:hover{opacity:1}.hero[data-hero-section] a.hero_slideLink:hover img{transform:scale(1.07);transition-duration:.6s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hero[data-hero-section] .hero_slideLink img,.hero[data-hero-section] .hero_slideLink svg{grid-area:1 / -1;object-fit:cover;height:100%;width:100%;line-height:0;transform:scale(1)}.hero[data-hero-section] .hero_image-placeholder{min-height:240px;background:#f2f2f2}.hero[data-hero-section] .hero_slideText{grid-area:1 / -1;background:linear-gradient(180deg,#0000,#0009);color:#fff;padding:15% 27px 27px;z-index:2;display:grid}@media(max-width:575px){.hero[data-hero-section] .hero_slideText{padding:15% 17px 12px}}.hero[data-hero-section] .hero_slideText strong{font-size:1.375rem;font-weight:600;margin-bottom:10px;-webkit-font-smoothing:antialiased;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media(max-width:575px){.hero[data-hero-section] .hero_slideText strong{font-size:.9375rem;margin-bottom:2px}}.hero[data-hero-section] .hero_slideText p{font-size:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2246%22%20height%3D%229%22%20viewBox%3D%220%200%2046%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1%208.5H44L33%201%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A) no-repeat right center}@media(max-width:575px){.hero[data-hero-section] .hero_slideText p{font-size:.6875rem;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2235%22%20height%3D%227%22%20viewBox%3D%220%200%2035%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.730469%206.09323H32.6476L24.4827%201.11914%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A) no-repeat right center}}.hero[data-hero-section] .swiper-pagination{position:initial;margin-top:10px;text-align:center}.hero[data-hero-section] .swiper-pagination-bullet{background:#e7e8e8;width:7px;height:7px;margin:0 4px;opacity:1}.hero[data-hero-section] .swiper-pagination-bullet:only-child{display:none}.hero[data-hero-section] .swiper-pagination-bullet-active{opacity:1;background:#7c7b7b}.hero[data-hero-section] .hero_navigationButton{display:none}@media(min-width:576px){.hero[data-hero-section] .hero_navigationButton{display:grid;position:absolute;top:50%;z-index:3;width:48px;height:48px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.hero[data-hero-section] .hero_navigationButton--prev{left:18px}.hero[data-hero-section] .hero_navigationButton--next{right:18px}.hero[data-hero-section] .hero_navigationButton--prev svg{transform:rotate(180deg)}.hero[data-hero-section] .hero_navigationButton.swiper-button-disabled{cursor:default;opacity:.45;pointer-events:none}.hero[data-hero-section] .hero_navigationButton:focus-visible{outline:2px solid #459ae3;outline-offset:3px;border-radius:50%}}.top-ranking__header{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title more" "tabs tabs";align-items:center;row-gap:12px;margin-bottom:20px}.top-ranking__title{grid-area:title;margin:0}.top-ranking__more{grid-area:more;margin-left:0;white-space:nowrap}.top-ranking__tabs{grid-area:tabs;display:flex;width:100%;border-bottom:1px solid rgba(0,0,0,.12)}.top-ranking__tab{flex:1;-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;padding:10px 4px;color:#000000b8;font:inherit;font-size:14px;font-weight:var(--text-font-weight);letter-spacing:.02em;cursor:pointer}.top-ranking__tab.is-active{color:var(--header-accent-color);border-bottom-color:var(--header-accent-color);font-weight:var(--text-font-bolder-weight)}.top-ranking .pickup-products.text-with-icons{display:flex;flex-direction:column;gap:16px;padding-bottom:0;text-align:left}.top-ranking .pickup-products.text-with-icons .text-with-icons__item{width:100%;margin:0}.top-ranking .product-item{position:relative}.top-ranking__no{position:absolute;top:10px;left:10px;z-index:1;margin:0}.top-ranking__no-badge{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#eff1f2;color:#000000b8;font-size:16px;font-weight:var(--text-font-bolder-weight);line-height:1}.top-ranking__no-icon{display:block;width:40px;height:auto}.top-ranking .product-item__primary-image{opacity:0;transition:opacity .2s ease-in-out}.top-ranking .product-item__primary-image.is-loaded{opacity:1}.top-ranking__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--border-color)}.top-ranking .product-item__primary-image.is-loaded~.top-ranking__skeleton{display:none}.top-ranking__note{margin:12px 0 0;text-align:right;color:#0000008c;font-size:12px;line-height:1.5}@media screen and (min-width:641px){.top-ranking .pickup-products.text-with-icons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;margin:0 -10px}.top-ranking .pickup-products.text-with-icons .text-with-icons__item{flex:0 0 calc(33.333% - 20px);width:auto;margin:0 10px}}@media screen and (min-width:1000px){.top-ranking__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.top-ranking__tabs{flex:1;justify-content:center;gap:24px;max-width:560px;width:auto;margin:0 auto}.top-ranking__tab{flex:none;min-width:88px;padding:8px 20px;font-size:15px}}.top-ranking .product-item__info-inner{display:flex;flex-direction:column;height:100%}.product-meta-default-price-wrapper{margin-top:auto}.product-meta-default-price-wrapper .price--summary{margin-bottom:6px;font-size:12px;line-height:1;color:#5d5d5d}.product-meta-default-price-wrapper .product-meta-default-price{margin-bottom:6px;line-height:1}.product-meta-default-price-wrapper .product-meta-default-price .price--red{margin-bottom:0;font-family:Roboto;font-weight:400;font-size:20px;line-height:1;color:#d63a58}.product-meta-default-price-wrapper .product-meta-default-price .price--yen{display:inline-block;margin-right:1px;font-size:12px!important}.product-meta-default-price-wrapper .product-meta-default-price .price--tax{margin-left:4px;font-weight:400;font-size:12px;color:#5d5d5d}
/*# sourceMappingURL=/cdn/shop/t/332/compiled_assets/styles.css.map?subset=AAAEAAAAgAAAAAAAAAAAQA */
