.elvtd-promo-banner{container-type:inline-size;position:relative;width:100%;overflow:hidden;background:#1e0100;color:#fff;font-optical-sizing:none}.elvtd-promo-banner__inner{--u: calc(100cqw / 390);position:relative;width:100%;aspect-ratio:390 / 580}.elvtd-promo-banner__inner>*{position:absolute;margin:0}.elvtd-promo-banner__bg,.elvtd-promo-banner__bg img{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.elvtd-promo-banner__bg img{position:absolute;display:block;object-fit:cover}.elvtd-promo-banner__gradient{background-image:linear-gradient(var(--grad-angle, 123deg),#ffffff 5.5276%,rgb(255,152,113) 90.25%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.elvtd-promo-banner__eyebrow{display:flex;align-items:center;font-family:Inter,sans-serif;font-weight:400;text-transform:uppercase;white-space:nowrap;line-height:.9}.elvtd-promo-banner__dot{position:relative;flex:none}.elvtd-promo-banner__dot img{position:absolute;top:-90.91%;left:-90.91%;display:block;width:281.82%;height:281.82%;max-width:none}.elvtd-promo-banner__title{font-family:Inter,sans-serif;font-weight:400;line-height:.9;background-image:linear-gradient(var(--grad-angle),rgb(252,185,143) 6.1384%,rgb(255,255,255) 148.93%)}.elvtd-promo-banner__subheading{font-family:Inter,sans-serif;font-weight:500;line-height:1.1;color:#fff}.elvtd-promo-banner__offer-heading{font-family:Inter,sans-serif;font-weight:300;line-height:normal;text-align:right;color:#fff}.elvtd-promo-banner__disclaimer{font-family:Inter,sans-serif;font-weight:300;line-height:1.2;text-transform:uppercase;transform:translate(-50%,-50%) rotate(-90deg)}.elvtd-promo-banner__price>span{position:absolute;display:flex;align-items:center;white-space:nowrap}.elvtd-promo-banner__currency{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;line-height:normal;color:#fff}.elvtd-promo-banner__amount{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:.9;--grad-angle: 123.1deg}.elvtd-promo-banner__off>span{position:absolute;left:50%;top:50%;display:flex;align-items:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;color:#fff;transform:translate(-50%,-50%) rotate(-90deg)}.elvtd-promo-banner__subtitle{justify-content:flex-end;text-align:right;white-space:normal!important;font-family:Inter,sans-serif;font-weight:300;line-height:1;color:#fff}.elvtd-promo-banner__button{display:flex;align-items:center;justify-content:center;border-radius:999px;font-family:Inter,sans-serif;font-weight:500;line-height:normal;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:#000;background-color:#fff;transition:background-color .2s ease}.elvtd-promo-banner__button:hover{background-color:#e6e6e6}.elvtd-promo-banner__eyebrow{left:calc(47.452 * var(--u));top:calc(34.124 * var(--u));gap:calc(6.072 * var(--u));font-size:calc(16 * var(--u));letter-spacing:calc(1.6 * var(--u))}.elvtd-promo-banner__dot{width:calc(4.175 * var(--u));height:calc(4.175 * var(--u))}.elvtd-promo-banner__title{left:calc(41 * var(--u));top:calc(65 * var(--u));width:calc(307.903 * var(--u));font-size:calc(44.624 * var(--u));letter-spacing:calc(-3.57 * var(--u));--grad-angle: -64.13deg}.elvtd-promo-banner__offer-heading{left:calc(236 * var(--u));top:calc(141 * var(--u));width:calc(122 * var(--u));font-size:calc(16 * var(--u))}.elvtd-promo-banner__price{left:calc(142 * var(--u));top:calc(213 * var(--u));width:calc(248 * var(--u));height:calc(153.063 * var(--u))}.elvtd-promo-banner__amount{left:calc(52.31 * var(--u));top:calc(11.14 * var(--u));width:calc(143.308 * var(--u));height:calc(84.5 * var(--u));font-size:calc(85.642 * var(--u));letter-spacing:calc(-1.7128 * var(--u))}.elvtd-promo-banner__currency{left:calc(22.28 * var(--u));top:calc(26.2 * var(--u));width:calc(34.828 * var(--u));height:calc(64.517 * var(--u));font-size:calc(39.966 * var(--u))}.elvtd-promo-banner__off{left:calc(191.8 * var(--u));top:calc(27.12 * var(--u));width:calc(30.26 * var(--u));height:calc(62.233 * var(--u))}.elvtd-promo-banner__off>span{width:calc(62.233 * var(--u));height:calc(30.26 * var(--u));font-size:calc(34.257 * var(--u));letter-spacing:calc(-.6851 * var(--u))}.elvtd-promo-banner__subtitle{left:calc(36.813 * var(--u));top:calc(95.42 * var(--u));width:calc(183.094 * var(--u));height:calc(48.438 * var(--u));font-size:calc(19.375 * var(--u));letter-spacing:calc(-.3875 * var(--u))}.elvtd-promo-banner__button{left:calc(72 * var(--u));top:calc(499 * var(--u));width:calc(287 * var(--u));height:calc(56 * var(--u));font-size:calc(20 * var(--u));letter-spacing:calc(.8 * var(--u))}.elvtd-promo-banner__disclaimer{left:calc(27 * var(--u));top:calc(417 * var(--u));width:calc(300 * var(--u));font-size:max(7px,calc(8 * var(--u)));text-align:left}@media(min-width:768px){.elvtd-promo-banner__inner{--u: calc(100cqw / 1920);aspect-ratio:1920 / 864}.elvtd-promo-banner__eyebrow{left:calc(145 * var(--u));top:calc(91 * var(--u));gap:calc(16 * var(--u));font-size:calc(30 * var(--u));letter-spacing:calc(3 * var(--u))}.elvtd-promo-banner__dot{width:calc(11 * var(--u));height:calc(11 * var(--u))}.elvtd-promo-banner__title{left:calc(128 * var(--u));top:calc(190.57 * var(--u));width:calc(560 * var(--u));font-size:calc(124 * var(--u));letter-spacing:calc(-9.92 * var(--u));--grad-angle: -77.2deg}.elvtd-promo-banner__subheading{left:calc(140 * var(--u));top:calc(555 * var(--u));width:calc(458 * var(--u));font-size:calc(45 * var(--u));letter-spacing:calc(-3 * var(--u))}.elvtd-promo-banner__offer-heading{left:calc(1255 * var(--u));top:calc(192 * var(--u));width:calc(454 * var(--u));font-size:calc(40 * var(--u))}.elvtd-promo-banner__price{left:calc(1255 * var(--u));top:calc(375 * var(--u));width:calc(512 * var(--u));height:calc(316 * var(--u))}.elvtd-promo-banner__amount{left:calc(108 * var(--u));top:calc(23 * var(--u));width:calc(295.861 * var(--u));height:calc(174.452 * var(--u));font-size:calc(176.809 * var(--u));letter-spacing:calc(-3.5362 * var(--u))}.elvtd-promo-banner__currency{left:calc(46 * var(--u));top:calc(54 * var(--u));width:calc(71.902 * var(--u));height:calc(133.196 * var(--u));font-size:calc(82.511 * var(--u))}.elvtd-promo-banner__off{left:calc(396 * var(--u));top:calc(56 * var(--u));width:calc(62.473 * var(--u));height:calc(128.481 * var(--u))}.elvtd-promo-banner__off>span{width:calc(128.481 * var(--u));height:calc(62.473 * var(--u));font-size:calc(70.724 * var(--u));letter-spacing:calc(-1.4145 * var(--u))}.elvtd-promo-banner__subtitle{left:calc(76 * var(--u));top:calc(197 * var(--u));width:calc(378 * var(--u));height:calc(100 * var(--u));font-size:calc(40 * var(--u));letter-spacing:calc(-.8 * var(--u))}.elvtd-promo-banner__button{left:calc(140 * var(--u));top:calc(706 * var(--u));width:auto;height:auto;padding:max(6px,calc(16 * var(--u))) max(18px,calc(60 * var(--u)));font-size:max(11px,calc(20 * var(--u)));letter-spacing:calc(.8 * var(--u))}.elvtd-promo-banner__disclaimer{left:calc(1848 * var(--u));top:calc(432 * var(--u));width:calc(672 * var(--u));font-size:max(7px,calc(18 * var(--u)));text-align:center}}@media(min-width:2560px){.elvtd-promo-banner__inner{--u: calc(100cqw / 2560);aspect-ratio:2560 / 730}.elvtd-promo-banner__eyebrow{left:calc(133 * var(--u));top:calc(112 * var(--u))}.elvtd-promo-banner__title{left:calc(116 * var(--u));top:calc(189 * var(--u));width:calc(966 * var(--u));--grad-angle: -64.27deg}.elvtd-promo-banner__subheading{left:calc(128 * var(--u));top:calc(464 * var(--u));width:calc(828 * var(--u))}.elvtd-promo-banner__offer-heading{left:calc(1845 * var(--u));top:calc(151 * var(--u));width:calc(478 * var(--u))}.elvtd-promo-banner__price{left:calc(1869 * var(--u));top:calc(264 * var(--u))}.elvtd-promo-banner__button{left:calc(116 * var(--u));top:calc(570 * var(--u))}.elvtd-promo-banner__disclaimer{left:calc(2481 * var(--u));top:calc(370 * var(--u));width:calc(542 * var(--u));text-align:left}}.elvtd-promo-banner .elvtd-promo-banner__subheading,.elvtd-promo-banner .elvtd-promo-banner__title-text--desktop,.elvtd-promo-banner .elvtd-promo-banner__title-text--wide{display:none}@media(min-width:768px){.elvtd-promo-banner .elvtd-promo-banner__title-text--mobile{display:none}.elvtd-promo-banner .elvtd-promo-banner__subheading{display:block}.elvtd-promo-banner .elvtd-promo-banner__title-text--desktop{display:inline}}@media(min-width:2560px){.elvtd-promo-banner .elvtd-promo-banner__title-text--desktop{display:none}.elvtd-promo-banner .elvtd-promo-banner__title-text--wide{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/elvtd-hero-banner-promo.css.map */
