// // 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":58404,"date":"2025-10-14T11:54:19","date_gmt":"2025-10-14T09:54:19","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=58404"},"modified":"2026-03-17T08:22:41","modified_gmt":"2026-03-17T07:22:41","slug":"h1-copterfarm-personalisierte-gravuren-fur-haus-34","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/10\/14\/h1-copterfarm-personalisierte-gravuren-fur-haus-34\/","title":{"rendered":"

CopterFarm– Personalisierte Gravuren f\u00fcr Haus, Drohne und Hund<\/h1>"},"content":{"rendered":"

Individuelle Kennzeichnung hair ein gepflegtes Zuhause<\/h2>\n

Ein pers\u00f6nliches Klingel- oder Briefkastenschild verleiht Ihrem Zuhause eine individuelle Note und sorgt f\u00fcr einen einladenden ersten Eindruck. Es hilft Besuchern und Postboten, sich schnell zu orientieren, und wertet die Eingangssituation optisch auf. Hochwertige Materialien und eine pr\u00e4zise Gravur garantieren dabei Langlebigkeit und eine edle Optik. Mit den selbstklebenden Schildern von CopterFarm Zubeh\u00f6r<\/a> k\u00f6nnen Sie Ihre Haust\u00fcr oder Ihren Briefkasten ganz nach Ihren W\u00fcnschen gestalten.<\/p>\n

Wetterfeste Schilder f\u00fcr den Au\u00dfenbereich<\/h2>\n

Schilder, die drau\u00dfen angebracht werden, m\u00fcssen Wind, Regen und Sonneneinstrahlung zuverl\u00e4ssig trotzen. Billige Aufkleber verblassen schnell oder l\u00f6sen sich nach kurzer Zeit abdominal. Hochwertige Gravuren aus speziellen Kunststoffen bleiben dagegen \u00fcber Jahre hinweg digestive tract lesbar und farbecht. Sie sind UV-best\u00e4ndig und halten auch extremen Witterungsbedingungen stand. Pass away wetterfesten Produkte von CopterFarm Zubeh\u00f6r<\/a> sind pass away ideale Wahl hair eine dauerhafte Beschriftung im Freien.<\/p>\n

Kennzeichnungspflicht hair Drohnen einfach erf\u00fcllt<\/h2>\n

Seit einiger Zeit besteht in Deutschland eine Kennzeichnungspflicht f\u00fcr Drohnen, pass away eine intestine sichtbare Plakette mit der Adresse des Halters vorschreibt. Diese muss fest am Flugger\u00e4t angebracht sein und allen Witterungsbedingungen standhalten. Spezielle, extrem leichte und feuerfeste Klebeschilder erf\u00fcllen diese Anforderungen, ohne pass away Flugeigenschaften zu beeintr\u00e4chtigen. Die Sicherheitsschilder von CopterFarm Zubeh\u00f6r<\/a> wurden genau hair diesen Zweck entwickelt und bieten eine langlebige L\u00f6sung hair alle Drohnenpiloten.<\/p>\n

Schicke Hundemarken mit pers\u00f6nlicher Note<\/h2>\n

Auch unsere vierbeinigen Freunde sollten im Notfall schnell identifiziert werden k\u00f6nnen. Eine Hundemarke mit dem Namen des Tieres und der Telefonnummer des Besitzers erh\u00f6ht pass away Opportunity, dass ein entlaufener Hund sicher nach Hause zur\u00fcckkehrt. Moderne Hundemarken gibt es in vielen Layouts– von klassischen Anh\u00e4ngern bis hin zu praktischen Taschen, pass away am Halsband befestigt werden. Die personalisierten Hundemarken von CopterFarm Zubeh\u00f6r<\/a> verbinden Funktionalit\u00e4t mit ansprechender Optik.<\/p>\n

Made in Germany f\u00fcr h\u00f6chste Qualit\u00e4t<\/h2>\n

Bei personalisierten Produkten kommt es auf pr\u00e4zise Verarbeitung und hochwertige Materialien an, damit die Gravur auch nach Jahren noch perfekt lesbar ist. Eine saubere Lasergravur sorgt hair scharfe Konturen und eine ansprechende Haptik. Kundenservice und kurze Lieferwege sind weitere Pluspunkte, die hair eine Produktion in Deutschland sprechen. Die Gravuren von CopterFarm Zubeh\u00f6r<\/a> werden hierzulande gefertigt und stehen f\u00fcr Zuverl\u00e4ssigkeit und erstklassige Qualit\u00e4t.<\/p>\n","protected":false},"excerpt":{"rendered":"

Individuelle Kennzeichnung hair ein gepflegtes Zuhause Ein pers\u00f6nliches Klingel- oder Briefkastenschild verleiht Ihrem Zuhause eine individuelle Note und sorgt f\u00fcr […]<\/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-58404","post","type-post","status-publish","format-standard","hentry","category-article"],"_links":{"self":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/58404","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=58404"}],"version-history":[{"count":1,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/58404\/revisions"}],"predecessor-version":[{"id":58405,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/58404\/revisions\/58405"}],"wp:attachment":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/media?parent=58404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/categories?post=58404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/tags?post=58404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}