:root{--aj-body:#000;--aj-blue:#1e246e;--aj-green:#3b8448;--aj-hyper:#1e246e;--aj-hover:#133e8d;--aj-hyper-alt:#000;--ratings-star:#000;--button-primary:#017202;--button-primary-hover:#133e8d;--neon-green-to-blue:#1e246e;--old-hover-green:#409b0f;--font-family:"HammerAndSickle",sans-serif;--body-font-size:14px;--pdp-title:#000;--pdp-orange-to-black:#000;--fbt-top-specs:#000;--fbt-selected:#1e246e;--fbt-stars:#000;--fbt-buttons:#1e246e;--product-child-border:#1e246e;--product-child-bg:#edf3fc;--pkg-upsell-color:#1e246e;--pkg-upsell-color-hover:#133e8d}.histogram{height:50px;width:100%}.range-slider .histogram{margin-bottom:-18px;height:65px}.range-slider__bar{position:relative;height:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.range-slider__bar:before{border-top:2px solid #ccc;content:"";left:0;position:absolute;top:13px;width:100%}.range-slider__nib{background:#fff;border-radius:1000px;bottom:0;color:#fff;font-size:26px;font-size:2rem;border:1px solid #999;height:28px;left:0;line-height:24px;margin-left:-14px;outline:none;position:absolute;text-align:center;width:28px}.range-slider__nib:focus{border:1px solid #4d4d4d;background-color:#ddd}.range-slider__value{position:relative}.range-slider__value+.range-slider__value{margin-left:2rem}.range-slider__value+.range-slider__value:before{bottom:3.25px;bottom:.25rem;content:"–";left:-16.25px;left:-1.25rem;position:absolute}.range-slider__values{display:flex;align-items:flex-end;margin:0}.range-slider__values label{display:block}.select-field__item{color:#000;cursor:pointer;font-size:13px;font-size:1rem;line-height:19.5px;line-height:1.5rem;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.grey>.select-field__item .icon-checkbox-off :before{color:red}.select-field__item-focused,.select-field__item:hover{background:#ccc}.select-field__native{align-items:stretch;background:#f5f5f5;border:1px solid #ccc;display:inline-flex;position:relative}.select-field__native-arrow{color:#174189;cursor:default;font-weight:700;flex:0 0 auto;font-size:16.25px;font-size:1.25rem;line-height:16.25px;line-height:1.25rem;padding:0 10px 0 0;vertical-align:middle}.select-field__native-ctrl{border:0;background:transparent;color:transparent;opacity:.01;position:absolute;left:0;right:0;height:100%}.select-field__native-placeholder{color:#000;flex:1 1 auto;font-size:13px;font-size:1rem;height:40px;line-height:40px;padding:0 10px;vertical-align:middle}.select-item__placeholder-item{border-bottom:1px solid #ccc}.select-field__single .select-field__item-selected{background:#999;color:#fff}.select-field__item-disabled{background:#e6e6e6!important;color:#666!important;cursor:not-allowed!important;pointer-events:none}@media(max-width:767px){.select-field__native-placeholder{font-size:16px}.form-header__item .select-pane__field{background:#f5f5f5;border-radius:0;border-left:none;height:40px;line-height:40px}.form-header__item .select-pane__field-drop{color:#174189}.form-header__item .select-field__native-arrow,.form-header__item .select-pane__field-drop,.form-header__item .select-pane__input{background:#f5f5f5;height:38px;line-height:38px;padding-bottom:0;padding-top:0}}.select-pane{display:inline-block;position:relative}.select-pane:focus{outline:0}.select-pane.select-pane__open{outline:none}.select-pane__field{background-color:#fff;border-radius:2px;border:1px solid #ccc;color:#000;position:relative;padding:5px 3rem 5px 1rem}.select-pane__open .select-pane__field:before{background:#fff;content:"";height:1px;left:0;position:absolute;bottom:-1px;width:100%;z-index:10000}.select-pane__top .select-pane__open .select-pane__field:before{bottom:auto;top:-1px}.select-pane__field-drop{height:100%;position:absolute;right:0;top:0;padding:.6rem 1rem .5rem}.select-pane__input{background:#fff;background-image:none!important;background-attachment:none!important;border:0;color:#666;cursor:pointer;margin:0;outline:none;width:100%;font-size:13px;font-size:1rem}.select-pane__input[disabled]{background:#e6e6e6;color:#4d4d4d;cursor:not-allowed}.select-pane__menu{background:#fff;border-radius:0 0 2px 2px;border:1px solid #ccc;box-shadow:1px 3px 5px rgba(0,0,0,.1);color:#000;display:none;margin:-1px 0 0;max-width:50vw;min-width:100%;overflow:auto;position:absolute;top:100%;z-index:9999}.select-pane__open .select-pane__menu{display:block}.select-pane__right .select-pane__menu{left:auto;right:0}.select-pane__up .select-pane__menu{border-radius:2px 2px 0 0;bottom:100%;margin:0 0 -1px;top:auto}@media(max-width:767px){.select-pane__menu{max-width:calc(100vw - 15px);max-height:75vh;width:calc(100vw - 15px)}}.scroll-pane{overflow:hidden;position:relative}.scroll-pane__btn{background:rgba(0,0,0,.5);border:1px solid #fff;color:#fff;display:table-cell;font-size:52px;font-size:4rem;height:75px;line-height:0;outline:none;padding:0 10px;position:relative;top:40%}.scroll-pane__btn:active{background:rgba(2,136,209,.5)}.scroll-pane__btn:focus{background:rgba(23,65,137,.5)}.scroll-pane__content{position:relative}.scroll-pane__content-wrap{padding:0 24px}.scroll-pane__content-wrap:after,.scroll-pane__content-wrap:before{content:"";height:100%;position:absolute;top:0;width:24px;z-index:1}.scroll-pane__content-wrap:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.scroll-pane__content-wrap:after{background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));right:0}.scroll-pane__ctrl{height:100%;position:absolute;top:0;vertical-align:middle;z-index:2}.scroll-pane__ctrl.scroll-pane__left{left:0}.scroll-pane__ctrl.scroll-pane__right{right:0}.scroll-pane__native{overflow:visible}.scroll-pane__native:after,.scroll-pane__native:before{color:#000;content:"$icon-angle-left";font:700 16.25px ajm-icon-font;font:700 1.25rem ajm-icon-font;opacity:.3;position:absolute;top:45%}.scroll-pane__native:after{content:"";right:-9px}.scroll-pane__native:before{content:"";left:-9px}.scroll-pane__native .scroll-pane__content{overflow-x:auto}.scroll-pane__no-left .scroll-pane__content-wrap:before,.scroll-pane__no-right .scroll-pane__content-wrap:after{background:none}.scroll-pane__no-left.scroll-pane__no-right .scroll-pane__content-wrap{padding:0}.scroll-pane__page{background:#999;border-radius:100px;border:0;color:#999;font-size:0;height:10px;line-height:0;margin:.25rem 5px;outline:none;padding:0;width:10px}.scroll-pane__page:focus,.scroll-pane__page:hover{background:#0288d1;color:#0288d1}.scroll-pane__page[disabled]{color:#174189;opacity:1;background:#174189}.scroll-pane__pages{text-align:center}@media(max-width:767px){.scroll-pane__btn{font-size:45.5px;font-size:3.5rem;height:auto;margin-bottom:10px;padding:0 15px}.scroll-pane__left{float:left;position:static}.scroll-pane__right{float:right;position:static}}.spec-bar:last-of-type{border-bottom-style:solid}#specs-tab-pane table th{text-align:left;padding:5px}#specs-tab-pane table .header1 th{padding:10px 0;font-weight:700}#specs-tab-pane table .header2{background:#ebebeb}#specs-tab-pane table tr.data:nth-child(odd){background:#f7f7f7}#specs-tab-pane table tr.data th{text-align:right;padding:5px 10px}.features-list-items{list-style:none}.c12 .c31{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1f1f2",endColorstr="#ffffff",GradientType=0);padding-top:50px;margin-top:20px;display:table}.c12 .c31:first-child{margin-top:0}.c12 .c32,.c12 .c33{display:table-cell;width:50%;padding:0 10px;vertical-align:top}.c12 .c32 span,.c12 .c33 span{display:block;font-size:20px;margin-bottom:10px}.c12{width:757px;margin-left:auto;margin-right:auto}#description-tab-pane strong{color:#666}.link-grouped-product{border-top:2px solid #f2f2f2;background-color:#f2f2f2}.link-grouped-product.is-active{border-color:#e77a00;position:relative}.link-grouped-product.is-active:after,.link-grouped-product.is-active:before{top:100%;border:solid transparent;content:" ";width:0;height:0;position:absolute;left:50%;pointer-events:none}.link-grouped-product.is-active:after,.link-grouped-product.is-active:before{border-color:#f2f2f2 hsla(0,0%,94.9%,0) hsla(0,0%,94.9%,0);border-width:8px;margin-left:-8px}.sticky-wrapper .js-waypoint-grouped-product-anchors-display-none{display:none}.sticky-wrapper .fixed .js-waypoint-grouped-product-anchors-display-none{display:block}.product-child>div{border:2px solid #1e246e;border:2px solid var(--product-child-border);background:#edf3fc;background:var(--product-child-bg);padding:6px}.product-child>a{border:1px solid #ccc;padding:7px}.product-child>a:hover{border:2px solid #a3a3a3;background:#f2f2f2;padding:6px}.turbo_specs{-moz-column-count:2;-moz-column-width:150px;columns:150px 2;margin-bottom:10px}.disabled-variant{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='1'/><path d='M0 0 L100 100 ' stroke='black' stroke-width='1'/></svg>");background-repeat:no-repeat;background-position:50%;background-size:100% 100%,auto}.spec-group:first-of-type{padding-right:5px}.spec-group:last-of-type{padding-left:5px}.product-variation+.product-variation{margin-top:.75rem}.product__savings-tag{display:inline-block;min-width:160px;padding:4px 6px;margin-bottom:0;background:#861400;color:#fff;font-weight:700;text-transform:uppercase;text-align:center}.affirm-as-low-as{font-size:11px;height:37px}.affirm-as-low-as .affirm-ala-price{color:#c00;font-weight:700}.affirm-as-low-as .__affirm-logo.__ligature__affirm_full_logo__{font-size:1.5em;margin-left:.25rem}.affirm-as-low-as .affirm-modal-trigger{display:block}.allstate-logo-pdp{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Allstate_Protection_Hor.add7164d.svg) no-repeat;width:85px;height:30px}.pdp-mobile-fixed-add-to-cart-wrapper{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:100}.pdp-mobile-fixed-add-to-cart{position:relative;display:flex;justify-content:space-between;align-items:center;padding:16px;box-shadow:0 -2px 4px 0 rgba(0,0,0,.16);height:65px}.pdp-mobile-fixed-add-to-cart button{margin-top:0!important}.pdp-mobile-fixed-add-to-cart-btn{flex-basis:200px}.pdp-mobile-fixed-add-to-cart-btn .add-to-cart-button-container-for-mobile-sticky{position:absolute;top:0;right:0;width:200px}.ico-bg{background:#ebf3e6;width:40px;position:relative;display:flex;align-items:center;justify-content:center}.tag-ico{height:20px;width:20px}.promo{padding:10px 1px 10px 10px}.callout-title{font-weight:700}.callout-subtitle{color:#666;text-decoration:underline}.external_showroom_callout_box{display:flex;flex-direction:column;justify-content:space-between}.external_showroom_callout_title{margin-top:5px}@media(min-width:960px){.external_showroom_callout_title{margin-top:0}}.external_showroom_callout_body{font-size:13px;margin-bottom:10px}.external_showroom_callout_text-section{margin-bottom:10px}@media(min-width:960px){.external_showroom_callout_text-section{margin-left:15px;min-height:140px}}.external_showroom_callout_button{flex-basis:48%;color:#fff;border:none;padding:5px 10px;font-size:15px;font-size:16.25px;font-size:1.25rem;background-color:#333;text-transform:uppercase;text-align:center;font-weight:700}.external_showroom_callout_button:hover{color:#fff;box-shadow:none;text-decoration:none;background-color:#525252}.pdpTitle{color:#000;color:var(--pdp-title)}.orangeToBlack{color:#000;color:var(--pdp-orange-to-black)}.pdp-option-card{text-align:center}@media(min-width:768px){.pdp-option-card{border:1px solid #979797;padding:15px}}@media(max-width:767px){.pdp-option-card{padding-right:unset}}@media(max-width:767px){.pdp-option-card+.pdp-option-card{margin-left:15px}}.pdp-option-card__name-img{text-align:unset;margin-bottom:12px;cursor:zoom-in}.pdp-option-card__img{width:120px;height:120px;margin:0 auto 10px}.pdp-option-card__price{margin-top:auto}.pdp-option-card__btn{font-family:Arial,sans-serif}@media(min-width:768px){.pdp-option-card__btn{margin-left:10px;margin-right:10px}}.pdp-option-card__btn,.pdp-options-modal-slide__btn{font-size:14px;line-height:2em;font-weight:700;margin-top:15px}.pdp-option-card__btn.form__button--not_selected,.pdp-options-modal-slide__btn.form__button--not_selected{border:1px solid #3b8448;background:#3b8448;color:#fff}.pdp-option-card__btn.form__button--is_selected,.pdp-options-modal-slide__btn.form__button--is_selected{background:#f5f5f5;color:#3b8448;border:1px solid #9b9b9b}.product-cards__carousel .slick-slide.pdp-option-card{padding-right:15px}.pdp-option-group__head{display:flex;align-items:center;width:100%;background:#f5f5f5;padding:.6875em .625em;font-size:16px;line-height:1.0625em;margin-top:5px}@media(max-width:767px){.pdp-option-group__head{margin-top:12px;height:40px;padding-top:0;padding-bottom:0;line-height:.9em}}.pdp-option-group__heading{color:#666;margin-right:1em;font-size:16px}@media(max-width:767px){.pdp-option-group__heading{font-size:12px}}.pdp-option-group__heading-full,.pdp-option-group__heading-primary{font-weight:700}.pdp-option-group__tooltip-button{display:block;font:700 20px/24px open-sans;color:#fff;border:1px solid;border-radius:50%;width:27px;height:27px;background:#656565;text-align:center}@media(max-width:767px){.pdp-option-group__tooltip-button{font:700 16px/18px open-sans;width:20px;height:20px}}.pdp-option-group__tooltip--has_img .tooltip__body{margin-top:.75rem}.pdp-option-group__tooltip-description{text-align:left}.pdp-option-group__tooltip-img{margin-top:2rem}.pdp-option-group__body{margin:20px 0 15px}@media(max-width:767px){.pdp-option-group__body{margin-bottom:8px}}.pdp-option-group__cards .product-cards__carousel .slick-disabled{display:none!important}.pdp-option-group__cards .product-cards__carousel .slick-arrow{height:100%;background:hsla(0,0%,100%,.58)}.pdp-option-group__cards .product-cards__carousel .slick-arrow:before{color:#fff;background:rgba(0,0,0,.4);width:44px;height:47px;display:flex;align-items:center;justify-content:center;font-size:44px}.pdp-option-group__cards .product-cards__carousel .slick-next{right:0}.pdp-option-group__cards .product-cards__carousel .slick-prev{left:0}@media(min-width:768px){.pdp-options-modal-slide{font-size:14px;padding:0 60px}}@media(max-width:767px){.pdp-options-modal-slide{font-size:12px}}.pdp-options-modal-slide__img{height:350px;width:350px;margin:0 auto}@media(min-width:768px){.pdp-options-modal-slide__img{margin-bottom:16px}}@media(max-width:767px){.pdp-options-modal-slide__img{margin-bottom:10px;height:200px;width:200px}}.pdp-options-modal-slide__brand-sku{display:flex}@media(min-width:768px){.pdp-options-modal-slide__brand-sku{margin:10px 0}}@media(max-width:767px){.pdp-options-modal-slide__brand-sku{margin:5px 0}}.pdp-options-modal-slide__brand{font-weight:700;color:#222}.pdp-options-modal-slide__name{color:#222}.pdp-options-modal-slide__sku{margin-left:7px}.pdp-options-modal-slide__link{color:#174189;text-decoration:underline;margin-left:7px}.pdp-options-modal-slide__price-container{color:#222}@media(min-width:768px){.pdp-options-modal-slide__price-container{margin:10px 0}}@media(max-width:767px){.pdp-options-modal-slide__price-container{margin:5px 0}}.pdp-options-modal-slide__price{font-size:16px;font-weight:700}.pdp-options-modal-slide__btn{font-family:Arial,sans-serif;width:100%;padding:10px;text-transform:uppercase}.pdp-options-modal{padding:50px 25px 25px}.pdp-options-modal .slick-arrow,.pdp-options-modal .slick-arrow:hover{background:none!important;top:33%}.pdp-options-modal .slick-arrow:before,.pdp-options-modal .slick-arrow:hover:before{color:#9b9b9d;font-size:48px!important}@media(min-width:768px){.pdp-options-modal{width:700px}}@media(max-width:767px){.pdp-options-modal{width:calc(100vw - 40px)}}.pdp-options{margin:2rem 0}.pdp-options__title{font-size:16px;font-weight:700;line-height:1em;color:#222;padding-bottom:.6875em;border-bottom:1px solid #ccc;margin-bottom:25px}@media(max-width:767px){.pdp-options__title{padding-bottom:.3em;margin-bottom:18px}}.pdp-options__price{float:right}.pdp-options--collapsed{display:none}.color_swatch-container-not-available{opacity:.6}.color_swatch-container-not-available:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 48%,#fff 0,#fff 52%,transparent 0);pointer-events:none}.color_swatch-container-selected,.color_swatch-container:hover{background:#ccc}.color_swatch{position:relative;display:inline-block;width:30px;height:30px;background:#fff}.color_swatch--black{background:#ccc;border-width:0}.color_swatch--white{background:#fff;background:linear-gradient(-135deg,#fff,#f0f0f0)}.color_swatch--stainless_steel{background:#c4c4c4;background:linear-gradient(-135deg,#c4c4c4,#797979)}.color_swatch--amber{background:linear-gradient(-135deg,#603f1f,#b99442)}.color_swatch--anthracite_gray{background:#5c6e78}.color_swatch--antique_copper{background:#ae7c70}.color_swatch--aspen{background:#87998d}.color_swatch--autumn{background:linear-gradient(-135deg,#b36135,#dbae34)}.color_swatch--azurite{background:#5a6076}.color_swatch--bisque{background:#f2ebdb}.color_swatch--black{background:#000}.color_swatch--black_stainless_steel,.color_swatch--black_steel{background:linear-gradient(-135deg,#8b8c90,#3b3c3f)}.color_swatch--blue_storm{background:linear-gradient(-135deg,#268bb3,#000)}.color_swatch--blue_water{background:#8ca1be}.color_swatch--blue{background:#0e15aa}.color_swatch--brass{background:linear-gradient(-135deg,#c1ab60,#896d1f)}.color_swatch--burnished{background:linear-gradient(-135deg,#8c8378,#4a403a)}.color_swatch--breakwater_blue{background:#82879e}.color_swatch--brick{background:#420101}.color_swatch--bright_and_blue{background:#059ab2}.color_swatch--broken_glass{background:linear-gradient(-135deg,#e9e9e9,#fff)}.color_swatch--bronze{background:#cd7f32}.color_swatch--brown{background:#7b7165}.color_swatch--brushed_chrome{background:linear-gradient(-135deg,#e4e3e3,#c2bebf)}.color_swatch--brushed_nickel{background:linear-gradient(-135deg,#dbd3bf,#b8b1a0)}.color_swatch--carbon{background:#293038}.color_swatch--champagne{background:#a59a88}.color_swatch--chrome{background:#e4e3e3}.color_swatch--claret{background:#8b1d2d}.color_swatch--classic_red{background:#b52141}.color_swatch--copper_glass{background:#ebad80;background:#b87333}.color_swatch--cream{background:linear-gradient(-135deg,#f0e2b9,#e1ce9f)}.color_swatch--crystal_clear{background:linear-gradient(-135deg,#cce0e1,#c1d4d1)}.color_swatch--dark_platinum{background:#454648}.color_swatch--evergreen{background:#4f635f}.color_swatch--fiery{background:linear-gradient(-135deg,#ca8a39,#4e261c)}.color_swatch--fire_opal{background:linear-gradient(-135deg,#c76324,#2c0b0a)}.color_swatch--galaxy_fire_blue{background:linear-gradient(-135deg,#54cde3,#1a7daa)}.color_swatch--galaxy_fire_red{background:linear-gradient(-135deg,#3e181d,#cb2c3d)}.color_swatch--gold{background:linear-gradient(-135deg,#cea233,#ebd959)}.color_swatch--rose_gold{background:linear-gradient(-135deg,#e0a684,#d88a6a,#b66e54)}.color_swatch--graphite{background:#363439}.color_swatch--green{background:linear-gradient(-135deg,#18bb52,#0c793d)}.color_swatch--hammered_bronze{background:#4e3423}.color_swatch--ivory{background:#fffff1}.color_swatch--lavender{background:#b480da}.color_swatch--light_blue{background:linear-gradient(-135deg,#9dbbdd,#7391b3)}.color_swatch--light_green{background:#a0b8a8}.color_swatch--lime_green{background:#b7c830}.color_swatch--mango_red{background:#64282b}.color_swatch--mediterranean_blue{background:#08497a}.color_swatch--metallic_red{background:#bf2c3a}.color_swatch--mirrored_copper{background:linear-gradient(-135deg,#bc877a,#feb7a5)}.color_swatch--navy{background:#043562}.color_swatch--neo_brass{background:#7a6735}.color_swatch--ocean_blue{background:#435266}.color_swatch--oil_rubbed_bronze{background:linear-gradient(-135deg,#69584d,#9e887c)}.color_swatch--olive_bronze{background:linear-gradient(-135deg,#ad795d,#8b6553)}.color_swatch--orange{background:linear-gradient(-135deg,#f6c067,#fc8527)}.color_swatch--oxide{background:#534b48}.color_swatch--pastel_blue{background:#b3c4d3}.color_swatch--pastel_green{background:#b6c7b7}.color_swatch--pearl_and_violet{background:#773a85}.color_swatch--pewter{background:linear-gradient(-135deg,#d6d2d1,#a7a6a3)}.color_swatch--pink{background:#c3a1bb}.color_swatch--platinum{background:#e5e4e2}.color_swatch--polished_chrome{background:linear-gradient(-135deg,#cdcccc,#f0efef)}.color_swatch--polished_nickel{background:linear-gradient(-135deg,#ccc4b3,#efe5d2)}.color_swatch--provence_lavender{background:#65434a}.color_swatch--purple{background:linear-gradient(-135deg,#754bbe,#3f2865)}.color_swatch--red{background:linear-gradient(-135deg,#ec2309,#aa1a07)}.color_swatch--riviera_blue{background:#213178}.color_swatch--rubbed_bronze{background:linear-gradient(-135deg,#3f342d,#5f514a)}.color_swatch--satin_nickel,.color_swatch--silver_mist{background:#c6beae}.color_swatch--silver{background:silver}.color_swatch--slate_green{background:#1a6256}.color_swatch--slate{background:#4d5969}.color_swatch--sterling_gray{background:#87959e}.color_swatch--tango_red{background:#d40c16}.color_swatch--tigers_eye{background:linear-gradient(-135deg,#411e20,#ac622f)}.color_swatch--titanium{background:#dcdde1}.color_swatch--tourmaline_blue{background:linear-gradient(-135deg,#0b1c22,#5c989f)}.color_swatch--tourmaline_lava{background:linear-gradient(-135deg,#2d0509,#d8832e)}.color_swatch--tourmaline_turqois{background:linear-gradient(-135deg,#0a2118,#5ed1ad)}.color_swatch--turqoise_sky{background:#138a97}.color_swatch--turqoise{background:linear-gradient(-135deg,#80c8c7,#1e8f99)}.color_swatch--vermillion_red{background:#8a3735}.color_swatch--walnut{background:#693b2b}.color_swatch--white{background:linear-gradient(-135deg,#fff,#eff0e9)}.color_swatch--wild_cherry{background:#dc304a}.color_swatch--yellow{background:linear-gradient(-135deg,#edef92,#f7d53e)}.color_swatch--slate{background:#4c4b4a}.color_swatch--indigo{background:#102238}.color_swatch--dark_green{background:#305245}.color_swatch--olivine{background:#a9ba6c}.color_swatch--linen{background:#eadec0}.color_swatch--blush{background:#bc9f93}.color_swatch--dove{background:#9aafc4}.color_swatch--dartmouth_blue{background:#3c5771}.color_swatch--piccadilly_red{background:#8a0015}.color_swatch--salcombe_blue{background:#004b5e}.color_swatch--black_gloss{background:#141721}.color_swatch--aqua{background:#c0dac6}.color_swatch--dark_blue,.color_swatch--midnight_sky{background:#212253}.color_swatch--carnaby_blue{background:#7185ac}.color_swatch--cornwall_green{background:#304a2c}.color_swatch--cranberry{background:#5c0019}.color_swatch--fawn{background:#aba38f}.color_swatch--mineral_green{background:#5f7867}.color_swatch--stone_blue{background:#5c6c80}.color_swatch--antique_brass{background:linear-gradient(135deg,#fffce9,#cdb189 25%,#937d4e 50%,#5f4828 75%,#4b3e1c)}.color_swatch--graphite_steel{background:linear-gradient(90deg,#bcbcbc,#8f8f8f,#646464)}.color_swatch--slate_blue{background:#283849}.color_swatch--alluvial_blue{background:#015d87}.color_swatch--arctic_grey{background:#abb0ac}.color_swatch--bywater_blue{background:#a7dcdc}.color_swatch--blackforest_green{background:#324038}.color_swatch--cast_black{background:#2f2f30}.color_swatch--cypress_green{background:#65684c}.color_swatch--damascus_grey{background:#585858}.color_swatch--kalamata_red{background:#4b2929}.color_swatch--pacific_grey{background:#aba39a}.color_swatch--reduction_red{background:#692b2b}.color_swatch--san_marzano_red{background:#ad2c34}.color_swatch--vanilla_cream{background:#e0ddbd}.color_swatch--pure_white{background:#f3f5e5}.color_swatch--black_matte,.color_swatch--matte_black{background:#27272b}.color_swatch--gloss_black{background:#03000d}.color_swatch--provence_blue{background:#6e7f98}.color_swatch--ocean{background:#738588}.color_swatch--wintersky{background:#37465a}.color_swatch--morning_dew{background:#e3dbc6}.color_swatch--tapestry{background:#ccd3c8}.color_swatch--roquefort{background:#bacbc8}.color_swatch--royal_blue{background:#263a66}.color_swatch--blanc{background:#ebe6d1}.color_swatch--winter_sky{background:#37465a}.color_swatch--polished_brass{background:linear-gradient(-135deg,#c1ab60,#896d1f)}.color_swatch--satin_chrome{background:#acafac}.color_swatch--antique_white{background:#ede0c9}.color_swatch--blue_grey{background:linear-gradient(135deg,#5e6b75,#8c9ba5,#5e6b75)}.color_swatch--burgundy{background:linear-gradient(135deg,#5c2f2f,#8a5353,#5c2f2f)}.color_swatch--emerald_green{background:linear-gradient(135deg,#294933,#507d5a,#294933)}.color_swatch--graphite_matte{background:#767076}.color_swatch--midnight_blue{background:linear-gradient(135deg,#2f3a5a,#606d89,#2f3a5a)}.color_swatch--copper{background:#ae7c70}.color_swatch--antique_bronze{background:#6d561f}.color_swatch--daffodil{background:#eba64b}.color_swatch--damascus_gray{background:#585858}.color_swatch--eucalyptus{background:#727c71}.color_swatch--golden_hour{background:#977431}.color_swatch--ivy{background:#004226}.color_swatch--martini{background:#575441}.color_swatch--nantucket{background:#9b9286}.color_swatch--november_sky{background:#7b8e95}.color_swatch--onyx{background:#231f20}.color_swatch--spiced_cider{background:#ab5449}.color_swatch--splash{background:#a0b6b3}.color_swatch--squall{background:#3d4e56}.color_swatch--valentine{background:#a93b50}.color_swatch--brushed_brass{background:linear-gradient(-135deg,#c1ab60,#b6983f 40%,#896d1f)}.color_swatch--brushed_bronze{background:linear-gradient(-135deg,#d1b39c,#b68e6b 40%,#835e43)}.color_swatch--brushed_black{background:linear-gradient(-135deg,#8a8280,#5e5856 40%,#3e3a39)}.color_swatch--brushed_copper{background:linear-gradient(-135deg,#d1a08a,#be7c5f 40%,#804d32)}.color_swatch--brushed_stainless_steel{background:linear-gradient(-135deg,#d4d4d4,#b7b7b7 40%,#8f8f8f)}.color_swatch--flat_black{background:linear-gradient(-135deg,#3a3a3a,#1f1f1f 40%,#000)}.color_swatch--california_poppy{background:#ffc93b}.color_swatch--desert_sage{background:#99a28c}.color_swatch--obsidian_black{background:#383338}.color_swatch--limestone{background:#a5a19e}.color_swatch--pacific_blue{background:#0b4ca2}.color_swatch--sierra{background:#933234}.color_swatch--glacier{background:#e7e3da}.color_swatch--surf{background:#a7fce5}.color_swatch--turqoise{background:#40e0d0}.color_swatch--bora_bora{background:#6aaaa8}.color_swatch--citra{background:#e16823}.color_swatch--froth{background:#f6f6f6}.color_swatch--grove{background:#0a382b}.color_swatch--lush{background:#260534}.color_swatch--matador{background:#9b1017}.color_swatch--pacific_fog{background:#455964}.color_swatch--prince{background:#0c3689}.color_swatch--sol{background:#f8b31c}.color_swatch--stealth{background:#101010}.color_swatch--tin_roof{background:#6a0019}.color_swatch--custom_colors{background:conic-gradient(red,#ff2b00,#f50,#ff8000,#fa0,#ffd500,#ff0,#d5ff00,#af0,#80ff00,#5f0,#2bff00,#0f0,#00ff2b,#0f5,#00ff80,#0fa,#00ffd5,#0ff,#00d5ff,#0af,#0080ff,#05f,#002bff,#00f,#2b00ff,#50f,#8000ff,#a0f,#d500ff,#f0f,#ff00d5,#f0a,#ff0080,#f05,#ff002b)}.color_swatch--custom_color_match{background:conic-gradient(from 0deg at 70%,at 30%,red,#f0f,#00f,red);background:conic-gradient(from 0deg at 70% 30%,red,#f0f,#00f,red)}.color_swatch--standard_ral_matte{background:url(https://assets.ajmadison.com/image/upload/v1735801751/matte_swatch)}.color_swatch--standard_ral_semigloss{background:url(https://assets.ajmadison.com/image/upload/v1735801751/gloss_swatch)}.color_swatch--plated_trim{background:linear-gradient(to top right,#f9e326,#bca303)}.color_swatch_text_container{background:#000;color:#fff;font-size:8px;font-weight:700;width:100%;height:100%;overflow:hidden}.color_swatch_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.admin__inventory{display:inline-block}.admin__inventory>span{font-size:10px;margin:0 3px;cursor:help;border-radius:6px;width:20px;display:inline-block;text-align:center}.admin__inventory .AJDSPL{background-color:#c36b15;color:#fff;font-weight:700}.admin__inventory .AJWHS1{background-color:green;color:#fff;font-weight:700}.admin__inventory .AJWHS2{background-color:#20b2aa;color:#fff;font-weight:700}.admin__inventory .NEHDS{background-color:green;color:#fff;font-weight:700}.admin__inventory .show{background-color:#00f;color:#fff;font-weight:700}.admin__inventory .EXPO{background-color:#000;color:#fff;font-weight:700}.admin__inventory .EXPO2{background-color:#fff;color:#000;font-weight:700;border:2px solid green}.admin__inventory .EXPO2BO{background-color:#fff;color:green;font-weight:700;border:2px solid #000}.admin__inventory .LMD1{background-color:green;color:#fff;font-weight:700}.admin__inventory .FGOCLEAR{background-color:#c36b15;color:#fff;font-weight:700}.admin__inventory .DYNA02{color:#900}.admin__inventory .NOHEAP{color:#00f}.admin__inventory .CARL01{background-color:#000;color:#fff;font-weight:700}.admin__inventory .RETURN{background-color:#cef6f5;color:#000;font-weight:700}.admin__inventory .DAMAGE{background-color:purple;color:#fff;font-weight:700}.admin__inventory .WHS9{background-color:olive;color:#fff;font-weight:700}.admin__inventory .FELI01{background-color:#2cc2e8;color:#fff;font-weight:700;padding:2px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%}.admin__inventory .expo-available,.admin__inventory .expo-backorder,.admin__inventory .on-order-available{display:inline-block;transform:rotate(-45deg);height:12px;line-height:12px;width:12px;text-align:center;vertical-align:middle;background-color:green;color:#fff;font-size:9px;border-radius:0}.admin__inventory .expo-available-inner,.admin__inventory .expo-backorder-inner,.admin__inventory .on-order-available-inner{display:inline-block;transform:rotate(45deg)}.admin__inventory .expo-backorder{background-color:#000}.admin__inventory .on-order-available{background-color:purple}.top-3 .md-diamond{top:-1px}.top-3 .md-diamond:first-of-type{margin-left:0}.ticker{padding:2px 3px;margin:2px}.warranty-modal-wrapper{width:650px;padding:15px;font-size:14px;color:#000;line-height:1.3}.warranty-modal-wrapper div:empty{display:block}@media(max-width:1024px){.warranty-modal-wrapper .warranty-header-pic,.warranty-modal-wrapper .warranty-header-pic:empty{display:none}}@media(max-width:770px){.warranty-modal-wrapper{width:310px}}.warranty-logos{display:flex;margin:25px}.allstate-logo{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Allstate_Protection_Hor.add7164d.svg) no-repeat;width:189px;height:57px;margin-top:15px}.divider-logos{width:1px;background-color:#ccc;margin:0 10px}.aj-logo{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/AJM_Logo_with_Tag.8626bd60.svg) no-repeat;width:175px;height:70px}.warranty-header{display:flex;width:100%;background-color:#133d8d}.warranty-header .warranty-header-text{padding:20px;flex:1;color:#fff}.warranty-header .warranty-header-text .warranty-header-text-header{font-size:28px}.warranty-header .warranty-header-text ul{line-height:1.43;list-style-type:none}.warranty-header .warranty-header-text ul li{padding:8px 0}.warranty-header .warranty-header-text ul li:before{content:"✔";color:#5ebb47;margin-right:10px}.warranty-header .warranty-header-pic{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/warranty_modal.c7766725.jpg);width:230px}.warranty-info{padding:30px}.warranty-info .warranty-info-header{font-size:26px;margin-bottom:5px}.warranty-info .warranty-bullets{display:flex;margin-top:20px}.warranty-info .warranty-bullets .warranty-bullets-col{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.warranty-info .warranty-bullets .warranty-bullets-col .warranty-bullet.no-center{align-items:start}.warranty-info .warranty-bullets .warranty-bullets-col .warranty-bullet{display:flex;align-items:center;margin-top:5px}.warranty-info .warranty-bullets .warranty-bullets-col .warranty-bullet .bullet-text{padding-left:10px;width:150px}.warranty-info .warranty-bullets .warranty-bullets-col .warranty-bullet .warranty-bullet-subtext{line-height:1.25;margin-top:5px}.warranty-info .warranty-bullets .icon{width:30px;height:30px}.warranty-info .warranty-bullets .power{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Wont_Power_On.f588024d.svg) no-repeat}.warranty-info .warranty-bullets .component-failure{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Component_Failures.d1799f71.svg) no-repeat}.warranty-info .warranty-bullets .surge{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Power_Surge_Supply_Failure.c6b5f9e5.svg) no-repeat}.warranty-info .warranty-bullets .leaks{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Unexpected_Leaks.a323dad0.svg) no-repeat}.warranty-info .warranty-bullets .mechanical-failure{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Mech_Elec_Failures.f9371bf0.svg) no-repeat}.warranty-info .warranty-bullets .button-failure{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Button_Failure.2d1dab4e.svg) no-repeat}.warranty-info .warranty-bullets .screen-failure{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Screen_Failure.b18f9734.svg) no-repeat}.warranty-info .warranty-bullets .broken-ice{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Broken_Ice_Maker.860e3dae.svg) no-repeat}.warranty-info .warranty-bullets .food-spoil{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Covers_Food_Spoilage.0656ae70.svg) no-repeat}.warranty-info .warranty-bullets .missed-laundry{background:url(https://assets.ajmadison.com/raw/upload/2.0/assets/images/Circle_Icon_Covers_Missed_Laundry.da12521e.svg) no-repeat}.warranty-footer{padding:0 30px}@media(max-width:1024px){.warranty-header .warranty-header-text-header{font-size:20px}.warranty-header li{padding:3px 0}.warranty-info-header{font-size:18px}.warranty-info{padding:15px}.warranty-bullet .icon{width:15px;height:15px}.warranty-bullet .bullet-text{font-size:12px}.warranty-info .warranty-bullets{flex-wrap:wrap;justify-content:flex-start;margin-left:20px}.warranty-info .warranty-bullets .warranty-bullets-col{flex:0 1 auto;justify-content:flex-start}.warranty-info .warranty-bullets .warranty-bullets-col>.warranty-bullet:not(:last-child){margin-bottom:10px}.warranty-info .warranty-bullets .first-bullets-col{margin-right:30px}.warranty-info .warranty-bullets .last-bullets-col{margin-top:10px;flex-direction:row;flex:0 0 100%;justify-content:flex-start}.warranty-info .warranty-bullets .last-bullets-col .warranty-bullet{margin-top:0}.warranty-info .warranty-bullets .last-bullets-col .warranty-bullet .bullet-text{flex:1}.warranty-info .warranty-bullets .last-bullets-col .last-col-first-bullet{margin-right:30px}.warranty-footer{padding:0 15px}}@media(max-width:770px){.allstate-logo{margin-top:7px}.warranty-info .warranty-bullets .last-bullets-col{flex-direction:column;margin-top:0}.warranty-bullets-col{margin-bottom:10px}}.js-addons-related .adds,.js-package-addons .adds{width:100%;margin-bottom:-1px}.js-addons-related .quantity-select,.js-package-addons .quantity-select{height:20px;padding:0 4px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0}.js-addons-related .quantity-select::-ms-expand,.js-package-addons .quantity-select::-ms-expand{display:none}.js-addons-related .hide-checkbox,.js-package-addons .hide-checkbox{position:relative;left:-999em}.js-addons-related .checkbox-psuedo:after,.js-package-addons .checkbox-psuedo:after{content:"";font-size:18px;display:inline-block;width:18px}.js-addons-related .filterControl>span:before,.js-package-addons .filterControl>span:before{content:"|";padding:0 8px}.js-addons-related .filterControl>span:first-of-type:before,.js-package-addons .filterControl>span:first-of-type:before{content:" ";padding:0}@media(min-width:768px){.js-addons-related .adds{margin:5px;width:calc(33.3333% - 7px)}}@media(min-width:960px){.js-addons-related .adds{margin:5px;width:calc(25% - 10px)}}@media(min-width:960px){.js-addons-related .adds:nth-child(4n+1){margin-left:0}}@media(min-width:960px){.js-addons-related .adds:nth-child(4n){margin-right:0}}@media(min-width:768px)and (max-width:960px){.js-addons-related .adds:nth-child(3n+1){margin-left:0}}@media(min-width:768px)and (max-width:960px){.js-addons-related .adds:nth-child(3n){margin-right:0}}@media(min-width:768px){.js-package-addons .adds{margin-top:5px;margin-bottom:5px;width:calc(50% - 10px)}}@media(min-width:1280px){.js-package-addons .adds{margin:5px;width:calc(33.3333% - 7px)}}.js-package-addons .adds:nth-child(odd){margin-right:5px}.js-package-addons .adds:nth-child(2n){margin-left:5px}@media(min-width:1280px){.js-package-addons .adds:nth-child(3n+1){margin-left:0}}@media(min-width:1280px){.js-package-addons .adds:nth-child(3n){margin-right:0}}@media(min-width:768px){.totalPrice{float:left}}.sm-down-left{float:left}@media(min-width:768px){.sm-down-left{float:none}}.sm-down-right{float:right}@media(min-width:768px){.sm-down-right{float:none}}.addon-modal-trigger{all:unset;font-weight:700;color:#174189;cursor:pointer}.clearBoth{clear:both}:root .hide_safari_only::-webkit-inner-spin-button,:root .hide_safari_only::-webkit-outer-spin-button,_::-webkit-full-page-media,_:future{-webkit-appearance:none;margin:0}.highlight{background-color:rgba(255,255,176,0);transition:background-color .5s ease-out}.highlight.is-active{background-color:#ffffb0}.js-sticky .sticky{display:none}.js-sticky .sticky.stuck{height:100px;position:relative;width:100%;display:block;z-index:500}.tabs{padding-top:2px}.tab{font-weight:700;background-color:#f2f2f2;padding:4px 2em;cursor:pointer}.tab.active{color:#666;padding-top:4px;border-bottom-color:#fff}.tab.active,.tab.col-3{background-color:transparent}.tab.tab--v2{font-weight:400;color:#000}.tab.tab--v2.active{font-weight:700}.tab-content{margin-top:-1px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.white-background{background-color:#fff}.panel-heading{font-weight:700;background-color:#174189}.panel-heading a{display:block;padding:10px 5px;color:#fff}.panel-heading a:hover{text-decoration:none}.panel-heading a:after{font-family:ajm-icon-font;font-size:26px;font-size:2rem;line-height:.8;float:right;content:"";transition:transform .2s}.panel.is-open>.panel-heading{background-color:#ccc}.panel.is-open>.panel-heading a{color:#666}.collapse-arrow:after,.panel.is-open>.panel-heading a:after{transform:rotate(90deg)}.collapse-arrow:after{font-family:ajm-icon-font;line-height:.8;content:"";display:inline-block;margin-left:5px;transition:transform .2s}.collapse-arrow.collapsed:after{transform:none}.product-option{position:relative}.product-option .icon-checkmark{display:none;right:3px;bottom:3px}.product-option.is-active{border-color:#e77a00}.product-option.is-active .icon-checkmark{display:inline}.product-image__container .MagicZoom>img{width:auto;margin-right:auto!important;margin-left:auto!important}.product-image__carousel .mz-thumb{text-shadow:1px 1px 3px hsla(0,0%,40%,.8)}.product-image__carousel .mz-thumb.mz-thumb-selected{border-color:#3b8448}.product-image__carousel .mz-thumb-selected img,.product-image__carousel .mz-thumb:hover img{filter:none!important}.mz-no-zoom .mz-hint{display:none}.mz-expand{background-color:hsla(0,0%,100%,.95)!important}.mz-expand .mz-expand-thumbnails .magic-thumb{max-width:50px}.mz-expand .mz-expand-thumbnails .magic-thumb>img{height:auto;display:inline-block}.mz-expand .mz-caption{color:#666!important;font-family:inherit!important}.mz-expand-bg{display:none!important}:root:not(.mobile-magic) .mz-expand button.mz-button{color:#555!important;background-color:hsla(0,0%,100%,.9)!important}:root:not(.mobile-magic) .mz-expand button.mz-button:hover{color:#222!important}.compare-table{white-space:normal;table-layout:fixed;border-collapse:collapse}.compare-table td{width:200px;border:1px inset #ccc}.compare-table td.is-current{border-left:1px solid #e77a00;border-right:1px solid #e77a00}.compare-table td.compare-table__header{background-color:#e6e6e6;font-weight:700}.compare-table tr:last-of-type td.is-current{border-bottom:1px solid #e77a00}.compare-table .compare-table__here td{border:none}.compare-table .compare-table__here td.is-current{border:1px solid #e77a00;background-color:#e77a00;color:#fff;text-align:center}.product-rebate__terms u{text-decoration:none;font-weight:700}.product-image2{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.product-image2-img{position:relative;display:grid;align-items:center;justify-items:center;place-items:center}.product-image2-thumbnail{display:inline-block;position:relative;height:var(--thumbnail-size);width:var(--thumbnail-size);flex:0 0 var(--thumbnail-size);border-bottom-width:2px;cursor:pointer}.product-image2-thumbnail:hover{border-color:#017202;border-color:var(--button-primary)}.product-image2-thumbnail-show-more-overlay{z-index:2;background-color:#333;opacity:.5;position:absolute;top:0;right:0;bottom:0;left:0}.product-image2-thumbnail-show-more{z-index:3;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;justify-items:center;place-items:center;font-size:20px;font-weight:700}.product-image2-main-image-container{position:relative;cursor:pointer}.speed-queen-overlay{position:absolute;bottom:10px;right:0;z-index:5;display:block;width:200px}.MagicZoom,.mz-button,.mz-expand-controls,.mz-expand-thumbnails,.mz-expand .mz-expand-stage,.mz-expand .mz-expand-stage .mz-image-stage,.mz-expand .mz-expand-stage .mz-image-stage .mz-caption,.mz-figure,.mz-hint,.mz-lens,.mz-loading,.mz-thumb img,.mz-zoom-window{box-sizing:border-box}.MagicZoom,.mz-figure{display:inline-block;outline:0!important;font-size:0!important;line-height:100%!important;direction:ltr!important;position:relative;z-index:1;margin:0 auto;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;backface-visibility:hidden}.MagicZoom{-webkit-transform:translateZ(0);touch-action:pan-y}figure.mz-figure{overflow:hidden;margin:0!important;transform-style:preserve-3d}.MagicZoom img,.mz-figure img{border:0!important;margin:0!important;outline:0!important;padding:0!important}.MagicZoom>img,.mz-figure>img{width:100%;height:auto;max-height:350px!important}.ie8-magic .MagicZoom>img,.ie8-magic .mz-figure>img{width:100%;max-width:none!important}.mz-expand .mz-figure.mz-no-zoom,.mz-figure.mz-no-zoom.mz-no-expand{cursor:default!important}.mz-expand,.mz-figure.mz-active{touch-action:none}.mz-lens,.mz-zoom-window{position:absolute!important;overflow:hidden!important;pointer-events:none!important}.mz-lens img,.mz-zoom-window img{position:absolute!important;max-width:none!important;max-height:none!important}.mz-lens img{transition:none!important}.mz-zoom-window{z-index:2000000000;transform:translateZ(0)}.mz-zoom-window.mz-magnifier{-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);-webkit-mask-clip:content;cursor:none}.mz-figure.mz-active .mz-zoom-window.mz-magnifier{pointer-events:auto!important;cursor:inherit!important}.mz-zoom-window.mz-magnifier.mz-expanded{z-index:2147483647}.mz-zoom-window img{width:auto;height:auto;left:-1000%;right:-1000%;top:-1000%;bottom:-1000%;margin:auto!important;transition:none!important;transform-origin:50% 50%!important}.mz-zoom-window.mz-preview img{top:0!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;width:100%!important;height:auto!important;transform:none!important}.lt-ie9-magic .mz-zoom-window img{margin:0!important}.mz-expand-controls{z-index:2147483647}.mz-fade{transition:opacity .25s}.mz-hidden{opacity:0}.mz-visible{opacity:1}.mobile-magic .mz-expand .mz-expand-bg{transform-style:flat!important}.mobile-magic .mz-expand-controls.mz-fade{transition:none!important}.mobile-magic .mz-expand>.mz-zoom-window{top:0!important;left:0!important}@media not screen and (max-device-width:767px){.mz-expanded-view-open,.mz-expanded-view-open body{overflow:hidden!important}.mz-expanded-view-open body{height:auto!important}}@media screen and (max-device-width:767px){:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]),:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]) body{overflow:hidden!important}:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]) body{height:auto!important}}.mz-figure.mz-active{background:#fff}.mz-figure.mz-active,.mz-figure.mz-click-zoom,.mz-figure.mz-no-zoom{cursor:pointer;cursor:zoom-in}.mz-figure.mz-active.mz-no-expand{cursor:crosshair}.mz-figure.mz-active.mz-click-zoom.mz-no-expand{cursor:crosshair;cursor:zoom-out}.mz-figure.mz-active.mz-magnifier-zoom.mz-hover-zoom.mz-no-expand{cursor:none}.mz-figure.mz-magnifier-zoom.mz-active{overflow:visible!important}.mz-figure.mz-active>img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncA type='linear' slope='0.6'/></feComponentTransfer></filter></svg>#grayscale");filter:grayscale(80%) opacity(60%)}.no-cssfilters-magic .mz-figure.mz-active>img{opacity:.6}.lt-ie10-magic .mz-figure.mz-active>img{opacity:1;filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1,opacity=0.6)}.mz-expand .mz-figure.mz-active.mz-inner-zoom,:not(.mz-expand) .mz-figure.mz-active.mz-inner-zoom>img{opacity:0}.lt-ie10-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom,.lt-ie10-magic .mz-figure.mz-active.mz-inner-zoom>img{filter:alpha(opacity=0)}.ie9-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom{background:transparent}.mz-lens{border:1px solid hsla(0,0%,66.7%,.7);box-shadow:0 0 5px rgba(0,0,0,.3);cursor:none;z-index:10;opacity:0}.mz-figure.mz-active .mz-lens{opacity:1;transition:opacity .3s cubic-bezier(.25,.5,.5,.9) .1s}.mz-figure.mz-active.mz-magnifier-zoom .mz-lens{border-radius:50%;opacity:0;cursor:none}.mz-zoom-window{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.2)}.mz-zoom-window.mz-magnifier{border-radius:100%;border:0;background:hsla(0,0%,100%,.3)}.mz-zoom-window.mz-magnifier:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100%;border:1px solid hsla(0,0%,66.7%,.7);box-shadow:inset 0 0 20px 1px rgba(0,0,0,.3);background:transparent;z-index:1}.mz-zoom-window.mz-magnifier.mz-square,.mz-zoom-window.mz-magnifier.mz-square:before{border-radius:0!important}.lt-ie9-magic .mz-zoom-window{border:1px solid #e5e5e5}.mz-zoom-window.mz-inner{border:none;box-shadow:none}.mz-zoom-window.mz-inner:not(.mz-expanded){z-index:80}.mz-zoom-window .mz-caption{background:#777;color:#fff;font-size:10pt;opacity:.8;position:absolute;top:0;z-index:150;padding:3px;width:100%;line-height:normal!important;text-align:center!important}.lt-ie9-magic .mz-zoom-window .mz-caption{filter:alpha(opacity=80)}.mz-zoom-window.caption-bottom .mz-caption{top:auto;bottom:0}.mz-zoom-window.mz-expanded>.mz-caption{display:none}.mz-zoom-window.mz-activating,.mz-zoom-window.mz-deactivating{transition:opacity .3s cubic-bezier(.25,.5,.5,.9),transform .3s cubic-bezier(.25,.5,.5,.9)}.mz-zoom-window.mz-deactivating{transition-duration:.25s,.25s,.25s}.mz-zoom-window.mz-p-bottom,.mz-zoom-window.mz-p-left,.mz-zoom-window.mz-p-right,.mz-zoom-window.mz-p-top{opacity:0;z-index:-100}.mz-zoom-window.mz-p-right{transform:translate3d(-20%,0,0)}.mz-zoom-window.mz-p-left{transform:translate3d(20%,0,0)}.mz-zoom-window.mz-p-top{transform:translate3d(0,20%,0)}.mz-zoom-window.mz-p-bottom{transform:translate3d(0,-20%,0)}.mz-zoom-window>img{transform:translateZ(0) scale(1);backface-visibility:hidden}.mz-zoom-window.mz-p-inner.mz-activating>img,.mz-zoom-window.mz-p-inner.mz-deactivating>img{transition:transform .22s cubic-bezier(.25,.5,.5,.9)!important}.mz-zoom-window.mz-p-magnifier{transform:scale(.1)}.mz-zoom-window.mz-custom.mz-activating,.mz-zoom-window.mz-custom.mz-deactivating,.mz-zoom-window.mz-preview.mz-activating,.mz-zoom-window.mz-preview.mz-deactivating{transition:opacity .3s cubic-bezier(.25,.5,.5,.9)}.mz-zoom-window.mz-custom.mz-deactivating,.mz-zoom-window.mz-preview.mz-deactivating{transition-duration:.2s}.mz-zoom-window.mz-p-custom,.mz-zoom-window.mz-p-preview{opacity:0}.mz-hint,.mz-loading{color:#eee;background:rgba(49,51,61,.7);font:normal 12px/1.2em Lucida Grande,Lucida Sans Unicode,Verdana,Helvetica Neue,Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;direction:ltr;display:inline-block;margin:0;position:absolute;z-index:1000;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:opacity .25s ease}.mz-hint{bottom:8px;left:0;right:0;padding:0 10%;background-color:transparent;transition:opacity .4s ease,z-index .4s ease}.mz-hint-message{display:inline-block;background:rgba(49,51,61,.7);border-radius:2em;padding:.7em 1.1em}.mz-hint-message:before{content:"⊕";font-family:serif;font-size:1.5em;speak:none;text-align:center;vertical-align:-2px;margin-right:6px}.mobile-magic .mz-hint-message:before{display:none}.mz-hint-hidden{opacity:0;z-index:-1;transition-delay:.6s}.mz-expand .mz-hint{font-size:18px;line-height:1.1em;top:50%;bottom:auto;margin:0;transform:translateY(-50%)}.mz-expand .mz-hint-message{padding:1.1em}.mz-expand .mz-hint-message:before{display:none}.mz-expand .mz-hint-hidden{opacity:0;transition-delay:1.5s}.mz-loading{font-size:0;border-radius:100%;opacity:0;padding:0;width:36px;height:36px;top:50%;left:50%;transform:translate(-50%,-50%)}.mz-loading:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:24px;height:24px;margin:auto;text-indent:-9999em;border-radius:50%;border:2px solid #fff;border-top-color:transparent;box-sizing:border-box}.mz-loading.shown{opacity:1;z-index:1;transition:opacity 0s}.mz-loading.shown:after{animation:spin-loading .9s linear infinite}@keyframes spin-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lt-ie10-magic .mz-loading{border-radius:2em;font-size:12px;padding:.7em 1.1em;width:auto;height:auto}.lt-ie10-magic .mz-loading:after{content:"Loading...";text-indent:0;border:none;position:relative}.lt-ie9-magic .mz-loading{filter:alpha(opacity=0);right:0;left:0;width:126px;margin:auto}.lt-ie9-magic .mz-hint-message,.lt-ie9-magic .mz-loading.shown{background:transparent!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#7c31333D",EndColorStr="#7c31333D")}.lt-ie9-magic .mz-hint-hidden{filter:alpha(opacity=0)}.mz-expand,.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>img,.mz-expand .mz-expand-bg>svg,.mz-expand .mz-expand-stage{position:absolute;top:0;right:0;bottom:0;left:0}.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>img,.mz-expand .mz-expand-bg>svg{width:auto!important;height:auto!important}.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>svg{min-width:100%!important;min-height:100%!important}.mz-expand{background-color:#000;text-align:center;display:block;overflow:hidden;z-index:2100000000;position:fixed;width:auto;height:auto;transform-style:preserve-3d;backface-visibility:hidden;-ms-overflow-style:none}.mz-expand,.mz-expand .mz-expand-bg{vertical-align:middle;perspective:600px}.mz-expand .mz-expand-bg{display:inline-block;max-width:none!important;max-height:none!important;margin:auto;z-index:-100;background-repeat:no-repeat;background-size:cover;transform:translateZ(0) scale(7) rotate(.01deg)}.mz-expand .mz-expand-bg>img{margin:auto;transform:translateZ(0);backface-visibility:hidden;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur'><feGaussianBlur stdDeviation='80' in='SourceGraphic'></feGaussianBlur></filter></svg>#blur");filter:blur(20px) brightness(60%)}.mz-expand .mz-expand-bg>svg{margin:auto;opacity:.6}.lt-ie10-magic .mz-expand .mz-expand-bg,[data-magic-ua=edge] .mz-expand .mz-expand-bg{display:none!important}.lt-ie9-magic .mz-expand{background:#1f1f1f}[data-magic-ua=edge] .mz-expand{background-color:rgba(31,31,31,.96)}.mz-expand.dark-bg .mz-expand-bg,.mz-expand.plain-bg .mz-expand-bg,.mz-expand.white-bg .mz-expand-bg{display:none!important}.mz-expand.dark-bg{background-color:#1f1f1f;background-color:rgba(31,31,31,.96)}.mz-expand.white-bg{background-color:#fff}.mz-expand .mz-expand-stage{display:flex;flex-direction:column;padding:0;z-index:2100000000}.mz-expand .mz-expand-stage .mz-image-stage{display:flex;flex-direction:column;flex:1 1;position:relative;margin:0;padding:20px 0;overflow:hidden;text-align:center;vertical-align:middle;backface-visibility:hidden}.mz-expand .mz-expand-stage.mz-zoom-in .mz-image-stage{padding:0!important;left:0;right:0}.mz-expand .mz-image-stage>figure{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;font-size:0;overflow:hidden}.mz-expand .mz-figure{max-width:100%!important;overflow:visible}.mz-expand .mz-figure>img{max-width:100%;width:auto;height:auto}.mz-expand .mz-zoom-in .mz-image-stage>figure,.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-activating,.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-active{flex:1 0;width:100%;height:100%}.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-active>img{pointer-events:none}.mz-expand .mz-figure{cursor:pointer;cursor:zoom-in}.mz-expand .mz-figure.mz-active{cursor:crosshair;cursor:zoom-out}.mz-expand .mz-expand-stage.mz-zoom-in.mz-always-zoom .mz-image-stage>figure>figure>img{z-index:1;position:absolute!important;top:-5000px!important;bottom:-5000px!important;left:-5000px!important;right:-5000px!important;margin:auto!important}.lt-ie10-magic .mz-zoom-window.mz-expanded img{filter:alpha(opacity=100)}.lt-ie10-magic .mz-expand .mz-figure.mz-magnifier-zoom{overflow:hidden;filter:alpha(opacity=100)}.mz-expand .mz-caption{flex:0 0;color:#fff;text-shadow:0 0 46px #000;padding:10px 30px;font:normal 10pt/1.25 Lucida Grande,Lucida Sans Unicode,Verdana,Helvetica Neue,Arial,Helvetica,sans-serif;text-align:center;width:100%;opacity:0}.mz-expand .mz-caption.mz-show{transition:opacity .15s ease-out;opacity:1}.mz-expand .mz-zoom-in .mz-image-stage .mz-caption{display:none}.mz-expand .mz-caption a{color:inherit;cursor:pointer}.mz-expand.white-bg .mz-caption{color:#555;text-shadow:none}.lt-ie9-magic .mz-expand .mz-caption{top:100%}.mz-expand .mz-zoom-window{box-shadow:none;background:transparent}.lt-ie9-magic .mz-expand .mz-zoom-window{border:0}@media screen and (max-device-width:767px){.mobile-magic .mz-expand .mz-image-stage .mz-caption{display:none!important}}.mz-expand-controls,.mz-nav-controls,button.mz-button{margin:0!important;padding:0!important;outline:0!important}.mz-nav-controls{z-index:2100000000}button.mz-button{color:hsla(0,0%,70.6%,.6)!important;font-size:0;cursor:pointer;z-index:2100000000!important;background-color:transparent!important;border:0 solid transparent!important;border-radius:100%!important;box-shadow:none!important;position:absolute!important;text-transform:none!important;text-align:center;speak:none;width:60px!important;height:60px!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;transition:color .25s,background-color .25s!important}button.mz-button:before{display:block;position:static;height:100%;transform:scale(.9);transition:transform .25s!important}:root:not(.mobile-magic) button.mz-button:hover,button.mz-button:active{color:#b4b4b4!important}button.mz-button:active:before{transform:scale(.7)!important}.mobile-magic .mz-expand button.mz-button:active{background-color:rgba(49,51,61,.7)!important}button.mz-button.mz-button-next,button.mz-button.mz-button-prev{margin:auto 10px!important;top:0!important;bottom:0!important;overflow:hidden!important}button.mz-button.mz-button-prev{left:0!important;transform:rotate(180deg)!important}button.mz-button.mz-button-next{right:0!important}button.mz-button.mz-button-close{margin:10px!important;top:0!important;right:0!important;z-index:95!important}button.mz-button.mz-button-close:before{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1LjM4NCAyNC43MjRhMSAxIDAgMDEwLTEuNDE0TDM3IDExLjcwNSAzNi4yOTQgMTEgMjQuNjggMjIuNjA0YTEgMSAwIDAxLTEuNDE0IDBsLTExLjU2LTExLjU2Ny0uNzA1LjcwNUwyMi41NiAyMy4zMWExIDEgMCAwMS0uMDAxIDEuNDE0TDExLjAzNyAzNi4yMzRsLjcwNi43MDUgMTEuNTIxLTExLjUxYTEgMSAwIDAxMS40MTQgMEwzNi4yNDIgMzdsLjcwNS0uNzA2LTExLjU2My0xMS41N3oiIGZpbGw9IiM5OTkiLz48cGF0aCBkPSJNMjUuMzg0IDI0LjcyNGExIDEgMCAwMTAtMS40MTRMMzcgMTEuNzA1IDM2LjI5NCAxMSAyNC42OCAyMi42MDRhMSAxIDAgMDEtMS40MTQgMGwtMTEuNTYtMTEuNTY3LS43MDUuNzA1TDIyLjU2IDIzLjMxYTEgMSAwIDAxLS4wMDEgMS40MTRMMTEuMDM3IDM2LjIzNGwuNzA2LjcwNSAxMS41MjEtMTEuNTFhMSAxIDAgMDExLjQxNCAwTDM2LjI0MiAzN2wuNzA1LS43MDYtMTEuNTYzLTExLjU3eiIgc3Ryb2tlPSIjOTk5Ii8+PC9zdmc+")}button.mz-button.mz-button-next:before,button.mz-button.mz-button-prev:before{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4Ljc2IDkuMzVhMSAxIDAgMDAtMS41MiAxLjNsMS41Mi0xLjN6TTMwIDI0bC43Ni42NWExIDEgMCAwMDAtMS4zTDMwIDI0ek0xNy4yNCAzNy4zNWExIDEgMCAwMDEuNTIgMS4zbC0xLjUyLTEuM3ptMC0yNi43bDEyIDE0IDEuNTItMS4zLTEyLTE0LTEuNTIgMS4zem0xMiAxMi43bC0xMiAxNCAxLjUyIDEuMyAxMi0xNC0xLjUyLTEuM3oiIGZpbGw9IiM5OTkiLz48L3N2Zz4=")}@supports((-webkit-mask-image:url()) or (mask-image:url())) and ((-webkit-mask-repeat:no-repeat) or (mask-repeat:no-repeat)) and ((-webkit-mask-position:center) or (mask-position:center)) and ((-webkit-mask-size:cover) or (mask-size:cover)){button.mz-button:before{content:""!important;background-color:currentColor;background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}button.mz-button.mz-button-close:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1LjM4NCAyNC43MjRhMSAxIDAgMDEwLTEuNDE0TDM3IDExLjcwNSAzNi4yOTQgMTEgMjQuNjggMjIuNjA0YTEgMSAwIDAxLTEuNDE0IDBsLTExLjU2LTExLjU2Ny0uNzA1LjcwNUwyMi41NiAyMy4zMWExIDEgMCAwMS0uMDAxIDEuNDE0TDExLjAzNyAzNi4yMzRsLjcwNi43MDUgMTEuNTIxLTExLjUxYTEgMSAwIDAxMS40MTQgMEwzNi4yNDIgMzdsLjcwNS0uNzA2LTExLjU2My0xMS41N3oiIGZpbGw9IiM5OTkiLz48cGF0aCBkPSJNMjUuMzg0IDI0LjcyNGExIDEgMCAwMTAtMS40MTRMMzcgMTEuNzA1IDM2LjI5NCAxMSAyNC42OCAyMi42MDRhMSAxIDAgMDEtMS40MTQgMGwtMTEuNTYtMTEuNTY3LS43MDUuNzA1TDIyLjU2IDIzLjMxYTEgMSAwIDAxLS4wMDEgMS40MTRMMTEuMDM3IDM2LjIzNGwuNzA2LjcwNSAxMS41MjEtMTEuNTFhMSAxIDAgMDExLjQxNCAwTDM2LjI0MiAzN2wuNzA1LS43MDYtMTEuNTYzLTExLjU3eiIgc3Ryb2tlPSIjOTk5Ii8+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1LjM4NCAyNC43MjRhMSAxIDAgMDEwLTEuNDE0TDM3IDExLjcwNSAzNi4yOTQgMTEgMjQuNjggMjIuNjA0YTEgMSAwIDAxLTEuNDE0IDBsLTExLjU2LTExLjU2Ny0uNzA1LjcwNUwyMi41NiAyMy4zMWExIDEgMCAwMS0uMDAxIDEuNDE0TDExLjAzNyAzNi4yMzRsLjcwNi43MDUgMTEuNTIxLTExLjUxYTEgMSAwIDAxMS40MTQgMEwzNi4yNDIgMzdsLjcwNS0uNzA2LTExLjU2My0xMS41N3oiIGZpbGw9IiM5OTkiLz48cGF0aCBkPSJNMjUuMzg0IDI0LjcyNGExIDEgMCAwMTAtMS40MTRMMzcgMTEuNzA1IDM2LjI5NCAxMSAyNC42OCAyMi42MDRhMSAxIDAgMDEtMS40MTQgMGwtMTEuNTYtMTEuNTY3LS43MDUuNzA1TDIyLjU2IDIzLjMxYTEgMSAwIDAxLS4wMDEgMS40MTRMMTEuMDM3IDM2LjIzNGwuNzA2LjcwNSAxMS41MjEtMTEuNTFhMSAxIDAgMDExLjQxNCAwTDM2LjI0MiAzN2wuNzA1LS43MDYtMTEuNTYzLTExLjU3eiIgc3Ryb2tlPSIjOTk5Ii8+PC9zdmc+")}button.mz-button.mz-button-next:before,button.mz-button.mz-button-prev:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4Ljc2IDkuMzVhMSAxIDAgMDAtMS41MiAxLjNsMS41Mi0xLjN6TTMwIDI0bC43Ni42NWExIDEgMCAwMDAtMS4zTDMwIDI0ek0xNy4yNCAzNy4zNWExIDEgMCAwMDEuNTIgMS4zbC0xLjUyLTEuM3ptMC0yNi43bDEyIDE0IDEuNTItMS4zLTEyLTE0LTEuNTIgMS4zem0xMiAxMi43bC0xMiAxNCAxLjUyIDEuMyAxMi0xNC0xLjUyLTEuM3oiIGZpbGw9IiM5OTkiLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4Ljc2IDkuMzVhMSAxIDAgMDAtMS41MiAxLjNsMS41Mi0xLjN6TTMwIDI0bC43Ni42NWExIDEgMCAwMDAtMS4zTDMwIDI0ek0xNy4yNCAzNy4zNWExIDEgMCAwMDEuNTIgMS4zbC0xLjUyLTEuM3ptMC0yNi43bDEyIDE0IDEuNTItMS4zLTEyLTE0LTEuNTIgMS4zem0xMiAxMi43bC0xMiAxNCAxLjUyIDEuMyAxMi0xNC0xLjUyLTEuM3oiIGZpbGw9IiM5OTkiLz48L3N2Zz4=")}}@media screen and (max-device-width:767px){button.mz-button-next,button.mz-button-prev{display:none!important}.mobile-magic .mz-expand button.mz-button.mz-button-close{width:50px!important;height:50px!important;color:#b4b4b4!important}.mobile-magic .mz-expand button.mz-button:before{transform:scale(.8)}}.lt-ie9-magic button.mz-button{border:0;filter:alpha(opacity=75)}.lt-ie9-magic button.mz-button:hover{filter:alpha(opacity=100)}.mz-figure .mz-nav-controls button.mz-button{display:none;width:32px!important;height:56px!important;margin:auto 0!important;padding:0!important;border:0!important}.mz-figure.mz-show-arrows .mz-nav-controls button.mz-button{display:block}.mz-thumb,.mz-thumb:focus,a[data-zoom-id]{display:inline-block;line-height:0;outline:none}.mz-thumb img,a[data-zoom-id] img{padding-bottom:4px;border:0;border-bottom:2px solid transparent;box-sizing:border-box}.mz-thumb:not(.mz-thumb-selected):hover img{border-bottom-color:hsla(0,0%,70.6%,.3)}.mz-thumb.mz-thumb-selected img{border-bottom-color:#b4b4b4}.mz-expand-thumbnails{flex:0 0 80px;position:relative;width:100%;height:100%;margin:0 auto;padding:10px 0;z-index:50;overflow:hidden}.ios-magic[data-magic-engine=webkit][data-magic-engine-ver="603.1"] .mz-expand-thumbnails,:root[data-magic-ua=firefox] .mz-expand-thumbnails{height:80px}.mz-expand-thumbnails .magic-thumb>img{cursor:pointer;padding-bottom:4px;border:0;border-bottom:2px solid transparent}.mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected):hover img{border-bottom-color:hsla(0,0%,70.6%,.3)}.mz-expand-thumbnails .magic-thumb.magic-thumb-selected img{border-bottom-color:#b4b4b4}.mz-expand-thumbnails .magic-thumbs .magic-thumbs-button{box-shadow:none}@media not screen and (max-device-width:767px)and (orientation:portrait){.mz-expand.expand-thumbnails-left .mz-expand-stage{flex-direction:row-reverse}.mz-expand.expand-thumbnails-left .mz-expand-thumbnails{padding:0 10px;height:100%;overflow:hidden}.ios-magic[data-magic-engine=webkit][data-magic-engine-ver="603.1"] .mz-expand.expand-thumbnails-left .mz-expand-thumbnails,:root[data-magic-ua=firefox] .mz-expand.expand-thumbnails-left .mz-expand-thumbnails{width:80px;height:100%}}@media not screen and (max-device-width:767px)and (orientation:portrait){.mz-expand-thumbnails .magic-thumbs.magic-thumbs-vertical{height:calc(100% - 40px);margin-top:20px;margin-bottom:20px}}@media not screen and (max-device-width:767px)and (orientation:portrait){@media screen and (max-device-width:767px){.mz-expand-thumbnails .magic-thumbs.magic-thumbs-vertical.no-buttons{height:calc(100% - 40px);margin-top:20px;margin-bottom:20px}}}.mz-expand.no-expand-thumbnails .mz-expand-thumbnails{display:none}.thumbnails-style-shaded.mz-thumb img{border:0!important;padding-bottom:0;box-shadow:0 0 1px 0 rgba(0,0,0,.3)}.thumbnails-style-shaded.mz-thumb:hover:not(.mz-thumb-selected) img{filter:brightness(.7)}.thumbnails-style-shaded.mz-thumb-selected img{filter:brightness(.7) opacity(.7)}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb>img{border:0;padding-bottom:0;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected)>img:hover{filter:brightness(.75)}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb-selected img{filter:brightness(.7) opacity(.7)}.no-cssfilters-magic .thumbnails-style-shaded .magic-thumb.magic-thumb-selected,.no-cssfilters-magic .thumbnails-style-shaded .magic-thumb:hover,.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb.mz-thumb-selected,.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb:hover{background:#000}.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb:hover:not(.mz-thumb-selected) img{opacity:.75;filter:alpha(opacity=75)}.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb-selected img{opacity:.7;filter:alpha(opacity=70)}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb{position:relative}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;z-index:100;pointer-events:none;background-color:transparent}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:hover:not(.magic-thumb-selected):after{background-color:rgba(0,0,0,.2)}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb.magic-thumb-selected:after{background-color:rgba(0,0,0,.3)}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb img{position:relative;z-index:1}.ie9-magic .thumbnails-style-shaded.mz-thumb img{box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.magic-thumbs,.magic-thumbs .magic-thumbs-button,.magic-thumbs .magic-thumbs-wrapper,.magic-thumbs li,.magic-thumbs li:after,.magic-thumbs li:before,.magic-thumbs li img,.magic-thumbs ul{margin:0;padding:0;outline:0;box-sizing:border-box}.magic-thumbs{direction:ltr;overflow:visible;z-index:100;position:relative;left:0;top:0;padding:0 40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none;width:100%;height:100%;white-space:nowrap}.magic-thumbs.no-buttons{padding:0!important}.magic-thumbs-wrapper{display:block;width:100%;height:100%;position:relative;overflow:hidden;text-align:center}.magic-thumbs ul{list-style:none;font-size:0;display:inline-block;vertical-align:middle;height:100%;position:relative;white-space:nowrap}.magic-thumbs.no-buttons ul{left:0!important;padding:0!important;transition:none!important;transform:none!important}.magic-thumbs ul li{margin:0 4px;height:100%;width:auto;vertical-align:top;line-height:0;display:inline-block}.magic-thumbs ul li:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.magic-thumbs ul li>img{width:auto;height:auto;max-width:none!important;max-height:100%!important;vertical-align:middle}.ie8-magic .magic-thumbs ul li>img{max-width:none!important;max-height:none!important}.magic-thumbs.magic-thumbs-vertical{height:100%}.magic-thumbs-vertical{padding:40px 0}.magic-thumbs-vertical ul{height:auto;width:100%;white-space:normal}.magic-thumbs-vertical ul li{width:100%;height:auto;margin:4px 0}.magic-thumbs-vertical ul li>img{max-width:100%!important;max-height:none!important}.ie8-magic .magic-thumbs-vertical ul li>img{width:100%}.magic-thumbs button.magic-thumbs-button{color:hsla(0,0%,70.6%,.6)!important;font-size:0;cursor:pointer;z-index:90!important;background-repeat:no-repeat;background-color:transparent!important;background-image:none;border:0;border-radius:100%;box-shadow:none!important;overflow:hidden;position:absolute;text-transform:none!important;speak:none;text-align:center;width:33px;height:33px;top:0;bottom:0;margin:auto 3px;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;transition:color .25s,background-color .25s!important}.magic-thumbs button.magic-thumbs-button:before{display:block;position:static;height:100%;transform:scale(1);transition:transform .25s!important}.magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active,.mobile-magic .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled),:root:not(.mobile-magic) .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):hover{color:#b4b4b4!important}.magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active:before{transform:scale(.7)!important}.mobile-magic .mz-expand .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active{background-color:rgba(49,51,61,.7)!important}.magic-thumbs .magic-thumbs-button-prev{left:0;transform:rotate(180deg)!important}.magic-thumbs .magic-thumbs-button-next{right:0}.magic-thumbs-vertical button.magic-thumbs-button{top:auto;right:0;bottom:auto;left:0;margin:3px auto}.magic-thumbs-vertical button.magic-thumbs-button-prev{top:0;transform:rotate(-90deg)!important}.magic-thumbs-vertical button.magic-thumbs-button-next{bottom:0;transform:rotate(90deg)!important}.magic-thumbs .magic-thumbs-button-next:before,.magic-thumbs .magic-thumbs-button-prev:before{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4Ljc2IDkuMzVhMSAxIDAgMDAtMS41MiAxLjNsMS41Mi0xLjN6TTMwIDI0bC43Ni42NWExIDEgMCAwMDAtMS4zTDMwIDI0ek0xNy4yNCAzNy4zNWExIDEgMCAwMDEuNTIgMS4zbC0xLjUyLTEuM3ptMC0yNi43bDEyIDE0IDEuNTItMS4zLTEyLTE0LTEuNTIgMS4zem0xMiAxMi43bC0xMiAxNCAxLjUyIDEuMyAxMi0xNC0xLjUyLTEuM3oiIGZpbGw9IiM5OTkiLz48L3N2Zz4=")}@supports((-webkit-mask-image:url()) or (mask-image:url())) and ((-webkit-mask-repeat:no-repeat) or (mask-repeat:no-repeat)) and ((-webkit-mask-position:center) or (mask-position:center)) and ((-webkit-mask-size:cover) or (mask-size:cover)){.magic-thumbs button.magic-thumbs-button:before{content:""!important;background-color:currentColor;background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.magic-thumbs .magic-thumbs-button-next:before,.magic-thumbs .magic-thumbs-button-prev:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4Ljc2IDkuMzVhMSAxIDAgMDAtMS41MiAxLjNsMS41Mi0xLjN6TTMwIDI0bC43Ni42NWExIDEgMCAwMDAtMS4zTDMwIDI0ek0xNy4yNCAzNy4zNWExIDEgMCAwMDEuNTIgMS4zbC0xLjUyLTEuM3ptMC0yNi43bDEyIDE0IDEuNTItMS4zLTEyLTE0LTEuNTIgMS4zem0xMiAxMi43bC0xMiAxNCAxLjUyIDEuMyAxMi0xNC0xLjUyLTEuM3oiIGZpbGw9IiM5OTkiLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4Ljc2IDkuMzVhMSAxIDAgMDAtMS41MiAxLjNsMS41Mi0xLjN6TTMwIDI0bC43Ni42NWExIDEgMCAwMDAtMS4zTDMwIDI0ek0xNy4yNCAzNy4zNWExIDEgMCAwMDEuNTIgMS4zbC0xLjUyLTEuM3ptMC0yNi43bDEyIDE0IDEuNTItMS4zLTEyLTE0LTEuNTIgMS4zem0xMiAxMi43bC0xMiAxNCAxLjUyIDEuMyAxMi0xNC0xLjUyLTEuM3oiIGZpbGw9IiM5OTkiLz48L3N2Zz4=")}}.magic-thumbs.no-buttons .magic-thumbs-button{display:none!important}.magic-thumbs-button-disabled{opacity:.2;filter:alpha(opacity=20)}.js-package-upsell{margin:30px 0}.pkg-upsell__child{margin-left:1.25rem}.pkg-upsell__child a{margin-left:-.25rem}.pkg-upsell__child .pkg-upsell__child-bullet,.pkg-upsell__header{display:flex;align-items:center;grid-gap:2px;gap:2px}.pkg-upsell__header{border-bottom:1px solid #ccc;color:#000;padding-bottom:10px;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pkg-upsell__children{margin:0;overflow:hidden;padding:0;color:#000}.pkg-upsell__children li+li{margin-top:3px}.pkg-upsell__quick-look .modal__close{color:#fff;margin-top:-6px;font-size:19.5px;font-size:1.5rem}.pkg-upsell__quick-look__content{width:75vw;height:75vh}.pkg-upsell__quick-look__content .quicklook>h3{border-radius:0}.pkg-upsell__title{width:300px}.pkg-upsell__savings{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.pkg-upsell__rebate{color:#1e246e;color:var(--pkg-upsell-color)}.pkg-upsell__rebate-amount{background:#861400;color:#fff;display:inline-block;font-weight:700;min-width:50%;padding:.4em 1.5em;text-align:center;text-transform:uppercase;white-space:nowrap}.pkg-upsell__quick-ship{width:90px;color:#900;font-weight:700}.pkg-upsell__list-price{text-decoration:line-through;vertical-align:super}.pkg-upsell__img>img{-o-object-fit:contain;object-fit:contain}.pkg-upsell__img:focus .pkg-upsell__img-quicklook,.pkg-upsell__img:hover .pkg-upsell__img-quicklook,.pkg-upsell__img[focus-within] .pkg-upsell__img-quicklook{display:block}.pkg-upsell__img:focus-within .pkg-upsell__img-quicklook,.pkg-upsell__img:focus .pkg-upsell__img-quicklook,.pkg-upsell__img:hover .pkg-upsell__img-quicklook{display:block}.pkg-upsell__img-quicklook{bottom:19.5px;bottom:1.5rem;display:none;left:0;line-height:normal;position:absolute;text-align:center;width:100%;z-index:1}.pkg-upsell__img-quicklook>.btn{background-color:rgba(23,65,137,.5)}.pkg-upsell__img-quicklook>.btn:active,.pkg-upsell__img-quicklook>.btn:focus,.pkg-upsell__img-quicklook>.btn:hover{background-color:#174189}.pkg-upsell__msg{color:grey;font-size:26px;font-size:2rem;text-align:center;padding:0 20px}.pkg-upsell__package{display:flex;flex:0 0 auto;flex-direction:column;margin:10px}.pkg-upsell__package>*+*{margin-top:.25rem}.pkg-upsell__packages{display:flex;flex-wrap:nowrap;position:relative}.pkg-upsell__price-range .select-pane__menu{width:250px}.pkg-upsell__tag{background:#174189;bottom:10px;color:#fff;display:inline-block;font-size:13px;font-size:1rem;left:-5px;line-height:normal;padding:.25rem 10px;position:absolute;font-weight:600}.pkg-upsell__tag:before{background:#174189;box-shadow:inset 0 0 5px #000;content:"";height:10px;left:5px;position:absolute;top:-5px;transform:skew(-50deg,20deg) rotate(20deg);width:10px;z-index:-1}.pkg-upsell__tag-green,.pkg-upsell__tag-green:before,.pkg-upsell__tag-red,.pkg-upsell__tag-red:before{background:#174189;border:1px solid #959595}.pkg-upsell--expanded{display:block}.pkg-upsell--closed{display:none}.pkg-upsell__package-link,.pkg-upsell__view-all{color:#1e246e;color:var(--pkg-upsell-color)}.pkg-upsell__package-link:hover,.pkg-upsell__view-all:hover{color:#133e8d;color:var(--pkg-upsell-color-hover)}.pkg-upsell__package{width:250px}.pkg-upsell__img{line-height:180px;position:relative}.pkg-upsell__img,.pkg-upsell__img>img{height:180px;width:250px}@media(max-width:767px){.pkg-upsell__package{width:41vw}.pkg-upsell__img{line-height:100px;position:relative}.pkg-upsell__img,.pkg-upsell__img>img{height:100px;width:41vw}.pkg-upsell__list-price{font-size:11.96px;font-size:.92rem}.pkg-upsell__msg{font-size:19.5px;font-size:1.5rem;padding:0 15px}.pkg-upsell__quickLook{width:100vw;height:100vh}.pkg-upsell__prices{min-height:78px;min-height:6rem}.pkg-upsell__package .btn-grey{font-size:13px;font-size:1rem}.pkg-upsell__tag{display:block;margin:5px 0;max-width:100%;overflow:hidden;position:static;text-align:center;text-overflow:ellipsis}.pkg-upsell__tag:before{display:none}.pkg-upsell__savings{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.pkg-upsell__rebate-amount{margin-bottom:.5em}.pkg-upsell__child-bullet{text-decoration:underline;text-underline-offset:3px}}.quote-request__modal-content{--aj-blue:#17419b;--aj-green:#5dba46;--aj-black:#39393a;--aj-grey-5:#f2f2f2;color:#1e246e;color:var(--aj-blue);font-family:Inter Arial,Helvetica,sans-serif;font-size:14px;line-height:17px;display:flex;flex-direction:column}@media(min-width:960px){.quote-request__modal-content{min-width:700px;min-height:250px;flex-direction:row}}.quote-request__item-info__title{font-size:20px;font-weight:600;margin-bottom:30px}.quote-request__item-info-wrapper{padding:20px}@media(min-width:960px){.quote-request__item-info-wrapper{flex:0 0 70%;padding:30px}}.quote-request__form-section{padding:20px;background:#fafafa}@media(min-width:960px){.quote-request__form-section{flex:0 0 30%;padding:30px}}.quote-request__form-input-wrapper{margin-bottom:20px}.quote-request__sku_list{display:flex;grid-gap:15px;gap:15px;flex-direction:column}.quote-request__item{display:flex;grid-gap:30px;gap:30px;padding-bottom:20px;border-bottom:1px solid #ddd}.quote-request__item-info{display:flex;justify-content:space-between;width:100%}.quote-request__item-info__main__name{font-size:15px;margin-bottom:2px}.quote-request__item-info__price{font-size:15px}.quote-request__item-info__main__sku{color:#007dfa;font-size:13px;margin-bottom:5px}.quote-request__item-info__main__price{font-weight:600}.quote-request__item-info__main__price-qty{font-size:12px;font-weight:300}.quote-request__item-info-remove-button{border:0;margin-top:4px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;align-items:center;display:inline-flex;padding:0;position:relative}.quote-request__item-info-remove-button-svg{margin-right:4px;color:#1e246e;color:var(--aj-blue)}.quote-request__item-info-remove-span{color:#1e246e;color:var(--aj-blue);font-size:12px}.quote-request__signup-link,.quote-request__signup-link:hover{color:#3b8448;color:var(--aj-green)}@media(min-width:960px){.quote-request__form{margin:20px 0}}.quote-request__submit-button{margin-top:25px;width:100%;border-radius:5px;border:none;background-color:#3b8448;background-color:var(--aj-green);color:#fff;height:50px}.quote-request__save-button{margin-top:10px;width:100%;border-radius:5px;border:1px solid #3b8448;border:1px solid var(--aj-green);background-color:#fff;color:#3b8448;color:var(--aj-green);height:50px}.quote-request__image-wrapper{max-height:85px;display:flex;justify-content:center;flex:0 0 110px}.quote-request__image-wrapper img{display:block;height:100%}.quote-request__header{font-weight:700;font-size:20px}.aa-Panel{z-index:1001}.quote-request__item-info-qty-container{align-items:flex-end;display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:90px}.quote-request__item-info-qty-input-wrapper{align-items:center;display:flex;grid-gap:10px;gap:10px;width:90px}.quote-request__form-input{border:0;padding:8px;background-color:#f2f2f2;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#17419b;width:100%}.quote-request__adding_sku{margin-top:20px}.quote-request__overflow-box{margin-top:35px}@media(min-width:960px){.quote-request__overflow-box{height:450px;overflow-y:scroll;padding-right:15px}}.quote-request__item-success-wrapper{padding:30px}.quote-request__item-success-wrapper p{margin-bottom:10px}.quote-request__fade-out{opacity:.5;transition:opacity .5s ease-in-out}.quote-request__fade-in{opacity:1;transition:opacity .5s ease-in-out}.quote-request__loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:10}.quote-request__loading-spinner{border-radius:50%;border:4px solid rgba(0,0,0,.1);border-top-color:#000;width:24px;height:24px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-rebate+.product-rebate{margin-top:20px;padding-top:20px;border-top:1px solid #d4d4d4}.product-rebate__content-container{display:flex;grid-gap:20px;gap:20px;align-items:flex-start}.product-rebate__img{max-width:111px}.product-rebate__title{font-size:16px;color:#000;font-weight:500}.product-rebate__content{flex:1}@media(min-width:768px){.product-rebate:not(.product-rebate--in-modal) .product-rebate__savings-download{margin-left:auto;text-align:right}}.product-rebate__flex{display:flex;grid-gap:20px;gap:20px;justify-content:space-between}@media(max-width:767px){.product-rebate__flex{flex-direction:column}}@media(max-width:767px){.product-rebate__line+.product-rebate__line{margin-top:10px}}@media(min-width:768px){.product-rebate:not(.product-rebate--in-modal) .product-rebate__grid{display:grid;grid-template-columns:repeat(2,1fr);flex:1;grid-row-gap:30px;row-gap:30px}}.product-rebate__savings{font-size:20px}.product-rebate__build{padding:8px 14px;color:#fff;background-color:var(--bright-blue);border-radius:5px;border:none;outline:none;display:block}.product-rebate__build:hover{background-color:#3b8448;background-color:var(--aj-green);color:#fff;text-decoration:none}.product-rebate__more{display:block;text-align:right}.product-rebate.product-rebate--in-modal .product-rebate__flex{flex-direction:column}.product-rebate.product-rebate--in-modal .product-rebate__line+.product-rebate__line{margin-top:10px}
