/*! blog-posts */.blog-grid{--card-grid-gap: var(--sp-10) var(--sp-4)}@media screen and (min-width:1024px){.blog-grid{--card-grid-gap: clamp(40px, 3.5vw, 60px)}}@media screen and (pointer:fine){.article-card__image{--tw-scale-x: 1;--tw-scale-y: 1;transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:transform var(--animation-primary)}.article-card__link:hover .article-card__image{--tw-scale-x: 1.05;--tw-scale-y: 1.05}}.article-card__media{border-radius:var(--card-radius)}.article-card__title{font-family:var(--font-product-family);font-weight:var(--font-product-weight);text-transform:var(--font-product-text-transform)}.article-card__top{row-gap:var(--sp-2)}.article-card__top li{padding-inline-end:var(--sp-4)}.article-card__top li:after{content:"";position:absolute;inset-inline-end:0;width:1px;height:16px;background-color:currentColor;opacity:.3}.article-card__top li:last-child{padding-inline-end:0}.article-card__top li:last-child:after{content:none}.article-card__top .icon{width:var(--sp-4);height:var(--sp-4)}.article-card .badge--custom{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--badge-foreground);background-color:var(--badge-background)}@media screen and (pointer:fine){.article-card .badge{--tw-scale-x: 1;--tw-scale-y: 1;transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:var(--animation-primary);transition-property:transform}.article-card .badge:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05}}/*! collage layout */.blog-collage .article-card:nth-child(1) .article-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-color:color-mix(in oklab,rgb(var(--color-foreground)) 50%,#000000)}.blog-collage .article-card:nth-child(1) .article-card__image{width:100%}.blog-collage .article-card:nth-child(1):not(.without-image) .article-card__content{position:absolute;inset:var(--card-grid-gap);inset-block-start:unset;color:#fff}.blog-collage .article-card:nth-child(1):not(.without-image) .article-card__title{color:inherit}.blog-collage .article-card:nth-child(1) .article-card__title{font-size:clamp(var(--text-2xl),2.526vw,var(--text-5xl))}.blog-collage .article-card:nth-child(1) .reversed-link{--reversed-link-gap: min(100%, 1.12em)}@media screen and (max-width:639px){.blog-collage{--card-grid-per-row: 1}.blog-collage .article-card:nth-child(1) .article-card__image{aspect-ratio:4 / 5}.blog-collage .article-card:nth-child(1) .article-card__bottom{display:none}}@media screen and (min-width:640px){.blog-collage .article-card:nth-child(1){grid-column:span 2}}@media screen and (min-width:1024px){.blog-collage{grid-template-rows:1fr 1fr;grid-template-columns:repeat(24,minmax(0,1fr))}.blog-collage .article-card{grid-column:span 8}.blog-collage .article-card:nth-child(1){grid-column:span 14;grid-row:span 2}.blog-collage.with-only4 .article-card:nth-child(1){grid-row:span 3}.blog-collage .article-card:nth-child(1) .article-card__content>.grid{gap:var(--sp-7d5)}.blog-collage .article-card:nth-child(1) .article-card__title{line-height:1}.blog-collage .article-card:nth-child(1) .article-card__top+p{max-width:75%}.blog-collage .article-card:nth-child(1) .article-card__bottom{font-size:var(--fluid-base-to-xl)}.blog-collage .article-card:nth-child(1) .article-card__content .text-xs{font-size:var(--text-sm);line-height:1.25}.blog-collage .article-card:nth-child(1) .article-card__content .text-sm{font-size:var(--text-base)}.blog-collage .article-card:is(:nth-child(2),:nth-child(3)),.blog-collage.with-only4 .article-card:nth-child(4){grid-column:span 10;flex-direction:row}.blog-collage .article-card:is(:nth-child(2),:nth-child(3)) .article-card__media,.blog-collage.with-only4 .article-card:nth-child(4) .article-card__media{flex:0 0 40%}.blog-collage .article-card:is(:nth-child(1),:nth-child(2),:nth-child(3)) :is(.article-card__media,.article-card__link,.article-card__image),.blog-collage.with-only4 .article-card:nth-child(4) :is(.article-card__media,.article-card__link,.article-card__image){height:100%}.blog-collage .article-card:nth-child(3),.blog-collage.with-only4 .article-card:nth-child(4){margin-block-start:var(--sp-3);padding-block-start:var(--sp-3)}.blog-collage .article-card:nth-child(3):before,.blog-collage.with-only4 .article-card:nth-child(4):before{content:"";position:absolute;width:100%;inset-block-start:calc(var(--card-grid-gap)/2 * -1);border-block-start:1px solid rgb(var(--color-border))}}@media screen and (min-width:1536px){.blog-collage .article-card:is(:nth-child(2),:nth-child(3)),.blog-collage.with-only4 .article-card:nth-child(4){gap:var(--sp-10)}.blog-collage .article-card:is(:nth-child(2),:nth-child(3)) .article-card__media,.blog-collage.with-only4 .article-card:nth-child(4) .article-card__media{flex:0 0 45%}}@media screen and (min-width:640px)and (max-width:1023px){.slider .blog-collage.with-only3{--card-grid-per-row: 2}.slider .blog-collage.with-only4{--card-grid-per-row: 3}.slider .blog-collage.with-only4 .article-card:nth-child(1){grid-column:span 3}}@media screen and (pointer:fine){.blog-collage .article-card:nth-child(1):hover .article-card__image{--tw-scale-x: 1.05;--tw-scale-y: 1.05}}/*! blog with one post */@media screen and (min-width:1024px){.blog-grid.with-only1{display:flex;justify-content:center}.blog-grid.with-only1 .article-card{flex:0 0 62.5%}}@media screen and (min-width:1024px)and (max-width:1279px){.blog-collage .article-card:is(:nth-child(2),:nth-child(3)),.blog-collage.with-only4 .article-card:nth-child(4){display:grid;gap:var(--sp-6)}.blog-collage .article-card:is(:nth-child(2),:nth-child(3)) .article-card__image,.blog-collage.with-only4 .article-card:nth-child(4) .article-card__image{aspect-ratio:16 / 9}}/*! overlay layout: tag pills, two-column image cards, page switcher */.blog-tags-wrapper{margin-block-end:clamp(32px,3.125vw,60px)}.blog-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.25vw,24px);margin:0;padding:0;list-style:none}@media screen and (max-width:767px){.blog-tags-wrapper .blog-tags{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;margin-inline:calc(var(--page-padding, 16px) * -1);padding-inline:var(--page-padding, 16px)}.blog-tags-wrapper .blog-tags::-webkit-scrollbar{display:none}.blog-tags li{flex:0 0 auto}.blog-tags li .blog-tags__link{padding:12px 20px}}.blog-tags__link{display:inline-flex;align-items:center;justify-content:center;padding:14px clamp(22px,2.408vw,46.234px);border-radius:33px;background-color:#fafaf7;color:rgb(var(--color-foreground));font-weight:500;font-size:16px;line-height:1.2;letter-spacing:-1.1122px;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.blog-tags .active .blog-tags__link{background-color:rgb(var(--color-foreground));color:#fff}@media screen and (pointer:fine){.blog-tags li:not(.active) .blog-tags__link:hover{background-color:#f0f0e8}}.blog-overlay-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.blog-overlay-card{position:relative;min-width:0}.blog-overlay-card__link{position:relative;display:block;overflow:hidden;aspect-ratio:916 / 834;background-color:#999;color:#fff}.blog-overlay-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (pointer:fine){.blog-overlay-card__image{transition:transform var(--animation-primary)}.blog-overlay-card__link:hover .blog-overlay-card__image{transform:scale(1.03)}}.blog-overlay-card__shade{position:absolute;inset-inline:0;inset-block-end:0;height:36.5%;background-image:linear-gradient(-.727deg,#070707 15.396%,#6d686800 78.991%);pointer-events:none}.blog-overlay-card__info{position:absolute;inset-inline-start:3.384%;inset-inline-end:3.384%;inset-block-start:78.9%;display:flex;flex-direction:column;align-items:flex-start;gap:11px}.blog-overlay-card__title{max-width:69%;margin:0;font-family:var(--font-heading-family);font-size:clamp(22px,1.875vw,36px);font-weight:500;line-height:normal;letter-spacing:-.01em;text-transform:none;color:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.blog-overlay-card__date{display:inline-flex;align-items:center;gap:5px;font-size:clamp(14px,.9375vw,18px);font-weight:500;line-height:24px;letter-spacing:-.01em;white-space:nowrap}.blog-overlay-card__date img{display:block;flex:none}.blog-pagination{display:flex;align-items:flex-start;justify-content:center;gap:12px;margin-block-start:clamp(40px,3.125vw,60px)}.blog-pagination__arrow{display:block;flex:none;width:44px;height:44px}.blog-pagination__arrow img{display:block}.blog-pagination__arrow--next img{transform:scaleX(-1)}.blog-pagination__pages{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.blog-pagination__page{display:block;box-sizing:content-box;width:24px;padding:10px;border-radius:40px;color:#d8d8d8;font-size:18px;line-height:24px;text-align:center}.blog-pagination__page.is-current{color:rgb(var(--color-foreground))}@media screen and (pointer:fine){a.blog-pagination__page:hover{color:rgb(var(--color-foreground))}}@media screen and (max-width:767px){.blog-overlay-grid{grid-template-columns:1fr}.blog-overlay-card__link{aspect-ratio:4 / 5}.blog-overlay-card__info{inset-block-start:auto;inset-block-end:20px}.blog-overlay-card__title{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/blog.css.map */
