@media only screen and (max-width: 767px){.template-page .grid--rev.page .four-fifths{padding-bottom:20px}}.template-page .collection-nav{margin-top:0;border-top:1px solid #ededed}@media only screen and (min-width: 900px){.template-page .four-fifths{border-top:1px solid #ededed}}.template-page .rte{font-size:1.125em;line-height:1.5em;font-weight:300}@media only screen and (max-width: 767px){.template-page .rte{padding-bottom:18px}.template-page .rte p:last-child{margin-bottom:0}}.template-page .rte h2{margin:0 auto 15px;line-height:1.2em}.template-page .rte h2.h1{margin-top:-7px;margin-bottom:35px;font-size:2.77777778em}.template-page .rte p{margin:0 auto 25px}.template-page .rte p.intro{max-width:775px;padding-bottom:50px;font-size:1.55555556em;font-style:italic;line-height:1.35714286em;text-align:center;position:relative}@media only screen and (max-width: 767px){.template-page .rte p.intro{padding-bottom:38px;font-size:1.25em}}.template-page .rte p.intro:after{margin:0 auto;border-bottom:1px solid #d4d4d4;width:100%;max-width:350px;content:"";position:absolute;bottom:0;left:0;right:0}.template-page .rte p.intro a,.template-page .rte p.intro a:hover{color:#d2232a}.template-page .rte p.intro span{max-width:600px;color:#d2232a;font-size:.8em;line-height:1.25em;display:inline-block}.template-page .rte ul{margin:0 auto 25px}.template-page .rte hr{margin:0 auto 30px}.template-page .rte table{margin:0 0 30px}@media only screen and (max-width: 767px){.template-page .rte table{font-size:.88888889em}}.template-page .rte table td{border-bottom:1px solid #d4d4d4;padding:10px 15px;white-space:nowrap}.template-page .rte table td.table-holder{padding:0}.template-page .rte table td table{margin:0 auto;border-right:1px solid #d4d4d4;width:100%}.template-page .rte table td table td{width:auto}.template-page .rte table td table tr:last-child td{border-bottom:none}.template-page .rte table th{border-color:1px solid #ededed;padding:10px 15px;color:#fff;background-color:#d2232a;white-space:nowrap}.template-page .rte form{font-size:.88888889em}.template-page .rte form .errors{margin-bottom:15px;padding:15px}.template-page .rte form .errors ul{margin-bottom:0;padding-left:0}.template-page .rte form .form-success{margin-bottom:15px;padding:15px;color:#fff;background-color:#d2232a}.template-page .rte form label{display:none}.template-page .rte form input{margin-bottom:30px}.template-page .rte form input[type=submit]{min-width:200px}.template-page .rte form textarea{margin-bottom:10px}.surfboard-intro{margin:0 auto 2%;max-width:1400px}.surfboard-intro .surfboard-header{margin-bottom:35px;padding-top:54.166667%;background-size:100% auto;background-repeat:no-repeat}.surfboard-intro .table{margin-top:20px;width:100%;table-layout:fixed}@media only screen and (max-width: 767px){.surfboard-intro .table{display:none}}.surfboard-intro .table .cell{width:50%}.surfboard-intro .table .cell img{display:block}.surfboard-intro .table .cell:first-child{padding-right:10px}.surfboard-intro .table .cell:last-child{padding-left:10px}.surfboard-intro .table .cell:last-child div{padding-top:57.971014%;background-size:100% auto;background-repeat:no-repeat;position:relative}.surfboard-intro .table .cell:last-child div:after{content:"";width:100%;height:10px;background-color:#fff;position:absolute;bottom:0;left:0;right:0}.surfboard-intro .table .cell:last-child div:last-child{background-position:left bottom}.surfboard-intro .table .cell:last-child div:last-child:after{content:"";width:100%;height:10px;background-color:#fff;position:absolute;top:0;left:0;right:0}.surfboard-intro .slick-surfboards-container{position:relative}.surfboard-intro .slick-surfboards-container .slick-surfboards{width:100%;max-width:690px}.surfboard-intro .slick-surfboards-container .slick-surfboards .slick-list{overflow:hidden}.surfboard-intro .slick-surfboards-container .slick-surfboards .slick-list:after{clear:both;content:"";display:block}.surfboard-intro .slick-surfboards-container .slick-surfboards .slick-slide{float:left}.page-surfboard{padding-top:4%}.page-surfboard .grid--rev{background:none!important}.page-surfboard .grid--rev>.grid__item:first-child{padding-left:30px!important}@media only screen and (min-width: 768px){.page-surfboard .grid .two-thirds{padding-right:4%}}.page-surfboard .rte{font-family:Lato,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width: 768px){.page-surfboard .rte *:last-child{margin-bottom:0}}.page-surfboard h1{margin-top:0;line-height:1em}@media only screen and (max-width: 767px){.page-surfboard h1{margin-bottom:30px}}.page-surfboard h2{font-size:1.875em}.page-surfboard .in-stock-boards{padding-top:4%}@media only screen and (max-width: 767px){.page-surfboard .in-stock-boards{padding-top:2%}}.page-surfboard .in-stock-boards h2{margin-top:0}.price-buttons{text-align:right}@media only screen and (min-width: 1100px){.price-buttons{padding-top:15px}}@media only screen and (max-width: 767px){.price-buttons{padding-bottom:25px}}.price-buttons h2{margin:5px 0 2px;font-size:2.125em;font-weight:300;line-height:1em}.price-buttons h2 span{font-family:Lato,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.41176471em;text-transform:none}.price-buttons h2 span.desktop{padding-right:2px}.price-buttons h2 span.mobile{padding-left:2px}.price-buttons h2 strong{font-weight:400}.price-buttons p{margin:0 0 30px;font-family:Lato,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875em}.price-buttons svg{margin-left:3px;max-width:75px;display:inline-block}.price-buttons .btn{margin-bottom:10px;width:100%}.price-buttons .btn:last-child{margin-bottom:0}.banner .slide-container{margin:0 auto;padding:20px 0 0;max-width:1600px;text-align:center;background-color:#fff;position:relative}#the-boardroom .banner .slide-container{margin-bottom:20px;padding-left:20px;padding-right:20px;max-width:1440px}@media only screen and (max-width: 767px){#the-boardroom .banner .slide-container{padding-left:0;padding-right:0}}@media only screen and (max-width: 899px){#the-boardroom .banner .slide-container{padding-top:0}}.banner .slide-container .feature-pad{padding-top:39.285714%;height:1px;background-size:cover;background-position:center center;background-repeat:none;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.banner .slide-container .feature-pad{padding-top:70%}}.banner .slide-container .feature-pad.boardroom{padding-top:51.785714%;background-image:url(//www.deweyweber.com/cdn/shop/t/2/assets/banner-boardroom.jpg?v=59835488023087606181603921189)}@media only screen and (max-width: 767px){.banner .slide-container .feature-pad.boardroom{padding-top:84%}}.banner .slide-container .table{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.banner .slide-container .table .cell{padding:0 100px}@media only screen and (max-width: 767px){.banner .slide-container .table .cell{padding:0 30px}}.banner .slide-container .table .cell h1{margin:0 auto 13px;padding:0 10px;font-size:3.75em;font-weight:700;line-height:1em;text-transform:uppercase;text-shadow:0 0 13px rgba(0,0,0,.45);color:#fff}@media only screen and (max-width: 899px){.banner .slide-container .table .cell h1{margin-bottom:23px;font-size:3em}}@media only screen and (max-width: 767px){.banner .slide-container .table .cell h1{margin-bottom:15px;font-size:2.25em}}.banner .slide-container .table .cell p{margin:0 auto 40px;max-width:850px;font-size:1.625em;color:#fff;line-height:1.34615385em;font-weight:300;text-shadow:0 0 12px rgba(0,0,0,.7)}#the-boardroom .banner .slide-container .table .cell p{margin-bottom:0}@media only screen and (max-width: 899px){.banner .slide-container .table .cell p{font-size:1.5em;margin-bottom:30px}}@media only screen and (max-width: 767px){.banner .slide-container .table .cell p{margin-bottom:0;font-size:1.125em}}.banner .slide-container img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.boardroom-slides{background:linear-gradient(white 47%,transparent 47%)}.boardroom-slides .slide-container{margin:0 auto;padding:0 20px 20px 0;max-width:1440px;text-align:center;background-color:#fff}@media only screen and (max-width: 767px){.boardroom-slides .slide-container{padding-left:20px}}.boardroom-slides .slide-container .feature{border-left:20px solid #fff;width:33.3333%;float:left}@media only screen and (max-width: 767px){.boardroom-slides .slide-container .feature{border-left:none;padding-bottom:20px;width:100%}.boardroom-slides .slide-container .feature:last-child{padding-bottom:0}}.boardroom-slides .slide-container .feature .feature-pad{padding-top:122.2222%;height:1px;background-color:#000;position:relative;overflow:hidden}.boardroom-slides .slide-container .feature .table{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.boardroom-slides .slide-container .feature .table .cell h2{margin:0 auto 23px;padding:0 10px;font-size:3em;line-height:1em;text-transform:uppercase;text-shadow:0 0 14px rgba(0,0,0,.5);color:#fff}@media only screen and (max-width: 899px){.boardroom-slides .slide-container .feature .table .cell h2{font-size:2.1875em}}.boardroom-slides .slide-container .feature .table .cell .btn{width:73.529412%;max-width:210px;box-shadow:0 0 14px #00000080;background-color:#000;position:absolute;left:0;right:0;bottom:8%}@media only screen and (max-width: 899px){.boardroom-slides .slide-container .feature .table .cell .btn{padding:12px 18px 15px;font-size:1em}}.boardroom-slides .slide-container .feature .table .cell:hover .btn{background-color:#d2232a}.boardroom-slides .slide-container .feature img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;transition:opacity .15s ease;-webkit-transition:opacity .15s ease}.boardroom-slides .slide-container .feature:hover img{opacity:.6}.boardroom-background{position:relative;overflow:visible}.boardroom-background #MainContent,.boardroom-background .boardroom-slides{position:relative;z-index:10}.boardroom-background>img{margin:0 auto;height:106%;width:auto;max-width:none;position:absolute;bottom:-25.5%;left:auto;right:auto;z-index:0}@media (max-width: 1440px){.boardroom-background>img{left:-12%}}@media (min-width: 1842px){.boardroom-background>img{height:auto;width:100%}}@media (min-width: 1920px){.boardroom-background>img{max-width:1942px;left:0;right:0}}@media only screen and (max-width: 767px){.boardroom-background>img{display:none}}@media only screen and (max-width: 767px){.boardroom-background main{background:url(//www.deweyweber.com/cdn/shop/t/2/assets/boardroom-background.jpg?v=109206120005659444771603909874) no-repeat 25% center;background-size:cover}}.boardroom-background .page-width h2{margin-top:0;padding-top:12%;font-size:3.125em}@media (max-width: 1440px){.boardroom-background .page-width h2{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 767px){.boardroom-background .page-width h2{margin-bottom:20px;padding:15% 0 0;font-size:2.5em}}.boardroom-background .page-width p{font-family:Lato,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125em;line-height:1.55555556em}@media (max-width: 1440px){.boardroom-background .page-width p{padding:0 30px}}@media only screen and (max-width: 767px){.boardroom-background .page-width p{padding-left:0;padding-right:0;font-size:1em}}.boardroom-background .page-width p:last-child{margin-bottom:12%}@media only screen and (max-width: 767px){.boardroom-background .page-width p:last-child{margin-bottom:15%}}.boardroom-container{margin-bottom:4.7%;border-bottom:1px solid #d4d4d4;padding-bottom:4.7%}@media only screen and (max-width: 899px){.boardroom-container{margin-bottom:30px;padding-bottom:30px}}.boardroom-container:last-child{border-bottom:none;padding-bottom:0}.boardroom-intro{margin:0 auto;max-width:1400px}@media only screen and (max-width: 899px){.boardroom-intro{margin-bottom:24px}}@media only screen and (max-width: 767px){.boardroom-intro{margin-bottom:20px}}.boardroom h1{margin-bottom:40px}@media only screen and (max-width: 899px){.boardroom h1{margin-bottom:20px}}.boardroom .price-buttons{padding-bottom:0;text-align:left}.boardroom .price-buttons h2{margin-top:0}.boardroom .price-buttons h2 span{padding-left:2px}@media only screen and (max-width: 1099px){.boardroom .price-buttons p{margin-bottom:15px}}.boardroom .board-buttons .btn{width:49%;float:left;display:block}@media only screen and (min-width: 768px){.boardroom .board-buttons .btn{padding:18px 15px 20px}}.boardroom .board-buttons .btn:first-child{margin-right:2%}.boardroom-feature{margin-bottom:45px;background-color:#ededed}@media only screen and (max-width: 767px){.boardroom-feature{margin-bottom:35px}}.boardroom-feature .grid{display:table}@media only screen and (max-width: 767px){.boardroom-feature .grid{display:block}}.boardroom-feature .grid .grid__item{float:none;display:table-cell;vertical-align:middle}@media only screen and (max-width: 767px){.boardroom-feature .grid .grid__item{width:100%;display:block}}.boardroom-feature .grid .grid__item:first-child{vertical-align:top;overflow:hidden}@media only screen and (max-width: 767px){.boardroom-feature .grid .grid__item:first-child{padding-top:49.25%;position:relative}.boardroom-feature .grid .grid__item:first-child img{position:absolute;left:0;right:0;top:10px;transform:rotate(90deg) translateY(-57%) scale(.538);transform-origin:top left}}@media only screen and (max-width: 599px){.boardroom-feature .grid .grid__item:first-child img{transform:rotate(90deg) translateY(-57%) scale(.52)}}.boardroom-feature .grid .grid__item:last-child{padding:35px}@media only screen and (max-width: 767px){.boardroom-feature .grid .grid__item:last-child{padding-left:65px}}.boardroom-feature .grid .grid__item:last-child p:last-child{margin-bottom:0}.boardroom-feature .rte{padding-bottom:0;font-family:Lato,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.625em}.boardroom-feature .rte strong{color:#d2232a;text-transform:uppercase}.boardroom-feature .board-logo{margin-bottom:20px;max-width:225px}.boardroom-prices{margin-bottom:42px}@media only screen and (min-width: 768px){.board-features{margin-bottom:0}}@media only screen and (max-width: 767px){.board-features .three-eighths h2{margin-bottom:20px}.board-features ul{margin-bottom:35px}}.map-container{margin-bottom:35px;width:100%;height:310px;text-align:center;position:relative}.map-container .button-container{margin:130px auto 0;width:auto;position:absolute;z-index:1000;left:0;right:0;display:block;transition:opacity .15s ease;opacity:0}.map-container:hover .button-container{opacity:1}.map-container .button{border:none;padding:18px 30px;font-size:1em}.map-container .button:hover{color:#fff;background-color:#ac1100}#map,#map2{width:100%;height:310px}#contact_form{padding-top:10px}#contact_form label{display:none}#contact_form input{margin-bottom:20px}#contact_form input::placeholder{text-transform:none}#contact_form input[type=submit]{width:100%}#contact_form textarea{margin-bottom:18px;height:140px}#contact_form textarea::placeholder{text-transform:none}#contact_form .errors{margin:0 auto 20px;background-color:#d2232a}
/*# sourceMappingURL=/s/files/1/0042/2271/3985/t/2/assets/pages.scss.css.map */
