:root{--ss-red:#d42e24;--ss-red-dark:#b8231b;--ss-red-bg:#fdecea;--ss-ink:#131921;--ss-text:#4b4b4b;--ss-muted:#545454;--ss-soft:#8a9297;--ss-bg2:#f4f5f7;--ss-line:#e5e8ec;--ss-line2:#d9dde2;--ss-input:#c9ced4;--ss-green:#2e8540;--ss-green-bg:#eaf5ee;--ss-green-line:#cfe3d6;--ss-blue:#1d4f91;--ss-blue-bg:#e8f1fb;--ss-star:#f5b301;--ss-r-lg:24px;--ss-r:16px;--ss-r-sm:12px;--ss-shadow:0 1px 2px rgba(19,25,33,.04);--ss-shadow-hover:0 12px 28px rgba(19,25,33,.09);--ss-shadow-pop:0 24px 48px rgba(19,25,33,.16)}html .ss,html .ss button,html .ss input,html .ss select,html .ss textarea{font-family:var(--ss-font)}html .ss-hero__title,html .ss-th__title,html .ss-pol__title{font-weight:800;letter-spacing:-.025em;line-height:1.06}html .ss-h2,html .ss-pol__h2,html .ss-cart__title,html .ss-buybox__title{font-weight:700;letter-spacing:-.02em}html .ss-pol__h2{font-size:clamp(24px,2.4vw,30px)}html .ss-eyebrow{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html .ss-crumb{font-size:13px}html .ss-pcard__title{font-weight:500}html .ss-btn:hover{background:var(--ss-red-dark)}html .ss-badge--hot{background:var(--ss-red)}html .ss-badge--new{background:var(--ss-green)}html .ss-badge--sale{background:var(--ss-blue)}html .ss-btn.is-added,html .ss .ss-pcard .ss-btn.is-added{background:var(--ss-green)!important}html .ss-stars svg{fill:var(--ss-star)}html .ss-ok{background:var(--ss-green-bg);color:var(--ss-green)}html .ss-err{background:var(--ss-red-bg);color:var(--ss-red-dark)}html .ss-pcard__stock--out{color:var(--ss-soft)}html .ss-hero__slide,html .ss-th__wrap,html .ss-pol__hero,html .ss-eu,html .ss-src,html .ss-trade__tile{border-radius:var(--ss-r-lg)}html .ss-pcard,html .ss-review,html .ss-score,html .ss-faq__item,html .ss-info__card,html .ss-shipbox,html .ss-ship__card,html .ss-promise__item,html .ss-pol__panel,html .ss-pol__nav,html .ss-cart__summary,html .ss-apply .ss-apply-form,html .ss-form,html .ss-th__panel,html .ss-quote,html .ss-gallery__main,html .ss-contact,html .ss-tradebox,html .ss-cart__ship,html .ss-cart__trade,html .ss-cart__help,html .ss-cart__quick{border-radius:var(--ss-r)}html .ss-input,html .ss-select,html .ss-gallery__thumb,html .ss-step,html .ss-grade,html .ss-cart__thumb{border-radius:var(--ss-r-sm)}html .ss-pcard,html .ss-review,html .ss-faq__item,html .ss-info__card,html .ss-promise__item,html .ss-ship__card,html .ss-pol__panel,html .ss-score{border:1px solid var(--ss-line);box-shadow:var(--ss-shadow);background:#fff}html .ss-pcard,html .ss-review,html .ss-promise__item{transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}@media(hover:hover){html .ss-pcard:hover{border-color:var(--ss-line2);box-shadow:var(--ss-shadow-hover);transform:translateY(-2px)}html .ss-review:hover,html a.ss-promise__item:hover{box-shadow:var(--ss-shadow-hover)}}html .ss-form,html .ss-apply .ss-apply-form{border:1px solid var(--ss-line);box-shadow:var(--ss-shadow)}html .ss-mega__inner{box-shadow:var(--ss-shadow-pop)}html .ss-grid{align-items:stretch}html .ss-pcard__media{height:200px}html .ss-input,html .ss-select{border:1px solid var(--ss-input)}html .ss-input:focus,html .ss-select:focus{outline:none;border-color:var(--ss-ink);box-shadow:0 0 0 3px #13192114}html .ss a:focus-visible,html .ss button:focus-visible,html .ss summary:focus-visible,html .ss [tabindex]:focus-visible{outline:2px solid var(--ss-red);outline-offset:2px;border-radius:6px}html .ss-section,html .ss-related{padding-top:64px}html .ss-reviews{margin-top:64px}@media(min-width:1100px){html .ss-container{padding-left:40px;padding-right:40px}html .ss-desc,html .ss-pol__rte,html .ss-faq__a{max-width:75ch}}html .mini-cart{width:420px!important;border:1px solid var(--ss-line)!important;border-radius:20px!important;box-shadow:0 18px 48px #13192129,0 2px 6px #1319210f!important;background:#fff!important;font-family:var(--ss-font,Inter,system-ui,sans-serif)!important;color:var(--ss-ink);overflow:visible}html .mini-cart>svg.icon--nav-triangle-borderless{display:none!important}html .mini-cart .mini-cart__inner,html .mini-cart .mini-cart__content{background:transparent!important}html .mini-cart .mini-cart__content{padding:0!important}html .ss-mc__head{display:flex;align-items:baseline;justify-content:space-between;padding:18px 20px 12px}html .ss-mc__head strong{font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--ss-ink)}html .ss-mc__head span{font-size:13px;font-weight:600;color:#545454}html .ss-mc__ship{margin:0 20px 6px;padding:12px 14px;border-radius:12px;background:#f4f5f7;font-size:13px;font-weight:600;color:var(--ss-ink)}html .ss-mc__ship.is-free{background:#e7f6ec;color:#1f6b31}html .ss-mc__ship p{margin:0 0 8px;display:flex;gap:8px;align-items:center}html .ss-mc__ship.is-free p{margin:0}html .ss-mc__bar{height:6px;border-radius:6px;background:#e1e4e8;overflow:hidden}html .ss-mc__bar span{display:block;height:100%;border-radius:6px;background:var(--ss-green)}html .mini-cart .mini-cart__line-item-list{padding:4px 20px!important;max-height:340px;overflow-y:auto}html .mini-cart .mini-cart__line-item{display:flex!important;gap:14px!important;align-items:flex-start!important;padding:14px 0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--ss-line)!important}html .mini-cart .mini-cart__line-item:last-child{border-bottom:0!important}html .mini-cart .mini-cart__image-wrapper{flex:0 0 72px!important;width:72px!important;min-width:72px!important;margin:0!important;padding:6px;border-radius:12px;background:#f4f5f7;border:1px solid var(--ss-line)}html .mini-cart .mini-cart__image-wrapper img{mix-blend-mode:multiply;object-fit:contain}html .mini-cart .mini-cart__item-wrapper{flex:1;min-width:0;display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important}html .mini-cart .mini-cart__product-info{margin:0!important;display:flex;flex-direction:column;gap:4px}html .mini-cart .mini-cart__product-title{font-size:14px!important;font-weight:700!important;line-height:1.35!important;color:var(--ss-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .mini-cart .mini-cart__product-title:hover{color:var(--ss-red)!important}html .mini-cart .mini-cart__price-list{margin:0!important;font-size:15px;font-weight:800;color:var(--ss-ink)}html .mini-cart .mini-cart__price-list .price{font-size:15px!important;font-weight:800!important;color:var(--ss-ink)!important}html .mini-cart .mini-cart__price-list .price--compare{font-size:13px!important;font-weight:500!important;color:#6b6b6b!important}html .mini-cart .mini-cart__quantity{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;text-align:left!important}html .mini-cart .quantity-selector{display:inline-flex!important;align-items:center;height:38px!important;padding:0 4px;border:1px solid var(--ss-line2)!important;border-radius:50px!important;background:#fff!important}html .mini-cart .quantity-selector__button{width:30px!important;height:30px!important;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;color:var(--ss-ink)!important}html .mini-cart .quantity-selector__button:hover{background:#f4f5f7!important}html .mini-cart .quantity-selector__button svg{width:10px;height:10px}html .mini-cart .quantity-selector__value{width:34px!important;min-width:34px;height:30px!important;padding:0!important;border:0!important;background:transparent!important;text-align:center;font-size:15px!important;font-weight:700!important;color:var(--ss-ink)!important}html .mini-cart .mini-cart__quantity-remove{margin:0!important;font-size:13px!important;font-weight:600!important;color:#545454!important;text-decoration:underline;text-underline-offset:3px}html .mini-cart .mini-cart__quantity-remove:hover{color:var(--ss-red)!important}html .mini-cart .mini-cart__recap{padding:16px 20px 20px!important;margin:0!important;border-top:1px solid var(--ss-line)!important;background:#fafbfc!important;border-radius:0 0 20px 20px}html .mini-cart .mini-cart__recap-price-line{display:flex!important;justify-content:space-between;align-items:baseline;margin:0 0 4px!important;font-size:15px!important;font-weight:700!important;color:var(--ss-ink)!important}html .mini-cart .mini-cart__recap-price-line>span:last-child{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}html .mini-cart .mini-cart__recap-price-line--highlight{color:var(--ss-green)!important}html .ss-mc__note{margin:0 0 14px;font-size:13px;color:#545454}html .mini-cart .mini-cart__amount-saved{display:block;margin:0 0 12px;font-size:13px;font-weight:700;color:var(--ss-green)}html .mini-cart .mini-cart__button-container{margin:0!important}html .mini-cart .mini-cart__button-container .button-group{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important}html .mini-cart .mini-cart__button-container .button{flex:0 0 auto!important;min-height:54px!important;display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%!important;height:52px!important;line-height:1!important;margin:0!important;padding:0 20px!important;border-radius:50px!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}html .mini-cart .mini-cart__button-container .button--primary{background:var(--ss-red)!important;border:0!important;color:#fff!important}html .mini-cart .mini-cart__button-container .button--primary:hover{background:var(--ss-red-dark)!important}html .mini-cart .mini-cart__button-container .button--secondary{background:#fff!important;border:1px solid var(--ss-line2)!important;color:var(--ss-ink)!important}html .mini-cart .mini-cart__button-container .button--secondary:hover{border-color:var(--ss-ink)!important}html .mini-cart .mini-cart__button-container .button:before,html .mini-cart .mini-cart__button-container .button:after{display:none!important}html .ss-mc__trust{display:flex;justify-content:center;flex-wrap:nowrap;white-space:nowrap;gap:12px;margin-top:14px;font-size:12px;font-weight:600;color:#545454}html .ss-mc__trust span{display:inline-flex;align-items:center;gap:6px}html .ss-mc__trust svg{color:var(--ss-green)}html .mini-cart .mini-cart__content--empty{padding:28px 24px!important;text-align:center}html .mini-cart .mini-cart__empty-state{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 0 20px!important}html .mini-cart .mini-cart__empty-state svg{width:56px;height:56px;color:#c9ced4}html .mini-cart .mini-cart__empty-state .heading{margin:0!important;font-family:inherit!important;font-size:18px!important;font-weight:800!important;text-transform:none!important;letter-spacing:-.01em!important;color:var(--ss-ink)!important}html .mini-cart .mini-cart__empty-state p.ss-mc__empty-txt{margin:0;font-size:14px;color:#545454}html .mini-cart .mini-cart__content--empty .button{display:flex!important;align-items:center;justify-content:center;height:52px!important;border-radius:50px!important;background:var(--ss-red)!important;border:0!important;color:#fff!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}html .mini-cart .mini-cart__button-container .button--primary{font-size:17px!important;box-shadow:0 6px 16px #d42e2440!important;transition:background .15s ease,transform .15s ease}html .mini-cart .mini-cart__button-container .button--primary:hover{transform:translateY(-1px)}html .mini-cart .mini-cart__button-container .button svg{flex-shrink:0;color:#fff}html .mini-cart .mini-cart__alert-wrapper{padding:0!important;margin:0!important;border:0!important;background:transparent!important}html .ss-nav .ss-badge,html .ss-mega .ss-badge,html .ss-mc__ship{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/78/assets/ss-system.css.map */
