.cust-install__service{margin-top:-12px}.cust-install__service .install-block .comment__content,label{margin-bottom:0}.cust-install__service .accessory-options{gap:16px!important}@media screen and (max-width: 768px){.cust-install__service .accessory-options{gap:12PX!important}.cust-install__service .install-blocks{gap:12px}}.cust-install__service .install-block .install-heading{margin-bottom:20px;color:#000;font-family:Helvetica Neue ForEco Md;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.cust-install__service .install-block .guess-show-more,.guess-show-less{margin-top:30px;margin-bottom:0}.cust-install__service .install-block .quantity-value{color:#000;font-family:Helvetica Neue ForEco Md;font-size:14px;font-style:normal;font-weight:500;line-height:130%;text-transform:capitalize}.cust-install__service .install-block .accessory-quantity{position:static!important}.cust-install__service .install-block .install-heading .install-content-check_trigger span{color:var(--button-color-button_color2, #3F68E0);font-family:Helvetica Neue ForEco Roman;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.cust-install__service .install-block .install-checkbox{outline-offset:-1px;margin:0}.cust-install__service .install-block .install-checkbox_input{cursor:pointer;width:18px;height:64px;min-height:unset}.cust-install__service .install-block .install-content{display:flex;flex-direction:column;gap:8px}.cust-install__service .install-block .install-img{width:64px;height:64px;object-fit:contain}.cust-install__service .install-block .install-content-title{color:#03060b;font-family:Helvetica Neue ForEco Md;font-size:16px;font-style:normal;font-weight:500;line-height:21px;margin:0}.cust-install__service .install-block .install-content-price{display:flex;align-items:center;gap:4px;margin:0}.cust-install__service .install-block .install-content-price .price{color:#03060b;text-align:right;font-family:Helvetica Neue ForEco Md;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.cust-install__service .install-block .install-content-price .compare-price{color:#757575;text-align:right;font-family:Helvetica Neue ForEco Roman;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-decoration-line:line-through;white-space:nowrap}.cust-install__service .install-block .install-content-richtext{padding-top:12px;margin-top:0;border-top:2px solid #ddd;display:flex;flex-direction:column;gap:8px}.cust-install__service .install-block .install-content-richtext p{color:#757575;font-family:Helvetica Neue ForEco Roman;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin:0}.cust-install__service .install-block .install-content-richtext p a{color:#000;font-family:Helvetica Neue ForEco Roman;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}.cust-install__service .install-block__help{margin-top:20px}:has(.cust-install__service .install-block) .install-block__help.custom-popup-triger{padding:24px 16px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:8px;background:#f5f5f5;color:#03060b;font-family:Helvetica Neue ForEco Md;font-size:16px;font-style:normal;font-weight:500;line-height:21px}:has(.cust-install__service .install-block) .install-block__help span:not(.icon,.arrow){flex:1}@media (max-width: 1023px){.cust-install__service .install-block .install-heading{font-size:16px}.cust-install__service .install-block .install-heading .install-content-check_trigger span{font-size:14px}.cust-install__service .install-block .install-checkbox{border-radius:4px}}.cust-install__service .install-block .install-checkbox-img{align-items:flex-start}.cust-install__service .install-block .install-content-richtext{border-top:1px solid #ddd}@media (max-width: 768px){:has(.cust-install__service .install-block) .install-block__help.custom-popup-triger{font-size:14px}}.cust-install__service .install-block .quantity-decrease,.cust-install__service .install-block .quantity-increase{z-index:1}.cust-install__service .install-block.show{display:flex;margin-bottom:0}.cust-install__service .install-block.checked .install-checkbox{outline-offset:-2px}.cust-install__service .install-block.disabled .install-checkbox{cursor:auto;pointer-events:none}.cust-install__service .install-block .install-checkbox{cursor:pointer}.cust-install__service .install-block .install-heading{color:#03060b;font-family:var(--font-stack-body);font-size:20px;font-weight:600;line-height:105%;margin-bottom:5px}.cust-install__service .install-block .install-term{color:#757575;font-size:14px;font-weight:400;line-height:18px;font-family:Helvetica Neue ForEco Roman}.cust-install__service .install-block .install-term p,.cust-install__service .install-block .install-term a{color:#6a6a6a}.cust-install__service .install-block .install-term p{margin-bottom:8px}.cust-install__service .install-block .install-checkbox{display:flex;padding:20px 16px;gap:8px;border-radius:8px;background:#fff;color:#03060b;font-family:Manrope;font-size:14px;font-weight:400}.cust-install__service .install-block .install-checkbox-img{display:flex;justify-content:center;align-items:center!important;gap:8px;flex-shrink:0;height:64px}.cust-install__service .install-block .install-checkbox_input{cursor:pointer}.cust-install__service .install-block .install-content{flex-grow:1}.cust-install__service .install-block .install-content-price{display:flex;gap:6px}.cust-install__service .install-block .install-content-richtext{border-top:1px solid #dedede;color:#757575;font-size:14px;font-weight:400;line-height:18px;font-family:Helvetica Neue ForEco Roman}.cust-install__service .install-block .install-content-richtext a{text-decoration:none;color:#2164ff}.cust-install__service .install-block .install-content-richtext p{margin-top:8px}@media screen and (max-width: 768px){.cust-install__service .install-block .install-heading{font-size:17px;line-height:123.529%;margin-bottom:5px}.cust-install__service .install-block .install-checkbox{padding:20px 12px;border:1.5px solid #C0C1C2;font-size:12px}.cust-install__service .install-block .install-checkbox_input{cursor:pointer}.cust-install__service .install-block .install-img{width:48px;height:48px}.cust-install__service .install-block .install-content-title{font-size:14px!important;line-height:150%}.cust-install__service .install-block .install-content-price .compare-price,.cust-install__service .install-block .install-content-price .price{font-size:12px!important}.cust-install__service .install-block .install-content-check_trigger{font-size:12px}.cust-install__service .install-block{margin-top:0}}.cust-install__service .swatch-details-wrap{display:flex;justify-content:space-between}.cust-install__service .swatch-title{font-weight:600}.cust-install__service .swatch-details{text-align:left}.cust-install__service .swatch-price{text-align:right;flex:0 0 30%}.cust-install__service .swatch-price,.cust-install__service .small-description{font-size:14px;display:flex;text-transform:none}.cust-install__service .swatch-price .regular-price,.cust-install__service .swatch-price .compare-price{display:flex}.cust-install__service .swatch-price .compare-price,.cust-install__service .small-description{color:#757575;font-weight:500}.cust-install__service .install-block.option .install-checkbox_input{display:flex;cursor:pointer;position:relative!important;height:18px!important;width:18px!important;min-width:18px;opacity:1!important;margin:2px 0 0}.cust-install__service .install-block.option.show .install-content-richtext{border-top:none}.cust-install__service .install-block.option.show{margin-bottom:0;margin-top:0;width:100%}.cust-install__service .install-block.option.show .install-checkbox-img{display:none}.cust-install__service .install-block.option .install-checkbox{position:relative;align-items:flex-start;border-radius:0 0 8px 8px;margin-top:-4px;background:#f8f8f8;border:none!important;flex-direction:row}.cust-install__service .install-blocks{margin-top:-18px}:not(.section-cust-product-template) .cust-install__service .install-blocks{margin-top:-28px}.cust-install__service .install-blocks .install-block:has(.install-checkbox_input:checked) .install-checkbox{border:none!important}.cust-install__service .install-blocks .install-block:nth-child(1) .install-checkbox{border-radius:8px 8px 0 0}.cust-install__service .install-blocks .install-block:nth-child(2) .install-checkbox{border-radius:0 0 8px 8px}.cust-install__service .install-blocks .install-block:nth-child(2) .install-checkbox:before{left:16px;position:absolute;border-top:1px solid #DDD;top:0;width:calc(100% - 32px)}.cust-install__service .install-block.option .install-content-richtext{font-weight:500;color:#757575}.cust-install__service .install-block.option .install-content-richtext a{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font}.cust-install__service .install-block.option .install-content-price{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.cust-install__service .install-block.option .install-content-price-group{display:flex;align-items:center;gap:4px}@media screen and (max-width: 749px){.cust-install__service .swatch-title{font-weight:700}}.cust-install__service .product-container .popup-button-content{text-align:center}.cust-install__service .product-container .popup-button-link{display:inline-flex;align-items:center;justify-content:center;gap:30px;outline:0;border:0;padding:6px 6px 6px 45px;margin-top:30px;border-radius:30px;color:#fff;text-decoration:none;font-size:22px;font-weight:500;line-height:1.2}.cust-install__service .product-container .popup-button-link:hover{color:inherit}.cust-install__service .product-container .popup-button-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999999999;display:none}.cust-install__service .popup-button-popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:630px;height:90%;overflow:hidden;background:#fff;border-radius:8px}.cust-install__service .popup-button-popup-content-inner{padding:8px 40px 24px;height:calc(100% - 40px);overflow:auto}.cust-install__service .popup-button-wrapper .popup-close-button{padding:10px;display:flex;justify-content:flex-end}.cust-install__service .popup-button-wrapper .popup-close-button svg{width:20px;height:20px;display:block;cursor:pointer}.cust-install__service .custom-variant-items:not(:has(.custom-variant-item.checked)) .custom-variant-item:not(:first-child),.cust-install__service .custom-variant-items:has(.custom-variant-item.checked) .custom-variant-item:not(.checked){display:none!important}.cust-install__service .install-blocks .install-block .install-content-richtext{padding-top:0}.cust-install__service .custom-variant-items .install-block .install-term{margin-bottom:20px}.cust-install__service .custom-variant-items .install-block .install-term a{text-decoration:underline}.cust-install__service .custom-variant-item.show.checked+.custom-variant-item.show{display:none!important}.cust-install__service .install-block.option{border-top:1px solid #DDD}.cust-install__service .install-block.option:first-child{border-top:0}
/*# sourceMappingURL=/cdn/shop/t/899/assets/install-services.css.map */
