@media screen and (max-width:700px){.shopify-section--header .header__wrapper{padding-left:10px !important;padding-right:10px !important}}.product-meta__rating,.product-meta__rating .jdgm-prev-badge{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;font-family:"Poppins","Segoe UI Symbol","Apple Color Emoji",sans-serif}.product-meta__rating .jdgm-prev-badge__stars{display:inline-flex;align-items:center;line-height:1;gap:0}.product-meta__rating .jdgm-star{position:relative;display:inline-block;line-height:1;width:auto;height:auto;font-size:26px;font-weight:400;font-family:"Poppins","Segoe UI Symbol","Apple Color Emoji",sans-serif;background:none !important;background-image:none !important;color:transparent !important;fill:transparent !important;text-shadow:none !important;border:none !important;box-shadow:none !important}.product-meta__rating .jdgm-star.jdgm--on::before{content:"★";color:#F2C94C}.product-meta__rating .jdgm-star.jdgm--off::before{content:"★";color:#D1D5DB}.product-meta__rating .jdgm-star.jdgm--half{color:transparent}.product-meta__rating .jdgm-star.jdgm--half::before{content:"★";color:#D1D5DB;position:relative;z-index:1}.product-meta__rating .jdgm-star.jdgm--half::after{content:"★";color:#F2C94C;position:absolute;left:0;top:0;width:50%;overflow:hidden;z-index:2;-webkit-mask-image:linear-gradient(to right,#000 0 50%,transparent 50% 100%);mask-image:linear-gradient(to right,#000 0 50%,transparent 50% 100%);line-height:1}.product-meta__rating .jdgm-prev-badge__text,.product-meta__rating .pm-count{font-family:"Poppins","Segoe UI","Segoe UI Symbol","Apple Color Emoji",sans-serif;font-size:18px;font-weight:400;line-height:1;color:#4B5563 !important;display:inline-flex;align-items:center;margin-left:0.5rem;position:relative;top:-1px}.jdgm-review-widget,.jdgm-review-widget *{font-family:"Poppins",sans-serif !important;line-height:1.4;color:#1A1A1A}.jdgm-review-widget .jdgm-rev-widg__title,.jdgm-review-widget .jdgm-widget-title,.jdgm-review-widget .jdgm-rev-widg__title span{font-weight:700 !important;font-size:24px !important;line-height:1.3;color:#1A1A1A;text-align:center;margin:0 0 20px 0}.jdgm-review-widget .jdgm-rev-widg__summary{display:flex;justify-content:center;text-align:center;font-size:16px;line-height:1.4;font-weight:400 !important;color:#1A1A1A}.jdgm-review-widget .jdgm-rev-widg__summary-inner{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important}.jdgm-review-widget .jdgm-rev-widg__summary-stars{order:1;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.jdgm-review-widget .jdgm-rev-widg__summary-stars .jdgm-star{position:relative;display:inline-block;font-size:22px;font-weight:400;line-height:1;font-family:"Poppins","Segoe UI Symbol","Apple Color Emoji",sans-serif;background:none !important;background-image:none !important;color:transparent !important;fill:transparent !important;text-shadow:none !important;border:none !important;box-shadow:none !important;margin:0 3px !important;padding:0 !important}.jdgm-review-widget .jdgm-rev-widg__summary-stars .jdgm-star.jdgm--on::before{content:"★";color:#F2C94C}.jdgm-review-widget .jdgm-rev-widg__summary-stars .jdgm-star.jdgm--off::before{content:"★";color:#D1D5DB}.jdgm-review-widget .jdgm-rev-widg__summary-stars .jdgm-star.jdgm--half{color:transparent}.jdgm-review-widget .jdgm-rev-widg__summary-stars .jdgm-star.jdgm--half::before{content:"★";color:#D1D5DB;position:relative;z-index:1;font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit}.jdgm-review-widget .jdgm-rev-widg__summary-stars .jdgm-star.jdgm--half::after{content:"★";color:#F2C94C;position:absolute;left:0;top:0;width:50%;overflow:hidden;z-index:2;-webkit-mask-image:linear-gradient(to right,#000 0 50%,transparent 50% 100%);mask-image:linear-gradient(to right,#000 0 50%,transparent 50% 100%);font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit}.jdgm-review-widget .jdgm-rev-widg__summary-text{order:2;text-align:center !important;white-space:nowrap;font-size:16px;font-weight:400;line-height:1.4;color:#1A1A1A;margin:0}.jdgm-review-widget .jdgm-write-rev-link,.jdgm-review-widget .jdgm-write-rev-link button,.jdgm-review-widget .jdgm-submit-rev,.jdgm-review-widget .jdgm-btn,.jdgm-review-widget .jdgm-btn.jdgm-write-rev-link{background-color:#0a4e8a !important;color:#fff !important;border:none !important;border-radius:4px !important;font-family:"Poppins",sans-serif !important;font-weight:700 !important;font-size:16px;line-height:1.35;padding:12px 18px !important;min-width:220px;text-align:center;text-transform:none !important;box-shadow:none !important;cursor:pointer}.jdgm-review-widget .jdgm-btn:hover,.jdgm-review-widget .jdgm-write-rev-link:hover,.jdgm-review-widget .jdgm-submit-rev:hover{filter:brightness(1.08)}.jdgm-review-widget .jdgm-rev,.jdgm-review-widget .jdgm-rev *{font-size:16px;font-weight:400;line-height:1.5;color:#1A1A1A}.jdgm-review-widget .jdgm-rev__header,.jdgm-review-widget .jdgm-rev__header *{font-size:16px;font-weight:400;line-height:1.4;color:#1A1A1A}.jdgm-review-widget .jdgm-rev__source,.jdgm-review-widget .jdgm-rev__source *,.jdgm-review-widget .jdgm-rev-widg__footer,.jdgm-review-widget .jdgm-rev__footer,.jdgm-review-widget .jdgm-link,.jdgm-review-widget .jdgm-branding,.jdgm-review-widget .jdgm-powered-by,.jdgm-review-widget .jdgm-verified-badge,.jdgm-review-widget [class*="jdgm-powered"],.jdgm-review-widget [class*="jdgm-branding"],.jdgm-review-widget [href*="judge.me"],.jdgm-review-widget img[alt*="judge"],.jdgm-review-widget svg[aria-label*="judge"],.jdgm-review-widget .jdgm-widget-actions,.jdgm-review-widget .jdgm-widget-actions *{display:none !important}.jdgm-review-widget .jdgm-rev-widg__rating+.jdgm-rev-widg__summary svg,.jdgm-review-widget .jdgm-rev-widg__summary svg,.jdgm-review-widget svg.jdgm-verified-badge{display:none !important}.jdgm-review-widget hr,.jdgm-review-widget .jdgm-divider,.jdgm-review-widget .jdgm-rev-widg__summary-divider{border:none !important;border-top:1px solid rgba(0,0,0,.12) !important;margin:20px 0 !important}nav.account-nav.bg-secondary,.account-nav.bg-secondary,section#shopify-section-account-banner,#shopify-section-account-banner,[class*="account-nav"].bg-secondary,[id*="account-banner"]{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;pointer-events:none !important;opacity:0 !important}.template-search #MainContent a,.template-search #MainContent a *,.template-search #MainContent .search-card,.template-search #MainContent .search-card *,.template-search #MainContent .amend-product-tile,.template-search #MainContent .amend-product-tile *{pointer-events:auto !important;cursor:pointer !important}.b2b-toast{position:fixed;top:calc(var(--header-height,80px)+16px);right:16px;z-index:100000;display:grid;gap:10px;pointer-events:none}.b2b-toast__item{pointer-events:auto;width:min(420px,calc(100vw - 32px));background:rgba(255,255,255,0.95);border:1px solid rgba(0,0,0,0.08);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.15);padding:12px 12px;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start;transform:translateX(120%);opacity:0;animation:b2bToastIn 360ms ease forwards}.b2b-toast__title{font-weight:700;font-size:0.95rem;line-height:1.2;margin:0 0 2px 0}.b2b-toast__text{font-size:0.9rem;line-height:1.35;margin:0;opacity:0.9}.b2b-toast__close{appearance:none;border:0;background:transparent;cursor:pointer;line-height:1;font-size:18px;padding:4px 6px;border-radius:10px}.b2b-toast__close:hover{background:rgba(0,0,0,0.06)}@keyframes b2bToastIn{from{transform:translateX(120%);opacity:0}to{transform:translateX(0%);opacity:1}}@keyframes b2bToastOut{from{transform:translateX(0%);opacity:1}to{transform:translateX(120%);opacity:0}}#amend-live-search{display:flex;position:fixed;top:var(--header-height,84px);left:0;width:100%;height:calc(100vh - var(--header-height,84px));background:#ffffff;z-index:9999;padding:1rem 0rem 0rem 2.5rem;gap:2.5rem;border-top:1px solid #e0e0e0;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 380ms ease,transform 380ms ease,visibility 0s linear 380ms;will-change:opacity,transform}#amend-live-search .amend-search-sidebar{width:260px;max-width:260px;padding-right:0;display:flex;border-right:none !important}#amend-live-search .amend-sidebar-inner{flex:1 1 auto;border-right:1px solid #e0e0e0;padding-right:2rem;margin-bottom:2rem}#amend-search-products{flex:1;max-width:100%}@media screen and (min-width:1151px){#amend-live-search{align-items:stretch;overflow:hidden}#amend-live-search .amend-search-sidebar,#amend-search-products{min-height:0;max-height:100%;overflow-y:auto}}.amend-search-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px;row-gap:32px}@media screen and (max-width:1150px){#amend-search-grid,.amend-search-grid{margin:0;padding:0}}@media screen and (max-width:1400px){.amend-search-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1023px) and (max-width:1150px){.amend-search-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1023px){.amend-search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:699px){.amend-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:20px}}.amend-product-tile{display:flex;flex-direction:column;cursor:pointer}.amend-product-tile img{width:100%;height:auto;object-fit:contain;margin-bottom:0.5rem}.amend-product-info{margin-top:0.25rem}.amend-product-title{font-size:14px;line-height:1.3}.amend-product-category{font-size:0.9rem;color:#666;display:inline-block;margin-top:0.25rem}.amend-product-category,.amend-product-category *{pointer-events:auto !important;position:relative;z-index:3}@media screen and (max-width:700px){#amend-live-search{padding:1.25rem 20px 1.75rem;flex-direction:column;align-items:stretch;top:auto !important;height:auto !important;z-index:auto !important}#amend-search-products{order:1;width:100%;max-width:none;margin:0 !important;padding:0 !important}#amend-live-search .amend-search-sidebar{order:2;width:100%;max-width:none;margin:2rem 0 0;padding-right:0}#amend-live-search .amend-sidebar-inner{border-right:none;padding-right:0;margin-bottom:0}#amend-live-search .amend-product-tile{display:flex;flex-direction:column;margin:0 !important;padding:0 !important}#amend-live-search .amend-product-tile img{margin:0 !important;padding:0 !important}#amend-live-search .amend-product-info{margin:0 !important;padding:0 !important}#amend-live-search .amend-product-info *{margin:0 !important;padding:0 !important}#amend-live-search .amend-product-title{font-size:13px;line-height:1.3}#amend-live-search .amend-product-category{font-size:12px !important}#mobile-search-overlay{transition:opacity 300ms cubic-bezier(.22,1,.36,1),transform 300ms cubic-bezier(.22,1,.36,1)}#mobile-search-overlay{transition-property:opacity,transform;transition-duration:420ms,420ms;transition-timing-function:cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1);transition-delay:0ms,0ms}body.closing-search #mobile-search-overlay{transition-duration:520ms,520ms;transition-delay:80ms,80ms}#amend-search-products{transition-property:opacity,transform;transition-duration:420ms,420ms;transition-timing-function:cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1);transition-delay:0ms,0ms}}@media screen and (min-width:701px) and (max-width:1150px){#amend-live-search{padding:1.25rem 20px 1.75rem;flex-direction:column;align-items:stretch;top:var(--header-height,84px) !important}#amend-search-products{order:1;width:100%;max-width:none;margin:0 !important;padding:0 !important}#amend-live-search .amend-search-sidebar{order:2;width:100%;max-width:none;margin:2rem 0 0;padding-right:0}#amend-live-search .amend-sidebar-inner{border-right:none;padding-right:0;margin-bottom:0}#amend-live-search .amend-product-tile{display:flex;flex-direction:column;margin:0 !important;padding:0 !important}#amend-live-search .amend-product-tile img{margin:0 !important;padding:0 !important}#amend-live-search .amend-product-info{margin:0 !important;padding:0 !important}#amend-live-search .amend-product-info *{margin:0 !important;padding:0 !important}#amend-live-search .amend-product-title{font-size:13px;line-height:1.3}#amend-live-search .amend-product-category{font-size:12px !important}}#amend-search-defaults{display:grid}#amend-search-grid{display:none}.amend-sidebar-chips{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.amend-sidebar-chips>li{margin:0;padding:0}.amend-sidebar-chips a,.amend-sidebar-chips .amend-suggestion-chip{display:inline-block;padding:6px 12px;border-radius:999px;border:1px solid #e0e0e0;background-color:#f5f5f5;font-size:13px;line-height:1.2;text-decoration:none;color:#333;white-space:nowrap}.amend-sidebar-chips .amend-suggestion-chip{margin:0;cursor:pointer;box-shadow:none;outline:none;border-style:solid}.amend-sidebar-chips a:hover,.amend-sidebar-chips .amend-suggestion-chip:hover{background-color:#eeeeee}#amend-live-search .amend-product-tile{display:block}#amend-live-search .amend-product-tile .product-card{height:100%}#amend-live-search .amend-product-tile .product-card__category,#amend-live-search .amend-product-tile .product-card__category a{color:#666 !important;font-size:13px !important;font-weight:400 !important;line-height:1.3 !important;display:block}@media screen and (max-width:700px){#amend-search-form.desktop-search-form{display:none !important}.desktop-search-wrapper{display:none !important}}#amend-search-defaults .amend-search-banner{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #e0e0e0;box-sizing:border-box;margin:0;padding:0}#amend-search-defaults .amend-search-banner__inner{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit}#amend-search-defaults .amend-search-banner__inner img{width:100%;height:100%;object-fit:cover;display:block}#amend-search-defaults .amend-search-banner__heading,#amend-search-defaults .amend-search-banner__text{margin:0;padding:8px 12px}#amend-search-defaults .amend-search-banner__heading{font-size:16px;font-weight:600}#amend-search-defaults .amend-search-banner__text{font-size:14px}.amend-search-grid .amend-search-banner--span-2{grid-column:span 2}@media (max-width:699px){.amend-banner-hide-2col{display:none !important}}@media (min-width:700px) and (max-width:1022px){.amend-banner-hide-3col{display:none !important}}@media (min-width:1023px) and (max-width:1150px),(min-width:1400px){.amend-banner-hide-4col{display:none !important}}@media (min-width:1151px) and (max-width:1399px){.amend-banner-hide-5col{display:none !important}}#amend-search-view-all[hidden]{display:none}#amend-search-products #amend-search-heading{font-size:18px;font-weight:700;margin:0 0 0.5rem}#amend-search-products .amend-search-view-all{font-size:14px;margin-right:16px}#amend-search-products .amend-search-view-all .reversed-link{font-size:14px;font-weight:500}#amend-search-products .section-header.amend-search-header{margin-bottom:0.75rem}#amend-search-products .amend-search-view-all .reversed-link{font-size:15px;font-weight:500}#amend-search-products .amend-search-view-all .circle-chevron{width:24px;height:24px;display:flex;align-items:center;justify-content:center}#amend-search-products .amend-search-view-all .circle-chevron svg{transform:scale(0.85)}#amend-sidebar-suggestions-list{list-style:none;margin:8px 0 0;padding:0}#amend-sidebar-suggestions-list li{margin:0 0 4px}#amend-sidebar-suggestions-list a{font-size:14px;text-decoration:none;color:#111}#amend-sidebar-suggestions-list a:hover{text-decoration:underline}#amend-sidebar-suggestions[hidden]{display:none}body.no-scroll{overflow-y:hidden !important}.delayed-popup{position:fixed;inset:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:50;display:flex;justify-content:center;align-items:center;padding:16px}.popup-hidden{display:none !important}.popup-card{background:#f9f9f9;padding:30px 30px 40px 30px;max-width:420px;width:100%;border-radius:12px;position:relative;font-family:'Poppins',sans-serif}.popup-single-label{font-size:var(--singleLabelSize,18px);font-weight:700;text-align:center;margin:0 0 14px 0}#delayed-newsletter-popup[data-discount-mode="single"] .popup-fieldset,#delayed-newsletter-popup[data-discount-mode="single"] .popup-option,#delayed-newsletter-popup[data-discount-mode="single"] #newsletter-choice-error{display:none !important;margin:0 !important;padding:0 !important;height:0 !important}#delayed-newsletter-popup[data-discount-mode="single"] .popup-h2{margin-bottom:2px !important}#delayed-newsletter-popup[data-discount-mode="single"] .popup-lead{margin-bottom:6px !important}#delayed-newsletter-popup[data-discount-mode="single"] .popup-single-label{margin:0 0 8px 0 !important;line-height:1.15 !important}.popup-close{position:absolute;top:12px;right:12px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer}.popup-h2{font-size:30px;font-weight:700;margin:0 0 6px 0;text-align:center}.popup-lead{font-size:18px;text-align:center;margin:0 0 16px 0;line-height:1.25}.popup-fieldset{border:none;padding:0;margin:0 0 12px 0}.popup-option{display:flex;align-items:center;justify-content:center;width:100%;text-align:center;font-size:18px;font-weight:600;margin-bottom:8px;cursor:pointer}.popup-option input{margin-right:10px}.popup-error{display:none;font-size:12px;color:#b00020;margin:6px 0 10px 0;text-align:center}.contact-form{padding:12px 0 0 0 !important;max-width:340px;margin:0 auto}.form-control{width:100%;margin-bottom:16px}.form-control .input{width:100%;background-color:#fff !important}.popup-btn{width:100%;background-color:rgb(241,194,66);color:#000;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;padding:12px 16px;margin-top:8px;font-family:'Poppins',sans-serif;font-weight:700;border-radius:30px;border:none;cursor:pointer}.popup-btn-icon{font-size:16px;line-height:1}.popup-note{font-size:12px;color:#000;margin-top:18px;text-align:center;line-height:1.5}.popup-small{font-size:10px;color:#666;text-align:center;line-height:1.5;margin-top:10px}.popup-link{color:#000;text-decoration:underline}.popup-hr{border:none;height:1px;background-color:#ccc;border-radius:9999px;max-width:340px;margin:10px auto}#language-popup{display:none;position:fixed !important;inset:0 !important;z-index:2147483647 !important;padding:22px !important;place-items:center !important}#language-popup[style*="display:grid"],#language-popup[style*="display:grid"],#language-popup[style*="display:flex"],#language-popup[style*="display:flex"]{display:grid !important}#language-popup .popup-overlay{position:absolute !important;inset:0 !important;background:rgba(17,24,39,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#language-popup .popup-content{margin:0 !important;position:relative !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;transform:none !important;width:min(720px,100%);background:#fff;border-radius:18px;border:1px solid rgba(17,24,39,.08);box-shadow:0 30px 80px rgba(0,0,0,.22),0 2px 10px rgba(0,0,0,.10);padding:22px 22px 18px !important;text-align:left;animation:langPopIn .18s ease-out}@keyframes langPopIn{from{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}#language-popup .popup-close{position:absolute;top:14px;right:14px;width:38px;height:38px;border-radius:12px;border:0;background:rgba(17,24,39,.06);color:rgba(17,24,39,.85);cursor:pointer;display:grid;place-items:center;transition:transform .12s ease,background .12s ease}#language-popup .popup-close:hover{background:rgba(17,24,39,.10);transform:scale(1.02)}#language-popup .language-popup-title{margin:0 0 6px 0 !important;font-weight:800 !important;font-size:28px !important;letter-spacing:-0.6px !important;line-height:1.15 !important;color:rgba(17,24,39,.95)}#language-popup .popup-subtext{margin:0 0 16px 0 !important;font-size:14px !important;line-height:1.45 !important;color:rgba(17,24,39,.62) !important}#language-popup .popup-flags{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border-top:1px solid rgba(17,24,39,.08);padding-top:14px !important;margin-top:6px !important}@media (max-width:560px){#language-popup .popup-flags{grid-template-columns:repeat(2,minmax(0,1fr))}}#language-popup .popup-flags button{appearance:none;border:1px solid rgba(17,24,39,.10);background:rgba(17,24,39,.03);border-radius:14px;padding:14px 12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;transition:transform .12s ease,background .12s ease,box-shadow .12s ease}#language-popup .popup-flags button:hover{background:rgba(17,24,39,.06);transform:translateY(-1px);box-shadow:0 10px 22px rgba(17,24,39,.10)}#language-popup .popup-flags button:focus-visible{outline:2px solid rgba(17,24,39,.35);outline-offset:2px}#language-popup .popup-flags img{width:44px;height:32px;border-radius:8px;object-fit:cover;box-shadow:0 6px 16px rgba(0,0,0,.12)}#language-popup .popup-flags span{font-size:14px !important;font-weight:700 !important;color:rgba(17,24,39,.90)}#ea-auto-translate-embed{width:0;height:0;opacity:0;position:absolute;pointer-events:none;z-index:-1}#ea-auto-translate-root{display:none !important}.ea-bottomSpacer{display:none !important}#shop-hcaptcha-badge-container{display:none !important}.info-popup__heading{display:block;font-size:1.17em;line-height:1.25;margin-block-start:1em;margin-block-end:1em;font-weight:700}.info-popup__choice{display:flex;align-items:center;font-size:18px;font-weight:600;margin-bottom:6px;cursor:pointer}.info-popup__choice-input{margin-right:10px}.amend-seo-hidden{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;}
.cart-free-price{color:#28a745!important;font-weight:700;white-space:nowrap}