/*! Custom Section Styles --------- */.rich-text-icon-wrapper{margin-bottom:16px;display:inline-block}.rich-text-icon-wrapper img{display:block}.rich-text-title-wrapper{text-align:inherit}.contact-form-button-section{position:relative}.contact-form-content{margin-bottom:30px}.contact-form-icon-wrapper{margin-top:20px;margin-bottom:20px;display:inline-block;background-color:gold;border-radius:50%;padding:20px;line-height:0}.contact-form-title{margin-bottom:15px}.contact-form-text{margin-bottom:20px}.button-row{display:flex;gap:15px;align-items:center}.button-row .link-btn{margin:0}.info-boxes-row{display:flex;gap:20px;margin:40px auto;max-width:900px;justify-content:center;flex-wrap:wrap}.info-box{flex:1;min-width:200px;text-align:center;padding:20px;background:#00000008;border-radius:8px}.info-box-title{font-size:28px;font-weight:700;margin-bottom:8px}.info-box-text{font-size:14px}.contact-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.contact-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;cursor:pointer}.contact-modal-content{position:relative;max-width:800px;margin:50px auto;background:#fff;padding:40px;border-radius:8px;max-height:calc(100vh - 100px);overflow-y:auto;z-index:10000}.inquiry-type{margin-bottom:25px}.contact-modal-close{position:absolute;top:8px;right:-30px;background:none;border:none;font-size:24px;cursor:pointer;padding:5px 10px;line-height:1;z-index:10001}.usp-container{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.usp-container .l4us{width:calc(50% - 5px);margin:0}.image-counter{position:absolute;top:-5px;right:-5px;background-color:gold;color:#000;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;z-index:10}@media only screen and (max-width:47.5em){.button-row{flex-wrap:wrap}.info-boxes-row{flex-direction:column;margin:30px auto}.info-box{min-width:100%}.contact-modal-content{margin:20px;padding:30px 20px;max-height:calc(100vh - 40px)}.usp-container{flex-direction:column}.usp-container .l4us{width:100%;margin:10px 0;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/theme-custom-sections.css.map */
