.catalog-request-section{background:transparent}.catalog-button-container{padding:0!important}.catalog-button{background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border:none!important;padding:12px 24px!important;font-weight:700!important;text-decoration:none!important;display:inline-block!important;transition:all .3s ease!important;line-height:29px!important}.catalog-button:hover{background:rgba(var(--color-button),.8)!important;transform:translateY(-2px)!important;color:rgb(var(--color-button-text))!important}.guide-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000b3;transition:opacity .5s;visibility:hidden;opacity:0;z-index:4}.guide-overlay:target{visibility:visible;opacity:1}.guide-popup{margin:70px auto;padding:20px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:12px;width:500px;max-width:90%;position:relative;transition:all 1s ease-in-out;text-align:left;z-index:5}.guide-popup .guide-close{position:absolute;top:-10px;right:30px;transition:all .2s;font-size:35px;font-weight:700;text-decoration:none;color:rgb(var(--color-foreground))!important}.guide-popup .guide-content{max-height:80vh;overflow:auto}.guide-popup .guide-content h2{color:rgb(var(--color-foreground));margin-bottom:20px;text-align:center}.guide-popup .button{background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.guide-popup .field:after,.guide-popup .field__input:focus{border:1px solid rgb(var(--color-button));border-radius:10px}.guide-popup .button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button),0),0 0 0 var(--buttons-border-width)}.guide-popup .button:not([disabled]):hover:after,.guide-popup .field:after,.guide-popup .field__input:focus,.guide-popup .field__input:hover,.guide-popup .field:hover.field:after{box-shadow:none}.guide-popup .field__input{color:rgb(var(--color-foreground))!important;background-color:rgb(var(--color-background))!important}.guide-popup .field__label{color:rgb(var(--color-foreground))!important}.guide-popup .field{width:100%;margin:0 auto 15px}.guide-popup p{margin-bottom:1rem!important}.guide-popup textarea.field__input{resize:vertical;min-height:80px}@media screen and (max-width:749px){.guide-popup{width:95%;margin:20px auto;padding:15px}.guide-popup .guide-close{top:-5px;right:15px;font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-catalog-request.css.map */
