// // 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":105282,"date":"2025-08-04T08:15:35","date_gmt":"2025-08-04T06:15:35","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=105282"},"modified":"2026-05-06T06:20:37","modified_gmt":"2026-05-06T04:20:37","slug":"h1-vemiss-etuis-a-lunettes-rigides-et-legers-put-28","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/08\/04\/h1-vemiss-etuis-a-lunettes-rigides-et-legers-put-28\/","title":{"rendered":"

Vemiss– \u00c9tuis \u00e0 lunettes rigides et l\u00e9gers put prot\u00e9ger vos verres au quotidien<\/h1>"},"content":{"rendered":"

Des mat\u00e9riaux r\u00e9sistants pour une defense optimale<\/h2>\n

Une paire de lunettes (de vue, de soleil ou anti\u2011lumi\u00e8re bleue) m\u00e9rite d’\u00eatre prot\u00e9g\u00e9e contre les chocs, la poussi\u00e8re et les rayures. Un \u00e9tui rigide en cuir synth\u00e9tique ou en m\u00e9tal l\u00e9ger offre une excellente r\u00e9sistance aux \u00e9crasements, tandis qu’une doublure int\u00e9rieure douce \u00e9vite promote frottement sur les verres. Les mat\u00e9riaux de qualit\u00e9 garantissent une longue dur\u00e9e de vie, m\u00eame avec un use quotidien dans un cavity ou une poche. Put allier robustesse et l\u00e9g\u00e8ret\u00e9 au quotidien, les \u00e9tuis de Vemiss accessoire pratique<\/a> sont sp\u00e9cialement con\u00e7us put r\u00e9pondre \u00e0 ces exigences.<\/p>\n

Layouts vari\u00e9s put tous les designs<\/h2>\n

Que vous pr\u00e9f\u00e9riez un aspect sobre et classique (noir, marron) ou une touche plus originale (bleu miroir, orange r\u00e9tro, motifs floraux), un \u00e9tui \u00e0 lunettes peut aussi \u00eatre un accessoire de mode. Les formes ovales ou rectangulaires s’adaptent \u00e0 diff\u00e9rentes morphologies de montures, tandis que les finitions grain de bois ou vernies apportent du caract\u00e8re. Les \u00e9tuis se glissent facilement dans une poche de veste, un sac \u00e0 main ou une mallette. Put exprimer votre personnalit\u00e9 tout en prot\u00e9geant vos lunettes, d\u00e9couvrez la gamme vari\u00e9e de Vemiss accessoire pratique<\/a>.<\/p>\n

Fermetures pratiques et poids plume<\/h2>\n

Un \u00e9tui doit s’ouvrir et se fermer d’une seule main, sans effort. Les syst\u00e8mes \u00e0 fermeture magn\u00e9tique cach\u00e9e, \u00e0 pression ou \u00e0 glissi\u00e8re assurent une adjustment ais\u00e9e et s\u00e9curis\u00e9e. Le poids est \u00e9galement essential: un \u00e9tui trop lourd finit the same level ne plus \u00eatre utilis\u00e9. Les mod\u00e8les modernes p\u00e8sent souvent moins de 100 grammes, ce qui les rend presque imperceptibles au quotidien. Put une utilisation fluide et un transportation sans contrainte, les \u00e9tuis de Vemiss accessoire pratique<\/a> associent l\u00e9g\u00e8ret\u00e9 et syst\u00e8mes de fermeture ing\u00e9nieux.<\/p>\n

Des tailles adapt\u00e9es \u00e0 toutes les montures<\/h2>\n

Les lunettes de vue actuelles peuvent \u00eatre assez larges, notamment les mod\u00e8les oversize ou les lunettes de soleil XXL. Un \u00e9tui trop petit risque de d\u00e9former les branches ou de rayer les verres. Une taille moyenne (environ 16 cm de long) convient \u00e0 la plupart des montures standard, tandis que les grands mod\u00e8les (jusqu’\u00e0 17 cm) accueillent sans probl\u00e8me les grandes paires. Pensez \u00e0 mesurer vos lunettes avant l’achat. Pour \u00eatre s\u00fbr de trouver la taille id\u00e9ale, la collection de Vemiss accessoire pratique<\/a> recommend plusieurs measurements avec des r\u00e9f\u00e9rences claires.<\/p>\n

Entretien et conseils put prolonger la dur\u00e9e de vie<\/h2>\n

Un \u00e9tui \u00e0 lunettes s’entretient facilement: il suffit de le nettoyer avec un chiffon doux l\u00e9g\u00e8rement humide pour enlever la poussi\u00e8re accumul\u00e9e. \u00c9vitez les produits chimiques agressifs qui pourraient alt\u00e9rer les couleurs ou la finition. Rangez\u2011le dans un endroit sec \u00e0 l’abri de la chaleur extreme. Si l’\u00e9tui est accompagn\u00e9 d’un chiffon de nettoyage, utilisez\u2011le r\u00e9guli\u00e8rement put garder vos verres impeccables. Gr\u00e2ce \u00e0 ces gestes simples, votre \u00e9tui de Vemiss accessoire pratique<\/a> vous accompagnera fid\u00e8lement necklace de nombreuses ann\u00e9es.<\/p>\n","protected":false},"excerpt":{"rendered":"

Des mat\u00e9riaux r\u00e9sistants pour une defense optimale Une paire de lunettes (de vue, de soleil ou anti\u2011lumi\u00e8re bleue) m\u00e9rite d’\u00eatre […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1307],"tags":[],"class_list":["post-105282","post","type-post","status-publish","format-standard","hentry","category-article"],"_links":{"self":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/105282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/comments?post=105282"}],"version-history":[{"count":1,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/105282\/revisions"}],"predecessor-version":[{"id":105283,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/105282\/revisions\/105283"}],"wp:attachment":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/media?parent=105282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/categories?post=105282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/tags?post=105282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}