:root{--padding-inline:1rem;--content-max-width:1352px;--breakout-max-width:1552px;--content-gap:48px;background-color:#eaddca}.content-grid{--_padding-inline:max(var(--padding-inline),env(safe-area-inset-left));--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2);display:grid;grid-template-columns:[full-width-start] minmax(var(--_padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min((100% - var(--_padding-inline) * 2 - var(--content-gap,20px))/2,var(--content-max-width)/2) [content-middle-start] var(--content-gap,20px) [content-middle-end] min((100% - var(--_padding-inline) * 2 - var(--content-gap,20px))/2,var(--content-max-width)/2) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--_padding-inline),1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout,.full-width>.breakout{grid-column:breakout}.content-grid>.full-width{display:grid;grid-column:full-width;grid-template-columns:inherit}section{margin-bottom:30px;margin-top:60px}@font-face{font-display:swap;font-family:CenzoFlareCond-Medium;font-style:normal;font-weight:400;src:url(./CenzoFlareCond-Medium-gs0PI_g-.otf) format("opentype")}@font-face{font-display:swap;font-family:CenzoFlare-Medium;font-style:normal;font-weight:400;src:url(./CenzoFlare-Medium-BgwevBz-.otf) format("opentype")}@font-face{font-display:swap;font-family:CenzoFlareCond-Regular;font-style:normal;font-weight:400;src:url(./CenzoFlareCond-Regular-CNA6DpRu.otf) format("opentype")}@font-face{font-display:swap;font-family:MyriadPro-Regular;font-style:normal;font-weight:400;src:url(./MyriadPro-Regular-BY6xFsxq.otf) format("opentype")}body{font-family:Trebuchet MS,Lucida Grande,system-ui;font-size:16px;margin:0}button{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;width:auto;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}html{overflow-x:hidden}html.nav-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,label,select,textarea{background:none;border:0;display:inline-block;font-size:13px;line-height:1;margin:0;padding:0;vertical-align:middle;white-space:normal}input:focus{outline:0}input,textarea{background:transparent;border-bottom:2px solid #fbba07;box-sizing:content-box}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{box-sizing:border-box}input[type=checkbox],input[type=radio]{height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{background:none;border:0;padding:0}textarea{overflow:auto}select[multiple],textarea{vertical-align:top}h1{color:var(--color-red);font-family:CenzoFlareCond-Medium,sans-serif;font-size:180px;font-weight:600;line-height:1;margin:0;text-transform:uppercase}h2{box-sizing:border-box;color:#1a0902!important;font-family:CenzoFlareCond-Medium,system-ui;font-size:26px;font-weight:500;line-height:1.2;margin:10px 0 -18px;padding:0;text-align:center;white-space:pre-line}h3{color:var(--color-dark-green);font-family:var(--gothic-font);font-size:53px}p{box-sizing:border-box;font-family:Trebuchet MS,Lucida Grande,system-ui;font-size:16px;line-height:1.5;margin:0;padding:0;text-align:center;white-space:pre-line}.subtitle{color:var(--color-dark-green);font-family:var(--gothic-font);font-size:40px;font-weight:600;text-transform:uppercase}.top{position:absolute;top:0;width:100%;z-index:9}.top .logo-wrapper{display:flex;position:relative;width:100%}.top .logo-wrapper .logo{margin:auto;position:relative;top:.2rem}.top .logo-wrapper .logo svg{color:#ad5c2f;fill:none;height:36px;margin:0 auto;width:180px}.footer,.top .logo-wrapper .logo svg{box-sizing:border-box;font-family:Trebuchet MS,Lucida Grande,system-ui;padding:0}.footer{align-items:center;background-color:#1a0902;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;margin:0;min-height:594px;position:relative}.footer:before{background-image:linear-gradient(90deg,#f90,#ffd600 50%,#ffa800);content:"";height:4px;position:absolute;top:0;width:100%}.footer__text{box-sizing:border-box;color:#eaddca;font-family:Trebuchet MS,Lucida Grande,system-ui;font-size:13px;margin:0 auto;padding:0 0 50px;text-align:center;width:50%}.footer__list{margin:0 auto 50px;width:100%}.footer__list,.footer__list ul{box-sizing:border-box;color:#fff;font-family:Trebuchet MS,Lucida Grande,system-ui;padding:0}.footer__list ul{display:flex;flex-direction:column;justify-content:center;margin:0;text-align:center}.footer__list ul li{font-family:Trebuchet MS,Lucida Grande,system-ui;margin:0 20px 0 0;padding:0}.footer__list ul li,.footer__list ul li a{box-sizing:border-box;color:#fff;list-style:none}.footer__list ul li a{font-family:CenzoFlareCond-Medium,system-ui;margin:0;padding:0 20px;text-decoration:none}.footer__list ul li a:hover{color:#fbba07}.footer__socials{display:flex;justify-content:center;margin:0 0 50px}.footer__socials,.footer__socials-link{box-sizing:border-box;color:#fff;font-family:Trebuchet MS,Lucida Grande,system-ui;padding:0}.footer__socials-link{height:56px;margin:0 20px 0 0;width:52px}.footer__socials-link a{display:block;position:relative;text-decoration:none}.footer__socials-link a,.footer__socials-link a svg{box-sizing:border-box;color:#ad5c2f;font-family:Trebuchet MS,Lucida Grande,system-ui;height:100%;margin:0;padding:0;width:100%}.footer__socials-link a svg{stroke:transparent;fill:#fff}.footer__socials-link a svg:first-child:hover{fill:#fbba07}.footer__socials-link a svg:nth-child(2){box-sizing:border-box;color:#ad5c2f;font-family:Trebuchet MS,Lucida Grande,system-ui;height:19px;margin:0;padding:0;width:19px;stroke:#1a0902;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);fill:#1a0902}.campaign-screen{display:none}.campaign-screen.showing{display:block}.error-message{color:red;font-weight:700}.campaign-screen-win{display:none}.campaign-screen-win.showing{display:block}.tailor-made-campaign-component{font-family:Trebuchet MS,Lucida Grande,system-ui;margin-top:50px}.tailor-made-campaign-component .form-wrapper{padding-top:2rem}.tailor-made-campaign-component .form-group{display:flex;gap:20px;justify-content:space-between}.tailor-made-campaign-component .form-control{font-family:Trebuchet MS,Lucida Grande,system-ui;height:47px;width:calc(100% - 4px)}.tailor-made-campaign-component select{border:2px solid #dcdddf;color:#2a2a2a;display:block;height:25px;width:100%}.tailor-made-campaign-component .select{width:100%}.tailor-made-campaign-component .form-store{display:flex;flex-direction:column}.tailor-made-campaign-component .form-filled{padding-bottom:2rem;width:calc(100% - 40px)}.tailor-made-campaign-component .form-filled .below{width:100%}.tailor-made-campaign-component textarea#slogan{-webkit-appearance:none;-webkit-border-radius:0;font-size:1rem;height:calc(83% - var(--label-height, 100px));line-height:100%;min-height:45px;position:relative;resize:none}.tailor-made-campaign-component .container{display:flex}.tailor-made-campaign-component .row{flex:2}.tailor-made-campaign-component .form-check-inline{align-items:center;display:flex;margin-bottom:10px}.tailor-made-campaign-component .form-checkbox{display:none}.tailor-made-campaign-component .custom-checkbox{align-items:center;cursor:pointer;display:flex;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tailor-made-campaign-component .custom-checkbox:before{background-color:#f2f2f2;border:1px solid #ccc;border-radius:4px;content:"";height:26px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:26px}.tailor-made-campaign-component .form-checkbox:checked+.custom-checkbox:before{background-color:#78350f;border-color:#78350f}.tailor-made-campaign-component .form-checkbox:checked+.custom-checkbox:after{border:solid #fff;border-width:0 3px 3px 0;content:"";height:16px;position:absolute;transform:translate(-210%,-30%) rotate(45deg);width:10px}.tailor-made-campaign-component .form-wrapper .form-group:last-child{margin-bottom:0}.tailor-made-campaign-component .kassabon{margin-bottom:20px}.tailor-made-campaign-component label{font-family:Trebuchet MS,Lucida Grande,system-ui;font-size:16px}.tailor-made-campaign-component .campaign-title{text-align:center}.tailor-made-campaign-component .campaign-subtitle{color:#000;font-family:CenzoFlareCond-Medium;font-size:26px;font-weight:500;text-align:center}.tailor-made-campaign-component .drop-region{background-color:transparent;border:1px solid #000;cursor:pointer;padding-bottom:20px!important;padding-top:20px!important;width:100%}.tailor-made-campaign-component .send-div button{align-self:flex-end;background-color:#78350f;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;min-width:96px;padding:10px 20px;text-align:center}.tailor-made-campaign-component p{font-family:Trebuchet MS,Lucida Grande,system-ui;font-size:16px;line-height:1.5}.tailor-made-campaign-component .drop-message img{max-width:100%}.image img{height:auto;width:100%}.text{display:flex;flex-direction:column;font-family:Trebuchet MS,Lucida Grande,system-ui;gap:20px;margin:50px auto 0;max-width:541px;opacity:1;transition:1s}.text,.text__eyebrow{box-sizing:border-box;padding:0;text-align:center}.text__eyebrow{color:#915635;font-family:CenzoFlareCond-Medium,system-ui;font-size:18px;font-weight:500;line-height:1.2;margin:10px 0 -18px}.text__body{font-size:16px;line-height:1.5;margin:20px 0;text-align:center;white-space:pre-line}.header,.text__body{box-sizing:border-box;font-family:Trebuchet MS,Lucida Grande,system-ui;padding:0}.header{background-color:#52280c;margin:0 0 3em;position:relative}.header__image{box-sizing:border-box;font-family:Trebuchet MS,Lucida Grande,system-ui;height:calc(100vh - 120px);margin:0;opacity:1;padding:0;transition:1s;width:100%}.header__image img{display:block;height:100%;margin-left:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}.header__text{font-family:Trebuchet MS,Lucida Grande,system-ui;left:50%;margin:0;padding:100px 0 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.header__text,.header__text h1{box-sizing:border-box;color:#fff;text-align:center}.header__text h1{font-size:32px;font-weight:500;line-height:1.25;margin:0 0 32px;padding:2px 0 0}.header__text h1,.header__text p{font-family:CenzoFlareCond-Medium,system-ui}.header__text p{box-sizing:border-box;color:#fff;font-size:24px;line-height:1.5;margin:-15px 0 0;max-width:100%;min-width:0;padding:0 0 34px;text-align:center;white-space:pre-line}.header__text a{border-bottom:2px solid #fbba07;margin:auto;width:-moz-fit-content;width:fit-content}.btn,.header__text a{font-family:CenzoFlareCond-Medium,sans-serif;letter-spacing:2px}.btn{align-items:center;background-color:#78350f;border-color:#78350f;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;left:50%;margin:0;overflow:hidden;padding:10px 20px;position:relative;text-align:center;text-decoration:none;transform:translate(-50%);transition:all .1s cubic-bezier(.4,0,.2,1) 0s}@media (min-width:500px){.footer__list ul{flex-direction:row}.text-image{display:grid;gap:20px;grid-template-columns:1fr 1fr}.header__text h1{font-size:54px}}@media (max-width:991.98px){.tailor-made-campaign-component .form-filled{width:100%}.tailor-made-campaign-component .form-group{flex-direction:column}.tailor-made-campaign-component .form-group label{margin-top:10px}.tailor-made-campaign-component .kassabon{margin-bottom:10px}.tailor-made-campaign-component .send-div{margin-top:10px}.tailor-made-campaign-component .custom-checkbox p{text-align:left}}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{bottom:0;left:0;right:0;top:0}.vfm--overlay{background-color:#00000080;z-index:-1}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-duration:.3s;transition-property:transform}.vfm-slide-down-enter-active,.vfm-slide-down-leave-active,.vfm-slide-up-enter-active,.vfm-slide-up-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-left-enter-active,.vfm-slide-left-leave-active,.vfm-slide-right-enter-active,.vfm-slide-right-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{bottom:0;position:fixed;top:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}
