.product-intro .egg-01,.product-intro .egg-02{opacity:0}.product-intro .page-title{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.product-intro .anchor-bar li{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.product-intro.show .egg-01,.product-intro.show .egg-02{opacity:1}.product-intro.show .egg-01{-webkit-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.product-intro.show .egg-02{-webkit-transition:opacity 2s .3s;-o-transition:opacity 2s .3s;transition:opacity 2s .3s}.product-intro.show .page-title{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.product-intro.show .anchor-bar li{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-intro.show .anchor-bar li:nth-child(1){-webkit-transition:opacity .6s .3s,-webkit-transform .6s .3s;transition:opacity .6s .3s,-webkit-transform .6s .3s;-o-transition:opacity .6s .3s,transform .6s .3s;transition:opacity .6s .3s,transform .6s .3s;transition:opacity .6s .3s,transform .6s .3s,-webkit-transform .6s .3s}.product-intro.show .anchor-bar li:nth-child(2){-webkit-transition:opacity .6s .5s,-webkit-transform .6s .5s;transition:opacity .6s .5s,-webkit-transform .6s .5s;-o-transition:opacity .6s .5s,transform .6s .5s;transition:opacity .6s .5s,transform .6s .5s;transition:opacity .6s .5s,transform .6s .5s,-webkit-transform .6s .5s}.product-list li h3,.product-list li p,.product-list li .base-button{opacity:0}.product-list li .content:before{width:0}.product-list li .egg{opacity:0}.product-list li:nth-child(odd) h3,.product-list li:nth-child(odd) p,.product-list li:nth-child(odd) .base-button{-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.product-list li:nth-child(even) h3,.product-list li:nth-child(even) p,.product-list li:nth-child(even) .base-button{-webkit-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);transform:translate(-10px, 0)}.product-list li.show .egg{opacity:1;-webkit-transition:opacity 2s .6s;-o-transition:opacity 2s .6s;transition:opacity 2s .6s}.product-list li.show .content:before{width:150px;-webkit-transition:width 1s .3s;-o-transition:width 1s .3s;transition:width 1s .3s}.product-list li.show h3,.product-list li.show p,.product-list li.show .base-button{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-list li.show h3{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.product-list li.show p{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:opacity 1s .3s,transform 1s .3s;transition:opacity 1s .3s,transform 1s .3s;transition:opacity 1s .3s,transform 1s .3s,-webkit-transform 1s .3s}.product-list li.show .base-button{-webkit-transition:opacity 1s .6s,-webkit-transform 1s .6s;transition:opacity 1s .6s,-webkit-transform 1s .6s;-o-transition:opacity 1s .6s,transform 1s .6s;transition:opacity 1s .6s,transform 1s .6s;transition:opacity 1s .6s,transform 1s .6s,-webkit-transform 1s .6s}@media only screen and (max-width: 768px){.product-list li .content:before{width:4px;height:0}.product-list li.show .content:before{width:4px;height:80px;-webkit-transition:height 1s .3s;-o-transition:height 1s .3s;transition:height 1s .3s}}.product .article-banner h3,.product .article-banner p,.product .article-banner .base-button{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.product .article-banner.show h3,.product .article-banner.show p,.product .article-banner.show .base-button{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.product .article-banner.show h3{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.product .article-banner.show p{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:opacity 1s .3s,transform 1s .3s;transition:opacity 1s .3s,transform 1s .3s;transition:opacity 1s .3s,transform 1s .3s,-webkit-transform 1s .3s}.product .article-banner.show .base-button{-webkit-transition:opacity 1s .6s,-webkit-transform 1s .6s;transition:opacity 1s .6s,-webkit-transform 1s .6s;-o-transition:opacity 1s .6s,transform 1s .6s;transition:opacity 1s .6s,transform 1s .6s;transition:opacity 1s .6s,transform 1s .6s,-webkit-transform 1s .6s}.product .page-banner .icon-group .icon{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.product .page-banner .icon-group p{opacity:0}.product .page-banner.show .icon-group .icon{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.product .page-banner.show .icon-group p{opacity:1}.product .page-banner.show .icon-group li:nth-child(1) .icon{-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,-webkit-transform .6s;-o-transition:transform .6s,opacity .6s;transition:transform .6s,opacity .6s;transition:transform .6s,opacity .6s,-webkit-transform .6s}.product .page-banner.show .icon-group li:nth-child(1) p{-webkit-transition:opacity .6s .3s;-o-transition:opacity .6s .3s;transition:opacity .6s .3s}.product .page-banner.show .icon-group li:nth-child(2) .icon{-webkit-transition:opacity .6s .2s,-webkit-transform .6s .2s;transition:opacity .6s .2s,-webkit-transform .6s .2s;-o-transition:transform .6s .2s,opacity .6s .2s;transition:transform .6s .2s,opacity .6s .2s;transition:transform .6s .2s,opacity .6s .2s,-webkit-transform .6s .2s}.product .page-banner.show .icon-group li:nth-child(2) p{-webkit-transition:opacity .6s .5s;-o-transition:opacity .6s .5s;transition:opacity .6s .5s}.product .page-banner.show .icon-group li:nth-child(3) .icon{-webkit-transition:opacity .6s .4s,-webkit-transform .6s .4s;transition:opacity .6s .4s,-webkit-transform .6s .4s;-o-transition:transform .6s .4s,opacity .6s .4s;transition:transform .6s .4s,opacity .6s .4s;transition:transform .6s .4s,opacity .6s .4s,-webkit-transform .6s .4s}.product .page-banner.show .icon-group li:nth-child(3) p{-webkit-transition:opacity .6s .7s;-o-transition:opacity .6s .7s;transition:opacity .6s .7s}.product-category .page-title,.product-category .category-select,.product-category .list{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.product-category.show .page-title,.product-category.show .category-select,.product-category.show .list{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-category.show .page-title{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.product-category.show .category-select{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s,-webkit-transform 1s .3s}.product-category.show .list{-webkit-transition:opacity 1s .6s,-webkit-transform 1s .6s;transition:opacity 1s .6s,-webkit-transform 1s .6s;-o-transition:transform 1s .6s,opacity 1s .6s;transition:transform 1s .6s,opacity 1s .6s;transition:transform 1s .6s,opacity 1s .6s,-webkit-transform 1s .6s}.product-detail .outline .breadcrumbs,.product-detail .outline h1,.product-detail .outline h2{opacity:0;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.product-detail .outline .wrap:before{width:0}.product-detail .outline .anchor-bar{opacity:0}.product-detail .outline.show .breadcrumbs,.product-detail .outline.show h1,.product-detail .outline.show h2{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-detail .outline.show .breadcrumbs{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.product-detail .outline.show h1{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s,-webkit-transform 1s .3s}.product-detail .outline.show h2{-webkit-transition:opacity 1s .6s,-webkit-transform 1s .6s;transition:opacity 1s .6s,-webkit-transform 1s .6s;-o-transition:transform 1s .6s,opacity 1s .6s;transition:transform 1s .6s,opacity 1s .6s;transition:transform 1s .6s,opacity 1s .6s,-webkit-transform 1s .6s}.product-detail .outline.show .wrap:before{width:100%;-webkit-transition:width 1s .9s;-o-transition:width 1s .9s;transition:width 1s .9s}.product-detail .outline.show .anchor-bar{opacity:1;-webkit-transition:opacity 1s 1.2s;-o-transition:opacity 1s 1.2s;transition:opacity 1s 1.2s}.product-detail .contnet-spec,.product-detail .contnet-wrap{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.product-detail .contnet-spec.show,.product-detail .contnet-wrap.show{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.product-faq .outline .title,.product-faq .outline .text{opacity:0;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.product-faq .outline.show .title,.product-faq .outline.show .text{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-faq .outline.show .title{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.product-faq .outline.show .text{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s,-webkit-transform 1s .3s}.product-faq .contnet ul{opacity:0;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.product-faq .contnet.show ul{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.product-article .top,.product-article .swiper-wrap{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.product-article.show .top,.product-article.show .swiper-wrap{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-article.show .top{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.product-article.show .swiper-wrap{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s,-webkit-transform 1s .3s}.product .contact-wrap .icon{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.product .contact-wrap .title,.product .contact-wrap .text,.product .contact-wrap .base-button{opacity:0;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.product .contact-wrap.show .icon{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s}.product .contact-wrap.show .title,.product .contact-wrap.show .text,.product .contact-wrap.show .base-button{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.product .contact-wrap.show .title{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s;transition:transform 1s .3s,opacity 1s .3s,-webkit-transform 1s .3s}.product .contact-wrap.show .text{-webkit-transition:opacity 1s .6s,-webkit-transform 1s .6s;transition:opacity 1s .6s,-webkit-transform 1s .6s;-o-transition:transform 1s .6s,opacity 1s .6s;transition:transform 1s .6s,opacity 1s .6s;transition:transform 1s .6s,opacity 1s .6s,-webkit-transform 1s .6s}.product .contact-wrap.show .base-button{-webkit-transition:opacity 1s .9s,-webkit-transform 1s .9s;transition:opacity 1s .9s,-webkit-transform 1s .9s;-o-transition:transform 1s .9s,opacity 1s .9s;transition:transform 1s .9s,opacity 1s .9s;transition:transform 1s .9s,opacity 1s .9s,-webkit-transform 1s .9s}.product{padding-top:190px}@media only screen and (max-width: 768px){.product{padding-top:100px}}.product .wrapper{max-width:max(83.8542vw, 1610px);width:100%}.product-detail{margin:0 auto 100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-detail .outline{margin-right:6px;padding:0 40px;position:-webkit-sticky;position:sticky;top:85px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:27.9503%}.product-detail .outline .wrap{position:relative;margin-bottom:32px;padding:32px 6px}.product-detail .outline .wrap:before{position:absolute;bottom:0;left:0;display:block;background-color:rgba(114,113,113,.2);width:0;height:4px;content:""}.product-detail .outline .breadcrumbs{margin-bottom:36px}.product-detail .outline h1{font-size:6rem;font-weight:700;line-height:1.2;letter-spacing:.035em}@media only screen and (max-width: 768px){.product-detail .outline h1{font-size:3.75rem}}.product-detail .outline h2{font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:.035em}@media only screen and (max-width: 786px){.product-detail .outline h2{font-size:1.5rem}}.product-detail .outline .anchor-bar{padding:0 6px}.product-detail .outline .anchor-bar ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-detail .outline .anchor-bar li:not(:last-child){margin-bottom:26px}.product-detail .outline .anchor-bar p{display:inline-block}.product-detail .content{width:72.0497%}.product-detail .content .gallery-swiper{position:relative}.product-detail .content .gallery-swiper:before{display:block;padding-bottom:66.087%;content:""}.product-detail .content .gallery-swiper .swiper-container{position:absolute;top:0;left:0}.product-detail .content .gallery-swiper .photo{position:relative;width:100%}.product-detail .content .gallery-swiper .photo:before{display:block;padding-bottom:66.087%;content:""}.product-detail .content .gallery-swiper .photo img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-detail .content .gallery-thumbs{padding:0 10px;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-detail .content .gallery-thumbs .swiper-navigation{padding:0 75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-prev,.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-next{position:static;padding:0 25px;width:105px;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-prev:before,.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-next:before{background-color:rgba(237,127,23,.5)}.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-prev span,.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-next span{color:#ed7f17}.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-prev span:before,.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-next span:before{background-color:#ed7f17}.product-detail .content .gallery-thumbs .swiper-navigation.short .swiper-button-prev:before{left:-40px}.product-detail .content .gallery-thumbs .swiper-navigation.short .swiper-button-next:before{right:-40px}.product-detail .content .gallery-thumbs .swiper-wrap{position:relative;width:calc(100% - 360px)}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation{display:none;position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;pointer-events:none}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-prev,.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-next{margin:0;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);color:#000;pointer-events:auto;cursor:pointer;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-prev:after,.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-next:after{content:none}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-prev:before,.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-next:before{display:block;font-family:"icomoon" !important;font-size:1rem}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-prev.swiper-button-disabled,.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-next.swiper-button-disabled{opacity:.35}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-next{right:0}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-next:before{content:""}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-prev{left:0}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation .thumbs-button-prev:before{content:""}.product-detail .content .gallery-thumbs .swiper-wrap .swiper-no-swiping+.thumbs-navigation{display:none}.product-detail .content .gallery-thumbs .swiper-slide{padding:40px 10px;width:auto;cursor:pointer}.product-detail .content .gallery-thumbs .swiper-slide.active .photo svg circle{stroke-dashoffset:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-detail .content .gallery-thumbs .wrap{position:relative}.product-detail .content .gallery-thumbs .photo{position:relative}.product-detail .content .gallery-thumbs .photo div{position:relative;border-radius:500px;width:40px;overflow:hidden}.product-detail .content .gallery-thumbs .photo div:before{display:block;padding-bottom:100%;content:""}.product-detail .content .gallery-thumbs .photo img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);border-radius:500px;width:100%;height:100%}.product-detail .content .gallery-thumbs .photo svg{z-index:5;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.product-detail .content .gallery-thumbs .photo svg circle{stroke:rgba(237,127,23,.5);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:227;stroke-dashoffset:227;-webkit-transition:stroke-dashoffset 1s,-webkit-transform 1s;transition:stroke-dashoffset 1s,-webkit-transform 1s;-o-transition:stroke-dashoffset 1s,transform 1s;transition:stroke-dashoffset 1s,transform 1s;transition:stroke-dashoffset 1s,transform 1s,-webkit-transform 1s}.product-detail .content .gallery-thumbs .text{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);font-size:.875rem;line-height:1.8;letter-spacing:.05em;white-space:nowrap}.product-detail .content-spec:not(:last-child),.product-detail .content-wrap:not(:last-child){margin-bottom:100px}.product-detail .content-spec>p,.product-detail .content-wrap>p{font-size:2.5rem;font-weight:700;line-height:1.3;letter-spacing:.035em}@media only screen and (max-width: 768px){.product-detail .content-spec>p,.product-detail .content-wrap>p{font-size:2rem;letter-spacing:.03em}}.product-detail .content-spec>p{margin-bottom:20px;text-align:center}.product-detail .content-spec ul{margin:0 0 -6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail .content-spec li{padding:12px 0;background-color:#f0f4f5;margin:0 3px 6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc((100% / 2) - 6px)}.product-detail .content-spec li:last-child{width:calc(100% - 6px)}.product-detail .content-spec div:first-child{padding:0 10px;width:14.3229vw;font-weight:700;font-size:.875rem;line-height:1.8;letter-spacing:.05em;text-align:center}.product-detail .content-spec div:last-child{position:relative;padding:12px 1.6667vw;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.875rem;line-height:1.8;letter-spacing:.035em;text-align:left}.product-detail .content-spec div:last-child:before{position:absolute;top:50%;left:0;width:4px;height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,.1);content:""}.product-detail .content-wrap{padding:4.9479vw 4.6875vw 2.3438vw;background-color:#f0f4f5}.product-detail .content-wrap>p{margin-bottom:32px}@media only screen and (max-width: 1280px){.product-detail .outline{width:330px}.product-detail .content{width:calc(100% - 330px)}}@media only screen and (max-width: 1024px){.product-detail .outline h1{font-size:4.375rem}.product-detail .content .gallery-thumbs{margin:30px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-detail .content .gallery-thumbs .swiper-wrap{padding:0 15px;width:100%}.product-detail .content .gallery-thumbs .swiper-wrap.gap{padding:0 35px}.product-detail .content .gallery-thumbs .swiper-wrap .thumbs-navigation{display:block}.product-detail .content-spec li{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-detail .content-spec div{padding:0}.product-detail .content-spec div:first-child,.product-detail .content-spec div:last-child{padding:14px 10px;width:100%;text-align:left}.product-detail .content-spec div:first-child{padding:14px 10px}.product-detail .content-spec div:last-child{padding:18px 10px 14px}.product-detail .content-spec div:last-child:before{top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;height:2px}}@media only screen and (max-width: 768px){.product-detail{margin:0 auto 60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-detail .outline{margin:0 0 45px;position:static;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.product-detail .outline h1{font-size:3.75rem}.product-detail .outline .wrap{margin-bottom:24px;padding:24px 0}.product-detail .outline .breadcrumbs{margin-bottom:10px}.product-detail .outline .anchor-bar{padding:0}.product-detail .outline .anchor-bar ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-detail .outline .anchor-bar li{margin-right:26px;margin-bottom:16px}.product-detail .outline .anchor-bar li:not(:last-child){margin-bottom:16px}.product-detail .content{width:100%}.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-prev,.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-next{padding:0 20px;width:80px}.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-prev span,.product-detail .content .gallery-thumbs .swiper-navigation .swiper-button-next span{font-size:.875rem;line-height:1.8;letter-spacing:.05em}.product-detail .content .gallery-thumbs .swiper-wrap.gap{padding:0 20x}.product-detail .content-spec:not(:last-child),.product-detail .content-wrap:not(:last-child){margin-bottom:40px}.product-detail .content-spec{padding:0 30px}.product-detail .content-spec>p{padding:0 10px;text-align:left}.product-detail .content-spec li{width:100%}.product-detail .content-wrap{padding:50px 30px 10px}}.product-faq{margin:0 auto 90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.product-faq .outline{margin-right:6px;padding:60px 2.6042vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#333;width:calc(27.9503vw - 6px)}.product-faq .outline .title{color:#fff;margin-bottom:17px;font-size:2.5rem;font-weight:700;line-height:1.3;letter-spacing:.035em}@media only screen and (max-width: 768px){.product-faq .outline .title{font-size:2rem;letter-spacing:.03em}}.product-faq .outline .text{color:rgba(255,255,255,.6);font-size:.875rem;line-height:1.8;letter-spacing:.05em}.product-faq .content{padding:0 4.6875vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f0f4f5;width:72.0497vw}.product-faq .content ul{width:100%;counter-reset:li}.product-faq .content li{padding:30px 20px 30px 85px;position:relative;cursor:pointer;counter-increment:li}.product-faq .content li:not(:last-child){border-bottom:4px solid #fff}.product-faq .content li.active .q i{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.product-faq .content .q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-faq .content .q p{position:relative;font-size:1rem;font-weight:700;line-height:1.3;letter-spacing:.035em}.product-faq .content .q p:before{position:absolute;top:-7px;left:-20px;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);color:#ed7f17;font-size:1.5rem;font-weight:700;line-height:1.5;letter-spacing:.03em;content:"Q" counter(li) "."}@media only screen and (max-width: 768px){.product-faq .content .q p:before{font-size:1.125rem}}.product-faq .content .q i{margin-left:20px;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-o-transition:transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s}.product-faq .content .a{display:none;padding-top:45px;padding-right:30px}@media only screen and (max-width: 768px){.product-faq{margin:0 auto 60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-faq .outline{margin:0 0 4px;padding:50px 30px;width:100%}.product-faq .content{padding:0;width:100%}.product-faq .content li{padding:20px 30px 20px 70px}.product-faq .content .q p:before{top:-4px;left:-12px}.product-faq .content .a{padding-top:14px}}.product-article{margin:0 auto 100px;overflow:hidden}.product-article .top{padding:0 30px;text-align:center}.product-article .top .title{font-size:2.5rem;font-weight:700;line-height:1.3;letter-spacing:.035em}@media only screen and (max-width: 768px){.product-article .top .title{font-size:2rem;letter-spacing:.03em}}.product-article .top .text{margin-top:16px;font-size:.875rem;line-height:1.8;letter-spacing:.05em}.product-article .swiper-wrap{margin-top:40px}.product-article .swiper-slide{padding:0 3px;height:auto}.product-article .swiper-slide:nth-child(odd) .wrap{padding:3.125vw 2.6042vw 2.6042vw 2.0833vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-article .swiper-slide:nth-child(odd) .content{text-align:right}.product-article .swiper-slide:nth-child(odd) .egg{right:-10%;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.product-article .swiper-slide:nth-child(even) .wrap{padding:3.125vw 2.0833vw 2.6042vw 2.6042vw;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-article .swiper-slide:nth-child(even) .content{text-align:left}.product-article .swiper-slide:nth-child(even) .egg{left:-10%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}@media only screen and (min-width: 1201px){.product-article .swiper-slide:hover .wrap{background-color:#d09a66}.product-article .swiper-slide:hover .content:before{background-color:rgba(255,255,255,.2)}.product-article .swiper-slide:hover .title,.product-article .swiper-slide:hover .text{color:#fff}.product-article .swiper-slide:hover .photo-wrap{border:5px solid #fff;-webkit-transform:translate3d(-50%, -50%, 0) scale(1);transform:translate3d(-50%, -50%, 0) scale(1)}.product-article .swiper-slide:hover .egg{opacity:.1}}.product-article .swiper-navigation{margin-top:42px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-article .swiper-navigation .swiper-button-next,.product-article .swiper-navigation .swiper-button-prev{position:static;padding:0 25px;width:105px;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-article .swiper-navigation .swiper-button-next:before,.product-article .swiper-navigation .swiper-button-prev:before{background-color:rgba(237,127,23,.5)}.product-article .swiper-navigation .swiper-button-next span,.product-article .swiper-navigation .swiper-button-prev span{color:#ed7f17}.product-article .swiper-navigation .swiper-button-next span:before,.product-article .swiper-navigation .swiper-button-prev span:before{background-color:#ed7f17}.product-article .swiper-navigation.short .swiper-button-prev:before{left:-40px}.product-article .swiper-navigation.short .swiper-button-next:before{right:-40px}.product-article .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f0f4f5;-webkit-transition:background .6s;-o-transition:background .6s;transition:background .6s;width:100%;height:100%}.product-article .content{padding:0 1.5625vw}.product-article .content:before{margin-bottom:26px;display:inline-block;background-color:rgba(114,113,113,.2);width:100px;height:4px;-webkit-transition:background .6s;-o-transition:background .6s;transition:background .6s;content:""}.product-article .content .title{color:#ed7f17;font-size:1.5rem;font-weight:700;line-height:1.5;letter-spacing:.01em;-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s}.product-article .content .text{margin-top:8px;color:#434343;font-size:.875rem;line-height:1.8;letter-spacing:.035em;-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s}.product-article .photo{margin:0 1.5625vw;position:relative;z-index:1;max-width:250px;width:100%}.product-article .photo:before{display:block;padding-bottom:100%;content:""}.product-article .photo-wrap{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0) scale(0.846);transform:translate3d(-50%, -50%, 0) scale(0.846);border:5px solid transparent;border-radius:500px;overflow:hidden;width:100%;height:100%;-webkit-transition:border .6s,-webkit-transform .6s;transition:border .6s,-webkit-transform .6s;-o-transition:transform .6s,border .6s;transition:transform .6s,border .6s;transition:transform .6s,border .6s,-webkit-transform .6s}.product-article .photo-wrap img{border-radius:500px}.product-article .egg{position:absolute;z-index:0;top:50%;width:300px;opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}@media only screen and (max-width: 768px){.product-article{margin:0 auto}.product-article .top .text{margin-top:12px}.product-article .swiper-slide:nth-child(odd) .wrap,.product-article .swiper-slide:nth-child(even) .wrap{padding:45px 30px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-article .swiper-slide:nth-child(odd) .content,.product-article .swiper-slide:nth-child(even) .content{text-align:center}.product-article .content .title{letter-spacing:.03em}.product-article .content .text{margin-top:20px}.product-article .photo{margin-bottom:30px;max-width:180px}.product-article .photo-wrap{-webkit-transform:translate3d(-50%, -50%, 0) scale(1);transform:translate3d(-50%, -50%, 0) scale(1)}.product-article .egg{display:none}}.product .contact-wrap{padding:6.7708vw 80px;margin:0 auto;max-width:1155px;width:100%;overflow:hidden}.product .contact-wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width: 1201px){.product .contact-wrap a:hover .icon svg circle{stroke-dashoffset:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (max-width: 1200px){.product .contact-wrap a:active .icon svg circle{stroke-dashoffset:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.product .contact-wrap .icon{position:relative;margin-right:110px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product .contact-wrap .icon div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f0b61a;border-radius:500px;width:150px;height:150px;overflow:hidden}.product .contact-wrap .icon div img{width:80px}.product .contact-wrap .icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.product .contact-wrap .icon svg circle{stroke:rgba(240,182,26,.5);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:700;stroke-dashoffset:700;-webkit-transition:stroke-dashoffset 1s,-webkit-transform 1s;transition:stroke-dashoffset 1s,-webkit-transform 1s;-o-transition:stroke-dashoffset 1s,transform 1s;transition:stroke-dashoffset 1s,transform 1s;transition:stroke-dashoffset 1s,transform 1s,-webkit-transform 1s}.product .contact-wrap .block-title{text-align:left}.product .contact-wrap .block-title .text{display:inline-block !important;margin-top:12px;max-width:none}.product .contact-wrap .base-button{margin-top:45px}@media only screen and (max-width: 768px){.product .contact-wrap{padding:80px 30px}.product .contact-wrap a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product .contact-wrap .icon{margin:0 0 55px}.product .contact-wrap .icon div{width:85px;height:85px}.product .contact-wrap .icon div img{width:45px}.product .contact-wrap .icon svg circle{stroke-dashoffset:0;-webkit-transform:scale(0.577);-ms-transform:scale(0.577);transform:scale(0.577)}.product .contact-wrap .block-title{text-align:center}.product .contact-wrap .base-button{margin:38px auto 0}}

/*# sourceMappingURL=product_detail.min.css.map*/