.NodeMarketingArea{position:unset;left:unset;width:unset;height:unset;position:relative}.NodeMarketingArea.SimpleLayoutMode .NodeTitleForMarketingAreaContent{margin-bottom:16px}.NodeMarketingArea.SimpleLayoutMode .NodeMarketingAreaBanner{z-index:unset;height:unset;margin-bottom:20px;position:static;padding-bottom:0}.NodeMarketingArea.SimpleLayoutMode .NodeMarketingAreaBanner:before{display:none!important}.NodeMarketingArea.SimpleLayoutMode .NodeMarketingAreaBanner img{position:static;object-fit:unset}.NodeMarketingArea.SimpleLayoutMode .NodeTitleForMarketingAreaContent{max-width:960px}.NodeMarketingArea.SimpleLayoutMode .NodeMarketingAreaText{position:static;transform:none;padding:0;overflow:visible;z-index:unset;max-height:unset;height:unset;width:100%;max-width:960px;color:inherit;background-color:transparent}.NodeMarketingArea.SimpleLayoutMode .NodeMarketingAreaText:after{display:none!important}.NodeMarketingArea.SimpleLayoutMode .NodeMarketingAreaText .NodeTextForMarketingArea{font-size:inherit;line-height:inherit}@media(max-width:1024px){.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText.IsCollapsed{display:block}}@media(max-width:1024px){.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText.IsShowingMoreText .TextDetailCollapsibleArea{overflow:visible!important;max-height:unset!important;display:block!important;-webkit-line-clamp:unset!important}.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText.IsShowingMoreText .ReadMoreTextDetailWrapper:after{display:none!important}.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText.IsShowingMoreText .ReadMoreTextDetailWrapper .ButtonText{position:relative;right:0;bottom:0;margin:0;padding:0}.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText.IsShowingMoreText .ReadMoreTextDetailWrapper .ButtonText:focus:after{left:-6px}.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText.IsShowingMoreText .ReadMoreTextDetailWrapper .ButtonText .SVGSpriteIcon.ChevronIcon{transform:rotate(180deg)}}@media(max-width:1024px){.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText .NodeTextForMarketingArea{overflow:hidden;line-height:2.75ex;max-width:fit-content;min-width:100%;display:block;max-height:calc(2*(2.75ex))}@supports(-webkit-line-clamp:1){.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText .NodeTextForMarketingArea{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:100%;}}}.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText .ReadMoreTextDetailWrapper{font-size:13px}@media(min-width:1025px){.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText .ReadMoreTextDetailWrapper{display:none!important}}.NodeMarketingArea.HasOverflowCalculations .NodeMarketingAreaText .ReadMoreTextDetailWrapper .ButtonText.HasIconAtEnd .SVGSpriteIcon{margin-left:4px}.NodeMarketingArea.NoText .NodeMarketingAreaBanner:before{display:none!important}@media(min-width:1025px){.NodeMarketingArea .NodeMarketingAreaTextPositionOuterWrapper{position:absolute;top:0;bottom:0;left:0;right:0}}.NodeMarketingArea .NodeMarketingAreaTextPositionWrapper{display:block;position:absolute;z-index:3;top:50%;left:0;transform:translateY(-50%);max-height:100%;max-width:60%;color:#fff}@media(min-width:1025px){.NodeMarketingArea .NodeMarketingAreaTextPositionWrapper{left:64px;padding:16px 0 16px 0;max-width:50%}}@media(min-width:1250px){.NodeMarketingArea .NodeMarketingAreaTextPositionWrapper{max-width:50%}}@media(min-width:1570px){.NodeMarketingArea .NodeMarketingAreaTextPositionWrapper{padding:26px 0 26px 0;max-width:720px}}@media(min-width:1601px){.NodeMarketingArea .NodeMarketingAreaTextPositionWrapper{left:calc(50% - 772px + 38px);padding:32px 0 32px 0}}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaTextPositionWrapper{position:static;top:0;left:0;display:flex;align-items:center;max-width:100%;width:100%;color:#262d40;background-color:transparent;transform:none;margin-top:auto;padding:16px 32px 0 32px}}@media(max-width:640px){.NodeMarketingArea .NodeMarketingAreaTextPositionWrapper{padding:16px 16px 0 16px}}.NodeMarketingArea .NodeMarketingAreaBanner{position:relative;display:flex;flex-direction:column;width:100%;margin:0 auto;padding-bottom:25%}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaBanner{align-items:center;padding-bottom:0;height:280px}}@media(max-width:900px){.NodeMarketingArea .NodeMarketingAreaBanner{height:240px}}@media(max-width:767px){.NodeMarketingArea .NodeMarketingAreaBanner{height:200px}}@media(max-width:700px){.NodeMarketingArea .NodeMarketingAreaBanner{height:180px}}@media(max-width:640px){.NodeMarketingArea .NodeMarketingAreaBanner{height:160px}}@media(max-width:480px){.NodeMarketingArea .NodeMarketingAreaBanner{height:140px}}@media(max-width:360px){.NodeMarketingArea .NodeMarketingAreaBanner{height:120px}}@media(max-width:320px){.NodeMarketingArea .NodeMarketingAreaBanner{height:100px}}.NodeMarketingArea .NodeMarketingAreaBanner:before{display:block;content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at left,rgba(0,0,0,.75) 0%,transparent 80%);pointer-events:none}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaBanner:before{background:none}}.NodeMarketingArea .NodeMarketingAreaBanner img{display:block;position:absolute;z-index:1;top:0;left:0;float:none;border:none;width:100%;height:100%}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaBanner img{object-fit:cover}}.NodeMarketingArea .NodeMarketingAreaText{display:block;width:100%}.NodeMarketingArea .NodeMarketingAreaText h1,.NodeMarketingArea .NodeMarketingAreaText h2,.NodeMarketingArea .NodeMarketingAreaText h3{color:inherit}.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent{color:inherit;font-size:27px;font-family:"Palatino","Palatino Linotype","Times New Roman",serif;font-weight:normal;line-height:1.2;margin-bottom:14px}@media(min-width:1025px){.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent{font-size:30px;margin-bottom:10px}}@media(min-width:1250px){.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent{font-size:36px;margin-bottom:12px}}@media(min-width:1330px){.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent{font-size:46px;margin-bottom:13px}}@media(min-width:1570px){.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent{font-size:50px;margin-bottom:16px}}@media(min-width:2000px){.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent{font-size:54px;margin-bottom:20px}}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent{font-size:24px;margin-bottom:8px}}.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent span,.NodeMarketingArea .NodeMarketingAreaText .NodeTitleForMarketingAreaContent font{color:inherit!important}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea{color:inherit;font-family:Tahoma,sans-serif;margin:0}@media(min-width:1025px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea{font-size:13px}}@media(min-width:1250px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea{font-size:14px}}@media(min-width:1330px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea{font-size:15px}}@media(min-width:1570px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea{font-size:17px}}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea{font-size:13px}}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea span,.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea p,.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea ul,.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea ol{font-family:inherit!important;font-weight:inherit!important;font-size:inherit!important;font-size:inherit!important;color:inherit!important}@media(min-width:1025px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea p.HasButtonUnderneathMe{margin-bottom:20px}}@media(min-width:1330px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea p.HasButtonUnderneathMe{margin-bottom:24px}}@media(min-width:1570px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea p.HasButtonUnderneathMe{margin-bottom:28px}}@media(min-width:2000px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea p.HasButtonUnderneathMe{margin-bottom:32px}}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea p.HasButtonUnderneathMe{margin-bottom:14px}}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea p.HasButtonUnderneathMe:last-child{margin-bottom:0}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea a{color:inherit!important}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea a:hover,.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea a:focus-visible{color:#fff}@media screen and (max-width:63.9375em){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea a:hover,.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea a:focus-visible{color:#262d40}}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea a:focus-visible:after{border-color:#fff;box-shadow:0 0 3px 1px #fff}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea .ViewProductsWrapper:first-child{margin-top:24px}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea .ViewProductsWrapper:first-child{margin-top:18px}}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea .button.verylarge{display:inline-flex;align-items:center;justify-content:center;margin:0;border-radius:0;font-family:"Palatino","Palatino Linotype","Times New Roman",serif;font-weight:normal;line-height:1;-webkit-appearance:none}@media(min-width:768px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea .button.verylarge{font-size:21px;height:43px;padding:0 16px 2px 16px}}@media(min-width:1024px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea .button.verylarge{font-size:21px;height:43px;padding:0 16px 2px 16px}}@media(max-width:767px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea .button.verylarge{font-size:17px;height:35px;padding:0 12px 2px 12px}}.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea .button.verylarge:hover:not(:focus):not(:active){color:#262d40!important;background-color:#fff!important;border:2px solid #fff!important}@media(max-width:1024px){.NodeMarketingArea .NodeMarketingAreaText .NodeTextForMarketingArea .button.verylarge:hover:not(:focus):not(:active){color:#fff!important;background-color:#262d40!important;border:2px solid #262d40!important}}