.skip-bar{position:absolute;z-index:9999;top:10px;left:20px;display:flex;flex-direction:column;gap:8px;pointer-events:none;opacity:0}.skip-bar:focus-within{opacity:1;pointer-events:auto}.skip-bar a,.skip-bar button{background:#1c1c1e;color:#fff;padding:12px 20px;font-size:16px;font-family:Gilroy-Bold,sans-serif;text-decoration:none;border-radius:4px;border:none;cursor:pointer;white-space:nowrap;text-align:left}.skip-bar a:focus,.skip-bar button:focus{outline:2px solid #005FCC;outline-offset:2px}#back-to-top{position:fixed;bottom:20px;right:20px;z-index:9999;background:#1c1c1e;color:#fff;padding:12px 20px;font-size:16px;font-family:Gilroy-Bold,sans-serif;border-radius:4px;border:none;cursor:pointer;white-space:nowrap;opacity:0;pointer-events:none}#back-to-top:focus{opacity:1;pointer-events:auto;outline:2px solid #005FCC;outline-offset:2px}#a11y-trigger{position:fixed;bottom:20px;left:20px;z-index:999999;width:52px;height:52px;border-radius:50%;border:1px solid #1c1c1e;background:linear-gradient(110deg,#ffe63d,#ffc632);color:#1c1c1e;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000040;transition:transform .2s ease,box-shadow .2s ease;padding:0}#a11y-trigger:hover{transform:scale(1.08);box-shadow:0 4px 18px #0000004d}#a11y-trigger:focus-visible{outline:3px solid #1c1c1e;outline-offset:3px}#a11y-trigger svg{width:28px;height:28px;fill:currentColor;pointer-events:none}.a11y-shortcuts-hint{position:fixed;bottom:20px;left:86px;z-index:999999;max-width:404px;padding:12px 14px;border-radius:12px;border:1px solid #1c1c1e;background:linear-gradient(110deg,#ffe63d,#ffc632);color:#1c1c1e;box-shadow:0 2px 12px #00000040;font-family:Arial,Helvetica,sans-serif}.a11y-shortcuts-hint[hidden]{display:none}.a11y-shortcuts-hint:before{content:"";position:absolute;left:-7px;bottom:22px;width:12px;height:12px;transform:rotate(45deg);background:linear-gradient(110deg,#ffe63d,#ffc632);border-left:1px solid #1c1c1e;border-bottom:1px solid #1c1c1e}.a11y-shortcuts-hint-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:14px;font-weight:700}.a11y-shortcuts-hint-countdown{display:flex;align-items:center;gap:6px;max-width:180px;font-size:10.5px;line-height:1.2;color:#1c1c1e}.a11y-shortcuts-hint-ring{width:28px;height:28px;flex-shrink:0;transform:rotate(-90deg)}.a11y-shortcuts-hint-ring-track{fill:none;stroke:#1c1c1e33;stroke-width:3}.a11y-shortcuts-hint-ring-progress{fill:none;stroke:#1c1c1e;stroke-width:3;stroke-linecap:round;stroke-dasharray:87.965;stroke-dashoffset:0;animation:a11yShortcutsCountdown 20s linear forwards}.a11y-shortcuts-hint-countdown.is-paused .a11y-shortcuts-hint-ring-progress{animation-play-state:paused}.a11y-shortcuts-hint-countdown-text{margin:0}.a11y-shortcuts-hint-countdown-seconds{font-weight:700}.a11y-shortcuts-hint-countdown-key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:0 3px;border-radius:3px;border:1px solid #1c1c1e;background:#ffffff73}@keyframes a11yShortcutsCountdown{to{stroke-dashoffset:87.965}}.a11y-shortcuts-hint-list{list-style:none;padding:0;margin:8px 0 0}.a11y-shortcuts-hint-list li{display:flex;align-items:flex-start;gap:8px;line-height:1.35;margin:5px 0;font-size:13px}.a11y-shortcuts-hint-list kbd,.a11y-shortcuts-alt-peek-body kbd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;padding:1px 6px;border-radius:4px;border:1px solid #1c1c1e;background:#ffffff73;white-space:nowrap}.a11y-shortcuts-hint-chord{display:inline-flex;align-items:center;gap:4px;flex-wrap:nowrap}.a11y-shortcuts-hint-plus{font-weight:700;line-height:1}.a11y-shortcuts-peek{position:fixed;bottom:20px;left:86px;z-index:999998;max-width:260px;padding:8px 10px;border-radius:10px;border:1px solid rgba(28,28,30,.6);background:#ffeb3beb;color:#1c1c1e;box-shadow:0 2px 10px #0000002e;font-family:Arial,Helvetica,sans-serif;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .12s ease,transform .12s ease}.a11y-shortcuts-peek[hidden]{display:none}.a11y-shortcuts-peek.is-visible{opacity:1;transform:translateY(0)}.a11y-shortcuts-peek-header{font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;opacity:.75;margin-bottom:4px}.a11y-shortcuts-peek-list{list-style:none;padding:0;margin:0}.a11y-shortcuts-peek-list li{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.25;padding:2px 0}.a11y-shortcuts-peek-list kbd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;min-width:18px;text-align:center;padding:1px 6px;border-radius:4px;border:1px solid #1c1c1e;background:#fff9}html.a11y-reduce-motion .a11y-shortcuts-peek{transition:none}.a11y-shortcuts-alt-peek{z-index:999997}.a11y-shortcuts-alt-peek-body{margin:0;font-size:12px;line-height:1.35;font-weight:600}.a11y-shortcuts-alt-peek-body .a11y-shortcuts-hint-chord{margin-right:4px}html.a11y-reduce-motion .a11y-shortcuts-hint-ring-progress{animation:none;stroke-dashoffset:0}#a11y-panel{position:fixed;top:0;left:0;bottom:0;z-index:1000000;width:400px;max-width:100%;background:#fff;color:#1a1a1a;box-shadow:none;transform:translate(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease;display:flex;flex-direction:column;overflow:hidden;font-family:Arial,Helvetica,sans-serif}#a11y-panel.open{transform:translate(0);box-shadow:6px 0 30px #00000047,2px 0 8px #0000001f}.a11y-panel-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #e5e5e5;flex-shrink:0}.a11y-panel-header h2{margin:0;font-size:20px;font-weight:700;color:#1a1a1a;font-family:Arial,Helvetica,sans-serif;line-height:1.3}.a11y-header-actions{display:flex;align-items:center;gap:10px}.a11y-close-btn{width:36px;height:36px;border-radius:50%;border:2px solid transparent;background:#f0f0f0;color:#1a1a1a;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s ease;flex-shrink:0}.a11y-close-btn:hover{background:#ddd}.a11y-close-btn:focus-visible{outline:3px solid #146ff8;outline-offset:2px}.a11y-close-btn svg{width:16px;height:16px;pointer-events:none}.a11y-panel-body{flex:1;overflow-y:auto;padding:16px 24px 24px;-webkit-overflow-scrolling:touch}.a11y-section{margin-bottom:30px}.a11y-section:first-child{padding-top:20px}.a11y-section:last-child{margin-bottom:0}.a11y-section-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin:0 0 14px;border-bottom:1px solid #e5e5e5}.a11y-section-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#666;margin:0;font-family:Arial,Helvetica,sans-serif}.a11y-section-reset{display:none;padding:3px 10px;border:none;border-radius:999px;background:#146ff8;color:#fff;font-size:12px;font-weight:600;font-family:Arial,Helvetica,sans-serif;cursor:pointer;transition:background .15s ease}.a11y-section-reset.visible{display:inline-block}.a11y-section-reset:hover{background:#0f5ad0}.a11y-section-reset:focus-visible{outline:3px solid #146ff8;outline-offset:2px}.a11y-control{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f0f0f0;gap:12px}.a11y-control:last-child{border-bottom:none}.a11y-control-label{font-size:14px;font-weight:600;color:#1a1a1a;white-space:nowrap;font-family:Arial,Helvetica,sans-serif}.a11y-stepper{display:flex;align-items:center;gap:8px}.a11y-stepper-btn{width:32px;height:32px;border-radius:6px;border:1px solid #ccc;background:#fafafa;color:#1a1a1a;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;padding:0;line-height:1;transition:background .15s ease,border-color .15s ease;font-family:Arial,Helvetica,sans-serif}.a11y-stepper-btn:hover{background:#e8e8e8;border-color:#999}.a11y-stepper-btn:focus-visible{outline:3px solid #146ff8;outline-offset:2px}.a11y-stepper-value{min-width:48px;text-align:center;font-size:14px;font-weight:600;font-family:Arial,Helvetica,sans-serif}.a11y-toggle{position:relative;width:48px;height:26px;border-radius:13px;border:2px solid #ccc;background:#e5e5e5;cursor:pointer;padding:0;transition:background .2s ease,border-color .2s ease;flex-shrink:0}.a11y-toggle:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s ease}.a11y-toggle[aria-pressed=true]{background:#146ff8;border-color:#146ff8}.a11y-toggle[aria-pressed=true]:after{transform:translate(22px)}.a11y-toggle:focus-visible{outline:3px solid #146ff8;outline-offset:2px}.a11y-segmented{display:flex;gap:0;border:1px solid #ccc;border-radius:6px;overflow:hidden}.a11y-seg-btn{padding:6px 12px;border:none;background:#fafafa;color:#1a1a1a;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease;font-family:Arial,Helvetica,sans-serif;border-right:1px solid #ccc}.a11y-seg-btn:last-child{border-right:none}.a11y-seg-btn:hover{background:#e8e8e8}.a11y-seg-btn[aria-pressed=true]{background:#146ff8;color:#fff}.a11y-seg-btn:focus-visible{outline:3px solid #146ff8;outline-offset:-3px}.a11y-reset-btn{display:none;height:36px;padding:0 14px;border:none;border-radius:999px;background:#146ff8;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease;font-family:Arial,Helvetica,sans-serif}.a11y-reset-btn.visible{display:inline-flex;align-items:center}.a11y-reset-btn:hover{background:#0f5ad0}.a11y-reset-btn:focus-visible{outline:3px solid #146ff8;outline-offset:2px}.a11y-panel-footer{padding:20px 24px;border-top:1px solid #e5e5e5;flex-shrink:0;font-family:Arial,Helvetica,sans-serif}.a11y-footer-heading{margin:0 0 6px;font-size:15px;font-weight:700;color:#1a1a1a}.a11y-footer-text{margin:0;font-size:13px;line-height:1.5;color:#555}.a11y-footer-text a{color:#146ff8;text-decoration:underline;font-weight:700}.a11y-footer-text a:hover{color:#0f5ad0}.a11y-footer-text a:focus-visible{outline:3px solid #146ff8;outline-offset:2px}.a11y-footer-divider{border-top:1px solid #e5e5e5;margin:16px 0}.a11y-footer-link{display:inline-block;color:#146ff8;font-size:13px;font-weight:600;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}.a11y-footer-link:hover{color:#0f5ad0}.a11y-footer-link:focus-visible{outline:3px solid #146ff8;outline-offset:2px}@media(max-width:640px){#a11y-panel{width:100%}#a11y-trigger{bottom:14px;left:14px;width:44px;height:44px}#a11y-trigger svg{width:22px;height:22px}.a11y-shortcuts-hint,.a11y-shortcuts-peek,.a11y-shortcuts-alt-peek{display:none!important}.a11y-panel-body{padding:14px 18px 20px}.a11y-panel-header{padding:16px 18px 12px}.a11y-panel-footer{padding:18px}}html.a11y-readable-font body,html.a11y-readable-font body *{font-family:Arial,Helvetica,sans-serif!important}html.a11y-line-height-1-5 body *,html.a11y-line-height-1-5 body{line-height:1.8!important}html.a11y-line-height-1-5 body h1,html.a11y-line-height-1-5 body h2,html.a11y-line-height-1-5 body h3,html.a11y-line-height-1-5 body h4,html.a11y-line-height-1-5 body h5,html.a11y-line-height-1-5 body h6{line-height:1.3!important}html.a11y-line-height-1-5 #a11y-plugin,html.a11y-line-height-1-5 #a11y-plugin *{line-height:initial!important}html.a11y-line-height-1-75 body *,html.a11y-line-height-1-75 body{line-height:2.1!important}html.a11y-line-height-1-75 body h1,html.a11y-line-height-1-75 body h2,html.a11y-line-height-1-75 body h3,html.a11y-line-height-1-75 body h4,html.a11y-line-height-1-75 body h5,html.a11y-line-height-1-75 body h6{line-height:1.4!important}html.a11y-line-height-1-75 #a11y-plugin,html.a11y-line-height-1-75 #a11y-plugin *{line-height:initial!important}html.a11y-line-height-2 body *,html.a11y-line-height-2 body{line-height:2.4!important}html.a11y-line-height-2 body h1,html.a11y-line-height-2 body h2,html.a11y-line-height-2 body h3,html.a11y-line-height-2 body h4,html.a11y-line-height-2 body h5,html.a11y-line-height-2 body h6{line-height:1.5!important}html.a11y-line-height-2 #a11y-plugin,html.a11y-line-height-2 #a11y-plugin *{line-height:initial!important}html.a11y-hide-images img,html.a11y-hide-images picture,html.a11y-hide-images video,html.a11y-hide-images svg{opacity:0!important}#a11y-plugin img,#a11y-plugin svg,#a11y-trigger svg{opacity:1!important}html.a11y-hide-images [class*=product] img,html.a11y-hide-images [class*=product] picture,html.a11y-hide-images [class*=product] video,html.a11y-hide-images [class*=product] svg,html.a11y-hide-images [class*=Product] img,html.a11y-hide-images [class*=Product] picture,html.a11y-hide-images [class*=Product] video,html.a11y-hide-images [class*=Product] svg,html.a11y-hide-images [id*=product] img,html.a11y-hide-images [id*=product] picture,html.a11y-hide-images [id*=product] video,html.a11y-hide-images [id*=product] svg,html.a11y-hide-images [id*=Product] img,html.a11y-hide-images [id*=Product] picture,html.a11y-hide-images [id*=Product] video,html.a11y-hide-images [id*=Product] svg,html.a11y-hide-images .header_wrap img,html.a11y-hide-images .header_wrap picture,html.a11y-hide-images .header_wrap svg,html.a11y-hide-images .side-cart img,html.a11y-hide-images .side-cart picture,html.a11y-hide-images .side-cart svg{opacity:1!important}html.a11y-reduce-motion *,html.a11y-reduce-motion *:before,html.a11y-reduce-motion *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html.a11y-enlarge-focus *:focus-visible{outline-width:4px!important;outline-style:solid!important;outline-color:#005fcc!important;outline-offset:4px!important}html[style*=--a11y-content-scale] .header_wrap,html[style*=--a11y-content-scale] #parent-scroll,html[style*=--a11y-content-scale] #shopify-section-footer{zoom:var(--a11y-content-scale)}html[style*=--a11y-letter-spacing] body,html[style*=--a11y-letter-spacing] body *{letter-spacing:var(--a11y-letter-spacing, normal)!important}#a11y-plugin,#a11y-plugin *{letter-spacing:normal!important}html[style*=--a11y-filter] .header_wrap,html[style*=--a11y-filter] .side-cart,html[style*=--a11y-filter] #parent-scroll,html[style*=--a11y-filter] #shopify-section-footer{filter:var(--a11y-filter, none)}html[style*="contrast(1.5)"] .collection-box-caption h2 a,html[style*="contrast(1.5)"] .collection-box-caption .h2 a,html[style*="contrast(1.5)"] .collection-box-caption h5 a,html[style*="contrast(1.5)"] .collection-box-caption h3 a,html[style*="contrast(1.5)"] .collection-box-caption span[role=heading] a{color:#000!important}html[style*="contrast(1.5)"] .btn-primary,html[style*="contrast(1.5)"] .btn-sec,html[style*="contrast(1.5)"] .btnquickbuy,html[style*="contrast(1.5)"] .btn.btn-primary span,html[style*="contrast(1.5)"] .big-btn.quick-order span{background:#1c1c1e!important;color:#fff!important}html[style*="contrast(1.5)"] .sample-kit-content h2,html[style*="contrast(1.5)"] .saving_banner-inner{color:#1c1c1e!important}html[style*="contrast(1.5)"] .ab-industry-content h1 span,html[style*="contrast(1.5)"] .a-pro-name p,html[style*="contrast(1.5)"] .sample-banner-inner h2 span,html[style*="contrast(1.5)"] .ab-find-content h2 span,html[style*="contrast(1.5)"] .saving_banner-inner h2,html[style*="contrast(1.5)"] .footer-content .text p,html[style*="contrast(1.5)"] .product2-des p.small,html[style*="contrast(1.5)"] .collection-box-caption h5,html[style*="contrast(1.5)"] .collection-box-caption h6{-webkit-text-fill-color:#1c1c1e!important;color:#1c1c1e!important;opacity:1!important}html[style*="contrast(1.5)"] .msbn-item-inner.active,html[style*="contrast(1.5)"] .megamenu,html[style*="contrast(1.5)"] .megamenu_shop-by-content,html[style*="contrast(1.5)"] li>.hover-feat{border:1px solid #1c1c1e}html[style*="contrast(1.5)"] .megamenu{box-shadow:0 8px 20px #0006}html[style*="contrast(1.5)"] body{background:#fff}html[style*="contrast(1.5)"] .collection-grid .item,html[style*="contrast(1.5)"] .ab-other-wrap .item{border:1px solid #000}html[style*="contrast(1.5)"] .product2-des .btn#AddToCart span.ima,html[style*="contrast(1.5)"] .btn-sec span.ima,html[style*="contrast(1.5)"] .btnquickbuy span.ima,html[style*="contrast(1.5)"] .btn.btn-primary span svg{filter:invert(1)}html[style*="contrast(1.5)"] .ab-collection-box .pos-ab .tooltip.tol-abx img,html[style*="contrast(1.5)"] .Segment__Content .pos-ab .tooltip.tol-abx img{filter:brightness(.8)}html.a11y-dark-mode{background-color:#111!important}html.a11y-dark-mode .side-cart img,html.a11y-dark-mode .side-cart svg,html.a11y-dark-mode #parent-scroll img,html.a11y-dark-mode #parent-scroll picture,html.a11y-dark-mode #parent-scroll video,html.a11y-dark-mode #parent-scroll [style*=background-image],html.a11y-dark-mode #parent-scroll svg,html.a11y-dark-mode #shopify-section-footer img,html.a11y-dark-mode #shopify-section-footer svg{filter:invert(1) hue-rotate(180deg)}[tooltip]:focus:before,[tooltip]:focus:after{display:block}[tooltip]:not([flow]):focus:before,[tooltip]:not([flow]):focus:after,[tooltip][flow^=up]:focus:before,[tooltip][flow^=up]:focus:after,[tooltip][flow^=down]:focus:before,[tooltip][flow^=down]:focus:after{animation:tooltips-vert .3s ease-out forwards}[tooltip][flow^=left]:focus:before,[tooltip][flow^=left]:focus:after,[tooltip][flow^=right]:focus:before,[tooltip][flow^=right]:focus:after{animation:tooltips-horz .3s ease-out forwards}.ab-collection-box .pos-ab .tooltip.tol-abx:focus .tooltip-text,.ab-collection-box .pos-ab .tooltip.tol-abx:focus-within .tooltip-text,.a-what-pro .tooltip.tol-abx:focus .tooltip-text,.a-what-pro .tooltip.tol-abx:focus-within .tooltip-text{opacity:1;right:calc(100% + 0px)}.pos-ab .tooltip:focus{background:#1c1c1e}.ab-collection-box .pos-ab .tooltip.tol-abx:focus .hover,.a-what-pro .tooltip.tol-abx:focus .hover{display:block}.ab-collection-box .pos-ab .tooltip.tol-abx:focus .hover-r,.a-what-pro .tooltip.tol-abx:focus .hover-r{display:none}.Segment__Content .tooltip.tol-abx:focus .tooltip-text,.Segment__Content .tooltip.tol-abx:focus-within .tooltip-text{opacity:1;right:calc(100% + 0px)}.Segment__Content .tooltip.tol-abx:focus .hover-r{display:none}@media(max-width:767px){.ab-collection-box .pos-ab .tooltip.tol-abx:focus .tooltip-text,.ab-collection-box .pos-ab .tooltip.tol-abx:focus-within .tooltip-text,.a-what-pro .tooltip.tol-abx:focus .tooltip-text,.a-what-pro .tooltip.tol-abx:focus-within .tooltip-text{opacity:1;right:calc(100% - 2px)}}#cart-status-message.visually-hidden,#a11y-shortcuts-announcer.visually-hidden{display:block!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/287/assets/accessibility-plugin.css.map */
