@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Jacques+Francois&display=swap";@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700&display=swap";@media (max-width: 767px){.pcOnly{display:none!important}}.spOnly{display:none!important}@media (max-width: 767px){.spOnly{display:block!important}}.line-btn{display:block;margin-top:10px}.line-btn img{width:100%}.sold-out-mask.spOnly{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;color:#fff;display:flex!important;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;text-transform:uppercase;z-index:2;pointer-events:none}.sold-out-mask img{width:170px}.add-menu{background:#fff}.add-menu .Heading,.add-menu .Text--subdued{color:#000}.add-menu .Heading{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:22px;letter-spacing:0em}.add-menu .Collapsible{border-color:#dfdfdf}.add-menu .Collapsible__Content{border-top:1px solid #DFDFDF}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary{border-top:1px solid #DFDFDF}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary .Text--subdued{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:22px;letter-spacing:0em}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary .Collapsible__Button{padding-left:30px;padding-top:14px;padding-bottom:14px}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary .Collapsible__Plus{right:20px}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible>.Collapsible__Button{position:relative}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible>.Collapsible__Button:before{display:none;position:absolute;content:"";width:25px;height:25px;top:0;bottom:0;left:28px;margin:auto}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(1)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon01.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(2)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon02.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(3)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon03.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(4)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon04.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(5)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon05.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(6)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon06.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(7)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon07.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(8)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon08.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(9)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon09.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible:nth-child(10)>.Collapsible__Button:before{background:url(/cdn/shop/files/icon10.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible{margin-left:0}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible>a{position:relative}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible>a:before{position:absolute;content:"";width:25px;height:25px;top:0;bottom:0;left:28px;margin:auto}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(1)>a:before{background:url(/cdn/shop/files/icon_sub01.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(2)>a:before{background:url(/cdn/shop/files/icon_sub02.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(3)>a:before{background:url(/cdn/shop/files/icon_sub03.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(5)>a:before{background:url(/cdn/shop/files/icon_sub05.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(6)>a:before{background:url(/cdn/shop/files/icon_sub06.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(7)>a:before{background:url(/cdn/shop/files/icon_sub07.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(8)>a:before{background:url(/cdn/shop/files/icon_sub08.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(9)>a:before{background:url(/cdn/shop/files/icon_sub09.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(10)>a:before{background:url(/cdn/shop/files/icon_sub10.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(11)>a:before{background:url(/cdn/shop/files/icon_sub11.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible.loop3>.Collapsible__Inner>.Collapsible__Content>.Collapsible:nth-child(12)>a:before{background:url(/cdn/shop/files/icon_sub12.png);background-position:center;background-repeat:no-repeat;background-size:contain}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible>.Collapsible__Inner>.Collapsible__Content{padding-top:15px}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible>.Collapsible__Inner>.Collapsible__Content>.Collapsible{margin-left:0}.add-menu .Drawer__Container>.SidebarMenu__Nav--primary>.Collapsible>.Collapsible__Inner>.Collapsible__Content .Collapsible__Button{padding-top:10px;padding-bottom:10px}.add-menu .a-banner{margin:20px 0 15px}.add-menu .a-banner a{display:block;text-align:center}.add-menu .a-banner img{max-width:280px;margin-left:auto;margin-right:auto}.add-menu .a-account{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid #fff;border-left:none;border-right:none}.add-menu .a-account a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#fff;font-size:14px;font-weight:500;line-height:34px;letter-spacing:0em;padding:8px 15px;background:#e65683;display:flex;align-items:center}.add-menu .a-account a img{max-width:24px;margin-right:10px}.add-menu .SidebarMenu__Nav--secondary{display:none;padding-bottom:28px;border-bottom:1px solid #DFDFDF}.add-menu .SidebarMenu__Nav--secondary .Text--subdued{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0em}.add-menu .SidebarMenu__Nav--secondary .Linklist--spacingLoose .Linklist__Item{margin-bottom:14px}.add-menu .SidebarMenu__Nav--secondary .Linklist__Item{margin-left:70px}.add-menu .Drawer__Content:before,.add-menu .Drawer__Footer:before{display:none}.add-menu .Drawer__Content div.Drawer__Container{padding:0}.add-menu .Drawer__Header{min-height:80px}.add-menu .Drawer__Header .Search__Form{margin:0 20px;padding:7px 5px 7px 20px;border:1px solid #DFDFDF;border-radius:100px}.template-index .shopify-section--header{margin-bottom:-77px!important}@media (max-width: 767px){.template-index .shopify-section--header{margin-bottom:0!important}}@media (max-width: 767px){.Slideshow.Slideshow--fullscreen{height:375px}}#shopify-section-header .Search{z-index:2!important}#section-header .Icon--account{height:1.4em;width:1.4em}@media (max-width: 767px){#section-header .Icon--account g{stroke-width:1px}}@media (max-width: 767px){#section-header .Icon--cart path,#section-header .Icon--nav path{fill:#8a8a8a}}#section-header .Header__Wrapper{background:#fff;padding-top:0;padding-bottom:0}#section-header .Header__MainNav{position:absolute;bottom:0;left:0;width:100%;text-align:center;display:block!important}#section-header .Header__MainNav .HorizontalList__Item a{color:#35363a}#section-header .Header__Icon svg{filter:none}#section-header .Header__Icon svg g{stroke:#000}@media (max-width: 767px){#section-header .Header__Icon svg g{stroke:#8a8a8a}}#section-header .Header__FlexItem{margin-bottom:0}#section-header .Header__MainNav{bottom:-77px;height:77px;background:#fffc;padding-top:8px;padding-bottom:8px}@media (max-width: 767px){#section-header .Header__MainNav{bottom:-60px;height:60px;padding-top:10px;padding-bottom:10px}}#section-header .Header__MainNav ul li.HorizontalList__Item[aria-haspopup=true]{position:relative}#section-header .Header__MainNav ul li.HorizontalList__Item[aria-haspopup=true]>a>span{display:flex;align-items:center;justify-content:center;gap:10px}#section-header .Header__MainNav ul li.HorizontalList__Item[aria-haspopup=true]>a>span:after{content:"";width:7px;height:7px;border-bottom:2px solid #35363A;border-right:2px solid #35363A;transform:rotate(45deg);display:block;position:relative;top:-2px}#section-header .Header__MainNav ul li.HorizontalList__Item>a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;font-weight:500;line-height:12px;letter-spacing:0em;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}#section-header .Header__MainNav ul li.HorizontalList__Item>a:before{content:"";width:40px;height:40px;margin-bottom:10px;background-color:#fff!important;border-radius:50%}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(1)>a:before{background:url(/cdn/shop/files/icon01.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(2)>a:before{background:url(/cdn/shop/files/icon03.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(3)>a:before{background:url(/cdn/shop/files/icon04.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(4)>a:before{background:url(/cdn/shop/files/PC.png?v=1763366603);background-position:center;background-repeat:no-repeat;background-size:24px}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(5)>a:before{background:url(/cdn/shop/files/icon05.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(6)>a:before{background:url(/cdn/shop/files/icon07.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(7)>a:before{background:url(/cdn/shop/files/icon08.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(8)>a:before{background:url(/cdn/shop/files/feature_pc.png?v=1710403714);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(9)>a:before{background:url(/cdn/shop/files/icon10.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__MainNav ul li.HorizontalList__Item:nth-child(10)>a:before{background:url(/cdn/shop/files/icon11.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .Header__LinkSpacer{display:none!important}#section-header .DropdownMenu{left:0;top:114%}#section-header .HorizontalList--sp>div{padding:0 20px;display:grid;grid-template-columns:repeat(5,1fr);gap:15px}#section-header .HorizontalList--sp>div .spmenu{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;color:#ca4b72}#section-header .HorizontalList--sp>div .spmenu:before{content:"";width:24px;height:24px;display:block;background-color:#fff!important;border-radius:50%}#section-header .HorizontalList--sp>div .spmenu:nth-child(1):before{background:url(/cdn/shop/files/icon_bottom01.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .HorizontalList--sp>div .spmenu:nth-child(2):before{background:url(/cdn/shop/files/icon_bottom02.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .HorizontalList--sp>div .spmenu:nth-child(3):before{background:url(/cdn/shop/files/icon_bottom03.png);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .HorizontalList--sp>div .spmenu:nth-child(4):before{background:url(/cdn/shop/files/SP.png?v=1763366603);background-position:center;background-repeat:no-repeat;background-size:15px}#section-header .HorizontalList--sp>div .spmenu:nth-child(5):before{background:url(/cdn/shop/files/feature_sp.png?v=1710403724);background-position:center;background-repeat:no-repeat;background-size:contain}#section-header .a-favorite{margin-right:24px;position:relative;top:2px;cursor:pointer}@media (max-width: 767px){#section-header .a-favorite{top:0;margin-right:8px}}section#section-announcement{background:#ca4b72;color:#fff}@media (max-width: 767px){#section-footer .Container{padding:0 15px}}#section-footer .ft_banner{margin-bottom:20px}@media (min-width: 768px){#section-footer .Footer__Block.loop1{display:none}}.banner-slider{padding:0 15px;margin-top:25px}@media (max-width: 767px){.a-headerWrapper{position:sticky;top:-1px;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.AnnouncementBar{transition:all .3s ease-in-out;height:40px}.AnnouncementBar.is-hidden{height:0}@media (max-width: 767px){div .Slideshow__Content--bottomCenter{bottom:44px}}span.spmenu+ul{position:absolute;left:0;right:0;top:60px;margin:auto;width:100%;list-style:none;display:grid;grid-template-columns:1fr 1fr;background:#fffc}span.spmenu+ul li{border-top:1px solid #fff;display:flex;align-items:center;justify-content:center;height:28px;color:#ca4b72;position:relative}span.spmenu+ul li:nth-child(2n){border-left:1px solid #fff}span.spmenu+ul li:nth-child(1),span.spmenu+ul li:nth-child(2){border-top:none}span.spmenu+ul li a{font-size:11px;font-weight:400;line-height:18px;letter-spacing:0em}span.spmenu+ul li a:before{position:absolute;content:"";width:100%;height:100%}body .CollectionToolbar{position:static}.keySearchSec{background:#d9d9d9;padding:20px}.keySearchSec .keySearch{display:flex;gap:22px}.keySearchSec .keySearch .keySearch_inner{position:relative;width:calc(100% - 111px)}.keySearchSec .keySearch .keySearch_inner .Search__Input{background:#fff;border-radius:6px;height:40px;padding:0 34px 0 14px}.keySearchSec .keySearch .keySearch_inner .searchForm__submit{position:absolute;top:0;bottom:0;right:10px}.keySearchSec .keySearch .keySearch_inner .searchForm__submit .material-icons{line-height:40px}.keySearchSec .keySearch>button{background:#ca4b72;color:#fff;font-size:12px;width:90px;height:26px}.keySearchSec dl{display:flex;gap:10px;margin:10px 0 0;align-items:center}.keySearchSec dl dt{min-width:70px;font-size:14px;font-weight:700}.keySearchSec dl dd{margin:0;text-align:left}.keySearchSec dl dd a{font-size:10px;display:inline-block;padding:0 5px}.js-addmvslide{display:none}.keySearchSec.keySearch-collection{background:transparent;padding-top:0}#js-hiddensoldout:before{content:"";display:block;width:13px;height:13px;background:#fff;border-radius:13px;position:absolute;left:0;top:0;bottom:0;margin:auto}#js-hiddensoldout.active:after{content:"";display:block;width:7px;height:7px;background:#000;border-radius:7px;position:absolute;left:3px;top:0;bottom:0;margin:auto}#js-hiddensoldout{position:relative;padding-left:18px}.filterSec{padding:0 15px}ul.js-include_sortbtn{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px;margin-bottom:10px}.js-include_sortbtn button{display:inline-block;width:calc((100% - 45px)/4);padding:6px 0;background:#ca4b72;color:#fff;font-size:12px!important;font-weight:500}.js-include_sortbtn .Popover__Value.is-selected{border:solid #CA4B72 2px;background:#fff}.payiconSec{max-width:300px;margin:20px auto}#js-favoritebtn{margin-top:30px}.js-favoritebtnWrap{background-color:#e46ead;margin:0;opacity:.65;color:#fff;border:none;line-height:normal;height:40px;display:block;padding:0 20px;text-align:center;overflow:hidden;outline:none;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.m_drawer_recent_itmes{padding:20px 0 0;margin-bottom:10px}.m_drawer_recent_itmes .recently-viewed-grid_wrap{overflow-x:auto;width:100%;padding-bottom:16px}.m_drawer_recent_itmes .recently-viewed-grid{display:flex;width:fit-content}.m_drawer_recent_itmes .recently-viewed-grid-item{width:90px;border:1px solid #ddd;margin-right:10px}.m_drawer_recent_itmes .recently-viewed-grid-item a{display:block;width:88px;height:88px;overflow:hidden}.m_drawer_recent_itmes .recently-viewed-grid-item a img{width:88px;height:88px;object-fit:cover}.m_drawer_recent_itmes .recently-viewed-grid-item h3,.m_drawer_recent_itmes .recently-viewed-grid-item p{display:none}.m_drawer_recent_itmes{padding:0 25px}.m_drawer_recent_itmes .recently-viewed-grid-item{list-style:none;color:#1c1b1b}h2.m_drawer_recent_itmes-title{color:#1c1b1b}.Drawer[aria-hidden=false]:before{pointer-events:none}.featured-valentine-2024{background:#f3dfdb;padding-top:0;margin-top:-24px}@media (max-width: 767px){.featured-valentine-2024{margin-top:-12px}}.featured-valentine-2024 .fv-p01{text-align:center;font-family:Noto Sans JP;font-size:18px;font-weight:400;line-height:36px;letter-spacing:3px;margin-top:60px;margin-bottom:60px;color:#ca4b72}@media (max-width: 767px){.featured-valentine-2024 .fv-p01{font-size:14px;font-weight:400;line-height:28px;letter-spacing:1px;margin-top:76px;margin-bottom:88px}}.featured-valentine-2024 .fv-item{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:200px}@media (max-width: 767px){.featured-valentine-2024 .fv-item{padding-bottom:70px}}.featured-valentine-2024 .fv-item .fv-item__head{margin-bottom:44px}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-item__head{margin-bottom:12px}}.featured-valentine-2024 .fv-item .fv-item__bottom{margin-top:44px}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-item__bottom{margin-top:30px}}.featured-valentine-2024 .fv-item .fv-item__inner{display:grid;grid-template-columns:680fr 520fr}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-item__inner{grid-template-columns:1fr;gap:30px;padding:0 15px}}.featured-valentine-2024 .fv-item .fv-item__inner img{border-radius:1000px}.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text{display:flex;flex-direction:column;justify-content:center;padding:40px}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text{padding:0 20px}}.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text h3{font-family:Noto Sans JP;font-size:32px;font-weight:700;line-height:30px;letter-spacing:1px;text-align:left;color:#ca4b72;margin-bottom:20px}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text h3{font-size:18px;font-weight:700;line-height:24px;letter-spacing:1px}}.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text h3 span{font-family:Noto Sans JP;font-size:24px;font-weight:700;line-height:30px;letter-spacing:1px;text-align:left}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text h3 span{font-size:14px;font-weight:700;line-height:30px;letter-spacing:.2em}}.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text p{font-family:Noto Sans JP;font-size:14px;font-weight:400;line-height:30px;letter-spacing:1px;color:#ca4b72}.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text a{font-family:Noto Serif JP;display:flex;align-items:center;justify-content:center;background:#fff;color:#ca4b72;width:127px;height:45px;margin-top:30px}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-item__inner .fv-item__text a{margin-top:24px}}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-wrapping{padding:0 15px}}.featured-valentine-2024 .fv-item .fv-wrapping img{width:100%;margin-left:auto;margin-right:auto}.featured-valentine-2024 .fv-item .fv-wrapping p{font-family:Noto Sans JP;font-size:20px;font-weight:400;line-height:36px;letter-spacing:1px;text-align:center;color:#ca4b72;margin-top:30px}@media (max-width: 767px){.featured-valentine-2024 .fv-item .fv-wrapping p{font-size:20px;font-weight:400;line-height:36px;letter-spacing:1px;text-align:left;padding:0 20px}.CollectionToolbar__Group{display:none}}.keySearchSec .keySearch{display:flex;align-items:center;gap:22px}.keySearchSec dl dt{min-width:50px;font-size:10px}.template-product .shopify-payment-button__more-options{display:none}#sidebar-menu{overflow-y:scroll}.Drawer__Content{height:initial;max-height:initial}.SidebarMenu .Drawer__Main:after,.Drawer:before{display:none}.collection_info{background:#fff;margin-top:-22px;padding:60px 0}.collection_info section{margin-bottom:60px}.collection_info .mainImg{text-align:center}.collection_info .mainTitle{font-size:36px;text-align:center;line-height:1.2;margin-bottom:80px}.collection_info .mainTitle small{font-size:24px;display:block;margin-bottom:5px}.collection_info .itemArrange--typeD_row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:1050px;margin-left:auto;margin-right:auto;padding:20px;background:#fff}.collection_info .itemArrange--typeD+.itemArrange--typeD{margin-top:60px}.collection_info .itemArrange--typeD_row .itemArrange__img{max-width:350px;flex-basis:350px}.collection_info .itemArrange--typeD_row .itemArrange__text{max-width:calc(100% - 350px);flex-basis:calc(100% - 350px);text-align:center;padding:0 125px}.collection_info .itemArrange--typeD_row .itemArrange__text .h2C{font-weight:700;font-size:32px;line-height:1.3;margin-bottom:20px}.collection_info .itemArrange--typeD_row .itemArrange__text .h2C small{font-size:20px;display:block}.collection_info .itemArrange--typeD_row .itemArrange__text .button{border:1px solid #CA4B72;color:#ca4b72;font-size:14px;font-family:Century Gothic,sans-serif;width:120px;margin:25px auto 0;display:block;padding:5px}.collection_info.highlight{background:#efefef}.collection_info .mainImg{position:relative;max-width:1050px}.collection_info .mainImg .mainTitle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}.collection_info .mainImg .mainTitle{font-size:36px;white-space:nowrap;font-family:Jacques Francois,Noto Sans JP,\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.collection_info .mainImg .mainTitle span{font-size:64px}.collection_info .mainImg .mainTitle small{font-size:40px;font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.text--underline{text-decoration:underline!important}@media (max-width: 1200px){.collection_info .itemArrange--typeD_row .itemArrange__text{padding:0 40px}}@media (max-width: 767px){.collection_info{padding:15px 0 20px;margin-bottom:20px}.collection_info .mainImg{width:calc(100% + 48px);margin-left:-24px}.collection_info section{margin-bottom:25px}.collection_info .mainTitle{font-size:24px;margin-bottom:20px}.collection_info .mainTitle small{font-size:14px}.collection_info .itemArrange--typeD_row .itemArrange__img{max-width:100%;flex-basis:100%}.collection_info .itemArrange--typeD_row .itemArrange__text{max-width:100%;flex-basis:100%;padding:20px 0 0}.collection_info .itemArrange--typeD_row .itemArrange__text .h2C{font-size:20px;font-weight:400;margin-bottom:15px;line-height:1.5}.collection_info .itemArrange--typeD_row .itemArrange__text .h2C small{font-size:12px}.collection_info .itemArrange--typeD+.itemArrange--typeD{margin-top:40px}.collection_info .mainImg .mainTitle{font-size:6.5vw;white-space:nowrap}.collection_info .mainImg .mainTitle span{font-size:11vw}.collection_info .mainImg .mainTitle small{font-size:5.5vw}}.row.cateList{gap:20px 0;display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 -15px 30px}.row.cateList [class*=col-]{padding:0 10px}.row.cateList .col-pc-3{flex:0 0 25%;max-width:25%}.row.cateList [class*=col-],.itemList__unit{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;list-style:none}.row.cateList .arrow--typeB,.row.cateList a.arrow--typeB{padding-left:50px;padding-right:50px;position:relative}.row.cateList [class*=iconButton]{position:relative;padding-right:15px}.row.cateList .iconButton--square,a.iconButton--square{padding:0!important;border-radius:0}.row.cateList [class*=iconButton]{color:#1b1b1b;font-weight:500;text-align:left;border-radius:100px;border:1px solid #dfdfdf;background:#fff;line-height:20px;padding:10px 30px 10px 10px!important;-webkit-box-shadow:none;box-shadow:none;width:100%}.row.cateList [class*=iconButton]{display:flex;align-items:center}.row.cateList .iconButton--square span:first-child{border-radius:0;max-width:50px;flex:0 0 50px}.row.cateList [class*=iconButton] span:first-child{overflow:hidden;max-width:50px;flex:0 0 50px;border-radius:0}.row.cateList .iconButton--square span:nth-child(2){max-width:calc(100% - 70px);flex:0 0 calc(100% - 70px);padding:0 10px}.row.cateList .iconButton--square{padding:0!important;border-radius:0}.iconButton--square span:first-child img,a.iconButton--square span:first-child img{height:50px}@media (max-width: 1200px){.row.cateList{margin:0 -7.5px 15px;gap:15px 0}}@media (max-width: 768px){.row.cateList{margin:0 -5px;gap:10px 0}.row.cateList .col-sp-6{max-width:50%;flex-basis:50%;padding-right:5px;padding-left:5px}.row.cateList .iconButton--square span:nth-child(2){max-width:calc(100% - 50px);flex:0 0 calc(100% - 50px);font-size:11px;text-align:center}}#sec_kodawari{background:#fff;background-image:url(/cdn/shop/files/3_b0e79492-016e-4870-8bec-b057552e8dcb.jpg?v=1706511581);padding:80px 0;background-size:cover}#sec_kodawari h2{background:#ca4b72b0;padding:20px;color:#fff;border-radius:30px;max-width:600px;margin:0 auto 20px}#sec_kodawari .inner{background:#ca4b72b0;height:100%;border-radius:40px;color:#fff;padding:20px;max-width:300px;margin-left:auto;margin-right:auto}#sec_kodawari h3{margin-top:0;color:#fff;text-align:center;line-height:1.6}#sec_kodawari h3 small{text-align:center;display:block}@media (max-width: 769px){#sec_kodawari h2{font-size:18px}.template-index{overflow-x:hidden}#sec_kodawari .container{padding:0 24px}}.template-product{overflow-x:hidden}.ProductForm__AddToCart[data-action=add-to-cart]{background:#ca4b72;color:#fff}.close-button{position:absolute;top:2px;right:2px;cursor:pointer;font-size:14px;font-weight:700;color:#721c24;background:none;border:none;outline:none}.ProductItem__LabelList--soldOut{position:relative;top:-5px}span.ProductItem__Label.ProductItem__Label--soldOut{background-color:transparent;content:url(/cdn/shop/files/icon_soldout4.png);text-indent:-9999px;width:160px;position:absolute;right:0;bottom:-30px}section.todaysNewItems .ProductItem__ImageWrapper{position:relative}section.todaysNewItems .ProductItem.new .ProductItem__ImageWrapper:after{content:"";background:url(/cdn/shop/files/icon_newitem_white2.png) no-repeat center/cover;width:120px;height:120px;position:absolute;left:15px;top:15px}@media screen and (max-width: 767px){section.todaysNewItems .ProductItem.new .ProductItem__ImageWrapper:after{width:20vw;height:20vw;left:2vw;top:2vw}}.ProductItem__Label--onSale{background:url(/cdn/shop/files/icon_sale_3_20240424.png);padding:20px 50px;background-size:contain;background-repeat:no-repeat;font-size:0}@media screen and (max-width: 1007px){.ProductRecommendations .ProductListWrapper .ProductList{display:grid;grid-template-columns:repeat(2,1fr);gap:0 10px;padding:0 12px;overflow:unset;white-space:unset;padding-bottom:unset;margin-bottom:unset}.ProductRecommendations .ProductListWrapper .ProductList--carousel .Carousel__Cell{width:100%;padding:0}.ProductRecommendations .ProductListWrapper .ProductList--carousel .Carousel__Cell:first-child{margin-left:unset}}@media screen and (min-width: 768px){#ShopifyChat{bottom:80px!important}#id_sb_floating_container{scale:1.2;right:200px;bottom:50px}}@media screen and (max-width: 767px){#ShopifyChat{right:4px!important;bottom:200px!important}#ShopifyChat[is-open=true]{bottom:0!important}}.product-inquiry-button a{display:block;padding:7px 20px;margin:10px 0 0;border:1px solid;text-align:center}@media (max-width: 657px){.mrpoint{bottom:10px!important;right:10px!important}.template-product .mrpoint,.template-cart .mrpoint{bottom:140px!important}}.Container--narrow{position:relative}.mrpoint-customer__point{position:absolute;top:23%}@media (max-width: 767px){.mrpoint-customer__point{top:19.5%}}@media (max-width: 765px){.product-inquiry-button-wrap{display:flex!important;gap:5px!important}.product-inquiry-button{width:calc(50% - 2.5px)!important}.product-inquiry-button a{padding:2.8vw 5px!important;font-size:2.8vw!important;border-radius:5px!important}.line-btn{width:calc(50% - 2.5px)!important}}.mrpoint-header{background:#ca4b72!important}.mrpoint-header .mrpoint-title{color:#fff}.mrpoint .usepoint button[type=button]{background:#ca4b72!important;color:#fff!important}.mrpoint-customer__rank{position:absolute;top:27.5%}@media (max-width: 767px){.mrpoint-customer__rank{top:23.5%}.PageHeader{margin-bottom:80px}}@media (max-width: 767px){.a-headerWrapper{z-index:5}}.wishlisthero-floating{z-index:4!important}#wishlisthero-floating-launcher-container,#wishlisthero-product-page-button-container{display:none!important}html #swym-plugin #swym-anchor[data-position=right]{transform:rotate(90deg);right:-59px;opacity:1}html #swym-plugin #swym-anchor[data-position=right] a{box-shadow:none}@media (max-width: 570px){html #swym-plugin #swym-anchor[data-position=right] a{padding:0 15px 0 36px;height:30px;color:#fff;line-height:30px;text-align:center;font-size:12px;text-transform:uppercase;text-decoration:none;box-shadow:0 0 25px #0003;position:relative;text-indent:inherit;width:auto}}html #swym-plugin #swym-anchor[data-position=right] a i{left:8px;margin-left:auto}html .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title{font-size:0;line-height:0}html .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title:before{content:"\5546\54c1\306f\307e\3060\8ffd\52a0\3055\308c\3066\3044\307e\305b\3093";display:block;font-weight:700;font-size:18px;line-height:50px;text-transform:capitalize}html .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-text{font-size:0;line-height:0}html .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-text:before{content:"\307b\3057\3044\7269\30ea\30b9\30c8  \3092\4f7f\7528\3059\308b\3068\3001\30b3\30f3\30d4\30e5\30fc\30bf\30fc\3001\643a\5e2f\96fb\8a71\3001\30bf\30d6\30ec\30c3\30c8\306e\3044\305a\308c\3092\4f7f\7528\3057\3066\3044\3066\3082\3001\304a\6c17\306b\5165\308a\3084\30b7\30e7\30c3\30d4\30f3\30b0  \30a2\30af\30c6\30a3\30d3\30c6\30a3\3092\3059\3079\3066\8ffd\8de1\3067\304d\307e\3059\3002";font-weight:500;font-size:14px;line-height:1.5em;letter-spacing:.05em}.ProductList .ProductItem.--soldout .swym-wishlist-collections-v2-container{display:none!important}.ProductList .ProductItem{position:relative}.swym-variant-title.swym-text.swym-title-2{display:none!important}.swym-wishlist-collections-v2-container{left:initial!important;right:0}.swym-wishlist-collections-v2{transform:translate(0)!important}.tab-group{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:35px 0}.tab-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 10px}.tab-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:5px;background-color:#fff;border:1px solid #ffffff;font-size:12px;text-align:center;cursor:pointer;position:relative}.tab-button:after{content:"";width:100%;height:2px;background:transparent;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.tab-button.is-active{background-color:var(--button-background);color:#fff}.tab-button.is-active:after{background:#ca4b72!important}.tab-content{display:none}.tab-content.is-active{display:block}.tab-content-footer{margin-top:35px;text-align:center}@media (767px < width){.tab-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/add.css.map */
