/*! Made with Bones: http://themble.com/bones :) */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf,.clear{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after,.clear:before,.clear:after{content:"";display:table}.clearfix:after,.cf:after,.clear:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}.dark{color:#4d4d4d}.darker{color:#343433}@font-face{font-family:'bg-reg';src:url("../fonts/BrandonGrotesque-Regular.eot");src:url("../fonts/BrandonGrotesque-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/BrandonGrotesque-Regular.woff") format("woff"),url("../fonts/BrandonGrotesque-Regular.ttf") format("truetype"),url("../fonts/BrandonGrotesque-Regular.svg#bg-reg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'bg-med';src:url("../fonts/BrandonGrotesque-Medium_gdi.eot");src:url("../fonts/BrandonGrotesque-Medium_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/BrandonGrotesque-Medium_gdi.woff") format("woff"),url("../fonts/BrandonGrotesque-Medium_gdi.ttf") format("truetype"),url("../fonts/BrandonGrotesque-Medium_gdi.otf") format("opentype"),url("../fonts/BrandonGrotesque-Medium_gdi.svg#bg-med") format("svg");font-weight:420;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}body{font-family:"bg-reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4em;line-height:1.5;color:#666;background-color:#eaebe5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){body{font-size:18px;font-size:1.8em;line-height:1.5}}p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}h1,.h1,h2,.h2,.wp-pagenavi,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-family:'bg-reg';font-weight:200;letter-spacing:1px}h1 a,.h1 a,h2 a,.h2 a,.wp-pagenavi a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:1.66666666667em;line-height:1.333em;letter-spacing:4px}h1.title,h1.page-title{text-transform:uppercase;color:#4d4d4d;margin:10px 0px 0px 0px;display:inline-block}h1.page-title{text-align:center;display:block;margin:0px 0px 20px 0px}@media (min-width: 768px){h1.page-title{margin:0px 0px 45px 0px}}h2,.h2,.wp-pagenavi{font-size:0.66666em;line-height:1.4em;margin-bottom:0;letter-spacing:2px;text-transform:uppercase}h3,.h3{font-size:1em;letter-spacing:2px;text-transform:uppercase;color:#4d4d4d}h3.title{margin:20px 0px 0px 0px}h4,.h4{letter-spacing:2px;font-size:0.55555555555em;text-transform:uppercase;line-height:18px}h4.tagline{margin:0px 0px 0px 0px}h4.date{color:#999}h5,.h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}strong{font-family:'bg-med';font-weight:normal}@media (max-width: 767px){body{font-size:1.6em;line-height:1.6}h2,.h2,.wp-pagenavi{font-size:0.8em;line-height:1.6}h3,.h3{font-size:1.05em}h4,.h4{font-size:0.75em}.nav.subnav a{font-size:11.2px}.item-footer .title-hover{font-size:11.2px}.footer-mobile #menu-mobile-footer{margin-bottom:0px}.footer-mobile #menu-mobile-footer li{font-size:11.2px;margin-bottom:14px}.footer-mobile .copyright{font-size:11px}}.scroll{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.noscroll{overflow:hidden;overflow-x:hidden;overflow-y:hidden}.abscenter{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.grid .row{width:100%;margin-bottom:30px}.grid .row::after{clear:both;content:"";display:table}@media (min-width: 768px){.grid .row{margin-bottom:55px}}.grid .col{width:100%;display:inline-block;min-height:1px;vertical-align:top}.grid .col .item{position:relative;vertical-align:top;display:inline-block;text-align:left;width:100%;-webkit-transition:color 0.3s ease;-khtml-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.grid .col .item:hover{color:#4d4d4d}.grid .col .item h3,.grid .col .item h2{color:#4d4d4d}.grid.grid-square .item .img-container{padding-bottom:100%}.grid3col .row .col{margin-bottom:30px}@media (min-width: 768px){.grid3col .row .col{width:-webkit-calc((99.5% - 2*55px) / 3);width:calc((99.5% - 2*55px) / 3);margin:0px 55px 55px 0px;float:left}.grid3col .row .col:nth-child(3n){margin-right:0px;float:right}}@media (min-width: 768px){.grid3col.news-grid .row .col{margin-bottom:0px}}.grid2col .row .col{margin-bottom:30px}@media (min-width: 768px){.grid2col .row .col{width:-webkit-calc((99% - 1*55px) / 2);width:calc((99% - 1*55px) / 2);margin:0px 55px 55px 0px;float:left}.grid2col .row .col:nth-child(2n){margin-right:0px;float:right}}.collections-grid .row .slider-container{padding-bottom:110%}@media (min-width: 1680px){.collections-grid .row .slider-container{padding-bottom:120%}}.projects-grid .row .slider-container{padding-bottom:100%}.projects-grid .row .img-container{padding-bottom:100%}#single-collection-grid .row{margin-bottom:0px}#single-collection-grid .col{margin-bottom:30px}@media (min-width: 768px){#single-collection-grid .col{width:-webkit-calc((100% - 2.17*55px) / 3);width:calc((100% - 2.17*55px) / 3);margin:0px 55px 55px 0px}#single-collection-grid .col:nth-child(3n){margin-right:0px;float:right}}#single-collection-grid .item{overflow:hidden}@media (min-width: 768px){.grid .col50{width:49.5%}}.grid.grid-info-product .col .item:hover{color:inherit}@media (min-width: 768px){.grid.grid-info-product .col50:first-child{padding-right:27.5px}}.grid.grid-info-product .col50:last-child{margin-top:30px}@media (min-width: 768px){.grid.grid-info-product .col50:last-child{margin-top:55px;margin-top:0px;padding-left:27.5px}}.grid.grid-info-product .row{margin-bottom:60px}@media (min-width: 768px){.grid.grid-info-product .row{margin-bottom:110px}}.related-products{margin-bottom:30px}@media (min-width: 768px){.related-products{margin-bottom:55px}}.related-products .row{margin-bottom:0px}.related-products .col{margin-bottom:30px}.related-products .item{overflow:hidden}.related-products .col{width:-webkit-calc((100% - 1.5*10px) / 2);width:calc((100% - 1.5*10px) / 2);margin:0px 10px 10px 0px}.related-products .col:nth-child(2n){margin-right:0px;float:right}@media (min-width: 480px){.related-products .col{width:-webkit-calc((100% - 2.5*10px) / 3);width:calc((100% - 2.5*10px) / 3);margin:0px 10px 10px 0px}.related-products .col:nth-child(2n){margin-right:10px;float:none}.related-products .col:nth-child(3n){margin-right:0px;float:right}}@media (min-width: 768px){.related-products .col{width:-webkit-calc((100% - 4.9*20px) / 5);width:calc((100% - 4.9*20px) / 5);margin:0px 20px 20px 0px}.related-products .col:nth-child(2n){margin-right:20px;float:none}.related-products .col:nth-child(3n){margin-right:20px;float:none}.related-products .col:nth-child(5n){margin-right:0px;float:right}}@media (min-width: 1280px){.related-products .col{width:-webkit-calc((100% - 6.9*30px) / 7);width:calc((100% - 6.9*30px) / 7);margin:0px 30px 30px 0px}.related-products .col:nth-child(2n){margin-right:30px;float:none}.related-products .col:nth-child(3n){margin-right:30px;float:none}.related-products .col:nth-child(5n){margin-right:30px;float:none}.related-products .col:nth-child(7n){margin-right:0px;float:right}}.grid5 .col{width:-webkit-calc(97%/5);width:calc(97%/5)}.grid5 .col .item{padding-right:20px}.grid5 .col .item:hover{color:inherit}.grid2 .col{width:-webkit-calc(97%/2);width:calc(97%/2)}.grid2 .col .item{padding-right:20px}.grid2 .col .item:hover{color:inherit}.grid3 .col{width:-webkit-calc(97%/3);width:calc(97%/3)}.grid3 .col .item{padding-right:20px}.grid3 .col .item:hover{color:inherit}button,.button,.btn{display:inline-block;position:relative;text-decoration:none;text-align:center;color:#4d4d4d;font-family:'bg-med';font-size:10px;letter-spacing:2px;line-height:42px;height:44px;text-transform:uppercase;border-radius:0px;border:1px solid #4d4d4d;cursor:pointer;background:none;min-width:226px;-webkit-transition:all 0.14s ease-in-out;-khtml-transition:all 0.14s ease-in-out;-moz-transition:all 0.14s ease-in-out;-ms-transition:all 0.14s ease-in-out;-o-transition:all 0.14s ease-in-out;transition:all 0.14s ease-in-out}button:hover,.button:hover,.btn:hover,button:focus,.button:focus,.btn:focus{color:#fff !important;background-color:#4d4d4d;text-decoration:none}button.light,.light.button,.light.btn{color:#666;border-color:#666}button.light:hover,.light.button:hover,.light.btn:hover,button.light:focus,.light.button:focus,.light.btn:focus{background-color:#666}button.inverted,.inverted.button,.inverted.btn{color:white;border-color:#4D4D4D;background-color:#4D4D4D}button.inverted:hover,.inverted.button:hover,.inverted.btn:hover{color:#4D4D4D !important;background-color:rgba(77,77,77,0)}button:active,.button:active,.btn:active{top:1px}button.onlytypo,.onlytypo.button,.onlytypo.btn{text-align:left;border:0;background-color:transparent;min-width:100px;line-height:20px;height:20px;padding-left:0px;padding-right:0px;color:#6d6e70 !important;font-weight:normal;font-family:'bg-reg';letter-spacing:1px}button.onlytypo:hover,.onlytypo.button:hover,.onlytypo.btn:hover,button.onlytypo:focus,.onlytypo.button:focus,.onlytypo.btn:focus{border:0;background-color:transparent;color:#231f20 !important}button:disabled{opacity:0.5}button:disabled:hover,button:disabled:focus{color:#4d4d4d !important;background-color:transparent;text-decoration:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea{font-size:10px;letter-spacing:2px;text-transform:uppercase;border:0px;line-height:34px;padding:0px 0px;width:100%;background:#efefef;border-bottom:1px solid #ccc;color:#666;height:35px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-left-radius:0px}input.onbg[type="color"],input.onbg[type="date"],input.onbg[type="datetime"],input.onbg[type="datetime-local"],input.onbg[type="email"],input.onbg[type="month"],input.onbg[type="number"],input.onbg[type="password"],input.onbg[type="search"],input.onbg[type="tel"],input.onbg[type="text"],input.onbg[type="time"],input.onbg[type="url"],input.onbg[type="week"],input.onbg:not([type]),textarea.onbg{background:#e9eae5;border-bottom:0px;text-transform:none;font-size:13px;color:#929497;padding:0px 10px;height:30px;line-height:30px;letter-spacing:0px}input.onbg[type="color"]:hover,input.onbg[type="date"]:hover,input.onbg[type="datetime"]:hover,input.onbg[type="datetime-local"]:hover,input.onbg[type="email"]:hover,input.onbg[type="month"]:hover,input.onbg[type="number"]:hover,input.onbg[type="password"]:hover,input.onbg[type="search"]:hover,input.onbg[type="tel"]:hover,input.onbg[type="text"]:hover,input.onbg[type="time"]:hover,input.onbg[type="url"]:hover,input.onbg[type="week"]:hover,input.onbg:hover:not([type]),textarea.onbg:hover,input.onbg[type="color"]:focus,input.onbg[type="date"]:focus,input.onbg[type="datetime"]:focus,input.onbg[type="datetime-local"]:focus,input.onbg[type="email"]:focus,input.onbg[type="month"]:focus,input.onbg[type="number"]:focus,input.onbg[type="password"]:focus,input.onbg[type="search"]:focus,input.onbg[type="tel"]:focus,input.onbg[type="text"]:focus,input.onbg[type="time"]:focus,input.onbg[type="url"]:focus,input.onbg[type="week"]:focus,input.onbg:focus:not([type]),textarea.onbg:focus{border-bottom:0px}.product-swatch,select{position:relative;z-index:1;display:block;width:100%;font-family:bg-reg, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#666;line-height:35px;padding:0px 10px;border:0;-webkit-appearance:none;-moz-appearance:none;height:35px;background:transparent;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border:1px solid #ccc;cursor:pointer;background-image:url(../images/arrow-select-dropdown-dark.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-select-dropdown-dark.svg);background-repeat:no-repeat;background-position:right 10px center}.product-swatch :after,select :after{z-index:2;position:absolute;width:100%;height:34px;border:1px solid #ccc}input[type=submit].button{border-width:1px}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#efefef !important;background-image:none;color:#666 !important}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,textarea:hover,textarea:focus{border-bottom:1px solid #4d4d4d}select:hover{border:1px solid #4d4d4d;background-image:url(../images/arrow-select-dropdown-over.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-select-dropdown-over.svg);background-repeat:no-repeat}input[type="color"]:active,input[type="date"]:active,input[type="datetime"]:active,input[type="datetime-local"]:active,input[type="email"]:active,input[type="month"]:active,input[type="number"]:active,input[type="password"]:active,input[type="search"]:active,input[type="tel"]:active,input[type="text"]:active,input[type="time"]:active,input[type="url"]:active,input[type="week"]:active,input:not([type]):active,textarea:active,textarea:active{border-bottom:1px solid #4d4d4d}select.dark{border:1px solid #4d4d4d;color:#4d4d4d;background-image:url(../images/arrow-select-dropdown-over.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-select-dropdown-over.svg);background-repeat:no-repeat}select.dark:hover{background-color:#4d4d4d;background-image:url(../images/arrow-select-dropdown-over-white.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-select-dropdown-over-white.svg);background-repeat:no-repeat;color:white}select.disabled{pointer-events:none;background-image:none;border-color:rgba(77,77,77,0.3);opacity:1}input[type=checkbox]{background:none;width:9px;height:9px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-left-radius:0px;border:1px solid #ccc}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.preload{display:none;visibility:hidden;opacity:0}.toload{opacity:0;-webkit-transition:opacity 0.6s ease;-khtml-transition:opacity 0.6s ease;-moz-transition:opacity 0.6s ease;-ms-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.toload.loaded{opacity:1}.lazyload,.lazyloading,.lazyautosizes{opacity:0;-webkit-transition:opacity 0.6s ease;-khtml-transition:opacity 0.6s ease;-moz-transition:opacity 0.6s ease;-ms-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.lazyload.show,.lazyload.loaded,.lazyload.lazyloaded,.lazyloading.show,.lazyloading.loaded,.lazyloading.lazyloaded,.lazyautosizes.show,.lazyautosizes.loaded,.lazyautosizes.lazyloaded{opacity:1}.torender{opacity:0;-webkit-transition:opacity 0.3s ease;-khtml-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.torender.render{opacity:1}.item{text-align:left}.img-container{width:100%;position:relative;overflow:hidden;padding-bottom:110%}@media (min-width: 1680px){.img-container{padding-bottom:120%}}.img-container.square{padding-bottom:100%}.img-container .bgimage{position:absolute}.img-container img{position:absolute;width:100%;height:100%;left:0px;top:0px;object-fit:cover;object-position:center center}.img-container img.aligntop{object-position:center top}.img-container img.alignbottom{object-position:bottom top}.img-container img.contain{object-fit:contain}.img-container.abs{padding-bottom:0;width:100%;height:100%}.bgimage{width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;opacity:0;-webkit-filter:brightness(100%);filter:brightness(100%);-webkit-transition:all 0.6s ease;-khtml-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}.bgimage img{width:100%;height:auto}a:hover .bgimage{-webkit-filter:brightness(90%);filter:brightness(90%)}.responsive{max-width:100%;height:auto}.pinit{position:absolute;z-index:3;margin:20px 0px 0px 20px}.pinhide{display:none}.video-player .placeholder{position:absolute !important;width:100%;height:100%;left:0px;top:0px;padding:0}.video-player .embed-wrapper{position:relative;padding-bottom:56.25%}.video-player iframe,.video-player .video-image,.video-player .overlay-video,.video-player .iframe-container{position:absolute !important;width:100%;height:100%;left:0px;top:0px}.video-player.video-size-cover .embed-wrapper{padding:0;position:absolute !important;width:100%;height:100%;left:0px;top:0px}.video-player.video-size-cover iframe{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.video-player.video-size-cover.left_top iframe{position:absolute;left:auto;top:auto;transform:none;left:0px;top:0px}.video-player.video-size-cover.center_top iframe{position:absolute;left:auto;top:auto;transform:none;position:absolute;left:50%;transform:translateX(-50%);top:0px}.video-player.video-size-cover.right_top iframe{position:absolute;left:auto;top:auto;transform:none;right:0px;top:0px}.video-player.video-size-cover.left_center iframe{position:absolute;left:auto;top:auto;transform:none;left:0px;position:absolute;top:50%;transform:translateY(-50%)}.video-player.video-size-cover.right_center iframe{position:absolute;left:auto;top:auto;transform:none;right:0px;position:absolute;top:50%;transform:translateY(-50%)}.video-player.video-size-cover.left_bottom iframe{position:absolute;left:auto;top:auto;transform:none;left:0px;bottom:0px}.video-player.video-size-cover.center_bottom iframe{position:absolute;left:auto;top:auto;transform:none;position:absolute;left:50%;transform:translateX(-50%);bottom:0px}.video-player.video-size-cover.right_bottom iframe{position:absolute;left:auto;top:auto;transform:none;right:0px;bottom:0px}.video-player.video-size-cover .placeholder{object-fit:cover}.video-player.video-size-cover.left_top .placeholder{object-position:left top}.video-player.video-size-cover.center_top .placeholder{object-position:center top}.video-player.video-size-cover.right_top .placeholder{object-position:right top}.video-player.video-size-cover.left_center .placeholder{object-position:left center}.video-player.video-size-cover.center_center .placeholder{object-position:center center}.video-player.video-size-cover.right_center .placeholder{object-position:right center}.video-player.video-size-cover.left_bottom .placeholder{object-position:left bottom}.video-player.video-size-cover.center_bottom .placeholder{object-position:center bottom}.video-player.video-size-cover.right_bottom .placeholder{object-position:right bottom}.video-player.video-vimeo iframe{opacity:0;transition:opacity 0.6s ease-out}.video-player.video-vimeo.video-no-background.video-load iframe{opacity:1}.video-player.video-vimeo.video-background iframe{transition-delay:0.2s}.video-player.video-vimeo.video-background.first-play iframe{opacity:1}.video-player.video-vimeo.ready iframe{opacity:1}.video-player.embed-mode-play-button-start .overlay-video{cursor:pointer}.video-player.embed-mode-play-button-start .iframe-container{position:absolute !important;width:100%;height:100%;left:0px;top:0px}.video-player.embed-mode-play-button-start .play-button-start{text-indent:-9999em;width:82px;height:82px;position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.video-player.embed-mode-play-button-start .play-button-start svg,.video-player.embed-mode-play-button-start .play-button-start img{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.video-player.embed-mode-plyr .embed-wrapper{padding-bottom:0px}.video-player .play-pause{opacity:0;transition:opacity 0.3s ease-out;cursor:pointer;width:40px;height:40px;position:absolute;right:0px;bottom:0px;text-indent:-9999em}.video-player .play-pause .pause{visibility:hidden}.video-player .play-pause svg,.video-player .play-pause img{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.video-player.video-ready .play-pause{opacity:0.5}.video-player.video-ready .play-pause:hover{opacity:1}.video-player.video-play .play-pause .play{visibility:hidden}.video-player.video-play .play-pause .pause{visibility:visible}.video-player .video-captions{padding-top:10px}.slick-slide.video-slide a{position:absolute !important;width:100%;height:100%;left:0px;top:0px;z-index:3}html{box-sizing:border-box;font-size:62.5%}*,*:before,*:after{box-sizing:inherit}body{scrollbar-track-color:#d6d7d1}a.skip-to-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}#overlay{z-index:100;position:fixed}#logo{z-index:9;position:fixed}#menu-icon{z-index:8;position:fixed}#menu-sidebar{z-index:7;position:fixed}#cart-icon{z-index:6;position:fixed}#search-icon{z-index:10;position:fixed}#cart-sidebar{z-index:5;position:fixed}#gradient-top{z-index:4;position:fixed}#container{z-index:3;position:relative}#page-wrapper{min-height:100vh}#main{margin-bottom:20px}.f-icon{width:60px;height:60px;cursor:pointer}.f-icon .icon{width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#menu-icon{left:-10px;top:0px}@media (min-width: 768px){#menu-icon{left:10px;top:35px}}@media (min-width: 1601px){#menu-icon{left:25px}}#menu-icon .icon{background-image:url(../images/burger-icon.png);background-image:linear-gradient(transparent, transparent),url(../images/burger-icon.svg);background-repeat:no-repeat}#menu-sidebar{top:0px;left:0px;width:100%;height:100%;background:#d6d7d1;display:none}@media (min-width: 768px){#menu-sidebar{width:375px}}#menu-sidebar .menu-close{position:absolute;right:15px;top:35px;display:none}.sidebar-container{position:absolute;width:100%;height:100%;z-index:1}.menu-scroll-layer{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;height:100%}.menu-close{z-index:2;position:fixed}.menu-close .icon{width:14px;height:14px;background-image:url(../images/icon-close.png);background-image:linear-gradient(transparent, transparent),url(../images/icon-close.svg);background-repeat:no-repeat}#search-icon{right:0px;top:0px}@media (min-width: 768px){#search-icon{right:20px;top:35px}}@media (min-width: 1601px){#search-icon{right:25px}}#search-icon ._btn{position:absolute;width:100%;height:100%}#search-icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:18px;height:18px}.module-search-form{position:absolute;width:250px;right:0px;pointer-events:none;opacity:0;transition:opacity 0.2s ease-out}@media (min-width: 768px){.module-search-form{width:240px}}@media (min-width: 1024px){.module-search-form{width:380px}}.module-search-form form label,.module-search-form form input[type="submit"]{position:absolute;left:-9999px;top:-9999px}.module-search-form form input[type="search"]{position:absolute;right:60px;top:10px;padding-left:10px;background-color:#eaebe5}body.open-search .module-search-form{opacity:1;pointer-events:auto}#cart-icon{right:60px;top:0px;display:none;opacity:0;-webkit-transition:opacity 1s ease-in-out;-khtml-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}@media (min-width: 768px){#cart-icon{right:70px;top:35px}}@media (min-width: 1601px){#cart-icon{right:85px}}#cart-icon .icon{background-image:url(../images/shopping-cart.png);background-image:linear-gradient(transparent, transparent),url(../images/shopping-cart.svg);background-repeat:no-repeat}#cart-icon.show{display:block;opacity:1}.cart-count{width:18px;height:18px;position:absolute;right:3px;bottom:20px;color:#000;line-height:18px;text-align:center;font-size:10px;font-family:'bg-med';display:none}.cart-count.circle{right:3px;top:3px;background:rgba(0,0,0,0.8);background:rgba(0,0,0,0.8);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#fff}#cart-tip{position:absolute;text-transform:uppercase;font-family:'bg-med';font-size:11px;letter-spacing:1px;left:-57px;top:50%;margin-top:-7px;color:#4d4d4d;transition:opacity 0.3s ease-out;opacity:0}#cart-icon:hover #cart-tip{opacity:1}.touch #cart-tip{display:none}#cart-sidebar{top:0px;right:0px;width:320px;height:100%;background:#efefef;-webkit-transform:translateX(430px);-khtml-transform:translateX(430px);-moz-transform:translateX(430px);-ms-transform:translateX(430px);-o-transform:translateX(430px);transform:translateX(430px)}@media (min-width: 768px){#cart-sidebar{width:430px}}#cart-sidebar .menu-close{right:0px;top:0px;position:absolute}@media (min-width: 768px){#cart-sidebar .menu-close{top:35px}}.cart-container{position:absolute;z-index:1;width:100%;height:-webkit-calc(100% - 100px);height:calc(100% - 100px);top:100px}@media (max-width: 767px){.cart-container{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media (min-width: 768px) and (max-width: 1024px){.cart-container{top:125px}}.cart-container .cart-content-scroll{padding:0px 20px 20px 20px}@media (min-width: 768px){.cart-container .cart-content-scroll{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.cart-container .shop_table{margin:0;padding:0}.cart-container .cart-buttons{margin:0;padding:0;padding-top:20px;width:100%}.cart-container .cart-buttons li{margin-bottom:20px}.cart-container .cart-buttons li .button{width:100%;min-width:0px}.cart-container .cart-buttons .continue-shopping{display:none}.cart_totals{width:100%;padding:0px 20px}@media (min-width: 768px){.cart_totals{position:absolute;bottom:0px}}.cart_totals table{width:100%;margin:20px 0px;border-top:1px solid #ccc}.cart_totals table tr{border-bottom:1px solid #ccc;padding:0px 20px}.cart_totals table tr th{text-align:left;padding:20px 0px;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-family:'bg-med';font-weight:normal}.cart_totals table tr td{text-align:right;padding:20px 0px;font-size:12px;letter-spacing:2px}li.cart_item{border-bottom:1px solid #ccc;padding:15px 0px;margin:0;position:relative}@media (min-width: 1025px){li.cart_item{padding:20px 0px}}li.cart_item .product-remove{z-index:5;position:absolute;right:0px}li.cart_item .product-remove a{padding:10px}li.cart_item .product-thumbnail{width:80px;height:80px;display:inline-block;margin-right:20px}@media (min-width: 1680px){li.cart_item .product-thumbnail{width:100px;height:100px}}li.cart_item .product-thumbnail img{width:100%;height:auto}li.cart_item .product-content{z-index:1;display:inline-block;position:absolute;height:80px;width:-webkit-calc(100% - 105px);width:calc(100% - 105px);left:100px}@media (min-width: 1680px){li.cart_item .product-content{width:-webkit-calc(100% - 125px);width:calc(100% - 125px);height:100px;left:120px}}li.cart_item .product-name{padding-right:20px}li.cart_item .product-samples{font-size:12px;letter-spacing:2px}li.cart_item .product-price{display:none}li.cart_item .product-quantity{width:60px;position:absolute;bottom:0px;font-size:12px;letter-spacing:2px;line-height:16px}@media (min-width: 768px){li.cart_item .product-quantity{width:100px}}li.cart_item .product-subtotal{position:absolute;bottom:0px;right:0px;text-align:right;font-size:12px;letter-spacing:2px}#logo{top:0px;left:50%;width:54px;height:63px;margin-left:-27px;background-image:url(../images/logo.png);background-image:linear-gradient(transparent, transparent),url(../images/logo.svg);background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){#logo{width:108px;height:125px;margin-left:-54px}}#gradient-top{top:0px;left:0px;width:100%;height:65px;background:url(../images/menu-gradient-new-4.png) repeat-x}@media (min-width: 768px){#gradient-top{display:none}}#container{width:100%;background:#eaebe5;top:0px}#loading{z-index:3;position:absolute;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.17);display:none;opacity:0;cursor:pointer}header.header{z-index:4;position:relative;height:80px}@media (min-width: 768px){header.header{height:190px}}@media (min-width: 1980px){header.header{height:200px}}#content{z-index:2;position:relative}a,a:visited{color:#666;text-decoration:none;-webkit-transition:color 0.3s ease;-khtml-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#4d4d4d}a:active,a:visited:active{outline:0}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}a.underline{text-decoration:underline}a.underline:hover,a.underline:focus{text-decoration:none}.overlayLink{position:absolute;left:0;top:0;height:100%;width:100%;z-index:77;cursor:pointer;text-indent:-9999px;background:#fff;opacity:0}.wrap,.wrap-like-footer{margin:0px 10px}@media (min-width: 768px){.wrap,.wrap-like-footer{margin:0px 55px}}@media (min-width: 769px){.wrap,.wrap-like-footer{width:67%;max-width:1680px;margin:0 auto}}.wrap-edge{margin:0px 10px}@media (min-width: 768px){.wrap-edge{margin:0px 80px}}@media (min-width: 1601px){.wrap-edge{margin:0px 110px}}.module{margin-bottom:10px}@media (min-width: 768px){.module{margin-bottom:55px}}.text-wrap{margin:0px 10px}@media (min-width: 768px){.text-wrap{max-width:650px;margin:0 auto}}.pageH{margin-bottom:10px}.pageH h1.page-title{margin:0px 0px 0px 0px}@media (min-width: 768px){.pageH{margin-bottom:55px}}p{margin-top:0.5em}@media (max-width: 480px){blockquote{margin:0px 10px}}.center{text-align:center}.hide{display:none;visibility:hidden}.nav{margin:0}.nav a{color:#6d6e70}.nav a:hover{color:#231f20}.nav li{font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;position:relative}@media (min-width: 768px){.nav li{letter-spacing:4px;font-size:16px;margin-bottom:30px}}.nav li.current-menu-item>a{color:#231f20}.nav li:last-child{margin-bottom:0px}.sub-menu{margin:30px 25px}.sub-menu li{font-size:13px;margin-bottom:20px;letter-spacing:2px}@media (min-width: 768px){.sub-menu li{font-size:14px;margin-bottom:25px}}.arrow-menu{position:absolute;top:4px;right:20px;width:10px;height:16px;cursor:pointer;background-image:url(../images/arrow-menu.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-menu.svg);background-repeat:no-repeat;-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width: 768px){.arrow-menu{right:45px}}.arrow-menu.open{-webkit-transform:rotateZ(90deg);-khtml-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}#menu-main-nav{margin:143px 0px 40px 10px}@media (min-width: 768px){#menu-main-nav{margin:140px 0px 40px 45px}}#menu-sidebar-secondary{width:100%;position:absolute;bottom:0px;background:#d6d7d1}@media (min-width: 768px){#menu-sidebar-secondary{bottom:20px}}@media (min-width: 768px) and (min-height: 768px){#menu-sidebar-secondary{bottom:100px}}#menu-follow{margin:20px 0px 20px 10px;columns:2}@media (min-width: 768px){#menu-follow{margin:20px 0px 0px 45px}}#menu-follow li{font-size:10px;letter-spacing:2px;margin-bottom:10px}#subscribe{margin:10px 10px 0px 10px}@media (min-width: 768px){#subscribe{margin:0px 45px 0px 45px}}#subscribe ul{margin:0}#subscribe ul li{position:relative;margin-bottom:10px}#subscribe ul li:last-child{margin-bottom:0px}@media (max-height: 767px){#subscribe ul li:last-child{margin-bottom:20px}}#subscribe #k_id_email-1{font-size:10px;letter-spacing:2px;background-color:rgba(233,234,229,0.5);padding-right:30px;text-transform:uppercase}#subscribe #mc-embedded-subscribe-2{position:absolute;top:0px;right:0px;min-width:0px;width:30px;height:100%;padding:0px;margin:0px;background-image:url(../images/arrow-menu.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-menu.svg);background-repeat:no-repeat;background-position:50% 50%}.subnav a{font-size:10px;letter-spacing:1px}@media (min-width: 768px){.subnav a{font-size:12px;letter-spacing:2px}}.subnav li{display:inline-block;line-height:12px;height:12px;margin:20px 0px 0px 0px;padding:0px 10px;border-right:1px solid #6d6e70}@media (min-width: 768px){.subnav li{padding:0px 16px}}.subnav li:last-child{border:0}.footer{background:#d7d8d2;padding:55px 0px}@media (max-width: 767px){.footer{display:none;visibility:hidden}}#inner-footer{width:84.7457627119%;min-height:100px;margin:0 auto}#logo-footer{width:86px;height:22px;background-image:url(../images/logo-footer.png);background-image:linear-gradient(transparent, transparent),url(../images/logo-footer.svg);background-repeat:no-repeat;margin-top:-7px}.grid5 .row{margin-bottom:0px}.grid5 h4{margin-top:0px;margin-bottom:5px;color:#4d4d4d}.grid5 .nav li{font-size:10px;margin-bottom:8px}.copyright{font-size:9px;color:#4d4d4d;letter-spacing:2px;padding:10px 0px 0px 0px}@media (min-width: 768px){.copyright{font-size:10px;padding:30px 0px 0px 0px}}.not-found{max-width:600px;margin:0 auto;margin-bottom:30px}@media (min-width: 768px){.not-found{margin-bottom:55px}}.credits{display:none;position:absolute;width:200px;margin-left:-55px;margin-top:-105px}.credits ul{background:#fff;margin:0;padding:10px 15px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.2);-ms-box-shadow:2px 2px 3px rgba(0,0,0,0.2);-o-box-shadow:2px 2px 3px rgba(0,0,0,0.2);box-shadow:2px 2px 3px rgba(0,0,0,0.2)}.credits ul div{font-size:15px;margin-bottom:3px}.credits ul li{text-align:center;margin:0;display:block;margin-bottom:10px}.credits ul li:last-child{margin:0}.footer-mobile{background:#d7d8d2;padding:20px 10px}@media (min-width: 768px){.footer-mobile{display:none;visibility:hidden}}.footer-mobile #logo-footer{-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.8);-khtml-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.footer-mobile .nav{margin:10px 0px}.footer-mobile .nav li{font-size:10px;margin-bottom:10px}.footer-mobile .nav li:last-child{margin-bottom:0px}.footer .source-org{background:#d7d8d2;padding-left:-webkit-calc(7.6271186441%);padding-left:calc(7.6271186441%);padding-right:-webkit-calc(7.6271186441%);padding-right:calc(7.6271186441%)}.new-logos{margin-top:5px;opacity:0.6}@media (min-width: 768px){.new-logos{float:left}}.new-logos li{vertical-align:top;position:relative;display:inline-block}.new-logos .logo-p{margin-top:1.5px}.filter-container{text-align:center;margin-bottom:40px}@media (min-width: 768px){.filter-container select{width:420px;display:inline-block}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slider-container{position:relative;padding:0px 0px 77% 0px}@media (min-width: 768px){.slider-container{padding:0px 0px 57% 0px}}.slider-container .slick-list,.slider-container .slick-track,.slider-container .slick-slider{position:absolute;width:100%;height:100%}.slider-container.reset .slick-list,.slider-container.reset .slick-track,.slider-container.reset .slick-slider{position:relative;width:auto;height:auto}.slider-container .slick-list::after{clear:both;content:"";display:table}.slick-dots{position:absolute;bottom:-40px;right:-5px;margin:0}@media (max-width: 767px){.slick-dots{display:none;visibility:hidden}}.slick-dots li{display:inline-block;margin-right:0px}.slick-dots li button{text-indent:-9999em;text-transform:uppercase;background:none;border:0;padding:0px;min-width:0;width:20px;height:20px;line-height:20px;background-position:center, center;background-image:url(../images/dot-empty.png);background-image:linear-gradient(transparent, transparent),url(../images/dot-empty.svg);background-repeat:no-repeat}.slick-dots li button:hover{background-image:url(../images/dot.png);background-image:linear-gradient(transparent, transparent),url(../images/dot.svg);background-repeat:no-repeat}.slick-dots li button:active{top:0px}.slick-dots li:last-child{margin-right:0px}.slick-dots li.slick-active button{background-image:url(../images/dot.png);background-image:linear-gradient(transparent, transparent),url(../images/dot.svg);background-repeat:no-repeat}.slider-container.slider-container-horizontal{padding:0px 0px 240px 0px;margin-bottom:30px}@media (min-width: 768px){.slider-container.slider-container-horizontal{padding:0px 0px 450px 0px}}@media (min-width: 1680px){.slider-container.slider-container-horizontal{padding:0px 0px 480px 0px}}@media (min-width: 768px){.slider-container.slider-container-horizontal{margin-bottom:110px}}.slider-container.slider-container-horizontal.single{margin-bottom:30px}@media (min-width: 768px){.slider-container.slider-container-horizontal.single{margin-bottom:55px}}.slider-container.slider-container-horizontal .slick-dots{position:absolute;bottom:-30px;right:0px;left:0px;text-align:center}@media (min-width: 768px){.slider-container.slider-container-horizontal .slick-dots{bottom:-55px}}.slick-slide.centered{-webkit-transform:translate(-50%, 0);-khtml-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.slick-prev,.slick-next{top:0px;position:absolute;text-indent:-9999em;text-transform:uppercase;background:none;border:0;padding:0px;min-width:0;width:40%;height:100%;line-height:20px;opacity:0;-webkit-transition:opacity 0.3s ease;-khtml-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;background-color:transparent !important}@media (max-width: 767px){.slick-prev,.slick-next{display:none;visibility:hidden}}.slick-prev:hover,.slick-next:hover{background-color:transparent !important;opacity:1}.slick-prev:active,.slick-next:active{top:0px;background-color:transparent !important}.slick-prev{left:0px;background-image:url(../images/arrow-left.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-left.svg);background-repeat:no-repeat;background-position:10px center}@media (min-width: 1200px){.slick-prev{background-position:30px center}}@media (min-width: 1600px){.slick-prev{background-position:55px center}}.slick-next{right:0px;background-image:url(../images/arrow-right.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-right.svg);background-repeat:no-repeat;background-position:right 10px center}@media (min-width: 1200px){.slick-next{background-position:right 30px center}}@media (min-width: 1600px){.slick-next{background-position:right 55px center}}.pagination .row{margin-top:30px}@media (min-width: 768px){.pagination .row{margin-top:55px}}@media (max-width: 767px){.pagination .col{margin-bottom:20px}}.pagination .col .item{display:inline-block;width:100%}.pagination .col .item:hover{color:#343433}.pagination .col .item:hover .img-container{-webkit-transition:all 0.4s ease;-khtml-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-filter:brightness(90%);filter:brightness(90%)}.pagination ul{margin:0;display:inline-block;width:100%}.pagination ul li{display:inline-block;vertical-align:middle}.pagination .col50:first-child li{margin-right:20px}.pagination .col50:first-child li:first-child{width:100px}.pagination .col50:first-child li:last-child{margin-right:0px;width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}.pagination .col50:last-child .item{text-align:right}.pagination .col50:last-child li{margin-left:20px}.pagination .col50:last-child li .h4{text-align:right}.pagination .col50:last-child li:first-child{margin-left:0px;width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}.pagination .col50:last-child li:last-child{width:100px}#overlay{top:0px;width:100%;height:100%;display:none}#overlay .bg{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:0}.overlay-close{cursor:pointer;z-index:2;position:fixed;right:0px;top:0px}@media (min-width: 768px){.overlay-close{right:35px;top:35px}}.overlay-close .icon{width:14px;height:14px;background-image:url(../images/icon-close.png);background-image:linear-gradient(transparent, transparent),url(../images/icon-close.svg);background-repeat:no-repeat}#content-overlay{position:relative;z-index:1;width:80%;max-width:1280px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#overlay.modal .bg{background:rgba(0,0,0,0.17)}#overlay.modal .overlay-close{display:none}#overlay.modal #content-overlay{line-height:21px;min-width:320px;max-width:400px}#overlay.modal #content-overlay .win-int{position:relative;background:#efefef;opacity:0}#overlay.modal #content-overlay .overlay-close{display:block;right:20px;top:20px}#overlay.modal #content-overlay h3{padding:0px 0px 20px 0px;text-align:left}#overlay.modal #content-overlay .wrapper{padding:50px 20px 20px 20px}#overlay.modal #content-overlay.login .form-row-first,#overlay.modal #content-overlay.login .form-row-last,#overlay.modal #content-overlay.lost_password .form-row-first,#overlay.modal #content-overlay.lost_password .form-row-last{width:100%}#overlay.modal #content-overlay .lost_password{font-size:14px;color:#666}#overlay.modal ul{margin-top:0px}#overlay.modal ul li{margin-bottom:20px}.mfp-bg{background:rgba(0,0,0,0.2)}.mfp-iframe-scaler iframe{box-shadow:none}.mfp-iframe-holder .mfp-content{max-width:680px;min-height:45%}button.mfp-close{width:44px !important;height:44px !important;line-height:44px  !important;position:absolute;right:10px !important;top:10px !important;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#666 !important;font-style:normal;font-size:28px;min-width:40px}.mfp-close:hover,.mfp-close:focus{opacity:1;background:none}.mfp-close:active{top:1px}#manage-certificates,#add-certificate,#previewCert{padding:15px;background:#efefef;font-size:16px}@media (min-width: 420px){#manage-certificates,#add-certificate,#previewCert{padding:20px 55px 40px 55px}}#manage-certificates h1,#add-certificate h1,#previewCert h1{display:block;text-align:center;font-size:18px;text-transform:uppercase;font-family:'bg-reg';letter-spacing:2px;float:none;margin:60px 0px}#manage-certificates .form-row,#add-certificate .form-row,#previewCert .form-row{margin-bottom:20px}#manage-certificates .form-row em,#add-certificate .form-row em,#previewCert .form-row em{font-size:14px;font-style:normal}#manage-certificates h2,#add-certificate h2,#previewCert h2{margin:40px 0px 30px 0px;font-size:16px}#manage-certificates #manageCertsButton,#add-certificate #manageCertsButton,#previewCert #manageCertsButton{margin-top:10px;margin-bottom:20px}@media (min-width: 420px){#manage-certificates #manageCertsButton,#add-certificate #manageCertsButton,#previewCert #manageCertsButton{margin-right:20px;margin-bottom:0px;margin-top:20px}}#manage-certificates #saveCertsButton,#add-certificate #saveCertsButton,#previewCert #saveCertsButton{margin-top:10px}@media (min-width: 420px){#manage-certificates #saveCertsButton,#add-certificate #saveCertsButton,#previewCert #saveCertsButton{margin-top:20px}}#manage-certificates span.error,#add-certificate span.error,#previewCert span.error{padding:0;padding-right:10px;font-size:14px;font-weight:normal}#wootax-loader{opacity:1}#addCertificateSection{padding-bottom:20px}form label{font-size:10px;text-transform:uppercase;font-family:'bg-reg';letter-spacing:2px;line-height:15px}.home header.header{height:20px}@media (min-width: 768px){.home header.header{height:58px}}@media (min-width: 1980px){.home header.header{height:58px}}#home-slider-container{margin:0px 10px 10px}@media (min-width: 768px){#home-slider-container{margin:0px 80px 80px}}@media (min-width: 1601px){#home-slider-container{margin:0px 110px 110px}}.home-collection{z-index:1;padding:0px 0px 77% 0px}@media (min-width: 768px){.home-collection{padding:0px 0px 57% 0px}}.caption{margin-top:-15px;position:relative;z-index:0;height:72px}.caption ul li{position:absolute;opacity:0;display:none}@media (max-width: 767px){.caption{height:100px}.caption h1.title,.caption h1.page-title{font-size:18px;line-height:24px}.caption h4.tagline{line-height:17px}}.page-template-page-news .item-footer h4{margin-bottom:0px}.page-template-page-news .item-footer h2{margin-top:0px}.pageH h4.date{text-align:center;margin:0}.footer-single{padding:10px 0px}.about-content{width:84.7457627119%;margin:0 auto}.about-content .grid .col .item{text-align:center;padding:0px 10px}.about-content .grid .col .item p{margin:0}@media (max-width: 480px){.about-content .grid .col{width:100%}}.careers-module h3.title{color:#999;font-size:12px;margin:28px 0px 25px 0px}@media (min-width: 768px){.careers-module h3.title{margin:48px 0px 45px 0px}}.careers-module ul.job-list{margin:0px 0px 25px 20px;list-style:disc}.careers-module ul.job-list li{font-size:16px;margin-bottom:5px;color:#6d6e70}.careers-module ul.job-list li:last-child{margin-bottom:0px}.careers-module ul.job-list li a{color:#6d6e70}.careers-module ul.job-list li a:hover{color:#231f20}@media (min-width: 768px){.careers-module ul.job-list{margin:0px 0px 45px 20px}.careers-module ul.job-list li{font-size:18px;margin-bottom:15px}}.careers-module .line{height:1px;margin-bottom:25px;background:#ccc}@media (min-width: 768px){.careers-module .line{margin-bottom:45px}}.careers-module ul.job-list-description{margin:0}.careers-module ul.job-list-description li{margin-bottom:25px}@media (min-width: 768px){.careers-module ul.job-list-description li{margin-bottom:45px}}.careers-module ul.job-list-description li h2{margin:0;color:#999;font-size:12px}@media (min-width: 768px){.careers-module ul.job-list-description li h2{font-size:18px}}.careers-module ul.job-list-description li p:first-child{margin-top:0px}.careers-module ul.job-list-description li p:last-child{margin-bottom:5px}.careers-module ul.job-list-description li a.apply,.careers-module ul.job-list-description li span.apply{font-size:10px;text-transform:uppercase;color:#999;font-family:'bg-reg';letter-spacing:2px}.careers-module ul.job-list-description li a.apply:hover,.careers-module ul.job-list-description li span.apply:hover{color:#666}@media (min-width: 768px){.careers-module ul.job-list-description li a.apply,.careers-module ul.job-list-description li span.apply{font-size:12px}}.careers-module ul.job-list-description li span.apply{margin:0px 10px;color:#231f20}ul.faqs{max-width:768px;margin:0 auto 50px auto}@media (min-width: 768px){ul.faqs{margin-bottom:100px}}ul.faqs li{margin-bottom:20px}@media (min-width: 768px){ul.faqs li{margin-bottom:50px}}ul.faqs li .question{color:#999}ul.faqs li .answer p:first-child{margin-top:0px}.page-template-page-projects .page-intro,.tax-project_category .page-intro{max-width:640px;margin:0 auto}@media (min-width: 768px){.page-template-page-projects .page-intro,.tax-project_category .page-intro{margin-bottom:65px}}.img-empty{position:absolute;width:100%;height:100%;background:#d7d8d2;opacity:0.5}.title-hover{position:absolute;right:0px;padding:15px 30px 15px 15px;background:rgba(255,255,255,0.87);text-transform:uppercase;letter-spacing:1px;font-size:10px;bottom:30px}@media (min-width: 1680px){.title-hover{padding:15px 55px 15px 15px}}@media (min-width: 768px){.title-hover{letter-spacing:2px;font-size:12px;opacity:0;-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}}@media (min-width: 768px){.item:hover .title-hover{-webkit-transform:translateX(0);-khtml-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}.video-still{display:inline-block;width:90%;margin:30px 0px}@media (min-width: 768px){.video-still{width:24.5%;max-width:650px;margin:55px 0px}}.video-still .img-container{padding:0px 0px 56% 0px}.play-icon{width:60px;height:60px;background-image:url(../images/play-icon.png);background-image:linear-gradient(transparent, transparent),url(../images/play-icon.svg);background-repeat:no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.videoWrapper embed,.videoWrapper object,.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.single-collection .samples-section ul{border-top:1px solid #ccc}.single-collection .samples-section ul li{border-bottom:1px solid #ccc;padding:20px 0px}@media (min-width: 768px){.single-collection .samples-section ul li{padding:30px 0px}}.single-collection .samples-section .table-sample{display:table;table-layout:fixed;width:100%}.single-collection .samples-section .table-sample .col{display:table-cell;vertical-align:middle;width:15%;color:#4d4d4d;font-family:'bg-med';text-transform:uppercase;font-size:10px;letter-spacing:1px}.single-collection .samples-section .table-sample .col:nth-child(2){width:25%}.single-collection .samples-section .table-sample .col:nth-child(3){width:60%}@media (min-width: 768px){.single-collection .samples-section .table-sample .col{width:25%}.single-collection .samples-section .table-sample .col:nth-child(2){width:35%}.single-collection .samples-section .table-sample .col:nth-child(3){width:40%}}@media (min-width: 768px){.single-collection .samples-section .table-sample .col{font-size:11px;letter-spacing:2px}}.single-collection .samples-section .table-sample .title,.single-collection .samples-section .table-sample h1.page-title{overflow:hidden;padding-left:10px;padding-right:10px}@media (min-width: 768px){.single-collection .samples-section .table-sample .title,.single-collection .samples-section .table-sample h1.page-title{padding-left:20px}}.single-collection .samples-section .table-sample .price{padding-left:10px;padding-right:10px;text-align:right;white-space:nowrap}@media (min-width: 768px){.single-collection .samples-section .table-sample .price{padding-right:20px}}.single-collection .samples-section .table-sample .price.price-title{padding:0px 10px;text-align:left}@media (min-width: 768px){.single-collection .samples-section .table-sample .price.price-title{padding-left:20px}}.single-collection .samples-section .table-sample .button{min-width:80px;width:100%}.single-collection .samples-section .table-sample .product-swatch{margin-bottom:10px}@media (min-width: 768px){.single-collection .samples-section .table-sample .product-swatch{margin-bottom:20px}}.single-collection .hero-img-wrapper{margin:2.5% 0px}.single-collection .hero-img-wrapper .img-sizer{max-width:720px;margin:0 auto}.single-collection .hero-img-wrapper .img-container{padding-bottom:65%}.single-product .summary{max-width:540px}.single-product .summary h2{margin-top:0px}.single-product .summary h1{margin-bottom:40px}.single-product .summary h4.download{margin:20px 0px 0px 0px}.single-product .summary .details{font-size:14px;line-height:22px;padding-bottom:30px;margin-top:30px}.single-product .summary .additionals-pdf{margin:0}.single-product .slider-container{padding-bottom:120%}.single-product .slick-dots{position:absolute;bottom:-30px;right:0px;left:0px;text-align:center}@media (min-width: 768px){.single-product .slick-dots{bottom:-55px}}.single-product .title-hover{bottom:10px;padding:5px;letter-spacing:0px;font-size:10px}@media (min-width: 768px){.single-product .title-hover{letter-spacing:2px;padding:10px;bottom:20px}}@media (min-width: 1680px){.single-product .title-hover{padding:10px 20px 10px 10px}}.download-pdf-icon{vertical-align:middle;width:20px;height:20px;display:inline-block;background-image:url(../images/icon-download.png);background-image:linear-gradient(transparent, transparent),url(../images/icon-download.svg);background-repeat:no-repeat;margin-right:10px;margin-top:-4px}a:hover .download-pdf-icon{background-image:url(../images/icon-download-hover.png);background-image:linear-gradient(transparent, transparent),url(../images/icon-download-hover.svg);background-repeat:no-repeat}ul.products-add-buttons{width:100%;margin-bottom:0px}ul.products-add-buttons .quantity{display:none}ul.products-add-buttons li{margin-bottom:20px}ul.products-add-buttons li:last-child{margin-bottom:0px}@media (max-width: 767px){ul.products-add-buttons .button{width:100%}}.related-products h4{color:#4d4d4d}.product-swatch{font-family:'bg-med';color:#4d4d4d;border-color:#4d4d4d;position:relative;margin-bottom:20px;padding:0;height:auto;min-width:40px;line-height:30px}.product-swatch:hover,.product-swatch:focus{border-color:#4d4d4d;background-image:url(../images/arrow-select-dropdown-over-white.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-select-dropdown-over-white.svg);background-repeat:no-repeat;color:white;background-color:#4d4d4d}.product-swatch .swatch-name{padding:5px 10px;padding-right:30px;height:42px;white-space:nowrap}.product-swatch .swatch-name .swatch-option ul li.thumb{width:30px}.product-swatch .swatch-name .swatch-option ul:hover{background-color:transparent}.product-swatch .swatch-name .swatch-option ul:hover.name{text-decoration:none}.product-swatch .swatch-name .swatch-option ul.no-image li.thumb{display:none}.product-swatch .swatch-pane{position:absolute;width:100%;background-color:#eaebe5;padding:10px;-webkit-box-shadow:2px 5px 10px rgba(0,0,0,0.5);-moz-box-shadow:2px 5px 10px rgba(0,0,0,0.5);-ms-box-shadow:2px 5px 10px rgba(0,0,0,0.5);-o-box-shadow:2px 5px 10px rgba(0,0,0,0.5);box-shadow:2px 5px 10px rgba(0,0,0,0.5);color:#4d4d4d}.product-swatch .swatch-option{margin-bottom:10px}.product-swatch .swatch-option:last-child{margin-bottom:0}.product-swatch .swatch-option ul{margin:0;padding:0;border:0 !important;display:flex;flex-wrap:nowrap;align-items:center}.product-swatch .swatch-option ul li{margin:0;padding:0;border:0}.product-swatch .swatch-option ul li.thumb{width:50px;overflow:hidden}.product-swatch .swatch-option ul li.thumb .img-container{padding-bottom:100%;transition:all 1s ease-out}.product-swatch .swatch-option ul li.name{padding-left:10px;width:calc(100% - 50px)}.product-swatch .swatch-option ul li.name .int{display:flex;flex-wrap:nowrap;justify-content:space-between}.product-swatch .swatch-option ul.no-image li.thumb{display:none}.product-swatch .swatch-option ul.no-image li.name{width:100%}.product-swatch .swatch-pane{pointer-events:none;opacity:0;visibility:hidden;transition:all 0.23s ease-out;transform:translateY(-60px)}.product-swatch .swatch-pane .swatch-option:hover{background-color:rgba(0,0,0,0.02)}.product-swatch .swatch-pane .swatch-option:hover .name{text-decoration:none;color:black}.product-swatch.open .swatch-pane{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(-64px)}form.variations_form.you-have-to-select-a-variation .product-swatch{border-color:red}form.variations_form.you-have-to-select-a-variation .product-swatch:hover{border-color:#4d4d4d}.woocommerce-shipping-calculator{display:none}.woocommerce-shipping-destination{display:none}.woocommerce-page article,.page-template-page-empty-checkout article,.page-id-98 article,.page-id-378 article,.page-id-29 article{background:#efefef;padding:10px;margin-bottom:20px}@media (min-width: 768px){.woocommerce-page article,.page-template-page-empty-checkout article,.page-id-98 article,.page-id-378 article,.page-id-29 article{max-width:680px;padding:55px;margin:0 auto;margin-bottom:55px}}@media (min-width: 768px){.woocommerce-page.woocommerce-checkout article,.page-template-page-empty-checkout.woocommerce-checkout article,.page-id-98.woocommerce-checkout article,.page-id-378.woocommerce-checkout article,.page-id-29.woocommerce-checkout article{padding-top:10px}}@media (min-width: 768px){.woocommerce-page #inner-content,.page-template-page-empty-checkout #inner-content,.page-id-98 #inner-content,.page-id-378 #inner-content,.page-id-29 #inner-content{min-width:680px}}.woocommerce-page .login-reminder,.page-template-page-empty-checkout .login-reminder,.page-id-98 .login-reminder,.page-id-378 .login-reminder,.page-id-29 .login-reminder{text-align:right}@media (min-width: 768px){.woocommerce-page .login-reminder,.page-template-page-empty-checkout .login-reminder,.page-id-98 .login-reminder,.page-id-378 .login-reminder,.page-id-29 .login-reminder{margin-right:-webkit-calc(-55px + 15px);margin-right:calc(-55px + 15px)}}.woocommerce-page .login-reminder a,.page-template-page-empty-checkout .login-reminder a,.page-id-98 .login-reminder a,.page-id-378 .login-reminder a,.page-id-29 .login-reminder a{color:inherit}.woocommerce-page h3,.page-template-page-empty-checkout h3,.page-id-98 h3,.page-id-378 h3,.page-id-29 h3{text-align:center;color:#343433;margin:0;padding:30px 0px}@media (min-width: 768px){.woocommerce-page h3,.page-template-page-empty-checkout h3,.page-id-98 h3,.page-id-378 h3,.page-id-29 h3{padding:55px 0px}}.woocommerce-page .messages,.page-template-page-empty-checkout .messages,.page-id-98 .messages,.page-id-378 .messages,.page-id-29 .messages{font-size:14px;color:#666;text-transform:none;letter-spacing:0px}.woocommerce-page label,.page-template-page-empty-checkout label,.page-id-98 label,.page-id-378 label,.page-id-29 label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#999;display:inline-block}.woocommerce-page .required,.page-template-page-empty-checkout .required,.page-id-98 .required,.page-id-378 .required,.page-id-29 .required{display:none}.woocommerce-page p,.page-template-page-empty-checkout p,.page-id-98 p,.page-id-378 p,.page-id-29 p{margin-bottom:20px}.woocommerce-page .form-row-first,.page-template-page-empty-checkout .form-row-first,.page-id-98 .form-row-first,.page-id-378 .form-row-first,.page-id-29 .form-row-first{display:inline-block;width:47%;float:left}.woocommerce-page .form-row-last,.page-template-page-empty-checkout .form-row-last,.page-id-98 .form-row-last,.page-id-378 .form-row-last,.page-id-29 .form-row-last{display:inline-block;width:47%;float:right}.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last,.page-template-page-empty-checkout .lost_reset_password .form-row-first,.page-template-page-empty-checkout .lost_reset_password .form-row-last,.page-id-98 .lost_reset_password .form-row-first,.page-id-98 .lost_reset_password .form-row-last,.page-id-378 .lost_reset_password .form-row-first,.page-id-378 .lost_reset_password .form-row-last,.page-id-29 .lost_reset_password .form-row-first,.page-id-29 .lost_reset_password .form-row-last{width:100%}.woocommerce-page .select2-container span.selection,.page-template-page-empty-checkout .select2-container span.selection,.page-id-98 .select2-container span.selection,.page-id-378 .select2-container span.selection,.page-id-29 .select2-container span.selection{display:none}.woocommerce-page p.create-account,.woocommerce-page .terms,.page-template-page-empty-checkout p.create-account,.page-template-page-empty-checkout .terms,.page-id-98 p.create-account,.page-id-98 .terms,.page-id-378 p.create-account,.page-id-378 .terms,.page-id-29 p.create-account,.page-id-29 .terms{vertical-align:middle;font-size:10px}.woocommerce-page p.create-account input,.woocommerce-page .terms input,.page-template-page-empty-checkout p.create-account input,.page-template-page-empty-checkout .terms input,.page-id-98 p.create-account input,.page-id-98 .terms input,.page-id-378 p.create-account input,.page-id-378 .terms input,.page-id-29 p.create-account input,.page-id-29 .terms input{margin-right:10px;vertical-align:middle}.woocommerce-page h3#ship-to-different-address,.page-template-page-empty-checkout h3#ship-to-different-address,.page-id-98 h3#ship-to-different-address,.page-id-378 h3#ship-to-different-address,.page-id-29 h3#ship-to-different-address{text-align:left;vertical-align:baseline;font-size:10px;padding:0;margin-bottom:20px}.woocommerce-page h3#ship-to-different-address input,.page-template-page-empty-checkout h3#ship-to-different-address input,.page-id-98 h3#ship-to-different-address input,.page-id-378 h3#ship-to-different-address input,.page-id-29 h3#ship-to-different-address input{float:left;margin-right:10px}.woocommerce-page .thwcfd-field-checkbox input,.page-template-page-empty-checkout .thwcfd-field-checkbox input,.page-id-98 .thwcfd-field-checkbox input,.page-id-378 .thwcfd-field-checkbox input,.page-id-29 .thwcfd-field-checkbox input{float:left;margin-right:10px}.woocommerce-page .thwcfd-field-checkbox .optional,.page-template-page-empty-checkout .thwcfd-field-checkbox .optional,.page-id-98 .thwcfd-field-checkbox .optional,.page-id-378 .thwcfd-field-checkbox .optional,.page-id-29 .thwcfd-field-checkbox .optional{display:none}.woocommerce-page .payment_methods li,.page-template-page-empty-checkout .payment_methods li,.page-id-98 .payment_methods li,.page-id-378 .payment_methods li,.page-id-29 .payment_methods li{font-size:14px;margin-bottom:20px}.woocommerce-page .payment_methods li input,.page-template-page-empty-checkout .payment_methods li input,.page-id-98 .payment_methods li input,.page-id-378 .payment_methods li input,.page-id-29 .payment_methods li input{margin-right:10px;font-size:12px}.woocommerce-page .place-order,.page-template-page-empty-checkout .place-order,.page-id-98 .place-order,.page-id-378 .place-order,.page-id-29 .place-order{margin:30px 0px}@media (min-width: 768px){.woocommerce-page .place-order,.page-template-page-empty-checkout .place-order,.page-id-98 .place-order,.page-id-378 .place-order,.page-id-29 .place-order{margin:55px 0px}}.woocommerce-page .place-order .terms input,.page-template-page-empty-checkout .place-order .terms input,.page-id-98 .place-order .terms input,.page-id-378 .place-order .terms input,.page-id-29 .place-order .terms input{float:left}.woocommerce-page .button,.page-template-page-empty-checkout .button,.page-id-98 .button,.page-id-378 .button,.page-id-29 .button{display:block;min-width:none;width:100%}.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-error,.page-template-page-empty-checkout .woocommerce-message,.page-template-page-empty-checkout .woocommerce-error,.page-id-98 .woocommerce-message,.page-id-98 .woocommerce-error,.page-id-378 .woocommerce-message,.page-id-378 .woocommerce-error,.page-id-29 .woocommerce-message,.page-id-29 .woocommerce-error{display:none}.woocommerce-page .woocommerce-invalid input,.woocommerce-page .woocommerce-invalid-required-field input,.page-template-page-empty-checkout .woocommerce-invalid input,.page-template-page-empty-checkout .woocommerce-invalid-required-field input,.page-id-98 .woocommerce-invalid input,.page-id-98 .woocommerce-invalid-required-field input,.page-id-378 .woocommerce-invalid input,.page-id-378 .woocommerce-invalid-required-field input,.page-id-29 .woocommerce-invalid input,.page-id-29 .woocommerce-invalid-required-field input{border-bottom:1px solid red}.woocommerce-page .create-account,.page-template-page-empty-checkout .create-account,.page-id-98 .create-account,.page-id-378 .create-account,.page-id-29 .create-account{font-size:14px}.woocommerce-page .woocommerce-checkout-review-order-table,.page-template-page-empty-checkout .woocommerce-checkout-review-order-table,.page-id-98 .woocommerce-checkout-review-order-table,.page-id-378 .woocommerce-checkout-review-order-table,.page-id-29 .woocommerce-checkout-review-order-table{color:#4d4d4d}.woocommerce-page #cart-container-checkout li.cart_item:last-child,.page-template-page-empty-checkout #cart-container-checkout li.cart_item:last-child,.page-id-98 #cart-container-checkout li.cart_item:last-child,.page-id-378 #cart-container-checkout li.cart_item:last-child,.page-id-29 #cart-container-checkout li.cart_item:last-child{border:0}.woocommerce-page .cart-totals-container-checkout.cart_totals,.page-template-page-empty-checkout .cart-totals-container-checkout.cart_totals,.page-id-98 .cart-totals-container-checkout.cart_totals,.page-id-378 .cart-totals-container-checkout.cart_totals,.page-id-29 .cart-totals-container-checkout.cart_totals{width:100%;position:relative;bottom:auto;padding:20px 0px}.product-quantity{line-height:18px;height:18px;margin-left:-8px}.product-quantity ul{margin:0}.product-quantity ul li{display:inline-block;vertical-align:middle}.product-quantity .quantity{display:inline-block;line-height:18px}.product-quantity .qty{display:inline-block;border-bottom:0;line-height:18px;height:18px;font-size:12px;width:20px;text-align:center}.product-quantity .qty:hover,.product-quantity .qty:focus{border-bottom:0px}.product-quantity .spinner{width:18px;height:18px;cursor:pointer;display:inline-block;background-position:center 6px}.product-quantity .spinner.left{background-image:url(../images/arrow-qty-left.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-qty-left.svg);background-repeat:no-repeat}.product-quantity .spinner.left:hover{background-image:url(../images/arrow-qty-left-over.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-qty-left-over.svg);background-repeat:no-repeat}.product-quantity .spinner.right{background-image:url(../images/arrow-qty-right.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-qty-right.svg);background-repeat:no-repeat}.product-quantity .spinner.right:hover{background-image:url(../images/arrow-qty-right-over.png);background-image:linear-gradient(transparent, transparent),url(../images/arrow-qty-right-over.svg);background-repeat:no-repeat}.woocommerce-info{margin-bottom:10px}.page-template-page-empty-checkout .col-2,.page-template-page-empty-checkout #order_review{display:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals.has-shipping-message{border-bottom:0px !important;padding-bottom:0px !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals td[data-title="Shipping"]{text-align:left;padding-left:20px}@media (min-width: 768px){body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals td[data-title="Shipping"]{padding-left:150px}}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li{margin-bottom:5px}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li:last-child{margin-bottom:0px;margin-top:20px;padding-top:15px;border-top:1px solid #ccc;width:200px !important}@media (min-width: 768px){body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li:last-child{width:300px !important}}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li input{vertical-align:middle;margin-top:-2px}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li label{margin-left:10px;white-space:nowrap}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper{border-top:0px !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper tr{padding:0;border-bottom:0}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper tr:first-child{display:none !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper tr td{padding:0;padding-top:10px}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper tbody,body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper tr,body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper td{display:block !important;max-width:none !important;width:200px !important}@media (min-width: 768px){body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper tbody,body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper tr,body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper td{width:300px !important}}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper select.my_shipper{width:100% !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper textarea.shipper_note{margin-top:10px !important;width:100% !important;line-height:35px;font-size:10px  !important;letter-spacing:2px;height:35px !important;min-height:35px !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-totals ul#shipping_method>li table#use_my_shipper textarea.shipper_note:placeholder{font-size:10px  !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-message{padding-top:0px !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-message th{padding:0px !important;width:1px !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-message td.message{padding-top:0px !important}body.woocommerce-checkout form.woocommerce-checkout tr.woocommerce-shipping-message td.message ul{margin:0;padding:0;margin-left:-46px;list-style-type:disc;text-align:left !important;color:#999;font-size:14px;line-height:21px;letter-spacing:0px}small.includes_tax{font-size:11px !important;letter-spacing:0px}#order_comments_field{padding-top:20px}#order_comments_field textarea#order_comments{height:90px;border:1px solid #ccc;padding:10px;margin-top:10px;line-height:21px}#order_comments_field .optional{display:none}@media (min-width: 768px){.wrap-like-footer{width:84.7457627119%}}.f-m{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#4d4d4d;line-height:30px;height:30px;white-space:nowrap}@media (min-width: 768px){.visible-for-mobile{display:none}}@media (max-width: 767px){.visible-for-not-mobile{display:none}}.widget-sample-order{position:relative}.widget-sample-order .overlay-sample-order{padding:20px;background:#d7d8d2;position:absolute;width:100%;bottom:0px;pointer-events:none;opacity:0;transform:translate(0, 20, 0);transition:all 0.3s ease-out}.widget-sample-order .overlay-sample-order .product-swatch{background-color:#eaebe5}.widget-sample-order .overlay-sample-order .product-swatch:hover{background-color:#4d4d4d}.widget-sample-order .overlay-sample-order .collection-deck{margin-top:20px}.widget-sample-order.open .overlay-sample-order{pointer-events:auto;opacity:1;transform:translate(0, 0, 0)}.single-product-mural #inner-content.wrap,.single-product-mural #inner-content.wrap-like-footer{width:100%;max-width:none;margin:0px}.back-link{margin-bottom:10px}.back-link a{display:flex;align-items:center;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#4d4d4d;line-height:30px;height:30px;white-space:nowrap;font-size:12px;letter-spacing:2px}.back-link a span{margin-left:10px}.back-link a svg{width:7px;height:auto;transition:transform 0.3s ease-in-out}.back-link a:hover{color:black}.back-link a:hover svg{transform:translate(-5px, 0px)}.mural-title a:hover{color:black}.widget-mural{opacity:0;transition:opacity 0.8s ease-out}.widget-mural.ready{opacity:1}.widget-mural .top-body{background-color:#d7d8d2;padding:30px 0px}.widget-mural .bottom-description{padding:30px 0px}.widget-mural .main-layout{display:flex;flex-wrap:wrap;width:100%}.widget-mural .main-layout>.col{position:relative;width:100%}.widget-mural .main-layout>.col:first-child{overflow:hidden;margin-bottom:20px}@media (min-width: 1024px){.widget-mural .main-layout{flex-wrap:nowrap}.widget-mural .main-layout>.col:first-child{width:calc( 100% - 320px);margin-bottom:0px}.widget-mural .main-layout>.col:last-child{width:320px;padding-left:20px}}@media (min-width: 1400px){.widget-mural .main-layout{flex-wrap:nowrap}.widget-mural .main-layout>.col:first-child{width:calc( 100% - 400px)}.widget-mural .main-layout>.col:last-child{width:360px;padding-left:40px}}.widget-mural .maps{height:calc( 560px + 30px + 40px + 65px);display:flex;width:100%;align-items:flex-end}.widget-mural .mural-map{position:relative;width:100%;pointer-events:none;z-index:-1;opacity:0;transition:opacity 0.3s ease-out;top:-9999px}.widget-mural .mural-map.ready{position:absolute}.widget-mural .mural-map.ready.active{position:relative;pointer-events:auto;opacity:1;z-index:17;top:auto}.widget-mural .mural-map.ready.active.scroll-enabled .arrow{opacity:1;pointer-events:auto}.widget-mural .mural-map .mural{display:flex;flex-wrap:nowrap}.widget-mural .mural-map .height{width:30px;position:relative}.widget-mural .mural-map .height .lines{position:absolute;width:10px;right:0px;height:calc( 100% - 30px - 40px);top:30px;border:1px solid #4d4d4d;border-left-color:transparent}.widget-mural .mural-map .height .number{position:absolute}.widget-mural .mural-map .height .number.top{top:17px;transform:translateY(-50%)}.widget-mural .mural-map .height .number.bottom{bottom:40px;transform:translateY(50%)}.widget-mural .mural-map .height .name{position:absolute;top:50%;left:-10px;transform:rotate(-90deg) translateX(50%)}.widget-mural .mural-map .arrow{width:50px;position:relative;opacity:0;pointer-events:none;transition:opacity 0.3s ease-out}.widget-mural .mural-map .arrow .inner{cursor:pointer;transition:opacity 0.2s ease-out;position:absolute;width:100%;height:100%;height:calc( 100% - 30px - 40px);top:30px}.widget-mural .mural-map .arrow svg{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.widget-mural .mural-map .arrow.right .name{position:absolute;width:100px;text-align:center;top:50%;margin-top:-60px;left:-5px;transform:rotate(90deg) translateX(50%)}.widget-mural .mural-map .map-container{overflow:hidden;width:calc( 100% - 30px - 100px);text-align:right}.widget-mural .mural-map .map-container .map{position:relative;display:inline-block}.widget-mural .mural-map .map-container .map .panels{position:absolute;top:0px;width:100%;height:100%;display:flex;flex-wrap:nowrap}.widget-mural .mural-map .map-container .map .panels .panel{width:100%;position:relative}.widget-mural .mural-map .map-container .map .panels .panel .panel-number{position:absolute;width:100%;height:30px;text-align:center;line-height:30px}.widget-mural .mural-map .map-container .map .panels .panel .lines{position:absolute;width:100%;height:100%;height:calc( 100% - 30px);top:30px;pointer-events:none}.widget-mural .mural-map .map-container .map .panels .panel .lines .line{position:absolute;width:1px;height:calc( 100% - 30px);background-color:#4d4d4d}.widget-mural .mural-map .map-container .map .panels .panel .lines .line .number{position:absolute;bottom:0px;bottom:-30px;white-space:nowrap}.widget-mural .mural-map .map-container .map .panels .panel .lines .line.left{display:none;left:0px}.widget-mural .mural-map .map-container .map .panels .panel .lines .line.left .number{left:0px}.widget-mural .mural-map .map-container .map .panels .panel .lines .line.right{right:0px}.widget-mural .mural-map .map-container .map .panels .panel .lines .line.right .number{right:0px;transform:translateX(50%)}.widget-mural .mural-map .map-container .map .panels .panel .bt{position:absolute;width:100%;height:100%;height:calc( 100% - 30px - 40px);top:30px;background-color:rgba(255,255,255,0.4);opacity:0;transition:opacity 0.2s ease-out;cursor:pointer}.widget-mural .mural-map .map-container .map .panels .panel .bt.dark{background-color:rgba(0,0,0,0.2)}@media (min-width: 1024px){.widget-mural .mural-map .map-container .map .panels .panel:hover .bt{opacity:0.5}}.widget-mural .mural-map .map-container .map .panels .panel.selected .bt{opacity:1}.widget-mural .mural-map .map-container .map .panels .panel:first-child .lines .line.left{display:block}.widget-mural .mural-map .map-container .map .panels .panel:last-child .lines .line.right{right:0.5px}.widget-mural .mural-map .map-container .map .panels .panel:last-child .lines .line.right .number{transform:translateX(0)}.widget-mural .mural-map .img-size{line-height:0px;display:inline-block;margin-top:30px;margin-bottom:40px}.widget-mural .mural-map .img-size img{height:560px;width:auto}.widget-mural .mural-map .img-size.size-10 img{height:calc( 560px * 10 / 16)}.widget-mural .mural-map .img-size.size-11 img{height:calc( 560px * 11 / 16)}.widget-mural .mural-map .img-size.size-12 img{height:calc( 560px * 12 / 16)}.widget-mural .mural-map .img-size.size-13 img{height:calc( 560px * 13 / 16)}.widget-mural .mural-map .img-size.size-14 img{height:calc( 560px * 14 / 16)}.widget-mural .mural-map .img-size.size-15 img{height:calc( 560px * 15 / 16)}.widget-mural .mural-map .img-size.size-16 img{height:calc( 560px * 16 / 16)}.widget-mural .footer-map{width:calc( 100% - 50px);padding-top:20px;display:flex;flex-wrap:nowrap;justify-content:space-between}.widget-mural .footer-map .visor{height:25px}@media (min-width: 768px){.widget-mural .footer-map .visor{height:45px}}.widget-mural .footer-map .map-visor{position:relative}.widget-mural .footer-map .map-visor .img-sizer{line-height:0;position:relative;opacity:0.7;transition:opacity 0.2s ease-out}.widget-mural .footer-map .map-visor .img-sizer img{height:25px;width:auto}@media (min-width: 768px){.widget-mural .footer-map .map-visor .img-sizer img{height:45px}}.widget-mural .footer-map .map-visor .pnls{position:absolute !important;width:100%;height:100%;left:0px;top:0px;top:0;display:flex;flex-wrap:nowrap;opacity:0.3;display:none}.widget-mural .footer-map .map-visor .pnls .p{width:100%;height:100%;border-right:1px solid #4d4d4d}.widget-mural .footer-map .map-visor .pnls .p:first-child{border-left:1px solid #4d4d4d}.widget-mural .footer-map .map-visor .lens{position:absolute;top:0px;height:100%;width:60px;border:1px solid #4d4d4d;cursor:grab}.widget-mural .footer-map .map-visor:hover .img-sizer{opacity:0.9}.widget-mural .footer-map .map-visor.disable{pointer-events:none}.widget-mural .footer-map .map-visor.disable .lens{cursor:default}.widget-mural .footer-map .map-visor.disable:hover .img-sizer{opacity:0.7}.widget-mural .footer-map .map-visor.disable .lens{opacity:0.7}@media (max-width: 768px){.widget-mural .mural-map .height .lines{right:10px}.widget-mural .mural-map .arrow{display:none}.widget-mural .mural-map .map-container{width:calc( 100% - 30px)}.widget-mural .footer-map{width:100%;align-items:center}.widget-mural .footer-map .col.measure label{width:120px}.widget-mural .maps{height:calc( 270px + 30px + 40px + 65px)}.widget-mural .mural-map .img-size img{height:270px}.widget-mural .mural-map .img-size.size-10 img{height:calc( 270px * 10 / 16)}.widget-mural .mural-map .img-size.size-11 img{height:calc( 270px * 11 / 16)}.widget-mural .mural-map .img-size.size-12 img{height:calc(  270px * 12 / 16)}.widget-mural .mural-map .img-size.size-13 img{height:calc(  270px * 13 / 16)}.widget-mural .mural-map .img-size.size-14 img{height:calc(  270px * 14 / 16)}.widget-mural .mural-map .img-size.size-15 img{height:calc(  270px * 15 / 16)}.widget-mural .mural-map .img-size.size-16 img{height:calc(  270px * 16 / 16)}}.widget-mural .estimate-price{font-family:'bg-med';margin-top:10px;font-size:22px;line-height:28px;min-height:28px;letter-spacing:2px;color:#4d4d4d}@media (min-width: 1024px){.widget-mural .layout-map-control{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:calc( 40px + 65px)}}.widget-mural ul.form-layout{margin-bottom:0px}.widget-mural ul.form-layout li{margin-bottom:10px}.widget-mural ul.form-layout li:last-child{margin-bottom:0px}.widget-mural ul.form-layout .instructions{font-size:16px;line-height:21px}.widget-mural ul.form-layout label{color:#4d4d4d}.widget-mural ul.form-layout button{margin-top:30px;background-color:#4d4d4d;border-color:#4d4d4d;color:white}.widget-mural ul.form-layout button:hover{color:#4d4d4d !important;background-color:rgba(77,77,77,0)}.widget-mural ul.form-layout button.disabled{pointer-events:none;opacity:0.5}.widget-mural .info-tabs{position:relative}.widget-mural .info-tabs .tab{position:absolute;left:-10000px;top:-10000px}.widget-mural .info-tabs .tab .int{opacity:0;transition:opacity 0.3s ease-out 0.1s}.widget-mural .info-tabs .tab.active{display:block;position:relative;left:0px;top:0px}.widget-mural .info-tabs .tab.active .int{opacity:1}.widget-mural ul.product-details{font-size:14px;color:rgba(77,77,77,0.7)}.widget-mural ul.product-details .tit{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#4d4d4d;line-height:30px;height:30px;white-space:nowrap;line-height:21px;letter-spacing:2px;height:auto;font-family:'bg-med';font-size:11px}.widget-mural ul.product-details li{break-inside:avoid;padding-bottom:15px}.widget-mural ul.product-details li.pdf{padding-top:15px}.widget-mural ul.product-details li.pdf h4.download{font-size:10px}.widget-mural ul.product-details li.pdf h4.download a:hover{color:#4d4d4d}@media (min-width: 768px){.widget-mural ul.product-details{columns:2;column-gap:10px}}@media (min-width: 1024px){.widget-mural ul.product-details{columns:3}}@media (min-width: 1480px){.widget-mural ul.product-details{columns:4}}.widget-mural .note,.widget-mural .customization{font-size:14px;line-height:20px}@media (max-width: 767px){.cart_item .mural-variation{font-size:10px;line-height:16px;letter-spacing:1px}}.toggle{cursor:pointer;display:inline-block}.toggle:hover .toggle-label{color:black}.toggle-switch{display:inline-block;background:#4d4d4d;border-radius:8px;width:29px;height:16px;position:relative;vertical-align:middle;transition:background 0.25s}.toggle-switch:before,.toggle-switch:after{content:""}.toggle-switch:before{display:block;background:linear-gradient(to bottom, #fff 0%, #eee 100%);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,0.25);width:12px;height:12px;position:absolute;top:2px;left:2px;transition:left 0.25s}.toggle:hover .toggle-switch:before{background:linear-gradient(to bottom, #fff 0%, #fff 100%);box-shadow:0 0 0 1px rgba(0,0,0,0.8)}.toggle-checkbox:checked+.toggle-switch{background:#4d4d4d}.toggle-checkbox:checked+.toggle-switch:before{left:15px}.toggle-checkbox{position:absolute;visibility:hidden}.toggle-label{margin-left:5px;position:relative;top:2px;transition:color 0.2s ease-out}.toggle-label.left{margin-left:0px;margin-right:5px}.search-results .wrap-search,.search-no-results .wrap-search{max-width:860px;margin:0 auto}.search-results .search-results-header,.search-no-results .search-results-header{padding:30px 0px;border-bottom:1px solid #ccc}@media (min-width: 768px){.search-results .search-results-header,.search-no-results .search-results-header{padding:50px 0px}}.search-results .search-results-header .eyebrow,.search-no-results .search-results-header .eyebrow{margin-bottom:10px}.search-results .item-result,.search-no-results .item-result{padding:20px 0px;border-bottom:1px solid #ccc}@media (min-width: 768px){.search-results .item-result,.search-no-results .item-result{padding:30px 0px}}@media (min-width: 1280px){.search-results .item-result,.search-no-results .item-result{padding:40px 0px}}.search-results .layout.has-post-thumbnail,.search-no-results .layout.has-post-thumbnail{display:table;table-layout:fixed;width:100%}.search-results .layout.has-post-thumbnail .col,.search-no-results .layout.has-post-thumbnail .col{display:table-cell;vertical-align:top}.search-results .layout.has-post-thumbnail .col.col-image,.search-no-results .layout.has-post-thumbnail .col.col-image{width:90px}@media (min-width: 768px){.search-results .layout.has-post-thumbnail .col.col-image,.search-no-results .layout.has-post-thumbnail .col.col-image{width:170px}}.search-results .layout.has-post-thumbnail .col.col-text,.search-no-results .layout.has-post-thumbnail .col.col-text{padding-left:20px}@media (min-width: 768px){.search-results .layout.has-post-thumbnail .col.col-text,.search-no-results .layout.has-post-thumbnail .col.col-text{padding-left:40px}}.search-results .col-text .eyebrow,.search-no-results .col-text .eyebrow{margin-bottom:5px}.search-results .col-text .title,.search-results .col-text h1.page-title,.search-no-results .col-text .title,.search-no-results .col-text h1.page-title{margin-bottom:10px}@media (max-width: 767px){.search-results .col-text .text,.search-no-results .col-text .text{display:none}}.search-results .icon-pdf,.search-no-results .icon-pdf{display:inline-block;margin-right:10px;vertical-align:middle}.wp-pagenavi{padding:40px 0px 40px 0px}.wp-pagenavi .pages{display:inline-block;margin-right:20px}.wp-pagenavi .page,.wp-pagenavi .current{display:inline-block;padding:0px 5px}.wp-pagenavi .current{color:#333}#newsletter-overlay{position:fixed;left:0px;top:0px;z-index:99999;width:100%;height:100%;visibility:hidden}#newsletter-overlay .bg{position:absolute;width:100%;height:100%;background-color:rgba(245,245,245,0.95)}#newsletter-overlay #newsletter-window{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;background-color:#fff;overflow:hidden;transition:all 0.3s easeout}@media (min-width: 768px){#newsletter-overlay #newsletter-window{max-width:1320px;max-height:660px}}#newsletter-overlay .table{position:relative;width:100%;display:table;table-layout:fixed}#newsletter-overlay .table .col{position:relative;margin:0px 20px;display:table-cell;vertical-align:middle}@media (max-width: 767px){#newsletter-overlay .table .col{height:100vh}}#newsletter-overlay .table .col:first-child{display:none}@media (min-width: 768px){#newsletter-overlay .table .col{width:50%;height:100%;min-height:600px}#newsletter-overlay .table .col:first-child{display:table-cell}#newsletter-overlay .table .col:last-child{padding:20px 0px}#newsletter-overlay .table .col:last-child .logo{display:none}}#newsletter-overlay .table .col .form-container{max-width:330px;margin:0 auto;text-align:center;padding:0px 20px}#newsletter-overlay .table .col .square{padding-bottom:120%}@media (min-width: 1024px){#newsletter-overlay .table .col .square{padding-bottom:110%}}@media (min-width: 1200px){#newsletter-overlay .table .col .square{padding-bottom:100%}}#newsletter-overlay #subscribe-result{position:absolute;bottom:0px;width:100%;padding:10px 20px;transition:all 0.3s ease-out;transform:translateY(100%);opacity:0;text-align:center;background-color:#F4F4F4;line-height:24px}#newsletter-overlay #newsletter-window h1{letter-spacing:0px;margin:0}#newsletter-overlay #newsletter-window .sep-line{height:2px;width:40px;background-color:#DFC187;margin:25px auto 15px auto}#newsletter-overlay #newsletter-window .description{margin-bottom:30px}#newsletter-overlay #newsletter-window #mc_embed_signup_1{padding-bottom:20px;position:relative}#newsletter-overlay #newsletter-window #mc_embed_signup_1 .spinner{width:200px;height:200px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;pointer-events:none;transition:opacity 0.2s ease-out}#newsletter-overlay #newsletter-window #mc_embed_signup_1.loading .spinner{opacity:1}#newsletter-overlay #newsletter-window input{position:relative;outline:none;box-shadow:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent;border-radius:0px;border:0;padding:0px;letter-spacing:0px;margin-bottom:10px;padding:0px 20px;height:55px}#newsletter-overlay #newsletter-window input[type=submit]{line-height:55px !important}#newsletter-overlay #newsletter-window .close{font-size:17px}#newsletter-overlay #newsletter-window.error input[type=email]{border:1px solid #FD897C !important;color:#FD897C !important;background-image:url(../images/error-input.png);background-image:linear-gradient(transparent, transparent),url(../images/error-input.svg);background-repeat:no-repeat;background-size:25px 25px;background-position:right 10px center}#newsletter-overlay #newsletter-window.error #subscribe-result{transform:translateY(0%);opacity:1;color:#FF6F5F;background-color:#FFE9E7}#newsletter-overlay #newsletter-window.valid #success{opacity:1;pointer-events:auto}#newsletter-overlay #newsletter-window #success{position:absolute;transition:opacity 0.3s ease-out;width:100%;height:100%;background:#fff;top:0px;opacity:0;pointer-events:none}#newsletter-overlay #newsletter-window #success div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}#newsletter-overlay #newsletter-window.calico h1{text-transform:uppercase;font-size:34px;line-height:42px}@media (min-width: 768px){#newsletter-overlay #newsletter-window.calico h1{font-size:50px;line-height:55px}}#newsletter-overlay #newsletter-window.calico .description{font-size:21px;line-height:30px}#newsletter-overlay #newsletter-window.calico .logo{top:0px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:54px;height:63px;background-image:url(../images/logo.png);background-image:linear-gradient(transparent, transparent),url(../images/logo.svg);background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){#newsletter-overlay #newsletter-window.calico .logo{width:108px;height:125px}}#newsletter-overlay #newsletter-window.calico input[type=email]{color:#4D4D4D;background-color:#F4F4F4;font-family:'bg-reg';font-size:18px;text-transform:none}#newsletter-overlay #newsletter-window.calico input[type=email]::placeholder{color:#4D4D4D}#newsletter-overlay #newsletter-window.calico input[type=submit]{color:#fff;font-family:'bg-med';font-size:17px;text-transform:uppercase;background-color:#000;transition:background-color 0.3s ease-out}#newsletter-overlay #newsletter-window.calico input[type=submit]:hover{background-color:#6E7072}#newsletter-overlay #newsletter-window.calico .close{font-family:'bg-med'}#newsletter-overlay #newsletter-window.calico .close:hover{text-decoration:underline}#newsletter-overlay #newsletter-window.calico #subscribe-result{font-size:18px}#newsletter-overlay #newsletter-window.calico #success{font-family:'bg-reg';font-size:34px;line-height:42px}@media (min-width: 768px){#newsletter-overlay #newsletter-window.calico #success{font-size:46px;line-height:50px}}#newsletter-overlay #newsletter-window.cope{font-family:'ZAP'}#newsletter-overlay #newsletter-window.cope h1{font-size:52px;line-height:52px}@media (min-width: 768px){#newsletter-overlay #newsletter-window.cope h1{font-size:70px;line-height:70px}}#newsletter-overlay #newsletter-window.cope .description{font-size:19px;line-height:23px}#newsletter-overlay #newsletter-window.cope .logo{top:60px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:64px;height:28px;background-image:url(../images/logo-n-black.png);background-image:linear-gradient(transparent, transparent),url(../images/logo-n-black.svg);background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){#newsletter-overlay #newsletter-window.cope .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 768px){#newsletter-overlay #newsletter-window.cope .logo{width:230px;height:98px;background-image:url(../images/logo-n-white.png);background-image:linear-gradient(transparent, transparent), url(../images/logo-n-white.svg);background-repeat:no-repeat}}#newsletter-overlay #newsletter-window.cope input[type=email]{color:#6E7072;background-color:#fff;border:1px solid #6E7072;font-family:'ZAP';font-size:17px;text-transform:none}#newsletter-overlay #newsletter-window.cope input[type=email]::placeholder{color:#6E7072}#newsletter-overlay #newsletter-window.cope input[type=submit]{color:#fff;font-family:'ZAP';font-size:18px;text-transform:none;background-color:#6E7072;transition:background-color 0.3s ease-out}#newsletter-overlay #newsletter-window.cope input[type=submit]:hover{background-color:#000}#newsletter-overlay #newsletter-window.cope .close{font-family:'ZAP';text-decoration:underline}#newsletter-overlay #newsletter-window.cope .close:hover{text-decoration:none}#newsletter-overlay #newsletter-window.cope #subscribe-result{font-size:17px}#newsletter-overlay #newsletter-window.cope #success{font-family:'ZAP';font-size:37px;line-height:46px}@media (min-width: 768px){#newsletter-overlay #newsletter-window.cope #success{font-size:46px;line-height:53px}}input:-webkit-autofill{background-color:#fff !important}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}

/*# sourceMappingURL=style.css.map */