.al-sale-home{position:relative;isolation:isolate;display:grid;grid-template-columns:1.6fr 1fr;align-items:center;gap:clamp(20px,5vw,74px);margin:clamp(12px,2vw,30px) auto;padding:clamp(32px,6vw,88px);background:radial-gradient(ellipse at 20% 5%,#853b51,#5a2034 58%,#3a1724);color:#fff3e4}.al-sale-home:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid #f7dac35c;pointer-events:none}.al-sale-home p{color:inherit;margin:0 0 16px}.al-sale-home__headline p{font-size:12px;letter-spacing:.24em}.al-sale-home .al-sale-home__headline h2{color:inherit;font-size:clamp(60px,11vw,172px);line-height:.82;letter-spacing:-.065em;font-weight:400;margin:0;text-shadow:3px 5px #381323}.al-sale-home__headline em{display:block;width:max-content;font-size:.69em;margin:.16em 0 0 .18em;transform:rotate(-5deg)}.al-sale-home__details{padding-inline-start:clamp(14px,3vw,44px);border-inline-start:1px solid #f7dac36b}.al-sale-home__details p{font-size:clamp(16px,1.7vw,25px);line-height:1.3}.al-sale-home .al-sale-home__details a{display:inline-flex;align-items:center;min-height:44px;background:#fff3e4;color:#501a2c;padding:8px 18px;text-decoration:none;font-weight:600;margin-bottom:10px}.al-sale-home__details small{display:block;font-size:12px;line-height:1.5}.al-card-label.al-card-label--final-sale{background:#641f36;color:#fff3e4;border-color:#641f36;font-weight:700;letter-spacing:.07em}.al-final-sale-product{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0;color:#602139;text-decoration:none;font-size:13px}.al-final-sale-product strong{background:#641f36;color:#fff3e4;padding:5px 9px;letter-spacing:.06em}.al-sale-home a:focus-visible,.al-final-sale-product:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.al-sale-home{grid-template-columns:1fr;gap:16px;padding:27px 22px}.al-sale-home .al-sale-home__headline h2{font-size:clamp(60px,18vw,100px)}.al-sale-home__details{border:0;padding:0}.al-sale-home__details p{margin-bottom:9px}}.al-sale-home,.al-sale-type .al-sale-type__panel{background:#601c32;color:#fff4e5}.al-sale-home:before,.al-sale-type__panel:before{content:none}.al-sale-home{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);padding:clamp(25px,4vw,64px)}.al-sale-home .al-sale-home__headline h2{font-size:clamp(38px,7.4vw,108px);line-height:.94;letter-spacing:-.06em;text-shadow:none;white-space:nowrap}.al-sale-home .al-sale-home__headline em{display:inline;width:auto;font-size:inherit;margin:0;transform:none}.al-sale-home__details{border-color:#b7818b}.al-sale-home .al-sale-home__details a,.al-sale-type .al-sale-type__cta{border:0;background:#fff4e5;color:#601c32}.al-sale-type .al-sale-type__panel h1{font-size:clamp(37px,8vw,108px);line-height:.98}.al-card-label.al-card-label--final-sale,.al-final-sale-product strong{background:#fff4e5;color:#601c32;border:0;letter-spacing:.08em;box-shadow:none}@media(max-width:749px){.al-sale-home{grid-template-columns:1fr;padding:25px 20px}.al-sale-home .al-sale-home__headline h2{font-size:clamp(32px,10vw,64px)}.al-sale-home__details{border:0}.al-sale-type .al-sale-type__panel h1{font-size:clamp(33px,10vw,64px)}}.al-sale-impact{margin:clamp(12px,2vw,28px) auto}.al-sale-impact__board{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);background:#531527;color:#fff5e8}.al-sale-impact__message{padding:clamp(24px,4.8vw,76px);align-self:center}.al-sale-impact__board p{color:inherit}.al-sale-impact__label{font-size:12px;letter-spacing:.21em;margin:0 0 18px}.al-sale-impact__board :is(h1,h2){font:900 clamp(64px,10.5vw,175px)/.78 Arial,Helvetica,sans-serif;letter-spacing:-.085em;color:inherit;margin:0 0 21px}.al-sale-impact__board :is(h1,h2) span{font-size:.63em;letter-spacing:-.05em}.al-sale-impact__board :is(h1,h2) em{display:block;font-size:.65em;font-style:normal;letter-spacing:-.05em;margin-top:.12em}.al-sale-impact__offer{font-size:clamp(16px,1.65vw,24px);margin:0 0 15px;line-height:1.25}.al-sale-impact .al-sale-impact__message a{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:10px 17px;background:#fff5e8;color:#531527;text-decoration:none;font-weight:700}.al-sale-impact__date,.al-sale-impact__terms{font-size:12px;line-height:1.4;margin:10px 0 0}.al-sale-impact .al-sale-impact__example{min-height:420px;position:relative;display:grid;align-content:end;isolation:isolate;background:#efe4d7;color:#521628;text-decoration:none}.al-sale-impact__example img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 36%;z-index:-1}.al-sale-impact__price{display:flex;align-items:baseline;gap:5px 10px;flex-wrap:wrap;margin:14px;padding:12px 15px;background:#fff5e8;color:#531527}.al-sale-impact__price>span{width:100%;font-size:12px;line-height:1.3}.al-sale-impact__price strong{font-size:21px;line-height:1}.al-sale-impact__price small{font-size:11px}.al-sale-impact a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.al-card-label.al-card-label--final-sale,.al-final-sale-product strong{background:#531527;color:#fff5e8;font-size:11px;padding:6px 9px}@media(max-width:749px){.al-sale-impact__board{grid-template-columns:1fr}.al-sale-impact__message{padding:24px 17px}.al-sale-impact__board :is(h1,h2){font-size:clamp(64px,17vw,110px);margin-bottom:15px}.al-sale-impact__board :is(h1,h2) em{display:inline}.al-sale-impact .al-sale-impact__example{min-height:180px}.al-sale-impact__example img{object-position:center 38%}.al-sale-impact__price{margin:8px;padding:8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/al-final-sale-campaign.css.map */
