:root{--sd-green: #17693B;--sd-green-deep: #123B22;--sd-sand: #E8B04B;--sd-cream: #F7F6F1;--sd-ink: #0F1B12}:where(a,button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--sd-green);outline-offset:2px;border-radius:4px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}@media(prefers-reduced-motion:no-preference){.button,.button-custom{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.button:hover,.button-custom:hover{transform:translateY(-2px);box-shadow:0 6px 18px #123b222e}.button:active,.button-custom:active{transform:translateY(0)}.product-card,product-card,.card{transition:transform .2s ease,box-shadow .2s ease}.product-card:hover,product-card:hover{transform:translateY(-4px);box-shadow:0 10px 26px #123b221f}}a{text-underline-offset:2px}.badge--sale,[class*=badge][class*=sale]{font-weight:700;letter-spacing:.02em}h1,h2{text-wrap:balance}.hero .button-custom{font-weight:700}:is(.product-grid__item,.resource-list__item) .product-card{background:#fff;border:1px solid #E4E9E0;border-radius:16px;overflow:hidden}@media(prefers-reduced-motion:no-preference){:is(.product-grid__item,.resource-list__item) .product-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}:is(.product-grid__item,.resource-list__item) .product-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #123b221f;border-color:#cbd8c4}}:is(.product-grid__item,.resource-list__item) .product-card .product-card__content{padding:12px!important;gap:8px}:is(.product-grid__item,.resource-list__item) .product-card .product-card__content>:first-child{background:#f7f6f1;border-radius:12px;overflow:hidden}:is(.product-grid__item,.resource-list__item) .product-card :is(h4,.h4,[class*=product-title]){color:#123b22;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:is(.product-grid__item,.resource-list__item) .product-card :is(.price,[class*=price__]){color:#17693b;font-weight:700}:is(.product-grid__item,.resource-list__item) .product-card :is(s,del,[class*=compare]){color:#8a938b;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/5/assets/swingdialed-custom.css.map */
