.guarantee-block{border-top:0px solid #e2e2e2;width:100%;display:grid;grid-template-columns:1fr;justify-items:center;text-align:center;padding:10px;background:transparent;height:auto;grid-gap:10px;max-width:800px;margin:0 auto;background:#f1f1f1;border-radius:0}.guarantee-block svg{max-width:180px}#shopify-section-tofu-video{padding:20px;position:relative}#shopify-section-tofu-video iframe.tofu-video{max-width:100%;height:calc(100vw - 40px);overflow:hidden;border-radius:10px;box-shadow:0 5px 10px -5px #0006}#shopify-section-tofu-video .tofu-button{background:#0006;padding:10px;border-radius:0 0 10px 10px;position:absolute;top:calc(100vw - 40px);width:calc(100% - 40px);bottom:26px;top:initial;color:#fff;font-weight:600;font-size:13px;height:47px;line-height:27px;text-align:center}@media only screen and (min-width:749px){#shopify-section-tofu-video .tofu-button{bottom:20px}}#shopify-section-tofu-video .tofu-button a{text-decoration:underline;color:#fff}@media only screen and (min-width:749px){#shopify-section-tofu-video{max-width:640px;margin:0 auto}#shopify-section-tofu-video iframe.tofu-video{max-height:600px;margin:0 auto;display:block}}#shopify-section-tofu-video-2{padding:0;position:relative}#shopify-section-tofu-video-2 iframe.tofu-video-2{max-width:143vw;height:143vw;overflow:hidden;border-radius:0}@media only screen and (min-width:749px){#shopify-section-tofu-video-2 iframe.tofu-video-2{max-width:640px;height:640px;margin:40px auto;display:block}}@media only screen and (min-width:749px){#shopify-section-tofu-video-2{padding:0;position:relative;max-width:1200px;margin:0 auto}}.shop-lenses-button{display:grid;height:75px;padding:0 20px 20px;max-width:640px;margin:0 auto}.shop-lenses-button a{background:#fed10a;padding:0 20px;width:100%;text-align:center;line-height:10px;border-radius:10px;display:grid;align-items:center;font-weight:600;font-size:17pt}.manual-reviews-container{background:#fff;padding:35px}.manual-reviews-container h3{text-align:center;font-wize:17pt}.manual-reviews-container .reviews-grid{display:grid;grid-template-columns:1fr;grid-gap:30px}.manual-reviews-container .reviews-grid .review{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 3px 20px -10px #00000080;position:relative;height:fit-content;margin:0 0 0 20px}.manual-reviews-container .reviews-grid .review .rating{position:relative;top:-50px;margin-bottom:-50px;background:#fff;border-radius:0 10px 0 0;max-width:180px;padding:10px 10px 0}.manual-reviews-container .reviews-grid .review .rating svg{fill:#fed10a}@media only screen and (max-width:749px){.manual-reviews-container .reviews-grid .review .rating{top:0;margin:0 auto}}.manual-reviews-container .reviews-grid .review h3,.manual-reviews-container .reviews-grid .review p{padding:0 15px}.manual-reviews-container .reviews-grid .review .product-review-url{background:#f6f6f6}.manual-reviews-container .reviews-grid .review .product-review-url a{text-align:center;width:100%;display:block;padding:5px;text-decoration:underline;color:#555}@media only screen and (min-width:749px){.manual-reviews-container{max-width:1200px;margin:0 auto;display:block}}@media only screen and (max-width:949px){.manual-reviews-container{padding:15px 0}.manual-reviews-container .reviews-grid{grid-template-columns:1fr;grid-gap:15px}.manual-reviews-container .reviews-grid .review .review-img{overflow:hidden;max-height:80vw}.manual-reviews-container .reviews-grid .review .review-img img{width:100%}}.tofu-lens-colors{display:grid;grid-template-columns:1fr 1fr;padding:50px 0;grid-gap:20px}.tofu-lens-colors .tlc-text{display:grid;background:#fed10a;border-radius:0 70px 70px 0;align-items:center;padding:10px 30px;margin:20px 0}.tofu-lens-colors .tlc-text h3{margin-bottom:0;font-weight:600}@media only screen and (min-width:749px){.tofu-lens-colors{max-width:800px;border:1px solid #e2e2e2;border-radius:15px;margin:0 auto}}.big-search .dropdown{padding:12px}.big-search .dropdown .topDrop{box-shadow:0 0 0 2px #e2e2e2}
/*# sourceMappingURL=/cdn/shop/t/1049/assets/tofu.css.map */
