.cx-cc-section{background:#fafaf7}.cx-cc-header{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:0 4px}.cx-cc-header-spacer{flex:1}.cx-cc-heading{flex:0 0 auto;text-align:center;margin:0;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400;letter-spacing:-.01em;line-height:1.1;color:#1a1a1a}.cx-cc-shop-all{margin-left:auto;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;letter-spacing:.04em;color:#1a1a1a;text-decoration:none;border-bottom:1px solid #1a1a1a;padding-bottom:1px;white-space:nowrap}.cx-cc-shop-all:hover{opacity:.7}.cx-cc-shop-all--mirror{visibility:hidden;pointer-events:none}.cx-cc-card{display:flex;flex-direction:column;position:relative;border-radius:4px;background:#fff;border:1px solid #ececec;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .25s ease,border-color .25s ease}@media(hover:hover){.cx-cc-card:hover{border-color:#1a1a1a;box-shadow:0 8px 20px #00000014}}.cx-cc-media{position:relative;display:block;aspect-ratio:1 / 1;background:#fff;overflow:hidden}.cx-cc-card .cx-cc-spinner{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin:auto;color:#121212}.cx-cc-card.is-loading .cx-cc-spinner{display:block}.cx-cc-card [data-cx-cc-image]{transition:opacity .15s ease}.cx-cc-card.is-loading [data-cx-cc-image]{opacity:.4}.cx-cc-card [data-cx-cc-type]:disabled{cursor:default;opacity:.5}.cx-cc-card .cx-cc-notice{position:absolute;left:50%;bottom:10px;z-index:3;box-sizing:border-box;width:max-content;max-width:calc(100% - 16px);padding:6px 10px;border-radius:6px;background:#121212e0;color:#fff;font-size:12px;line-height:1.3;text-align:center;opacity:0;transform:translate(-50%);transition:opacity .2s ease;pointer-events:none}.cx-cc-card .cx-cc-notice.is-shown{opacity:1}.cx-cc-media img{width:100%;height:100%;object-fit:contain;display:block}.cx-cc-card .cx-cc-media-secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}@media(hover:hover){.cx-cc-card:hover .cx-cc-media-secondary{opacity:1}}.cx-cc-body{padding:8px 14px 12px;display:flex;flex-direction:column;gap:4px}.cx-cc-title-box{min-height:2.7em;display:flex;align-items:center;justify-content:center}.cx-cc-title{width:100%;font-family:inherit;font-size:13px;font-weight:500;margin:0;color:#1a1a1a;line-height:1.35;letter-spacing:0;text-align:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cx-cc-cta{display:block;margin-top:6px;padding:10px 0 4px;width:100%;text-align:center;font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;background:transparent;border:0;border-top:1px solid #1a1a1a;cursor:pointer;text-decoration:none;transition:letter-spacing .25s ease;font-family:inherit}.cx-cc-cta:hover{letter-spacing:.12em}.cx-cc-link{display:flex;flex-direction:column;color:inherit;text-decoration:none}.cx-cc-card[data-cx-cc-card] .cx-cc-body{padding-bottom:6px}.cx-cc-card[data-cx-cc-card] .cx-cc-title-box{min-height:0}.cx-cc-buy{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:0 12px 14px}.cx-cc-price{margin:0 0 2px;text-align:center;font-size:14px;font-weight:700;line-height:1.3;color:#1a1a1a}.cx-cc-field,.cx-cc-add{position:relative;box-sizing:border-box;width:100%;min-height:28px;margin:0;border-radius:10px;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cx-cc-field{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border:1px solid #d6d6d6;background:#fff;color:#1a1a1a;font-size:12px;letter-spacing:0;text-align:left}.cx-cc-field-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[class*=featured-collection-slider-][data-cx-cc-arrows]>[class*=featured-collection-btn-]{top:var(--cx-cc-arrow-top, 50%)}.cx-cc-field:before,.cx-cc-add:before{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}.cx-cc-caret{flex:none;width:10px;height:7px}.cx-cc-add{padding:0 10px;border:1px solid #1a1a1a;background:#fff;color:#1a1a1a;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cx-cc-add:disabled{cursor:default;border-color:#c9c9c9;color:#8a8a8a}@media(hover:hover){.cx-cc-field:hover{border-color:#1a1a1a}.cx-cc-add:not(:disabled):hover{background:#1a1a1a;color:#fff}}.cx-cc-field:focus,.cx-cc-field:focus-visible,.cx-cc-add:focus,.cx-cc-add:focus-visible{outline:none;box-shadow:none}@media(max-width:749px){.cx-cc-buy{gap:6px;padding:0 8px 10px}.cx-cc-field,.cx-cc-add{min-height:28px}.cx-cc-field{gap:4px;padding:0 8px 0 10px;font-size:12px}.cx-cc-add{font-size:11px}}.cx-cc-card .cx-badges{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:3px;z-index:2;max-width:calc(100% - 20px);pointer-events:none}.cx-cc-card .cx-badge{display:inline-block;width:auto;padding:2px 5px;border-radius:3px;font-size:9px;font-weight:700;line-height:1.25;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;max-width:100%}.cx-cc-card .cx-badge--long{white-space:normal}.cx-cc-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}@media(max-width:989px){.cx-cc-grid{grid-template-columns:repeat(3,1fr);gap:8px}}@media(max-width:749px){.cx-cc-grid{grid-template-columns:repeat(2,1fr);gap:6px}}.cx-cc-header>h2.cx-cc-heading{white-space:nowrap}@media(max-width:749px){.cx-cc-section .cx-cc-header{grid-template-columns:1fr auto 1fr;gap:8px;padding-left:0;padding-right:0}.cx-cc-header>h2.cx-cc-heading{grid-column:2;min-width:0;text-align:center;font-size:clamp(13px,calc((100vw - 200px) / 9.5),29px)}.cx-cc-header .cx-cc-shop-all{font-size:11px}}@media(max-width:749px){.cx-cc-heading{font-size:26px}.cx-cc-shop-all{font-size:12px}.cx-cc-header{margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/cx-collection-carousel.css.map */
