.settings-handle{bottom:-6px;right:-6px;border:none;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-top-left-radius:50%;background-color:#fff;transition:all .2s ease;padding:.6rem}.settings-handle svg{transition:all .2s ease;width:1.3em;fill:#ff9560}.settings-handle:hover{border-color:#000}.settings-handle:hover svg{fill:#000}.offcanvas .gear-icon{display:inline-block;width:20px;margin-left:.3rem;opacity:.5}.offcanvas .gear-icon:hover{opacity:1}.offcanvas .gear-icon svg{display:block}.offcanvas fieldset{margin-top:50px;border:1px solid grey;border-radius:4px;padding:0 1rem 1rem}.offcanvas fieldset .fieldset-description{font-size:16px;line-height:1.2;margin-bottom:1rem;background-color:#d9d9d9;padding:.5rem;border-radius:8px;margin-top:-.5rem;font-family:TT Norms Pro,helvetica,arial,sans-serif;color:#393939}.offcanvas fieldset>label{background-color:#fff;padding:2px 5px;position:relative;top:-1rem;font-size:.9rem}.offcanvas hr{opacity:.2}.offcanvas .input-group{margin-bottom:1rem}.offcanvas .input-group label{font-size:16px;font-family:TT Norms Pro,helvetica,arial,sans-serif;font-weight:700;width:100%}.offcanvas .input-group label.check{display:flex;flex-direction:row;align-items:center}.offcanvas .input-group .hint{font-size:12px;margin-left:8px;position:relative;margin-top:-4px;filter:grayscale(100%);height:14px}.offcanvas .input-group .hint:hover{filter:grayscale(0%)}.offcanvas .input-group input[type=text],.offcanvas .input-group input[type=email],.offcanvas .input-group input[type=date],.offcanvas .input-group input[type=datetime-local],.offcanvas .input-group input[type=number],.offcanvas .input-group select{width:100%;padding:8px 12px;border-radius:8px;border:1px solid #cfcfcf;background:#fff;font-size:1rem;font-variant-ligatures:none;box-sizing:border-box;transition:.15s border-color ease;font-family:TT Norms Pro,helvetica,arial,sans-serif;font-weight:400;color:#393939;line-height:1.75;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased}.offcanvas .input-group input[type=checkbox]{position:absolute;opacity:0}.offcanvas .input-group input[type=checkbox]+span{background-color:#fff;border-color:#cfcfcf;border-radius:6px;transition:all .1s ease;box-sizing:border-box;display:inline-block;cursor:pointer;height:24px;width:24px;border:1px solid #cfcfcf;vertical-align:top;margin-right:16px;position:relative}.offcanvas .input-group input[type=checkbox]:checked+span{background-color:#ff9560;border-color:#ff9560;background-image:url(https://cdn.cloudcannon.com/images/9035ead00a4dc350233cdfb9c39fbd27.svg);background-position:center;background-repeat:no-repeat;background-size:80%}.offcanvas .input-group input[type=checkbox]:checked+span:hover{border-color:gray}.offcanvas .input-group input[type=checkbox]:focus+span{box-shadow:0 0 4px #ff9560;outline:none}.offcanvas *[data-bs-toggle=tooltip]:not(.gear-icon){position:absolute;top:-7px;right:0}.tooltip{z-index:99999;opacity:1;pointer-events:none}.show-code-button{transition:all .2s linear}.show-code-button:hover{background-color:#ffeb7a!important}.copy-button{transition:all .2s linear}.copy-button:hover{color:green}.toast-container .toast .toast-header{background-color:#026f00;color:#fff}.toast-container .toast .toast-body{background-color:#96e995}.cms-editor-active .hide-in-editor{display:none}.cms-editor-active .editor-content{display:block}.cms-editor-active .carousel-component:before,.cms-editor-active .component-testimonials:before{content:"";position:absolute;inset:0;z-index:2;opacity:.15;background:repeating-linear-gradient(45deg,#606dbc,#606dbc 10px,#465298 10px 20px);pointer-events:none}.cms-editor-active .carousel-component:after,.cms-editor-active .component-testimonials:after{font-size:12px;content:"The carousel does not work in the CloudCannon editor. Please preview the page to view. ";position:absolute;bottom:0;right:0;padding:.25rem;z-index:3;background-color:#00ae3d}.cms-editor-active .carousel-component .carousel-inner,.cms-editor-active .component-testimonials .carousel-inner{display:-webkit-box;position:relative;max-height:400px!important;overflow:hidden;overflow-x:scroll}.cms-editor-active .carousel-component .carousel-inner>div,.cms-editor-active .component-testimonials .carousel-inner>div{float:left;margin-right:1.5rem;width:100%}.cms-editor-active .carousel-component.nbr-slides-2 .carousel-inner>div,.cms-editor-active .component-testimonials.nbr-slides-2 .carousel-inner>div{width:50%}.cms-editor-active .carousel-component.nbr-slides-3 .carousel-inner>div,.cms-editor-active .component-testimonials.nbr-slides-3 .carousel-inner>div{width:33%}.cms-editor-active .carousel-component.nbr-slides-4 .carousel-inner>div,.cms-editor-active .component-testimonials.nbr-slides-4 .carousel-inner>div{width:25%}.cms-editor-active .carousel-component.nbr-slides-5 .carousel-inner>div,.cms-editor-active .component-testimonials.nbr-slides-5 .carousel-inner>div{width:20%}
