.snzcp-link{--snzcp-ink: #14110e;--snzcp-muted: #6b655f;--snzcp-ease: cubic-bezier(.23, 1, .32, 1);--snzcp-t: 32px;display:inline-flex;align-items:center;gap:14px;max-width:100%;color:var(--snzcp-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-family:"Montserrat",var(--font-body-family),sans-serif;transition:transform .16s var(--snzcp-ease)}.snzcp-link:active{transform:scale(.98)}.snzcp-link:focus-visible{outline:2px solid var(--snzcp-ink);outline-offset:4px}.snzcp-link__fan{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;height:calc(var(--snzcp-t) + 6px);padding:0 4px}.snzcp-link__fan img{display:block;width:var(--snzcp-t);height:var(--snzcp-t);object-fit:cover;background:#f4f3f1;box-shadow:0 0 0 2px #fff,0 6px 14px -8px #14110e59;transition:transform .22s var(--snzcp-ease)}.snzcp-link__fan img+img{margin-left:calc(var(--snzcp-t) * -.42)}.snzcp-link__fan img:nth-child(1){transform:rotate(-7deg);position:relative;z-index:1}.snzcp-link__fan img:nth-child(2){transform:translateY(-2px);position:relative;z-index:3}.snzcp-link__fan img:nth-child(3){transform:rotate(7deg);position:relative;z-index:2}.snzcp-link__text{display:flex;flex-direction:column;gap:2px;min-width:0}.snzcp-link__lead{font-size:13px;line-height:1.35;color:var(--snzcp-muted);letter-spacing:.01em}.snzcp-link__go{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:.02em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:#14110e47;transition:text-decoration-color .2s ease}.snzcp-link__arrow{position:relative;display:inline-block;width:12px;height:1px;background:currentColor;transition:transform .2s var(--snzcp-ease)}.snzcp-link__arrow:after{content:"";position:absolute;right:0;top:50%;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:translateY(-50%) rotate(45deg)}@media(hover:hover)and (pointer:fine){.snzcp-link:hover .snzcp-link__go{text-decoration-color:currentColor}.snzcp-link:hover .snzcp-link__arrow{transform:translate(3px)}.snzcp-link:hover .snzcp-link__fan img:nth-child(1){transform:rotate(-11deg) translate(-3px)}.snzcp-link:hover .snzcp-link__fan img:nth-child(2){transform:translateY(-4px)}.snzcp-link:hover .snzcp-link__fan img:nth-child(3){transform:rotate(11deg) translate(3px)}}.snzcp-link--options{display:flex;margin:2px 0 22px;padding:2px 0}.snzcp-link--options .snzcp-link__lead,.snzcp-link--options .snzcp-link__go{font-size:14px}.snzcp-link--bundle{--snzcp-t: 24px;display:flex;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(20,17,14,.08)}.snzcp-link--bundle .snzcp-link__fan{padding:0 2px}.snzcp-link--bundle .snzcp-link__lead{font-size:12px}.snzcp-link--bundle .snzcp-link__go{font-size:12px;letter-spacing:.01em;gap:6px;white-space:nowrap}.snzcp-link--bundle .snzcp-link__arrow{width:10px;flex:0 0 auto}.snzcb:not(.is-dormant) .snzcp-link--bundle{margin-top:12px;padding-top:12px}.snzcb.is-dormant .snzcb__row{box-shadow:inset 0 0 0 1px #e9e6e1}.snzcb.is-dormant .snzcb-slot.is-empty:first-child .snzcb-slot__body{position:relative}.snzcb.is-dormant .snzcb-slot.is-empty:first-child .snzcb-slot__body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--snzcb-here) center / cover no-repeat;opacity:.55;transform:scale(1);transition:opacity .22s ease,transform .26s var(--snzcp-ease, cubic-bezier(.23, 1, .32, 1))}.snzcb.is-dormant .snzcb-slot.is-empty:first-child .snzcb-slot__plus{z-index:1;border-radius:50%;color:var(--snzcb-ink, #14110e);background:#ffffffeb;box-shadow:0 0 0 8px #ffffffeb,0 6px 16px -4px #14110e38}@media(hover:hover)and (pointer:fine){.snzcb.is-dormant .snzcb-slot.is-empty:first-child .snzcb-slot__body:hover:before{opacity:.9;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.snzcp-link,.snzcp-link__fan img,.snzcp-link__arrow,.snzcb.is-dormant .snzcb-slot.is-empty:first-child .snzcb-slot__body:before{transition:opacity .16s ease}.snzcp-link:hover .snzcp-link__arrow{transform:none}.snzcp-link:hover .snzcp-link__fan img:nth-child(1){transform:rotate(-7deg)}.snzcp-link:hover .snzcp-link__fan img:nth-child(2){transform:translateY(-2px)}.snzcp-link:hover .snzcp-link__fan img:nth-child(3){transform:rotate(7deg)}.snzcb.is-dormant .snzcb-slot.is-empty:first-child .snzcb-slot__body:hover:before{transform:scale(1)}}@media(prefers-contrast:more){.snzcp-link__lead{color:#3d3833}.snzcp-link__go{text-decoration-color:currentColor}}
/*# sourceMappingURL=/cdn/shop/t/345/assets/snz-cushion-picker-link.css.map */
