.shopport-header-action{cursor:pointer;border-radius:50%;flex-shrink:0;width:40px;height:40px;transition:background-color .35s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.shopport-header-action:hover{background-color:var(--sds-colors-gray-100)}}.shopport-header-action:active{background-color:var(--sds-colors-gray-100)}@media (prefers-reduced-motion:reduce){.shopport-header-action{transition:none}}:is(header,[role=banner],[data-slot=layout-header],[data-header-touch],#page-header) :is(button,a[aria-label]):not(.shopport-header-action):not(.sds-button):not([data-header-touch=none]){cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-width:40px;height:40px;min-height:40px;transition:background-color .35s cubic-bezier(.22,1,.36,1);display:inline-flex}:is(header,[role=banner],[data-slot=layout-header],[data-header-touch],#page-header) :is(button,a[aria-label]):not(.shopport-header-action):not(.sds-button):not([data-header-touch=none]):not(:disabled):active{background-color:var(--sds-colors-gray-100)!important}@media (hover:hover) and (pointer:fine){:is(header,[role=banner],[data-slot=layout-header],[data-header-touch],#page-header) :is(button,a[aria-label]):not(.shopport-header-action):not(.sds-button):not([data-header-touch=none]):not(:disabled):hover{background-color:var(--sds-colors-gray-100)!important}}@media (prefers-reduced-motion:reduce){:is(header,[role=banner],[data-slot=layout-header],[data-header-touch],#page-header) :is(button,a[aria-label]):not(.shopport-header-action):not(.sds-button):not([data-header-touch=none]){transition:none}}
