.fh-announcement-pair{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%}.fh-announcement-item{display:flex;min-width:0;align-items:center;justify-content:center;padding:.25rem .8rem}.fh-announcement-item+.fh-announcement-item{border-top:.1rem solid rgba(var(--color-foreground),.18)}.fh-announcement-item .announcement-bar__link{width:100%;text-align:center}.fh-announcement-item .announcement-bar__message{padding:.35rem 0;font-size:1.15rem;line-height:1.35;letter-spacing:.04em}@media screen and (min-width:750px){.fh-announcement-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.fh-announcement-item+.fh-announcement-item{border-top:0;border-left:.1rem solid rgba(var(--color-foreground),.18)}}.christmas-gift-options{display:block;margin:2rem 0;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:1.2rem;background:rgba(var(--color-foreground),.025)}.christmas-gift-options__heading h2{margin:0 0 .5rem}.christmas-gift-options__heading p,.christmas-gift-options__note{margin:0;color:rgba(var(--color-foreground),.72)}.christmas-gift-options__engraving{margin-top:1.8rem}.christmas-gift-options__engraving textarea{width:100%;min-height:9rem;margin-top:.6rem;resize:vertical}.christmas-gift-options__meta{display:flex;justify-content:space-between;gap:1rem;margin-top:.5rem;font-size:1.2rem;color:rgba(var(--color-foreground),.68)}.christmas-gift-options__accessories{display:grid;gap:1rem;margin:1.8rem 0 0;padding:0;border:0}.christmas-gift-options__choice{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1.2rem;padding:1.4rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:.8rem;cursor:pointer}.christmas-gift-options__choice:has(input:checked){border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.christmas-gift-options__choice strong,.christmas-gift-options__choice small{display:block}.christmas-gift-options__choice small{margin-top:.2rem;color:rgba(var(--color-foreground),.68)}.christmas-gift-options__choice input{width:2rem;height:2rem;margin:0;accent-color:rgb(var(--color-foreground))}.christmas-gift-options__total{display:flex;justify-content:space-between;gap:1rem;margin-top:1.8rem;padding-top:1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.18);font-size:1.8rem}.christmas-gift-options__note{margin-top:1rem;font-size:1.2rem}.christmas-gift-options__error{margin:1rem 0 0;color:rgb(var(--color-error))}.christmas-gift-options__reward{margin:1.4rem 0 0;padding:1.2rem;border:.1rem solid rgba(164,112,45,.55);border-radius:.8rem;background:#a4702d14;font-size:1.35rem;line-height:1.5}@media screen and (max-width:749px){.christmas-gift-options{padding:1.6rem}.christmas-gift-options__choice{grid-template-columns:1fr auto}.christmas-gift-options__price{grid-column:1}.christmas-gift-options__choice input{grid-column:2;grid-row:1 / span 2}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AQAAAAAAACA */
