.press-template-wrapper:last-child{margin-bottom:100px}.press-header{padding-top:100px;margin-bottom:40px}.press-header .h3{margin:0}.press-template{margin-bottom:30px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px 20px}.press-template__card{width:100%;height:0;padding-bottom:100%;position:relative;border:1px solid black;display:block;cursor:pointer}.press-template__card .tap-to-flip{margin:0;position:absolute;bottom:20px;text-align:center;color:#cdcdcd}.press-template__card-front{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center}.press-template__card-front svg{max-height:50px;width:auto}.press-template__card-front img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.press-template__card-back{padding:0 20px;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-baby-pink);opacity:0;visibility:hidden;transition:.2s ease;will-change:opacity,visibility}.press-template__card-back-container{height:100%;padding:25px 12px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-left:1px solid var(--color-dark-gray);border-right:1px solid var(--color-dark-gray)}.press-template__card-back-container:before{content:"";position:absolute;top:20px;left:0;right:0;border-bottom:1px solid var(--color-dark-gray)}.press-template__card-back-container:after{content:"";position:absolute;bottom:20px;left:0;right:0;border-bottom:1px solid var(--color-dark-gray)}.press-template__card-back-container .body-2{margin:0 0 10px}.press-template__card-back-container .sh3{font-size:20px;margin:0}@media only screen and (max-width: 1100px){.press-template__card-back-container .sh3{font-size:16px}}@media only screen and (max-width: 768px){.press-template__card-back-container .sh3{font-size:18px}}@media only screen and (max-width: 550px){.press-template__card-back{padding:0 12px}.press-template__card-back-container:before{top:12px}.press-template__card-back-container:after{bottom:12px}.press-template__card-back-container .sh3{font-size:15px}.text-link:before,.text-link:after{bottom:-2px}}.press-template__card-back-links{margin-top:26px}.press-template__card-popup-wrapper{padding:20px;position:fixed;top:0;right:0;bottom:0;left:0;background:#3c3c3c4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:.2s ease;will-change:opacity,visibility;z-index:999}.press-template__card-popup-wrapper.active{visibility:visible;opacity:1}.press-template__card-popup{max-width:520px;width:100%;padding:40px 50px 50px;text-align:center;background:#fff;position:relative}.press-template__card-popup .button--close{position:absolute;top:30px;right:30px;cursor:pointer}.press-template__card-popup .sh2{font-style:normal;margin-top:20px;margin-bottom:10px}.press-template__card-popup .popup_logo{height:30px;width:auto}.press-template__card-popup .popup_featured-image{width:276px;height:auto;margin:20px 0}.press-template__card-popup .popup_description{margin:0}.press-template__card-popup .popup_button-container{margin-top:20px}.press-template__card-popup .popup_button-container .button{margin:0 5px}@media only screen and (max-width: 768px){.press-template__card-back-links{margin-top:20px}.press-template__card-popup{padding:30px 17px}.press-template__card-popup .popup_featured-image{width:165px;margin:10px 0}}@media only screen and (max-width: 550px){.press-template__card-back-links{margin-top:12px}}.press-template__card-back-links a{display:inline-block;margin:0 10px;padding-bottom:7px}@media only screen and (min-width: 769px){.press-template__card:hover .press-template__card-back{opacity:1;visibility:visible}}@media only screen and (max-width: 1200px){.press-template{gap:15px}}@media only screen and (max-width: 900px){.press-template{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 768px){.press-header{padding-top:40px;text-align:center}.press-template__card.is-flipped .press-template__card-back{opacity:1;visibility:visible}}@media only screen and (max-width: 600px){.press-template{grid-template-columns:1fr 1fr;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/press.css.map */
