.nobl-pillars__wrapper{padding:var(--nobl-padding-top-mobile, 40px) 20px var(--nobl-padding-bottom-mobile, 40px)}@media (min-width: 768px){.nobl-pillars__wrapper{padding:var(--nobl-padding-top-desktop, 60px) 0px var(--nobl-padding-bottom-desktop, 60px)}}.nobl-pillars__container{max-width:1440px;margin:0 auto;position:relative;background-color:var(--nobl-bg-color, #FBF7F0);padding:24px 60px}.nobl-pillars__container.bottom--image img{max-height:10px}.bottom--image.nobl-pillars__container{padding:0}@media screen and (max-width:1500px){.nobl-pillars__wrapper{padding-left:40px;padding-right:40px}}@media screen and (max-width:767px){.nobl-pillars__container.bottom--image img.desktop-only-image{display:none}.nobl-pillars__wrapper{padding-left:15px;padding-right:15px}.nobl-pillars__container{padding:20px}}.nobl-pillars__container:after{content:"";position:absolute;bottom:0;left:0;right:0;height:var(--nobl-border-width, 4px);background-color:var(--nobl-border-color, #8B1538)}@media (min-width: 768px){.nobl-pillars__container.bottom--image img.mobile-only-image{display:none}.nobl-pillars__container:after{bottom:0}}.nobl-pillars__main-heading{font-size:var(--nobl-main-heading-size-mobile, 24px);font-weight:var(--nobl-main-heading-weight-mobile, 700);color:var(--nobl-heading-color, #8B1538);text-align:center;text-transform:capitalize;letter-spacing:0;margin:0 0 30px;line-height:1.2}@media (min-width: 768px){.nobl-pillars__main-heading{font-size:var(--nobl-main-heading-size-desktop, 36px);font-weight:var(--nobl-main-heading-weight-desktop, 700);margin-bottom:30px}}.nobl-pillars__grid{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width: 768px){.nobl-pillars__grid{grid-template-columns:repeat(5,1fr);gap:40px}}@media (min-width: 1024px){.nobl-pillars__grid{gap:40px}}.nobl-pillars__item{display:flex;flex-direction:column;align-items:center;text-align:center}.nobl-pillars__icon{width:var(--nobl-icon-size-mobile, 60px);height:var(--nobl-icon-size-mobile, 60px);margin-bottom:20px;display:flex;align-items:center;justify-content:center;color:var(--nobl-icon-color, #8B1538)}@media (min-width: 768px){.nobl-pillars__icon{width:var(--nobl-icon-size-desktop, 80px);height:var(--nobl-icon-size-desktop, 80px);margin-bottom:20px}}.nobl-pillars__icon svg{width:100%;height:100%;fill:currentColor}.nobl-pillars__icon-image{width:100%;height:100%;object-fit:contain;display:block}.nobl-pillars__title{font-size:var(--nobl-item-title-size-mobile, 18px);font-weight:var(--nobl-item-title-weight-mobile, 700);color:var(--nobl-title-color, #000000);margin:0 0 5px;line-height:1.3}@media (min-width: 768px){.nobl-pillars__title{font-size:var(--nobl-item-title-size-desktop, 20px);font-weight:var(--nobl-item-title-weight-desktop, 700);margin-bottom:5px}}.nobl-pillars__description{font-size:var(--nobl-item-text-size-mobile, 14px);font-weight:var(--nobl-item-text-weight-mobile, 400);color:var(--nobl-text-color, #000000);line-height:1.4;margin:0}@media (min-width: 768px){.nobl-pillars__description{font-size:var(--nobl-item-text-size-desktop, 15px);font-weight:var(--nobl-item-text-weight-desktop, 400);line-height:1.4}}@media (max-width: 767px){.nobl-pillars__item{padding:0 20px}.nobl-pillars__grid{gap:20px}}.nobl-pillars__item{animation:fadeInUp .6s ease-out}.nobl-pillars__item:nth-child(1){animation-delay:.1s}.nobl-pillars__item:nth-child(2){animation-delay:.2s}.nobl-pillars__item:nth-child(3){animation-delay:.3s}.nobl-pillars__item:nth-child(4){animation-delay:.4s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.nobl-pillars__item{animation:none}}@media print{.nobl-pillars__wrapper{background:none!important}.nobl-pillars__container:after{display:block!important;background:#000!important}.nobl-pillars__grid{grid-template-columns:1fr!important;gap:30px!important}.nobl-pillars__icon svg{fill:#000!important}}.nobl-pillars__icon:focus{outline:2px solid var(--nobl-icon-color, #8B1538);outline-offset:4px}.nobl-pillars__icon svg path,.nobl-pillars__icon svg circle,.nobl-pillars__icon svg rect{fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/742/assets/nobl-pillars-section.css.map */
