@charset "UTF-8";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation.toggled ul,.menu-toggle{display:block}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;margin-right:1.5em}.alignright{display:inline;margin-left:1.5em}.aligncenter{clear:both;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}@media (min-width:500px){.gallery-columns-3 .gallery-item{max-width:33.33%}}@media (min-width:500px){.gallery-columns-4 .gallery-item{max-width:25%}}@media (min-width:500px){.gallery-columns-5 .gallery-item{max-width:20%}}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.pre-footer,.retailer-search-bar .retailer-search-bar-wrap,.site-footer .footer-inner,.site-header-inner,.site-main{width:95%;max-width:1200px;margin:0 auto;display:block}.berner-form_wrapper .gform_body .berner-form-top-3:after,.f-col-group-left:after,.f-col-group-right:after,.front-highlight-container:after,.listing-container:after,.listing-item:after,.main-navigation:after,.pre-footer:after,.prod-related-advice .prod-related-advice-item:after,.prod-related-advice:after,.product-container .product-retailer:after,.product-container:after,.single .post:after,.site-footer .footer-inner:after,.site-header-inner:after,.tab-links:after{content:"";display:table;clear:both}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object,video{max-width:100%;height:auto}html{font-family:Open Sans,Helvetica,sans-serif;line-height:1.5}html,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],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],select,textarea{color:#202020}.mce-item-table,table{width:100%;margin:1.5em 0;border:0}.mce-item-table thead,table thead{background:#f0f0f0}.mce-item-table td,table td{border:0;border-left:1px solid #f0f0f0;padding:.5rem .75rem}.mce-item-table td:first-of-type,table td:first-of-type{border-left:0}.mce-item-table td p,table td p{margin:0}.mce-item-table tr,table tr{background:#fff}.mce-item-table tr:nth-of-type(2n),table tr:nth-of-type(2n){background:#f0f0f0}.wp-caption{font-size:.9rem;float:none;margin:0}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:1rem auto;height:auto}.alignleft,.alignright{display:block;margin-bottom:1rem;height:auto}@media (min-width:530px){.alignleft{float:left;margin-right:1rem}}.lt-ie9 .alignleft{float:left;margin-right:1rem}@media (min-width:530px){.alignright{float:right;margin-left:1rem}}.lt-ie9 .alignright{float:right;margin-left:1rem}.icon{height:1em;width:1em}blockquote{margin-left:0;padding-left:1rem;border-left:2px solid #f0f0f0}blockquote p{font-size:1.15rem}iframe{max-width:100%}.screen-reader-text{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.skip-to-content{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);display:block;left:-9999em;outline:none;padding:1rem 1.5rem;text-decoration:none;text-transform:none;top:-9999em}.skip-to-content:focus{clip:auto;height:auto;left:.5rem;top:.5rem;width:auto;z-index:100000}.social-share-link:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:1px dotted;outline-offset:-2px}.middle-parent{display:table;height:100%}.middle-child{display:table-cell;vertical-align:middle}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}#overlay{background:#fff!important}.numeric-posts-navigation{display:block;text-align:center}.numeric-posts-navigation li{display:inline-block;margin-bottom:1rem}.numeric-posts-navigation.active a,.numeric-posts-navigation.disabled,.numeric-posts-navigation a,.numeric-posts-navigation a:focus,.numeric-posts-navigation a:hover{color:#fff;text-decoration:none;background-color:#6fb7e9;border-radius:3px;cursor:pointer;padding:.6rem 1.1rem}.numeric-posts-navigation.active a,.numeric-posts-navigation a:hover{background-color:#3c8dc5}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.search-submit{cursor:pointer}.desktop-sidebar{display:none}@media (min-width:900px){.desktop-sidebar{display:block}}.mobile-sidebar{display:block;margin-bottom:2rem}@media (min-width:900px){.mobile-sidebar{display:none}}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}.cc-more-info{text-decoration:none;border-bottom:2px solid #000}.cc-btn,.cc-message,.cc-more-info{font-size:.9rem}.cc-btn{padding:.4rem 1.25rem;border-radius:3px;background:#000;border:2px solid #000;color:#fff;text-transform:uppercase;font-weight:700;transition:all .2s ease-in-out}.cc-btn:active,.cc-btn:focus,.cc-btn:hover{background:#fff;color:#000}@media print{html{font-size:12pt}.social-share-container,button,form,input,select,textarea{display:none}}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) 100% 0 no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.related-advice{margin-top:1.5rem}.related-advice h3{font-size:1.1rem;margin-bottom:.25rem}@media (min-width:720px){.related-advice h3{font-size:1.25rem}}.lt-ie9 .related-advice h3{font-size:1.25rem}.advice-related-item{display:block;float:left;max-width:250px;margin-bottom:1rem;text-align:center}@media (min-width:380px){.advice-related-item{width:49%;margin-right:2%}.advice-related-item:nth-of-type(2n+2){margin-right:0}}@media (min-width:600px){.advice-related-item{width:32%;margin-right:2%}.advice-related-item:nth-of-type(2n+2){margin-right:2%}.advice-related-item:nth-of-type(3n+3){margin-right:0}}.advice-related-item img{display:block;margin:0 auto}.advice-related-item a{color:#202020;text-decoration:none;font-size:1rem;display:block;line-height:1.4}.advice-related-item .advice-related-img-wrapper{height:150px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.advice-related-item .advice-related-img-wrapper img{max-height:150px;width:auto}.site-header{background:#fff}.site-header-inner{padding:1rem 0}@media (min-width:850px){.site-header-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1040px){.site-header-inner{padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:5.25rem}}.site-header .site-branding{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:2rem}.site-header .site-branding a{display:inline-block}.site-header .site-branding img{line-height:0;display:block}.site-header .main-navigation{text-align:center;padding:.75rem 0 0;clear:none}@media (min-width:1040px){.site-header .main-navigation{-ms-flex-positive:1;flex-grow:1;padding:0}}.front-cover{height:85vh;background:#f3f3f3;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative}.front-cover-content{position:absolute;left:0;right:0;bottom:0;text-align:center;color:#fff}.front-cover-content a{display:inline-block;padding:.75rem 2.5rem;text-transform:uppercase;color:#fff;text-decoration:none}.page-header{min-height:300px;margin-bottom:1.75rem;width:100%;background:#f3f3f3;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative}@media (min-width:600px){.page-header{min-height:325px;margin-bottom:2.75rem}}.page-header .page-cover-content{color:#fff;position:absolute;left:0;right:0;bottom:5rem;text-align:center}.page-header h1{max-width:720px;margin-left:auto!important;margin-right:auto!important;display:block}.main-navigation{display:none}.main-navigation .menu,.main-navigation div{height:100%}.main-navigation .menu li{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-navigation.open{display:block;text-align:left}.main-navigation.open li{float:none;display:block;border-top:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;font-size:.9rem;margin-right:0}.main-navigation.open li:last-of-type{border-bottom:2px solid #ccc}.main-navigation.open li a{width:100%}.main-navigation.open .navigation-item{margin-right:0;display:block;width:100%}.main-navigation.open .search-form{max-width:none;border:1px solid #ccc;padding:.35rem .5rem;transition:border-color .2s ease-in-out}.main-navigation.open .search-form.focus{border-color:#aaa}.main-navigation.open .search-form .search-field{font-size:.9rem;padding-top:0;padding-bottom:0}@media (min-width:850px){.main-navigation{display:block}}.main-navigation li{margin-right:1rem}.main-navigation li a{font-size:1.1rem}.main-navigation li:last-of-type{margin-right:0}.main-navigation .navigation-item{vertical-align:top;display:inline-block}@media (min-width:1040px){.main-navigation .navigation-item{float:left}}.main-navigation .navigation-item:first-of-type{margin-right:2rem}@media (min-width:1040px){.site-header .widget.widget_search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.site-header .search-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;max-width:200px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.3);border-radius:3px;padding:.5rem .25rem}@media (min-width:1200px){.site-header .search-form{max-width:250px}}.site-header .search-form input{border:0;background:transparent}.site-header .search-form label{-ms-flex:1;flex:1;padding-right:2rem}.site-header .search-form label input:focus{outline:0}.site-header .search-form .search-submit{opacity:.3;-ms-flex-preferred-size:25px;flex-basis:25px;display:inline-block;width:15px;height:15px;background-image:url(../images/icon-search.png);background-size:15px 15px;background-position:50% 50%;color:transparent;background-repeat:no-repeat;margin-left:-2.25rem;transition:all .2s ease-in-out}.site-header .search-form .search-submit:active,.site-header .search-form .search-submit:focus,.site-header .search-form .search-submit:hover{opacity:.7}.berner-some{margin:1rem 0 0}.berner-some h3{font-size:1.1rem;margin-bottom:1.25rem}@media (min-width:720px){.berner-some h3{font-size:1.25rem}}.lt-ie9 .berner-some h3{font-size:1.25rem}.share-article-button{width:50px;height:50px;border-radius:50%;margin:0 .25rem .4rem 0;background:#303030;display:inline-block;position:relative;text-align:center;transition:background .2s ease-in-out}.share-article-button:before{position:absolute;pointer-events:none;left:0;right:0;top:50%;transform:translateY(-50%);font-size:1.75rem;color:#fff}.share-article-button.share-twitter{background:#00aced}.share-article-button.share-twitter:focus,.share-article-button.share-twitter:hover{background:#0096ce}.share-article-button.share-fb{background:#3b5998}.share-article-button.share-fb:before{margin-left:-2px;padding-top:1px}.share-article-button.share-fb:focus,.share-article-button.share-fb:hover{background:#324c82}.share-article-button.share-linkedin{background:#007bb6}.share-article-button.share-linkedin:before{margin-right:-2px;padding-bottom:3px}.share-article-button.share-linkedin:focus,.share-article-button.share-linkedin:hover{background:#006697}.share-article-button.share-googleplus{background:#dd4b39}.share-article-button.share-googleplus:before{margin-right:-4px;padding-top:2px}.share-article-button.share-googleplus:focus,.share-article-button.share-googleplus:hover{background:#d33724}.main-navigation .menu-item-has-children>a{position:relative;padding-right:1rem}.main-navigation .menu-item-has-children>a:before{font-size:.625rem;position:absolute;top:.25rem;right:.175rem}.main-navigation .sub-menu{background:#fff;padding:.5rem 0}.main-navigation .sub-menu li{text-align:left;margin-right:0}.main-navigation .sub-menu li a{font-size:.95rem;padding:.15rem .5rem}.main-navigation .sub-menu li a:active,.main-navigation .sub-menu li a:focus,.main-navigation .sub-menu li a:hover{background:#f3f3f3}@media (max-width:850px){.main-navigation.open{padding:0}}.main-navigation.open .search-field{width:100%;max-width:none;min-width:none}.main-navigation.open .search-field[type=text]::-ms-clear,.main-navigation.open .search-field[type=text]::-ms-reveal{display:none;width:0;height:0}.main-navigation.open .search-field[type=search]::-webkit-search-cancel-button,.main-navigation.open .search-field[type=search]::-webkit-search-decoration,.main-navigation.open .search-field[type=search]::-webkit-search-results-button,.main-navigation.open .search-field[type=search]::-webkit-search-results-decoration{display:none}.main-navigation.open .menu-item-has-children{background:#666;position:relative}.main-navigation.open .menu-item-has-children a:before{display:none}.main-navigation.open .menu-item-has-children:before{font-size:1.1rem;position:absolute;top:6px;right:.75rem;color:#fff}.main-navigation.open .menu-item-has-children a{margin-right:43px;cursor:pointer;background:#fff;width:auto;border-right:1px solid #ccc}.main-navigation.open li.open .sub-menu{display:block!important;position:static;float:none;width:100%;box-shadow:none;padding:0}.main-navigation.open li.open .sub-menu li{border-left:0;border-right:0}.main-navigation.open li.open .sub-menu li a{background:#666;margin-right:0;border-right:0;color:#fff;text-transform:none;padding:.35rem 0 .35rem 1rem}.main-navigation.open li.open .sub-menu li:last-of-type{border-bottom:0}.berner-form_wrapper{width:100%}.berner-form_wrapper .gform_body input,.berner-form_wrapper .gform_body textarea{border:2px solid #aaa;width:100%!important;min-width:0!important;max-width:none!important}.berner-form_wrapper .gform_body input[type=file]{border:none}.berner-form_wrapper .gform_body .berner-form-top-1,.berner-form_wrapper .gform_body .berner-form-top-2,.berner-form_wrapper .gform_body .berner-form-top-3{padding-left:0}@media (min-width:600px){.berner-form_wrapper .gform_body .berner-form-top-1,.berner-form_wrapper .gform_body .berner-form-top-2,.berner-form_wrapper .gform_body .berner-form-top-3{float:left;clear:none;width:32.333%}}.berner-form_wrapper .gform_body .berner-form-top-1,.berner-form_wrapper .gform_body .berner-form-top-2{margin-bottom:.75rem}@media (min-width:600px){.berner-form_wrapper .gform_body .berner-form-top-1,.berner-form_wrapper .gform_body .berner-form-top-2{margin-right:1.5%;margin-bottom:0}}.berner-form_wrapper .gform_body .berner-form-textarea{padding-top:.4rem;padding-left:0}.berner-form_wrapper .gform_footer{margin-top:0!important}.berner-form_wrapper .gform_footer .button{display:block;width:100%;text-align:center;text-transform:uppercase;border-radius:0;padding:.75rem .5rem;color:#fff;background:#333;border:0;cursor:pointer}.product-container{max-width:1000px;margin:0 auto 2rem}.product-container.product-no-images .product-tabs{float:none;margin:0 auto}.product-container.product-no-images .product-img{display:none}.product-container .product-img{text-align:center}@media (min-width:900px){.product-container .product-img{width:45%;float:left;margin-right:5%}}.product-container .product-img .product-img-large li{display:none}.product-container .product-img .product-img-large li.active{display:block;text-align:center}.product-container .product-img .product-img-small{display:block}.product-container .product-img .product-img-small li{display:inline-block;margin-right:.25rem;cursor:pointer;opacity:1;transition:opacity .15s ease-in-out;max-width:120px}@media (max-width:899px){.product-container .product-img .product-img-small li{max-width:65px;margin-right:.15rem}}.product-container .product-img .product-img-small li:active,.product-container .product-img .product-img-small li:focus,.product-container .product-img .product-img-small li:hover{opacity:.9;-webkit-backface-visibility:hidden}@media (min-width:900px){.product-container .product-main{width:50%;float:left}}.product-container .product-tags{display:block}.product-container .product-tags li{display:inline-block;margin:0 .5rem .5rem 0}.product-container .product-retailer{display:block;background:#fff}.product-container .product-retailer .product-retailer-link{padding:1rem 1.25rem;display:inline-block;background:#dadada;text-decoration:none;color:#fff}.tab-links{padding-left:0;display:none;margin-bottom:0;width:100%;background:#fff}@media (min-width:720px){.tab-links{display:block}}.lt-ie9 .tab-links{display:block}.tab-links li{display:inline-block;padding:.75rem 1.25rem;cursor:pointer;float:left}.tab-links li:active,.tab-links li:focus,.tab-links li:hover{background:#f7f7f7}.tab-links li.active{background:#f7f7f7;cursor:default}@media (min-width:500px){.product-seals{float:right}}.product-seals li{display:inline-block}.product-related-items-container{max-width:800px;margin:0 auto}.product-related .product-related-inner{max-width:1100px;margin:0 auto;text-align:center}.product-related h2{margin-bottom:2.75rem;font-size:1.3rem}@media (min-width:720px){.product-related h2{font-size:1.5rem}}.lt-ie9 .product-related h2{font-size:1.5rem}.product-related .prod-related-item{margin-bottom:1rem;display:inline-block;width:100%}@media (min-width:380px){.product-related .prod-related-item{width:47%;margin:0 1% 1rem}}@media (min-width:550px){.product-related .prod-related-item{width:30%;margin:0 1% 1rem}}@media (min-width:875px){.product-related .prod-related-item{width:22%;margin:0 1% 1rem}}.product-related .prod-related-item span{display:block}.product-related a{color:#202020;text-decoration:none;line-height:1.4;font-size:.9rem}.product-tabs{clear:both;width:100%;max-width:1100px;margin:3rem auto 2rem}.product-tabs .tab{padding:1.5rem 1.75rem;display:none;border:.25rem solid #f7f7f7}.product-tabs .tab ul{margin-bottom:.25rem}.product-tabs .tab ul li{list-style-type:none;padding-left:1.5em;position:relative}.product-tabs .tab ul li:before{display:inline-block;width:1.5em;margin-left:-1.5em;font-size:75%;position:absolute;top:.225rem}.product-tabs .tab ul li a{text-decoration:none;font-size:.95rem}.product-tabs .tab-0{display:block}@media (max-width:719px){.product-tabs .tab-0{padding-top:1.5rem}}.product-tabs h1{font-size:1.4rem}.product-tabs h2{font-size:1.3rem}.prod-related-advice .prod-related-advice-item{max-width:600px;margin-bottom:.25rem}.prod-related-advice .prod-related-advice-item:last-of-type{margin-bottom:0}@media (min-width:455px){.prod-related-advice .prod-advice-img{float:left;width:35%;margin-right:2.5%}.prod-related-advice .prod-advice-txt{float:left;width:62.5%}}.listing-container{width:100%;margin-bottom:1rem;margin-right:5%}@media (min-width:900px){.listing-container{float:left;width:60%;margin-bottom:2rem}}@media (min-width:1075px){.listing-container{width:65%;margin-bottom:3rem}}@media (min-width:1120px){.listing-container{width:70%;margin-bottom:4rem}}.lt-ie9 .listing-container{width:70%;margin-bottom:4rem}.listing-item{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.listing-item p{margin-bottom:0;font-size:1rem}@media (max-width:719px){.listing-item p{line-height:1.4;font-size:.9rem}}.listing-item h2{font-size:1.25rem}@media (max-width:719px){.listing-item h2{font-size:1.1rem}}.listing-item-img{text-align:center}@media (min-width:400px){.listing-item-img{float:left;width:34%;margin-right:4%}}@media (min-width:650px){.listing-item-img{width:30%}}@media (min-width:400px){.listing-item-excerpt{float:left;width:62%}}@media (min-width:650px){.listing-item-excerpt{width:64%}}.sidebar-base{width:100%}@media (min-width:900px){.sidebar-base{float:right;width:35%}}@media (min-width:1075px){.sidebar-base{width:30%}}@media (min-width:1120px){.sidebar-base{width:25%}}.lt-ie9 .sidebar-base{width:25%}.sidebar-base .sidebar-base-section{background:#dadada;padding:1.75rem 1rem;margin-bottom:1rem}.sidebar-base li,.sidebar-base ul{list-style-type:none}.sidebar-base a{text-decoration:none}.sidebar-base h2{display:block;text-align:center;text-transform:uppercase;font-size:1.2rem;margin-bottom:1rem}.sidebar-base .sidebar-base-cat li{margin-bottom:.4rem}.sidebar-base .sidebar-base-cat li a{display:block;text-align:center;text-transform:uppercase;background:#303030;color:#fff;padding:.4rem .25rem}.sidebar-base .sidebar-base-tags li{display:inline-block;padding-right:0}.sidebar-base .sidebar-base-tags li a:after{content:", ";color:#202020}.sidebar-base .sidebar-base-tags li:last-of-type a:after{content:""}.prod-related-item{vertical-align:top}.prod-related-item .product-img-wrapper{height:150px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.prod-related-item .product-img-wrapper img{max-height:150px;width:auto}.warning-content{display:none}.tab-stack-label{background:#303030;color:#fff;display:block;width:100%;padding:.75rem 1.25rem;cursor:pointer;border-bottom:1px solid #f7f7f7}@media (min-width:720px){.tab-stack-label{display:none}}.lt-ie9 .tab-stack-label{display:none}.tab-stack-label:last-of-type{border:0}.tab-stack-label:before{transition:all .2s ease-in-out;color:#fff;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.tab-stack-label.active:before{transform:rotate(-180deg) translateY(50%)}.sidebar-page aside{margin-bottom:1rem;background:#f3f3f3}.sidebar-page .widget_nav_menu a:active,.sidebar-page .widget_nav_menu a:focus,.sidebar-page .widget_nav_menu a:hover{text-decoration:underline}.sidebar-page .widget_nav_menu h2{border-bottom:1px solid #d8d8d8}.sidebar-page .widget_nav_menu ul>li{padding:.6rem 0;border-bottom:1px solid #d8d8d8}.sidebar-page .widget_nav_menu ul>li:last-of-type{border-bottom:0}.sidebar-page .widget_nav_menu ul .sub-menu{margin-bottom:0;margin-top:.25rem}.sidebar-page .widget_nav_menu ul .sub-menu li{border:0;padding:.15rem 0 .15rem .25rem}.sidebar-page .widget_nav_menu ul .sub-menu li a{padding-left:.75rem;position:relative}.sidebar-page .widget_nav_menu ul .sub-menu li a:before{font-size:.9rem;position:absolute;top:.035rem;left:0}.sidebar-page .widget_nav_menu ul .sub-menu li a{font-size:92.5%}.single .post{width:100%;margin-right:5%;margin-bottom:4rem}@media (min-width:900px){.single .post{float:left;width:60%}}@media (min-width:1075px){.single .post{width:65%}}@media (min-width:1120px){.single .post{width:70%}}.lt-ie9 .single .post{width:70%}.front-highlight-container{padding:.8rem 0 1rem}@media (min-width:530px){.front-highlight-container{padding:1.25rem 0}}@media (min-width:700px){.front-highlight-container{padding:2rem 0}}.front-highlight-item{width:100%;margin-bottom:1rem;max-width:535px}@media (max-width:779px){.front-highlight-item{margin-left:auto;margin-right:auto}}@media (min-width:780px){.front-highlight-item{width:48.5%;float:left}.front-highlight-item:nth-of-type(odd){margin-right:3%}}.front-highlight-item h2{font-size:1.6rem;margin:.25rem 0 .75rem}.front-highlight-item p{font-size:1rem}#retailer-geocomplete-footer-form{background:#fff}#retailer-geocomplete-footer-form input{border:0;background:transparent}.pre-footer .logo-section,.pre-footer .map-search-section{width:100%;margin-bottom:1rem}@media (min-width:1120px){.pre-footer .logo-section,.pre-footer .map-search-section{width:48.5%;float:left}}.lt-ie9 .pre-footer .logo-section,.lt-ie9 .pre-footer .map-search-section{width:48.5%;float:left}.pre-footer .pre-footer-item{padding:1.5rem .75rem;margin-left:auto;margin-right:auto;max-width:700px;position:relative}@media (min-width:530px){.pre-footer .pre-footer-item{padding:2.5rem 1.75rem}}.lt-ie9 .pre-footer .pre-footer-item{padding:2.5rem 1.75rem}.pre-footer .map-search-section{background:#f0f0f0}@media (min-width:1120px){.pre-footer .map-search-section{float:right}}.lt-ie9 .pre-footer .map-search-section{float:right}.pre-footer h2{font-size:1.25rem;margin-bottom:1.25rem;text-transform:uppercase;display:block;text-align:center}.pre-footer p{margin-bottom:1.75rem}.retailer-footer-actions{width:100%}@media (min-width:475px){.retailer-footer-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.retailer-footer-actions form{-ms-flex:1;flex:1;margin-bottom:.4rem}@media (min-width:475px){.retailer-footer-actions form{margin-bottom:0;margin-right:.75rem}}.retailer-geocomplete-footer-form-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.retailer-geocomplete-footer-form-inner #retailer-geocomplete-footer{-ms-flex:1;flex:1;min-width:0}.retailer-geocomplete-footer-form-inner #retailer-geocomplete-footer:focus{outline:0}.site-footer{background:#303030;margin-top:1rem}.site-footer .footer-inner{padding:5.5rem 0 3.5rem}.f-col-group{color:#fff}.f-col-group,.f-col-group p{font-size:1rem}.f-col-group li{margin-bottom:.75rem}@media (max-width:1000px){.f-col-group li{width:auto;display:inline-block;margin-left:.35rem;margin-right:.35rem}}.f-col-group li a{text-transform:uppercase;font-weight:600;font-size:.9rem}.f-col-group a,.f-col-group a:active,.f-col-group a:focus,.f-col-group a:hover{color:#fff;text-decoration:none}.f-col-group .f-col p{margin-bottom:0}.f-col-group-left{max-width:525px;margin:0 auto}@media (min-width:1000px){.f-col-group-left{width:50%;float:left;max-width:none}}@media (min-width:1200px){.f-col-group-left{width:42.5%}}.f-col-group-left .f-col{text-align:center}@media (min-width:1000px){.f-col-group-left .f-col{text-align:left}}.f-col-group-left .f-col:nth-of-type(3n+3){margin-right:0}.f-col-group-left .f-col-1{margin-bottom:1.25rem}@media (min-width:1000px){.f-col-group-left .f-col-1{margin-bottom:0;width:40%;float:left}}@media (min-width:1000px){.f-col-group-left .f-col-2,.f-col-group-left .f-col-3{margin-left:3.5%;width:26.5%;float:left}}.f-col-group-right{max-width:525px;margin:0 auto}@media (min-width:1000px){.f-col-group-right{width:40%;float:right;max-width:none}}@media (min-width:1200px){.f-col-group-right{width:35%}}.f-col-group-right .f-col{text-align:center}@media (min-width:1000px){.f-col-group-right .f-col{text-align:left;width:48%;margin-right:4%;float:left}.f-col-group-right .f-col:nth-of-type(2n+2){margin-right:0}}.footer-spinner-container{display:none;position:relative;height:65px}.footer-spinner-container .three-quarters-loader:not(:required){border-color:#fff;border-width:20px;width:65px;height:65px}.error-404{margin:0 auto;max-width:800px;padding-bottom:2rem;border-bottom:0!important}@media (min-width:720px){.error-404{padding-bottom:5rem}}.lt-ie9 .error-404{padding-bottom:5rem}.error-404 .search-404{max-width:500px;width:100%;padding-top:.5rem}.error-404 .search-404 label{width:100%}.error-404 .search-404 form{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.error-404 .search-404 form input{font-size:.95rem}@media (min-width:720px){.error-404 .search-404 form input{font-size:1rem}}.lt-ie9 .error-404 .search-404 form input{font-size:1rem}.error-404 .search-404 .search-field{border-radius:0;padding:.5rem .2rem;min-height:2rem;background:#fff;border:1px solid #ddd;min-width:0;max-width:none;width:100%;outline:0}.error-404 .search-404 .search-submit{min-height:2rem;margin-left:.2rem;background:#303030;border-radius:0;padding:0 1rem;border:0;color:#fff}.retailer-search-bar{width:100%;display:block;padding:.5rem 0;background:#303030}@media (min-width:720px){.retailer-search-bar .retailer-search-bar-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.lt-ie9 .retailer-search-bar .retailer-search-bar-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (min-width:720px){.retailer-search-bar .retailer-search-bar-input-container{-ms-flex-positive:1;flex-grow:1}}.lt-ie9 .retailer-search-bar .retailer-search-bar-input-container{-ms-flex-positive:1;flex-grow:1}@media (max-width:719px){.retailer-search-bar .retailer-search-bar-btn-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.retailer-search-bar .retailer-search-bar-input{padding:0;font-size:.85rem;margin-bottom:.35rem;padding:.25rem 0;width:100%;outline:0}@media (min-width:720px){.retailer-search-bar .retailer-search-bar-input{font-size:1rem;margin-bottom:0}}.lt-ie9 .retailer-search-bar .retailer-search-bar-input{font-size:1rem;margin-bottom:0}@media (min-width:850px){.retailer-search-bar .retailer-search-bar-input{font-size:1.075rem}}@media (max-width:719px){.retailer-search-bar .retailer-search-bar-input{border-bottom:1px solid #ddd}}.retailer-search-bar .retailer-search-bar-gps-btn,.retailer-search-bar .retailer-search-bar-search-btn{display:inline-block;background:transparent;border:1px solid #fff;color:#fff;border-radius:0;text-transform:uppercase;font-weight:700;outline:0;cursor:pointer;padding:.2rem .55rem;font-size:.79rem;transition:all .15s ease-in-out}@media (max-width:719px){.retailer-search-bar .retailer-search-bar-gps-btn,.retailer-search-bar .retailer-search-bar-search-btn{width:50%}}@media (min-width:720px){.retailer-search-bar .retailer-search-bar-gps-btn,.retailer-search-bar .retailer-search-bar-search-btn{padding:.25rem .75rem;font-size:.825rem}}.lt-ie9 .retailer-search-bar .retailer-search-bar-gps-btn,.lt-ie9 .retailer-search-bar .retailer-search-bar-search-btn{padding:.25rem .75rem;font-size:.825rem}.retailer-search-bar .retailer-search-bar-gps-btn:active,.retailer-search-bar .retailer-search-bar-gps-btn:focus,.retailer-search-bar .retailer-search-bar-gps-btn:hover,.retailer-search-bar .retailer-search-bar-search-btn:active,.retailer-search-bar .retailer-search-bar-search-btn:focus,.retailer-search-bar .retailer-search-bar-search-btn:hover{background:#fff;color:#303030}.retailer-search-bar .retailer-search-bar-search-btn{margin-right:.15rem}@media (min-width:720px){.retailer-search-bar .retailer-search-bar-search-btn{margin-right:.2rem}}.lt-ie9 .retailer-search-bar .retailer-search-bar-search-btn{margin-right:.2rem}@keyframes three-quarters-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.three-quarters-loader:not(:required){animation:three-quarters-loader 1.15s infinite linear;border:15px solid #303030;border-right-color:transparent!important;border-radius:50%;box-sizing:border-box;display:inline-block;overflow:hidden;text-indent:-9999px;width:65px;height:65px}@media (min-width:720px){.three-quarters-loader:not(:required){border-width:33px;width:120px;height:120px}}.lt-ie9 .three-quarters-loader:not(:required){border-width:33px;width:120px;height:120px}@media (min-width:1120px){.three-quarters-loader:not(:required){border-width:36px;width:155px;height:155px}}.lt-ie9 .three-quarters-loader:not(:required){border-width:36px;width:155px;height:155px}.three-quarters-loader-container{position:absolute;margin:0 auto;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.retailer-map{height:800px;height:85vh;background:#f3f3f3;margin-bottom:2rem;position:relative}.retailer-map .retailer-map-loader{display:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:9;background:#fff;background:hsla(0,0%,100%,.8)}.retailer-map .retailer-map-loader.loading{display:block}.retailer-map .retailer-map-canvas{height:800px;height:85vh}.search-container{display:block;max-width:700px;margin:0 auto}.search-container article{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.search-container article h2{border-bottom:0;margin-bottom:.25rem;font-size:1.1rem}@media (min-width:720px){.search-container article h2{font-size:1.25rem}}.lt-ie9 .search-container article h2{font-size:1.25rem}.search-container article p{margin-bottom:0}.faq-container{margin:1.25rem 0}@media (min-width:720px){.faq-container{margin:1.75rem 0}}.lt-ie9 .faq-container{margin:1.75rem 0}.faq-item{clear:both}.faq-item:first-of-type .faq-title{border-top-width:0}.faq-title{display:block;width:100%;background:#f3f3f3;border-top:1px solid #d8d8d8;padding:.5rem .75rem;transition:background .2s ease-in-out;cursor:pointer;position:relative}@media (min-width:720px){.faq-title{padding:.75rem 1rem}}.lt-ie9 .faq-title{padding:.75rem 1rem}.faq-title:active,.faq-title:focus,.faq-title:hover{background:#eaeaea}span.faq-title-content{padding-right:30px}@media (max-width:529px){span.faq-title-content{font-size:.9rem}}span.faq-title-content:before{font-size:.625rem;position:absolute;right:1.25rem;top:.8rem;transition:transform .25s ease-in-out}@media (min-width:530px){span.faq-title-content:before{top:.8rem}}@media (min-width:720px){span.faq-title-content:before{font-size:.8rem;top:.8rem}}.lt-ie9 span.faq-title-content:before{font-size:.8rem;top:.8rem}.faq-item-active span.faq-title-content:before{transform:rotate(180deg)}.faq-content{display:none;padding:.75rem .75rem 1.25rem;background:#fafafa}@media (min-width:720px){.faq-content{padding:.75rem 1rem 1.25rem}}.lt-ie9 .faq-content{padding:.75rem 1rem 1.25rem}@media (min-width:720px){.faq-content p{font-size:1rem}}.lt-ie9 .faq-content p{font-size:1rem}.faq-content p:last-of-type{margin-bottom:0}html{color:#2b2b2b;font-family:Gotham SSm A,Gotham SSm B,Open Sans,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:87.5%}@media (min-width:720px){html{font-size:100%}}.lt-ie9 html{font-size:100%}h1{font-size:3.75rem;line-height:1.125;margin:0 0 2.25rem}h1,h2{font-weight:700}h2{font-size:2rem;line-height:1.333333;margin:0 0 1.5rem;padding-top:1.5rem}h3{font-size:1.5rem;font-weight:700}h3,h4{line-height:1.5;margin-bottom:1.5rem}h4{font-size:1.25rem;font-weight:400}h5{font-weight:700;margin-bottom:0}h5,p{font-size:1rem;line-height:1.5}p{margin:0 0 1.5rem}p.ingress{font-size:1.25rem}hr{margin:2em 0;display:block}ol,ul{margin:0 0 1em}a,a:active,a:focus,a:hover{color:#000}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery figure{margin:0;padding:.25rem}.gallery a{border:0!important}.wp-caption-text{font-family:Gotham Narrow A,Gotham Narrow B,sans-serif;font-size:.925rem}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:1rem;text-transform:none}label{max-width:100%}input[type=checkbox],input[type=radio]{margin:.25rem 0 0;line-height:normal}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],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],select,textarea{max-width:100%;padding:.5rem 1rem;color:#2b2b2b;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:3px}.berner-form_wrapper .gform_body input,.berner-form_wrapper .gform_body textarea{border:1px solid rgba(0,0,0,.3)}textarea{height:180px}.hentry h2{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.5rem}.hentry h3{font-size:1.125rem;margin-top:3.25rem;margin-bottom:1.5rem}.hentry h4{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;font-size:1rem;text-transform:uppercase}.hentry ul{list-style-type:square}.hentry ul li{margin-bottom:.5rem}.hentry a,.page-cover-content a,.tab li a,.tab p a{display:inline;font-weight:700;text-decoration:none;border-bottom:2px solid #000;transition:all .2s ease-in-out}.hentry a:active,.hentry a:focus,.hentry a:hover,.page-cover-content a:active,.page-cover-content a:focus,.page-cover-content a:hover,.tab li a:active,.tab li a:focus,.tab li a:hover,.tab p a:active,.tab p a:focus,.tab p a:hover{opacity:.8}.post-thumbnail-container{margin-bottom:2rem}.gform_wrapper form .gform_footer .button{font-weight:700;text-transform:uppercase;border:2px solid #000;border-radius:5px;background:#000;color:#fff;font-size:.9rem;padding:.75rem 1rem;transition:all .125s linear}.gform_wrapper form .gform_footer .button:active,.gform_wrapper form .gform_footer .button:focus,.gform_wrapper form .gform_footer .button:hover{color:#000;background:#fff}.gform_confirmation_wrapper{border:2px solid #71c144;padding:1rem}.hentry .entry-content>:first-child{padding-top:0;margin-top:0}.page-header{background:#fff;min-height:0;padding:3rem 0;max-width:1200px;width:95%;margin:0 auto}@media (min-width:530px){.page-header{padding:4.5rem 0}}.lt-ie9 .page-header{padding:4.5rem 0}.page-header .page-cover-content{position:static}.page-header h1{margin:0}.page-header h1,h1.entry-title{color:#000;padding:0;text-transform:uppercase;font-size:2rem}@media (min-width:530px){.page-header h1,h1.entry-title{font-size:2.5rem}}.lt-ie9 .page-header h1,.lt-ie9 h1.entry-title{font-size:2.5rem}@media (min-width:720px){.page-header h1,h1.entry-title{font-size:2.75rem}}.lt-ie9 .page-header h1,.lt-ie9 h1.entry-title{font-size:2.75rem}@media (min-width:1120px){.page-header h1,h1.entry-title{font-size:3rem}}.lt-ie9 .page-header h1,.lt-ie9 h1.entry-title{font-size:3rem}.share-section{text-align:center;border-top:1px solid #bbb}.share-section .social-share-container{max-width:1200px;width:95%;margin:0 auto;padding-bottom:1.5rem}.share-section .social-share-link{border-radius:3px;text-transform:uppercase;font-weight:700;font-size:.875rem;padding:.8rem 1.5rem!important}.share-section .social-share-link .icon{width:1.25rem;height:1.25rem}.share-section h3{display:block;padding:0;font-weight:400;text-transform:uppercase;font-size:1rem}@media (min-width:620px){.share-section h3{display:inline-block;margin:1rem 1rem 0 0}}.retailer-search-bar{background:#fff;padding:1rem 0}.retailer-search-bar .retailer-search-bar-wrap{max-width:900px}.retailer-search-bar .retailer-search-bar-wrap button{padding:.5rem 1rem;border-radius:3px;background:#000;border:2px solid #000;color:#fff}@media (min-width:720px){.retailer-search-bar .retailer-search-bar-wrap button{margin-right:.5rem}}.lt-ie9 .retailer-search-bar .retailer-search-bar-wrap button,.retailer-search-bar .retailer-search-bar-wrap button .icon{margin-right:.5rem}@media (min-width:720px){.retailer-search-bar .retailer-search-bar-input-container{margin-right:.5rem}}.lt-ie9 .retailer-search-bar .retailer-search-bar-input-container{margin-right:.5rem}.retailer-search-bar .retailer-search-bar-btn-container{display:-ms-flexbox;display:flex}.retailer-search-bar #retailer-search-bar-input{border:2px solid #000;padding:.75rem 1rem;border-radius:3px;font-size:.9rem}.retailer-search-bar #retailer-search-bar-input::-webkit-input-placeholder{color:#000}.retailer-search-bar #retailer-search-bar-input:-moz-placeholder,.retailer-search-bar #retailer-search-bar-input::-moz-placeholder{color:#000}.retailer-search-bar #retailer-search-bar-input:-ms-input-placeholder{color:#000}.retailer-map{margin-bottom:0}.page-template-template-retailer .footer-share-section{margin-top:0}.page-template-template-retailer .page-cover-content p{color:#000;display:block;padding-top:1.25rem}.page-template-template-retailer .page-header{padding-bottom:.25rem}.page-template-template-retailer .retailer-search-bar{padding-bottom:3rem}@media (min-width:530px){.page-template-template-retailer .retailer-search-bar{padding-bottom:4rem}}.lt-ie9 .page-template-template-retailer .retailer-search-bar{padding-bottom:4rem}.sub-title{color:#000;display:block;padding-bottom:.5rem}.sub-title .separator{display:inline-block;color:#ddd;padding:0 .5rem;font-weight:700}.faq-container .faq-title{padding:0;padding-top:1rem;margin-top:1rem;cursor:auto;background:transparent;border-width:2px;border-color:#ddd}.faq-container .faq-title h2{margin:1.25rem 0 1rem;padding:0}.faq-container .faq-title-content{font-weight:700}.faq-container .read-more{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:0;margin:0;display:inline;border-bottom:2px solid #000;font-weight:700;transition:all .2s ease-in-out}.faq-container .read-more:active,.faq-container .read-more:hover{opacity:.8}.faq-container .faq-content-excerpt{transition:all .2s ease-in-out}.faq-container .hidden{visibility:hidden;opacity:0;height:0;overflow:hidden}.faq-container .faq-item:first-of-type .faq-title{padding-top:0;margin-top:0}.single-post .sidebar .current_page_parent>a{font-weight:700}.error-404 .site-main,.search .site-main{max-width:720px;margin:0 auto}.error-404 .product-grid-item,.search .product-grid-item{width:auto;max-width:385px;border:2px solid #ddd;margin:0 auto;padding:.5rem}.error-404 .site-footer,.search .site-footer{margin-top:4rem}.error-404 article,.search article{margin-bottom:1.5rem!important}.error-404 article:last-of-type,.search article:last-of-type{margin-bottom:0!important}.error-404 .not-found,.search .not-found{text-align:center}.error-404 .search-404,.search .search-404{margin:0 auto}.error-404 .search-404 input,.search .search-404 input{border-radius:3px!important}.error-404 .search-404 .search-submit,.search .search-404 .search-submit{margin-left:1rem;text-transform:uppercase;font-weight:700}.error-404 .search-404 .search-field,.search .search-404 .search-field{border-color:rgba(0,0,0,.3)}.error-404,.error-404 .error-404,.search .error-404{text-align:center}.page-w-sidebar-container{padding-top:3rem}@media (min-width:720px){.page-w-sidebar-container{padding-top:4.5rem}}.lt-ie9 .page-w-sidebar-container{padding-top:4.5rem}button.menu-toggle{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#000;color:#fff;cursor:pointer;display:inline-block;padding:.65rem 1rem;text-transform:uppercase;transition:all .25s ease-in-out}.menu-toggle{font-size:.875em;padding:1em}.menu-toggle:hover .line-1{transform:translateY(-.3rem)}.menu-toggle:hover .line-3{transform:translateY(.3rem)}.menu-toggle:focus{outline:thin dotted;outline-offset:-2px}.icon{display:inline-block;fill:currentColor;height:1rem;width:1rem;vertical-align:middle;position:relative;top:-.0625rem}.icon-menu-toggle{width:1.5rem;height:1.5rem;top:0}.svg-menu-toggle .line{opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1rem 1rem;transition:transform .3s ease-in-out,opacity .2s ease-in-out}.svg-menu-toggle .line-1{transform-origin:1rem 2.5rem}.svg-menu-toggle .line-3{transform-origin:1rem 4.5rem}.menu-toggle.active .svg-menu-toggle .line-1{transform:rotate(45deg) translateY(0) translateX(0)}.menu-toggle.active .svg-menu-toggle .line-2{opacity:0}.menu-toggle.active .svg-menu-toggle .line-3{transform:rotate(-45deg) translateY(0) translateX(0)}.numeric-navigation{display:block;text-align:center;margin:1.5rem 0}.numeric-navigation li{display:inline-block;margin:.5rem .25rem}.numeric-navigation a{text-decoration:none}button.menu-toggle{display:none}@media (max-width:500px){button.menu-toggle{display:inline-block}}#primary-menu,#primary-menu ul{padding:0;margin:0;list-style:none}@media (max-width:500px){#primary-menu{display:none}.active #primary-menu{display:block}#primary-menu li.menu-item-has-children{position:relative}#primary-menu li.menu-item-has-children>a{display:block;margin-right:3rem}#primary-menu li.menu-item-has-children>.icon-wrap{position:absolute;right:0;top:0}#primary-menu li.menu-item-has-children svg{transition:transform .2s ease-out}#primary-menu li.menu-item-has-children.active>.icon-wrap>.icon{transform:rotate(180deg)}#primary-menu .sub-menu{padding-left:1.5rem}#primary-menu>li>ul{max-height:0;background:#fff;opacity:0;transition:all .2s ease-out}#primary-menu>li>ul.open{opacity:1;max-height:999px}#primary-menu>li>ul>li>ul{max-height:0;opacity:0;transition:all .2s ease-out}#primary-menu>li>ul>li>ul.open{opacity:1;max-height:999px}}@media (min-width:501px){#primary-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#primary-menu>li{position:relative;margin-right:1rem}#primary-menu>li:last-of-type{margin-right:0}#primary-menu>li:hover>.sub-menu,#primary-menu>li>.sub-menu.open{opacity:1;left:50%}#primary-menu>li>ul{width:12rem;margin:.25rem 0 0 -6rem;background:#fff;position:absolute;left:-999em;z-index:99;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);opacity:0;transition:opacity .2s ease-out}#primary-menu>li>ul>li.menu-item-has-children{position:relative}#primary-menu>li>ul>li.menu-item-has-children a{margin-right:1.5rem}#primary-menu>li>ul>li.menu-item-has-children>.icon-wrap{position:absolute;right:0;top:0}#primary-menu>li>ul>li>a{display:block}#primary-menu>li>ul>li:hover>.sub-menu,#primary-menu>li>ul>li>.sub-menu.open{opacity:1;left:12rem}#primary-menu>li>ul>li>ul{width:12rem;background:#fff;position:absolute;left:-999em;z-index:99;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);opacity:0;transition:opacity .2s ease-out}}.social-share-container{padding-top:1.5rem}.social-share-container .social-share-link{display:inline-block;color:#fff;vertical-align:top;padding:.75rem;line-height:0;margin:.25rem .25rem .25rem 0;position:relative;transition:background .2s ease-in-out;text-decoration:none}.social-share-container .social-share-link .icon-wrap{margin-right:.25rem}.social-share-container .social-share-link:last-of-type{margin-right:0}.social-share-container .social-share-link.social-share-fb{background:#3b5998}.social-share-container .social-share-link.social-share-fb:focus,.social-share-container .social-share-link.social-share-fb:hover{background:#2e4677}.social-share-container .social-share-link.social-share-twitter{background:#00aced}.social-share-container .social-share-link.social-share-twitter:focus,.social-share-container .social-share-link.social-share-twitter:hover{background:#008bbf}.social-share-container .social-share-link.social-share-linkedin{background:#007bb6}.social-share-container .social-share-link.social-share-linkedin:focus,.social-share-container .social-share-link.social-share-linkedin:hover{background:#005c88}.social-share-container .social-share-link.social-share-googleplus{background:#dd4b39}.social-share-container .social-share-link.social-share-googleplus:focus,.social-share-container .social-share-link.social-share-googleplus:hover{background:#c63422}.social-share-container .social-share-link.social-share-pinterest{background:#d80e2e}.social-share-container .social-share-link.social-share-pinterest:focus,.social-share-container .social-share-link.social-share-pinterest:hover{background:#ad0b25}#comments{border-top:1px solid #ddd;margin-top:3rem}#comments .comment-reply-title{font-size:1.5rem}#comments .comment-reply-title small{float:right;font-size:1rem}#comments .comment-form .required-info{display:block;margin-bottom:1rem}#comments .comment-form input,#comments .comment-form textarea{border:1px solid rgba(0,0,0,.3);outline:none;width:100%}#comments .comment-form .comment-form-author{display:block;margin-bottom:2rem}@media (min-width:530px){#comments .comment-form .comment-form-author{float:left;width:50%;margin-bottom:0;padding-right:1rem}#comments .comment-form .comment-form-email{float:right;width:50%;padding-left:1rem}}.lt-ie9 #comments .comment-form .comment-form-author{float:left;width:50%;margin-bottom:0;padding-right:1rem}.lt-ie9 #comments .comment-form .comment-form-email{float:right;width:50%;padding-left:1rem}#comments .comment-form .submit{border:2px solid #000;border-radius:5px;background:#000;color:#fff;font-size:.9rem;font-weight:700;margin-top:2rem;padding:.75rem 1rem;width:auto;text-transform:uppercase;transition:all .125s linear}#comments .comment-form .submit:active,#comments .comment-form .submit:focus,#comments .comment-form .submit:hover{color:#000;background:#fff}#comments .comment-list{list-style:none;padding:0}#comments .comment-list .comment{margin-bottom:2.5rem}#comments .comment-list .comment .comment-metadata a{color:#aaa;font-size:.875rem;font-weight:400;border-bottom:none}#comments .comment-list .comment .says{display:none}#comments .comment-list .comment .children{list-style:none;margin-top:2.5rem}.newsletter{background:#f1f1f1}.newsletter-content{max-width:700px;width:95%;margin:0 auto;padding:3.5rem 0 4.5rem}.newsletter-content .gform_wrapper{margin:0}.newsletter-content .gform_wrapper form{text-align:center}.newsletter-content .gform_wrapper form:after{content:"";display:table;clear:both}.newsletter-content .gform_wrapper form .gform_description{margin-bottom:1.5rem}.newsletter-content .gform_wrapper form .gform_description h3{color:#000;font-weight:700;font-size:1.25rem;margin-bottom:1rem;text-transform:uppercase}@media (min-width:530px){.newsletter-content .gform_wrapper form .gform_description h3{font-size:1.5rem}}.lt-ie9 .newsletter-content .gform_wrapper form .gform_description h3{font-size:1.5rem}@media (min-width:530px){.newsletter-content .gform_wrapper form .gform_body{width:calc(100% - 11rem);float:left}}.lt-ie9 .newsletter-content .gform_wrapper form .gform_body{width:calc(100% - 11rem);float:left}.newsletter-content .gform_wrapper form .gform_body li.gfield{padding-right:0}.newsletter-content .gform_wrapper form .gform_body li.gfield label.gfield_label{display:none}.newsletter-content .gform_wrapper form .gform_body li.gfield input[type=text]{border:1px solid #c4c4c4;border-radius:0;padding:1rem!important;width:100%;outline:none}.newsletter-content .gform_wrapper form .gform_footer{margin:0}@media (min-width:530px){.newsletter-content .gform_wrapper form .gform_footer{width:10rem;float:right;clear:unset}}.lt-ie9 .newsletter-content .gform_wrapper form .gform_footer{width:10rem;float:right;clear:unset}.newsletter-content .gform_wrapper form .gform_footer input.button{background:#000;border:2px solid #000;border-radius:0;color:#fff;font-weight:700;margin:0;padding:.9375rem 0;width:100%;text-transform:uppercase}.newsletter-content .gform_wrapper form .gform_footer input.button:hover{background:#fff;color:#000}.newsletter-content .gform_confirmation_wrapper{border:none}.newsletter-content .gform_confirmation_wrapper .gform_confirmation_message{color:#000;font-weight:700;font-size:1.5rem;text-align:center;text-transform:uppercase}.boxzilla-container .boxzilla{box-shadow:-2px -2px 16px 0 rgba(0,0,0,.25);border:none;padding:2rem;text-align:center;width:100%}@media (min-width:530px){.boxzilla-container .boxzilla{width:auto}}.lt-ie9 .boxzilla-container .boxzilla{width:auto}.boxzilla-container .boxzilla .first-child{font-weight:700;font-size:1.125rem;margin-bottom:1rem;text-transform:uppercase}@media (min-width:530px){.boxzilla-container .boxzilla .first-child{font-size:1.25rem}}.lt-ie9 .boxzilla-container .boxzilla .first-child{font-size:1.25rem}.boxzilla-container .boxzilla a{background:#000;border:2px solid #000;color:#fff;font-weight:700;display:inline-block;padding:.75rem 3rem;text-transform:uppercase;text-decoration:none}.boxzilla-container .boxzilla a:hover{background:#fff;color:#000}button.menu-toggle{display:block;border-radius:3px}@media (min-width:1079px){button.menu-toggle{display:none}}@media (min-width:1079px){.site-branding{-ms-flex-preferred-size:150px;flex-basis:150px}}.site-branding img{max-width:125px;width:auto}@media (min-width:1079px){.site-branding img{max-width:155px;height:57px}}.primary-header-inner #site-navigation{display:none}@media (min-width:1079px){.primary-header-inner #site-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.primary-header-inner #site-navigation .current_page_item a{font-weight:700}.primary-header-inner .search-form{display:none}@media (min-width:1079px){.primary-header-inner .search-form{display:-ms-flexbox;display:flex}}.upper-header{display:none;background:#000}@media (min-width:1079px){.upper-header{display:block}}.upper-header-inner{max-width:1200px;width:95%;margin:0 auto;padding:.5rem 0;min-height:3rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.upper-header,.upper-header a{color:#fff}.upper-header li,.upper-header ul{padding:0;margin:0;list-style:none}.upper-header .languages-menu li{display:inline-block;margin-right:.5rem}.upper-header .languages-menu li a{font-size:.9rem;font-weight:400;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.upper-header .languages-menu li a:active,.upper-header .languages-menu li a:focus,.upper-header .languages-menu li a:hover{border-color:#fff;opacity:.95}.upper-header #secondary-menu .link-title{display:none}.upper-header #secondary-menu li{display:inline-block;margin-left:.5rem}.upper-header #secondary-menu a{font-size:.9rem;font-weight:400;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.upper-header #secondary-menu a:active,.upper-header #secondary-menu a:focus,.upper-header #secondary-menu a:hover{border-color:#fff;opacity:.95}.upper-header #secondary-menu .icon{width:1.25rem;height:1.25rem;transition:all .2s ease-in-out}.primary-header{position:relative;z-index:2;box-shadow:0 0 9px 0 rgba(0,0,0,.24)}.primary-header-inner{max-width:1200px;width:95%;margin:0 auto;padding:.75rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1079px){.primary-header-inner{padding:2rem 0}}#primary-menu{-ms-flex-pack:center;justify-content:center}#primary-menu a{color:#000;text-transform:uppercase;border-bottom:3px solid transparent;transition:all .2s ease-in-out;margin-right:.75rem}#primary-menu a:active,#primary-menu a:focus,#primary-menu a:hover{border-color:#000;opacity:.9}.header-desc{max-width:1200px;width:95%;margin:0 auto;max-width:720px;padding-top:1.5rem}.header-desc,.header-desc a,.header-desc h2,.header-desc h3,.header-desc h4,.header-desc h5,.header-desc p{color:#000}.header-desc p:last-of-type{margin-bottom:0}.touch-nav{display:none}@media (max-width:1078px){.touch-nav.active{display:block}}.touch-nav #primary-menu-touch{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.touch-nav #primary-menu-touch li{width:100%}.touch-nav #primary-menu-touch li a{display:block;text-align:center;text-decoration:none;border-bottom:1px solid #ddd;padding:.75rem .5rem;text-transform:uppercase;transition:all .2s ease-in-out}.touch-nav #primary-menu-touch li a:active,.touch-nav #primary-menu-touch li a:focus,.touch-nav #primary-menu-touch li a:hover{background:#f0f0f0}@media (min-width:450px){.touch-nav #primary-menu-touch li:nth-of-type(2n+2) a{border-left:1px solid #ddd}}.touch-nav .sub-touch a:active,.touch-nav .sub-touch a:focus,.touch-nav .sub-touch a:hover{background:#f0f0f0!important}.touch-nav li,.touch-nav ul{padding:0;margin:0;list-style:none}.touch-nav #secondary-menu-touch,.touch-nav .languages{display:block;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.touch-nav #secondary-menu-touch li,.touch-nav .languages li{width:100%}.touch-nav #secondary-menu-touch li a,.touch-nav .languages li a{display:block;text-align:center;border-bottom:1px solid #ddd;padding:.75rem .5rem;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in-out}.touch-nav #secondary-menu-touch li a:active,.touch-nav #secondary-menu-touch li a:focus,.touch-nav #secondary-menu-touch li a:hover,.touch-nav .languages li a:active,.touch-nav .languages li a:focus,.touch-nav .languages li a:hover{background:#333}@media (min-width:450px){.touch-nav #secondary-menu-touch li:nth-of-type(2n+2) a,.touch-nav .languages li:nth-of-type(2n+2) a{border-left:1px solid #ddd}}.touch-nav #secondary-menu-touch li .icon,.touch-nav .languages li .icon{width:1.5rem;height:1.5rem}.touch-nav .languages{-ms-flex-pack:center;justify-content:center}.touch-nav .search-form{max-width:none;border-radius:0;border:0;border-bottom:3px solid #ddd;background:#fff;display:-ms-flexbox;display:flex;width:100%;padding:1rem}.touch-nav .search-form label{border:1px solid #ddd}.site-footer{background:#000;margin-top:0}.site-footer .footer-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:3rem}@media (min-width:600px){.site-footer .footer-inner{padding-top:5rem}}.footer-pages{width:100%}@media (min-width:1200px){.footer-pages{width:83.3333333%}}.footer-pages a{color:#fff}.footer-pages .menu{margin:0 auto;padding:0 0 2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;max-width:700px}@media (min-width:600px){.footer-pages .menu{text-align:left}}@media (min-width:1050px){.footer-pages .menu{max-width:none}}.footer-pages .menu li,.footer-pages .menu ul{list-style:none;margin:0;padding:0}.footer-pages .menu a{text-decoration:none}.footer-pages .menu>li{-ms-flex-positive:1;flex-grow:1;width:100%;padding-top:1.5rem;padding-right:.5rem}@media (min-width:600px){.footer-pages .menu>li{width:50%}}@media (min-width:1050px){.footer-pages .menu>li{width:16.66%;padding-top:0}}.footer-pages .menu>li>a{display:block;cursor:default;pointer-events:none;text-transform:uppercase;font-weight:700;margin-bottom:1rem}.footer-pages .menu>li li{padding-bottom:.1rem}.footer-pages .menu>li li a{display:inline;padding-bottom:.05rem;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.footer-pages .menu>li li a:active,.footer-pages .menu>li li a:focus,.footer-pages .menu>li li a:hover{border-color:#fff}.footer-pages .icon{width:1.25rem;height:1.25rem;margin-right:.2rem}.footer-branding{text-align:center;width:100%;padding-top:1.5rem}@media (min-width:1200px){.footer-branding{width:16.66%;padding-top:3rem}}.footer-share-section{margin-top:2.5rem}#video-active{background:#fff;height:100%!important}.front-cover{max-width:1200px;width:95%;margin:0 auto;width:100%;height:600px}.front-cover .front-video{display:block;max-width:1200px;width:100%}.front-cover .front-cover-content{top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 1.25rem}.front-cover .front-cover-content h1{margin:0;text-transform:uppercase;font-size:1.25rem;text-shadow:0 2px 7px rgba(0,0,0,.35)}@media (min-width:530px){.front-cover .front-cover-content h1{font-size:1.75rem}}.lt-ie9 .front-cover .front-cover-content h1{font-size:1.75rem}@media (min-width:720px){.front-cover .front-cover-content h1{font-size:2.25rem}}.lt-ie9 .front-cover .front-cover-content h1{font-size:2.25rem}@media (min-width:1440px){.front-cover .front-cover-content h1{font-size:2.5rem}}@media (min-width:1120px){.front-cover .front-cover-content h1{font-size:2.75rem}}.lt-ie9 .front-cover .front-cover-content h1{font-size:2.75rem}.front-highlight-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;max-width:300px}@media (min-width:500px){.front-highlight-container{padding-top:2.25rem;max-width:1200px}}.front-highlight-container .front-highlight-item{width:100%;margin:0;float:none}@media (min-width:500px){.front-highlight-container .front-highlight-item{width:48%}}@media (min-width:845px){.front-highlight-container .front-highlight-item{width:31.25%}}.front-highlight-container:after{display:none}.front-highlight-container .front-highlight-item{position:relative;margin-bottom:1.25rem;overflow:hidden}@media (min-width:530px){.front-highlight-container .front-highlight-item{margin-bottom:2rem}}.lt-ie9 .front-highlight-container .front-highlight-item{margin-bottom:2rem}@media (min-width:720px){.front-highlight-container .front-highlight-item{margin-bottom:1.8rem}}.lt-ie9 .front-highlight-container .front-highlight-item{margin-bottom:1.8rem}@media (min-width:1440px){.front-highlight-container .front-highlight-item{margin-bottom:2rem}}@media (min-width:1120px){.front-highlight-container .front-highlight-item{margin-bottom:2.25rem}}.lt-ie9 .front-highlight-container .front-highlight-item{margin-bottom:2.25rem}.front-highlight-container .front-highlight-item h2{padding:0 .25rem;text-align:center}.front-highlight-container .front-highlight-item img{display:block;line-height:0;transition:all .5s ease-in-out}.front-highlight-container .front-highlight-item .content{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.front-highlight-container .front-highlight-item a.content{line-height:0;transition:all .5s ease-in-out}.front-highlight-container .front-highlight-item a.content:active,.front-highlight-container .front-highlight-item a.content:focus,.front-highlight-container .front-highlight-item a.content:hover{background:rgba(0,0,0,.5)}.front-highlight-container .front-highlight-item a.content:active h2,.front-highlight-container .front-highlight-item a.content:focus h2,.front-highlight-container .front-highlight-item a.content:hover h2{text-shadow:0 0 9px rgba(0,0,0,.4)}.front-highlight-container .front-highlight-item:hover img{transform:scale(1.05)}.front-highlight-container .front-highlight-item h2{margin:0;padding:0;color:#fff;text-shadow:0 0 9px rgba(0,0,0,.24);text-transform:uppercase;transition:all .2s ease-in-out;font-size:1.2rem}@media (min-width:530px){.front-highlight-container .front-highlight-item h2{font-size:1.3rem}}.lt-ie9 .front-highlight-container .front-highlight-item h2{font-size:1.3rem}@media (min-width:720px){.front-highlight-container .front-highlight-item h2{font-size:1.4rem}}.lt-ie9 .front-highlight-container .front-highlight-item h2{font-size:1.4rem}@media (min-width:1440px){.front-highlight-container .front-highlight-item h2{font-size:1.5rem}}@media (min-width:1120px){.front-highlight-container .front-highlight-item h2{font-size:1.6rem}}.lt-ie9 .front-highlight-container .front-highlight-item h2{font-size:1.6rem}.front-text-content{text-align:center;width:95%;max-width:720px;margin:0 auto;padding-bottom:3.25rem}.front-text-content h1,.front-text-content h2,.front-text-content h3,.front-text-content h4{text-transform:uppercase}.page-template-template-sidebar .hentry{max-width:720px;margin:0 auto}.page-w-sidebar-container{margin:0 auto;max-width:1050px;width:95%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-w-sidebar-container .hentry{width:100%;max-width:720px;margin:0 auto;-ms-flex-order:1;order:1}@media (min-width:800px){.page-w-sidebar-container .hentry{-ms-flex-order:2;order:2;margin:0;width:68.5714286%}}.page-w-sidebar-container .hentry .hentry{width:100%;max-width:none}.sidebar{width:100%;max-width:720px;margin:0 auto;-ms-flex-order:2;order:2}@media (min-width:800px){.sidebar{-ms-flex-order:1;order:1;margin:0;width:26%}}.sidebar>div{border-radius:5px}.sidebar>div li,.sidebar>div ul{list-style:none;padding:0;margin:0}.sidebar>div a[href="#"]{cursor:default;pointer-events:none}.sidebar>div .children{display:block}.sidebar>div a{text-decoration:none;display:block;padding:.5rem 1rem;text-transform:uppercase}.sidebar>div>ul>li>a{padding:2rem .25rem .5rem;margin-bottom:1rem;font-weight:700}.sidebar>div>ul>li:first-of-type>a{padding-top:0}.sidebar>div>ul>li li a{text-transform:none;padding-left:35px;background:url(../images/menu-arrow.png);background-repeat:no-repeat;background-position:0 50%;line-height:1.22;font-size:.9rem;transition:all .15s ease-out}.sidebar>div>ul>li li a:active,.sidebar>div>ul>li li a:focus,.sidebar>div>ul>li li a:hover{background-position:6px 50%;color:rgba(0,0,0,.8)}.sidebar>div>ul .current-menu-item>a{font-weight:700}.sidebar .blog-description p{margin-top:1.5rem}@media (min-width:530px){.sidebar .blog-description p{margin-top:.5rem}}.lt-ie9 .sidebar .blog-description p{margin-top:.5rem}.sidebar .blog-description a{display:inline-block;padding:0;text-transform:none}.sidebar .blog-tags{margin-top:2rem}.sidebar .blog-tags h3{text-transform:uppercase}.sidebar .blog-tags a{display:inline-block;padding:0;text-transform:none}.product-grid-main{position:relative;padding-bottom:4rem}.product-grid-main .nothing{display:block;text-align:center;padding:2rem 0;width:100%}.product-main h3{font-size:1rem;text-transform:uppercase;margin-bottom:1rem;margin-top:0}.product-color-variants{margin-bottom:1.5rem}#product-filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background:#000;margin-bottom:3rem;border-radius:3px}@media (min-width:900px){#product-filters{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:647px){#product-filters{opacity:0;height:0}}#product-filters .filter-group{position:relative;width:100%;border-bottom:1px solid #888}@media (max-width:647px){#product-filters .filter-group:last-of-type{border-radius:0 0 3px 3px}}@media (min-width:648px){#product-filters .filter-group{border-right:1px solid #888;border-bottom:0;width:50%}#product-filters .filter-group:first-of-type,#product-filters .filter-group:nth-of-type(2){border-bottom:1px solid #888}#product-filters .filter-group:nth-of-type(2n){border-right:0}}@media (min-width:900px){#product-filters .filter-group{border-bottom:0!important;border-right:1px solid #888!important;width:25%}#product-filters .filter-group:last-of-type{border-right:0!important}}@media (max-width:647px){.product-filters-container{margin-bottom:2rem}}.open-filters .product-filters-container #product-filters{opacity:1;height:auto}.open-filters .product-filters-container .product-filters-toggle{opacity:0;height:0;position:absolute;pointer-events:none}.product-filters-toggle{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%;border:3px solid #000;font-weight:700;text-transform:uppercase;display:block;line-height:1;padding:1rem;color:#000;border-radius:5px;transition:.2s ease-in-out}.product-filters-toggle:active,.product-filters-toggle:focus,.product-filters-toggle:hover{background:#000;color:#fff}@media (min-width:648px){.product-filters-toggle{display:none}}#product-grid-container{transition:all .4s ease-in-out}#product-grid-container.loading{opacity:.5}#product-grid-container.loading #product-list{padding-top:1.25rem;margin-bottom:1.25rem;opacity:0}#product-grid-container.loading #active-filter-name{opacity:0}#product-grid-container.entrance #product-list{padding-top:1.25rem;margin-bottom:1.25rem;opacity:0}#product-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all .35s ease-in-out}@media (min-width:420px){#product-list{-ms-flex-pack:justify;justify-content:space-between}}.grid-filler,.product-grid-item{max-width:250px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.25rem}@media (min-width:300px){.grid-filler,.product-grid-item{max-width:275px;width:47.917%}}@media (min-width:675px){.grid-filler,.product-grid-item{width:31.944%}}@media (min-width:975px){.grid-filler,.product-grid-item{width:23.4575%}}@media (min-width:1100px){.grid-filler,.product-grid-item{width:18.333%}}.color-box{border-radius:2px;display:block;width:1.25rem;height:1.25rem}.color-box.color-border{border:1px solid #aaa}.product-grid-item-img{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.product-grid-item-img a{border:0}.product-grid-item-img .sticker{text-decoration:none;color:#fff;text-transform:uppercase;width:5rem;height:5rem;background:#000;border-radius:250px;top:-.5rem;right:-.5rem;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.85rem}.product-grid-item-desc{padding:0 .25rem;text-align:center}.product-grid-item-desc img{transition:all .2s ease-in-out}.product-grid-item-desc img:hover{opacity:.75}.product-grid-item-desc h2{margin-top:0;padding-top:.75rem;margin-bottom:.75rem;font-size:1rem}.product-grid-item-desc h2 a{text-decoration:none;text-transform:uppercase;display:inline;transition:border .2s ease-in-out;border-bottom:3px solid transparent}.product-grid-item-desc h2 a:active,.product-grid-item-desc h2 a:focus,.product-grid-item-desc h2 a:hover{border-color:#000}.color-variants a{position:relative;display:inline-block;margin:0 .1rem .2rem;transition:all .2s ease-in-out;border:1px solid #fff;outline:1px solid transparent}.color-variants a:active,.color-variants a:focus,.color-variants a:hover{opacity:.9;outline:1px solid #000}.filter-group .active-indicator{opacity:0;display:inline-block;background:#fff;color:#000;font-weight:700;width:.5rem;height:.5rem;line-height:1;font-size:.8rem;text-align:center;padding:.1rem;border-radius:100px;position:relative;top:-.05rem;transition:all .1s ease-in-out}.filter-group.active .active-indicator{opacity:1}.filter-group button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:#fff}.filter-group button.filter-label{position:relative;z-index:0;display:block;width:100%;text-align:left;padding:.75rem 1rem;transition:all .2s ease-in-out}.filter-group button.filter-label:active,.filter-group button.filter-label:focus,.filter-group button.filter-label:hover{background:#333}.filter-group button.filter-label .icon{transition:all .2s ease-in-out}.filter-group button.filter-label .icon-wrap{position:absolute;right:1rem}.filter-group .filter-options{border-left:5px solid #fff;display:block;overflow:hidden;max-height:0;opacity:0;transition:all .25s ease-in-out;z-index:2;left:0;right:0;top:0;top:2.6875rem}@media (min-width:648px){.filter-group .filter-options{border-left:0;position:absolute;width:300px;background:#000}}@media (max-width:647px){.filter-group .filter-options{border-left:4px solid #555;width:100%;background:#333}}.filter-group .filter-options .option-active{display:inline-block;border-radius:100px;width:.5rem;height:.5rem;margin:0 0 .1rem .1rem;background:transparent;transition:all .1s ease-in-out}.filter-group .filter-options.active .option-active{background:#fff}.filter-group .filter-options a{color:#fff;text-decoration:none;text-align:left;display:block;width:100%;padding:.5rem 1rem;border-bottom:1px solid #555;transition:all .2s ease-in-out}.filter-group .filter-options a:active,.filter-group .filter-options a:focus,.filter-group .filter-options a:hover{background:#222}.filter-group .filter-options a:last-of-type{border-bottom:0}.filter-group .filter-options a .option-active{display:inline-block;border-radius:100px;width:.5rem;height:.5rem;margin:0 0 .1rem .1rem;background:transparent;transition:all .1s ease-in-out}.filter-group .filter-options a.active .option-active{background:#fff}.filter-group.open button.filter-label .icon{transform:rotate(180deg)}.filter-group.open .filter-options{max-height:500px;opacity:1}.filter-group #color-grid{padding:0 1rem}.filter-group #color-grid,.filter-group #color-grid li{padding:0;margin:0;list-style:none}.filter-group #color-grid li{display:inline-block}.filter-group #color-grid a{display:inline-block;padding:0;margin:0 0 .25rem .25rem}.filter-group #color-grid a:active .color-box,.filter-group #color-grid a:focus .color-box,.filter-group #color-grid a:hover .color-box{opacity:.85;border:1px solid #fff}.filter-group #color-grid .color-box{transition:all .2s ease-in-out;width:2.5rem;height:2.5rem;border:1px solid #666}.filter-group #color-grid .active .color-box{border:1px solid #fff}.color-example{display:inline-block;width:1rem;height:1rem;border-radius:100px;border:2px solid #666;margin-right:.25rem}.color-example.all-colors{background:linear-gradient(36deg,#272b66 42.34%,transparent 0) 0 0,linear-gradient(72deg,#2d559f 75.48%,transparent 0) 0 0,linear-gradient(-36deg,#9ac147 42.34%,transparent 0) 100% 0,linear-gradient(-72deg,#639b47 75.48%,transparent 0) 100% 0,linear-gradient(36deg,transparent 57.66%,#e1e23b 0) 100% 100%,linear-gradient(72deg,transparent 24.52%,#f7941e 0) 100% 100%,linear-gradient(-36deg,transparent 57.66%,#662a6c 0) 0 100%,linear-gradient(-72deg,transparent 24.52%,#9a1d34 0) 0 100%,#43a1cd linear-gradient(#ba3e2e,#ba3e2e) 50% 100%;background-repeat:no-repeat;background-size:50% 50%}.prod-small{width:65px;height:65px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid transparent;transition:all .1s ease-in-out}@media (min-width:900px){.prod-small{width:90px;height:90px}}.prod-small:hover{border-color:#eee}.prod-small.active{border-color:#bbb}.product-img-large,.product-img-large li{padding:0;margin:0;list-style:none}.ajax-loader{opacity:0;top:5rem;transition:all .5s ease-in-out;left:0;right:0;margin:0 auto;font-size:10px;margin:120px auto 0;text-indent:-9999em;width:0;height:0;border-radius:50%;background:#000;background:linear-gradient(90deg,#000 10%,transparent 42%);position:absolute;animation:load 1.4s infinite linear;transform:translateZ(0)}@media (min-width:648px){.ajax-loader{margin:50px auto 0}}.ajax-loader:before{width:50%;height:50%;background:#000;border-radius:100% 0 0 0}.ajax-loader:after,.ajax-loader:before{position:absolute;top:0;left:0;content:""}.ajax-loader:after{background:#fff;width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0}.ajax-loader.active{width:6rem;height:6rem;opacity:.75}.grid-filler{height:1px;margin-top:-1px;display:block}#active-filter-name{display:block;text-align:center;opacity:1;padding-bottom:1.5rem;transition:all .2s ease-in-out}#active-filter-name .active-filter-name-value{font-weight:700}@keyframes load{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tab-links li{text-transform:uppercase;font-weight:700;font-size:.9rem}.product-piktograms{padding-top:1rem;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.product-piktograms .product-piktogram-item{padding-bottom:.25rem;text-align:center;width:100%}@media (min-width:350px){.product-piktograms .product-piktogram-item{width:48%}}@media (min-width:500px){.product-piktograms .product-piktogram-item{width:32%}}@media (min-width:600px){.product-piktograms .product-piktogram-item{width:25%}}@media (min-width:1100px){.product-piktograms .product-piktogram-item{width:20%}}.product-piktograms .piktogram-image{width:100%;height:125px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-piktograms .piktogram-image .piktogram-image-inner{width:100%}.product-piktograms .piktogram-image img{max-height:125px}.product-piktograms .piktogram-desc p{font-family:Gotham Narrow A,Gotham Narrow B,sans-serif;line-height:1.35;font-size:.9rem}.product-tabs h3{font-size:1rem;margin-bottom:1rem}.product-tabs .color-variants{padding-bottom:1rem}.prod-small{position:relative}.prod-small svg{position:absolute;top:50%;left:50%;right:inherit;bottom:inherit;transform:translate(-50%,-50%);pointer-events:none}.prod-small img{padding:.2rem;max-height:100%}.product-img-small{padding-left:0;margin-bottom:0}.product-img-large{margin-bottom:1rem}.product-color-variants-content{margin-left:-3px}.product-color-with-size.product-color-with-size{text-decoration:none;margin-right:.75rem;min-width:5.5rem;border:1px solid transparent;padding:1px 3px;outline:0!important;transition:all .2s ease-in-out}.product-color-with-size.product-color-with-size.active,.product-color-with-size.product-color-with-size:active,.product-color-with-size.product-color-with-size:focus,.product-color-with-size.product-color-with-size:hover{border:1px solid #000}.product-color-with-size.product-color-with-size .color-box{display:inline-block}.product-color-with-size.product-color-with-size .produt-color-size-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-color-with-size.product-color-with-size .sizes{padding-left:.5rem;display:inline-block;font-size:.9rem}.product-container{max-width:1100px}.product-retailer{margin-top:1.5rem}.product-tabs .tab ul{padding-left:1.5rem}.product-tabs .tab ul li{padding-left:0;list-style-type:square;margin-bottom:.5em}.product-mobile-heading{display:block;margin-top:1rem;margin-bottom:2rem}@media (min-width:900px){.product-mobile-heading{display:none}}.mobile-product-title{display:block;text-transform:uppercase;font-size:2rem;font-weight:700;padding:1rem 0;text-align:center}@media (max-width:899px){.single-product .e-commerce-link-wrap-desktop,.single-product .page-cover-content{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;pointer-events:none}.single-product .page-header{padding:.5rem}}.product-tabs.hide-converion-table .conversion-title,.product-tabs.hide-converion-table .shoe,.product-tabs.hide-converion-table .shoe-vertical,.product-tabs.hide-converion-table table.conversion{display:none}.threesixty_image{position:relative;cursor:grab}.threesixty_image__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;pointer-events:none}.threesixty_image__wrapper img{display:block;pointer-events:none}.threesixty_image__wrapper img[data-visible=false]{position:absolute;width:100%;height:100%;z-index:-1;opacity:0}.threesixty_image__icon{pointer-events:none;position:absolute;top:0;right:0;left:inherit;bottom:inherit;width:4rem;height:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#000;border-radius:5rem}.product-related{margin-top:2rem;border-top:1px solid #bbb;padding-top:3rem;padding-bottom:2rem}.product-related h2{text-transform:uppercase}.product-related-items-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:none}.product-related-items-container .product-grid-item{padding-left:10px;padding-right:10px}@media (min-width:1100px){.product-related-items-container .product-grid-item{width:20%}}.product-container .product-retailer .product-retailer-link{color:#000;font-weight:400;padding:0;background:none;border-bottom:2px solid #000;display:inline;font-size:.9rem;padding:0 0 .175rem;transition:all .15s}.product-container .product-retailer .product-retailer-link:active,.product-container .product-retailer .product-retailer-link:focus,.product-container .product-retailer .product-retailer-link:hover{border-bottom-color:#aaa}.tab td{text-align:center!important;width:33.33%}.tab tr:first-of-type td{background:#000;color:#fff;line-height:1.2;font-weight:700;padding-top:.75rem;padding-bottom:.75rem}.tab tr:nth-of-type(2n){background:#e6e6e6}.tab .shoe{display:none;max-width:280px;display:block;margin:0 auto 2rem}.tab .shoe-vertical{display:none}@media (min-width:720px){.tab .shoe{display:none}.tab .custom-table{width:65%}.tab .shoe-vertical{display:block;float:right;width:12.5%;margin-right:10%}}.lt-ie9 .tab .shoe{display:none}.lt-ie9 .tab .custom-table{width:65%}.lt-ie9 .tab .shoe-vertical{display:block;float:right;width:12.5%;margin-right:10%}table.conversion{max-width:510px}.tab-stack-label{background:#000;position:relative}.tab-stack-label:after{content:"+";position:absolute;right:1rem;font-weight:700;font-size:1.1rem}.tab-stack-label:focus,.tab-stack-label:hover{background:#202020}.tab-stack-label.active:after{content:"-"}.e-commerce-link-wrap{text-align:center;margin:-1.5rem 0 3rem}@media (min-width:530px){.e-commerce-link-wrap{margin:-3rem 0 4rem}}.lt-ie9 .e-commerce-link-wrap{margin:-3rem 0 4rem}.e-commerce-link-wrap.e-commerce-link-wrap-mobile{margin-top:0;margin-bottom:0}.e-commerce-link{display:inline-block;width:100%;max-width:275px;text-decoration:none;position:relative;font-weight:700;text-transform:uppercase;border:3px solid #000;border-radius:5px;color:#000;background:#fff;font-size:.9rem;padding:.75rem 1rem;transition:all .125s linear;margin-bottom:.25rem;line-height:1.5}.e-commerce-link:active,.e-commerce-link:focus,.e-commerce-link:hover{background:#000;color:#fff}.e-commerce-link svg{padding-right:.25rem;width:1.25em;height:1.25em}.e-commerce-link-label{color:#666;display:block;font-size:.8125rem;max-width:280px;margin:.25rem auto 0;line-height:1.5;text-transform:uppercase}.product-retailer ul{list-style-type:square;padding-left:0;list-style-position:inside}.product-retailer ul li{margin-bottom:.35rem}.retailer-title{display:block;font-weight:700;margin-bottom:.25rem;text-transform:uppercase;font-size:1rem;margin:0 0 1rem}.no-ecommerce-link{display:none!important}.category-1762 .post-item{clear:both;margin-bottom:2.5rem}.category-1762 .post-item h2{margin-bottom:.75rem}.post-item:after{content:"";display:table;clear:both}.post-item .image-link:active,.post-item .image-link:focus,.post-item .image-link:hover{opacity:1}.post-item img{display:none}@media (min-width:530px){.post-item img{display:block;float:right;margin-left:.5rem}}.lt-ie9 .post-item img{display:block;float:right;margin-left:.5rem}.post-item h2{font-size:1.25rem;margin:0;padding:0 0 .25rem}.post-item h2 a{text-decoration:none;display:inline;border-bottom:3px solid #000}.post-item .post-time{display:block;margin:.25rem 0 .5rem}.post-item .excerpt-link{font-weight:400}.sub-pages{border-top:1px solid #ddd;padding-top:1.25rem}.page-teaser-item .post-time{display:none}.page-teaser-item h2{margin-bottom:1rem}.show-dates .page-teaser-item h2{margin-bottom:.25rem}.show-dates .page-teaser-item .post-time{display:block}.category-saapaspaivan-tarinat .post-item img{float:none;display:block;margin:0 0 1rem}@media (min-width:720px){.category-saapaspaivan-tarinat .post-item img{float:right;max-width:280px;margin-left:1rem}}.lt-ie9 .category-saapaspaivan-tarinat .post-item img{float:right;max-width:280px;margin-left:1rem}.retailer-search-bar{padding-bottom:0!important}.map-filters{padding-top:2rem;padding-bottom:2rem;text-align:center;background:#fff;outline:0}.map-filters .retailer-filters{width:95%;margin:0 auto}.map-filters button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:0 .25rem;font-size:.9rem;padding-top:.1rem;padding-bottom:.1rem;vertical-align:baseline}.map-filters button.active,.map-filters button:hover{border-bottom:2px solid #000}.map-filters button .indicator{width:1rem;height:1rem;display:inline-block;background:#fff;border:.35rem solid;border-radius:100px;margin-bottom:-.2rem}.map-filters button:focus{outline:0}.map-filters .label{text-transform:uppercase;font-weight:700;font-size:.875rem;display:block;text-align:center}@media (min-width:500px){.map-filters .label{display:inline-block}}.gm-style-iw h4{line-height:1.1;margin:0;padding-top:1rem}.gm-style-iw p{margin:0 0 .75rem}.gm-style-iw .driving a{text-decoration:none;padding:.5rem 1rem;border-radius:3px;background:#000;border:2px solid #000;color:#fff;text-transform:uppercase;font-weight:700;font-size:.9rem;transition:all .2s ease-in-out}.gm-style-iw .driving a:active,.gm-style-iw .driving a:focus,.gm-style-iw .driving a:hover{background:#fff;color:#000}.gm-style-iw h4,.gm-style-iw p{max-width:330px}.retailer-search-bar #retailer-search-bar-input{border:1px solid rgba(0,0,0,.3)}.ecommerce{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.5rem}.ecommerce-item{width:100%;text-align:center;margin-bottom:1.5rem}@media (min-width:530px){.ecommerce-item{width:48%}}.lt-ie9 .ecommerce-item{width:48%}@media (min-width:720px){.ecommerce-item{width:31%}}.lt-ie9 .ecommerce-item{width:31%}.ecommerce-item a{border:0}.ecommerce-item img{max-height:140px}.ecommerce-item .description{display:block;font-weight:400;text-align:center}.page-template-template-ecommerce .entry-content p:last-of-type{margin-bottom:2.5rem}.search .site-main{max-width:1100px}.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap article{width:100%;padding:0;box-sizing:border-box;margin-left:0;margin-right:0;border:2px solid #ddd;transition:border .2s ease-in-out;padding:1rem}@media (min-width:600px){.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap article{width:48.5%}}@media (min-width:1000px){.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap article{width:32%}}.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap article:active,.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap article:focus,.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap article:hover{border:2px solid #bbb}.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap article .excerpt-link{text-decoration:none}.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap .search-filler{opacity:0}.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap.search-results-wrap .image-link img{max-width:100px;margin:0 0 .5rem .5rem}
/*# sourceMappingURL=main.css.map */
