.cyroline-shop #o_wsale_offcanvas .cyroline-filter-selection{display:flex;flex-wrap:wrap;gap:.4rem;padding:1rem}.cyroline-shop #o_wsale_offcanvas .cyroline-filter-selection[hidden]{display:none}.cyroline-shop #o_wsale_offcanvas .cyroline-filter-chip{background:#f3eee9;border:1px solid #d8cabc;border-radius:2rem;padding:.45rem .75rem;min-height:44px;color:#29241f;font-size:.85rem}.cyroline-shop #o_wsale_offcanvas>.offcanvas-body.border-top{flex-shrink:0;background:#fff;padding-bottom:max(1rem,env(safe-area-inset-bottom));gap:.75rem}.cyroline-shop #o_wsale_offcanvas .cyroline-filter-apply{min-height:44px;white-space:nowrap;font-size:.85rem}.cyroline-shop #o_wsale_offcanvas .css_attribute_color{position:relative;margin:6px!important;outline-offset:3px}.cyroline-shop #o_wsale_offcanvas .css_attribute_color::before{content:"";position:absolute;inset:-8px}.cyroline-shop #o_wsale_offcanvas .css_attribute_color.active{outline:2px solid #753006!important;box-shadow:0 0 0 2px #fff}.cyroline-shop #o_wsale_offcanvas .css_attribute_color:has(input:focus-visible){outline:2px solid #753006!important}.cyroline-shop #o_wsale_offcanvas .css_attribute_color input{cursor:pointer}
#wrap.cyroline-shop[data-cyroline-basics] #o_wsale_products_header{display:flex!important;padding-inline:clamp(1rem,4vw,4rem)}
