.ww-event__intro{max-width:78rem}.ww-event__intro--with-image{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center;max-width:none}.ww-event__intro-media{position:relative;margin:0 1.2rem 1.2rem 0}.ww-event__intro-media:before{content:"";position:absolute;top:1.2rem;right:-1.2rem;bottom:-1.2rem;left:1.2rem;border-radius:1.2rem;background:rgb(var(--color-base-accent-1))}.ww-event__intro-image{position:relative;display:block;width:100%;height:auto;border-radius:1.2rem}.ww-event__crown{display:block;width:3.6rem;height:3.6rem;margin-bottom:.8rem;fill:rgb(var(--color-base-accent-1))}.ww-event__caption{margin:0 0 .6rem;font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-base-accent-1))}.ww-event__heading{margin:0 0 2rem}.ww-event__text>:last-child{margin-bottom:0}.ww-event__intro-button{margin-top:2.8rem}.ww-event__subheading{margin:0 0 2.4rem}.ww-event__offers{margin-top:5.6rem}.ww-event__offer-list{display:grid;grid-template-columns:1fr;gap:2.4rem;margin:0;padding:0;list-style:none}.ww-event__offer{display:flex;flex-direction:column;overflow:hidden;border-radius:1.2rem;background:rgb(var(--color-base-background-2));color:rgb(var(--color-base-text));box-shadow:0 .4rem 2.4rem rgba(var(--color-base-text),.08)}.ww-event__offer-image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.ww-event__offer-body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:2.4rem 2rem 2.8rem;border-top:.4rem solid rgb(var(--color-base-accent-1))}.ww-event__offer-title{margin:0 0 1.2rem;color:rgb(var(--color-base-accent-1))}.ww-event__offer-text{margin-bottom:2rem}.ww-event__offer-text>:last-child{margin-bottom:0}.ww-event__offer-link{margin-top:auto;font-weight:600;color:rgb(var(--color-base-accent-1));text-decoration:underline;text-underline-offset:.3rem}.ww-event__offer-link:hover{text-decoration-thickness:.2rem}.ww-event__photos{display:flex;gap:1rem;margin:4rem -1.5rem 0;padding:0 1.5rem;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;scrollbar-width:none}.ww-event__photos::-webkit-scrollbar{display:none}.ww-event__photo{flex:none;width:calc(24rem * var(--ww-ratio));max-width:82vw;scroll-snap-align:start}.ww-event__photo-image{display:block;width:100%;height:auto;border-radius:1.2rem}.ww-event__request{display:grid;grid-template-columns:1fr;gap:3.2rem;margin-top:5.6rem;scroll-margin-top:12rem}.ww-event__checklist ul{margin:1.6rem 0;padding:0;list-style:none}.ww-event__checklist li{position:relative;padding:.5rem 0 .5rem 3rem;line-height:1.5}.ww-event__checklist li:before{content:"";position:absolute;top:1.1rem;left:.4rem;width:1.4rem;height:.7rem;border-bottom:.2rem solid rgb(var(--color-base-accent-1));border-left:.2rem solid rgb(var(--color-base-accent-1));transform:rotate(-45deg)}.ww-event__checklist a{font-weight:600}.ww-event__slogan{margin:2.8rem 0 0;font-family:var(--font-heading-family);font-size:2rem;line-height:1.3;color:rgb(var(--color-base-accent-1))}.ww-event__form{padding:2.4rem 2rem 2.8rem;border-radius:1.2rem;background:rgb(var(--color-base-background-2));color:rgb(var(--color-base-text));box-shadow:0 .4rem 2.4rem rgba(var(--color-base-text),.08)}.ww-event__select-field{margin-bottom:1.5rem}.ww-event__select-field .select{max-width:none}.ww-event__form .contact__button{margin-top:2.4rem}@media screen and (min-width:750px){.ww-event__intro--with-image{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:6.4rem}.ww-event__intro-media{order:1}.ww-event__offers,.ww-event__request{margin-top:8rem}.ww-event__photos{gap:1.6rem;max-width:calc(44rem * var(--ww-row-ratio));margin:5.6rem 0 0;padding:0;overflow:visible}.ww-event__photo{flex:var(--ww-ratio) 1 0%;width:auto;max-width:none;min-width:0}.ww-event__select-field{margin-bottom:2rem}.ww-event__form{padding:3.2rem 3.2rem 3.6rem}}@media screen and (min-width:990px){.ww-event__offer-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.ww-event__offer-body{padding:2.8rem 2.8rem 3.2rem}.ww-event__request{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:6.4rem;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-ww-event.css.map */
