#homeBanner_summer_bag_2025{--tw-bg-opacity:1;background-color:#ffbfce;background-color:rgba(255,191,206,var(--tw-bg-opacity))}@media not all and (min-width:768px){#homeBanner_summer_bag_2025{padding-top:1.5rem!important}}@media (min-width:768px){#homeBanner_summer_bag_2025_container_background{left:50%;width:auto}}#homeBanner_summer_bag_2025_text_container{height:100%;left:0;max-width:70rem;position:relative;top:0;width:100%}@media (min-width:768px){#homeBanner_summer_bag_2025_text_container{width:50%}}#homeBanner_summer_bag_2025_inner_text_container{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;margin:auto;right:0;top:0}@media not all and (min-width:768px){#homeBanner_summer_bag_2025_inner_text_container{width:100%}}@media (min-width:768px){#homeBanner_summer_bag_2025_inner_text_container{gap:.75rem;justify-content:center;padding:2rem;position:absolute}}#homeBanner_summer_bag_2025_container_heading_image{max-width:400px;width:100%}@media (min-width:768px){#homeBanner_summer_bag_2025_container_heading_image{max-width:none;width:max(450px,min(25vw,650px))}}#homeBanner_summer_bag_2025_container_heading{font-size:max(50px,min(3.6vw,60px));font-weight:400;line-height:1;text-transform:uppercase;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}#homeBanner_summer_bag_2025_container_subheading{font-size:.875rem;font-weight:500;line-height:1.25rem;line-height:1;margin-top:-.25rem;text-align:center;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){#homeBanner_summer_bag_2025_container_subheading{font-size:1rem;line-height:1.5rem}}#headerTicker{--tw-bg-opacity:1!important;background-color:#ff8495!important;background-color:rgba(255,132,149,var(--tw-bg-opacity))!important}#upsellNoticePopup_summerBag img{height:auto;padding-right:.25rem;width:140px}#upsellNoticePopup_summerBag .upsellNoticePopup_title{border-radius:.375rem;--tw-bg-opacity:1;background-color:#ff8495;background-color:rgba(255,132,149,var(--tw-bg-opacity));font-size:.75rem;line-height:1rem;line-height:1.25;padding:.25rem .5rem;text-transform:uppercase;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}