.mucca-hero{position:relative;isolation:isolate;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;align-items:center;min-height:clamp(38rem,46vw,72rem);background:#343434;color:#fff}.mucca-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.mucca-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#00000047);z-index:-1}.mucca-hero__content{padding:clamp(2rem,5vw,8rem);max-width:85rem}.mucca-hero h2{color:inherit;font-family:inherit;font-weight:400;letter-spacing:-.035em;font-size:clamp(3rem,5vw,7rem);line-height:1.06;margin:.5em 0}.mucca-hero h2 em{display:block;color:#fff;font-family:Safira March,Georgia,serif;font-weight:400;font-style:normal;text-transform:none}.mucca-hero h2 span{font-family:Avenir,Avenir Next,system-ui,sans-serif;display:block;margin-top:.5em;font-size:.56em;line-height:1.2;letter-spacing:-.02em}.mucca-hero__badge{display:inline-block;border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:.4em 1em;background:#ffffff2b}.mucca-hero ul{display:flex;flex-wrap:wrap;gap:.5em 1.5em;padding:0;list-style:none}.mucca-hero li span{color:#ffff46}.mucca-hero a{font:inherit;color:inherit;text-decoration:none;display:inline-block;border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:.4em 1em;background:#ffffff2b}.mucca-hero a:hover{text-decoration:underline}.mucca-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.mucca-slider__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.mucca-slider__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;padding:1rem}.mucca-slider__nav a{text-decoration:none;display:grid;place-items:center;min-width:2.4rem;min-height:2.4rem;color:#000;border:1px solid currentColor;border-radius:50%;font-family:Montserrat,system-ui,sans-serif;font-weight:300;font-size:1rem}.mucca-hero h2 .mucca-hero__dolce{font-family:Italianno,cursive;letter-spacing:normal;font-size:clamp(6.5rem,10vw,14rem);line-height:1}.mucca-hero__collection-label,.mucca-hero h2 .mucca-hero__dolce+span,.mucca-hero:has(.mucca-hero__dolce) a{font-family:Montserrat,system-ui,sans-serif;font-weight:300;font-size:clamp(1.8rem,1.8vw,2.8rem);text-transform:none}.mucca-hero:has(.mucca-hero__dolce) a{padding:.18em .65em;font-size:clamp(1.5rem,1.5vw,2.3rem)}.mucca-shipping-note{margin:0;padding:5px 12px;text-align:center;background:#242424;color:#fff;font:300 13px/1.4 Montserrat,system-ui,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
