// // Button groups // -------------------------------------------------- // Make the div behave like a button .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; // match .btn alignment given font-size hack above > .btn { position: relative; float: left; // Bring the "active" button to the front &:hover, &:focus, &:active, &.active { z-index: 2; } &:focus { // Remove focus outline when dropdown JS adds it after closing the menu outline: 0; } } } // Prevent double borders when buttons are next to each other .btn-group { .btn + .btn, .btn + .btn-group, .btn-group + .btn, .btn-group + .btn-group { margin-left: -1px; } } // Optional: Group multiple button groups together for a toolbar .btn-toolbar { margin-left: -5px; // Offset the first child's margin &:extend(.clearfix all); .btn-group, .input-group { float: left; } > .btn, > .btn-group, > .input-group { margin-left: 5px; } } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } // Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match .btn-group > .btn:first-child { margin-left: 0; &:not(:last-child):not(.dropdown-toggle) { .border-right-radius(0); } } // Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { .border-left-radius(0); } // Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child { > .btn:last-child, > .dropdown-toggle { .border-right-radius(0); } } .btn-group > .btn-group:last-child > .btn:first-child { .border-left-radius(0); } // On active and open, don't show outline .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } // Sizing // // Remix the default button sizing classes into new ones for easier manipulation. .btn-group-xs > .btn { &:extend(.btn-xs); } .btn-group-sm > .btn { &:extend(.btn-sm); } .btn-group-lg > .btn { &:extend(.btn-lg); } // Split button dropdowns // ---------------------- // Give the line between buttons some depth .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } // The clickable button for toggling the menu // Remove the gradient and set the same inset shadow as the :active state .btn-group.open .dropdown-toggle { .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); // Show no shadow for `.btn-link` since it has no other button styles. &.btn-link { .box-shadow(none); } } // Reposition the caret .btn .caret { margin-left: 0; } // Carets in other button sizes .btn-lg .caret { border-width: @caret-width-large @caret-width-large 0; border-bottom-width: 0; } // Upside down carets for .dropup .dropup .btn-lg .caret { border-width: 0 @caret-width-large @caret-width-large; } // Vertical button groups // ---------------------- .btn-group-vertical { > .btn, > .btn-group, > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } // Clear floats so dropdown menus can be properly placed > .btn-group { &:extend(.clearfix all); > .btn { float: none; } } > .btn + .btn, > .btn + .btn-group, > .btn-group + .btn, > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } } .btn-group-vertical > .btn { &:not(:first-child):not(:last-child) { border-radius: 0; } &:first-child:not(:last-child) { border-top-right-radius: @border-radius-base; .border-bottom-radius(0); } &:last-child:not(:first-child) { border-bottom-left-radius: @border-radius-base; .border-top-radius(0); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) { > .btn:last-child, > .dropdown-toggle { .border-bottom-radius(0); } } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { .border-top-radius(0); } // Justified button groups // ---------------------- .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; > .btn, > .btn-group { float: none; display: table-cell; width: 1%; } > .btn-group .btn { width: 100%; } > .btn-group .dropdown-menu { left: auto; } } // Checkbox and radio options // // In order to support the browser's form validation feedback, powered by the // `required` attribute, we have to "hide" the inputs via `opacity`. We cannot // use `display: none;` or `visibility: hidden;` as that also hides the popover. // This way, we ensure a DOM element is visible to position the popover from. // // See https://github.com/twbs/bootstrap/pull/12794 for more. [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; .opacity(0); } .elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; } .elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); } {"id":70819,"date":"2025-09-16T15:45:35","date_gmt":"2025-09-16T13:45:35","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=70819"},"modified":"2026-03-26T09:40:22","modified_gmt":"2026-03-26T08:40:22","slug":"h1-cisily-des-organiseurs-d-evier-put-une-food-24","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/09\/16\/h1-cisily-des-organiseurs-d-evier-put-une-food-24\/","title":{"rendered":"
L’\u00e9vier est l’une des areas les plus sollicit\u00e9es de la cuisine. \u00c9ponges, brosses, liquide vaisselle et produits d’entretien s’y accumulent rapidement, cr\u00e9ant un d\u00e9sordre peu pratique. Un bon organisateur permet de gagner de la location, d’avoir tout \u00e0 port\u00e9e de major et de garder un strategy de travail propre. Avec ses accessoires pens\u00e9s pour optimiser cet espace, Cisily<\/a> suggest des services simples et \u00e9l\u00e9gantes put une cuisine parfaitement ordonn\u00e9e.<\/p>\n Un porte-\u00e9ponge de qualit\u00e9 doit r\u00e9sister \u00e0 l’humidit\u00e9 et au lavage quotidien. L’acier inoxydable 304, anti-rouille et facile \u00e0 nettoyer, est le mat\u00e9riau id\u00e9al put ces accessoires. Certains mod\u00e8les int\u00e8grent \u00e9galement un support put brosse ou une splitting up pour ranger plusieurs ustensiles. Les porte-\u00e9ponges de Cisily<\/a> allient robustesse et layout sobre, pour s’adapter \u00e0 toutes les cuisines sans prendre trop de area.<\/p>\n Le flacon de liquide vaisselle pos\u00e9 sur le strategy de woe peut vite devenir un Component disgracieux. Un distributeur mural ou fix\u00e9 sur l’\u00e9vier apporte une touche \u00e9pur\u00e9e et lib\u00e8re de l’espace. Les mod\u00e8les dual permettront de s\u00e9parer le savon classique et le produit put lave-vaisselle, ou repetition d’associer un lotion pour les keys. Les distributeurs de Cisily<\/a> se d\u00e9clinent en plusieurs coloris (blanc, vert sauge, jaune) pour s’harmoniser avec votre design.<\/p>\n Lorsque l’\u00e9vier est encastr\u00e9 ou que le plan de travail est restreint, un organiseur \u00e0 deux niveaux permet de superposer \u00e9ponge, brosse et distributeur. Certains mod\u00e8les sont dot\u00e9s d’un support versatile qui s’adapte \u00e0 la forme de l’\u00e9vier. Ces accessoires malins lib\u00e8rent de la area tout en conservant une appeal ordonn\u00e9e. Les organiseurs de Cisily<\/a> transforment un coin souvent n\u00e9glig\u00e9 en un espace fonctionnel et esth\u00e9tique.<\/p>\nDes porte-\u00e9ponges robustes et durables<\/h2>\n
Des distributeurs de savon pratiques et esth\u00e9tiques<\/h2>\n
Des organiseurs \u00e0 deux niveaux put maximiser l’espace<\/h2>\n
Des accessoires durables pour un quotidien simplifi\u00e9<\/h2>\n