@keyframes Ribbon_fade-in-animation__XqjJw{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes Ribbon_fade-out-animation__t5Tqw{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.Ribbon_ribbonWrapper__sj_l0{position:relative;left:-.3rem;right:-.3rem;width:calc(100% + .6rem)}.Ribbon_ribbonWrapper__sj_l0:after,.Ribbon_ribbonWrapper__sj_l0:before{content:"";position:absolute;display:block;border-style:solid;bottom:-5px}.Ribbon_ribbonWrapper__sj_l0:before{left:0;border-width:5px 0 0 5px}.Ribbon_ribbonWrapper__sj_l0:after{right:0;border-width:5px 5px 0 0}.Ribbon_ribbonWrapper__sj_l0.Ribbon_condensed__6g1oD{left:.3rem;min-width:135px;width:auto;border-radius:2px 0 0 2px}.Ribbon_ribbonWrapper__sj_l0.Ribbon_condensed__6g1oD:before{border-width:0;border-top:none;bottom:0}.Ribbon_ribbonButton__WRbIE{position:relative;display:grid;grid-template-columns:24px 1fr 48px;grid-template-areas:"before text after";place-items:flex-start;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;cursor:pointer;white-space:pre;min-height:24px;align-items:center}.Ribbon_ribbonButton__WRbIE.Ribbon_condensed__6g1oD{padding:4px 16px 4px 0;border-radius:2px 0 0 2px}#body .Ribbon_ribbonButton__WRbIE.Ribbon_condensed__6g1oD,#storybook-docs .Ribbon_ribbonButton__WRbIE.Ribbon_condensed__6g1oD,#storybook-root .Ribbon_ribbonButton__WRbIE.Ribbon_condensed__6g1oD{min-height:-moz-fit-content;min-height:fit-content}.Ribbon_ribbonButton__WRbIE .Ribbon_ribbonText__kSp_Q{font-size:12px;font-weight:700;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Ribbon_ribbonButton__WRbIE .Ribbon_ribbonText__kSp_Q.Ribbon_condensed__6g1oD{font-size:14px;line-height:16px}.Ribbon_ribbonButton__WRbIE .Ribbon_ribbonTextContainer__8nTwy{grid-area:text;display:flex;align-items:center;max-width:100%;overflow:hidden}.Ribbon_ribbonButton__WRbIE .Ribbon_ribbonIcon___RwFx{grid-area:after;align-items:center;box-sizing:border-box;display:flex;height:24px;justify-content:center;width:24px}.Ribbon_ribbonButton__WRbIE .Ribbon_ribbonIcon___RwFx>svg{font-size:22px}.Ribbon_ribbonButton__WRbIE .Ribbon_ribbonIcon___RwFx.Ribbon_condensed__6g1oD{height:16px;width:16px;justify-self:flex-end}.Ribbon_ribbonButton__WRbIE .Ribbon_ribbonIcon___RwFx.Ribbon_condensed__6g1oD>svg{font-size:16px}.Ribbon_ribbonButton__WRbIE .Ribbon_arrow__GMX18{transform:rotate(-90deg)}.Ribbon_ribbonButton__WRbIE.Ribbon_pdp__MlccP{place-items:center;min-height:50px;border-radius:2px}.Ribbon_ribbonButton__WRbIE.Ribbon_pdp__MlccP .Ribbon_ribbonText__kSp_Q{font-size:14px}.Ribbon_ribbonButton__WRbIE.Ribbon_pdp__MlccP:after{content:"";position:absolute;left:0;bottom:19px;box-shadow:0 25px 16px rgba(0,0,0,.24);height:12px;width:100%}.Ribbon_ribbonButton__WRbIE.Ribbon_list__gtlZ1{grid-template-columns:10px 1fr 24px}@media screen and (max-width:767px){.Ribbon_ribbonButton__WRbIE.Ribbon_list__gtlZ1{grid-template-columns:0 1fr 24px}.Ribbon_ribbonButton__WRbIE.Ribbon_list__gtlZ1.Ribbon_condensed__6g1oD{grid-template-columns:10px 1fr 24px}}.Ribbon_ribbonButton__WRbIE.Ribbon_checkout__SNzlU{grid-template-columns:10px 1fr 24px}.CableRemnantRibbon_cableRemnant__xG9qT{background-color:#ded7cd;border-radius:2px}.CableRemnantRibbon_cableRemnant__xG9qT:after,.CableRemnantRibbon_cableRemnant__xG9qT:before{border-color:#bebebe rgba(0,0,0,0) rgba(0,0,0,0)}.Incentive_text__W1Ba8{font-weight:700}.PriceStepsRibbon_priceStep__eRe0S{background-color:#ffd15c;border-radius:2px}.PriceStepsRibbon_priceStep__eRe0S:after,.PriceStepsRibbon_priceStep__eRe0S:before{border-color:#efb622 rgba(0,0,0,0) rgba(0,0,0,0)}.ProductReplacement_replacement__9Ka9s{background-color:#d6dbe0}.ProductReplacement_replacement__9Ka9s:after,.ProductReplacement_replacement__9Ka9s:before{border-color:#a6acb4 rgba(0,0,0,0) rgba(0,0,0,0)}@keyframes SteelsonRibbon_fade-in-animation__cRWYM{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes SteelsonRibbon_fade-out-animation__Yi8md{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.SteelsonRibbon_steelson__WPSLH{background-color:#678498;color:#fff}.SteelsonRibbon_steelson__WPSLH:after,.SteelsonRibbon_steelson__WPSLH:before{border-color:#90a6b6 rgba(0,0,0,0) rgba(0,0,0,0)}