.product-content{padding-block:2.75rem}@media screen and (min-width:1024px){.product-content{padding-block:5.25rem}}.product-content__figure,.product-content__figure img{margin-bottom:0;width:100%;height:100%}.product-content__figure img{display:block;-o-object-fit:cover;object-fit:cover}.product-content .product-content__wrapper .h1{margin-top:1.25vw;margin-bottom:.9688vw}.product-content .product-content__wrapper p{font-family:Supreme LL TT;font-weight:400;font-size:1rem;line-height:1.5;color:#666;margin-top:.83333vw}.product-content .product-content__wrapper{display:block;gap:1rem}.product-content-picture{position:relative;width:100%}.product-content-picture .product-content-picture__img{width:100%;height:auto}.product-content-picture__content{position:absolute;padding-inline:calc(var(--gutter-x)*0.5);text-align:center;top:4.16667vw;width:90%;margin-inline:auto;transform:translateX(-50%);inset-inline-start:50%}.product-content-picture__content--left,.product-content-picture__content--right{top:0;padding-top:46px}.product-content-picture__content p{font-family:Supreme LL TT;font-weight:400;font-size:1rem;line-height:1.5;color:#666}.product-content-picture__content--white *{color:#fff!important}.product-content-picture__content--black *{color:#000!important}@media screen and (max-width:1024px){.product-content-picture__content .h1{font-size:1.25rem}.product-content-picture__content .h2{font-size:1rem}.product-content-picture__content p{font-size:.75rem}}@media screen and (min-width:1024px){.product-content-picture__content--left{inset-inline-start:9.375vw;width:490px;top:50%;transform:translateY(-50%);text-align:start}.product-content-picture__content--right{inset-inline-start:auto;inset-inline-end:9.375vw;width:490px;top:50%;transform:translateY(-50%);text-align:start}.product-content-picture__content--center{width:54%}}.pc-info__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:absolute;inset-block-end:20px;inset-inline-start:50%;transform:translateX(-50%);width:100%}.pc-info__list .pc-info__item{max-width:100%;flex:0 0 auto;width:50%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:.825rem;padding-inline:.5rem}.pc-info__list .pc-info__item .pc-info__item__title{font-family:Supreme LL TT Bold Flat;font-size:1.125rem;color:#fff;line-height:1.25}.pc-info__list .pc-info__item .pc-info__item__sub-title{font-family:Supreme LL TT Book;font-size:.75rem;color:#fff;line-height:1.25;letter-spacing:-.37px;opacity:.65}.pc-info__list--black .pc-info__item .pc-info__item__sub-title,.pc-info__list--black .pc-info__item .pc-info__item__title{color:#000}@media screen and (min-width:1024px){.pc-info__list{inset-block-end:56px;width:53%;justify-content:space-around}.pc-info__list .pc-info__item{width:auto}.pc-info__list .pc-info__item .pc-info__item__title{font-size:2rem}.pc-info__list .pc-info__item .pc-info__item__sub-title{font-size:1.125rem}}.product-content-swiper-v1{margin-top:1.5rem}.product-content-swiper-v1 .swiper-slide .product-content-swiper-v1__figure{height:100%}.product-content-swiper-v1 .swiper-slide img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;max-height:29.16667vw!important}.product-content-swiper-v1 .swiper-slide{width:auto;max-height:560px!important;height:auto}.product-content-swiper-v1 .swiper-button-prev{inset-inline-start:20px}.product-content-swiper-v1 .swiper-button-next{inset-inline-start:auto;inset-inline-end:20px}.product-content-swiper-v1 .swiper-button-next,.product-content-swiper-v1 .swiper-button-prev{transform:translateY(25%);width:1em;height:1em;font-size:32px;border-radius:50%;background:rgba(0,0,0,.4);z-index:9;position:absolute;top:50%;transition:all .3s}.product-content-swiper-v1 .swiper-button-next:hover,.product-content-swiper-v1 .swiper-button-prev:hover{background:#000}.product-content-swiper-v1 .swiper-button-next:after,.product-content-swiper-v1 .swiper-button-prev:after{content:"\e61a";font-family:cfmoto-icon!important;color:#fff;font-size:26px}.product-content-swiper-v1 .swiper-button-prev:after{transform:scaleX(-1)}@media screen and (min-width:1024px){.product-content-swiper-v1 .swiper-slide:nth-child(3n+1){width:29.58333vw;max-width:auto}.product-content-swiper-v1 .swiper-slide:nth-child(3n+2){width:18.95833vw;max-width:auto}.product-content-swiper-v1 .swiper-slide:nth-child(3n+3){width:35vw;max-width:auto}.product-content-swiper-v1 .swiper-button-next,.product-content-swiper-v1 .swiper-button-prev{transform:translateY(-50%);font-size:48px}.product-content-swiper-v1 .swiper-button-next:after,.product-content-swiper-v1 .swiper-button-prev:after{font-size:32px}}.product-content-swiper-v2{margin-top:2rem}.product-content-swiper-v2 .product-content-swiper-v2__figure img{width:100%;height:170px;-o-object-fit:cover;object-fit:cover}.product-content-swiper-v2 .swiper-button-prev{inset-inline-start:20px}.product-content-swiper-v2 .swiper-button-next{inset-inline-start:auto;inset-inline-end:20px}.product-content-swiper-v2 .swiper-button-next,.product-content-swiper-v2 .swiper-button-prev{transform:translateY(-50%);width:1em;height:1em;font-size:32px;border-radius:50%;background:rgba(0,0,0,.4);z-index:9;position:absolute;top:50%;transition:all .3s;margin-top:0}.product-content-swiper-v2 .swiper-button-next:hover,.product-content-swiper-v2 .swiper-button-prev:hover{background:#000}.product-content-swiper-v2 .swiper-button-next:after,.product-content-swiper-v2 .swiper-button-prev:after{content:"\e61a";font-family:cfmoto-icon!important;color:#fff;font-size:26px}.product-content-swiper-v2 .swiper-button-prev:after{transform:scaleX(-1)}@media screen and (min-width:1024px){.product-content-swiper-v2 .product-content-swiper-v2__figure img{height:17.70833vw}.product-content-swiper-v2 .swiper-button-next,.product-content-swiper-v2 .swiper-button-prev{font-size:48px}.product-content-swiper-v2 .swiper-button-next:after,.product-content-swiper-v2 .swiper-button-prev:after{font-size:32px}}.chair-btn{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.25rem}.chair-btn img{width:6.35417vw;height:3.22917vw;opacity:.7}.chair-btn.active img{opacity:1}