a,button{-webkit-transition:all 200ms;transition:all 200ms}.limited{max-width:1500px;margin:0 auto}.nav span,.nav .active_menu_item{text-decoration:underline}.header-phone p{margin:0}.hero .actions .btn.secondary{background:#fff}.hero .actions .btn.secondary:hover{background:#a56b45}.hero h1{line-height:1.1}.mid{text-align:center}.mid.eyebrow{margin-left:auto;margin-right:auto}.big_center{font-size:clamp(38px, 5vw, 68px);line-height:1.05;margin:0;text-align:center;padding:3rem;padding-bottom:0}.text_block ul{padding:0;list-style:none}.text_block ul li{margin:10px 0}.text_block ul li p{display:inline;margin:0}.text_block ul li:before{content:"✓";color:#d6a06c;font-weight:900;margin-right:10px}.text_block h2{font-size:clamp(1.688rem, 1.484rem + 1.02vw, 2.5rem);margin-top:2rem}.text_block h2:first-child{margin-top:0}.text_block p a{text-decoration:underline;color:#a56b45}.text_block p a:hover{text-decoration:none}.text_block p.breadcrumbs a{color:#717171}.contact-box>p{line-height:2}.contact-box p{margin:0}.contact-box a{text-decoration:underline}.contact-box a:hover{text-decoration:none}.spec tr:last-child th,.side table tr:last-child th,.spec tr:last-child td,.side table tr:last-child td{border-bottom:none}.side .btn{min-width:200px}#pager{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;text-align:center;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pager a{font-weight:bold;color:#a56b45}#pager a:hover{color:#000}section .mid{text-align:center}section.white{background:#fff}section.pt_sm{padding-top:calc(clamp(64px, 8vw, 116px) / 2)}section.pt_0{padding-top:0}section h3{margin:2rem 0 .5rem 0}section p+h2{margin-top:2rem}section.split{-webkit-box-align:start;-ms-flex-align:start;align-items:start}section.split p a{text-decoration:underline;color:#a56b45}section.split p a:hover{text-decoration:none}section.split p a.btn{color:#fff;text-decoration:none}section.gall{text-align:center;padding-top:0}section.gall .wrp{max-width:1170px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px}section.gall .wrp a{display:block}section.gall .wrp a img{display:block;width:100%}section.gall .wrp a:hover{opacity:.7}@media (min-width:750px){section.gall .wrp{grid-template-columns:1fr 1fr 1fr;gap:30px}}section.variants{background:#fff;padding-top:calc(clamp(64px, 8vw, 116px) / 2);padding-bottom:calc(clamp(64px, 8vw, 116px) / 2);margin-top:calc(clamp(64px, 8vw, 116px) / 2 * -1);margin-bottom:calc(clamp(64px, 8vw, 116px) / 2)}section.variants table{padding:0;margin:0}section.variants table p{margin:0}section.variants table img{height:auto !important;max-width:100%}@media (max-width:1024px){section.variants h3{text-align:center}section.variants table tr td{display:block;margin-bottom:2rem}section.variants table tr td:last-child{margin-bottom:0}}section.contact{-webkit-box-align:start;-ms-flex-align:start;align-items:start}section.contact .map{display:block;width:100%;aspect-ratio:16/9;margin-top:2rem;border-radius:24px;border:none;max-height:329px}section .files h2{margin-top:2rem}section .files ul{list-style:disc;margin-left:1.125rem}section .files ul li::before{display:none}section .files a{text-decoration:underline}section .files a:hover{text-decoration:none}.accordion-container{width:100%;max-width:1200px;margin:2rem auto 0 auto}.accordion-item{border-bottom:1px solid #e0e0e0}.accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.accordion-header h3{margin:0;font-size:1.1rem;font-weight:bold;text-transform:none}.icon{font-size:1.5rem;font-weight:300;color:#666;margin-left:1.5rem}.accordion-content{display:none;padding:0 0 20px 0;color:#555;line-height:1.6}.accordion-content p{margin-top:0}.accordion-content p a{text-decoration:underline;color:#a56b45}.accordion-content p a:hover{text-decoration:none}.accordion-content ul{margin:0;padding-left:20px}.accordion-content li{margin-bottom:8px}.content-container{max-width:1100px;margin:0 auto;padding:0 20px}.feature-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px;gap:60px}.feature-row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image-col,.text-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.image-col img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.text-col h2{font-size:1.2rem;font-weight:800;text-transform:uppercase;margin-bottom:20px;letter-spacing:1px}.text-col p{font-size:1rem;color:#666;max-width:500px}@media (max-width:768px){.feature-row,.feature-row:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;gap:30px;margin-bottom:60px}.image-col,.text-col{width:100%}.text-col h2{font-size:1.1rem}}footer a:hover{color:#fff}footer .socials p{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}footer .socials p a:hover{opacity:.7}.gallery-wrapper{max-width:1000px;margin:0 auto 3rem auto}.main-view{position:relative;width:100%;aspect-ratio:16/9;background:#222;cursor:pointer;overflow:hidden}.main-view img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .3s;transition:opacity .3s;border-radius:0}.nav-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,0.5);color:#fff;padding:20px 10px;border:none;cursor:pointer;font-size:24px;z-index:5}.nav-arrow:hover{background:rgba(0,0,0,0.8)}.prev-arrow{left:0}.next-arrow{right:0}#lightgallery{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-top:15px}.thumb{height:100px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;width:100%;opacity:.5}.thumb:empty{display:none}.thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.thumb.active{opacity:1}.thumb:hover{opacity:1}.message_cover{display:none}div.swal2-popup{border-radius:15px}div.swal2-popup .swal2-html-container ul{list-style:none;padding:0;margin:0}div.swal2-popup .swal2-html-container ul li{margin-bottom:.5rem}div.swal2-popup .swal2-html-container ul li:last-child{margin-bottom:0}div.swal2-popup .swal2-actions button{font-family:source-sans-pro,sans-serif;-webkit-transition:background 200ms;transition:background 200ms;text-transform:uppercase;text-decoration:none;font-size:1rem;line-height:1.35;letter-spacing:.02em;padding:.5em 1em;border-radius:30px;font-weight:bold;min-width:200px;text-align:center;display:inline-block;background:#a56b45;border:1px solid #a56b45;color:#fff}div.swal2-popup .swal2-actions button:focus{-webkit-box-shadow:none;box-shadow:none}div.swal2-popup .swal2-actions button:hover{background:#7f5030;color:#fff}div.freeprivacypolicy-com---nb-simple{max-width:100%;width:100%}div.freeprivacypolicy-com---palette-light.freeprivacypolicy-com---nb{background-color:rgba(255,255,255,0.95);font-family:source-sans-pro,sans-serif}.freeprivacypolicy-com---palette-light .cc-cp-body-content-entry a{color:#a56b45 !important;font-weight:bold;text-decoration:underline;text-underline-offset:2px}.freeprivacypolicy-com---palette-light .cc-cp-body-content-entry a:hover{color:#7f5030 !important}div.freeprivacypolicy-com---nb .cc-nb-text{font-size:clamp(0.8125rem, 0.7659rem + 0.199vw, 0.9375rem);margin-bottom:.75rem}div.freeprivacypolicy-com---nb .cc-nb-title{font-size:1.25rem;margin-bottom:.5rem}div.freeprivacypolicy-com---nb .cc-nb-main-container{padding:1rem;padding-bottom:calc(1rem - 10px)}div.freeprivacypolicy-com---palette-light .cc-nb-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div.freeprivacypolicy-com---palette-light .cc-nb-okagree,div.freeprivacypolicy-com---palette-light .cc-nb-reject,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save{margin:0 10px 10px 0 !important;font-family:source-sans-pro,sans-serif;text-decoration:none;line-height:1.35;border-radius:30px;font-weight:bold;text-align:center;border:1px solid #a56b45;display:inline-block;background:#a56b45;color:#fff;font-size:1rem;min-width:160px;padding:.35em 1em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.freeprivacypolicy-com---palette-light .cc-nb-okagree:hover,div.freeprivacypolicy-com---palette-light .cc-nb-reject:hover,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save:hover{background:#7f5030}div.freeprivacypolicy-com---palette-light .cc-nb-okagree:focus,div.freeprivacypolicy-com---palette-light .cc-nb-reject:focus,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save:focus{-webkit-box-shadow:none;box-shadow:none}div.freeprivacypolicy-com---palette-light .cc-nb-changep{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 10px 10px 0 !important;text-decoration:none;line-height:1.35;border-radius:30px;font-weight:bold;text-align:center;display:inline-block;background:#fff;border:1px solid #7f5030;color:#7f5030;font-size:1rem;min-width:160px;padding:.35em 1em}div.freeprivacypolicy-com---palette-light .cc-nb-changep:hover{background:#7f5030;color:#fff}div.freeprivacypolicy-com---palette-light .cc-nb-changep:focus{-webkit-box-shadow:none;box-shadow:none}div.freeprivacypolicy-com---palette-light .cc-pc-head-lang select{background:#fff}div.freeprivacypolicy-com---palette-light .cc-pc-head-lang select:focus{-webkit-box-shadow:none;box-shadow:none}@media (min-width:641px){.footer .limited{display:grid;grid-template-columns:1fr auto}.footer .logo_w{grid-row:1/3}}
/*# sourceMappingURL=style.css.map */