.featured-collection .product-grid-item__content{justify-content:flex-start;height:auto}@media(min-width:1025px){.featured-collections__slider .splide__list{display:grid!important;grid-template-columns:repeat(3,1fr);gap:12px}}@media(max-width:1024px){.featured-collections__slider .splide__pagination{top:-26px;bottom:initial;justify-content:flex-end}.featured-collections__slider .splide__pagination__page{display:block;padding:0;width:8px;height:8px;background-color:#fff;border:1px solid #000;border-radius:8px;margin:0 2px}.featured-collections__slider .splide__pagination__page.is-active{background:#000;transform:scale(1)}}.latest-news__featured{padding:0 12px}@media(min-width:1025px){.latest-news__slider .splide__list{display:grid!important;grid-template-columns:repeat(4,1fr);gap:12px}}body.template-article{padding-top:130px}@media only screen and (min-width:1025px){body.template-article{padding-top:170px}}.section-article__heading{font-size:calc(14px + 2 * (100vw - 320px)/ (1280 - 320));font-weight:700;margin-bottom:5px}@media only screen and (min-width:1025px){.section-article__heading{font-size:18px}}.section-article__content iframe{width:100%;height:auto;aspect-ratio:16 / 9}body.template-article .wysiwyg-text{display:block}body.template-blog{padding-top:130px}body.template-blog .adjacent-heading-text__heading,body.template-blog .adjacent-heading-text__content{grid-column:1 / 7}@media only screen and (min-width:1025px){body.template-blog{padding-top:170px}body.template-blog .adjacent-heading-text__heading{grid-column:1 / 3}body.template-blog .adjacent-heading-text__content{grid-column:3 / 11}}.list-news{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 20px}@media only screen and (min-width:1025px){.list-news{grid-template-columns:repeat(3,1fr);gap:40px 20px}}@media only screen and (max-width:1024px){.list-news .post-grid-item{gap:20px}}.list-news-tag{display:flex;flex-wrap:wrap;gap:20px 25px;margin-bottom:50px;list-style:none}.list-news-tag a{display:block;text-transform:uppercase}.list-news-tag a.is-active{font-weight:700;color:inherit}.pagination-wrapper{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 20px}.pagination-wrapper a,.pagination-wrapper span{display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:15px}.pagination-wrapper .current{font-weight:700;color:inherit}.pagination-wrapper .deco{pointer-events:none}body.template-index,body.template-suffix-homebase{padding-top:130px}@media only screen and (min-width:1025px){body.template-index,body.template-suffix-homebase{padding-top:170px}}.main-visual{margin-bottom:80px}@media only screen and (min-width:1025px){.main-visual{margin-bottom:240px}}.main-visual__video{position:relative;overflow:hidden;grid-column:span 6}@media only screen and (min-width:1025px){.main-visual__video{aspect-ratio:1 / 1}}.main-visual__video-control{position:absolute;bottom:20px;left:20px;z-index:9;display:flex;align-items:center;gap:20px}.main-visual__video-time{font-size:.8rem;color:#fff}.main-visual__video-button{background:none;border:none;font-size:.8rem;color:#fff;-webkit-appearance:none;appearance:none;cursor:pointer}.main-visual__video-wrapper,.main-visual__video-fallback{width:100%;height:100%;position:relative}.main-visual__video-element,.main-visual__fallback-image{width:100%;height:100%;object-fit:cover}.main-visual__products{grid-column:span 6;position:relative}@media only screen and (max-width:1024px){*+.main-visual__products{margin-top:20px}}.main-visual__product-card{display:block;overflow:hidden}.main-visual__product-image{overflow:hidden}@media only screen and (min-width:1025px){.main-visual__product-image{aspect-ratio:1 / 1}}.main-visual__product-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.main-visual__product-card:hover .main-visual__product-img{transform:scale(1.1)}.main-visual__product-info{width:100%;display:flex;justify-content:space-between;gap:40px;position:absolute;bottom:0;padding:20px}.main-visual__product-name,.main-visual__product-price{font-size:.8rem;color:#fff}.main-visual .splide__pagination{display:grid;grid-template-columns:repeat(auto-fit,minmax(30px,1fr));width:100%;gap:10px;justify-content:stretch;padding:0 .5em;bottom:initial;top:.5em}@media only screen and (min-width:1025px){.main-visual .splide__pagination{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}.main-visual .splide__pagination>li{position:relative}.main-visual .splide__pagination>li:after{position:absolute;top:0;left:0;width:0;height:100%;background-color:#fff;content:""}.main-visual .splide__pagination>li:has(.is-active):after{width:100%;animation:progress 4s linear forwards}@keyframes progress{0%{width:0}to{width:100%}}.main-visual .splide__pagination__page{background-color:#fff6;height:2px;opacity:.5;flex:1;width:100%;border-radius:0;margin:0;display:block;opacity:1}.main-visual .splide__pagination__page.is-active{background-color:#fff6;transform:scale(1)}:is(body.template-index,body.template-blog) .post-grid-item{justify-content:flex-start;text-decoration:none}@media only screen and (max-width:1024px){:is(body.template-index,body.template-blog) .post-grid-item{gap:20px}}:is(body.template-index,body.template-blog) .post-grid-item .post-grid-item__date{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:13px}@media only screen and (max-width:1024px){:is(body.template-index,body.template-blog) .post-grid-item .post-grid-item__date{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}}:is(body.template-index,body.template-blog) .post-grid-item .post-grid-item__detail{padding:0 10px}:is(body.template-index,body.template-blog) .post-grid-item .post-grid-item__content{margin-bottom:0;color:inherit}:is(body.template-index,body.template-blog) .post-grid-item__figure{position:relative;display:block;width:100%;aspect-ratio:4 / 3}:is(body.template-index,body.template-blog) .post-grid-item__figure>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
