.holiday-splash{position:relative;overflow:hidden}.holiday-splash__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.holiday-splash__background--mobile{display:none}.holiday-splash__container{position:relative;min-height:600px;height:100%}.holiday-splash__content-wrapper{position:relative;height:100%;min-height:inherit;display:flex}.holiday-splash__content-wrapper--top-left{justify-content:flex-start;align-items:flex-start;padding:2rem}.holiday-splash__content-wrapper--top-center{justify-content:center;align-items:flex-start;padding:2rem}.holiday-splash__content-wrapper--top-right{justify-content:flex-end;align-items:flex-start;padding:2rem}.holiday-splash__content-wrapper--center-left{justify-content:flex-start;align-items:center;padding:2rem}.holiday-splash__content-wrapper--center{justify-content:center;align-items:center;padding:2rem}.holiday-splash__content-wrapper--center-right{justify-content:flex-end;align-items:center;padding:2rem}.holiday-splash__content-wrapper--bottom-left{justify-content:flex-start;align-items:flex-end;padding:2rem}.holiday-splash__content-wrapper--bottom-center{justify-content:center;align-items:flex-end;padding:2rem}.holiday-splash__content-wrapper--bottom-right{justify-content:flex-end;align-items:flex-end;padding:2rem}.holiday-splash__content{display:flex;flex-direction:column;padding:2rem}.holiday-splash__caption,.holiday-splash__title,.holiday-splash__text,.holiday-splash__buttons,.holiday-splash__image{max-width:var(--block-width)}.holiday-splash__caption{font-size:.875rem;font-weight:600;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem}.holiday-splash__stars{display:inline-flex;gap:2px}.holiday-splash__title{font-size:3.5rem;font-weight:700;line-height:1.1}.holiday-splash__text{font-size:1.25rem}.holiday-splash__buttons{display:flex;gap:1.2rem}.holiday-splash__button{padding:.5rem 2rem;border:1.5px solid #000;background:#fff;box-shadow:6px 6px #000;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .3s ease}.holiday-splash__button:hover{opacity:.8}.holiday-splash__image img{width:100%;height:auto;display:block}@media screen and (max-width: 768px){.holiday-splash__background--desktop{display:none}.holiday-splash__background--mobile{display:block}.holiday-splash__container{min-height:500px}.holiday-splash__content-wrapper{justify-content:center!important;padding:0}.holiday-splash__content-wrapper--mobile-top{align-items:flex-start}.holiday-splash__content-wrapper--mobile-center{align-items:center}.holiday-splash__content-wrapper--mobile-bottom{align-items:flex-end}.holiday-splash__content{padding:2rem;width:100%;text-align:center}.holiday-splash__caption,.holiday-splash__title,.holiday-splash__text,.holiday-splash__buttons,.holiday-splash__image{max-width:100%;margin-left:auto;margin-right:auto}.holiday-splash__caption{justify-content:center;font-size:11.5px;max-width:275px;gap:0px}.holiday-splash__title{font-size:45px}.holiday-splash__text{font-size:17.5px}.holiday-splash__buttons{flex-direction:row;gap:1rem;justify-content:center;padding:0 .5rem;width:100%;margin-left:auto;margin-right:auto;flex-direction:column}.holiday-splash__button{flex:0 0 calc(50% - .25rem);max-width:calc(50% - .25rem);font-size:14.5px;padding:.25rem 1rem;min-width:0;white-space:nowrap;width:100%;max-width:100%}}.holiday-splash__oprah{max-width:var(--block-width);display:flex;justify-content:flex-start;align-items:center}.holiday-splash__oprah svg{width:auto;height:auto;max-width:100%}.holiday-splash__oprah-mobile{display:none}@media screen and (max-width: 768px){.holiday-splash__oprah{justify-content:center;align-self:center;margin-left:auto;margin-right:auto;width:100%}.holiday-splash__oprah-desktop{display:none}.holiday-splash__oprah-mobile{display:block;width:181px;height:39px}}@media only screen and (max-width: 992px){.holiday-splash__caption{gap:0px}.holiday-splash__image img{width:80%;margin:0 auto}.holiday-splash__text p{font-size:18px}.holiday-splash__title{font-size:32px}.holiday-splash__content{padding-bottom:1rem}.holiday-splash__caption svg{width:80px;margin-right:.5rem}.holiday-splash__caption{white-space:nowrap}}@media only screen and (max-width: 500px){.holiday-splash__title{font-size:29px}}@media only screen and (max-width: 370px){.holiday-splash__title{font-size:29px}}
/*# sourceMappingURL=/cdn/shop/t/637/assets/holiday-splash.css.map */
