:root{--pm-color-primary: #111111;--pm-color-accent: #27272A;--pm-color-accent-dark: #181818;--pm-color-sale: #111111;--pm-color-bg: #f5f5f5;--pm-color-white: #ffffff;--pm-color-text: #111111;--pm-color-muted: #666666;--pm-color-border: #e0e0e0;--pm-radius-btn: 50px;--pm-radius-card: 12px;--pm-font-heading: 900}.m-product-card{background:var(--pm-color-white);border-radius:var(--pm-radius-card);border:1px solid #eeeeee;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .3s ease,transform .3s ease}.m-product-card:hover{box-shadow:0 8px 32px #00000014;transform:translateY(-3px)}.m-product-card__media{position:relative;background:#f9f9f9}.m-product-card__main-image .m-image img,.m-product-card__main-image responsive-image img{transition:transform .45s ease}.m-product-card:hover .m-product-card__main-image .m-image img,.m-product-card:hover .m-product-card__main-image responsive-image img{transform:scale(1.05)}.m-product-card__tags{position:absolute;top:10px;left:10px;z-index:5;display:flex;flex-direction:column;gap:5px}.m-product-tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:50px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1}.m-product-tag--sale{background:transparent!important;border:1.5px solid #111111!important;color:#111!important;font-size:11px;font-weight:700}.m-product-card__tag-name.m-product-tag--sale{background:transparent!important;color:#111!important;border:1.5px solid #111111!important}.m-product-tag--soldout{background:var(--pm-color-primary)!important;color:var(--pm-color-white)!important;border:none!important}.m-product-card--soldout .m-product-card__media{opacity:.7}.m-product-card:has(a[href*="/products/vital-caddie"]) .m-product-tag--soldout{display:none!important}.m-product-card:has(a[href*="/products/vital-caddie"]).m-product-card--soldout .m-product-card__media,.m-product-card:has(a[href*="/products/vital-caddie"]) .m-product-card__media{opacity:1!important}.m-product-card__content{padding:12px 14px 16px;display:flex;flex-direction:column;flex-grow:1}.m-product-card__vendor{display:block;font-size:12px;font-weight:500;color:var(--pm-color-muted);letter-spacing:.01em;margin-bottom:4px;text-transform:none}.m-product-card__title{margin:0 0 6px}.m-product-card__name{font-size:var(--pcard-title-font-size, 16px)!important;font-family:var(--pcard-title-font-family, inherit);font-weight:var(--pcard-title-font-weight, 500)!important;font-style:var(--pcard-title-font-style, normal);letter-spacing:var(--pcard-title-letter-spacing, normal);text-transform:var(--pcard-title-transform, none);color:var(--pm-color-text);line-height:1.35;text-decoration:none;display:-webkit-box!important;-webkit-line-clamp:var(--product-title-line-clamp, unset)!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word!important}.m-product-card__name:hover{color:#000}.m-product-card__price{margin-top:6px;margin-bottom:8px}.m-product-card__price .m-price__regular,.m-product-card__price .price,.m-product-card__price .m-price,.m-product-card__price .m-price__sale .price--sale,.m-product-card__price .m-price__sale{font-size:15px;font-weight:700;color:var(--pm-color-text)}.m-product-card__price del,.m-product-card__price s,.m-product-card__price .price--compare,.m-product-card__price .m-price__compare{font-size:12px;font-weight:400;color:var(--pm-color-muted);text-decoration:line-through;margin-left:4px}.m-product-card__action .m-button,.m-product-card__action button.m-button,.m-product-card .m-add-to-cart,.m-product-card__action-wrapper .m-button,.m-product-card__action.lg\:m\:block .m-button,.m-product-card__action.lg\:m\:block button.m-button{border-radius:var(--pm-radius-btn)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:11px 20px!important;background:var(--pm-color-primary)!important;color:var(--pm-color-white)!important;border:1px solid var(--pm-color-primary)!important;outline:none!important;box-shadow:none!important;transition:all .25s ease!important;width:100%!important}.m-product-card__action .m-button:before,.m-product-card__action .m-button:after,.m-product-card .m-add-to-cart:before,.m-product-card .m-add-to-cart:after,.m-product-card__action-wrapper .m-button:before,.m-product-card__action-wrapper .m-button:after,.m-product-card__action.lg\:m\:block .m-button:before,.m-product-card__action.lg\:m\:block .m-button:after{display:none!important;border:none!important;box-shadow:none!important;outline:none!important}.m-product-card__action .m-button:hover,.m-product-card__action button.m-button:hover,.m-product-card .m-add-to-cart:hover,.m-product-card__action-wrapper .m-button:hover,.m-product-card__action.lg\:m\:block .m-button:hover,.m-product-card__action.lg\:m\:block button.m-button:hover,.m-product-card__action .m-button:focus,.m-product-card .m-add-to-cart:focus{background:#2a2a2a!important;color:var(--pm-color-white)!important;border-color:#2a2a2a!important;outline:none!important;box-shadow:none!important}.m-product-card-option{margin-bottom:8px}.m-product-card-option__item{border-radius:50%!important;border:2px solid transparent;transition:border-color .2s}.m-product-card-option__item.is-active,.m-product-card-option__item:hover{border-color:var(--pm-color-primary)!important}html,body,h1,h2,h3,h4,h5,h6,p,span,a,button,input,div{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}.pm-heading-dim{color:#888!important;font-weight:800!important}.pm-section-title,.pm-title-dualtone,.m-section__heading,.m-section__title,.sf__section-head,.sf__section-title,.pm-goals__heading,.pm-featured__heading,.pm-featured__left-card-title,.ccs-heading,.pm-iwt__heading,.pm-trust__heading,.proofmode-promo__headline,.proofmode-promo__heading,.pm-testimonials__heading,.pm-blog__heading,.pm-logos__heading,.pm-movement__heading,.pm-movement__marquee-text,.pm-cpt__title,.pm-cpt__heading,.section__heading,.m-testimonials__title,.m-product-tabs__heading,.m-featured-collection__heading,.m-favorite-product-slider__heading,.sf__custom-header{font-size:48px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.02em!important;line-height:1.1!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.pm-goals__heading,.pm-goals__heading span,.pm-goals__heading .dim,.pm-featured__left-card-title,.pm-featured__left-card-title .dim,.pm-iwt__heading,.pm-iwt__heading span,.pm-iwt__heading .dim,.pm-testimonials__heading,.pm-testimonials__heading .bold,.pm-testimonials__heading .dim,.pm-blog__heading,.pm-blog__heading span,.pm-blog__heading .dim,.pm-logos__heading,.pm-logos__heading span,.pm-logos__heading .dim,.pm-cpt__title,.pm-cpt__title span,.pm-cpt__title .dim,.proofmode-promo__headline,.proofmode-promo__headline span,.proofmode-promo__headline .dim,.pm-movement__marquee-text,.pm-movement__marquee-text.dim{font-weight:800!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}@media(max-width:767px){.pm-section-title,.pm-title-dualtone,.m-section__heading,.m-section__title,.sf__section-head,.sf__section-title,.pm-goals__heading,.pm-featured__heading,.pm-featured__left-card-title,.ccs-heading,.pm-iwt__heading,.pm-trust__heading,.proofmode-promo__headline,.proofmode-promo__heading,.pm-testimonials__heading,.pm-blog__heading,.pm-logos__heading,.pm-movement__heading,.pm-movement__marquee-text,.pm-cpt__title,.pm-cpt__heading,.section__heading,.m-testimonials__title,.m-product-tabs__heading,.m-featured-collection__heading,.m-favorite-product-slider__heading,.sf__custom-header{font-size:32px!important;line-height:1.15!important}}body{background-color:#f5f5f5}.m-back-to-top{border-radius:50%!important;background:var(--pm-color-primary)!important;color:#fff!important;width:44px!important;height:44px!important;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003;transition:transform .25s}.m-back-to-top:hover{transform:translateY(-3px)}.pm-scroll-anim{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/proofmode-custom.css.map */
