@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-down{0%{opacity:0;transform:translateY(-6rem)}to{opacity:1;transform:none}}@keyframes unslide-up{to{opacity:0;transform:translateY(-6rem)}0%{opacity:1;transform:none}}@keyframes slide-up{0%{opacity:0;transform:translateY(6rem)}to{opacity:1;transform:none}}@keyframes unslide-down{to{opacity:0;transform:translateY(6rem)}0%{opacity:1;transform:none}}@keyframes slide-right{0%{opacity:0;transform:translateX(-6rem)}to{opacity:1;transform:none}}@keyframes unslide-left{to{opacity:0;transform:translateX(-6rem)}0%{opacity:1;transform:none}}@keyframes slide-left{0%{opacity:0;transform:translateX(6rem)}to{opacity:1;transform:none}}@keyframes unslide-right{to{opacity:0;transform:translateX(6rem)}0%{opacity:1;transform:none}}@keyframes slide-from-top{0%{transform:translateY(-100%)}to{transform:none}}@keyframes slide-from-bottom{0%{transform:translateY(100%)}to{transform:none}}@keyframes slide-from-left{0%{transform:translateX(-100%)}to{transform:none}}@keyframes slide-from-right{0%{transform:translateX(100%)}to{transform:none}}@keyframes slide-to-top{0%{transform:none}to{transform:translateY(-100%)}}@keyframes slide-to-bottom{0%{transform:none}to{transform:translateY(100%)}}@keyframes slide-to-left{0%{transform:none}to{transform:translateX(-100%)}}@keyframes slide-to-right{0%{transform:none}to{transform:translateX(100%)}}@keyframes fade-from-top{0%{opacity:0;transform:translateY(-100%)}to{transform:none}}@keyframes fade-from-bottom{0%{opacity:0;transform:translateY(100%)}to{transform:none}}@keyframes fade-from-left{0%{opacity:0;transform:translateX(-100%)}to{transform:none}}@keyframes fade-from-right{0%{opacity:0;transform:translateX(100%)}to{transform:none}}@keyframes fade-to-top{0%{transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes fade-to-bottom{0%{transform:none}to{opacity:0;transform:translateY(100%)}}@keyframes fade-to-left{0%{transform:none}to{opacity:0;transform:translateX(-100%)}}@keyframes fade-to-right{0%{transform:none}to{opacity:0;transform:translateX(100%)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes scale{0%{transform:scale(0)}to{transform:none}}@keyframes zoom-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.8)}}@keyframes unzoom-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:none}}@keyframes unzoom-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.2)}}@keyframes rotate-x{0%{opacity:0;transform:perspective(400px) rotateX(-90deg)}to{opacity:1;transform:perspective(400px)}}@keyframes rotate-y{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}to{opacity:1;transform:perspective(400px)}}@keyframes pop{0%{opacity:0;transform:scale(0)}40%{opacity:1}60%{transform:scale(.9,1.02)}80%{transform:scale(1.02,.98)}to{transform:none}}@keyframes enlarge{0%{width:0}to{width:100%}}@keyframes appear{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}50.1%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes disappear{to{transform:scaleX(0);transform-origin:left}50.1%{transform:scaleX(1);transform-origin:left}50%{transform:scaleX(1);transform-origin:right}0%{transform:scaleX(0);transform-origin:right}}.product-grid-with-modal__header strong{background:var(--wp--preset--gradient--accent-right);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:800}.product-grid-with-modal__card:hover .product-grid-with-modal__card-arrow{background:var(--wp--custom--color--tertiary-hover)}.product-grid-with-modal__card-suptitle{padding:6px 12px 6px 10px}.product-grid-with-modal__card-suptitle svg{height:14px;width:14px}.product-grid-with-modal__card-image>div{height:218px}@media screen and (min-width:1240px){.product-grid-with-modal__card-image>div{height:226px}}.product-grid-with-modal__card-image picture{width:100%}.product-grid-with-modal__card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-grid-with-modal__modal{z-index:9999}.product-grid-with-modal__modal-advantages ul{list-style:none;padding-left:0}.product-grid-with-modal__modal-advantages ul li{display:flex;font-size:18px;font-weight:600;gap:8px;padding-left:0}.product-grid-with-modal__modal-advantages ul li:not(:first-of-type){margin-top:12px}.product-grid-with-modal__modal-advantages ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%2312B76A' d='M10 0C4.49 0 0 4.49 0 10s4.49 10 10 10 10-4.49 10-10S15.51 0 10 0m4.78 7.7-5.67 5.67a.75.75 0 0 1-1.06 0l-2.83-2.83a.754.754 0 0 1 0-1.06c.29-.29.77-.29 1.06 0l2.3 2.3 5.14-5.14c.29-.29.77-.29 1.06 0s.29.76 0 1.06'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";content-visibility:auto;display:block;flex-shrink:0;height:20px;transform:translateY(3px);width:20px}.product-grid-with-modal__modal-tags li{padding:3px 10px}.product-grid-with-modal__modal-backdrop{background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease}.product-grid-with-modal__modal.is-open .product-grid-with-modal__modal-backdrop{opacity:1}.product-grid-with-modal__modal-inner{will-change:transform}.product-grid-with-modal__modal.is-open{display:flex}@media screen and (min-width:768px){.product-grid-with-modal__modal-inner{opacity:0;transform:scale(.94);transition:opacity .25s cubic-bezier(.39,.575,.565,1),transform .3s cubic-bezier(.165,.84,.44,1)}.product-grid-with-modal__modal.is-open .product-grid-with-modal__modal-inner{opacity:1;transform:scale(1)}}@media screen and (max-width:767px){.product-grid-with-modal__modal-inner{transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.product-grid-with-modal__modal.is-open .product-grid-with-modal__modal-inner{transform:translateY(0)}.product-grid-with-modal__modal-grabber{background:#fff;position:sticky;top:0;z-index:10}.product-grid-with-modal__modal-footer{background:#fff;bottom:0;position:sticky;z-index:10}.product-grid-with-modal__modal-footer:before{background:linear-gradient(0deg,#fff,transparent);content:"";height:24px;left:0;opacity:.75;pointer-events:none;position:absolute;top:-24px;width:100%;z-index:0}}@media(prefers-reduced-motion:reduce){.product-grid-with-modal__modal-backdrop,.product-grid-with-modal__modal-inner{transition:none}}