.custom-blocks-container{padding:40px 0}.custom-blocks-container .container{max-width:1340px;margin:0 auto;padding:0 15px}.custom-blocks-container .section-header{margin-bottom:40px}.custom-blocks-container .section-title{margin-bottom:10px;font-weight:600}.custom-blocks-container .section-desc{margin:0}.custom-blocks-container .blocks-wrapper{display:flex;flex-direction:column}.custom-blocks-container .block-item{padding:20px 0;background:transparent}.custom-blocks-container .block-header{margin-bottom:15px}.custom-blocks-container .text-title,.custom-blocks-container .html-title,.custom-blocks-container .liquid-title,.custom-blocks-container .image-text-title{margin:0 0 5px;font-weight:600}.custom-blocks-container .text-subtitle,.custom-blocks-container .html-subtitle,.custom-blocks-container .liquid-subtitle{margin:0}.custom-blocks-container .highlight-overlap{position:relative;display:inline-block;text-decoration:none}.custom-blocks-container .highlight-overlap:before{content:"";position:absolute;left:0;right:0;background-color:currentColor;transition:all .3s ease;pointer-events:none;z-index:-1}.custom-blocks-container .highlight-overlap-wavy{position:relative;display:inline-block;text-decoration:none}.custom-blocks-container .highlight-overlap-wavy:before{content:"";position:absolute;left:0;right:0;background:repeating-linear-gradient(45deg,currentColor,currentColor 2px,transparent 2px,transparent 6px);transition:all .3s ease;pointer-events:none;z-index:-1}.custom-blocks-container .highlight-overlap-double{position:relative;display:inline-block;text-decoration:none}.custom-blocks-container .highlight-overlap-double:before{content:"";position:absolute;left:0;right:0;height:2px;background-color:currentColor;box-shadow:0 4px 0 currentColor;transition:all .3s ease;pointer-events:none;z-index:-1}.custom-blocks-container .highlight-overlap-dotted{position:relative;display:inline-block;text-decoration:none}.custom-blocks-container .highlight-overlap-dotted:before{content:"";position:absolute;left:0;right:0;background-image:radial-gradient(circle,currentColor 1px,transparent 1px);background-size:4px 2px;background-repeat:repeat-x;transition:all .3s ease;pointer-events:none;z-index:-1}.custom-blocks-container .highlight-overlap-dashed{position:relative;display:inline-block;text-decoration:none}.custom-blocks-container .highlight-overlap-dashed:before{content:"";position:absolute;left:0;right:0;background-image:linear-gradient(to right,currentColor 50%,transparent 50%);background-size:8px 2px;background-repeat:repeat-x;transition:all .3s ease;pointer-events:none;z-index:-1}.custom-blocks-container .highlight-bg{padding:0 4px;border-radius:3px;display:inline-block}.custom-blocks-container .highlight-gradient{background:linear-gradient(120deg,rgba(255,255,0,.3) 0%,rgba(255,255,0,.3) 40%,transparent 60%);background-size:200% 100%;background-repeat:no-repeat;transition:background-position .5s ease;display:inline-block}.custom-blocks-container .highlight-gradient:hover{background-position:-100% 0}.custom-blocks-container .highlight-marker{background:linear-gradient(120deg,transparent 0%,transparent 50%,rgba(255,255,0,.3) 50%);background-size:200% 100%;background-repeat:no-repeat;transition:background-position .5s ease;display:inline-block}.custom-blocks-container .highlight-marker:hover{background-position:-100% 0}.custom-blocks-container .text-content{line-height:1.6}.custom-blocks-container .text-content p:last-child{margin-bottom:0}.custom-blocks-container .image-text-wrapper{display:flex;align-items:center;flex-wrap:wrap}.custom-blocks-container .text-side,.custom-blocks-container .image-side{flex:1}.custom-blocks-container .image-text-title{margin:0 0 15px;font-weight:600}.custom-blocks-container .image-text-description{margin-bottom:25px}.custom-blocks-container .image-text-description p,.custom-blocks-container .image-text-description div,.custom-blocks-container .image-text-description h5,.custom-blocks-container .image-text-description span{line-height:inherit!important}.custom-blocks-container .image-text-description p:last-child{margin-bottom:0}.custom-blocks-container .image-text-button{margin-top:10px}.custom-blocks-container .custom-btn{cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;box-sizing:border-box}.custom-blocks-container .custom-btn:hover{opacity:.85;transform:translateY(-2px)}.custom-blocks-container .image-wrapper{width:100%;border-radius:8px;overflow:hidden}.custom-blocks-container .image-wrapper img{width:100%;height:auto;display:block;transition:transform .3s ease}.custom-blocks-container .image-wrapper:hover img{transform:scale(1.05)}.custom-blocks-container .html-content,.custom-blocks-container .liquid-content{line-height:1.6}.custom-blocks-container .html-content p:last-child,.custom-blocks-container .liquid-content p:last-child{margin-bottom:0}@media(max-width:768px){.custom-blocks-container .image-text-wrapper{flex-direction:column;gap:30px}.custom-blocks-container .container{padding:0 15px}.custom-blocks-container .text-side{order:1;flex:auto}.custom-blocks-container .image-side{order:2;flex:auto}.custom-blocks-container .block-item{padding:15px}}.custom-blocks-container.dark-bg{background-color:#1a1a1a;color:#fff}.custom-blocks-container.dark-bg .section-title,.custom-blocks-container.dark-bg .section-desc{color:#fff}.custom-blocks-container.no-bg{background-color:transparent}.custom-blocks-container.padding-small{padding:20px 0}.custom-blocks-container.padding-large{padding:80px 0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-blocks.css.map */
