.myholiday-panel{background:#f3fbfb;width:100%;padding:20px 0 40px}.myholiday-guest h3,.myholiday-logged-in h3{color:#00a99d;font-size:28px;line-height:1em;font-weight:var(--bold, 700);text-align:center;width:100%;margin-bottom:20px}.myholiday-guest p{color:var(--bw1, #333);font-size:16px;line-height:1em;font-weight:var(--regular, 400);text-align:center;width:100%;margin-bottom:40px}.myholiday-guest a{position:relative;display:block;align-content:center;background:#00a99d;color:var(--bw6, #fff);font-size:16px;line-height:1em;font-weight:var(--bold, 700);text-align:center;border-radius:60px;width:260px;height:60px;margin:0 auto;text-decoration:none}.myholiday-guest a:after{position:absolute;content:"";font-family:"Font Awesome 6 Free";color:var(--bw6, #fff);font-size:22px;line-height:1em;font-weight:900;top:50%;right:20px;transform:translateY(-50%)}.myholiday-greeting-name{color:var(--bw1, #333);font-size:16px;line-height:1em;font-weight:var(--regular, 400);text-align:center;width:100%;padding:10px 0 20px}.button-stack{display:flex;flex-direction:column;gap:15px;align-items:center;margin-bottom:30px}.myholiday-button-block{display:flex;flex-direction:column;align-items:center;gap:10px}.logged-in-btn{position:relative;display:block;align-content:center;color:var(--bw6, #fff);font-size:16px;line-height:1em;font-weight:var(--bold, 700);text-align:center;border-radius:60px;width:260px;height:60px;text-decoration:none}.logged-in-btn:after{position:absolute;content:"";font-family:"Font Awesome 6 Free";color:var(--bw6, #fff);font-size:22px;line-height:1em;font-weight:900;top:50%;right:20px;transform:translateY(-50%)}.btn-red{background:var(--holiday3, #e50012)}.btn-light-blue{background:var(--pool, #00afec)}.btn-green{background:var(--studio, #16b651)}.myholiday-button-note{color:var(--bw1, #333);font-size:14px;line-height:1.6;text-align:center;white-space:pre-line;width:min(330px,calc(100vw - 40px));margin:0}.text-links{display:flex;justify-content:center;gap:30px}.text-link{color:var(--bw1, #333);font-size:14px;text-decoration:underline}@media screen and (min-width:768px)and (max-width:1365px){.myholiday-panel{padding:calc(20vw / var(--tablet, 13.66)) 0 calc(40vw / var(--tablet, 13.66))}.myholiday-guest h3,.myholiday-logged-in h3{font-size:calc(28vw / var(--tablet, 13.66));margin-bottom:calc(20vw / var(--tablet, 13.66))}.myholiday-guest p{font-size:calc(16vw / var(--tablet, 13.66));margin-bottom:calc(40vw / var(--tablet, 13.66))}.myholiday-guest a,.logged-in-btn{font-size:calc(16vw / var(--tablet, 13.66));border-radius:calc(60vw / var(--tablet, 13.66));width:calc(260vw / var(--tablet, 13.66));height:calc(60vw / var(--tablet, 13.66))}.myholiday-guest a:after,.logged-in-btn:after{font-size:calc(22vw / var(--tablet, 13.66));right:calc(20vw / var(--tablet, 13.66))}.myholiday-greeting-name{font-size:calc(16vw / var(--tablet, 13.66));padding:calc(10vw / var(--tablet, 13.66)) 0 calc(20vw / var(--tablet, 13.66))}.button-stack{gap:calc(15vw / var(--tablet, 13.66));margin-bottom:calc(30vw / var(--tablet, 13.66))}.myholiday-button-block{gap:calc(10vw / var(--tablet, 13.66))}.myholiday-button-note{font-size:calc(14vw / var(--tablet, 13.66));width:min(calc(330vw / var(--tablet, 13.66)),calc(100vw - 40px))}.text-links{gap:calc(30vw / var(--tablet, 13.66))}.text-link{font-size:calc(14vw / var(--tablet, 13.66))}}@media screen and (max-width:767px){.myholiday-panel{padding:calc(20vw / var(--sp, 3.9)) 0 calc(35vw / var(--sp, 3.9))}.myholiday-guest h3,.myholiday-logged-in h3{font-size:calc(28vw / var(--sp, 3.9));margin-bottom:calc(20vw / var(--sp, 3.9))}.myholiday-guest p{font-size:calc(16vw / var(--sp, 3.9));line-height:calc(26vw / var(--sp, 3.9));margin-bottom:calc(20vw / var(--sp, 3.9))}.myholiday-guest a,.logged-in-btn{font-size:calc(16vw / var(--sp, 3.9));border-radius:calc(60vw / var(--sp, 3.9));width:calc(260vw / var(--sp, 3.9));height:calc(60vw / var(--sp, 3.9))}.myholiday-guest a:after,.logged-in-btn:after{font-size:calc(22vw / var(--sp, 3.9));right:calc(20vw / var(--sp, 3.9))}.myholiday-greeting-name{font-size:calc(16vw / var(--sp, 3.9));padding:calc(10vw / var(--sp, 3.9)) 0 calc(20vw / var(--sp, 3.9))}.button-stack{gap:calc(15vw / var(--sp, 3.9));margin-bottom:calc(30vw / var(--sp, 3.9))}.myholiday-button-block{gap:calc(10vw / var(--sp, 3.9))}.myholiday-button-note{font-size:calc(14vw / var(--sp, 3.9));width:calc(330vw / var(--sp, 3.9))}.text-links{gap:calc(30vw / var(--sp, 3.9))}.text-link{font-size:calc(14vw / var(--sp, 3.9))}}
