.section-title{display:flex;justify-content:center;font-family:"filmotype-lasalle","futura-pt-bold","Futura",sans-serif;color:#307987;margin:0;padding:0;font-size:3rem}.section-title span{display:block;transform:rotate(-12deg);white-space:nowrap}html body.ml-h-transparent.ml-h-light-text .ml-h{--ml-h-link-bg: rgba(243, 64, 144, 0.8);--ml-h-link-hover-color: #f74c98;--ml-h-sub-link-color: #f74c98;--ml-h-sub-link-hover-bg: #f74c98;--ml-h-sub-link-border-color: #f74c98;position:absolute;left:0;top:0;width:100%;z-index:1000}@keyframes presave-sparkle{0%,66.6%{opacity:0;transform:translate(-50%, -50%) scale(0.75)}33.3%{opacity:1;transform:translate(-50%, -50%) scale(1)}}.crisco{background-color:#f34090}.crisco .bg{background-image:url("../../img/home/crisco/xs.dee8130cb802.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;margin:0 auto}.crisco .inner{margin:0 auto;position:relative;height:600px}.crisco .logo-container{position:absolute;left:0;top:105px;width:100%}.crisco .logo{display:block;width:300px;aspect-ratio:1000/235;margin:auto}.crisco .sparkles-container{position:absolute;top:196px;left:0;width:100%}.crisco .sparkles{width:220px;height:165px;margin:auto;padding:0;position:relative}.crisco .sparkle{opacity:0;display:block;position:absolute;aspect-ratio:1;height:auto;transform:translate(-50%, -50%);animation:presave-sparkle 3s ease-in-out infinite;will-change:transform,opacity}.crisco .sparkle:nth-child(1){left:75.2%;top:57.8%;width:30%;animation-delay:0s}.crisco .sparkle:nth-child(2){left:62%;top:36.9%;width:30%;animation-delay:.5s}.crisco .sparkle:nth-child(3){left:59%;top:19.7%;width:20%;animation-delay:1s}.crisco .sparkle:nth-child(4){left:57.6%;top:82.8%;width:20%;animation-delay:1.5s}.crisco .sparkle:nth-child(5){left:57.4%;top:55%;width:25%;animation-delay:2s}.crisco .sparkle:nth-child(6){left:48.8%;top:61.4%;width:25%;animation-delay:2.5s}.crisco .text-container{position:absolute;width:100%;left:0;bottom:25px;text-align:center;color:#fff}.crisco .text-container .btn{color:#f74c98;border:none !important}.crisco .text-container .btn:hover,.crisco .text-container .btn:active{background-color:rgba(255,255,255,.75)}.crisco .text{font-family:"futura-pt-bold","Futura",sans-serif;font-size:1.5rem;padding-bottom:.125rem;text-shadow:0 1px 15px #fb5aa3}@media(min-width: 768px){.crisco .bg{background-image:url("../../img/home/crisco/md.c725a389ef92.jpg")}.crisco .inner{height:720px}.crisco .logo-container{top:120px}.crisco .logo{width:340px}.crisco .sparkles-container{top:235px}.crisco .sparkles{width:264px;height:198px}.crisco .text-container{bottom:40px}.crisco .text{padding-bottom:.25rem}}@media(min-width: 992px){.crisco .bg{background-image:url("../../img/home/crisco/lg.26e02048878c.jpg");background-size:auto 100%}.crisco .inner{width:992px}.crisco .logo-container,.crisco .text-container{width:50%;left:auto;right:0}.crisco .logo-container{top:270px}.crisco .text-container{bottom:auto;top:400px}.crisco .logo{width:420px}.crisco .sparkles-container{top:192px;width:50%}.crisco .sparkles{margin:0;margin-left:96px;width:320px;height:240px}}@media(min-width: 1200px){.crisco .bg{background-image:url("../../img/home/crisco/xl.3bf06a995f90.jpg")}}@media(min-width: 1200px){.crisco .bg{background-image:url("../../img/home/crisco/xxl.7453d8db0283.jpg")}}@media(min-width: 1800px){.crisco{background-color:#f34090}.crisco .bg{max-width:1800px;background-image:linear-gradient(to right, #f34090 0, transparent 300px),linear-gradient(to left, #f34090 0, transparent 300px),url("../../img/home/crisco/xxl.7453d8db0283.jpg")}}.shop{background-image:linear-gradient(to bottom, white, #ede8da)}.shop .grid{row-gap:45px}.shop .product{display:block;text-decoration:none;color:inherit}.shop .product img{width:100%;height:auto;aspect-ratio:1;margin-bottom:10px;filter:drop-shadow(2px 5px 8px rgba(0, 0, 0, 0.15))}.shop .product .preorder{background-color:rgba(0,0,0,.5)}.shop .product .name{display:block;font-family:"futura-pt","Futura",sans-serif;font-size:1.2rem}.shop .product:hover .name{text-decoration:underline}.tour{background-color:#ede8da;background-image:url("../../img/home/tour/bg-xs.148b79db6fcc.jpg");background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;min-height:150vw}.tour .events{display:grid;gap:15px;grid-template-columns:1fr;row-gap:30px}.tour .date,.tour .city{display:block;text-decoration:none;color:inherit}.tour .date{text-transform:uppercase;font-size:14px}.tour .city{font-family:"futura-pt-bold","Futura",sans-serif;font-weight:bold;font-size:20px}.tour .links a{font-weight:bold;text-decoration:none}.tour .links a:hover{text-decoration:underline}@media(min-width: 576px){.tour{min-height:125vw}}@media(min-width: 768px){.tour{min-height:700px;background-image:url("../../img/home/tour/bg-md.ca91cb599164.jpg");background-size:cover;background-position:center top}.tour .events{width:66.66%;grid-template-columns:1fr 1fr}}@media(min-width: 1200px){.tour{background-image:url("../../img/home/tour/bg-xl.122a4dd3b6dd.jpg")}.tour .events{width:75%;grid-template-columns:1fr 1fr 1fr}.tour .events-sm{width:50%;grid-template-columns:1fr 1fr}}.subscribe{background-color:#fff;background-image:repeating-linear-gradient(135deg, #307987, #307987 30px, transparent 30px, transparent 60px, #a35348 60px, #a35348 90px, transparent 90px, transparent 120px);background-position:center center;padding:15px}.subscribe .section-title{color:#a35348}.subscribe .section-title span:last-child{margin-top:.75em;margin-left:-3em}.subscribe .subtitle{font-family:"futura-pt","Futura",sans-serif;text-transform:uppercase}.subscribe .inner{background-color:#fff}.subscribe .stamp{text-align:right}.subscribe .stamp img{width:200px;height:auto}.subscribe form{position:relative}.subscribe form.success .fields{visibility:hidden}.subscribe form.success .success-message{display:flex}.subscribe .terms{font-size:.8rem}.subscribe .terms a{color:inherit}.subscribe .success-message{display:none;position:absolute;top:0;left:0;right:0;bottom:0;flex-direction:column;background-color:#fff;justify-content:center;align-items:center;z-index:1}.subscribe .success-message .check{font-size:5em;color:#307987}.subscribe .success-message h3{font-family:"futura-pt","Futura",sans-serif}@media(min-width: 768px){.subscribe .grid{column-gap:60px;background-image:linear-gradient(90deg, #adb5bd, #adb5bd);background-position:center center;background-size:1px 100%;background-repeat:repeat-y}}/*# sourceMappingURL=home.css.map */
