.assassin__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "pitch" "media" "buy" "manual";row-gap:16px}.assassin__head{grid-area:head;min-width:0}.assassin__pitch{grid-area:pitch}.assassin__media{grid-area:media}.assassin__manual{grid-area:manual}.assassin__buy{grid-area:buy}@media(min-width:750px){.assassin__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:"media ." "media head" "media pitch" "media manual" "media buy" "media .";column-gap:clamp(32px,4.5vw,64px);row-gap:18px}.assassin__media{align-self:center}}.assassin__eyebrow{margin:0 0 8px}.assassin__title{display:grid;gap:.08em;margin:0}.assassin__lead-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px .3em}.assassin__lead{font-size:var(--fs-display);line-height:.92}.assassin__rest{font-size:var(--fs-h2);line-height:1}.assassin__knife{--knife-h: clamp(34px, 16px + 2.4vw, 52px);flex:1 1 8.5rem;min-width:8.5rem;max-width:28rem;display:flex;align-items:center;height:var(--knife-h);line-height:1}.assassin__box{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:calc(var(--knife-h) * 2.2);height:100%;background:var(--pink-deep);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.assassin__box--label:after{content:attr(data-label);padding:.24em .45em .18em;color:var(--ink);background:var(--white);border:1px solid var(--ink);font:700 max(10px,calc(var(--knife-h) * .25))/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-shadow:none;white-space:nowrap}.assassin__slot{flex:1 1 auto;min-width:0;height:100%;margin-left:-3px;padding:2px 4px 4px 0;display:grid;align-content:center;row-gap:calc(var(--knife-h) * .1);overflow:hidden}.assassin__quill{display:block;width:100%;height:calc(var(--knife-h) * .34);overflow:visible;filter:drop-shadow(2px 2px 0 var(--shadow-color))}.assassin__quill--2{width:84%}.assassin__quill path{stroke:var(--silver);stroke-width:1.25px;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.assassin__q-ink{stop-color:var(--ink)}.assassin__q-bone{stop-color:var(--white)}.assassin__q-band{stop-color:var(--silver-dark)}@keyframes assassin-flick{0%{translate:-101% 0}to{translate:0 0}}@media(prefers-reduced-motion:no-preference){html:not(.no-reveal) .assassin__knife.is-in .assassin__quill{animation:assassin-flick .18s steps(3,end) backwards}html:not(.no-reveal) .assassin__knife.is-in .assassin__quill--2{animation-delay:90ms}html:not(.no-reveal) .assassin__knife.is-in{animation:cflo-jitter .16s steps(4,end) .29s}}.assassin__pitch{max-width:62ch;text-wrap:pretty;font-size:clamp(1rem,.94rem + .3vw,1.1875rem);line-height:1.45;color:var(--fg)}.assassin__pitch p{margin:0}.assassin__media{position:relative;padding-bottom:clamp(30px,3.4vw,44px)}.assassin__photo{position:relative;display:block;width:min(72%,380px);aspect-ratio:4 / 5;margin-top:9px;box-shadow:6px 6px 0 var(--shadow-color)}.assassin__photo img{display:block;width:100%;height:100%;object-fit:cover}.assassin__photo{transition:translate .1s steps(2,end)}.assassin__photo:hover{translate:-4px -4px;box-shadow:10px 10px 0 var(--shadow-color)}.assassin__gun-spot{position:absolute;z-index:3;right:-18px;top:22px}.assassin__gun{--gun-fs: 1.75rem}.assassin__card{position:absolute;z-index:2;right:0;bottom:0;width:min(60%,300px);margin:0;rotate:3deg;box-shadow:6px 6px 0 var(--yellow)}.assassin__card img{display:block;width:100%;height:auto}html.no-tilts .assassin__card{rotate:0deg}.assassin__manual{padding:12px 18px 14px;rotate:-.6deg;box-shadow:6px 6px 0 var(--shadow-color)}html.no-tilts .assassin__manual{rotate:0deg}.assassin__manual-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:0 0 10px;padding-bottom:8px;border-bottom:3px solid var(--ink)}.assassin__manual-title{font:900 1.125rem/1 var(--font-body);font-stretch:62%;letter-spacing:.05em;text-transform:uppercase}.assassin__manual-code{font:700 var(--fs-xs)/1 var(--font-mono);color:var(--silver-dark);text-transform:uppercase}.assassin__steps{display:grid;gap:8px;margin:0;padding:0;list-style:none}.assassin__step{display:grid;grid-template-columns:2.1em minmax(0,1fr);gap:8px;align-items:baseline;font-size:var(--fs-small);line-height:1.35}.assassin__step-n{font:400 1.25rem/1 var(--font-display);color:var(--pink-ink)}@media(min-width:1100px){.assassin__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.assassin__step{grid-template-columns:minmax(0,1fr);gap:4px;align-content:start;padding-inline:14px}.assassin__step:first-child{padding-left:0}.assassin__step:last-child{padding-right:0}.assassin__step+.assassin__step{border-left:2px solid var(--ink)}}.assassin__buy{display:grid;gap:10px;justify-items:start;min-width:0}.assassin__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2em .8em;margin:0;font:700 var(--fs-small)/1.25 var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--fg)}.assassin__opt{color:var(--fg-soft)}.assassin__price,.assassin__price .price__current{color:var(--price);font-weight:700}.assassin__form{display:grid;gap:10px}.assassin__legend{color:var(--fg)}.assassin__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.assassin__more{display:inline-flex;align-items:center;gap:.4em;min-height:44px;font-weight:800;color:var(--link);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.assassin__more:hover{text-decoration-thickness:4px}.assassin__error{margin:0;color:var(--error)}.assassin__fine{margin:0;max-width:50ch;font:700 var(--fs-xs)/1.4 var(--font-mono);color:var(--fg-soft)}@media(min-width:1100px){.assassin__buy{grid-template-columns:max-content minmax(0,1fr);column-gap:28px;align-items:center}.assassin__name{grid-column:1 / -1}.assassin__fine{max-width:36ch}}@media(min-width:750px)and (max-width:989px){.assassin__photo{width:84%}.assassin__card{width:74%}}@media(max-width:749px){.assassin__grid{row-gap:14px}.assassin__media{padding-bottom:40px}.assassin__photo{width:64%;aspect-ratio:1}.assassin__photo img{object-position:50% 68%}.assassin__gun{--gun-fs: 1.375rem}.assassin__gun-spot{right:-10px;top:12px}.assassin__card{width:60%;rotate:2deg}.assassin__buy,.assassin__form,.assassin__actions{width:100%}.assassin__buy{gap:8px}.assassin__add{flex:1 1 9rem}.assassin__actions{gap:4px 16px}.assassin__manual{rotate:0deg;padding:10px 14px 12px}.assassin__manual-head{margin-bottom:8px;padding-bottom:6px}.assassin__steps{gap:6px}}@media(min-width:990px){.assassin__photo{width:min(64%,320px)}.assassin__card{width:min(58%,270px)}.assassin__grid{row-gap:16px}}@media(max-width:749px){.assassin__grid{row-gap:12px}.assassin__media{padding-bottom:30px}.assassin__photo,.assassin__card{width:56%}.assassin__steps{gap:4px}.assassin__step{font-size:.875rem;line-height:1.3}}@media(min-width:750px){.assassin__grid{grid-template-rows:auto auto auto auto;grid-template-areas:"media head" "media pitch" "media manual" "media buy";align-content:center;row-gap:14px}.assassin__media{grid-row:1 / -1}}@media(min-width:990px){.assassin__lead{font-size:clamp(2.75rem,1.4rem + 4.6vw,5.25rem)}.assassin__rest{font-size:clamp(1.875rem,1.2rem + 2vw,2.75rem)}.assassin__photo{width:min(60%,296px)}.assassin__card{width:min(56%,256px)}.assassin__media{padding-bottom:34px}.assassin__eyebrow{margin-bottom:4px}.assassin__manual{padding:10px 16px 12px}.assassin__manual-head{margin-bottom:8px;padding-bottom:6px}}@media(max-width:749px){.assassin__media{padding-bottom:24px}.assassin__photo{width:50%}.assassin__card{width:54%}.assassin__manual-head{margin-bottom:6px;padding-bottom:4px}.assassin__manual-title{font-size:1rem}.assassin__step-n{font-size:1.0625rem}.assassin__pitch{font-size:.9375rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-assassin-earrings.css.map */
