.CmsCyoProductRecs_root{margin-bottom:16px;position:relative;text-align:left}.CmsCyoProductRecs_root__placeholder{visibility:hidden}.CmsCyoProductRecs_titleContainer{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.CmsCyoProductRecs_link,.CmsCyoProductRecs_linkButton{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:50%;margin-left:16px;margin-bottom:16px}.CmsCyoProductRecs_icon{margin-top:1px;font-weight:600}.CmsCyoProductRecs_linkButton .CmsCyoProductRecs_icon{color:inherit;margin-left:0;margin-right:0}.CmsCyoProductRecs_link{font-size:18px;margin-top:4px}.CmsCyoProductRecs_link__dark,.CmsCyoProductRecs_link__dark:focus,.CmsCyoProductRecs_link__dark:visited{color:#212121}.CmsCyoProductRecs_link__dark:focus:hover,.CmsCyoProductRecs_link__dark:hover,.CmsCyoProductRecs_link__dark:visited:hover{color:#ff6c1a}.CmsCyoProductRecs_linkTitle{margin-right:8px}.Tooltip2_root{display:inline-block;cursor:pointer}.Tooltip2_overlay{box-shadow:0 0 20px 0 rgba(0,0,0,.2);font-family:ProximaNova,Arial,Helvetica,sans-serif;position:absolute;z-index:15100;width:200px;min-width:200px;padding:15px;font-size:14px;line-height:1.14;text-align:center;background-color:#fff;cursor:auto}.Tooltip2_overlay__invisible{visibility:hidden}.Tooltip2_caret{position:absolute}.Tooltip2_caret:before{border:8px solid transparent;border-top:none;border-bottom-color:rgba(0,0,0,.1)}.Tooltip2_caret:after,.Tooltip2_caret:before{content:"";position:absolute;top:-8px;left:50%;width:0;height:0}.Tooltip2_caret:after{border:8px solid transparent;border-top:none;border-bottom-color:#fff}.Tooltip2_caretPadding{position:absolute}.Tooltip2_overlay__top .Tooltip2_caret{bottom:0;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.Tooltip2_overlay__top .Tooltip2_caretPadding{top:100%;right:0;left:0;height:8px}.Tooltip2_overlay__right .Tooltip2_caret{top:calc(50% + 8px);left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.Tooltip2_overlay__right .Tooltip2_caretPadding{top:0;right:100%;bottom:0;width:8px}.Tooltip2_overlay__bottom .Tooltip2_caret{top:0}.Tooltip2_overlay__bottom .Tooltip2_caretPadding{right:0;bottom:100%;left:0;height:8px}.Tooltip2_overlay__left .Tooltip2_caret{top:calc(50% - 8px);right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Tooltip2_overlay__left .Tooltip2_caretPadding{top:0;bottom:0;left:100%;width:8px}