body{padding-bottom:min(8.5rem,85px)}.detail-container{padding-top:min(4rem,40px)}.detail-container .top-banner-container{display:flex;justify-content:space-between;margin-bottom:min(11.5rem,115px)}.detail-container .picture-container{display:flex;position:relative;width:min(92.8rem,928px)}.detail-container .picture-container .thumb-list{display:flex;flex-direction:column;width:min(9.9rem,99px);margin-right:min(2.7rem,27px)}.detail-container .picture-container .thumb-list .thumb-item{width:min(9.9rem,99px);height:min(9.9rem,99px);display:flex;align-items:center;justify-content:center;margin-bottom:min(1rem,10px);border:1px solid #ddd;border-radius:min(.6rem,6px);cursor:pointer;overflow:hidden;transition:all .2s ease}.detail-container .picture-container .thumb-list .thumb-item img{max-width:100%;max-height:100%;object-fit:contain}.detail-container .picture-container .thumb-list .thumb-item:hover{border-color:#4b6efa}.detail-container .picture-container .thumb-list .thumb-item.active{border-color:#4b6efa}.detail-container .picture-container .main-img-wrap{position:relative;width:min(80rem,800px);height:min(80rem,800px);display:flex;align-items:center;justify-content:center;cursor:crosshair;background-color:#e4e2e7}.detail-container .picture-container .main-img-wrap .main-img{max-width:100%;max-height:100%;object-fit:contain}.detail-container .picture-container .main-img-wrap .mask{position:absolute;width:min(20rem,200px);height:min(20rem,200px);left:0;top:0;cursor:move;pointer-events:auto;z-index:10;user-select:none;background:url("../../img/web/product/detail/dot.png") repeat;display:none}.detail-container .picture-container .main-img-wrap .preview-box{width:min(80rem,800px);height:min(80rem,800px);position:absolute;top:0;left:min(80rem,800px);border:1px solid #999;background-color:#e4e2e7;box-shadow:0 min(1.2rem,12px) min(2.4rem,24px) min(-.6rem,-6px) rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);pointer-events:none;overflow:hidden;display:none;z-index:999}.detail-container .picture-container .main-img-wrap .preview-box .preview-img{position:absolute;top:0;left:0}.detail-container .picture-container .main-img-wrap .product-series-container{left:min(2.5rem,25px);bottom:min(2.8rem,28px);height:min(4.1rem,41px);padding-right:min(2.2rem,22px);display:flex;align-items:center;justify-content:space-between;background-color:rgba(255,255,255,.6);box-shadow:0 10px 15px -3px rgba(0,0,0,.2);border-radius:min(2.1rem,21px);z-index:99999;cursor:pointer}.detail-container .picture-container .main-img-wrap .product-series-container .btn-contanier{display:flex;align-items:center}.detail-container .picture-container .main-img-wrap .product-series-btn{height:min(4.1rem,41px);display:flex;align-items:center;justify-content:center;color:#000;padding-left:min(2.2rem,22px);padding-right:min(2.2rem,22px);border-radius:min(2.1rem,21px)}.detail-container .picture-container .main-img-wrap .product-series-btn.active{color:#fff;background-color:#929292}.detail-container .picture-container .main-img-wrap .product-typ-on{top:min(4.2rem,42px);right:min(1.8rem,18px);height:min(5.3rem,53px);display:flex;align-items:center;justify-content:center;padding-left:min(2.9rem,29px);padding-right:min(2.5rem,25px);background-color:#fff;border-radius:min(2.7rem,27px);z-index:99999}.detail-container .product-info-container{width:min(61.8rem,618px)}.detail-container .product-info-container .product-info-top{display:flex;align-items:flex-start;justify-content:space-between}.detail-container .product-info-container .product-info-other{display:flex;align-items:flex-end;justify-content:space-between}.detail-container .product-info-container .product-info-other .product-info-price{display:flex;align-items:flex-end}.detail-container .product-info-container .product-info-other .rating-reviews{display:flex;align-items:flex-end}.detail-container .product-info-container .product-info-other .rating-reviews .score-star .score-star-item{width:min(11.925rem,119.25px);height:min(2.1rem,21px)}.detail-container .product-info-container .tips-container{display:flex;align-items:center;height:min(6.2rem,62px)}.detail-container .product-info-container .tips-container img{width:min(6.2rem,62px);height:100%;animation:heartbeat 1s infinite}.detail-container .product-info-container .tips-container .description{display:flex;align-items:center;height:min(3.8rem,38px);padding-left:min(7.4rem,74px);padding-right:min(2rem,20px);border-radius:min(2rem,20px);background-color:#fddf6d}.detail-container .product-info-container .product-color-options{display:flex;flex-wrap:wrap}.detail-container .product-info-container .product-color-options .product-color-option{display:flex;align-items:center;justify-content:center;width:min(9.9rem,99px);height:min(9.9rem,99px);background-color:#f3f3f3;margin-right:min(1.5rem,15px);margin-bottom:min(1.5rem,15px);border:1px solid #f3f3f3;border-radius:min(.6rem,6px)}.detail-container .product-info-container .product-color-options .product-color-option img{max-width:100%;height:auto;object-fit:contain;padding-left:min(1rem,10px);padding-right:min(1rem,10px);mix-blend-mode:multiply;opacity:1}.detail-container .product-info-container .product-color-options .product-color-option-selected{border-color:#929292}.detail-container .product-info-container .product-color-options .iconfont{top:min(-1.3rem,-13px);right:min(-.8rem,-8px);z-index:2}.detail-container .product-info-container .operates-container{display:flex}.detail-container .product-info-container .operates-container .btn{display:flex;align-items:center;justify-content:center;height:min(5.9rem,59px);font-size:min(2.4rem,24px);font-weight:400;border-radius:min(3rem,30px)}.detail-container .product-info-container .operates-container .select-lenses{color:#fff;padding-left:min(6.5rem,65px);padding-right:min(5.8rem,58px);background-color:#4b6efa;margin-right:min(2.8rem,28px)}.detail-container .product-info-container .operates-container .frame-only{color:#666;padding-left:min(4.6rem,46px);padding-right:min(3rem,30px);border:1px solid #dadada}.detail-container .nav-tabs{display:flex;justify-content:center;background-color:#fff}.detail-container .nav-tabs a{display:block;padding-bottom:min(2rem,20px);margin-right:min(8.7rem,87px);text-decoration:none;transition:all .3s;border-bottom:min(.3rem,3px) solid transparent}.detail-container .nav-tabs a:last-child{margin-right:0}.detail-container .nav-tabs a.active{font-weight:bold;border-color:#000}.product-details-container{margin-top:min(-.2rem,-2px);border-top:min(.3rem,3px) solid #ddd}.product-details-container .details-container{padding-top:min(5.9rem,59px);padding-bottom:min(2.4rem,24px);background-color:#f2f2f2}.product-details-container .details-container .content{display:flex;justify-content:space-between;padding-right:min(5.6rem,56px)}.product-details-container .left-container{width:min(70rem,700px)}.product-details-container .left-container .product-description-container .show-more{left:calc(57% + min(2rem,20px));bottom:min(.3rem,3px)}.product-details-container .left-container .details-item-contanier{display:flex;align-items:center;flex-wrap:wrap}.product-details-container .left-container .details-item-contanier .details-item{width:50%;padding-left:min(4.8rem,48px)}.product-details-container .right-container{display:flex;flex-direction:column;justify-content:center}.product-details-container .right-container .svg-container{width:min(49.1rem,491px);margin:0 auto}.product-details-container .right-container .svg-container .size-label{transform:translate(-50%,-50%);white-space:nowrap}.product-details-container .right-container .svg-container .size-label-first{top:-2px;left:50%}.product-details-container .right-container .svg-container .size-label-second{top:56%;left:25%}.product-details-container .right-container .svg-container .size-label-third{top:56%;left:75%}.product-details-container .right-container .svg-container .size-label-fourth{top:84%;left:50%}.product-details-container .right-container .svg-container .item-frame{width:100%;height:auto;object-fit:contain}.product-details-container .right-container .toggle-size-btn{display:flex;justify-content:center;margin-top:min(7.8em,78px)}.product-details-container .right-container .svg-next-container{display:flex;justify-content:space-between;margin-top:min(-1.2em,-12px)}.product-details-container .right-container .svg-next-container .svg-temple-container{height:min(13.6em,136px)}.product-details-container .right-container .svg-next-container .size-label{transform:translate(-50%,-50%);white-space:nowrap}.product-details-container .right-container .svg-next-container .size-label-fifth{top:60%;left:46%}.product-details-container .right-container .svg-next-container .svg-temple-container .item-temple{width:auto;height:100%;object-fit:contain}.detail-container .item-header{padding-bottom:min(1.4rem,14px);border-bottom:1px solid #cfcfcf}.product-details-container .fashionistas-container .item-header{display:flex;align-items:center;justify-content:space-between}.product-details-container .fashionistas-container .item-video{margin:auto;max-width:min(52.4rem,524px);height:auto}.product-details-container .fashionistas-container .item-video .video-img{max-width:100%;max-height:100%;object-fit:contain}.product-details-container .fashionistas-container .item-video .mask-layer{top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:2}.product-details-container .fashionistas-container .item-video .iconfont{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:min(7.5rem,75px);color:#fff;z-index:3}.detail-container .wearing-index-container{margin-bottom:min(11.5rem,115px)}.detail-container .wearing-index-container .bd{display:flex;justify-content:space-between;margin-top:min(5.2rem,52px);margin-left:min(6.3rem,63px)}.detail-container .wearing-index-container .index-container{width:100%;position:relative;overflow:hidden;padding-top:min(4.3rem,43px)}.detail-container .wearing-index-container .index-container .index-item .index-item-title{margin-bottom:min(.2rem,2px)}.detail-container .wearing-index-container .index-container .index-item .index-item-list{position:relative;display:flex;align-items:center;width:min(54.5rem,545px);height:min(3rem,30px);border-left:1px solid #999;border-right:1px solid #999;background-color:#fff;z-index:2}.detail-container .wearing-index-container .index-container .index-item .index-item-list .item-list-value{height:100%;flex:1;display:flex;align-items:center;justify-content:center;border-top:1px solid #999;border-bottom:1px solid #999}.detail-container .wearing-index-container .index-container .index-item .index-item-list .item-list-value.active{color:#fff;background-color:#f96819;border-color:#f96819}.detail-container .wearing-index-container .pop-picture{max-width:min(51.4rem,514px);height:auto;top:min(-1rem,-10px);right:min(27.5rem,275px)}.detail-container .wearing-index-container .model-picture{max-width:min(64.4rem,644px);height:auto;margin-right:0;mix-blend-mode:multiply;opacity:1}.detail-container .feature-container .feature-img{display:block;max-width:min(60.4rem,604px);height:auto;margin:auto}.detail-container .feature-container .graphic-description-container{width:100%;display:flex;justify-content:space-between}.detail-container .feature-container .graphic-description-container .item-container{flex-shrink:0;width:min(42em,420px)}.detail-container .feature-container .graphic-description-container .item-container img{max-width:min(42em,420px);height:auto;object-fit:contain}.detail-container .feature-container .graphic-description-container .item-container .description{white-space:normal}.detail-container .customer-reviews-container .top{display:flex;justify-content:space-between}.detail-container .customer-reviews-container .top .score-container{width:min(57rem,570px)}.detail-container .customer-reviews-container .top .style-hub-photo{width:min(67rem,670px)}.detail-container .customer-reviews-container .top .style-hub-photo .photo-item{width:min(14.6rem,146px);height:min(22.7rem,227px);margin-right:min(1.9rem,19px)}.detail-container .customer-reviews-container .reviews-container .tag-container .tag-header{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:2px solid #ddd;margin-bottom:0}.detail-container .customer-reviews-container .reviews-container .tag-container .tag-header .tab-container{display:flex;align-items:center}.detail-container .customer-reviews-container .reviews-container .tag-container .tag-header .tab-container .item-tab{padding-bottom:calc(min(1rem,10px) - 2px)}.detail-container .customer-reviews-container .reviews-container .tag-container .tag-header .tab-container .item-tab-active{border-bottom:2px solid #000;position:relative;bottom:-2px}.detail-container .customer-reviews-container .reviews-container .sort-by-btn .icon-arrow-down-s-line{transition:transform .2s ease}.detail-container .customer-reviews-container .reviews-container .sort-by-btn .icon-arrow-down-s-line.rotate{display:inline-block;transform:rotate(180deg)}.detail-container .customer-reviews-container .reviews-container .sort-dropdown{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #eee;border-radius:min(.4rem,4px);box-shadow:0 min(.2rem,2px) min(.8rem,8px) rgba(0,0,0,.1);width:min(28.5rem,285px);list-style:none;padding:min(.8rem,8px) 0;margin:min(.4rem,4px) 0 0;display:none;z-index:999}.detail-container .customer-reviews-container .reviews-container .sort-dropdown li{padding:min(.8rem,8px) min(1.8rem,18px);font-size:min(1.8rem,18px);cursor:pointer}.detail-container .customer-reviews-container .reviews-container .sort-dropdown li:hover{background-color:rgba(249,104,25,.1)}.detail-container .customer-reviews-container .reviews-container .sort-dropdown li.active{color:#f96819}.detail-container .customer-reviews-container .reviews-container .tag-container .tag-group-container{display:flex;align-items:center;flex-wrap:wrap}.detail-container .customer-reviews-container .reviews-container .tag-container .tag-group-container .item-tag{height:min(3.8rem,38px);display:flex;align-items:center;padding:0 min(1.9rem,19px);margin-right:min(1.6rem,16px);margin-bottom:min(1.2rem,12px);border-radius:min(1.9rem,19px);border:1px solid #ddd;cursor:pointer}.detail-container .customer-reviews-container .reviews-container .tag-container .tag-group-container .item-tag-active{background-color:#ddd}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list{overflow:auto}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item{border-bottom:1px solid #cfcfcf}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .customer-info{display:flex;align-items:center}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .score-star .score-star-item{width:min(7.95rem,79.5px);height:min(1.4rem,14px)}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .review-product-info{display:flex;align-items:center;justify-content:space-between}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .review-product-info .info-left{display:flex}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .review-product-info .info-left div{margin-right:min(7.6rem,76px)}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .review-product-info .info-left div:last-child{margin-right:0}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .review-product-info .review-operate{display:flex;align-items:center}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .style-hub-photo .photo-item{width:min(9.9rem,99px);height:min(9.9rem,99px);margin-right:min(1.1rem,11px) !important}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .customer-reviews-item .reply-content{padding:min(1.3rem,13px) min(2.2rem,22px);background-color:#f7f7f6}.detail-container .customer-reviews-container .reviews-container .customer-reviews-list .show-more-reviews{display:flex;align-items:center;justify-content:center}.glasses-list-container .glasses-list{display:flex;justify-content:space-around}.glasses-list-container .glasses-list .glasses{width:min(25.4rem,254px)}.glasses-list-container .glasses-list .glasses .picture{width:min(25.4rem,254px);height:min(12.7rem,127px)}.info{display:flex;justify-content:center}#selectLenses{position:relative;z-index:200}.play-container .modal-content{width:min(88.4rem,884px) !important}.play-container .modal-content .modal-video{height:min(51.6rem,516px) !important}.average-customer-ratings-contanier{display:flex;flex-direction:column}.average-customer-ratings-contanier .rating-stats .rating-item .progress .progress-bar{background-color:#fb5f0d}.cl-bbb{color:#bbb}.fixed-bottom-container{height:min(8.5rem,85px);z-index:99999;display:none}.fixed-bottom-container .max-width-1360{width:100%}.fixed-bottom-container .content-container{width:100%;display:flex;align-items:center;justify-content:space-between}.fixed-bottom-container .content-container .item{display:flex;align-items:center}.fixed-bottom-container .content-container .left .bottom-product-img{max-height:min(4.5rem,45px);width:auto}.fixed-bottom-container .content-container .right .select-lenses-btn{height:min(4.2rem,42px);line-height:min(4.2rem,42px);padding-left:min(4.3rem,43px);padding-right:min(3.8rem,38px);background-color:#4b6efa;border-radius:min(2.1rem,21px)}.fixed-bottom-container .content-container .right .frame-only-btn{height:min(4.2rem,42px);line-height:min(4.2rem,42px);padding-left:min(2.6rem,26px);padding-right:min(2.2rem,22px);border:1px solid #dadada;border-radius:min(2.1rem,21px)}