*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;height:100%;z-index:1}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;background-color:#d9d5cd;width:100%}header{white-space:nowrap}h1{font-size:4rem}li,button,label,input,p{font-size:2rem}h1{padding:2rem}h2{font-size:3rem;line-height:4rem}h3{font-size:3rem;font-weight:normal}h3,h4,h5{line-height:5rem;padding:.4rem}h4,h5{font-size:2.8rem}ul{list-style:none}a{color:#5f746a;text-decoration:none;overflow-wrap:break-word;word-wrap:break-word}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button;text-transform:none;cursor:pointer}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}footer{margin-top:100px;padding:.5rem;background:#b1b9a0;clear:both;text-align:center;color:#423527;font-size:medium;font-weight:500;line-height:2.7rem;letter-spacing:.07em}footer p{margin:.5rem}footer a{color:#000}footer a:hover{color:#5f746a}button{padding:1rem 2rem;margin:1rem;border-radius:.5rem;border-width:1px;font-size:1.8rem;border-style:solid}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{background-color:#23272b;border-color:#1d2124}.btn-clear-dark{color:#423527;background-color:rgba(0,0,0,0);border-color:#45534d}.btn-clear-dark:hover{background-color:#45534d;color:#fff}.btn-Close,.btn-Close:hover{background-color:rgba(0,0,0,0);border:none;color:inherit}.btn-Submit{color:#fff;background-color:#007bff;border-color:#007bff}.btn-Submit:hover{background-color:#0069d9;border-color:#0062cc}@media screen{.onlyPrintBlock{display:none}}.lazyload{opacity:0}.lazyloading{opacity:1;transition:opacity 300ms}img.lazyload:not([src]){visibility:hidden}table{border-collapse:collapse}.tobii__counter{top:1.5rem !important}.tobii__btn--close{top:.2rem !important}.tobii-image{width:100%;background-color:#fff;border-radius:2rem}.tobii-image figcaption{position:static !important;padding:.5rem 1.5rem !important;background-color:#f7f7f7 !important;text-align:center;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.tobii-image img{margin:.3rem auto 0 auto;max-height:80vh !important;border-top-left-radius:2rem;border-top-right-radius:2rem}@media(max-width: 600px){.tobii-image{border-radius:1rem}.tobii-image figcaption{font-size:1.3rem;padding:.5rem 1rem !important;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.tobii-image img{margin:.1rem auto 0 auto;max-height:70vh !important;border-top-left-radius:1rem;border-top-right-radius:1rem}}.caret{width:0;height:0;display:inline-block;border:.4rem solid rgba(0,0,0,0)}.caret.down{border-top-color:inherit;margin-left:.5rem}.top-bar{background:#000;color:#b0b294;padding:15px 25px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:space-between}.top-bar a{color:#bbb;text-decoration:none}.top-bar-left{text-align:left;width:25vw}.top-bar-center{width:40vw}.top-bar-right{text-align:right;width:25vw}@media(max-width: 1024px){.top-bar{flex-direction:column;justify-content:center}.top-bar-left{width:100%;text-align:center}.top-bar-center{width:100%;text-align:center;margin:1.5rem 0}.top-bar-right{width:100%;text-align:center}}.banner{white-space:nowrap;position:sticky;top:0px;z-index:20}.scrollable-menu{height:100%;max-height:none;overflow-x:visible;overflow-y:visible}.scrollable-sub-menu{height:100%;overflow-x:visible;overflow-y:visible}.scrollable-sub-menu .navbar{padding:0px}@media(max-width: 1100px){.scrollable-menu{height:auto;max-height:80vh;overflow-x:hidden;overflow-y:auto}.scrollable-sub-menu{height:auto;max-height:100%;overflow-x:hidden;overflow-y:auto;padding:0px}.scrollable-sub-menu .navbar{padding:0px}}.navbar{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:normal;justify-content:space-between;line-height:3rem;background-color:#b1b9a0}.navbar a,.navbar li{color:rgba(0,0,0,.7)}#MainNavBar{min-height:6.5rem}.navbar-brand img{vertical-align:top}#CompanyName{display:block;margin:-32px 0px 0px 35px;font-size:2rem;font-weight:normal;color:rgba(0,0,0,.9);font-family:"Palatino Linotype","Book Antiqua",Palatino,serif}@media(max-width: 359px){#CompanyName{font-size:1.55rem}}.navbar-nav{flex-grow:1;display:flex;flex-direction:row;line-height:2.4rem;list-style-position:initial}.navbar-nav a{font-size:1.6rem;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar-nav li{list-style:none;margin:.5rem 1.8rem}.navbar-toggler{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.1);display:none;margin:1.5rem;padding:.1rem .75rem;height:3.5rem;font-size:15px;line-height:1rem;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:.5rem}@media(min-width: 1101px){.navbar-collapse{display:flex !important;flex-basis:auto;align-items:center}.navbar-nav.extraTop{margin-top:32px}}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;transition:height .35s ease}@media(max-width: 1100px){.navbar{flex-wrap:wrap}.navbar-nav{flex-direction:column}.navbar-toggler{display:block}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;white-space:nowrap !important;padding:1px}}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}#ProductsNavBar{background-color:#f5f5f5;padding:0rem;justify-content:center}#ProductsNavBar .navbar-nav{margin-top:0px}.dropdown{position:relative}.dropdown.mega-drop{position:inherit}.dropdown .dropbtn{cursor:pointer;font-size:1.6rem;border:none;outline:none;background-color:inherit;font-family:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar a:hover,.dropdown:hover .dropbtn,.dropbtn:focus{color:rgba(0,0,0,.8)}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:30rem;top:99%;left:auto;right:-5px;z-index:100;font-size:1rem;text-align:center;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.5rem;padding:1rem}.dropdown-content.mega-drop{display:none;position:absolute;background-color:#f9f9f9;width:95%;left:0;margin:0 auto}.dropdown-content.mega-drop.show{display:block}@media(max-width: 1100px){.dropdown-content{position:static;float:none}.dropdown-content.mega-drop{position:static;float:none;width:100%}}@media(max-width: 400px){.dropdown-content{min-width:20rem}}.dropdown-content a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left}.dropdown-content a:hover{background-color:rgba(0,0,0,0)}.show{display:block}address{font-size:2rem;line-height:2.5rem;margin-bottom:2rem}.MainNavBarDropSection{white-space:nowrap;font-size:1.7rem;padding:1rem;line-height:2rem;color:rgba(0,0,0,.8)}.MainNavBarDropSection a{text-align:center;color:#5f746a;margin:.2rem}.MainNavBarDropSection h3{line-height:3rem;margin:1rem}.MainNavBarDropSection p{margin:0 auto;text-align:center;padding:.5rem;white-space:normal;line-height:2.5rem}.MainNavBarDropSection table{margin:.5rem auto 0 auto}.MainNavBarDropSection table th{text-align:right;padding:5px 15px}.MainNavBarDropSection table td{padding-right:15px}@media(max-width: 400px){.MainNavBarDropSection{white-space:nowrap;font-size:1.6rem;line-height:1.7rem}.MainNavBarDropSection address{line-height:2rem;font-size:1.7rem}.MainNavBarDropSection h3{font-size:2.2rem}.MainNavBarDropSection a{white-space:normal;padding:1rem}}#contactDrop{padding:2rem}#contactDrop h4{margin-bottom:1rem;font-size:2.2rem}#contactDrop a{text-align:center}.container{display:flex;flex-flow:wrap;flex-direction:row;margin:0 auto}.container-mega{margin:0 auto;display:block;max-width:960px;flex-flow:wrap;color:#5a4732;justify-content:center}.container-mega a{padding:0;color:#5a4732}.container-mega a:hover{background:rgba(0,0,0,0)}.box-featured-column{width:32rem;height:100%;margin-right:.5rem}.box-featured-column h5{font-size:1.8rem;line-height:2rem;text-align:center;margin-top:1.2rem;margin-bottom:.7rem}.box-featured{border:none;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);text-align:center;margin:1rem 0rem 2rem 0rem;border-radius:1.25rem;background-color:#fff}.box-featured img{width:100%;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem}.box-featured h4{text-align:center;font-size:2rem;margin:0;padding:0;line-height:3rem}.box-featured p{text-align:center;font-size:1.5rem;margin-bottom:.5rem;font-style:italic}.box-menu{flex-grow:1;flex-direction:column}.navbar-nav .box,#BottomProductMenu .box{width:18rem}.navbar-nav .box a,#BottomProductMenu .box a{white-space:normal}.product-menu-header{align-items:baseline;border-bottom:2px solid rgba(90,71,50,.542)}.product-menu-title{display:inline-block;text-align:left}.product-menu-title h3{line-height:2rem;padding:0}.product-menu-title a{padding:0;width:30rem}.product-menu-seeAll{margin-left:auto;display:inline-block}.product-menu-seeAll a{padding:.5rem .5rem 0 0;text-align:right;font-style:italic}.product-menu-links{flex-direction:row;flex-flow:wrap;justify-content:space-evenly}@media(max-width: 992px){.product-menu-header{flex-direction:column}.product-menu-seeAll{margin-left:0rem}.product-menu-seeAll a{text-align:left}.box-featured{flex-grow:1}}@media(max-width: 700px){.product-menu-links{justify-content:center}.box-featured{margin:2rem auto}.container{width:100%}.container-mega>.container{flex-direction:column;align-content:center}.box-menu{margin:0 auto}.box.box-menu{width:auto}.box-featured-column{margin-right:0rem}}.product-menu-links li,#BottomProductMenu li{margin:0 0 0 0rem}.product-menu-links ul li,#BottomProductMenu ul li{font-weight:bold;padding:5px 10px}.product-menu-links ul li ul,#BottomProductMenu ul li ul{padding-top:.3rem}.product-menu-links ul li ul li,#BottomProductMenu ul li ul li{font-weight:normal;padding:4px 10px}#BottomProductMenu{margin-top:10rem;padding:0 1rem}#BottomProductMenu a{font-size:1.6rem;line-height:2.4rem;display:block}#BottomProductMenu .container-mega{margin-top:7rem}.tanBreakline{height:0px;border:1px solid #5a4732;border-bottom:0px;padding:0}.strikeThru{text-decoration:line-through}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-sectionHeader{padding-top:54px;z-index:50}.sticky-sectionHeader p{margin:-1.2rem;font-style:italic;font-size:1.8rem}@media(max-width: 1100px){.sticky-sectionHeader{padding-top:15px}}.sectionHeader{display:block;line-height:1.8em;font-size:2rem;margin:49px 0px 5px 0px;padding:5px;font-weight:bold;background-color:#b1b9a0;color:#45534d;border-radius:.75rem}table.inward{margin:5px auto !important}table.inward td{text-align:left;padding:.8rem;vertical-align:text-top;min-width:125px}table.inward td:first-child{text-align:right;padding-right:.5rem;min-width:265px}.spacerRow{height:5rem;width:97%}.float-right{float:right !important}.float-left{float:left !important}.clear{clear:both}.text-center{text-align:center !important}.bold{font-weight:600}.underline{text-decoration:underline}.under-border{border-bottom:1px solid #5a4732}.center{text-align:center !important}.highLightID{color:#fff}.localOnly{background-color:#cbbca7;margin:20px 40px;padding:15px;border-radius:1rem}.lightbox{display:inline-block;position:relative}.lightbox:hover:after{content:"Click for Large Picture";position:absolute;text-align:center;top:100%;left:50%;transform:translateX(-50%);font-size:1.6rem;white-space:nowrap;z-index:997;background:#d9c9b3;color:#5a4732;padding:5px;border-radius:.75rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);overflow:visible}@media(max-width: 765px){.lightbox:hover:after{font-size:1.2rem}}.SmallerText h3{font-size:100% !important}#main-content{width:95%;margin:0 auto}@media(max-width: 1000px){#main-content{width:100%}}#main{text-align:center;color:#5a4732}#main p{padding:1rem}#main a{color:#45534d}#welcome h1,#welcome h2{color:#5f746a;margin:1rem}#welcome h2{color:#5a4732;font-weight:500}#welcome h4{color:#5f746a}#welcome h5{line-height:3.5rem;font-weight:500}#welcome a{font-style:italic}.hero-img{width:80%;margin:2rem auto}.hero-img figcaption{font-size:2rem}.hero-img img{height:auto;width:100%;border:#5f746a 10px solid}.story{max-width:75%;margin:3rem auto}.story p{text-align:left;max-width:90%;margin:0 auto;line-height:3rem}.story h2{padding-bottom:1rem}.story h3{color:#5f746a;border-bottom:#5a4732 solid 2px;line-height:3.5rem}.story h4{font-weight:500}@media(max-width: 900px){.story{max-width:100%}h1{padding:1rem;font-size:3.2rem}}#floorSale{padding:2rem}#floorSale a{display:block}#floorSale .salePrice{font-size:3rem;font-weight:700;margin:1rem}#floorSale .originalPrice{font-size:2.7rem;font-weight:500;text-decoration:line-through;margin-bottom:2rem}#floorSale .comingSoon{font-size:10rem;font-weight:600;height:20rem;width:85%;margin:0 auto 5rem auto;padding:1rem;display:flex;align-items:center;justify-content:center;border:2px solid rgba(0,0,0,.2);border-radius:2rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}#floorSale ul{padding:2rem}#floorSale li{padding-top:.5rem}.container-fs{padding:15rem 0 5rem 0;margin:0 auto;justify-content:space-evenly;align-items:center;max-width:960px}.box-fs{width:45%}.box-fs img{width:100%;border-radius:2rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}@media(max-width: 768px){.box-fs{width:100%}.box-fs img{width:85%;margin-bottom:5rem}}@media(max-width: 992px){#floorSale h3,#floorSale h4{line-height:3rem;font-size:2rem}}#questions{padding:2rem;text-align:left;width:85%;max-width:1000px;margin:0 auto}#questions li{padding:.5rem 0;line-height:2.6rem}#questions h1,#questions h2{text-align:center}#questions ul{text-align:left;font-weight:600;margin:2rem 0 4rem 0}#questions ul ul{margin:.5rem 0 2rem 2rem}#questions li li{font-weight:500}#careInfo{margin-top:10rem}#careInfo ul{font-weight:normal;list-style-type:disc;margin-left:2rem}#careRec{margin-top:10rem;text-align:center}#careRec .rec{font-style:italic;font-size:2.5rem;margin:0 auto}#careRec ul{list-style-type:none;text-align:center;margin:2rem}@media(max-width: 992px){#questions{width:100%}}#Locate{padding:2rem;text-align:center;width:85%;max-width:1000px;margin:0 auto}#Locate li{padding:.5rem 0;line-height:2.6rem;font-weight:300}#Locate h1{margin-bottom:0;padding-bottom:0}#Locate h2{margin:7rem 0 2rem 0;font-weight:600}#Locate h3{font-weight:600}#Locate h5{text-align:left;margin-top:3rem}#Locate ul{list-style-type:disc;text-align:left;font-weight:600;margin:0 4rem}#Locate table{margin:2rem auto;font-size:2.4rem}#Locate th{text-align:right;padding:5px 15px}#Locate td{padding-right:15px}@media(max-width: 992px){#Locate{width:100%;padding:2rem 1rem}#Locate h2{line-height:3rem;font-size:2.4rem}#Locate h3,#Locate h4,#Locate h5{line-height:3rem;font-size:2rem}#Locate table{font-size:1.7rem}}#showroomGuidelines h3{text-align:left;font-weight:500}#Appointments{margin:5rem 0}#Appointments ul{list-style-type:none;text-align:center;margin-bottom:4rem}#Appointments li{line-height:2.3rem;margin:.4rem 0}@media(max-width: 480px){#Appointments li{font-size:1.9rem}}.map-responsive{overflow:hidden;padding-bottom:70%;position:relative;height:0;margin:10rem 0 5rem 0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}#Samples{padding:2rem;width:85%;max-width:1600px;margin:0 auto}#Samples a{display:block}#Samples h2{margin:9rem 0 2rem 0;font-weight:600;font-style:italic}#Samples h3{line-height:3.7rem}#Samples .boxTitle{padding:.3rem 1rem;line-height:2.7rem;display:inline-block}#Samples h5{text-align:center;margin-top:3rem}#Samples li{padding:.5rem;line-height:2.7rem}.keepinmind{text-align:left;margin:3rem auto}.keepinmind ul{width:90%;max-width:850px;margin:0 auto;padding:2rem;list-style-type:disc}.keepinmind ul ul{padding:.5rem 0rem .5rem 4rem;margin-right:0;list-style-type:circle;width:100%}.keepinmind h3{text-align:left;margin:2rem auto 0 auto;width:90%;max-width:850px}@media(max-width: 992px){#Samples{width:100%;padding:2rem 1rem}#Samples .boxTitle{line-height:3rem;font-size:2rem}}@media(max-width: 765px){#Samples .boxTitle{line-height:2rem;font-size:1.8rem}}@media(max-width: 480px){#Samples .boxTitle{line-height:2rem;font-size:1.6rem}}.container-samples{justify-content:space-around}.box-sample{margin:2.2rem;position:relative;text-align:center;border-radius:1.25rem;background-color:#f7f7f7;flex-basis:17%;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}.box-sample img{width:100%;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.box-sample .boxTitle{color:#5f746a;padding:.2rem;margin:0 !important;font-size:2rem;font-weight:400}@media(max-width: 992px){.box-sample{flex-basis:27%}}@media(max-width: 500px){.box-sample{flex-basis:42%;margin:1.5rem .1rem}}#Showroom{padding:2rem;width:85%;max-width:1600px;margin:0 auto;text-align:center;color:#5a4732}#Showroom a{word-break:break-word;color:#45534d}#Showroom p{padding:1rem;line-height:2.7rem}@media(max-width: 1800px){#Showroom{width:100%}}@media(max-width: 992px){#Showroom{padding:2rem .5rem}}@media(max-width: 500px){#Showroom{padding:2rem 0}}#navlist{padding:2px 0px 4px 0px;margin:.5rem;background-color:#d9c9b3;z-index:100;border-radius:1rem}#navlist li{display:inline-block;list-style-type:none;padding-right:2.5rem;padding-top:3px;font-weight:300;line-height:1rem;color:#423527}.products{display:flex;flex-wrap:wrap;justify-content:space-evenly}.products a{margin:2rem 1rem}.product-card{display:flex;flex-direction:column;height:100%;width:250px;background-color:#fff;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);position:relative;border-radius:1rem;background-color:#f7f7f7}@media(max-width: 992px){.product-card{width:29vw}}@media(max-width: 729px){.product-card{width:42vw}}.product-card h2{padding:.5rem .75rem;font-weight:500;font-size:2rem;line-height:2.4rem}@media(max-width: 992px){.product-card h2{font-size:1.6rem;line-height:1.9rem}}.product-card:hover:after{content:"Click for Details";position:absolute;text-align:center;top:100%;left:50%;transform:translateX(-50%);font-size:1.6rem;white-space:nowrap;z-index:997;background:#d9c9b3;color:#5a4732;padding:5px;border-radius:.75rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}@media(max-width: 765px){.product-card:hover:after{font-size:1.2rem}}.product-image{padding:.4rem;margin:auto 0}.product-image img{border-radius:.7rem;width:100%;max-height:350px;-o-object-fit:contain;object-fit:contain}@media(max-width: 992px){.product-image img{border-radius:.9rem}}@media(max-width: 992px){.product-image{border-radius:.9rem;padding:.2rem}}.product-info{margin:0 .2rem .4rem .2rem;text-align:center}.collection-image{padding:.4rem;margin:10px auto 0px auto}.collection-image img{border-radius:1rem;width:100%;max-width:80vw;max-height:60vh;-o-object-fit:contain;object-fit:contain}@media(max-width: 992px){.collection-image{border-radius:.9rem;padding:.2rem}}#Selection{padding:2rem;width:85%;max-width:1600px;margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:center}#Selection a{display:inline-block;word-break:break-word;color:#2e493e}#Selection h2{margin:3rem 0;font-weight:600;border-bottom:1px solid #423527}#Selection h3{line-height:3.7rem}#Selection h5{text-align:center;margin-top:3rem}#Selection ol{list-style:none}#Selection li{padding:.5rem;line-height:2.7rem}#Selection img{border-radius:1rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}#Selection .woodHeader{vertical-align:bottom;font-weight:700;word-break:keep-all;margin:1rem 2rem}#Selection .woodHeader ul{margin:3rem .3rem 0 .3rem}#Selection .woodHeader li{margin:.4rem 0;padding:.2rem;line-height:1.5rem;font-size:1.5rem}@media(max-width: 1200px){#Selection{width:95%;padding:2rem 1rem}}@media(max-width: 800px){#Selection{width:100%;padding:2rem 0}}@media(max-width: 600px){#Selection{width:100%;padding:2rem 0}}.displayTitleTypes{font-size:.9em;font-style:italic}#imagebox{display:flex;justify-content:center}#imagebox figure{height:750px;display:flex;flex-direction:column;justify-content:center}#imagebox figure img{-o-object-fit:contain;object-fit:contain;border-radius:2rem;max-width:85vw;max-height:700px}#imagebox figcaption{font-size:2rem;margin:1rem auto;width:90%;display:block}@media(max-width: 600px){#imagebox figure{height:500px}#imagebox figure img{max-width:95vw;max-height:450px}#imagebox figcaption{font-size:1.6rem}}@media(max-width: 360px){#imagebox figure{height:300px}#imagebox figure img{max-width:95vw;max-height:250px}}.InfoBox{background-color:#cbbca7;margin:2rem 4rem;padding:4rem 1.5rem;border-radius:1rem}.InfoBox #ordering h2{margin:0}.InfoBox #ordering p{font-size:1.8rem}@media(max-width: 700px){.InfoBox{margin:2rem;padding:1rem}.InfoBox h4{line-height:3.5rem;margin:2rem 0}}#followBox{background:#b1b9a0;padding:3rem;margin:2rem auto;color:#423527;clear:both;border-radius:1.5rem;width:100%}#followBox h2{margin:1rem 0}#followBox table{color:#423527}@media(max-width: 892px){#followBox{padding:0}}#LeadIn{display:inline-block;margin:2rem auto 0 auto;width:100%}#LeadIn img{margin:1rem}#OtherItems h2{font-weight:500;border-bottom:none;margin:20px}.GroupDimensions{font-size:2rem;line-height:2.8rem}.itemList{display:inline-block;word-break:break-word;margin-top:5rem}.itemList table{padding:0px;margin:0px auto;border:none}.itemTable{margin:1rem auto}.itemTable td{word-break:keep-all}.itemTable .item{vertical-align:bottom;max-width:400px;margin-top:3rem}.itemTable .item h3{font-weight:bold;text-align:left;padding-right:1rem;padding-left:.5rem;margin-bottom:-0.5rem !important}@media(max-width: 600px){.itemTable .item h3{padding:.4rem 0;text-align:center}}.itemTable .itemDescription{text-align:left;font-size:18px;padding:1rem;font-weight:bold;max-width:50vw}@media only screen{.itemTable .alsoAvailableRow{padding-top:60px}}.itemTable .itemCell{max-width:50rem;margin:.5rem;padding:1rem 3rem 1rem 0}.itemTable .itemCell .group{display:flex;flex-direction:row;text-align:center;margin:0;padding:0 .5rem;line-height:2rem}.itemTable .itemCell .group h3,.itemTable .itemCell .group h4{text-align:left;line-height:3rem;font-size:2.2rem;padding:0;font-weight:700}.itemTable .itemCell .group .id{line-height:3rem;word-break:keep-all;width:7rem;margin-right:2rem;font-size:1.4rem;font-weight:700}@media only screen and (max-width: 600px){.itemTable .itemCell .group .id{margin-right:0;font-size:1.5rem;letter-spacing:.05rem}}.itemTable .itemCell .group .code{font-style:italic;font-weight:300;color:gray;width:7rem;margin-right:2rem}.itemTable .itemCell .group .itemSubline{font-size:1.6rem;text-align:left;padding:0 .3rem 0 1.5rem;font-style:italic;font-weight:500;letter-spacing:.03rem}.itemTable .itemCell .group .addOnSingle{line-height:2rem}@media only screen and (max-width: 600px){.itemTable .itemCell{flex-direction:column;padding:0 1rem}.itemTable .itemCell .group:first-child{flex-direction:column-reverse}.itemTable .itemCell .group:last-child{flex-direction:column}.itemTable .itemCell .group{flex-direction:column;justify-content:center}.itemTable .itemCell .group .id,.itemTable .itemCell .group .code,.itemTable .itemCell .group .itemSubline{text-align:center;line-height:2.3rem;padding:0;margin:.2rem auto;width:100%}}.itemTable .rc0,.itemTable .rc0 th{background-color:#c2c4a6}.subPics{display:flex;align-content:flex-start;flex-wrap:wrap;margin:-0.5rem 1rem 2rem 1rem;width:97%}.subPics img{margin:1rem;max-height:10rem}#optionSection{max-width:90%;margin:3rem auto;overflow-x:auto}#optionSection h2{margin:5rem auto 0 auto}#optionSection table{margin:0 auto}#optionSection table td{padding:1rem;font-size:1.8rem}#optionSection table td table{padding:.3rem}#optionSection table td table td{padding:.3rem}#optionSection table .optType{text-align:left;font-size:1.8rem;padding:2rem 1rem 0 1rem;font-weight:600}#optionSection table .charType{text-align:left;font-size:1.8rem;font-weight:600}#optionSection table .optAvail{font-size:1.8rem;padding-bottom:0}#optionSection table td.OptionName{text-align:left}#optionSection table .optMembers{font-style:italic;margin:0 0 .5rem .5rem;line-height:1.6rem;font-size:1.5rem;max-width:40rem}@media(max-width: 600px){#optionSection{max-width:95%}#optionSection table{font-size:1.6rem}#optionSection table p{font-size:1.6rem}}@media only screen and (max-width: 600px){#ShowMoreItemsButton{display:none}}.showAlsoRow{display:none}#optionsTable{margin:auto}.rwd-table{overflow:visible}@media only screen and (max-width: 600px){.rwd-table tr{display:flex;flex-direction:column}.rwd-table tr:first{font-size:30rem}}.rwd-table .itemCell .accordion{display:none}@media only screen and (max-width: 600px){.rwd-table th{display:none}.rwd-table th:first-of-type{display:block}.rwd-table .subPics{justify-content:center;margin-top:-4rem !important}.rwd-table .itemCell{text-align:center;align-items:center;width:90vw;margin:1rem auto}.rwd-table .itemCell .group h3,.rwd-table .itemCell .group h4{text-align:center}.rwd-table .itemCell .accordion{display:block}.rwd-table .itemDescription{text-align:center;margin:.5rem auto;max-width:95%;letter-spacing:.03rem}.rwd-table .followPrice{display:none}.rwd-table .showPrice{display:table-cell}}.rwd-table td{display:block;text-align:center;display:table-cell;padding:.5rem}@media only screen and (max-width: 600px){.rwd-table td:before{content:attr(data-th);font-weight:600;display:block}}@media only print{.rwd-table td:before{display:none}}@media only screen and (min-width: 601px){.rwd-table td:before{display:none}}@media only screen and (max-width: 600px){.rwd-table td{padding:.5rem;text-align:center;font-size:1.8rem}.rwd-table td:first-child:not(.itemDescription){padding-top:3rem}.rwd-table td:last-child:not(.itemDescription){padding-bottom:3rem !important}}@media only screen and (max-width: 600px){.rwd-table th,.rwd-table td:before{text-align:center;margin:0 auto;font-size:1.8rem}}.rwd-table td:first-child:before{font-size:2.6rem}.rwd-table .accordion{background-color:inherit;border:none;border-radius:0;color:#423527;cursor:pointer;padding:.5rem;margin:1rem auto;width:20rem;text-align:center;outline:none;font-size:1.6rem;font-weight:550;transition:.4s;letter-spacing:.1rem}.rwd-table .active,.rwd-table .accordion:hover{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;background-color:#d9c9b3}.rwd-table .accordion:after{content:"+";color:#777;width:5rem;font-weight:550;float:right;margin-left:-5rem}.rwd-table .active:after{content:"−"}.box-modal{max-width:48%}@media(max-width: 992px){.box-modal{max-width:100%}}.container-modal{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start}@media(max-width: 992px){.container-modal{flex-direction:column}}#statusMsg{text-align:center;margin:1rem auto}.modal{display:none;position:fixed;z-index:1100;left:0;top:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.modal-dialog{position:relative;width:90%;max-width:1200px;margin:2% auto}@media(max-width: 992px){.modal-dialog{width:96%;margin:2%}}.modal-content{background-color:#fefefe;border:1px solid #888;border-radius:1rem;display:flex;position:relative;flex-direction:column;outline:0;overflow-x:hidden;overflow-y:hidden;max-height:calc(90vh - 3.5rem)}@media(max-width: 992px){.modal-content{max-height:calc(85vh - 3.5rem)}}.modal-content fieldset{border:0px;margin-bottom:1rem}.modal-content legend{margin-bottom:.5rem;font-size:2.5rem}.modal-content .form-check{margin:.5rem}.modal-content .form-control{border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#495057}.modal-content .form-row{margin-bottom:1rem;display:flex;flex-direction:column;font-size:1.6rem;line-height:1.5rem}.modal-content .form-row i{padding:.3rem .5rem}.modal-content .form-row label{margin-top:1rem;padding:.7rem .5rem}.modal-content .form-row input{font-size:1.6rem;padding:.5rem .75rem;line-height:3rem}.modal-content .form-row textarea:focus,.modal-content .form-row input:focus{outline:none;box-shadow:0 0 0 2px rgba(21,156,228,.4)}.modal-content .form-row textarea{padding:.5rem .75rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.2rem}.modal-content label{font-size:1.7rem}.SuccessModal{max-width:400px;margin:auto}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(1rem - 1px);border-top-right-radius:calc(1rem - 1px)}.modal-body{position:relative;flex:1 1 auto;padding:2rem;overflow-y:auto;display:block;text-align:left}.modal-body p{text-align:center;line-height:2.7rem;font-size:2rem;margin:1rem}.modal-body h2{text-align:center}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(1rem - 1px);border-bottom-left-radius:calc(1rem - 1px);flex-shrink:0}.modalClose{color:#aaa;float:right;font-size:28px;font-weight:bold;padding-right:.5rem}.modalClose:hover,.modalClose:focus{color:#000;text-decoration:none;cursor:pointer}/*# sourceMappingURL=style.css.map */