@charset "UTF-8";.contentContainer img{vertical-align:top}.fontNotoSansJp,.contentContainer{font-family:Noto Sans Japanese}.fontJinsNextLight{font-family:jins_next_ttlight}.fontJinsNextRegular{font-family:jins_next_ttregular}.fontJinsNextMedium{font-family:jins_next_ttmedium}.fontJinsNextBold{font-family:jins_next_ttbold}.bp-main{background:var(--bp-background-color);width:100%;position:relative;opacity:0}.bp-main.loaded{-webkit-transition:all .8s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .8s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .8s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .8s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .8s cubic-bezier(.215,.61,.355,1) 0ms;opacity:1}.bp-mainvisual.scrolled .bp-mainvisual__information{opacity:0}.bp-mainvisual__inner{height:100vh;position:fixed;width:100%;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:767px){.bp-mainvisual__inner{height:100svh}}.bp-mainvisual__inner h1{line-height:0}@media(min-width:768px){.bp-mainvisual__inner h1{width:91.67vw}}@media(max-width:767px){.bp-mainvisual__inner h1{text-align:center;width:100%}}.bp-mainvisual__inner h1 img{width:100%}@media(max-width:767px){.bp-mainvisual__inner h1 img{width:95.38vw}}.bp-mainvisual__inner h2{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;color:var(--bp-color-red);line-height:1;font-weight:400;position:relative;line-height:0}@media(min-width:768px){.bp-mainvisual__inner h2{font-size:1.53vw;transform:translateY(20px)}}@media(max-width:767px){.bp-mainvisual__inner h2{font-size:3.59vw;transform:translateY(6.15vw)}}.bp-mainvisual__information{display:flex;flex-direction:column;align-items:center;position:absolute;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}@media(min-width:768px){.bp-mainvisual__information{gap:14px;bottom:40px}}@media(max-width:767px){.bp-mainvisual__information{gap:3.59vw;bottom:12.82vw}}.bp-mainvisual__information p{margin-bottom:0}.bp-mainvisual__information-date{line-height:1;color:var(--bp-color-red)}@media(min-width:768px){.bp-mainvisual__information-date{font-size:.97vw}}@media(max-width:767px){.bp-mainvisual__information-date{font-size:3.59vw}}.bp-mainvisual__information-text{line-height:1.5;text-align:center;color:var(--bp-color-red)}@media(min-width:768px){.bp-mainvisual__information-text{font-size:.69vw}}@media(max-width:767px){.bp-mainvisual__information-text{font-size:2.56vw}}.bp-mainvisual__information-text .block{display:block}.bp-mainvisual__information-text .block a{color:var(--bp-color-red)}.bp-main.scrolled .bp-mainvisual__inner h2{opacity:0;filter:blur(10px)}.bp-main.scrolled .bp-mainvisual__information{opacity:0}.bp-main.scrolled .look-item__buttons{opacity:1}@media(min-width:768px){.bp-main.scrolled .look-item__buttons{transform:translate(0)}}@media(max-width:767px){.bp-main.scrolled .look-item__buttons{transform:translate(-50%)}}.bp-main.last .bp-mainvisual__inner h1{opacity:0}.bp-main.last .bp-mainvisual__inner h2{opacity:0;filter:blur(10px)}.bp-main.last .look-item__buttons{opacity:0}@media(min-width:768px){.bp-main.last .look-item__buttons{transform:translate(0)}}@media(max-width:767px){.bp-main.last .look-item__buttons{transform:translate(-50%,100%)}}.bp-main.last-start .look-item__buttons{opacity:0}@media(min-width:768px){.bp-main.last-start .look-item__buttons{transform:translate(0)}}@media(max-width:767px){.bp-main.last-start .look-item__buttons{transform:translate(-50%,100%)}}.bp-mainvisual{height:100vh}.bp-mainvisual,.bp-lookroot{opacity:1;transform:none;filter:none;position:static;z-index:auto}.bp-looks{display:flex;flex-direction:column;gap:10px}@media(max-width:767px){.bp-looks{gap:.77vw}}.bp-information{background-color:var(--bp-color-red);position:relative}@media(min-width:768px){.bp-information{z-index:11;margin-top:6px}}@media(max-width:767px){.bp-information{margin-top:.77vw}}.bp-information__inner{display:flex;align-items:center;justify-content:center;text-align:center}@media(min-width:768px){.bp-information__inner{gap:100px;padding:180px 0}}@media(max-width:767px){.bp-information__inner{flex-direction:column;text-align:left;justify-content:flex-start;align-items:flex-start;margin:0 auto;gap:15.38vw;padding:39.49vw 0;width:89.74vw}}.bp-information__title{text-align:center;color:#fff;display:flex;flex-direction:column;width:100%}@media(min-width:768px){.bp-information__title{gap:24px}}@media(max-width:767px){.bp-information__title{gap:6.15vw}}.bp-information__title h3{margin-bottom:0;line-height:1}@media(min-width:768px){.bp-information__title h3{font-size:24px}}@media(max-width:767px){.bp-information__title h3{font-size:6.15vw}}.bp-information__title p{margin-bottom:0;line-height:1;font-weight:500}@media(min-width:768px){.bp-information__title p{font-size:15px}}@media(max-width:767px){.bp-information__title p{font-size:3.85vw}}.bp-information__content{display:flex;flex-direction:column}@media(min-width:768px){.bp-information__content{gap:28px}}@media(max-width:767px){.bp-information__content{gap:9.23vw}}.bp-information__content-head,.bp-information__content-text,.bp-information__content-note{color:#fff;margin-bottom:0}.bp-information__content-head{line-height:1;-webkit-font-smoothing:antialiased}@media(min-width:768px){.bp-information__content-head{font-size:.69vw;margin-bottom:8px}}@media(max-width:767px){.bp-information__content-head{font-size:2.56vw}}.bp-information__content-text{line-height:1.5}@media(min-width:768px){.bp-information__content-text{font-size:.97vw}}@media(max-width:767px){.bp-information__content-text{font-size:3.59vw}}.bp-information__content-note{-webkit-font-smoothing:antialiased}@media(min-width:768px){.bp-information__content-note{font-size:.69vw}}@media(max-width:767px){.bp-information__content-note{font-size:2.56vw}}@media(min-width:768px){.bp-information__date{font-size:1.39vw}}body.bp-modal-open{overflow:hidden;scrollbar-gutter:stable}@media(max-width:767px){body.bp-modal-open{overscroll-behavior:contain}}.product-modal-overlay{position:fixed;display:flex;justify-content:center;align-items:center;z-index:var(--bp-z-modal);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;transition:all .3s cubic-bezier(.86,0,.07,1) 0ms}@media(min-width:768px){.product-modal-overlay{background-color:var(--bp-color-red);inset:80px 10px 10px;width:calc(100% - 20px);height:calc(100vh - 90px);clip-path:polygon(78.9% 100%,95% 100%,95% 100%,78.9% 100%)}}@media(max-width:767px){.product-modal-overlay{top:0;width:100%;height:100dvh;min-height:100svh;clip-path:polygon(24vw 99%,73vw 99%,73vw 99%,24vw 99%);align-items:flex-start;overflow-y:auto;overscroll-behavior:none;background-color:#ffffff1a}}@media(min-width:768px){.product-modal-overlay.flipped{clip-path:polygon(0 100%,16% 100%,16% 100%,0 100%)}}.product-modal-overlay.open{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.product-modal-content{position:relative;display:flex;align-items:center;justify-content:space-between;overflow-y:auto;overscroll-behavior:none}@media(min-width:768px){.product-modal-content{max-width:795px;width:73.61vw;padding:20px;gap:48px}}@media(max-width:767px){.product-modal-content{background-color:var(--bp-color-red);padding:2.56vw 2.56vw 12.82vw;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6.92vw;width:94.87vw;height:100.1%;min-height:100.1svh;position:relative}}.product-modal__imageslider{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:14px}@media(min-width:768px){.product-modal__imageslider{width:38.52vw;max-width:410px;gap:.97vw}}@media(max-width:767px){.product-modal__imageslider{width:100%}}.product-modal__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;flex-grow:1;z-index:2}@media(min-width:768px){.product-modal__text{width:26.48vw}}@media(max-width:767px){.product-modal__text{width:100%}}.product-modal__text h2{color:#fff;line-height:1.5}@media(min-width:768px){.product-modal__text h2{font-size:14px;margin-bottom:24px}}@media(max-width:767px){.product-modal__text h2{font-size:3.59vw;margin-bottom:3.59vw}}.product-modal__text p{color:#fff;line-height:1.5;margin-bottom:0}@media(min-width:768px){.product-modal__text p{font-size:12px}}@media(max-width:767px){.product-modal__text p{font-size:3.08vw}}.product-modal__price{color:var(--bp-color-red);display:flex;width:100%;justify-content:space-between}@media(min-width:768px){.product-modal__price{font-size:12px;margin-bottom:20px}}@media(max-width:767px){.product-modal__price{width:100%;margin-bottom:1.03vw}}.product-modal__price-id{flex-grow:1}.product-modal__look{color:#fff}@media(min-width:768px){.product-modal__look{width:100%}}@media(max-width:767px){.product-modal__look{display:flex;flex-direction:column;gap:.77vw;width:100%}}.product-modal__look span{color:#fff}.product-modal__look-name{line-height:1.5;display:block}@media(min-width:768px){.product-modal__look-name{font-size:14px;margin-bottom:36px}}@media(max-width:767px){.product-modal__look-name{font-size:3.59vw;margin-bottom:7.18vw}}.product-modal__note{color:#fff;-webkit-font-smoothing:antialiased;width:100%}@media(min-width:768px){.product-modal__note{font-size:10px;margin-top:10px}}@media(max-width:767px){.product-modal__note{margin-top:2.56vw}}.product-modal__shop{display:block;width:100%;text-align:center;text-decoration:none;background:#fff;border:var(--bp-color-red) 1px solid;color:var(--bp-color-red);cursor:pointer;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}.product-modal__shop:hover{background:var(--bp-color-red);color:#fff;border:#fff 1px solid}@media(min-width:768px){.product-modal__shop{padding-top:2px;height:20px;font-size:10px;margin-top:32px}}@media(max-width:767px){.product-modal__shop{padding-top:1.03vw;height:7.69vw;font-size:3.33vw;margin-top:6.15vw}}.product-modal__image{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.product-modal__image img{aspect-ratio:.833;object-fit:contain;cursor:pointer;will-change:transform}@media(max-width:767px){.product-modal__image img{width:89.74vw}}.product-modal__image .product-modal__image-front{pointer-events:none}.product-modal__image-front{position:absolute;top:0;left:0;z-index:2}.product-modal-close{position:absolute;z-index:2;background:transparent;border:none;color:var(--bp-color-red);cursor:pointer;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}.product-modal-close:hover{opacity:.8}.product-modal-close{padding:0}@media(min-width:768px){.product-modal-close{width:60px;height:60px;top:15px;right:20px}}@media(max-width:767px){.product-modal-close{width:11.54vw;height:11.54vw;top:5.13vw;right:7.69vw}}.product-modal-close svg{width:100%;height:100%}@media(min-width:768px){.product-modal-close svg{color:#fff}}@media(max-width:767px){.product-modal-close svg{color:var(--bp-color-red)}}.product-modal__logo{pointer-events:none;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:hard-light;opacity:.42;z-index:1}@media(max-width:767px){.product-modal__logo{top:50%}}@keyframes fadeIn{0%{opacity:.1;filter:blur(6px);transform:scale(1.03)}to{opacity:1;filter:blur(0px);transform:scale(1)}}.fade-in{animation:fadeIn .5s cubic-bezier(.215,.61,.355,1)}.fade-in-out{animation:fadeIn .5s ease-in}.product-modal__indicators{position:relative;bottom:0;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.product-modal__indicators{gap:6px}}@media(max-width:767px){.product-modal__indicators{gap:1.54vw}}.product-modal__prev,.product-modal__next{cursor:pointer;line-height:0}@media(min-width:768px){.product-modal__prev,.product-modal__next{width:16px;height:18px;margin:0 10px}}@media(max-width:767px){.product-modal__prev,.product-modal__next{width:4.1vw;height:4.62vw;margin:0 2.56vw}}.product-modal__prev svg,.product-modal__next svg{width:100%;height:100%}.product-modal__indicator{border-radius:50%;border:#fff 1px solid;background-color:#fff0;cursor:pointer;transition:background-color .3s}@media(min-width:768px){.product-modal__indicator{width:6px;height:6px}}@media(max-width:767px){.product-modal__indicator{width:1.54vw;height:1.54vw}}.product-modal__indicator.active{background-color:#fff}.index-modal-overlay{position:fixed;inset:80px 10px 10px;background-color:#fffffff5;display:flex;justify-content:center;align-items:center;z-index:var(--bp-z-modal);clip-path:polygon(96% 100%,100% 100%,100% 100%,96% 100%);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;transition:all .3s cubic-bezier(.86,0,.07,1) 0ms}@media(min-width:768px){.index-modal-overlay{width:calc(100% - 20px);height:calc(100vh - 90px)}}@media(max-width:767px){.index-modal-overlay{inset:0;width:100%;height:100dvh;clip-path:polygon(76vw 99%,98vw 99%,98vw 99%,76vw 99%);align-items:flex-start}}.index-modal-overlay.flipped{clip-path:polygon(17.8% 100%,19.8% 100%,19.8% 100%,17.8% 100%)}.index-modal-overlay.open{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.index-modal-content{height:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;overflow-y:auto;overscroll-behavior:none}@media(min-width:768px){.index-modal-content{width:90%;max-height:90%;padding:20px;width:97.4074074074%;gap:20px}}@media(max-width:767px){.index-modal-content{width:100%;padding:0 2.56vw;flex-direction:column}}.index-modal__image{position:relative;width:100%;pointer-events:none}@media(min-width:768px){.index-modal__image{width:88.89vw}}@media(max-width:767px){.index-modal__image{width:100%;padding-top:97.44vw;position:sticky;top:0}}.index-modal__image img{width:100%;display:block;opacity:0;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;position:absolute;top:0;left:0}@media(max-width:767px){.index-modal__image img{top:2.56vw;transform:translateY(0)}}.index-modal__image img.active,.active .index-modal__image img{opacity:1;position:relative}.index-modal__image-default{opacity:0;position:absolute;top:0;left:0;width:100%;transition:opacity .3s ease}.index-modal__image-default.active{opacity:1;position:relative}.index-modal__image-look{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:all .3s ease;pointer-events:none}.index-modal__image-look.active img{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);z-index:1}.index-modal__image-look img{width:100%;height:auto;opacity:1;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transform:translateY(-50%);clip-path:polygon(0 50%,100% 50%,100% 50%,0 50%)}@media(max-width:767px){.index-modal__image-look img{transform:translate(0)}}.index-modal__image-look img.pc{display:block}@media(max-width:767px){.index-modal__image-look img.pc{display:none}}.index-modal__image-look img.sp{display:none}@media(max-width:767px){.index-modal__image-look img.sp{display:block}}.index-modal__list{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:13px}@media(min-width:768px){.index-modal__list{width:37.04vw;padding:1px 0}}@media(max-width:767px){.index-modal__list{z-index:1;position:relative;width:100%;padding-bottom:2.56vw}}.index-modal__item{cursor:pointer;text-align:center;width:100%;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}@media(min-width:768px){.index-modal__item{padding-top:2px}}@media(max-width:767px){.index-modal__item{padding-top:.51vw}}@media(min-width:768px){.index-modal__item:hover{background-color:var(--bp-color-red)}.index-modal__item:hover span{color:var(--bp-color-white)}}.index-modal__item.active{background-color:var(--bp-color-red)}.index-modal__item.active span{color:var(--bp-color-white)}.index-modal__item span{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;color:var(--bp-color-red);line-height:1;font-size:12px;display:block;width:100%;text-align:left;padding-top:1px}.index-modal-close{position:absolute;background:transparent;border:none;color:var(--bp-color-red);cursor:pointer;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}.index-modal-close:hover{opacity:.8}.index-modal-close{padding:0}@media(min-width:768px){.index-modal-close{width:60px;height:60px;top:15px;right:15px}}@media(max-width:767px){.index-modal-close{width:11.54vw;height:11.54vw;top:3.85vw;right:3.85vw}}.index-modal-close svg{width:100%;height:100%}@media(min-width:768px){.index-modal-close svg{color:#fff}}@media(max-width:767px){.index-modal-close svg{color:var(--bp-color-red)}}.index-modal__logo{position:absolute;pointer-events:none;top:45%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:hard-light;opacity:.42}@media(min-width:768px){.index-modal__logo{width:91.67vw}}@media(max-width:767px){.index-modal__logo{top:50%;width:98.46vw}}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}:root{--bp-z-bg: -1;--bp-z-default: 0;--bp-z-contents: 1;--bp-z-tooltip: 5;--bp-z-fixed: 10;--bp-z-buttons: 11;--bp-z-modal: 20000;--bp-background-color: #fcfcfc;--bp-color-red: #BF1927;--bp-color-red2: #FF5C5C;--bp-color-white: #fff;--bp-transition-duration: 300}.look-item{display:flex}@media(min-width:768px){.look-item{gap:10px;padding:0 10px}}@media(max-width:767px){.look-item{position:relative;flex-direction:column;align-items:center;gap:0;padding:0}}.look-item.active .look-item__overview{opacity:1}.look-item.active .look-item__overview span{-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;transform:translate(-50%,-50%) scale(1)}.look-item.active .look-item__logo{display:block}.look-item__logo{width:100%;height:100%;top:0;left:0;z-index:2;position:absolute;pointer-events:none}@media(min-width:768px){.look-item__logo{background-size:91.67vw auto;background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat}}@media(max-width:767px){.look-item__logo{display:none;background:none!important;background-size:95.38vw auto}}.look-item__logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media(min-width:768px){.look-item__logo img{width:91.67vw}}@media(max-width:767px){.look-item__logo img{width:95.38vw}}.look-item__images{display:flex;flex-direction:column;position:relative}@media(min-width:768px){.look-item__images{gap:6px}}@media(max-width:767px){.look-item__images{position:relative;gap:0}}@media(min-width:768px){.look-item__images.active{position:sticky;top:70px;padding-bottom:30px}}.look-item__image{width:100%;z-index:3;position:relative;left:0;top:0;pointer-events:none}@media(max-width:767px){.look-item__image.pc{display:none}}@media(min-width:768px){.look-item__image.sp{display:none}}.look-item__image-origin{mix-blend-mode:darken;top:0;left:0;width:100%;object-fit:cover;position:absolute;z-index:1;pointer-events:none}@media(max-width:767px){.look-item__image-origin.pc{display:none}}@media(min-width:768px){.look-item__image-origin.sp{display:none}}.look-item__product{position:relative;width:50%;align-self:flex-end}@media(max-width:767px){.look-item__product{display:none}}@media(min-width:768px){.look-item__product{align-self:flex-end}}@media(min-height:754px){.look-item__product{width:100%}}.look-item__product-image{position:absolute;top:0;left:0;z-index:3}.look-item__description{font-size:10px;color:var(--bp-color-red);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;display:flex;justify-content:space-between}@media(max-width:767px){.look-item__description{display:none}}.look-item__overview{position:absolute;left:0;top:0;line-height:0;width:0;z-index:var(--bp-z-tooltip)}@media(max-width:767px){.look-item__overview{top:50%;left:50%;width:100%;transform:translate(-50%,-50%)!important}}.look-item__overview span{color:#fff;background-color:var(--bp-color-red);font-size:10px;transform:translate(-50%,-50%) scale(1);height:16px;width:120px;position:absolute;top:50%;left:50%;line-height:1.8;text-align:center}@media(max-width:767px){.look-item__overview span{width:100%;left:0;transform:translateY(-50%)!important;font-size:2.56vw;height:4.1vw}}.look-item__side--A{text-align:left}.look-item__side--A .look-item__product{align-self:flex-start}.look-item__side--B{text-align:right}.look-item__side{position:relative}@media(min-width:768px){.look-item__side{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1) 0ms;-moz-transition:all .5s cubic-bezier(.645,.045,.355,1) 0ms;-o-transition:all .5s cubic-bezier(.645,.045,.355,1) 0ms;transition:all .5s cubic-bezier(.645,.045,.355,1) 0ms}}@media(min-width:768px){.look-item[data-flipped=false] .look-item__side--A{width:76.11vw}}@media(max-width:767px){.look-item[data-flipped=false] .look-item__side--A{width:98.46vw}}.look-item[data-flipped=false] .look-item__side--A .look-item__description,.look-item[data-flipped=false] .look-item__side--A .look-item__overview{display:none}@media(max-width:767px){.look-item[data-flipped=false] .look-item__side--A .look-item__overview{display:block;opacity:0;-webkit-transition:all 0ms cubic-bezier(.86,0,.07,1) 0ms;-moz-transition:all 0ms cubic-bezier(.86,0,.07,1) 0ms;-o-transition:all 0ms cubic-bezier(.86,0,.07,1) 0ms;transition:all 0ms cubic-bezier(.86,0,.07,1) 0ms}}.look-item[data-flipped=false] .look-item__side--A .look-item__product{display:none}@media(min-width:768px){.look-item[data-flipped=false] .look-item__side--B{width:21.81vw}}@media(max-width:767px){.look-item[data-flipped=false] .look-item__side--B{position:absolute;bottom:0;right:.77vw;width:21.79vw;z-index:5;-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 10ms;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 10ms;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 10ms;transition:all .3s cubic-bezier(.86,0,.07,1) 10ms}}@media(max-width:767px){.look-item[data-flipped=false] .look-item__side--B .look-item__logo{display:block}}@media(max-width:767px){.look-item[data-flipped=false] .look-item__side--B .look-item__overview{opacity:1;-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .3s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .3s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .3s;transition:all .3s cubic-bezier(.86,0,.07,1) .3s}}.look-item[data-flipped=false] .side--B:hover{cursor:pointer}@media(min-width:768px){.look-item[data-flipped=true] .look-item__side--B{width:76.11vw}}@media(max-width:767px){.look-item[data-flipped=true] .look-item__side--B{width:98.46vw}}.look-item[data-flipped=true] .look-item__side--B .look-item__description,.look-item[data-flipped=true] .look-item__side--B .look-item__overview{display:none}@media(max-width:767px){.look-item[data-flipped=true] .look-item__side--B .look-item__overview{display:block;opacity:0;-webkit-transition:all 0ms cubic-bezier(.86,0,.07,1) 0ms;-moz-transition:all 0ms cubic-bezier(.86,0,.07,1) 0ms;-o-transition:all 0ms cubic-bezier(.86,0,.07,1) 0ms;transition:all 0ms cubic-bezier(.86,0,.07,1) 0ms}}.look-item[data-flipped=true] .look-item__side--B .look-item__product{display:none}@media(min-width:768px){.look-item[data-flipped=true] .look-item__side--A{width:21.81vw}}@media(max-width:767px){.look-item[data-flipped=true] .look-item__side--A{position:absolute;bottom:0;right:.77vw;width:21.79vw;z-index:5;-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0ms;transition:all .3s cubic-bezier(.86,0,.07,1) 0ms}}@media(max-width:767px){.look-item[data-flipped=true] .look-item__side--A .look-item__overview{opacity:1;-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .3s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .3s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .3s;transition:all .3s cubic-bezier(.86,0,.07,1) .3s}}@media(max-width:767px){.look-item[data-flipped=true] .look-item__side--A .look-item__logo{display:block}}.look-item[data-flipped=true] .side--A:hover{cursor:pointer}.look-item__buttons{z-index:var(--bp-z-buttons);position:fixed;justify-content:space-between;display:flex;padding:0;opacity:0}@media(min-width:768px){.look-item__buttons{-webkit-transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;-moz-transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;-ms-transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;-o-transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;bottom:10px;left:auto;right:10px;width:21.81vw;gap:3px;height:20px;pointer-events:none;transform:translate(0)}.look-item__buttons.active{pointer-events:all;transform:translate(0)}}@media(max-width:767px){.look-item__buttons{background-color:#fcfcfccc;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;-moz-transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;-ms-transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;-o-transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;transition:all .4s cubic-bezier(.23,1,.32,1) 0ms;bottom:0;left:50%;right:auto;width:fit-content;padding:0 2.31vw;transform:translate(-50%,100%);gap:.77vw;display:grid;grid-template-columns:1fr 4fr;grid-template-rows:1fr 1fr;align-items:center}.look-item__buttons.active{transform:translate(-50%)}.look-item__buttons.active .look-buttons__product{opacity:1}}.look-item__buttons button{border-radius:0;text-align:center;box-sizing:border-box;padding:0;line-height:1;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.look-item__buttons button{font-size:10px;padding-top:2px}}@media(max-width:767px){.look-item__buttons button{height:7.69vw;font-size:3.33vw;padding-top:.77vw}}.look-item__buttons button{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}@media(min-width:768px){.look-item__buttons.flipped{left:10px;right:auto}}.look-item__buttons.flipping button{-webkit-transition:transform 0ms cubic-bezier(.215,.61,.355,1) 0ms;-moz-transition:transform 0ms cubic-bezier(.215,.61,.355,1) 0ms;-ms-transition:transform 0ms cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:transform 0ms cubic-bezier(.215,.61,.355,1) 0ms;transition:transform 0ms cubic-bezier(.215,.61,.355,1) 0ms}@media(min-width:768px){.look-item__buttons.flipping button{transform:translateY(30px)}}.look-item__details{background:var(--bp-color-red);color:var(--bp-color-white);border:1px solid var(--bp-color-red)}@media(min-width:768px){.look-item__details{width:16.94vw}}@media(max-width:767px){.look-item__details{grid-column:2/3;grid-row:2/3;align-self:flex-start;width:43.85vw}}.look-item__details:hover{color:var(--bp-color-red);background-color:var(--bp-color-white);border-color:var(--bp-color-red);cursor:pointer}.look-item__index{background:var(--bp-color-white);color:var(--bp-color-red);border:1px solid var(--bp-color-red)}@media(min-width:768px){.look-item__index{width:4.65vw}}@media(max-width:767px){.look-item__index{grid-column:3/4;grid-row:2/3;align-self:flex-start;width:19.49vw}}.look-item__index:hover{color:var(--bp-color-red);background-color:var(--bp-color-red2);border-color:var(--bp-color-red);cursor:pointer}@media(min-width:768px){.look-buttons__product{display:none}}@media(max-width:767px){.look-buttons__product{opacity:0;grid-column:1/2;grid-row:1/3;width:31.28vw;display:flex;justify-content:center;align-items:center}.look-buttons__product img{width:100%;aspect-ratio:157/126}}@media(min-width:768px){.look-buttons__product-name{display:none}}@media(max-width:767px){.look-buttons__product-name{grid-column:2/4;grid-row:1/2;align-self:flex-end;color:var(--bp-color-red);display:flex;justify-content:space-between;align-items:center;width:62.82vw;font-size:3.33vw;margin:0}}.look-buttons__product-price{color:var(--bp-color-red)}@media(max-width:767px){.look-buttons__product-price{font-size:3.08vw}}
