.ys-featured-gift{box-sizing:border-box;background:#163b30;color:#f8efd9;padding:clamp(28px,5vw,72px) clamp(14px,4vw,64px);width:100%;max-width:100%;overflow:clip}.ys-featured-gift *{box-sizing:border-box}.ys-featured-gift__inner{max-width:1320px;margin:auto}.ys-featured-gift__intro{text-align:center;max-width:720px;margin:0 auto 30px}.ys-featured-gift__eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px}.ys-featured-gift h2{font:400 clamp(30px,4vw,58px)/1.12 Georgia,serif;color:inherit;margin:0 0 14px}.ys-featured-gift__intro>p:last-child{font-size:15px;line-height:1.65}.ys-featured-gift__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:24px;align-items:start}.ys-featured-gift__bag,.ys-featured-gift__item{min-width:0;background:#f8f3e9;color:#20392f}.ys-featured-gift__film{position:relative;background:#173b30;min-width:0;overflow:hidden}.ys-featured-gift__film video{display:block;width:100%;height:auto;max-height:760px;object-fit:contain}.ys-featured-gift__price-badge{position:absolute;top:14px;right:14px;z-index:1;background:#163b30;color:#fff;padding:10px 13px;font-weight:650;font-size:18px;line-height:1.2;pointer-events:none}.ys-featured-gift__meta{padding:18px 20px}.ys-featured-gift h3{font:400 clamp(19px,2vw,27px)/1.2 Georgia,serif;margin:0 0 8px;color:inherit;overflow-wrap:anywhere}.ys-featured-gift__variant{font-size:12px;line-height:1.5;margin:6px 0;color:#586359}.ys-featured-gift a{color:inherit;text-decoration:none}.ys-featured-gift__link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline!important;text-underline-offset:4px;font-size:14px}.ys-featured-gift__accessories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ys-featured-gift__item:first-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.ys-featured-gift__image{display:block;aspect-ratio:1;background:#f8f3e9;min-width:0;overflow:hidden}.ys-featured-gift__image img{display:block;width:100%;height:100%;object-fit:contain}.ys-featured-gift__item .ys-featured-gift__meta{padding:14px 16px}.ys-featured-gift__item h3{font-size:21px}.ys-featured-gift__price{font-size:15px;font-weight:650;margin:7px 0}.ys-featured-gift__footer{text-align:center;margin:26px auto 0;max-width:700px}.ys-featured-gift__footer p{font-size:12px;line-height:1.6;opacity:.85}.ys-featured-gift__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid #e1ca9e;color:#163b30!important;background:#f6ead0;font-size:14px}.ys-featured-gift :is(a,button,video):focus-visible{outline:3px solid #ca9c42;outline-offset:4px}@media(max-width:749px){.ys-featured-gift__grid{grid-template-columns:1fr;gap:18px}.ys-featured-gift__accessories{gap:12px}.ys-featured-gift__intro{margin-bottom:23px}.ys-featured-gift__intro>p:last-child{font-size:14px}.ys-featured-gift__item h3{font-size:18px}.ys-featured-gift__meta{padding:15px}.ys-featured-gift__item .ys-featured-gift__meta{padding:12px}.ys-featured-gift__price-badge{font-size:16px;top:10px;right:10px}.ys-featured-gift__film video{max-height:none}.ys-featured-gift__link{font-size:13px}}@media(prefers-reduced-motion:reduce){.ys-featured-gift *{scroll-behavior:auto;transition:none}}@media(min-width:750px){.ys-featured-gift__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.ys-featured-gift__accessories{grid-template-columns:minmax(0,1fr);gap:14px}.ys-featured-gift__item,.ys-featured-gift__item:first-child{grid-column:auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.ys-featured-gift__item h3{font-size:20px}.ys-featured-gift__item .ys-featured-gift__meta{padding:12px 15px}}.ys-featured-gift{position:relative}.ys-featured-gift__bag-photo{float:right;display:block;width:80px;height:90px;margin:0 0 8px 14px;background:#fff}.ys-featured-gift__bag-photo img{width:100%;height:100%;object-fit:contain}.ys-featured-gift__bag .ys-featured-gift__meta:after{content:"";display:table;clear:both}.ys-featured-gift__film-label{position:absolute;left:12px;top:12px;padding:5px 8px;background:#142a20cc;color:#fff;font-size:10px;letter-spacing:.04em;pointer-events:none}.ys-featured-gift__holiday-mark{position:absolute;right:20px;top:2px;display:flex;align-items:center;gap:2px;pointer-events:none}.ys-featured-gift__holiday-mark span{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#e8ce94}.ys-featured-gift__holiday-mark svg{width:80px;height:88px;filter:drop-shadow(0 3px 3px #071d1850)}@media(max-width:749px){.ys-featured-gift--home .ys-featured-gift__intro{padding-top:48px}.ys-featured-gift__holiday-mark{right:12px;top:0}.ys-featured-gift__holiday-mark svg{width:68px;height:75px}.ys-featured-gift__bag-photo{width:68px;height:80px}.ys-featured-gift__film-label{font-size:9px;left:8px;top:8px}}.ys-featured-gift .ys-featured-gift__footer,#ysl .ys-featured-gift__footer{background:transparent!important;color:#f8efd9!important;padding:0;border:0}.ys-featured-gift .ys-featured-gift__footer p{opacity:1;color:#f8efd9}.ys-featured-gift{background-color:#30251f;background-image:linear-gradient(180deg,#261b1699,#261b16de),url(/cdn/shop/files/yourseasons-luxe-christmas-desktop-20261022.webp?v=1792638749&width=1800);background-size:cover;background-position:center;color:#fff4e3}.ys-featured-gift__intro{padding:18px 24px;background:#261b1673;border:1px solid rgba(222,199,156,.25)}.ys-featured-gift__bag,.ys-featured-gift__item{color:#352a24;background:#f8f3e9;border:1px solid #d8c4a1}.ys-featured-gift__film{background:#30251f}.ys-featured-gift__price-badge,.ys-featured-gift__price{color:#30251f;background:linear-gradient(115deg,#ead9b6,#d5bb88);border:1px solid #f3e4c8;font-variant-numeric:tabular-nums}.ys-featured-gift__price{display:table;padding:6px 10px}.ys-featured-gift__film-label{background:#261b16d9;color:#fff4e3}.ys-featured-gift__cta{background:#e4cea5;color:#30251f!important;border-color:#f3e4c8}.ys-featured-gift .ys-featured-gift__footer p{background:#261b16b3;padding:8px 12px}@media(max-width:749px){.ys-featured-gift{padding:24px 14px;background-image:linear-gradient(180deg,#261b1694,#261b16e6),url(/cdn/shop/files/yourseasons-luxe-christmas-mobile-20261022.webp?v=1792638758&width=900);background-position:center top}.ys-featured-gift--home .ys-featured-gift__intro,.ys-featured-gift__intro{padding:16px 14px;margin-bottom:18px}.ys-featured-gift h2{font-size:32px}.ys-featured-gift__eyebrow{font-size:10px;margin-bottom:10px}.ys-featured-gift__intro>p:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/ys-featured-gift.css.map */
