@layer cabane-focus-system{html body :is(a,button,input,select,textarea,summary,[tabindex]):is(:focus,:focus-visible,.focused){outline:none!important;outline-offset:0!important;box-shadow:none!important}html body :is(a,button,summary,[role=button],[tabindex]):is(:focus-visible,.focused):not(:disabled):not([aria-disabled=true]){background-color:#f7c7a8!important;color:#171714!important;text-decoration:none!important}html body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):focus{background-color:#fffaf3!important;color:#171714!important;caret-color:#171714!important}html body :is(input,textarea,select):focus:not([aria-invalid=true]){border-color:#cfc2b1!important}html body :is(.cs-query,.lcg-search__form,.lcg-live-search__form,.cabane-catalog-search__control,.guide-search,.cb-catalog-search,.cb-catalog-sort,.m-search,.m-sort,.cm-footer-email,.field,.select):focus-within{outline:none!important;outline-offset:0!important;box-shadow:none!important;border-color:#cfc2b1!important;background-color:#fffaf3!important}html body :is(.field,.select):focus-within:after,html body :is(.field,.select):focus-within:before,html body .quantity:focus-within:after,html body .quantity:focus-within:before,html body .active-facets__button:focus-visible .active-facets__button-inner,html body input:focus-visible+:is(label,span),html body :is(button,a):focus-visible:after,html body :is(button,a):focus-visible:before{outline:none!important;box-shadow:none!important}html body :is(.cm-footer-email,.cs-query,.lcg-search__form,.lcg-live-search__form,.cabane-catalog-search__control) input:focus{border:0!important;background:transparent!important}html body :is(.field,.select,.quantity):focus-within:after{box-shadow:0 0 0 var(--inputs-border-width, 1px) rgba(var(--color-foreground, 23, 23, 20),var(--inputs-border-opacity, .25))!important}html body :is(.vp-options,.piece-variant-buttons) input:focus-visible+span{background-color:#f7c7a8!important;color:#171714!important}html body .swatch-input__input:focus-visible+.swatch-input__label{transform:scale(1.12)!important}html body .cs-color:has(input:focus-visible),html body label:has(>input:is([type=radio],[type=checkbox]):focus-visible){outline:none!important;box-shadow:none!important;background-color:#f7c7a8!important;color:#171714!important}html body input[type=range]:focus-visible::-webkit-slider-thumb{background-color:#171714!important}html body input[type=range]:focus-visible::-moz-range-thumb{background-color:#171714!important}@media(forced-colors:active){html body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid Highlight!important;outline-offset:3px!important}}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/cabane-focus-system.css.map */
