.tic-xm{padding:2.4rem 0 var(--tic-space, 6.4rem);background:var(--tic-bg, #fff);color:var(--tic-ink, #000)}.tic-xm .tic-xm__wrap{max-width:var(--tic-max, 136rem);margin:0 auto;padding:0 var(--tic-gutter, 1.6rem)}.tic-xm .tic-xm__head{display:grid;gap:2.4rem;align-items:center}.tic-xm .tic-xm__eyebrow{margin:0 0 1.2rem;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tic-muted)}.tic-xm .tic-xm__title{margin:0;font-size:clamp(3.4rem,1.8rem + 3.6vw,6.4rem);line-height:1;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.tic-xm .tic-xm__lede{margin:2rem 0 0;max-width:46rem;font-size:1.7rem;line-height:1.5;text-wrap:pretty}.tic-xm .tic-xm__facts{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 0;padding:0;list-style:none}.tic-xm .tic-xm__facts li{margin:0;padding:.7rem 1.2rem;font-size:1.3rem;line-height:1.2;border:1px solid var(--tic-line);border-radius:999px}.tic-xm .tic-xm__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:3.2rem}.tic-xm .tic-xm__company{margin:0;max-width:34rem;font-size:1.4rem;line-height:1.45;color:var(--tic-muted)}.tic-xm .tic-xm__company a{color:inherit;text-underline-offset:.2em}.tic-xm .tic-xm__hero{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--tic-r-img, .8rem);background:#ececec}.tic-xm .tic-xm__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;outline:1px solid var(--tic-outline);outline-offset:-1px}.tic-xm .tic-xm__sets{margin-top:8rem;scroll-margin-top:9.6rem}.tic-xm .tic-xm__h2{margin:0 0 3.2rem;font-size:clamp(2.4rem,1.6rem + 1.2vw,3.4rem);line-height:1.1;font-weight:700;text-transform:uppercase}.tic-xm .tic-xm__list{display:grid;gap:5.6rem;margin:0;padding:0;list-style:none}.tic-xm .tic-xm__set{display:grid;gap:2.4rem;margin:0;padding-top:5.6rem;border-top:1px solid var(--tic-line)}.tic-xm .tic-xm__set:first-child{padding-top:0;border-top:0}.tic-xm .tic-xm__media{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--tic-r-img, .8rem);background:#ececec}.tic-xm .tic-xm__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 1.2rem}.tic-xm .tic-xm__num{font-size:1.3rem;font-variant-numeric:tabular-nums;color:var(--tic-muted)}.tic-xm .tic-xm__tag{padding:.4rem .8rem;font-size:1.2rem;line-height:1.2;border:1px solid var(--tic-line);border-radius:var(--tic-r-sm, .4rem)}.tic-xm .tic-xm__tag--offer{color:#000;font-weight:600;background:var(--tic-accent, #faa634);border-color:var(--tic-accent, #faa634)}.tic-xm .tic-xm__name{margin:0;font-size:clamp(2.2rem,1.6rem + 1vw,3rem);line-height:1.15;font-weight:700;text-wrap:balance}.tic-xm .tic-xm__name a{color:inherit;text-decoration:none}.tic-xm .tic-xm__short{margin:1.2rem 0 0;max-width:52rem;font-size:1.6rem;line-height:1.5;color:var(--tic-muted)}.tic-xm .tic-xm__label{margin:2.4rem 0 .8rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tic-muted)}.tic-xm .tic-xm__contents{margin:0;padding:0;list-style:none;border-top:1px solid var(--tic-line)}.tic-xm .tic-xm__contents li{margin:0;padding:1.1rem 0;font-size:1.5rem;line-height:1.4;border-bottom:1px solid var(--tic-line)}.tic-xm .tic-xm__buy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.6rem;margin-top:2.4rem}.tic-xm .tic-xm__price{margin:0;font-size:2.4rem;font-weight:400;font-variant-numeric:tabular-nums}.tic-xm .tic-xm__stock{margin:0;font-size:1.4rem;color:var(--tic-muted)}.tic-xm .tic-xm__limit{color:var(--tic-ink);font-weight:600}.tic-xm .tic-xm__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:1.6rem}.tic-xm .tic-xm__actions .tic-card__form{flex:1 1 22rem;max-width:32rem;margin:0}.tic-xm .tic-xm__actions .tic-button{width:100%}.tic-xm .tic-xm__more{font-size:1.5rem;color:var(--tic-ink);text-underline-offset:.25em}.tic-xm .tic-card__error{margin:1rem 0 0;font-size:1.4rem;color:var(--tic-error)}.tic-xm .tic-xm__give{margin-top:8rem;padding:3.2rem 2.4rem;background:var(--tic-soft);border-radius:var(--tic-r-panel, 1.6rem)}.tic-xm .tic-xm__give .tic-xm__h2{margin-bottom:2.4rem}.tic-xm .tic-xm__give-list{display:grid;gap:2.4rem;margin:0;padding:0;list-style:none}.tic-xm .tic-xm__give-list li{margin:0}.tic-xm .tic-xm__give-title{margin:0 0 .6rem;font-size:1.6rem;font-weight:700}.tic-xm .tic-xm__give-text,.tic-xm .tic-xm__give-text p{margin:0;font-size:1.5rem;line-height:1.5;color:var(--tic-muted)}.tic-xm .tic-xm__give-text a{color:var(--tic-ink);text-underline-offset:.2em}@media(min-width:750px){.tic-xm{padding-top:4rem}.tic-xm .tic-xm__wrap{padding:0 3.2rem}.tic-xm .tic-xm__give-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.tic-xm .tic-xm__wrap{padding:0 4.8rem}.tic-xm .tic-xm__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5.6rem}.tic-xm .tic-xm__set{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:5.6rem;align-items:center}.tic-xm .tic-xm__set.is-flip{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tic-xm .tic-xm__set.is-flip .tic-xm__media{order:2}.tic-xm .tic-xm__give{padding:4.8rem}.tic-xm .tic-xm__give-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem}}.tic-xm .tic-xm__hero,.tic-xm .tic-xm__media{aspect-ratio:16 / 10}.tic-xm .tic-xm__hero-img,.tic-xm .tic-xm__media .tic-card__img{object-position:50% 0%}.tic-xm .tic-xm__finder{margin-top:5.6rem}.tic-xm .tic-xm__finder-title{margin:0 0 1.6rem;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tic-muted)}.tic-xm .tic-xm__finder-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16rem,46%);gap:1.2rem;margin:0 calc(var(--tic-gutter, 1.6rem) * -1);padding:0 var(--tic-gutter, 1.6rem) .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tic-xm .tic-xm__finder-list::-webkit-scrollbar{display:none}.tic-xm .tic-xm__finder-list li{margin:0;scroll-snap-align:start}.tic-xm .tic-xm__tile{position:relative;display:grid;gap:.4rem;height:100%;padding:.8rem .8rem 1.4rem;color:inherit;text-decoration:none;border-radius:1.2rem;box-shadow:0 0 0 1px var(--tic-line);transition-property:box-shadow,scale;transition-duration:var(--tic-dur-press, .15s);transition-timing-function:ease}.tic-xm .tic-xm__tile:active{scale:.96}.tic-xm .tic-xm__tile:focus-visible{outline:2px solid #000;outline-offset:2px}@media(hover:hover)and (pointer:fine){.tic-xm .tic-xm__tile:hover{box-shadow:0 0 0 1px var(--tic-ink),0 6px 18px #0000000f}}.tic-xm .tic-xm__tile-media{position:relative;display:block;aspect-ratio:3 / 2;margin-bottom:.6rem;overflow:hidden;border-radius:var(--tic-r-sm, .4rem);background:#ececec}.tic-xm .tic-xm__tile-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%;border-radius:inherit;outline:1px solid var(--tic-outline);outline-offset:-1px}.tic-xm .tic-xm__tile-name{padding:0 .4rem;font-size:1.5rem;font-weight:700;line-height:1.2}.tic-xm .tic-xm__tile-what{padding:0 .4rem;font-size:1.3rem;line-height:1.35;color:var(--tic-muted)}.tic-xm .tic-xm__tile-price{padding:0 .4rem;margin-top:.2rem;font-size:1.5rem;font-variant-numeric:tabular-nums}.tic-xm .tic-xm__tile-tag{position:absolute;top:1.4rem;left:1.4rem;padding:.3rem .7rem;font-size:1.1rem;font-weight:600;color:#000;background:var(--tic-accent, #faa634);border-radius:var(--tic-r-sm, .4rem)}.tic-xm .tic-xm__set{scroll-margin-top:9.6rem}.tic-xm .tic-xm__tag--ink{color:#fff;background:#000;border-color:#000}.tic-xm .tic-xm__reassure{margin:1.4rem 0 0;font-size:1.3rem;line-height:1.45;color:var(--tic-muted)}.tic-xm .tic-xm__deadline{margin:1.6rem 0 0;font-size:1.5rem;font-weight:600}.tic-xm .tic-xm__tagline{margin:3.2rem 0 0;font-size:1.5rem;font-style:italic;color:var(--tic-muted)}@media(min-width:750px){.tic-xm .tic-xm__finder-list{grid-auto-columns:minmax(18rem,30%);margin:0;padding:0 0 .4rem}}@media(min-width:990px){.tic-xm .tic-xm__finder-list{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tic-christmas.css.map */
