Files
klz-cables.com/.pnpm-store/v10/files/d6/02f6b1e9eb1d2835844149232257d36ee9b4f05cbce77c3e300a45ab725ecbf627eedccab4c9db924e87e32ef864920dc1fdfb097107063adb3bb2e41f773d
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

83 lines
1.6 KiB
Plaintext

@import '../../../scss/styles.scss';
@layer payload-default {
.radio-input {
display: flex;
align-items: center;
cursor: pointer;
margin: base(0.1) 0;
position: relative;
input[type='radio'] {
opacity: 0;
margin: 0;
position: absolute;
}
input[type='radio']:focus + .radio-input__styled-radio {
box-shadow: 0 0 3px 3px var(--theme-success-400);
}
&__styled-radio {
border: 1px solid var(--theme-border-color);
background-color: var(--theme-input-bg);
@include shadow-sm;
width: $baseline;
height: $baseline;
position: relative;
padding: 0;
display: inline-block;
border-radius: 50%;
&:before {
content: ' ';
display: block;
border-radius: 100%;
background-color: var(--theme-elevation-800);
width: calc(100% - 8px);
height: calc(100% - 8px);
border: 4px solid var(--theme-elevation-0);
opacity: 0;
}
&--disabled {
@include readOnly;
&::before {
border-color: var(--theme-elevation-100);
}
}
}
[dir='rtl'] &__label {
margin-left: 0;
margin-right: base(0.5);
}
&__label {
margin-left: base(0.5);
}
&--is-selected {
.radio-input {
&__styled-radio {
&:before {
opacity: 1;
}
}
}
}
&:not(&--is-selected) {
&:hover {
.radio-input {
&__styled-radio {
&:before {
opacity: 0.2;
}
}
}
}
}
}
}