@import"https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i";.font-1{font-family:'Arial', 'Helvetica', sans-serif !important}.font-2{font-family:'Georgia', 'Times New Roman', serif !important}.font-3{font-family:'Courier New', 'Courier', monospace !important}.font-4{font-family:'Montserrat', sans-serif !important}.color-background-1{background-color:#000 !important}.color-border-1{border-color:#000 !important}.color-text-1{color:#000 !important}.color-background-2{background-color:#fff !important}.color-border-2{border-color:#fff !important}.color-text-2{color:#fff !important}.color-background-3{background-color:#f16a4d !important}.color-border-3{border-color:#f16a4d !important}.color-text-3{color:#f16a4d !important}.color-background-4{background-color:#15465d !important}.color-border-4{border-color:#15465d !important}.color-text-4{color:#15465d !important}.color-background-5{background-color:#e8e9e9 !important}.color-border-5{border-color:#e8e9e9 !important}.color-text-5{color:#e8e9e9 !important}*{transition:all .5s}body{background-color:#e8e9e9;font-family:'Montserrat', sans-serif;display:grid;grid-template-columns:1fr;grid-gap:0rem}h1,h2,h3,h4,h5,h6,p,.h1,.h2,.h3,.h4,.h5,.h6,.p{margin-bottom:1rem}.header-wrapper{padding:.5rem 2rem 1rem 2rem;background:linear-gradient(180deg, rgb(228.95, 100.7, 73.15) 0%, #F16A4D 99%)}.header-wrapper .header{display:grid;grid-template-columns:1fr}@media(min-width: 992px){.header-wrapper .header{display:flex;justify-content:space-between;align-items:center;gap:1rem}}.header-wrapper .logo img{max-width:100%;height:auto;max-height:5rem}.header-wrapper .menu-toggle{display:block;text-align:center}@media(min-width: 992px){.header-wrapper .menu-toggle{display:none}}.header-wrapper .menu{display:none;grid-gap:.5rem}.header-wrapper .menu.open{display:grid}@media(min-width: 992px){.header-wrapper .menu{display:flex;justify-content:center;align-items:center}}.header-wrapper .menu a{align-content:center;color:#000;font-size:1rem;font-variant:small-caps;font-weight:bold;height:100%;letter-spacing:1px;opacity:.3;padding:.5rem 1rem .3rem 1rem;text-align:center;text-decoration:none;color:#fff}.header-wrapper .menu a.active,.header-wrapper .menu a:hover,.header-wrapper .menu a:focus,.header-wrapper .menu a:active{color:#15465d;border-color:#15465d;opacity:1}.footer-wrapper{padding:.5rem 2rem;background-color:#fff}.footer-wrapper .footer{display:grid;grid-template-columns:1fr}.content-wrapper{background-color:#e8e9e9;min-height:100vh}.content-wrapper .content{padding:2rem}.content-wrapper .sections{display:grid;grid-gap:1rem;height:100%}.content-wrapper .sections .section{color:inherit}.content-wrapper .sections .section-thank-you .main{padding:2rem}.content-wrapper .sections .section-thank-you .grid-half{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media(min-width: 992px){.content-wrapper .sections .section-thank-you .grid-half{grid-template-columns:1fr}}.content-wrapper .sections .section-sidebar{display:grid;grid-gap:0rem;grid-template-columns:1fr}@media(min-width: 992px){.content-wrapper .sections .section-sidebar{grid-template-columns:4fr 1fr}}.content-wrapper .sections .section-sidebar .main,.content-wrapper .sections .section-sidebar .sidebar{height:100%;padding:2rem}.content-wrapper .sections .section-sidebar .main{color:inherit}.content-wrapper .sections .section-sidebar .sidebar{padding:0rem 2rem;background:linear-gradient(180deg, rgb(208.8, 209.7, 209.7) 0%, white 100%)}.content-wrapper .sections .section-sidebar .sidebar .cart-summary{display:grid;grid-template-columns:1fr;grid-gap:1rem}.content-wrapper .sections .section-sidebar .sidebar .cart-summary .item{display:grid;grid-gap:.5rem;grid-template-columns:1fr;border:1px solid rgb(197.2,198.05,198.05);border-radius:.375rem;padding:.5rem}.content-wrapper .sections .section-sidebar .sidebar .cart-summary .item .info{padding:.5rem;border-top:1px solid rgb(197.2,198.05,198.05);display:flex;grid-gap:.5rem;justify-content:space-between;align-items:center}.content-wrapper .sections .section-sidebar .sidebar .cart-summary .item .info .quantity{display:flex;grid-gap:1rem;align-items:center;text-align:center;justify-content:end}.content-wrapper .blocks{display:grid;grid-template-columns:1fr}.content-wrapper .blocks .block-item{padding:2rem 0rem 2rem 0rem;align-content:center;border-top:1px solid rgb(197.2,198.05,198.05)}@media(min-width: 992px){.content-wrapper .blocks .block-item:first-child{border-top:none}}.content-wrapper .blocks .block-item .block-heading{font-size:1.3rem;font-weight:bold;padding-bottom:.5rem}.content-wrapper .blocks .cart-summary-read-only{display:grid;grid-template-columns:1fr;grid-gap:1rem}.content-wrapper .blocks .cart-summary-read-only .item{border:1px solid rgb(197.2,198.05,198.05);border-radius:.375rem;padding:.5rem;display:grid;grid-template-columns:2fr 1fr;grid-gap:1rem;align-items:center;justify-content:center}.content-wrapper .blocks .cart-summary-read-only .item .amount{text-align:right}.content-wrapper .icon-link{display:flex;gap:.5rem;color:#000;text-decoration:none;padding:.5rem 0rem}.content-wrapper .icon-link:hover,.content-wrapper .icon-link:focus,.content-wrapper .icon-link:active{color:#f16a4d}.content-wrapper .spacing{margin-bottom:3rem}.content-wrapper .form-buttons{display:flex;justify-content:end;gap:1rem;flex-wrap:wrap}.content-wrapper .cart-form .spacing{margin-bottom:3rem}.content-wrapper .order-form{width:100%;overflow-x:auto}.content-wrapper .order-form .spacing{margin-bottom:3rem}.content-wrapper .order-form .products{display:grid;grid-gap:1rem;grid-template-columns:repeat(1, 1fr)}@media(min-width: 992px){.content-wrapper .order-form .products{grid-template-columns:repeat(3, 1fr)}}.content-wrapper .order-form .products.flexi{border:2px solid #fff;border-radius:.375rem;display:flex;overflow:auto;max-width:100%;padding:1rem}.content-wrapper .order-form .products.flexi .product{width:10rem;flex:0 0 auto}.content-wrapper .order-form .products.flexi .product .card-body{align-content:center}.content-wrapper .order-form .products.flexi .product .card-title{font-size:.9rem;margin-bottom:0rem}.content-wrapper .order-form .products.wrapi{display:flex;max-width:100%;flex-wrap:wrap}.content-wrapper .order-form .products.wrapi .product{width:10rem;flex:0 0 auto}.content-wrapper .order-form .products.wrapi .product .card-body{align-content:center}.content-wrapper .order-form .products.wrapi .product .card-title{font-size:.9rem;margin-bottom:0rem}.content-wrapper .order-form .products.filli .product .card-body{align-content:center}.content-wrapper .order-form .products.filli .product .card-title{font-size:.9rem;margin-bottom:0rem}@media(min-width: 992px){.content-wrapper .order-form .products.options{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.content-wrapper .order-form .products.options.vert{grid-template-columns:repeat(1, 1fr)}}.content-wrapper .order-form .products.options .product .card-body{align-content:center}.content-wrapper .order-form .products.options .product .card-title{font-size:.9rem;margin-bottom:0rem}.content-wrapper .order-form .products .product{color:inherit}.content-wrapper .order-form .products .product.clickable{cursor:pointer}.content-wrapper .order-form .products .product.clickable:hover,.content-wrapper .order-form .products .product.clickable:focus,.content-wrapper .order-form .products .product.clickable:active{border-color:#86b7fe;box-shadow:0 0 0px .25rem rgba(13,110,253,.2509803922)}.content-wrapper .order-form .products .product.clickable.selected{color:#f16a4d;border-color:rgba(241,106,77,.5);box-shadow:0 0 0px .25rem rgba(241,106,77,.5)}.content-wrapper .order-form .products .product.clickable.selected a{display:none}.content-wrapper .order-form .products .product .card-img-overlay{background-color:hsla(0,0%,100%,.7)}.content-wrapper .order-form .products .product .card-title{font-size:1rem;text-align:center}@media(min-width: 992px){.content-wrapper .order-form .products .product .card-title{font-size:1.25rem}}.content-wrapper .order-form .products .product .card-text{max-height:12rem;overflow:hidden;font-size:.9rem}.content-wrapper .order-form .products .product .card-text:hover{overflow-y:scroll}.content-wrapper .order-form .products .product .card-img-cover{height:10rem;overflow:hidden;border-bottom:1px solid #ccc}.content-wrapper .order-form .products .product .card-img-cover img{width:100%;height:100%;object-fit:cover}.content-wrapper .order-form .products .product .card-footer{text-align:center}.content-wrapper .order-form .products .product .card-footer.quantity{margin:0rem;padding:0rem}.content-wrapper .order-form .products .product .card-footer.quantity .form-control{border-radius:0rem 0rem .375rem .375rem}.content-wrapper .order-form .half{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media(min-width: 992px){.content-wrapper .order-form .half{grid-template-columns:1fr 1fr}}.content-wrapper .order-form .third{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media(min-width: 992px){.content-wrapper .order-form .third{grid-template-columns:repeat(3, 1fr)}}.content-wrapper .order-form .blind-measurement{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media(min-width: 992px){.content-wrapper .order-form .blind-measurement{grid-template-columns:1fr 1fr}}.content-wrapper .order-form .blind-measurement img{border-radius:.375rem}.content-wrapper .order-form .blind-measurement .fields{display:grid;grid-gap:1rem;grid-template-columns:1fr;align-content:start}.content-wrapper .order-form .blind-operation .fields{display:grid;grid-gap:1rem;grid-template-columns:1fr}.content-wrapper .order-form .form-buttons{display:flex;justify-content:end;gap:1rem;flex-wrap:wrap}.content-wrapper .order-form .btn-help-toggle{cursor:pointer;color:#f16a4d}.content-wrapper .order-form .btn-help-toggle:hover,.content-wrapper .order-form .btn-help-toggle:focus,.content-wrapper .order-form .btn-help-toggle:active{color:#15465d}.content-wrapper .order-form .form-text{display:none}.content-wrapper .order-form .form-text.show{display:block}.content-wrapper .fields{display:grid;grid-gap:1rem;grid-template-columns:1fr;align-content:start}.content-wrapper .address-fields{display:grid;grid-gap:1rem;grid-template-columns:1fr;align-content:start}.content-wrapper .address-fields .group{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media(min-width: 992px){.content-wrapper .address-fields .group{grid-template-columns:repeat(3, 1fr)}}.content-wrapper .loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.8);padding:2rem;text-align:center;align-content:center;color:#fff;z-index:99999;display:none}.content-wrapper .loading-overlay.show{display:block}.content-wrapper .loading-overlay .icon{font-size:5rem}.content-wrapper .loading-overlay .detail{font-size:1.5rem;font-weight:bold}.content-wrapper .error-overlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.8);padding:2rem;text-align:center;align-content:center;color:#fff;z-index:99999;display:none}.content-wrapper .error-overlay.show{display:block}.content-wrapper .error-overlay .box{border-radius:.375rem;padding:2rem;max-width:50rem;margin:auto}.content-wrapper .error-overlay .icon{font-size:5rem}.content-wrapper .error-overlay .detail{font-size:1.2rem;font-weight:bold;overflow:auto}.content-wrapper .cart-items{line-height:1;display:grid;grid-gap:1rem;grid-template-columns:1fr}.content-wrapper .cart-items .item{border:1px solid rgb(197.2,198.05,198.05);border-radius:.375rem;padding:.5rem;display:grid;grid-gap:1rem;grid-template-columns:1fr}.content-wrapper .cart-items .item .col1{display:grid;grid-gap:1rem;grid-template-columns:1fr}.content-wrapper .cart-items .item .col2{display:grid;grid-gap:1rem;grid-template-columns:1fr;align-content:end}.content-wrapper .cart-items .item .name{font-size:1.3rem;cursor:pointer}.content-wrapper .cart-items .item .info{display:grid;grid-gap:1rem;grid-template-columns:1fr}.content-wrapper .cart-items .item .info .attributes{display:grid;grid-gap:1rem;grid-template-columns:1fr}.content-wrapper .cart-items .item .info .attributes.show{display:grid}.content-wrapper .cart-items .item .info .details{border-radius:.375rem;grid-gap:1rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.content-wrapper .cart-items .item .info .details .quantity{display:flex;grid-gap:1rem;align-items:center;text-align:center;justify-content:end}.border-radius-2{border-radius:.375rem}
