@font-face{font-family:"bebas-neue";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/bebasneue_regular.68907d67.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/bebasneue_regular.68907d67.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/bebasneue_regular.fc87156c.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/bebasneue_regular.3db48b51.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/bebasneue_regular.0c4dc71b.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"signPainter";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/signpainter.d7a63aa6.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/signpainter.d7a63aa6.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/signpainter.262e517c.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/signpainter.e315112b.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/signpainter.6627759f.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"heroic";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/HeroicCondensed-Regular.54c0f985.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/HeroicCondensed-Regular.54c0f985.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/HeroicCondensed-Regular.80f75990.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/HeroicCondensed-Regular.54cc1a38.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/HeroicCondensed-Regular.44357e8c.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"custom-fresh";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/custom_fresh.f88c1484.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/custom_fresh.f88c1484.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/custom_fresh.3171ce14.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/custom_fresh.76622839.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/custom_fresh.28510aff.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Regular-webfont.ef387175.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Regular-webfont.ef387175.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Regular-webfont.c8ffdeb3.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Regular-webfont.898df6ac.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-Regular-webfont.cee3b770.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Italic-webfont.a59b6f92.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Italic-webfont.a59b6f92.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Italic-webfont.c2f76529.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Italic-webfont.74e516c1.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-Italic-webfont.104035b6.svg) format("svg");font-weight:500;font-style:italic}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Bold-webfont.caba68b9.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Bold-webfont.caba68b9.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Bold-webfont.f9fc9780.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Bold-webfont.13560040.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-Bold-webfont.9cbb9287.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-BoldItalic-webfont.4ee7d40d.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-BoldItalic-webfont.4ee7d40d.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-BoldItalic-webfont.385d62e6.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-BoldItalic-webfont.b79d17b5.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-BoldItalic-webfont.7a688108.svg) format("svg");font-weight:700;font-style:italic}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-ExtraBold-webfont.5d35193b.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-ExtraBold-webfont.5d35193b.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-ExtraBold-webfont.177b9a28.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-ExtraBold-webfont.c6e54a05.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-ExtraBold-webfont.54133ecb.svg) format("svg");font-weight:800;font-style:normal}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-ExtraBoldItalic-webfont.b8fba904.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-ExtraBoldItalic-webfont.b8fba904.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-ExtraBoldItalic-webfont.68f5b20e.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-ExtraBoldItalic-webfont.a6f37360.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-ExtraBoldItalic-webfont.eefc0d80.svg) format("svg");font-weight:800;font-style:italic}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Semibold-webfont.7434d444.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Semibold-webfont.7434d444.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Semibold-webfont.dc95b864.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Semibold-webfont.7b7c699c.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-Semibold-webfont.b00dff9e.svg) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-SemiboldItalic-webfont.9dbfaaef.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-SemiboldItalic-webfont.9dbfaaef.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-SemiboldItalic-webfont.dd862444.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-SemiboldItalic-webfont.0adb9294.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-SemiboldItalic-webfont.d3e717a0.svg) format("svg");font-weight:600;font-style:italic}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Light-webfont.ab51d558.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Light-webfont.ab51d558.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Light-webfont.05c88e41.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-Light-webfont.62860e44.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-Light-webfont.3551488b.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"open-sans";src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-LightItalic-webfont.26ea0710.eot);src:url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-LightItalic-webfont.26ea0710.eot) format("embedded-opentype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-LightItalic-webfont.bab29d3d.woff) format("woff"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/fonts/OpenSans-LightItalic-webfont.ae1c8252.ttf) format("truetype"),url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/OpenSans-LightItalic-webfont.df44135f.svg) format("svg");font-weight:300;font-style:italic}.open-sans{font-family:"open-sans",sans-serif}.bebas{font-family:"bebas-neue",sans-serif}.signPainter{font-family:"signPainter",sans-serif}.heroic{font-family:"heroic",sans-serif}.custom-fresh{font-family:"custom-fresh",sans-serif}.helvetica{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif}.form__fields{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.form__fields .form__field:not(.form__field--has_errors)+.form__field:not(.form__field--has_errors) .form__input,.form__fields .form__field--has_errors+.form__field--has_errors .form__input{border-left-color:transparent}.form__field{flex-basis:100%;margin-bottom:1em}.form__label,.form__field-error{font-size:13px;line-height:1.15em;margin-bottom:8px}.form__label{display:inline-block;color:#9b9b9b}.form__field-error{color:red}.form__label+.form__field{margin-top:10px}.form__field--all_25{flex-basis:25%}.form__field--all_50{flex-basis:50%}.form__field--all_75{flex-basis:75%}.form__field--all_100{flex-basis:100%}@media(max-width: 767px){.form__field--m_25{flex-basis:25%}.form__field--m_50{flex-basis:50%}.form__field--m_75{flex-basis:75%}.form__field--m_100{flex-basis:100%}}@media(min-width: 768px){.form__field--nm_25{flex-basis:25%}.form__field--nm_50{flex-basis:50%}.form__field--nm_75{flex-basis:75%}.form__field--nm_100{flex-basis:100%}}@media(min-width: 768px)and (max-width: 1023px){.form__field--t_25{flex-basis:25%}.form__field--t_50{flex-basis:50%}.form__field--t_75{flex-basis:75%}.form__field--t_100{flex-basis:100%}}@media(max-width: 767px),(min-width: 1024px){.form__field--nt_25{flex-basis:25%}.form__field--nt_50{flex-basis:50%}.form__field--nt_75{flex-basis:75%}.form__field--nt_100{flex-basis:100%}}@media(min-width: 1024px){.form__field--d_25{flex-basis:25%}.form__field--d_50{flex-basis:50%}.form__field--d_75{flex-basis:75%}.form__field--d_100{flex-basis:100%}}@media(max-width: 1023px){.form__field--nd_25{flex-basis:25%}.form__field--nd_50{flex-basis:50%}.form__field--nd_75{flex-basis:75%}.form__field--nd_100{flex-basis:100%}}.form__input{width:100%}.form__field--theme_default .form__input{font-size:16px;line-height:24px;padding:15px 21px 9px;border:solid 1px #dedede}.form__field--has_focus .form__input{border-color:#17419b}.form__field--has_errors .form__input{border-color:red}.form__errors{color:red;list-style:none;margin:10px 0;padding:0}.form__errors:empty{margin:0}.form__error+.form__error{margin-top:1em}.form-select{position:relative}.form-select__value{width:100%;text-align:left;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;white-space:nowrap;color:#000}.form-select .icon-angle-down{font-size:1.5em;margin-left:.2em}.form-select__dropdown{display:none;box-shadow:0px 15px 30px 6px rgba(0,0,0,.2);position:absolute;width:100%;z-index:20;background:#fff;left:0;top:calc(100% + 2px)}.form-select--is_open .form-select__dropdown{display:block}.form-select__dropdown-item{line-height:1.8em}.form-select__dropdown-item button{display:block;width:100%;padding:.33em 1em}.form-select__dropdown-item:first-child button{padding-top:.667em}.form-select__dropdown-item:last-child button{padding-bottom:.667em}.form-select__dropdown-item:hover button,.form-select__dropdown-item button:focus{background:#dedede}.form__field--theme_minimal .form-select{border-bottom:2px solid}.form__field--theme_minimal .form-select__value{font-size:16px;line-height:1.5em;padding:.3125em}.form__field--theme_minimal.form__field--bg_dark .form-select{border-color:#fff}.form__field--theme_minimal.form__field--bg_dark .form-select__value{color:#fff}.form__field--type_checkbox,.form__field--type_radio{position:relative}.form__field--type_checkbox input[type=checkbox],.form__field--type_checkbox input[type=radio],.form__field--type_radio input[type=checkbox],.form__field--type_radio input[type=radio]{opacity:0;position:absolute;top:3px;left:0;height:16px;width:16px}.form__field--type_checkbox .form__label,.form__field--type_radio .form__label{position:relative;display:block;padding-left:28px;cursor:pointer;line-height:1.4}.form__field--type_checkbox .form__button,.form__field--type_radio .form__button{position:absolute;left:0}.form__field--type_checkbox .form__label:before,.form__field--type_checkbox .form__label:after,.form__field--type_radio .form__label:before,.form__field--type_radio .form__label:after{position:absolute}.form__field--type_checkbox input[type=checkbox]+.form__label:before,.form__field--type_checkbox input[type=radio]+.form__label:before,.form__field--type_radio input[type=checkbox]+.form__label:before,.form__field--type_radio input[type=radio]+.form__label:before{content:"";display:inline-block;height:18px;width:18px;border:1px solid #ccc;top:3px;left:0;background-color:#fff}.form__field--type_checkbox input[type=checkbox]+.form__label:after,.form__field--type_radio input[type=checkbox]+.form__label:after{content:"";display:inline-block;height:5px;width:8px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translate(0, 4px) rotate(-45deg);transform:translate(0, 4px) rotate(-45deg);left:4px;top:4px}.form__field--type_checkbox input[type=radio]+.form__label:before,.form__field--type_radio input[type=radio]+.form__label:before{border-radius:50%}.form__field--type_checkbox input[type=radio]:checked+.form__label:before,.form__field--type_radio input[type=radio]:checked+.form__label:before{box-shadow:inset 0 0 0 6px #9b9b9b;border:none}.form__field--type_checkbox input[type=checkbox]+label::after,.form__field--type_radio input[type=checkbox]+label::after{content:none}.form__field--type_checkbox input[type=checkbox]:checked+label::after,.form__field--type_radio input[type=checkbox]:checked+label::after{content:""}.form__field--type_checkbox input[type=checkbox]:checked+.form__label::before,.form__field--type_radio input[type=checkbox]:checked+.form__label::before{background-color:#9b9b9b;border:none}.form-password{position:relative}.form-password button{position:absolute;top:calc(50% - 10px);right:15px;width:20px;height:20px;background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/eye.632acc89.svg) center/contain no-repeat}.form-password .form__input{padding-right:40px}.form__button{font-family:"open-sans",sans-serif}.form__submit{position:relative}.form__submit--is_loading:after{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/branded-loader-white.44109edd.svg) center/contain no-repeat;background-color:inherit;position:absolute;content:"";z-index:5;bottom:0;right:0;left:0;top:0}.brand-page,.brands-index{font-size:16px;color:#222;scroll-behavior:smooth;box-sizing:border-box}.brand-page ul,.brand-page li,.brands-index ul,.brands-index li{list-style:none;margin-left:0;padding-left:0}.brand-page p,.brands-index p{margin:0}.brand-page .slick-list,.brands-index .slick-list{margin:0}@media(max-width: 1023px){.brand-page .container,.brands-index .container{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}}.brand-page__section{margin:0 auto;padding-left:0;padding-right:0}.brand-page__section:first-child{margin-top:0}.brand-page__h2{font-size:20px;margin:-1em 0 15px;letter-spacing:-0.025em;line-height:1.3em;font-weight:bold}.brand-heading{font-size:48px;line-height:1.29em;font-weight:300;letter-spacing:-0.02em;margin:0 0 .41em}.brands-index__heading{margin-top:1em}.brands-index__list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:26px;margin-bottom:2rem}.brands-index .brands-brand{text-align:center;padding:10px 20px 25px}.brands-index .brands-brand>a{position:relative;top:50%;padding-bottom:4em;display:block;height:100%}.brands-brand__img{display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.brands-brand__name{position:absolute;bottom:50%;width:100%;font-size:12px}@media(min-width: 768px){.brands-index__brand{-webkit-box-flex:1;flex:1 0 16.667%}.brands-index__brand:nth-child(n+7){border-top:1px solid #ccc}}@media(max-width: 767px){.brands-index__brand{-webkit-box-flex:1;flex:1 0 50%}.brands-index__brand:nth-child(n+3){border-top:1px solid #ccc}}.brand-products,.brand-packages{padding-bottom:30px;margin-top:60px}.brand-products .slick-arrow,.brand-packages .slick-arrow{top:120px}.brand-products .slick-list,.brand-packages .slick-list{margin:0 -15px}.brand-products .slick-slide,.brand-packages .slick-slide{margin:0 15px 45px}.brand-products .slick-dots,.brand-packages .slick-dots{bottom:0}.brand-categories+.brand-packages,.brand-categories+.brand-products{margin-top:0;border-top:1px solid #dedede;padding-top:60px}@media(max-width: 1023px){.brand-series+.brand-packages,.brand-hero--has_images+.brand-products{border-top:1px solid #dedede;padding-top:60px}.brand-hero--has_images+.brand-products{margin-top:0}}.brand-products__product-card{border:none;padding:0;min-height:0}.brand-products__product-card .product-card__img{padding:18px;border-bottom:1px solid #dedede}.brand-products__product-card .product-card__img .image-contain{margin:0 auto;max-width:164px}.brand-products__product-card .product-card__review{margin:5px 0 -5px}.brand-products__product-card .product-card__price{margin-top:10px}.brand-products__product-card .product-card__cta{margin-top:20px}.brand-products__product-card .product-card__cta,.brand-products__product-card .product-card__price{position:static}.brand-products__product-card .product-card__name{height:auto}.brand-hero__categories-heading{margin:20px auto;font-size:21px;line-height:1.33em;font-weight:bold}.brand-hero__category-list-item{font-size:15px;font-weight:600;line-height:2.4em}.brand-hero__category-list-item:after{display:inline-block;vertical-align:middle;width:5px;height:5px;border-top:1px solid #17419b;border-right:1px solid #17419b;margin-left:3px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.brand-hero__img{background-size:cover;background-position:center}.brand-hero__cta{display:block;font-weight:bold}.brand-hero__cta:after{display:inline-block;vertical-align:middle;width:6px;height:6px;border-top:2px solid #17419b;border-right:2px solid #17419b;margin-left:4px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.brand-hero__logo{max-height:110px;max-width:100%;margin-left:auto;margin-right:auto}.brand-hero__logo+.brand-hero__categories,.brand-hero__logo+.brand-hero__statement{margin-top:20px}.brand-hero--has_images{position:relative;overflow:hidden}.brand-hero--has_images .brand-hero__left{flex-basis:480px;padding:40px;font-weight:600}.brand-hero--no_images{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/brand-page-default-hero.4dac8fe1.jpg) top center/cover no-repeat}.brand-hero--no_images .brand-hero__left{flex-basis:640px;padding:50px 60px}@media(min-width: 1024px){.brand-hero{overflow:hidden}.brand-hero--has_images{height:600px}.brand-hero--no_images.brand-hero--has_statement{height:530px}.brand-hero--no_images.brand-hero--no_statement .brand-hero__content{padding:80px 0;display:block}.brand-hero--no_images.brand-hero--no_statement .brand-hero__left{width:640px}.brand-hero--no_images.brand-hero--no_statement .brand-hero__right{position:absolute;width:338px;top:0;bottom:0;right:0}.brand-hero__content{pointer-events:none;height:100%;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.brand-hero--has_images .brand-hero__content{-webkit-box-align:end;align-items:flex-end}.brand-hero--no_images .brand-hero__content{-webkit-box-align:center;align-items:center}.brand-hero__left,.brand-hero__right{background:rgba(255,255,255,.8);pointer-events:all}.brand-hero__left{font-size:15px}.brand-hero__right{height:100%;flex-basis:338px;padding:20px 24px 50px;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.brand-hero__right .brand-hero__logo{margin-top:10px}.brand-hero__right .brand-hero__categories{margin-bottom:auto}.brand-hero__img{height:600px}.brand-hero--no_images .brand-hero__logo{line-height:1;text-align:center}.brand-hero--no_images .brand-hero__logo>img{-webkit-transform:none;transform:none;position:static}.brand-hero__carousel{height:100%;width:100%;position:absolute;z-index:0;top:0;left:0}.brand-hero__cta{white-space:nowrap}}@media(max-width: 1023px){.slick-dots{bottom:20px}.brand-hero--no_images{padding:20px 0}.brand-hero__img{height:41.75vw}body .brand-hero .brand-hero__content{background:rgba(255,255,255,.8);padding:20px;text-align:center}.brand-hero--has_images .brand-hero__content{padding-bottom:0}.brand-hero__logo{max-width:200px;max-height:80px}.brand-hero--has_images .brand-hero__logo{margin-top:20px}.brand-hero__cta{margin-top:40px}.brand-hero--loc_footer .brand-hero__statement+.brand-hero__logo{margin-top:20px}.brand-hero .brand-page__section{text-align:center;padding-bottom:40px}.brand-hero .brand-page__section+.brand-page__section{border-top:1px solid #dedede}.brand-hero .brand-page__section--hero_categories{padding-top:20px}}.brand-video{position:relative;height:31.25vw}.brand-video:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25);z-index:0}.brand-video__overlay{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/play-video.0ba5b49c.svg) center/cover no-repeat;width:10.42vw;height:10.42vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer;z-index:10;opacity:.75;-webkit-transition:opacity 500ms;transition:opacity 500ms;outline:none;border:none}.brand-video__overlay:hover{opacity:1}.brand-details{background:#f7f7f7;padding:30px 0 60px}.brand-details__container{max-width:812px;margin-left:auto;margin-right:auto;padding:0}.brand-details__details{margin:20px 0}.brand-footer{background:#666;color:#fff}.brand-footer__container{padding:60px 0}.brand-footer-block__cta{color:#fff;display:block;margin-top:20px}.brand-footer-block__cta:after{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/arrow-right-white.91197228.svg)}.brand-footer-block__img{background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto 30px;opacity:.5}.brand-footer-block--slug_visit .brand-footer-block__img{background-image:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/icon-phone-white.1c928e0d.svg)}.brand-footer-block--slug_delivery-area .brand-footer-block__img{background-image:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/icon-location-white.8e4d0c09.svg)}.brand-footer-block--slug_finance .brand-footer-block__img{background-image:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/icon-tag-white.59c9cdcf.svg)}.brand-footer-block--slug_free-delivery .brand-footer-block__img{background-image:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/icon-package-white.4bb27659.svg)}@media(min-width: 768px){.brand-footer__container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.brand-footer-block{-webkit-box-flex:0;flex:0 0 1}.brand-footer-block+.brand-footer-block{margin-left:24px}.brand-footer-block__img{width:75px;height:75px}}@media(max-width: 767px){.brand-footer{margin-bottom:12px}.brand-footer-block{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.brand-footer-block+.brand-footer-block{margin-top:60px}.brand-footer-block__content,.brand-footer-block__img{-webkit-box-flex:0;flex:0 0 auto}.brand-footer-block__img{height:calc((100vw - 40px) * 0.2);width:calc((100vw - 40px) * 0.2);margin-right:19px}}.brand-nav{text-align:center;vertical-align:middle;margin-bottom:0}.brand-nav .form__select{max-width:180px;margin:0 auto}.brand-nav .slick-list{margin:0 60px}.brand-nav .slick-arrow,.brand-nav .slick-arrow:hover,.brand-nav .slick-arrow:focus{background:none}.brand-nav__item{display:inline-block;text-align:center;font-weight:600;line-height:1.125em;padding-bottom:.5em;border-bottom:2px solid transparent;-webkit-transition:all .5s;transition:all .5s}.brand-nav__item+.brand-nav__item{margin-left:60px}.brand-testimonials{background:#18419b}.brand-testimonials .slick-prev{left:20px}.brand-testimonials .slick-next{right:20px}.brand-testimonials__testimonial{margin:120px auto;max-width:810px;color:#fff;display:block !important}@media(min-width: 768px){.brand-testimonials__testimonial{width:63% !important}}@media(max-width: 767px){.brand-testimonials__testimonial{width:90% !important}}.brand-testimonials__quote{display:block;font-size:48px;font-weight:300;line-height:1.29em;letter-spacing:-0.02em;margin-bottom:20px}.brand-testimonials__byline{line-height:1.5em}.brand-categories{border-top:1px solid #dedede}@media(min-width: 768px){.brand-categories{padding-top:60px;padding-bottom:100px}}@media(max-width: 767px){.brand-categories{padding-top:30px;padding-bottom:30px}}.brand-categories .brand-nav__item{color:#9b9b9b}.brand-categories .brand-nav__item--is_active,.brand-categories .brand-nav__item:hover{color:#222;border-color:#222}@media(max-width: 767px){.brand-hero--no_images+.brand-categories{margin-top:30px;border-top:none}}.brand-categories--no_content{padding-top:60px}@media(min-width: 768px){.brand-categories--no_content{padding-bottom:60px}}.brand-categories--no_content .brand-page__h2{margin-bottom:30px}@media(min-width: 1024px){.brand-categories--no_content .slick-list{margin:0 100px}}@media(min-width: 768px)and (max-width: 1023px){.brand-categories--no_content .slick-list{margin:0 60px}}.brand-category-simple{font-weight:600;padding:0 10px}.brand-category-simple__name{display:block;color:#9b9b9b;margin-bottom:1.5em}@media(max-width: 767px){.brand-category-simple__sub-cats{margin-top:-25px;text-align:center}}.brand-category-simple__sub-cat{line-height:1.38em}.brand-category-simple__sub-cat+.brand-category-simple__sub-cat{margin-top:1em}.brand-categories__nav{margin-bottom:60px}.brand-categories__nav .slick-arrow{margin-top:-5px}.brand-categories__nav .slick-arrow:before{color:#9b9b9b}.brand-categories__nav .slick-arrow:hover:before{color:#222}@media(min-width: 1024px){.brand-categories__main .slick-list{margin:0 100px}}.brand-categories__main .slick-dots{bottom:0}@media(min-width: 1024px){.brand-categories__main:not(.brand-categories__main--has_carousel){margin:0 100px}}.brand-categories__main--has_carousel .brand-category{margin-bottom:60px}.brand-category--no_product{text-align:center}.brand-category--has_product{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media(max-width: 767px){.brand-category--has_product{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media(min-width: 768px){.brand-category--has_product>*{-webkit-box-flex:0;flex:0 0 49%}}.brand-category__details{margin:20px 0}@media(min-width: 768px){.brand-categories__main--has_products .brand-category{height:540px}}.brand-category-product{display:block;text-align:center;cursor:pointer}@media(max-width: 767px){.brand-category-product{-webkit-box-ordinal-group:0;order:-1;margin-bottom:30px}}.brand-category-product__img{position:relative}.brand-category-product__img img{display:inline-block;vertical-align:middle}.brand-category-product__quick-look{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:rgba(255,255,255,.7);border-radius:2px;border:solid 1px #fff;font-weight:bold;color:#17419b;text-align:center;padding:10px 30px;text-transform:uppercase;-webkit-transition:background 500ms;transition:background 500ms}.brand-category-product:hover .brand-category-product__quick-look{background:#fff}.brand-category-product__name{font-size:12px;text-align:center;margin-top:20px}.brand-serie{position:relative}.brand-serie__img{background-position:center;background-size:cover;width:100%;height:100%}.brand-serie__logo{width:50%;padding:20px;margin:0 auto;background:rgba(255,255,255,.9);height:250px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.brand-serie__logo>img{max-height:calc(100% - 40px);max-width:calc(100% - 40px)}.brand-serie__details{margin-bottom:20px}@media(min-width: 768px){.brand-serie{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid #dedede;padding-left:50%}.brand-serie--has_image{min-height:720px}.brand-serie--no_image{min-height:450px}.brand-serie__left-container{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/brand-page-default-hero.4dac8fe1.jpg) center/cover no-repeat;position:absolute;right:50%;bottom:0;left:0;top:0}.brand-serie__right-container{padding:30px 28.25% 30px 16.67%;min-width:298px}}@media(max-width: 767px){.brand-serie__img{width:100%;height:45vw}.brand-serie__name{margin-top:.625em}.brand-serie__right-container{margin:0 20px 60px}}.brand-series__nav{line-height:72px;height:72px;background:#000}.brand-series__nav .slick-prev{margin-left:30px}.brand-series__nav .slick-next{margin-right:30px}.brand-series__nav .form-select{border-color:#fff}.brand-series__nav .form-select__value{padding-top:17px}.brand-series__nav .brand-nav__item{color:#fff}.brand-series__nav .brand-nav__item--is_active{border-color:#fff}.brand-series-products{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.brand-series-product{text-align:center;margin-top:26px;-webkit-box-flex:0;flex:0 0 144px}.brand-series-product__img{display:block;padding:16px;border:1px solid #9b9b9b;width:100%;height:144px;margin-bottom:7px}.brand-series-product__img img{display:inline-block}.brand-series-product__name{font-size:12px}.brand-series-product__price{font-size:12px;font-weight:bold}@media(max-width: 767px){.brand-series-product{flex-basis:48%}.brand-series-product__img{height:calc((100vw - 40px) * 0.48)}}
