.localization-form__flag{font-size:0;line-height:0;padding-right:5px}.localization-form__flag img{border:1px solid #666}.localization-form__flag,.localization-form__currency,.localization-form__country{vertical-align:middle}.announcement__text{text-decoration:underline;font-weight:700;padding-right:1em;margin-right:1em;border-right:1px solid #fff}.product__title.mobile,.product__notice.mobile{display:none}.product__title.desktop,.product__notice.desktop{display:block}.product-item__badge.product-item__badge--sold{background:#00000080!important;color:#fff!important;box-shadow:-1px 1px #ffffff38}@media screen and (max-width: 948px){.product__title.mobile,.product__notice.mobile{display:block}.product__title.desktop,.product__notice.desktop{display:none}}.visitors_counter #shopper-view{margin-top:0!important;text-overflow:ellipsis;background:transparent!important}.video-text__container>div{z-index:10}.collaborationlp #page-content{background-color:#fff;color:#1b161e}.collaborationlp #page-content a{color:#2fcaed}.collaborationlp #page-content .button--outline{background-color:#1b161e;color:#fff}.meta_market-promotion{margin-top:1em}.meta_market-promotion h4{color:#dabd0d;font-size:110%;font-weight:700;margin-bottom:.3em}.meta_market-promotion h5{font-size:100%;font-weight:400;margin-bottom:.3em}.meta_market-promotion ul,.meta_market-promotion ul li{margin-top:0!important}.support #content #page-content{background-color:#e8e8e8;color:#1b161e}.support .centered-section-content div{margin:0 auto;padding:0}.support .page-content a{border-bottom:none}.support #content #page-content ul,.support #content #page-content li{list-style:none}.product__variants__select{margin-top:1em;font-size:80%}.footer-item.footer-menus{width:100%!important;margin-bottom:50px}.footer-menus>div{width:100%!important}.footer-menus .footer-links{display:flex;list-style:none;flex-wrap:wrap}.footer-menus .footer-links span{padding-right:2rem}.footer-menus .footer-links span a{border-bottom:none}a.product__contact-link span{color:#000;display:block;text-align:center}.product__other-store-area{margin-top:20px;font-size:calc(8px / 24 * var(--base-headings-size) + 0px);display:flex;flex-flow:row;align-items:center}.product__other-store-area img{margin-right:1em}.product__price--tax{font-size:70%;margin-left:.5em;font-weight:300}.product__text .product__notice{margin-top:-1em;list-style:none;margin-inline-start:0;color:#ea8f39}.product__text .product__notice li{line-height:1em}.product-item__caption .product__notice{list-style:none;margin-inline-start:0;margin-bottom:0;font-size:90%;color:#ea8f39}section.support-content{margin-top:2em}.support .page-content .support-content ul.links li{padding-bottom:.5em}@media screen and (max-width: 768px){.support .page-content{padding:0}.support .page-content .support-content ul.links li{width:100%}}.support #page-content{background-color:#e8e8e8;padding:2em}.support #page-content img{max-width:600px}.support #page-content ul li:not(:first-child),.support #page-content ol li:not(:first-child){margin-top:0}.support #page-content .center{text-align:center;display:block}.support #page-content .center img{max-width:600px;width:100%}.support #page-content ul,.support #page-content li{list-style:none;margin-inline-start:0;padding-inline-start:0}.support #page-content dl,.support #page-content dd{margin-inline-start:0;padding-inline-start:0}.support #page-content a{text-decoration:underline;color:#000}.support #page-content a:hover{color:#999}.support #page-content .tabs{margin:0 auto;width:50%;display:flex;justify-content:space-around}.support #page-content .tabs li{display:block;cursor:pointer;padding:1em 40px .8em;font-size:12px;border-bottom:1px solid transparent;line-height:18px;font-size:18px}.support #page-content .tabs li a{color:#909698}.support #page-content .tabs li.selected{border-bottom-color:#000}.support #page-content .tabs li.selected a{color:#000}.support #page-content .support-select h2{font-size:20px;line-height:25px;text-align:center;font-weight:700}.support #page-content .support-select .desc{padding-top:1em;font-size:16px;line-height:24px;text-align:center}.support #page-content .support-select ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2em}.support #page-content .support-select ul li{margin-bottom:2em;width:100%}.support #page-content .support-select ul li a{display:flex;align-items:center;font-size:20px;line-height:25px}.support #page-content .support-select ul li a img{width:40%;vertical-align:middle;margin-right:20px}.support #page-content .support-select ul li a span{font-weight:600}.support #page-content .support-item .support-head{display:flex;justify-content:center;align-items:center}.support #page-content .support-item .support-head p{text-align:right;width:50%}.support #page-content .support-item .support-head p img{width:50%;margin-right:1em}.support #page-content .support-item .support-head h2{width:50%;font-size:40px/2;line-height:25px;text-align:left}.support #page-content .support-item ul{padding:0;display:flex;flex-wrap:wrap}.support #page-content .support-item ul li{width:20%;margin-top:1em;margin-bottom:1em}.support #page-content .support-item ul li a{display:block;border-left:2px solid #000000;border-bottom:none;font-weight:700;padding:1em;font-size:14px;line-height:14px}.support #page-content .support-content h2{border-left:2px solid #000000;font-weight:700;padding:1em;font-size:18px;line-height:18px;margin-bottom:1em}.support #page-content .support-content h2+dl.support-faq{margin-top:0;padding-top:0}.support #page-content .support-content h3{padding:0;font-size:18px;line-height:24px}.support #page-content .support-content p{font-size:16px;line-height:25px}.support #page-content .support-content p img{width:100%}.support #page-content .support-content p.qr{margin-top:2em;padding:0 2em;text-align:center}.support #page-content .support-content p.qr img{max-width:600px;width:100%}.support #page-content .support-content p+p{margin-top:2em}.support #page-content .support-content .small{font-size:.8em}.support #page-content .support-content ul.links{font-size:18px;line-height:18px;display:flex;flex-wrap:wrap}.support #page-content .support-content ul.links li{width:calc(50% - 2em);list-style:inside}.support #page-content .support-content .video-box{width:100%;position:relative;padding-bottom:56.25%;height:0}.support #page-content .support-content .video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.support #page-content .support-content .video-box+h3{margin-top:2em}.support #page-content .support-content .image{text-align:center}.support #page-content .support-content .image img{width:100%}.support #page-content .support-content dl.support-faq{padding:1em 0;font-size:16px;line-height:25px}.support #page-content .support-content dl.support-faq dt{padding:1em 0 0;font-weight:700}.support #page-content .support-content dl.support-faq dd{margin-top:.5em;margin-inline-start:0}.support #page-content .support-content dl.support-faq img{margin-top:1em;width:100%}.support #page-content .support-content dl.support-faq .tutorial{margin:2em auto 0;display:flex;align-items:center;justify-content:center}.support #page-content .support-content dl.support-faq .tutorial .image{width:40%;padding:0 5%}.support #page-content .support-content dl.support-faq .tutorial .image img{margin-top:0;width:100%}.support #page-content .support-content dl.support-faq .tutorial ul{padding:0 5% 0 0}.support #page-content .support-content dl.support-faq .tutorial ul li a{background-color:#000;display:block;padding:1em;font-size:16px;line-height:1em;text-align:center;text-decoration:none;color:#fff}.support #page-content .support-content dl.support-faq .tutorial ul li+li{margin-top:1em}.support #page-content .support-content dl.support-wifi{padding:1em 0;font-size:16px;line-height:25px}.support #page-content .support-content dl.support-wifi h3{padding-left:-1em;margin-left:1em}.support #page-content .support-content dl.support-wifi li+li{margin-top:1em}.support #page-content .support-content dl.support-wifi .step{display:flex;align-items:center;vertical-align:middle}.support #page-content .support-content dl.support-wifi .step em{font-size:48px;line-height:1em;padding-right:10px}.support #page-content .support-content dl.support-wifi .step .red{color:#c51d1b}.support #page-content .support-content dl.support-wifi dd{margin-top:.5em;padding:5px;background-color:#fff}.support #page-content .support-content dl.support-wifi dd h3{padding:0;font-weight:700}.support #page-content .support-content dl.support-wifi dd h3:before{content:"";border:1px solid #000000;width:.8em;height:.8em;display:block;float:left;margin-top:.15em;margin-right:.5em}.support #page-content .support-content dl.support-wifi dd p{padding-left:calc(1.8em + 5px)}.support #page-content .support-content dl.support-wifi .center img{margin:1em auto 0;display:block;width:100%;max-width:600px}.support #page-content .support-repair{margin-top:1em}.support #page-content .support-repair .repair-check{display:none}.support #page-content .support-repair .repair-label{font-size:16px;line-height:25px;text-decoration:underline}.support #page-content .support-repair .repair-content{border:1px solid #333;height:0;opacity:0;padding:10px;transition:.5s;visibility:hidden}.support #page-content .support-repair .repair-content h3{font-weight:700;text-align:center}.support #page-content .support-repair .repair-content ul li{list-style:disc;margin-top:.5em;margin-left:1em;font-size:16px;line-height:25px}.support #page-content .support-repair .repair-check:checked+.repair-label+.repair-content{height:auto;opacity:1;padding:10px;visibility:visible;background-color:#fff}@media screen and (max-width: 960px){.support #page-content{padding:0}}@media screen and (min-width: 960px){ul.links li{width:calc(100% - 2em)}.support-select ul li{width:33%!important}}.support #page-content .centered-section-content>div{width:100%}.video-box+h2{margin-top:3em}.support .rich-text.centered-section-content .rich-text__content{width:100%!important}.support #page-content .faq{margin-top:-2em}.support #page-content .faq .toggle__title svg *{fill:#000}.support #page-content .toggle__content{margin-bottom:3em;border:1px solid #333;padding:20px;background-color:#fff}.support #content #page-content .toggle__content li{list-style:disc;margin-left:2em;padding-left:1em}.support #content #page-content h2,.support #content #page-content h3{font-weight:600}.support #content #page-content h3.has-margin{margin-top:3em}.product__price .product__price--compare{margin-inline-start:0;display:block;text-decoration-color:red;opacity:.7;margin-bottom:1em;font-size:80%}.collection--grid .product__price .product__price--compare{margin-bottom:.3em}.product__price .product__price--info{display:block;font-size:70%;margin-top:.3em;color:#ea3939}.cart__items .product__price--compare{margin-inline-start:0;display:block;text-decoration-color:red;margin-bottom:.3em;opacity:.7!important}.cart__items .product__price--compare del{text-decoration-color:red}.cart__items .product__price--info{display:block;margin-top:.3em;color:#ea3939;opacity:1!important}.japanese-notify{margin-top:1rem;margin-bottom:1rem;line-height:1.5rem}.japanese-notify strong{font-weight:700}.japanese-notify .japanese-title{font-size:120%;margin-bottom:1rem}.product__description dl{margin-top:2em;display:block}.product__description dl:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.product__description dl dt,.product__description dl dd{display:table-cell}.accordion{border:1px solid #ddd;border-radius:5px;margin:1.5em 0;clear:both}.accordion-header{padding:7px 1em 5px;background-color:transparent;border-radius:3px;cursor:pointer;outline:none;font-weight:700;position:relative;transition:background-color .3s,color .3s;font-size:100%}.accordion[open] .accordion-header{background-color:#e7e7e7;color:#333}.accordion-content{padding:0 15px 15px;border-radius:5px;line-height:1.5;background-color:#1b161e}.accordion-header:after{content:"\25bc";position:absolute;right:10px;transition:transform .3s ease}.accordion[open] .accordion-header:after{transform:rotate(180deg)}.accordion .accordion-header::-webkit-details-marker{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cotodama.css.map */
