@font-face{font-family:'ccw';src:url(//www.cakeroasters.com/wp-content/plugins/click-to-chat-for-whatsapp/prev/assets/fonts/ccw.eot);src:url(//www.cakeroasters.com/wp-content/plugins/click-to-chat-for-whatsapp/prev/assets/fonts/ccw.eot#iefix) format('embedded-opentype'), url(//www.cakeroasters.com/wp-content/plugins/click-to-chat-for-whatsapp/prev/assets/fonts/ccw.ttf) format('truetype'), url(//www.cakeroasters.com/wp-content/plugins/click-to-chat-for-whatsapp/prev/assets/fonts/ccw.woff) format('woff'), url(//www.cakeroasters.com/wp-content/plugins/click-to-chat-for-whatsapp/prev/assets/fonts/ccw.svg#ccw) format('svg');font-weight:normal;font-style:normal;}
.ccw_plugin .icon{font-family:'ccw' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-whatsapp2:before{content:'\E902';}
.icon-brand:before{content:'\E901';color:#25d366;}
.icon-send:before{content:'\E900';}
.icon-whatsapp:before{content:'\EA93';}
div.ccw_plugin, .inline{display:inline;}
.inline-block{display:inline-block;}
.chatbot{position:fixed;z-index:99999999;}
.img-icon{height:48px;}
.nofocus:focus{outline:none;}
.pointer{cursor:pointer;}
.sc_item{z-index:99;}
.style-3-sc{height:20px;}
.style-9-sc{height:20px;}
.img-icon-5{height:80%;vertical-align:middle;}
.img-icon-6{height:63%;vertical-align:middle;margin-left:7px;}
.style-6-img{max-height:40px;text-decoration:overline;}
.icon-2{font-size:2rem;}
.btn_only_style_div_circle{border-radius:50%;text-align:center;}
.btn_only_style_div_circle_sc{background-color:orange;border-radius:50%;height:48px;width:48px;line-height:48px;text-align:center;}
.btn_only_style_div{background-color:orange;height:48px;width:48px;line-height:48px;text-align:center;}
.style8 span{text-transform:none;}
.ccw_plugin .animated{animation-duration:1s;animation-fill-mode:both;}
.ccw_plugin .animated.infinite{animation-iteration-count:infinite;}
.ccw_plugin .animated.hinge{animation-duration:2s;}
.ccw_plugin .animated.flipOutX, .ccw_plugin .animated.flipOutY, .ccw_plugin .animated.bounceIn, .ccw_plugin .animated.bounceOut{animation-duration:0.75s;}
@keyframes bounce {
from, 20%,
53%,
80%,
to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0);}
40%,
43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0);}
70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0);}
90%{transform:translate3d(0, -4px, 0);}
}
.ccw_plugin .bounce{animation-name:bounce;transform-origin:center bottom;}
@keyframes flash {
from, 50%,
to{opacity:1;}
25%,
75%{opacity:0;}
}
.ccw_plugin .flash{animation-name:flash;}
@keyframes tada {
from{transform:scale3d(1, 1, 1);}
10%,
20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{transform:scale3d(1, 1, 1);}
}
.ccw_plugin .tada{animation-name:tada;}
.ccw_plugin .style-4.chip{display:inline-block;padding-left:12px;padding-right:12px;padding-top:0px;padding-bottom:0px;border-radius:25px;font-size:13px;line-height:32px;}
.ccw_plugin .style-4.chip img {
float: left;
margin: 0 8px 0 -12px;
height: 32px;
width: 32px;
border-radius: 50%;
}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 .hidden-fields-container{display:none;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.simple-banner, .simple-banner_2, .simple-banner_3, .simple-banner_4, .simple-banner_5{width:100%;text-align:center;position:relative;display:block;}
.simple-banner .simple-banner-text, .simple-banner_2 .simple-banner-text_2, .simple-banner_3 .simple-banner-text_3, .simple-banner_4 .simple-banner-text_4, .simple-banner_5 .simple-banner-text_5{font-weight:700;padding:10px 20px;position:relative;}
.simple-banner .simple-banner-button, .simple-banner_2 .simple-banner-button_2, .simple-banner_3 .simple-banner-button_3, .simple-banner_4 .simple-banner-button_4, .simple-banner_5 .simple-banner-button_5 {
border: none;
background-color: transparent;
padding: 0 5px;
margin: 0 10px;
text-align: center;
text-decoration: none;
position: absolute;
transform: translate(0%, -50%);
right: 0;
top: 50%;
font-size: 16px;
cursor: pointer;
}#cartbounty-exit-intent-form-container,
#cartbounty-exit-intent-close,
#cartbounty-exit-intent-submit{-webkit-transition:all .3s cubic-bezier(.38,1.09,.5,.98);-moz-transition:all .3s cubic-bezier(.38,1.09,.5,.98);-o-transition:all .3s cubic-bezier(.38,1.09,.5,.98);transition:all .3s cubic-bezier(.38,1.09,.5,.98);}
#cartbounty-exit-intent-form{z-index:-1;opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;top:0;left:0;overflow:auto;}
#cartbounty-exit-intent-form-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;opacity:0;z-index:0;display:block;visibility:hidden;cursor:pointer;-webkit-transition:all .6s cubic-bezier(.38,1.09,.5,.98);-moz-transition:all .6s cubic-bezier(.38,1.09,.5,.98);-o-transition:all .6s cubic-bezier(.38,1.09,.5,.98);transition:all .6s cubic-bezier(.38,1.09,.5,.98);}
#cartbounty-exit-intent-form.cartbounty-visible,
#cartbounty-exit-intent-form-backdrop.cartbounty-visible,
.cartbounty-visible #cartbounty-exit-intent-form-container{z-index:99999999;opacity:1;visibility:visible;}
#cartbounty-exit-intent-form-backdrop.cartbounty-visible{z-index:99999998;opacity:.5;}
#cartbounty-exit-intent-close{height:42px;width:42px;top:20px;right:20px;position:absolute;cursor:pointer;padding:15px;opacity:.6;z-index:2;overflow:hidden;}
#cartbounty-exit-intent-close:hover{opacity:1;}
#cartbounty-exit-intent-form-container{position:relative;padding:60px 60px 50px;opacity:0;overflow-x:hidden;}
#cartbounty-exit-intent-form-content-l{text-align:center;}
#cartbounty-exit-intent-form-content img{display:block;margin:0 auto;margin-bottom:20px;max-height:30vh;width:auto;max-width:100%;}
#cartbounty-exit-intent-submit{display:inline-block;width:36%;padding:10px 5%;position:relative;margin:0;height:50px;float:none;min-width:unset;border:0 none;opacity:.9;}
#cartbounty-exit-intent-submit:hover{opacity:1;}
#cartbounty-exit-intent-form input{width:62%;min-width:unset;display:inline-block;height:50px;vertical-align:top;padding:12px 15px;margin:0;}
#cartbounty-exit-intent-form input:focus{outline-color:transparent;}
#cartbounty-exit-intent-form h2{font-size:34px;line-height:42px;margin-top:0;margin-bottom:15px;}
#cartbounty-exit-intent-form p{font-size:15px;line-height:20px;margin:0;padding:0 0 20px;}
#cartbounty-exit-intent-form #cartbounty-exit-intent-consent{margin-top:20px;font-size:13px;line-height:18px;}
#cartbounty-exit-intent-form.cartbounty-visible.cartbounty-fade-out #cartbounty-exit-intent-form-container,
#cartbounty-exit-intent-form.cartbounty-visible.cartbounty-fade-out #cartbounty-exit-intent-form-backdrop{opacity:0;}
.cartbounty-ei-center#cartbounty-exit-intent-form{overflow-y:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.cartbounty-ei-center #cartbounty-exit-intent-form-container{position:relative;height:auto;width:100%;max-width:600px;border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;margin:auto;}
@media screen and (max-width:768px){
.cartbounty-ei-center #cartbounty-exit-intent-form-container{width:90%;}
}
@media screen and (max-width:576px){
#cartbounty-exit-intent-form input{width:100%;margin-bottom:10px;}
#cartbounty-exit-intent-form-container{padding:30px 30px 20px;}
.cartbounty-ei-center #cartbounty-exit-intent-form-container{width:94%;}
#cartbounty-exit-intent-form-container{padding:30px 30px 10px;}
#cartbounty-exit-intent-submit{width:auto;display:block;}
}
@media screen and (max-width:320px){
#cartbounty-exit-intent-form h2{
font-size: 26px;
line-height: 36px;
}
}