.custom-logo-block{margin:0}.custom-logo-block .accordion__name legend{padding:0;text-transform:uppercase;font-weight:500;line-height:calc(1 + .2/max(1,var(--font-heading-scale)))}.custom-logo-block .btn{min-height:5.8rem;width:100%;border:none;border-radius:0;background-color:#e5e3dc;color:#372727;font-weight:600;font-size:1.4rem;line-height:calc(1.2/var(--font-body-scale))}.custom-logo-block .btn--delete{cursor:pointer;color:#f6f5f1;background-color:#372727}.custom-logo-block .btn--delete:hover{color:#f6f5f1;background-color:#e2591c;border-color:#e2591c}.custom-logo-block #DeleteLogoBtn{display:none}.custom-logo-block .accordion-header-result-item{margin-left:auto;font-size:1.3rem;margin-right:25px}.custom-logo-block__note{margin:.8rem 0 0;font-size:1.4rem;text-align:center}.custom-logo-block .app-header{margin-top:3.2rem}.custom-logo-block .app-header__info{display:grid;margin-bottom:1.6rem}@media screen and (min-width: 750px){.custom-logo-block .app-header__info{display:flex;align-items:center;justify-content:space-between}}.custom-logo-block .app-header__title{padding:0;text-transform:uppercase;font-weight:500;line-height:calc(1 + .2/max(1,var(--font-heading-scale)))}.custom-logo-block .app-header__result{opacity:.6}@media screen and (max-width: 750px){.custom-logo-block .app-header__result:not(:empty){margin-top:.8rem;font-size:1.4rem}}.custom-logo-block .app-header .variant-input-wrap{display:grid;grid-template-columns:repeat(3, 1fr);align-items:stretch;gap:8px}@media screen and (min-width: 750px){.custom-logo-block .app-header .variant-input-wrap{grid-template-columns:repeat(4, 1fr)}}.custom-logo-block .app-header .app-header-product{position:relative;height:64px;overflow:hidden;cursor:pointer}.custom-logo-block .app-header .app-header-product img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0}.custom-logo-block .app-header .app-header-product-no{max-width:100% !important;width:100% !important;display:flex;align-items:center;justify-content:center;cursor:pointer;height:64px}.custom-logo-block .app-header .app-header-product-no.active{outline:2px solid #e2591c;outline-offset:-2px}.custom-logo-block .app-header .app-header-product-no p{padding:10px;width:100%;height:100%;font-size:14px;cursor:pointer;text-align:center;outline:none;box-shadow:none;border:none !important;color:#fff;display:flex;margin:0;align-items:center;justify-content:center;background-color:#372727}@media(max-width: 749px){.custom-logo-block .app-header .app-header-product-no p{min-width:120px}}@media screen and (max-width: 1150px)and (min-width: 990px){.custom-logo-block .app-header .app-header-product-no p{font-size:11px}}.custom-logo-block footer p{margin:3.2rem 0 0;font-size:1.4rem;line-height:calc(1.2/var(--font-body-scale))}.custom-logo-block footer p.method-description{display:none}.custom-logo-block.show-debossing .method__engraving-and-debossing-debossing-text{display:block}.custom-logo-block.show-engraving .method__only-engraving-checked{display:block}