/* Approved blush collection artwork; live controls sit outside the images on phones. */
.holidayHeaderViewport{display:none!important}.bfNav{color:#a65f64!important}.bfHome{max-width:1500px;margin:auto;background:#f7e6e1}.bfHomeLink,.sectionBannerLink{display:block}.bfHome svg,.collectionBanner svg{width:100%;height:auto;display:block}.collectionBanner{margin:0;background:#faeee9;overflow:hidden}.bannerMobileCopy{display:none}.launchNotice{display:block;font-size:11px;line-height:1.5;color:#8c5c60;margin-top:7px}.browseTop{scroll-margin-top:140px}.collectionBanner svg{aspect-ratio:737/295}.bfHome svg{aspect-ratio:1672/717}.desktopNav{gap:18px}.desktopNav>button{font-size:14px}.collectionGrid .prodPhoto,.browseGrid .prodPhoto{height:auto!important;aspect-ratio:4/5!important}.prodPhoto.multiviewPhoto img{object-fit:contain!important;background:#faf6f1!important}
@media(max-width:650px){.bfHomeLink svg{min-height:0}.bannerMobileCopy{display:block;text-align:center;padding:18px 18px 24px;background:#faf2ed}.bannerMobileCopy h1{font:30px/1.15 Georgia,serif;margin:0 0 10px;color:#563b36}.bannerMobileCopy p{font:15px/1.5 Georgia,serif;margin:0 0 16px;color:#785b55}.bannerMobileCopy .primary{font-size:11px;letter-spacing:1px;padding:13px 21px}.collectionBanner{margin:0 -16px}.collectionBanner svg{aspect-ratio:737/295}.launchNotice{font-size:10px}.browseTop{scroll-margin-top:110px}}
