@charset "UTF-8";
@font-face{font-family:'Avenir';font-style:normal;font-weight:300;src:local('Avenir Light'),local('Avenir-Light'),url(https://static-files.giftapp.app/css/fonts/Avenir-Light.woff2) format('woff2')}
@font-face{font-family:'Avenir';font-style:normal;font-weight:400;src:local('Avenir'),local('Avenir-Regular'),url(https://static-files.giftapp.app/css/fonts/Avenir-Roman.woff2) format('woff2')}
@font-face{font-family:'GoodVibrations';src:local('GoodVibrations'),local('GoodVibrations'),url(https://static-files.giftapp.app/css/fonts/GoodVibrations.woff2) format('woff2'),url(https://static-files.giftapp.app/css/fonts/GoodVibrations.woff) format('woff'),url(https://static-files.giftapp.app/css/fonts/GoodVibrations.svg#GoodVibrations) format('svg');font-weight:400;font-style:normal}
:root{--color-gold:#d0b931;--color-gold-pastel:#9c8851;--color-dark-strong:#181817}html{position:relative;min-height:100%}body{margin-bottom:216px;background:#000;color:#fff;font-family:"Avenir",sans-serif}body.choice-your-city,body.login,body.register,body.forgot-password,body.login-register,body.login-email,body.validate-phone{height:100%;margin:0;background:#000 no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body.choice-your-city{background:#000}body.register{background:#000}body.forgot-password{background:#000}body.login-register{background:#000}body.login-email{background:#000}body.validate-phone{background-image:none}body>main{padding-top:100px}body.choice-your-city>.container,body.login>.container{padding:15px}a,a:link{color:#fff}a:hover{text-decoration:none;color:#d0b931}.bg-dark-strong{background-color:var(--color-dark-strong)}.bg-dark-ligth{background-color:#282828}.bg-dark-strong.navbar-dark .navbar-nav .nav-link{color:#fff}.bg-dark-strong.navbar{padding-top:0;padding-bottom:0}.bg-dark-strong .navbar-brand{padding:0}.bg-gray{background-color:#282828}.text-black{color:#000}.text-gray{color:#848484}.text-gold,a.text-gold{color:var(--color-gold)}.text-gold path{fill:var(--color-gold)}.text-gold-pastel{color:var(--color-gold-pastel)}.text-muted path{fill:#6c757d}.text-white path{fill:#fff}.text-manuscript{font-family:'GoodVibrations',Arial,sans-serif}.text-sinkin-sans{font-family:'Sinkin Sans'}.font-weight-100{font-weight:100 !important}.font-weight-200{font-weight:200 !important}.font-weight-300{font-weight:300 !important}.font-weight-400{font-weight:400 !important}.font-weight-500{font-weight:500 !important}.font-weight-600{font-weight:600 !important}.font-weight-700{font-weight:700 !important}.font-weight-800{font-weight:800 !important}.font-weight-900{font-weight:900 !important}.font-size-3-5{font-size:3.5rem}.font-size-4-5{font-size:4.5rem}.font-size-5-5{font-size:5.5rem}.w800px{max-width:800px !important}.btn-gold,.btn-gold:hover{color:#000 !important;background:#000;background:-moz-linear-gradient(top,#f2d36c 0%,#8f8129 100%);background:-webkit-linear-gradient(top,#f2d36c 0%,#8f8129 100%);background:linear-gradient(to bottom,#f2d36c 0%,#8f8129 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2d36c',endColorstr='#8f8129',GradientType=0);border-bottom:1px solid #8f8129;transition:none}.btn-gold.btn:not(:disabled):not(.disabled).active,.btn-gold.btn:not(:disabled):not(.disabled):active{background:#f2d36c}.btn-home,.btn-home:hover{border:3px solid var(--color-gold);border-radius:6px;text-align:center;font-size:22px;padding:10px 0;color:#d0b931 !important;text-decoration:none}.btn-gift-buy{border:2px solid var(--color-gold);border-radius:5px;padding:15px 20px}.btn-white{background:#fff;color:#000 !important}.btn-blue{background:#243970;color:#fff !important}.btn-transparent-white{background:0 0;color:#fff !important;border:2px solid #fff}.btn-outline-gold{background:0 0;color:var(--color-gold) !important;border:2px solid var(--color-gold)}.btn-favorite{display:inline-block;position:absolute;right:6%;top:6%;cursor:pointer}.btn-black,.btn-black:hover{background-color:#000;color:#fff}.btn-plus{padding-right:40px}.btn-plus:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f067";position:absolute;color:var(--color-gold);right:22px;top:2px;font-size:22px}.line-gold{border-bottom:1px solid var(--color-gold)}.alert-gold{color:var(--color-dark-strong);background-color:var(--color-gold);border-color:var(--color-dark-strong)}.escolha-sua-cidade{height:100%;display:flex;justify-content:center;align-items:center}.rounded-1{border-radius:1%}.rounded-2{border-radius:2%}.rounded-3{border-radius:3%}.rounded-4{border-radius:4%}.rounded-5{border-radius:5%}.rounded-8{border-radius:8%}.rounded-10{border-radius:10%}.height-1{height:1px}.w-5px{width:5px}.w-10px{width:10px}.w-15px{width:15px}.w-20px{width:20px}.border-gray{border:1px solid #282828}.border-right-muted{border-right:1px solid #444}.border-bottom-gray{border-bottom:1px solid #fff}.form-control,.form-control:focus{border:0;border-radius:0;background:0 0;border-bottom:1px solid #3e3e3e;color:#fff;box-shadow:none}.form-control>option{color:#000}.form-control:focus{border-bottom:1px solid var(--color-gold)}.form-control:disabled,.form-control[readonly]{background:0 0}.loading-input{background:transparent url(/css/../images/spinner.svg) center right no-repeat !important;background-size:30px auto !important}.see-password{display:block;position:absolute;padding:10px;z-index:99;cursor:pointer;right:20px;margin-top:2px}.help-block.help-block-error{color:#dc3545 !important;font-size:.9rem}.help-block.valid-feedback{font-size:.9rem}.filter-index .input-search-home{background:transparent url(/css/../images/ic_search.png) left center no-repeat;padding-left:40px}.filter-index .btn-icon,.filter-index .btn-icon:active{background:transparent url(/css/../images/ic_filter.png) 0px center no-repeat !important;color:#fff;font-size:20px;font-weight:700;box-shadow:none;min-height:44px}.filter-index .btn-search,.filter-index .btn-search:active{background-color:#181817;color:#fff;font-size:20px;font-weight:700;box-shadow:none;min-height:44px;border-radius:10px}.establishment-featured .description{position:absolute;width:calc(100% - 2em);bottom:5px;padding:0 0 0 20px;text-shadow:2px 2px #000}.establishment-featured .link-gold{color:var(--color-gold)}.establishment-featured .image{overflow:hidden;border-radius:6px}.establishment-plus .image,.establishment .image{overflow:hidden;border-radius:5px}.establishment-products .image{overflow:hidden;border-radius:6px;margin-bottom:20px}.slick-dots{bottom:0;position:relative}.slick-dots li button{height:30px;width:30px}.slick-dots li.slick-active button:before{color:#f5a623}.slick-dots li button:before{font-size:16px;color:#fff}.menu-minha-conta a.active{color:var(--color-gold)}.modal-content{background:var(--color-dark-strong)}.modal-header{border-bottom-color:var(--color-gold)}.modal-footer{border-top-color:var(--color-gold)}.navbar-nav.checkout>.nav-item{width:92px}.navbar-nav.checkout>.nav-item:last-child{width:auto}.navbar-nav.checkout>.nav-item>.nav-link:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";color:#4b4b4b;font-size:20px;margin:0 0 0 12px}.navbar-nav.checkout>.nav-item:last-child>.nav-link:after{margin:0;display:none}.textarea-dark,.textarea-dark:focus{background:var(--color-dark-strong);border-radius:0;border:0}.textarea-dark::-webkit-input-placeholder{font-size:18px}.textarea-dark:-ms-input-placeholder{font-size:18px}.textarea-dark:-ms-input-placeholder{font-size:18px}.textarea-dark::-moz-placeholder{font-size:18px}.textarea-dark::placeholder{font-size:18px}.swal2-popup{background-color:var(--color-dark-strong) !important;border:1px solid var(--color-gold)}.swal2-popup .swal2-title{color:var(--color-gold)}.swal2-popup .swal2-content{color:#fff}.swal2-icon.swal2-warning{color:var(--color-gold);border-color:var(--color-gold)}.swal2-popup .swal2-confirm.swal2-styled{background-color:var(--color-gold) !important;color:var(--color-dark-strong)}.swal2-popup .swal2-confirm.swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px var(--color-dark-strong),0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px var(--color-dark-strong),0 0 0 4px rgba(50,100,150,.4)}.form-group.field-checkoutform-product_format_id div.radio>label,.form-group.field-checkoutform-shipping_method div.radio>label{border:2px solid transparent;background:#181818;width:100%;border-radius:10px;margin-bottom:10px;cursor:pointer}.form-group.field-checkoutform-product_format_id div.radio>label>input,.form-group.field-checkoutform-shipping_method div.radio>label>input{visibility:hidden;position:absolute}.form-group.field-checkoutform-product_format_id div.radio>label.active,.form-group.field-checkoutform-shipping_method div.radio>label.active{border:2px solid var(--color-gold)}.form-group.field-checkoutform-product_format_id div.radio>label .text-white svg{width:18px;position:relative;top:-2px;margin-right:10px}.form-group.field-checkoutform-product_format_id div.radio.disabled{opacity:.4}.form-group.field-checkoutform-product_format_id div.radio.disabled>*{cursor:not-allowed}.form-group.field-checkoutform-product_format_id div.radio>label h3,.form-group.field-checkoutform-shipping_method div.radio>label h3{display:inline-block}small#message{cursor:pointer}main #details{padding:2.2em 0 0}main #details>.list-hours{height:380px;overflow-y:scroll}.line-vertical-dot .line{border-left:1px solid var(--color-gold);height:100%;width:1px;position:absolute;left:50%}.infinite-scroll-loading-text{display:block;width:100%;text-align:center}.pignose-calendar{width:100%;max-width:100%;margin:0;background:0 0;border:0}.pignose-calendar .pignose-calendar-top{background:0 0;border:0}.pignose-calendar .pignose-calendar-header,.pignose-calendar .pignose-calendar-body{padding:0}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav .pignose-calendar-top-icon,.pignose-calendar .pignose-calendar-header .pignose-calendar-week,.pignose-calendar .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sat,.pignose-calendar .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sun{color:var(--color-gold)}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-sat a,.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-sun a,.pignose-calendar .pignose-calendar-unit a{color:#444;border:none}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-disabled a{opacity:1;background:0 0;color:#444 !important;border:none}.pignose-calendar .pignose-calendar-unit.schedule a{color:#fff}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active a,.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active.pignose-calendar-unit-sat a,.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active.pignose-calendar-unit-sun a{background-color:var(--color-gold);color:#000}.pignose-calendar-button-schedule-container{display:none}.pignose-calendar .pignose-calendar-top{padding:2.2em 0 0}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-year,.pignose-calendar .pignose-calendar-top .pignose-calendar-top-month{text-align:center;color:#fff}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-month,.pignose-calendar .pignose-calendar-top .pignose-calendar-top-year{font-size:130%;font-weight:600;margin:0;display:inline-block}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-month{text-align:right}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-year{text-align:left}.link-hour{border-top:1px solid transparent;border-bottom:1px solid transparent;padding:4px 0}.link-hour:hover,.link-hour.active{border-top:1px solid var(--color-gold);border-bottom:1px solid var(--color-gold)}.slick-slide{margin:0;position:relative;border-radius:10px 10px 0 0;overflow:hidden}.slick-moments .moment img{position:relative;z-index:1}.slick-moments .moment .mask{width:100%;background-color:rgba(0,0,0,.4);height:100%;position:absolute;top:0;z-index:1}.slick-moments .moment .icon{position:absolute;width:60px;height:60px;z-index:10;top:20px;right:30%}.slick-moments .moment .desc{position:relative;z-index:10;top:-64px}.slick-moments .slick-prev,.slick-moments .slick-next{width:45px;height:45px}.slick-moments .slick-prev{left:-55px}.slick-moments .slick-next{right:-55px}.slick-moments .slick-slide{height:170px}.bootstrap-maxlength{margin-top:-26px;font-size:12px;color:var(--color-gold)}main[role=main] .input-lg.select2-container--krajee .select2-selection--single,main[role=main] .input-group-lg .select2-container--krajee .select2-selection--single{text-align:center;background-color:var(--color-dark-strong);border:0;border-radius:0 !important}main[role=main] .select2-container--krajee .select2-selection--single .select2-selection__placeholder,main[role=main] .select2-container--krajee .select2-selection--single .select2-selection__rendered b{color:#fff !important}main[role=main] .select2-selection__arrow{display:none}.footer{position:absolute;bottom:0;width:100%;height:60px}.footer>.container{padding-right:15px;padding-left:15px}footer.footer{position:absolute;bottom:0;width:100%;height:216px}footer.footer .block-1,footer.footer .block-2{font-size:12px;color:#fff}footer.footer .block-2 ul.social-network li div{border:1px solid #fff;text-align:center;padding:6px;border-radius:50%;width:30px}footer.footer ul>li>a{display:block;font-size:13px;margin:10px 0}.toast-top-right{margin-top:80px}#toast-container>div{opacity:1}#carouselExampleControls{border-radius:8px}.video-foreground{position:relative;margin-top:-100px;margin-bottom:-100px;z-index:0}.choice-your-city h1,.login-register h1,.login-email h1,.login-email h5,.forgot-password h1,.forgot-password h5,.register h1{text-shadow:2px 2px 2px #000}.login-register .btn{-webkit-box-shadow:5px 5px 18px 0px rgba(0,0,0,.8);box-shadow:5px 5px 18px 0px rgba(0,0,0,.8)}.image-gradient-bottom-black:after{display:block;position:relative;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);margin-top:-150px;height:150px;width:100%;content:''}.color-google-blue{color:#4285f4}.color-google-red{color:#ea4335}.color-google-yellow{color:#fbbc05}.color-google-green{color:#34a853}.seu-presente .logo,.seu-presente .lasso{width:70%}.seu-presente .name,.seu-presente .client-name,.seu-presente .message{color:#000;font-family:'GoodVibrations',Arial,sans-serif;font-size:60px}.seu-presente .message{font-size:34px;margin-bottom:50px}.seu-presente .client-name{font-size:36px}.seu-presente .title,.seu-presente .subtitle,.seu-presente .establishment-title,.seu-presente .establishment-subtitle{color:var(--color-gold-pastel);font-family:'Sinkin Sans';font-weight:200;font-size:50px}.seu-presente .subtitle{font-size:30px;font-weight:300;margin-bottom:50px}.seu-presente .establishment-title{font-size:30px;font-weight:300}.seu-presente .establishment-subtitle{font-size:20px;font-weight:300}.input-dot:after{content:'.';position:absolute;right:0;bottom:0;color:#fff}#siteseal{display:inline-block;margin-left:20px}#siteseal>img{height:32px}#myAccount.nav-tabs{border-bottom:2px solid transparent}#myAccount.nav-tabs .nav-link,#myAccount.nav-tabs .nav-link.active,#myAccount.nav-tabs .nav-item.show .nav-link{font-size:1.3rem;color:#fff;background:0 0;border:none}#myAccount.nav-tabs .nav-link.active,#myAccount.nav-tabs .nav-item.show .nav-link{border-bottom:2px solid var(--color-gold)}.input-pin>.form-group{width:19%;display:inline-block;margin:0;padding:10px}.input-pin .help-block.help-block-error{display:none}.input-pin>.form-group>input{border:1px solid #3e3e3e;border-radius:10px;text-align:center;text-transform:uppercase;height:60px;font-size:30px}.input-pin>.form-group.has-error>input{border-color:#dc3545}.my-container{border-left:1px solid #d0b931;padding-left:10px;width:120%}.my-breadcrumb{padding:10px;padding-left:25px;font-size:20px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:#9b9898}.my-card{border-radius:10px;margin:10px;background-color:#181817}.gift-info{border-top:5px solid #d0b931;padding:32px 26px 30px 40px;display:flex;flex-direction:row;justify-content:space-between}.gift-info .img{width:30%;padding:0;min-height:220px;display:flex;align-items:center}.gift-info .img picture img{border-radius:20px}.gift-item-info{width:30%;position:relative}.gift-item-name{font-style:normal;font-weight:400;font-size:18px;line-height:22px}.gift-item-establishment{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#9b9898}.gift-address{font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#9b9898}.gift-dates{font-style:normal;font-weight:400;font-size:11px;line-height:13px;margin-top:8px}.gift-dates p{margin:0;padding:1px}.gift-valid-date{color:#d0b931}.gift-status{color:#d0b931;position:absolute;bottom:0}.order-info{width:35%;position:relative}.order-info-title{font-size:20px;font-weight:400;line-height:24px;letter-spacing:0px;color:#d0b931}.order-info-values{font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#fff}.order-info-values p{margin:0;padding:1px;display:grid;grid-template-columns:2fr 1fr}.order-payment{position:absolute;bottom:0;width:100%}.order-payment-title{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#b6b6b6;display:flex;justify-content:space-between}.payment-method{display:flex;justify-content:space-between;margin:0}.payment-method .method{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#d0b931}.payment-method .value{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#fff}.payment-times{font-style:normal;font-weight:400;font-size:11px;line-height:13px;color:#fff;margin:0}.shipping-info{padding:19px 10px 10px 34px;display:grid;grid-template-columns:1fr 1fr}.shipping-title{font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#be9606}.shipping-help-title{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff}.shipping-help p{margin:0}.shipping-help p a{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#9b9898}.shipping-details ul{border-left:1px solid #d0b931;padding:0 10px}.shipping-details ul li{margin-bottom:15px;padding-left:10px;list-style-type:none;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#fff;position:relative}.shipping-details ul li:before{content:"";display:block;width:18px;height:18px;background:#687174;position:absolute;top:0;left:-20px;border-radius:50%}.shipping-details-bullet-active:before{background:#d0b931 !important}.text-grey{color:#9b9898}.text-gold{color:#d0b931 !important}.m-n{margin:0!important}.m-xxs{margin:1px!important}.m-xs{margin:5px!important}.m-sm{margin:10px!important}.m-md{margin:15px!important}.m-lg{margin:20px!important}.m-xl{margin:30px!important}.m-xxl{margin:40px!important}.m-xxxl{margin:50px!important}.m-xxxxl{margin:60px!important}.m-t-n{margin-top:0!important}.m-t-xxs{margin-top:1px!important}.m-t-xs{margin-top:5px!important}.m-t-sm{margin-top:10px!important}.m-t-md{margin-top:15px!important}.m-t-lg{margin-top:20px!important}.m-t-xl{margin-top:30px!important}.m-t-xxl{margin-top:40px!important}.m-t-xxxl{margin-top:50px!important}.m-t-xxxxl{margin-top:60px!important}.m-r-n{margin-right:0!important}.m-r-xxs{margin-right:1px!important}.m-r-xs{margin-right:5px!important}.m-r-sm{margin-right:10px!important}.m-r-md{margin-right:15px!important}.m-r-lg{margin-right:20px!important}.m-r-xl{margin-right:30px!important}.m-r-xxl{margin-right:40px!important}.m-r-xxxl{margin-right:50px!important}.m-r-xxxxl{margin-right:60px!important}.m-b-n{margin-bottom:0!important}.m-b-xxs{margin-bottom:1px!important}.m-b-xs{margin-bottom:5px!important}.m-b-sm{margin-bottom:10px!important}.m-b-md{margin-bottom:15px!important}.m-b-lg{margin-bottom:20px!important}.m-b-xl{margin-bottom:30px!important}.m-b-xxl{margin-bottom:40px!important}.m-b-xxxl{margin-bottom:50px!important}.m-b-xxxxl{margin-bottom:60px!important}.m-l-n{margin-left:0!important}.m-l-xxs{margin-left:1px!important}.m-l-xs{margin-left:5px!important}.m-l-sm{margin-left:10px!important}.m-l-md{margin-left:15px!important}.m-l-lg{margin-left:20px!important}.m-l-xl{margin-left:30px!important}.m-l-xxl{margin-left:40px!important}.m-l-xxxl{margin-left:50px!important}.m-l-xxxxl{margin-left:60px!important}.p-n{padding:0!important}.p-xxs{padding:1px!important}.p-xs{padding:5px!important}.p-sm{padding:10px!important}.p-md{padding:15px!important}.p-lg{padding:20px!important}.p-xl{padding:30px!important}.p-xxl{padding:40px!important}.p-xxxl{padding:50px!important}.p-xxxxl{padding:60px!important}.p-t-n{padding-top:0!important}.p-t-xxs{padding-top:1px!important}.p-t-xs{padding-top:5px!important}.p-t-sm{padding-top:10px!important}.p-t-md{padding-top:15px!important}.p-t-lg{padding-top:20px!important}.p-t-xl{padding-top:30px!important}.p-t-xxl{padding-top:40px!important}.p-t-xxxl{padding-top:50px!important}.p-t-xxxxl{padding-top:60px!important}.p-r-n{padding-right:0!important}.p-r-xxs{padding-right:1px!important}.p-r-xs{padding-right:5px!important}.p-r-sm{padding-right:10px!important}.p-r-md{padding-right:15px!important}.p-r-lg{padding-right:20px!important}.p-r-xl{padding-right:30px!important}.p-r-xxl{padding-right:40px!important}.p-r-xxxl{padding-right:50px!important}.p-r-xxxxl{padding-right:60px!important}.p-b-n{padding-bottom:0!important}.p-b-xxs{padding-bottom:1px!important}.p-b-xs{padding-bottom:5px!important}.p-b-sm{padding-bottom:10px!important}.p-b-md{padding-bottom:15px!important}.p-b-lg{padding-bottom:20px!important}.p-b-xl{padding-bottom:30px!important}.p-b-xxl{padding-bottom:40px!important}.p-b-xxxl{padding-bottom:50px!important}.p-b-xxxxl{padding-bottom:60px!important}.p-l-n{padding-left:0!important}.p-l-xxs{padding-left:1px!important}.p-l-xs{padding-left:5px!important}.p-l-sm{padding-left:10px!important}.p-l-md{padding-left:15px!important}.p-l-lg{padding-left:20px!important}.p-l-xl{padding-left:30px!important}.p-l-xxl{padding-left:40px!important}.p-l-xxxl{padding-left:50px!important}.p-l-xxxxl{padding-left:60px!important}.m-t-ne-xxs{margin-top:-1px!important}.m-t-ne-xs{margin-top:-5px!important}.m-t-ne-sm{margin-top:-10px!important}.m-t-ne-md{margin-top:-15px!important}.m-t-ne-lg{margin-top:-20px!important}.m-t-ne-xl{margin-top:-30px!important}.m-t-ne-xxl{margin-top:-40px!important}.m-t-ne-xxxl{margin-top:-50px!important}.m-t-ne-xxxxl{margin-top:-60px!important}.m-r-ne-xxs{margin-right:-1px!important}.m-r-ne-xs{margin-right:-5px!important}.m-r-ne-sm{margin-right:-10px!important}.m-r-ne-md{margin-right:-15px!important}.m-r-ne-lg{margin-right:-20px!important}.m-r-ne-xl{margin-right:-30px!important}.m-r-ne-xxl{margin-right:-40px!important}.m-r-ne-xxxl{margin-right:-50px!important}.m-r-ne-xxxxl{margin-right:-60px!important}.m-b-ne-xxs{margin-bottom:-1px!important}.m-b-ne-xs{margin-bottom:-5px!important}.m-b-ne-sm{margin-bottom:-10px!important}.m-b-ne-md{margin-bottom:-15px!important}.m-b-ne-lg{margin-bottom:-20px!important}.m-b-ne-xl{margin-bottom:-30px!important}.m-b-ne-xxl{margin-bottom:-40px!important}.m-b-ne-xxxl{margin-bottom:-50px!important}.m-b-ne-xxxxl{margin-bottom:-60px!important}.m-l-ne-xxs{margin-left:-1px!important}.m-l-ne-xs{margin-left:-5px!important}.m-l-ne-sm{margin-left:-10px!important}.m-l-ne-md{margin-left:-15px!important}.m-l-ne-lg{margin-left:-20px!important}.m-l-ne-xl{margin-left:-30px!important}.m-l-ne-xxl{margin-left:-40px!important}.m-l-ne-xxxl{margin-left:-50px!important}.m-l-ne-xxxxl{margin-left:-60px!important}.space-5{margin:5px 0!important}.space-10{margin:10px 0!important}.space-15{margin:15px 0!important}.space-20{margin:20px 0!important}.space-25{margin:25px 0!important}.space-30{margin:30px 0!important}.space-35{margin:35px 0!important}.space-40{margin:40px 0!important}.space-45{margin:45px 0!important}.space-50{margin:50px 0!important}.space-55{margin:55px 0!important}.space-60{margin:60px 0!important}@media (max-width:575.98px){body>main{padding-top:80px}.btn.btn-icon{padding:0;background:transparent url(/css/../images/ic_filter.png) center center no-repeat !important}body>main .seu-presente .display-1{font-size:4rem}.seu-presente .display-4{font-size:2.5rem}.seu-presente .image-establishment{height:250px !important;background-size:contain}.seu-presente .image-establishment{height:400px !important;background-size:contain}.seu-presente .options img{height:40px !important}.video-foreground{margin-top:-1px;margin-bottom:-1px}.seu-presente img{vertical-align:top !important}}@media (min-width:576px) and (max-width:767.98px){.seu-presente .logo{width:50%}.seu-presente .display-1{font-size:4rem}.seu-presente .display-4{font-size:2.5rem}.seu-presente .image-establishment{height:250px !important;background-size:contain}.seu-presente .image-establishment{height:400px !important;background-size:contain}.seu-presente .options img{height:40px !important}.video-foreground{margin-top:-80px;margin-bottom:-80px}}@media (min-width:768px) and (max-width:991.98px){.seu-presente .logo{width:50%}.seu-presente .display-1{font-size:4rem}.seu-presente .display-4{font-size:2.5rem}.seu-presente .image-establishment{height:500px !important;background-size:contain}.seu-presente .options img{height:40px !important}.video-foreground{margin-top:-80px;margin-bottom:-80px}}@media (min-width:1200px){.container{max-width:1030px}}:root{--color-gold:#d0b931;--color-dark-strong:#181817}.date .input-group-text{background-color:var(--color-dark-strong);color:#fff;border:0;border-bottom:1px solid #3e3e3e}.datepicker-dropdown:after{border-top-color:var(--color-dark-strong) !important;border-bottom-color:var(--color-dark-strong) !important}.datepicker.dropdown-menu{background-color:var(--color-dark-strong);color:#fff}.datepicker table tr td.today{background-color:#ddd !important}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus,.datepicker table tr td span:hover,.datepicker table tr td span.focused,.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background-color:var(--color-gold) !important}.datepicker table tr td.day:hover,.datepicker table tr td.focused{color:var(--color-gold) !important;background-color:transparent !important}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{background-color:var(--color-gold) !important;color:#000 !important}