@media (max-width:991.98px){.container{max-width:inherit}}@media (max-width:767.98px){.container{padding:0}}.search-container .row{margin-left:-5px;margin-right:-5px}.search-container .row .col,.search-container .row .col-auto{padding-right:5px;padding-left:5px}.search-container .search-panel{flex:0 0 275px;width:275px;padding-top:1px}.search-container .search-panel .search-filter{margin-top:-1px;border:1px solid #eaebef}.search-container .search-panel .search-filter .filter-header{font-weight:600;font-size:15px;line-height:30px;color:#000;padding:10px 15px;display:flex;align-items:center;cursor:pointer}.search-container .search-panel .search-filter .filter-header:after{content:"";display:inline-block;width:18px;height:18px;background-image:url(/images/fa-icon-angle-down-solid.svg);background-repeat:no-repeat;background-position:50%;background-size:18px 18px;margin-left:auto}.search-container .search-panel .search-filter .filter-header[aria-expanded=true]:after{background-image:url(/images/fa-icon-angle-up-solid.svg)}.search-container .search-panel .search-filter .filter-collapse{border-top:1px solid #eaebef}.search-container .search-panel .search-filter .filter-collapse .filter-caption{font-size:12px;line-height:16px;padding:0 15px;color:#000;margin-top:15px}.search-container .search-panel .search-filter .filter-collapse .filter-list{list-style:none;margin:0;padding:0 0 15px}.search-container .search-panel .search-filter .filter-collapse .filter-list .filter-item{margin-top:15px}.search-container .search-panel .search-filter .filter-collapse .filter-list .filter-item label{padding:0 15px;font-size:12px;line-height:16px;color:#000;display:block;margin-bottom:0}.search-container .search-panel .search-filter .filter-collapse .filter-list .filter-item label span{color:#999}.search-container .search-panel .search-filter .filter-collapse .filter-list .filter-item label input[type=checkbox]{margin-right:10px}.search-container .search-result .search-tool{display:flex;align-items:center;height:70px;border:1px solid #eaebef;padding:0 15px}.search-container .search-result .search-tool .search-input-box{position:relative;width:100%;max-width:365px;line-height:1}.search-container .search-result .search-tool .search-input-box button.b-back{position:absolute;border:none;background-color:transparent;padding:0;margin:0;top:12px;left:24px;line-height:1;display:none;z-index:2}.search-container .search-result .search-tool .search-input-box.active button.b-back{display:block}.search-container .search-result .search-tool .search-input-box button.b-submit{position:absolute;border:none;background-color:transparent;padding:0;margin:0;top:8px;right:10px;z-index:2}.search-container .search-result .search-tool .search-input-box button:active,.search-container .search-result .search-tool .search-input-box button:focus{border:none}.search-container .search-result .search-tool .search-input-box input[type=text]{position:relative;background:#fff;border:1px solid #999;box-sizing:border-box;border-radius:4px;height:40px;line-height:40px;width:100%;padding:5px 45px 5px 15px}.search-container .search-result .search-tool .search-input-box.active input[type=text]{padding-left:60px}.search-container .search-result .search-tool .search-input-box .search-detect{position:absolute;list-style:none;margin:0;padding:20px;left:0;right:0;background-color:#fff;display:none;z-index:5}.search-container .search-result .search-tool .search-input-box.active .search-detect{display:block}.search-container .search-result .search-tool .search-input-box .search-detect .detect-item{font-size:16px;line-height:30px;color:#000;margin-bottom:15px;-webkit-line-clamp:1}.search-container .search-result .search-tool .search-input-box .search-detect .detect-item img{margin-right:15px}.search-container .search-result .search-tool .result-total{font-weight:600;font-size:13px;line-height:30px;text-align:right;color:#000;padding:0 15px;margin-left:auto;white-space:nowrap}.search-container .search-result .search-tool .result-display{font-weight:600;font-size:13px;line-height:30px;color:#000;padding-left:15px;border-left:1px solid #eaebef;display:flex;align-items:center;height:100%;white-space:nowrap}#display-option{margin-left:20px;font-size:12px;line-height:24px;color:#000;padding:5px;border:1px solid #999;border-radius:4px}#display-option,.display-dropdown{background:#fff;box-sizing:border-box}.display-dropdown{border:1px solid #999;padding:15px 10px;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:3px}.display-dropdown .header,.mobile-display-sort .header{font-weight:600;font-size:13px;line-height:24px;color:#000;margin-bottom:5px}.display-dropdown .dropdown-item,.mobile-display-sort .dropdown-item{position:relative;padding:3px 3px 3px 30px;font-size:13px;line-height:24px;color:#000}.display-dropdown .dropdown-item.checked:before,.mobile-display-sort .dropdown-item.checked:before{position:absolute;content:"";display:inline-block;width:13px;height:24px;background-image:url(/images/fa-icon-check-solid.svg);background-repeat:no-repeat;background-position:50%;background-size:13px 13px;line-height:24px;text-align:center;color:#000;top:3px;left:0}.display-dropdown hr{margin-top:10px;margin-bottom:10px;border-top:1px solid #eaebef}.display-dropdown .dropdown-item.active,.display-dropdown .dropdown-item:active,.mobile-display-sort .dropdown-item.active,.mobile-display-sort .dropdown-item:active{background-color:transparent}.search-container .search-result .search-mobile-filter{display:none;align-items:center;justify-content:center;margin-left:-16px;margin-right:-16px;padding-bottom:10px;border-bottom:10px solid #e5e5e5}.search-container .search-result .search-mobile-filter .mobile-filter-box{padding-left:8px;padding-right:8px}.search-container .search-result .search-mobile-filter .mobile-filter-box .mobile-filter-btn{width:144px;font-size:12px;line-height:20px;color:#000;background-color:#fff;border:1px solid #000;border-radius:4px;padding:8px}.search-container .search-result .search-mobile-filter .mobile-filter-box .mobile-filter-btn img{margin-right:10px}.search-item-box .search-item-header{font-weight:600;font-size:13px;line-height:36px;color:#000;background:#eaebef;padding-right:15px;padding-left:15px;margin-bottom:0}.search-item-box .search-item-list{list-style:none;margin:0;padding:0}.search-item-box .search-item-list .search-result-item{display:flex;padding-top:15px;padding-bottom:15px;border:1px solid #eaebef;border-top:none}.search-item-box .search-item-list .search-result-item .photo{width:120px;height:90px;position:relative;margin-left:15px;margin-right:15px}.search-item-box .search-item-list .search-result-item .photo img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.search-item-box .search-item-list .search-result-item .photo.soldout:before{content:"";position:absolute;background-image:url(/images/item-soldout.png);background-repeat:no-repeat;background-position:50%;top:0;left:0;width:100%;height:100%;z-index:3}.search-item-box .search-item-list .search-result-item .item-detail{flex:1;display:flex}.search-item-box .search-item-list .search-result-item .item-info{flex:1;border-right:1px solid #eaebef}.search-item-box .search-item-list .search-result-item .item-info .title{font-weight:600;font-size:13px;line-height:24px;color:#000;margin-bottom:5px}.search-item-box .search-item-list .search-result-item .item-info a:hover .title{color:#ff6900}.search-item-box .search-item-list .search-result-item .item-info .info-list{list-style:none;margin:0;padding:0}.search-item-box .search-item-list .search-result-item .item-info .info-list li{font-size:11px;line-height:20px;color:#000}.search-item-box .search-item-list .search-result-item .shop-box{flex:0 0 255px;display:flex;align-items:center;justify-content:center}.search-item-box .search-item-list .search-result-item .shop-box .average-price{font-weight:600;font-size:14px;line-height:30px;text-align:center;margin:0 10px;color:#000;width:100%;display:none}.search-item-box .search-item-list .search-result-item .shop-box .average-price span{color:#ff6900}.search-item-box .search-item-list .search-result-item .shop-box .shop-list{list-style:none;margin:0;padding:0;width:180px}.search-item-box .search-item-list .search-result-item .shop-box .shop-list li{display:flex;align-items:center;margin-bottom:5px}.search-item-box .search-item-list .search-result-item .shop-box .shop-list li .banner{margin-right:10px}.search-item-box .search-item-list .search-result-item .shop-box .shop-list li .price{font-weight:600;font-size:13px;color:#000;margin-left:auto}.search-result .search-viewmore-btn{font-weight:600;font-size:13px;line-height:32px;display:flex;align-items:center;justify-content:center;color:#fff;width:109px;height:32px;background:#000;border-radius:5px;border:none}.search-result[data-display=display-table] .search-item-box .search-item-list{display:flex;flex-wrap:wrap}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item{flex:0 0 25%;flex-direction:column;align-items:center;padding-left:7px;padding-right:7px}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .item-detail{flex:none;display:block}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .item-info{flex:1;border-right:none}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .item-info .title{height:48px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .photo{width:120px;height:90px;position:relative;margin-left:0;margin-right:0;margin-bottom:15px}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .shop-box{flex:none;flex-direction:column;padding-top:15px;padding-bottom:15px;margin-top:15px;border-top:1px dashed #eaebef}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .shop-box .average-price{display:block}@media (max-width:1198.98px){.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item{flex:0 0 33.3333%;flex-direction:column;align-items:center}}@media (max-width:991.98px){.search-result[data-display=display-table] .search-item-box .search-item-list{display:flex;flex-wrap:wrap}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item{flex:0 0 33.3333%;flex-direction:column;align-items:center}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .item-info{flex:1;border-right:none}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .photo{width:120px;height:90px;position:relative;margin-left:0;margin-right:0;margin-bottom:15px}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .shop-box{flex:none;flex-direction:column}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .shop-box .average-price{display:block}.search-container .search-panel{display:none}}@media (max-width:767.98px){.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item{flex:0 0 50%;flex-direction:column;align-items:center}.search-container .search-result .search-tool{height:auto;border:none;padding:0}.search-container .search-result .search-tool .search-input-box{width:100%;max-width:inherit}.search-container .search-result .search-tool .result-display,.search-container .search-result .search-tool .result-total{display:none}.search-container .search-result .search-mobile-filter{display:flex;width:100%;margin:0}.search-item-box .search-item-header{display:none}.search-item-box .search-item-list{border-top:1px solid #eaebef}}@media (max-width:639.98px){.search-item-box .search-item-list .search-result-item .shop-box{flex:1}}@media (max-width:575.98px){.search-item-box .search-item-list .search-result-item .item-detail{flex:1;display:flex;flex-direction:column}.search-item-box .search-item-list .search-result-item .shop-box{flex:none;width:90%;max-width:255px;justify-content:flex-start;margin-top:15px}.search-item-box .search-item-list .search-result-item .shop-box .shop-list{width:90%}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item{display:block;text-align:center;padding-left:15px;padding-right:15px}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .photo{margin-left:auto;margin-right:auto}.search-result[data-display=display-table] .search-item-box .search-item-list .search-result-item .item-info .info-list{text-align:left}}
body,html{min-height:100vh;width:100%;overflow-x:inherit}#header-new-section{position:sticky;top:0}.main-body{min-height:calc(100vh - 50px)}.main-content .page-header{position:sticky;top:50px;z-index:11}.invisibleScroll{-ms-overflow-style:none;scrollbar-width:none}.invisibleScroll::-webkit-scrollbar{display:none}*{outline:none!important}.banner-build-side{flex:0 0 120px;background-color:#000}.banner-build-side a{position:sticky;top:50px;display:block}.banner-build-side img{width:120px}@media (max-width:1670px){.banner-build-side{display:none}}@media (max-width:1365.98px){.banner-build-side{display:none}}@media (max-width:575.98px){.main-content .page-header .breadcrumb .breadcrumb-item{font-size:11px}}.builder-count{font-size:12px;font-weight:400;line-height:20px;text-align:right;margin-bottom:15px}.shop-filter-box{display:flex;align-items:center}.shop-filter-box .filter-wrapper .filter-choice{left:inherit;right:0;z-index:19}.filter-wrapper{position:relative;margin-right:15px}.filter-wrapper:last-child{margin-right:0}.filter-wrapper>.dropdown-btn,.filter-wrapper>a{position:relative;font-size:14px;font-weight:400;padding-right:20px;color:inherit;cursor:pointer}.filter-wrapper>.dropdown-btn:after,.filter-wrapper>a:after{content:"";display:inline-block;border-right:2px solid #000;border-bottom:2px solid #000;margin:-5px 0 0;position:absolute;top:50%;right:2px;transform:rotate(45deg);width:6px;height:6px}.filter-wrapper.small>a{font-size:13px}.filter-wrapper.small>a:after{margin:-5px 0 0}.filter-wrapper .filter-choice{background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 5px 5px 0 rgb(0 0 0/15%);color:#000;position:absolute;left:-7px;max-width:200px;opacity:0;overflow:hidden;text-align:left;transition:opacity .2s;transform:translateY(-999px);width:auto;height:0;z-index:5}.filter-wrapper .filter-choice li{display:block;float:left;position:relative;width:100%}.filter-wrapper .filter-choice li a{color:#444!important;float:left;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.1;padding:13px 20px!important;text-transform:none;width:200px}.filter-wrapper .filter-choice.forCheckbox{padding:10px 0;min-width:240px;max-height:240px;overflow-y:auto!important;border:1px solid #c6c8cf;border-radius:4px}.filter-wrapper .filter-choice.forCheckbox li:not(:last-child){padding-bottom:0}.filter-wrapper .filter-choice.forCheckbox li label{padding:0 15px;display:block;cursor:pointer}.filter-wrapper .filter-choice.forCheckbox li label input[type=checkbox]{margin-right:10px}.filter-wrapper .filter-choice.open{opacity:1;overflow:visible;transform:translateY(0);height:auto}.filter-wrapper.shop-list-filter .filter-choice{padding:5px 0}.filter-wrapper.shop-list-filter .filter-choice li a{padding:5px 10px!important;width:auto}.filter-wrapper.shop-list-filter .filter-choice li a img{width:70px}.filter-tool-wrapper{border-top:1px solid #eaebef;border-bottom:1px solid #eaebef}.filter-tool-wrapper .filter-tool-box{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:30px;padding:12px 15px}.filter-tool-wrapper .filter-tool-box .caption{font-weight:600}.filter-tool-wrapper .filter-tool-box>:not(:last-child){margin-right:15px}.filter-tool-wrapper .search-tool-wrapper{margin-left:auto}.search-tool{display:flex;align-items:center;height:60px;padding:0 15px;border-left:1px solid #eaebef}.search-tool .search-input-box{position:relative;width:100%;max-width:365px;line-height:1}.search-tool .search-input-box button.b-back{position:absolute;border:none;background-color:transparent;padding:0;margin:0;top:12px;left:24px;line-height:1;display:none;z-index:2}.search-tool .search-input-box button.b-submit{position:absolute;border:none;background-color:transparent;padding:0;margin:0;top:8px;right:10px;z-index:2}.search-tool .search-input-box input[type=text]{position:relative;background:#fff;border:1px solid #999;box-sizing:border-box;border-radius:4px;font-size:14px;height:40px;line-height:40px;width:100%;padding:5px 45px 5px 15px}.search-tool .search-input-box .search-detect{position:absolute;list-style:none;margin:0;padding:20px;left:0;right:0;background-color:#fff;display:none;z-index:5}.search-tool .search-input-box .search-detect .detect-item{font-size:14px;line-height:30px;color:#000;margin-bottom:15px;-webkit-line-clamp:1}.search-tool .search-input-box .search-detect .detect-item img{margin-right:15px}.search-tool .result-total{text-align:right;padding:0 15px;margin-left:auto}.search-tool .result-display,.search-tool .result-total{font-weight:400;font-size:14px;line-height:30px;color:#000;white-space:nowrap}.search-tool .result-display{padding-left:15px;border-left:1px solid #eaebef;display:flex;align-items:center;height:100%}#display-option{font-weight:400;line-height:30px;color:#000;background:#fff;padding:2px 15px;border:1px solid #999;margin-left:15px;margin-right:0;border-radius:4px}#display-option .filter-choice{left:0}#display-option .filter-choice li a{font-size:14px;font-weight:400;width:-webkit-max-content;width:-moz-max-content;width:max-content}#display-option .filter-choice.option-mode{width:160px;top:36px;left:inherit;right:0;padding:10px;background:#fff;border:1px solid #999;border-radius:4px}#display-option .filter-choice.option-mode li.title{font-size:13px;font-weight:600}#display-option .filter-choice.option-mode li.option a{position:relative;padding:8px 0 8px 24px!important;font-size:13px}#display-option .filter-choice.option-mode li.option.checked a:before{content:"";position:absolute;top:8px;left:0;display:inline-block;width:13px;height:13px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/fa-icon-check-solid.svg);background-size:13px 13px;margin-right:10px}#display-option .filter-choice.option-mode li.divider hr{margin-top:8px;margin-bottom:8px}.search-tool .search-input-box.active button.b-back{display:block}.search-tool .search-input-box.active input[type=text]{padding-left:60px}.search-tool .search-input-box.active .search-detect{display:block}.builder-choosed-wrapper{flex:0 0 320px;height:calc(100vh - 50px);position:sticky;top:50px}.builder-choosed-wrapper .builder-choosed-panel{height:100%;background-color:#fff;border-right:1px solid #eaebef;overflow-y:auto}#choosed-spec-list{padding:0 0 120px}#choosed-spec-list .choosed-item{display:flex;align-items:flex-start;padding:20px 15px;cursor:pointer}#choosed-spec-list .choosed-item.null-item{align-items:center}#choosed-spec-list .choosed-item.null-item .title{font-size:13px;line-height:20px;color:#999}#choosed-spec-list .choosed-item:not(:last-child){border-bottom:1px dashed #eaebef}#choosed-spec-list .choosed-item .photo{width:40px;height:30px;background-color:#eaebef;margin-right:10px}#choosed-spec-list .choosed-item .title{font-size:13px;line-height:20px;color:#000}#choosed-spec-list .choosed-item .add-choosed-item{width:70px;height:30px;font-size:11px;font-weight:600;line-height:30px;display:flex;align-items:center;justify-content:center;padding:0;color:#000;background:#fff;border:1px solid #000;border-radius:5px}#choosed-spec-list .choosed-item .add-choosed-item:before{content:"";display:inline-block;width:13px;height:13px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/fa-icon-plus-circle-solid.svg);background-size:13px 13px;margin-right:10px}#choosed-spec-list .choosed-item .add-choosed-item:hover{color:#fff;background:#000;border:1px solid #000}#choosed-spec-list .choosed-item .add-choosed-item:hover:before{filter:invert(100%) contrast(100%)}#choosed-spec-list .choosed-item .item-price{font-weight:600;font-size:14px;line-height:20px;display:flex;align-items:center;text-align:right;color:#000}#choosed-spec-list .choosed-item .item-more-btn{border:none;background-color:transparent;padding:0;margin-left:10px}#choosed-spec-list .choosed-item .item-more-btn:before{content:"";display:inline-block;width:6px;height:17px;filter:invert(72%) sepia(4%) saturate(14%) hue-rotate(12deg) brightness(85%) contrast(84%);background-repeat:no-repeat;background-position:50%;background-image:url(/images/fa-icon-ellipsis-v-solid.svg);background-size:6px 17px}#choosed-spec-list .choosed-item:hover{background-color:#f2f2f2}#choosed-spec-list .choosed-item:hover .item-price,#choosed-spec-list .choosed-item:hover .title{color:#ff6900}#choosed-spec-list .item-number{position:relative;width:100px;background-color:#fff;margin-top:10px}#choosed-spec-list .item-number input[type=text]{width:100%;padding:0 30px;height:24px;font-size:13px;line-height:24px;display:flex;align-items:center;text-align:center;color:#000;border:1px solid #eaebef;background-color:#fff}#choosed-spec-list .item-number .item-control{position:absolute;top:0;width:24px;height:24px;background-color:#fff;border:1px solid #eaebef}#choosed-spec-list .item-number .item-control.minus{left:0}#choosed-spec-list .item-number .item-control.plus{right:0}#choosed-spec-list .item-number .item-control:before{content:"";display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-position:50%;background-size:12px 12px}#choosed-spec-list .item-number .item-control.minus:before{background-image:url(/images/fa-icon-minus-solid.svg)}#choosed-spec-list .item-number .item-control.plus:before{background-image:url(/images/fa-icon-plus-solid.svg)}#choosed-spec-list .item-number .item-control.disabled{pointer-events:none;color:#eaebef}#choosed-spec-list .item-number .item-control.disabled:before{filter:invert(93%) sepia(94%) saturate(6869%) hue-rotate(184deg) brightness(117%) contrast(87%)}#choosed-spec-list .item-number .item-control:active,#choosed-spec-list .item-number .item-control:focus,#choosed-spec-list .item-number .item-control:hover{border:1px solid #eaebef}.builder-choosed-wrapper #builder-result-wrapper{position:absolute;left:0;right:0;bottom:0;height:120px;padding:15px;background-color:#fff;border-top:1px solid #eaebef;filter:drop-shadow(0 -4px 15px rgba(0,0,0,.05))}#reset-spec-btn{font-size:13px;line-height:20px;color:#999;background-color:transparent;border:none}#reset-spec-btn:before{content:"";display:inline-block;width:13px;height:13px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/fa-icon-redo-solid.svg);background-size:13px 13px;margin-right:5px;filter:invert(74%) sepia(0) saturate(4025%) hue-rotate(1deg) brightness(82%) contrast(89%)}#reset-spec-btn:hover{color:#ff6900}#reset-spec-btn:hover:before{filter:invert(50%) sepia(73%) saturate(4245%) hue-rotate(2deg) brightness(105%) contrast(104%)}.builder-total-price{font-weight:600;font-size:20px;line-height:30px;color:#000}#build-spec-btn{max-width:290px;width:100%;height:40px;margin:20px auto 0;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:24px;color:#fff;background:#ff6900;border:none;border-radius:4px}#build-spec-btn:hover{background-color:#e24a00}.builder-item-list{display:flex;flex-wrap:wrap;margin-left:-1.5rem;padding-bottom:1.5rem}.builder-item-list .builder-item{flex:0 0 20%;padding-top:1.5rem;padding-left:1.5rem}.builder-item-list .builder-item .builder-box{width:100%;display:block;padding-bottom:15px;background-color:#fff}.builder-item-list .builder-item .builder-box .item-photo{text-align:center;padding-top:30px;padding-bottom:30px}.builder-item-list .builder-item .builder-box .item-photo .thumbnail-bg{background-size:contain;background-position:50%}.builder-item-list .builder-item .builder-box .item-photo img{max-width:100%}.builder-item-list .builder-item .builder-box .more-detail{min-width:80px;width:100%;height:30px;font-weight:500;font-size:11px;line-height:30px;display:none;justify-content:center;color:#fff;background:#ff6900;border:none;border-radius:4px}.builder-item-list .builder-item .builder-box .mobile-add-btn{display:none;min-width:80px;width:100%;height:30px;font-weight:600;font-size:11px;line-height:30px;justify-content:center;color:#000;background:#fff;border:1px solid #000;border-radius:4px;margin-top:5px}.builder-item-list .builder-item .builder-box .mobile-add-btn:before{content:"";display:inline-block;width:11px;height:100%;background-image:url(/images/fa-icon-plus-circle-solid.svg);background-repeat:no-repeat;background-position:50%;background-size:11px 11px;margin-right:10px}.builder-item-list .builder-item .builder-box .item-title{font-weight:400;font-size:14px;line-height:24px;color:#000;height:48px;padding-right:1.5rem;padding-left:1.5rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}.builder-item-list .builder-item .builder-box .item-title a{color:#000}.builder-item-list .builder-item .builder-box .item-price{font-weight:600;font-size:20px;line-height:30px;display:flex;align-items:center;padding-right:1.5rem;padding-left:1.5rem;margin-bottom:25px;color:#000}.builder-item-list .builder-item .builder-box .item-spec{display:none;margin-bottom:10px}.builder-item-list .builder-item .builder-box .item-spec ul{padding-right:1.5rem;padding-left:1.5rem}.builder-item-list .builder-item .builder-box .item-spec ul li{font-size:12px;line-height:20px;color:#000;position:relative;padding-left:15px}.builder-item-list .builder-item .builder-box .item-spec ul li:before{content:"•";font-size:13px;position:absolute;top:0;left:0}.builder-item-list .builder-item .builder-box .item-stat{font-weight:400;font-size:12px;line-height:20px;padding-top:10px;text-align:center;color:#999}.builder-item-list .builder-item .builder-box .addtoList-btn{width:90%;max-width:218px;height:40px;font-size:13px;display:flex;align-items:center;justify-content:center;color:#000;background:#fff;border:1px solid #000;border-radius:4px;margin:0 auto;cursor:pointer}.builder-item-list .builder-item .builder-box .addtoList-btn:before{content:"";display:inline-block;width:13px;height:13px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/fa-icon-plus-circle-solid.svg);background-size:13px 13px;margin-right:10px}.builder-item-list .builder-item .builder-box .addtoList-btn:hover{color:#fff;background:#000;border:1px solid #000}.builder-item-list .builder-item .builder-box .addtoList-btn:hover:before{filter:invert(100%) contrast(100%)}#view-detail-modal{max-width:300px;display:none}#view-detail-modal.show{display:block}#view-detail-modal .item-name{display:flex;align-items:flex-start;font-size:12px;font-weight:400;line-height:20px;color:#000;margin-bottom:10px}#view-detail-modal .item-name .brand{display:block;font-weight:600}#view-detail-modal .item-name .builder-detail-close{margin-left:auto;padding:0;border:none;background-color:transparent}#view-detail-modal .item-name .builder-detail-close:before{content:"";display:inline-block;width:8px;height:12px;background-repeat:no-repeat;background-position:50%;background-size:8px 12px;background-image:url(/images/fa-icon-times-solid.svg)}#view-detail-modal .item-photo{text-align:center;margin-bottom:20px}#view-detail-modal .item-info{display:flex;align-items:flex-start;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #eaebef}#view-detail-modal .item-info .price-stat{font-weight:600;font-size:14px;line-height:24px;color:#000}#view-detail-modal .item-info .price-stat span{color:#dd2c00}#view-detail-modal .item-info .price-stat .stat{font-size:10px;font-weight:400;line-height:20px;color:#999}#view-detail-modal .item-info .del-item{width:80px;height:44px;background:#f7f8f9;border-radius:4px;border:none;margin-left:auto;padding:0;font-size:11px;font-weight:600;line-height:20px;display:flex;align-items:center;justify-content:center;color:#000}#view-detail-modal .item-info .del-item:before{content:"";display:inline-block;width:9px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:9px 20px;background-image:url(/images/fa-icon-trash-alt-regular.svg);margin-right:5px}#view-detail-modal .full-detail-btn{width:270px;height:32px;font-size:11px;line-height:24px;color:#fff;background:#ff6900;border-radius:4px;border:none}#view-detail-modal .return-build-btn{width:270px;height:32px;font-size:11px;font-weight:600;line-height:24px;color:#000;background:#fff;border-radius:4px;border:1px solid #000;margin-top:5px}#view-detail-modal .return-build-btn:before{content:"";display:inline-block;width:11px;height:11px;background-repeat:no-repeat;background-position:50%;background-size:11px 11px;background-image:url(/images/fa-icon-plus-circle-solid.svg);margin-right:5px}.pagination-box{margin-top:30px;margin-bottom:15px}.builder-credit-box{font-size:12px;line-height:30px;text-align:center;color:#999}@media (max-width:1439.98px){.builder-item-list .builder-item{flex:0 0 25%}}@media (max-width:1199.98px){.builder-item-list .builder-item{flex:0 0 33.3333%}}@media (max-width:991.98px){.page-header{padding-bottom:15px;margin-bottom:5px}.builder-count{display:none}.shop-filter-box{display:block;text-align:right}.shop-filter-box .filter-wrapper{margin-right:0;margin-bottom:5px}.filter-tool-wrapper{display:none}.search-tool .search-input-box{width:100%}.builder-choosed-wrapper{flex:1;width:100%;height:calc(100vh - 152px);position:fixed;top:152px;padding-right:15px;padding-left:15px}.builder-choosed-wrapper .builder-choosed-panel{height:100%;background-color:#fff;border-right:none;margin:0 -15px}.builder-choosed-wrapper #builder-result-wrapper{display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0;height:62px;padding:15px;background-color:#fff;border-top:1px solid #eaebef;filter:drop-shadow(0 -4px 15px rgba(0,0,0,.05))}.builder-total-price{font-size:16px;margin-right:10px}#build-spec-btn{margin:0 0 0 auto;max-width:100px;height:30px;font-weight:400;font-size:13px;line-height:32px;align-items:unset}.catalog-back{position:fixed;left:0;right:0;bottom:0;height:62px;padding:15px;background-color:#fff;border-top:1px solid #eaebef;filter:drop-shadow(0 -4px 15px rgba(0,0,0,.05));z-index:7}#catalog-back-btn,.catalog-back{display:flex;align-items:center;justify-content:center}#catalog-back-btn{font-size:13px;color:#000;background:none;border:none;border-radius:0;padding:0;cursor:pointer}#catalog-back-btn:before{content:"";display:inline-block;width:12px;height:12px;background-image:url(/images/fa-icon-arrow-left-solid.svg);background-repeat:no-repeat;background-position:50%;background-size:12px 12px;margin-right:10px}.item-more-btn{display:none}#builder-catalog{position:fixed;transition:all .4s;transform:translateX(105%);top:140px;left:0;bottom:0;right:0;background-color:#fff;overflow-y:auto;height:calc(100vh - 140px);padding-bottom:75px;z-index:9}#builder-catalog.open{transform:inherit}#choosed-spec-list{padding-bottom:75px}.builder-item-list{margin-left:0}.builder-item-list .builder-item{flex:0 0 100%;padding-right:1.5rem;border-bottom:1px solid #eaebef}.builder-item-list .builder-item .builder-box{display:flex;justify-content:center;max-width:450px;margin:0 auto}.builder-item-list .builder-item .builder-box>div{flex:1}.builder-item-list .builder-item .builder-box>div:first-child{margin-right:15px;flex:0 0 160px}.builder-item-list .builder-item .builder-box .item-photo{text-align:center;padding-top:0;padding-bottom:30px}.builder-item-list .builder-item .builder-box .item-title{height:auto;font-weight:600;padding:0}.builder-item-list .builder-item .builder-box .item-spec{display:block;padding:0}.builder-item-list .builder-item .builder-box .item-spec ul{padding:0}.builder-item-list .builder-item .builder-box .item-price{font-size:14px;color:#dd2c00;padding:0;margin-bottom:0}.builder-item-list .builder-item .builder-box .item-price:before{content:"ราคากลาง";margin-right:5px;color:#000}.builder-item-list .builder-item .builder-box .item-price:after{content:"บาท";margin-left:5px;color:#000}.builder-item-list .builder-item .builder-box .addtoList-btn{display:none}.builder-item-list .builder-item .builder-box .item-stat{font-weight:400;font-size:11px;line-height:20px;padding-top:0;text-align:left;color:#999;padding-right:0;padding-left:0}.builder-item-list .builder-item .builder-box .mobile-add-btn,.builder-item-list .builder-item .builder-box .more-detail{display:flex}}@media (max-width:767.98px){.builder-choosed-wrapper{height:calc(100vh - 147px);top:147px}.builder-item-list .builder-item{padding-right:0;padding-left:0}}@media (max-width:575.98px){.builder-item-list .builder-item .builder-box{display:flex;justify-content:center;width:100%;max-width:365px;margin:0 auto}.builder-item-list .builder-item .builder-box>div{flex:1}.builder-item-list .builder-item .builder-box>div:first-child{margin-right:15px;flex:0 0 80px}}.mobile-search-wrapper{position:sticky;top:0;background-color:#fff;z-index:8}.mobile-search-wrapper .search-tool{padding:0;justify-content:center;border-left:none}.mobile-search-wrapper .mobile-filter-wrapper{display:flex;align-items:center;justify-content:center;margin-left:-1rem;margin-right:-1rem;padding-bottom:10px;border-bottom:5px solid #e5e5e5}.mobile-search-wrapper .mobile-filter-wrapper .mobile-filter-box{padding-left:8px;padding-right:8px}.mobile-search-wrapper .mobile-filter-wrapper .mobile-filter-box .mobile-filter-btn{width:160px;height:36px;font-size:12px;line-height:20px;color:#000;background-color:#fff;border:1px solid #000;padding:0;border-radius:4px}@media (max-width:767.98px){.mobile-search-wrapper .mobile-filter-wrapper .mobile-filter-box{padding-left:5px;padding-right:5px;flex:0 0 187.5px}.mobile-search-wrapper .mobile-filter-wrapper .mobile-filter-box .mobile-filter-btn{max-width:100%;width:100%;height:36px}}@media (max-width:575.98px){.mobile-search-wrapper .mobile-filter-wrapper{padding-right:calc(1rem - 5px);padding-left:calc(1rem - 5px)}.mobile-search-wrapper .mobile-filter-wrapper .mobile-filter-box{flex:1;max-width:187.5px}}.modal-panel{position:fixed;top:100px;left:50%;width:90%;max-width:500px;transform:translateX(-50%);padding:15px;background-color:#fff;border-radius:5px;max-height:calc(100vh - 150px);overflow-y:auto;z-index:999999}#select-shop-modal{display:none}#select-shop-modal.show{display:block}#select-shop-modal .title{font-size:16px;font-weight:400;color:#000;text-align:center;padding-bottom:15px}#select-shop-modal .title b{display:block;font-weight:600;margin-bottom:10px}#select-shop-modal .shop-list{padding:30px 0;border-top:1px dashed #eaebef;border-bottom:1px dashed #eaebef}.select-shop-btn{max-width:300px;width:90%;height:40px;color:#000;background:#fff;border:1px solid transparent;border-radius:4px;display:block;margin:0 auto 10px}.select-shop-btn .caption{max-width:180px;width:60%;font-weight:500;font-size:12px;text-align:center;display:inline-block;padding:5px 0 5px 8px;margin-left:8px;border-left:1px solid #fff}.select-shop-btn .caption:before{content:"อุปกรณ์ทั้งหมด";margin-right:5px}.select-shop-btn .caption:after{content:"ชิ้น";margin-left:5px}.select-shop-btn.advice{background-color:#0093f0}.select-shop-btn.advice .caption{color:#fff}.select-shop-btn.jib{background-color:#2c3d92}.select-shop-btn.jib .caption{color:#fff}.select-shop-btn.banana{background-color:#fd0}.select-shop-btn.banana .caption{color:#000;border-left:1px solid #000}.select-shop-btn.itcity{background-color:#0033e6}.select-shop-btn.itcity .caption{color:#fff;border-left:1px solid #fff}.select-shop-btn.all-shop{border:1px solid #000;margin-top:20px}.select-shop-btn.all-shop .caption{font-weight:600;font-size:14px;max-width:none;margin-left:0;padding-left:0}.select-shop-btn.all-shop .caption:after,.select-shop-btn.all-shop .caption:before,.select-shop-btn .caption.no-prefix:after,.select-shop-btn .caption.no-prefix:before{display:none}@media (max-width:325px){.select-shop-btn .caption{max-width:inherit;width:auto;font-size:11px}}#login-spec-modal.show{display:block}.my-spec .main-content .page-header .page-header-title{display:flex}.share-url{padding:5px 15px;height:34px;font-size:13px;font-weight:400;line-height:24px;color:#000;background:#eaebef;border-radius:20px;margin-left:10px}.share-url:before{margin-right:10px;content:"";display:inline-block;width:10px;height:10px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/fa-icon-share-alt-solid.svg);background-size:10px 12px}@media (max-width:1500px){.my-spec .main-content .page-header .page-header-title{flex-direction:column}.share-url{margin-top:10px;margin-left:0}}@media (max-width:1023.98px){.my-spec .main-content .page-header .page-header-title{flex-direction:row}.share-url{margin-top:0;margin-left:10px}}@media (max-width:991.98px){.my-spec .main-content .page-header .page-header-title{display:none}}.mobile-title{display:none;text-align:center}.mobile-title h1{font-size:18px;line-height:24px;font-weight:600;color:#000}.mobile-title .author{position:relative;font-size:11px;line-height:20px;color:#000;margin-bottom:10px}.mobile-title .author:after{position:absolute;content:"";width:60px;height:2px;bottom:-5px;left:50%;transform:translateX(-50%);background:#ff6900}@media (max-width:991.98px){.mobile-title{display:block}}.main-content .page-header .page-stat-info{align-items:center;margin-right:0}.my-spec .main-content .page-header .page-stat-info .stat-item .count-box{font-weight:600;font-size:16px;line-height:15px;text-align:center;text-transform:uppercase;color:#000}.my-spec .main-content .page-header .page-stat-info .stat-item .count-unit{font-weight:500;font-size:12px;line-height:20px;text-align:center;text-transform:uppercase;color:#999}.my-spec .main-content .page-header .page-stat-info .stat-item span{font-weight:600;font-size:16px;color:#000;margin-right:10px}.my-spec .main-content .page-header .page-stat-info .stat-item a img{width:30px}@media (max-width:1023.98px){.share-url{margin-top:0;margin-left:10px}.stat-row{flex:0 0 100%;margin-top:20px!important}}@media (max-width:991.98px){.my-spec .main-content .page-header .page-stat-info{justify-content:center}}@media (max-width:767.98px){.my-spec .main-content .page-header .page-stat-info{border-top:none;padding-top:0}}.my-builder-wrapper{display:flex;margin:1.5rem;background-color:#fff}.my-builder-wrapper .my-spec-catalog{flex:1;padding:30px;border-right:1px solid #eaebef}.my-builder-wrapper .my-catalog-list{display:flex;flex-wrap:wrap;margin-bottom:30px}.my-builder-wrapper .my-catalog-list li{flex:0 0 33.3333%;display:flex;align-items:center;justify-content:center;position:relative;padding:25px;border-bottom:1px solid #eaebef;border-right:1px solid #eaebef}.my-builder-wrapper .my-catalog-list li:nth-child(3n){border-right:none}.my-builder-wrapper .my-catalog-list.display-more li:nth-last-child(-n+2),.my-builder-wrapper .my-catalog-list:not(.display-more) li:nth-last-child(-n+3){border-bottom:none}.my-builder-wrapper .my-catalog-list li div{position:absolute;top:25px;left:25px;right:25px;bottom:25px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:28px;color:#000;z-index:2}.my-builder-wrapper .my-catalog-list li>*{cursor:pointer}.emo-react-list{display:flex}.emo-react-list .eco-title{font-size:14px;line-height:24px;color:#212121;margin-top:6px;margin-right:15px}.emo-react-list .emo-icon{margin-left:6px;text-align:center}.emo-react-list .emo-icon .emo-btn{padding:0;border:none;background-color:transparent}.emo-react-list .emo-icon .stat{font-weight:600;font-size:12px;line-height:36px;color:#999}.emo-react-list .emo-icon.active .stat{color:#212121}.mobile-result-box{display:none;text-align:center}.mobile-result-box .edit-spec-btn{padding:0;font-size:16px;font-weight:600;border:none;background-color:transparent;margin-bottom:20px;cursor:pointer}.mobile-result-box .edit-spec-btn img{width:18px;margin-right:3px}.mobile-result-box .mobile-list-summary{padding:10px;max-width:330px;width:100%;height:44px;display:flex;align-items:center;font-weight:600;font-size:16px;line-height:24px;color:#000;background:#f7f8f9;border-radius:4px;margin:0 auto}.mobile-result-box .mobile-list-summary .total-price{margin-left:auto}@media (max-width:575.98px){.my-builder-wrapper .my-catalog-list li div{font-size:16px}}.my-builder-wrapper .my-spec-list{flex:0 0 40%;max-width:540px;padding:30px}.my-builder-wrapper .my-spec-list .my-spec-title h1{font-size:28px;line-height:40px;font-weight:600;color:#000}.my-builder-wrapper .my-spec-list .my-spec-title .author{position:relative;font-size:16px;line-height:30px;color:#000;margin-top:10px;margin-bottom:20px}.my-builder-wrapper .my-spec-list .my-spec-title .author:after{position:absolute;content:"";width:60px;height:2px;bottom:-5px;left:0;background:#ff6900}.my-builder-wrapper .my-spec-list .my-list-wrapper{display:flex;flex-direction:column}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-header{font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#000;position:relative;margin-bottom:30px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-header:after{position:absolute;content:"";width:60px;height:2px;bottom:-5px;left:50%;transform:translateX(-50%);background:#ff6900}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item .spec-item{display:flex;align-items:flex-start;margin-bottom:10px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item .spec-item .type{flex:0 0 80px;font-weight:600;font-size:14px;line-height:24px;color:#000}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item .spec-item .name,.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item .spec-item .name a{flex:1;font-size:14px;line-height:24px;color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;margin:0 10px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item .spec-item .price{flex:0 0 70px;font-weight:600;font-size:14px;line-height:24px;text-align:right;color:#000}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-summary{display:flex;align-items:center;border-top:1px dashed #eaebef;padding-top:10px;margin-top:15px;margin-bottom:20px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-summary .total-title{font-weight:600;font-size:24px;line-height:40px;color:#000}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-summary .total-price{font-weight:600;font-size:24px;line-height:40px;text-align:right;color:#000;margin-left:auto}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-button{display:flex;align-items:center}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-button #order-now{padding:0;flex:0 0 70%;max-width:360px;height:40px;font-size:14px;line-height:32px;color:#fff;background:#000;border:none;border-radius:5px;margin-right:5px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-button #order-now:before{content:"";display:inline-block;width:16px;height:14px;background-repeat:no-repeat;background-position:50%;background-size:16px 14px;filter:invert(100%) contrast(100%);background-image:url(/images/fa-icon-shopping-cart-solid.svg);margin-right:10px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-button #my-list-save{padding:0;flex:0 0 30%;height:40px;font-size:14px;line-height:32px;color:#000;background:#fff;border:1px solid #000;box-sizing:border-box;border-radius:5px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-button #my-list-save:before{content:"";display:inline-block;width:12px;height:14px;background-repeat:no-repeat;background-position:50%;background-size:12px 14px;background-image:url(/images/fa-icon-save-solid.svg);margin-right:10px}.my-spec-shop-list{margin-top:25px;display:none}.my-spec-shop-list .select-shop-btn{width:200px}.my-spec-shop-list .select-shop-btn .caption{width:auto}.my-spec-shop-list .select-shop-btn .caption:before,.select-shop-btn .caption:after{display:none}@media (max-width:1199.98px){.my-builder-wrapper{display:block}.my-builder-wrapper .my-spec-list{margin:0 auto}}@media (max-width:991.98px){.my-builder-wrapper{margin:-5px 0 0}.my-builder-wrapper .my-spec-catalog{width:100%;max-width:800px;margin:0 auto;border-right:none}.emo-react-list,.my-spec-title{display:none}.mobile-result-box{display:block}.my-builder-wrapper .my-spec-list{margin-top:-30px;padding:15px 0 30px;max-width:inherit}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box{order:2;padding-top:15px;border-top:5px solid #e5e5e5}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-button{order:1;width:100%;max-width:540px;margin:0 auto;padding:0 15px 20px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-summary{border-bottom:1px dashed #eaebef;width:100%;max-width:540px;margin:0 auto;padding:0 15px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item{width:100%;max-width:540px;margin:0 auto;padding:0 15px}.my-spec-shop-list{display:block}}@media (max-width:639.98px){.my-builder-wrapper .my-spec-list{margin-top:0}.my-builder-wrapper .my-spec-catalog{padding:0 15px}}@media (max-width:575.98px){.my-spec .main-content .page-header .page-stat-info .stat-item .count-box{font-size:13px}.my-spec .main-content .page-header .page-stat-info .stat-item .count-unit{font-size:10px}.my-spec .main-content .page-header .page-stat-info .stat-item span{font-size:13px;margin-right:5px}.my-spec .main-content .page-header .page-stat-info .stat-item a img{width:24px}.mobile-result-box .edit-spec-btn{font-size:12px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-button #my-list-save,.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-button #order-now{font-size:13px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-header,.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item .spec-item .name,.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item .spec-item .price,.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-item .spec-item .type{font-size:12px}.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-summary .total-price,.my-builder-wrapper .my-spec-list .my-list-wrapper .my-list-box .my-list-summary .total-title{font-size:16px}.my-spec-shop-list{margin-top:40px}}#summary-spec-modal{display:none}#summary-spec-modal.show{display:block}#compare-shop-modal .header,#summary-spec-modal .header{position:relative;font-weight:600;font-size:16px;line-height:30px;text-align:center;color:#000;padding:0 15px 15px;border-bottom:1px dashed #eaebef}#compare-shop-modal .builder-detail-close,#summary-spec-modal .builder-detail-close{position:absolute;top:0;right:0;border:none;background-color:transparent;padding:0}#compare-shop-modal .builder-detail-close:before,#summary-spec-modal .builder-detail-close:before{content:"\f00d";font-family:Font Awesome\ 5 Free;font-size:18px;font-weight:900;line-height:18px}#compare-shop-modal .shop-item-list,#summary-spec-modal .shop-item-list{padding:15px 0;margin:0 20px 10px;border-bottom:1px dashed #eaebef}#compare-shop-modal .shop-item-list li,#summary-spec-modal .shop-item-list li{display:flex;align-items:flex-start;margin-bottom:5px}#compare-shop-modal .shop-item-list li .info,#summary-spec-modal .shop-item-list li .info{flex:1;font-weight:600;font-size:13px;line-height:20px;color:#000}#compare-shop-modal .shop-item-list li .info .model,#summary-spec-modal .shop-item-list li .info .model{font-size:13px;font-weight:400;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}#compare-shop-modal .shop-item-list li .price,#summary-spec-modal .shop-item-list li .price{flex:0 0 70px;font-weight:600;font-size:13px;line-height:20px;text-align:right;color:#000}#compare-shop-modal .shop-build-summary,#summary-spec-modal .shop-build-summary{display:flex;align-items:center;margin:0 20px 15px}#compare-shop-modal .shop-build-summary .item-total,#summary-spec-modal .shop-build-summary .item-total{font-weight:600;font-size:13px;line-height:40px;color:#000}#compare-shop-modal .shop-build-summary .price-total,#summary-spec-modal .shop-build-summary .price-total{font-weight:600;font-size:18px;line-height:40px;text-align:right;color:#000;margin-left:auto}#summary-spec-modal .select-shop-btn{margin-bottom:0}#summary-spec-modal .select-shop-btn .caption{width:auto}#summary-spec-modal .select-shop-btn.all-shop{margin-top:10px}#compare-shop-modal{display:none;max-width:1060px;width:96%}#compare-shop-modal.show{display:block}#compare-shop-modal .header{margin-bottom:15px}#compare-shop-modal .shop-item-list{border-bottom:none}#compare-shop-modal .shop-brand{flex:1;position:relative;padding-bottom:95px}#compare-shop-modal .shop-brand:not(:first-child){border-left:1px solid #eaebef}#compare-shop-modal .shop-brand .summary-box{position:absolute;bottom:0;left:20px;right:20px;border-top:1px dashed #eaebef;z-index:2}#compare-shop-modal .shop-build-summary{margin:0}#compare-shop-modal .select-shop-btn{max-width:300px;width:100%;height:40px}#compare-shop-modal .select-shop-btn .caption{width:auto}@media (max-width:991.98px){#compare-shop-modal>.d-flex{flex-direction:column}#compare-shop-modal .shop-brand:not(:first-child){border-left:none;border-top:5px solid #eaebef;margin-top:20px}}
#pc-build-spec-app{flex:1}#user-menu .fb-btn{padding:10px}#user-menu .has-children{position:relative;padding-left:0}#user-menu .has-children .user .user-avatar{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:12px}#user-menu .has-children>.user:after{content:"";display:inline-block;border-right:1px solid #000;border-bottom:1px solid #000;margin:-4px 0 0;position:absolute;top:50%;right:-5px;transform:rotate(45deg);width:6px;height:6px}#user-menu .has-children>.user,#user-menu .has-children>a,#user-menu .menu-item>a{padding-left:10px;padding-right:10px;margin-right:15px;height:50px;text-transform:uppercase;display:flex;align-items:center;color:#000;position:relative;font-size:14px;font-weight:400;line-height:30px;border:none;background-color:transparent;cursor:pointer}#user-menu .has-children .sub-menu{background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;content-visibility:hidden;-ms-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);-o-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-shadow:0 5px 5px 0 rgb(0 0 0/15%);color:#000;position:absolute;top:50px;max-width:200px;opacity:0;overflow:hidden;text-align:left;transition:opacity .2s;transform:translateY(-999px);height:0;z-index:1;width:120px;left:inherit;right:0}#user-menu .has-children:hover>.sub-menu{opacity:1;overflow:visible;transform:translateY(0);height:auto;content-visibility:visible}#user-menu .has-children .sub-menu li{display:block;float:left;position:relative;width:100%;padding-left:0;padding-top:5px;padding-bottom:5px}#user-menu .has-children .sub-menu li a,#user-menu .menu-item.has-children .sub-menu li a{float:left;letter-spacing:0;text-transform:none;width:120px;font-weight:600;font-size:12px;line-height:24px;color:#000;padding:0 15px!important;height:30px}#user-menu .has-children .sub-menu li a:hover,#user-menu .menu-item.has-children .sub-menu li a:hover{background:rgba(0,0,0,.05);border-bottom:none}#user-menu hr{margin:0}
#view-detail-modal .full-detail-btn{display:block;text-align:center;padding-top:6px}.page-header-title .vote-btn{width:100px;height:24px;font-size:11px;line-height:24px;color:#fff;background:#ff6900;border:1px solid #ff6900;box-sizing:border-box;border-radius:4px;padding:0;margin-left:10px;margin-top:3px}.page-header-title .vote-btn[disabled]{opacity:.6}.page-header-title .vote-btn:before{margin-right:5px;content:"";display:inline-block;width:12px;height:12px;filter:invert(100%) contrast(100%);background-repeat:no-repeat;background-position:50%;background-image:url(/images/fa-icon-thumbs-up-regular.svg);background-size:12px 12px}.page-header-title .vote-btn:after{content:"สเปคนี้"}#compare-shop-modal .shop-item-list li .price.soldout,#summary-spec-modal .shop-item-list li .price.soldout{color:red}.banner-build-side iframe{position:sticky;top:50px;display:block}@media (max-width:991.98px){.builder-choosed-wrapper #builder-result-wrapper{position:fixed;z-index:5}}
