.HolidayBundle{margin-top:15px}@media screen and (max-width:480px){.ProductMeta:has(>.HolidayBundle){margin-bottom:20px}}.HolidayBundle__Trigger{display:flex;align-items:center;gap:10px;width:100%;padding:10px 28px;border:1px solid #595544;background:#595544;color:#fff;font-family:var(--heading-font-family);font-size:16px;line-height:normal;text-align:left;cursor:pointer}.HolidayBundle__Trigger:hover{background:#4c493b;border-color:#4c493b}.HolidayBundle__TriggerIcon{width:9px;height:9px;transform:rotate(45deg);border:1px solid #fff;flex:0 0 auto}.HolidayBundle__TriggerArrow{margin-left:auto;display:flex;align-items:center}.HolidayBundle__TriggerArrow svg{width:15px;height:15px}.HolidayBundle__Drawer[hidden]{display:none}.HolidayBundle__Drawer{position:fixed;z-index:1500;top:0;right:0;bottom:0;left:0}.HolidayBundle__Backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:#171b178c;cursor:pointer}.HolidayBundle__Panel{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(100%,580px);height:100%;height:100dvh;background:#fff;box-shadow:-12px 0 35px #0000001f;outline:none}.HolidayBundle__Header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 30px 22px;border-bottom:1px solid #e6e4df}.HolidayBundle__Header>div{min-width:0}.HolidayBundle__Eyebrow{display:block;margin-bottom:7px;color:#78806c;font-family:adobe-garamond-pro,serif;font-size:16px;font-style:italic;font-weight:400;text-transform:none;overflow-wrap:anywhere}.HolidayBundle__Title{margin:0;color:#313831;font-family:var(--heading-font-family);font-size:27px;font-weight:500;line-height:1.15}.HolidayBundle__Close{width:32px;height:32px;flex:0 0 auto;border:0;background:transparent;color:#454545;font-size:27px;line-height:1;cursor:pointer}.HolidayBundle__Body{flex:1 1 auto;overflow-y:auto;padding:6px 30px 24px;overscroll-behavior:contain}.HolidayBundle__Section{padding:22px 0;border-bottom:1px solid #e6e4df}.HolidayBundle__SectionHeading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.HolidayBundle__SectionHeading h3{margin:0;color:#313831;font-family:var(--heading-font-family);font-size:16px;font-weight:500}.HolidayBundle__SectionHeading span{padding:4px 8px;background:#e9eee8;color:#3e5845;font-family:adobe-garamond-pro,serif;font-size:16px;white-space:nowrap}.HolidayBundle__Items{display:grid;gap:12px}.HolidayBundle__Items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.HolidayBundle__Items--3,.HolidayBundle__Items--gifts{grid-template-columns:repeat(3,minmax(0,1fr))}.HolidayBundle__Item{min-width:0}.HolidayBundle__Image{width:100%;overflow:hidden;background:#f4f4f2}.HolidayBundle__Image img{display:block;width:100%;height:auto}.HolidayBundle__Name{margin:10px 0 0;color:#313831;font-family:var(--heading-font-family);font-size:12px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.HolidayBundle__Prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:7px;font-family:var(--heading-font-family);font-size:12px}.HolidayBundle__Prices s{color:#909090}.HolidayBundle__Prices strong{color:#3e5845;font-weight:600}.HolidayBundle__Exclusive{margin:5px 0 0;color:#7d695b;font-size:11px;line-height:1.35}.HolidayBundle__Offer{margin:20px 0 0;padding:14px 16px;border-left:2px solid #7d896f;background:#f5f6f3;color:#454545;font-family:adobe-garamond-pro,serif;font-size:17px;line-height:1.4}.HolidayBundle__Footer{padding:18px 30px max(18px,env(safe-area-inset-bottom));border-top:1px solid #e6e4df;background:#fff}.HolidayBundle__Add{min-height:48px}html.HolidayBundle--open{overflow:hidden}@media(max-width:749px){.HolidayBundle__Header{padding:22px 18px 18px}.HolidayBundle__Body{padding:4px 18px 20px}.HolidayBundle__Footer{padding:14px 18px max(14px,env(safe-area-inset-bottom))}.HolidayBundle__Title{font-size:24px}.HolidayBundle__Items{gap:10px}.HolidayBundle__Name{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/product-holiday-bundle.css.map */
