:root{--ict-blue:#0068e8;--ict-blue-dark:#0052b8;--ict-sky:#00a9f0;--ict-blue-tint:#e8f3ff;--ict-orange:#f06000;--ict-orange-ink:#d64a00;--ict-amber:#f7b100;--ict-price:#d64a00;--ict-green:#2a8a14;--ict-lime:#78df4d;--ict-stripe:linear-gradient(90deg,#f7b100 0%,#f06000 33%,#00a9f0 34%,#0060f0 66%,#78df4d 67%,#5fd83d 100%);--jd-ink:#262b33;--jd-mute:#8a919c;--jd-line:#eceff3;--jd-bg:#f4f6f9 }body.template-index,body.template-index .page-container,body.template-collection,body.template-collection .page-container,body.template-product,body.template-product .page-container,body.snize-results-page,body.snize-results-page .page-container{background:var(--jd-bg)}html body .shopify-section-group-header-group [class*=announcement] p{font-size:12px!important;font-weight:400}html body .header-section{box-shadow:0 1px 0 var(--jd-line)}html body .header-section:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background:var(--ict-stripe);pointer-events:none}html body .header{row-gap:6px}.ict-header-search-wrap{grid-area:search;position:relative;z-index:3;display:flex;flex-direction:column;gap:6px;min-width:0}.ict-header-search{display:flex;align-items:center;height:44px;background:#fff;border:2px solid var(--ict-blue);border-radius:10px;overflow:hidden}.ict-header-search input[type=search]{flex:1;min-width:0;height:100%;border:0;background:transparent;padding:0 14px;font-size:14px;color:var(--jd-ink);box-shadow:none;outline:0}.ict-header-search input::placeholder{color:#a3a9b2}.ict-header-search button{height:calc(100% - 6px);margin-right:3px;padding:0 26px;border:0;border-radius:7px;background:linear-gradient(90deg,var(--ict-sky),var(--ict-blue));color:#fff;font-size:15px;font-weight:700;cursor:pointer}.ict-header-search button:hover{background:var(--ict-blue-dark)}.ict-hotwords{display:flex;gap:14px;overflow:hidden;white-space:nowrap;padding-left:4px}.ict-hotwords a{font-size:12px;color:var(--jd-mute);text-decoration:none}.ict-hotwords a:first-child{color:var(--ict-orange-ink);font-weight:600}.ict-hotwords a:hover{color:var(--ict-blue)}@media screen and (min-width:1024px){html body .header{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"logo search icons" "navigation navigation navigation"!important;column-gap:40px}html body .header .header__icons--start{display:none}html body .header .header__navigation{justify-content:flex-start;padding-top:2px}html body .header .menu__item{font-weight:700;font-size:15px;color:var(--jd-ink)}html body .header .menu__item:hover{color:var(--ict-blue)}.ict-header-search-wrap{max-width:720px;width:100%;justify-self:center}}@media screen and (max-width:1023px){html body .header{grid-template-areas:"tools logo icons" "search search search"!important}html body .header[class*="mobile:header--left"]{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"logo icons" "search search"!important}html body .header[class*="mobile:header--left"] .header__logo{justify-content:flex-start}.ict-header-search{height:40px}.ict-header-search button{padding:0 16px;font-size:14px}.ict-hotwords{display:none}}@media screen and (max-width:749px){html body .shopify-section-group-header-group [class*=announcement] p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px!important}}html body .header .count,html body .header cart-count{background:var(--ict-orange-ink)!important;color:#fff!important}html body .heading.title-sm,html body .heading.title-md,html body .heading.title-lg{font-weight:800;color:var(--jd-ink);letter-spacing:-.3px}html body .heading.title-sm{font-size:clamp(18px,1.5vw,22px)}html body .product-card{background:#fff;border-color:var(--jd-line)!important;border-radius:10px;transition:box-shadow .18s,transform .18s}html body .product-card:hover{box-shadow:0 0 0 1px var(--ict-blue),0 8px 20px #0068e81f;transform:translateY(-2px)}html body .product-card .product-card__media{background:#f7f8fa}html body .product-card .product-card__title{font-size:13px!important;line-height:1.45;font-weight:500}html body .product-card:hover .product-card__title{color:var(--ict-blue)}html body .product-card .badge--onsale{background:var(--ict-orange-ink)!important;color:#fff!important;border-radius:4px!important;font-weight:700;font-size:11px!important;padding:3px 6px!important}html body .product-card .price .price__regular{color:var(--ict-price)!important;font-weight:800!important;letter-spacing:-.3px}html body .product-card__content{min-height:0!important}.ict-jd-card__media{position:relative}.ict-jd-card__badge{position:absolute;top:6px;left:6px;padding:2px 6px;border-radius:4px;background:var(--ict-orange-ink);color:#fff;font-size:11px;font-weight:700}.ict-jd-card__soldout{position:absolute;inset:auto 0 0 0;padding:4px;background:#262b33b8;color:#fff;font-size:11px;text-align:center}.ict-jd-card.is-sold-out img{opacity:.55}.ict-jd-card__price--call{font-size:14px!important;color:var(--ict-blue)!important}.ict-jd-card__meta{font-size:11px;color:var(--jd-mute);text-transform:uppercase;letter-spacing:.4px}html body .tab__item.button--secondary{background:#f0f2f5!important;color:var(--jd-ink)!important;border-color:#f0f2f5!important}html body .tab__item[aria-selected=true]{background:var(--ict-blue)!important;color:#fff!important;border-color:var(--ict-blue)!important}html body .tab__item .btn-fill{background:var(--ict-blue)!important}html body .button--secondary:not(.tab__item){--color-button-border:0 104 232;color:var(--jd-ink)!important;border-color:#dfe3e8!important}html body .button--secondary:not(.tab__item) .btn-fill{background:var(--ict-blue)!important}html body .button--secondary:not(.tab__item):hover{color:#fff!important}html body .button--primary{font-weight:700}body.template-product main>.shopify-section:first-child .section{padding-top:12px!important}body.template-product .featured-product{background:#fff;border-radius:14px;padding:20px;box-shadow:0 0 0 1px var(--jd-line)}html body .product__info .breadcrumb{font-size:12px;color:var(--jd-mute);margin-bottom:4px}html body .product__info .breadcrumb a:hover{color:var(--ict-blue)}html body .product__info .product__vendor{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#fff;background:var(--ict-blue);padding:2px 8px;border-radius:4px;margin-bottom:2px}html body .product__info .product__title{grid-template-columns:minmax(0,1fr)!important;gap:12px}html body .product__info .product__title h1{font-size:clamp(18px,1.5vw,22px)!important;font-weight:700;color:var(--jd-ink);line-height:1.4;letter-spacing:-.2px}html body .product__info .product__sku,html body .product__info [id^=Sku-]{font-size:12px;color:var(--jd-mute)}html body .product__info .product__price{position:relative;justify-self:stretch;text-align:left;padding:14px 16px 14px 76px;border-radius:10px;background:linear-gradient(90deg,#fff6e8,#fffaf2 60%,#fff)}html body .product__info .product__price:before{content:"Price";position:absolute;left:16px;top:20px;font-size:12px;color:var(--jd-mute)}html body .product__info .product__price .price{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:10px!important}html body .product__info .product__price .price__regular{font-weight:800!important;font-size:clamp(26px,2.2vw,32px)!important;line-height:1;letter-spacing:-.6px;color:var(--ict-price)!important}html body .product__info .product__price .price__sale{font-size:13px!important;color:var(--jd-mute)!important}.ict-you-save:before{content:attr(data-label)}html body .ict-you-save{display:inline-block!important;margin:8px 0 0;background:var(--ict-orange-ink);color:#fff;font-size:12px;font-weight:700;padding:2px 8px;border-radius:4px}html body .product__info .variant-picker label,html body .product__info fieldset label{border-radius:6px!important}html body .product__info input:checked+label{border-color:var(--ict-blue)!important;color:var(--ict-blue)!important;background:var(--ict-blue-tint)!important}html body .product__info .product-form__submit{min-height:50px;font-size:15px;font-weight:700}html body .product__info .shopify-payment-button__button--unbranded{--color-button-border:214 74 0;background:linear-gradient(90deg,#f28a00,var(--ict-orange-ink))!important;color:#fff!important;border:0!important;box-shadow:none!important;min-height:48px;font-weight:700}html body .product__info .shopify-payment-button__button--unbranded:hover{background:var(--ict-orange-ink)!important}html body .product__info .pickup-availability{background:#f7f8fa;border-radius:10px}html body .product__info .product__inventory:not(.sr-only){color:var(--ict-green)}.ict-jd-service{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ict-jd-service>*{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:#f7f8fa;font-size:12px;color:var(--jd-ink);text-decoration:none}.ict-jd-service svg{flex-shrink:0}.ict-jd-service .is-orange svg{color:var(--ict-orange)}.ict-jd-service .is-blue svg{color:var(--ict-blue)}.ict-jd-service .is-green svg{color:var(--ict-green)}.ict-jd-service a:hover{background:var(--ict-blue-tint);color:var(--ict-blue)}body.template-product .product-details-section .section,body.template-product [id*=product-details] .section{background:transparent}body.template-product .product-details{background:#fff;border-radius:14px;padding:20px;box-shadow:0 0 0 1px var(--jd-line)}html body .product-details .accordion summary,html body .product-details details>summary{background:#f4f6f9;border-radius:8px;padding-left:14px!important;padding-right:14px!important;font-weight:700}html body .product-details details[open]>summary{background:var(--ict-blue-tint);color:var(--ict-blue)}html body [data-ict-spec-content] table{width:100%;border-collapse:collapse;font-size:13px}html body [data-ict-spec-content] th{width:32%;text-align:left;font-weight:600;color:var(--jd-mute);background:#f7f8fa;padding:8px 12px;border-bottom:1px solid var(--jd-line)}html body [data-ict-spec-content] td{padding:8px 12px;border-bottom:1px solid var(--jd-line)}@media(max-width:749px){body.template-product .featured-product{padding:0;border-radius:0;box-shadow:none;background:transparent}html body .product__info .product__price{padding-left:16px}html body .product__info .product__price:before{display:none}.ict-jd-service{grid-template-columns:1fr 1fr}body.template-product .product-details{padding:12px}}html body .cart-drawer .price,html body .cart-drawer .cart-item__price,html body .cart-drawer .totals__subtotal-value{color:var(--ict-price)!important;font-weight:800}html body .cart-drawer .drawer__title{font-weight:800}body.snize-results-page .page-width--narrow{max-width:1600px}body.snize-results-page .title-wrapper .heading{font-size:22px!important;font-weight:800;letter-spacing:-.3px}body.snize-results-page .section--padding{padding-top:12px!important}html body .snize .snize-price,html body .snize .snize-price.money{color:var(--ict-price)!important;font-weight:800!important;font-size:16px!important}html body .snize .snize-discounted-price{color:var(--jd-mute)!important}html body .snize .snize-title{font-size:13px!important;line-height:1.45!important;color:var(--jd-ink)!important;font-weight:500!important}html body .snize .snize-product:hover .snize-title{color:var(--ict-blue)!important}html body .snize .snize-product .snize-item{border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--jd-line)}html body .snize .snize-product:hover .snize-item{box-shadow:0 0 0 1px var(--ict-blue),0 8px 20px #0068e81f}html body .snize [class*=snize-product-label],html body .snize .snize-product-discount-label{background:var(--ict-orange-ink)!important;color:#fff!important;border-radius:4px!important}html body .snize .snize-button,html body .snize .snize-view-link,html body .snize .snize-search-results-main-tabs a.active,html body .snize .snize-pagination li.active a{background:var(--ict-blue)!important;border-color:var(--ict-blue)!important;color:#fff!important}html body .snize .snize-filters-sidebar input:checked+*{color:var(--ict-blue)!important}html body .collection-banner-section .banner__title{font-weight:800;font-size:clamp(22px,2vw,28px)!important;color:var(--jd-ink)}html body .ict-footer{position:relative;background:#fff;border-top:0;color:#5b6370;max-width:none;padding-left:max(var(--page-padding,20px),calc((100% - 1600px)/2));padding-right:max(var(--page-padding,20px),calc((100% - 1600px)/2));padding-top:36px;padding-bottom:36px}html body .ict-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ict-stripe)}html body .ict-footer h2{font-weight:800;color:var(--jd-ink);font-size:15px!important}html body .ict-footer nav>a,html body .ict-footer-social-column .social_platform,html body .ict-footer-social-column .ict-footer-viber{color:#5b6370}html body .ict-footer a:hover,html body .ict-footer-social-column a:hover{color:var(--ict-blue)!important;text-decoration:none}html body .ict-footer nav>a[href^="tel:"]{font-weight:800;font-size:20px;color:var(--ict-blue)}html body .ict-jdc .ict-jdc-row__more-toggle{display:none!important}.ict-jd-service a{background:#f7f8fa!important;text-decoration:none!important}.ict-jd-service a:hover{background:var(--ict-blue-tint)!important}html body .product__info .product__sku:before{content:"SKU: "}body.template-product :is([id$=__product-details],[id$=__product-recommendations],[id$=__recently-viewed]) .section>.page-width{isolation:isolate;padding-top:20px;padding-bottom:20px;padding-left:calc(var(--page-padding,20px) + 20px);padding-right:calc(var(--page-padding,20px) + 20px)}body.template-product :is([id$=__product-details],[id$=__product-recommendations],[id$=__recently-viewed]) .section>.page-width:before{content:"";position:absolute;inset:0 var(--page-padding,20px);z-index:-1;background:#fff;border-radius:14px;box-shadow:0 0 0 1px var(--jd-line)}body.template-product :is([id$=__product-details],[id$=__product-recommendations],[id$=__recently-viewed]) .section{padding-top:12px!important;padding-bottom:0!important}@media(max-width:749px){body.template-product :is([id$=__product-details],[id$=__product-recommendations],[id$=__recently-viewed]) .section>.page-width{padding-left:var(--page-padding,16px);padding-right:var(--page-padding,16px)}body.template-product :is([id$=__product-details],[id$=__product-recommendations],[id$=__recently-viewed]) .section>.page-width:before{top:0;right:0;bottom:0;left:0;border-radius:0;box-shadow:none}}html body .snize .snize-search-results-content .snize-product{padding:6px!important;box-sizing:border-box}html body .snize .snize-description{display:none!important}html body .price__sale{text-decoration:none!important;color:var(--jd-mute)!important;font-weight:400!important}html body .price__sale:before{content:"Was "!important;position:static!important;transform:none!important;border:0!important;width:auto!important;inset:auto!important;margin-right:3px}html body .product__info .product__price .price__sale{font-size:13px!important}.ict-jd-card__was{margin-top:-4px;font-size:12px;color:var(--jd-mute);text-decoration:none!important}html body .snize .snize-discounted-price{text-decoration:none!important;color:var(--jd-mute)!important;font-weight:400!important}html body .snize .snize-discounted-price:before{content:"Was "}.ict-jd-nav{display:none}@media screen and (min-width:1024px){html body .header .header__navigation{display:none!important}.ict-jd-nav{grid-area:navigation;display:flex;align-items:stretch;min-width:0;position:relative;z-index:3;margin-top:2px}.ict-jd-nav__track{display:flex;align-items:stretch;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none;position:static;scroll-behavior:smooth}.ict-jd-nav__track::-webkit-scrollbar{display:none}.ict-jd-nav:has(.ict-jd-nav__more:not([hidden])) .ict-jd-nav__track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.ict-jd-nav__item{position:static;flex-shrink:0}.ict-jd-nav__link{position:relative;display:flex;align-items:center;height:42px;padding:0 12px;font-size:14px;font-weight:600;color:var(--jd-ink);text-decoration:none;white-space:nowrap;background:none!important}.ict-jd-nav__item.is-deal .ict-jd-nav__link{color:var(--ict-orange-ink)}.ict-jd-nav__link:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:2px;background:transparent}.ict-jd-nav__item:hover .ict-jd-nav__link,.ict-jd-nav__item:focus-within .ict-jd-nav__link{color:var(--ict-blue)}.ict-jd-nav__item:hover .ict-jd-nav__link:after,.ict-jd-nav__item:focus-within .ict-jd-nav__link:after,.ict-jd-nav__item.is-current .ict-jd-nav__link:after{background:var(--ict-blue)}.ict-jd-nav__panel{position:absolute;left:calc(50% - 50vw);width:100vw;top:100%;z-index:40;padding-top:6px;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s ease,visibility 0s linear .12s}.ict-jd-nav__item:hover .ict-jd-nav__panel,.ict-jd-nav__item:focus-within .ict-jd-nav__panel{visibility:visible;opacity:1;pointer-events:auto;transition-delay:.08s,0s}.ict-jd-nav__panel-inner{display:flex;flex-direction:column;gap:14px;padding-top:20px;padding-bottom:20px;background:#fff;border-top:1px solid var(--jd-line);box-shadow:0 14px 24px #262b3314;max-height:70vh;overflow:auto}.ict-jd-nav__panel-inner.page-width{max-width:none;padding-left:max(var(--page-padding,20px),calc((100vw - 1600px)/2 + var(--page-padding,20px)));padding-right:max(var(--page-padding,20px),calc((100vw - 1600px)/2 + var(--page-padding,20px)))}.ict-jd-nav__cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:18px 32px}.ict-jd-nav__group{display:flex;flex-direction:column;gap:2px}.ict-jd-nav__group--flat{grid-column:1 / -1;display:block;columns:4 190px;column-gap:32px}.ict-jd-nav__group a{display:block;padding:5px 0;font-size:13px;color:#5b6370;text-decoration:none;break-inside:avoid}.ict-jd-nav__group a:hover{color:var(--ict-blue)}.ict-jd-nav__group .ict-jd-nav__group-title{font-size:14px;font-weight:700;color:var(--jd-ink)}.ict-jd-nav__all{align-self:flex-start;font-size:13px;font-weight:600;color:var(--ict-blue);text-decoration:none}.ict-jd-nav__all:hover{text-decoration:underline}.ict-jd-nav__more{flex-shrink:0;align-self:center;display:grid;place-items:center;width:30px;height:30px;margin-left:2px;border:1px solid var(--jd-line);border-radius:50%;background:#fff;color:var(--jd-ink);font-size:18px;line-height:1;cursor:pointer}.ict-jd-nav__more[hidden]{display:none}.ict-jd-nav__more:hover{border-color:var(--ict-blue);color:var(--ict-blue)}.ict-jd-nav :focus-visible{outline:2px solid var(--ict-blue);outline-offset:-2px}}html body .ict-footer{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:32px}@media(max-width:999px){html body .ict-footer{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px}}@media(max-width:749px){html body .ict-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 16px}html body .ict-footer .ict-footer-social-column{grid-column:1 / -1}html body .ict-footer-social-column ul{flex-direction:row!important;flex-wrap:wrap;gap:4px 16px!important}html body .ict-footer-social-column li{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/ict-jd.css.map?nocache=1792798865032 */
