/** Shopify CDN: Minification failed

Line 12:0 Unexpected "<"
Line 135:2 Unexpected "<"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:product-furbo (INDEX:1) */
<style>
    /* main */
    .main{margin-top:10px;line-height:1.5em;text-align:center;}
    /* main slideshow */
    .main>.slideshow{
      width:600px;margin:0px 10px;padding-bottom:30px;
      text-align:center;display:inline-block;vertical-align:top;
    }
    .main>.slideshow>.show{
      width:500px;height:500px;line-height:500px;display:inline-block;vertical-align:top;
    }
    .main>.slideshow>.show>img{max-width:100%;max-height:100%;}
    .main>.slideshow>.thumbs{
      width:80px;margin:0px 5px;display:inline-block;vertical-align:top;cursor:pointer;
    }
    .main>.slideshow>.show>div{width:100%;height:auto; }
    .main>.slideshow>.show>div>iframe{max-width:100%;max-height:100%;}
    .main>.slideshow>.thumbs>.thumb{
      width:50px;height:50px;display:inline-block;
      background-size:auto 100%;background-position:center center;background-repeat:no-repeat
      margin:5px;border:1px solid #cccccc;
    }
    .main>.slideshow>.thumbs>.video{
      background-color:#000000;background-size:60% 60%;background-repeat:no-repeat;
    }
    .main>.slideshow>.thumbs>.current{border:1px solid #000000;}
    /* main details */
    .main>.details{
      width:550px;margin:0px 10px;padding-bottom:30px;text-align:left;display:inline-block;vertical-align:top;
    }
    .main>.details>.title{font-size:1.8em;margin-bottom:20px;}
    .main>.details>.price{font-size:1.5em;margin-bottom:20px;}
    .main>.details>.description{color:#1e7bac; margin-bottom:20px;font-size: 18px;}
    .main>.details>.price .save-text{color: #e5261c;font-size: 20px;}
    .main>.details>.soldcount{color:#D0011B;background-color:#f8f8f8;padding:15px 10px;margin-bottom:15px;}
    .main>.details>.cart-form{color:#888888;}
    .main>.details>.cart-form>.quantity{
      padding:0px 25px;height:45px;
      background-color:#ffffff;border-radius:2px;font-size:16px;
    }
    .main>.details>.amazon{width: 220px;margin-top:10px;}
    .main>.details>.amazon img{width: 100%;}
    .main>.details>.words{margin-top:10px;line-height:1.8em;text-align:left;}
    .main>.details>.words>.word{
      display:inline-block;vertical-align:top;width:30%;margin-right:2%;text-align:center;line-height:1.5em;
    }
    .main .details .words .word img{
      margin:0 auto 20px auto;
/*       width:70px; */
      height:65px;
    }
    .main>.details>.words .shipping-options{display:inline-block;color:#01AB6C;font-size:0.9em;cursor:pointer;}
    .main>.details>.words .shipping-options-block{
      text-indent:0px;color:#444444;display:none;text-align:left;line-height:1.8em;font-size:0.9em;
      position:absolute;width:180px;padding:15px;border:1px solid #aaaaaa;background-color:#ffffff;
    }
    .main>.details>.words .shipping-options:hover+.shipping-options-block,
    .main>.details>.words .shipping-options:active+.shipping-options-block{display:block;}

    .main>.details>.shipping{color:#888888;font-size:14px;}
    .main>.details>.shipping>a{color:#01AB6C;}
    .main>.details>.payment{margin-top:10px;width: 100%;}
    .main>.details>.payment img{width: 100%;}
    @media (max-width:800px){ /* for tablet */
      .main>.details{width:600px;}
    }
    @media (max-width:500px){ /* for smartphone */
      .main>.slideshow{width:100%;margin:0px auto;}
      .main>.slideshow>.show{width:320px;height:320px;line-height:320px;}
      .main>.slideshow>.thumbs{width:100%;text-align:center;margin:10px auto;}
      .main>.slideshow>.thumbs>.thumb{width:40px;height:40px;}
      .main>.details{width:95%; }
    }
    
    /* main slideshow */
    .slider{
      width: 500px;
      display: inline-block;
    }
    .slideshow_pc{
      display: inline-block;
    }
    .slider_mobile{
      width:100%;
    }
    .thumbnail_slider_desktop{
      width: 54px;
      display: inline-block;
    }

    .slideshow_mobile{
      width: 95%;
      margin: 0 auto;
    }
    .thumbnail-item iframe{
      max-width: 100%;
      max-height: 100%;
    }

    .thumbnail_slider_mobile{
      width: 90%;
      margin: 20px auto;
    }
    .slide-item img{
      width: 100%;
    }
    .thumbnail-item img{
      width: 96%;
      margin: 0 auto;
      border-style: solid;
      border-width: 1px;
      border-color: gray;
    }

    .slick-next:before, .slick-prev:before{
      color: black;
    }

    @media(max-width:800px){
      .slideshow_pc{
        display: none;
      }
    }
  </style>
/* END_SECTION:product-furbo */