@font-face{font-family:hubt-icons;src:url(https://assets.hubt.com.br/v2/hubt-icons-39BxBz1Y.ttf?alt=media) format("truetype"),url(https://assets.hubt.com.br/v2/hubt-icons-DdgU13SK.woff?alt=media) format("woff"),url(https://assets.hubt.com.br/v2/hubt-icons-B-ZqI8Wk.svg?alt=media) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-CccyZQPh.eot);src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-CccyZQPh.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-DSNaPCV2.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-C8FcJ6TJ.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-kJvzaUIR.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-CoAG-wE1.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DiStpo11.eot);src:local("Roboto Light"),local("Roboto-Light"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DiStpo11.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DYKUYHEm.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DaYNRB53.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-WCrOrq3m.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DfKhDSca.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-B_drWP12.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-B_drWP12.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-CZMwe9Ot.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-BkzUOvky.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-B3z1RcCn.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-0_m9nfwg.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-CRKq-fR3.eot);src:local("Roboto"),local("Roboto-Regular"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-CRKq-fR3.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-Ct7gR90z.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-BOTPDPo4.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-DQo3z5zI.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-BtaLw5qP.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-DoQhfmMP.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-DoQhfmMP.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-Cp_c0CUW.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-qUklLvgS.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-CeMvxDw-.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-DkrQ4AA0.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-BVSVlAmy.eot);src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-BVSVlAmy.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-Bh_K-NJ8.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-CB_L5Sbh.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-DKUGdONJ.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-Dzb4Z-bF.svg#Roboto) format("svg");font-display:swap}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;padding:0;margin:0;height:100%}body{margin:0;padding:0;height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a{color:fix-chrome-links-bug}a:active,a:hover{outline-width:0;text-decoration:fix-chrome-links-bug;color:fix-chrome-links-bug}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:500}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}:-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal;font-size:normal;margin:0;padding:0}p{margin:0 0 1rem}@font-face{font-family:hubt-icons;src:url(https://assets.hubt.com.br/v2/hubt-icons-39BxBz1Y.ttf?alt=media) format("truetype"),url(https://assets.hubt.com.br/v2/hubt-icons-DdgU13SK.woff?alt=media) format("woff"),url(https://assets.hubt.com.br/v2/hubt-icons-B-ZqI8Wk.svg?alt=media) format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"],.icon{speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-puzzle:before{content:""}.icon-bucket:before{content:""}.icon-bag:before{content:""}.icon-delivery:before{content:""}.icon-unavailable:before{content:""}.icon-robot:before{content:""}.icon-small-robot:before{content:""}.icon-text:before{content:""}.icon-facebook-messenger:before{content:""}.icon-facebook-messenger-line:before{content:""}.icon-share:before{content:""}.icon-offer:before{content:""}.icon-external-link:before{content:""}.icon-merge:before{content:""}.icon-unmerge:before{content:""}.icon-user-line:before{content:""}.icon-colaborators:before{content:""}.icon-notification:before{content:""}.icon-whatsapp:before{content:""}.icon-warning:before{content:""}.icon-credit-card:before{content:""}.icon-bar-code:before{content:""}.icon-hubt:before{content:""}.icon-domain:before{content:""}.icon-user-dashboard:before{content:""}.icon-alert:before{content:""}.icon-support-line:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-tumblr:before{content:""}.icon-instagram:before{content:""}.icon-foursquare:before{content:""}.icon-tripadvisor:before{content:""}.icon-youtube:before{content:""}.icon-twitter:before{content:""}.icon-tiktok-box:before{content:""}.icon-google-plus:before{content:""}.icon-cta-left:before{content:""}.icon-cta-center:before{content:""}.icon-cta-right:before{content:""}.icon-cta-two-cols:before{content:""}.icon-email:before{content:""}.icon-gift:before{content:""}.icon-coupon-line:before{content:""}.icon-coupon:before{content:""}.icon-video:before{content:""}.icon-product-box:before{content:""}.icon-fingerprint:before{content:""}.icon-social-networks:before{content:""}.icon-expanded-with-images:before{content:""}.icon-expanded-without-images:before{content:""}.icon-compact-with-images:before{content:""}.icon-compact-without-images:before{content:""}.icon-user:before{content:""}.icon-navbar:before{content:""}.icon-footer:before{content:""}.icon-price-line:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-underline:before{content:""}.icon-strikethrough:before{content:""}.icon-success:before{content:""}.icon-menu:before{content:""}.icon-image:before{content:""}.icon-reorder:before{content:""}.icon-move:before{content:""}.icon-settings:before{content:""}.icon-lock:before{content:""}.icon-unlock:before{content:""}.icon-photo:before{content:""}.icon-sort:before{content:""}.icon-reload:before{content:""}.icon-remove:before{content:""}.icon-search:before{content:""}.icon-link:before{content:""}.icon-edit:before{content:""}.icon-edit-line:before{content:""}.icon-x:before{content:""}.icon-arrow-up-line:before{content:""}.icon-arrow-down-line:before{content:""}.icon-arrow-right-line:before{content:""}.icon-arrow-left-line:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-bullet:before{content:""}.icon-check:before{content:""}.icon-revert:before{content:""}.icon-location-line:before{content:""}.icon-location:before{content:""}.icon-time-line:before{content:""}.icon-time:before{content:""}.icon-phone-line:before{content:""}.icon-phone:before{content:""}.icon-featured:before{content:""}.icon-plus:before{content:""}.icon-plus-circle:before{content:""}.icon-calendar:before{content:""}.icon-visible:before{content:""}.icon-hidden:before{content:""}.icon-products-module:before{content:""}.icon-basic-module:before{content:""}.icon-call-to-action:before{content:""}.icon-exit:before{content:""}.icon-youtube-box:before{content:""}.icon-linkedin-box:before{content:""}.icon-tumblr-box:before{content:""}.icon-instagram-box:before{content:""}.icon-foursquare-box:before{content:""}.icon-tripadvisor-box:before{content:""}.icon-facebook-box:before{content:""}.icon-twitter-box:before{content:""}.icon-google-plus-box:before{content:""}.icon-tiktok-box:before{content:""}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-CccyZQPh.eot);src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-CccyZQPh.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-DSNaPCV2.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-C8FcJ6TJ.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-kJvzaUIR.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300italic-CoAG-wE1.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DiStpo11.eot);src:local("Roboto Light"),local("Roboto-Light"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DiStpo11.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DYKUYHEm.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DaYNRB53.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-WCrOrq3m.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-300-DfKhDSca.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-B_drWP12.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-B_drWP12.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-CZMwe9Ot.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-BkzUOvky.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-B3z1RcCn.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-italic-0_m9nfwg.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-CRKq-fR3.eot);src:local("Roboto"),local("Roboto-Regular"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-CRKq-fR3.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-Ct7gR90z.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-BOTPDPo4.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-DQo3z5zI.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-regular-BtaLw5qP.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-DoQhfmMP.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-DoQhfmMP.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-Cp_c0CUW.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-qUklLvgS.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-CeMvxDw-.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500-DkrQ4AA0.svg#Roboto) format("svg");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-BVSVlAmy.eot);src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-BVSVlAmy.eot?#iefix) format("embedded-opentype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-Bh_K-NJ8.woff2) format("woff2"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-CB_L5Sbh.woff) format("woff"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-DKUGdONJ.ttf) format("truetype"),url(https://assets.hubt.com.br/v2/roboto-v18-latin-500italic-Dzb4Z-bF.svg#Roboto) format("svg");font-display:swap}#react-content{height:100%}html{font-size:12px;box-sizing:border-box;color:#3c3c3c;font-family:Roboto,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;min-width:300px;background-color:#f0f0f0}@media print{html{background:none;min-width:0}}*,*:before,*:after{box-sizing:inherit}.hidden,.edit-module-menu.hidden,.module-list-menu.hidden{display:none}.force-hidden{display:none!important}.add-separators~.pre-hifen:before{content:" - "}.disabled,[disabled]{cursor:default!important;opacity:.4!important;pointer-events:none}.disabled .disabled,[disabled] .disabled,.disabled [disabled],[disabled] [disabled]{opacity:1!important}.hubt-collection{display:none!important}hr{border:0;border-top:1px solid #d2d2d2;margin:0;height:1px}a.link{text-decoration:underline;font-weight:500;color:#0084d6;cursor:pointer}a.link:hover,a.link:active{color:#0065a3}a.light-link{text-decoration:underline;color:#0084d6;cursor:pointer}.nowrap{white-space:nowrap}.colon-after:after{content:":"}.module-id-target{position:absolute;top:-10rem}.hubt-module{position:relative}h1,h2{font-weight:500}h1{font-size:48px;line-height:100%;margin-bottom:2rem}h2{font-size:20px;line-height:120%;margin-bottom:1.5rem}h3{font-size:18px;margin-bottom:1rem}h3.with-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}h3.with-divider:after{background-color:#dfdfdf;content:" ";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;position:relative;top:.8rem;margin-left:1rem}h4{font-weight:500;font-size:15px;margin-bottom:.75rem}.module-description a,.rich-text-editor a,.event-details a{color:#0084d6;font-weight:500}.module-description a:hover,.rich-text-editor a:hover,.event-details a:hover,.module-description a:focus,.rich-text-editor a:focus,.event-details a:focus{color:#0074bd}.module-description a:visited,.rich-text-editor a:visited,.event-details a:visited{color:#00558a}.content{max-width:84rem;margin:0 auto;padding:0 2rem}.button{vertical-align:top;border:0;background:#969696;font-size:12px;border-radius:4px;color:#fff;min-width:8rem;display:inline-block;line-height:normal;text-align:center;padding:11px 1.25rem;outline:none;cursor:pointer;position:relative;text-decoration:none}.button-mini{position:relative;background-color:#fff;color:#5a5a5a;border-radius:6px;width:2rem;height:2rem;display:inline-block;text-align:center;line-height:2.25rem;font-size:16px;cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.button-mini:hover,.button-mini:active{background-color:#f0f0f0}@media (max-width: 600px){.button-mini{width:2.5rem;height:2.5rem;line-height:2.85rem;border-radius:8px}}.add-item-button{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.15);color:rgba(0,0,0,.25);width:17rem;margin:.75rem;border-radius:10px}.add-item-button:hover{background-color:rgba(0,0,0,.08)}.add-item-button:active{background-color:rgba(0,0,0,.1)}.add-item-button .icon{display:block;font-size:45px}.on-hover-delete-button{position:absolute;top:-.25rem;right:-.25rem;background-color:#787878;border-radius:50%;width:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;font-size:14px;display:none;color:#fff;-webkit-transition:.2s linear;transition:.2s linear;z-index:1}.on-hover-delete-button:hover{background-color:#c3282d}.fake-input,.rich-text-editor{width:100%;font-size:14px;border:1px solid #d2d2d2;border-radius:6px;outline:0;outline:none;color:#3c3c3c;background:#fff;position:relative}.fake-input::-webkit-input-placeholder,.rich-text-editor::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.fake-input::-moz-placeholder,.rich-text-editor::-moz-placeholder{color:rgba(0,0,0,.2)}.fake-input:-moz-placeholder,.rich-text-editor:-moz-placeholder{color:rgba(0,0,0,.2)}.fake-input:-ms-input-placeholder,.rich-text-editor:-ms-input-placeholder{color:rgba(0,0,0,.2)}.fake-input:focus,.rich-text-editor:focus{border-color:#b4b4b4;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.fake-input::-ms-clear,.rich-text-editor::-ms-clear{display:none}.fake-input{line-height:34px;display:block;height:3rem;padding:0 2rem 0 .7rem;overflow:auto}@media (max-width: 600px){.fake-input{height:42px;line-height:40px;padding:0 2rem 0 1rem}}.rich-text-container{position:relative}.rich-text-editor{outline:0;min-height:11rem;padding:3.2rem .7rem .7rem;overflow:auto}.rich-text-editor b,.rich-text-editor strong{font-weight:600}.rich-text-tools{background:#e3e3e3;padding:.25rem;position:absolute;top:1px;left:1px;right:1px;z-index:1;border-top-left-radius:5px;border-top-right-radius:5px}.rich-text-tools button{min-height:2rem;min-width:2rem;background:transparent}.rich-text-tools button~button{margin-left:.25rem}.rich-text-tools button .icon{font-size:23px;color:#5a5a5a;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rich-text-tools button:hover,.rich-text-tools button.activated:hover{background:rgba(0,0,0,.13)}.rich-text-tools button.activated{background:rgba(0,0,0,.1)}.rich-text-tools .separator{border-left:1px solid #b4b4b4;margin-left:.75rem;margin-right:.5rem;line-height:2rem}label,.field-name{display:inherit;position:relative}label .field-label,.field-name .field-label,label help-text,.field-name help-text{margin-bottom:.5rem}label .field-label,.field-name .field-label{font-weight:500;display:inline-block;font-size:14px}label .help-text,.field-name .help-text{color:#787878;font-size:13px;font-weight:400}label .help-text:before,.field-name .help-text:before{content:" "}label.input-locked input[type=text],.field-name.input-locked input[type=text],label.input-locked input[type=url],.field-name.input-locked input[type=url],label.input-locked input[type=password],.field-name.input-locked input[type=password]{padding-right:2.25rem}label.input-locked:before,.field-name.input-locked:before{speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;bottom:1.75rem;right:.75rem;font-size:18px;color:#787878;z-index:1}label.has-errors input[type=text],.field-name.has-errors input[type=text],.float-label-group.has-errors input[type=text],label.has-errors input[type=url],.field-name.has-errors input[type=url],.float-label-group.has-errors input[type=url],label.has-errors textarea,.field-name.has-errors textarea,.float-label-group.has-errors textarea,label.has-errors input[type=password],.field-name.has-errors input[type=password],.float-label-group.has-errors input[type=password],label.has-errors input[type=email],.field-name.has-errors input[type=email],.float-label-group.has-errors input[type=email],label.has-errors .rich-text-container,.field-name.has-errors .rich-text-container,.float-label-group.has-errors .rich-text-container,label.has-errors .fake-input,.field-name.has-errors .fake-input,.float-label-group.has-errors .fake-input{border-color:#c3282d}label.has-errors .rich-text-container input[type=text],.field-name.has-errors .rich-text-container input[type=text],.float-label-group.has-errors .rich-text-container input[type=text],label.has-errors .rich-text-container input[type=url],.field-name.has-errors .rich-text-container input[type=url],.float-label-group.has-errors .rich-text-container input[type=url],label.has-errors .rich-text-container textarea,.field-name.has-errors .rich-text-container textarea,.float-label-group.has-errors .rich-text-container textarea,label.has-errors .rich-text-container input[type=password],.field-name.has-errors .rich-text-container input[type=password],.float-label-group.has-errors .rich-text-container input[type=password],label.has-errors .rich-text-container .fake-input,.field-name.has-errors .rich-text-container .fake-input,.float-label-group.has-errors .rich-text-container .fake-input{border-color:#d2d2d2}label.has-errors .rich-text-container .popup label.has-errors input[type=text],.field-name.has-errors .rich-text-container .popup label.has-errors input[type=text],.float-label-group.has-errors .rich-text-container .popup label.has-errors input[type=text],label.has-errors .rich-text-container .popup .field-name.has-errors input[type=text],.field-name.has-errors .rich-text-container .popup .field-name.has-errors input[type=text],.float-label-group.has-errors .rich-text-container .popup .field-name.has-errors input[type=text],label.has-errors .rich-text-container .popup label.has-errors input[type=url],.field-name.has-errors .rich-text-container .popup label.has-errors input[type=url],.float-label-group.has-errors .rich-text-container .popup label.has-errors input[type=url],label.has-errors .rich-text-container .popup .field-name.has-errors input[type=url],.field-name.has-errors .rich-text-container .popup .field-name.has-errors input[type=url],.float-label-group.has-errors .rich-text-container .popup .field-name.has-errors input[type=url],label.has-errors .rich-text-container .popup label.has-errors textarea,.field-name.has-errors .rich-text-container .popup label.has-errors textarea,.float-label-group.has-errors .rich-text-container .popup label.has-errors textarea,label.has-errors .rich-text-container .popup .field-name.has-errors textarea,.field-name.has-errors .rich-text-container .popup .field-name.has-errors textarea,.float-label-group.has-errors .rich-text-container .popup .field-name.has-errors textarea,label.has-errors .rich-text-container .popup label.has-errors input[type=password],.field-name.has-errors .rich-text-container .popup label.has-errors input[type=password],.float-label-group.has-errors .rich-text-container .popup label.has-errors input[type=password],label.has-errors .rich-text-container .popup .field-name.has-errors input[type=password],.field-name.has-errors .rich-text-container .popup .field-name.has-errors input[type=password],.float-label-group.has-errors .rich-text-container .popup .field-name.has-errors input[type=password],label.has-errors .rich-text-container .popup label.has-errors .rich-text-container,.field-name.has-errors .rich-text-container .popup label.has-errors .rich-text-container,.float-label-group.has-errors .rich-text-container .popup label.has-errors .rich-text-container,label.has-errors .rich-text-container .popup .field-name.has-errors .rich-text-container,.field-name.has-errors .rich-text-container .popup .field-name.has-errors .rich-text-container,.float-label-group.has-errors .rich-text-container .popup .field-name.has-errors .rich-text-container,label.has-errors .rich-text-container .popup label.has-errors .fake-input,.field-name.has-errors .rich-text-container .popup label.has-errors .fake-input,.float-label-group.has-errors .rich-text-container .popup label.has-errors .fake-input,label.has-errors .rich-text-container .popup .field-name.has-errors .fake-input,.field-name.has-errors .rich-text-container .popup .field-name.has-errors .fake-input,.float-label-group.has-errors .rich-text-container .popup .field-name.has-errors .fake-input{border-color:#c3282d}.field-name{display:block}.field-description,.post-field-description{display:block;font-size:12px;color:rgba(0,0,0,.4);margin-bottom:.5rem}.field-label~.field-description{margin-top:-.25rem}.post-field-description{margin-top:-.25rem;margin-bottom:1rem}.radio-list input[type=radio],.checkbox-list input[type=checkbox],.image-list input[type=radio]{opacity:0;position:absolute;left:-20000000px}.radio-list input[type=radio]:focus~span:before,.checkbox-list input[type=checkbox]:focus~span:before,.image-list input[type=radio]:focus~span:before{border-color:#b4b4b4;box-shadow:0 0 0 2px rgba(0,0,0,.2)}.radio-list label,.checkbox-list label{cursor:pointer;position:relative;padding-left:2rem}.radio-list label~label,.checkbox-list label~label{margin-top:.5rem}.radio-list input[type=radio]~span:before,.checkbox-list input[type=checkbox]~span:before{content:"";border:1px solid #d2d2d2;width:18px;height:18px;background-color:#fff;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px}.radio-list input[type=radio]~span:before{border-radius:50%}.checkbox-list input[type=checkbox]:checked~span:after{speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:18px;text-align:center;font-size:18px;color:#5a5a5a}.radio-list input[type=radio]:checked~span:after{content:"";width:8px;height:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5px;border-radius:50%;position:absolute;background-color:#5a5a5a}.radio-list label>span,.checkbox-list label>span{font-size:13px;line-height:16px;margin:2px 0;display:block}.radio-list.has-errors input[type=radio]~span:before,.checkbox-list.has-errors input[type=checkbox]~span:before{border-color:#c3282d}.image-list{display:inline-block}.image-list .field-name{margin-bottom:.25rem}.image-list label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.15);z-index:1;border-radius:4px}.image-list label .image{height:6rem;width:6rem;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:4px}button input[type=file],.button input[type=file]{z-index:100;cursor:pointer;opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;overflow:hidden}button input[type=file]::-webkit-file-upload-button,.button input[type=file]::-webkit-file-upload-button{visibility:hidden}button input[type=file]::file-upload-button,.button input[type=file]::file-upload-button{visibility:hidden}button input[type=file]:focus~.focus-status:after,.button input[type=file]:focus~.focus-status:after{content:"";position:absolute;top:-3px;right:-3px;left:-3px;bottom:-3px;border-radius:7px;border:2px solid rgba(0,0,0,.2);pointer-events:none}body.open-modal{position:fixed;width:100%}.modal-confirm-container.open-confirm{overflow-y:scroll;height:100%!important;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;background-color:rgba(0,0,0,.5);display:flex}.dialog h2{margin-bottom:1rem}.dialog>h3:first-child{margin-top:.5rem}.dialog .dialog-content{width:100%;position:relative;min-height:5rem}.dialog .dialog-footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid #d2d2d2}.dialog.dialog-with-icon .dialog-content{padding-right:8rem;min-height:6rem}.dialog.dialog-with-icon .dialog-content p{line-height:140%}.dialog.dialog-with-icon .dialog-content .dialog-icon{font-size:60px;width:8rem;text-align:center;color:#d2d2d2;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;margin-top:.5rem}.close-dialog-button,.close-bubble-button{position:absolute;width:32px;height:32px;font-size:24px;line-height:32px;cursor:pointer;border-radius:50%;text-align:center;color:rgba(0,0,0,.3);-webkit-transition:.2s linear;transition:.2s linear;z-index:1000}.close-dialog-button:hover,.close-bubble-button:hover{background-color:rgba(0,0,0,.075)}.close-dialog-button.on-image,.close-bubble-button.on-image{color:rgba(255,255,255,.8);text-shadow:0px 1px 5px rgba(0,0,0,.6)}.close-dialog-button.on-image:hover,.close-bubble-button.on-image:hover{background-color:rgba(0,0,0,.2);text-shadow:0px 1px 4px rgba(0,0,0,.2)}.close-dialog-button.white,.close-bubble-button.white{color:rgba(255,255,255,.6)}.close-dialog-button.white:hover,.close-bubble-button.white:hover{background-color:rgba(0,0,0,.125)}.close-dialog-button{top:1.3rem;right:1.4rem}.close-bubble-button{top:.53rem;right:.54rem}.list-menu{padding:.5rem 0;cursor:default;overflow:auto;text-align:left;color:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.list-menu .separator{border-bottom:1px solid rgba(0,0,0,.1);margin-top:.5rem;margin-bottom:.5rem;cursor:default;height:0}.list-menu a{color:inherit;font-weight:inherit;text-decoration:inherit}.list-menu a:hover,.list-menu label:hover{background-color:rgba(0,0,0,.1);cursor:pointer}.list-menu li{white-space:nowrap;position:relative}.list-menu li.highlight{color:#0084d6}.list-menu li>*{padding:11px 3rem;display:block}.list-menu .icon{font-size:23px;position:absolute;left:0;top:50%;transform:translateY(-50%);width:3rem;text-align:center;line-height:0}.list-menu input[type=radio]{display:none}.popup .list-menu{margin:1rem -1rem -1rem;background-color:#f0f0f0;border-top:1px solid #d2d2d2;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.popup .list-menu li>*{padding-right:1.5rem;padding-left:3rem}.card{box-shadow:0 0 3px rgba(0,0,0,.4);background:#fff;border-radius:10px}.card.dragging{box-shadow:0 0 6px rgba(0,0,0,.4);margin-top:8px!important}.card.drag-drop-item.dragging:after{cursor:move!important;cursor:grabbing!important}.box{background-color:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:1rem}.box.with-margin-bottom{margin-bottom:1rem}.editable-box{background-color:#f0f0f0;border:1px solid #d2d2d2;border-radius:8px;padding:1rem;margin-bottom:1rem;position:relative;font-size:13px;word-break:break-word;transition:background .25s linear}.editable-box+.editable-box{margin-top:-.5rem}.editable-box.collapsed{padding:9px 3.25rem 9px 1rem;min-height:3rem}.editable-box.collapsed .collapsed-content{display:flex;align-items:center;flex-wrap:wrap}.editable-box.collapsed .collapsed-content.with-icon{padding-left:2rem}.editable-box.collapsed .collapsed-content.with-icon .icon{position:absolute;font-size:24px;top:50%;transform:translateY(-50%);left:0;z-index:1;width:3rem;text-align:center}.editable-box.collapsed .collapsed-content b{display:contents}.editable-box.collapsed.clickable:hover,.editable-box.image-upload-box:hover,.editable-box.collapsed.clickable.dragging,.editable-box.image-upload-box.dragging{background-color:#e3e3e3;border:1px solid #c5c5c5;cursor:pointer}.editable-box button.edit-button{position:absolute;top:5px;right:5px;z-index:1}.editable-box button.edit-button .icon-arrow-down{font-size:14px;margin-left:1px}.editable-box button.edit-button.arrow-down span{font-size:14px!important;margin-left:1px!important}.editable-box .editable-box-context-menu{position:absolute;top:29px;right:5px}.editable-box .editable-box-footer{width:100%;display:flex;justify-content:space-between;padding-top:1rem;margin-top:1rem;border-top:1px solid #d2d2d2}.editable-box .editable-box-footer>div~div{margin-left:1.5rem}@media (max-width: 359px){.editable-box .editable-box-footer button{padding:10px .75rem}.editable-box .editable-box-footer>div~div{margin-left:1rem}}.editable-box-field-container{margin-bottom:2rem}.editable-box-field-container .editable-box~.field-description{margin-top:-.5rem}@media screen and (max-width: 400px){.editable-box .editable-box-footer button{min-width:0}.editable-box .editable-box-footer button span{display:none}}.card-list{display:-webkit-box;display:-ms-flexbox;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;text-align:center}.card-list .card-item{box-shadow:0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px rgba(0,0,0,.2);border-radius:10px;position:relative;display:inline-block;-ms-flex-line-pack:start;align-content:flex-start;vertical-align:top;text-align:left}.card-list.hidden{display:none}@supports (flex-wrap: wrap){.card-list,.card-list .card-item{display:flex}}.concealed-module-label-container{display:none}.concealed-module.merged .concealed-module-label-container{border-radius:7px}.concealed-module .concealed-module-label-container{position:absolute;top:0;left:0;right:0;bottom:0;border:3px dashed rgba(0,0,0,.3);border-radius:16px;display:block;pointer-events:none;z-index:5;background-color:rgba(240,240,240,.75)}.concealed-module .concealed-module-label-container .concealed-module-label{position:absolute;font-weight:500;color:rgba(0,0,0,.5);font-size:14px}.concealed-module .concealed-module-label-container .concealed-module-label .icon{font-size:23px;vertical-align:-5px;margin-right:.5rem;line-height:0}.concealed-module .concealed-module-label-container .concealed-module-label.cml-01{top:.75rem;left:1rem}.concealed-module .concealed-module-label-container .concealed-module-label.cml-02{top:.75rem;right:13rem}.concealed-module .concealed-module-label-container .concealed-module-label.cml-03{bottom:.75rem;left:1rem}.concealed-module .concealed-module-label-container .concealed-module-label.cml-04{bottom:.75rem;right:1rem}@media (max-width: 455px){.highlight-module.concealed-module .concealed-module-label-container .concealed-module-label.cml-01{top:3.25rem}}@media (max-width: 470px){.coupon-module.concealed-module .concealed-module-label-container .concealed-module-label.cml-01{top:3.25rem}}#editorForm span{font-size:inherit}.schedule{display:table;margin-top:.25rem}.schedule .schedule-item{margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;margin-bottom:.25rem;background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.07);border-radius:3px}.schedule .schedule-item:last-child{margin-bottom:0}.schedule .schedule-item div{display:inline-block;line-height:120%}.schedule .schedule-item div span{display:block;margin-left:.5rem}.schedule .holiday-info{color:rgba(0,0,0,.5);font-size:13px;margin-top:.75rem;display:block}.primary-adress-line{font-weight:500}.primary-adress-line,.secondary-adress-line{display:block;text-decoration:none;color:inherit}.location-info a{text-decoration:none;color:inherit}.location-map img{display:block;border:1px solid rgba(0,0,0,.15);background-color:rgba(0,0,0,.1)}.popup{position:absolute;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.14),0 3px 2px -2px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.2);border-radius:8px;padding:1rem;text-align:initial;line-height:140%;font-size:14px;margin-bottom:1rem;z-index:9999;animation:.2s fadeInDown ease-out;margin-top:.25rem}.popup:before{background-color:#fff;content:"";display:block;position:absolute;width:14px;height:14px;top:-6px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);box-shadow:-1px -1px 2px -1px rgba(0,0,0,.1),-2px -2px 2px -1px rgba(0,0,0,.05)}.popup.arrow-up-left:before{left:4rem}.popup.arrow-up-right:before{left:initial;right:4rem;-webkit-transform:translateX(50%) rotate(45deg);transform:translate(50%) rotate(45deg)}.popup.centered-popup{animation:.4s fadeInDownCentered ease;left:50%;transform:translate(-50%)}.popup.closing-popup{-webkit-animation:.7s fadeOut linear;animation:.7s fadeOut linear;opacity:0}.popup-footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid #d2d2d2;position:relative}label~.popup-footer{margin-top:0}@keyframes fadeInDownCentered{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px);pointer-events:none}to{opacity:1;transform:none;pointer-events:none}}@keyframes fadeInUpCentered{0%{opacity:0;transform:translate(-50%,10px);pointer-events:none}to{opacity:1;transform:translate(-50%);pointer-events:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(10px);pointer-events:none}to{opacity:1;transform:none;pointer-events:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-10px);pointer-events:none}to{opacity:1;transform:none;pointer-events:none}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.popup.rich-text-link-editor{width:34rem;margin-top:.75rem}.popup.rich-text-link-editor .remove-link{position:absolute;top:1rem;left:0}@media all and (max-width: 600px){.popup.rich-text-link-editor{width:auto;left:-1rem!important;right:-1rem!important}.popup.rich-text-link-editor:before{content:none}}.errorContainer li{padding:1rem;border-radius:4px;margin-top:1rem;background-color:#f5cdce;border:1px solid #eca2a5;color:#c3282d}.errorContainer li~li{margin-top:.5rem}.successContainer li{padding:1rem;border-radius:4px;margin-top:1rem;background-color:#cbefd0;border:1px solid #39B54A;color:#2d8e3a}.successContainer li~li{margin-top:.5rem}.loader{border-color:rgba(0,0,0,.1);border-top-color:#0084d6;border-style:solid;border-radius:50%;display:block;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;width:26px;height:26px;border-width:4px}.uploading-image-loader{background-color:rgba(0,0,0,.6);border-radius:6px;padding:1.5rem 2rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;font-weight:500;font-size:13px}.uploading-image-loader .loader{margin:auto;border-color:rgba(255,255,255,.4);border-top-color:#fff;width:40px;height:40px;border-width:5px;margin-bottom:1.5rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media all and (max-width: 500px){.content{width:100%;padding:0 1.5rem}}.float-label-group{position:relative}.float-label-group input{border-radius:4px;font-size:16px;font-weight:400;padding:16px 1rem 0;height:5rem}.float-label-group label{position:absolute;top:1.5rem;left:1rem;font-size:20px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;color:rgba(0,0,0,.2);pointer-events:none}.float-label-group input:focus~label,.float-label-group input:valid~label{top:12px;font-size:14px;color:rgba(0,0,0,.4)}.drag-drop-item{position:relative;user-select:none}.drag-drop-item.dragging,.drag-drop-item.dragging *{user-select:none;cursor:move!important;cursor:grabbing!important}.drag-drop-item.drag-drop-placeholder{visibility:hidden}.drag-drop-limits,.card-list{position:relative;outline:none}.draggable-editable-box-list{margin:-11px 0 -1px;padding:11px 0 1px}.custom-user-image{width:100%;min-height:74px;background-color:#e3e3e3;border-radius:4px;border:1px solid #d2d2d2;position:relative;margin-bottom:.5rem;display:flex;padding:.5rem 1rem .5rem 7rem;align-items:center;justify-content:space-between;flex-wrap:wrap;overflow:hidden}.custom-user-image .status-icon .loader{display:none}div.loading .custom-user-image .loading-message,div.upload-finished .custom-user-image .success-message,div.has-image .custom-user-image .current-message{display:block}.address-form .zip-code{display:inline-block;width:48%}.address-form .neighborhood{display:inline-block;width:48%;margin-left:4%}.address-form .neighborhood.fullwidth{width:100%;margin-left:0}.address-form .city{display:inline-block;width:68%}.address-form .state{display:inline-block;width:28%;margin-left:4%;vertical-align:top}.address-form .number{display:inline-block;width:28%}.address-form .room{display:inline-block;width:68%;margin-left:4%}@media screen and (min-width: 960px){.page-header{display:none!important}}@media screen and (max-width: 600px){.page-header,.page-header.previewing{margin-top:4.5rem!important;padding-top:2rem!important;padding-bottom:1.75rem!important}.desktop-only{display:none!important}.page-header .basic-company-info{display:block;padding:1.5rem;background-color:rgba(0,0,0,.05);font-size:16px;text-align:center;border-radius:2px}.page-header .basic-company-info~.basic-company-info{margin-top:.5rem}.page-header .basic-company-info .icon{font-size:23px}.page-header .basic-company-info .adress-line{max-width:80%;vertical-align:middle}.page-header .basic-company-info .primary-adress-line .adress-line,.page-header .basic-company-info .secondary-adress-line .adress-line{max-width:none}.page-header .basic-company-info .icon-location-line{vertical-align:middle}.page-header .basic-company-info .icon-arrow-down-line{display:none!important}.page-header{margin-top:0!important}.admin-access .page-header,.page-header.previewing{margin-top:4.5rem!important}}@media screen and (min-width: 601px){.edit-site-dialog .main-container{border-bottom-right-radius:10px;border-top-right-radius:10px;padding:2rem}.mobile-only{display:none!important}}@media screen and (max-width: 1150px){.navbar .basic-company-info .adress-line{max-width:25vw}.navbar .basic-company-info .primary-adress-line .adress-line,.navbar .basic-company-info .secondary-adress-line .adress-line{max-width:none}}@media (min-width: 601px){@supports (display: flex){.calltoaction-module{min-height:30rem}}}.calltoaction-module{color:#fff;padding:5rem 4rem;height:auto;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.calltoaction-module.withText:before{content:"";background:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,.1) 50%);top:0;right:0;left:0;bottom:0;position:absolute;z-index:0;pointer-events:none;border-radius:16px}.calltoaction-module .calltoaction-editor-wrapper{width:100%}.calltoaction-module .calltoaction-content-container{width:100%;max-width:870px;margin:0 auto;display:flex;flex-direction:column;z-index:1}.calltoaction-module .calltoaction-content-container .calltoaction-text{width:100%;max-width:40rem;z-index:1}.calltoaction-module .calltoaction-content-container .calltoaction-text h2{margin:0 auto 1rem;font-size:30px;line-height:110%;text-shadow:1px 1px 5px rgba(0,0,0,.8)}.calltoaction-module .calltoaction-content-container .calltoaction-text h2:only-child{margin-bottom:1.5rem}.calltoaction-module .calltoaction-content-container .calltoaction-text .module-description{font-size:16px;margin-bottom:2.5rem;text-shadow:1px 1px 5px rgba(0,0,0,.8)}.calltoaction-module .calltoaction-content-container .buttons-container{max-width:40rem}.calltoaction-module .calltoaction-content-container .buttons-container.has-1-buttons .cta-button{font-size:20px;padding:18px 2.25rem}.calltoaction-module .calltoaction-content-container .buttons-container.has-1-buttons .cta-button .cta-button-icon{font-size:30px}.calltoaction-module .calltoaction-content-container .buttons-container.has-2-buttons .cta-button{font-size:17px;padding:14px 1.5rem}.calltoaction-module .calltoaction-content-container .buttons-container.has-2-buttons .cta-button .cta-button-icon{font-size:28px}.calltoaction-module .calltoaction-content-container .buttons-container.has-3-buttons .cta-button{font-size:14px;padding:11px 1.5rem}.calltoaction-module .calltoaction-content-container .buttons-container.has-3-buttons .cta-button .cta-button-icon{font-size:24px;margin-top:1px;margin-right:.5rem}.calltoaction-module .calltoaction-content-container .buttons-container.has-2-buttons .phone-btn-wrapper:nth-child(2),.calltoaction-module .calltoaction-content-container .buttons-container.has-2-buttons .button:nth-child(2){margin-top:1rem}.calltoaction-module .calltoaction-content-container .buttons-container.has-3-buttons .phone-btn-wrapper:nth-child(2),.calltoaction-module .calltoaction-content-container .buttons-container.has-3-buttons .button:nth-child(2),.calltoaction-module .calltoaction-content-container .buttons-container.has-3-buttons .phone-btn-wrapper:nth-child(3),.calltoaction-module .calltoaction-content-container .buttons-container.has-3-buttons .button:nth-child(3){margin-top:.75rem}.calltoaction-module .calltoaction-content-container .buttons-container .cta-button{box-shadow:0 1px 4px rgba(0,0,0,.2);overflow:hidden;min-width:24rem;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:50px;font-weight:400!important}.calltoaction-module .calltoaction-content-container .buttons-container .cta-button~.cta-button{margin-left:0}.calltoaction-module .calltoaction-content-container .buttons-container .cta-button:before{pointer-events:none!important}.calltoaction-module .calltoaction-content-container .buttons-container .cta-button.phone{flex-wrap:wrap}.calltoaction-module .calltoaction-content-container .buttons-container .cta-button.phone .phone-text{margin-right:.5rem}.calltoaction-module .calltoaction-content-container .buttons-container .cta-button.phone .icon-phone{font-size:22px;margin:-2px .5rem 0 0}.calltoaction-module .calltoaction-content-container .phone-btn-wrapper{position:relative}.calltoaction-module .calltoaction-content-container .phone-btn-wrapper .popup{position:absolute;color:#1e1e1e;width:100%;text-align:center;font-size:13px}.calltoaction-module .calltoaction-content-container.one-column-left{align-items:flex-start}.calltoaction-module .calltoaction-content-container.one-column-left h2,.calltoaction-module .calltoaction-content-container.one-column-left .module-description{margin-left:0;margin-right:auto}.calltoaction-module .calltoaction-content-container.one-column-middle{text-align:center;align-items:center}.calltoaction-module .calltoaction-content-container.one-column-middle h2,.calltoaction-module .calltoaction-content-container.one-column-middle .module-description{margin-left:auto;margin-right:auto}.calltoaction-module .calltoaction-content-container.one-column-right{text-align:right;align-items:flex-end}.calltoaction-module .calltoaction-content-container.one-column-right h2,.calltoaction-module .calltoaction-content-container.one-column-right .module-description{margin-left:auto;margin-right:0}.calltoaction-module .calltoaction-content-container.two-columns{flex-direction:row;text-align:center;justify-content:center;flex-wrap:nowrap;align-items:center}.calltoaction-module .calltoaction-content-container.two-columns .calltoaction-text{margin-right:4rem;width:auto}.calltoaction-module .calltoaction-content-container.two-columns .calltoaction-text h2,.calltoaction-module .calltoaction-content-container.two-columns .calltoaction-text .module-description{margin-left:auto;margin-right:auto}.calltoaction-module .calltoaction-content-container.two-columns .calltoaction-text h2{margin-bottom:0}.calltoaction-module .calltoaction-content-container.two-columns .calltoaction-text h2~.module-description{margin-top:1rem}.calltoaction-module .calltoaction-content-container.two-columns .calltoaction-text .module-description{margin-bottom:0}.edit-calltoaction-dialog textarea{min-height:6rem}.edit-calltoaction-dialog button.delete-image{display:none;position:absolute;top:1.5rem;right:1rem}.edit-calltoaction-dialog .dialog-content.has-image button.delete-image,.edit-calltoaction-dialog .dialog-content.upload-finished button.delete-image{display:inline-block}.edit-calltoaction-dialog .dialog-content.has-image div.image+span.checked-style:before,.edit-calltoaction-dialog .dialog-content.upload-finished div.image+span.checked-style:before{font-family:hubt-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:6rem;height:6rem;position:absolute;left:0;top:0;border:6px solid #39b54a;background-color:rgba(0,0,0,.15);text-shadow:0px 1px 3px rgba(0,0,0,.9);text-align:center;font-size:40px;line-height:5rem;color:#fff;content:""}.edit-calltoaction-dialog .dialog-content.has-image div.image+span.checked-style:after,.edit-calltoaction-dialog .dialog-content.upload-finished div.image+span.checked-style:after{content:"";position:absolute;top:0;left:0;width:62px;height:62px;margin:5px 0 0 5px;border-radius:3px;border:1px solid white}.edit-calltoaction-dialog .custom-user-image{margin-top:-.5rem;margin-bottom:1rem}.edit-calltoaction-dialog .custom-user-image~.button-boxes-container{margin-top:0}.edit-calltoaction-dialog .button-boxes-container{margin-top:6.5rem}.edit-calltoaction-dialog .tabs-list{text-align:center;margin-bottom:1rem}.edit-calltoaction-dialog .button-box{position:relative;margin-bottom:1rem;padding-bottom:0}.edit-calltoaction-dialog .button-box h3{text-align:center}.edit-calltoaction-dialog .button-box .color-input-container label{flex-grow:1}.edit-calltoaction-dialog .button-box .color-input-container label .locked~a{pointer-events:none}.edit-calltoaction-dialog .button-box .color-input-container label .locked~a .icon-arrow-down{display:none}.edit-calltoaction-dialog .button-box .color-input-container label .locked~a .text:after{content:"Cor padrão da plataforma"}.edit-calltoaction-dialog .button-box .color-input-container label .locked~a:after{speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;bottom:10px;right:.75rem;left:auto;top:auto;font-size:18px;z-index:1;border:0}.edit-calltoaction-dialog .button-box .color-input-container .facebook-color{background-color:#3b5998}.edit-calltoaction-dialog .button-box .color-input-container .twitter-color{background-color:#55acee}.edit-calltoaction-dialog .button-box .color-input-container .youtube-color{background-color:red}.edit-calltoaction-dialog .button-box .color-input-container .linkedin-color{background-color:#0077b5}.edit-calltoaction-dialog .button-box .color-input-container .instagram-color{background-color:#e53b70}.edit-calltoaction-dialog .button-box .color-input-container .tumblr-color{background-color:#37465d}.edit-calltoaction-dialog .button-box .color-input-container .foursquare-color{background-color:#f94877}.edit-calltoaction-dialog .button-box .color-input-container .tripadvisor-color{background-color:#589442}.edit-calltoaction-dialog .button-box .on-hover-delete-button{display:inline-block}.edit-calltoaction-dialog .add-item-button{margin:0 auto;display:flex;align-items:center;justify-content:center;padding:.5rem;width:15rem}.edit-calltoaction-dialog .add-item-button .icon-plus-circle{margin-right:.5rem;font-size:36px}.edit-calltoaction-dialog .select-boxes-list label .option-wrapper .icon{font-size:100px;line-height:45px}@media (max-width: 670px){.calltoaction-module .calltoaction-content-container.one-column-right,.calltoaction-module .calltoaction-content-container.one-column-middle,.calltoaction-module .calltoaction-content-container.one-column-left{flex-wrap:wrap;text-align:center;justify-content:center}.calltoaction-module .calltoaction-content-container.one-column-right h2,.calltoaction-module .calltoaction-content-container.one-column-middle h2,.calltoaction-module .calltoaction-content-container.one-column-left h2,.calltoaction-module .calltoaction-content-container.one-column-right .module-description,.calltoaction-module .calltoaction-content-container.one-column-middle .module-description,.calltoaction-module .calltoaction-content-container.one-column-left .module-description{margin-left:auto;margin-right:auto}.calltoaction-module .calltoaction-content-container.one-column-right .calltoaction-text,.calltoaction-module .calltoaction-content-container.one-column-middle .calltoaction-text,.calltoaction-module .calltoaction-content-container.one-column-left .calltoaction-text{max-width:100%}.calltoaction-module .calltoaction-content-container.one-column-right .buttons-container,.calltoaction-module .calltoaction-content-container.one-column-middle .buttons-container,.calltoaction-module .calltoaction-content-container.one-column-left .buttons-container{margin:0 auto}.calltoaction-module .calltoaction-content-container.two-columns .calltoaction-text{margin-bottom:2rem}}@media (max-width: 720px){.calltoaction-module .calltoaction-content-container.two-columns{flex-wrap:wrap;text-align:center;justify-content:center}.calltoaction-module .calltoaction-content-container.two-columns h2,.calltoaction-module .calltoaction-content-container.two-columns .module-description{margin-left:auto;margin-right:auto}.calltoaction-module .calltoaction-content-container.two-columns .calltoaction-text{max-width:100%;margin:0 auto 2rem}.calltoaction-module .calltoaction-content-container.two-columns .buttons-container{margin:0 auto}}@media (max-width: 600px){@supports (display: flex){.calltoaction-module{min-height:60vw}.calltoaction-module .calltoaction-content-container .calltoaction-text h2{font-size:24px}.calltoaction-module .calltoaction-content-container .calltoaction-text .module-description{font-size:14px}}}@media (max-width: 550px){.calltoaction-module{padding:5rem 4%}.calltoaction-module .calltoaction-content-container .buttons-container .cta-button{min-width:20rem}}html.print-coupon,html.print-coupon body{background-color:#fff}@media print{@page{margin:0}html.print-coupon body{margin:1.6cm}}.print-coupon-page{-webkit-print-color-adjust:exact;text-align:center;color:#5a5a5a;max-width:600px;padding:0 2rem;margin:auto}.print-coupon-page.coupon-module:before{content:none}.print-coupon-page .header-wrapper{border-bottom:1px solid #d2d2d2;margin-bottom:3rem;margin-top:3rem}.print-coupon-page .header-wrapper .site-logo{max-width:120px;overflow:hidden;margin:0 auto;border-radius:100px;max-height:120px;margin-bottom:2rem}.print-coupon-page .header-wrapper .site-logo img{width:100%}.print-coupon-page h2{text-shadow:none;margin-bottom:.5rem}.print-coupon-page p{font-size:14px;margin-bottom:2rem}.print-coupon-page .generated-coupon{width:100%;border:2px solid #b4b4b4;margin-bottom:3rem;border-radius:12px;padding:1rem .5rem}.print-coupon-page .code{font-size:34px;font-weight:500}.print-coupon-page .print-date{color:#969696;margin-top:.5rem;font-size:13px}.print-coupon-page .address{border-top:1px solid #d2d2d2;padding-top:2rem}.print-coupon-page .address h3{font-weight:500;font-size:18px;margin-bottom:.5rem}.print-coupon-page .address div{line-height:21px;font-size:14px}.agenda-module .withoutImage .event-item .event-header{display:none}.agenda-module .withoutImage .event-item .event-content .title-without-image{display:block}.agenda-module .withoutImage .event-item .event-content .desc{margin-top:-.25rem}@media all and (min-width: 951px){.agenda-module .card-list.has-widow .card-item:nth-last-child(2){margin-left:10rem}.agenda-module .card-list.has-widow .card-item:last-child{margin-right:10rem}.agenda-module .card-list.has-widow.force-3-column.one-featured-event{max-width:73rem;margin-left:auto;margin-right:auto}.agenda-module .card-list.has-widow.force-3-column.one-featured-event .card-item:nth-last-child(2){margin-left:.75rem}.agenda-module .card-list.has-widow.force-3-column.one-featured-event .card-item:last-child{margin-right:.75rem}}.agenda-module{padding:5rem 0}.agenda-module .older-events{display:none}.agenda-module .module-title{text-align:center;margin:0 auto 1rem}.agenda-module .module-title h2{text-align:center;max-width:50rem;margin:0;color:rgba(0,0,0,.75);display:inline-block}.agenda-module.admin-access .module-title{padding:0 2.5rem}.agenda-module .events-module-description{max-width:54rem;font-size:14px;text-align:center;margin:1.5rem auto -1rem;color:rgba(0,0,0,.65)}.agenda-module .dialog .event-img{width:10rem;height:10rem}.agenda-module .event-item{flex-basis:17rem;max-width:17rem;word-break:break-word;text-decoration:none;color:inherit;cursor:pointer;margin:.75rem;align-content:stretch;overflow:hidden}.agenda-module .event-item .event-header{position:relative;margin-bottom:1rem}.agenda-module .event-item .event-header .event-img{width:100%;height:140px;background-position:center;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px}.agenda-module .event-item .event-header .event-img:after{content:"";background:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,0) 50%);position:absolute;top:0;bottom:0;left:0;right:0}.agenda-module .event-item .event-header .title{position:absolute;bottom:0;padding:1rem;overflow:hidden;font-size:21px;font-weight:500;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.8);line-height:1;max-width:100%;text-overflow:ellipsis;hyphens:auto}.agenda-module .event-item .event-content{margin:0 1rem;flex-grow:1;flex-direction:column;display:flex}.agenda-module .event-item .event-content .title-without-image{font-size:21px;font-weight:500;margin:1rem 0;line-height:1;display:none;max-width:100%;text-overflow:ellipsis}.agenda-module .event-item .event-content .desc{font-size:13px;line-height:130%;margin-bottom:1rem;flex-grow:1}.agenda-module .event-item .event-content .desc~.date-container.hidden{display:none}.agenda-module .event-item .event-content .desc~.date-container{margin-top:.25rem}.agenda-module .event-item .event-content .date-container{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;margin:1rem 0;flex-grow:1;align-items:flex-end;align-content:flex-end}.agenda-module .event-item .event-content .date{font-size:18px;font-weight:500}.agenda-module .event-item .event-content .weekday-container{font-size:12px;font-weight:400;color:#787878;margin:.1rem .5rem .2rem 0;align-self:flex-end}.agenda-module .event-item .event-content .weekday-container .end-time{display:none}.agenda-module .event-item.concealed .event-header{margin-right:-.3px}.agenda-module .event-item.concealed .title-without-image{padding-top:3rem}.agenda-module .event-item .conceal-label{display:none}.agenda-module .event-item.concealed .conceal-label{display:block;color:#fff;background-color:rgba(0,0,0,.6);font-weight:500;position:absolute;top:0;left:0;right:0;line-height:3rem;z-index:1;padding-left:3rem;border-top-left-radius:4px;border-top-right-radius:4px}.agenda-module .event-item.concealed .conceal-label .icon{font-size:23px;position:absolute;left:0;top:0;line-height:3rem;width:3rem;text-align:center}.agenda-module .event-item.today-event.ending-today .weekday-container{max-width:80px}.agenda-module .event-item.today-event.ending-today .weekday-container:before{content:"Agora"}.agenda-module .event-item.today-event.ending-today .weekday-container .begin-time{display:none}.agenda-module .event-item.today-event.ending-today .weekday-container .end-time{display:inline}.agenda-module .event-item.no-image-uploaded .event-header .event-img:before{font-family:hubt-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;content:"";font-size:120px;color:rgba(255,255,255,.2);color:#fff;opacity:.15;top:48%;left:50%;position:absolute;transform:translate(-50%,-50%);text-shadow:1px 2px 2px rgba(0,0,0,.7)}.agenda-module .edit-buttons-container{position:absolute;z-index:2;top:.5rem;right:.5rem}.agenda-module .visible-older-events h4{font-size:15px;font-weight:400;color:#969696;border-bottom:1px solid #b4b4b4;width:90%;margin:1.5rem auto .5rem;text-align:center;padding-bottom:.75rem}.agenda-module .visible-older-events .event-img{opacity:.7}.agenda-module .visible-older-events .event-item .event-content .date{color:#787878!important}.agenda-module .today-event .event-content .weekday-container{margin:-.1rem .5rem -4px -1rem;background-color:#ed1c24;color:#fff;padding:.5rem 1rem;border-top-right-radius:3px;border-bottom-right-radius:3px}.agenda-module .today-event .event-content .weekday-container:before{content:"Hoje"}.agenda-module .today-event .event-content .weekday-container .weekday{display:none}.agenda-module .tomorrow-event .event-content .weekday-container:before{content:"Amanhã"}.agenda-module .tomorrow-event .event-content .weekday-container .weekday{display:none}.no-upcoming-events{text-align:center;padding:1.5rem 3rem;background:rgba(0,0,0,.05);border-radius:12px;max-width:30rem;margin:3rem auto 1.5rem;font-size:13px;color:rgba(0,0,0,.5)}.no-upcoming-events .icon{font-size:100px;margin-bottom:1rem;display:block}.show-more-events-button{max-width:20rem;margin:1.5rem auto 0}.show-more-events-button button{width:100%;margin:0}.hubt-item-dialog .price-Único,.edit-event-dialog .price-Único{display:none}.hubt-item-dialog .event-img,.edit-event-dialog .event-img{position:absolute;top:0;left:0;right:0;height:26rem;background-size:auto 35rem;background-position:center;background-size:cover;border-top-right-radius:10px;border-top-left-radius:10px;z-index:45}.hubt-item-dialog .event-img:after,.edit-event-dialog .event-img:after{content:"";background:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,0) 50%);position:absolute;top:0;bottom:0;left:0;right:0}.hubt-item-dialog .image-upload-form,.edit-event-dialog .image-upload-form{position:absolute;top:0;left:0;height:26rem;width:100%;z-index:50}.hubt-item-dialog .image-upload-form input[type=file],.edit-event-dialog .image-upload-form input[type=file]{z-index:100;cursor:pointer;opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;overflow:hidden}.hubt-item-dialog .image-upload-form input[type=file]::-webkit-file-upload-button,.edit-event-dialog .image-upload-form input[type=file]::-webkit-file-upload-button{visibility:hidden}.hubt-item-dialog .image-upload-form input[type=file]::file-upload-button,.edit-event-dialog .image-upload-form input[type=file]::file-upload-button{visibility:hidden}.hubt-item-dialog .image-upload-form button,.edit-event-dialog .image-upload-form button,.hubt-item-dialog .image-upload-form .button,.edit-event-dialog .image-upload-form .button{position:absolute;top:40%;left:50%;transform:translate(-50%,-40%)}.hubt-item-dialog .image-upload-form.submitting-form button,.edit-event-dialog .image-upload-form.submitting-form button,.hubt-item-dialog .image-upload-form.submitting-form .button,.edit-event-dialog .image-upload-form.submitting-form .button{display:none}.hubt-item-dialog .image-upload-form.submitting-form .loader-image-container,.edit-event-dialog .image-upload-form.submitting-form .loader-image-container{top:40%}.hubt-item-dialog .event-heading,.edit-event-dialog .event-heading{position:absolute;height:26rem;top:0;right:0;left:0}.hubt-item-dialog .event-heading .event-title,.edit-event-dialog .event-heading .event-title{position:absolute;bottom:1rem;left:2rem;right:2rem;z-index:46;color:#fff}.hubt-item-dialog .event-heading .event-title .event-name,.edit-event-dialog .event-heading .event-title .event-name{height:auto;margin-bottom:0;text-shadow:1px 1px 5px rgba(0,0,0,.8)}.hubt-item-dialog .event-details,.edit-event-dialog .event-details{position:relative;margin-top:26rem}.hubt-item-dialog .event-details .event-description,.edit-event-dialog .event-details .event-description{margin-bottom:2rem}.hubt-item-dialog .event-info,.edit-event-dialog .event-info{margin-top:16rem}.hubt-item-dialog .event-info .event-title,.edit-event-dialog .event-info .event-title{color:#fff;z-index:120}.hubt-item-dialog .event-info .event-title input,.edit-event-dialog .event-info .event-title input{background-color:rgba(0,0,0,.5);border:1px solid rgba(244,244,244,.5);color:#fff}.hubt-item-dialog .event-info .event-title.has-errors input,.edit-event-dialog .event-info .event-title.has-errors input{border-color:#c3282d}.hubt-item-dialog .event-info .event-description,.edit-event-dialog .event-info .event-description{margin-top:2rem;font-size:13px}.hubt-item-dialog .event-name,.edit-event-dialog .event-name{font-size:36px;height:4.5rem}.hubt-item-dialog .editing-price-type .field-name,.edit-event-dialog .editing-price-type .field-name{display:none}.hubt-item-dialog .editing-price-type .price-label-input,.edit-event-dialog .editing-price-type .price-label-input{display:block}.hubt-item-dialog .editing-price-type .delete-price-icon,.edit-event-dialog .editing-price-type .delete-price-icon{display:none!important}.hubt-item-dialog .prices-container,.edit-event-dialog .prices-container{background:#f0f0f0;padding:2rem 2rem 1rem;margin:0 -2rem}.hubt-item-dialog .prices-container h4,.edit-event-dialog .prices-container h4{margin-bottom:.5rem}.hubt-item-dialog .prices-container input[disabled],.edit-event-dialog .prices-container input[disabled]{color:transparent}.hubt-item-dialog .dialog-footer,.edit-event-dialog .dialog-footer{border:none}@media (max-width: 600px){.hubt-item-dialog .prices-container,.edit-event-dialog .prices-container{margin:0 -1.5rem}}.event-date{width:32%;display:inline-block}.event-schedule{width:62%;display:inline-block;margin-left:6%}.event-schedule>div{display:inline-block;width:48%}.event-schedule>div~div{margin-left:4%}.view-event-dialog{padding-bottom:0rem!important}.view-event-dialog .desc{margin-top:2rem;margin-bottom:2rem;font-size:15px}.view-event-dialog .desc~.extraDesc{margin-top:-.75rem}.view-event-dialog .extraDesc{margin-bottom:2rem;font-size:13px;color:#787878}.view-event-dialog .prices-container{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;padding-bottom:2rem!important;font-weight:500}.view-event-dialog .prices-container .price:before{content:"R$ "}.view-event-dialog .prices-container .hour-and-price{font-size:15px}.view-event-dialog .prices-container .hour-and-price div{padding-left:2rem;position:relative}.view-event-dialog .prices-container .hour-and-price div~div{margin-top:.75rem}.view-event-dialog .prices-container .hour-and-price .icon{font-size:24px;width:1rem;position:absolute;top:50%;transform:translateY(-50%);left:0}.view-event-dialog .prices-container .weekday{font-size:14px;text-align:right;margin-bottom:.25rem}.view-event-dialog .prices-container .date{font-size:26px;margin-bottom:-.5rem;text-align:right}.withoutImage.view-event-dialog .event-img{background-image:none!important;height:10rem}.withoutImage.view-event-dialog .event-img:after{background:transparent}.withoutImage.view-event-dialog .event-info{margin-top:3rem}.withoutImage.view-event-dialog .event-heading{position:absolute;height:10rem;top:0;right:0;left:0}.withoutImage.view-event-dialog .event-heading .event-title{position:absolute;bottom:1.5rem;left:2rem;right:2rem;z-index:46;color:#fff}.withoutImage.view-event-dialog .event-heading .event-title .event-name{height:auto;margin-bottom:0}.withoutImage.view-event-dialog .event-details{position:relative;margin-top:10rem}.withoutImage.view-event-dialog .event-details .event-description{margin-bottom:2rem}.withoutImage.edit-event-dialog .event-img{background-image:none!important;height:11rem}.withoutImage.edit-event-dialog .event-img:after{background:transparent}.withoutImage.edit-event-dialog .event-info{margin-top:1rem}.withoutImage.edit-event-dialog .image-upload-form{display:none}@media all and (min-width: 320px){.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event,.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event{flex-basis:35.5rem;max-width:35.5rem}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event .event-header .event-img,.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event .event-header .event-img{height:292px}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event.no-image-uploaded .event-header .event-img:before,.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event.no-image-uploaded .event-header .event-img:before{font-size:160px;opacity:.2}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event.today-event.ending-today .weekday-container,.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event.today-event.ending-today .weekday-container{max-width:none}}@media all and (min-width: 729px){.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event{flex-basis:54rem;max-width:54rem;flex-shrink:0}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event>div{flex-direction:row!important}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event .event-header{flex-basis:54rem;margin-bottom:0}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event .event-header .title{display:none}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event .event-header .event-img{border-top-right-radius:0;border-bottom-left-radius:10px;min-height:296px}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event .event-header .event-img:after{content:none}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event .event-content{width:24rem;justify-content:space-between}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event .title-without-image{display:inherit;margin-bottom:.5rem}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event.no-image-uploaded .event-header .event-img:before{font-size:200px;opacity:.2;top:50%}.agenda-module .withImage .card-list.one-featured-event .event-item.featured-event.today-event.ending-today .weekday-container{max-width:none}.agenda-module .withImage .card-list.one-featured-event.three-future-events .event-item.featured-event,.agenda-module .withImage .card-list.one-featured-event.four-future-events .event-item.featured-event,.agenda-module .withImage .card-list.one-featured-event.four-future-events .add-item-button{margin:.75rem 4.7%}}@media all and (min-width: 729px) and (max-width: 950px){.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event{flex-basis:54rem;max-width:54rem;flex-shrink:0}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event>div{flex-direction:row!important}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event .event-header{flex-basis:54rem;margin-bottom:0}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event .event-header .title{display:none}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event .event-header .event-img{border-top-right-radius:0;border-bottom-left-radius:10px;min-height:296px}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event .event-header .event-img:after{content:none}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event .event-content{width:24rem;justify-content:space-between}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event .title-without-image{display:inherit;margin-bottom:.5rem}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event.no-image-uploaded .event-header .event-img:before{font-size:200px;opacity:.2;top:50%}.agenda-module .withImage .card-list.two-featured-event .event-item.featured-event.today-event.ending-today .weekday-container{max-width:none}}.c2x-size-card .event-item.featured-event{flex-basis:35.5rem;max-width:35.5rem}.c2x-size-card .event-item.featured-event .event-header .event-img{height:292px}.c2x-size-card .event-item.featured-event.no-image-uploaded .event-header .event-img:before{font-size:160px;opacity:.2}.c2x-size-card .event-item.featured-event.today-event.ending-today .weekday-container{max-width:none}.c3x-size-card .event-item.featured-event{flex-basis:54rem;max-width:54rem;flex-shrink:0}.c3x-size-card .event-item.featured-event>div{flex-direction:row!important}.c3x-size-card .event-item.featured-event .event-header{flex-basis:54rem;margin-bottom:0}.c3x-size-card .event-item.featured-event .event-header .title{display:none}.c3x-size-card .event-item.featured-event .event-header .event-img{border-top-right-radius:0;border-bottom-left-radius:10px;min-height:296px}.c3x-size-card .event-item.featured-event .event-header .event-img:after{content:none}.c3x-size-card .event-item.featured-event .event-content{width:24rem;justify-content:space-between}.c3x-size-card .event-item.featured-event .title-without-image{display:inherit;margin-bottom:.5rem}.c3x-size-card .event-item.featured-event.no-image-uploaded .event-header .event-img:before{font-size:200px;opacity:.2;top:50%}.c3x-size-card .event-item.featured-event.today-event.ending-today .weekday-container{max-width:none}@media all and (min-width: 320px) and (max-width: 510px){.agenda-module .card-list .event-item,.agenda-module .card-list .card-item,.agenda-module .card-list .add-item-button{margin:1.5%}}@media all and (min-width: 360px) and (max-width: 480px){.agenda-module .card-list{margin-left:-1.25rem;margin-right:-1.25rem}.agenda-module .card-list .event-item,.agenda-module .card-list .card-item,.agenda-module .card-list .add-item-button{flex-basis:12rem;flex-grow:1;max-width:46.8%}.agenda-module .card-list .event-item .event-header .title,.agenda-module .card-list .card-item .event-header .title,.agenda-module .card-list .add-item-button .event-header .title,.agenda-module .card-list .event-item .event-content .title-without-image,.agenda-module .card-list .card-item .event-content .title-without-image,.agenda-module .card-list .add-item-button .event-content .title-without-image{font-size:5.25vw}.agenda-module .card-list .event-item .event-content .date,.agenda-module .card-list .card-item .event-content .date,.agenda-module .card-list .add-item-button .event-content .date{font-size:4.5vw}.agenda-module .card-list .event-item .event-header .event-img,.agenda-module .card-list .card-item .event-header .event-img,.agenda-module .card-list .add-item-button .event-header .event-img{height:35vw}.agenda-module .card-list .event-item .weekday,.agenda-module .card-list .card-item .weekday,.agenda-module .card-list .add-item-button .weekday{font-size:12px}.agenda-module .card-list.two-featured-event .event-item.featured-event,.agenda-module .card-list.three-featured-events .event-item.featured-event{max-width:100%}.agenda-module .card-list.two-featured-event .event-item.featured-event .event-header .event-img,.agenda-module .card-list.three-featured-events .event-item.featured-event .event-header .event-img{height:52vw}}@media all and (min-width: 320px) and (max-width: 350px){.agenda-module .today-event .weekday-container{max-width:60px}.agenda-module .withImage .featured-event .today-event .weekday-container{max-width:none}}@media all and (max-width: 320px){.agenda-module .card-list{margin-left:-1rem;margin-right:-1rem}.agenda-module .card-list .event-item .event-header .title,.agenda-module .card-list .card-item .event-header .title,.agenda-module .card-list .event-item .event-content .title-without-image,.agenda-module .card-list .card-item .event-content .title-without-image{font-size:20px}.agenda-module .card-list .event-item .event-content .date,.agenda-module .card-list .card-item .event-content .date{font-size:18px}}@media all and (max-width: 450px){.event-date{display:block;width:100%}.event-schedule{display:block;width:100%;margin-left:0}}.event-price-container{margin-top:1.5rem!important;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.popup{cursor:auto}.popup h4{margin-bottom:.5rem}.popup.schedule-popup,.popup.address-popup{margin-top:-.5rem;margin-left:32px;right:-32px}.popup.schedule-popup .schedule-item.prescheduled,.popup.schedule-popup .schedule-item.virtual{max-width:20rem;white-space:normal}.address-popup{min-width:20rem;max-width:29rem;word-break:break-word;white-space:initial}.location-info{display:inline-block}.location-map img{width:324px;height:102px}.secondary-adress-line{margin-bottom:.5rem}.secondary-adress-line .cep{color:rgba(0,0,0,.4)}.saving-notification{position:fixed;top:-2.5rem;right:0;left:0;margin:auto;text-align:center;width:15rem;line-height:2.5rem;background:#39b54a;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 3px rgba(0,0,0,.3);transition:top .3s ease;z-index:100000000000000;animation:fadeInDown .3s ease;font-size:14px;font-weight:500}.save-feedback .saving-notification{top:0}@media screen and (max-width: 600px){.saving-notification{line-height:4.5rem;width:100%;border-radius:0;top:-4.5rem;font-size:15px;font-weight:500}}.loader-container{position:absolute;top:0;right:0;bottom:0;left:0}.edit-site-dialog .sidebar{padding:1rem 0}.edit-site-dialog .tab-list{padding:1.25rem 0}.edit-site-dialog .tab-list li a{padding:1rem 2rem 1rem 4.1rem;font-size:14px}.edit-site-dialog .tab-list li a .icon{margin-left:1rem;font-size:26px}.edit-site-dialog .tab-list li.selected{color:#0084d6;background:rgba(0,132,214,.125);pointer-events:none}.edit-site-dialog .main-container{background-color:#fff;padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.edit-site-dialog .main-container.menuTabIsOpen{background-color:#f0f0f0}.edit-site-dialog .main-container .dialog-content{min-height:38rem;flex-grow:1}.edit-site-dialog .main-container .dialog-content .tab-description{margin-bottom:1rem;font-size:13px}.edit-site-dialog .main-container .dialog-content .tab-description .field-description{margin-top:.5rem}.edit-site-dialog h2 .icon-menu{padding:1rem;margin:-1rem .5rem -1rem -1rem;font-size:26px;cursor:pointer;vertical-align:bottom;display:inline-block}.edit-site-dialog .brand-tab .company-name input{margin-bottom:0}.edit-site-dialog .brand-tab .description-box{min-height:6rem}.edit-site-dialog .brand-tab .description-box textarea{margin-bottom:0}.edit-site-dialog .schedule-tab .editable-box.collapsed .collapsed-content{display:flex;align-items:center}.edit-site-dialog .schedule-tab .editable-box.collapsed .collapsed-content .schedule-weekdays{flex-basis:11rem}.edit-site-dialog .schedule-tab .editable-box.collapsed .collapsed-content .schedule-weekdays:after{content:":"}.edit-site-dialog .schedule-tab .editable-box.collapsed .collapsed-content .schedule-time span{display:block}.edit-site-dialog .schedule-tab .editable-box .days-shortcut{margin-bottom:10px;display:inline-block}.edit-site-dialog .schedule-tab .editable-box .days-shortcut a.link~a.link{padding-left:.75rem}.edit-site-dialog .schedule-tab .editable-box .weekdays-list{display:flex;margin-bottom:1.5rem}.edit-site-dialog .schedule-tab .editable-box .weekdays-list .schedule-checkbox{border:1px solid #d2d2d2;line-height:2.5rem;flex-grow:1;flex-basis:0;background-color:#fff}.edit-site-dialog .schedule-tab .editable-box .weekdays-list .schedule-checkbox span{display:inline-block;text-align:center;cursor:pointer;width:100%;margin:0;font-size:inherit}.edit-site-dialog .schedule-tab .editable-box .weekdays-list .schedule-checkbox span:hover{background:#f0f0f0}.edit-site-dialog .schedule-tab .editable-box .weekdays-list .schedule-checkbox input:checked+span{background:#0084d6;color:#fff}.edit-site-dialog .schedule-tab .editable-box .weekdays-list .schedule-checkbox input:checked+span:hover{background:#0074bd}.edit-site-dialog .schedule-tab .editable-box .weekdays-list .schedule-checkbox input{position:absolute;left:-10000px;visibility:hidden}.edit-site-dialog .schedule-tab .editable-box .weekdays-list .schedule-checkbox~.schedule-checkbox{border-left:none}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container{position:relative;margin-bottom:1rem}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container>div{display:flex}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container .field-label{margin-bottom:.25rem}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container .schedule-inputs{padding:.5rem;border-radius:4px;position:relative;margin:0 -.5rem}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container .schedule-inputs:hover{background-color:rgba(0,0,0,.1)}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container .schedule-inputs:hover .on-hover-delete-button{display:block}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container label{align-items:center;flex-grow:1}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container label input{margin-bottom:0}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container label span{display:inline-block;margin-right:1rem}.edit-site-dialog .schedule-tab .editable-box .schedule-inputs-container label~label{margin-left:1rem}.edit-site-dialog .schedule-tab .editable-box .holiday-schedule-inputs-container{position:relative;margin-left:2rem}.edit-site-dialog .schedule-tab .schedule-type-description{margin-top:1rem}.edit-site-dialog .contact-tab .editable-box.collapsed .whatsapp-label{font-size:11px;margin-left:.25rem}.edit-site-dialog .contact-tab .editable-box.collapsed .main-contact-label{font-size:11px;color:#969696;margin-left:.25rem}.edit-site-dialog .contact-tab .editable-box .checkbox-list{margin-bottom:1rem}.edit-site-dialog .contact-tab .editable-box .email-input{margin-bottom:0}.edit-site-dialog .address-tab .editable-box.collapsed{padding:.5rem}.edit-site-dialog .address-tab .editable-box.collapsed .secondary-adress-line{margin-top:2px;margin-bottom:.75rem}.edit-site-dialog .address-tab .editable-box.collapsed .location-info{padding:.25rem 2.75rem 0 .25rem}.edit-site-dialog .address-tab .editable-box.collapsed .location-map{display:block}.edit-site-dialog .address-tab .editable-box.collapsed .location-map img{width:100%;border-radius:8px;border:1px solid rgba(0,0,0,.01)}.edit-site-dialog .social-networks-tab .editable-box.collapsed .collapsed-content .icon{color:#5a5a5a}.edit-site-dialog .social-networks-tab .editable-box input{margin-bottom:0}.edit-site-dialog .drag-drop-info{font-size:12px;color:rgba(0,0,0,.4);margin-top:1.5rem}.brand-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.schedule-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contact-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.address-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socialNetworks-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.domains-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.collaborators-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sharePreview-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.delivery-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.integrations-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qrcode-icon:before{content:"";speak:none;font-family:hubt-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-menu-icon,.navbar-close-menu-icon{margin-left:auto;font-size:22px;cursor:pointer;height:36px;background:#f0f0f0;width:36px;display:flex;border-radius:50%;align-items:center;justify-content:center}.navbar-menu-icon:active,.navbar-close-menu-icon:active{background:#e8e8e8}#react-preview .navbar-module{z-index:119}.cardapio-module .withoutImage .product-item .product-header{display:none}.cardapio-module .withoutImage .product-item .product-content .title-without-image{display:block}.cardapio-module .withoutImage .product-item .product-content .desc{margin-top:-.25rem}@media (min-width: 1200px){.cardapio-module .card-list.has-widow .card-item:nth-last-child(2){margin-left:10rem}.cardapio-module .card-list.has-widow .card-item:last-child{margin-right:10rem}.cardapio-module .card-list.has-widow.force-3-column{max-width:73rem;margin-left:auto;margin-right:auto}.cardapio-module .card-list.has-widow.force-3-column .card-item:nth-last-child(2){margin-left:.75rem}.cardapio-module .card-list.has-widow.force-3-column .card-item:last-child{margin-right:.75rem}.cardapio-module .compact-withoutImage .card-list.has-widow .card-item:nth-last-child(2){margin-left:14rem}.cardapio-module .compact-withoutImage .card-list.has-widow .card-item:last-child{margin-right:14rem}}@media (min-width: 951px){.cardapio-module.old-hubt .card-list.has-widow .card-item:nth-last-child(2){margin-left:10rem}.cardapio-module.old-hubt .card-list.has-widow .card-item:last-child{margin-right:10rem}.cardapio-module.old-hubt .card-list.has-widow.force-3-column{max-width:73rem;margin-left:auto;margin-right:auto}.cardapio-module.old-hubt .card-list.has-widow.force-3-column .card-item:nth-last-child(2){margin-left:.75rem}.cardapio-module.old-hubt .card-list.has-widow.force-3-column .card-item:last-child{margin-right:.75rem}.cardapio-module.old-hubt .compact-withoutImage .card-list.has-widow .card-item:nth-last-child(2){margin-left:14rem}.cardapio-module.old-hubt .compact-withoutImage .card-list.has-widow .card-item:last-child{margin-right:14rem}}.cardapio-module .compact-withImage .product-item.multiple-prices .price:after,.cardapio-module .compact-withoutImage .product-item.multiple-prices .price:after{margin-top:0;margin-bottom:0}.cardapio-module .compact-withImage .product-item,.cardapio-module .compact-withoutImage .product-item{padding:.5rem}.cardapio-module .compact-withImage .product-item .product-header,.cardapio-module .compact-withoutImage .product-item .product-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;flex-grow:1;margin-bottom:0}.cardapio-module .compact-withImage .product-item .product-header .product-img,.cardapio-module .compact-withoutImage .product-item .product-header .product-img{width:4rem;height:4rem;border-radius:5px;flex-shrink:0;align-self:center}.cardapio-module .compact-withImage .product-item .product-header .product-img:after,.cardapio-module .compact-withoutImage .product-item .product-header .product-img:after{display:none}.cardapio-module .compact-withImage .product-item .product-header .header-content,.cardapio-module .compact-withoutImage .product-item .product-header .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.5rem;margin-right:.25rem;flex-basis:0;flex-grow:1}.cardapio-module .compact-withImage .product-item .product-header .header-content .title,.cardapio-module .compact-withoutImage .product-item .product-header .header-content .title{position:static;bottom:auto;padding:0;overflow:hidden;font-size:13px;font-weight:400;color:#000;text-shadow:none;line-height:14px;max-width:100%;text-overflow:ellipsis;margin-bottom:2px}.cardapio-module .compact-withImage .product-item .product-header .header-content .price,.cardapio-module .compact-withoutImage .product-item .product-header .header-content .price{display:block;font-size:13px;white-space:normal}.cardapio-module .compact-withImage .product-item .product-header .header-content .price div,.cardapio-module .compact-withoutImage .product-item .product-header .header-content .price div{white-space:nowrap;display:inline-block}.cardapio-module .compact-withImage .product-item .product-header .header-content .price:before,.cardapio-module .compact-withoutImage .product-item .product-header .header-content .price:before{font-size:12px;white-space:nowrap;display:inline-block}.cardapio-module .compact-withImage .product-item .product-header .header-content .price.hidden:before,.cardapio-module .compact-withoutImage .product-item .product-header .header-content .price.hidden:before,.cardapio-module .compact-withImage .product-item .product-header .header-content .price.hidden,.cardapio-module .compact-withoutImage .product-item .product-header .header-content .price.hidden{display:none;font-size:12px;white-space:nowrap}.cardapio-module .compact-withImage .product-item .product-content,.cardapio-module .compact-withoutImage .product-item .product-content{display:none}.cardapio-module .compact-withImage .add-item-button,.cardapio-module .compact-withoutImage .add-item-button{padding:6px 1.25rem;display:flex;justify-content:center}.cardapio-module .compact-withImage .add-item-button .icon,.cardapio-module .compact-withoutImage .add-item-button .icon{display:inline-block;float:left}.cardapio-module .compact-withImage .add-item-button .icon~div,.cardapio-module .compact-withoutImage .add-item-button .icon~div{display:inline-block;align-self:center;padding-left:1rem}.cardapio-module .compact-withImage .product-item.no-image-uploaded .product-img .icon-product-box{display:inline-block;width:4rem;height:4rem}.cardapio-module .compact-withImage .product-item.no-image-uploaded .product-img .icon-product-box:before{position:absolute;top:0;left:0;font-size:3.5rem;padding:.25rem;color:rgba(0,0,0,.15)}.cardapio-module .compact-withoutImage .product-item{-ms-flex-preferred-size:12rem;flex-basis:12rem;padding:1rem}.cardapio-module .compact-withoutImage .product-item .product-header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cardapio-module .compact-withoutImage .product-item .product-header .product-img{display:none}.cardapio-module .compact-withoutImage .product-item .product-header .header-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}.cardapio-module .compact-withoutImage .add-item-button{width:12rem}@media (min-width: 600px){.cardapio-module.merged{padding-top:3rem}}.cardapio-module{padding:5rem 0}.cardapio-module.merged.viewing{padding-top:0}.cardapio-module .module-title{text-align:center;margin:0 auto 1rem}.cardapio-module .module-title h2{text-align:center;max-width:50rem;margin:0;color:rgba(0,0,0,.75);display:inline-block}.cardapio-module.admin-access .module-title{padding:0 2.5rem;color:red!important}.cardapio-module .products-module-description{max-width:54rem;font-size:14px;text-align:center;margin:1.5rem auto -1rem;color:rgba(0,0,0,.65)}.cardapio-module .dialog .product-img{width:10rem;height:10rem}.cardapio-module .product-item{-ms-flex-preferred-size:17rem;flex-basis:17rem;max-width:17rem;word-wrap:break-word;text-decoration:none;color:inherit;cursor:pointer;margin:.75rem;-ms-flex-line-pack:stretch;align-content:stretch;overflow:inherit;flex-grow:1;width:100%;flex-direction:column}.cardapio-module .product-item.unavailable{opacity:.6}.cardapio-module .product-item .product-header{position:relative}.cardapio-module .product-item .product-header .product-img{width:100%;height:140px;border-top-left-radius:10px;border-top-right-radius:10px;background-repeat:no-repeat;background-color:#fff;background-position:center;background-size:cover}.cardapio-module .product-item .product-header .product-img .icon-product-box{display:none}.cardapio-module .product-item .product-header .product-img:after{content:"";background:linear-gradient(to top,rgba(0,0,0,.3),rgba(0,0,0,0) 40%);position:absolute;top:0;bottom:0;left:0;right:0}.cardapio-module .product-item .product-header .title{position:absolute;bottom:0;padding:1rem;overflow:hidden;font-size:21px;font-weight:500;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.8);line-height:1;max-width:100%;text-overflow:ellipsis;hyphens:auto}.cardapio-module .product-item .product-header .price{display:none}.cardapio-module .product-item .product-content{margin:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.cardapio-module .product-item .product-content .title-without-image{font-size:21px;font-weight:500;margin:1rem 0;line-height:1;display:none;max-width:100%;text-overflow:ellipsis}.cardapio-module .product-item .product-content .desc{font-size:13px;line-height:130%;margin-top:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cardapio-module .product-item .product-content .desc~.price.hidden{display:none}.cardapio-module .product-item .product-content .desc~.price{padding-top:.5rem}.cardapio-module .product-item .product-content .desc.only-desc{margin-bottom:1rem}.cardapio-module .product-item .product-content .price{font-size:18px;font-weight:500;text-align:right;align-items:baseline;justify-content:flex-end;margin:1rem 0;padding-top:1rem;display:flex;flex-wrap:wrap;white-space:nowrap;margin-top:auto}.cardapio-module .product-item.multiple-prices .price:before{content:"A partir de:";font-size:12px;font-weight:400;color:rgba(0,0,0,.55);margin:.1rem .5rem .2rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;-ms-flex-item-align:baseline;align-self:baseline}.cardapio-module .product-item.concealed .product-header{margin-right:-.3px}.cardapio-module .product-item.concealed .title-without-image{padding-top:3rem}.cardapio-module .product-item .conceal-label{display:none}.cardapio-module .product-item.concealed .conceal-label{display:block;color:#fff;background-color:rgba(0,0,0,.6);font-weight:500;position:absolute;top:0;left:0;right:0;line-height:3rem;z-index:1;padding-left:3rem;border-top-left-radius:10px;border-top-right-radius:10px}.cardapio-module .product-item.concealed .conceal-label .icon{font-size:23px;position:absolute;left:0;top:0;line-height:3rem;width:3rem;text-align:center}.cardapio-module .edit-buttons-container{position:absolute;z-index:2;top:.5rem;right:.5rem}.withoutImage .product-item .product-content .desc~.price{padding-top:.5rem}.withoutImage .product-item .product-content .price{padding-top:0}.withoutImage.view-product-dialog .product-img,.compact-withoutImage.view-product-dialog .product-img{background-image:none!important;height:10rem}.withoutImage.view-product-dialog .product-img:after,.compact-withoutImage.view-product-dialog .product-img:after{background:transparent}.withoutImage.view-product-dialog .product-info,.compact-withoutImage.view-product-dialog .product-info{margin-top:3rem}.withoutImage.view-product-dialog .product-heading,.compact-withoutImage.view-product-dialog .product-heading{position:absolute;height:10rem;top:0;right:0;left:0}.withoutImage.view-product-dialog .product-heading .product-title,.compact-withoutImage.view-product-dialog .product-heading .product-title{position:absolute;bottom:1.5rem;left:2rem;right:2rem;z-index:46;color:#fff}.withoutImage.view-product-dialog .product-heading .product-title .product-name,.compact-withoutImage.view-product-dialog .product-heading .product-title .product-name{height:auto;margin-bottom:0}.withoutImage.view-product-dialog .product-details,.compact-withoutImage.view-product-dialog .product-details{position:relative;margin-top:10rem}.withoutImage.view-product-dialog .product-details .product-description,.compact-withoutImage.view-product-dialog .product-details .product-description{margin:2rem 0}.withoutImage.edit-product-dialog .product-img,.compact-withoutImage.edit-product-dialog .product-img{background-image:none!important;height:11rem}.withoutImage.edit-product-dialog .product-img:after,.compact-withoutImage.edit-product-dialog .product-img:after{background:transparent}.withoutImage.edit-product-dialog .product-info,.compact-withoutImage.edit-product-dialog .product-info{margin-top:1rem}.withoutImage.edit-product-dialog .image-upload-form,.compact-withoutImage.edit-product-dialog .image-upload-form{display:none}@media (max-width: 480px){.cardapio-module .card-list{margin-left:-1.25rem;margin-right:-1.25rem}.cardapio-module .product-item,.cardapio-module .card-item,.cardapio-module .add-item-button{margin:1.5%;-ms-flex-preferred-size:12rem;flex-basis:12rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:46.8%}.cardapio-module .product-item .product-header .title,.cardapio-module .card-item .product-header .title,.cardapio-module .add-item-button .product-header .title,.cardapio-module .product-item .product-content .title-without-image,.cardapio-module .card-item .product-content .title-without-image,.cardapio-module .add-item-button .product-content .title-without-image{font-size:5vw}.cardapio-module .product-item .product-content .price,.cardapio-module .card-item .product-content .price,.cardapio-module .add-item-button .product-content .price{font-size:4.5vw}.cardapio-module .product-item .product-header .product-img,.cardapio-module .card-item .product-header .product-img,.cardapio-module .add-item-button .product-header .product-img{height:35vw}.cardapio-module .product-item.multiple-prices .price:after,.cardapio-module .card-item.multiple-prices .price:after,.cardapio-module .add-item-button.multiple-prices .price:after{font-size:12px}}.highlight-module{position:relative}.highlight-module .image{width:100%;height:30rem;background-size:cover;background-position:center}.highlight-module h2{font-size:48px;text-align:center;color:#fff;position:absolute;top:50%;left:0;right:0;margin:0 auto;width:80%;max-width:72rem;line-height:110%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-shadow:1px 1px 5px rgba(0,0,0,.8)}.highlight-module .title-true .image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}.highlight-module .no-user-image .custom-user-image,.highlight-module-dialog .no-user-image .custom-user-image{display:none}.highlight-module .default-image-select:nth-of-type(7n),.highlight-module-dialog .default-image-select:nth-of-type(7n){margin-right:0}.highlight-module .default-image-select img,.highlight-module-dialog .default-image-select img{height:6rem;position:absolute;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%)}.highlight-module .dialog-footer,.highlight-module-dialog .dialog-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.highlight-module-dialog{width:52rem;min-width:52rem}form.image-upload-form{float:left}@media all and (max-width: 900px){.highlight-module .image{height:40vw}.highlight-module h2{font-size:5.25vw}}@media all and (max-width: 600px){.highlight-module .image{height:50vw}.highlight-module h2{font-size:6vw}}
