.cc-stories{padding:36px 0;color:#533b4c}.cc-stories__panel{background:linear-gradient(120deg,#faedf2,#f8f3f7,#edf4f9);border:1px solid #e8dce4;border-radius:24px;padding:36px}.cc-stories__header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px}.cc-stories__eyebrow{margin:0 0 10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#71495f}.cc-stories__title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.025em;color:#533b4c}.cc-stories__intro{max-width:620px;font-size:16px;line-height:1.65;color:#574e59}.cc-stories__intro p{margin:14px 0 0}.cc-stories__all{display:inline-flex;gap:12px;align-items:center;flex-shrink:0;background:#533b4c;color:#fff;border-radius:28px;padding:13px 20px;text-decoration:none;font-size:14px;letter-spacing:0}.cc-stories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0}.cc-stories__item{min-width:0}.cc-stories__card{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #eadfe5;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #533b4c0d}.cc-stories__image-link{display:block;aspect-ratio:1;background:#f8f5f5;padding:12px}.cc-stories__image{display:block;width:100%;height:100%;object-fit:contain;border-radius:9px}.cc-stories__body{padding:22px;display:flex;flex-direction:column;flex:1}.cc-stories__date{font-size:11px;letter-spacing:.08em;color:#746673;margin:0 0 12px}.cc-stories__card-title{font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.25;letter-spacing:-.02em;color:#533b4c;margin:0 0 14px}.cc-stories__card-title a{color:inherit;text-decoration:none}.cc-stories__excerpt{font-size:15px;line-height:1.65;letter-spacing:0;margin:0 0 20px;color:#574e59}.cc-stories__read{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;margin-top:auto;color:#71495f;font-size:14px;text-decoration:underline;text-underline-offset:5px}.cc-stories a:focus-visible{outline:3px solid #533b4c;outline-offset:5px}.cc-stories__all:hover{background:#71495f}.cc-stories__card-title a:hover{text-decoration:underline;text-underline-offset:4px}.cc-stories__swipe{display:none}@media(max-width:989px){.cc-stories__header{align-items:flex-start;flex-direction:column;gap:20px}.cc-stories__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44%;overflow-x:auto;scroll-snap-type:x mandatory;padding:5px 3px 16px}.cc-stories__item{scroll-snap-align:start}.cc-stories__swipe{display:block;margin:12px 0 0;font-size:12px;color:#746673}}@media(max-width:749px){.cc-stories{padding:24px 0}.cc-stories__panel{padding:24px 16px;border-radius:20px}.cc-stories__grid{grid-auto-columns:88%;gap:14px}.cc-stories__body{padding:18px}.cc-stories__card-title{font-size:23px}.cc-stories__header{margin-bottom:22px}.cc-stories__intro{font-size:15px}}#MainContent:has(.homepage-palette-boost){background-color:#f8f1ed;background-image:radial-gradient(ellipse 95% 7% at 12% 8%,rgb(255 255 255 / 65%),transparent 72%),radial-gradient(ellipse 100% 8% at 88% 28%,rgb(255 255 255 / 60%),transparent 72%),radial-gradient(ellipse 95% 8% at 12% 49%,rgb(255 255 255 / 62%),transparent 72%),radial-gradient(ellipse 100% 8% at 88% 72%,rgb(255 255 255 / 60%),transparent 72%),radial-gradient(ellipse 95% 9% at 18% 93%,rgb(255 255 255 / 65%),transparent 72%),linear-gradient(180deg,#f4ddd8,#f5e5d6 12%,#eee0ed,#dce8f0,#dcebe5,#e7ebd9,#f2e5d6 77%,#eedee8 89%,#e0e9ec);background-repeat:no-repeat;background-size:100% 100%}#MainContent:has(.homepage-palette-boost)>.shopify-section,#MainContent:has(.homepage-palette-boost)>.shopify-section>.gradient,#MainContent:has(.homepage-palette-boost)>.shopify-section>[class*=color-],#MainContent:has(.homepage-palette-boost) .collection-list-wrapper,#MainContent:has(.homepage-palette-boost) .featured-collection,#MainContent:has(.homepage-palette-boost) .image-with-text,#MainContent:has(.homepage-palette-boost) .image-with-text__grid,#MainContent:has(.homepage-palette-boost) .image-with-text__content,#MainContent:has(.homepage-palette-boost) .rich-text{background:transparent!important;border-top:0!important;box-shadow:none!important}#MainContent:has(.homepage-palette-boost) .cc-stories{background:transparent}#MainContent:has(.homepage-palette-boost) .cc-stories__panel{background:#ffffff61;border-color:#785a6d21}#MainContent:has(.homepage-palette-boost) #cc-pack-strip .cc-pack-heading{background:#ffffff61;border-color:#785a6d21}
/*# sourceMappingURL=/cdn/shop/t/121/compiled_assets/styles.css.map?subset=AAQAAg */
