.rs-secret-people{display:block;fill:var(--rs-ink)}.rs-secret-people .is-back{fill-opacity:.13}.rs-secret-people .is-front{fill-opacity:.2;stroke:var(--rs-paper);stroke-width:1.2}.rs-secret-people.is-row g{fill-opacity:.17;stroke:var(--rs-paper);stroke-width:1.4}.rs-secret-seal{--seal:60px;position:absolute;left:50%;top:50%;z-index:4;display:grid;place-items:center;width:var(--seal);height:var(--seal);border-radius:50%;padding-left:.14em;background:var(--rs-paper);color:var(--rs-ink);font:400 calc(var(--seal) * .19)/1 "RS Cover Bodoni","Bodoni Moda",serif;letter-spacing:.14em;transform:translate(-50%,-50%) rotate(-8deg);box-shadow:inset 0 0 0 1px var(--rs-ink),inset 0 0 0 calc(var(--seal) * .07) var(--rs-paper),inset 0 0 0 calc(var(--seal) * .07 + 1px) color-mix(in srgb,var(--rs-ink) 55%,transparent),0 6px 14px #2b26261f;pointer-events:none}.rs-secret-shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;border-radius:inherit;pointer-events:none}.rs-secret-shine:before{content:"";position:absolute;top:-30%;bottom:-30%;left:0;width:38%;background:linear-gradient(100deg,transparent,color-mix(in srgb,#fff 78%,transparent) 50%,transparent);transform:translate(-120%) skew(-16deg);animation:rs-secret-shine 6s var(--rs-ease) 1.2s infinite}@keyframes rs-secret-shine{0%{transform:translate(-120%) skew(-16deg)}26%,to{transform:translate(320%) skew(-16deg)}}.rs-gift{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center}.rs-gift-visual{display:flex;justify-content:center;padding:4px 0}.rs-gift-card{--w:150px;flex:0 0 auto;display:block;width:var(--w);aspect-ratio:54/86;padding:0;margin:0;border:0;background:none;color:var(--rs-ink);perspective:900px;-webkit-tap-highlight-color:transparent;transform:rotate(-3deg)}.rs-gift-card:focus-visible{outline:2px solid var(--rs-ink);outline-offset:6px}.rs-gift-card-inner{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s var(--rs-ease)}.rs-gift-card.is-flipped .rs-gift-card-inner{transform:rotateY(180deg)}.rs-gift-card-face{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border:5px solid #fff;border-radius:10px;background:var(--rs-paper);box-shadow:0 0 0 1px var(--rs-line),0 10px 24px #2b262617;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rs-gift-card-face.is-front{isolation:isolate}.rs-gift-photo{display:block;width:100%;height:100%;object-fit:cover}.rs-gift-wash{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:0;opacity:.75;filter:blur(14px);background:radial-gradient(circle at 26% 24%,color-mix(in srgb,var(--woni) 50%,transparent),transparent 42%),radial-gradient(circle at 76% 22%,color-mix(in srgb,var(--zena) 50%,transparent),transparent 42%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--may) 46%,transparent),transparent 40%),radial-gradient(circle at 24% 78%,color-mix(in srgb,var(--minami) 50%,transparent),transparent 42%),radial-gradient(circle at 78% 78%,color-mix(in srgb,var(--liv) 22%,transparent),transparent 42%)}.rs-gift-card .rs-secret-people{position:absolute;left:6%;right:6%;bottom:0;z-index:1;width:88%;height:58%}.rs-gift-card .rs-secret-seal{--seal:calc(var(--w) * .42);top:30%}.rs-gift-card-caption{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:6% 0 7%;background:linear-gradient(transparent,color-mix(in srgb,var(--rs-paper) 85%,transparent) 45%);font:400 calc(var(--w) * .065)/1 "RS Cover Bodoni","Bodoni Moda",serif;letter-spacing:.2em;text-align:center;color:var(--rs-ink)}.rs-gift-card-face.is-back{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--w) * .08);background:var(--rs-grey);transform:rotateY(180deg)}.rs-gift-card-logo{font:400 calc(var(--w) * .15)/1 "RS Cover Bodoni","Bodoni Moda",serif;letter-spacing:.01em}.rs-gift-card-back-cap{font:400 calc(var(--w) * .05)/1.8 "RS Cover Bodoni","Bodoni Moda",serif;letter-spacing:.16em;text-align:center}.rs-gift-card-face.is-back:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid var(--rs-line);border-radius:5px}.rs-gift-spec{min-width:0;text-align:left}.rs-gift-spec dl{margin:0;border-top:1px solid color-mix(in srgb,var(--rs-ink) 16%,transparent)}.rs-gift-spec dl>div{display:grid;grid-template-columns:4.8em minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--rs-ink) 16%,transparent)}.rs-gift-spec dt{font:500 11px/1.75 var(--rs-sans);letter-spacing:.04em;color:color-mix(in srgb,var(--rs-ink) 75%,transparent)}.rs-gift-spec dd{margin:0;font:400 12px/1.75 var(--rs-sans);letter-spacing:.02em;word-break:auto-phrase;overflow-wrap:anywhere;text-wrap:pretty}.rs-gift-spec dd.is-name{font-weight:600;font-size:14px;line-height:1.6}.rs-gift-phrase{display:inline-block;white-space:nowrap}.rs-nobr{white-space:nowrap}.rs-gift-spec-note{margin:10px 0 0;font:400 11px/1.8 var(--rs-sans);letter-spacing:.02em;word-break:auto-phrase;text-wrap:pretty}.rs-postcard-benefit .rs-postcard-header{margin-bottom:12px}@media(min-width:990px){.rs-gift:not(.is-mini){grid-template-columns:132px minmax(0,1fr);gap:20px}.rs-gift:not(.is-mini) .rs-gift-card{--w:128px}}.rs-gift.is-mini{grid-template-columns:88px minmax(0,1fr);gap:14px}.rs-gift.is-mini .rs-gift-card{--w:84px}.rs-gift.is-mini .rs-gift-card-face{border-width:3px;border-radius:7px}.rs-gift.is-mini .rs-gift-card-caption{font-size:6px;letter-spacing:.12em}.rs-gift.is-mini .rs-gift-card-back-cap{font-size:5px}.rs-gift.is-mini .rs-gift-spec dl>div{grid-template-columns:4.2em minmax(0,1fr);gap:6px;padding:6px 0}@media(max-width:749px){.rs-gift.is-mini{grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:start}.rs-gift.is-mini .rs-gift-card{--w:72px}.rs-gift.is-mini .rs-gift-spec dl>div{display:block;padding:5px 0}.rs-gift.is-mini .rs-gift-spec dt{font-size:10px;line-height:1.6}.rs-gift.is-mini .rs-gift-spec dd.is-name{font-size:12px}}.rs-gift.is-mini .rs-gift-spec dt{font-size:10px}.rs-gift.is-mini .rs-gift-spec dd{font-size:11px}.rs-gift.is-mini .rs-gift-spec dd.is-name{font-size:13px}.rs-gift.is-mini .rs-gift-spec-note{font-size:10px}@media(prefers-reduced-motion:reduce){.rs-secret-shine:before{animation:none;opacity:0}.rs-gift-card-inner{transition:none}}.rs-card-image-note{margin:12px 0 0;font:400 10px/1.7 var(--rs-sans);letter-spacing:.02em;color:var(--rs-ink);opacity:.75;text-align:center;word-break:auto-phrase;text-wrap:pretty}.rs-cover-card-note .rs-card-image-note{margin:8px 0 0;text-align:left}@media(max-width:749px){.rs-table dd.rs-label-ingredients{line-height:2.15}}.rs-label-nutrition{display:inline-block;width:min(100%,260px)}.rs-label-nutrition-head,.rs-label-nutrition-note{margin:0;font-size:inherit;line-height:1.8}.rs-label-nutrition table{width:100%;margin:6px 0 4px;border:0;border-collapse:collapse;border-top:1px solid var(--rs-line);box-shadow:none;table-layout:auto}.rs-label-nutrition th,.rs-label-nutrition td{padding:5px 0;border:0;border-bottom:1px solid var(--rs-line);font:inherit;line-height:1.6;text-align:left;vertical-align:top}.rs-label-nutrition th{font-weight:400;padding-right:24px;white-space:nowrap}.rs-label-nutrition td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rescene-secret.css.map */
