.jsf{--jsf-ink: #f5f0e8;--jsf-muted: #9fb0c1;--jsf-dim: #7c8fa2;--jsf-line: rgba(245, 240, 232, .11);--jsf-soft: rgba(245, 240, 232, .04);--jsf-card: rgba(245, 240, 232, .05);--jsf-card-line: rgba(245, 240, 232, .1);--jsf-card-hover: rgba(245, 240, 232, .09);--jsf-hover: #ffffff;--jsf-input: rgba(245, 240, 232, .07);--jsf-focus: var(--jsf-amber);position:relative;color:var(--jsf-ink);font-size:15px;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased}.jsf--cream{--jsf-ink: #0d1b2a;--jsf-muted: #3d4a58;--jsf-dim: #55616d;--jsf-line: rgba(13, 27, 42, .12);--jsf-soft: rgba(13, 27, 42, .04);--jsf-card: rgba(255, 255, 255, .66);--jsf-card-line: rgba(13, 27, 42, .08);--jsf-card-hover: #ffffff;--jsf-hover: #0d1b2a;--jsf-input: #ffffff;--jsf-focus: var(--jsf-acc-dark)}.jsf *{box-sizing:border-box}.jsf a{color:inherit;text-decoration:none;transition:color .15s ease}.jsf a:hover{color:var(--jsf-hover)}.jsf :focus-visible{outline:2px solid var(--jsf-focus);outline-offset:3px;border-radius:4px}.jsf p{margin:0}.jsf:before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--jsf-acc) 0%,var(--jsf-amber) 52%,var(--jsf-acc) 100%)}.jsf__wrap{max-width:var(--page-width, 157.5rem);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.jsf__wrap{padding:0 5rem}}.jsf--full .jsf__wrap{max-width:none;padding:0 clamp(16px,3.4vw,64px)}.jsf .jsf__h{margin:0 0 16px;font-size:12.5px;font-weight:700;line-height:1.3;letter-spacing:.11em;text-transform:uppercase;color:var(--jsf-head)}.jsf__strip{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 28px;padding:38px 0 28px;border-bottom:1px solid var(--jsf-line)}.jsf__brand{display:flex;align-items:center;gap:14px 24px;flex:1 1 auto;min-width:0}.jsf__logo-link{display:inline-block;flex:none}.jsf__logo{display:block;max-width:100%;height:auto}.jsf__word{margin:0;font-size:21px;font-weight:700;letter-spacing:.01em;line-height:1.2;color:var(--jsf-ink)}.jsf__word em{font-style:normal;color:var(--jsf-amber)}.jsf--cream .jsf__word em{color:var(--jsf-acc-dark)}.jsf__tag{flex:0 1 520px;min-width:0;padding-left:24px;border-left:1px solid var(--jsf-line);color:var(--jsf-muted);font-size:14.5px;line-height:1.55}.jsf__strip-side{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.jsf__rating{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--jsf-card-line);border-radius:999px;background:var(--jsf-card);color:var(--jsf-ink);font-size:13.5px;font-weight:600}.jsf__rating svg{width:16px;height:16px;fill:var(--jsf-amber);flex:none}.jsf__cta{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;border:1.5px solid var(--jsf-amber);color:var(--jsf-ink);font-size:14px;font-weight:700;transition:background .15s ease,color .15s ease}.jsf__cta:hover{background:var(--jsf-amber);color:#0d1b2a}.jsf--cream .jsf__cta{border-color:var(--jsf-acc-dark)}.jsf--cream .jsf__cta:hover{background:var(--jsf-acc-dark);color:#fff}.jsf__tcards{list-style:none;margin:0;padding:26px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.jsf__tcards>li{display:flex;min-width:0}.jsf__tcard{flex:1;display:flex;align-items:center;gap:14px;min-width:0;padding:16px 18px;border-radius:12px;background:var(--jsf-card);border:1px solid var(--jsf-card-line);color:var(--jsf-ink);transition:background .2s ease,border-color .2s ease,transform .2s ease}a.jsf__tcard:hover{background:var(--jsf-card-hover);border-color:var(--jsf-acc-line);color:var(--jsf-ink);transform:translateY(-2px)}.jsf__ticon{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:var(--jsf-acc-soft)}.jsf__ticon svg{width:24px;height:24px;fill:none;stroke:var(--jsf-acc);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jsf--cream .jsf__ticon svg{stroke:var(--jsf-acc-dark)}.jsf__ttext{display:block;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.jsf__tcard-t{display:block;font-size:14.5px;font-weight:700;line-height:1.25;color:var(--jsf-ink)}.jsf__tcard-s{display:block;margin-top:3px;font-size:13px;line-height:1.35;color:var(--jsf-muted)}.jsf__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 36px;padding:44px 0 40px}@media screen and (min-width:1360px){.jsf__grid{grid-template-columns:var(--jsf-tpl, repeat(4, minmax(0, 1fr)));column-gap:30px}}.jsf__col{display:flex;flex-direction:column;gap:30px;min-width:0}.jsf__g{min-width:0}.jsf__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.jsf__links li{font-size:14.5px;line-height:1.45}.jsf__links a{color:var(--jsf-muted)}.jsf__links a:hover,.jsf__links a[aria-current=page]{color:var(--jsf-hover);text-decoration:underline;text-decoration-color:var(--jsf-acc);text-decoration-thickness:2px;text-underline-offset:4px}.jsf__acc>summary{list-style:none}.jsf__acc>summary::-webkit-details-marker{display:none}.jsf__acc-h{display:none}.jsf__best{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.jsf__bcard{display:flex;align-items:center;gap:13px;padding:10px 14px 10px 10px;border-radius:12px;background:var(--jsf-card);border:1px solid var(--jsf-card-line);color:var(--jsf-ink);transition:background .2s ease,border-color .2s ease,transform .2s ease}.jsf__bcard:hover{background:var(--jsf-card-hover);border-color:var(--jsf-acc-line);color:var(--jsf-ink);transform:translateY(-2px)}.jsf__bimg{flex:none;display:block;width:56px;height:56px;padding:3px;border-radius:9px;background:#fff;object-fit:contain}.jsf__bimg--ph{display:flex;align-items:center;justify-content:center}.jsf__bimg--ph svg{width:26px;height:26px;fill:none;stroke:#c4330f;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jsf__binfo{display:block;flex:1;min-width:0}.jsf__bname{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:700;line-height:1.3}.jsf__bmeta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:4px;font-size:13px;line-height:1.3}.jsf__bprice{font-weight:700;color:var(--jsf-head)}.jsf__bstars{color:var(--jsf-muted);white-space:nowrap}.jsf__bstar{color:var(--jsf-amber)}.jsf--cream .jsf__bstar{color:#b98a00}.jsf__barrow{flex:none;width:16px;height:16px;fill:none;stroke:var(--jsf-dim);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease,stroke .2s ease}.jsf__bcard:hover .jsf__barrow{stroke:var(--jsf-acc);transform:translate(2px)}.jsf__card{padding:18px 18px 17px;border-radius:12px;background:var(--jsf-card);border:1px solid var(--jsf-card-line)}.jsf .jsf__card-t{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--jsf-ink)}.jsf__card-x{color:var(--jsf-muted);font-size:14px;line-height:1.55}.jsf__card-x p{margin:0 0 10px}.jsf__card-x a{color:var(--jsf-ink);text-decoration:underline;text-underline-offset:3px}.jsf__more{display:inline-flex;align-items:center;gap:6px;margin-top:2px;color:var(--jsf-head);font-size:14px;font-weight:700}.jsf__more:hover{color:var(--jsf-hover)}.jsf__more span{transition:transform .15s ease}.jsf__more:hover span{transform:translate(3px)}.jsf__biz{padding:18px;border-radius:14px;background:linear-gradient(160deg,var(--jsf-acc-soft),rgba(232,64,28,.03));border:1px solid var(--jsf-acc-line)}.jsf__biz .jsf__h{margin-bottom:8px}.jsf__biz p{margin:0 0 14px;font-size:14px;line-height:1.55;color:var(--jsf-muted)}.jsf__btn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:11px 14px;border-radius:9px;background:var(--jsf-acc-dark);color:#fff!important;font-size:14px;font-weight:700;line-height:1.25;text-align:center;transition:filter .15s ease,transform .15s ease}.jsf__btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.jsf .jsf__ctext{margin:0 0 12px;color:var(--jsf-muted);font-size:14px;line-height:1.55}.jsf__clist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.jsf__cline{display:inline-flex;align-items:center;gap:10px;padding:3px 0;font-size:14.5px;font-weight:700;color:var(--jsf-ink);overflow-wrap:anywhere}.jsf__cline svg{flex:none;width:18px;height:18px;fill:none;stroke:var(--jsf-amber);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jsf--cream .jsf__cline svg{stroke:var(--jsf-acc-dark)}.jsf__cline:hover{text-decoration:underline;text-decoration-color:var(--jsf-acc);text-underline-offset:4px}.jsf__naw{margin-top:14px;font-style:normal;font-size:13px;line-height:1.7;color:var(--jsf-dim);font-variant-numeric:tabular-nums}.jsf__naw strong{color:var(--jsf-ink);font-weight:700}.jsf__social-h{margin:18px 0 10px;font-size:12.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--jsf-head)}.jsf__social{display:flex;flex-wrap:wrap;gap:10px}.jsf__social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--jsf-card);border:1px solid var(--jsf-card-line);color:var(--jsf-ink);transition:transform .2s ease,border-color .2s ease,background .2s ease}.jsf__social a:hover{transform:translateY(-3px);border-color:var(--jsf-acc-line);background:var(--jsf-acc-soft);color:var(--jsf-hover)}.jsf__social svg{width:19px;height:19px;fill:currentColor}.jsf__news .jsf__h{margin-bottom:8px}.jsf__news>p{margin:0 0 14px;color:var(--jsf-muted);font-size:14px;line-height:1.55}.jsf__form{display:flex;flex-wrap:wrap;gap:8px}.jsf__form input[type=email]{flex:1 1 190px;min-width:0;padding:12px 14px;border:1px solid var(--jsf-card-line);border-radius:9px;background:var(--jsf-input);color:var(--jsf-ink);font:inherit;font-size:14.5px}.jsf__form input::placeholder{color:var(--jsf-dim);opacity:1}.jsf__form input:focus{outline:2px solid var(--jsf-focus);outline-offset:1px;border-color:transparent}.jsf__form button{flex:1 0 auto;padding:12px 20px;border:0;border-radius:9px;background:var(--jsf-acc-dark);color:#fff;font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;transition:filter .15s ease}.jsf__form button:hover{filter:brightness(1.08)}.jsf .jsf__fine{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:var(--jsf-dim)}.jsf__fine a{text-decoration:underline;text-underline-offset:2px}.jsf .jsf__ok{margin:10px 0 0;font-size:13.5px;color:#5fd3a0}.jsf .jsf__err{margin:10px 0 0;font-size:13.5px;color:#ff9b7d}.jsf--cream .jsf__ok{color:#1c7a4d}.jsf--cream .jsf__err{color:#b3261e}.jsf__trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;padding:20px 0;border-top:1px solid var(--jsf-line)}.jsf__pays{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.jsf__pays svg{display:block;width:auto;height:26px;border-radius:4px}.jsf__trust-side{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.jsf__seal{display:flex;align-items:center;gap:9px;color:var(--jsf-muted);font-size:13.5px}.jsf__seal svg{flex:none;width:18px;height:18px;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jsf__seal .s1{stroke:var(--jsf-dim)}.jsf__seal .s2{stroke:var(--jsf-acc);stroke-width:2}.jsf__top{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--jsf-line);border-radius:9px;background:none;color:var(--jsf-muted);font:inherit;font-size:13.5px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.jsf__top:hover{color:var(--jsf-ink);border-color:var(--jsf-acc)}.jsf__top svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.jsf__base{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;padding:18px 0 30px;border-top:1px solid var(--jsf-line);font-size:13.5px;color:var(--jsf-dim)}.jsf__legal{display:flex;flex-wrap:wrap;gap:6px 20px}.jsf__legal a{color:var(--jsf-dim)}.jsf__legal a:hover{color:var(--jsf-ink);text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:1199px){.jsf__tcard{padding:14px 15px;gap:12px}.jsf__ticon{width:40px;height:40px}}@media screen and (min-width:901px)and (max-width:1359px){.jsf__col:last-child:nth-child(3n+2){grid-column:span 2}.jsf__col:last-child:nth-child(3n+1){grid-column:1 / -1}.jsf__col:last-child:nth-child(3n+1),.jsf__col:last-child:nth-child(3n+2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px;align-content:start}}@media screen and (max-width:900px){.jsf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 30px}.jsf__tcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media screen and (min-width:561px)and (max-width:900px){.jsf__col:last-child:nth-child(odd){grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-content:start}}@media screen and (max-width:700px){.jsf__strip{flex-direction:column;align-items:center;text-align:center;gap:16px;padding:30px 0 22px}.jsf__brand{flex-direction:column;justify-content:center;gap:12px;width:100%}.jsf__tag{flex:none;max-width:46ch;padding-left:0;border-left:0;font-size:14px}.jsf__strip-side{justify-content:center}.jsf__tcard{padding:12px 13px;gap:10px;align-items:flex-start}.jsf__ticon{width:34px;height:34px;border-radius:9px}.jsf__ticon svg{width:20px;height:20px}.jsf__tcard-t{font-size:13.5px}.jsf__tcard-s{font-size:12.5px}}@media screen and (max-width:480px){.jsf__tcard{flex-direction:column;align-items:flex-start;gap:9px;padding:13px 13px 14px}}@media screen and (max-width:560px){.jsf__grid{display:flex;flex-direction:column;gap:0;padding:26px 0 10px}.jsf__col{display:contents}.jsf__g{order:3;margin:24px 0 0}.jsf__g--products{order:1;margin:0 0 22px}.jsf__g--links{order:2;margin:-1px 0 0;border-top:1px solid var(--jsf-line);border-bottom:1px solid var(--jsf-line)}.jsf__g--plain{padding:16px 2px 14px}.jsf__acc>.jsf__h{display:none}.jsf__acc-h{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:12px 2px;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--jsf-head)}.jsf__acc-h:after{content:"+";font-size:20px;font-weight:400;line-height:1;letter-spacing:0;color:var(--jsf-muted)}.jsf__acc[open]>.jsf__acc-h:after{content:"\2013"}.jsf__acc .jsf__links{padding:0 2px 16px;gap:2px}.jsf__links a{display:inline-block;padding:6px 0}.jsf__trust{flex-direction:column;align-items:flex-start}.jsf__base{flex-direction:column;align-items:flex-start;padding-bottom:84px}}@media(prefers-reduced-motion:reduce){.jsf *,.jsf *:before,.jsf *:after{transition:none!important}a.jsf__tcard:hover,.jsf__bcard:hover,.jsf__social a:hover,.jsf__btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/jsf-footer.css.map */
