.fade-in_fadeIn__FkNt5{transition:opacity .8s ease-out,transform .8s ease-out}.fade-in_visible__yYTwB{opacity:1;transform:translateY(0)}.fade-in_invisible__cHYWd{opacity:0;transform:translateY(4rem)}.button_faqLinkButton__SAQF6,.button_fvButton__15VBW,.button_navigationButton__kMFaK{&,& *{transition:background .2s cubic-bezier(.45,0,.55,1)}position:relative;border-radius:999px;&>svg{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}&:focus-visible,&:hover{outline:none}}.button_fvButton__15VBW{background-color:var(--orange);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:700;font-size:20px;line-height:150%;width:304px;height:52px;&>svg{right:20px;width:14px;height:14px}@media (min-width:952px){width:360px;height:64px;font-size:24px;&>svg{width:18px;height:18px;right:24px}}border:4px solid var(--orange);&:focus-visible,&:hover{background-color:#fff;color:var(--orange)}}.button_faqLinkButton__SAQF6{display:flex;align-items:center;justify-content:center;background-color:var(--blue);color:#fff;font-weight:700;font-size:15px;line-height:100%;width:303px;height:51px;&>svg{right:20px;width:14px;height:14px}@media (min-width:952px){width:360px;height:46px;font-size:16px;&>svg{right:16px}}border:4px solid var(--blue);&:focus-visible,&:hover{background-color:#fff;color:var(--blue)}}.button_navigationButton__kMFaK{font-weight:700;font-size:16px;line-height:100%;width:303px;height:52px;background-color:#fff;--arrow-color:#fff;--circle-color:var(--button-color);color:var(--text-color);text-align:center;display:flex;align-items:center;justify-content:center;&>svg{right:6px;width:40px;height:40px}@media (min-width:952px){width:260px;height:46px;&>svg{right:10px;width:26px;height:26px}}&:focus-visible,&:hover{--arrow-color:var(--button-color);--circle-color:#fff;background:var(--button-color);color:#fff}}.cv-button_container__ylAYj{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:2;pointer-events:none;& a{pointer-events:auto}display:flex;flex-direction:column;gap:20px;align-items:center;@media (min-width:952px){gap:40px}.cv-button_toTopButton__a9J2N{align-self:flex-end;width:56px;margin-right:16px;aspect-ratio:1/1;transition:opacity .3s ease-in-out;& img{width:100%}@media (min-width:952px){width:64px;margin-right:64px}&[data-show=false]{opacity:0;pointer-events:none}}.cv-button_buttonContainer__2fwWC{pointer-events:auto;background:var(--background-white);width:100%;padding:24px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-in-out;@media (min-width:952px){padding-left:32px;padding-bottom:32px;padding-right:32px;padding-top:32px}&[data-show=false]{opacity:0;pointer-events:none}}}.appeal_appealSection__FsE1q{background:var(--light-yellow);padding:8px 20px calc(var(--wavy-decoration-height) + 64px) 20px;position:relative;text-align:center;@media (min-width:952px){padding:0 32px calc(var(--wavy-decoration-height) + 24px) 32px}.appeal_title__nom_H{text-align:center;& img{display:inline}}.appeal_appealCardContainer__7v0pd{position:relative;z-index:1;margin-top:42px;margin-bottom:72px;display:flex;flex-direction:column;gap:32px;@media (min-width:952px){gap:40px;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:var(--max-width)}.appeal_appealCard__wLfBp{z-index:1;background:var(--background-white);padding:48px 24px 24px;border-radius:32px;text-align:center;@media (min-width:952px){width:100%;max-width:90%;padding-left:48px;padding-bottom:24px;padding-right:48px;padding-top:24px;display:grid;grid-template-areas:"image title" "image description";grid-template-rows:auto auto;gap:32px;align-items:center;align-self:end;grid-template-columns:300px 1fr;&:nth-child(2n){grid-template-areas:"title image" "description image";align-self:start;grid-template-columns:1fr 300px}}@media (min-width:1160px){max-width:1038px;grid-template-columns:416px 1fr!important;&:nth-child(2n){grid-template-columns:1fr 416px!important}}@media (min-width:1368px){max-width:1100px;margin-left:32px;margin-bottom:0;margin-right:32px;margin-top:0}.appeal_appealTitle__2IV9H{font-size:24px;font-weight:700;line-height:1.5;margin-bottom:16px;word-break:keep-all;@media (min-width:952px){grid-area:title;align-self:end;text-align:left;font-size:32px;margin-bottom:0}}.appeal_appealDescription__NaANp{line-height:1.7;margin-bottom:16px;text-align:left;@media (min-width:952px){letter-spacing:.017em;grid-area:description;align-self:start;margin-bottom:0;font-size:18px}}.appeal_appealImage__B9bSy{width:287px;aspect-ratio:287/215;display:inline;@media (min-width:952px){grid-area:image;width:100%;aspect-ratio:416/286}}}}.appeal_pointTitle__KkXaZ{z-index:1;position:relative;max-width:var(--max-width);margin-left:auto;margin-right:auto;text-align:center;& img{display:inline}@media (min-width:952px){text-align:left;padding-left:52px}}.appeal_appealPointContainer__kG1R3{margin-top:21px;margin-bottom:57px;display:grid;grid-template-columns:repeat(2,1fr);gap:23px;@media (min-width:952px){grid-template-columns:repeat(4,minmax(0,1fr));max-width:var(--max-width);margin-top:-92px;margin-bottom:40px;margin-left:auto;margin-right:auto}.appeal_appealPoint__jXtPd{text-align:center;padding:16px 16px 26px;background:var(--background-white);border-radius:20px;line-height:1.5;margin-bottom:8px;display:flex;flex-direction:column;align-items:center;min-width:0;@media (min-width:952px){border-radius:24px;padding-left:24px;padding-bottom:36px;padding-right:24px;padding-top:24px;display:grid;grid-template-rows:auto auto 1fr;align-items:start;&:first-child{margin-top:calc(3 * 48px);margin-bottom:calc(0 * 48px)}&:nth-child(2){margin-top:calc(2 * 48px);margin-bottom:calc(1 * 48px)}&:nth-child(3){margin-top:calc(1 * 48px);margin-bottom:calc(2 * 48px)}&:nth-child(4){margin-top:calc(0 * 48px);margin-bottom:calc(3 * 48px)}}.appeal_appealPointImageContainer__BuTPP{width:100%;display:flex;align-items:center;justify-content:center;@media (min-width:952px){aspect-ratio:258/112;margin-bottom:16px}}.appeal_appealPointTitle__FS_W5{font-weight:700;font-size:15px;position:relative;margin-bottom:8px;& span{word-break:keep-all}@media (min-width:952px){font-size:24px;height:-moz-fit-content;height:fit-content;margin-bottom:16px}}.appeal_appealPointDescription__ndfT_{font-size:12px;word-break:keep-all;@media (min-width:952px){font-size:16px;line-height:1.7}}}}.appeal_appealButtonContainer__10ZiX{display:flex;align-items:center;justify-content:center}}.first-view_firstViewWavyDecorationTop__hVlvX{position:absolute;top:-15px;left:0;right:0;@media (min-width:952px){top:-50px}}.first-view_firstViewSectionSp__WFCHR{background-image:url(/_next_static/images/send_to_friend/bg-check-pattern.svg);background-position:50%;background-color:var(--checker-background-color);position:relative;overflow:hidden;padding-top:min(var(--wavy-decoration-height),120px);.first-view_title__DFKAo{padding:0 8px;&>img{width:100%;max-width:360px;margin:auto}}.first-view_kvContainer__GTKwh{display:flex;justify-content:center;margin-top:10px;width:100%;overflow:hidden;.first-view_kv__hl9IS{display:block;width:calc(100% + 28px);max-width:403px;flex-shrink:0}}.first-view_buttonSection__unYCJ{margin-top:16px;display:flex;justify-content:center}.first-view_description__0qI2H{margin-top:16px;text-align:center;font-size:16px;line-height:1.5;letter-spacing:.25px}padding-bottom:var(--wavy-decoration-height);@media (min-width:952px){display:none}}.first-view_firstViewSectionDesktop__bsZTL{display:none;overflow:hidden;position:relative;background-image:url(/_next_static/images/send_to_friend/bg-check-pattern.svg);background-position:50%;background-color:var(--checker-background-color);padding:140px 0;padding-bottom:calc(var(--wavy-decoration-height) * .55);@media (min-width:952px){display:block}.first-view_container__bMTfq{display:flex;align-items:center;justify-content:center}.first-view_kv__hl9IS{width:343px;z-index:1;@media (min-width:1368px){width:400px}}.first-view_titleContainer__Tfb1G{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:60px;@media (min-width:1368px){margin-right:140px;margin-left:70px;margin-bottom:0}z-index:1;.first-view_copy__2UV6e{margin-bottom:12px;width:445px;height:22px}.first-view_title__DFKAo{margin-bottom:24px;display:flex;width:547px;justify-content:center;@media (min-width:1368px){width:647px}}.first-view_description__0qI2H{margin-bottom:40px}.first-view_decoCircle__2cqq6{position:absolute;aspect-ratio:1/1}.first-view_tote__Ytwr0{width:118.4px;top:calc(-46.6px - 118.4px);left:-10px;@media (min-width:1368px){top:calc(-31px - 148px);left:-74px;width:148px}}.first-view_keychain__oddzl{width:151.59px;top:calc(-19.41px - 151.59px);right:calc(-50.59px);@media (min-width:1368px){width:202px;top:-157px;right:-148px}}.first-view_tshirt__dSHaj{width:115.2px;bottom:-153px;left:-21px;@media (min-width:1368px){width:144px;bottom:-120px;left:-62px}}.first-view_figure__KPGwa{width:193.6px;bottom:-171px;right:calc(-36.6px);@media (min-width:1368px){width:242px;bottom:-186px;right:-151px}}}}.first-view_firstViewWavyDecorationBottom__pqvHS{position:absolute;bottom:0}.howto_wavyDecoration__Zchid{margin-top:calc(var(--wavy-decoration-height) * -1)}.howto_howToSection__8DpKX{position:relative;display:flex;align-items:center;flex-direction:column;background:#f1eadd;@media (min-width:952px){padding-bottom:0}&>h2{margin-top:64px;margin-bottom:29px;@media (min-width:952px){margin-top:0;margin-bottom:40px}&>img{width:310px;aspect-ratio:310/71;@media (min-width:952px){width:532px;aspect-ratio:532/78}}}&>.howto_navigationButtonContainer__sjboT{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;@media (min-width:952px){flex-direction:row;gap:40px;margin-bottom:0}}.howto_howToSendGoods__NH0uR{background:var(--checker-background-color)}.howto_stepItemContainer__ILRjV{display:flex;width:100%;flex-direction:column;gap:32px;padding:32px 20px 20px;@media (min-width:952px){padding-left:0;padding-bottom:28px;padding-right:0;padding-top:64px;gap:36px}&>h3{text-align:center;font-size:24px;font-weight:700;@media (min-width:952px){font-size:32px;margin-bottom:-4px}}.howto_stepItem__oq7LW{background:var(--background-white);width:100%;border-radius:20px;padding:40px 24px;margin:0 auto;@media (min-width:952px){padding-left:64px;padding-bottom:60px;padding-right:64px;padding-top:40px;max-width:min(calc(100% - 32px),1076px)}&>h4{font-size:16px;font-weight:700;margin-bottom:16px;@media (min-width:952px){font-size:20px;text-align:center;margin-bottom:32px}}.howto_stepLabel__w0R6f{display:flex;align-items:center;justify-content:center;margin-bottom:4px;@media (min-width:952px){margin-bottom:18px}}.howto_stepItemImageContainer__L26No{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:16px;@media (min-width:952px){gap:52px;margin-bottom:31.5px}&>img{min-width:0;aspect-ratio:114/200;border-radius:8px;border:1px solid #dedede;max-width:250px}.howto_arrow__QijXT{width:15px;height:17px;flex-shrink:0;@media (min-width:952px){width:32px;height:38px}}}.howto_description__XhlPO{font-size:14px;color:rgba(0,0,0,.87);@media (min-width:952px){font-size:16px}}.howto_detail__8WNRy{font-size:14px;color:rgba(0,0,0,.5);@media (min-width:952px){font-size:16px}}.howto_warningTitle__NFTYC{width:-moz-fit-content;width:fit-content;margin:16px auto 8px;font-size:14px;line-height:1;letter-spacing:.25px;font-weight:700;color:#fff;background:#ff4040;padding:5px 19px;border-radius:999px;@media (min-width:952px){font-size:16px;margin-left:auto;margin-bottom:10px;margin-right:auto;margin-top:32px;padding-left:17px;padding-bottom:8px;padding-right:17px;padding-top:8px}}.howto_warning__XzSYS{font-size:14px;font-weight:700;color:#ff4040;@media (min-width:952px){font-size:16px}}}}}.questions_questionsSection__wigFs{background:var(--checker-background-color);background-image:url(/_next_static/images/send_to_friend/bg-check-pattern.svg);background-position:50%;padding:var(--wavy-decoration-height) 16px calc(var(--wavy-decoration-height) + 40px) 16px;.questions_faqTitle__ylvH8{display:flex;justify-content:center;margin-top:40px;margin-bottom:26px;@media (min-width:952px){margin-top:0;margin-bottom:40px}&>img{width:227px;aspect-ratio:227/44.5;@media (min-width:952px){width:305px}}}.questions_accordions__q1LnR{display:flex;flex-direction:column;gap:24px;@media (min-width:952px){display:none}}.questions_disclosure__RsSEm{width:100%;background:#fff;padding:24px 16px;border-radius:20px;&>button{width:100%}.questions_disclosureButton__wL2C8{width:100%;display:flex;align-items:center;gap:16px;text-align:left;.questions_questionIcon__emlti{width:38px;aspect-ratio:1/1}.questions_disclosureButtonTitle__Iy4lp{font-size:16px;font-weight:700;letter-spacing:.25px;flex:1}}.questions_chevronDownIcon__ABkxn{width:20px;aspect-ratio:2/1;transform:rotate(180deg);[data-headlessui-state=open] &{transform:rotate(0deg)}transition:transform .2s ease}.questions_disclosurePanel__500jO{display:flex;gap:16px;margin-top:24px;align-items:start;padding-right:5px;font-size:14px;line-height:1.7;letter-spacing:.25px;.questions_disclosurePanelIcon__zuvwM{margin-top:5px;width:38px;aspect-ratio:1/1;flex-shrink:0}}}.questions_faqItems__zzzfH{display:none;@media (min-width:952px){display:flex;gap:32px;flex-direction:column}.questions_faqItem__FuOLB{padding:48px 110px 48px 30px;background:#fff;max-width:1296px;width:100%;margin:0 auto;border-radius:20px;display:flex;flex-direction:column;gap:24px;& h3{display:flex;align-items:center;gap:24px;font-size:24px;font-weight:700;letter-spacing:.25px;& img{width:56px;aspect-ratio:1/1}}.questions_faqItemAnswer__ezOEL{display:flex;gap:24px;font-size:16px;line-height:1.7;letter-spacing:.25px;align-items:center;& img{width:56px;aspect-ratio:1/1}}}}.questions_faqHelpTitle__RpyHW{font-size:20px;font-weight:700;margin-top:40px;margin-bottom:24px;text-align:center;@media (min-width:952px){font-size:24px;margin-top:81px;margin-bottom:32px;letter-spacing:.25px}}.questions_faqHelpLinks__ZJGhK{display:flex;flex-direction:column;align-items:center;gap:24px;@media (min-width:952px){flex-direction:row;gap:40px;justify-content:center}}}.recommended-goods_wavyDecoration__qrgN9{margin-top:calc(var(--wavy-decoration-height) * -1);position:relative}.recommended-goods_recommendedGoodsSection__11qPQ{padding:64px 20px 50px;background:#fff;@media (min-width:952px){padding-top:0}.recommended-goods_recommendedGoodsTitle__P17jj{margin-bottom:30px;text-align:center;@media (min-width:952px){margin-bottom:40px}}.recommended-goods_recommendedGoodsList__hqNrM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 auto;@media (min-width:952px){grid-template-columns:repeat(4,minmax(0,280px));row-gap:20px;-moz-column-gap:18px;column-gap:18px;justify-content:center}.recommended-goods_recommendedGoods__yI2yE{width:100%;aspect-ratio:1/1;position:relative;border-radius:20px;overflow:hidden;--text-bg-color:rgba(0,0,0,.5);&:hover{--text-bg-color:rgba(0,0,0,.6)}& img,& p{width:100%}& p{position:absolute;bottom:0;background:var(--text-bg-color);padding:4px 0;text-align:center;font-size:12px;line-height:24px;color:#fff;@media (min-width:952px){font-size:18px;line-height:24px;padding-left:0;padding-bottom:15px;padding-right:0;padding-top:15px}}}}}.recommended-goods_wavyDecorationFooter__zQ_YS{margin-bottom:calc(var(--wavy-decoration-height) * -1)}.steps_stepsSectionContainer__rlEWW{background-color:var(--blue);position:relative;.steps_wavyDecoration__G2sBr{position:absolute;margin-top:calc(var(--wavy-decoration-height) * -1);top:0;left:0}}.steps_stepsSection__XaEkY{max-width:var(--max-width);margin:0 auto;padding:16px 20px var(--wavy-decoration-height) 20px;display:flex;flex-direction:column;align-items:center;position:relative;@media (min-width:952px){padding-top:0}.steps_senderTitle__8AEQL{width:297.5px;&>img{aspect-ratio:149/27;width:100%}margin-bottom:32px;@media (min-width:952px){width:474px;margin-bottom:60px}}.steps_receiverTitle__wQB1_{width:319.65px;&>img{aspect-ratio:319.65/63.34;width:100%}margin-bottom:32px;@media (min-width:952px){width:521px;margin-bottom:60px}}.steps_stepContainer__UBpmR{display:flex;flex-direction:column;gap:39px;margin-bottom:48px;width:100%;@media (min-width:952px){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:calc(var(--max-width) - 72px * 2);margin-left:auto;margin-right:auto}.steps_stepCard__Il1e5{position:relative;background:var(--background-white);border-radius:20px;padding:29px 16px 29px 26px;display:flex;align-items:center;@media (min-width:952px){padding-left:24px;padding-bottom:46px;padding-right:24px;padding-top:36px}.steps_stepNumber__oJ8Et{position:absolute;top:-23px;left:0;right:0;margin:auto;width:46px;aspect-ratio:1/1;background:var(--yellow);border-radius:50%;justify-content:center;@media (min-width:952px){width:72px;top:-36px}}.steps_stepContent__f2xZP,.steps_stepNumber__oJ8Et{display:flex;align-items:center}.steps_stepContent__f2xZP{width:100%;gap:16px;@media (min-width:952px){flex-direction:column;height:100%;align-items:flex-start}.steps_stepImageContainer__ZxEWm{width:124px;aspect-ratio:124/112;justify-content:center;flex-shrink:0;@media (min-width:952px){width:100%;aspect-ratio:258/112;align-items:end}}.steps_stepText__ADq5z{flex-grow:1;text-align:left;@media (min-width:952px){width:100%;text-align:center;display:grid;grid-template-rows:auto 1fr auto}.steps_stepTitle__fQqJY{font-weight:700;font-size:15px;margin-bottom:8px;@media (min-width:952px){font-size:24px;margin-bottom:16px}}.steps_stepDescription__dD6v8{font-size:13px;margin-bottom:4px;word-break:keep-all;@media (min-width:952px){font-size:16px;line-height:1.7}@media (min-width:952px){margin-bottom:16px}}.steps_stepDetails__WUxdL{font-size:11px;color:rgba(0,0,0,.5);@media (min-width:952px){min-height:var(--details-max-height);font-size:12px;text-align:left}& button{margin:0 2px;color:var(--charcoal-brand);&:hover{color:var(--charcoal-brand-hover)}&:active{color:var(--charcoal-brand-press)}}}}}}}& a{margin-bottom:72px;@media (min-width:952px){margin-bottom:115px}}}.about_SendToFriendLpContainer__4kQ_s{--orange:#ffaa18;--blue:#81c8f5;--yellow:#ffc34a;--light-yellow:#ffe788;--pink:#ff8787;--checker-background-color:#fbf8f1;--text-color:rgb(0,0,0/0.8);--background-white:hsla(0,0%,100%,.8);color:var(--text-color);line-height:1.5;--max-width:1440px;--wavy-decoration-height:calc(100% * (75 / 375));@media (min-width:952px){--wavy-decoration-height:max(214px,calc(100% * (220 / 1440)))}}