.masonry_transition{position:relative;padding:0}.masonry_transition .gallery__item{float:none;position:absolute;width:32%;min-width:32%;height:auto!important}@media screen and (min-width:768px) and (max-width:1600px){.masonry_transition .gallery__item{width:31%;min-width:31%}}@media only screen and (max-width: 767px){.masonry_transition .gallery__item{width:90%;min-width:90%}}@media screen and (min-width: 768px){.look_sp{padding:0;display:none!important}}@media only screen and (max-width: 767px){.look_sp{padding:0;display:block!important}.slides-mobile-inner{width:100vw;height:calc(100vh - var(--menu-height));overflow:scroll;scroll-snap-type:y mandatory}.main-content .look_sp .gallery__item{position:relative;width:100%;width:100vw;line-height:100vh;overflow:hidden}.main-content .look_sp .gallery__item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(#0000,#000);opacity:0;z-index:1}.main-content .look_sp .gallery__item .image__fill{height:100vh}.main-content .look_sp .gallery__item .custom__text{padding:0;margin:0;position:absolute;bottom:14px;left:0;z-index:2}.main-content .look_sp .gallery__item .rte:not(.rte--column) p{padding:0 15px;margin:0;font-weight:400;font-size:11px;line-height:1.4;letter-spacing:.08em;text-align:left}.main-content .look_sp .gallery__item:first-child .custom__text{padding:0;margin:0;position:absolute;bottom:18px;left:0;z-index:1}.main-content .look_sp .gallery__item:first-child .rte:not(.rte--column) p{padding:0 20px;margin:0;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:.05em;text-align:left}.main-content .look_sp .custom__text.text--white{color:#fff}.main-content .look_sp .custom__text.text--black{color:#000}.pagination a.active{transform:scale(1.8)}}.gallery__item{height:auto}@media screen and (min-width: 768px){.look_pc{display:block}.look_pc .hero__description,.look_pc .hero__description p{font-size:calc(11px * var(--FONT-ADJUST-BODY))}.look_pc .slideshow__slide:first-child .hero__description,.look_pc .slideshow__slide:first-child .hero__description p{font-size:calc(20px * var(--FONT-ADJUST-BODY))}.look_pc .homepage-slideshow .flickity-enabled.is-draggable .flickity-viewport{cursor:default}.look_pc .hero__description,.look_pc .hero__title,.look_pc .hero__kicker{opacity:1!important;will-change:transform,opacity}.look_pc .hero__content{margin:24px;padding:35px 0;max-width:calc(50% - var(--outer))}.look_pc .slideshow__slide:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(#0000,#000);opacity:0}}@media only screen and (max-width: 767px){.look_pc{display:none}.look_pc .hero__content{margin:20px;padding:var(--outer) 0;max-width:calc(50% - var(--outer))}}@media screen and (min-width: 768px){.toppage-mv{position:fixed;top:0;left:0;width:100%;height:100px}.mv_paddingtop{padding-top:100%}.hero_txt_sp,.hero_btn_sp{display:none!important}.toppage-mv .custom-prev-next-button.previous{left:0;cursor:default!important}.toppage-mv .custom-prev-next-button.next{right:0;cursor:default!important}.toppage-mv .flickity-badge-dots .flickity-page-dots{display:none!important}}@media only screen and (max-width: 767px){.toppage-mv{position:fixed;top:0;left:0;width:100%;height:100px}.mv_paddingtop{padding-top:100vh}.hero_txt_pc,.hero_btn_pc,.toppage-mv .flickity-badge-dots .flickity-page-dots{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
