.lazyload{visibility:hidden}.lazyloaded{visibility:visible}.underline-class{display:inline;text-decoration:none;background-position:0 100%;background-repeat:no-repeat}.region div.experience-component{position:unset}div.region_landscape-large::before{padding-top:unset}div.region_square::before{padding-top:unset}div.region_landscape-small::before{padding-top:unset}div.region_portrait-small::before{padding-top:unset}@media(min-width:768px){.experience-layouts-3column{margin-left:4px;margin-right:-15px}}a.custom-card,a.custom-card:hover{color:inherit}.page-designer-reference .card-body{padding:0!important}.card-component{background:#fff;position:relative;display:flex;flex-direction:column;min-width:0;background-clip:border-box;border-radius:.25rem;margin-bottom:1em;border-radius:0;border-bottom:1px solid #d5d5d5;min-height:340px}@media(max-width:1023.98px){.card-component{margin-right:0;min-height:175px}}.card-component .card-title{color:#323232;font-size:28px!important;font-weight:600;letter-spacing:0;line-height:32px;margin-bottom:8px}@media(max-width:1023.98px){.card-component .card-title{color:#323232;font-weight:600;letter-spacing:0;line-height:28px;font-size:24px!important;font-size:1.5rem!important}.card-component .card-title:lang(ja),.card-component .card-title:lang(ko),.card-component .card-title:lang(zh){font-size:20px!important;font-size:1.25rem!important;line-height:28px}}.card-component .card-body{margin:24px}@media(max-width:1023.98px){.card-component .card-body{margin:16px}}.card-component .card-text p{color:#323232;letter-spacing:0;line-height:24px;font-weight:400;font-size:19px!important;font-size:1.1875rem!important}.card-component .card-text p:lang(ja),.card-component .card-text p:lang(ko),.card-component .card-text p:lang(zh){font-size:16px!important;font-size:1rem!important;line-height:24px}.card-component .card-text p:lang(zh){line-height:23px}@media(max-width:1023.98px){.card-component .card-text p{color:#323232;letter-spacing:0;line-height:21px;font-size:17px!important;font-size:1.0625rem!important}.card-component .card-text p:lang(ja),.card-component .card-text p:lang(ko),.card-component .card-text p:lang(zh){font-size:14px!important;font-size:.875rem!important;line-height:20px}.card-component .card-text p:lang(zh){line-height:21px}}.card-component .media-icon{width:36px;margin-left:auto;margin-right:auto;margin-top:102px}@media(max-width:1023.98px){.card-component .media-icon{margin-left:24px;margin-top:26px}}.card-component .media-image{width:100%;height:200px}@media(max-width:1023.98px){.card-component .media-image{max-height:168px}}.experience-assets-flexibleCard,.experience-assets-flexibleCard a{display:inherit;align-items:inherit;text-decoration:none}.experience-assets-flexibleCard:hover{text-decoration:none}.experience-commerce_layouts-flexibleMobileGrid3r1c .region::before{content:none}.experience-commerce_layouts-carousel .card{margin-bottom:0}.experience-commerce_layouts-carousel .card .card-body{padding:12px}.experience-commerce_layouts-carousel .card .card-body h1,.experience-commerce_layouts-carousel .card .card-body h2,.experience-commerce_layouts-carousel .card .card-body h3{font-weight:600}.experience-commerce_layouts-carousel .card .card-body h1{line-height:1.06667;font-size:30px;font-size:1.875rem}.experience-commerce_layouts-carousel .card .card-body h1:lang(ja),.experience-commerce_layouts-carousel .card .card-body h1:lang(ko),.experience-commerce_layouts-carousel .card .card-body h1:lang(zh){font-size:25px;font-size:1.5625rem;line-height:28px}.experience-commerce_layouts-carousel .card .card-body h2{line-height:1.07692;font-size:26px;font-size:1.625rem}.experience-commerce_layouts-carousel .card .card-body h2:lang(ja),.experience-commerce_layouts-carousel .card .card-body h2:lang(ko),.experience-commerce_layouts-carousel .card .card-body h2:lang(zh){font-size:21px;font-size:1.3125rem;line-height:28px}.experience-commerce_layouts-carousel .card .card-body h3{line-height:1.09091;font-size:22px;font-size:1.375rem}.experience-commerce_layouts-carousel .card .card-body h3:lang(ja),.experience-commerce_layouts-carousel .card .card-body h3:lang(ko),.experience-commerce_layouts-carousel .card .card-body h3:lang(zh){font-size:18px;font-size:1.125rem;line-height:24px}.experience-commerce_layouts-carousel .card .card-body .card-text{font-size:16px}@media(min-width:1024px){.experience-commerce_layouts-carousel .card .card-body{padding:20px}.experience-commerce_layouts-carousel .card .card-body h1{line-height:1.2;font-size:40px;font-size:2.5rem}.experience-commerce_layouts-carousel .card .card-body h1:lang(ja),.experience-commerce_layouts-carousel .card .card-body h1:lang(ko),.experience-commerce_layouts-carousel .card .card-body h1:lang(zh){font-size:33px;font-size:2.0625rem;line-height:48px}.experience-commerce_layouts-carousel .card .card-body h2{line-height:1.06667;font-size:30px;font-size:1.875rem}.experience-commerce_layouts-carousel .card .card-body h2:lang(ja),.experience-commerce_layouts-carousel .card .card-body h2:lang(ko),.experience-commerce_layouts-carousel .card .card-body h2:lang(zh){font-size:25px;font-size:1.5625rem;line-height:28px}.experience-commerce_layouts-carousel .card .card-body h3{line-height:1.16667;font-size:24px;font-size:1.5rem}.experience-commerce_layouts-carousel .card .card-body h3:lang(ja),.experience-commerce_layouts-carousel .card .card-body h3:lang(ko),.experience-commerce_layouts-carousel .card .card-body h3:lang(zh){font-size:20px;font-size:1.25rem;line-height:28px}.experience-commerce_layouts-carousel .card .card-body .card-text{font-size:19px;font-size:1.1875rem}.experience-commerce_layouts-carousel .card .card-body .card-text:lang(ja),.experience-commerce_layouts-carousel .card .card-body .card-text:lang(ko),.experience-commerce_layouts-carousel .card .card-body .card-text:lang(zh){font-size:16px;font-size:1rem;line-height:24px}.experience-commerce_layouts-carousel .card .card-body .card-text:lang(zh){line-height:23px}}