.template-product{--ew-blue: #1001a4;--ew-green: #00b900;--ew-green-dark: #009600;--ew-red: #f23847;--ew-text: #181818;--ew-muted: #666;--ew-border: #e4e6eb;--ew-soft: #f3f4f6}@media screen and (min-width:769px){.template-product .ptContainer .product-single{align-items:flex-start;gap:clamp(22px,2.6vw,42px);margin-bottom:0}.template-product .ptContainer .pr_photoes{flex:1 1 54%;min-width:0}.template-product .ptContainer product-info.product-single__meta{flex:1 1 46%;width:auto;max-width:610px;margin-left:0;padding:20px 22px;border:1px solid var(--ew-border);border-radius:12px;background:#fff}}.template-product .ptContainer .product-single__title{margin:0 0 8px!important;color:var(--ew-text)!important;font-size:clamp(20px,1.55vw,24px)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.01em;text-transform:none!important}.template-product .ew-type-number{display:table;margin:0 0 14px;padding:7px 11px;border:1px solid #e7e7e7;border-radius:5px;background:var(--ew-soft);color:#333;font-size:13px;line-height:1.25}.template-product .ew-type-number strong{font-weight:700}.template-product .ew-type-number span{margin-left:4px}.template-product product-info>.shopify-block,.template-product product-info>[id*=loox]{margin-bottom:10px}.template-product product-info .loox-rating{line-height:1.4}.template-product product-info>hr{margin:4px 0 10px!important;border-color:transparent!important}.template-product product-info>.sale:first-of-type{display:block;margin:0 0 2px;color:var(--ew-muted);font-size:12px;line-height:1.25}.template-product .psinglePriceWr{align-items:baseline;column-gap:9px;row-gap:0;margin-bottom:2px!important;line-height:1.15}.template-product .psinglePriceWr .psinglePrice.sale{color:var(--ew-red)!important;font-size:clamp(25px,2.2vw,31px)!important;font-weight:750!important}.template-product .psinglePriceWr>s.psinglePrice{color:#777!important;font-size:15px!important;font-weight:400!important}.template-product .discount-badge{color:#333;font-size:13px}.template-product .product__policies{margin:0 0 11px;color:var(--ew-muted);font-size:12px;line-height:1.2}.template-product .product-info{margin:0 0 4px!important;padding-top:8px;border-top:1px solid #edf0f3;font-size:14px}.template-product .product-stock{font-weight:600}.template-product .product-stock .stockLbl.instock,.template-product .product-stock .instock{color:var(--ew-green-dark)!important}.template-product .product-stock .stockLbl{display:inline-flex;align-items:center;margin-left:4px;padding:3px 8px;border-radius:999px;background:#eaf8ed;font-size:12px;font-weight:750;line-height:1.2}.template-product .customtx{line-height:1.45}.template-product product-info>.customtx{margin-bottom:14px!important}.template-product .product-form .swatch{margin-bottom:13px}.template-product .product-form__input .header,.template-product .swatch>.header{margin-bottom:9px!important;color:var(--ew-text);font-size:14px;font-weight:700!important}.template-product .swatch-element .swatchLbl{min-width:50px;min-height:40px;padding:9px 13px;border-color:#d8dbe2;border-radius:5px;background:#fff;color:var(--ew-text);font-weight:600}.template-product .swatch-element input:checked+.swatchLbl,.template-product .swatch-element .swatchLbl.active{border-color:var(--ew-blue)!important;box-shadow:0 0 0 1px var(--ew-blue);color:var(--ew-blue)}.template-product product-info ul[style*="list-style: none"]{margin:4px 0 16px!important}.template-product product-info ul[style*="list-style: none"] li{display:flex;align-items:flex-start;gap:2px;margin-bottom:7px!important;color:#2a2a2a;font-size:14px;line-height:1.4}.template-product product-info ul[style*="list-style: none"] li img{flex:0 0 18px;margin-top:1px}.template-product .product-action{display:flex;flex-wrap:nowrap;align-items:stretch;gap:10px;margin-bottom:10px}.template-product .product-action>.fl{flex:0 0 auto}.template-product .product-action .qtyField{height:48px;margin:0;border-color:#d9dce2;border-radius:5px}.template-product .product-action button.product-form__submit{min-height:54px;margin:0;border:1px solid #00a500!important;border-radius:7px;background:linear-gradient(180deg,#06c906,#00ad00)!important;box-shadow:0 5px 12px #00a00038,inset 0 1px #ffffff47;color:#fff!important;font-size:15px;font-weight:800;letter-spacing:.035em;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.template-product .product-action button.product-form__submit:hover{border-color:#008e00!important;background:linear-gradient(180deg,#00ba00,#009a00)!important;box-shadow:0 7px 16px #0091004d,inset 0 1px #fff3;transform:translateY(-1px)}.template-product .product-action button.product-form__submit:active{box-shadow:0 2px 7px #00820033;transform:translateY(0)}.template-product .product-action button.product-form__submit:disabled{box-shadow:none;filter:grayscale(.25);transform:none}.template-product .product-action .ew-cart-icon{margin-right:10px;font-size:19px;line-height:1}.template-product .trust_badge,.template-product [class*=trust-badge]{margin-top:8px}.template-product .ew-payment-badges{margin:8px 0 10px;padding:9px 10px;border:1px solid #e5e8ed;border-radius:8px;background:#fafbfc;text-align:center}.template-product .ew-payment-badges img{max-height:29px}.template-product .pr_photoes .pr_lg_img{border-radius:8px;background:#fff}@media screen and (min-width:769px){.template-product .pr_lg_img .product-featured-img{width:100%;max-height:505px;object-fit:contain}.template-product .thumbs_nav.bottom{margin-top:10px}.template-product .thumbs_nav.bottom .pr_thumbs_item,.template-product .thumbs_nav.bottom .pr_thumb{max-height:78px}.template-product .ew-advice-box{margin:8px 0 0!important}.template-product .ew-advice-box>div{margin-top:0!important;padding:11px 13px!important;border-radius:8px!important}.template-product .ew-advice-box p{font-size:12.5px!important;line-height:1.45!important}.template-product .ew-advice-box br{display:none}}.template-product .ew-advice-box p>strong:first-of-type{display:block;margin-bottom:4px;color:#111827;font-size:15.5px;font-weight:800;line-height:1.25}.template-product .ew-advice-box a[href^="tel:"]{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-left:5px;padding:5px 10px;border-radius:6px;background:var(--ew-blue);color:#fff!important;font-size:14px;font-weight:800!important;line-height:1;text-decoration:none!important;white-space:nowrap}.template-product .ew-advice-box a[href^="tel:"]:hover{background:#08007e;color:#fff!important}.template-product #productTabs{margin-top:0;border:1px solid var(--ew-border);border-radius:10px;background:#fff;overflow:hidden}.template-product #productTabs .product-tabs{gap:7px;margin:0!important;padding:9px 11px;border-bottom:1px solid var(--ew-border)!important;background:#f8f9fb}.template-product #productTabs .product-tabs li{margin:0}.template-product #productTabs .product-tabs li a{padding:10px 14px;border:1px solid #d9dde4!important;border-radius:6px!important;background:#fff!important;color:#444!important;font-size:13px;font-weight:700;box-shadow:0 1px 2px #1018280a}.template-product #productTabs .product-tabs li.active a,.template-product #productTabs .product-tabs li a:hover{border-color:var(--ew-blue)!important;background:#f3f2ff!important;box-shadow:0 0 0 1px #1001a414;color:var(--ew-blue)!important}.template-product #productTabs .product-tabs li.active a:after{display:none!important}.template-product #productTabs .tab-container{margin-bottom:0!important;padding:20px 22px 24px}.template-product #productTabs .tab-content{padding-top:0}.template-product .pr_thumbs_item,.template-product .pr_thumb{border-radius:5px}@media screen and (max-width:768px){.template-product .ptContainer .mobile_head_content{margin:0 auto 11px;padding:0 2px;text-align:left}.template-product .ptContainer .mobile_head_content .product-single__title{font-size:19px!important;line-height:1.3!important;letter-spacing:-.005em}.template-product .ptContainer product-info.product-single__meta{margin-top:12px;padding:15px 13px;border:1px solid var(--ew-border);border-radius:10px;background:#fff}.template-product .psinglePriceWr{align-items:baseline;margin-bottom:0!important}.template-product .psinglePriceWr .ew-tax-policy{position:relative!important;display:block!important;flex:0 0 100%;width:100%;margin:1px 0 10px!important;padding:0!important;transform:none!important;font-size:12px!important;line-height:1.2!important}.template-product product-info>.product-single__title,.template-product product-info>.ew-type-number{display:none}.template-product .product-action{gap:8px;margin-bottom:20px}.template-product .product-action .qtyField{min-width:92px}.template-product .product-action button.product-form__submit{min-height:52px;font-size:14px}.template-product .swatch-element .swatchLbl{min-height:44px;padding:10px 13px}.template-product product-info ul[style*="list-style: none"] li{font-size:13px;line-height:1.35}.template-product product-info ul[style*="list-style: none"] li:nth-child(3),.template-product product-info ul[style*="list-style: none"] li:nth-child(5){display:none!important}.template-product .ew-payment-badges{margin:7px 0 9px;padding:8px 6px}.template-product .ew-payment-badges img{max-height:26px}.template-product .ew-advice-box{margin:9px 0 0!important}.template-product .ew-advice-box>div{margin-top:0!important;padding:14px!important;border-radius:9px!important}.template-product .ew-advice-box p{font-size:13px!important;line-height:1.45!important}.template-product .ew-advice-box p>strong:first-of-type{margin-bottom:6px;font-size:16px}.template-product .ew-advice-box br{display:none}.template-product .ew-advice-box a[href^="tel:"]{display:flex;width:100%;min-height:44px;margin:10px 0 0;font-size:15px}.template-product #productTabs{border:0;border-radius:0;overflow:visible}.template-product #productTabs .tab-container{padding:0}.template-product #productTabs .acor-ttl{margin-bottom:8px}.template-product #productTabs .acor-ttl a{display:flex;align-items:center;justify-content:space-between;padding:14px 15px;border:1px solid var(--ew-border)!important;border-radius:7px!important;background:#f8f9fb!important;color:var(--ew-text)!important;font-size:14px;font-weight:700}}@media screen and (max-width:520px){.template-product .product-action{flex-wrap:wrap}.template-product .product-action>.fl,.template-product .product-action button.product-form__submit{width:100%}.template-product .product-action .qtyField{width:100%}.template-product .product-action>.fl{display:block}.template-product .product-action quantity-input{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/endoscoopwereld-product.css.map */
