body.al-occasions-page #MainContent .al-occasion-index__hero{background:#fff0f4!important;background-image:linear-gradient(115deg,#fff0f4,#fffcf7)!important;background-repeat:no-repeat!important;border-bottom:1px solid #F0DCE4!important}body.al-occasions-page #MainContent .al-occasion-index__hero .al-occasion-index__wrap{max-width:990px!important;margin-inline:auto!important;padding:clamp(32px,4.3vw,58px) 18px!important;text-align:center!important}body.al-occasions-page #MainContent .al-occasion-index__hero h1{margin:0!important;color:#9a4668!important;-webkit-text-fill-color:#9A4668!important;font:700 clamp(37px,5vw,64px)/1.08 Inter,Arial,sans-serif!important;letter-spacing:-.04em!important;text-wrap:balance!important}body.al-occasions-page #MainContent .al-occasion-index__hero .al-occasion-index__eyebrow,body.al-occasions-page #MainContent .al-occasion-index__section .al-occasion-index__eyebrow{color:#9a4668!important;-webkit-text-fill-color:#9A4668!important;font:800 11px/1.4 Lato,Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.al-occasions-page #MainContent .al-occasion-index__hero p{max-width:700px!important;margin:14px auto 20px!important;color:#000!important;-webkit-text-fill-color:#000000!important;font:400 16px/1.55 Lato,Arial,sans-serif!important}body.al-occasions-page #MainContent .al-occasion-index__actions{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:11px!important}body.al-occasions-page #MainContent .al-occasion-index__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:12px 22px!important;border:1px solid #D98CA6!important;border-radius:10px!important;background:#d98ca6!important;color:#fbf2ee!important;-webkit-text-fill-color:#FBF2EE!important;text-shadow:0 1px 1px rgba(74,8,40,.42)!important;text-decoration:none!important;font:900 14px/1.3 Lato,Arial,sans-serif!important}body.al-occasions-page #MainContent .al-occasion-index__button--secondary{background:#fbf2ee!important;color:#000!important;-webkit-text-fill-color:#000000!important;text-shadow:none!important}body.al-occasions-page #MainContent .al-occasion-index__button:not(.al-occasion-index__button--secondary):hover{background:#c76f8e!important;border-color:#c76f8e!important}body.al-occasions-page #MainContent .al-occasion-index__button--secondary:hover{background:#fff0f4!important;border-color:#9a4668!important;color:#000!important;-webkit-text-fill-color:#000000!important}body.al-occasions-page #MainContent .al-occasion-index__button:focus-visible{outline:3px solid #9A4668!important;outline-offset:3px!important}body.al-occasions-page #MainContent .al-occasion-index__heading h2{color:#9a4668!important;-webkit-text-fill-color:#9A4668!important;font:700 clamp(27px,3vw,39px)/1.17 Inter,Arial,sans-serif!important;letter-spacing:-.035em!important}body.al-occasions-page #MainContent .al-occasion-index__heading p{color:#000!important;-webkit-text-fill-color:#000000!important}body.al-occasions-page #MainContent .al-occasion-index__section{padding-top:clamp(30px,3.2vw,43px)!important}body.al-occasions-page #MainContent .al-occasion-index__section--secondary{margin-top:15px!important}body.al-occasions-page #MainContent .al-occasion-index__footer{background:#fff0f4!important;border:1px solid #F0DCE4!important}body.al-occasions-page #MainContent .al-occasion-index__footer strong{color:#9a4668!important;-webkit-text-fill-color:#9A4668!important}body.al-occasions-page #MainContent .al-occasion-index__footer p{color:#000!important}body.al-occasion-collection #MainContent .al-bold-head,body.al-occasion-collection #MainContent .hdt-heading-template,body.al-occasion-collection #MainContent .hdt-heading-template .hdt-heading-full-page,body.al-occasion-collection #MainContent .al-seasonal-occasion{background:#fff0f4!important;background-image:linear-gradient(115deg,#fff0f4,#fffcf7)!important;background-repeat:no-repeat!important;background-size:auto!important;background-blend-mode:normal!important;border-bottom:1px solid #F0DCE4!important;color:#000!important}body.al-occasion-collection #MainContent .hdt-heading-template .hdt-heading-banner{display:none!important}body.al-occasion-collection #MainContent .al-bold-head:before,body.al-occasion-collection #MainContent .al-bold-head:after{content:none!important;display:none!important}body.al-occasion-collection #MainContent .al-bold-head{padding:clamp(28px,3.5vw,44px) 18px!important;text-align:center!important}body.al-occasion-collection #MainContent .al-bold-head__inner{max-width:990px!important;margin-inline:auto!important}body.al-occasion-collection #MainContent .al-bold-head h1,body.al-occasion-collection #MainContent .hdt-heading-template :is(h1,h2,.hdt-main-heading){color:#9a4668!important;-webkit-text-fill-color:#9A4668!important;font:700 clamp(31px,3.5vw,48px)/1.12 Inter,Arial,sans-serif!important;letter-spacing:-.04em!important;text-wrap:balance!important}body.al-occasion-collection #MainContent .al-bold-head p,body.al-occasion-collection #MainContent .hdt-heading-template :is(p,.hdt-breadcrumb,.hdt-breadcrumb a){max-width:700px!important;margin-inline:auto!important;color:#000!important;-webkit-text-fill-color:#000000!important;font:400 15px/1.5 Lato,Arial,sans-serif!important}body.al-occasion-collection #MainContent .al-bold-head a{color:#9a4668!important;-webkit-text-fill-color:#9A4668!important;text-decoration-color:#9a4668!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__inner{display:block!important;max-width:990px!important;min-height:0!important;padding:clamp(32px,4.3vw,58px) 18px!important;margin-inline:auto!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__intro{max-width:100%!important;margin-inline:auto!important;text-align:center!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__picks{display:none!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__eyebrow{display:block!important;margin:0 0 10px!important;color:#9a4668!important;-webkit-text-fill-color:#9A4668!important;font:800 11px/1.4 Lato,Arial,sans-serif!important;letter-spacing:.1em!important}body.al-occasion-collection #MainContent .al-seasonal-occasion h1,body.al-occasion-collection #MainContent .al-seasonal-occasion h1 em{color:#9a4668!important;-webkit-text-fill-color:#9A4668!important;font:700 clamp(37px,5vw,64px)/1.08 Inter,Arial,sans-serif!important;font-style:normal!important;letter-spacing:-.04em!important;text-wrap:balance!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__intro p{max-width:700px!important;margin:14px auto 20px!important;color:#000!important;-webkit-text-fill-color:#000000!important;font:400 16px/1.55 Lato,Arial,sans-serif!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:12px 22px!important;border:1px solid #D98CA6!important;border-radius:10px!important;background:#d98ca6!important;color:#fbf2ee!important;-webkit-text-fill-color:#FBF2EE!important;text-shadow:0 1px 1px rgba(74,8,40,.42)!important;text-decoration:none!important;font:900 14px/1.3 Lato,Arial,sans-serif!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__cta:hover{border-color:#c76f8e!important;background:#c76f8e!important;color:#fbf2ee!important;-webkit-text-fill-color:#FBF2EE!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__cta:focus-visible{outline:3px solid #9A4668!important;outline-offset:4px!important}@media(max-width:749px){body.al-occasions-page #MainContent .al-occasion-index__hero .al-occasion-index__wrap{padding:29px 16px 32px!important}body.al-occasions-page #MainContent .al-occasion-index__hero h1{font-size:clamp(34px,9vw,44px)!important}body.al-occasions-page #MainContent .al-occasion-index__hero p{font-size:14px!important}body.al-occasions-page #MainContent .al-occasion-index__actions{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;max-width:380px!important;margin-inline:auto!important}body.al-occasions-page #MainContent .al-occasion-index__button{width:100%!important}body.al-occasion-collection #MainContent .al-bold-head{padding:24px 16px!important}body.al-occasion-collection #MainContent .al-bold-head h1,body.al-occasion-collection #MainContent .hdt-heading-template :is(h1,h2,.hdt-main-heading){font-size:clamp(30px,8vw,40px)!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__inner{padding:29px 16px 32px!important}body.al-occasion-collection #MainContent .al-seasonal-occasion h1,body.al-occasion-collection #MainContent .al-seasonal-occasion h1 em{font-size:clamp(34px,9vw,44px)!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__intro p{font-size:14px!important}body.al-occasion-collection #MainContent .al-seasonal-occasion__cta{width:100%!important;max-width:380px!important}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/al-occasions-wedding-style-v1.css.map */
