.cherry-lookbook{background:#fffbf6;color:#241a12;font-family:"Source Serif 4",serif;width:100%;box-sizing:border-box}.cherry-lookbook *,.cherry-lookbook *:before,.cherry-lookbook *:after{box-sizing:border-box}.cherry-lookbook__header-bar{display:flex;align-items:center;justify-content:space-between;height:60px;min-height:60px;padding:0 24px;border-bottom:.5px solid #e3e3e1;background:#fffbf6;box-sizing:border-box}.cherry-lookbook__title{margin:0;color:#241a12;font:400 24px/1.1 "Source Serif 4",serif;letter-spacing:1.2px;text-transform:capitalize}.cherry-lookbook__count{color:#241a12;font:400 12px/1.1 "Source Serif 4",serif;letter-spacing:.6px;text-align:right;text-transform:none}.cherry-lookbook__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:39px 16px;margin:0;padding:20px 24px 60px;list-style:none}.cherry-lookbook__card{min-width:0;margin:0;padding:0}.cherry-lookbook__link{display:block;color:inherit;text-decoration:none}.cherry-lookbook__link:focus-visible{outline:1px solid #241a12;outline-offset:4px}.cherry-lookbook__cover{aspect-ratio:4 / 5;overflow:hidden;background:#eeebe5;position:relative}.cherry-lookbook__cover img,.cherry-lookbook__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.cherry-lookbook__link:hover .cherry-lookbook__cover img{transform:scale(1.02)}.cherry-lookbook__caption{margin:10px 0 0;color:#241a12;font:400 14px/1.3 "Source Serif 4",serif;letter-spacing:.7px;text-align:center;text-transform:none;overflow-wrap:anywhere;transition:opacity .2s ease}.cherry-lookbook__link:hover .cherry-lookbook__caption{opacity:.75}@media(max-width:767px){:root:has(.cherry-lookbook){--header-height: 66px !important;--header-sticky-height: 66px !important;--header-background-height: 66px !important}body:has(.cherry-lookbook) #SiteHeader,body:has(.cherry-lookbook) #SiteHeader>.wrapper,body:has(.cherry-lookbook) #SiteHeader .site-header__background,body:has(.cherry-lookbook) #SiteHeader .cherry-header__nav,body:has(.cherry-lookbook) #SiteHeader .cherry-header__controls{height:66px!important;min-height:66px}body:has(.cherry-lookbook) #SiteHeader .cherry-header__logo{--cherry-header-logo-width: 100px !important;top:3px;height:60px}body:has(.cherry-lookbook) #SiteHeader .cherry-header__controls--left{left:16px}body:has(.cherry-lookbook) #SiteHeader .cherry-header__controls--right{right:16px;width:54px}body:has(.cherry-lookbook) #SiteHeader .cherry-header__menu-button{top:20px}body:has(.cherry-lookbook) #SiteHeader .cherry-header__search{top:22px;left:44px}body:has(.cherry-lookbook) #SiteHeader .cherry-header__account-link{top:23px}body:has(.cherry-lookbook) #SiteHeader .cherry-header__cart-link{top:22px;margin-top:0}body:has(.cherry-lookbook) #SiteHeader .search-popdown__body--fixed{top:66px}.cherry-lookbook__header-bar{padding:0 16px;height:60px;min-height:60px}.cherry-lookbook__title{font-size:24px;letter-spacing:1.2px}.cherry-lookbook__count{font-size:12px;letter-spacing:.6px}.cherry-lookbook__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 8px;padding:20px 0 48px}.cherry-lookbook__cover{background:#fcf7eb}.cherry-lookbook__caption{color:#241a12;font-size:14px;line-height:1.3;letter-spacing:.7px;text-align:center;margin:10px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/cherry-lookbook.css.map */
