.product__layout{display:flex;flex-direction:column;position:relative}@media (min-width:1264px){.product__layout{flex-direction:row}}.product__gallery{flex:1 1 auto;min-width:0;position:relative;height:5.4rem}@media (min-width:767px){.product__gallery{height:7.68rem}}@media (min-width:1023px){.product__gallery{height:6rem}}@media (min-width:1264px){.product__gallery{position:static;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.product__info{overflow:hidden}@media (min-width:767px){.product__info{overflow:unset}}@media (min-width:1264px){.product__info{flex:0 0 4.8rem;flex-shrink:0;margin-right:max(var(--container-gap),(100vw - var(--container-size))/2 + var(--container-gap))}}.product__info-inner{width:var(--container-size);padding-left:var(--container-gap);padding-right:var(--container-gap);margin:0 auto;margin-top:.28rem}@media (min-width:1264px){.product__info-inner{width:4.4rem;margin:0;margin-left:auto;position:sticky;top:.9rem;margin-top:.9rem;padding:0;max-height:calc(100vh - 1.1rem);overflow-y:auto;overflow-x:hidden}}.product__info-inner::-webkit-scrollbar{display:none!important}.share{cursor:pointer}.share-pc{position:relative}.share-box{position:absolute;top:calc(100% + .2rem);background-color:#fff;-webkit-box-shadow:0 0 16px hsla(0,0%,7%,.08);box-shadow:0 0 16px hsla(0,0%,7%,.08);padding:.12rem;right:-.4rem;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden}.share-box.active{opacity:1;visibility:visible}.share-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:.4rem;height:.4rem;background-color:#f6f6f6;border:1px solid #f6f6f6;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.share-item:before{content:"";position:absolute;top:-.1rem;right:.43rem;width:.2rem;height:.2rem;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.share-item:hover{border-color:#111}.share-message{display:none}.share-message.active{display:block}.article-favorite svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.article-favorite.active svg path{fill:#111}.article-favorite,.share{width:.24rem;height:.24rem}@media (min-width:767px){.article-favorite,.share{width:.28rem;height:.28rem}}.article-favorite img,.article-favorite svg,.share img,.share svg{width:100%;height:100%}.article-favorite .share-item img,.share .share-item img{width:auto;height:auto}.review-info{align-items:center}.article--size-slider{overflow:initial}@media (min-width:767px){.article--size-slider{overflow:hidden}}.article--size-slider .swiper-slide{width:.4rem;height:.3rem}.article-size{width:100%;height:100%;position:relative}.article-size input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.article-size label{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f6f6f6;background-color:#f6f6f6;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease;color:var(--color);width:100%;height:100%;line-height:160%}.article-size.disabled{pointer-events:none}.article-size.disabled label{background-color:#fff;border-color:#ebebeb;color:#999;text-decoration:line-through}.article-size.active label{border-color:#111;background-color:#111;color:#fff}.article-size:hover label{border-color:#111}.article--size-slider .swiper-slide.article-size--one,.article--size-slider .swiper-slide.article-size--one .article-size{width:auto}.article--size-slider .swiper-slide.article-size--one .article-size label{width:auto;padding:0 .12rem;white-space:nowrap}.article-table-btn{align-items:center;cursor:pointer}.article-table-btn,.article-table-btn img{-webkit-transition:all .3s ease;transition:all .3s ease}.article-table-btn.active img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.article-table{margin-top:.08rem;border:1px solid #ebebeb;font-weight:400;display:none}.article-table td{width:50%;height:.32rem;vertical-align:middle;padding:0 .08rem}@media (min-width:767px){.article-table td{height:.36rem}}.article-table tr{border:1px solid #ebebeb}.article-table thead td{line-height:140%;font-size:.12rem}.article-table tbody td{line-height:160%;font-size:.12rem}@media (min-width:767px){.article-table tbody td{font-size:.14rem}}.article--color-slider{overflow:initial}@media (min-width:767px){.article--color-slider{overflow:hidden}}.article--color-slider .swiper-slide{width:.76rem;height:.76rem}@media (min-width:767px){.article--color-slider .swiper-slide{width:.82rem;height:.82rem}}.article-color{position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;height:100%}.article-color:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:.02rem;background-color:var(--color);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease, -webkit-transform .35s ease}.article-color.active:before,.article-color:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.article-color input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.article-color label{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f6f6f6;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;height:100%}.article-color img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-color.disabled{pointer-events:none}.article-color.disabled label{opacity:.4;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.article-color-name{display:none}.place--open-btn{padding:.16rem;border:1px solid #111;width:100%}@media (min-width:1264px){.place--open-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;padding:0}}.article-description--item{padding:.16rem 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.article-description--item+.article-description--item{border-top:none}.article-description--open{cursor:pointer}.article-description--btn{position:relative;width:.15rem;height:.15rem;padding:0;border:0;background:transparent;cursor:pointer}.article-description--btn:after,.article-description--btn:before{content:"";position:absolute;top:50%;left:50%;width:.15rem;height:.01rem;background:#111;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform-origin:center;transform-origin:center}.article-description--btn:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.article-description--btn:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.active .article-description--btn:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.article-description--drop{display:none;margin-top:.12rem}.characteristic-item{justify-content:space-between}.article--size-error,.article-form-link{display:none}.product__gallery-item{width:100%;height:5.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f6f6f6}@media (min-width:767px){.product__gallery-item{height:7.68rem}}@media (min-width:1023px){.product__gallery-item{height:6rem}}@media (min-width:1264px){.product__gallery-item{height:5.6rem}}.product__gallery-item img,.product__gallery-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product__gallery-item.product__gallery-item-first{height:8.4rem}@media (min-width:1264px){.prod--info{position:relative}}.prod-status{position:absolute;right:max(var(--container-gap),(100vw - var(--container-size))/2 + var(--container-gap));left:unset;top:.68rem;background-color:hsla(0,0%,7%,.12);padding:.04rem .08rem;z-index:2}@media (min-width:1264px){.prod-status{right:unset;left:max(var(--container-gap),(100vw - var(--container-size))/2 + var(--container-gap));padding:.04rem .12rem;top:.84rem}}.similar-yakor{position:absolute;right:max(var(--container-gap),(100vw - var(--container-size))/2 + var(--container-gap));bottom:.2rem;padding:.08rem .12rem;z-index:2}@media (min-width:1264px){.similar-yakor{top:.84rem;right:.4rem;bottom:unset}}.back-btn{position:absolute;top:.68rem;left:max(var(--container-gap),(100vw - var(--container-size))/2 + var(--container-gap));z-index:2;width:.3rem;height:.3rem;border-radius:50%;background-color:#fff}@media (min-width:1264px){.back-btn{top:.84rem}}@media (min-width:1264px){.product__gallery-slider{display:none}}.product__gallery-slider .swiper-pagination{left:max(var(--container-gap),(100vw - var(--container-size))/2 + var(--container-gap));background-color:hsla(0,0%,7%,.08);bottom:.2rem;border-radius:.4rem;padding:.06rem .08rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.product__gallery-slider .swiper-pagination-bullet{width:.04rem;height:.04rem;background-color:hsla(0,0%,100%,.4);-webkit-transition:all .3s ease;transition:all .3s ease}.product__gallery-slider .swiper-pagination-bullet-active{background-color:#fff}.article-form-btns{-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2;width:100%}@media (min-width:1264px){.article-form-btns{position:static;width:100%}}.article-form-btns.is-fixed{position:fixed;bottom:0;left:0;right:0;padding:.08rem .2rem .2rem;background:#fff;-webkit-box-shadow:0 -8px 24px rgba(0,0,0,.08);box-shadow:0 -8px 24px rgba(0,0,0,.08)}@media (min-width:767px){.article-form-btns.is-fixed{padding:.2rem .2rem .4rem}}.section-similar{overflow:hidden}.similar__slider-container{position:relative}.similar__slider-container .similar__slider{overflow:initial}@media (min-width:1023px){.similar__slider-container .similar__slider{padding-top:.5rem;margin-top:-.5rem}}@media (min-width:1264px){.similar__slider-container .similar__slider{overflow:hidden}}.similar__slider-container .swiper-slide{width:1.62rem}@media (min-width:767px){.similar__slider-container .swiper-slide{width:3.34rem}}@media (min-width:1264px){.similar__slider-container .swiper-slide{width:3.25rem}}.similar__slider-container .swiper-button-next,.similar__slider-container .swiper-button-prev{margin:0;top:0;width:.06rem;height:.12rem;color:#222;display:none}@media (min-width:1023px){.similar__slider-container .swiper-button-next,.similar__slider-container .swiper-button-prev{display:flex}}.similar__slider-container .swiper-button-next:after,.similar__slider-container .swiper-button-prev:after{font-size:.12rem}.similar__slider-container .swiper-button-next{right:0;left:unset}.similar__slider-container .swiper-button-prev{left:unset;right:.26rem}.similar__slider-container .swiper-button-lock{display:none!important}.reviews-wrapper{overflow:hidden}@media (min-width:767px){.reviews-wrapper{overflow:unset}}.reviews--slider-container{-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}.reviews--slider-container .swiper-slide{width:.76rem}@media (min-width:767px){.reviews--slider-container .swiper-slide{width:.82rem}}.reviews--slider-container .swiper-button-next,.reviews--slider-container .swiper-button-prev{margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.36rem;height:.36rem;background-color:#fff;border-radius:50%;color:#222;display:none;-webkit-box-shadow:0 4px 16px 0 hsla(0,0%,7%,.08);box-shadow:0 4px 16px 0 hsla(0,0%,7%,.08)}@media (min-width:1023px){.reviews--slider-container .swiper-button-next,.reviews--slider-container .swiper-button-prev{display:flex}}.reviews--slider-container .swiper-button-next:after,.reviews--slider-container .swiper-button-prev:after{font-size:.12rem}.reviews--slider-container .swiper-button-disabled{display:none}.reviews--slider-container .swiper-button-next{right:-.18rem}.reviews--slider-container .swiper-button-prev{left:-.18rem}.reviews--slider-container .swiper{overflow:initial}@media (min-width:767px){.reviews--slider-container .swiper{overflow:hidden}}.reviews-slider-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:.76rem}@media (min-width:767px){.reviews-slider-item{height:.82rem}}.reviews-slider-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews--filter{align-items:center}.reviews--filter .check__label{font-size:.13rem}.reviews--item{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:.16rem 0}@media (min-width:767px){.reviews--item{padding:.24rem 0}}.reviews--item+.reviews--item{border-top:none}.reviews--cooment-slider{-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}.reviews--cooment-slider .swiper-slide{width:.64rem}.reviews--cooment-slider .swiper-slide a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:.64rem}.reviews--cooment-slider .swiper-slide a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews--cooment-slider .swiper-button-next,.reviews--cooment-slider .swiper-button-prev{margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.36rem;height:.36rem;background-color:#fff;border-radius:50%;color:#222;display:none;-webkit-box-shadow:0 4px 16px 0 hsla(0,0%,7%,.08);box-shadow:0 4px 16px 0 hsla(0,0%,7%,.08)}@media (min-width:1023px){.reviews--cooment-slider .swiper-button-next,.reviews--cooment-slider .swiper-button-prev{display:flex}}.reviews--cooment-slider .swiper-button-next:after,.reviews--cooment-slider .swiper-button-prev:after{font-size:.12rem}.reviews--cooment-slider .swiper-button-disabled{display:none}.reviews--cooment-slider .swiper-button-next{right:-.18rem}.reviews--cooment-slider .swiper-button-prev{left:-.18rem}.reviews--cooment-slider .swiper{overflow:initial}@media (min-width:767px){.reviews--cooment-slider .swiper{overflow:hidden}}.rating__stars img{width:.18rem;height:auto}@media (min-width:767px){.rating__stars img{width:.22rem}}.rating__label{font-weight:600;color:var(--color);line-height:140%;font-size:.12rem}@media (min-width:767px){.rating__label{font-size:.14rem;line-height:160%}}.rating__line{height:.02rem;background:#ebebeb;position:relative;overflow:hidden}.rating__line span{display:block;height:100%;background-color:#111}.rating__percent{color:var(--color-gray);line-height:140%;font-size:.12rem}@media (min-width:767px){.rating__percent{font-size:.14rem;line-height:160%}}