.cl-po--option[data-option^=_hide]{display:none}.skeleton{color:transparent;width:100%;background:#1f1f1f31;border-radius:4px;flex-shrink:0;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;display:block}::backdrop{background-color:#00000080}.formful__dialog{transition:display .3s allow-discrete,overlay .3s allow-discrete;animation:fade-out .25s ease-out forwards;transform-origin:center}.formful__dialog[open]{animation:fade-in .3s ease-out forwards}.formful__dialog::backdrop{background-color:#00000080;opacity:0;animation:backdrop-fade-out .25s ease-out forwards}.formful__dialog[open]::backdrop{animation:backdrop-fade-in .3s ease-out forwards;opacity:1;pointer-events:none}.product-form-summary{display:none;flex-direction:column;gap:24px}.product-form-summary .summary-title{font-size:16px;font-weight:700;margin-bottom:16px}.product-form-summary span{display:block}.product-form-summary__inner{display:flex;flex-direction:row;gap:24px}.product-form-summary__content{display:flex;flex-direction:column;gap:2px}.product-summary__title{font-size:16px;font-weight:700}.product-summary__attributes{font-size:16px;color:#1f1f1a}.product-form-summary__attributes{color:#1f1f1a;line-height:100%}.live-info-box :is(.oversize,.undersize){display:none!important}.live-info-box :is(.oversize,.undersize).visible{display:block!important}.formful__dialog .product-form-summary{display:flex}.formful__dialog:after{content:"";position:absolute;top:0;left:0;right:0;margin:auto;width:100%;max-width:75rem;height:100%;background-color:#fff;-webkit-mask-image:linear-gradient(to top,white 20%,transparent 7%);mask-image:linear-gradient(to top,white 0%,transparent 7%);pointer-events:none;z-index:90}.formful__dialog{border:0px solid transparent!important;border-radius:8px!important;background-color:transparent;overflow:hidden;padding:0!important}.formful__dialog .formful__field-wrapper:has(select[data-label=Anrede]){width:20%}.formful__form input[type=radio]:checked{background-color:#fff;--b: transparent;--bc: #000}.formful__form input[type=checkbox]:checked{--b: #75922B;--bc: #75922B}.formful__form input[type=radio]:checked:after{display:block}.formful__form input[type=radio]:after{background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0C3.584 0 0 3.584 0 8C0 12.416 3.584 16 8 16C12.416 16 16 12.416 16 8C16 3.584 12.416 0 8 0Z" fill="white"/><path d="M8 0C3.584 0 0 3.584 0 8C0 12.416 3.584 16 8 16C12.416 16 16 12.416 16 8C16 3.584 12.416 0 8 0ZM6.4 12L2.4 8L3.528 6.872L6.4 9.736L12.472 3.664L13.6 4.8L6.4 12Z" fill="%2389AA28"/></svg>') no-repeat center center;width:18px;height:18px;transform:none;inset-inline-start:0;inset-block-start:0;display:none}.formful__form input[type=file]{padding:0!important}.formful__dialog .formful__wrapper{max-height:80vh;overflow-y:scroll;overflow-x:hidden;padding:0!important;background-color:#fff}.formful__dialog-button{background-color:#fdae4c;width:100%}.formful__dialog-button.active{opacity:1;pointer-events:all}@media only screen and (max-width: 767.98px){.formful__dialog .formful__fields{grid-template-columns:repeat(1,minmax(0,1fr))!important}.formful__dialog .formful__fullwidth{grid-row-start:span 1;grid-column-start:span 1}.formful__field-wrapper{grid-row-start:span 1;grid-column-start:span 1;width:100%}.product-form-summary{padding-left:12px;padding-top:48px;padding-bottom:48px}.formful__dialog .live-price-container{padding-left:12px}.formful__wrapper .formful__form{padding:var(--formful-padding-top) 12px var(--formful-padding-bottom) 12px}.formful__dialog .cl-po--option{padding:12px 12px 48px}}@media only screen and (min-width: 768px){.formful__dialog .formful__fields{grid-template-columns:repeat(3,minmax(0,1fr))!important}.formful__dialog .formful__fullwidth{grid-row-start:span 3;grid-column-start:span 3}.product-form-summary{padding-left:48px;padding-top:24px}.formful__dialog .live-price-container{padding-left:48px}.formful__wrapper .formful__form{padding:48px var(--formful-padding-right) 48px var(--formful-padding-left)}.formful__dialog .cl-po--option{padding:48px}}.formful__dialog-close-button{top:15px!important}.formful__field-wrapper strong{color:#000}.formful__field-wrapper{color:#1f1f1a}.formful__field-wrapper select{width:100%}.formful__dialog-close-button{display:none!important}.formful__button[type=submit]{background-color:#fdae4c;margin-top:48px;margin-bottom:8px}.formful__checkbox-label{align-items:flex-start!important;line-height:110%}.formful__checkbox-label a{text-decoration:underline!important}.formful__radio-group{margin-bottom:24px!important}.formful__input--error{box-shadow:none!important;border-radius:6px;border-width:1px!important}.formful__fields input:not([type=text]):not([type=radio]):not([type=checkbox]):not([type=file]){border-width:1px!important;border-radius:6px!important;border:1px solid #8999A9!important}.formful__fields input:is([type=tel],[type=email]){border-width:1px!important;border-radius:6px!important}.formful__label{font-size:14px;font-weight:400;color:#1f1f1a}.formful__form :is(select,input[type=text]){height:48px;border:1px solid #8999A9!important;border-radius:6px!important}.formful__form select{-webkit-appearance:none;appearance:none;padding-left:1em;font-size:14px!important}.formful__form .select{position:relative;display:inline-block}.formful__form .select:after{content:"\25bc";font-size:1rem;position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none}.formful__form input[type=file]{display:block;pointer-events:none}#field-phone{max-width:90%}.formful__form input[type=file]::file-selector-button{display:none}.formful__field-wrapper:has(input[type=file]) label{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #8999A9;border-radius:6px;background-color:#8999a905;padding:6px 12px;cursor:pointer;width:100%;height:250px;color:#1f1f1a;gap:16px}.formful__field-wrapper:has(input[type=file]) label:hover{background-color:#8999a925}.file-upload-badge{background-color:#8999a9;border-radius:99px;padding:0 10px;color:#fff}.formful__dialog .live-price-container{background:#f8f8f8!important}.formful__dialog .price-table{margin:0}.formful__dialog .cl-po--option{background-color:#fff;opacity:1}.formful__dialog .cl-po--label{font-weight:700;margin-bottom:8px}.formful__dialog .cl-po--dimension-container{display:flex;flex-direction:column;gap:16px}.formful__dialog .cl-po--dimension-item .cl-po--label{background-color:#89aa28;color:#fff}.formful__dialog .cl-po--dimension-item{display:flex;flex-direction:row;gap:0px;padding:0}.formful__dialog .cl-po--input-group{flex-wrap:wrap;align-items:stretch;display:flex;max-width:170px;pointer-events:none}.formful__dialog .cl-po--input-group .cl-po--input{height:100%}.formful__dialog .cl-po--dimension-container .cl-po--label{padding-left:24px;padding-right:24px;border-top-left-radius:8px;border-bottom-left-radius:8px}.formful__dialog .cl-po--quantity-btn{display:none}.formful__field-wrapper fieldset label{color:#1f1f1a;gap:8px}.formful__field-wrapper:has(fieldset) .formful__asterisk{display:none}.formful__dialog .cl-po--dimension-container .cl-po--quantity-wrap input[type=text]{border-radius:0 8px 8px 0/0px 8px 8px 0px!important;font-size:16px}.product-form-summary__image{display:flex;align-items:center}.formful__wrapper:has(#formful-thanks-message.formful__show) :is(.cl-po--option,.product-form-summary,.live-price-container,form){display:none}#formful-thanks-message{margin-top:48px;margin-bottom:32px}@media only screen and (min-width: 768px){#formful-thanks-message{width:75rem}}@media only screen and (max-width: 767.98px){#formful-thanks-message{width:100%}}#formful-thanks-message .form-success{display:flex;flex-direction:column;align-items:center;justify-content:center}#formful-thanks-message .success-title{font-size:48px;font-weight:700}#formful-thanks-message .success-content{color:#1f1f1a;text-align:center}#formful-thanks-message .formful__button{background-color:#89aa28;color:#fff;padding:15px;font-weight:600;width:100%;border-radius:6px}#formful-thanks-message p:has(button){width:60%}#formful-thanks-message .success-icon{background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 0C3.584 0 0 3.584 0 8C0 12.416 3.584 16 8 16C12.416 16 16 12.416 16 8C16 3.584 12.416 0 8 0Z" fill="white"/><path d="M8 0C3.584 0 0 3.584 0 8C0 12.416 3.584 16 8 16C12.416 16 16 12.416 16 8C16 3.584 12.416 0 8 0ZM6.4 12L2.4 8L3.528 6.872L6.4 9.736L12.472 3.664L13.6 4.8L6.4 12Z" fill="%2389AA28"/></svg>') no-repeat center center;width:96px;height:96px;background-size:contain;margin-bottom:32px}.cl-po--option input[name="properties[_area_value]"],.cl-po--option input[name="properties[_meters_label]"],.cl-po--option input[name="properties[_mat_price_value]"],.cl-po--option input[name="properties[_frame_price_label]"]{border:none;pointer-events:none;padding:0!important;box-shadow:none!important}.cl-po--swatch.cl-po--swatch-img{width:50px!important;height:50px!important}.cl-po--label{font-weight:700;font-size:14px!important;color:#1d1d19}.cl-po--swatch-item{font-size:14px!important}.cl-po--dimension-item .cl-po--label{background-color:#89aa28;color:#fff!important;padding:14px 25px}.cl-po--dimension-container{font-size:12px!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/product-live-options-form.css.map */
