:root{--mjg-cta-1:#0a6ea8;--mjg-cta-2:#009ac3;--mjg-cta-3:#24c6d9;--mjg-cta-hover-1:#0c7fb7;--mjg-cta-hover-2:#12abd1;--mjg-cta-hover-3:#58d7e5;--mjg-purple-1:#68418b;--mjg-purple-2:#a978cc;--mjg-purple-3:#d5b7eb}.search-icon>a[search_page_link]{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}.search-icon>button[drawer-to-open=search-drawer]{display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important}html body .btn--fill,html body .button--primary,html body .product-form__submit,html body button[name=add],html body .cart-drawer__checkoutButtons-normal,html body .empty__cart__cta,html body a.btn--fill,html body button.btn--fill,html body .mjg-product-hero__button,html body .mjg-about__button--primary,html body .mjg-about__button--contact,html body .mjg-collection-hero__button--blue,html body .mjg-page__closing a,html body .video__overlay__elements .btn.btn--fill,html body .video__overlay__elements a.btn--fill,html body .product-form__buttons .btn.btn--fill,html body .product-form__buttons button[name=add],html body .desktop-highlight-btn .btn--border{background-color:var(--mjg-cta-2)!important;background-image:linear-gradient(112deg,var(--mjg-cta-1) 0%,var(--mjg-cta-2) 52%,var(--mjg-cta-3) 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(190,241,250,.48)!important;border-radius:15px!important;box-shadow:inset 0 1px #ffffff42,0 10px 25px #00719d4a,0 2px 7px #04364c2e!important;text-shadow:0 1px 1px rgba(0,0,0,.1)!important;filter:none!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}html body .btn--fill:before,html body .btn--fill:after,html body a.btn--fill:before,html body a.btn--fill:after,html body button.btn--fill:before,html body button.btn--fill:after,html body .button--primary:before,html body .button--primary:after,html body .product-form__submit:before,html body .product-form__submit:after,html body button[name=add]:before,html body button[name=add]:after,html body .cart-drawer__checkoutButtons-normal:before,html body .cart-drawer__checkoutButtons-normal:after,html body .empty__cart__cta:before,html body .empty__cart__cta:after,html body .mjg-product-hero__button:before,html body .mjg-product-hero__button:after,html body .mjg-about__button--primary:before,html body .mjg-about__button--primary:after,html body .mjg-about__button--contact:before,html body .mjg-about__button--contact:after,html body .mjg-collection-hero__button--blue:before,html body .mjg-collection-hero__button--blue:after,html body .mjg-page__closing a:before,html body .mjg-page__closing a:after,html body .desktop-highlight-btn .btn--border:before,html body .desktop-highlight-btn .btn--border:after{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important}html body .btn--fill:hover,html body .button--primary:hover,html body .product-form__submit:hover,html body button[name=add]:hover,html body .cart-drawer__checkoutButtons-normal:hover,html body .empty__cart__cta:hover,html body a.btn--fill:hover,html body button.btn--fill:hover,html body .mjg-product-hero__button:hover,html body .mjg-about__button--primary:hover,html body .mjg-about__button--contact:hover,html body .mjg-collection-hero__button--blue:hover,html body .mjg-page__closing a:hover,html body .desktop-highlight-btn .btn--border:hover{background-color:var(--mjg-cta-hover-2)!important;background-image:linear-gradient(112deg,var(--mjg-cta-hover-1) 0%,var(--mjg-cta-hover-2) 52%,var(--mjg-cta-hover-3) 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff4f,0 14px 31px #00719d57,0 3px 9px #04364c30!important}html body .btn--fill:active,html body .button--primary:active,html body .product-form__submit:active,html body button[name=add]:active,html body .cart-drawer__checkoutButtons-normal:active,html body .mjg-product-hero__button:active,html body .desktop-highlight-btn .btn--border:active{transform:translateY(0)!important}html body .btn--border,html body .button--secondary,html body a.btn--border{background:linear-gradient(145deg,#123344f5,#081b26fa)!important;color:#f5fbfe!important;-webkit-text-fill-color:#f5fbfe!important;border:1px solid rgba(157,218,244,.28)!important;border-radius:15px!important;box-shadow:inset 0 1px #ffffff12,0 7px 18px #00000024!important}html body .desktop-highlight-btn .btn--border{background-color:var(--mjg-cta-2)!important;background-image:linear-gradient(112deg,var(--mjg-cta-1) 0%,var(--mjg-cta-2) 52%,var(--mjg-cta-3) 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#bef1fa7a!important;box-shadow:inset 0 1px #ffffff42,0 10px 25px #00719d4a,0 2px 7px #04364c2e!important}[id^=MJGSwing-] .mjg-swing__button--primary,[id^=MJGSwing-] .mjg-swing__button--outline,body[class*=swing-for-a-cure] .btn--fill,.template-page-swing-for-a-cure .btn--fill,[data-page-handle=swing-for-a-cure] .btn--fill{background-color:var(--mjg-purple-2)!important;background-image:linear-gradient(112deg,var(--mjg-purple-1) 0%,var(--mjg-purple-2) 54%,var(--mjg-purple-3) 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#f1ddff52!important;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #5b327b3d!important}.drawer[drawer-type=cart-drawer] .cart-drawer__extra__elements>button{background:linear-gradient(145deg,#14374ad1,#081e2aeb)!important;color:#eef8fc!important;border:1px solid rgba(166,220,246,.22)!important;border-radius:12px!important}.drawer[drawer-type=cart-drawer] .cart-drawer__extra__elements>button .text-color{color:#eef8fc!important}@media screen and (min-width:992px){.drawer[drawer-type=search-drawer] .search-trending-product__wrapper>li,.drawer[drawer-type=search-drawer] .predictive-search__list-item,.drawer[drawer-type=search-drawer] .product-predictive-search>li{background:linear-gradient(135deg,#fff2,#76ccef0e)!important;border:1px solid rgba(201,237,251,.18)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff1a,0 9px 24px #00000021!important;-webkit-backdrop-filter:blur(16px) saturate(125%)!important;backdrop-filter:blur(16px) saturate(125%)!important;overflow:hidden!important}.drawer[drawer-type=search-drawer] .search-trending-product__wrapper>li{padding:8px 10px!important;margin-bottom:10px!important}.drawer[drawer-type=cart-drawer] .drawer__close__btn,.drawer[drawer-type=search-drawer] .drawer__close__btn{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;border:1px solid rgba(193,231,248,.22)!important;background:linear-gradient(145deg,#ffffff1f,#ffffff0b)!important;background-image:linear-gradient(145deg,#ffffff1f,#ffffff0b)!important;box-shadow:inset 0 1px #ffffff1a,0 7px 18px #00000029!important;-webkit-backdrop-filter:blur(12px) saturate(120%)!important;backdrop-filter:blur(12px) saturate(120%)!important;color:#fff!important;transition:transform .18s ease,background .18s ease,border-color .18s ease!important}.drawer[drawer-type=cart-drawer] .drawer__close__btn:hover,.drawer[drawer-type=search-drawer] .drawer__close__btn:hover{transform:translateY(-1px)!important;background:#ffffff29!important;border-color:#c9edfb52!important}.drawer[drawer-type=cart-drawer] .drawer__close__btn svg,.drawer[drawer-type=search-drawer] .drawer__close__btn svg{width:21px!important;height:21px!important}.drawer[drawer-type=cart-drawer] .drawer__close__btn svg *,.drawer[drawer-type=search-drawer] .drawer__close__btn svg *{stroke-width:2.25!important}cart-drawer-component input[type=number],.drawer[drawer-type=cart-drawer] input[type=number]{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;opacity:1!important}}@media screen and (max-width:991px){html body .btn--fill,html body .button--primary,html body .product-form__submit,html body button[name=add],html body .cart-drawer__checkoutButtons-normal,html body .empty__cart__cta,html body .mjg-product-hero__button,html body .mjg-about__button--primary,html body .mjg-about__button--contact,html body .mjg-collection-hero__button--blue,html body .mjg-page__closing a{border-radius:15px!important}}.btn:disabled,.btn[disabled],button:disabled,.button--primary:disabled{filter:saturate(.55)!important;opacity:.48!important;transform:none!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){.btn,.button--primary,.product-form__submit,.mjg-product-hero__button{transition:none!important}}@media screen and (min-width:992px){html body .product-card-item button.quick-view-icon[quick-view-button],html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]{border:1px solid rgba(255,255,255,.38)!important;background:#fff3!important;background-color:#fff3!important;background-image:linear-gradient(145deg,#ffffff4d,#ffffff14)!important;color:#151515!important;-webkit-text-fill-color:#151515!important;box-shadow:0 3px 11px #0000001a,inset 0 1px #ffffff75!important;filter:none!important;opacity:1!important}html body .product-card-item button.quick-view-icon[quick-view-button]:before,html body .product-card-item button.quick-view-icon[quick-view-button]:after,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]:before,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]:after{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}html body .product-card-item button.quick-view-icon[quick-view-button] svg,html body .product-card-item button.quick-view-icon[quick-view-button] svg *,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button] svg,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button] svg *{color:#151515!important;-webkit-text-fill-color:#151515!important;stroke:#151515!important;fill:none!important}html body .product-card-item button.quick-view-icon[quick-view-button]:hover,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]:hover,html body .product-card-item button.quick-view-icon[quick-view-button]:focus-visible,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]:focus-visible{background:#ffffff57!important;background-color:#ffffff57!important;background-image:linear-gradient(145deg,#ffffff6e,#ffffff24)!important;color:#050505!important;-webkit-text-fill-color:#050505!important}html body .product-card-item button.quick-view-icon[quick-view-button]:hover svg,html body .product-card-item button.quick-view-icon[quick-view-button]:hover svg *,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]:hover svg,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]:hover svg *,html body .product-card-item button.quick-view-icon[quick-view-button]:focus-visible svg,html body .product-card-item button.quick-view-icon[quick-view-button]:focus-visible svg *,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]:focus-visible svg,html body button.quick-view-icon.btn.btn--fill.btn--icon[quick-view-button]:focus-visible svg *{color:#050505!important;-webkit-text-fill-color:#050505!important;stroke:#050505!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mjg-desktop-fixes-v3.css.map */
