@charset "UTF-8";body,.select__select,.text-area{font-family:YakuHanJP,Jost,Roboto,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,Noto Sans Japanese,Source Sans Pro,Hiragino Kaku Gothic Pro,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}*{margin:0;padding:0;list-style:none}.shopify-section .main-page-title{font-size:28px;margin-bottom:15px;padding-left:3px}@media screen and (min-width:750px){body{font-size:16px}.shopify-section .main-page-title{font-size:32px;margin-top:50px;padding-left:0}.shopify-section .page-width--narrow{max-width:90rem;padding:0 5rem 36px}}.camori-top{width:100%;margin-top:-40px}.camori-top .mainbnr{position:relative}.camori-top .mainbnr .bgimg{position:relative;display:block;width:100%;height:500px;overflow:hidden}.camori-top .mainbnr .bgimg .bgvideo,.camori-top .mainbnr .bgimg img{width:100%;height:100%;object-fit:cover}.camori-top .mainbnr .bgimg img{display:block}.camori-top .mainbnr .overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.camori-top .mainbnr .overlay-text h1{font-size:2em;margin:0;color:#000;text-shadow:2px 2px 5px white}.camori-top .mainbnr .overlay-text p{font-size:1.2em;margin:0;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media screen and (max-width:749px){.camori-top .mainbnr .bgimg,.camori-top .mainbnr .bgimg .bgvideo,.camori-top .mainbnr .bgimg img{height:70vh}.camori-top .mainbnr .overlay-text h1{font-size:1.25em}.camori-top .mainbnr .overlay-text p{font-size:1em}}@media screen and (min-width:750px){.camori-top .mainbnr .overlay-text{text-align:left;left:10%;transform:translateY(-50%)}}.camori-top-guide .title-wrapper--self-padded-mobile{padding-left:0}.camori-top-guide .contents{display:flex;justify-content:space-between}.camori-top-guide .block{border:1px solid #333;width:49%;position:relative}.camori-top-guide .block a{color:#333;text-decoration:none;padding:2.5rem;display:block}.camori-top-guide .block dt{text-align:center;font-weight:600;margin-top:.5rem;margin:0 auto 1rem}.camori-top-guide .block dd .ttl{font-weight:600;text-align:center;font-size:18px}.camori-top-guide .block .img img{width:21%;display:block;margin:0 auto}.camori-top-guide .check{position:absolute;background-color:#121212;color:#fff;padding:.2em 1.2em;font-size:16px;bottom:-1.1em;right:1em}.camori-top-guide .check .icon-wrap{padding-left:.3em}@media screen and (max-width:749px){.camori-top-guide .block a{padding:1.5rem 1rem 2rem}.camori-top-guide .block dd .ttl{font-size:16px}.camori-top-guide .block dd .txt{display:none}.camori-top-guide .block .img img{width:45%}.camori-top-guide .check{right:25.5%;font-size:12px;bottom:-1.1em}}.shopify-policy__body{margin-bottom:4rem}.shopify-policy__container{max-width:90rem;padding:0 5rem}.shopify-policy__title h1{font-size:32px;margin-top:50px;padding-left:0;margin-bottom:15px}#camori .privacy .top{margin-bottom:30px}#camori .privacy .contents dl{margin-bottom:20px}#camori .privacy .contents dt{font-weight:600;margin-bottom:5px}#camori .privacy .contents ol{margin-top:10px}#camori .privacy .contents ol li{list-style-type:none;counter-increment:cnt;text-indent:-1em;padding-left:1em;line-height:1.4em;margin-bottom:10px}#camori .privacy .contents ol li:before{content:""counter(cnt)"."}#camori .privacy .contents .info{margin-top:10px}@media screen and (max-width:749px){.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}}#camori .menu ul{padding:0}#camori .menu li{border:1px solid #121212;margin-bottom:7px}#camori .menu li a{display:block;text-align:center;text-decoration:none;padding:8px;font-size:16px}#camori .section{margin-top:50px}#camori .section h2{font-size:20px;border-bottom:1px solid #121212bf;padding:0 0 4px 2px;color:#121212bf;font-weight:600}#camori .section dl{margin-left:2px}#camori .section dt{font-weight:600;margin-top:20px;font-size:16px}#camori .section .list{padding:0;margin-left:2px}#camori .section .list dd,#camori .section .list li{position:relative;padding-left:15px}#camori .section .list dd:before,#camori .section .list li:before{content:"";width:8px;height:8px;background-color:#5a5a5a;position:absolute;display:block;top:9px;left:2px}#camori .section p.text{margin-top:20px;margin-left:2px}#camori .section a{border-bottom:1px solid #121212bf;text-decoration:none;padding:3px 1px}@media screen and (min-width:990px){#camori .menu ul{padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}#camori .menu li{width:49.5%;margin-bottom:8px}}#law dl{margin:15px 0}#law dt{background-color:#f6f6f6;padding:3px 8px;margin-bottom:3px}#law dd{margin:0;padding:3px 8px}#law dd ul{padding:0;margin:0}#law dd li{list-style:none;position:relative}#law dd .list li{padding-left:16px}#law dd .list li:before{content:"";width:8px;height:8px;background-color:#5a5a5a;position:absolute;display:block;top:9px;left:2px}#law dd p{margin:0}@media screen and (min-width:990px){.page-width--narrow{max-width:95rem;padding:0 5rem}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}#law{margin-top:30px}#law dl{display:flex;margin:23px 0}#law dt{margin:0;width:36%;background-color:#fff;padding:0}#law dd{margin:0;width:67%;padding:0}#law dd ul{margin:0;padding:0}#law dd li{list-style:none}#law dd p{margin:0}#law .small{font-size:1.1rem;padding-top:3px}}#camori .terms h2{margin:2rem 0 1.4rem}#menu-drawer .menu-drawer__menu li:after{font-size:12px;padding:1.1rem 3.2rem;display:block;margin-top:-2.2rem}#menu-drawer .menu-drawer__menu.list-menu li:nth-child(1):after{content:"\5546\54c1\30ab\30c6\30b4\30ea\30fc"}#menu-drawer .menu-drawer__menu.list-menu li:nth-child(2):after{content:"\53d6\308a\6271\3044\30d6\30e9\30f3\30c9"}#menu-drawer .menu-drawer__menu.list-menu li:nth-child(3):after{content:"camori\306b\3064\3044\3066"}#menu-drawer .menu-drawer__menu.list-menu li:nth-child(4):after{content:"\304a\77e5\3089\305b"}#menu-drawer .menu-drawer__menu.list-menu li:nth-child(5):after{content:"\30aa\30f3\30e9\30a4\30f3\30b7\30e7\30c3\30d7\3084\5009\5eab\306e\5229\7528\65b9\6cd5\306a\3069"}#menu-drawer .menu-drawer__menu.list-menu li:nth-child(6):after{content:"\304a\554f\3044\5408\308f\305b"}#menu-drawer .menu-drawer__menu.list-menu.submenu-open li:after{display:none}@media screen and (min-width:990px){.header .menu-drawer .list-menu li{position:relative}.header__menu-item{padding:1.2rem 2.6rem;width:100px}.header__submenu .header__menu-item{width:auto}.header .menu-drawer .list-menu li:before{font-size:10px;position:absolute;left:3.1rem;bottom:.2rem;letter-spacing:.03em}.header .menu-drawer .list-menu .header__submenu.list-menu li:before{display:none}.header .menu-drawer .list-menu .header__submenu.list-menu li:first-child,.header .menu-drawer .list-menu .header__submenu.list-menu li:nth-child(2),.header .menu-drawer .list-menu .header__submenu.list-menu li:nth-child(3){width:auto}.header .menu-drawer .list-menu li:first-child:before{content:"\5546\54c1\30ab\30c6\30b4\30ea\30fc"}.header .menu-drawer .list-menu li:nth-child(2):before{content:"\53d6\308a\6271\3044\30d6\30e9\30f3\30c9"}.list-menu li:nth-child(3):before{content:"camori\306b\3064\3044\3066"}.header .menu-drawer .list-menu li:nth-child(4):before{content:"\304a\77e5\3089\305b"}.header .menu-drawer .list-menu li:nth-child(5):before{content:"\30ac\30a4\30c9"}.header .menu-drawer .list-menu li:nth-child(6):before{content:"\304a\554f\3044\5408\308f\305b"}.header .menu-drawer__menu-item{padding:1.6rem 3.2rem}.header__menu-item .icon-caret{right:2rem}body .header{align-items:end;padding:0;padding-top:1rem;padding-bottom:2.2rem}.list-menu--inline li{position:relative}.header__menu-item{padding:1.2rem 2.6rem}.header__menu-item span{font-size:16px}.list-menu--inline li:before{font-size:10px;position:absolute;left:2.5em;bottom:-.6em;letter-spacing:.03em}.list-menu--inline .header__submenu.list-menu li:before{display:none}.list-menu--inline .header__submenu.list-menu li:first-child,.list-menu--inline .header__submenu.list-menu li:nth-child(2),.list-menu--inline .header__submenu.list-menu li:nth-child(3){width:auto}.list-menu--inline li:first-child:before{content:"\5546\54c1\30ab\30c6\30b4\30ea\30fc"}.list-menu--inline li:nth-child(2):before{content:"\53d6\308a\6271\3044\30d6\30e9\30f3\30c9"}.list-menu--inline li:first-child,.list-menu--inline li:nth-child(2),.list-menu--inline li:nth-child(3){width:120px}.list-menu--inline li:nth-child(3):before{content:"camori\306b\3064\3044\3066"}.list-menu--inline li:nth-child(4):before{content:"\304a\77e5\3089\305b"}.list-menu--inline li:nth-child(5):before{content:"\30ac\30a4\30c9"}.list-menu--inline li:nth-child(6):before{content:"\304a\554f\3044\5408\308f\305b"}}.blogPage .top{width:100%}.blogPage .top .img img{display:block;width:100%}.blogPage .top dl{margin-top:1rem}.blogPage .top dt{font-size:18px;margin-bottom:.4rem}@media screen and (min-width:780px){.blogPage .top{display:flex;justify-content:space-between;align-items:center;margin-left:5rem}.blogPage .top dl{width:40%;padding-left:0}.blogPage .img{width:52%}.blogPage .top dt{margin-bottom:1rem;font-size:20px}}.instagram-stories{padding:2rem 0}.instagram-stories .h1{margin:0 1.5rem 1rem;font-size:calc(var(--font-heading-scale) * 3rem)}.instagram-stories .h1 span{font-size:14px;padding-left:.8em}.instagram-stories ul{display:flex;overflow-x:scroll;margin:0 0 0 1.5rem;-ms-overflow-style:none;scrollbar-width:none}.instagram-stories ul::-webkit-scrollbar{display:none}.instagram-stories li{width:38%;flex-shrink:0;margin-right:.2rem}.instagram-stories .img a,.instagram-stories .video a{display:block;position:relative;width:100%;padding-bottom:100%;border:solid 2px #FFF;box-sizing:border-box}.instagram-stories .img img,.instagram-stories .video video{display:block;border-radius:.8rem;position:absolute;width:100%;height:100%;object-fit:cover}.instagram-stories .account-name a{font-size:10px;color:#000;text-decoration:none}.instagram-stories .account-name span{display:flex;margin-top:.8rem}.instagram-stories .account-name img{display:block;width:1.8em;margin-right:.2rem;background-color:#fff;border-radius:50%;padding:.08rem}.instagram-stories .btn a{display:block;text-decoration:none;color:#fff;margin:4.8rem 1.5rem 0;padding:.8rem;text-align:center;background-color:#121212}.instagram-stories{position:relative}.instagram-stories button{border:none;padding:.6rem 1rem .6rem .8rem;position:absolute;bottom:7.3rem;left:1.5rem;cursor:pointer;font-size:11px;letter-spacing:.1em;color:#666;transform:rotate(180deg)}.instagram-stories button:after{content:"";display:inline-block;vertical-align:middle;color:#666;line-height:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:.375rem .64952rem;border-left-color:currentColor;border-right:0;margin-left:.5rem}.instagram-stories button.prev{padding:.6rem .8rem .6rem 1rem;right:1.5rem;left:auto}.instagram-stories button.prev:after{display:none}.instagram-stories button.prev:before{content:"";display:inline-block;vertical-align:middle;color:#666;line-height:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:.375rem .64952rem;border-right-color:currentColor;border-left:0;margin-right:.5rem}@media screen and (min-width:750px){.instagram-stories .h1{margin:0 5rem 2rem;font-size:calc(var(--font-heading-scale) * 4rem)}.instagram-stories ul{margin:0 5rem 1rem}.instagram-stories li{width:18%}.instagram-stories .btn a{padding:1rem 3rem;width:max-content;margin:3.8rem auto 0}.instagram-stories button{bottom:6.3rem;left:5rem}.instagram-stories button.prev{right:5rem;left:auto}}@media screen and (min-width:990px){.header__menu-item{padding:1.2rem .8rem}.list-menu--inline li:before{left:.7em}}.card__badge .badge{border-radius:0;background-color:#df450c;border:0}.cart-item__delivery-fee{margin-top:1rem;font-size:1.3rem;color:#666}.cart-item__delivery-fee .delivery-fee-label{margin-right:.5rem}.cart-item__delivery-fee .delivery-fee-value{color:#333}.camori-modal-content .pay.block{padding:2em}.cart-delivery-total{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(18,18,18,.08)}.cart-delivery-selector{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(18,18,18,.08)}@media screen and (min-width:750px){.cart-delivery-selector{justify-content:flex-end}}.cart-delivery-selector__label{font-size:1.4rem;font-weight:500;white-space:nowrap}.cart-delivery-selector__select{flex:1;max-width:200px;padding:.8rem 1rem;font-size:1.4rem;border:1px solid rgba(18,18,18,.2);border-radius:4px;background-color:#fff;cursor:pointer}.cart-delivery-total__row,.cart-delivery-grand-total__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.cart-delivery-total__label,.cart-delivery-grand-total__label{font-size:1.4rem}.cart-delivery-total__value,.cart-delivery-grand-total__value{font-size:1.4rem;font-weight:600}.cart-delivery-grand-total__row{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(18,18,18,.08)}.cart-delivery-grand-total__label{font-size:1.6rem;font-weight:600}.cart-delivery-grand-total__value{font-size:1.8rem;font-weight:700;color:#121212}.cart-delivery-total__note{display:block;margin-top:1rem;font-size:1.1rem;color:#888}.delivery-fee-unset{background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;padding:.8em 1em;margin:.5em 0;font-size:13px;line-height:1.5;color:#856404}.delivery-fee-unset small{display:block;font-size:11px;margin-top:.3em;color:#6c4f00}.cart-delivery-unshippable-notice{background-color:#f8e4e4;border:1px solid #dc4a13;padding:1em 1.2em;color:#dc4a13;font-size:13px;line-height:1.6}.cart-delivery-unshippable-notice p{margin:0}.delivery-date-highlight{color:#e65100;font-weight:700;font-size:1.1em}.camori-deli .min-lead-time{display:inline-flex;align-items:center;gap:.3em}
/*# sourceMappingURL=/cdn/shop/t/1/assets/camori.css.map */
