video::-webkit-media-controls{display:none!important}.accBtn{background:#f4f5f6;color:#000;border:none;padding:10px 20px;border-radius:6px;font-weight:700;cursor:pointer}.accBtn.active{background:#14427c;color:#fff}.accBtn:focus,.accBtn:active{background:#14427c;color:#fff}.boton-shopify{display:inline-flex;align-items:center;justify-content:center;padding:0 30px;min-width:122px;min-height:47px;height:47px;background-color:#14427c;color:#fff;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:18px;text-decoration:none;border:none;border-radius:29px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;position:relative;text-align:center}.boton-shopify:hover,.boton-shopify:focus{background-color:#14427c;box-shadow:0 0 0 .25rem #14427c;outline:none}.mybutton-yellow{display:inline-flex;align-items:center;justify-content:center;padding:0 30px;min-width:122px;min-height:47px;height:47px;background-color:#feae00;color:#fff;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:18px;text-decoration:none;border:2px solid transparent;border-radius:29px;cursor:pointer;transition:all .2s ease;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;position:relative;text-align:center}.mybutton-yellow:hover,.mybutton-yellow:focus{background-color:transparent;color:#feae00;border-color:#feae00;box-shadow:none;outline:none}.mybutton-red{display:inline-flex;align-items:center;justify-content:center;padding:0 30px;min-width:122px;min-height:47px;height:47px;background-color:#ca1c1c;color:#fff;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:18px;text-decoration:none;border:2px solid transparent;border-radius:29px;cursor:pointer;transition:all .2s ease;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;position:relative;text-align:center}.mybutton-red:hover,.mybutton-red:focus{background-color:transparent;color:#ca1c1c;border-color:#ca1c1c;box-shadow:none;outline:none}.mybutton-red-card{display:inline-flex;align-items:center;justify-content:center;padding:0 30px;min-width:122px;min-height:47px;height:47px;background-color:#ca1c1c;color:#fff;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:18px;text-decoration:none;border:2px solid transparent;border-radius:29px;cursor:pointer;transition:all .2s ease;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;position:relative;text-align:center}.mybutton-red-card:hover,.mybutton-red-card:focus{background-color:#f4f5f6;color:#ca1c1c;border-color:#ca1c1c;box-shadow:none;outline:none}.mybutton-blue{display:inline-flex;align-items:center;justify-content:center;padding:0 30px;min-width:122px;min-height:47px;height:47px;background-color:#14427c;color:#fff;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:18px;text-decoration:none;border:2px solid transparent;border-radius:29px;cursor:pointer;transition:all .2s ease;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;position:relative;text-align:center}.mybutton-blue:hover,.mybutton-blue:focus{background-color:transparent;color:#14427c;border-color:#14427c;box-shadow:none;outline:none}.mybutton-blue-card{display:inline-flex;align-items:center;justify-content:center;padding:0 30px;min-width:122px;min-height:47px;height:47px;background-color:#14427c;color:#fff;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:18px;text-decoration:none;border:2px solid transparent;border-radius:29px;cursor:pointer;transition:all .2s ease;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;position:relative;text-align:center}.mybutton-blue-card:hover,.mybutton-blue-card:focus{background-color:#f4f5f6;color:#14427c;border-color:#14427c;box-shadow:none;outline:none}.main-config .loader-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#ffffffb3;z-index:10}.main-config .loader{width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:main-config-spin 1s linear infinite}@keyframes main-config-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main-config .config-image{position:relative;width:100%;height:80vh;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0 0 15px 15px;background-image:url(/cdn/shop/files/28._BDISENL.jpg?v=1749655725)}.main-config .image-fade-in{animation:main-config-fadeIn .5s ease-in-out}@keyframes main-config-fadeIn{0%{opacity:0}to{opacity:1}}.main-config .image-loading{opacity:.7}.main-config .mobile-view-toggle{display:none;position:absolute;top:15px;left:15px;z-index:1000}.main-config .mobile-swap-icon{display:flex;align-items:center;background-color:#00000080;color:#fff;padding:8px 12px;border-radius:10px;box-shadow:0 2px 10px #0003;cursor:pointer}.desktop-only{display:block}.main-config .mobile-only{display:none!important}.main-config .mobile-swap-icon svg{width:18px;height:18px;margin-right:8px}.main-config .mobile-swap-text{font-size:14px;font-weight:400}.main-config .thumbnail-container{position:relative;width:85%;overflow:hidden;transition:all .3s ease}.main-config .desktop-swap-icon{position:absolute;top:10px;left:10px;background-color:#ffffffe6;padding:6px 10px;border-radius:4px;cursor:pointer;z-index:10;display:flex;align-items:center;transition:all .2s ease}.main-config .desktop-swap-icon:hover{opacity:.8}.main-config .desktop-swap-icon svg{width:16px;height:16px}.main-config .config-grid-item{display:flex;flex-direction:column;justify-content:start;align-items:center;gap:20px;margin-top:10px;padding:15px;position:relative}.main-config .config-grid-item h1{font-size:20px;font-weight:400;color:#000;text-align:center;margin-bottom:10px}.main-config .config-grid-item img{width:85%;border-radius:15px}.main-config .config-grid{display:grid;grid-template-columns:repeat(6,1fr);align-items:stretch;justify-content:center;width:100%}.main-config .config-color{position:absolute;bottom:0;left:0;margin:2%}.config-color-color{display:flex;flex-direction:column;gap:10px}.main-config .config-color h1{font-family:Helvetica;font-weight:lighter;color:#fff;font-size:small;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.main-config .config-color-btn{display:flex;justify-content:center;align-items:center;gap:10px}.main-config .config-color-btn button{color:#fff;background-color:#00000080;font-size:small;padding:10px 15px;border-radius:10px;border:none;cursor:pointer;transition:all .3s ease;min-width:100px}.main-config .config-color-btn button.active{background-color:#14427c}.main-config button{font-size:small;padding:10px 15px;border-radius:10px;border:none;cursor:pointer;transition:all .3s ease;background-color:#f0f0f0;color:#333;min-width:100px}.main-config button:hover{background-color:#ddd}.main-config button.active{background-color:#14427c;color:#fff;font-weight:700}.main-config .dynamic-buttons-container{position:absolute;bottom:0;right:0;margin:2%}.main-config .button-group{display:flex;gap:10px}.main-config .button-group button{color:#fff;background-color:#00000080}.main-config .button-group button.active{background-color:#2196f3}.main-config .image-caption{border-top:solid 2px red;padding-top:2%;width:85%;text-align:center;font-size:14px}.main-config .hidden{display:none!important}.main-config .toggle-container{display:flex;align-items:center;gap:10px;color:#fff;background-color:#00000080;padding:5px 10px;border-radius:10px}.main-config .toggle-switch{position:relative;display:inline-block;width:50px;height:26px}.main-config .toggle-switch input{opacity:0;width:0;height:0}.main-config .toggle-switch .slider{position:absolute;cursor:pointer;background-color:#ccc;border-radius:34px;top:0;left:0;right:0;bottom:0;transition:.4s}.main-config .toggle-switch .slider:before{position:absolute;content:"";height:20px;width:20px;border-radius:50%;left:3px;bottom:3px;background-color:#fff;transition:.4s}.main-config .toggle-switch input:checked+.slider{background-color:#2196f3}.main-config .toggle-switch input:checked+.slider:before{transform:translate(24px)}@media (max-width: 768px){.main-config .mobile-view-toggle{display:flex!important}.main-config .thumbnail-container,.main-config .image-caption{display:none!important}.main-config .config-image{height:50vh!important;position:sticky;top:0;z-index:10;border-radius:0}.main-config .config-grid{grid-template-columns:repeat(1,1fr)}.main-config .config-grid-item{grid-column:span 1!important;width:100%;justify-content:start;align-items:start}.main-config .config-grid-item h1 .mobile-only{align-items:start;padding-bottom:15px}.main-config .mobile-only{display:block!important}.main-config .desktop-only{display:none!important}.main-config .config-color-btn{display:flex;gap:10px}.main-config .config-color-color{display:flex;flex-direction:row;gap:10px}.main-config .config-grid-item h1{text-align:start;font-size:16px}.main-config .config-grid-item[style*="grid-column: span 2"]{display:none!important}.main-config .mobile-only .config-color-btn button:not(.active){background-color:#f0f0f0;color:#333}}#persiana-quote-form-container{font-family:Arial,sans-serif;background-color:#f3f4f6;margin:0;padding:20px}#persiana-quote-form-container .form-container{max-width:700px;margin:0 auto;background-color:#f3f4f6;padding:20px}#persiana-quote-form-container h2.form-title{background-color:#0f4c81;color:#fff;padding:15px;font-size:1.5rem;text-align:center;border-radius:6px;margin:0}#persiana-quote-form-container #quote-form{display:flex;flex-direction:column;gap:15px;margin-top:20px}#persiana-quote-form-container .grid-inputs{display:grid;grid-template-columns:1fr 1fr;gap:15px}#persiana-quote-form-container #quote-form input,#persiana-quote-form-container #quote-form textarea{width:100%;padding:10px;border-radius:6px;border:1px solid #444;font-size:1.5rem;box-sizing:border-box}#persiana-quote-form-container #quote-form textarea{min-height:100px}#persiana-quote-form-container .submit-btn{background-color:#c62828;color:#fff;padding:10px 20px;border:none;border-radius:20px;font-size:1.5rem;cursor:pointer;transition:background-color .3s;margin:0 auto;display:block}#persiana-quote-form-container .submit-btn:hover{background-color:#a91d1d}#persiana-quote-form-container .info{margin-top:30px;font-size:1.5rem}#persiana-quote-form-container .info strong{display:block;margin-bottom:10px}@media (max-width: 600px){#persiana-quote-form-container .grid-inputs{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/confi.css.map */
