.sc-catalog{padding-top:18px!important;padding-bottom:35px!important}.sc-breadcrumb{display:flex;align-items:center;gap:10px;font:11px/1.5 'Poppins','Nirmala UI',sans-serif;color:#9a8ba8;margin:8px 0 21px}.sc-breadcrumb a{color:#7f51a8}.sc-breadcrumb>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:75%}.sc-catalog-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.sc-eyebrow{font-size:9px;color:#a183b5;letter-spacing:1.7px}.sc-catalog-heading h1{font-family:inherit;font-size:28px;font-weight:600;color:#101843;margin:7px 0;display:flex;align-items:center;gap:12px;line-height:1.4}.sc-catalog-heading h1>img{width:36px;height:36px;object-fit:contain;background:#fff3db;border:1px solid #ffe5ab;border-radius:10px;padding:4px}.sc-catalog-heading h1>i{height:4px;width:44px;background:#ff9b00;border-radius:5px;flex-shrink:0}.sc-catalog-heading p{font-size:11px;color:#9b8aa9;line-height:1.8;margin:0}.sc-result-count{font-size:11px;color:#7e5999;background:#f8f3fd;border:1px solid #eee3f6;border-radius:22px;padding:8px 14px;white-space:nowrap}.sc-catalog-grid{margin-bottom:40px}.sc-catalog .dh-product-card,.sc-product-extras .dh-product-card{display:flex;flex-direction:column;border-color:#e5dfef;box-shadow:0 3px 6px #15104416;border-radius:16px}.sc-catalog .dh-product-image,.sc-product-extras .dh-product-image{background:linear-gradient(125deg,#fff1e5,#f7f6fe);border-radius:12px;margin:6px;flex-shrink:0}.sc-catalog .dh-product-image>img,.sc-product-extras .dh-product-image>img{height:190px;padding:8px;object-fit:contain}.sc-catalog .dh-product-details,.sc-product-extras .dh-product-details{display:flex;flex-direction:column;flex:1;padding:5px 10px 11px}.sc-catalog .dh-product-title,.sc-product-extras .dh-product-title{font-size:12px;line-height:1.6;font-weight:500;min-height:39px}.sc-catalog .dh-price,.sc-product-extras .dh-price{font-size:19px;font-weight:500;margin-top:auto;padding-top:12px;margin-bottom:9px;line-height:1.5}.sc-catalog .dh-price del,.sc-product-extras .dh-price del{font-size:11px}.sc-catalog .dh-order,.sc-product-extras .dh-order{font-size:13px;padding:9px 4px;border-radius:10px;border-left-width:5px}.sc-empty{grid-column:1/-1;background:#fcf9ff;border:1px dashed #e6d5f4;border-radius:18px;text-align:center;padding:55px 20px;color:#9e86ac}.sc-empty>i{font-size:34px;color:#bea6d3}.sc-empty h2{font-size:21px;font-weight:500;color:#4c3063;margin:17px 0 8px}.sc-empty p{font-size:12px;line-height:1.8}.sc-empty .dh-button{font-size:12px;margin-top:10px}
.sc-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:35px 0 14px;font-family:'Poppins','Nirmala UI',sans-serif;color:#101743}.sc-highlight-panel{border:1px solid #f0e8f8;background:linear-gradient(120deg,#fff,#fefcff);border-radius:17px;padding:14px 13px 7px;box-shadow:0 4px 6px #24144b18;overflow:hidden;min-width:0}.sc-highlight-panel>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.sc-highlight-panel h2{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-family:inherit;font-size:19px;font-weight:600;color:#161135;line-height:1.5;white-space:nowrap}.sc-highlight-panel h2>i{font-size:22px;color:#8920d7}.sc-highlight-panel:first-child h2>i{color:#ffa400}.sc-highlight-panel h2>span{width:30px;height:3px;border-radius:4px;background:#ff9500;display:inline-block;flex-shrink:0}.sc-highlight-panel>header>a{font-size:9px;font-weight:500;color:#8329be;background:#f8f0ff;border-radius:20px;padding:6px 8px;white-space:nowrap;text-decoration:none}.sc-highlight-item{display:flex;align-items:center;gap:11px;min-height:66px;padding:9px 0;border-bottom:1px solid #e5def1;text-decoration:none!important;color:inherit}.sc-highlight-item:last-child{border-bottom:0}.sc-highlight-item>img{width:44px;height:44px;border-radius:7px;object-fit:contain;flex-shrink:0;background:#faf7fd}.sc-highlight-item>strong{font-size:11px;font-weight:500;line-height:1.5;flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#171636}.sc-highlight-item>span{color:#ff3b00;font-size:13px;font-weight:600;white-space:nowrap;margin-left:5px}.sc-highlight-item:hover>strong{color:#8723c6}.sc-highlight-empty{font-size:12px;color:#a48aad;padding:22px 0;text-align:center}.sc-product-extras{padding-top:15px!important}.sc-related{margin-bottom:35px}.sc-detail{max-width:1464px!important;width:calc(100% - 48px)!important;margin:24px auto 25px!important;font-family:'Poppins','Nirmala UI',sans-serif;color:#1b1943}.sc-detail>.sc-breadcrumb{margin:0 0 22px}.sc-detail>.row{padding-left:0!important;padding-right:0!important;margin-left:0;margin-right:0}.sc-detail>.sc-product-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:start}.sc-product-main>.col-lg-1{display:none}.sc-product-main>.col-lg-5,.sc-product-main>.col-lg-6{width:100%;max-width:none;flex:none;padding:0!important;min-width:0}.sc-detail #sync1{border:1px solid #e9e0f3;border-radius:20px;overflow:hidden;background:linear-gradient(125deg,#fff6ee,#faf8ff);box-shadow:0 5px 16px #2e174608}.sc-detail #sync1 .items{height:clamp(300px,35vw,520px)!important;width:100%;display:flex;align-items:center;justify-content:center;background:transparent}.sc-detail #sync1 .items>img{width:100%!important;height:100%!important;object-fit:contain!important;padding:20px;border-radius:16px!important}.sc-detail #sync2 .items>img{height:86px!important;object-fit:contain;border:1px solid #e7def1!important;border-radius:12px!important;padding:8px!important;background:#fff}.sc-detail #sync2 .current .items>img{border-color:#9f62d2!important;background:#fbf5ff}.sc-product-info{padding:25px!important;border:1px solid #ece3f6!important;border-radius:20px!important;box-shadow:0 6px 20px #21104209;background:linear-gradient(120deg,#fff,#fffcff)}.sc-product-info>h3{font-family:inherit;font-size:25px!important;font-weight:500!important;line-height:1.5;color:#14163e;text-transform:none!important;margin-bottom:10px}.sc-product-info #productCode{font-size:12px!important;color:#a086ae;margin:0 0 14px!important}.sc-product-info #resellerprice{font-size:14px!important;font-family:inherit;line-height:1.9;color:#514165}.sc-product-info #resellerprice>span{font-size:18px!important}.sc-product-info>.d-flex.justify-content-between{padding:15px;background:#fbf7ff;border:1px solid #f1e8f9;border-radius:12px;gap:16px;flex-wrap:wrap}.sc-product-info .product-deal-price strong[data-product-deal-price]{font-size:29px!important;font-weight:600}.sc-product-info input.form-control,.sc-product-info select.form-control{border-color:#dfd0ed!important;border-radius:9px!important;min-height:38px;font-family:inherit;font-size:13px}.sc-product-info .quant-input input{min-height:0}.sc-product-info #buttonminus,.sc-product-info #buttonplus{border:1px solid #e4d6f1!important;background:#fff!important;color:#6c2e9d!important;border-radius:8px!important;min-width:29px}.sc-product-info #bnow,.sc-product-info #byenow{background:linear-gradient(#10296f,#041246)!important;border:0!important;border-left:5px solid #ffae00!important;border-radius:12px!important;box-shadow:0 3px 8px #101a4114!important;padding:12px 8px!important;min-height:44px;font-family:inherit;font-size:14px!important}.sc-product-info #bnow span,.sc-product-info #byenow span{font-size:14px!important;font-weight:500!important}.sc-product-info .btn:disabled{opacity:.5}.sc-detail>.row.pt-4{margin-top:25px;background:#fff;border:1px solid #eee5f6;border-radius:17px;padding:20px!important;box-shadow:0 3px 12px #2e174605}.sc-detail .nav-tabs{border-bottom:1px solid #e7ddef!important;justify-content:flex-start!important;margin-bottom:22px!important}.sc-detail .nav-tabs .nav-link{color:#8744ba;border:0;border-bottom:3px solid #a764d5;background:transparent!important;font-size:14px;padding:10px 5px!important}.sc-detail #productDescriptionCopy{font-size:13px;line-height:1.9;color:#635470;overflow-wrap:anywhere}.sc-detail #productDescriptionCopy img{max-width:100%;height:auto}.sc-detail #tab-pane-1 h4{font-size:20px;font-family:inherit;font-weight:500}.sc-detail #copydescription{border:1px solid #e1d1ee;background:#f7effe;color:#8c49bd;border-radius:7px;font:11px 'Poppins',sans-serif;padding:7px 11px}.sc-detail a:focus-visible,.sc-highlight-item:focus-visible{outline:2px solid #ac72d6;outline-offset:3px}
@media(max-width:1200px){.sc-highlight-panel h2{font-size:16px;gap:6px}.sc-highlight-panel h2>span{width:19px}.sc-highlight-panel>header>a{font-size:8px;padding:5px}.sc-highlight-item{gap:8px}.sc-highlight-item>strong{font-size:10px}.sc-highlight-item>span{font-size:12px}.sc-product-info{padding:19px!important}.sc-product-info>h3{font-size:22px!important}}
@media(max-width:992px){.sc-detail>.sc-product-main{grid-template-columns:1fr;gap:22px}.sc-detail #sync1 .items{height:430px!important}.sc-highlights{gap:12px}.sc-highlight-panel{padding:12px 10px 5px}.sc-highlight-panel>header{flex-wrap:wrap}.sc-highlight-item>img{width:38px;height:38px}.sc-highlight-item{gap:6px}.sc-highlight-item>span{font-size:11px}.sc-catalog .dh-product-image>img,.sc-product-extras .dh-product-image>img{height:190px}}
@media(max-width:650px){.sc-highlights{grid-template-columns:1fr;gap:17px;margin-top:28px}.sc-highlight-panel{padding:16px 14px 6px}.sc-highlight-panel>header{flex-wrap:nowrap}.sc-highlight-panel h2{font-size:19px}.sc-highlight-panel>header>a{font-size:10px;padding:6px 9px}.sc-highlight-item{gap:12px;min-height:67px}.sc-highlight-item>img{width:46px;height:46px}.sc-highlight-item>strong{font-size:11px}.sc-highlight-item>span{font-size:14px}.sc-catalog-heading{align-items:flex-start;margin-bottom:19px}.sc-catalog-heading h1{font-size:20px;gap:8px}.sc-catalog-heading h1>i{width:25px;height:3px}.sc-catalog-heading p{font-size:10px}.sc-result-count{font-size:9px;padding:6px 9px;margin-top:20px}.sc-catalog-heading h1>img{width:30px;height:30px}.sc-catalog-grid{gap:10px!important}.sc-catalog .dh-product-image>img,.sc-product-extras .dh-product-image>img{height:155px}.sc-catalog .dh-product-title,.sc-product-extras .dh-product-title{font-size:11px;min-height:36px}.sc-catalog .dh-price,.sc-product-extras .dh-price{font-size:18px;padding-top:9px}.sc-catalog .dh-order,.sc-product-extras .dh-order{font-size:12px;padding:8px 2px}.sc-detail{width:calc(100% - 20px)!important;margin-top:15px!important}.sc-detail #sync1 .items{height:330px!important}.sc-detail #sync1 .items>img{padding:15px}.sc-detail #sync2 .items>img{height:67px!important}.sc-product-info{padding:17px!important;border-radius:16px!important}.sc-product-info>h3{font-size:20px!important}.sc-product-info>.d-flex.justify-content-between{padding:12px;gap:12px}.sc-product-info #bnow,.sc-product-info #byenow{font-size:12px!important;padding:11px 4px!important}.sc-product-info #bnow span,.sc-product-info #byenow span{font-size:12px!important}.sc-detail>.row.pt-4{padding:16px!important}.sc-detail #tab-pane-1 h4{font-size:17px}.sc-related .dh-section-heading h2{font-size:20px}.sc-breadcrumb{font-size:10px}.sc-catalog{padding-top:12px!important}}
