.custom-html-section{width:100%;position:relative;z-index:1;isolation:auto}.section-header{margin-bottom:40px}.section-title{font-size:2.5rem;font-weight:700;margin-bottom:10px;color:#333;line-height:1.2}.section-subtitle{font-size:1.2rem;color:#666;margin:0;line-height:1.5}.custom-html-content{width:100%}.custom-html-content h1,.custom-html-content h2,.custom-html-content h3,.custom-html-content h4,.custom-html-content h5,.custom-html-content h6{margin-top:0;margin-bottom:1rem;line-height:1.3}.custom-html-content p{margin-bottom:1rem;line-height:1.6}.custom-html-content img{max-width:100%;height:auto;display:block}.custom-html-content .btn,.custom-html-content button{display:inline-block;padding:12px 24px;background-color:#007bff;color:#fff;text-decoration:none;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease;font-size:16px;font-weight:500}.custom-html-content .btn:hover,.custom-html-content button:hover{background-color:#0056b3;transform:translateY(-1px)}.custom-html-content .container{max-width:1200px;margin:0 auto;padding:0 20px}.custom-html-content .row{display:flex;flex-wrap:wrap;margin:0 -15px}.custom-html-content .col{flex:1;padding:0 15px;margin-bottom:20px}.custom-html-content .col-1{flex:0 0 8.333333%}.custom-html-content .col-2{flex:0 0 16.666667%}.custom-html-content .col-3{flex:0 0 25%}.custom-html-content .col-4{flex:0 0 33.333333%}.custom-html-content .col-5{flex:0 0 41.666667%}.custom-html-content .col-6{flex:0 0 50%}.custom-html-content .col-7{flex:0 0 58.333333%}.custom-html-content .col-8{flex:0 0 66.666667%}.custom-html-content .col-9{flex:0 0 75%}.custom-html-content .col-10{flex:0 0 83.333333%}.custom-html-content .col-11{flex:0 0 91.666667%}.custom-html-content .col-12{flex:0 0 100%}.custom-html-content .text-center{text-align:center}.custom-html-content .text-left{text-align:left}.custom-html-content .text-right{text-align:right}.custom-html-content .text-bold{font-weight:700}.custom-html-content .text-italic{font-style:italic}.custom-html-content .mt-1{margin-top:.25rem}.custom-html-content .mt-2{margin-top:.5rem}.custom-html-content .mt-3{margin-top:1rem}.custom-html-content .mt-4{margin-top:1.5rem}.custom-html-content .mt-5{margin-top:3rem}.custom-html-content .mb-1{margin-bottom:.25rem}.custom-html-content .mb-2{margin-bottom:.5rem}.custom-html-content .mb-3{margin-bottom:1rem}.custom-html-content .mb-4{margin-bottom:1.5rem}.custom-html-content .mb-5{margin-bottom:3rem}.custom-html-content .p-1{padding:.25rem}.custom-html-content .p-2{padding:.5rem}.custom-html-content .p-3{padding:1rem}.custom-html-content .p-4{padding:1.5rem}.custom-html-content .p-5{padding:3rem}@media (max-width: 768px){.custom-html-container{padding:0}.section-title{font-size:2rem}.section-subtitle{font-size:1rem}.custom-html-content .row{flex-direction:column}.custom-html-content .col,.custom-html-content .col-1,.custom-html-content .col-2,.custom-html-content .col-3,.custom-html-content .col-4,.custom-html-content .col-5,.custom-html-content .col-6,.custom-html-content .col-7,.custom-html-content .col-8,.custom-html-content .col-9,.custom-html-content .col-10,.custom-html-content .col-11,.custom-html-content .col-12{flex:0 0 100%;margin-bottom:20px}.custom-html-content .btn,.custom-html-content button{width:100%;margin-bottom:10px}}@media (max-width: 480px){.custom-html-container{padding:0}.section-title{font-size:1.75rem}.section-subtitle{font-size:.9rem}}.custom-html-content input,.custom-html-content textarea,.custom-html-content select{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;margin-bottom:15px}.custom-html-content input:focus,.custom-html-content textarea:focus,.custom-html-content select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.custom-html-content ul,.custom-html-content ol{margin-bottom:1rem;padding-left:2rem}.custom-html-content li{margin-bottom:.5rem}.custom-html-content table{width:100%;border-collapse:collapse;margin-bottom:1rem}.custom-html-content th,.custom-html-content td{padding:10px;text-align:left;border-bottom:1px solid #ddd}.custom-html-content th{background-color:#f8f9fa;font-weight:700}.custom-html-content code{background-color:#f8f9fa;padding:2px 4px;border-radius:3px;font-family:monospace}.custom-html-content pre{background-color:#f8f9fa;padding:15px;border-radius:5px;overflow-x:auto;margin-bottom:1rem}.custom-html-content pre code{background:none;padding:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-custom-html.css.map */
