@charset "UTF-8";/*!
------------------------------------------------------------------
CUSTOM CSS FOR COMPLY
------------------------------------------------------------------
*/.product-title{font-weight:700!important}.thb-secondary-area{align-items:center}@media(min-width:769px){.header.style4 .thb-header-right .thb-quick-search,.thb-secondary-area.thb-header-right .thb-quick-search{display:inline-flex!important}}@media(max-width:768px){.thb-secondary-area.thb-header-right .thb-quick-search{display:none!important}}#cftf-modal.cftf-modal--isOpen,#cftf-modal[aria-hidden=false]{z-index:100000!important}.thb-secondary-area.thb-header-right .thb-secondary-area-item.comply-tip-finder{width:auto!important;margin:0!important;padding:6px 14px 6px 34px!important;height:36px!important;font-size:12px!important}.comply-tip-finder{width:70%!important;margin:auto 5px;display:flex;align-items:center;justify-content:center;padding:5px 20px 5px 30px;height:40px;font-size:13px;font-weight:700;letter-spacing:var(--button-letter-spacing, .02em);color:var(--solid-button-label, #fff);background-color:var(--color-accent);border:0;border-radius:var(--button-border-radius, 6px);text-align:center;position:relative;z-index:1;overflow:hidden;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .25s,background-color .25s;background-image:url(https://cdn.shopify.com/s/files/1/0667/6293/2381/files/tip-icon.svg?v=1731307802);background-repeat:no-repeat;background-size:20px 20px;background-position:7px center}.comply-tip-finder:hover{color:#fff;background-color:var(--color-accent-hover, var(--color-accent))}.tip-finder-instruction{font-size:12px;color:var(--color-body-text, #666);margin:.5rem 0 0;line-height:1.4}.sizing-guide-inline__trigger-wrap{margin-left:.25em}.sizing-guide-inline__trigger{display:inline-flex;align-items:center;gap:.35em;background:none;border:none;padding:0;font-size:inherit;cursor:pointer;text-decoration:underline;color:var(--color-accent, #0066c0)}.sizing-guide-inline__trigger:hover{text-decoration:none}.sizing-guide-inline__trigger-icon{display:inline-flex;align-items:center;transition:transform .2s ease;color:inherit}.sizing-guide-inline__trigger-icon svg path{fill:currentColor}.sizing-guide-inline{margin-top:1rem;padding:1.5rem;border:2px solid var(--color-border, #dadce0);border-radius:var(--button-border-radius, 8px);background:#fff;box-shadow:0 4px 20px #00000014,0 0 0 1px #00000005}.sizing-guide-inline[data-focused=true]{border-color:var(--color-accent, #0066c0);box-shadow:0 8px 32px #0000001f,0 0 0 2px #0066c026}.sizing-guide-inline__step-title{margin:0 0 .5rem;font-size:1rem}.sizing-guide-inline__step-subtitle{margin:0 0 1rem;font-size:.9rem;color:var(--color-body-text, #333)}.sizing-guide-inline__options{display:flex;flex-wrap:wrap;gap:.5rem}.sizing-guide-inline__option{padding:.5rem 1rem;border:1px solid var(--color-border, #dadce0);border-radius:var(--button-border-radius, 6px);background:var(--bg-body, #fff);cursor:pointer;font-size:.9rem;transition:border-color .2s,background-color .2s}.sizing-guide-inline__option:hover{border-color:var(--color-accent, #0066c0)}.sizing-guide-inline__option.selected{border-color:var(--color-accent, #0066c0);background:rgba(var(--color-accent-rgb, 0, 102, 192),.08)}.sizing-guide-inline__helper{margin-top:1rem;margin-bottom:1rem;padding:.75rem;font-size:.85rem;background:var(--bg-body-secondary, #f5f5f5);border-radius:4px}.sizing-guide-inline__image{margin:1rem 0}.sizing-guide-inline__image img{max-width:100%;height:auto;border-radius:4px}.sizing-guide-inline__recommendation{margin:0 0 1rem;font-weight:500}.sizing-guide-inline__apply-btn{margin-bottom:1rem}.sizing-guide-inline__explanations{margin:.75rem 0 1rem}.sizing-guide-inline__explanation{font-size:.9rem;color:var(--color-foreground-muted, #6b7280);line-height:1.5}.sizing-guide-inline__nav{display:flex;justify-content:space-between;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border, #e8e8e8)}.sizing-guide-inline__nav-btn{display:inline-flex;align-items:center;gap:.35rem;background:none;border:none;padding:.25rem 0;cursor:pointer;font-size:.9rem}.sizing-guide-inline__nav-icon{display:inline-flex;align-items:center}.sizing-guide-inline__nav-btn--prev .sizing-guide-inline__nav-icon{order:-1}.inline-badge:before{display:none!important}.inline-badge{padding-left:15px!important}.slideshow .inline-badge{padding-left:0!important}.section-multicolumn .row{padding-top:30px;border-radius:25px}.scrolling-images--item img{border-radius:25px}.template-page-global-distribution-partners .multicolumn__image{max-width:15%}.compatibility-container{display:flex;align-items:center;padding:10px 0;border-top:1px solid var(--color-border, #dadce0);border-bottom:1px solid var(--color-border, #dadce0);gap:10px}.compatibility-icon{flex:0 0 10%;text-align:center;margin-right:0}.compatibility-icon img{max-width:100%;height:auto}.compatibility-text{flex:0 0 90%;color:#333}.compatibility-title{font-size:14px;margin:0;font-weight:700;line-height:normal;color:#333}.compatibility-link{font-size:12px;margin:0;color:#666}.tip-selector-link{font-size:12px;text-decoration:none;color:#0066c0}@media(max-width:768px){.compatibility-container{flex-direction:column;align-items:flex-start}.compatibility-icon,.compatibility-text{flex:0 0 auto;width:100%}.compatibility-icon{text-align:left}}.product-card-info .jdgm-widget.jdgm-widget{margin:0 0 10px}.jdgm-widget.jdgm-widget{max-width:1380px;margin-right:auto;margin-left:auto}.variations .product-form__input--block input[type=radio]+label{background-color:#fff;font-weight:700}.variations .product-form__input--block input[type=radio]:checked+label{color:#fff;background-color:#0041ff}.variations .product-form__input--color input[type=radio]+label{box-shadow:0 0 0 1px #ccc}#product-detail{display:flex;justify-content:space-between;gap:20px;margin:20px 0;padding:20px;background-color:#f9f9f9;border-radius:8px}#product-detail .feature-item{flex:1;text-align:center;padding:10px;margin-bottom:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;transition:transform .3s,box-shadow .3s}#product-detail .feature-item:hover{transform:translateY(-5px);box-shadow:0 4px 10px #0000001a}#product-detail .feature-icon{width:80px;height:80px;margin:0 auto 10px;display:flex;justify-content:center;align-items:center;border-radius:50%}#product-detail .feature-icon img{max-width:100%;height:auto}#product-detail .feature-icon.yellow{background-color:#fff5cc}#product-detail .feature-icon.orange{background-color:#ffe6cc}#product-detail .feature-icon.light-blue{background-color:#e6f7ff}#product-detail .feature-title{font-size:1.25rem;font-weight:700;color:#333;margin-bottom:8px}#product-detail .feature-description{font-size:1rem;color:#666;line-height:1.5}.corefeatures .feature-list{border-top:1px solid #d5d5d5;margin-top:25px;padding-top:25px}.feature-item{margin-bottom:25px;min-height:110px;position:relative}hr.feature-placeholder{border:2px solid #cacaca;width:25%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.corefeatures .feature-icon{margin-bottom:15px}.corefeatures .feature-item figure img{width:15%}.corefeatures .feature-cta-item{margin-bottom:15px}.corefeatures h5.feature-headline{font-size:13px;font-weight:500;line-height:20px;width:75%;margin:auto}#product-value-prop{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;max-width:1200px;margin:0 auto}#product-value-prop .feature-item{flex:1;text-align:center}#product-value-prop .feature-icon{width:55px;height:55px;margin:0 auto 10px;display:flex;justify-content:center;align-items:center}#product-value-prop .feature-title{font-size:12px;font-weight:700;color:#000;margin-bottom:5px;line-height:normal}#product-value-prop .feature-description{font-size:12px;color:#555;line-height:1.4;margin:0;min-height:25px}#klaviyo-bis-button-container{margin-top:20px;margin-bottom:0!important}#klaviyo-bis-button-container button{font-weight:700;font-family:Noto Sans Display,sans-serif;font-size:15px!important;text-transform:uppercase}.klaviyo-bis-trigger{cursor:pointer;margin-top:10px!important;line-height:35px}.klaviyo-bis-modal{font-family:var(--font-body);border-radius:12px;box-shadow:0 8px 40px #0000004d;max-width:480px}.klaviyo-bis-modal h2{font-size:1.5rem;color:#111}.klaviyo-bis-modal button{border-radius:50px;padding:12px 20px;font-weight:600}.klaviyo-bis-modal input[type=email]{border:2px solid #ccc;border-radius:6px;padding:10px}.image-with-text--image-media{background-color:#fff}.image-with-text--image svg,.image-with-text--image img{object-fit:contain!important}@media(max-width:768px){#product-detail .feature-item,#product-value-prop .feature-item{height:auto;margin-bottom:20px}#product-detail .feature-icon img,#product-value-prop .feature-icon{width:45px;height:45px}#product-detail .feature-title,#product-value-prop .feature-title{font-size:14px}#product-detail .feature-description,#product-value-prop .feature-description{font-size:11px}#product-value-prop{align-items:center;gap:20px}}.yellow img{border-radius:50%;background-color:#ffe231}.orange img{border-radius:50%;background-color:#fbb115}.light-blue img{border-radius:50%;background-color:#9acada}#stamped-main-widget{background-color:#fff;padding:25px;border-radius:25px}.stamped-badge{font-size:13px;text-transform:uppercase}.product-card .stamped-product-reviews-badge{font-size:11px;text-transform:uppercase;margin-top:5px}.product-card .stamped-badge-caption{position:relative;top:2px}.shopify-section-group-header-group.section-custom-liquid{padding:5px 0;background:var(--bg-body);display:none}.shopify-section-group-header-group.section-custom-liquid .comply-tip-finder{width:40%!important;margin:auto;display:block!important}.collapsible-content--has-bg .collapsible__content a{color:#fff;font-weight:700}@media(max-width:600px){.comply-tip-finder{display:none!important}.shopify-section-group-header-group.section-custom-liquid{display:block!important}.shopify-section-group-header-group.section-custom-liquid .comply-tip-finder{width:40%!important;margin:auto;display:block!important;background-position:15px center}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/addstyles.css.map */
