.summer{background-color:#faf0a0;position:relative}.summer__heading{background:#fff;color:transparent;height:var(--header-height);width:100%}.summer .wishpond-campaign,.summer-banner{position:relative}.summer-banner{align-items:center;background-color:var(--background-color,none);background-image:var(--background-image-mobil,none);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:var(--banner-alignment,"center");min-height:calc(var(--height-mobile)/var(--initial-width-mobile)*100vw);padding:calc(40/var(--initial-width-mobile)*100vw) 0;width:100%;z-index:5}@media screen and (min-width:768px){.summer-banner{background-image:var(--background-image-desktop,none);min-height:calc(var(--height-desktop)/var(--initial-width)*100vw);padding:calc(170/var(--initial-width)*100vw) 0}}.summer-banner__image{height:100%!important;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-1}.summer-banner__buttons{align-items:center;display:flex;gap:20px;justify-content:center;max-width:400px;width:90%}@media screen and (min-width:768px){.summer-banner__buttons{max-width:50%!important}}.summer-banner__img-title{margin:0 auto;max-width:400px!important;width:90%}@media screen and (min-width:768px){.summer-banner__img-title{max-width:40%!important}}.summer-banner .btn{border-radius:10px!important;box-shadow:6px 6px 0 #b3923d;cursor:pointer;max-width:285px;min-height:100px;min-width:unset!important;padding:15px;width:100%}.summer-banner .btn img{scale:1;width:50%}.summer-banner .btn:hover{border-radius:10px!important;box-shadow:6px 6px 0 #b3923d!important}.summer-banner .btn:hover img{scale:1.05}@media screen and (min-width:768px){.summer-banner .btn{padding:12px 24px}.summer-banner .btn img{scale:1;width:85%}}.thank-you__overlay{background-color:rgba(0,0,0,.3);bottom:0;display:none;height:100%;position:absolute;top:0;width:100%;z-index:12}
