.attrakt--custom-selector{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.attrakt--custom-selector>a{align-items:center;align-self:stretch;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.11);display:flex;flex:1 1 50%;flex-direction:column;font-size:1.25rem;font-weight:700;gap:8px;justify-content:center;line-height:1.3;padding:12px 8px;text-align:center}.attrakt--custom-selector>a img{height:auto;margin:0 auto;max-width:140px;padding-top:4px}.attrakt--custom-selector.variation-pet>a img{max-width:90px}.attrakt--custom-selector>a:focus,.attrakt--custom-selector>a:hover{text-decoration:none}.attrakt--custom-selector.variation--no-shadow>a{box-shadow:unset}.attrakt--custom-selector.variation-state_flag{flex-wrap:wrap;gap:8px}@media (min-width:450px){.attrakt--custom-selector{align-items:center;flex-direction:row;justify-content:center}.attrakt--custom-selector>a{flex:0 1 calc(33% - 4px);font-size:1rem}}@media (min-width:768px){.attrakt--custom-selector{flex-wrap:nowrap;gap:16px}.attrakt--custom-selector>a img{max-width:105px}.attrakt--custom-selector.varaition-pet>a img{max-width:70px}}@media (min-width:991px){.attrakt--custom-selector{gap:16px}.attrakt--custom-selector>a img{max-width:140px}.attrakt--custom-selector.varaition-pet>a img{max-width:90px}.attrakt--custom-selector.variation-state_flag>a{flex:0 1 15%;font-size:.85rem;height:115px;width:115px}}