:root{--color-red: #7a4038}.text-red{color:var(--color-red)}.split-image__title--spaced p:empty{height:16px}@media screen and (max-width: 767px){.mobile\:hidden{display:none}}@media (min-width: 64.0625rem){.desktop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}a.link-underlined{text-decoration:underline;text-underline-offset:2px}.min-h-header{min-height:calc(100vh - var(--header-height) - 400px)}span.product-card__hover-image{width:100%;height:100%}.product-card__image-container video{width:100%;height:100%;object-fit:cover}.product__carousel video{width:100%}.page-width.access-denied-container .content-protected-message{text-align:center}.locksmith-wrapper h1.page__title{line-height:1}.locksmith-email{border-bottom:1px solid;margin-bottom:32px}#locksmith_email_submit{width:100%}.ajaxcart__shipping-protection{padding:10px 0;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease}.ajaxcart__shipping-protection:hover{opacity:.8}.ajaxcart__checkbox-wrapper{position:relative;display:flex;align-items:center;margin-right:4px}.ajaxcart__checkbox-wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;cursor:pointer;background-color:#fff;border:1px solid black;border-radius:4px;transition:all .2s ease-in-out}.ajaxcart__checkbox-wrapper input[type=checkbox]:checked{background-color:#000;position:relative;transform:scale(1.05)}.ajaxcart__checkbox-wrapper input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);animation:checkmark .2s ease-in-out forwards}.ajaxcart__subtotal-title{margin-right:auto}@keyframes checkmark{0%{opacity:0;transform:rotate(45deg) scale(.5)}to{opacity:1;transform:rotate(45deg) scale(1)}}.ajaxcart__checkbox-label{margin-left:8px;cursor:pointer}select.line-item__variant-selector{margin-left:-4px}button.v-upsell-atc{padding:12px;background-color:transparent;color:#000}p.line-item__property{padding-top:.25rem}.final-sale{color:var(--color-red)}.product-price__container .final-sale{order:3;height:17.69px;display:flex;align-items:center}.jdgm-rev-widg__title{font-size:1rem!important;font-weight:100!important;line-height:1.5!important;margin-bottom:1.5rem!important}.jdgm-rev-widg__summary-inner{display:flex;flex-direction:column;gap:.5rem}.jdgm-write-rev-link{padding:.75rem 2rem!important;font-size:.75rem!important;font-weight:400!important;border:1px solid black!important;transition:all .3s ease!important;text-transform:uppercase!important;margin:.5rem .25rem!important}.jdgm-btn{padding:.75rem 2rem!important;font-size:.75rem!important;font-weight:400!important;border:1px solid black!important;transition:all .3s ease!important;text-transform:uppercase!important;margin:.5rem .25rem!important;text-decoration:none!important;background-color:#fff!important;color:#000!important}.jdgm-btn:hover,.jdgm-write-rev-link:hover{opacity:1!important;text-decoration:none!important;background-color:#000!important;color:#fff!important}.jdgm-rev__timestamp,.jdgm-rev__location{color:#868686!important}.jdgm-histogram__bar{background:#f4f2f0!important}.jdgm-cancel-rev{padding:.75rem 2rem!important;font-size:.75rem!important;font-weight:400!important;border:1px solid var(--color-text)!important;transition:all .3s ease!important}.jdgm-cancel-rev:hover{text-decoration:none!important;background-color:var(--color-text)!important;color:var(--color-background)!important}.jdgm-sort-dropdown{font-size:.75rem!important}.jdgm-rev-widg{padding:2rem!important;margin:0rem 0 1.5rem!important}.jdgm-rev__icon{display:none!important}.jdgm-form__title{font-size:11px!important;font-weight:100!important}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-left:0!important;border-right:0!important}.jdgm-rev-widg__title{font-family:Editors Note,serif!important;font-weight:100!important;font-size:2rem!important;margin-bottom:2rem!important;text-transform:none!important}.jdgm-rev__pics{display:none!important}.jdgm-paginate{border:0!important}.jdgm-rev{border-top:1px solid black!important}.jdgm-rev-widg__reviews>div.jdgm-rev:first-child{border-top:0!important}.jdgm-notification__title:before{display:none!important}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:#000!important}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea{text-transform:uppercase!important;border:1px solid black!important}.jdgm-form__fieldset:not(:last-of-type):not(:first-child):not(.jdgm-form__fieldset[aria-label=Rating]){text-align:left!important}.jdgm-form__fieldset p{text-align:center!important}.jdgm-histogram__row .jdgm-histogram__bar-content{opacity:1!important}@media only screen and (min-width: 1024px){.jdgm-widget *{font-size:.75rem!important}.jdgm-rev-widg{padding:3rem!important;margin:0rem 0 4rem!important}.jdgm-rev-widg__title{font-family:Editors Note,serif!important;font-weight:100!important;font-size:2rem!important;margin-bottom:2rem!important;text-transform:none!important}}#shopify-section-cart-drawer square-placement{display:none!important}.product__description p,.product__description span{font-size:11px!important;font-family:inherit!important}.jdgm-ans,.jdgm-rev__reply{background-color:transparent!important}.jdgm-paginate__page.jdgm-curt{color:#000!important;font-size:inherit!important}redo-shopify-toggle,redo-shopify-toggle [data-target=toggle-label]._7-3{font-size:12px!important}.pw-route-protection{padding-bottom:0!important}.pw-title,.pw-quote{font-size:11px!important;font-weight:500;color:#fff!important}.pw-variant-optimal path{fill:#fff!important}.pw-variant-optimal-container .pw-variant-optimal .pw-quote{font-size:11px!important}
/*# sourceMappingURL=/cdn/shop/t/184/assets/custom-theme.css.map */
