body.template-index,body.template-product{background:#f5f7fa}.projector-landing{width:min(540px,100%);min-height:100vh;margin-inline:auto;padding:0 12px 10px;overflow:hidden;color:#17191b;background:#fff;font-family:Changa,sans-serif;font-size:14px;line-height:1.85;direction:rtl}.projector-landing *,.projector-landing *:before,.projector-landing *:after{box-sizing:border-box}.projector-landing .lp-art{display:block;width:100%;height:auto;margin:0 auto;object-fit:contain}.projector-landing .lp-shipping-art{position:relative}.projector-landing .lp-shipping-replacement{position:absolute;z-index:1;display:grid;align-content:center;justify-items:center;padding:2px 4px;color:#142d41;background:#fff;border:1px solid #d8e1e6;border-radius:7px;box-shadow:0 1px 5px #142d4124;font-size:clamp(8px,2.2vw,12px);font-weight:700;line-height:1.25;text-align:center}.projector-landing .lp-shipping-art-hero .lp-shipping-replacement{top:54%;left:8%;width:27%;height:9%;transform:rotate(-12deg)}.projector-landing .lp-shipping-art-guarantee .lp-shipping-replacement{top:17%;left:7%;width:22%;height:14%;transform:rotate(-10deg)}.projector-landing .lp-hero,.projector-landing .lp-feature,.projector-landing .lp-reviews,.projector-landing .lp-faq,.projector-landing .lp-guarantees{width:100%;margin-inline:auto}.projector-landing .lp-copy{padding:13px 6px 21px;text-align:center}.projector-landing .lp-copy h1,.projector-landing .lp-copy h2,.projector-landing .lp-copy h3{margin:0 0 7px;color:#1c7866;font-size:22px;font-weight:700;letter-spacing:.35px;line-height:1.7;text-align:center}.projector-landing .lp-copy p{margin:0 auto 10px;color:#232323;font-size:13px;font-weight:400;line-height:1.9;text-align:center}.projector-landing .lp-order-button{display:flex;width:calc(100% - 16px);min-height:45px;align-items:center;justify-content:center;margin:9px auto 10px;padding:8px 18px;color:#fff;background:#203f59;border:0;border-radius:50px;cursor:pointer;font-family:Changa,sans-serif;font-size:15px;font-weight:500;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.projector-landing .lp-order-button:hover{color:#fff;background:#1c7866;transform:translateY(-1px)}.projector-landing .lp-intro{padding-top:8px;padding-bottom:25px}.projector-landing .lp-feature .lp-copy{padding-top:11px;padding-bottom:21px}.projector-landing .lp-feature .lp-art+.lp-copy h2{color:#1c7866}.projector-landing .lp-benefit-art{padding-top:0}.projector-landing .lp-howto-art{padding-top:3px;padding-bottom:8px}.projector-landing .lp-review-feature{margin:7px 2px 21px;padding:13px 14px 14px;background:#fafbfa;border:1px solid #e8edeb;border-radius:5px;text-align:center}.projector-landing .lp-review-feature p{margin:5px 0 0;color:#343c3a;font-size:12px;line-height:1.8}.projector-landing .lp-stars{color:#83aaa0;font-family:Arial,sans-serif;font-size:17px;letter-spacing:2px;line-height:1;direction:ltr}.projector-landing .lp-review-heading{padding:0 6px 12px}.projector-landing .lp-review-heading h2{margin-bottom:4px}.projector-landing .lp-review-heading p{color:#414947;font-size:12px}.projector-landing .lp-review-track{display:flex;gap:10px;padding:2px 2px 15px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-color:#8eaaa2 #edf1ef;scrollbar-width:thin}.projector-landing .lp-review-card{display:flex;flex:0 0 calc(50% - 5px);flex-direction:column;min-width:220px;min-height:200px;gap:9px;padding:13px 12px;background:#fff;border:1px solid #e7ece9;border-radius:5px;box-shadow:0 4px 13px #162f390a;scroll-snap-align:start}.projector-landing .lp-review-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#283b3b;font-size:11px;font-weight:600}.projector-landing .lp-review-top span:last-child{color:#87928f;font-size:10px;font-weight:400}.projector-landing .lp-review-card p{margin:0;color:#4d5755;font-size:11px;line-height:1.8}.projector-landing .lp-guarantee-art{margin-top:5px}.projector-landing .lp-faq{padding:23px 5px 28px}.projector-landing .lp-faq-heading{padding:0 5px 13px}.projector-landing .lp-faq-heading h2{color:#2d2d2d;font-size:22px}.projector-landing .lp-faq-heading h3{margin-top:9px;margin-bottom:0;color:#1c7866;font-size:22px}.projector-landing .lp-faq-list{display:grid;gap:8px}.projector-landing .lp-faq-item{overflow:hidden;background:#fff;border:1px solid #d7767e;border-radius:4px}.projector-landing .lp-faq-item summary{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:11px;padding:8px 12px;color:#fff;background:#d7767e;cursor:pointer;font-size:13px;font-weight:500;line-height:1.65;list-style:none;text-align:right}.projector-landing .lp-faq-item summary::-webkit-details-marker{display:none}.projector-landing .lp-faq-item summary:after{content:"+";flex:0 0 auto;font-family:Arial,sans-serif;font-size:19px;font-weight:300}.projector-landing .lp-faq-item[open] summary:after{content:"\2212"}.projector-landing .lp-faq-answer{padding:11px 13px 13px;color:#303635;background:#fff;font-size:12px;line-height:1.9}.projector-landing .lp-faq-answer p{margin:0}.projector-landing .lp-guarantees{padding:13px 4px 23px;text-align:center}.projector-landing .lp-guarantee-intro{padding:0 5px 9px}.projector-landing .lp-guarantee-intro h2{margin:7px 0;color:#2d2d2d;font-size:22px}.projector-landing .lp-guarantee-cards{display:grid;gap:9px}.projector-landing .lp-guarantee-card{padding:13px 14px;background:#f8faf9;border:1px solid #e5ece8;border-radius:5px}.projector-landing .lp-guarantee-card p{margin:0 0 5px;color:#454e4b;font-size:12px;line-height:1.8}.projector-landing .lp-guarantee-card h3{margin:5px 0;color:#1c7866;font-size:18px;line-height:1.6}.projector-landing .lp-buy{padding:18px 4px 23px;background:#f6f8f7;scroll-margin-top:12px}.projector-landing .lp-buy-card{max-width:420px;margin:0 auto;padding:17px 15px 19px;background:#fff;border:1px solid #e2e9e5;border-radius:6px;text-align:center}.projector-landing .lp-product-image{width:min(210px,78%);height:auto;margin:0 auto 8px;object-fit:contain}.projector-landing .lp-buy-card h2{margin:4px 0 2px;color:#253b46;font-size:21px;line-height:1.6}.projector-landing .lp-price{display:flex;align-items:baseline;justify-content:center;gap:11px;margin-bottom:12px;direction:ltr;unicode-bidi:isolate}.projector-landing .lp-price strong{color:#1c7866;font-size:23px}.projector-landing .lp-price s{color:#899693;font-size:14px}.projector-landing .lp-price s[hidden]{display:none}.projector-landing .lp-product-form{display:grid;gap:10px;text-align:right}.projector-landing .lp-product-form>label:not(.lp-quantity){margin-bottom:-5px;font-size:12px;font-weight:600}.projector-landing .lp-product-form select{width:100%;min-height:43px;padding:7px 10px;background:#fff;border:1px solid #d7dfdb;border-radius:4px;font-family:inherit;font-size:12px}.projector-landing .lp-bundle-heading{margin:4px 0 -3px;color:#172f47;font-size:15px;font-weight:700;text-align:right}.projector-landing .lp-bundle-options{display:grid;gap:17px;padding:14px 0 4px;direction:rtl}.projector-landing .lp-bundle-option{position:relative;display:grid;width:100%;min-height:78px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:19px 13px 12px;color:#344b68;background:#fff;border:1.5px solid #e2e7ec;border-radius:11px;cursor:pointer;font-family:inherit;text-align:right;transition:border-color .15s ease,box-shadow .15s ease}.projector-landing .lp-bundle-option.is-selected{border-color:#347ef7;box-shadow:0 0 0 1px #347ef7}.projector-landing .lp-bundle-option:disabled{opacity:.48;cursor:not-allowed}.projector-landing .lp-bundle-check{display:grid;width:19px;height:19px;place-items:center;color:transparent;border:2px solid #cbd2da;border-radius:50%;font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:1}.projector-landing .lp-bundle-option.is-selected .lp-bundle-check{color:#fff;background:#347ef7;border-color:#347ef7}.projector-landing .lp-bundle-info{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.projector-landing .lp-bundle-title{color:#4c5f7b;font-size:16px;font-weight:600;line-height:1.55}.projector-landing .lp-bundle-saving{display:inline-block;margin-top:3px;padding:0 7px;color:#1688ef;background:#eaf4ff;border-radius:5px;font-size:12px;line-height:1.55}.projector-landing .lp-bundle-saving:empty{display:none}.projector-landing .lp-bundle-prices{display:flex;flex-direction:column;align-items:flex-start;color:#17202c;direction:ltr;line-height:1.45;text-align:left;white-space:nowrap}.projector-landing .lp-bundle-prices strong{font-size:16px;font-weight:700}.projector-landing .lp-bundle-prices s{color:#7b8490;font-size:12px}.projector-landing .lp-bundle-prices s[hidden]{display:none}.projector-landing .lp-bundle-ribbon{position:absolute;top:-12px;right:4%;padding:3px 12px 4px;color:#fff;background:#080808;border-radius:0 0 9px 9px;font-size:12px;font-weight:600;line-height:1.5}.projector-landing .lp-product-form .lp-submit{width:100%;margin:2px auto 0;min-height:47px;font-size:15px}.projector-landing .lp-submit:disabled{opacity:.55;cursor:not-allowed}.projector-landing .lp-dynamic-checkout{direction:ltr}.projector-landing .lp-dynamic-checkout .shopify-payment-button__button{min-height:44px;border-radius:50px!important;font-family:Changa,sans-serif}.projector-landing .lp-payment-note{display:grid;gap:2px;margin-top:12px;color:#7b8783;font-size:10px;line-height:1.6;text-align:center}.projector-landing .lp-full-description{max-width:420px;margin:10px auto 0;padding:11px 13px;background:#fff;border:1px solid #e2e9e5;border-radius:4px}.projector-landing .lp-full-description summary{color:#1c7866;cursor:pointer;font-size:12px;font-weight:600}.projector-landing .lp-full-description .rte{padding-top:11px;color:#343a38;font-size:12px;line-height:1.9}.projector-landing .lp-full-description .rte p{margin:0 0 10px}.projector-landing .lp-footer{padding:13px 8px 4px;color:#75817e;background:#f5f7fa;font-size:10px;line-height:1.6;text-align:center}@media(max-width:420px){.projector-landing{padding-inline:9px}.projector-landing .lp-copy{padding-inline:3px}.projector-landing .lp-copy h1,.projector-landing .lp-copy h2,.projector-landing .lp-copy h3{font-size:20px}.projector-landing .lp-copy p{font-size:12px}.projector-landing .lp-review-card{flex-basis:83%}}@media(prefers-reduced-motion:reduce){.projector-landing *,.projector-landing *:before,.projector-landing *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/projector.css.map */
