.em-collection-sale{margin:0 0 24px;color:#fff;font-family:Arial,Helvetica,sans-serif}.em-collection-sale__photo{position:relative;overflow:hidden;aspect-ratio:var(--em-photo-ratio);background:#eee}.em-collection-sale__photo picture{display:block}.em-collection-sale__photo img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;max-width:none}.em-sale-panel{position:relative;padding:42px 24px 38px;text-align:center;background:repeating-linear-gradient(135deg,transparent 0 12px,rgba(255,255,255,.035) 12px 14px),radial-gradient(ellipse at 35% 10%,#391013 0,transparent 52%),#0b0b0b}.em-sale-panel:before,.em-sale-panel:after{content:"";position:absolute;left:0;right:0;height:8px;background:repeating-linear-gradient(135deg,#ed1930 0 10px,#0b0b0b 10px 22px)}.em-sale-panel:before{top:0}.em-sale-panel:after{bottom:0}.em-sale-panel__inner{max-width:660px;margin:auto}.em-sale-panel__tag{display:inline-block;background:#ec182c;color:#fff;padding:7px 15px;font-size:11px;line-height:1.2;font-weight:800;letter-spacing:2px;transform:rotate(-3deg);clip-path:polygon(8px 0,100% 0,100% 100%,8px 100%,0 50%)}.em-sale-panel h2{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:.4px;font-size:30px;line-height:1.25;margin:21px 0 10px;color:#fff}.em-sale-panel h2 span,.em-sale-panel__intro strong,.em-sale-panel__stars{color:#f1273a}.em-sale-panel__stars{font-size:16px;line-height:1.4;margin:0 0 14px}.em-sale-panel__intro{max-width:500px;margin:0 auto;font-size:15px;line-height:1.65;color:#d5d0cc}.em-sale-panel__intro strong{font-weight:700}.em-sale-panel__offers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:28px 0 17px}.em-sale-panel__offers>div{position:relative;display:flex;flex-direction:column;justify-content:center;gap:5px;min-height:72px;border:1px solid #eb1a30;background:#171112;padding:12px 4px}.em-sale-panel__offers span{font-size:10px;letter-spacing:1px;font-weight:700;color:#ddd4d0}.em-sale-panel__offers strong{font-size:23px;line-height:1.1;color:#fa293e}.em-sale-panel__offers .em-sale-panel__best{background:#ef172c}.em-sale-panel__best span,.em-sale-panel__best strong{color:#fff}.em-sale-panel__best small{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:#fff;padding:3px 6px;font-size:8px;letter-spacing:.3px;line-height:1;white-space:nowrap;color:#111;font-weight:800}.em-sale-panel__terms{font-size:12px;line-height:1.5;color:#aba59b;max-width:480px;margin:0 auto}.em-sale-stock-note{background:#f7f4ef;border:1px solid #e7e1d8;border-left:4px solid #f51f38;padding:12px 13px;font-family:Arial,Helvetica,sans-serif;text-align:left;color:#353535}.em-sale-stock-note>strong{display:block;font-size:11px;letter-spacing:1px;line-height:1.5;color:#ef1731;font-weight:800}.em-sale-stock-note p{font-size:13px;line-height:1.5;margin:5px 0 0}.em-product-sale-tiers{background:#f7f4ef;border:1px solid #e6e0d7;border-top:3px solid #fa253c;border-radius:10px;padding:16px;text-align:center;font-family:Arial,Helvetica,sans-serif;color:#222;margin:22px 0 16px}.em-product-sale-tiers__tag{display:inline-block;background:#090909;color:white;font-size:11px;line-height:1.4;font-weight:800;letter-spacing:1.5px;padding:4px 8px}.em-product-sale-tiers__tag i{color:#fa253c;font-style:normal}.em-product-sale-tiers__title{font-weight:700;font-size:14px;margin:14px 0}.em-product-sale-tiers__row{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;background:white;border:1px solid #e6e0d7;border-radius:8px;min-height:44px;padding:10px 14px;font-size:14px;margin-top:7px}.em-product-sale-tiers__row strong{color:#f31b33;font-weight:800;white-space:nowrap}.em-product-sale-tiers__row--best{background:#0b0b0b;color:#fff;border-color:#fa253c}.em-product-sale-tiers__terms{font-size:12px;line-height:1.5;color:#807b72;margin:12px 0 0}@media(max-width:749px){.em-collection-sale__photo{aspect-ratio:var(--em-photo-mobile-ratio)}.em-sale-panel{padding:38px 22px 32px}.em-sale-panel h2{font-size:22px;letter-spacing:0;margin-top:20px}.em-sale-panel__intro{font-size:14px;max-width:300px}.em-sale-panel__offers{gap:5px;margin-top:27px}.em-sale-panel__offers>div{min-height:65px}.em-sale-panel__offers span{font-size:9px;letter-spacing:.5px}.em-sale-panel__offers strong{font-size:20px}.em-sale-panel__terms{max-width:290px}.em-sale-panel__best small{font-size:7px;padding:3px 4px}}

.radio__legend--em-size{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.radio__legend--em-size>.radio__legend__label{margin:0;flex:1}.radio__legend--em-size .em-size-chart--inline{display:inline-flex;flex:0 0 auto;margin:0}.radio__legend--em-size .em-size-chart--inline button{white-space:nowrap;line-height:1.3}
