.default .surface-on-light{--card-link-color:var(--surface-on-light-link-color);--card-link-hover-color:var(--surface-on-light-link-hover-color);--card-border-color:var(--surface-on-light-border-color);--card-shadow-color:rgba(0,0,0,0.12);--primary-button-border-color:var(--surface-on-light-link-color);--primary-button-hover-border-color:var(--surface-on-light-link-color);--primary-outline-button-bg-color:transparent;--primary-outline-button-text-color:var(--surface-on-light-link-color);--primary-outline-button-border-color:var(--surface-on-light-link-color);--primary-outline-button-hover-bg-color:var(--surface-on-light-link-color);--primary-outline-button-hover-text-color:var(--surface-on-light-contrast-color);--primary-outline-button-hover-border-color:var(--surface-on-light-link-color);--secondary-outline-button-text-color:var(--surface-on-light-link-color);--secondary-outline-button-border-color:var(--surface-on-light-link-color);--button-on-dark-text-color:var(--surface-on-light-link-color);--button-on-dark-border-color:var(--surface-on-light-border-color);--button-on-dark-hover-bg:var(--surface-on-light-link-color);--button-on-dark-hover-text-color:var(--surface-on-light-contrast-color);--button-on-dark-hover-border-color:var(--surface-on-light-link-color)}.default .surface-on-dark{--card-link-color:var(--surface-on-dark-link-color);--card-link-hover-color:var(--surface-on-dark-link-hover-color);--card-border-color:var(--surface-on-dark-border-color);--card-shadow-color:rgba(0,0,0,0.45);--primary-button-border-color:transparent;--primary-button-hover-border-color:var(--primary-hover);--primary-outline-button-bg-color:transparent;--primary-outline-button-text-color:var(--surface-on-dark-link-color);--primary-outline-button-border-color:var(--surface-on-dark-link-color);--primary-outline-button-hover-bg-color:var(--surface-on-dark-link-color);--primary-outline-button-hover-text-color:var(--surface-on-dark-contrast-color);--primary-outline-button-hover-border-color:var(--surface-on-dark-link-color);--secondary-outline-button-text-color:var(--surface-on-dark-link-color);--secondary-outline-button-border-color:var(--surface-on-dark-link-color);--button-on-dark-text-color:var(--surface-on-dark-link-color);--button-on-dark-border-color:var(--surface-on-dark-border-color);--button-on-dark-hover-bg:var(--surface-on-dark-link-color);--button-on-dark-hover-text-color:var(--surface-on-dark-contrast-color);--button-on-dark-hover-border-color:var(--surface-on-dark-link-color)}.default .link{display:flex;align-items:center;gap:8px;font-size:16px}.default .link.button{height:auto;padding:15px 30px;border-radius:4px;display:flex;align-items:center;justify-content:center;line-height:15px;font-weight:700;cursor:pointer;text-align:center}.default .link.button.download-catalog{font-weight:600;padding:0}.default .link.primary-button{background-color:var(--primary-color);border:1px solid var(--primary-button-border-color,transparent);color:var(--primary-text-color)}.default .link.primary-button:hover:not(:disabled){background-color:var(--primary-hover);border:1px solid var(--primary-button-hover-border-color,var(--primary-hover));color:var(--primary-text-hover-color)}.default .link.primary-button.disabled{cursor:not-allowed}.default .link.primary-button.disabled:hover{background-color:var(--primary-color);border:1px solid var(--primary-button-border-color,transparent);color:var(--primary-text-color)}.default .link.primary-button.btn-hover-border-white{background-color:var(--primary-border-white-button-bg-color);border:1px solid var(--primary-border-white-button-border-color);color:var(--primary-border-white-button-text-color)}.default .link.primary-button.btn-hover-border-white:hover{background-color:var(--primary-hover-border-white-button-bg-color);border:1px solid var(--primary-hover-border-white-button-border-color);color:var(--primary-hover-border-white-button-text-color)}.default .link.primary-button.btn-hover-border-white.disabled{cursor:not-allowed}.default .link.primary-button.btn-hover-border-white.disabled:hover{background-color:var(--primary-border-white-button-bg-color);border:1px solid var(--primary-border-white-button-border-color);color:var(--primary-border-white-button-text-color)}.default .link.primary-outline-button{background-color:var(--primary-outline-button-bg-color);color:var(--primary-outline-button-text-color);border:1px solid var(--primary-outline-button-border-color)}.default .link.primary-outline-button:hover{border:1px solid var(--primary-outline-button-hover-border-color);color:var(--primary-outline-button-hover-text-color)}.default .link.primary-outline-button:hover,.default .link.primary-outline-button:hover.transparent-bg{background-color:var(--primary-outline-button-hover-bg-color)}.default .link.primary-outline-button.disabled{cursor:not-allowed}.default .link.primary-outline-button.disabled:hover{background-color:var(--primary-outline-button-bg-color);border:1px solid var(--primary-outline-button-border-color);color:var(--primary-outline-button-text-color)}.default .link.primary-outline-button.transparent-bg{background-color:rgba(0,0,0,0)}.default .link.secondary-outline-button{background-color:var(--secondary-outline-button-bg-color);color:var(--secondary-outline-button-text-color);border:1px solid var(--secondary-outline-button-border-color)}.default .link.secondary-outline-button.dark-border{border:1px solid var(--color-neutral-black)}.default .link.secondary-outline-button:hover{background-color:var(--secondary-outline-button-hover-bg-color);border:1px solid var(--secondary-outline-button-hover-border-color);color:var(--secondary-outline-button-hover-text-color)}.default .link.secondary-outline-button.disabled{cursor:not-allowed}.default .link.secondary-outline-button.disabled:hover{background-color:var(--secondary-outline-button-bg-color);border:1px solid var(--secondary-outline-button-border-color);color:var(--secondary-outline-button-text-color)}.default .link.button.on-dark{background-color:var(--button-on-dark-bg);border:1px solid var(--button-on-dark-border-color);color:var(--button-on-dark-text-color)}.default .link.button.on-dark:hover:not(:disabled){background-color:var(--button-on-dark-hover-bg);border-color:var(--button-on-dark-hover-border-color);color:var(--button-on-dark-hover-text-color,var(--button-on-dark-text-color))}.default .link.button.on-light{background-color:var(--button-on-light-bg);border:1px solid var(--button-on-light-border-color);color:var(--button-on-light-text-color)}.default .link.button.on-light:hover:not(:disabled){background-color:var(--button-on-light-hover-bg);border-color:var(--button-on-light-hover-border-color);color:var(--button-on-light-hover-text-color,var(--button-on-light-text-color))}.default .link .order-samples{text-decoration:none}.default .link.back-btn-link{border:none;padding:0;background:rgba(0,0,0,0);color:var(--color-dark-gray)}.default .link.back-btn-link:hover{color:var(--primary-color)}.default .link.back-btn-link.disabled{cursor:not-allowed}.default .link.back-btn-link.disabled:hover,.default .radio-btn.outline{color:var(--color-dark-gray)}.default .radio-btn.outline{background-color:var(--radio-btn-outline-bg-color,var(--color-white));border:1px solid var(--color-dark-gray)}.default .radio-btn.outline:hover{background-color:var(--color-dark-gray);border:1px solid rgba(0,0,0,0);color:var(--background)}.default .radio-btn.outline.disabled{cursor:not-allowed}.default .radio-btn.outline.disabled:hover{background-color:var(--radio-btn-outline-bg-color,var(--color-white));border:1px solid var(--color-dark-gray);color:var(--color-dark-gray)}.default .radio-btn.primary{background-color:var(--primary-color);border:1px solid rgba(0,0,0,0);color:var(--background)}.default .radio-btn.primary:hover{background-color:var(--primary-hover);border:1px solid var(--primary-hover);color:var(--color-white)}.default .radio-btn.primary.disabled{cursor:not-allowed}.default .radio-btn.primary.disabled:hover{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--color-white)}.default .back-btn-link{border:none;padding:0;background:rgba(0,0,0,0);color:var(--color-dark-gray)}.default .back-btn-link:hover{color:var(--primary-color)}.default .back-btn-link.disabled{cursor:not-allowed}.default .back-btn-link.disabled:hover{color:var(--color-dark-gray)}.default .top-bar-right-section-links .header-link .link:hover{color:var(--primary-color)}.default .top-bar-right-section-links .header-link .link.disabled{cursor:not-allowed}.default .top-bar-right-section-links .header-link .link.disabled:hover{color:var(--primary-color)}@media(max-width:1440px){.default .link{font-size:14px}.default .link.button{padding:12px 22px}}@media(max-width:1200px){.link.header-link.order-samples.btn-hover-border-white.primary-button-container{display:none}}