.cr-noel-gifts{margin-block:clamp(28px,5vw,70px);padding:clamp(18px,4vw,56px);background:#f7f2e9;border:1px solid #d7c5a2;color:#30291f;scroll-margin-top:130px}.cr-noel-gifts__intro{text-align:center;max-width:45rem;margin:0 auto 2rem}.cr-noel-gifts__intro h2{font:400 clamp(30px,5vw,58px)/1.12 Georgia,serif;margin:.4em 0}.cr-noel-motif{color:#856737;letter-spacing:.22em}.cr-noel-motif span{display:inline-block;animation:cr-noel-drift 4s ease-in-out infinite}@keyframes cr-noel-drift{50%{transform:translateY(-4px)}}.cr-noel-gifts__tier{margin-block:1.7rem}.cr-noel-gifts__tier h3{font:400 clamp(20px,3vw,30px)/1.2 Georgia,serif;margin:0 0 1rem}.cr-noel-gifts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,2vw,22px)}.cr-noel-gifts__links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:2rem}@media(max-width:749px){.cr-noel-gifts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-noel-gifts__links a{min-height:44px}}@media(prefers-reduced-motion:reduce){.cr-noel-lights:after,.cr-noel-motif span{animation:none}}.cr-holiday-top{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;min-height:70px;padding:4px 178px;background:linear-gradient(100deg,#351522,#572331 60%,#361521);color:#fff5e2;border-bottom:1px solid #a88052}.cr-holiday-top__link{z-index:1;display:inline-flex;gap:10px;min-height:44px;align-items:center;justify-content:center;color:inherit;text-decoration:none;font-size:clamp(12px,1.25vw,16px);text-align:center;line-height:1.35}.cr-holiday-top__link span{color:#e8c28b}.cr-holiday-top__link:hover{text-decoration:underline}.cr-holiday-top__link:focus-visible{outline:2px solid #f5d7a2;outline-offset:2px}.cr-holiday-top__track{position:absolute;right:0;top:0;bottom:0;width:175px;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 65% 55%,#8d4c3e,transparent 75%)}.cr-holiday-top__track img{display:block;width:147px;height:100%;margin:auto;object-fit:contain;animation:cr-holiday-arrive 12s ease-in-out infinite}@keyframes cr-holiday-arrive{0%{transform:translate(85%);opacity:.25}12%,80%{transform:translate(0);opacity:1}94%,to{transform:translate(-64%);opacity:0}}.cr-noel-gifts__grid{align-items:stretch;grid-auto-rows:1fr}.cr-noel-gifts__grid>*{min-width:0;height:100%}.cr-noel-gifts__tier h3{padding-bottom:10px;border-bottom:1px solid #d7c5a2}.cr-noel-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:710px;margin:0 auto 36px}.cr-noel-materials a{min-width:0;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 6px;text-align:center;color:#452230;background:#fffaf1;border:1px solid #c9aa76;text-decoration:none}.cr-noel-materials a:hover,.cr-noel-materials a:focus-visible{background:#f3e5cd}@media(max-width:749px){.cr-holiday-top{min-height:57px;padding-inline:12px 99px}.cr-holiday-top__track{width:94px}.cr-holiday-top__track img{width:91px}.cr-noel-materials{gap:6px}.cr-noel-materials a{font-size:12px;gap:4px}}.cr-holiday-logo-hat{display:none}@media(min-width:750px){.header .identity-monogram,.header .identity-wordmark{position:relative}.header .cr-holiday-logo-hat{display:block;position:absolute;z-index:2;top:3px;left:50%;width:24px;height:15px;border-radius:83% 82% 13% 16%;transform:translate(-50%,-55%) rotate(-14deg);background:linear-gradient(145deg,#a43b49,#641e31);border-bottom:3px solid #fff4db;box-shadow:0 2px 4px #3e17283a;pointer-events:none}.header .cr-holiday-logo-hat:after{content:"";position:absolute;right:-2px;top:-2px;width:6px;height:6px;border-radius:50%;background:#fff4db}.header .identity-wordmark .cr-holiday-logo-hat{left:78%;width:20px;height:13px}}.cr-holiday-top{min-height:53px;background:radial-gradient(ellipse at 50% 110%,#6f3042 0%,transparent 68%),#351622;border-bottom:1px solid #c09a66}.cr-holiday-top__ornament{position:absolute;left:clamp(12px,7vw,115px);color:#d7aa6f;letter-spacing:.27em;pointer-events:none}.cr-holiday-top__link{font-family:Georgia,serif;letter-spacing:.08em}.cr-holiday-top__track{background:transparent}.cr-holiday-top__track img{width:117px}.cr-noel-gifts{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 0%,#fff9ee,#f5eee3 60%,#eee0d0);border-color:#b79972;box-shadow:inset 0 0 0 5px #fff9ef}.cr-noel-gifts:before,.cr-noel-gifts:after{content:"";position:absolute;z-index:-1;pointer-events:none;top:-145px;width:430px;height:430px;border-radius:50%;border:1px solid #bc97636b;box-shadow:0 0 0 15px #c6a16b27,0 0 0 31px #c6a16b1c,0 0 0 48px #c6a16b11}.cr-noel-gifts:before{left:-235px}.cr-noel-gifts:after{right:-235px}.cr-noel-gifts__intro{padding-top:12px}.cr-noel-gifts .cr-noel-motif{display:inline-block;color:#805328;font-size:21px;animation:cr-holiday-stars 4s ease-in-out infinite}@keyframes cr-holiday-stars{50%{opacity:.55;transform:translateY(-3px)}}.cr-noel-materials a{border-color:#b78d62;color:#47202d}@media(max-width:749px){.cr-holiday-top{min-height:48px}.cr-holiday-top__ornament{display:none}.cr-holiday-top__track img{width:82px}.cr-noel-gifts:before,.cr-noel-gifts:after{opacity:.48}}@media(prefers-reduced-motion:reduce){.cr-noel-gifts .cr-noel-motif{animation:none}}.cr-holiday-top__track img{opacity:1}@media(max-width:749px){.cr-holiday-top{min-height:46px;justify-items:start;padding:0 82px 0 13px}.cr-holiday-top__link{min-height:44px;text-align:left;letter-spacing:.03em}.cr-holiday-top__track{width:79px}.cr-holiday-top__track img{width:74px;animation:cr-noel-mobile-glide 8s ease-in-out infinite}.cr-noel-gifts{margin-inline:12px;padding:18px 12px 24px}.cr-noel-gifts__intro{padding-top:0;margin-bottom:15px}.cr-noel-materials{margin-bottom:20px}}@keyframes cr-noel-mobile-glide{0%,to{transform:translate(5px)}50%{transform:translate(-3px)}}@media(prefers-reduced-motion:reduce){.cr-holiday-top__track img{animation:none}}@media(min-width:750px){.cr-noel-gifts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/cr-noel.css.map */
