.nhg-team-recommendation{--nhg-team-recommendation-accent:#f28c1e;--nhg-team-recommendation-bg:#fcf7f2;position:absolute;top:8%;right:5%;z-index:3;max-width:340px;background-color:var(--nhg-team-recommendation-bg);border-radius:40px;padding:24px;font-size:14px;line-height:1.5;text-align:left;filter:drop-shadow(0 0 5px rgba(0,0,0,.12))}.woocommerce-product-gallery.full-screen .nhg-team-recommendation,.woocommerce-product-gallery.full-screen+.nhg-team-recommendation-anchor{display:none}.nhg-team-recommendation:after{content:'';position:absolute;bottom:-33px;right:110px;border:34px solid transparent;border-top-color:var(--nhg-team-recommendation-bg);border-bottom:0;border-left:0}.nhg-team-recommendation-header{color:var(--nhg-team-recommendation-accent);font-family:'Caveat','Lucida Handwriting','Bradley Hand','Segoe Script',cursive;font-size:22px;font-style:italic;font-weight:600;margin-bottom:12px}.nhg-team-recommendation-text{font-family:'Roboto',sans-serif}.nhg-team-recommendation-text p{margin:0 0 12px}.nhg-team-recommendation-text p:last-child{margin-bottom:0}.nhg-team-recommendation-name{font-family:'Caveat','Lucida Handwriting','Bradley Hand','Segoe Script',cursive;font-size:18px;font-style:italic;font-weight:600;margin-top:12px}.nhg-team-recommendation-heart{color:var(--nhg-team-recommendation-accent);font-style:italic;font-weight:400;margin-right:4px}.site-content button.nhg-team-recommendation-close{position:absolute;top:12px;right:12px;background:none;font-size:18px;opacity:.5;box-shadow:none;border:1px solid #000;padding:10px;line-height:9px;border-radius:50%}.site-content button.nhg-team-recommendation-close:hover{opacity:1;background:none}@media only screen and (max-width:768px){.nhg-team-recommendation-anchor{position:relative}.nhg-team-recommendation{position:absolute;top:auto;right:0;bottom:10px;left:0;max-width:none;margin:0 16px}}