.stock-apron-event{width:100%;max-width:none;padding-inline:0;margin-top:28px;margin-bottom:15px}.stock-apron-event__panel{background:#f5f0e7;color:#1e382a}.stock-apron-event__panel--image{display:grid;grid-template-columns:1.15fr 1fr}.stock-apron-event__copy{padding:clamp(26px,4vw,60px)}.stock-apron-event__copy h1,.stock-apron-event__copy h2{color:inherit;font-size:clamp(30px,3.8vw,54px);line-height:1.08;margin:0 0 18px;max-width:780px}.stock-apron-event__eyebrow{font-size:13px;letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px}.stock-apron-event__offer{font-size:clamp(20px,2vw,27px);margin:14px 0 20px}.stock-apron-event .stock-apron-event__button{background-color:#1e382a;border-color:#1e382a;color:#f5f0e7;margin-bottom:20px}.stock-apron-event .stock-apron-event__button:hover,.stock-apron-event .stock-apron-event__button:focus-visible{background-color:#1e382a;border-color:#1e382a;color:#f5f0e7}.stock-apron-event .stock-apron-event__button:focus-visible{outline:2px solid #1E382A;outline-offset:3px}.stock-apron-event__terms{font-size:13px;line-height:1.5;margin:6px 0 0;max-width:720px}.stock-apron-event__media{min-height:340px}.stock-apron-event__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.stock-apron-event--collection{margin-top:0;margin-bottom:20px}.stock-apron-event--collection .stock-apron-event__copy{padding:28px 0}.stock-apron-event .stock-apron-event__eyebrow{margin-bottom:12px;color:#5b554b;font-size:11px;letter-spacing:.24em}.stock-apron-event .stock-apron-event__terms,.stock-apron-event__copy>h2+p{color:#5b554b;line-height:1.65}.stock-apron-event .stock-apron-event__copy:after{content:"";display:block;width:54px;height:1px;background:#1e382a;margin-top:22px}.stock-apron-event--collection .stock-apron-event__copy h1{font-size:clamp(30px,3.4vw,48px);margin-bottom:12px}.stock-apron-event--collection .stock-apron-event__offer{margin:10px 0 14px}@media(max-width:768px){.stock-apron-event--collection .stock-apron-event__copy{padding-block:24px}.stock-apron-event__panel--image{grid-template-columns:1fr}.stock-apron-event__media{min-height:0;max-height:380px;overflow:hidden}.stock-apron-event__image{height:auto}}.stock-apron-promo-card{background:#f5f0e7;color:#1e382a;text-align:left}.stock-apron-promo-card__media{display:block;aspect-ratio:2.2;overflow:hidden}.stock-apron-promo-card__media img{display:block;width:100%;height:100%;object-fit:cover}.stock-apron-promo-card__copy{padding:22px}.stock-apron-promo-card__eyebrow{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#5b554b;margin:0 0 12px}.stock-apron-promo-card h2{font-size:clamp(23px,2vw,30px);line-height:1.08;letter-spacing:-.025em;color:#1e382a;margin:0 0 14px}.stock-apron-promo-card__offer{font-size:18px;margin:0 0 16px}.stock-apron-promo-card .stock-apron-promo-card__button,.stock-apron-promo-card .stock-apron-promo-card__button:hover{background:#1e382a;border-color:#1e382a;color:#f5f0e7;font-size:11px;letter-spacing:.12em;min-width:0;padding:11px 14px}.stock-apron-promo-card__button:focus-visible{outline:2px solid #1E382A;outline-offset:3px}.stock-apron-promo-card__terms{color:#5b554b;font-size:10px;line-height:1.5;margin:16px 0 0}@media(max-width:768px){.stock-apron-promo-card__copy{padding:14px}.stock-apron-promo-card h2{font-size:23px;margin-bottom:12px}.stock-apron-promo-card__eyebrow{font-size:8px;letter-spacing:.08em;margin-bottom:10px}.stock-apron-promo-card__offer{font-size:15px;margin-bottom:12px}.stock-apron-promo-card .stock-apron-promo-card__button{font-size:9px;padding:10px;letter-spacing:.08em}}
/*# sourceMappingURL=/cdn/shop/t/85/compiled_assets/styles.css.map?subset=AAAAAAAACAAAAAAAAAAAEA */
