.announcement-bar{background-color:#400000;color:#ffead4}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__link{color:#ffead4}.header__row--top{border-bottom-color:#ffead4}footer .footer-content{gap:1rem;padding-inline:var(--page-margin, 1.5rem)}@media screen and (min-width:750px){footer .footer-content{grid-template-columns:repeat(2,1fr);gap:1.25rem 1.75rem}}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:auto 1fr 1.2fr auto;gap:1.5rem 2rem;align-items:start}}footer .logo-block{width:auto!important;max-width:4.5rem;min-width:0}footer .logo-block__image-wrapper{width:auto}footer .logo-block__image{width:auto;height:auto;max-height:4rem;max-width:4.5rem;min-width:0;object-fit:contain}@media screen and (min-width:990px){footer .logo-block{max-width:5rem}footer .logo-block__image{max-height:4.25rem;max-width:5rem}}footer .menu__heading,footer .email-signup__heading{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-block-end:.625rem;color:#400000;font-family:var(--font-subheading--family, sans-serif)}footer .menu__item{margin-block-end:.35rem}footer .menu__item a{color:#400000;text-decoration:none;font-size:.9375rem;line-height:1.5}footer .menu__item a:hover{opacity:.7}footer .email-signup-block{max-width:320px}footer .email-signup__input{font-size:.875rem!important;border-color:#ffead4!important;background:#fff;color:#400000}footer .email-signup__input::placeholder{color:#40000073}footer .email-signup__button{background-color:#400000!important;color:#ffead4!important;border-color:#400000!important}footer .email-signup__button:hover{opacity:.9}footer .footer-content>:nth-child(4):before{content:"Follow us";display:block;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-block-end:.625rem;color:#400000;font-family:var(--font-subheading--family, sans-serif)}footer .social-icons__wrapper{gap:.75rem}footer .social-icons__wrapper a{color:#400000}footer .social-icons__icon{width:22px;height:22px;fill:#400000}footer .utilities{border-top:1px solid #FFEAD4;color:#40000099;padding-inline:var(--page-margin, 1.5rem)}footer .utilities--blocks-1{grid-template-columns:1fr;text-align:center}footer .footer-utilities__text,footer .footer-utilities__text a{color:#40000099;font-size:.75rem}footer .footer-utilities__text a{text-decoration:none}footer .footer-utilities__text a:hover{color:#400000}@media screen and (max-width:749px){footer .footer-content{grid-template-columns:1fr auto;grid-template-rows:auto auto auto;gap:.75rem 1rem;text-align:left;align-items:center}footer .footer-content>:first-child{grid-column:1;grid-row:1;justify-self:start}footer .footer-content>:nth-child(2){grid-column:1 / -1;grid-row:2}footer .footer-content>:nth-child(3){grid-column:1 / -1;grid-row:3}footer .footer-content>:nth-child(4){grid-column:2;grid-row:1;justify-self:end;align-self:center}footer .footer-content>:nth-child(4):before{margin-block-end:.25rem;font-size:.625rem}footer .logo-block{max-width:2.75rem;margin-inline:0}footer .logo-block__image{max-height:2.5rem;max-width:2.75rem}footer .menu__heading,footer .email-signup__heading,footer .footer-content>:nth-child(4):before{margin-block-end:.5rem}footer .menu__item{margin-block-end:.2rem}footer .menu__item a{font-size:.875rem;line-height:1.4}footer .email-signup-block{max-width:100%;margin-inline:0}footer .social-icons__wrapper{justify-content:flex-end}footer .utilities{padding-block:.5rem .75rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pashmin-brand.css.map */
