.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:var(--site-font-weight-bold)!important}.h1,h1{font-size:1.375rem;line-height:1.625rem}@media(min-width:1200px){.h1,h1{font-size:2rem;line-height:2.375rem}}.h2,h2{font-size:1.25rem;line-height:1.5rem}@media(min-width:1200px){.h2,h2{font-size:1.75rem;line-height:2.125rem}}.h3,h3{font-size:1.125rem;line-height:1.375rem}@media(min-width:1200px){.h3,h3{font-size:1.5rem;line-height:1.8125rem}}.h4,h4{font-size:1rem;line-height:1.1875rem}@media(min-width:1200px){.h4,h4{font-size:1.25rem;line-height:1.5rem}}.h5,h5{font-size:.9375rem;line-height:1.125rem}@media(min-width:1200px){.h5,h5{font-size:1.125rem;line-height:1.375rem}}.h6,h6{font-size:.9375rem}.paragraph-small{font-size:13px}@media(min-width:1200px){.paragraph-small{font-size:14px}}.ExtensionMidPageBanner{align-items:center;background-color:#0d0d0d;border-radius:8px;box-shadow:var(--card-box-shadow);display:flex;flex-direction:column;justify-content:center;margin-bottom:2.5rem;min-height:180px;overflow:hidden;padding:2rem 0;position:relative}@media(min-width:768px){.ExtensionMidPageBanner{padding:1.5rem 0}}@media(min-width:992px){.ExtensionMidPageBanner{background-image:linear-gradient(-66deg,transparent,transparent 64%,#000 0,#000);flex-direction:row;min-height:200px}}@media(min-width:1200px){.ExtensionMidPageBanner{min-height:220px;padding:1rem 0}}@media(min-width:1520px){.ExtensionMidPageBanner{min-height:240px}}.ExtensionMidPageBanner a{color:#fff}.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:.5rem;padding:0 1rem;position:relative;width:100%;z-index:1}@media(min-width:576px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn{padding:0 2rem}}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn{align-items:flex-start;margin-bottom:0;padding-left:2.5rem;padding-right:0;width:50%}}@media(min-width:1200px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn{padding-left:3rem;width:100%}}.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logoTitle{color:#fff;font-style:italic;font-weight:400;margin-bottom:.5rem;text-transform:uppercase}@media(min-width:768px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logoTitle{margin-bottom:0}}.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo{color:#fff;display:flex;font-size:24px;font-weight:700;line-height:34px;text-transform:uppercase}@media(min-width:576px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo{font-size:30px;line-height:40px}}@media(min-width:768px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo{font-size:34px;line-height:44px}}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo{flex-direction:column;font-size:32px;line-height:42px}}@media(min-width:1520px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo{font-size:44px;line-height:44px}}.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo .ExtensionMidPageBanner__fullLogo{text-align:center}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo .ExtensionMidPageBanner__fullLogo{display:none}}.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo .ExtensionMidPageBanner__halfLogo{display:none}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logo .ExtensionMidPageBanner__halfLogo{display:block}}.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logoSubTitle{color:#fb8c00;display:inline-flex;font-size:18px;font-weight:700;text-transform:uppercase}@media(min-width:576px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logoSubTitle{font-size:22px}}@media(min-width:768px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logoSubTitle{font-size:22px}}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logoSubTitle{color:#ff9800;font-size:18px}}@media(min-width:1200px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logoSubTitle{font-size:20px}}@media(min-width:1520px){.ExtensionMidPageBanner .ExtensionMidPageBanner__logoColumn .ExtensionMidPageBanner__logoSubTitle{font-size:22px;margin-top:.5rem}}.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn{flex-shrink:0;padding:0 1rem;position:relative;width:100%;z-index:1}@media(min-width:768px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn{padding:0 1.5rem}}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn{width:60%}}@media(min-width:1200px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn{padding-left:3rem;width:55%}}@media(min-width:1520px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn{width:50%}}.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__textColumn__intro{color:#eee;font-size:16px;font-weight:400;line-height:26px;margin-bottom:.75rem;text-align:center}@media(min-width:576px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__textColumn__intro{font-size:20px;line-height:30px}}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__textColumn__intro{text-align:left}}@media(min-width:1200px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__textColumn__intro{font-size:22px;line-height:32px}}@media(min-width:1520px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__textColumn__intro{font-size:24px;line-height:34px}}.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__bulletListContainer{display:flex;flex-wrap:wrap;font-size:16px;margin-left:-.5rem;margin-right:-.5rem}.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__bulletListContainer svg{margin-right:.5rem}.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__bulletListContainer .ExtensionMidPageBanner__bulletPoint{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:center;margin-bottom:.25rem;padding:0 .5rem;width:100%}@media(min-width:576px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__bulletListContainer .ExtensionMidPageBanner__bulletPoint{justify-content:flex-start;width:50%}}@media(min-width:768px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__bulletListContainer .ExtensionMidPageBanner__bulletPoint{justify-content:flex-start}}@media(min-width:1200px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__bulletListContainer .ExtensionMidPageBanner__bulletPoint{font-size:15px}}@media(min-width:1520px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__bulletListContainer .ExtensionMidPageBanner__bulletPoint{font-size:16px}}.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__bulletListContainer .ExtensionMidPageBanner__bulletPoint svg{font-size:var(--icon-size-sm)}.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__button{align-items:center;display:flex;justify-content:center;margin-top:1rem}@media(min-width:576px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__button{margin-top:.5rem}}@media(min-width:768px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__button{justify-content:flex-end;margin-top:-.5rem}}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__button{justify-content:flex-end;margin-top:.5rem}}@media(min-width:1200px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__button{margin-top:0}}.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__button .btn-primary{align-items:center;display:flex;font-size:14px;font-weight:700;height:40px;text-transform:uppercase}@media(min-width:992px){.ExtensionMidPageBanner .ExtensionMidPageBanner__textColumn .ExtensionMidPageBanner__button .btn-primary{font-size:15px}}.ExtensionMidPageBanner .ExtensionMidPageBanner__backgroundContainer{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media(min-width:1200px){.ExtensionMidPageBanner .ExtensionMidPageBanner__backgroundContainer{display:flex;justify-content:flex-start;left:-4rem}}@media(min-width:1520px){.ExtensionMidPageBanner .ExtensionMidPageBanner__backgroundContainer{left:-1rem}}.ExtensionMidPageBanner .ExtensionMidPageBanner__backgroundContainer img{height:100%;object-fit:contain;position:relative}
/*# sourceMappingURL=styles~SearchPages~OnSale~GiftGuide~MidPageBannerContainer~AssistantBanner.6e82a5f2.css.map*/