@charset "UTF-8";.sr-only,.product .product__info-container .unit-price,#newsletter_signup label,.grid_product .unit-price,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}img,svg{max-width:100%;height:auto}body{font-family:Poppins,sans-serif;color:#505050;font-size:1rem;line-height:1.6em}.font-secondary{font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700;line-height:1.2em;margin:0 0 .5em}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{line-height:1.2em}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em;font-weight:700}h4{font-size:1.125em;color:#b50514;font-weight:700}h5{color:#505050;font-weight:700}h6{color:#b50514;font-weight:700}acronym:hover{cursor:help}.animate-fade{opacity:1;cursor:pointer;cursor:hand;max-width:431px;transition-duration:.3s}.animate-fade:hover{opacity:0}a,a.a-text-btn{color:#00f;text-decoration:underline}a:hover,a.a-text-btn:hover{text-decoration:none;color:#00f}.btn,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button,.half_strait .text a,.custom_image_text p:last-child a,input[type=submit],input[type=button],button,.button{background:#b50514;font-size:.94em;font-weight:700;text-transform:uppercase;color:#fff;padding:.6em 1.5em;cursor:pointer;cursor:hand;border-radius:5px;text-decoration:none;font-style:normal;display:inline-block;border:none}.btn:hover,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button:hover,.half_strait .text a:hover,.custom_image_text p:last-child a:hover,input[type=submit]:hover,input[type=button]:hover,button:hover,.button:hover{text-decoration:none;color:#fff;background-color:#b50514cc}.btn:active,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button:active,.half_strait .text a:active,.custom_image_text p:last-child a:active,input[type=submit]:active,input[type=button]:active,button:active,.button:active{color:#fff;text-decoration:none;background-color:#b50514cc}.btn:focus,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button:focus,.half_strait .text a:focus,.custom_image_text p:last-child a:focus,input[type=submit]:focus,input[type=button]:focus,button:focus,.button:focus{color:#fff;text-decoration:none;background-color:#b50514cc}.btn.alt,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button.alt,.half_strait .text a.alt,.custom_image_text p:last-child a.alt{background-color:#fff;color:#b50514;border:1px solid #e2e2e2}.btn.alt:hover,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button.alt:hover,.half_strait .text a.alt:hover,.custom_image_text p:last-child a.alt:hover{background-color:#505050;color:#fff;border:1px solid rgba(255,255,255,0)}button{font-family:Poppins,sans-serif}.progress-container{border:1px solid #ddd;border-radius:3px;display:inline-block;padding:.75em 2em .55em;background-color:#555}progress.a-progress{background-color:#color2;height:15px;border-radius:8px;width:250px;-webkit-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,.15);box-shadow:inset 0 0 3px 1px #00000026}progress.a-progress::-webkit-progress-bar{background-color:#505050;height:15px;border-radius:8px;width:250px;-webkit-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,.15);box-shadow:inset 0 0 3px 1px #00000026}progress.a-progress::-webkit-progress-value{height:15px;background:#505050;background:-moz-linear-gradient(top,#505050 0%,#555 100%);background:-webkit-linear-gradient(top,#505050 0%,#555 100%);background:linear-gradient(to bottom,#505050,#555);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1ce56",endColorstr="#68A500",GradientType=0);border-radius:8px 0 0 8px}progress.a-progress::-moz-progress-bar{background-color:#f3f3f3;height:15px;border-radius:8px;width:250px;-webkit-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,.15);box-shadow:inset 0 0 3px 1px #00000026}blockquote{background:#fff;border-left:10px solid #505050;border-radius:0 3px 3px 0;margin:1em 0 0;padding:1.5em;quotes:"\201c" "\201d" "\2018" "\2019";-moz-box-shadow:2px 2px 15px #ccc;-webkit-box-shadow:2px 2px 15px #ccc;box-shadow:2px 2px 15px #ccc}blockquote:before{color:#505050;content:open-quote;font-size:4em;line-height:.1em;margin-right:.15em;vertical-align:-.4em}blockquote:after{color:#505050;content:close-quote;font-size:4em;line-height:.1em;margin-left:.15em;vertical-align:-.4em}blockquote p{display:inline}p,li{font-size:1.125em}p .btn,p #product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container p button,p .half_strait .text a,.half_strait .text p a,.custom_image_text p:last-child a,li .btn,li #product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container li button,li .half_strait .text a,.half_strait .text li a{font-size:.833333em}.address_title{font-weight:700;color:#000}.address_title:hover{opacity:.5;color:#000;text-decoration:none}.address_title:focus{color:#000;text-decoration:none}li,dd{margin-bottom:.5em}dt{font-family:Poppins,sans-serif}ul,ol,menu,dir{max-width:100%}ul li,ol li,menu li,dir li{margin-bottom:.75em}input,textarea{line-height:1.5em;padding:10px 5px;border:1px solid #ccc;border-radius:3px;font-family:Open Sans,Helvetice Neue,Helvetica,Arial,sans-serif}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#d9d9d9}input::-moz-placeholder,textarea::-moz-placeholder{color:#d9d9d9}input#f1:-ms-input-placeholder,textarea#f2:-ms-input-placeholder{color:#d9d9d9}input#f1:-moz-placeholder,textarea#f2:-moz-placeholder{color:#d9d9d9}select{height:29px}select{border-radius:3px;width:200px}select option{padding:3px 6px}table{width:100%;max-width:500px;border-collapse:separate;border:solid #ddd 1px;border-radius:3px;-moz-border-radius:3px}tr{background:#eee}tr:nth-child(2n){background-color:#fcfcfc}th,td{padding:2px 5px}.top-row{text-transform:uppercase}table caption{padding-top:.25rem;color:gray}.limited{max-width:500px}.imgBorder_2{padding:3px;background:#b50514;border-radius:5px}.imgBorder_3{padding:4px;border:1px solid #505050}.imgBorder_4{border-radius:100%}.alignleft{float:left;width:auto;margin:0 1.5em 1.5em 0}.alignright{float:right;width:auto;margin:0 0 1.5em 1.5em}@media(min-width:768px){h1{font-size:2.675em}h2{font-size:1.5em}h3{font-size:1.25em}}@media(max-width:991px){.alignleft,alignright{float:none!important;margin:1em 0}}.modal__toggle{list-style-type:none}.no-js details[open] .modal__toggle{position:absolute;z-index:5}.modal__toggle-close{display:none}.no-js details[open] svg.modal__toggle-close{display:flex;z-index:1;height:1.7rem;width:1.7rem}.modal__toggle-open{display:flex}.no-js details[open] .modal__toggle-open{display:none}.no-js .modal__close-button.link{display:none}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;display:flex;justify-content:center;align-items:center}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}section#shopify-section-template--19241967780116__16851154421ccf5cce .page-width{max-width:1140px;margin:auto}section .page-width{max-width:1140px;margin:0 auto}.custom_image_text h1,.custom_image_text h2{font-size:1.5em}.custom_image_text h1 em,.custom_image_text h1 i,.custom_image_text h2 em,.custom_image_text h2 i{font-style:normal;color:#b50514}.custom_image_text p{font-size:1em}.custom_image_text p:last-child a{font-size:1em}.custom_image_text{padding:52px 0 0}.custom_image_text img{width:100%;margin:0 0 2em}.process_section p{font-size:1em}.process_section h3{font-weight:400;font-size:1.25em;color:#b50514;margin:0}.process_section .section{clear:both;overflow:hidden}.process_section{padding:56px 0}.process_section .main-image{width:100%}.custom_hero_image img{width:100%;height:400px;object-fit:cover;object-position:center}.gallery-section a{position:relative;height:180px;overflow:hidden;display:block;margin:0}.gallery-section .item{margin-bottom:30px}.gallery-section img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;margin:0}.gallery-section p{font-size:.875em}section#shopify-section-template--18869587837204__b8943859-dc23-47f0-8201-f96116771a8e h2{font-weight:400;font-size:2.25em}section#shopify-section-template--18869587837204__b8943859-dc23-47f0-8201-f96116771a8e{padding-bottom:20px}.review_section.white{background:#f7f7f7;color:inherit;padding:45px}.review_section.white h2{text-align:center;margin-bottom:45px}.review_section.white .review{max-width:935px;margin:0 auto 25px;padding:30px;background:#fff;border-radius:30px;box-shadow:3px 3px 6px #00000021;text-align:center}.review_section.white p{font-size:1.325em;font-style:italic;line-height:1.6em}.review_section.white .name{font-size:1em;margin:0}.review_section.white .sig{width:260px}#shopify-section-template--18869587837204__149329e7-ca6c-4fff-98f8-c2fed63aac9c .brandslider{padding:20px 0}#shopify-section-template--18869587837204__149329e7-ca6c-4fff-98f8-c2fed63aac9c .bx-pager.bx-default-pager{display:none}#shopify-block-30b1493e-0cfe-4e10-9c16-0cd6f0be20b6{margin:0;padding:35px 0;background-image:url(subscribe.jpg);background-size:cover;background-position:center;box-shadow:inset 0 1000vh #b50514d9}#shopify-block-30b1493e-0cfe-4e10-9c16-0cd6f0be20b6 .klaviyo-form-Vx3cZq.klaviyo-form.form-version-cid-1{max-width:1140px;margin:0 auto}#shopify-block-30b1493e-0cfe-4e10-9c16-0cd6f0be20b6 label,#shopify-block-30b1493e-0cfe-4e10-9c16-0cd6f0be20b6 p{color:#fff!important}#shopify-block-30b1493e-0cfe-4e10-9c16-0cd6f0be20b6 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{background:#e3e3e3 0% 0% no-repeat padding-box!important;color:#5c5c5c!important;padding:0 2em!important}@media(min-width:568px){.process_section .section.with-image{display:flex;flex-wrap:nowrap;align-items:flex-start}.process_section .section.with-image img{flex:0 0 224px;max-width:224px;padding-right:1em}}@media(min-width:768px){.custom_hero_image img{height:600px}}@media(min-width:992px){.custom_image_text.right .row{flex-direction:row-reverse}.gallery-section .slider{width:100%!important;transform:none!important;display:flex;flex-wrap:wrap}}#accordion_section{background:#fefefe;padding:0 0 60px}#accordion_section p,#accordion_section li{font-size:1em}#accordion_section .details .resources>ul{display:flex;list-style-type:none;flex-wrap:wrap;padding:0;margin:0 -15px}#accordion_section .details .resources>ul>li:before{content:"";display:inline-block;width:50px;border-top:3px solid #B50514;margin:20px 0}#accordion_section .details .resources>ul>li strong{display:block;margin:0 0 .5em;line-height:1.2em}#accordion_section .details .resources>ul>li{padding:0 15px;flex:0 0 50%;max-width:50%;margin:0 0 50px;display:block}.accordion{margin:0!important}.accordion .toggle{display:block;cursor:pointer;color:#b50514;font-size:2em;padding:30px 15px 30px 0;border-top:1px solid #e8e8e8;position:relative}.accordion .toggle:after{content:"";border-left:1px solid #B50514;border-top:1px solid #B50514;display:block;width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:5px;transform:rotate(-135deg)}.accordion>div{height:0;overflow:hidden;transition:all 2s}.col-md-6.doc{margin:0 0 20px}.doc a{min-height:50px;display:flex;align-items:center;padding-left:65px;width:100%;color:inherit;text-decoration:none;font-weight:700;background-image:url(../assets/pdf.svg);background-position:top left;background-size:50px;background-repeat:no-repeat}.doc a:hover{opacity:.8}.accordion.open>div{height:auto;overflow:visible}.accordion.open .toggle:after{transform:rotate(45deg)}.faq{margin:0 0 30px}.faq:before{content:"";display:inline-block;width:50px;border-top:3px solid #B50514;margin:30px 0}.page_section{display:flex;flex-direction:column}.page_section>div{width:100%}.page_section .image img,.page_section .image iframe,.page_section .image object,.page_section .image video{width:100%!important;max-width:100%;display:block}.page_section .image video{height:auto;height:100%}.page_section .text{padding:30px 0}.page_section.after{flex-direction:column-reverse}.page_section:last-child{margin-bottom:80px}@media(min-width:768px){.page_section.left,.page_section.right{flex-direction:row;align-items:stretch}.page_section.left>div,.page_section.right>div{flex:0 0 50%;max-width:50%}.page_section.left .image img,.page_section.right .image img{height:100%;object-fit:cover;object-position:center}.page_section.left .text,.page_section.right .text{padding:30px 15px;display:flex;flex-direction:column;justify-content:center}.page_section.right{flex-direction:row-reverse}}div#city_faq{padding:50px 0}div#city_faq .accordion h3.toggle{margin:0;font-size:1.25em;padding:15px;background:#e8e8e8}div#city_faq .accordion h3.toggle:after{width:15px;height:15px;top:calc(50% - 11px);right:15px}div#city_faq .accordion{margin:0 0 25px!important}div#city_faq .accordions{margin:2em 0}div#city_faq .accordion.open>div{padding:1em 2em;border:1px solid;border-top:none}.citypage_section .container{padding:50px 15px}.citypage_section img.image{width:100%;height:350px;object-fit:cover;object-position:center}.citypage_section .right img{width:100%!important}.fullvideo-section.text-center{padding:35px 0 0}.fullvideo-section.text-center iframe{left:0;top:0}.fullvideo-section.text-center h2{margin-bottom:35px}body{padding-bottom:100px}.fullslider img{width:100%}#page_nav{padding:2em 0}#page_nav ul{display:inline;list-style:none;margin:0;padding:0}#page_nav li{display:inline;margin:0;padding:0;font-size:1em}#page_nav a{padding:0 10px;margin:0 10px;border-right:1px solid #555;line-height:1em}.template-404.page-width.page-margin.center{padding:3em 0}.template-404.page-width.page-margin.center h1{color:#b50514;font-size:3em;margin:0}.template-404.page-width.page-margin.center h2{font-weight:400;font-size:2em;color:#838383;margin:0 0 1em}#shopify-section-template--18671303426324__16818373622f386147{background:#b50514;padding:40px 0}#shopify-section-template--18671303426324__16818373622f386147 .page-width{max-width:1140px;margin:0 auto}#shopify-section-template--18671303426324__16818373622f386147 label{color:#fff!important}#shopify-section-template--18671303426324__16818373622f386147 .kl-private-reset-css-Xuajs1.go3176171171{color:#fff}html,body{overflow-x:hidden}svg.hidden{display:none}.contact_form .field{margin:0 0 1.5em;display:flex;flex-direction:column}.contact_form{padding:0 0 55px}.contact_form .contact__button{margin:0}.bx-wrapper .bx-loading{display:none}.bx-wrapper .bx-pager.bx-default-pager a{background:#d6d6d6}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{color:#555}.bx-wrapper{margin:0;padding:0;border:0;box-shadow:none;background:none}.bx-wrapper .bx-controls-direction .bx-next,.bx-wrapper .bx-controls-direction .bx-prev{background:none;overflow:hidden;width:16px;height:16px;border-top:2px solid;border-left:2px solid;color:#e0e0e0;transform:rotate(-45deg)}.bx-wrapper .bx-controls-direction .bx-prev{left:-15px}.bx-wrapper .bx-controls-direction .bx-next{transform:rotate(135deg);right:-15px}.navbar{margin:0;padding:0}.navbar .navbar-nav .dropdown-menu{border-radius:0;padding:0;margin:0;box-shadow:none}.navbar .navbar-nav li.dropdown>a:after{margin-left:5px;content:"";display:inline-block;height:0;width:0;border-left:.3em solid;border-top:.3em solid transparent;border-bottom:.3em solid transparent}.navbar .navbar-nav li.dropdown.open>a:after{transform:rotate(90deg)}.navbar .navbar-nav{margin:0;padding:0}.navbar .navbar-nav li{margin:0}.navbar .navbar-nav li a{padding:.5em;text-decoration:none}.navbar .navbar-nav>li.open>.dropdown-menu{display:block}#MainContent a{color:#00f!important}#MainContent .btn,#MainContent #product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container #MainContent button,#MainContent .half_strait .text a,.half_strait .text #MainContent a,#MainContent .custom_image_text p:last-child a,.custom_image_text p:last-child #MainContent a,#MainContent .button{color:#fff!important}#header .phone{text-decoration:none;font-weight:700;font-size:1.625em;display:block;margin-bottom:15px}#header .phone svg{width:30px;height:30px;display:inline-block;vertical-align:middle}#header .search svg{width:25px;height:25px}#header .search .icon-close{display:none}#header .search .field{display:flex;flex-wrap:nowrap;width:100%}#header .search input#Search-In-Modal-1{flex:1 1 100%;padding:0 15px;border-radius:0}#header .search button{margin:0;position:relative;left:-1px;padding:10px 15px;border:1px solid red}#header .search form.search{position:absolute;left:0;width:100%;display:none;z-index:20;padding:1em;background:#fff;border:1px solid #e2e2e2}#header .search.open .toggle .icon-search{display:none}#header .search.open .toggle .icon-close{display:inline-block}#header .search.open form.search{display:block}#mobilemenu,#deskmenu{background:#000}#mobilemenu .navbar-toggler,#deskmenu .navbar-toggler{background:none;padding:1em;align-self:flex-end;font-size:.94em}#mobilemenu .navbar-nav li,#deskmenu .navbar-nav li{display:block}#mobilemenu .navbar-nav li a,#deskmenu .navbar-nav li a{display:block;padding:1em}#mobilemenu .navbar-nav>li>a,#deskmenu .navbar-nav>li>a{color:#fff;font-size:.94em;text-decoration:none}#mobilemenu .navbar-nav .dropdown-menu,#deskmenu .navbar-nav .dropdown-menu{background:#f1f1f1;color:#000}#mobilemenu .navbar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}#mobilemenu div#navbarNavDropdown{flex:0 0 100%}#mobilemenu .cart{padding:0 15px}#mobilemenu .cart a{display:flex;align-items:center;justify-content:flex-end;text-decoration:none}#mobilemenu .cart svg{height:25px;margin:5px}#mobilemenu .cart svg path{fill:#fff}#mobilemenu .cart .cartcount{background:#fff;color:#b50514;font-size:.875em;border-radius:100%;text-align:center;line-height:17px;width:25px;padding:5px;display:flex;justify-content:center;align-items:center;font-weight:700;height:25px}table.compare{max-width:100%}table.compare span.yes,table.compare span.no{display:block;width:30px;height:30px;text-indent:100em;position:relative;background:green;border-radius:50px}table.compare span.yes:before,table.compare span.no:before{content:"";background-image:url(yes.svg);width:15px;height:15px;position:absolute;left:7px;top:7px;background-size:cover;background-position:center;filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(8deg) brightness(106%) contrast(101%)}table.compare span.no{background:#fff;border:1px solid #000}table.compare span.no:before{background-image:url(no.svg);filter:none}#deskmenu .navbar-nav>li>a{font-size:.875em}#deskmenu .navbar-nav>li>.dropdown-menu{min-width:300px;padding:0!important}#deskmenu .navbar-nav .dropdown-menu{padding:0}#deskmenu .navbar-nav .dropdown-menu li a{color:#000}#deskmenu .navbar-nav li.open>a,#deskmenu .navbar-nav li:hover>a{background:#b50514;color:#fff!important}#deskmenu .navbar-nav li:hover>ul{display:block}#deskmenu .navbar-nav li:hover .mega_drop{display:block}#deskmenu .navbar-nav{flex-direction:row}#deskmenu .navbar-nav .dropdown.mega li.viewall{border-bottom:2px solid #B50514}#deskmenu .navbar-nav .dropdown.mega{display:flex;flex-wrap:wrap}#deskmenu .navbar-nav .dropdown.mega .mega_drop{background:none;height:1000vh;border:none;pointer-events:none}#deskmenu .navbar-nav .dropdown.mega .mega_drop .container{pointer-events:all;background:none}#deskmenu .navbar-nav .dropdown.mega .mega_drop a.image{padding:0!important}#deskmenu .navbar-nav .dropdown.mega .mega_drop{width:100%}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megaparent{background:#f1f1f1;pointer-events:all;position:relative;display:inline-block;padding:0 5px;margin:0}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megaparent li{position:static}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megachild{background:none;min-height:100%;min-width:400px;left:calc(100% - 5px);top:0;border:none}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megachild li{background:#f1f1f1;padding:0 15px}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megachild li a{border-bottom:1px dashed #ccc}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megachild li{font-size:1.125em}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megachild li.viewall{border:none}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megachild li.viewall a{border-bottom:2px solid #B50514}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megachild li a{padding:10px 5px;align-items:center;line-height:1.2em;display:flex}#deskmenu .navbar-nav .dropdown.mega .mega_drop .megachild li a img{width:50px;height:50px;border-radius:50px;object-fit:cover;object-position:center;margin:0 10px 0 0}#deskmenu .navbar-nav li{font-size:1em}#deskmenu .navbar-nav .dropdown-menu li{font-size:.875em}#topmenu .cart a{display:flex;align-items:center;justify-content:flex-end}#topmenu .cart svg{height:25px;margin:5px}#topmenu .cart svg path{fill:#fff}#topmenu .cart .cartcount{background:#fff;color:#b50514;font-size:.875em;border-radius:100%;text-align:center;line-height:17px;width:25px;padding:5px;display:flex;justify-content:center;align-items:center;font-weight:700;height:25px}#topmenu{background:#000}#topmenu .dropdown-menu{background:#f1f1f1;color:#000}#topmenu .navbar-nav ul.dropdown-menu.cart_dropdown{left:auto;right:0;padding:1em!important}#topmenu .navbar-nav ul.dropdown-menu.cart_dropdown .qty{width:50px}#topmenu .navbar-nav{flex-direction:row;justify-content:flex-end}#topmenu .navbar-nav>li{display:flex;flex-direction:column;justify-content:center;position:static}#topmenu .navbar-nav>li>a{color:#ccc;font-size:.875em}#featured_collection .grid_product{height:571px;padding:0 15px}#featured_collection .bx-loading{display:none}#featured_collection h2{font-weight:400;text-align:center;font-size:1.625em;margin:0 0 35px}#featured_collection .slide{padding:15px}#featured_collection{padding:45px 0}#featured_collection .btn,#featured_collection #product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container #featured_collection button,#featured_collection .half_strait .text a,.half_strait .text #featured_collection a,#featured_collection .custom_image_text p:last-child a,.custom_image_text p:last-child #featured_collection a{margin-bottom:15px}#simple-bundles-io-options select{height:auto}.product__tax.caption.rte{display:none}#cart{background:#f3f3f3;padding:40px 0 70px}#cart h1{font-weight:400;font-size:2.625em;margin-bottom:30px;color:#505050}#cart{background:#ccc}#cart form{background:#fff;border-radius:5px;padding:28px}#cart form img{width:100px;height:100px;object-fit:contain;object-position:center}#cart textarea#CartSpecialInstructions{width:100%}#cart label{display:block;font-weight:700;margin:0}#cart .qty input{width:50px;text-align:center;font-weight:700;font-size:1.375em;padding:5px 0}#cart .total,#cart .totals .subtotal{font-weight:700;font-size:1.375em;margin:0}#cart .totals p{font-size:.8125em}#cart .buttons input{width:100%}#cart .name a{font-weight:700;text-decoration:none;font-size:1.125em}#cart .stock strong{display:block;color:#80a931;font-size:1.384615em}#cart .stock{font-size:.8125em}#cart .total{text-align:right}#cart table{border:none;max-width:100%;margin:0 0 35px;border-collapse:collapse}#cart table tr{padding:35PX;background:none}#cart table tr td{border:none;padding:35px 5px;border-bottom:1px solid #ececec}#cart td.name{word-wrap:break-word;word-break:break-word}#product-builder .cpb-root{width:100%;max-width:1140px;margin:0 auto}#product-builder .cpb-preview-sticky{position:static!important;transform:none!important}#product-builder img.cpb-render-img,#product-builder .cpb-preview-container{margin:0!important}@media(max-width:767px){#cart table{display:block;border:none}#cart table tr{display:block;margin:0 0 1.5em;border-bottom:1px solid #ececed}#cart table tr td.name{word-break:break-all;word-wrap:break-word}#cart table tr td{border:none;padding:0;display:block;text-align:left!important}}#desc_product{margin:0 0 1.5em}#desc_product span.toggle{color:red;font-weight:700;cursor:pointer;font-size:.94em;display:inline-block;text-transform:uppercase}#desc_product .full,#desc_product.expand .min{height:0;overflow:hidden}#desc_product.expand .full{height:auto;overflow:visible}.article-template table{width:100%;max-width:100%;border-collapse:collapse}.article-template table td{vertical-align:top;padding:10px 5px}.brandslider{padding:45px}.brandslider h2{font-weight:400;text-align:center;font-size:1.625em;margin:0 0 35px}.brandslider .slide{float:none!important;display:inline-block;vertical-align:middle}.brandslider .slide{padding:0}.brandslider .slide img{display:block;margin:0 auto}.brandslider.lined .slide a,.brandslider.lined .slide .lined{padding:0 15px;border-right:1px solid #e8e8e8;height:150px;display:flex;flex-direction:column;justify-content:center}.brandslider.lined img{object-fit:contain;object-position:center}.grid_product{display:flex;width:100%;flex-direction:column}.grid_product .slide{display:flex}.grid_product a{flex:1 1 auto;line-height:1.2em;display:flex;flex-direction:column;justify-content:flex-start}.grid_product .btn,.grid_product #product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container .grid_product button,.grid_product .half_strait .text a,.half_strait .text .grid_product a,.grid_product .custom_image_text p:last-child a,.custom_image_text p:last-child .grid_product a{display:inline-block}.grid_product .price{flex:0 0 auto}.grid_product .description{font-size:.875em;flex:0 0 auto;min-height:175px}.grid_product del{display:block;font-size:.5em;color:#555}.grid_product{font-weight:600}.grid_product ins{text-decoration:none}.grid_product img{aspect-ratio:1/1;padding:0!important;display:block;margin:0 auto;object-fit:contain;object-position:center}.grid_product .image{border:1px solid #EDEDED;margin:0 0 20px}.grid_product .title{font-size:1em;line-height:1.2em;display:block;margin:0 0 5px}.grid_product .price{font-size:1.75em;color:#b50514;margin:0 0 20px}.grid_product .description{margin:0 0 20px;font-weight:400}.grid_product .grid_product .image{border:1px solid #e0e0e0}.half_strait .notrow{margin:0}.half_strait .notrow>div{padding:0;position:relative}.half_strait{background:#000}.half_strait .square{height:259px}.half_strait img{position:absolute;top:0;height:100%;width:100%;object-fit:cover;object-position:center}.half_strait h2{font-size:32px;text-transform:uppercase}.half_strait p{font-size:1em}.half_strait .text{position:absolute;width:100%;height:100%;top:0;z-index:5;display:flex;flex-direction:column;justify-content:center;color:#fff;background:#0000004d;text-align:center}.half_strait .text .overlay{padding:1em}.cards p{font-size:1em}.cards{padding:45px 0;text-align:center}.cards h1{font-size:1.625em;font-weight:400;margin:0 0 45px;line-height:1.4em}.cards img{margin:0 0 25px}.cards .content{padding:0 0 47px}.cards h3{font-size:1.5em}.cards h3 a{color:inherit;text-decoration:none}.infobox{padding-bottom:35px;text-align:center}.infobox .box{border:1px solid #e0e0e0}.infobox .toptext{padding:0 0 15px}.infobox .toptext .row{align-items:center}.infobox img{margin:0 0 25px}.infobox .toptext p{margin:0 0 .25em}.infobox .toptext strong{font-size:1.333333em;line-height:1.2em;text-transform:uppercase}.infobox .headline{background:#b50514;color:#fff;padding:25px 15px;font-size:1.375em;margin:0}.infobox .box_sections{padding:30px}.infobox .box_sections p{font-size:1em;margin:0 0 .75em}.infobox .box_sections strong{font-size:1.25em}.infobox .col-lg-3{margin:0 0 30px}.box_sections.container img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.box_sections.container .square{padding-bottom:100%;position:relative;background:#000;color:#fff}.box_sections.container a.collection{display:block}.box_sections.container .overlay{position:absolute;bottom:0;width:100%;text-align:center;text-transform:uppercase;font-weight:700;font-size:1.75em;text-shadow:1px 1px 3px rgba(0,0,0,.9);background:#00000080;padding:15px}.review_section p:last-child{margin:0 0 1.5em}.review_section{color:#fff;background-image:url(golfball.png);background-color:#b50514;padding:25px 0}.review_section h2{font-weight:700;font-size:1.875em;text-align:center;margin:0 0 25px}.review_section img{display:block;margin:0 auto;border-radius:100px}.review_section .name{text-transform:uppercase;font-weight:600;font-size:1.3125em;margin:0 0 10px;display:block}.review_section .date{font-size:.875em;display:block;line-height:1.4em}.review_section .bx-wrapper .bx-pager{position:static}.review_section.gray{background:#f7f7f7;color:#000}.review_section.gray img{border:1px solid}#home_blog{padding:40px 0}#home_blog h2{font-size:1.5em;text-transform:uppercase}#home_blog h3{font-size:1.25em}#home_blog h3 a{text-decoration:none}#home_blog .descrption{font-size:.94em}#home_blog .descrption p{font-size:1em}#home_blog img{margin:0 0 10px;width:100%;height:190px;object-fit:cover;object-position:top center}.klayvio-form{max-width:1170px;margin:0 auto}#newsletter_signup .row{justify-content:center}#newsletter_signup h2{font-size:2.125em}#newsletter_signup{text-align:center;background-color:#b50514;background-image:url(subscribe.jpg);background-size:cover;background-position:center;box-shadow:inset 0 1000vh #b50514d9;color:#fff;padding:35px 0 48px}#newsletter_signup select,#newsletter_signup div#downshift-0-menu{text-align:left}#newsletter_signup input{text-align:left;width:100%;border-radius:5px}#newsletter_signup button{margin-top:15px;width:100%;background:#e3e3e3;color:#505050}footer{text-align:center}footer img{width:174px;display:block;margin:0 auto 11px}footer{font-size:.94em}footer a{text-decoration:none}footer{padding:25px 0}footer ul{text-align:left;padding:0;margin:0}footer ul li{display:block;font-size:1em}footer .social a{text-decoration:none;display:inline-block;margin:15px 15px 0 0}footer .social a svg{width:30px;height:30px}#copyright{font-weight:700;padding:5px 0;text-align:center;font-size:.875em;background:#efefef;color:#848484}#copyright ul,#copyright li{margin:0;padding:0;display:inline;font-size:1em}#copyright a{color:inherit;font-weight:400}iframe,object,video{max-width:100%}#blog_search{margin:0 0 17px}#blog_search form{display:flex;align-items:stretch}#blog_search select{border-radius:5px 0 0 5px;height:auto;border:1px solid #DDDDDD;background:#efefef;color:#717171;text-align:center;font-size:1.125em;width:115px;height:42px;font-weight:700}#blog_search input#searchquery{border-radius:0;flex:1 1 360px;height:42px}#blog_search input[type=submit]{border-radius:0 5px 5px 0;font-size:1.375em;height:42px;padding:0 25px}#ProductGridContainer{margin-top:30px}.page_title{height:318px;position:relative;color:#fff;background-color:#000;text-shadow:3px 3px 3px rgba(0,0,0,.9)}.page_title h1{text-transform:uppercase}.page_title img{object-fit:cover;object-position:center;position:absolute;top:0;width:100%;height:100%}.page_title img.left{object-position:left}.page_title img.right{object-position:right}.page_title img.top{object-position:top}.page_title img.bottom{object-position:bottom}.page_title .overlay{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;padding:1em 0;text-align:center}#page_gallery a{position:relative;padding-bottom:100%;display:block;margin:0 0 30px}#page_gallery a img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;border:1px solid #ededed;padding:0!important}#event-video{margin:0 1.25em auto;position:relative;float:right;width:100%;max-width:510px}.collection_title .overlay{height:auto;bottom:0;background:#00000080;text-align:left;display:block}.collection_title .overlay h1{margin:0}ul.pagination__list.list-unstyled li{list-style:none;margin:0!important}ul.pagination__list.list-unstyled li .pagination__item--current:after,ul.pagination__list.list-unstyled li .pagination__item:hover:after{DISPLAY:NONE}ul.pagination__list.list-unstyled li .pagination__item{height:auto}ul.pagination__list.list-unstyled li .pagination__item--current{color:#b50514}.cta.collection_cta{padding:48px 0}.cta.collection_cta img{display:block;margin:0 auto}.embed-container{position:relative;padding-bottom:55.56%;width:100%;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container video,.embed-container img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}#collection_section .col-lg-4.col-md-6{display:flex}#collection_section{border-bottom:1px solid #EDEDED}#collection_section .grid_product{margin:0 0 40px}#collection_section h2.headline{padding:5px 23px;background:#000;color:#fff!important;font-size:1.375em;border-radius:10px 10px 0 0;margin:0}#sidebar_collection h2{margin:0}#sidebar_collection .navbar{display:block}#sidebar_collection .navbar .navbar-collapse{padding:1em;border:1px solid #eaeaea;border-top:none;border-radius:0 0 10px 10px;box-shadow:2px 2px 6px #00000040}#sidebar_collection .navbar .navbar-nav{display:block;width:100%}#sidebar_collection .navbar .navbar-nav li a{padding:10px 0;color:#505050;display:block}#sidebar_collection .navbar .navbar-nav>li>a{border-bottom:1px solid #EAEAEA}#sidebar_collection .navbar .navbar-nav .dropdown-menu{border:none;box-shadow:none;position:static;width:100%}#sidebar_collection .navbar-toggleable-md .navbar-nav li{display:block}#MainContent .searchitem{margin:0 0 40px}#MainContent .searchitem h2{font-size:1.37em;margin:0 0 .25em;font-weight:600;color:#505050!important}#MainContent .main-content .caption{padding:1em}#MainContent .main-content .caption img{padding:0}#MainContent .main-content img{padding:0 1.5em 1.5em}#MainContent .main-content h1,#MainContent .main-content h2,#MainContent .main-content h3{color:#b50514}#MainContent .main-content{padding:55px 15px 30px}#MainContent .feedposts .feedpost img{border:1px solid #EDEDED;border-radius:5px;padding:0}#MainContent .feedposts .feedpost{margin-top:27px}#MainContent .feedposts .feedpost h2{font-size:1.375em;color:#555;font-weight:600}#MainContent .feedposts .feedpost .author{padding:0;font-weight:600;margin:0;color:#555;font-size:.875em}#MainContent .feedposts .feedpost .date{color:#555;font-size:.8125em;font-style:italic;margin:0 0 10px}#MainContent .feedposts .feedpost .excerpt{font-size:.94em}#MainContent .feedposts .firstpost img{border:none}#MainContent .feedposts .firstpost h2{font-size:2.125em;color:#fff}#MainContent .feedposts .firstpost .author{margin:0;font-weight:600;font-size:.94em}#MainContent .feedposts .firstpost .date{font-size:.8125em;font-style:italic}#MainContent .feedposts .firstpost{border-radius:5px;position:relative;background:#000;color:#fff;text-align:center;height:445px}#MainContent .feedposts .firstpost img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}#MainContent .feedposts .firstpost .overlay{position:absolute;top:0;width:100%;height:100%;z-index:5;display:flex;flex-direction:column;justify-content:center;text-shadow:1px 1px 3px rgba(0,0,0,.9)}#MainContent .widget_posts h2{color:#b50514;font-size:1.625em}#MainContent .widget_posts h3{font-weight:600;font-size:.94em;margin:0;color:#555}#MainContent .widget_posts p{color:#555;font-size:.8125em;font-style:italic}#MainContent .widget_posts .article{color:inherit;text-decoration:none;margin:0 -5px 27px}#MainContent .widget_posts img{object-fit:cover;object-position:center;border:1px solid #EDEDED;border-radius:5px;padding:0}#MainContent .widget_posts .article>div{padding:0 5px}#MainContent .widget_posts{border:1px solid #707070;margin:0 0 1.5em;padding:23px;border-radius:5px;box-shadow:2px 2px 6px #00000040}article h1{color:#b50514;font-size:2.625em}article .name{font-size:.875em;display:block;font-weight:700}article .date{font-size:.8125em;display:block}article .share-button__button{margin-top:1.5em}#media_gallery{display:flex;flex-wrap:wrap}#media_gallery .item.first{position:relative}#media_gallery .item.first img{width:100%}#media_gallery #hoverbox{position:absolute;width:100%;height:100%;overflow:hidden;background:#fff}#media_gallery #hoverbox img{object-fit:contain;object-position:center;margin:0;height:100%}#media_gallery .item{padding:0 3px;margin:0 0 6px}#media_gallery .item img{width:78px;height:68px;object-fit:contain;object-position:0;padding:3px;border:1px solid #EDEDED}#media_gallery .item:first-child{flex:0 0 100%;padding:0}#media_gallery .item:first-child img{border:none;width:100%;display:block;margin:0 auto 21px;height:auto}#media_gallery .varimg{display:none}#media_gallery .varimg.show{display:block}.half_strait.feature_carousel h2{font-weight:400}@media(min-width:992px){.half_strait.feature_carousel .notrow>div{flex:1 1 0;max-width:100%}}.cpb-preview-layers{position:relative;padding:0 40px}.cpb-preview-arrows *{top:25%}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button{color:#fff!important}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-panels-tabs li.cpb-active{border:none;padding:0;margin:0!important;text-align:left;line-height:1em;font-size:1.5em}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-panels-tabs .react-tabs__tab-list{margin:0!important}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-panels-tabs .cpb-product-panel{margin:0;padding:0}.product .product__info-container quantity-input.quantity button.quantity__button svg fill{color:#fff}.product .product__info-container quantity-input.quantity button.quantity__button svg{width:15px;display:inline-block;vertical-align:middle}.product .product__info-container quantity-input.quantity{display:inline-flex}.product .product__info-container quantity-input.quantity input[type=number]{text-align:center;border-radius:0;width:100px}.product .product__info-container quantity-input.quantity button:first-child{border-radius:5px 0 0 5px}.product .product__info-container quantity-input.quantity button:last-child{border-radius:0 5px 5px 0}.product .product__info-container{display:flex;flex-wrap:wrap}.product .product__info-container>div{flex:0 0 100%;max-width:100%;margin:0}.product .product__info-container .flexzero{flex:0 0 0px;max-width:0px}.product .product__info-container variant-radios.no-js-hidden{display:none}.product .product__info-container h1{font-size:2em;padding-bottom:.5em;line-height:1.2em}.product .product__info-container div.short_description,.product .product__info-container div.product__description{border-top:1px solid #EAEAEA;margin-top:12px;padding:22px 0 18px}.product .product__info-container div.short_description a.readmore,.product .product__info-container div.product__description a.readmore{display:block;width:auto;font-size:.8125em;text-transform:uppercase;font-weight:800}.product .product__info-container div.price{font-size:1.75em;margin-top:12px;line-height:1.2em;color:#b50514;font-weight:700}.product .product__info-container div.price s.price-item.price-item--regular{font-size:.7em!important;color:#555;font-weight:400}.product .product__info-container .price__container{margin:0}.product .product__info-container .product__title{border-bottom:1px solid #eaeaea}.product .product__info-container .loading-overlay__spinner.hidden{display:none}.product .product__info-container variant-selects.no-js-hidden{flex:0 0 50%;max-width:50%;width:100%;margin:12px 0;display:flex;align-items:center;flex-wrap:wrap}.product .product__info-container variant-selects.no-js-hidden .product-form__input.product-form__input--dropdown{display:flex;position:relative;margin:0;border:1px solid #ededed;padding:5px 60px 5px 10px;border-radius:5px}.product .product__info-container variant-selects.no-js-hidden .product-form__input.product-form__input--dropdown .select select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;top:0;width:100%;text-indent:100%;left:0;height:100%;background:transparent}.product .product__info-container variant-selects.no-js-hidden .product-form__input.product-form__input--dropdown .select select option:checked{background:#fff;padding:0 10px;text-indent:0}.product .product__info-container variant-selects.no-js-hidden .product-form__input.product-form__input--dropdown label.form__label{pointer-events:none}.product .product__info-container variant-selects.no-js-hidden .product-form__input.product-form__input--dropdown svg{pointer-events:none}.product .product__info-container variant-selects.no-js-hidden .product-form__input.product-form__input--dropdown svg path{fill:#fff}.product .product__info-container variant-selects.no-js-hidden .product-form__input.product-form__input--dropdown svg{width:35px;background:#b50514;padding:5px;position:absolute;top:0;right:0;height:100%;border-radius:0 5px 5px 0;box-sizing:border-box}.product .product__info-container variant-selects.no-js-hidden .product-form__input.product-form__input--dropdown label.form__label{margin:0!important;display:inline-block}.full_width_image img{width:100%}.full_width_image .row{margin:0;flex-wrap:nowrap}.full_width_image .col{padding:0}.full_width_image .col img{height:100%;object-fit:cover;object-position:center}.full_width_image{padding:0 0 66px}#long_content_top{border-top:1px solid #EAEAEA;padding:55px 0 72px}#long_content_top p,#long_content_top li{font-size:1em}.content_section img{padding:1em}.content_section{padding:0 0 66px}.content_section p,.content_section li{font-size:1em}.sorting-section{position:relative;display:flex;align-items:flex-start;justify-content:flex-end;margin:1em -15px;flex-wrap:nowrap}.sorting-section>div{padding:0 15px}.sorting-section>div:last-child{justify-content:flex-end}.sorting-section ul{margin:0;padding:0}.sorting-section ul li{margin:0;padding:0;position:static}.sorting-section .navbar-nav{position:static;margin:0}.sorting-section{font-size:.94em}.sorting-section .navbar-nav>li>a{display:block;position:relative;color:#555;text-decoration:none;margin:0;border:1px solid #ededed;padding:5px 40px 5px 10px;border-radius:5px;font-size:.875em}.sorting-section .navbar-nav>li>a:after{content:"";width:10px;height:10px;border-left:2px solid #555;border-bottom:2px solid #555;display:block;position:absolute;right:10px;top:11px;transform:rotate(-45deg)}.sorting-section .dropdown-menu{left:15px;min-width:300px}.sorting-section .dropdown-menu li{font-size:.875em;margin:0 0 1em}.sorting-section .dropdown-menu li a{padding:5px 10px;color:inherit;text-decoration:none}.sorting-section .sortby .dropdown-menu{left:auto;right:15px}.desc_img_txt{padding-bottom:58px}.desc_img_txt p,.desc_img_txt li{font-size:1em}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax,.product--no-media .product__sku,.product--no-media shopify-payment-terms{text-align:left!important}.video.iframe video{display:block;margin:0 auto;max-width:100%}.video-section{padding:0 0 3em}.video-section h2{margin:0 0 1em}.video-section .col-md-6.col-lg-4{display:flex;flex-direction:column}.video-section h3{flex:1 1 auto;font-size:1.125em}.file_list table{width:100%;max-width:100%;border-collapse:collapse}.file_list table td{padding:15px}.file_list table td:last-child,.file_list table th:last-child{width:25%;text-align:right}#course_media a{display:block;position:relative}#course_media a .playbutton{width:50px;height:50px;position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);opacity:.8}#course_media a .playbutton svg{width:100%}#course_media a .playbutton svg path{fill:#fff}#course_media{margin-bottom:25px}#course_media img{aspect-ratio:1/1;object-fit:contain;object-position:center}@media(min-width:568px){.sorting-section .navbar-nav{margin:0 0 0 15px}.sorting-section>div{padding:0 15px;flex:1 1 auto;display:flex;align-items:center}}@media(max-width:650px){#product_long_content table{display:block;overflow-x:auto;max-width:100%;width:100%}}@media(max-width:768px){.full_width_image .row{flex-wrap:wrap}.full_width_image .col{flex:0 0 100%;max-width:100%}}@media(max-width:991px){#topmenu{display:none}#header{border-top:8px solid #000}#header .logo img{width:168px}#header .main{padding:.5em 0 1em}#header .main .row{align-items:center;flex-direction:row}#header .badges{display:none}#header .col.logo{flex:0 0 75%;max-width:75%}#header .col.mobsearch{flex:0 0 25%;max-width:25%;position:static;text-align:right}#header .col.info{flex:0 0 100%;max-width:100%}#header .phonequote{text-align:center;margin-top:1em}#deskmenu{display:none}.box_sections.container{width:100%;padding:0}.box_sections.container .row{margin:0}.box_sections.container .col-lg-6{padding:0}.box_sections.container a.collection{border-top:1px solid #fff}#mobilemenu{position:fixed;width:100%;z-index:20;top:0;max-height:100%;overflow:scroll}#mobilemenu .navbar-nav{padding-bottom:200px}#home_blog .bx-wrapper .bx-controls-direction a{top:30%}#home_blog .bx-wrapper .bx-controls-direction .bx-prev{left:0}#home_blog .bx-wrapper .bx-controls-direction .bx-next{right:0}#header{padding:47px 0 0}}#footer svg path{fill:#555}@media(min-width:992px){.grid_product .description{font-size:1em}#shopify-section-template--17937208541460__50f99b31-f4dd-4f6d-9647-ab3281a312c7 .square{height:530px}.product .product__info-container .price_wrap{flex:0 0 50%;max-width:50%}#mobilemenu{display:none}#header .main{padding:12px 0 13px}#header .main .row{flex-wrap:nowrap;align-items:center}#header .col.logo{flex:0 0 326px}#header .col.info{flex:1 1 auto;text-align:right}#header .col.mobsearch{display:none}#header .phonequote{display:flex;align-items:center;width:100%;justify-content:flex-end}#header .badges{font-size:1.125em;font-style:italic;font-weight:400}#header a.phone{margin:0 15px 0 0}.half_strait h2{font-size:42px}.half_strait .square{height:430px}.half_strait .notrow{display:flex;flex-wrap:nowrap;width:100%!important;transform:none!important}.half_strait .notrow .bx-clone{display:none}.half_strait .notrow>div{position:relative;flex:0 0 50%;max-width:50%;width:100%}.cards{padding:71px 0 0}.cards h1{font-size:1.875em}.cards h3{font-size:1.75em}.infobox img{margin:0}.infobox{padding-bottom:67px}.infobox .toptext{text-align:left;padding:0}.infobox .toptext strong{font-size:1.55555em}#featured_collection{padding:60px 0;border-top:1px solid #e0e0e0}.brandslider .bx-wrapper .bx-pager{position:static;padding:40px 0 0}.brandslider{padding:65px 0}.brandslider h2{font-size:1.875em}.review_section{padding:25px 0 30px;text-align:left}.review_section h2{text-align:left}.review_section .row{flex-direction:row-reverse}.review_section .col-lg-3{display:flex;align-items:flex-start}.review_section img{margin:0 10px 0 0;display:inline-block;vertical-align:middle}.review_section .sig{display:inline-block}.box_sections.container{padding-bottom:65px}.box_sections.container .right{display:flex;flex-wrap:wrap;margin:0 -15px}.box_sections.container .right a.collection{flex:0 0 50%;max-width:50%;padding:0 15px}.box_sections.container .right a.collection:last-child .square{padding-bottom:calc(53% + 3px)}.box_sections.container .right a.collection:last-child{flex:0 0 100%;max-width:100%;margin-top:5%}#home_blog .view_all{margin:1.5em 0 0}#home_blog{padding:67px 0 71px}#home_blog .slider{display:flex;margin:0 -15px;transform:none!important;width:100%!important}#home_blog .slider .bx-clone{display:none!important}#home_blog .slider .slide{flex:0 0 25%;max-width:25%;padding:0 15px}#newsletter_signup{padding:35px 0 51px}#newsletter_signup .field{display:flex}#newsletter_signup button{width:auto;margin:0}#footer img{margin:0 0 11px}#footer{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/unified_theme.css.map */
