/**
* Pertamina Smexpo
* TODO : styling for sorting product
* --
* * for sorting product : *.html
* ? style-sort.min.css
* ! important to minify
*/
/**
* * base
*/
/**
* * content
*/.-jsToggle .iconChevron{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath fill='%231A1A1A' d='M4.096 8.227 5.73 6.5l4.365 4.679L14.46 6.5l1.635 1.727-6 6.273-6-6.273Z'/%3E%3C/svg%3E")}.iconClose{border:2px solid transparent;border-radius:40px;display:block;height:22px;position:relative;width:22px}.iconClose:after,.iconClose:before{background:#1a1a1a;border-radius:5px;content:"";display:block;height:2px;left:1px;position:absolute;top:8px;transform:rotate(45deg);width:16px}.iconClose:after{transform:rotate(-45deg)}.price-range-header{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.price-range-header .title{color:var(--grey-90,#525252);font-size:13px;
  /* 146.154% */letter-spacing:.26px;margin:0;padding:0}.price-range-header .title,.price-range-header button{font-weight:700;line-height:19px;text-transform:capitalize}.price-range-header button{background-color:transparent;border:none;color:var(--red-solid,#ed3d57);cursor:pointer;font-size:16px;
  /* 118.75% */letter-spacing:.32px}.price-input{display:flex;margin:13px 0 25px;width:100%}.price-input .field{align-items:center;display:flex;height:45px;position:relative;width:100%}.price-input .field:before{content:"Rp";font-size:13px;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.field input{-moz-appearance:textfield;background:var(--white-solid,#fff);border:1px solid var(--grey-80,#676767);border-radius:10px;font-size:13px;height:100%;outline:none;padding:7px 10px 7px 30px;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.price-input .separator{align-items:center;display:flex;font-size:19px;justify-content:center}.price-slider{background:#ddd;border-radius:5px;height:5px;position:relative}.price-slider .progress{background:linear-gradient(90deg,#2a4b85 40%,#22afd2);border-radius:5px;height:100%;left:0;position:absolute;right:0}.range-input{position:relative}.range-input input{-webkit-appearance:none;-moz-appearance:none;background:none;height:5px;pointer-events:none;position:absolute;top:-5px;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1px solid #dfdfdf;border-radius:50%;box-shadow:2px 2px 4px rgba(0,0,0,.2);height:24px;pointer-events:auto;width:24px}input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#fff;border:1px solid #dfdfdf;border-radius:50%;box-shadow:2px 2px 4px rgba(0,0,0,.2);height:24px;pointer-events:auto;width:24px}.sortCurr,.sortLabel,.sortLink{color:#525252;display:block;flex:1;font-size:13px;letter-spacing:.26px;line-height:1.45}.sortCurr,.sortLabel,.sortLink,.sortTitle{font-family:Manrope-Bold,sans-serif;font-weight:700}.sortTitle{color:#1a1a1a;font-size:14px}.sortIcon{margin-right:8px}.sortBox{background:#fff;border:1px solid #bdbdbd;border-radius:10px;margin-top:24px;padding:15px}@media (min-width:1230px){.sortBox:first-of-type{margin-top:0}}.sortItem{margin-top:10px}.sortLink{display:block;padding:1px 1px 1px 5px;position:relative;transition:all .2s ease}.sortLink:before{background:var(--grad-blugreen);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:2px}.sortLink.active,.sortLink:hover{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:var(--grad-blugreen);padding-left:12px}.sortLink.active:before,.sortLink:hover:before{opacity:1}.sortTarget>.sortItem:first-child{margin-top:12px}@media (min-width:1230px){.sortCategBox{margin-top:0}}.sortLoc{margin-left:5px;margin-right:5px;padding:1px 0;position:relative}.sortLocBox{position:relative;z-index:1}.sortPrice{position:relative}.sortPrice,.sortPriceBox .sortCurr,.sortPriceBox .sortLabel,.sortPriceBox .sortLink{margin-top:12px}.sortCurr{font-family:Manrope,sans-serif;font-weight:400;left:20px;pointer-events:none;position:absolute;top:0}.sortPopover{width:100%}@media (min-width:1230px){.sortPopover{width:600px}}.sortPopover .popoverContent{border-bottom:1px solid #f0f3f7;border-top:1px solid #f0f3f7;height:166px}@media (min-width:1230px){.sortPopover .popoverContent{height:250px}}.sortPopover .sortItem{display:inline-flex;width:46%}@media (min-width:1230px){.sortPopover .sortItem{width:30%}}.sortMore{color:#175cc3;font-family:Manrope-Bold,sans-serif;font-size:13px;font-weight:700;letter-spacing:.26px;line-height:1.45;margin-left:5px;margin-right:5px;margin-top:12px}.sortInput{padding:10px 20px 10px 40px;width:100%}.sortCta{margin-left:-5px;margin-right:-5px}@media (min-width:1230px){.sortCta{margin-top:30px}}.sortCta .buttonRectBlue,.sortCta .buttonRectWhite{margin-left:5px;margin-right:5px;width:100%}.sortFilter{border-top:1px solid #bdbdbd;flex-wrap:wrap;padding-top:15px}@media (min-width:1230px){.sortFilter{border:0;padding-top:0}}.sortFilterTitle{color:#676767;font-size:14px;margin-right:12px}.sortFilter .formSelectWrap{min-width:206px}.-jsToggle{position:relative;width:100%}.-jsToggle .iconChevron{background-size:contain;height:20px;position:absolute;right:0;transform:rotate(180deg);transition:transform .4s ease;width:20px}.-jsTogglePar.close .-jsToggleTg{max-height:0;opacity:0;overflow:hidden;transition:opacity .4s linear .4s,max-height .4s linear;will-change:opacity,max-height}.-jsTogglePar.close .iconChevron{transform:rotate(1turn)}.-jsTogglePar.open .-jsToggleTg{max-height:22px}.-jsTogglePar.open .-jsToggleTg,.-jsToggleTg{opacity:1;transition:opacity .4s linear .4s,max-height .4s linear;will-change:opacity,max-height}.-jsToggleTg{max-height:unset}.-jsToggleTg>.sortItem:first-child{margin-top:12px}

/**
* * layout
*/.-jsToggle,.sortFilter{align-items:center}.-jsToggle,.sortCta,.sortFilter,.sortLoc{
  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  /* TWEENER - IE 10 */
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */display:flex
  /* NEW, Spec - Firefox, Chrome, Opera */}.theme-2025 .title span{-o-border-image:var(--grad-yellow);border-image:var(--grad-yellow);border-image-slice:1}.theme-2025 .title.footerLabel{font-size:16px;margin-bottom:10px}.theme-2025 .catalogImg{border:none}.theme-2025 .uploadBtn{background:transparent}.theme-2025 .buttonRectGrad{color:#525252}.theme-2025 .buttonRectGrad:before{background:var(--grad-yellow)}.theme-2025 .buttonRectGrad:hover{color:#1a1a1a}.theme-2025 .titleLink{color:#175cc3}.theme-2025 .sellerCtaWrap:before{background:transparent}.theme-2025 .sellerCtaWrap:hover{color:#525252}.theme-2025 .sellerCtaWrap:hover .icon{filter:invert(30%) sepia(0) saturate(450%) hue-rotate(253deg) brightness(102%) contrast(95%)!important}.theme-2025 .sellerItem:before{background:transparent;border:1px solid #e0e0e0}@media (min-width:1230px){.theme-2025 .sellerWrap.forHome{margin-left:-245px}}.theme-2025 .sellerCardChat:hover .iconChat{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%231A1A1A' stroke-width='1.667' d='M16.453 5.833H5.62m10.833 3.334h-7.5m7.5-8.334H4.786a3.333 3.333 0 0 0-3.333 3.334v6.666a3.334 3.334 0 0 0 3.333 3.334h10l5 4.166V4.167A3.333 3.333 0 0 0 16.453.833Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.62 0h20v20h-20z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;display:inline-block!important;filter:invert(30%) sepia(0) saturate(450%) hue-rotate(253deg) brightness(102%) contrast(95%)!important}.theme-2025 .official{background-image:url(../images/backgrounds/2025/official-store-mobile.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:0}@media (min-width:1230px){.theme-2025 .official{background:transparent}.theme-2025 .officialTitleWrap{background-image:url(../images/backgrounds/2025/official-store.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover}.theme-2025 .officialTeaser{width:50%}}.theme-2025 .official .buttonRect{color:#175cc3}@media (max-width:768px){.theme-2025 .official .buttonRect{background:var(--grad-yellow);border:2px solid #efd8c8;color:#175cc3}}.theme-2025 .official .buttonRect:hover{background:var(--grad-yellow);border:2px solid #efd8c8}.theme-2025 .price-slider .progress{background:var(--blue-grad,#4382ff)}.theme-2025 .productOrigin{align-items:center;display:flex;gap:7px}.theme-2025 .sellerOrigin{justify-content:center}.theme-2025 .tabItem:before{background:var(--grad-yellow)}.theme-2025 .couponBtn,.theme-2025 .popoverReset{background:#fff!important;border:2px solid #bdbdbd!important;color:#676767!important}.theme-2025 .sortLink.active,.theme-2025 .sortLink:hover{-webkit-text-fill-color:#4382ff;background:transparent;color:#4382ff}.theme-2025 .sortLink:before{background:var(--blue,#4382ff)}.theme-2025 .roseReset{width:100%}.theme-2025 .breadcrumb{color:#3c82ec}.theme-2025 .sortMore{color:#175cc3}.theme-2025 .chatBtn{background:var(--grad-yellow)}.theme-2025 .pagingLink.active,.theme-2025 .pagingLink:hover{border-bottom:2px solid #175cc3;color:#175cc3}.theme-2025 .sellerCardChat .iconChat{filter:invert(31%) sepia(0) saturate(1246%) hue-rotate(208deg) brightness(96%) contrast(88%)}.theme-2025 .sellerPerform span{color:#175cc3}.theme-2025 .addressRadio:checked~.addressRadioState:before{background:var(--grad-yellow)}.theme-2025 .addressCtaWrap .button,.theme-2025 .addressCtaWrap .dashboardDateBtn,.theme-2025 .addressCtaWrap .uploadImgClose{color:var(--grad-blue)}.theme-2025 .addressLabelBtn.active,.theme-2025 .tagBlue{border:1px solid #175cc3;color:#175cc3}.theme-2025 .custom-select .options li:hover{background:#fff;color:#2866c3}.theme-2025 .formCheckbox{border:2px solid #fff}.theme-2025 .formCheckbox:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.theme-2025 .formCheckboxBlack{border:2px solid #525252}.theme-2025 .formCheckboxBlack:before{border-bottom:2px solid #525252;border-right:2px solid #525252}.theme-2025 .formRadiobox:before{background:var(--grad-blue)}.theme-2025 .chatItemBox{background:var(--grad-yellow);color:#525252}.theme-2025 .footerBottom{padding:15px 15px 25px}.theme-2025 .footerBottom .footerCopy,.theme-2025 .footerBottom .footerLabel{color:#525252;opacity:1}

/*# sourceMappingURL=style-sort.css.map*/