@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&family=Noto+Sans+JP:wght@400;500;700&display=swap";@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}/*!
 * ress.css • v1.0.1
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}i{font-style:normal}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}body,div,p,form,input,textarea,select,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,address,time{font-size:100%;font-style:normal;font-weight:400;margin:0;padding:0}ul,ol{list-style-type:none}input{border-radius:0}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}hr{border:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-input-placeholder{color:inherit;opacity:.54}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{vertical-align:middle;border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#fff;text-shadow:none}::selection{background-color:#b3d4fc;color:#fff;text-shadow:none}html,body{font-size:14px;line-height:1.5;letter-spacing:.08em}html.scrollLock,body.scrollLock{overflow:hidden}html.begin{font-family:\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Hiragino Kaku Gothic ProN,MyYuGothicM,\6e38\30b4\30b7\30c3\30af,Yu Gothic,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}html.lala{font-family:MyYuGothicM,\6e38\30b4\30b7\30c3\30af,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}body{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}@media print,screen and (min-width:1025px){body{min-width:1025px}}@media print,screen and (min-width:768px)and (max-width:1024px){body{min-width:768px}}@media print,screen and (max-width:767px){body{min-width:2px}}a{text-decoration:none;color:inherit}button,input[type=button]{cursor:pointer}button{padding:0;border:none;outline:none;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.defs{display:none;overflow:hidden;width:0;height:0}@media print,screen and (min-width:1025px){.dn-pc{display:none!important}}@media print,screen and (min-width:768px){.dn-tab-pc{display:none!important}}@media print,screen and (min-width:768px)and (max-width:1024px){.dn-tab{display:none!important}}@media print,screen and (max-width:1024px){.dn-sp-tab{display:none!important}}@media print,screen and (max-width:767px){.dn-sp{display:none!important}}.begin .dn-begin{display:none!important}.lala .dn-begin,.begin .dn-lala{display:block}.lala .dn-lala{display:none!important}.begin .dn-flex-begin{display:none}.lala .dn-flex-begin,.begin .dn-flex-lala{display:-webkit-box;display:-ms-flexbox;display:flex}.lala .dn-flex-lala,.begin .dn-ib-begin{display:none}.lala .dn-ib-begin,.begin .dn-ib-lala{display:inline-block}.lala .dn-ib-lala{display:none}.color-red{color:#dc000c}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html,body{overflow:auto}body{background-color:#3269de}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.collectionFeatureDescription{padding:0}}@media print,screen and (min-width:1025px){.headerBanner_lala,.headerMenu,.headerNav{display:none!important}}.c-breadcrumbsWrap{display:none!important}@media print,screen and (min-width:1025px){.header{top:0!important;width:50%!important;background-color:transparent!important}}.headerInner{border-bottom:none!important}@media print,screen and (min-width:1025px){.headerLogo{display:none!important}}.spMenu{max-width:375px;display:block!important;left:auto!important}@media print,screen and (min-width:1025px){.spMenu{right:0}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.spMenu{left:0}}@media print,screen and (min-width:1025px){.spMenu_bg{background-color:transparent!important}}@media print,screen and (min-width:1025px){.spMenu_inner{max-width:none!important;left:auto!important;right:-101%;-webkit-transition:right .3s ease!important;transition:right .3s ease!important;-ms-overflow-style:none;scrollbar-width:none}.spMenu_inner::-webkit-scrollbar{display:none}}@media print,screen and (min-width:1025px){.is-spMenuOpen .spMenu_inner{left:auto!important;right:0}}#footer{display:none!important}@media print,screen and (min-width:1025px){#footer{border-top:none!important;width:50%;margin-left:auto}}@media print,screen and (min-width:1025px){.footerTop,.footerBottom_menu{display:none!important}}@media print,screen and (min-width:1025px){.footerBottom{background-color:transparent!important;padding-bottom:100px}}@media print,screen and (min-width:1025px){.footerBottom_inner{max-width:none!important}}@media print,screen and (min-width:1025px){.ats-slot{display:none!important}}@media print,screen and (min-width:1025px){.footerBottom_storeNode{height:auto!important}}@media print,screen and (min-width:1025px){.footerBottom_storeNode:nth-child(1){display:none!important}}@media print,screen and (min-width:1025px){.footerBottom_storeNode:nth-child(2){width:100%!important}}@media print,screen and (min-width:1025px){.footerBottom_storeNode+.footerBottom_storeNode{border-left:1px solid transparent!important}}@media print,screen and (min-width:1025px){.footerBottom_storeLead{display:none!important}}@media print,screen and (min-width:1025px){.footerBottom_copy{margin-top:0!important;border-top:none!important}}@media print,screen and (min-width:1025px){.articlesSingle_inner{max-width:none!important;padding:0!important}}@media print,screen and (min-width:1025px){.articlesSingle_head,.articlesSingle_share,.articlesSingle_tagList{display:none!important}}.topMenu_button{position:fixed;left:240px;top:20px;z-index:10000}@media print,screen and (min-width:1025px){.topMenu_button{margin-top:0!important}}.topMenu_button_text{padding:6px 0;color:#fff;background-color:#100751;border-radius:6px;cursor:pointer;width:110px;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(hover:hover){.topMenu_button_text:hover{opacity:.7}}@media print,screen and (min-width:1025px){.spMenu_content{margin-top:64px}}.navMenu{cursor:pointer;position:fixed;left:initial;top:20px;right:20px;z-index:10000}.navMenu_button{position:relative;border-radius:3px;background-color:#fff;width:76px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Radio Canada Big,sans-serif;font-size:14px;font-weight:600;letter-spacing:.05em;color:#3269de;padding-left:25px}.navMenu_button:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:7px;width:12px;height:10px;background-image:url(/cdn/shop/files/nav_line.svg?v=1750998255)}.navMenu_button.is-menuOpen{background-color:#3269de;color:#fff!important;padding-left:22px!important}.navMenu_button.is-menuOpen:after,.navMenu_button.is-menuOpen:before{content:"";position:absolute;top:50%;left:14px;width:3px;height:12px;background:#fff;border-radius:5px}.navMenu_button.is-menuOpen:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.navMenu_button.is-menuOpen:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.navOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}@media print,screen and (max-width:1023px){.navOverlay{display:none}}.navOverlay.is-active{opacity:1;visibility:visible}.main{margin-top:0!important;line-height:1!important}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.main{margin-top:81px!important}}.collectionFeatureDescription_inner{max-width:100%!important}@media print,screen and (min-width:1025px){.spBase_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.spBase_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (max-width:767px){.spBase_wrapper{padding-top:81px!important}}.sideContent_left{position:sticky;top:0;left:0;height:100vh;z-index:10}@media print,screen and (min-width:1025px){.sideContent_left{-webkit-box-flex:565;-ms-flex:565;flex:565}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.sideContent_left{width:40%;display:block!important}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.spBase_wrapper{height:100vh;overflow:hidden}.sideContent_left,.sideContent_right{overflow:hidden}.mainContent{height:100vh;overflow-y:auto;overflow-x:hidden}}.mainContent{background-color:#fff}@media print,screen and (min-width:1025px){.mainContent{max-width:475px;zoom:1.2667}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.mainContent{width:60%}}@media print,screen and (min-width:1025px){.sideContent_right{-webkit-box-flex:300;-ms-flex:300;flex:300;position:sticky;top:0;right:0;height:100vh;z-index:10}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.sideContent_right{display:none!important}}.sideContent_rightInner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}.sideContent_rightInner img{width:100%}.sideContent_bottom{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:78%}.sideContent_left_lists{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;margin:0 auto;background-color:initial;padding:0!important}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.sideContent_left_lists{width:80%}}.c-cardCheckBtn{z-index:2;display:block;width:65px;text-decoration:none}.c-cardCheckBtn-shopping{position:relative;display:block;overflow:visible;height:56px;color:#fff}.c-cardCheckBtn-shopping:before{position:absolute;background-color:#e2231a;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s transform ease;transition:.3s transform ease;top:0;right:0;bottom:0;left:0;content:"";-webkit-clip-path:polygon(45.54% 0,0 35.67%,6.23% 76.18%,58.8% 100%,100% 65.11%,87.05% 10.28%);clip-path:polygon(45.54% 0,0 35.67%,6.23% 76.18%,58.8% 100%,100% 65.11%,87.05% 10.28%)}@media print,screen and (min-width:1025px){.c-cardCheckBtn-shopping:hover:before,.c-cardCheckBtn-shopping:focus-visible:before{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}}.c-cardCheckBtn_normal{display:block;width:100%}@media print,screen and (min-width:1025px){.c-cardCheckBtn:hover .c-cardCheckBtn_normal{display:none}}.c-cardCheckBtn_icon{position:relative;z-index:1;display:block}.c-cardCheckBtn-shopping .c-cardCheckBtn_icon{position:absolute;top:13px;left:50%;width:15.472px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.c-cardCheckBtn_label{position:relative;z-index:1}.c-cardCheckBtn-shopping .c-cardCheckBtn_label{position:absolute;top:31px;right:0;left:0;margin-top:-2px;font-family:Space Mono,monospace;font-size:12px;font-weight:700;line-height:1;letter-spacing:0;text-align:center}.c-cardCheckBtn_hover{display:none;width:100%}@media print,screen and (min-width:1025px){.c-cardCheckBtn:hover .c-cardCheckBtn_hover{display:block}}.c-hoverOpacity{-webkit-transition:opacity .3s;transition:opacity .3s}@media(hover:hover){.c-hoverOpacity:hover{opacity:.6}}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{-webkit-transition-property:opacity;transition-property:opacity;pointer-events:none}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.c-label{margin-bottom:25px;font-family:Space Mono,monospace;font-size:12px;font-weight:700;letter-spacing:0;text-align:center}.c-sectionTitle_wrap{position:relative;background-image:url(/cdn/shop/files/spacesouvenir_2026_lala_boyna_sectionTitle_bg.png);background-position:center;background-size:contain}.c-sectionTitle_en{padding-top:55px;font-family:Space Mono,monospace;font-size:36px;font-weight:700;line-height:1;letter-spacing:0;text-align:center}.c-sectionTitle_num{position:absolute;z-index:100;top:calc(50% - 36px);left:calc(50% - 129px);font-family:Space Mono,monospace;font-size:18px;font-weight:700;letter-spacing:.05em;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.c-sectionTitle_icon{position:absolute;top:calc(50% - 24px);left:calc(50% - 95px);width:30px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.c-sectionTitle_iconLine{position:absolute;top:calc(50% + 3px);left:calc(50% - 155px);width:45px;height:1px;background-color:#fff;-webkit-transform:rotate(52deg);-ms-transform:rotate(52deg);transform:rotate(52deg)}@-webkit-keyframes spaceBgDrift-1{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}50%{-webkit-transform:translate3d(-42px,30px,0);transform:translate3d(-42px,30px,0)}}@keyframes spaceBgDrift-1{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}50%{-webkit-transform:translate3d(-42px,30px,0);transform:translate3d(-42px,30px,0)}}@-webkit-keyframes spaceBgDrift-2{0%,to{-webkit-transform:translate3d(54px,-36px,0);transform:translate3d(54px,-36px,0)}50%{-webkit-transform:translate3d(0,28px,0);transform:translate3d(0,28px,0)}}@keyframes spaceBgDrift-2{0%,to{-webkit-transform:translate3d(54px,-36px,0);transform:translate3d(54px,-36px,0)}50%{-webkit-transform:translate3d(0,28px,0);transform:translate3d(0,28px,0)}}.collectionFeatureDescription{margin:0!important}@media print,screen and (max-width:1023px){.collectionFeatureDescription{padding:0!important}}.collectionFeatureDescription_inner{margin:0 auto}@media(max-width:1024px){.collectionFeatureDescription_inner{padding:0!important}}.collectionFeatureDescription_inner{max-width:inherit!important}.sideLogo{position:absolute;top:50%;left:50%;width:55%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s opacity ease;transition:.3s opacity ease}@media print,screen and (min-width:1025px){.sideLogo{width:124px}}.sideLogo:hover{opacity:.8}.sideLogo_img{width:100%}.navMenu_button{color:#2c2c2c!important}.navMenu_button:before,.navMenu_button:after{content:none}.navMenu_button.is-menuOpen{background-color:#003df2!important;color:#fff!important}.navMenu_button.is-menuOpen:before,.navMenu_button.is-menuOpen:after{content:none}.navMenu_buttonLine{position:absolute;top:50%;left:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:12px;height:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navMenu_buttonLine span{display:block;width:100%;height:2px;border-radius:5px;background-color:#2c2c2c;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:opacity .3s ease,background-color .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,background-color .3s ease;transition:transform .3s ease,opacity .3s ease,background-color .3s ease,-webkit-transform .3s ease}.navMenu_button.is-menuOpen .navMenu_buttonLine span{background-color:#fff}.navMenu_button.is-menuOpen .navMenu_buttonLine span:nth-child(1){-webkit-transform:translateY(4px) rotate(45deg);-ms-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.navMenu_button.is-menuOpen .navMenu_buttonLine span:nth-child(2){opacity:0}.navMenu_button.is-menuOpen .navMenu_buttonLine span:nth-child(3){-webkit-transform:translateY(-4px) rotate(-45deg);-ms-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.spacesouvenirBody{background-color:#000!important;color:#fff!important}@media print,screen and (min-width:1025px){.spacesouvenirBody{background-image:url(/cdn/shop/files/spacesouvenir_2026_lala_boyna_bg-1-pc.jpg)!important;background-position:center top!important;background-size:cover!important;background-repeat:repeat!important}}.spacesouvenir_2026_lala{width:100%!important;max-width:100%!important}@media print,screen and (min-width:1025px){.spacesouvenir_2026_lala{min-height:100vh}}.spaceBg{display:none}@media print,screen and (min-width:1025px){.spaceBg{position:fixed;z-index:0;display:block;overflow:hidden;background-color:#000;pointer-events:none;top:0;right:0;bottom:0;left:0}}@media print,screen and (min-width:1025px){.spaceBg_image{position:absolute;top:-120px;right:-120px;bottom:-120px;left:-120px;background-image:url(/cdn/shop/files/spacesouvenir_2026_lala_boyna_bg-1-pc.jpg);background-position:center top;background-size:contain;background-repeat:repeat;will-change:transform}}@media print,screen and (min-width:1025px){.spaceBg_image-1{opacity:.68;-webkit-animation:spaceBgDrift-1 16s ease-in-out infinite;animation:spaceBgDrift-1 16s ease-in-out infinite}}@media print,screen and (min-width:1025px){.spaceBg_image-2{background-position:center 375px;opacity:.52;-webkit-animation:spaceBgDrift-2 14s ease-in-out infinite;animation:spaceBgDrift-2 14s ease-in-out infinite}}.spBase_wrapper{position:relative;z-index:1;width:100%!important;max-width:100%!important}@media print,screen and (min-width:1025px){.spBase_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:100vh}}@media print,screen and (min-width:1025px){.sideContent_left{overflow:hidden;-webkit-box-flex:565;-ms-flex:565;flex:565;min-width:0;height:100vh;background-color:transparent}}@media print,screen and (min-width:1025px){.sideContent_right{overflow:hidden;-webkit-box-flex:300;-ms-flex:300;flex:300;width:300px;height:100vh;background-color:transparent}}@media print,screen and (min-width:1025px){.sideContent_rightInner{position:relative!important;top:initial!important;left:initial!important;width:100%!important;height:100vh!important;text-align:center;-webkit-transform:initial!important;-ms-transform:initial!important;transform:initial!important}}.sideNav{position:sticky;top:0;min-height:100vh;padding:133px 0 60px 149px;background-color:#000}@media print,screen and (min-width:1025px){.sideNav{position:relative;top:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;padding:0;background-color:transparent}}.sideNav_label{width:252px;margin-bottom:65px;font-family:Space Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.05em;text-align:right;color:#fff}@media print,screen and (min-width:1025px){.sideNav_label{margin-bottom:50px;text-align:center}}.sideNav_grid{display:-ms-grid;display:grid;-ms-grid-columns:(90px)[2];grid-template-columns:repeat(2,90px);margin-bottom:80px;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;row-gap:48px}.sideNav_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:none;color:#fff;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}@media print,screen and (min-width:1025px){.sideNav_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(hover:hover){.sideNav_item:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.sideNav_item_num{width:90px;margin-bottom:12px;font-family:Space Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.05em;text-align:center;color:#e2231a}.sideNav_item_img{width:90px;margin-bottom:12px}.sideNav_item_label{font-family:Space Mono,monospace;font-size:16px;font-weight:700;letter-spacing:.05em;color:#fff}@media print,screen and (min-width:1025px){.sideNav_item_label{width:100%;text-align:center;white-space:nowrap}}.sideNav_logo{display:block;width:230px}.mvSection{background-color:#003df2}.mvSection_img{display:block;width:100%}.spacesouvenir_2026_lala .mainContent{overflow-x:hidden;width:100%!important;min-width:0!important;max-width:100%!important;background-color:#070a16;background-image:url(/cdn/shop/files/spacesouvenir_2026_lala_boyna_bg-1-sp.png);background-position:center top;background-size:100% auto;background-repeat:repeat;color:#fff;container-type:inline-size;scrollbar-width:none;-ms-overflow-style:none}.spacesouvenir_2026_lala .mainContent::-webkit-scrollbar{display:none}@media print,screen and (min-width:1025px){.spacesouvenir_2026_lala .mainContent{overflow-x:hidden;overflow-y:auto;-webkit-box-flex:0!important;-ms-flex:0 0 430px!important;flex:0 0 430px!important;width:430px!important;max-width:430px!important;height:100vh!important;zoom:initial!important}}.spaceBg_content{position:relative;z-index:1}.aboutSection{padding:48px 20px 0}.aboutSection_heading{margin-bottom:28px;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:.05em;text-align:center;color:#fff}.aboutSection_text{margin-bottom:45px;font-size:14px;font-weight:500;line-height:1.8;letter-spacing:.05em;text-align:center;color:#fff}.aboutSection_deco{display:block;width:100%}.indexNav{padding:79px 20px 0}.indexNav_label{margin-bottom:12px}.indexNav_list{margin:0;padding:0;list-style:none}.indexNav_item{border-bottom:1px solid #2c2c2c}.indexNav_link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;min-height:81px;padding:7px 40px 14px 0;line-height:1;text-decoration:none;color:#fff}.indexNav_num{-ms-flex-negative:0;flex-shrink:0;font-family:Space Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.05em}.indexNav_name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Space Mono,monospace;font-size:24px;font-weight:700;letter-spacing:.05em}.indexNav_thumb{-ms-flex-negative:0;flex-shrink:0;height:69px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(hover:hover){.indexNav_link:hover .indexNav_thumb{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.indexNav_icon{position:absolute;top:57px;right:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(hover:hover){.indexNav_link:hover .indexNav_icon{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}.productSection_header{position:relative;z-index:1;min-height:87px;margin-bottom:27px;padding:0 20px}.productSection-socks .productSection_header{margin-bottom:56px}.productSection-keyholders .productSection_header{margin-bottom:23px}.productSection_desc{margin-top:23px;font-size:14px;font-weight:500;line-height:1.8;letter-spacing:.05em;text-align:center}.productSection_slider{position:relative;z-index:1;overflow:hidden}.productSection_slider.swiper{z-index:100}.productSection_card{position:relative;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:285px;min-height:500px;border-radius:8px;text-decoration:none;color:inherit;cursor:pointer}.productSection_card.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:315px;min-height:570px}.productSection-tshirts .productSection_card{background-color:#fff}.productSection-caps .productSection_card{background-color:#0030be}.productSection_card_imgWrap{position:relative;padding:20px 20px 0 30px}.productSection_card_imageArea{position:relative}.productSection_card_imageSlider{overflow:hidden;border-radius:10px}.productSection_card_imagePagination{position:static;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:16px;margin-top:1px}.productSection_card_imagePagination.productSection_card_imagePagination.swiper-pagination-horizontal{width:auto}.productSection_card_imageBullet.swiper-pagination-bullet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:2px;padding:0;border:none;border-radius:0;background-color:transparent;opacity:1;cursor:pointer}.productSection_card_imagePagination.swiper-pagination-bullets .productSection_card_imageBullet.swiper-pagination-bullet{margin:0}.productSection_card_imageBullet.swiper-pagination-bullet:before{display:block;width:10px;height:2px;border-radius:999px;background-color:#d9d9d9;-webkit-transition:.3s width ease,.3s background-color ease;transition:.3s width ease,.3s background-color ease;content:""}.productSection_card_imageBullet.swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:20px;background-color:#003df2}.productSection_card_tag{position:absolute;z-index:1;top:-11px;left:-15px;width:var(--tag-width, 40px)}.productSection_card_img{position:relative;z-index:1;display:block;width:100%;border-radius:10px}.productSection_card_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:7px 20px 30px}.productSection_card_checkBtn{position:absolute;right:15px;bottom:-24px;width:65px}@media print,screen and (min-width:1025px){.productSection_card:hover .productSection_card_checkBtn:before,.productSection_card:focus-visible .productSection_card_checkBtn:before{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}}.productSection_card_name{margin-bottom:7px;font-family:Space Mono,monospace;font-size:20px;font-weight:700;letter-spacing:0}.productSection-tshirts .productSection_card_name{color:#003df2}.productSection-caps .productSection_card_name{color:#fff}.productSection_card_link{text-decoration:none;color:inherit}.productSection_card_colorList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 0 13px;padding:0;list-style:none}.productSection_card_colorItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.productSection_card_colorSep{margin-right:5px;font-family:Space Mono,monospace;font-size:10px}.productSection-tshirts .productSection_card_colorSep{color:#2c2c2c}.productSection-caps .productSection_card_colorSep{color:#fff}.productSection_card_colorDot{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:10px;height:6px;border-radius:50%}.productSection_card_colorName{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.1em}.productSection-tshirts .productSection_card_colorName{color:#2c2c2c}.productSection-caps .productSection_card_colorName{color:#fff}.productSection_card_desc{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px;font-size:13px;line-height:1.6;letter-spacing:.01em}.productSection-tshirts .productSection_card_desc{color:#2c2c2c}.productSection-caps .productSection_card_desc{color:#fff}.productSection_card_priceWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.productSection_card_price{font-family:Space Mono,monospace;font-size:16px;font-weight:700;letter-spacing:0}.productSection-tshirts .productSection_card_price{color:#2c2c2c}.productSection-caps .productSection_card_price{color:#fff}.productSection_card_tax{font-family:Space Mono,monospace;font-size:10px;letter-spacing:0}.productSection-tshirts .productSection_card_tax{color:#2c2c2c}.productSection-caps .productSection_card_tax{color:#fff}.productSection_pagenav{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:46px;padding:17px 20px 0}.productSection_pagenav_prev,.productSection_pagenav_next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;padding:0;border:none;background-color:transparent;cursor:pointer}.productSection_pagenav_icon{display:block;width:30px}.productSection_pagenav_num{font-family:Space Mono,monospace;font-size:15px;letter-spacing:0;color:#fff}.productSection-tshirts{padding-top:72px;color:#fff}.productSection-caps{position:relative;padding:92px 0 0;background-color:#003df2}.productSection_titleNum-caps{top:calc(50% - 38px);left:calc(50% - 85px)}.productSection_titleIcon-caps{top:calc(50% - 5px);left:calc(50% - 85px);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.productSection-caps:before,.productSection-caps:after,.productSection-keyholders:before,.productSection-keyholders:after,.productSection-socks:after{position:absolute;left:50%;width:100%;background-size:100% auto;background-repeat:no-repeat;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);pointer-events:none;content:"";aspect-ratio:375 / 74}.productSection-caps:before,.productSection-socks:after{background-image:url(/cdn/shop/files/spacesouvenir_2026_lala_boyna_section1-transition.png)}.productSection-caps:before{top:-16px}@media print,screen and (min-width:768px)and (max-width:1024px){.productSection-caps:before{top:-89px}}.productSection-socks:after{z-index:10;bottom:-58px}@media print,screen and (min-width:768px)and (max-width:1024px){.productSection-socks:after{bottom:-110px}}.productSection-caps:after,.productSection-keyholders:after{z-index:1;bottom:-58px;background-image:url(/cdn/shop/files/spacesouvenir_2026_lala_boyna_section1-transition_blue.png)}@media print,screen and (min-width:768px)and (max-width:1024px){.productSection-caps:after,.productSection-keyholders:after{bottom:-111px}}.productSection-socks{position:relative;padding:88px 0 30px}.productSection-keyholders{position:relative;padding:94px 0 0;background-color:#003df2}.productSection-keyholders .productSection_detail_top{margin-bottom:49px}.productSection-keyholders:before{top:-145px}.productSection_titleNum-socks{top:calc(50% - 38px);left:calc(50% - 91px)}.productSection_titleIcon-socks{top:calc(50% - 8px);left:calc(50% - 91px);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.productSection_titleNum-keyholders{top:calc(50% - 42px);left:calc(50% - 148px)}.productSection_detail{position:relative;z-index:100;margin:0 auto}.productSection_detail+.productSection_detail{margin-top:50px}.productSection_detail-socks02{padding-top:58px}.productSection_detail_inner{padding:0 20px}.productSection_detail_top{position:relative;margin-bottom:19px}.productSection_detail_pill{position:absolute}.productSection-socks .productSection_detail_pill{top:-10px;left:35px}.productSection-keyholders .productSection_detail_pill{z-index:1;top:2px;left:7px}.productSection-socks .productSection_detail_tag{width:calc((33 / 375) * 100vw)}@media print,screen and (min-width:1025px){.productSection-socks .productSection_detail_tag{width:33px}}.productSection_detail-socks02 .productSection_detail_tag{position:absolute;top:-9px;left:40px}.productSection-keyholders .productSection_detail_tag{display:block;width:calc((70 / 375) * 100vw)}@media print,screen and (min-width:1025px){.productSection-keyholders .productSection_detail_tag{width:70px}}.productSection_detail_subImg{display:block}.productSection-socks .productSection_detail_subImg{width:73.73%;margin:0 18px 0 auto}.productSection_detail-socks02 .productSection_detail_subImg{width:65.73%;margin:0 31px 0 auto}.productSection-keyholders .productSection_detail_subImg{width:42.4%;margin:0 auto;padding-top:12px}.productSection_detail_wrap{display:block;width:88.1%;margin:auto;text-decoration:none;color:inherit}.productSection_detail_mainImgWrap{position:relative;margin-bottom:33px}.productSection-keyholders .productSection_detail_mainImgWrap{margin-bottom:25px}.productSection_detail_mainImg{display:block;width:100%;border-radius:10px}.productSection_detail_checkBtn{position:absolute;right:10px;bottom:-20px;width:65px}@media print,screen and (min-width:1025px){.productSection_detail_wrap:hover .productSection_detail_checkBtn:before,.productSection_detail_wrap:focus-visible .productSection_detail_checkBtn:before{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}}.productSection_detail_info{margin-bottom:0}.productSection_detail_name{margin-bottom:8px;font-family:Space Mono,monospace;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:0}.productSection-keyholders .productSection_detail_name{margin-bottom:16px;line-height:1.3;text-align:center}.productSection_detail_colorList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0 0 15px;padding:0;list-style:none}.productSection_detail_colorItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.productSection_detail_colorSep{margin-right:2px;font-family:Space Mono,monospace;font-size:10px;color:#fff}.productSection_detail_colorDot{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:11px;height:8px;border-radius:2px}.productSection_detail_colorImg{width:11px;height:8px;border-radius:2px;-o-object-fit:cover;object-fit:cover}.productSection_detail_colorName{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.1em}.productSection_detail_desc{margin-bottom:13px;font-size:13px;line-height:1.6;letter-spacing:.08em;word-break:normal}.productSection_detail_priceWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.productSection-keyholders .productSection_detail_priceWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productSection_detail_price{font-family:Space Mono,monospace;font-size:16px;font-weight:700;letter-spacing:0}.productSection_detail_tax{font-family:Space Mono,monospace;font-size:10px;letter-spacing:0}.productSection_detail_divider{height:1px;margin:55px 0 0;background-color:#535353}.lalaFooter{position:relative;padding:119px 0 64px;background-color:#070a16;background-image:url(/cdn/shop/files/spacesouvenir_2026_lala_boyna_footer-bg.png);background-position:center top;background-size:100% auto;background-repeat:repeat}.lalaFooter_shopBtn{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:263px;height:56px;margin:0 auto;padding:0 12px 0 18px;border-radius:27px;background-color:#fff;text-decoration:none}.lalaFooter_shopBtn_label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Noto Sans JP,MyYuGothicM,\6e38\30b4\30b7\30c3\30af,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;text-align:center;color:#003df2}.lalaFooter_shopBtn_icon{width:32px}.lalaFooter_links{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:263px;margin:24px auto 0}.lalaFooter_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%;padding:16px 0 20px;border-bottom:1px solid #2c2c2c;text-decoration:none;color:#fff}.lalaFooter_link+.lalaFooter_link{margin-top:10px}.lalaFooter_link_icon{-ms-flex-negative:0;flex-shrink:0;width:17px}.lalaFooter_link_textWrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3px}.lalaFooter_link_at{font-family:Noto Sans JP,MyYuGothicM,\6e38\30b4\30b7\30c3\30af,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:14px;letter-spacing:0}.lalaFooter_link_text{font-family:Space Mono,monospace;font-size:14px;letter-spacing:0}.lalaFooter_link_divider{width:100%;height:1px;background-color:#2c2c2c}
/*# sourceMappingURL=/cdn/shop/t/3/assets/css.feature.spacesouvenir_2026_lala.css.map */
