@import url(//fast.fonts.net/t/1.css?apiType=css&projectid=4547d237-cf23-4b60-bb86-85b3d5117d46);html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}body.size-labels::before{color:#fff;display:block;position:fixed;bottom:0;left:0;background-color:#222;padding:1px 3px;content:"xs";z-index:5;font-size:12px}@media (min-width:34em){body.size-labels::before{content:"small"}}@media (min-width:48em){body.size-labels::before{content:"medium"}}@media (min-width:59.0625em){body.size-labels::before{content:"large"}}@media (min-width:72.1875em){body.size-labels::before{content:"xlarge"}}@media (min-width:0) and (max-width:47.93em){.hide-for-mobile{display:none!important}}@media (min-width:48em){.hide-for-desktop{display:none!important}}.toolbar-menu{font-size:1em;font-weight:400}.cke_editable{background-color:#fff;padding:1em}@font-face{font-family:'ITC Avant Garde Pro Bk';src:url(/themes/contrib/emulsify/fonts/07413afc-2280-4cfc-8860-184839a93fa4.eot#iefix);src:url(/themes/contrib/emulsify/fonts/07413afc-2280-4cfc-8860-184839a93fa4.eot#iefix) format("eot"),url(/themes/contrib/emulsify/fonts/6f1146c0-9c0b-4949-866d-9affc396531f.woff2) format("woff2"),url(/themes/contrib/emulsify/fonts/2c50f982-bb73-4891-8d0e-587c1136c2e5.woff) format("woff"),url(/themes/contrib/emulsify/fonts/abf065fe-a1ab-4013-8c49-45ce7f8ac828.ttf) format("truetype"),url(/themes/contrib/emulsify/fonts/33f16cdf-c09a-4344-89ce-e17a5ecf4664.svg#33f16cdf-c09a-4344-89ce-e17a5ecf4664) format("svg")}@font-face{font-family:"Avenir LT W01_35 Light1475496";src:url(/themes/contrib/emulsify/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot#iefix);src:url(/themes/contrib/emulsify/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot#iefix) format("eot"),url(/themes/contrib/emulsify/fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2) format("woff2"),url(/themes/contrib/emulsify/fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff) format("woff"),url(/themes/contrib/emulsify/fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf) format("truetype"),url(/themes/contrib/emulsify/fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c) format("svg")}@font-face{font-family:"Avenir LT W01_35 Light_1475502";src:url(/themes/contrib/emulsify/fonts/63a166cb-be60-435c-a056-75172e43efa5.eot#iefix);src:url(/themes/contrib/emulsify/fonts/63a166cb-be60-435c-a056-75172e43efa5.eot#iefix) format("eot"),url(/themes/contrib/emulsify/fonts/a59168c1-917d-4de9-a244-0316c057c357.woff2) format("woff2"),url(/themes/contrib/emulsify/fonts/6dc0e7d8-9284-44e1-8f05-984a41daa3a4.woff) format("woff"),url(/themes/contrib/emulsify/fonts/2315df7a-8bc2-433d-bf0a-162fc0063de0.ttf) format("truetype"),url(/themes/contrib/emulsify/fonts/7b1e5b2a-b6a6-43da-9021-ada6d1d797f2.svg#7b1e5b2a-b6a6-43da-9021-ada6d1d797f2) format("svg")}@font-face{font-family:"Avenir LT W01_65 Medium1475532";src:url(/themes/contrib/emulsify/fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b.eot#iefix);src:url(/themes/contrib/emulsify/fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b.eot#iefix) format("eot"),url(/themes/contrib/emulsify/fonts/17b90ef5-b63f-457b-a981-503bb7afe3c0.woff2) format("woff2"),url(/themes/contrib/emulsify/fonts/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.woff) format("woff"),url(/themes/contrib/emulsify/fonts/25f994de-d13f-4a5d-a82b-bf925a1e054d.ttf) format("truetype"),url(/themes/contrib/emulsify/fonts/3604edbd-784e-4ca7-b978-18836469c62d.svg#3604edbd-784e-4ca7-b978-18836469c62d) format("svg")}@font-face{font-family:"Avenir LT W01_65 Medium1475538";src:url(/themes/contrib/emulsify/fonts/cebcf56a-ea7e-4f5c-8110-a7ee367c1f91.eot#iefix);src:url(/themes/contrib/emulsify/fonts/cebcf56a-ea7e-4f5c-8110-a7ee367c1f91.eot#iefix) format("eot"),url(/themes/contrib/emulsify/fonts/deb5e718-7abb-4df3-9365-edfa95317090.woff2) format("woff2"),url(/themes/contrib/emulsify/fonts/04801919-17ee-4c6b-8b17-eb1965cb3ed6.woff) format("woff"),url(/themes/contrib/emulsify/fonts/cee053ec-4b41-4506-a1fe-796261690610.ttf) format("truetype"),url(/themes/contrib/emulsify/fonts/38a556e4-b6e5-48c6-aece-b1d470af124e.svg#38a556e4-b6e5-48c6-aece-b1d470af124e) format("svg")}@font-face{font-family:"Avenir LT W01_85 Heavy1475544";src:url(/themes/contrib/emulsify/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot#iefix);src:url(/themes/contrib/emulsify/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot#iefix) format("eot"),url(/themes/contrib/emulsify/fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2) format("woff2"),url(/themes/contrib/emulsify/fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff) format("woff"),url(/themes/contrib/emulsify/fonts/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b.ttf) format("truetype"),url(/themes/contrib/emulsify/fonts/20577853-40a7-4ada-a3fb-dd6e9392f401.svg#20577853-40a7-4ada-a3fb-dd6e9392f401) format("svg")}@font-face{font-family:"Avenir LT W01_85 Heavy_1475550";src:url(/themes/contrib/emulsify/fonts/e6b412d9-d1ed-4b17-bb93-a6911df8640d.eot#iefix);src:url(/themes/contrib/emulsify/fonts/e6b412d9-d1ed-4b17-bb93-a6911df8640d.eot#iefix) format("eot"),url(/themes/contrib/emulsify/fonts/3c210c80-960f-4684-850b-25390b4d08af.woff2) format("woff2"),url(/themes/contrib/emulsify/fonts/cb5c71ad-e582-4d00-929c-67fbfaeb1c27.woff) format("woff"),url(/themes/contrib/emulsify/fonts/9ced8e96-4602-4507-8c20-4ff381949a9a.ttf) format("truetype"),url(/themes/contrib/emulsify/fonts/a7c1d112-7546-459d-a153-1467481298bd.svg#a7c1d112-7546-459d-a153-1467481298bd) format("svg")}.background-color-green{background-color:#68c8c6}.background-color-primary{background-color:#0066b3}.background-color-primary-light{background-color:#91acd6}.background-color-primary-dark{background-color:#19398a}.background-color-highlight{background-color:#1191d1}.background-color-gray-light{background-color:#999}.background-color-orange{background-color:#ef7f20}.background-color-teal{background-color:#68c8c6}.background-color-gray{background-color:#d1d3d4}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{transition:all .8s ease-in-out}.grid__item{-ms-flex-positive:0;flex-grow:0;margin-bottom:1em;width:100%}@media (min-width:34em){.grid__item{margin:0 3% 1rem 0;width:auto}}.grid__item:last-child{margin-right:0}@media (min-width:34em){.grid--medium .grid__item{margin-right:0}}@media (min-width:48em){.grid--medium .grid__item{margin-right:3%}}@media (min-width:34em){.grid--small-2 .grid__item{width:48.5%}.grid--small-2 .grid__item:nth-child(2n){margin-right:0}}@media (min-width:48em){.grid--medium-2 .grid__item{width:48.5%}.grid--medium-2 .grid__item:nth-child(2n){margin-right:0}}@media (min-width:48em){.grid--medium-3 .grid__item{width:31%}.grid--medium-3 .grid__item:nth-child(1n){margin-right:3%}.grid--medium-3 .grid__item:nth-child(3n){margin-right:0}}.grid--pl .grid__item{background-color:rgba(0,0,0,.2);min-height:100px}.grid--divider .grid__item{-ms-flex-positive:0;flex-grow:0}@media (min-width:59.0625em){.grid--divider .grid__item{margin-right:3%;position:relative}.grid--divider .grid__item::after{background-color:#d1d3d4;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-2 .grid__item::after{right:-3.25%}.grid--divider.grid--columns-2 .grid__item:nth-child(2n)::after{display:none}.grid--divider.grid--columns-3 .grid__item::after{right:-6%}.grid--divider.grid--columns-3 .grid__item:nth-child(3n)::after{display:none}@media (min-width:59.0625em){.grid__item:last-child{margin-right:0}}.grid--divider .grid__item:last-child::after{display:none}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field::after{clear:both;content:"";display:table}.field--field-msrp>div:not(.field-label){text-decoration:line-through}.field-label--inline{float:left;min-width:15%;margin-right:1em}.label--inline{float:left;min-width:15%;margin-right:1em}.label--inline::after{content:":"}.link,.links-list a,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label,.product-variation.view-mode-list-item .field--title a,a{color:#0066b3;line-height:1.25}.link:hover,.links-list a:hover,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:hover,.product-variation.view-mode-list-item .field--title a:hover,a:hover{color:#1191d1}.link:focus,.links-list a:focus,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:focus,.product-variation.view-mode-list-item .field--title a:focus,a:focus{color:#19398a}.link--bold,a--bold{font-weight:700;text-decoration:none}#block-views-block-categories-block-1 .views-row a,.link--arrow,.links-list a,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label,a--arrow{text-decoration:none}#block-views-block-categories-block-1 .views-row a::after,.link--arrow::after,.links-list a::after,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label::after,a--arrow::after{content:"";display:inline-block;vertical-align:middle;margin-left:-1px}#block-views-block-categories-block-1 .views-row .paragraph a::after,.links-list .paragraph a::after,.paragraph #block-views-block-categories-block-1 .views-row a::after,.paragraph .link--arrow::after,.paragraph .links-list a::after,.paragraph .product-variation.view-mode-full .group-meta .field--field-purchase-external .label::after,.paragraph a--arrow::after,.product-variation.view-mode-full .group-meta .field--field-purchase-external .paragraph .label::after{-webkit-transform:scale(.82);transform:scale(.82);margin-left:-3px}#block-views-block-categories-block-1 .views-row a:hover::after,.link--arrow:hover::after,.links-list a:hover::after,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:hover::after,a--arrow:hover::after{content:"";display:inline-block}#block-views-block-categories-block-1 .views-row a:focus::after,#block-views-block-categories-block-1 .views-row a:focus:hover::after,.link--arrow:focus::after,.link--arrow:focus:hover::after,.links-list a:focus::after,.links-list a:focus:hover::after,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:focus::after,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:focus:hover::after,a--arrow:focus::after,a--arrow:focus:hover::after{content:"";display:inline-block}.link--list,a--list{text-decoration:none;padding-left:2em;display:inline-block}.link--list::before,a--list::before{content:"";display:block;float:left;margin-left:-2.25em;margin-top:-3px}.link--list:hover::before,a--list:hover::before{content:"";display:block}.link--list:focus::before,.link--list:focus:hover::before,a--list:focus::before,a--list:focus:hover::before{content:"";display:block}.heading-1,h1{color:#262626;font-size:1.5em;line-height:1.166;margin:0 0 .5em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300}.heading-1 .italic,.heading-1 em,.heading-1 i,h1 .italic,h1 em,h1 i{font-family:"Avenir LT W01_35 Light_1475502"}@media (min-width:34em){.heading-1,h1{font-size:1.875em}}.commerce-checkout-flow .layout-region-checkout-secondary h3,.heading-2,h2{color:#262626;font-size:1.125em;line-height:1.166;margin:0 0 1.25em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300}.commerce-checkout-flow .layout-region-checkout-secondary h3 .italic,.commerce-checkout-flow .layout-region-checkout-secondary h3 em,.commerce-checkout-flow .layout-region-checkout-secondary h3 i,.heading-2 .italic,.heading-2 em,.heading-2 i,h2 .italic,h2 em,h2 i{font-family:"Avenir LT W01_35 Light_1475502"}@media (min-width:34em){.commerce-checkout-flow .layout-region-checkout-secondary h3,.heading-2,h2{font-size:1.5em}}.heading-2--no-space{margin-bottom:0}#block-productfacets h4,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3,#block-views-block-categories-block-1 .heading-2,#block-views-block-categories-block-1 h2,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3,.heading-3,h3{color:#262626;font-size:1.125em;line-height:1.2;margin:0 0 .5em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300;letter-spacing:.025em}#block-productfacets h4 .italic,#block-productfacets h4 em,#block-productfacets h4 i,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3 .italic,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3 em,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3 i,#block-views-block-categories-block-1 .heading-2 .italic,#block-views-block-categories-block-1 .heading-2 em,#block-views-block-categories-block-1 .heading-2 i,#block-views-block-categories-block-1 h2 .italic,#block-views-block-categories-block-1 h2 em,#block-views-block-categories-block-1 h2 i,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3 .italic,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3 em,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3 i,.heading-3 .italic,.heading-3 em,.heading-3 i,h3 .italic,h3 em,h3 i{font-family:"Avenir LT W01_35 Light_1475502"}@media (min-width:34em){#block-productfacets h4,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3,#block-views-block-categories-block-1 .heading-2,#block-views-block-categories-block-1 h2,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3,.heading-3,h3{font-size:1.25em}}.heading-3--centered{text-align:center}.heading-4,h4{color:#262626;font-size:1em;line-height:1.25;margin:0 0 .5em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300}.heading-4 .italic,.heading-4 em,.heading-4 i,h4 .italic,h4 em,h4 i{font-family:"Avenir LT W01_35 Light_1475502"}.heading-5,h5{color:#262626;font-size:.8125em;line-height:1.375;margin:0 0 .5em;width:100%;font-family:Arial,Helvetica,sans-serif;font-weight:300}@media (min-width:48em){.heading-5,h5{font-size:1em}}.heading-5 p,h5 p{font-size:inherit;margin:0 0 .5em}.facet h5,.heading-6,h6{color:#333;font-size:.875em;line-height:1.166;margin:0 0 .5em;width:100%;font-family:Arial,Helvetica,sans-serif;font-weight:800}.heading-6--tag{color:#666;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.4em}body{color:#262626;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.462;font-weight:300}.paragraph,p{margin:0 0 1.5em;font-size:1rem}.paragraph--no-space,p--no-space{margin-bottom:0}.bold,b,strong{font-weight:700}.extrabold,.product-variation.view-mode-full .group-meta .field--sku div:not(.label){font-weight:800}.blockquote{font-style:italic;border-left:solid 3px #999;margin-left:1em;padding-left:1em;font-size:.8125em}.img{max-width:100%;height:auto}.hr{border-style:solid;border-width:1px 0 0;color:#e6e6e6}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.price,.product-variation.view-mode-full .group-meta .field--price div:not(.label),.product-variation.view-mode-grid-item .field--price{font-size:1.25rem;font-family:"Avenir LT W01_35 Light1475496",Helvetica,Arial,sans-serif}ol,ul{font-size:1rem;padding-left:1.25em;margin-top:0;margin-bottom:1.5em}ul{list-style-type:disc}ol{list-style-type:decimal;padding-left:1em}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.75em}.text-long ol li,ol .list-item,ol .text-long ul li{padding-left:.333em}dl dd+dt,dl dt+dt{margin-top:.75em}.links-list{list-style-type:none;font-size:1em}.item-list__checkbox{list-style:none;padding-left:0;font-size:.875em}img{max-width:100%;height:auto}.fill-image{height:100%;width:100%;background-size:cover;background-position:center center}.fill-image--left-top{background-position:left top}.fill-image--center-top{background-position:center top}.fill-image--right-top{background-position:right top}.fill-image--left-center{background-position:left center}.fill-image--right-center{background-position:right center}.fill-image--left-bottom{background-position:left bottom}.fill-image--center-bottom{background-position:center bottom}.fill-image--right-bottom{background-position:right bottom}.fill-image--example-fill{min-height:500px}.bg-image,[data-responsive-background-image]{background-size:cover;background-position:top center;background-repeat:no-repeat;width:100%;height:100%}.bg-image img,[data-responsive-background-image] img{display:none}#block-exposedformsite-searchpage-1 .form-item__label::after,#block-exposedformsite-searchpage-1 .form-item__label::before,#block-international ul li:first-of-type a::after,#block-sites-2 .menu::before,#block-socialmedia .facebook::before,#block-socialmedia .linkedin::before,#block-socialmedia .twitter::before,#block-useraccountmenu .menu__link[data-drupal-link-system-path=user]::after,#block-views-block-categories-block-1 .views-row a::after,.accordion__list-dl .dl-term::after,.accordion__list-dl .dl-term:hover::after,.button--cart::before,.button--quote::before,.button-wrap a--cart::before,.button-wrap a--quote::before,.color-box a::after,.copyright p::before,.facets-widget-checkbox .facets-checkbox[checked=checked]+label::after,.filter-group--button::after,.gallery-item.media-video::after,.inline-arrow-down::before,.inline-cart::before,.link--arrow::after,.link--arrow:focus::after,.link--arrow:focus:hover::after,.link--arrow:hover::after,.link--list::before,.link--list:focus::before,.link--list:focus:hover::before,.link--list:hover::before,.links-list a::after,.main-menu .menu-toggle::before,.main-menu nav>.menu>.menu__item.dropdown::after,.main-menu.open .menu-toggle::before,.pager__link--next::before,.pager__link--next:focus::before,.pager__link--next:focus:hover::before,.pager__link--next:hover::before,.pager__link--prev::before,.pager__link--prev:focus::before,.pager__link--prev:focus:hover::before,.pager__link--prev:hover::before,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label::after,.select2-container--default .select2-selection__arrow,.svg-aand-white,.svg-arrow-down,.svg-arrow-down-gray,.svg-arrow-down-hl,.svg-arrow-right,.svg-arrow-right-dk,.svg-arrow-right-hl,.svg-arrow-right-wht,.svg-cart,.svg-close-blue,.svg-close-gray,.svg-dropdown-white,.svg-facebook,.svg-linkedin,.svg-list,.svg-list-dk,.svg-list-hl,.svg-menu,.svg-menu-close,.svg-play,.svg-quote,.svg-search,.svg-search-gray,.svg-search-orange,.svg-twitter,.svg-user,.svg-x-blue,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:active .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon,a--arrow::after,a--arrow:focus::after,a--arrow:focus:hover::after,a--arrow:hover::after,a--list::before,a--list:focus::before,a--list:focus:hover::before,a--list:hover::before{background:url(/themes/contrib/emulsify/dist/svg/sprite.css.svg) no-repeat}#block-sites-2 .menu::before,.copyright p::before,.svg-aand-white{background-position:0 0}#block-sites-2 .menu::before,.copyright p::before,.svg-aand-white-dims{width:93.04px;height:34px}.accordion__list-dl .dl-term::after,.inline-arrow-down::before,.svg-arrow-down{background-position:0 80.0392156862745%}.accordion__list-dl .dl-term::after,.inline-arrow-down::before,.svg-arrow-down-dims{width:26.29px;height:19.5px}.filter-group--button::after,.svg-arrow-down-gray{background-position:58.985864931568315% 80.0392156862745%}.filter-group--button::after,.svg-arrow-down-gray-dims{width:26.29px;height:19.5px}.accordion__list-dl .dl-term:hover::after,.svg-arrow-down-hl{background-position:39.32390995437888% 80.0392156862745%}.accordion__list-dl .dl-term:hover::after,.svg-arrow-down-hl-dims{width:26.29px;height:19.5px}#block-views-block-categories-block-1 .views-row a::after,.link--arrow::after,.links-list a::after,.pager__link--next::before,.pager__link--prev::before,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label::after,.select2-container--default .select2-selection__arrow,.svg-arrow-right,a--arrow::after{background-position:50.47506761911367% 26.65830327740317%}#block-views-block-categories-block-1 .views-row a::after,.link--arrow::after,.links-list a::after,.pager__link--next::before,.pager__link--prev::before,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label::after,.select2-container--default .select2-selection__arrow,.svg-arrow-right-dims,a--arrow::after{width:15.81px;height:19.46px}#block-views-block-categories-block-1 .views-row a:focus::after,.link--arrow:focus::after,.link--arrow:focus:hover::after,.links-list a:focus::after,.pager__link--next:focus::before,.pager__link--next:focus:hover::before,.pager__link--prev:focus::before,.pager__link--prev:focus:hover::before,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:focus::after,.svg-arrow-right-dk,a--arrow:focus::after,a--arrow:focus:hover::after{background-position:72.93154865108538% 80.01411321938214%}#block-views-block-categories-block-1 .views-row a:focus::after,.link--arrow:focus::after,.link--arrow:focus:hover::after,.links-list a:focus::after,.pager__link--next:focus::before,.pager__link--next:focus:hover::before,.pager__link--prev:focus::before,.pager__link--prev:focus:hover::before,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:focus::after,.svg-arrow-right-dk-dims,a--arrow:focus::after,a--arrow:focus:hover::after{width:15.81px;height:19.46px}#block-views-block-categories-block-1 .views-row a:hover::after,.link--arrow:hover::after,.links-list a:hover::after,.pager__link--next:hover::before,.pager__link--prev:hover::before,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:hover::after,.svg-arrow-right-hl,a--arrow:hover::after{background-position:83.89624800610306% 80.01411321938214%}#block-views-block-categories-block-1 .views-row a:hover::after,.link--arrow:hover::after,.links-list a:hover::after,.pager__link--next:hover::before,.pager__link--prev:hover::before,.product-variation.view-mode-full .group-meta .field--field-purchase-external .label:hover::after,.svg-arrow-right-hl-dims,a--arrow:hover::after{width:15.81px;height:19.46px}.color-box a::after,.svg-arrow-right-wht{background-position:94.86094736112075% 80.01411321938214%}.color-box a::after,.svg-arrow-right-wht-dims{width:15.81px;height:19.46px}.button--cart::before,.button-wrap a--cart::before,.inline-cart::before,.svg-cart{background-position:98.4923076923077% 61.92468619246862%}.button--cart::before,.button-wrap a--cart::before,.inline-cart::before,.svg-cart-dims{width:30px;height:27.5px}.svg-close-blue,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:active .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{background-position:29.43936574710784% 30.56454512765192%}.svg-close-blue-dims,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:active .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{width:36.39px;height:35.76px}.svg-close-gray,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{background-position:0 30.56454512765192%}.svg-close-gray-dims,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{width:36.39px;height:35.76px}#block-international ul li:first-of-type a::after,.main-menu nav>.menu>.menu__item.dropdown::after,.svg-dropdown-white{background-position:19.66195497718944% 80.0392156862745%}#block-international ul li:first-of-type a::after,.main-menu nav>.menu>.menu__item.dropdown::after,.svg-dropdown-white-dims{width:26.29px;height:19.5px}#block-socialmedia .facebook::before,.svg-facebook{background-position:72.85255657348681% 30.5117252201203%}#block-socialmedia .facebook,#block-socialmedia .facebook::before,.svg-facebook-dims{width:32.29px;height:32.29px}#block-socialmedia .linkedin::before,.svg-linkedin{background-position:25.28384621407877% 60.81422718158834%}#block-socialmedia .linkedin,#block-socialmedia .linkedin::before,.svg-linkedin-dims{width:32.29px;height:32.29px}.link--list::before,.svg-list,a--list::before{background-position:99.25581395348838% 0}.link--list::before,.svg-list-dims,a--list::before{width:31px;height:26.5px}.link--list:focus::before,.link--list:focus:hover::before,.svg-list-dk,a--list:focus::before,a--list:focus:hover::before{background-position:50.06201550387597% 57.89211618257261%}.link--list:focus::before,.link--list:focus:hover::before,.svg-list-dk-dims,a--list:focus::before,a--list:focus:hover::before{width:31px;height:26.5px}.link--list:hover::before,.svg-list-hl,a--list:hover::before{background-position:74.09302325581395% 57.89211618257261%}.link--list:hover::before,.svg-list-hl-dims,a--list:hover::before{width:31px;height:26.5px}.main-menu .menu-toggle::before,.svg-menu{background-position:98.4923076923077% 42.06349206349206%}.main-menu .menu-toggle::before,.svg-menu-dims{width:30px;height:21px}.main-menu.open .menu-toggle::before,.svg-menu-close{background-position:71.07347917726578% 97.55999678946944%}.main-menu.open .menu-toggle::before,.svg-menu-close-dims{width:22.41px;height:22.41px}.gallery-item.media-video::after,.svg-play{background-position:74.432% 0}.gallery-item.media-video::after,.svg-play-dims{width:35px;height:35px}.button--quote::before,.button-wrap a--quote::before,.svg-quote{background-position:99.1789310611929% 21.991701244813278%}.button--quote::before,.button-wrap a--quote::before,.svg-quote-dims{width:30.9px;height:26.5px}#block-exposedformsite-searchpage-1 .form-item__label::after,.svg-search{background-position:18.51851851851852% 99.63114754098359%}#block-exposedformsite-searchpage-1 .form-item__label::after,.svg-search-dims{width:25px;height:25px}#block-exposedformsite-searchpage-1 .form-item__label::before,.svg-search-gray{background-position:37.03703703703704% 99.63114754098359%}#block-exposedformsite-searchpage-1 .form-item__label::before,.svg-search-gray-dims{width:25px;height:25px}.svg-search-orange{background-position:0 99.63114754098359%}.svg-search-orange-dims{width:25px;height:25px}#block-socialmedia .twitter::before,.svg-twitter{background-position:0 60.81422718158834%}#block-socialmedia .twitter,#block-socialmedia .twitter::before,.svg-twitter-dims{width:32.29px;height:32.29px}#block-useraccountmenu .menu__link[data-drupal-link-system-path=user]::after,.svg-user{background-position:54.66073901319145% 98.02419354838709%}#block-useraccountmenu .menu__link[data-drupal-link-system-path=user]::after,.svg-user-dims{width:22.79px;height:23px}.facets-widget-checkbox .facets-checkbox[checked=checked]+label::after,.svg-x-blue{background-position:86.02920125966217% 95.70866141732282%}.facets-widget-checkbox .facets-checkbox[checked=checked]+label::after,.svg-x-blue-dims{width:20.28px;height:20px}.sprite-icon{display:block;margin:0 auto}.button-wrap a--cart.sprite-icon::before,.button-wrap a--quote.sprite-icon::before,.sprite-icon.button--cart::before,.sprite-icon.button--quote::before,.sprite-icon.inline-cart::before,.sprite-icon.svg-cart,.sprite-icon.svg-quote{background-color:#666}.sprite-icon p{margin:1rem 0 0}.inline-arrow-down{display:-ms-flexbox;display:flex}.inline-arrow-down::before{content:"";display:block;margin-right:.5em}.inline-cart{display:-ms-flexbox;display:flex}.inline-cart::before{content:"";display:block;background-color:#666;margin-right:.5em}.form-item--checkbox__item,.form-item--checkboxes{list-style:none;margin:0;padding:0;font-size:.875em}.facets-widget-checkbox .facet-item{margin:.35em 0}.facets-widget-checkbox .facets-checkbox{visibility:hidden;width:0}.facets-widget-checkbox .facets-checkbox+label{position:relative;cursor:pointer}.facets-widget-checkbox .facets-checkbox+label:focus,.facets-widget-checkbox .facets-checkbox+label:hover{color:#0066b3}.facets-widget-checkbox .facets-checkbox+label::before{content:"";border:1px #d1d3d4 solid;height:15px;width:15px;display:inline-block;vertical-align:middle;top:-2px;position:relative;margin-right:6px}.facets-widget-checkbox .facets-checkbox[checked=checked]+label::after{content:"";display:block;position:absolute;top:-2px;left:-2px}.form-item--radio__item,.form-item--radios{list-style:none;margin:0;padding:0;font-size:.875em}.form-item__dropdown{border:1px solid #d1d3d4;display:block;position:relative}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #262626;content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#000}.form-item__select{border:1px solid #d1d3d4;height:37px;font-size:.875em;margin:0;outline:0;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:0;color:#222}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:0 0;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:#666;border-radius:0}}.facets-dropdown{width:95%;max-width:300px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #e6e6e6;border-radius:8px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #e6e6e6;border-top-right-radius:8px;border-bottom-right-radius:8px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #e6e6e6;border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #e6e6e6;border-radius:8px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #e6e6e6;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default{font-size:.875rem;font-family:Arial,Helvetica,sans-serif}.select2-container--default .select2-selection--single{border-radius:0;border-color:#d1d3d4}.select2-container--default .select2-search{display:none}.select2-container--default .select2-dropdown{border-radius:0;border-color:#d1d3d4}.select2-container--default .select2-results ul{font-size:.875rem}.select2-container--default .select2-results li+li{border-top:1px #d1d3d4 solid}.select2-container--default .select2-results li,.select2-container--default .select2-results__option--highlighted[aria-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;color:#0066b3}.select2-container--default .select2-results li:hover,.select2-container--default .select2-results__option--highlighted[aria-selected=true]:hover,.select2-container--default .select2-results__option--highlighted[aria-selected]:hover,.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:#0066b3;color:#fff}.select2-container--default .select2-selection__arrow{content:"";display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.select2-container--default .select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .select2-selection__arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:5px;top:3px}.form-item{color:#666;margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item__label{display:block;color:#333;margin-bottom:4px;font-size:.875em}@media (min-width:0) and (max-width:33.9em){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item__textfield{border:1px solid #d1d3d4;padding:.6em;font-size:.875em;max-width:100%}.form-item__textfield:focus{border-color:#000}.form-item__textfield::-webkit-input-placeholder{color:#999}.form-item__textfield:-moz-placeholder{color:#999}.form-item__textfield::-moz-placeholder{color:#999}.form-item__textfield:-ms-input-placeholder{color:#999}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.button,.button-wrap a{background-color:#ef7f20;border-radius:20px;border:2px #ef7f20 solid;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.025em;padding:.5em 2em;text-align:center;text-decoration:none;font-size:1rem}.button-wrap a:visited,.button:visited{color:#fff}.button-wrap a:hover,.button:hover{background-color:#f29548;border-color:#f29548;color:#fff}.button-wrap a:focus,.button:focus{background-color:#e26e17;border-color:#e26e17;color:#fff}.button--with-icon,.button-wrap a--with-icon{position:relative;padding-left:3em}.button--with-icon::before,.button-wrap a--with-icon::before{position:absolute;left:.8em;top:.2em}.button--quote::before,.button-wrap a--quote::before{content:"";display:block;top:.3em}.button--cart::before,.button-wrap a--cart::before{content:"";display:block;left:.6em}.button--alt,.button-wrap a--alt,.cart .form-actions input:first-of-type{background-color:#fff;color:#ef7f20;border-color:#ef7f20}.button--alt:hover,.button-wrap a--alt:hover,.cart .form-actions input:hover:first-of-type{background-color:#f29548;border-color:#f29548;color:#fff}.button--alt:focus,.button-wrap a--alt:focus,.cart .form-actions input:focus:first-of-type{background-color:#e26e17;border-color:#e26e17;color:#fff}.button--secondary,.button-wrap a--secondary{background-color:#68c8c6;border-color:#68c8c6;font-size:.875rem;padding:.333em .75em .4em}.button--secondary:hover,.button-wrap a--secondary:hover{background-color:#88d1d0;border-color:#88d1d0}.button--secondary:focus,.button-wrap a--secondary:focus{background-color:#58bcb7;border-color:#58bcb7}.ui-button:hover{font-weight:700;border-width:2px}.cart form>table,.commerce-checkout-flow .layout-region-checkout-secondary table,.table,.text-long table{border:1px solid #d1d3d4;border-width:1px 0 0 0;border-spacing:0;background-color:#f2f2f2;width:100%;font-size:.875em}.cart form>table,.commerce-checkout-flow .layout-region-checkout-secondary table,.table--basic{background-color:#fff}.cart form>table thead,.commerce-checkout-flow .layout-region-checkout-secondary table thead,.table--basic thead{background-color:#f2f2f2}.cart th,.commerce-checkout-flow .layout-region-checkout-secondary th,.table__heading-cell,.text-long th{border:none;font-weight:800;padding:1em;text-align:left}.cart th:first-child,.commerce-checkout-flow .layout-region-checkout-secondary th:first-child,.table__heading-cell:first-child,.text-long th:first-child{border:none}.cart .table--compact th,.commerce-checkout-flow .layout-region-checkout-secondary .table--compact th,.table--compact .cart th,.table--compact .commerce-checkout-flow .layout-region-checkout-secondary th,.table--compact .table__heading-cell,.table--compact .text-long th,.text-long .table--compact th{padding:.45em}.cart tr:nth-child(odd),.commerce-checkout-flow .layout-region-checkout-secondary tr:nth-child(odd),.table__row:nth-child(odd),.text-long tbody tr:nth-child(odd){background-color:#fff}.cart td,.commerce-checkout-flow .layout-region-checkout-secondary td,.table__cell,.text-long td{border:1px solid #e6e6e6;border-left:none;border-bottom:none;padding:1em}.cart td:last-child,.commerce-checkout-flow .layout-region-checkout-secondary td:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.cart .table--compact td,.commerce-checkout-flow .layout-region-checkout-secondary .table--compact td,.table--compact .cart td,.table--compact .commerce-checkout-flow .layout-region-checkout-secondary td,.table--compact .table__cell,.table--compact .text-long td,.text-long .table--compact td{padding:.333em}.table__footer-cell,.table__footer-cell:first-child,.text-long tfoot th,.text-long tfoot th:first-child{border-left:none;border-top:1px solid #e6e6e6}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video--full{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tabs__link{background-color:#f2f2f2;border:1px solid #e6e6e6;border-bottom:none;color:#666;display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media (min-width:59.0625em){.tabs__link{border-bottom:1px solid #e6e6e6;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover{background-color:#e6e6e6;color:#262626}.tabs__link.is-active{background-color:#666;border:1px solid #666;color:#fff}@media (min-width:59.0625em){.tabs__link.is-active{background-color:#fff;border:1px solid #e6e6e6;border-bottom:1px solid #666;border-left:none;color:#666}}#block-views-block-categories-block-1{padding-top:2rem}#block-views-block-categories-block-1 .views-row{margin-bottom:.333rem;font-size:.875em}.facet{margin:1em 0 1.75em}.facet .ui-slider-horizontal{margin-left:.6em;margin-right:.6em;margin-bottom:3rem}.facet .ui-slider-label{color:#ef7f20}.facet .ui-slider-handle.ui-state-active{background-color:#1191d1;border-color:#0066b3}#block-productfacets h4{padding-top:2rem}.accordion__list-dl .dl-term{border-top:1px solid #e6e6e6;color:#0066b3;cursor:pointer;display:block;font-size:1.125rem;font-weight:300;font-family:"Avenir LT W01_35 Light1475496",Helvetica,Arial,sans-serif;padding:.75rem 1.125rem;margin-top:0;position:relative}.accordion__list-dl .dl-term:first-of-type{border-top:0}.accordion__list-dl .dl-term::after{content:"";display:block;position:absolute;right:.5rem;top:1rem}.accordion__list-dl .dl-term:hover{color:#1191d1}.accordion__list-dl .dl-term:hover::after{content:"";display:block}.accordion__list-dl .dl-term.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__list-dl .dl-definition{height:0;overflow:hidden}.accordion__list-dl .dl-definition.active{margin:.45rem 1.125rem 1.5rem;height:auto;overflow:auto}.card__title{color:#262626;font-size:1.125em;line-height:1.166;margin:0 0 1.25em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300}.card__title .italic,.card__title em,.card__title i{font-family:"Avenir LT W01_35 Light_1475502"}@media (min-width:34em){.card__title{font-size:1.5em}}.card__subtitle{color:#262626;font-size:1.125em;line-height:1.2;margin:0 0 .5em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300;letter-spacing:.025em;color:#666;margin-bottom:1em}.card__subtitle .italic,.card__subtitle em,.card__subtitle i{font-family:"Avenir LT W01_35 Light_1475502"}@media (min-width:34em){.card__subtitle{font-size:1.25em}}.card__body{margin:0 0 1.5em;font-size:1rem}.card--bg{background-color:#e6e6e6;padding:1em}.color-box{text-align:center;padding:1em 0;margin-top:1px}.color-box p{font-size:1.0625rem;margin-bottom:.333em}.color-box p:last-of-type{margin-bottom:0}.color-box a{font-weight:700;text-decoration:none}.color-box a::after{content:"";display:inline-block;vertical-align:sub;margin-left:4px;-webkit-transform:scale(1.4);transform:scale(1.4)}.color-box a:focus,.color-box a:hover{text-decoration:underline}.color-box *{color:#fff}.cta-box button{margin-bottom:.667em}.cta-box p{padding-left:1em}.filter-group--filters{max-height:0;overflow:hidden;transition:all .3s ease-out}@media (min-width:48em){.filter-group--filters{max-height:900px!important;padding-top:.5em}}.open>.filter-group--filters{max-height:900px;padding-top:.5em}.filter-group--button{background-color:#e6e6e6;font-size:.875rem;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;color:#333;width:100%;height:36px;line-height:36px;display:inline-block}.filter-group--button::after{content:"";display:inline-block;vertical-align:middle;-webkit-transform:scale(.75);transform:scale(.75)}@media (min-width:48em){.filter-group--button{display:none!important}}.open>.filter-group--button-open{display:none}.filter-group--button-close{display:none}.filter-group--button-close::after{-webkit-transform:scale(.75) rotate(180deg);transform:scale(.75) rotate(180deg);position:relative;top:-1px}.open>.filter-group--button-close{display:inline-block}.gallery-item{border:1px #d1d3d4 solid;max-width:55px;margin-right:.667em;position:relative;display:block;float:left}@media (min-width:59.0625em){.gallery-item{float:none;margin-right:0;margin-bottom:.667em}}.gallery-item:last-of-type{margin-right:0;margin-bottom:0}.gallery-item.active,.gallery-item:focus,.gallery-item:hover{cursor:pointer;border-color:#91acd6;box-shadow:0 0 10px 0 rgba(0,102,179,.5)}.gallery-item.media-video::after{content:"";display:block;margin-left:-17.5px;margin-top:-17.5px;position:absolute;top:50%;left:50%}.gallery-item img{display:block}.carousel,.field--item--entity-reference-revisions--paragraph--hero{margin-left:auto;margin-right:auto}.carousel::after,.field--item--entity-reference-revisions--paragraph--hero::after{clear:both;content:"";display:table}@media (min-width:72.1875em){.carousel,.field--item--entity-reference-revisions--paragraph--hero{max-width:1400px}}.hero{text-align:center;position:relative}@media (min-width:34em){.hero{padding-top:31.94888%;height:0;overflow:hidden}}.hero .hero-media{width:100%;height:100%;top:0}@media (min-width:34em){.hero .hero-media{position:absolute}}.hero .hero-media .view-mode-background{height:100%;width:100%}.hero .hero-media .view-mode-background .field{height:100%;width:100%}.hero .bg-image img,.hero [data-responsive-background-image] img{display:inherit}@media (min-width:34em){.hero .bg-image img,.hero [data-responsive-background-image] img{display:none}}@media (min-width:34em){.hero .contain{height:100%;position:absolute;top:0;width:100%;max-width:none}}.hero .overlay-wrap{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero .overlay{margin-top:2em;margin-bottom:2em;position:relative}@media (min-width:34em){.hero .overlay{color:#fff}}@media (min-width:48em){.hero .overlay{max-width:80%}}@media (min-width:59.0625em){.hero .overlay{max-width:70%}}@media (min-width:72.1875em){.hero .overlay{max-width:60%}}.hero .field--field-title{color:#262626;font-size:2em;line-height:1.166;margin:0 0 .5em;width:100%;font-family:"Avenir LT W01_85 Heavy1475544";font-weight:300}.hero .field--field-title .italic,.hero .field--field-title em,.hero .field--field-title i{font-family:"Avenir LT W01_85 Heavy_1475550"}@media (min-width:34em){.hero .field--field-title{font-size:2.5em;color:#fff}}@media (min-width:34em){.hero .button-wrap a{background-color:transparent;border-color:#fff}.hero .button-wrap a:hover{background-color:#1191d1;border-color:#1191d1}.hero .button-wrap a:focus{background-color:#19398a;border-color:#19398a}}.hero .field+.button-wrap{margin-top:2em}.hero--linked{position:relative}.hero--linked .button-wrap a{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;color:transparent;text-indent:99999em;overflow:hidden;border-radius:0;border:0}.hero--linked .button-wrap a:focus,.hero--linked .button-wrap a:hover{background-color:transparent}@media (min-width:0) and (max-width:33.9em){.icon-with-label{font-size:.875em}}.icon-with-label img{vertical-align:middle;max-height:26px;max-width:26px;position:relative;top:-2px;margin-right:.9em}@media (min-width:34em){.icon-with-label img{max-height:36px;max-width:36px;top:-1px}}.info-box{background-color:#e6e6e6;margin-bottom:2%;padding:1em;width:100%}@media (min-width:59.0625em){.info-box{-ms-flex:1 0 43%;flex:1 0 43%;margin:0 2% 2% 0;width:auto}.info-box:last-child,.info-box:nth-child(2n+2){margin-right:0}}.info-box__title{color:#666;font-weight:400;text-align:center}#block-international ul{list-style:none;margin:0;padding:0;position:relative;z-index:10;top:-2px;padding:.35em 0 .5em;font-size:.875em}@media (min-width:59.0625em){#block-international ul{top:0}}#block-international ul li{display:none;margin:0}#block-international ul li:first-of-type{display:block}#block-international ul li:first-of-type a{padding-right:2em}#block-international ul li:first-of-type a::after{content:"";display:block;-webkit-transform:scale(.6);transform:scale(.6);position:absolute;right:0;top:6.5px}#block-international ul a{padding-top:.25em;padding-right:1em;padding-bottom:.25em;padding-left:1.5em;color:#fff;text-decoration:none;font-weight:400;display:block}#block-international ul:hover{box-shadow:0 3px 10px 0 rgba(0,0,0,.23);background-color:#fff;border-bottom:1px #999 solid}#block-international ul:hover li{display:block}#block-international ul:hover a{color:#333}#block-international ul:hover a::after{display:none}.lang-en{background-image:url(/themes/contrib/emulsify/images/flags/us.png);background-position:12px center;background-repeat:no-repeat}.lang-es{background-image:url(/themes/contrib/emulsify/images/flags/mx.png);background-position:12px center;background-repeat:no-repeat}.lang-jp{background-image:url(/themes/contrib/emulsify/images/flags/jp.png);background-position:12px center;background-repeat:no-repeat}.main-menu{background-color:#0066b3;position:relative}.main-menu ul{font-size:.875em}.main-menu nav>.menu>.menu__item{display:block;margin:0;position:relative}@media (min-width:48em){.main-menu nav>.menu>.menu__item{display:inline-block}}@media (min-width:48em){.main-menu nav>.menu>.menu__item:first-of-type>a,.main-menu nav>.menu>.menu__item:first-of-type>ul{margin-left:-1.35rem}}@media (min-width:59.0625em){.main-menu nav>.menu>.menu__item:first-of-type>a,.main-menu nav>.menu>.menu__item:first-of-type>ul{margin-left:-1.5rem}}.main-menu nav>.menu>.menu__item.menu__item--active>.menu__link::after{content:"";display:none;width:0;height:0;border-style:solid;border-width:5px 5.5px 0 5.5px;border-color:#0066b3 transparent transparent transparent;position:absolute;bottom:-5px;left:50%;margin-left:-5.5px;z-index:2}@media (min-width:48em){.main-menu nav>.menu>.menu__item.menu__item--active>.menu__link::after{display:block}}@media (min-width:48em){.main-menu nav>.menu>.menu__item:focus>.menu__link,.main-menu nav>.menu>.menu__item:hover>.menu__link{background-color:#1191d1;z-index:4}}.main-menu nav>.menu>.menu__item:focus.dropdown>.menu__link.active::after,.main-menu nav>.menu>.menu__item:hover.dropdown>.menu__link.active::after{content:"";display:none;width:0;height:0;border-style:solid;border-width:5px 5.5px 0 5.5px;border-color:#0066b3 transparent transparent transparent;position:absolute;bottom:-5px;left:50%;margin-left:-5.5px;z-index:2}@media (min-width:48em){.main-menu nav>.menu>.menu__item:focus.dropdown>.menu__link.active::after,.main-menu nav>.menu>.menu__item:hover.dropdown>.menu__link.active::after{display:block}}.main-menu nav>.menu>.menu__item:focus.dropdown>.menu__link::after,.main-menu nav>.menu>.menu__item:hover.dropdown>.menu__link::after{content:"";display:none;width:0;height:0;border-style:solid;border-width:5px 5.5px 0 5.5px;border-color:#1191d1 transparent transparent transparent;position:absolute;bottom:-5px;left:50%;margin-left:-5.5px;z-index:2;z-index:4}@media (min-width:48em){.main-menu nav>.menu>.menu__item:focus.dropdown>.menu__link::after,.main-menu nav>.menu>.menu__item:hover.dropdown>.menu__link::after{display:block}}.main-menu nav>.menu>.menu__item.dropdown::after{content:"";display:block;position:absolute;right:12px;top:16px;display:none}@media (min-width:0) and (max-width:47.93em){.main-menu nav>.menu>.menu__item.dropdown::after{display:block}}.main-menu nav>.menu>.menu__item.dropdown.open::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:0) and (max-width:47.93em){.main-menu nav>.menu>.menu__item.dropdown.open{background:#1191d1;border-bottom:1px #fff solid}.main-menu nav>.menu>.menu__item.dropdown.open .menu__link{border-bottom:0}.main-menu nav>.menu>.menu__item.dropdown.open .menu__link::after{display:none}.main-menu nav>.menu>.menu__item.dropdown.open ul{display:block;padding-top:0}.main-menu nav>.menu>.menu__item.dropdown.open ul .menu__item{margin-right:0}.main-menu nav>.menu>.menu__item.dropdown.open ul .menu__item:last-of-type{margin-bottom:0}.main-menu nav>.menu>.menu__item.dropdown.open ul .menu__link{color:#fff;font-family:"Avenir LT W01_35 Light1475496",Helvetica,Arial,sans-serif;font-size:.8125rem}.main-menu nav>.menu>.menu__item.dropdown.open>ul{margin-top:-1.25em}}.main-menu nav>.menu>.menu__item ul{display:none;padding:3em 20px .5em 20px}@media (min-width:48em){.main-menu nav>.menu>.menu__item ul{box-shadow:0 3px 10px 0 rgba(0,0,0,.23);position:absolute;left:0;z-index:3;background-color:#fff;border-bottom:4px #1191d1 solid;white-space:nowrap;padding:.5em 2em .25em}}@media (min-width:59.0625em){.main-menu nav>.menu>.menu__item ul{padding:1em 3em .5em}}.main-menu nav>.menu>.menu__item ul .menu{font-size:.875em}.main-menu nav>.menu>.menu__item ul .menu__item{display:block;margin-bottom:1.5em;margin-top:1.5em}.main-menu nav>.menu>.menu__item ul .menu__link{font-size:.8125rem;font-family:"Avenir LT W01_65 Medium1475532",Helvetica,Arial,sans-serif}@media (min-width:59.0625em){.main-menu nav>.menu>.menu__item ul .menu__link{font-size:.875rem}}@media (min-width:48em){.main-menu nav>.menu>.menu__item:hover>ul{display:block;z-index:3}}@media (min-width:48em){.main-menu nav>.menu>.menu__item:hover>.three-column+ul,.main-menu nav>.menu>.menu__item:hover>.two-column+ul{display:-ms-flexbox;display:flex;z-index:3}}.main-menu nav>.menu .dropdown>.three-column+ul,.main-menu nav>.menu .dropdown>.two-column+ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-menu nav>.menu .dropdown>.three-column+ul>li,.main-menu nav>.menu .dropdown>.two-column+ul>li{margin-right:0}@media (min-width:48em){.main-menu nav>.menu .dropdown>.two-column+ul{min-width:420px}.main-menu nav>.menu .dropdown>.two-column+ul>li{width:50%}.main-menu nav>.menu .dropdown>.two-column+ul>li:nth-of-type(2n+1):not(:first-of-type){position:relative}.main-menu nav>.menu .dropdown>.two-column+ul>li:nth-of-type(2n+1):not(:first-of-type)::before{content:"";display:block;position:absolute;top:-20px;left:0;width:200%;height:1px;border-top:1px rgba(230,230,230,.5) solid}.main-menu nav>.menu .dropdown>.three-column+ul{min-width:630px}.main-menu nav>.menu .dropdown>.three-column+ul>li{width:33.333%}.main-menu nav>.menu .dropdown>.three-column+ul>li:nth-of-type(3n+1):not(:first-of-type){position:relative}.main-menu nav>.menu .dropdown>.three-column+ul>li:nth-of-type(3n+1):not(:first-of-type)::before{content:"";display:block;position:absolute;top:-20px;left:0;width:300%;height:1px;border-top:1px rgba(230,230,230,.5) solid}}.main-menu nav>.menu>.menu__item .menu__item.dropdown ul{display:block;position:static;box-shadow:none;padding:0 0 0 1.5em;margin-bottom:0;border:0}@media (min-width:48em){.main-menu nav>.menu>.menu__item .menu__item.dropdown ul{padding-left:0}}.main-menu nav>.menu>.menu__item .menu__item.dropdown ul li{margin-top:1em;margin-bottom:1em}@media (min-width:48em){.main-menu nav>.menu>.menu__item .menu__item.dropdown ul li{margin-top:.875em;margin-bottom:.875em}}.main-menu nav>.menu>.menu__item .menu__item.dropdown ul li.menu__item:last-of-type{margin-bottom:inherit}@media (min-width:48em){.main-menu nav>.menu>.menu__item .menu__item.dropdown ul a{font-weight:400;color:#0066b3}.main-menu nav>.menu>.menu__item .menu__item.dropdown ul a:focus,.main-menu nav>.menu>.menu__item .menu__item.dropdown ul a:hover{color:#1191d1}}.main-menu nav>.menu>.menu__item .menu__item.dropdown ul ul{border:0;min-width:0;display:block;margin-top:0;padding-top:0;padding-bottom:0;padding-left:0}.main-menu nav>.menu>.menu__item .menu__item.dropdown ul ul li{width:100%}.main-menu nav>.menu>.menu__item>.menu__link{display:block;color:#fff;padding:.875em 20px;position:relative;font-size:1rem;font-family:"Avenir LT W01_35 Light1475496",Helvetica,Arial,sans-serif;border-bottom:1px #fff solid;z-index:2}.main-menu nav>.menu>.menu__item>.menu__link:focus,.main-menu nav>.menu>.menu__item>.menu__link:hover{color:#fff}@media (min-width:48em){.main-menu nav>.menu>.menu__item>.menu__link{border-bottom:0;display:inline-block;font-size:.75rem;font-family:"Avenir LT W01_65 Medium1475532",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;padding-left:1.35em;padding-right:1.35em}}@media (min-width:59.0625em){.main-menu nav>.menu>.menu__item>.menu__link{font-size:.875rem;padding-left:1.5em;padding-right:1.5em;padding-top:.75em;padding-bottom:.75em}}.main-menu .menu-toggle{color:#0066b3;font-size:7px;font-weight:800;position:absolute;right:12px;text-align:center;text-decoration:none;text-transform:uppercase;width:30px;z-index:6}.open .main-menu .menu-toggle{color:#1191d1}.main-menu .menu-toggle::before{content:"";display:block;margin:0 auto -4px}@media (min-width:0) and (max-width:47.93em){.main-menu.open .menu-content{box-shadow:0 3px 10px 0 rgba(0,0,0,.23);background-color:#0066b3;display:block;position:absolute;top:0;left:0;width:100%;z-index:5}}.main-menu.open .menu-toggle{color:#1191d1}.main-menu.open .menu-toggle::before{content:"";display:block;position:relative;top:-2px;margin-bottom:-5px}.main-menu .secondary-navigation--mobile{padding-top:.75em;padding-bottom:.75em;border-bottom:1px #fff solid}.main-menu .secondary-navigation--mobile>.menu>.menu__item>.menu__link{border-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:400;padding-top:.333em;padding-bottom:.333em}@media (min-width:0) and (max-width:47.93em){.main-menu .menu-content{display:none}}@media (min-width:48em){#block-sites--mobile,.menu-toggle,.secondary-navigation--mobile{display:none}}.menu{list-style:none;margin:0;padding:0}.menu__item{display:inline;margin:0 1.2rem .8125rem 0}.menu__item:last-child{margin-right:0}.menu__link{font-weight:800;font-size:.6875rem;text-decoration:none;color:#333}.menu__link:focus,.menu__link:hover{color:#1191d1}@media (min-width:59.0625em){.menu__link{font-size:.75rem}}#block-sites{margin-bottom:0;padding-left:0}#block-sites li{display:inline-block;font-family:"ITC Avant Garde Pro Bk",Helvetica,Arial,sans-serif;letter-spacing:.025em;margin-bottom:0;margin-right:0}#block-sites li a{color:#fff;padding:.5em 1.5em;text-decoration:none;font-size:.75rem;display:inline-block}#block-sites li a:focus,#block-sites li a:hover{opacity:.8}#block-sites li a.active{background-image:linear-gradient(to bottom,#f2f2f2 0,#fff 25px);background-repeat:repeat-x;background-color:#fff;color:#0066b3}#block-sites li a.active:focus,#block-sites li a.active:hover{color:#1191d1;opacity:1}#block-sites li:first-of-type a{margin-left:-1.5em}#block-sites--mobile{background-color:#19398a;border-bottom:1px #fff solid;margin-bottom:4px;padding-top:.75em;padding-bottom:.75em}#block-sites--mobile li{display:block;font-size:.875rem}#block-sites--mobile li:first-of-type a{margin-left:0}#block-sites--mobile li a{display:block;padding-top:.333em;padding-bottom:.333em;font-size:.875rem;border-bottom:0}#block-sites--mobile li a.active{display:none}#block-sites--mobile li a:focus,#block-sites--mobile li a:hover{background-color:transparent}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:focus,.breadcrumb__link:link,.breadcrumb__link:visited{color:#999;text-decoration:none}.breadcrumb__link:hover{color:#666}.breadcrumb__item{display:inline-block;font-size:.75rem}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:#bbb}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:#bbb}.tabs__nav{list-style:none;margin:0;padding:0;font-size:.875em;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;display:-ms-flexbox;display:flex}.tabs__link.is-active{background-color:#fff;border:1px solid #e6e6e6;border-bottom:1px solid #666;border-left:none;color:#666}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:0;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em;font-size:.923em}.pager{margin:2em 0;width:100%;font-size:.875em}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .5em}.pager__link,.pager__link:link,.pager__link:visited{color:#262626;text-decoration:none}.pager__link.is-active,.pager__link:link.is-active,.pager__link:visited.is-active{font-weight:600}.pager__link:focus,.pager__link:hover,.pager__link:link:focus,.pager__link:link:hover,.pager__link:visited:focus,.pager__link:visited:hover{color:#1191d1}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;-webkit-transform:scale(1.25);transform:scale(1.25)}.pager__link--next:hover::before,.pager__link--prev:hover::before{content:"";display:inline-block}.pager__link--next:focus::before,.pager__link--next:focus:hover::before,.pager__link--prev:focus::before,.pager__link--prev:focus:hover::before{content:"";display:inline-block}.pager__link--prev::before{-webkit-transform:scale(-1.25,1.25);transform:scale(-1.25,1.25)}.status--warning{background-color:#f9fb93;color:shade(#f9fb93,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--warning a{color:shade(#f9fb93,70%);text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:shade(#f9fb93,90%)}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#fbe3e4;color:shade(#fbe3e4,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--error a{color:shade(#fbe3e4,70%);text-decoration:underline}.status--error a:focus,.status--error a:hover{color:shade(#fbe3e4,90%)}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:shade(#cfefc2,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--status a{color:shade(#cfefc2,70%);text-decoration:underline}.status--status a:focus,.status--status a:hover{color:shade(#cfefc2,90%)}.status--status .placeholder{font-style:normal;font-weight:800}.text-with-image .paragraph,.text-with-image dl,.text-with-image ol,.text-with-image p,.text-with-image ul{font-size:1rem}.text-with-image--image-right.image-type-fill-image>.grid>.grid__item:last-of-type{position:relative;padding-top:100%;margin-bottom:2em;-ms-flex-positive:1;flex-grow:1}@media (min-width:48em){.text-with-image--image-right.image-type-fill-image>.grid>.grid__item:last-of-type{padding-top:0;margin-bottom:0}}.text-with-image--image-right.image-type-fill-image>.grid>.grid__item:last-of-type .fill-image{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;width:auto}@media (min-width:48em){.text-with-image--image-right.image-type-fill-image>.grid>.grid__item:last-of-type .fill-image{left:1.5em;right:0}}.text-with-image--image-left.image-type-fill-image>.grid>.grid__item:first-of-type{position:relative;padding-top:100%;margin-bottom:2em;-ms-flex-positive:1;flex-grow:1}@media (min-width:48em){.text-with-image--image-left.image-type-fill-image>.grid>.grid__item:first-of-type{padding-top:0;margin-bottom:0}}.text-with-image--image-left.image-type-fill-image>.grid>.grid__item:first-of-type .fill-image{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;width:auto}@media (min-width:48em){.text-with-image--image-left.image-type-fill-image>.grid>.grid__item:first-of-type .fill-image{left:0;right:1.5em}}.field--field-confirmation-paragraphs>div>.gallery,.field--field-confirmation-paragraphs>div>.text,.field--field-confirmation-paragraphs>div>.text-with-image,.field--field-paragraphs>div>.gallery,.field--field-paragraphs>div>.text,.field--field-paragraphs>div>.text-with-image{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-top:3.5em;margin-bottom:3.5em}.field--field-confirmation-paragraphs>div>.gallery::after,.field--field-confirmation-paragraphs>div>.text-with-image::after,.field--field-confirmation-paragraphs>div>.text::after,.field--field-paragraphs>div>.gallery::after,.field--field-paragraphs>div>.text-with-image::after,.field--field-paragraphs>div>.text::after{clear:both;content:"";display:table}@media (min-width:72.1875em){.field--field-confirmation-paragraphs>div>.gallery,.field--field-confirmation-paragraphs>div>.text,.field--field-confirmation-paragraphs>div>.text-with-image,.field--field-paragraphs>div>.gallery,.field--field-paragraphs>div>.text,.field--field-paragraphs>div>.text-with-image{max-width:67.5rem}}@media (min-width:48em){.field--field-confirmation-paragraphs>div>.gallery,.field--field-confirmation-paragraphs>div>.text,.field--field-confirmation-paragraphs>div>.text-with-image,.field--field-paragraphs>div>.gallery,.field--field-paragraphs>div>.text,.field--field-paragraphs>div>.text-with-image{padding-left:30px;padding-right:30px}}@media (min-width:72.1875em){.field--field-confirmation-paragraphs>div>.gallery,.field--field-confirmation-paragraphs>div>.text,.field--field-confirmation-paragraphs>div>.text-with-image,.field--field-paragraphs>div>.gallery,.field--field-paragraphs>div>.text,.field--field-paragraphs>div>.text-with-image{padding-left:0;padding-right:0}}.field--field-grid-item{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--field-grid-item::after{clear:both;content:"";display:table}@media (min-width:72.1875em){.field--field-grid-item{max-width:67.5rem}}@media (min-width:48em){.field--field-grid-item{padding-left:30px;padding-right:30px}}@media (min-width:72.1875em){.field--field-grid-item{padding-left:0;padding-right:0}}@media (min-width:34em){.field--field-grid-item>div{width:48.5%;margin:0 3% 3% 0}.field--field-grid-item>div:nth-of-type(2n){margin-right:0}}.accordion__list-dl{border-bottom:1px solid #e6e6e6;margin-bottom:1.5em}.feature-box{border-top:4px #91acd6 solid;background-color:#0066b3;padding:1.6em 0 .333em;color:#fff}.feature-box h2{margin-bottom:.6em;color:#fff}.feature-box .grid__item{margin:0 0 .9em}@media (min-width:34em){.feature-box .grid__item{margin-bottom:1.333em;margin-right:3%}}.gallery{margin-bottom:2rem}.gallery::after{clear:both;content:"";display:table}.gallery:not(.gallery--initialized) .gallery-display>div{background-image:url(/themes/contrib/emulsify/images/loading-grid.svg);background-size:30px auto;background-position:center center;background-repeat:no-repeat}.gallery-display{width:100%}@media (min-width:59.0625em){.gallery-display{float:left;padding-right:110px;border:1px transparent solid}}.gallery-display>div{padding-top:63.35%;position:relative;text-align:center}.gallery-display>div .video-js,.gallery-display>div img{position:absolute;top:0;left:0;width:100%}.gallery-display>div .video-js{width:100%}.gallery-display .gallery-item,.gallery-display .view-mode-thumbnail{max-width:100%;border:0;cursor:default}.gallery-display .gallery-item:focus,.gallery-display .gallery-item:hover,.gallery-display .view-mode-thumbnail:focus,.gallery-display .view-mode-thumbnail:hover{box-shadow:none}.gallery-display .media.view-mode-thumbnail,.gallery-display .media:not(.active){display:none}.gallery-items{margin-top:2em}@media (min-width:59.0625em){.gallery-items{float:left;margin-left:-65px;margin-top:6px}}.views-row--compare .compare{margin-bottom:.25em}.views-row--compare .compare input{margin-right:6px}.views-row--compare .compare input:disabled+label{opacity:.5}.views-row--compare .compare label{font-size:.875em;color:#666}#product-compare-tray{position:fixed;bottom:0;background-color:#262626;width:100%;z-index:2;text-align:center;padding:.75em 1em .5em;font-size:.875em;color:#fff}#product-compare-tray .selected{display:inline-block;margin:0 8px;vertical-align:middle}#product-compare-tray img{max-height:50px;width:auto;margin-right:5px}#product-compare-tray a.disabled{opacity:.5;cursor:default;background-color:#999;border-color:#999}.product-variation.view-mode-full .grid--product-top .grid__item{width:100%;margin-right:0;margin-bottom:0}@media (min-width:48em){.product-variation.view-mode-full .grid--product-top .grid__item{width:48.5%;margin-right:3%;padding-top:1.5em}.product-variation.view-mode-full .grid--product-top .grid__item:nth-child(2n){margin-right:0}.product-variation.view-mode-full .grid--product-top .grid__item.group-gallery{padding-top:1.75em}}@media (min-width:59.0625em){.product-variation.view-mode-full .grid--product-top .grid__item{width:31.5%}.product-variation.view-mode-full .grid--product-top .grid__item:nth-child(2n){width:65.5%}}.product-variation.view-mode-full .group-meta{padding-top:1.5em}@media (min-width:48em){.product-variation.view-mode-full .group-meta{background-image:linear-gradient(to left,#f2f2f2 0,rgba(242,242,242,0) 25px);background-repeat:repeat-x;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00F2F2F2',endColorstr='#FFF2F2F2',GradientType=1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-right:1.8333em}}.product-variation.view-mode-full .group-meta .field{font-size:.875em;margin-bottom:.4em}.product-variation.view-mode-full .group-meta .field--price div:not(.label){position:relative;top:-3px;color:#68c8c6}.product-variation.view-mode-full .group-meta .cta-box{margin-top:1.5em}.product-variation.view-mode-full .group-meta .field--field-purchase-external{padding-left:1em;position:relative;padding-bottom:.5em;margin-bottom:0}.product-variation.view-mode-full .group-meta .field--field-purchase-external .label{cursor:pointer}.product-variation.view-mode-full .group-meta .field--field-purchase-external>div:not(.label){box-shadow:0 3px 10px 0 rgba(0,0,0,.23);background-color:#fff;border-bottom:1px #999 solid;padding:1.25em 1.5em 0 .25em;display:none;margin-top:.5em;position:absolute;z-index:1}.product-variation.view-mode-full .group-meta .field--field-purchase-external:hover>div:not(.label){display:inline-block}.product-variation.view-mode-full .group-meta .field--field-purchase-external .vendor{background-repeat:no-repeat;background-size:auto 30px;display:inline-block;height:30px;text-indent:99999em;overflow:hidden}.product-variation.view-mode-full .group-meta .field--field-purchase-external .vendor::after{display:none}.product-variation.view-mode-full .group-meta .field--field-purchase-external .vendor--amazon{background-image:url(/themes/contrib/emulsify/images/vendors/amazon.svg);width:132px;background-size:auto 27px;height:27px}.product-variation.view-mode-full .group-meta .field--field-purchase-external .vendor--costco{background-image:url(/themes/contrib/emulsify/images/vendors/costco.svg);width:110px}.product-variation.view-mode-full .group-meta .field--field-purchase-external .vendor--heartratemonitorsusa{background-image:url(/themes/contrib/emulsify/images/vendors/heartratemonitorsusa.png);width:106px}.product-variation.view-mode-full .group-meta .field--field-purchase-external .vendor--staples{background-image:url(/themes/contrib/emulsify/images/vendors/staples.svg);width:110px;height:40px;background-size:auto 40px}.product-variation.view-mode-full .group-meta .field--field-purchase-external .vendor--walgreens{background-image:url(/themes/contrib/emulsify/images/vendors/walgreens.svg);width:136px}.product-variation.view-mode-full .group-meta .field--field-purchase-external .vendor--fsastore{background-image:url(/themes/contrib/emulsify/images/vendors/fsastore.svg);width:136px;height:20px;background-size:contain}.product-variation.view-mode-full .group-meta .heading-5,.product-variation.view-mode-full .group-meta h5{margin-bottom:1em}.links-list .product-variation.view-mode-full .group-meta .heading-5+a,.links-list .product-variation.view-mode-full .group-meta h5+a,.product-variation.view-mode-full .group-meta .field--field-purchase-external .heading-5+.label,.product-variation.view-mode-full .group-meta .field--field-purchase-external h5+.label,.product-variation.view-mode-full .group-meta .heading-5+.link,.product-variation.view-mode-full .group-meta .links-list .heading-5+a,.product-variation.view-mode-full .group-meta .links-list h5+a,.product-variation.view-mode-full .group-meta .product-variation.view-mode-list-item .field--title .heading-5+a,.product-variation.view-mode-full .group-meta .product-variation.view-mode-list-item .field--title h5+a,.product-variation.view-mode-full .group-meta h5+.link,.product-variation.view-mode-list-item .field--title .product-variation.view-mode-full .group-meta .heading-5+a,.product-variation.view-mode-list-item .field--title .product-variation.view-mode-full .group-meta h5+a{margin-top:1em}.product-variation.view-mode-full .group-meta>div{margin-bottom:1.75rem}.product-variation.view-mode-full .group-meta .meta-bottom::before{background-image:linear-gradient(to right,#f9f9f9,#e6e6e6 20%,#e6e6e6 80%,#f9f9f9);background-repeat:no-repeat;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#FFF9F9F9',endColorstr='#FFF9F9F9',GradientType=1);content:"";height:1px;display:block;width:100%;margin-bottom:1.333em}.product-variation.view-mode-full .group-meta .meta-bottom .heading-5,.product-variation.view-mode-full .group-meta .meta-bottom h5{margin-bottom:0}.links-list .product-variation.view-mode-full .group-meta .meta-bottom .heading-5+a,.links-list .product-variation.view-mode-full .group-meta .meta-bottom h5+a,.product-variation.view-mode-full .group-meta .field--field-purchase-external .meta-bottom .heading-5+.label,.product-variation.view-mode-full .group-meta .field--field-purchase-external .meta-bottom h5+.label,.product-variation.view-mode-full .group-meta .meta-bottom .field--field-purchase-external .heading-5+.label,.product-variation.view-mode-full .group-meta .meta-bottom .field--field-purchase-external h5+.label,.product-variation.view-mode-full .group-meta .meta-bottom .heading-5+.link,.product-variation.view-mode-full .group-meta .meta-bottom .links-list .heading-5+a,.product-variation.view-mode-full .group-meta .meta-bottom .links-list h5+a,.product-variation.view-mode-full .group-meta .meta-bottom .product-variation.view-mode-list-item .field--title .heading-5+a,.product-variation.view-mode-full .group-meta .meta-bottom .product-variation.view-mode-list-item .field--title h5+a,.product-variation.view-mode-full .group-meta .meta-bottom h5+.link,.product-variation.view-mode-list-item .field--title .product-variation.view-mode-full .group-meta .meta-bottom .heading-5+a,.product-variation.view-mode-list-item .field--title .product-variation.view-mode-full .group-meta .meta-bottom h5+a{margin-top:1.5em}.product-variation.view-mode-full--weighing .field-label--inline{min-width:40%}@media (min-width:59.0625em){.product-variation.view-mode-full .group-gallery .gallery-display{padding-left:22px}}.product-variation.view-mode-full .field+.field--field-banner{margin-top:2px}.product-variation.view-mode-full .field--product-section{margin-top:3.5em;margin-bottom:3.5em}.product-variation.view-mode-full .field--variations{background-image:linear-gradient(to bottom,#f2f2f2 0,#fff 25px);background-repeat:repeat-x;padding-top:2.8333em}#block-productfacets .product-variation.view-mode-full .field--variations h4,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary .product-variation.view-mode-full .field--variations h3,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations .heading-2,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations h2,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations h3,.product-variation.view-mode-full .field--variations #block-productfacets h4,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 .heading-2,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 h2,.product-variation.view-mode-full .field--variations .commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3,.product-variation.view-mode-full .field--variations .heading-3,.product-variation.view-mode-full .field--variations h3{margin-bottom:1.5em}.product-variation.view-mode-full .field--variations>div{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.product-variation.view-mode-full .field--variations>div::after{clear:both;content:"";display:table}@media (min-width:72.1875em){.product-variation.view-mode-full .field--variations>div{max-width:67.5rem}}@media (min-width:48em){.product-variation.view-mode-full .field--variations>div{padding-left:30px;padding-right:30px}}@media (min-width:72.1875em){.product-variation.view-mode-full .field--variations>div{padding-left:0;padding-right:0}}#block-productfacets .product-variation.view-mode-full .field--variations h4,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary .product-variation.view-mode-full .field--variations h3,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations .heading-2,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations h2,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations h3,.product-variation.view-mode-full .field--variations #block-productfacets h4,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 .heading-2,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 h2,.product-variation.view-mode-full .field--variations .commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3,.product-variation.view-mode-full .field--variations .heading-3,.product-variation.view-mode-full .field--variations h3{border-bottom:4px solid #d1d3d4;padding:0 0 1.25em 20px}@media (min-width:48em){#block-productfacets .product-variation.view-mode-full .field--variations h4,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary .product-variation.view-mode-full .field--variations h3,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations .heading-2,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations h2,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations h3,.product-variation.view-mode-full .field--variations #block-productfacets h4,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 .heading-2,.product-variation.view-mode-full .field--variations #block-views-block-categories-block-1 h2,.product-variation.view-mode-full .field--variations .commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3,.product-variation.view-mode-full .field--variations .heading-3,.product-variation.view-mode-full .field--variations h3{padding-left:0}}#block-productfacets .product-variation.view-mode-full .field--variations--facets h4,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary .product-variation.view-mode-full .field--variations--facets h3,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations--facets .heading-2,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations--facets h2,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations--facets h3,.product-variation.view-mode-full .field--variations--facets #block-productfacets h4,.product-variation.view-mode-full .field--variations--facets #block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3,.product-variation.view-mode-full .field--variations--facets #block-views-block-categories-block-1 .heading-2,.product-variation.view-mode-full .field--variations--facets #block-views-block-categories-block-1 h2,.product-variation.view-mode-full .field--variations--facets .commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3,.product-variation.view-mode-full .field--variations--facets .heading-3,.product-variation.view-mode-full .field--variations--facets h3{padding:0 0 1.25em 0;margin-bottom:0}@media (min-width:48em){#block-productfacets .product-variation.view-mode-full .field--variations--facets h4,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary .product-variation.view-mode-full .field--variations--facets h3,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations--facets .heading-2,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations--facets h2,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 .product-variation.view-mode-full .field--variations--facets h3,.product-variation.view-mode-full .field--variations--facets #block-productfacets h4,.product-variation.view-mode-full .field--variations--facets #block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3,.product-variation.view-mode-full .field--variations--facets #block-views-block-categories-block-1 .heading-2,.product-variation.view-mode-full .field--variations--facets #block-views-block-categories-block-1 h2,.product-variation.view-mode-full .field--variations--facets .commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3,.product-variation.view-mode-full .field--variations--facets .heading-3,.product-variation.view-mode-full .field--variations--facets h3{padding-left:2.5rem}}.product-variation.view-mode-full .field--variations--facets .layout-wrapper{border-bottom:1px #d1d3d4 solid}@media (min-width:48em){.product-variation.view-mode-full .field--variations--facets .layout-wrapper{display:-ms-flexbox;display:flex}}@media (min-width:48em){.product-variation.view-mode-full .field--variations--facets .group-left{background-image:linear-gradient(to left,#f2f2f2 0,rgba(242,242,242,0) 25px);background-repeat:repeat-x;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00F2F2F2',endColorstr='#FFF2F2F2',GradientType=1);padding-right:1.5em;width:30%;max-width:200px}}.product-variation.view-mode-full .field--variations--facets .group-right{-ms-flex-positive:1;flex-grow:1;padding-top:1.5em}@media (min-width:48em){.product-variation.view-mode-full .field--variations--facets .group-right .product-variation.view-mode-list-item{padding-left:2.5em}}.product-variation.view-mode-full .field--variations--facets .group-right .views-row:last-of-type .product-variation.view-mode-list-item{border-bottom:0}.product-variation.view-mode-full .field--related-products{background-image:linear-gradient(to bottom,#f2f2f2 0,#fff 25px);background-repeat:repeat-x;padding-top:2.8333em;padding-bottom:3.5em}#block-productfacets .product-variation.view-mode-full .field--related-products h4,#block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary .product-variation.view-mode-full .field--related-products h3,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--related-products .heading-2,#block-views-block-categories-block-1 .product-variation.view-mode-full .field--related-products h2,.commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 .product-variation.view-mode-full .field--related-products h3,.product-variation.view-mode-full .field--related-products #block-productfacets h4,.product-variation.view-mode-full .field--related-products #block-views-block-categories-block-1 .commerce-checkout-flow .layout-region-checkout-secondary h3,.product-variation.view-mode-full .field--related-products #block-views-block-categories-block-1 .heading-2,.product-variation.view-mode-full .field--related-products #block-views-block-categories-block-1 h2,.product-variation.view-mode-full .field--related-products .commerce-checkout-flow .layout-region-checkout-secondary #block-views-block-categories-block-1 h3,.product-variation.view-mode-full .field--related-products .heading-3,.product-variation.view-mode-full .field--related-products h3{margin-bottom:1.5em}.product-variation.view-mode-full .field--related-products>div{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.product-variation.view-mode-full .field--related-products>div::after{clear:both;content:"";display:table}@media (min-width:72.1875em){.product-variation.view-mode-full .field--related-products>div{max-width:67.5rem}}@media (min-width:48em){.product-variation.view-mode-full .field--related-products>div{padding-left:30px;padding-right:30px}}@media (min-width:72.1875em){.product-variation.view-mode-full .field--related-products>div{padding-left:0;padding-right:0}}.product-variation.view-mode-grid-item img{border:1px #e6e6e6 solid}.product-variation.view-mode-grid-item .heading-4,.product-variation.view-mode-grid-item h4{margin-top:.25em;margin-bottom:.125em}.product-variation.view-mode-grid-item .heading-4 a,.product-variation.view-mode-grid-item h4 a{text-decoration:none}.product-variation.view-mode-grid-item .field--sku{color:#333;font-size:.875em}.product-variation.view-mode-grid-item .field--price{font-weight:600;margin-top:.5em}.product-variation.view-mode-grid-item .field--price span{color:#666;text-decoration:line-through;font-size:.875rem}.product-variation.view-mode-grid-item .price-range div{display:inline-block}.product-variation.view-mode-grid-item .cta-box{margin-top:.875em}.product-variation.view-mode-grid-item.sample{width:17.6%}.product-variation.view-mode-list-item{border-bottom:1px #d1d3d4 solid;padding-top:1.5em}.product-variation.view-mode-list-item .grid{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:48em){.product-variation.view-mode-list-item .grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product-variation.view-mode-list-item .grid__item{margin-bottom:1.5em}.product-variation.view-mode-list-item .grid__item--image{width:125px}.product-variation.view-mode-list-item .grid__item--image .image{display:block}.product-variation.view-mode-list-item .grid__item--cta .field{margin-bottom:.5em}.product-variation.view-mode-list-item .grid__item--title{width:20%}.product-variation.view-mode-list-item .grid__item--container{width:40%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.product-variation.view-mode-list-item .grid__item--container>div{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}.product-variation.view-mode-list-item .grid__item--cta{min-width:220px}.product-variation.view-mode-list-item .field{font-size:.875em}.product-variation.view-mode-list-item .label{font-weight:700;margin-bottom:.25em}.product-variation.view-mode-list-item .field--title{color:#262626;font-size:1em;line-height:1.25;margin:0 0 .5em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300;font-size:1.125em;margin-bottom:0}.product-variation.view-mode-list-item .field--title .italic,.product-variation.view-mode-list-item .field--title em,.product-variation.view-mode-list-item .field--title i{font-family:"Avenir LT W01_35 Light_1475502"}.product-variation.view-mode-list-item .field--title a{text-decoration:none}.ankle{background-color:#d1d3d4;padding-top:1.25em;padding-bottom:.5em}.ankle::after{clear:both;content:"";display:table}@media (min-width:48em){.ankle{padding-top:1.5em}}.ankle .contact{font-family:"ITC Avant Garde Pro Bk",Helvetica,Arial,sans-serif;font-size:.875rem}@media (min-width:48em){.ankle .contact{float:left;min-width:170px}}.ankle .contact p{font-family:Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.333;margin-top:.5em;margin-bottom:0}.ankle .contact a{color:#0066b3;font-weight:800;text-decoration:none}.ankle .contact a:focus,.ankle .contact a:hover{color:#1191d1}.main-menu--footer .contain{padding:0}.main-menu--footer .menu{padding:1.5em 0}@media (min-width:48em){.main-menu--footer .menu{padding-top:1.875em;padding-bottom:1.875em}}.main-menu--footer .menu__item{margin-right:.5em}@media (min-width:48em){.main-menu--footer .menu__item{margin-right:1em}}.main-menu--footer .menu__item:not(:last-of-type)::after{content:"";height:10px;background-color:#999;width:1px;display:inline-block;margin-left:.5em;position:relative;top:1px}@media (min-width:48em){.main-menu--footer .menu__item:not(:last-of-type)::after{margin-left:1em}}.footer{background-color:#666;position:relative;padding-top:.75em}.footer::after{clear:both;content:"";display:table}@media (min-width:48em){.footer{padding-bottom:.5em}}#block-sites-2{float:left}#block-sites-2 .menu{position:relative;z-index:2;padding-top:1em;padding-bottom:1.125em}@media (min-width:48em){#block-sites-2 .menu{padding-top:0;padding-bottom:0}}#block-sites-2 .menu::before{content:"";display:inline-block;display:none}@media (min-width:48em){#block-sites-2 .menu::before{display:inline-block;margin-right:.75em;vertical-align:middle;left:-5px;right:auto;position:relative;top:-1px}}@media (min-width:52.875em){#block-sites-2 .menu::before{margin-right:1.75em}}#block-sites-2 .menu__item{font-family:"ITC Avant Garde Pro Bk",Helvetica,Arial,sans-serif;letter-spacing:.025em;display:block;vertical-align:middle;margin-right:1em}@media (min-width:48em){#block-sites-2 .menu__item{margin-bottom:0;display:inline-block}}@media (min-width:52.875em){#block-sites-2 .menu__item{margin-right:2.5em}}#block-sites-2 .menu__link{color:#fff;font-size:.8125rem;font-weight:300}#block-sites-2 .menu__link:focus,#block-sites-2 .menu__link:hover{opacity:.8}#block-sites-2 .menu__link--active{display:none}#block-socialmedia{position:relative;z-index:2;float:right;top:1px}@media (min-width:0) and (max-width:47.93em){#block-socialmedia{padding-top:4.5em}}@media (min-width:48em){#block-socialmedia{padding-right:90px}}#block-socialmedia .contain{padding:0}#block-socialmedia h2{display:none;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:800;color:#fff;padding-right:.5em;position:relative;top:-1px}@media (min-width:48em){#block-socialmedia h2{display:inline}}#block-socialmedia .menu{display:inline-block;line-height:1;vertical-align:middle}#block-socialmedia .menu__item{display:inline-block;margin-right:-5px;margin-bottom:0}@media (min-width:52.875em){#block-socialmedia .menu__item{margin-right:-3px}}#block-socialmedia a{text-indent:-99999em;overflow:hidden;display:inline-block}#block-socialmedia a:focus,#block-socialmedia a:hover{opacity:.8}#block-socialmedia .facebook::before{content:"";display:block}#block-socialmedia .linkedin::before{content:"";display:block}#block-socialmedia .twitter::before{content:"";display:block}.copyright{position:relative}.copyright p{position:absolute;top:.75em;right:0;z-index:1;text-align:right;margin-bottom:0;color:#fff;font-size:.75rem;line-height:1.15}@media (min-width:48em){.copyright p{top:.667em}}.copyright p::before{content:"";display:block;margin-bottom:2px}@media (min-width:48em){.copyright p::before{display:none}}.top-bar{background-color:#666;display:none}.top-bar .contain{position:relative}@media (min-width:48em){.top-bar{display:block}}.header--top_bar #block-sites{float:left}.header--top_bar #block-international{float:right}#block-international{position:absolute;right:20px}@media (min-width:48em){#block-international{right:30px}}@media (min-width:72.1875em){#block-international{right:0}}@media (min-width:0) and (max-width:47.93em){#block-international{display:none}}.navigation{padding-top:12px;padding-bottom:6px}@media (min-width:48em){.navigation{padding-top:30px;padding-bottom:14px}}.navigation>.contain{position:relative}.navigation>.contain::before{content:"";display:inline-block;background-image:url(/themes/contrib/emulsify/images/flags/us.png);background-repeat:no-repeat;background-size:contain;height:11px;width:16px;position:absolute;top:0;right:20px;margin-right:-2px}@media (min-width:48em){.navigation>.contain::before{top:-49px;margin-right:0;right:30px}}@media (min-width:72.1875em){.navigation>.contain::before{right:0}}.logo{float:none;margin:0;display:inline-block}.logo img{height:54px;max-width:none}@media (min-width:59.0625em){.logo img{height:60px}}.slogan{display:none;font-family:"Avenir LT W01_35 Light1475496",Helvetica,Arial,sans-serif;font-size:.75em;letter-spacing:.025em;margin-left:22px}@media (min-width:48em){.slogan{display:inline-block}}@media (min-width:59.0625em){.slogan{font-size:.875em}}#block-secondary{display:none;position:absolute;right:30px;top:-5px}@media (min-width:72.1875em){#block-secondary{right:0}}@media (min-width:48em){#block-secondary{display:block}}#block-useraccountmenu{position:absolute;max-width:80px;bottom:5px;right:89px}@media (min-width:48em){#block-useraccountmenu{right:125px;top:35px}}@media (min-width:72.1875em){#block-useraccountmenu{right:95px}}#block-useraccountmenu .menu__item{margin:0}#block-useraccountmenu .menu__link[data-drupal-link-system-path="user/logout"]{display:none}@media (min-width:0) and (max-width:47.93em){#block-useraccountmenu .menu__link[data-drupal-link-system-path=user]{position:relative;height:22px;width:22px;text-indent:-9999rem;overflow:hidden;display:block}}#block-useraccountmenu .menu__link[data-drupal-link-system-path=user]::after{content:"";display:block;position:absolute;top:2px;left:0;display:none}@media (min-width:0) and (max-width:47.93em){#block-useraccountmenu .menu__link[data-drupal-link-system-path=user]::after{display:inherit}}html.path-user #block-useraccountmenu .menu__link[data-drupal-link-system-path=user]{display:none}html.path-user #block-useraccountmenu .menu__link[data-drupal-link-system-path="user/logout"]{display:block}#block-cartcount{position:absolute;right:63px;bottom:3px}@media (min-width:0) and (max-width:47.93em){#block-cartcount{width:24px;height:24px}}@media (min-width:48em){#block-cartcount{top:35px;right:30px}}@media (min-width:72.1875em){#block-cartcount{right:0}}#block-cartcount .cart-block--link__expand{text-decoration:none}#block-cartcount .cart-block--link__expand:focus .cart-block--summary__count,#block-cartcount .cart-block--link__expand:hover .cart-block--summary__count{color:#1191d1}#block-cartcount .cart-block--summary__icon{width:23px;display:inline-block;vertical-align:text-top}#block-cartcount .cart-block--summary__icon img{width:100%;height:auto}@media (min-width:0) and (max-width:47.93em){#block-cartcount .cart-block--summary__icon{position:relative;left:3px;top:-1px;width:16px}}#block-cartcount .cart-block--summary__count{font-weight:800;color:#333;font-size:.6875em;vertical-align:bottom;line-height:.95;margin-left:3px;max-width:40px;display:none}@media (min-width:48em){#block-cartcount .cart-block--summary__count{display:inline-block}}@media (min-width:59.0625em){#block-cartcount .cart-block--summary__count{font-size:.75em}}#block-exposedformsite-searchpage-1{margin-left:auto;margin-right:auto;position:relative}#block-exposedformsite-searchpage-1::after{clear:both;content:"";display:table}@media (min-width:72.1875em){#block-exposedformsite-searchpage-1{max-width:67.5rem}}#block-exposedformsite-searchpage-1 form{position:absolute;top:0;right:0;left:0;z-index:2}@media (min-width:48em){#block-exposedformsite-searchpage-1 form{right:18px;left:auto;top:36px}}@media (min-width:59.0625em){#block-exposedformsite-searchpage-1 form{top:38px}}@media (min-width:72.1875em){#block-exposedformsite-searchpage-1 form{right:-12px}}#block-exposedformsite-searchpage-1 .form-actions,#block-exposedformsite-searchpage-1 .form-text{display:none}#block-exposedformsite-searchpage-1 .form-item__label{color:#fff;cursor:pointer;display:block;font-family:"Avenir LT W01_65 Medium1475532",Helvetica,Arial,sans-serif;font-size:.75rem;height:24px;letter-spacing:.05em;min-width:24px;overflow:hidden;position:absolute;right:40px;text-indent:-9999rem;text-transform:uppercase;top:-34px;margin-right:0}@media (min-width:48em){#block-exposedformsite-searchpage-1 .form-item__label{top:-36px;right:0;height:36px;min-width:38px}}@media (min-width:59.0625em){#block-exposedformsite-searchpage-1 .form-item__label{font-size:.875rem;text-indent:0;line-height:40px;padding-right:34px;padding-left:1.5em;top:-38px;height:39px}}#block-exposedformsite-searchpage-1 .form-item__label::after{content:"";display:block;position:absolute;display:none;top:6px;right:6px}@media (min-width:48em){#block-exposedformsite-searchpage-1 .form-item__label::after{display:block}}@media (min-width:59.0625em){#block-exposedformsite-searchpage-1 .form-item__label::after{top:8px}}#block-exposedformsite-searchpage-1 .form-item__label::before{content:"";display:block;position:absolute;display:none;top:0;right:0}@media (min-width:0) and (max-width:47.93em){#block-exposedformsite-searchpage-1 .form-item__label::before{display:block}}#block-exposedformsite-searchpage-1 .form-item{margin-bottom:0;max-width:none}@media (min-width:0) and (max-width:47.93em){#block-exposedformsite-searchpage-1 .form-item .form-text{width:100%}}#block-exposedformsite-searchpage-1 .form-actions{position:absolute;top:1.5em;right:1.5em}@media (min-width:48em){#block-exposedformsite-searchpage-1 .form-actions{top:1em;right:1em}}#block-exposedformsite-searchpage-1 .form-actions .button{background-image:url(/themes/contrib/emulsify/images/icons/src/search-orange.svg);background-repeat:no-repeat;background-size:18px auto;background-position:center center;background-color:transparent;height:39px;width:40px;border-radius:0;overflow:hidden;text-indent:9999em;padding:0;border:0}@media (min-width:48em){#block-exposedformsite-searchpage-1:hover form{box-shadow:0 3px 10px 0 rgba(0,0,0,.23);background-color:#1191d1;padding:1em;min-width:90px}#block-exposedformsite-searchpage-1:hover .form-actions,#block-exposedformsite-searchpage-1:hover .form-text{display:inherit}#block-exposedformsite-searchpage-1:hover .form-item__label{background-color:#1191d1}}@media (min-width:0) and (max-width:47.93em){#block-exposedformsite-searchpage-1.open form{box-shadow:0 3px 10px 0 rgba(0,0,0,.23);background-color:#1191d1;padding:1.5em}#block-exposedformsite-searchpage-1.open form .form-actions,#block-exposedformsite-searchpage-1.open form .form-text{display:inherit}}@media (min-width:48em){.region--primary-menu{position:relative}}.region--primary-menu .menu-toggle{top:-36px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/themes/contrib/emulsify/node_modules/slick-carousel/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/themes/contrib/emulsify/node_modules/slick-carousel/slick/fonts/slick.eot);src:url(/themes/contrib/emulsify/node_modules/slick-carousel/slick/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/contrib/emulsify/node_modules/slick-carousel/slick/fonts/slick.woff) format("woff"),url(/themes/contrib/emulsify/node_modules/slick-carousel/slick/fonts/slick.ttf) format("truetype"),url(/themes/contrib/emulsify/node_modules/slick-carousel/slick/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:1}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:9px;line-height:20px;text-align:center;color:#d1d3d4;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#7e7e7e;opacity:1}.slider-carousel:not(.slick-initialized),.slider:not(.slick-initialized){min-height:40px;background:#fff url(/themes/contrib/emulsify/images/loading-grid.svg) center center no-repeat;background-size:30px auto}.slider-carousel:not(.slick-initialized)>div,.slider:not(.slick-initialized)>div{display:none}.slick-slider.slick-dotted{margin-bottom:45px}.slick-dots{bottom:-45px}.slick-dots li{margin:0}.slick-next,.slick-prev{z-index:2;height:30px;width:30px}.slick-next::before,.slick-prev::before{font-size:30px;color:#262626}@media (min-width:34em){.slick-next::before,.slick-prev::before{color:#fff}}.slick-prev{left:15px}.slick-next{right:15px}.slider-related-products{margin-left:-10px;margin-right:-10px}.slider-related-products .slick-slide{margin:0 10px}.slider-carousel:not(.slick-initialized){padding-top:56.25%}@media (min-width:34em){.slider-carousel.slick-dotted{margin-bottom:0}}.slider-carousel .slick-dots{bottom:-30px}@media (min-width:34em){.slider-carousel .slick-dots{visibility:hidden}}@media (min-width:0) and (max-width:33.9em){.slider-carousel .slick-arrow{visibility:hidden}}.pl .slick-slider{margin-left:0;margin-right:0}.tab-group-nav{padding:0;margin:0;font-size:.875em}.tab-group-nav li{list-style-type:none;margin:0 .125em 0 0;padding:0;display:inline-block}.tab-group-nav li:last-of-type{margin-right:0}.tab-group-nav a{color:#262626;font-size:1.125em;line-height:1.2;margin:0 0 .5em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300;letter-spacing:.025em;display:block;border-radius:8px 8px 0 0;background-color:#19398a;color:#fff;text-decoration:none;padding:.667em 1.667em;margin-bottom:0}.tab-group-nav a .italic,.tab-group-nav a em,.tab-group-nav a i{font-family:"Avenir LT W01_35 Light_1475502"}@media (min-width:34em){.tab-group-nav a{font-size:1.25em}}.tab-group-nav a:focus,.tab-group-nav a:hover{background-color:#1191d1}.tab-group-nav a.active{background-color:#0066b3}.tab-group-contents{border:1px #e6e6e6 solid;margin-top:-1px;padding:1.667em 1.667em .5em}.tab-group-content{display:none}.tab-group-content.active{display:inherit}.field--field-tabs{margin-top:3.5em;margin-bottom:3.5em}.field--field-tabs .tab-group{display:none}.field--field-tabs .accordion__list-dl{margin-left:-20px;margin-right:-20px;margin-bottom:-3.5em;margin-top:-2em}@media (min-width:48em){.field--field-tabs .accordion__list-dl{margin-left:-30px;margin-right:-30px}}@media (min-width:72.1875em){.field--field-tabs .accordion__list-dl{margin-left:0;margin-right:0}}@media (min-width:48em){.field--field-tabs .tab-group{display:block}.field--field-tabs .accordion__list-dl{display:none}}.taxonomy-products.view-mode-default-item img{border:1px #e6e6e6 solid}.taxonomy-products.view-mode-default-item .heading-4,.taxonomy-products.view-mode-default-item h4{margin-top:.25em;margin-bottom:.125em}.taxonomy-products.view-mode-default-item .heading-4 a,.taxonomy-products.view-mode-default-item h4 a{text-decoration:none}.ui-widget-overlay{z-index:99}.ui-dialog{border-radius:8px;min-width:96%}@media (min-width:48em){.ui-dialog{min-width:680px}}.ui-dialog.ui-widget-content{border-color:#e6e6e6}.ui-dialog .ui-dialog-titlebar{border:0;background:0 0;padding:1.333rem 1.333rem .4rem}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:0 0;border:0;height:36px;width:36px;right:10px;top:20px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{background:0 0}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{top:0;left:0;margin-top:0;margin-left:0;content:"";display:block}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:active .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus .ui-icon,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{content:"";display:block}.ui-dialog .ui-dialog-title{color:#262626;font-size:1.125em;line-height:1.2;margin:0 0 .5em;width:100%;font-family:"Avenir LT W01_35 Light1475496";font-weight:300;letter-spacing:.025em}.ui-dialog .ui-dialog-title .italic,.ui-dialog .ui-dialog-title em,.ui-dialog .ui-dialog-title i{font-family:"Avenir LT W01_35 Light_1475502"}@media (min-width:34em){.ui-dialog .ui-dialog-title{font-size:1.25em}}.ui-dialog .ui-dialog-content{padding:.5rem 1.333rem}.ui-dialog .ui-dialog-content::before{background-image:linear-gradient(to right,#f9f9f9,#e6e6e6 20%,#e6e6e6 80%,#f9f9f9);background-repeat:no-repeat;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#FFF9F9F9',endColorstr='#FFF9F9F9',GradientType=1);content:"";height:1px;display:block;width:100%;margin-bottom:1.333em}.ui-dialog .ui-dialog-buttonpane{padding:.5rem 1.333rem;border:0}.ui-dialog .ui-dialog-buttonpane::before{background-image:linear-gradient(to right,#f9f9f9,#e6e6e6 20%,#e6e6e6 80%,#f9f9f9);background-repeat:no-repeat;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#FFF9F9F9',endColorstr='#FFF9F9F9',GradientType=1);content:"";height:1px;display:block;width:100%;margin-bottom:.75em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog-content form>.form-composite{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:none;width:100%}.ui-dialog-content form>.form-composite::after{display:none}.ui-dialog-content form>.form-composite>.form-item{width:48%;max-width:none}.ui-dialog-content form>.form-composite>.form-item input,.ui-dialog-content form>.form-composite>.form-item textarea{width:100%}.views-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.views-grid>header{width:100%}.views-grid>.views-row{margin:0 0 2.5rem 0;width:100%}@media (min-width:34em){.views-grid>.views-row{width:48.5%;margin-right:3%}.views-grid>.views-row:nth-of-type(2n){margin-right:0}}@media (min-width:48em){.views-grid>.views-row{width:31%}.views-grid>.views-row:nth-of-type(1n),.views-grid>.views-row:nth-of-type(2n){margin-right:3%}.views-grid>.views-row:nth-of-type(3n){margin-right:0}}body{background-color:#666}body:not(.full-width) .main{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body:not(.full-width) .main::after{clear:both;content:"";display:table}@media (min-width:72.1875em){body:not(.full-width) .main{max-width:67.5rem}}@media (min-width:48em){body:not(.full-width) .main{padding-left:30px;padding-right:30px}}@media (min-width:72.1875em){body:not(.full-width) .main{padding-left:0;padding-right:0}}.footer,.header{max-width:none}.header{position:relative;border-bottom:0}.layout-container{background-color:#fff}.layout-content{padding:0 1em}@media (min-width:72.1875em){.layout-content{padding:0}}@media (min-width:0) and (max-width:47.93em){.main{background-image:linear-gradient(to bottom,#f2f2f2 0,rgba(242,242,242,0) 25px);background-repeat:repeat-x}}.main--with-sidebar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main:not(.main--with-sidebar){padding-bottom:2em}.layout-sidebar,.main-sidebar{width:100%;position:relative}@media (min-width:34em){.layout-sidebar,.main-sidebar{background-image:linear-gradient(to left,#f2f2f2 0,rgba(242,242,242,0) 25px);background-repeat:repeat-x;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00F2F2F2',endColorstr='#FFF2F2F2',GradientType=1);padding-right:1.8333em;width:31.5%;margin-right:3%;padding-bottom:2em}}.layout-content,.main-content--with-sidebar{position:relative}@media (min-width:0) and (max-width:33.9em){.layout-content,.main-content--with-sidebar{margin-top:1rem}.layout-content::before,.main-content--with-sidebar::before{background-image:linear-gradient(to right,#f9f9f9,#e6e6e6 20%,#e6e6e6 80%,#f9f9f9);background-repeat:no-repeat;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#FFF9F9F9',endColorstr='#FFF9F9F9',GradientType=1);content:"";height:1px;display:block;width:100%;margin-bottom:1.333em}}@media (min-width:34em){.layout-content,.main-content--with-sidebar{width:65.5%;padding-bottom:2em}}.contain{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.contain::after{clear:both;content:"";display:table}@media (min-width:72.1875em){.contain{max-width:67.5rem}}@media (min-width:48em){.contain{padding-left:30px;padding-right:30px}}@media (min-width:72.1875em){.contain{padding-left:0;padding-right:0}}#block-emulsify-page-title{padding-top:2rem}.full-width #block-emulsify-page-title{display:none}.full-width #block-emulsify-local-tasks{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.full-width #block-emulsify-local-tasks::after{clear:both;content:"";display:table}@media (min-width:72.1875em){.full-width #block-emulsify-local-tasks{max-width:67.5rem}}@media (min-width:48em){.full-width #block-emulsify-local-tasks{padding-left:30px;padding-right:30px}}@media (min-width:72.1875em){.full-width #block-emulsify-local-tasks{padding-left:0;padding-right:0}}.pl body{background-color:#fff}.pl .patternLink{color:#000}.pl .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-pattern{clear:left}.pl #icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pl #icons>div{border:1px solid #eee;padding:1em;text-align:center}.cart{margin-bottom:2em}.cart form>table{width:100%;border-bottom:1px solid #e6e6e6;margin-bottom:1em}.cart th{text-align:left}.cart td{text-align:left;border-right:0}.cart td.views-field-purchased-entity{min-width:40%;font-family:"Avenir LT W01_35 Light1475496",Helvetica,Arial,sans-serif;font-size:1rem}.cart td.views-field-purchased-entity a{text-decoration:none}.cart td.views-field-edit-quantity .form-item{margin-bottom:0}.cart .views-field-total-price__number{text-align:right}.cart .delete-order-item{background-color:transparent;padding:0;color:#0066b3;font-size:.875em;border:0;border-radius:0;font-weight:400}.cart .delete-order-item:hover{color:#1191d1;text-decoration:underline}.cart .delete-order-item:focus{color:#19398a;text-decoration:underline}.cart .form-actions{text-align:right;margin-top:2em}.cart .form-actions input:first-of-type{margin-right:1.5em}.commerce-checkout-flow{margin-top:-2em;margin-bottom:-2em}.commerce-checkout-flow .layout-checkout-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.commerce-checkout-flow .layout-region-checkout-main{padding-top:2em;width:100%}@media (min-width:48em){.commerce-checkout-flow .layout-region-checkout-main{width:65.5%;margin-right:3%;background-image:linear-gradient(to left,#f2f2f2 0,rgba(242,242,242,0) 25px);background-repeat:repeat-x;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00F2F2F2',endColorstr='#FFF2F2F2',GradientType=1)}}.commerce-checkout-flow .layout-region-checkout-footer{padding-bottom:2em}@media (min-width:0) and (max-width:47.93em){.commerce-checkout-flow .layout-region-checkout-footer{padding-top:2em}}@media (min-width:48em){.commerce-checkout-flow .layout-region-checkout-footer{background-image:linear-gradient(to left,#f2f2f2 0,rgba(242,242,242,0) 25px);background-repeat:repeat-x;-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00F2F2F2',endColorstr='#FFF2F2F2',GradientType=1);width:65.5%}}.commerce-checkout-flow .layout-region-checkout-secondary{width:100%}@media (min-width:48em){.commerce-checkout-flow .layout-region-checkout-secondary{width:31.5%;padding-top:2em}}.commerce-checkout-flow .layout-region-checkout-secondary table{width:100%;border-bottom:1px solid #e6e6e6;margin-bottom:1em}.commerce-checkout-flow .layout-region-checkout-secondary th{text-align:left}.commerce-checkout-flow .layout-region-checkout-secondary td{text-align:left;border-right:0}.commerce-checkout-flow .layout-region-checkout-secondary .views-field-total-price__number{text-align:right}.commerce-checkout-flow .form-fieldset .form-item{margin-left:0}.commerce-checkout-flow [data-drupal-selector=edit-sidebar-coupon-redemption-form-code]{max-width:100%}.checkout-complete{min-height:300px;padding-top:2em}.full-width-paragraphs{min-width:100%}.full-width-paragraphs:after{content:"";clear:both;display:table}
.ankle .menu__item:not(:last-of-type)::after,#block-footer .menu__item:not(:last-of-type)::after{content:"";height:10px;background-color:#999;width:1px;display:inline-block;margin-left:1em;position:relative;top:1px;}.ankle .menu,#block-footer .menu{padding-top:1.875em;padding-bottom:1.875em;}
