html body.av-specialist #main-content .av-pdp-title__heading{max-width:none;width:100%;text-wrap:pretty}html body.av-specialist #main-content .av-pdp-title{margin-top:0}html body.av-specialist #main-content .av-pdp-choices{border-top:0;margin-top:0!important;padding-top:12px}html body.av-specialist #main-content .av-pdp-price+hr,html body.av-specialist #main-content .av-pdp-choices+hr{display:none}.av-fulfillment-summary__returns a{margin-inline-start:.25em}html body.av-specialist #main-content .avon-copy{overflow-wrap:break-word}html body.av-specialist #main-content .avon-copy>section+section{margin-top:28px}html body.av-specialist #main-content .avon-copy h2{margin-bottom:12px;text-wrap:pretty}html body.av-specialist #main-content .avon-copy h3{margin-top:20px;margin-bottom:8px}html body.av-specialist #main-content .avon-copy p+ul,html body.av-specialist #main-content .avon-copy p+ol{margin-top:10px}html body.av-specialist #main-content .avon-copy li+li{margin-top:8px}html body.av-specialist #main-content .avon-copy th,html body.av-specialist #main-content .avon-copy td{padding:10px 12px;vertical-align:top}html body.av-specialist #main-content .av-addon-card__title{display:block;min-height:4.05em;-webkit-line-clamp:unset;overflow:visible;overflow-wrap:break-word}html body.av-specialist #main-content .av-addon-card__action{margin-top:auto}html body.av-specialist #main-content .av-addon-btn{min-height:44px}html body.av-specialist #main-content .av-card-context{gap:6px 12px;align-items:center;flex-wrap:wrap}html body.av-specialist #main-content .av-card-context__trust{white-space:normal;line-height:1.35}@media(min-width:769px){html body.av-specialist #main-content .product-main .product-info{padding-top:0}}@media(max-width:768.98px){html body.av-specialist #main-content .avon-copy th,html body.av-specialist #main-content .avon-copy td{padding:9px}html body.av-specialist #main-content .avon-copy>section+section{margin-top:24px}html body.av-specialist #main-content .av-addon-card__body{padding-inline:12px}html body.av-specialist #main-content .av-addon-card__media{width:100%;max-width:100%;min-width:0;aspect-ratio:auto;overflow:hidden}html body.av-specialist #main-content .av-addon-card__action{padding-inline:12px}}@media(max-width:768px){html body.av-specialist #main-content .av-mobile-pdp-summary__title{max-width:none;width:100%;text-wrap:pretty}}html body.av-specialist #main-content .product-backorder+hr{display:none}#main-content img:is([src*="20000207307"],[src*="20000219768"],[src*=miele-11969530]){transform:scale(2.4);transform-origin:50% 54%}#main-content .card__media:has(img:is([src*="20000207307"],[src*="20000219768"],[src*=miele-11969530])){overflow:hidden}@media(min-width:769px){#main-content .product-image:is([src*="20000207307"],[src*="20000219768"],[src*=miele-11969530]){transform:translate(-50%) scale(2.4)}.compare-modal .compare-container:is([data-compare-count="1"],[data-compare-count="2"]) .compare-row{justify-content:center;margin-inline-start:0}}.av-pdp-summary{display:none}html body.av-specialist #main-content .av-product-overview p{color:#32475a;max-width:62ch;margin:0;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:normal}html body.av-specialist #main-content .av-product-description-link{display:inline-flex;align-items:center;min-height:44px;margin-block-start:4px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:underline;text-underline-offset:3px}html body.av-specialist #main-content .avon-description-anchor{scroll-margin-top:160px}html body.av-specialist #main-content .av-mobile-pdp-summary .av-product-overview{margin-block:10px 8px}@media(min-width:769px){html body.av-specialist #main-content .av-pdp-summary{display:block;margin-block-start:14px}}html body.av-specialist #main-content :is(.avs-hero__intro,.avs-section-head>p,.avs-product__fit,.avs-story__intro,.avs-story__point p,.avs-faq__intro>p:not(.avs-kicker),.avs-faq__answer,.avs-faq__answer p,.av-carpet__header>p,.av-carpet__description){font-size:18px;line-height:1.65}html body.av-specialist #main-content :is(.avs-kicker,.avs-product__brand,.avs-brand-row>span,.av-carpet__eyebrow,.av-carpet__label,.av-addons__eyebrow,.av-addons__group-heading){font-size:14px;line-height:1.5;letter-spacing:.07em}html body.av-specialist #main-content :is(.avs-product__detail,.avs-products__footer>p,.avs-brand-row>a span,.avs-hero__signature p,.avs-hero__showcase-head,.avs-hero__showcase-foot,.avs-hero__showcase-foot a,.avs-story__photo figcaption,.av-carpet__footer p){font-size:15px;line-height:1.6}html body.av-specialist #main-content :is(.avs-button,.avs-text-link,.avs-product__bottom a,.av-carpet__bottom a,.av-carpet__footer a){font-size:16px;line-height:1.5;min-height:44px}html body.av-specialist #main-content .avs-product h3{font-size:24px;line-height:1.3;min-height:2.6em}html body.av-specialist #main-content :is(.avs-product__price,.av-carpet__bottom strong){font-size:22px;line-height:1.4}html body.av-specialist #main-content .avs-product__use{font-size:14px;line-height:1.4;letter-spacing:.035em;max-width:calc(100% - 32px)}html body.av-specialist #main-content .avs-product__image{padding-top:60px}html body.av-specialist #main-content .avs-hero__machine-label strong{font-size:22px;line-height:1.35;min-height:2.7em}html body.av-specialist #main-content .avs-hero__machine-label>span{font-size:15px;line-height:1.5;min-height:3em}html body.av-specialist #main-content .avs-hero__showcase-foot{flex-wrap:wrap}html body.av-specialist #main-content .avs-routes strong{font-size:18px;line-height:1.4}html body.av-specialist #main-content .avs-routes small{font-size:15px;line-height:1.5}html body.av-specialist #main-content .avs-banner__message p{font-size:14px;line-height:1.5;letter-spacing:.05em}html body.av-specialist #main-content .avs-banner__message strong{font-size:18px;line-height:1.4}html body.av-specialist #main-content .avs-banner__message{min-width:0}html body.av-specialist #main-content .avs-banner__links a{font-size:16px;line-height:1.5;min-height:44px}html body.av-specialist #main-content :is(.avs-story__point h3,.avs-faq__item summary){font-size:20px;line-height:1.4}html body.av-specialist #main-content .av-vacuum-finder__intro>p:not(.av-vacuum-finder__eyebrow):not(.av-vacuum-finder__privacy){font-size:18px!important;line-height:1.65}html body.av-specialist #main-content :is(.av-vacuum-finder__eyebrow,.av-vacuum-finder__privacy,.av-vacuum-finder__models-note){font-size:14px!important;line-height:1.6}html body.av-specialist #main-content :is(.av-vacuum-finder__questions label,.av-vacuum-finder__questions select,.av-vacuum-finder__actions .btn,.av-vacuum-finder__model small){font-size:16px!important;line-height:1.5}html body.av-specialist #main-content :is(.av-vacuum-finder__model strong,.av-vacuum-finder__model-link){font-size:18px}html body.av-specialist #main-content :is(.avon-copy,.avon-copy p,.avon-copy li,.av-product-overview p,.av-addons__lede,.av-care-combo p,.av-care-combo li){font-size:18px!important;line-height:1.7!important}html body.av-specialist #main-content :is(.avon-copy th,.avon-copy td,.av-product-description-link,.av-care-combo small,.av-addons__status){font-size:16px!important;line-height:1.6!important}html body.av-specialist #main-content .avon-copy h2{font-size:clamp(26px,2.5vw,32px)!important;line-height:1.25!important}html body.av-specialist #main-content :is(.avon-copy h3,.av-care-combo h3){font-size:24px!important;line-height:1.35!important}html body.av-specialist #main-content :is(.av-addon-card__title,.card--product .card__title){font-size:18px!important;line-height:1.45!important}html body.av-specialist #main-content :is(.av-addon-card__price,.card--product .price){font-size:20px!important;line-height:1.4!important}html body.av-specialist #main-content :is(.av-addon-btn,.av-addon-card__compare,.av-card-context__trust){font-size:16px!important;line-height:1.5!important}html body.av-specialist #main-content .av-addons__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:24px}html body.av-specialist #main-content .av-care-combo .av-addon-btn{max-width:100%;white-space:normal}@media(min-width:1000px)and (max-width:1199px){html body.av-specialist #main-content .avs-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html body.av-specialist #main-content .avs-product-grid>.avs-product:nth-last-child(2){grid-column:auto}}@media(max-width:599px){html body.av-specialist #main-content .avs-product-grid{grid-template-columns:minmax(0,1fr);gap:36px}html body.av-specialist #main-content .avs-product h3,html body.av-specialist #main-content .avs-product__fit{min-height:0}html body.av-specialist #main-content .avs-product__image{height:290px;padding:54px 28px 20px}html body.av-specialist #main-content .avs-product__bottom{flex-direction:row;align-items:center;min-height:0;gap:12px}html body.av-specialist #main-content .avs-banner__message{grid-template-columns:minmax(0,1fr);gap:5px}html body.av-specialist #main-content .avs-banner__message p{border:0;padding:0}html body.av-specialist #main-content .avs-hero__machine-label strong{font-size:18px}html body.av-specialist #main-content .avs-hero__machine-label>span{font-size:14px}html body.av-specialist #main-content .avs-hero__machine-label{margin-inline:0}html body.av-specialist #main-content .avs-story__photo figcaption{flex-direction:column;align-items:flex-start;gap:8px}html body.av-specialist #main-content .avs-story__photo figcaption>span:last-child{text-align:left}html body.av-specialist #main-content .avs-routes>a{gap:8px;padding-inline:12px}html body.av-specialist #main-content .avs-routes strong{font-size:17px}html body.av-specialist #main-content .avs-routes small{font-size:14px}}html body.av-specialist #main-content .av-mobile-pdp-summary__title{font-size:24px!important;line-height:1.3!important}html body.av-specialist #main-content .av-mobile-pdp-summary__price .price__current{font-size:24px!important;line-height:1.4!important}html body.av-specialist #main-content :is(.av-fulfillment-summary,.av-fulfillment-summary__status,.av-fulfillment-summary__facts,.av-fulfillment-summary__links,.av-fulfillment-summary__returns,.av-fulfillment-summary a){font-size:15px!important;line-height:1.6!important}html body.av-specialist #main-content .av-mobile-pdp-summary .btn{font-size:17px!important;line-height:1.5!important}@media(min-width:700px)and (max-width:899px){html body.av-specialist #main-content .av-carpet__grid{grid-template-columns:minmax(0,1fr)}html body.av-specialist #main-content .av-carpet__card{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center}html body.av-specialist #main-content .av-carpet__body{padding-top:24px}}@media(max-width:768.98px){html body.av-specialist store-header.header .main-menu--avon :is(#avon-nav-shop,#avon-nav-parts,#avon-nav-central,#avon-nav-repairs,#avon-nav-visit) .avon-nav-heading{font-size:14px!important;line-height:1.5!important}html body.av-specialist store-header.header .main-menu--avon :is(#avon-nav-shop,#avon-nav-parts,#avon-nav-central,#avon-nav-repairs,#avon-nav-visit) small,html body.av-specialist store-header.header .main-menu--avon :is(#avon-nav-shop,#avon-nav-parts,#avon-nav-central,#avon-nav-repairs,#avon-nav-visit) .child-nav__item small{font-size:14px!important;line-height:1.5!important}html body.av-specialist store-header.header .main-menu--avon :is(#avon-nav-shop,#avon-nav-parts,#avon-nav-central,#avon-nav-repairs,#avon-nav-visit) .child-nav__item{font-size:16px!important;line-height:1.5!important;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/avon-catalog-polish.css.map */
