.cclp-gift-guide-mini-set{--cclp-gift-guide-mini-set-banner-bg: #1c3a64;--cclp-gift-guide-mini-set-banner-text: #fff;--cclp-gift-guide-mini-set-panel-bg: #f5f1ea;--cclp-gift-guide-mini-set-accent: #f21e3e;--cclp-gift-guide-mini-set-cta: #000;--cclp-gift-guide-mini-set-scroll-margin: 96px;scroll-margin-top:var(--cclp-gift-guide-mini-set-scroll-margin)}.cclp-gift-guide-mini-set__banner{display:grid;grid-template-columns:1fr;background:transparent;color:#000;margin-bottom:20px}.cclp-gift-guide-mini-set__banner-media{aspect-ratio:2 / 1;overflow:hidden;border-radius:2px}.cclp-gift-guide-mini-set__banner-media img,.cclp-gift-guide-mini-set__banner-media svg{width:100%;height:100%;object-fit:cover;display:block}.cclp-gift-guide-mini-set__banner-copy{display:flex;flex-direction:column;justify-content:center;padding:12px 0 2px}.cclp-gift-guide-mini-set__title{font-family:Canela,serif;font-weight:300;font-size:28px;line-height:1.1;margin:0}.cclp-gift-guide-mini-set__sub{font-family:ArticulatCF,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.45;margin:4px 0 0}.cclp-gift-guide-mini-set__panel{display:grid;grid-template-columns:1fr;background:var(--cclp-gift-guide-mini-set-panel-bg);border-radius:2px;overflow:hidden}.cclp-gift-guide-mini-set__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px 20px}.cclp-gift-guide-mini-set__media{position:relative;aspect-ratio:3 / 2;background:#f4f4f2;margin:0 16px 16px;border-radius:2px;overflow:hidden}.cclp-gift-guide-mini-set__media img,.cclp-gift-guide-mini-set__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cclp-gift-guide-mini-set__eyebrow{font-family:GeogrotesqueCondBoldWeb,sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--cclp-gift-guide-mini-set-accent);margin:0 0 8px}.cclp-gift-guide-mini-set__headline{font-family:Canela,serif;font-weight:300;font-size:22px;line-height:1.1;margin:0 0 8px;color:#000}.cclp-gift-guide-mini-set__body{font-family:ArticulatCF,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5;max-width:44ch;margin:0 0 14px;color:#000}.cclp-gift-guide-mini-set__tiers{width:100%;max-width:360px;border-collapse:collapse;margin:0 0 22px}.cclp-gift-guide-mini-set__tier-label,.cclp-gift-guide-mini-set__tier-value{padding:9px 0;border-bottom:1px solid #000;font-size:12px}.cclp-gift-guide-mini-set__tier:first-child .cclp-gift-guide-mini-set__tier-label,.cclp-gift-guide-mini-set__tier:first-child .cclp-gift-guide-mini-set__tier-value{border-top:1px solid #000}.cclp-gift-guide-mini-set__tier-label{font-family:RingsideWideWeb,sans-serif;font-weight:400;text-transform:uppercase;text-align:start;color:#000}.cclp-gift-guide-mini-set__tier-value{font-family:GeogrotesqueCondBoldWeb,sans-serif;text-transform:uppercase;text-align:end;color:var(--cclp-gift-guide-mini-set-accent)}.cclp-gift-guide-mini-set__cta{display:inline-block;font-family:BaseMonoWideWeb,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;background:var(--cclp-gift-guide-mini-set-cta);color:#fff;padding:10px 18px;border-radius:2px;text-decoration:none}.cclp-gift-guide-mini-set__cta:focus-visible{outline:2px solid var(--cclp-gift-guide-mini-set-cta);outline-offset:2px}@media(min-width:769px){.cclp-gift-guide-mini-set__banner{grid-template-columns:1fr 1fr;min-height:300px;background:var(--cclp-gift-guide-mini-set-banner-bg);color:var(--cclp-gift-guide-mini-set-banner-text);border-radius:2px;overflow:hidden}.cclp-gift-guide-mini-set__banner-copy{padding:28px 24px}.cclp-gift-guide-mini-set__title{font-size:36px;line-height:1.05}.cclp-gift-guide-mini-set__sub{font-size:15px;margin-top:10px}.cclp-gift-guide-mini-set__banner--image-left .cclp-gift-guide-mini-set__banner-media{order:-1}.cclp-gift-guide-mini-set__banner-media{aspect-ratio:auto;border-radius:0}.cclp-gift-guide-mini-set__panel{grid-template-columns:1fr 1fr}.cclp-gift-guide-mini-set__panel--image-left .cclp-gift-guide-mini-set__media{order:-1}.cclp-gift-guide-mini-set__media{aspect-ratio:auto;min-height:420px;margin:0;border-radius:0}.cclp-gift-guide-mini-set__cta{font-size:11px;padding:12px 20px}}@media(min-width:1024px){.cclp-gift-guide-mini-set__banner-copy{padding:48px 72px}.cclp-gift-guide-mini-set__title{font-size:56px}.cclp-gift-guide-mini-set__sub{font-size:18px}.cclp-gift-guide-mini-set__copy{padding:56px 72px}.cclp-gift-guide-mini-set__headline{font-size:34px;margin-bottom:10px}.cclp-gift-guide-mini-set__body{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1084/assets/section-cclp-gift-guide-mini-set.css.map */
