.HololiveDreamsLp,.HololiveDreamsLp *,.HololiveDreamsLp *:before,.HololiveDreamsLp *:after{box-sizing:border-box}.HololiveDreamsLp{scroll-behavior:smooth}.HololiveDreamsLp :where(h1,h2,h3,p,ul,ol,figure){margin:0}.HololiveDreamsLp :where(ul,ol){padding:0;list-style:none}.HololiveDreamsLp :where(img,picture,svg){display:block;max-width:100%}.HololiveDreamsLp :where(button,input,select,textarea){font:inherit}.HololiveDreamsLp :where(button,a){-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){.HololiveDreamsLp{scroll-behavior:auto}}.HololiveDreamsLp,.ProductModal,.ShopifyHeaderPreview,.ShopifyHeaderPreviewMenu{--dreams-color-blue: #14d0ee;--dreams-color-blue-light: #adeff9;--dreams-color-blue-pale: #effcff;--dreams-color-shop-blue: #4f9fef;--dreams-color-header-accent: #4fd6e6;--dreams-color-header-border: #27c7ff;--dreams-color-header-text: #516677;--dreams-color-header-placeholder: #b1b7bf;--dreams-color-header-search-border: #8fa7bf;--dreams-color-header-search-background: #dffaff;--dreams-color-pink: #ff59aa;--dreams-color-pink-accent: #ff5cab;--dreams-color-pink-deep: #e84594;--dreams-color-pink-light: #ff9bc1;--dreams-color-pink-pale: #fff7fa;--dreams-color-pink-soft: #fff0f7;--dreams-color-pink-border: #ffd0e7;--dreams-color-pink-border-soft: #ffe2ef;--dreams-color-new-arrivals-background: #fff6f9;--dreams-color-faq-background: #fda4c3;--dreams-color-purple: #43437b;--dreams-color-text-dark: #403a55;--dreams-color-violet: #857be5;--dreams-color-footer: #8989aa;--dreams-color-white: #fff;--dreams-color-focus: #ffb300;--dreams-color-yellow: #ffbe28;--dreams-color-orange: #ff9954;--dreams-color-coral: #ff8585;--dreams-color-muted-blue: #7798ae;--dreams-color-link-blue: #2ba8f4;--dreams-color-modal-text: #43437b;--dreams-color-modal-close-text: #43437b;--dreams-color-modal-close-border: #adeff9;--dreams-color-modal-muted: #8d8799;--dreams-color-modal-subtle: #6f6a8d;--dreams-color-modal-summary-background: #f3fafc;--dreams-color-modal-badge: #ff5cbb;--dreams-color-modal-handle: #d8e7e9;--dreams-color-modal-divider: #e3eef0;--dreams-color-modal-border: #e3eef0;--dreams-color-modal-scrollbar: #b8d9e0;--dreams-color-price: #d60000;--dreams-color-soldout-text: #8d8799;--dreams-color-soldout-background: #e6e2ea;--dreams-color-soldout-border: #d8d3de;--dreams-color-overlay: rgb(36 35 76 / 52%);--dreams-color-header-background: rgb(255 255 255 / 95%);--dreams-color-footer-divider: rgb(255 255 255 / 30%);--dreams-shadow-default-color: rgb(36 35 76 / 12%);--dreams-shadow-card-color: rgb(15 79 107 / 18%);--dreams-shadow-card-hover-color: rgb(36 35 76 / 15%);--dreams-shadow-card-soft-color: rgb(36 35 76 / 10%);--dreams-shadow-important-news-color: rgb(97 46 82 / 10%);--dreams-shadow-modal-color: rgb(36 35 76 / 20%);--dreams-shadow-default: 0 4px 8px var(--dreams-shadow-default-color);--dreams-content-width: 1116px;--dreams-page-gutter: 24px;--dreams-pc-design-width: 1920px;--dreams-ease-out: cubic-bezier(.075, .82, .165, 1);--dreams-z-header: 20;--dreams-z-menu: 30;--dreams-z-modal: 40}.HololiveDreamsLp{color:var(--dreams-color-purple);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:16px;background:var(--dreams-color-pink-pale);padding-top:63px;width:100%;max-width:100%;min-width:320px;min-height:100vh;overflow-x:hidden;overflow-x:clip}body.overflow-hidden{overflow:hidden}.HololiveDreamsLp a{color:inherit}.HololiveDreamsLp button,.HololiveDreamsLp a,.ProductModal button,.ShopifyHeaderPreview button,.ShopifyHeaderPreview a,.ShopifyHeaderPreviewMenu button{cursor:pointer}.HololiveDreamsLp :focus-visible,.ProductModal :focus-visible,.ShopifyHeaderPreview :focus-visible,.ShopifyHeaderPreviewMenu :focus-visible{outline:3px solid var(--dreams-color-focus);outline-offset:4px}.VisuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SkipLink{position:fixed;top:8px;left:8px;z-index:100;padding:10px 16px;color:var(--dreams-color-white);background:var(--dreams-color-purple);border-radius:8px;transform:translateY(-150%)}.SkipLink:focus{transform:translateY(0)}.SiteContainer{width:min(calc(100% - (var(--dreams-page-gutter) * 2)),var(--dreams-content-width));margin-inline:auto}.MainContent,.Section{scroll-margin-top:63px}.ShopifyHeaderPreview{position:fixed;top:0;right:0;left:0;z-index:var(--dreams-z-header);height:63px;background:var(--dreams-color-white);border-bottom:3px solid var(--dreams-color-header-border)}.ShopifyHeaderPreview_logo,.ShopifyHeaderPreview_navLink,.ShopifyHeaderPreview_cart,.ShopifyHeaderPreview_login{color:inherit}.ShopifyHeaderPreview_pc{display:none}.ShopifyHeaderPreview_sp{display:flex;align-items:center;height:60px;padding:0 20px}.ShopifyHeaderPreview_logo{display:block;flex:none}.ShopifyHeaderPreview_logoImage{display:block;width:100%;height:auto}.ShopifyHeaderPreview_logo--sp{width:min(54.67vw,213px);margin-left:34px}.ShopifyHeaderPreview_menuOpen{display:flex;flex-direction:column;flex:none;gap:6px;justify-content:center;width:27px;height:60px;padding:0;background:transparent;border:0}.ShopifyHeaderPreview_menuLine{display:block;width:27px;height:3px;background:var(--dreams-color-shop-blue)}.ShopifyHeaderPreview_spSearch{position:relative;flex:none;width:22px;height:22px;margin-left:auto;border:4px solid var(--dreams-color-shop-blue);border-radius:50%}.ShopifyHeaderPreview_spSearch:after{position:absolute;right:-6px;bottom:-4px;width:8px;height:4px;content:"";background:var(--dreams-color-shop-blue);transform:rotate(45deg)}.ShopifyHeaderPreview_spUser,.ShopifyHeaderPreview_spLanguage{display:none;margin-left:28px;color:var(--dreams-color-shop-blue);font-size:24px;line-height:1}.ShopifyHeaderPreviewMenu_close{position:absolute;top:0;left:0;width:62px;height:62px;padding:0;background:transparent;border:0}.ShopifyHeaderPreviewMenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--dreams-z-menu);width:100%;max-width:none;height:100%;max-height:none;padding:0;margin:0;overflow:hidden;visibility:hidden;opacity:0;background:var(--dreams-color-white);border:0;transition:opacity .3s ease}.ShopifyHeaderPreviewMenu::backdrop{background:transparent}.ShopifyHeaderPreviewMenu[open]{visibility:visible}.ShopifyHeaderPreviewMenu[open].ShopifyHeaderPreviewMenu--visible{opacity:1}.ShopifyHeaderPreviewMenu--pointer-open .ShopifyHeaderPreviewMenu_close:focus-visible{outline:0}.ShopifyHeaderPreviewMenu_panel{position:relative;display:block;width:min(100%,390px);height:844px;margin-inline:auto;overflow:hidden}.ShopifyHeaderPreviewMenu_image{display:block;width:390px;height:844px;object-fit:cover;object-position:left top}@media(min-width:600px)and (max-width:767px){.ShopifyHeaderPreview_spUser,.ShopifyHeaderPreview_spLanguage{display:block}}.ImportantNews--sp{display:flex;align-items:center;justify-content:center;padding:12px 6px;background:var(--dreams-color-pink-pale)}.ImportantNews_link{display:grid;grid-template-columns:88px minmax(0,1fr) 26px;gap:10px;align-items:center;width:min(100%,378px);min-height:67px;padding:8px 10px 8px 12px;text-decoration:none;background:var(--dreams-color-white);border:1px solid var(--dreams-color-pink-border);border-radius:24px;box-shadow:0 3px 10px var(--dreams-shadow-important-news-color)}.ImportantNews_label{display:grid;place-items:center;width:88px;height:26px;padding:0;color:var(--dreams-color-white);font-size:10px;font-weight:700;white-space:nowrap;background:var(--dreams-color-pink-accent);border-radius:13px}.ImportantNews_title{overflow:hidden;color:var(--dreams-color-text-dark);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ImportantNews_arrow{display:grid;place-items:center;width:26px;height:26px;color:var(--dreams-color-pink-deep);font-size:15px;font-weight:700;background:var(--dreams-color-pink-soft);border-radius:13px}.Hero{position:relative;overflow:hidden;background:var(--dreams-color-blue-pale)}.Hero_picture{display:block}.Hero_image{display:block;width:100%;height:auto}.Section{position:relative;overflow:hidden}.SectionHeading{position:relative;z-index:2;width:min(100%,342px);margin-inline:auto;text-align:center}.SectionHeading_subtitle{display:block;margin-bottom:2px;font-size:16px;font-weight:900}.SectionHeading_titleRow{display:flex;gap:12px;align-items:center;justify-content:center;min-height:40px}.SectionHeading_icon{flex:0 0 auto;width:20px;height:20px}.SectionHeading_title{display:block;flex:0 1 auto;width:auto;max-width:calc(100% - 64px);height:auto}.SectionHeading_title--pickup{width:255px}.SectionHeading_title--new-arrivals{width:249px}.SectionHeading_title--archives{width:165px}.SectionHeading_title--news{width:101px}.SectionHeading_title--faq{width:71px}.SectionHeading--white{color:var(--dreams-color-white)}.SectionHeading--pink{color:var(--dreams-color-pink)}.SectionHeading--blue{color:var(--dreams-color-blue)}.SectionTape{position:absolute;top:0;left:0;z-index:2;width:100%;height:36.5px;background-repeat:repeat-x;background-position:left top;background-size:161px 36px}.SectionTape--blue{background-image:url(./gplp_hololivedreams_tape_dream_park_blue.png)}.SectionTape--pink{background-image:url(./gplp_hololivedreams_tape_dream_park_pink.png)}.Pickup{min-height:220px;padding:80px 0 40px;background-color:var(--dreams-color-blue)}.Pickup:before{position:absolute;top:-205px;right:-205px;bottom:-205px;left:-205px;content:"";background-image:url(./gplp_hololivedreams_pickup_pattern.png);background-repeat:repeat;background-position:0 0;background-size:195px 205px;opacity:.2;animation:pickup-pattern-move 400s linear infinite}@keyframes pickup-pattern-move{to{background-position:10000px -10000px}}.Pickup_inner{display:grid;justify-items:center;gap:14px}.DownloadBanner{width:240px;padding:5px 10px;color:var(--dreams-color-white);font-size:12px;text-align:center;background:var(--dreams-color-coral)}.PickupSlider{width:100%;margin-top:14px;padding:0 0 26px;overflow:visible}.PickupSlider .swiper-wrapper{align-items:center}.PickupSlide{width:min(62vw,240px);opacity:.66;transition:opacity .3s ease,transform .3s ease}.PickupSlide.swiper-slide-active{opacity:1;transform:translateY(-2px)}.PickupSlide_image{width:100%;height:auto;aspect-ratio:300 / 169;object-fit:cover;border:3px solid var(--dreams-color-white);border-radius:16px;box-shadow:0 3px 10px var(--dreams-shadow-card-color)}.PickupSlider .swiper-pagination{bottom:1px}.PickupSlider .swiper-pagination-bullet{width:6px;height:6px;margin-inline:5px!important;background:var(--dreams-color-white);opacity:1}.PickupSlider .swiper-pagination-bullet-active{background:var(--dreams-color-yellow)}.NewArrivals{z-index:4;margin-top:-2px;padding:42px 0 82px;background:var(--dreams-color-new-arrivals-background)}.SectionTransition{position:absolute;bottom:0;left:0;z-index:3;width:100%;height:27px;overflow:hidden;pointer-events:none}.SectionTransition_layer,.SectionTransition_image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.SectionTransition_image{object-fit:fill;object-position:center bottom}.SectionTransition--pickup-to-new,.SectionTransition--new-to-archives,.SectionTransition--faq-to-footer{--dreams-transition-wave-tile-width: 391.708px;--dreams-transition-wave-duration: 7.34s;--dreams-transition-wave-phase: 0px}.SectionTransition--pickup-to-new .SectionTransition_layer,.SectionTransition--new-to-archives .SectionTransition_layer,.SectionTransition--faq-to-footer .SectionTransition_layer{background-repeat:repeat-x;background-position:calc(50% + var(--dreams-transition-wave-phase)) bottom;background-size:var(--dreams-transition-wave-tile-width) 27px;animation:dreams-transition-wave var(--dreams-transition-wave-duration) linear infinite;will-change:background-position}.SectionTransition--pickup-to-new .SectionTransition_layer--first{background-image:url(./gplp_hololivedreams_transition_pickup_new_pc_tile_a.svg)}.SectionTransition--pickup-to-new .SectionTransition_layer--second{background-image:url(./gplp_hololivedreams_transition_pickup_new_pc_tile_b.svg)}.SectionTransition--new-to-archives .SectionTransition_layer--first{background-image:url(./gplp_hololivedreams_transition_new_archives_pc_tile_a.svg)}.SectionTransition--new-to-archives .SectionTransition_layer--second{background-image:url(./gplp_hololivedreams_transition_new_archives_pc_tile_b.svg)}.SectionTransition--faq-to-footer .SectionTransition_layer--first{--dreams-transition-wave-phase: calc(var(--dreams-transition-wave-tile-width) / 2);background-image:url(./gplp_hololivedreams_transition_faq_footer_pc_tile_a.svg)}.SectionTransition--faq-to-footer .SectionTransition_layer--second{background-image:url(./gplp_hololivedreams_transition_faq_footer_pc_tile_b.svg)}.SectionTransition--pickup-to-new .SectionTransition_image,.SectionTransition--new-to-archives .SectionTransition_image,.SectionTransition--faq-to-footer .SectionTransition_image{display:none}@keyframes dreams-transition-wave{0%{background-position:calc(50% + var(--dreams-transition-wave-phase)) bottom}to{background-position:calc(50% + var(--dreams-transition-wave-phase) + var(--dreams-transition-wave-tile-width)) bottom}}.Archives:after{position:absolute;right:-5%;bottom:-19px;left:-5%;height:40px;content:"";background:inherit;border-radius:50% 50% 0 0}.Sticker{position:absolute;z-index:1;height:auto;pointer-events:none;object-fit:contain;opacity:.42}.Sticker--new-left{top:-43px;left:-390px;width:533px;opacity:1}.Sticker--new-right{top:-80px;right:-365px;width:495px;opacity:1}.Sticker--new-pc{display:none}.NewArrivalsStickers{position:absolute;z-index:1;display:block;pointer-events:none;opacity:.5}.NewArrivalsStickers--sp-left-edge{top:-43.772px;left:calc(50% - 318.054px);width:236.108px;height:1253.518px}.NewArrivalsStickers--sp-right-edge{top:-80.254px;left:calc(50% + 108.783px);width:182.432px;height:1006.202px}.NewArrivalsSticker{position:absolute;display:flex;align-items:center;justify-content:center}.NewArrivalsSticker img{display:block;flex:none;max-width:none}.NewArrivalsSticker--right-12-a{top:389.193px;left:79.249px;width:90.771px;height:99.848px}.NewArrivalsSticker--right-12-a img{width:90.771px;height:99.848px}.NewArrivalsSticker--right-12-b{top:796.43px;left:84.671px;width:89.492px;height:84.085px}.NewArrivalsSticker--right-12-b img{width:69.336px;height:76.243px;transform:rotate(-77.48deg) skew(.1deg)}.NewArrivalsSticker--right-06{top:56px;left:0;width:229.187px;height:140.021px}.NewArrivalsSticker--right-06 img{width:213.495px;height:91.077px;transform:rotate(-14deg)}.NewArrivalsSticker--right-04{top:541.5px;left:50.09px;width:170.755px;height:170.755px}.NewArrivalsSticker--right-04 img{width:129.332px;height:129.332px;transform:rotate(24deg)}.NewArrivalsSticker--right-07{top:258.96px;left:89.84px;width:146.27px;height:111.695px}.NewArrivalsSticker--right-07 img{width:133.865px;height:92.62px;transform:rotate(8.65deg)}.NewArrivalsSticker--right-14{top:1058.35px;left:79.44px;width:124.166px;height:124.166px}.NewArrivalsSticker--right-14 img{width:101.198px;height:101.198px;transform:rotate(15.18deg)}.NewArrivalsSticker--left-09{top:876.33px;left:5.43px;width:164.071px;height:129.873px}.NewArrivalsSticker--left-09 img{width:145.782px;height:100.865px;transform:rotate(-12.43deg)}.NewArrivalsSticker--left-10{top:606.69px;left:52.81px;width:63.664px;height:63.664px}.NewArrivalsSticker--left-10 img{width:50.599px;height:50.599px;transform:rotate(17.83deg)}.NewArrivalsSticker--left-02{top:326.25px;left:0;width:180.403px;height:180.403px}.NewArrivalsSticker--left-02 img{width:131.557px;height:131.557px;transform:rotate(30.85deg)}.NewArrivalsSticker--left-12-a{top:1083.78px;left:50.76px;width:80.566px;height:85.347px}.NewArrivalsSticker--left-12-a img{width:65.299px;height:71.829px;transform:rotate(13.82deg) scaleY(-1)}.NewArrivalsSticker--left-05{top:56px;left:35.1px;width:147.329px;height:147.329px}.NewArrivalsSticker--left-05 img{width:121.437px;height:121.437px;transform:rotate(-14.08deg)}.NewArrivalsSticker--left-12-b{top:187.61px;left:51.27px;width:80.572px;height:85.37px}.NewArrivalsSticker--left-12-b img{width:65.299px;height:71.852px;transform:rotate(13.82deg) scaleY(-1)}.ProductGrid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,162px);justify-content:center;gap:20px 12px;margin-top:22px}.ProductCard{position:relative;display:flex;flex-direction:column;width:162px;height:282px;overflow:hidden;background:var(--dreams-color-white);border-radius:14px;box-shadow:0 2px 7px var(--dreams-shadow-card-soft-color);transition:transform .3s ease,box-shadow .3s ease}.ProductCard:hover,.ProductCard:focus-within{transform:translateY(-4px);box-shadow:0 8px 20px var(--dreams-shadow-card-hover-color)}.ProductCard_link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:0;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:inherit;cursor:pointer}.ProductCard_link:focus-visible{outline-offset:-4px}.ProductCard_image{display:block;flex:0 0 146px;width:146px;height:146px;margin:8px 8px 0;overflow:hidden;border-radius:10px}.ProductCard_productImage{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--dreams-ease-out)}.ProductCard:hover .ProductCard_productImage,.ProductCard:focus-within .ProductCard_productImage{transform:scale(1.03)}.ProductCard_body{display:flex;flex:1;flex-direction:column;min-height:0;padding:5px 8px 8px}.ProductCard_labels{display:flex;flex-wrap:wrap;gap:2px;min-height:14px}.ProductCard_label{padding:2px 4px;color:var(--dreams-color-white);font-size:clamp(6px,1.8vw,9px);font-weight:800;line-height:1;background:var(--dreams-color-violet);border-radius:3px}.ProductCard_label--new{background:var(--dreams-color-pink)}.ProductCard_label--category{display:none}.ProductCard_title{display:-webkit-box;min-height:34px;margin-top:4px;overflow:hidden;font-size:clamp(10px,2.7vw,14px);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProductCard_price{margin:7px 0 5px;color:var(--dreams-color-modal-subtle);font-size:clamp(12px,3.3vw,16px);font-weight:800}.ProductCard_currency,.ProductCard_tax{font-size:.6em}.Button,.DreamsButton{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 24px;color:var(--dreams-color-white);font-size:16px;font-weight:900;text-align:center;text-decoration:none;background-color:var(--dreams-color-blue);border:4px solid var(--dreams-color-blue-light);border-radius:999px;overflow:hidden;transition:transform .2s ease,filter .3s ease}.Button:before,.Button:after,.DreamsButton:before,.DreamsButton:after{position:absolute;top:0;bottom:0;z-index:0;width:50%;content:"";pointer-events:none;background-repeat:no-repeat;background-size:auto 100%}.Button:before,.DreamsButton:before{left:0;background-image:url(./gplp_hololivedreams_button_wave_deco.svg);background-position:left center}.Button:after,.DreamsButton:after{right:0;background-image:url(./gplp_hololivedreams_button_wave_deco.svg);background-position:right center}.Button_icon{position:relative;z-index:1}.Button,.Button:visited,.HololiveDreamsLp .DreamsButton,.HololiveDreamsLp .DreamsButton:visited{color:var(--dreams-color-white)}.Button:hover,.DreamsButton:hover{filter:brightness(1.04);transform:translateY(-2px)}.Button:active,.DreamsButton:active{transform:scale(.98)}.Button--cart{z-index:2;justify-content:space-between;width:100%;min-height:29px;padding:4px 14px;font-size:clamp(10px,2.7vw,14px);border-width:3px;margin-top:auto}.NewArrivals_more{display:flex;width:246px;min-height:60px;margin:56px auto 0}.Archives{display:grid;margin-top:-2px;min-height:283px;padding:72px 0;place-items:center;background:var(--dreams-color-faq-background)}.Archives_container,.News_container,.Faq_container{display:grid;justify-items:center}.DreamsButton--section-action{width:246px;margin-top:38px}.News{min-height:626px;padding:86px 0 64px;background:var(--dreams-color-blue-pale)}.NewsList{display:grid;gap:12px;width:100%;margin-top:38px}.NewsCard{display:grid;grid-template-columns:1fr auto;gap:8px 12px;min-width:0;padding:16px;text-decoration:none;background:var(--dreams-color-white);border-radius:16px;box-shadow:var(--dreams-shadow-default);transition:transform .3s ease,box-shadow .3s ease}.NewsCard:hover{transform:translate(5px);box-shadow:0 8px 20px var(--dreams-shadow-card-hover-color)}.NewsCard_meta{grid-column:1;display:flex;gap:8px;align-items:center}.NewsCard_date{color:var(--dreams-color-muted-blue);font-size:11px;font-weight:800}.NewsCard_category{padding:5px 9px;color:var(--dreams-color-white);font-size:10px;font-weight:900;line-height:1;background:var(--dreams-color-pink);border-radius:999px}.NewsCard_category--orange{background:var(--dreams-color-orange)}.NewsCard_category--blue{background:var(--dreams-color-link-blue)}.NewsCard_title{grid-column:1;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.NewsCard_arrow{grid-column:2;grid-row:1 / 3;align-self:center}.Faq{min-height:729px;padding:112px 0 80px;background:var(--dreams-color-pink-light)}.FaqList{position:relative;z-index:2;display:grid;gap:12px;width:100%;margin-top:40px}.FaqItem{interpolate-size:allow-keywords;overflow:hidden;background:var(--dreams-color-white);border-radius:16px;box-shadow:var(--dreams-shadow-default)}.FaqItem_summary{display:grid;grid-template-columns:28px 1fr 28px;gap:10px;align-items:center;min-height:56px;padding:12px 14px;list-style:none}.FaqItem_summary::-webkit-details-marker{display:none}.FaqItem_question{font-size:13px;line-height:1.25}.FaqBadge{display:grid;place-items:center;width:28px;height:28px;color:var(--dreams-color-white);font-size:14px;font-weight:900;background:var(--dreams-color-pink);border-radius:50%}.FaqBadge--answer{color:var(--dreams-color-pink);background:var(--dreams-color-pink-border-soft)}.FaqToggle{position:relative;width:28px;height:28px;background:var(--dreams-color-pink-border-soft);border-radius:50%}.FaqToggle:before,.FaqToggle:after{position:absolute;top:13px;left:8px;width:12px;height:2px;content:"";background:var(--dreams-color-pink)}.FaqToggle:after{transform:rotate(90deg);transition:transform .3s ease}.FaqItem[open] .FaqToggle:after{transform:rotate(0)}.FaqAnswer{display:grid;grid-template-columns:28px 1fr;gap:10px;margin:0 14px;padding:12px 0 16px;font-size:12px;border-top:1px solid var(--dreams-color-pink)}.SiteFooter{position:relative;margin-top:-2px;padding:68px 24px 32px;color:var(--dreams-color-white);background:var(--dreams-color-footer)}.SiteFooter_inner{display:grid;gap:40px;max-width:1750px;margin-inline:auto}.AppInfo{padding:16px;color:var(--dreams-color-purple);background:var(--dreams-color-white);border-radius:24px}.AppInfo_summary{display:grid;grid-template-columns:64px 1fr;gap:12px}.AppInfo_icon{border-radius:14px}.AppInfo_details{display:grid;gap:6px;margin:0}.AppInfo_row{display:grid;grid-template-columns:48px 1fr;gap:6px;font-size:10px}.AppInfo_term{font-weight:900}.AppInfo_value{margin:0;line-height:1.4}.StoreLinks{display:grid;grid-template-columns:1fr 1.22fr .8fr;gap:6px;align-items:stretch;margin-top:12px}.StoreLinks_link,.StoreLinks_image{display:block;width:100%;height:36px}.StoreLinks_image{object-fit:contain}.AppInfo_notes{margin-top:12px;font-size:8px;line-height:1.55}.FooterContent{display:grid;gap:34px}.FooterSection_title{margin-bottom:14px;font-size:14px}.FooterBrand_links{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.FooterLogo{display:grid;place-items:center;width:226px;height:70px;max-width:100%}.FooterLogo_image{display:block;width:100%;height:100%;object-fit:contain}.SocialLink{display:grid;place-items:center;width:50px;height:50px;background:var(--dreams-color-white);border:3px solid var(--dreams-color-blue-light);border-radius:50%;transition:transform .3s ease}.SocialLink:hover{transform:rotate(-8deg) scale(1.05)}.SocialLink_image{width:25px;height:25px}.RelatedSites_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 12px}.RelatedSites_link{display:grid;place-items:center;height:51px;padding:6px 12px;background:var(--dreams-color-white);border-radius:6px;transition:transform .3s ease}.RelatedSites_link:hover{transform:translateY(-3px)}.RelatedSites_image{max-width:100%;max-height:38px;object-fit:contain}.FooterLinks_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.FooterLinks_link{font-size:12px;font-weight:700;line-height:1.45;text-decoration:underline;transition:color .3s ease}.FooterLinks_link:hover{color:var(--dreams-color-blue-light)}.SiteFooter_copyright{padding-top:12px;font-size:10px;font-weight:800;text-align:center;border-top:1px solid var(--dreams-color-footer-divider)}.ProductModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--dreams-z-modal);width:100%;max-width:none;height:100%;max-height:none;padding:0;margin:0;align-items:end;overflow:hidden;visibility:hidden;color:var(--dreams-color-modal-text);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;opacity:0;background:transparent;border:0;transition:opacity .3s ease}.ProductModal::backdrop{background:transparent}.ProductModal[open]{display:grid;visibility:visible}.ProductModal[open].ProductModal--visible{opacity:1}.ProductModal_overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dreams-color-overlay)}.ProductModal_dialog{position:relative;display:flex;flex-direction:column;width:100%;height:min(620px,calc(100dvh - 136px));max-height:620px;overflow:hidden;background:var(--dreams-color-white);border-radius:28px 28px 0 0;box-shadow:0 -10px 30px var(--dreams-shadow-modal-color);transform:translateY(100%);transition:transform .5s var(--dreams-ease-out)}.ProductModal[open].ProductModal--visible .ProductModal_dialog{transform:translateY(0)}.ProductModal_handle{position:absolute;top:12px;left:50%;width:38px;height:4px;background:var(--dreams-color-modal-handle);border-radius:999px;transform:translate(-50%)}.ProductModal_close{position:absolute;top:40px;right:20px;z-index:2;display:grid;place-items:center;width:32px;height:32px;padding:0;color:var(--dreams-color-modal-close-text);background:var(--dreams-color-white);border:1.5px solid var(--dreams-color-modal-close-border);border-radius:50%;transition:color .25s ease,background .25s ease,transform .25s ease}.ProductModal_closeIcon{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-width:2}.ProductModal_close:hover{color:var(--dreams-color-white);background:var(--dreams-color-shop-blue);transform:rotate(90deg)}.ProductModal--pointer-open .ProductModal_close:focus-visible{outline:0}.ProductModal_summary{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;flex:none;height:134px;min-height:0;padding:40px 54px 10px 20px}.ProductModal_badge{display:none}.ProductModal_productImage{display:block;width:64px;height:64px;object-fit:cover;border-radius:10px}.ProductModal_summaryCopy{position:relative;min-width:0}.ProductModal_title{display:block;max-width:228px;margin:-2px 0 0;overflow:visible;color:var(--dreams-color-modal-text);font-size:13px;font-weight:800;line-height:1.35}.ProductModal_summaryGuide{position:absolute;top:65px;left:0;margin:0;color:var(--dreams-color-modal-subtle);font-size:10px;line-height:1.4}.ProductModal_summaryGuidePc,.ProductModal_stockNote{display:none}.ProductModal_selection{display:flex;flex:1;flex-direction:column;min-height:0;padding-bottom:32px}.ProductModal_selectionHeader{display:flex;flex-direction:column;align-items:flex-start;flex:none;padding:0 20px 11px}.ProductModal_selectionTitle{color:var(--dreams-color-modal-text);font-size:14px;font-weight:800;line-height:1.5}.ProductModal_selectionDescription{display:none}.ProductModal_cartLink{display:inline-flex;align-items:center;align-self:flex-end;justify-content:center;gap:8px;width:145px;height:33px;margin-top:11px;color:var(--dreams-color-white);font-size:12px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;background:var(--dreams-color-shop-blue);border-radius:999px}.ProductModal_cartIcon{display:block;flex:none;width:20px;height:20px;object-fit:contain}.ProductModal_error{flex:none;margin:0 20px 10px;color:var(--dreams-color-price);font-size:11px;font-weight:700;line-height:1.5}.ProductModal_error[hidden]{display:none}.ProductModal_variants{display:grid;grid-auto-rows:max-content;align-content:start;gap:10px;flex:1;min-height:0;height:auto;margin:0 20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--dreams-color-modal-scrollbar) transparent;scrollbar-width:thin}.ProductVariant{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:78px;padding:12px;background:var(--dreams-color-white);border:1px solid var(--dreams-color-modal-border);border-radius:14px}.ProductVariant_image{display:block;width:52px;height:52px;object-fit:cover;border-radius:9px}.ProductVariant_info{min-width:0}.ProductVariant_title{display:block;overflow:visible;color:var(--dreams-color-modal-text);font-size:13px;font-weight:800;line-height:1.45;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.ProductVariant_price{display:block;margin-top:5px;color:var(--dreams-color-price);font-family:Viga,Arial Narrow,sans-serif;font-size:11px;line-height:1.4;white-space:nowrap}.ProductVariant_actions{display:flex;align-items:center;justify-content:flex-end}.ProductVariant_add,.ProductVariant_quantity,.ProductVariant_soldout{flex:none;border-radius:999px}.ProductVariant_add{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:clamp(112px,37.18vw,145px);height:33px;padding:0 10px;color:var(--dreams-color-white);font-size:clamp(10px,3.08vw,12px);font-weight:700;white-space:nowrap;background:var(--dreams-color-shop-blue);border:0}.ProductVariant_add[hidden],.ProductVariant_quantity[hidden]{display:none}.ProductVariant_add,.ProductVariant_quantity{position:relative}.ProductVariant_add:disabled,.ProductVariant_quantityButton:disabled{cursor:wait;opacity:1}.ProductVariant_addContent{display:inline-flex;align-items:center;justify-content:center;gap:6px}.ProductVariant_addIcon{flex:none;width:16px;height:17px}.ProductVariant_quantity{display:grid;grid-template-columns:30px 1fr 30px;align-items:center;width:clamp(108px,33.33vw,130px);height:33px;color:var(--dreams-color-shop-blue);background:var(--dreams-color-white);border:1px solid var(--dreams-color-shop-blue)}.ProductVariant_quantityButton,.ProductVariant_quantityValue{display:grid;place-items:center;min-width:0;height:100%;padding:0;color:inherit;font-family:inherit;font-size:17px;font-weight:700;background:transparent;border:0}.ProductVariant_quantityValue{font-family:Viga,Arial Narrow,sans-serif;font-size:14px;font-weight:400}.ProductVariant_quantityIcon{width:12px;height:14px}.ProductVariant_quantityIcon[hidden],[data-dreams-quantity-minus][hidden]{display:none}.ProductVariant_spinner{position:absolute;top:50%;left:50%;display:none;width:14px;height:14px;color:inherit;border:2px solid currentcolor;border-right-color:transparent;border-radius:50%;transform:translate(-50%,-50%);animation:dreams-cart-spinner .6s linear infinite}.ProductVariant_add.is-loading .ProductVariant_addContent,.ProductVariant_quantity.is-loading>:not(.ProductVariant_spinner){visibility:hidden}.ProductVariant_add.is-loading .ProductVariant_spinner,.ProductVariant_quantity.is-loading .ProductVariant_spinner{display:block}@keyframes dreams-cart-spinner{to{transform:translate(-50%,-50%) rotate(360deg)}}.ProductVariant_soldout{width:94px;height:34px;color:var(--dreams-color-soldout-text);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:10px;font-weight:700;background:var(--dreams-color-soldout-background);border:1px solid var(--dreams-color-soldout-border);opacity:1}.ProductModal_footnote{flex:none;margin:16px 20px 0;color:var(--dreams-color-modal-muted);font-size:10px;line-height:1.5}@media(min-width:768px){.HololiveDreamsLp{--dreams-page-gutter: 48px;padding-top:93px}.ShopifyHeaderPreview{height:93px}.MainContent,.Section{scroll-margin-top:93px}.ShopifyHeaderPreview_sp,.ShopifyHeaderPreviewMenu{display:none}.ShopifyHeaderPreview_pc{display:flex;align-items:center;width:100%;height:90px;color:var(--dreams-color-header-text);background:var(--dreams-color-header-background)}.ShopifyHeaderPreview_logo--pc{width:clamp(94px,11vw,211px);margin-left:clamp(20px,1.9vw,36px)}.ShopifyHeaderPreview_nav{display:flex;flex:none;gap:clamp(18px,3.2vw,61px);align-items:center;height:100%;margin-left:clamp(18px,1.35vw,26px);font-size:clamp(8px,.78vw,15px);font-weight:700;white-space:nowrap}.ShopifyHeaderPreview_navLink{position:relative;padding-right:clamp(9px,1.1vw,21px);text-decoration:none}.ShopifyHeaderPreview_navLink:after{position:absolute;top:50%;right:0;width:0;height:0;content:"";border-top:clamp(3px,.3vw,5px) solid transparent;border-bottom:clamp(3px,.3vw,5px) solid transparent;border-left:clamp(5px,.5vw,9px) solid var(--dreams-color-header-accent);transform:translateY(-50%)}.ShopifyHeaderPreview_navLink--dropdown:after{transform:translateY(-50%) rotate(90deg)}.ShopifyHeaderPreview_search{display:flex;flex:0 1 302px;align-items:center;justify-content:space-between;min-width:130px;height:clamp(31px,2.2vw,42px);margin-left:auto;padding:0 clamp(10px,1.25vw,24px);color:var(--dreams-color-header-placeholder);font-size:clamp(8px,.73vw,14px);white-space:nowrap;border:1px solid var(--dreams-color-header-search-border);border-radius:999px}.ShopifyHeaderPreview_searchIcon{position:relative;flex:none;width:clamp(12px,1vw,18px);height:clamp(12px,1vw,18px);margin-left:8px;border:3px solid var(--dreams-color-header-text);border-radius:50%}.ShopifyHeaderPreview_searchIcon:after{position:absolute;right:-5px;bottom:-3px;width:7px;height:3px;content:"";background:var(--dreams-color-header-text);transform:rotate(45deg)}.ShopifyHeaderPreview_language{flex:none;margin:0 clamp(12px,1.5vw,29px);padding:clamp(7px,.55vw,10px) clamp(9px,.85vw,16px);color:var(--dreams-color-shop-blue);font-size:clamp(10px,.78vw,15px);white-space:nowrap;border:1px solid var(--dreams-color-shop-blue);border-radius:999px}.ShopifyHeaderPreview_cart,.ShopifyHeaderPreview_login{display:flex;flex:none;align-items:center;justify-content:center;align-self:stretch;text-decoration:none}.ShopifyHeaderPreview_cart{width:clamp(55px,4.7vw,90px);color:var(--dreams-color-shop-blue);font-size:clamp(16px,1.3vw,24px);background:var(--dreams-color-header-search-background)}.ShopifyHeaderPreview_login{width:clamp(81px,7.2vw,138px);color:var(--dreams-color-white);font-family:Arial,sans-serif;font-size:clamp(12px,1.1vw,21px);background:var(--dreams-color-shop-blue)}.ImportantNews--sp{height:72px;padding:8px 16px}.ImportantNews_link{grid-template-columns:112px minmax(0,1fr) 32px;gap:16px;width:min(100%,888px);min-height:56px;padding:0 12px;border-radius:28px}.ImportantNews_label{width:112px;height:32px;font-size:14px;border-radius:16px}.ImportantNews_title{font-size:16px}.ImportantNews_arrow{width:32px;height:32px;font-size:20px;border-radius:16px}.SectionHeading_subtitle{margin-bottom:8px;font-size:28px}.SectionHeading{width:min(100%,684px)}.SectionHeading--pickup{width:min(100%,716px)}.SectionHeading_titleRow{gap:24px;min-height:65px}.SectionHeading_icon{width:40px;height:40px}.SectionHeading_title{max-width:calc(100% - 128px)}.SectionHeading_title--pickup{width:510px}.SectionHeading_title--new-arrivals{width:497px}.SectionHeading_title--archives{width:330px}.SectionHeading_title--news{width:202px}.SectionHeading_title--faq{width:142px}.Pickup{min-height:0;padding:152px 0 80px}.Pickup:before{top:-336px;right:-336px;bottom:-336px;left:-336px;background-size:320px 336px}.Pickup_inner{gap:20px}.DownloadBanner{width:432px;padding:8px;font-size:20px}.PickupSlider{margin-top:20px;padding-bottom:56px}.PickupSlide{width:600px}.PickupSlide_image{border-width:4px;border-radius:26px}.PickupSlider .swiper-pagination-bullet{width:14px;height:14px;margin-inline:10px!important}.NewArrivals{padding:150px 0 120px}.NewArrivals_container{max-width:1440px}.SectionTransition{height:35px}.SectionTransition--pickup-to-new,.SectionTransition--new-to-archives,.SectionTransition--faq-to-footer{--dreams-transition-wave-tile-width: 507.769px;--dreams-transition-wave-duration: 9.52s}.SectionTransition--pickup-to-new .SectionTransition_layer,.SectionTransition--new-to-archives .SectionTransition_layer,.SectionTransition--faq-to-footer .SectionTransition_layer{background-size:var(--dreams-transition-wave-tile-width) 35px}.SectionTransition_layer{width:100%;height:35px;background-repeat:repeat-x;background-position:center bottom;background-size:507.769px 35px}.SectionTransition_image{display:none}.SectionTransition--pickup-to-new .SectionTransition_layer--first{background-image:url(./gplp_hololivedreams_transition_pickup_new_pc_tile_a.svg)}.SectionTransition--pickup-to-new .SectionTransition_layer--second{background-image:url(./gplp_hololivedreams_transition_pickup_new_pc_tile_b.svg)}.SectionTransition--new-to-archives .SectionTransition_layer--first{background-image:url(./gplp_hololivedreams_transition_new_archives_pc_tile_a.svg)}.SectionTransition--new-to-archives .SectionTransition_layer--second{background-image:url(./gplp_hololivedreams_transition_new_archives_pc_tile_b.svg)}.SectionTransition--faq-to-footer .SectionTransition_layer--first{background-image:url(./gplp_hololivedreams_transition_faq_footer_pc_tile_a.svg)}.SectionTransition--faq-to-footer .SectionTransition_layer--second{background-image:url(./gplp_hololivedreams_transition_faq_footer_pc_tile_b.svg)}.ProductGrid{grid-template-columns:repeat(3,minmax(195px,1fr));width:min(calc(100vw - (var(--dreams-page-gutter) * 2)),1344px);gap:36px clamp(18px,2.22vw,32px);margin-inline:50%;margin-top:80px;transform:translate(-50%)}.ProductCard{width:100%;min-width:195px;height:auto;min-height:320px;border-radius:clamp(16px,1.53vw,22px)}.ProductCard_image{flex:none;width:calc(100% - (clamp(10px,1.11vw,16px)*2));height:auto;aspect-ratio:1;margin:clamp(10px,1.11vw,16px) clamp(10px,1.11vw,16px) 0;border-radius:clamp(11px,1.11vw,16px)}.ProductCard_body{padding:clamp(6px,.56vw,8px) clamp(10px,1.11vw,16px) clamp(10px,1.11vw,16px)}.ProductCard_label{font-size:9px}.ProductCard_title{min-height:clamp(36px,3.47vw,50px);font-size:clamp(12px,1.18vw,17px)}.ProductCard_price{margin:clamp(8px,1.11vw,16px) 0 clamp(6px,.69vw,10px);font-size:clamp(14px,1.39vw,20px)}.Button--cart{min-height:clamp(40px,3.68vw,53px);padding-inline:clamp(12px,1.67vw,24px);font-size:clamp(12px,1.25vw,18px);border-width:clamp(3px,.28vw,4px)}.NewArrivals_more{width:328px;min-height:80px;font-size:24px}.SectionTape{height:72px;background-size:322px 72px}.NewArrivalsStickers{display:none}.Sticker--new-pc{display:block}.Sticker--new-left{top:72.5px;left:clamp(-134px,calc((100vw - var(--dreams-pc-design-width)) / 2),0px);width:533px}.Sticker--new-right{top:80.5px;right:clamp(-111px,calc((100vw - var(--dreams-pc-design-width)) / 2),0px);width:495px}.Archives{min-height:430px;padding:105px 0}.DreamsButton--section-action{width:326px;min-height:72px;margin-top:52px;font-size:22px}.News{min-height:940px;padding:177px 0 110px}.NewsList{gap:24px;margin-top:70px}.NewsCard{min-height:114px;padding:24px 34px;border-radius:22px}.NewsCard_meta{gap:18px}.NewsCard_date{font-size:20px}.NewsCard_category{padding:7px 18px;font-size:16px}.NewsCard_title{font-size:20px}.Faq{min-height:1072px;padding:112px 0 130px}.FaqList{gap:24px;margin-top:72px}.FaqItem{border-radius:20px}.FaqItem_summary{grid-template-columns:42px 1fr 42px;gap:16px;min-height:82px;padding:18px 22px}.FaqItem_question{font-size:18px}.FaqBadge,.FaqToggle{width:42px;height:42px}.FaqToggle:before,.FaqToggle:after{top:20px;left:12px;width:18px}.FaqAnswer{grid-template-columns:42px 1fr;gap:16px;margin-inline:22px;padding:18px 0 22px;font-size:16px}.SiteFooter{min-height:720px;padding:100px 5vw 50px}.SiteFooter_inner{grid-template-columns:minmax(480px,620px) 1fr;gap:40px;align-items:start}.FooterBrand_links{gap:12px}.AppInfo{min-height:460px;padding:28px;border-radius:40px}.AppInfo_summary{grid-template-columns:112px 1fr;gap:28px}.AppInfo_icon{width:112px;height:112px;border-radius:20px}.AppInfo_row{grid-template-columns:82px 1fr;gap:12px;font-size:15px}.StoreLinks{gap:14px;margin-top:28px}.StoreLinks_link,.StoreLinks_image{height:58px}.AppInfo_notes{margin-top:22px;font-size:11px}.FooterContent{grid-template-columns:minmax(360px,1fr) minmax(420px,1fr);gap:28px 80px;align-items:start}.FooterBrand,.RelatedSites{grid-column:1}.FooterLinks{grid-row:1 / 3;grid-column:2}.FooterLinks_grid{gap:30px 48px}.FooterLinks_link{font-size:14px}.SiteFooter_copyright{grid-column:1 / -1;text-align:left;border:0}}@media(min-width:768px)and (max-width:1599px){.SiteFooter_inner{grid-template-columns:minmax(360px,480px) minmax(280px,1fr);gap:clamp(24px,3vw,40px)}.FooterContent{grid-template-columns:minmax(0,1fr)}.FooterBrand,.RelatedSites,.FooterLinks,.SiteFooter_copyright{grid-row:auto;grid-column:1}.FooterLinks_grid{column-gap:clamp(16px,3vw,48px)}}@media(min-width:768px){.ProductModal{place-items:center}.ProductModal_dialog{display:grid;grid-template-columns:clamp(240px,32.14%,360px) minmax(0,1fr);width:min(calc(100% - clamp(32px,5vw,64px)),1120px);height:min(680px,calc(100dvh - 64px));max-height:680px;border-radius:28px;box-shadow:0 18px 44px #24234c3d;transform:translateY(24px) scale(.98)}.ProductModal[open].ProductModal--visible .ProductModal_dialog{transform:translateY(0) scale(1)}.ProductModal_handle{display:none}.ProductModal_close{top:32px;right:32px;width:40px;height:40px;background:var(--dreams-color-modal-summary-background);border-width:2px}.ProductModal_closeIcon{width:20px;height:20px}.ProductModal_summary{display:flex;flex-direction:column;gap:0;min-width:0;height:100%;padding:clamp(28px,3.125vw,48px) clamp(24px,2.6vw,40px);overflow-y:auto;background:var(--dreams-color-modal-summary-background)}.ProductModal_badge{display:grid;place-items:center;align-self:flex-start;min-width:126px;height:32px;padding:0 20px;color:var(--dreams-color-white);font-size:12px;font-weight:800;background:var(--dreams-color-modal-badge);border-radius:999px}.ProductModal_productImage{width:min(100%,clamp(168px,25vw,280px));height:auto;aspect-ratio:1;margin-top:clamp(20px,2.73vw,28px);border-radius:22px}.ProductModal_summaryCopy{display:flex;flex:1;flex-direction:column;min-height:0}.ProductModal_title{display:block;max-width:280px;margin-top:32px;overflow:visible;font-size:20px;line-height:1.5;-webkit-line-clamp:unset}.ProductModal_summaryGuide{position:static;max-width:280px;margin-top:26px;font-size:14px;line-height:1.6}.ProductModal_summaryGuideSp{display:none}.ProductModal_summaryGuidePc{display:inline}.ProductModal_stockNote{display:block;margin-top:auto;color:var(--dreams-color-modal-muted);font-size:12px;line-height:1.5}.ProductModal_selection{min-width:0;padding:clamp(24px,3.125vw,48px);padding-bottom:16px}.ProductModal_selectionHeader{padding:0 0 16px;border-bottom:1px solid var(--dreams-color-modal-divider)}.ProductModal_selectionTitle{font-size:clamp(20px,2.34vw,24px);line-height:1.5}.ProductModal_selectionDescription{display:block;margin-top:2px;color:var(--dreams-color-modal-subtle);font-size:13px;line-height:1.6}.ProductModal_error{margin:0 0 12px;font-size:12px}.ProductModal_cartLink{width:190px;height:35px;margin-top:17px;font-size:13px}.ProductModal_variants{gap:12px;width:100%;height:auto;margin:25px 0 0;padding-right:clamp(12px,1.56vw,24px)}.ProductVariant{grid-template-columns:clamp(56px,7.03vw,72px) minmax(0,1fr) auto;gap:clamp(10px,1.75vw,18px);min-height:100px;padding:12px;border-radius:16px}.ProductVariant_image{width:clamp(56px,7.03vw,72px);height:clamp(56px,7.03vw,72px);border-radius:11px}.ProductVariant_title{font-size:clamp(13px,1.56vw,16px)}.ProductVariant_price{margin-top:6px;font-size:clamp(12px,1.37vw,14px)}.ProductVariant_add{width:clamp(112px,18.55vw,190px);height:35px;gap:8px;font-size:13px}.ProductVariant_addIcon{width:17.342px;height:18.999px}.ProductVariant_quantity{width:clamp(108px,17.58vw,180px);height:35px}.ProductVariant_soldout{width:112px;height:40px;font-size:11px}.ProductModal_footnote{margin:18px 0 0;font-size:11px}}@media(min-width:940px){.ProductGrid{grid-template-columns:repeat(4,minmax(195px,1fr))}}@media(min-width:768px)and (max-width:1200px){.ProductGrid{row-gap:24px}}@media(prefers-reduced-motion:reduce){.HololiveDreamsLp,.HololiveDreamsLp *,.HololiveDreamsLp *:before,.HololiveDreamsLp *:after,.ProductModal,.ProductModal *,.ProductModal *:before,.ProductModal *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ProductVariant_spinner{animation:none!important}.SectionTransition--pickup-to-new .SectionTransition_layer,.SectionTransition--new-to-archives .SectionTransition_layer,.SectionTransition--faq-to-footer .SectionTransition_layer{animation:none!important;will-change:auto}}.DreamsCartToast{position:fixed;top:95px;right:15px;z-index:9999;width:360px;color:#516677;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:12px;line-height:1.5;opacity:0;pointer-events:none;transform:translateY(-120%);transition:transform .4s ease,opacity .4s ease}.DreamsCartToast.is-show{opacity:1;pointer-events:auto;transform:translateY(0)}.DreamsCartToast_inner{position:relative;overflow:hidden;background:#fff;border-radius:8px;box-shadow:0 10px 30px #00000026}.DreamsCartToast_close{position:absolute;top:16px;right:12px;width:20px;height:20px;padding:0;background:transparent;border:0;cursor:pointer}.DreamsCartToast_close:before,.DreamsCartToast_close:after{position:absolute;top:50%;left:50%;width:14px;height:1px;content:"";background:#516677;transform-origin:center}.DreamsCartToast_close:before{transform:translate(-50%,-50%) rotate(45deg)}.DreamsCartToast_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.DreamsCartToast_header{display:flex;gap:10px;align-items:center;padding:16px;font-weight:700;border-bottom:1px solid #e2e2e2}.DreamsCartToast_text{font-size:17px}.DreamsCartToast_check{position:relative;display:inline-block;flex:0 0 20px;width:20px;height:20px}.DreamsCartToast_check:before{position:absolute;top:2px;left:6px;width:7px;height:13px;content:"";border:solid #3bb54a;border-width:0 2px 2px 0;transform:rotate(45deg)}.DreamsCartToast_body{display:flex;gap:12px;padding:16px}.DreamsCartToast_imageWrap[hidden]{display:none}.DreamsCartToast_image{display:block;width:60px;height:60px;object-fit:cover}.DreamsCartToast_info{min-width:0}.DreamsCartToast_title,.DreamsCartToast_variant{margin:0;overflow-wrap:normal;word-break:normal}.DreamsCartToast_title{margin-bottom:7px;font-size:12px}.DreamsCartToast_variant{font-size:14px;font-weight:700;line-height:1.4}.DreamsCartToast_button{display:block;padding:13px;margin:0 16px 20px;color:#fff;font-size:15px;font-weight:700;text-align:center;text-decoration:none;background:#4f9fef;border-radius:24px;transition:opacity .3s}.HololiveDreamsLp .DreamsCartToast_button,.HololiveDreamsLp .DreamsCartToast_button:visited{color:#fff}.DreamsCartToast_button:hover{color:#fff;opacity:.7}@media(max-width:767px){.Sticker--new-left,.Sticker--new-right,.Sticker--new-pc{display:none!important}.NewArrivalsStickers{display:block!important}}body:has(.HololiveDreamsLp) .Header{position:fixed;inset:0 0 auto;z-index:90;height:63px;color:#516677;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:14px;pointer-events:none}body:has(.HololiveDreamsLp) .Header_bar{position:fixed;inset:0 0 auto;display:flex;width:100%;height:63px;background:#fff;border-bottom:3px solid #27c7ff;pointer-events:auto}body:has(.HololiveDreamsLp) .Header_bar img{display:block;width:100%;height:auto}body:has(.HololiveDreamsLp) .Header_bar .Header_inner{display:flex;align-items:center;width:100%;height:100%;min-height:0;background:#fffffff2}body:has(.HololiveDreamsLp) .HeaderSp_trigger{position:relative;display:flex;flex:0 0 27px;flex-direction:column;gap:6px;align-items:center;justify-content:center;width:27px;height:60px;margin:0 0 0 20px;padding:0;background:transparent;border:0}body:has(.HololiveDreamsLp) .HeaderSp_trigger span{display:block;width:27px;height:3px;background:#4f9fef}body:has(.HololiveDreamsLp) .Header_bar .Header_logo{flex:0 0 auto;width:min(54.67vw,213px);height:auto;margin:0 0 0 34px}body:has(.HololiveDreamsLp) .HeaderSp{display:flex;flex:1 1 auto;gap:24px;align-items:center;justify-content:flex-end;height:60px;margin:0 20px 0 auto}body:has(.HololiveDreamsLp) .HeaderSp svg,body:has(.HololiveDreamsLp) .HeaderSp .Icon{width:22px;height:22px;color:#4f9fef}body:has(.HololiveDreamsLp) .SpMenu{display:none}body:has(.HololiveDreamsLp) .sp_nav{top:63px;font-size:14px}@media(min-width:768px){body:has(.HololiveDreamsLp) .Header,body:has(.HololiveDreamsLp) .Header_bar{height:93px}body:has(.HololiveDreamsLp) .HeaderSp,body:has(.HololiveDreamsLp) .HeaderSp_trigger,body:has(.HololiveDreamsLp) .sp_nav{display:none}body:has(.HololiveDreamsLp) .Header_bar .Header_logo{width:clamp(180px,11.1vw,228px);margin-left:clamp(36px,1.95vw,40px)}body:has(.HololiveDreamsLp) .SpMenu{display:contents}body:has(.HololiveDreamsLp) .Header_menu{display:flex;flex:0 0 auto;gap:clamp(24px,2.15vw,44px);align-items:center;height:100%;margin:0 0 0 clamp(26px,2.15vw,44px);color:#516677;font-size:clamp(13px,.73vw,15px);font-weight:700;line-height:1.4;white-space:nowrap}body:has(.HololiveDreamsLp) .Header_menu li{position:relative;display:flex;align-items:center;height:100%;padding-right:clamp(9px,1.1vw,21px)}body:has(.HololiveDreamsLp) .Header_menu li:after{position:absolute;top:50%;right:0;width:0;height:0;content:"";background:none;border-top:clamp(3px,.3vw,5px) solid transparent;border-bottom:clamp(3px,.3vw,5px) solid transparent;border-left:clamp(5px,.5vw,9px) solid #4fd6e6;transform:translateY(-50%)}body:has(.HololiveDreamsLp) .Header_menu li:nth-child(2n):after{top:50%;transform:translateY(-50%) rotate(90deg)}body:has(.HololiveDreamsLp) .Header_menu a{display:flex;align-items:center;color:inherit;text-decoration:none}body:has(.HololiveDreamsLp) .Header_search{flex:0 1 clamp(300px,16.1vw,330px);min-width:260px;height:clamp(42px,2.2vw,45px);margin-left:auto}body:has(.HololiveDreamsLp) .Header_search .SearchForm,body:has(.HololiveDreamsLp) .Header_search form{height:100%}body:has(.HololiveDreamsLp) .Header_search .SearchForm_input{width:100%;height:100%;padding:0 clamp(42px,2.34vw,48px) 0 clamp(18px,1.17vw,24px);color:#516677;font-size:clamp(13px,.73vw,15px);border:1px solid #8fa7bf;border-radius:999px;outline:0}body:has(.HololiveDreamsLp) .Header_search .SearchForm_input::placeholder{color:#8fa7bf;opacity:1}body:has(.HololiveDreamsLp) .Header_search .SearchForm_input::-webkit-input-placeholder{color:#8fa7bf;opacity:1}body:has(.HololiveDreamsLp) .Header_search .SearchForm_input::-moz-placeholder{color:#8fa7bf;opacity:1}body:has(.HololiveDreamsLp) .Header_search .SearchForm_input:-ms-input-placeholder{color:#8fa7bf;opacity:1}body:has(.HololiveDreamsLp) .Header_search .SearchForm_icon{top:50%;right:clamp(16px,.98vw,20px);left:auto;width:clamp(22px,1.17vw,24px);height:clamp(22px,1.17vw,24px);transform:translateY(-50%)}body:has(.HololiveDreamsLp) .SpMenu_langLocale{display:flex;flex:none;align-items:center;height:clamp(42px,2.2vw,45px);margin:0 clamp(14px,1.17vw,24px);padding:0 clamp(12px,.78vw,16px);color:#4f9fef;font-size:clamp(13px,.73vw,15px);line-height:1;white-space:nowrap;border:1px solid #4f9fef;border-radius:999px}body:has(.HololiveDreamsLp) .SpMenu_langLocale .Header_lang,body:has(.HololiveDreamsLp) .SpMenu_langLocale #language-switcher{display:flex;align-items:center;gap:7px}body:has(.HololiveDreamsLp) .SpMenu_langLocale .Icon.-lang,body:has(.HololiveDreamsLp) .SpMenu_langLocale .Icon.-lang svg{display:block;width:clamp(22px,1.17vw,24px);height:clamp(22px,1.17vw,24px);flex:0 0 clamp(22px,1.17vw,24px)}body:has(.HololiveDreamsLp) .SpMenu_langLocale #current-language{color:#4f9fef;font:inherit;line-height:1}body:has(.HololiveDreamsLp) .Header_fns{display:flex;flex:none;align-items:stretch;align-self:stretch;height:100%;margin-left:0}body:has(.HololiveDreamsLp) .Header_spSearch{display:none}body:has(.HololiveDreamsLp) .Header_cart{display:grid;width:clamp(78px,4.79vw,98px);color:#4f9fef;background:#dffaff;place-items:center}body:has(.HololiveDreamsLp) .Header_cart .CartIcon,body:has(.HololiveDreamsLp) .Header_cart .cart-wrap{display:grid;place-items:center}body:has(.HololiveDreamsLp) .Header_cart svg,body:has(.HololiveDreamsLp) .Header_cart .Icon{width:clamp(22px,1.17vw,24px);height:auto}body:has(.HololiveDreamsLp) .Header_user{display:flex;align-items:center;justify-content:center;width:clamp(112px,6.88vw,141px);color:#fff;font-family:Viga,Arial,sans-serif;font-size:clamp(18px,1.03vw,21px);background:#4f9fef}body:has(.HololiveDreamsLp) .Header_user a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;color:inherit;line-height:1;text-decoration:none}body:has(.HololiveDreamsLp) .header-dropdown-category,body:has(.HololiveDreamsLp) .header-dropdown-group{top:93px;font-size:14px}}@media(max-width:767px){.DreamsCartToast{top:auto;right:10px;bottom:50px;left:10px;width:calc(100% - 20px);transform:translateY(100%)}.DreamsCartToast.is-show{transform:translateY(0)}}.Pickup:before{z-index:0;pointer-events:none}.Pickup_inner,.PickupSlider{position:relative;z-index:2}.DownloadBanner{position:relative;z-index:5;display:block;pointer-events:auto;text-decoration:none}.Button:before,.Button:after,.DreamsButton:before,.DreamsButton:after{border-radius:inherit}.AppInfo_details{min-width:0;width:100%}.AppInfo_summary{grid-template-columns:64px minmax(0,1fr)}.AppInfo_summary--no-icon{grid-template-columns:1fr}.AppInfo_row{grid-template-columns:max-content minmax(0,1fr);column-gap:12px}.AppInfo_value{word-break:normal;overflow-wrap:anywhere}@media(max-width:767px){body:has(.HololiveDreamsLp) .Header_bar .Header_logo{width:164px!important;height:auto!important;margin-left:34px!important}body:has(.HololiveDreamsLp) .HeaderSp{display:flex!important;gap:14px!important;align-items:center;justify-content:flex-end;margin-right:20px!important}body:has(.HololiveDreamsLp) .HeaderSp .HeaderSp_search,body:has(.HololiveDreamsLp) .HeaderSp .HeaderSp_user{width:23px!important;height:23px!important}body:has(.HololiveDreamsLp) .HeaderSp .HeaderSp_cart{width:24px!important;height:24px!important}body:has(.HololiveDreamsLp) .HeaderSp .HeaderSp_lang{width:24px!important;height:24px!important}body:has(.HololiveDreamsLp) .HeaderSp svg,body:has(.HololiveDreamsLp) .HeaderSp .Icon{width:100%!important;height:100%!important}body:has(.HololiveDreamsLp) .HeaderSp_trigger.open span:nth-child(2){top:50%;transform:translateY(-50%) rotate(45deg)}body:has(.HololiveDreamsLp) .HeaderSp_trigger.open span:nth-child(3){top:50%;transform:translateY(-50%) rotate(-45deg)}body:has(.HololiveDreamsLp) .sp_nav{top:63px;right:0;bottom:0;left:0;width:100%;max-width:100%;overflow-y:auto;background:#fff;z-index:89}body:has(.HololiveDreamsLp) .sp_nav .Container{width:100%;max-width:none;padding:0 29px 40px}body:has(.HololiveDreamsLp) .sp_nav a{text-decoration:none}body:has(.HololiveDreamsLp) .sp_nav .account{display:flex;align-items:center;justify-content:center;height:57px;margin:20px 0 39px;padding:0;color:#fff;font-size:20px;line-height:1}body:has(.HololiveDreamsLp) .sp_nav .to-news{color:#516677}.PickupSlide_image{display:block;width:100%;height:34.9vw;max-height:135px;aspect-ratio:auto;object-fit:cover;object-position:center}.SiteFooter{overflow:hidden;padding-inline:24px}.AppInfo{width:100%;max-width:100%;overflow:hidden}.AppInfo_summary{grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:start}.AppInfo_icon{width:88px!important;height:88px!important;object-fit:cover;border-radius:18px}.AppInfo_row{grid-template-columns:5em minmax(0,1fr);gap:8px 10px;font-size:12px}.AppInfo_term,.AppInfo_value{min-width:0}.AppInfo_value{line-height:1.55;word-break:normal;overflow-wrap:anywhere}.StoreLinks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:374px){body:has(.HololiveDreamsLp) .Header_bar .Header_logo{width:150px!important;margin-left:26px!important}body:has(.HololiveDreamsLp) .HeaderSp{gap:16px!important;margin-right:14px!important}}@media(max-width:767px){body:has(.HololiveDreamsLp)>.cart-icon{width:74px!important;height:74px!important;right:20px!important;bottom:20px!important;display:block!important;overflow:visible!important}body:has(.HololiveDreamsLp)>.cart-icon .CartIcon{position:absolute!important;top:55%!important;left:52%!important;display:block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;line-height:1!important;text-align:center!important;transform:translate(-50%,-55%)!important}body:has(.HololiveDreamsLp)>.cart-icon .cart-wrap{position:relative!important;display:block!important;width:fit-content!important;margin:0 auto!important}body:has(.HololiveDreamsLp)>.cart-icon svg,body:has(.HololiveDreamsLp)>.cart-icon .Icon{display:block!important;width:22.5px!important;height:20px!important;max-width:none!important}body:has(.HololiveDreamsLp)>.cart-icon .CartIcon p{margin:0!important;font-size:10px!important;line-height:1.2!important;color:#fff!important;white-space:nowrap!important}body:has(.HololiveDreamsLp)>.cart-icon .CartIcon_num{position:absolute!important;top:-13px!important;left:16px!important;bottom:auto!important;display:none;min-width:20px!important;min-height:20px!important;padding:0!important;border-radius:50%!important;background:#d60000!important;color:#fff!important;font-family:Viga,sans-serif!important;font-size:10px!important;line-height:1!important;align-items:center!important;justify-content:center!important}body:has(.HololiveDreamsLp)>.cart-icon .CartIcon_num:before,body:has(.HololiveDreamsLp)>.cart-icon .CartIcon_num:after{content:none!important}}@media(min-width:768px){.AppInfo_summary{grid-template-columns:112px minmax(0,1fr)}.AppInfo_summary--no-icon{grid-template-columns:1fr}.AppInfo_row{grid-template-columns:minmax(82px,max-content) minmax(0,1fr);column-gap:16px}}@media(prefers-reduced-motion:reduce){.ProductVariant_spinner{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/gplp-hololivedreams-lp.css.map */
