html body .sis-in{padding-top:4px}html body .sis-tab{height:24px}html body .sis-label{font-size:12px;padding-bottom:5px}@media(max-width:749px){html body .sis-in{padding-top:3px}html body .sis-tab{height:23px;font-size:12px}}html body .kk-ann-bar .utility-row{min-height:0;padding-top:0;padding-bottom:0;gap:24px}html body .kk-ann{position:relative;flex:1 1 auto;min-width:0;height:36px}html body .kk-ann.is-empty{display:none}html body .kk-ann-track{position:relative;height:100%}html body .kk-ann-track>.fo-band,html body .kk-ann-track>.dw-strip,html body .kk-ann-track>.kk-ann-msg{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:auto;display:flex;align-items:center;justify-content:center;margin:0;overflow:hidden;white-space:nowrap;background:transparent!important;animation:none;isolation:auto;opacity:0!important;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}html body .kk-ann-track>.is-on,html body .kk-ann:not(.is-ready) .kk-ann-track>:first-child{opacity:1!important;visibility:visible;transition:opacity .45s ease,visibility 0s;z-index:1}html body .kk-ann-track>.fo-band:before{display:none}html body .kk-ann .fo-band-btn{min-height:0;height:100%;padding:0 4px;flex-wrap:nowrap;gap:10px;font-size:14px;line-height:1.2;white-space:nowrap;text-transform:none;letter-spacing:.01em;text-shadow:none}html body .kk-ann .fo-k{font-size:12px}html body .kk-ann .fo-h{font-weight:700}html body .kk-ann .fo-s{font-size:14px}html body .kk-ann .fo-cta{font-size:12px;padding:3px 10px;background:#fff3b0;color:#1a1a1a;border-color:#fff3b0}html body .kk-ann .fo-band-btn:hover .fo-cta,html body .kk-ann .fo-band-btn:focus-visible .fo-cta{background:#fff}html body .kk-ann .fo-band-btn:focus-visible{outline:2px solid #FFF3B0;outline-offset:-3px}html body .kk-ann .fo-band-btn.fo-on .fo-s{overflow:hidden;text-overflow:ellipsis}html body .kk-ann .dw-strip{font-size:14px;line-height:1.2;color:#fff}html body .kk-ann .dw-strip a{height:100%;width:100%;padding:0 4px;flex-wrap:nowrap;gap:12px;text-transform:none;letter-spacing:.01em}html body .kk-ann .dw-strip a:focus-visible{outline:2px solid #FFD25E;outline-offset:-3px}html body .kk-ann .dw-go{text-decoration-color:#fff9}html body .kk-ann-track>.kk-ann-msg{display:block;line-height:36px;text-align:center;text-overflow:ellipsis;font-size:14px;text-transform:none;letter-spacing:.02em}html body .kk-ann-bar .utility-links{flex:0 0 auto}html body .kk-ann-bar .utility-links a{font-size:13px}@media(max-width:1180px){html body .kk-ann .fo-s,html body .kk-ann .dw-sub{display:none}}@media(max-width:900px){html body .kk-ann{height:38px}html body .kk-ann-track>.kk-ann-msg{line-height:38px}}@media(max-width:600px){html body .kk-ann .fo-k,html body .kk-ann .dw-dv{display:none}html body .kk-ann .fo-band-btn,html body .kk-ann .dw-strip a{gap:9px}html body .kk-ann .fo-cta{padding:3px 8px}}@media(max-width:359px){html body .kk-ann .fo-motif{display:none}}@media(prefers-reduced-motion:reduce){html body .kk-ann-track>*{transition:none!important}html body .kk-ann .fo-motif,html body .kk-ann .fo-cta,html body .kk-ann .fo-arr{animation:none!important}}html body .cookie-strip{left:20px;right:auto;bottom:calc(20px + var(--kk-bottom-ui, 0px));width:360px;max-width:calc(100vw - 40px);flex-direction:column;align-items:stretch;gap:12px;padding:16px 18px!important;border-radius:10px;box-shadow:0 10px 30px #1e18122e;border:1px solid rgba(30,24,18,.08);font-size:14px!important;line-height:1.45;transition:transform .32s ease,opacity .32s ease,bottom .28s ease,visibility 0s}html body .cookie-strip p,html body .cookie-strip span{margin:0!important;font-size:14px!important}html body .cookie-strip .actions{justify-content:flex-end}html body .cookie-strip button.primary{min-height:40px;padding:0 18px;font-size:14px;border-radius:4px}html body .cookie-strip.hidden{transform:translateY(calc(100% + 40px));opacity:0;visibility:hidden;transition:transform .32s ease,opacity .32s ease,visibility 0s linear .32s}@media(max-width:600px){html body .cookie-strip{left:10px;right:10px;width:auto;max-width:none;bottom:calc(10px + var(--kk-bottom-ui, 0px));flex-direction:row!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;font-size:13.5px!important;line-height:1.4!important}html body .cookie-strip p,html body .cookie-strip span{font-size:13.5px!important}html body .cookie-strip .actions{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){html body .cookie-strip{transition:none!important}}html body .label{font-size:13.5px}html body .site-footer .label,html body .footer-col-toggle{font-size:13px!important}html body .kk-circle-n,html body .kk-count,html body .kk-card-meta,html body .kk-more-meta,html body .kk-print-note,html body .sc-jump,html body .mount-sep em,html body .sc-more a,html body .ff__stack figcaption,html body .ff__desc,html body .kk-pay-foot,html body .kk-footer-legal p,html body .kk-trust-detail,html body .trust-grid li i,html body .wa-cta-status,html body .dw-line,html body .sc-head-text p,html body .kk-ci-sibs a,html body .fo-b-s,html body .kk-circles-all a,html body .kk-circles-all{font-size:14px!important}html body .kk-shape-l,html body .kk-finder-go{font-size:13.5px!important}html body .sc-scale{font-size:13px!important}html body .kk-mc-tag,html body .head-flag,html body .kk-arch-badge,html body .kk-off,html body .pcard-price-note,html body .sc-tab,html body .sc-table th,html body .sc-table caption,html body .kk-xs-subj,html body .footer-locale,html body .pcard-wa-panel .label,html body .unit-toggle .unit,html body .kk-sgroup-h,html body .spec-list dt,html body .kk-ci-crumb,html body .kk-ci-crumb a,html body .kk-finder-sel span,html body .fo-b-k,html body .fo-b-cta,html body .pcard-cmp,html body .toolbar-price label,html body .toolbar-apply,html body .toolbar-sort-label,html body .qty-row .remove{font-size:12px!important}html body .pcard-cta,html body .kk-xs-coll,html body .kk-go,html body .kk-hs-btn{font-size:12.5px!important}html body .kk-hs-label{font-size:13px!important}@media(max-width:749px){html body .sc-table th,html body .sc-table caption{font-size:11.5px!important}}html body .kk-feat-cap{padding-top:64px;background:linear-gradient(to top,#1e1812e6,#1e18129e 45%,#1e181200)}html body .kk-feat-name{text-shadow:0 1px 2px rgba(0,0,0,.35)}html body .kk-feat-go{font-size:13px;color:#f4d58d;text-shadow:0 1px 2px rgba(0,0,0,.45)}html body .kk-arch-badge{padding:2px 9px;line-height:1.45}@media(min-width:901px){html body .pdp-layout>.pdp-gallery{position:sticky;top:var(--kk-gal-top, 24px);align-self:start}}html body .fo-band--foot{display:none!important}html body .pdp-info .fo-banner{padding:10px 12px;gap:10px;margin:14px 0 0}html body .pdp-info .fo-b-ico{flex-basis:30px;width:30px;height:30px}html body .pdp-info .fo-b-h{font-size:16px}html body .pdp-info .fo-b-cta{padding:8px 12px}html body .pdp-info .fo-banner:has(+.dw-line) .fo-b-s{display:none}html body .pdp-info .fo-banner+.dw-line{margin:-24px 0 0;padding:8px 12px;border:1px solid #CB9D06;border-top:1px dashed rgba(26,26,26,.18);background:#fff8f0;line-height:1.45}html body .kk-spec dt{font-size:12px!important}html body .rel-price .pcard-price,html body .pcard-price .pcard-cmp,html body .kk-cart-sticky-total small,html body .sb-info .caption,html body .kk-sz-txt i{font-size:13.5px!important}html body .wa-fab-label{font-size:13px!important}html body .qty-row{flex-wrap:wrap;row-gap:8px;max-width:100%}html body .qty-stepper .qty{width:48px!important;flex:0 0 48px!important;min-width:0!important;text-align:center}html body .qty-row .remove{margin-left:12px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kk-ux-fixes.css.map */
