.ptg-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s ease}.ptg-modal--visible{opacity:1}.ptg-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000bf;cursor:pointer}.ptg-modal__panel{position:relative;background:var(--wp--preset--color--white);padding:2.5rem 1.5rem;max-width:47.5rem;width:calc(100% - 2rem);max-height:90vh;overflow-y:auto;z-index:1}@media(min-width:48rem){.ptg-modal__panel{padding:3rem 3.5rem 3.5rem}}.ptg-modal__close{position:absolute;top:0;right:0;width:3rem;height:3rem;background:var(--wp--preset--color--pink);color:var(--wp--preset--color--white);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:no-preference){.ptg-modal__close{transition:all .3s ease-in-out}}.ptg-modal__close:before,.ptg-modal__close:after{content:"";position:absolute;width:1.125rem;height:.0625rem;background:var(--wp--preset--color--white)}.ptg-modal__close:before{transform:rotate(45deg)}.ptg-modal__close:after{transform:rotate(-45deg)}.ptg-modal__close span{display:none}.ptg-modal__close:hover,.ptg-modal__close:focus,.ptg-modal__close:active{background:var(--wp--preset--color--dark-pink)}.ptg-modal__heading{color:var(--wp--preset--color--dark-blue-gray);font-size:1.375rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;margin:0 0 2rem;padding-right:2.5rem}@media(min-width:80rem){.ptg-modal__heading{font-size:1.625rem;line-height:2rem}}.ptg-modal__image{margin-bottom:2rem}.ptg-modal__image img{display:block;width:100%;height:auto;border-radius:.5rem}.ptg-modal__text{color:var(--wp--preset--color--dark-blue-gray);font-size:.9375rem;line-height:1.4375rem;margin:0}@media(min-width:80rem){.ptg-modal__text{font-size:1rem;line-height:1.5rem}}body.ptg-modal-open{overflow:hidden}.product-feature-gallery{margin:2.5rem 0}.product-feature-gallery .product-feature-gallery__wrapper{margin:0 auto;max-width:120rem;padding:0 1rem}@media(min-width:48rem){.product-feature-gallery .product-feature-gallery__wrapper{padding:0 2rem}}.product-feature-gallery .product-feature-gallery__title{color:var(--wp--preset--color--dark-blue-gray);font-size:1.75rem;line-height:2.25rem;font-weight:700;margin:0 0 2rem}@media(min-width:80rem){.product-feature-gallery .product-feature-gallery__title{font-size:2.125rem;line-height:2.625rem}}.product-feature-gallery .product-feature-gallery__grid{-moz-columns:1;columns:1;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width:48rem){.product-feature-gallery .product-feature-gallery__grid{-moz-columns:2;columns:2}}@media(min-width:80rem){.product-feature-gallery .product-feature-gallery__grid{-moz-columns:3;columns:3}}.feature-card{background-color:var(--wp--preset--color--light-gray-1);border-radius:.5rem;-moz-column-break-inside:avoid;break-inside:avoid;overflow:hidden;margin-bottom:1.5rem;width:100%;cursor:default}.feature-card[data-popup-image]:not([data-popup-image=""]){cursor:pointer}.feature-card[data-popup-image]:not([data-popup-image=""]) .feature-card__intro:after{content:url(/wp-content/themes/logisnext/dist/images/arrow-right-pink.svg);display:block;margin-top:.75rem}@media(prefers-reduced-motion:no-preference){.feature-card[data-popup-image]:not([data-popup-image=""]) .feature-card__intro:after{transition:all .3s ease-in-out}}.feature-card[data-popup-image]:not([data-popup-image=""]):hover .feature-card__image img,.feature-card[data-popup-image]:not([data-popup-image=""]):focus .feature-card__image img{transform:scale(1.03)}.feature-card[data-popup-image]:not([data-popup-image=""]):hover .feature-card__heading,.feature-card[data-popup-image]:not([data-popup-image=""]):focus .feature-card__heading{color:var(--wp--preset--color--blue-gray)}.feature-card[data-popup-image]:not([data-popup-image=""]):hover .feature-card__intro:after,.feature-card[data-popup-image]:not([data-popup-image=""]):focus .feature-card__intro:after{transform:translate(.1875rem)}.feature-card__image{width:100%;overflow:hidden}.feature-card__image img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(prefers-reduced-motion:no-preference){.feature-card__image img{transition:all .3s ease-in-out}}.feature-card__content{background:linear-gradient(263deg,#f0f4f7,#e3e9ed);padding:1.5rem 1rem}@media(min-width:80rem){.feature-card__content{padding:1.75rem 2rem}}.feature-card__logos{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.feature-card__logos .feature-card__logo{width:auto;height:2.8125rem;-o-object-fit:cover;object-fit:cover;margin-left:-.25rem}.feature-card--has-image{position:relative}.feature-card--has-image .feature-card__logos{position:absolute;right:0;background:linear-gradient(263deg,#f0f4f7,#e3e9ed);padding:.625rem 1.25rem;transform:translateY(-5.5625rem);margin-bottom:0;border-radius:.375rem 0 0}@media(min-width:80rem){.feature-card--has-image .feature-card__logos{transform:translateY(-5.8125rem)}}.feature-card--has-image .feature-card__logo{margin-left:0}.feature-card__heading{color:var(--wp--preset--color--dark-blue-gray);font-size:1.25rem;line-height:1.625rem;font-weight:700;margin:0 0 .75rem}@media(prefers-reduced-motion:no-preference){.feature-card__heading{transition:all .3s ease-in-out}}@media(min-width:80rem){.feature-card__heading{font-size:1.25rem;line-height:1.625rem}}.feature-card__intro{color:var(--wp--preset--color--dark-blue-gray);font-size:.9375rem;line-height:1.4375rem;margin:0}@media(min-width:80rem){.feature-card__intro{font-size:1rem;line-height:1.5rem}}
