@layer bricks {.brxe-filter-search{position:relative;width:100%}.brxe-filter-search :where(input){width:100%}.brxe-filter-search .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s;visibility:hidden}.brxe-filter-search .icon.brx-show{visibility:visible}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-cxlwof {font-size: 15px; color: #c8a14a; text-transform: uppercase; font-weight: 600; letter-spacing: 0.14em}#brxe-arnrah {color: #f4ead0; text-transform: uppercase; text-align: center}#brxe-hklnzk {color: #cfcabb; text-align: center}#brxe-epvcra :not([fill="none"]) {fill: var(--bricks-color-dbb648) !important}#brxe-cvtvpt {color: var(--bricks-color-dbb648); font-size: 18px; letter-spacing: 0.04em; text-transform: uppercase; font-weight: 600}#brxe-mkfkyl {background-color: var(--bricks-color-54d689); display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: center; align-self: center !important; column-gap: 10px; row-gap: 10px; padding-top: 12px; padding-right: 22px; padding-bottom: 12px; padding-left: 22px; border-radius: 8px; width: fit-content; min-height: 50px}#brxe-mkfkyl{ background: linear-gradient(135deg, #e6cd84 0%, #c8a14a 45%, #a07e2f 100%); background-size: 200% 200%; background-position: 0% 0%; color: #0f0f12; box-shadow: 0 10px 24px -10px rgba(200, 161, 74, .7); transition: background-position .35s ease, transform .3s ease, box-shadow .3s ease;}#brxe-mkfkyl:hover{ background-position: 100% 100%; transform: translateY(-3px); box-shadow: 0 16px 32px -12px rgba(200, 161, 74, .9);}@media (max-width: 767px) {#brxe-mkfkyl {width: 100%}}#brxe-njxoux {column-gap: 16px; row-gap: 16px; flex-wrap: nowrap; max-width: 60%; align-self: center !important; justify-content: center; align-items: center}@media (max-width: 991px) {#brxe-njxoux {max-width: 80%; column-gap: 12px; row-gap: 12px}}@media (max-width: 767px) {#brxe-njxoux {max-width: 100%}}#brxe-uysuqs {align-self: center !important; justify-content: center; align-items: center}#brxe-vjlxjz {align-self: center !important; justify-content: center; align-items: center}#brxe-nhvell {background-image: url(https://enmlocks.com/wp-content/uploads/2026/06/open-door-with-key-house-shaped-keychain-closeup-scaled.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; position: relative; padding-top: 96px; align-self: center !important; justify-content: center; align-items: center}:where(#brxe-nhvell > *:not(figcaption)) {position: relative}#brxe-nhvell::before {background-image: linear-gradient(rgba(22, 22, 19, 0.84), rgba(22, 22, 19, 0.84)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-nhvell {padding-top: 64px}}@media (max-width: 767px) {#brxe-nhvell {padding-top: 48px}}#brxe-wpgmob {color: var(--bricks-color-d2021d); font-size: 36px; text-transform: uppercase}@media (max-width: 991px) {#brxe-wpgmob {text-align: center}}@media (max-width: 767px) {#brxe-wpgmob {text-align: center}}#brxe-dxuxvb input {border: 1px solid var(--bricks-color-885194); border-radius: 50px; box-shadow: 4px 4px 15px 2px rgba(27, 28, 32, 0.08); background-color: var(--bricks-color-41343d)}#brxe-dxuxvb input::placeholder {color: var(--bricks-color-d3a089); font-family: "Barlow ENM"; font-size: 14px; font-weight: 500}#brxe-dxuxvb {max-width: 50%}#brxe-dxuxvb:focus,#brxe-dxuxvb input:focus { outline: none !important; box-shadow: none !important;}@media (max-width: 991px) {#brxe-dxuxvb {max-width: 100%}}#brxe-asgygs {align-items: flex-end; column-gap: 4px; row-gap: 4px}@media (max-width: 991px) {#brxe-asgygs {align-items: center; justify-content: center; align-self: center !important}}@media (max-width: 767px) {#brxe-asgygs {column-gap: 8px; row-gap: 8px}}.brxe-wnhppy .brxe-jndled.brxe-svg {height: 24px; width: 24px; min-width: 24px; max-width: 24px; min-height: 24px; max-height: 24px}.brxe-wnhppy .brxe-jndled.brxe-svg :not([fill="none"]) {fill: var(--bricks-color-dbb648) !important}.brxe-wnhppy .brxe-jndled.brxe-svg :not([stroke="none"]) {stroke: var(--bricks-color-dbb648) !important}.brxe-wnhppy .brxe-stfxyp.brxe-block {padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; background-color: var(--bricks-color-b8ccaa); width: 54px; border-radius: 8px; min-width: 54px; max-width: 54px; height: 54px; min-height: 54px; max-height: 54px; align-items: center; justify-content: center}.brxe-stfxyp{ background: linear-gradient(135deg, #a07e2f 0%, #8a6a26 50%, #6e5320 100%); background-size: 200% 200%; background-position: 0% 0%; color: #ffffff; box-shadow: 0 10px 24px -10px rgba(160, 126, 47, .7); transition: background-position .35s ease, transform .3s ease, box-shadow .3s ease;}.brxe-wnhppy .brxe-cbhgba.brxe-heading {text-transform: uppercase; color: #f4ead0; font-size: 24px; font-weight: 700; font-family: "Barlow Condensed ENM"}.brxe-wnhppy .brxe-acrasq.brxe-text-basic {color: #cfcabb}.brxe-acrasq { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}.brxe-wnhppy .brxe-xbixam.brxe-block {column-gap: 4px; row-gap: 4px}.brxe-wnhppy .brxe-nmosot.brxe-heading {text-transform: uppercase; color: var(--bricks-color-1de9de); font-size: 16px; font-weight: 500; white-space: nowrap}.brxe-wnhppy .brxe-ephjrd.brxe-svg {height: 18px; width: 18px; min-width: 18px; max-width: 18px; min-height: 18px; max-height: 18px}.brxe-wnhppy .brxe-ephjrd.brxe-svg :not([stroke="none"]) {stroke: #a07e2f !important}.brxe-wnhppy .brxe-teukwq.brxe-block {flex-wrap: nowrap; display: flex; flex-direction: row; row-gap: 6px; column-gap: 6px; align-items: center}.brxe-wnhppy .brxe-fbtdeo.brxe-heading {font-size: 14px; color: var(--bricks-color-dbb648); text-transform: uppercase}.brxe-wnhppy .brxe-nsukku.brxe-block {background-color: var(--bricks-color-54d689); border-top-left-radius: 50px; border-bottom-left-radius: 50px; padding-top: 8px; padding-right: 14px; padding-bottom: 8px; padding-left: 12px; width: fit-content; position: absolute; right: 0px; top: 26px}.brxe-nsukku{ background: linear-gradient(135deg, #a07e2f 0%, #8a6a26 50%, #6e5320 100%); background-size: 200% 200%; background-position: 0% 0%; color: #ffffff; }.brxe-wnhppy.brxe-block {background-color: #3c3a34; padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; border: 1px solid var(--bricks-color-ae0752); border-radius: 12px; row-gap: 18px; column-gap: 18px; justify-content: space-between; height: 100%; width: 100%; position: relative}.brxe-wnhppy{transition: border-color .3s ease,transform .3s ease,box-shadow .3s ease;} .brxe-wnhppy .ico-bg{transition: background-color .3s ease;} .brxe-wnhppy .card-button svg{transition: transform .3s ease;} .brxe-wnhppy:hover{border-color: #274072;transform: translateY(-3px);box-shadow: 0 1px 2px rgba(22, 33, 59, .04),0 12px 32px -16px rgba(22, 33, 59, .18);} .brxe-wnhppy:hover .ico-bg{background-color: #e8482b;} .brxe-wnhppy:hover .card-button svg{transform: translateX(2px);}#brxe-vmdghn {display: grid; align-items: initial; grid-gap: 18px; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 991px) {#brxe-vmdghn {grid-template-columns: 1fr 1fr}}@media (max-width: 767px) {#brxe-vmdghn {grid-template-columns: 1fr; grid-gap: 12px}}#brxe-nfgpai {column-gap: 24px; row-gap: 24px}@media (max-width: 767px) {#brxe-nfgpai {row-gap: 16px; column-gap: 16px}}#brxe-trqauv {padding-top: 96px}#brxe-trqauv{background: linear-gradient(180deg, #f5ebcf 0%, #faf6ea 100%);}@media (max-width: 991px) {#brxe-trqauv {padding-top: 64px}}@media (max-width: 767px) {#brxe-trqauv {padding-top: 48px}}