:root{--ck-radius: 16px;--ck-gold: #b8924a;--ck-burgundy: #9f1d2b;--ck-burgundy-dark: #7a1824;--ck-shadow-soft: 0 1px 2px rgba(31, 36, 48, .04), 0 10px 28px rgba(31, 36, 48, .06);--ck-shadow-lift: 0 2px 4px rgba(31, 36, 48, .05), 0 18px 40px rgba(31, 36, 48, .12)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}::selection{background:#9f1d2b26}h1,h2,h3{letter-spacing:-.01em}product-price{font-family:var(--font-heading--family)}.hero{position:relative;box-shadow:0 8px 24px #1f24301f;border-bottom:2px solid var(--ck-gold)}.product-media-container,.card-gallery,.resource-card__media,.resource-card__image,.mega-menu__content img,.mega-menu__link-image{border-radius:var(--ck-radius);overflow:hidden}.menu-list__submenu,.mega-menu{border-radius:0 0 20px 20px}.menu-drawer{background-color:#fff;border-inline-end:0;border-radius:0 24px 24px 0;box-shadow:0 0 0 1px #e6dccfb3,24px 0 60px #1f243047}[dir=rtl] .menu-drawer{border-radius:24px 0 0 24px}.menu-drawer__submenu{background-color:#fff}.menu-drawer__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f243073}.menu-drawer .menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family);font-weight:700;font-size:1.375rem;color:var(--ck-burgundy-dark)}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item{border-block-end:1px solid rgba(230,220,207,.9)}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item--mainlist[aria-current=page]{color:var(--ck-burgundy)}@media screen and (max-width:749px){.product-information__media{padding-inline:16px;box-sizing:border-box}}.product-card__content.product-grid__card{padding:10px 10px 16px!important;border:1px solid rgba(230,220,207,.85)!important;border-radius:18px!important;background-image:linear-gradient(180deg,#fff,#fffdf9);box-shadow:var(--ck-shadow-soft);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.product-card__content.product-grid__card .product-media-container{border-radius:12px}.product-card__content p[role=heading]{font-family:var(--font-heading--family);font-weight:700;font-size:1.0625rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-card__content product-price{margin-top:auto;align-self:flex-start;width:fit-content;font-weight:700;font-size:1.0625rem;color:var(--ck-burgundy-dark);background:#9f1d2b12;padding:4px 14px!important;border-radius:999px}.product-media-container img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.product-grid__item:hover .product-card__content.product-grid__card{transform:translateY(-4px);box-shadow:var(--ck-shadow-lift);border-color:var(--ck-gold)!important}.product-grid__item:hover .product-media-container img{transform:scale(1.05)}}main[data-template^=collection] h1:after,main[data-template=list-collections] h1:after{content:"";display:block;width:56px;height:2px;margin-top:14px;background:var(--ck-gold);border-radius:2px}@keyframes ck-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.product-grid__item{animation:ck-rise .6s cubic-bezier(.2,.7,.2,1) both}.product-grid__item:nth-child(2){animation-delay:.06s}.product-grid__item:nth-child(3){animation-delay:.12s}.product-grid__item:nth-child(4){animation-delay:.18s}.product-grid__item:nth-child(5){animation-delay:.24s}.product-grid__item:nth-child(6){animation-delay:.3s}}.button,.button-secondary{transition:transform .15s ease,box-shadow .15s ease}.button:hover{transform:translateY(-1px);box-shadow:0 6px 16px #9f1d2b40}@media screen and (max-width:749px){.button,.button-secondary{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ck-custom.css.map */
