.p-index-custom1{display:flex;flex-direction:column;max-width:1240px;padding:0 20px;margin:0 auto}@media screen and (min-width:769px){.p-index-custom1{gap:80px}}@media screen and (max-width:768px){.p-index-custom1{gap:60px}}.p-index-custom1__banner-image{width:100%}.p-index-custom1__banner-wrap{width:100%;max-width:1000px;margin:0 auto}.p-index-custom1__blog-list{display:grid;gap:10px;padding:0;margin:0;list-style:none}.p-index-custom1__blog-link{display:grid;gap:0 20px}@media screen and (min-width:481px){.p-index-custom1__blog-link{grid-template-columns:auto 1fr}}.p-index-custom1__blog-text{font-weight:700}.p-index-custom1__blog-title{font-size:20px;color:#981313}.p-index-custom1__blog-wrap{display:grid;gap:20px;width:100%;max-width:1000px;padding:20px 25px;margin:0 auto;background-color:#fee}@media screen and (min-width:769px){.p-index-custom1__blog-wrap{grid-template-columns:20% 1fr}}@media screen and (max-width:640px){.p-index-custom1__feature{width:100%;max-width:240px;margin:0 auto;overflow:visible}}@media screen and (min-width:641px){.p-index-custom1__feature-functions{display:none}}@media screen and (max-width:640px){.p-index-custom1__feature-functions{display:flex;justify-content:center}}.p-index-custom1__feature-head{margin-bottom:60px;text-align:center}@media screen and (min-width:641px){.p-index-custom1__feature-item--clone{display:none}}.p-index-custom1__feature-list{padding:0;list-style:none}@media screen and (min-width:641px){.p-index-custom1__feature-list{display:grid;grid-template-columns:repeat(3,1fr);gap:0 max(40px,(100% - 960px) / 2)}}.p-index-custom1 .p-index-custom1__feature-navigation{position:relative;inset:auto;margin:0}.p-index-custom1__feature-pagination.swiper-pagination-bullets{min-width:initial}.p-index-custom1__feature-ruby{font-family:Cinzel,"Noto Serif",serif}.p-index-custom1__feature-wrap{width:100%;max-width:1200px;margin:0 auto}@media screen and (max-width:768px){.p-index-custom1__ranking{overflow:visible}}@media screen and (min-width:769px){.p-index-custom1__ranking-functions{display:none}}@media screen and (max-width:768px){.p-index-custom1__ranking-functions{display:flex;justify-content:center}}.p-index-custom1__ranking-head{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:40px}.p-index-custom1__ranking-image{width:100%;aspect-ratio:1/1;object-fit:cover}.p-index-custom1__ranking-image-wrap{position:relative;width:100%}.p-index-custom1__ranking-item{display:flex;flex-direction:column}.p-index-custom1__ranking-link{display:flex;flex-direction:column;gap:20px;align-items:center;height:100%;text-align:center}.p-index-custom1__ranking-list{padding:0;margin:0;list-style:none}@media screen and (min-width:769px){.p-index-custom1__ranking-list{display:grid;grid-template-columns:repeat(5,1fr);gap:20px 2.5%}}.p-index-custom1__ranking-more{font-weight:700;border-bottom:1px solid currentcolor}.p-index-custom1__ranking-name{font-weight:700;line-height:1.4}@media screen and (min-width:769px){.p-index-custom1__ranking-name{font-size:20px}}@media screen and (max-width:768px){.p-index-custom1__ranking-name{font-size:16px}}.p-index-custom1 .p-index-custom1__ranking-navigation{position:relative;inset:auto;margin:0}.p-index-custom1__ranking-number{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:20px;color:#fff;border-radius:50%}.p-index-custom1__ranking-number--1{background-color:#e1a737}.p-index-custom1__ranking-number--2{background-color:#bbb}.p-index-custom1__ranking-number--3{background-color:#9e7f64}.p-index-custom1__ranking-number--4,.p-index-custom1__ranking-number--5{background-color:#625640}.p-index-custom1__ranking-pagination.swiper-pagination-bullets{min-width:initial}.p-index-custom1 .p-index-custom1__ranking-placeholder{display:block;width:100%;aspect-ratio:3/2}.p-index-custom1__ranking-price{margin-top:auto}.p-index-custom1__ranking-ruby{font-family:Cinzel,"Noto Serif",serif}.p-index-custom1__wrap{overflow:hidden;background-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sf-index-custom1.css.map */
