body{overflow-wrap:break-word}ul,li{list-style:none}figure{margin:0}.article-template__title{font-size:24px;font-weight:700}.article-collaboration-template__hero-container{margin-top:16px;display:flex;max-width:400px;justify-content:center;box-sizing:content-box}.article-template__hero-adapt{width:100%;max-width:400px}.article-template__hero-adapt.article-template__hero-adapt.article-template__hero-adapt img{position:relative}@media screen and (max-width: 767px){.article-template__hero-adapt{max-width:100%}.article-collaboration-template__hero-container video{max-width:100%}}.ta-article__section .ta-article__description--mv,.ta-article__section .ta-product-grid--8col{margin-top:.6rem}.ta-article__section+.ta-article__section{margin-top:70px}.ta-article__border{display:flex;justify-content:center;margin-block:50px}.ta-article__border img{border:none;margin-bottom:0}.ta-article__border-line{height:1px;background-color:rgba(var(--color-background-contrast));width:100%}.ta-article .splide__slide img{height:100%}.ta-article .splide__pagination{margin-top:15px;position:relative}.ta-article .splide__pagination__page.is-active{background:#6d6d6d;transform:initial}.ta-article__square-movie{display:flex;justify-content:center}.ta-article__square-movie video{max-width:400px}@media screen and (max-width: 767px){.ta-article__square-movie video{max-width:100%}.article-collaboration-template__hero-container video{max-width:100%}.article-collaboration-template__hero-container{max-width:100%}}.ta-article__subtitle{margin-bottom:10px;font-weight:600;line-height:1.8em}.ta-article__subtext{margin-bottom:initial;margin-top:0}.ta-article__cart .button.btn--border{border:1px solid #000;padding:1.6rem;width:100%}.ta-article__product-grid{margin-top:25px;display:grid;--grid-gap: 10px;--ratio-percent: 1.32333;gap:var(--grid-gap)}.ta-article__product-grid--4col{grid-template-columns:repeat(4,minmax(60px,1fr))}.ta-article__product-grid--8col{grid-template-columns:repeat(4,minmax(60px,1fr));gap:var(--grid-gap);overflow-wrap:break-word}.ta-article__product-grid--scroll{grid-template-columns:none;grid-auto-columns:22%;grid-auto-flow:column;gap:var(--grid-gap);overflow:auto;touch-action:pan-x;-webkit-overflow-scrolling:touch}.ta-article__product-grid--scroll::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.ta-article__product-grid--scroll{grid-template-columns:none;grid-auto-columns:22%;grid-auto-flow:column;gap:var(--grid-gap);overflow:auto;width:100vw;margin-left:-15px;padding-left:15px;padding-right:15px}}.ta-article__product-grid-item{text-decoration:none}.ta-article__product-grid-item-inner{display:flex;justify-content:center}.ta-article__product-grid-item-inner img{border:initial;margin-bottom:0;aspect-ratio:1 / var(--ratio-percent);object-fit:contain}.ta-article__product-grid-item-title{color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-decoration:underline;text-underline-offset:1px;overflow:hidden;line-break:anywhere;word-break:keep-all;line-height:1.3em;font-size:14px}.ta-article__cart{margin-top:30px;max-width:280px;margin-inline:auto}.ta-article__image-text .splide{max-width:400px;margin-inline:auto}.ta-article__image-text-rich{position:relative}.ta-article__image-text-rich img{border:initial}.ta-article__image-text-rich>h3:first-child{margin-top:0}.ta-article__image-text-rich:before{position:absolute;display:inline-block;content:"";width:100vw;height:100%;top:50%;left:50%;background-color:inherit;z-index:-1;transform:translate(-50%,-50%)}.ta-article__main-text{margin-top:15px;margin-bottom:0;color:#333}.ta-article__image-text-rich-deco{margin:20px auto auto;width:65%;min-width:210px;max-width:210px;display:flex;gap:10px;justify-content:center;justify-items:center}.ta-article__image-text-rich-deco-figure img{border:initial;margin-bottom:0;width:100%;height:100%;object-fit:contain}.ta-article__section.ta-article__section--inner{padding-bottom:2rem}@media screen and (max-width: 767px){.overflow__sliderWrap{width:100vw;margin-left:calc(50% - 50vw)}}.article-template__navigation-wrapper{display:flex;gap:1rem;align-items:stretch;flex-direction:column}.article-template__navigation-link{display:flex;flex-direction:column;padding:1.5rem;background-color:rgba(var(--color-foreground),.04);border:1px solid #ccc;text-decoration:none;color:rgb(var(--color-foreground));transition:all .3s ease;min-width:0;flex:1;max-width:100%;width:100%;position:relative;overflow:hidden}.article-template__navigation-thumbnail{flex-shrink:0;height:60px;border-radius:4px;overflow:hidden;aspect-ratio:var(--image-ratio-landscape)}.article-template__navigation-image{width:100%;height:100%;object-fit:cover}.article-template__navigation-info{flex:1;min-width:0}.article-template__navigation-content{display:flex;align-items:center;gap:1rem}.article-template__navigation-link:hover{background-color:rgba(var(--color-foreground),.06)}.article-template__navigation-link--prev{text-align:left}.article-template__navigation-link--next{text-align:right}.article-template__navigation-text{font-size:.875rem;font-weight:500;color:rgba(var(--color-foreground),.7);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.article-template__navigation-title{font-size:var(--font-body);font-weight:600;line-height:1.4;color:rgb(var(--color-foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-template__navigation-link--prev:before{content:"\2190";position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:2.25rem;color:rgba(var(--color-foreground),.5);transition:all .3s ease}.article-template__navigation-link--next:after{content:"\2192";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:2.25rem;color:rgba(var(--color-foreground),.5);transition:all .3s ease}.article-template__navigation-link--prev:hover:before{color:rgb(var(--color-foreground));transform:translateY(-50%) translate(-3px)}.article-template__navigation-link--next:hover:after{color:rgb(var(--color-foreground));transform:translateY(-50%) translate(3px)}.article-template__navigation-link--prev{padding-left:5rem}.article-template__navigation-link--next{padding-right:5rem}@media screen and (max-width: 749px){.article-template__navigation-link{max-width:100%}.article-template__navigation-link--next:after{right:1rem}}.article-template__navigation-link--next .article-template__navigation-content{flex-direction:row-reverse}
/*# sourceMappingURL=/cdn/shop/t/74/assets/main-article-collaboration.css.map */
