@charset "UTF-8";@import"sofa_parts.css?v=2";:root{--font-fam-bold: "mplus-1c-regular", sans-serif;--font-fam-medium: "mplus-1c-medium", sans-serif;--font-fam-eng: questrial-regular;--color-yblue: var(--color-blue);--color-onyx: #3e484e;--color-carrot: #fca85a}.product__description{position:relative;font-weight:400}.product__description img{max-width:100%;margin:0 auto}.product__description .alignCenter{text-align:center}.p_copy,.p_article,.p_info,.p_care,.p_notice{position:relative;width:100%;font-size:1.4rem;margin:2rem auto;overflow:hidden}.p_copy{font-size:1.6rem}.p_article *,.p_info *,.p_care *,.p_notice *{font-size:1.4rem}.p_care,.p_notice{padding:2rem;background:#f5f4f3}.p_copy:first-child,.p_article:first-child,.p_info:first-child,.p_care:first-child,.p_notice:first-child{margin-top:0!important}.p_copy:last-child,.p_article:last-child,.p_info:last-child,.p_care:last-child,.p_notice:last-child{margin-bottom:0!important}.p_article>*:first-child,.p_info>*:first-child,.p_care>*:first-child,.p_notice>*:first-child{margin-top:0!important}.p_article>*:last-child,.p_info>*:last-child,.p_care>*:last-child,.p_notice>*:last-child{margin-bottom:0!important}.p_copy h2,.p_article h2,.p_info h2,.p_care h2,.p_notice h2{color:#333;font-size:4rem;font-family:neulis-sans,sans-serif;font-weight:400;line-height:1.2;text-align:center;margin-bottom:2rem}.p_copy h3,.p_article h3,.p_info h3,.p_care h3,.p_notice h3{font-size:2.4rem;text-align:center;font-weight:400;margin-top:2rem;margin-bottom:1.5rem}.p_copy h4,.p_article h4,.p_info h4,.p_care h4,.p_notice h4{font-size:2.1rem;text-align:center;font-weight:400;margin:2rem 0}.p_copy h5,.p_article h5,.p_info h5,.p_care h5,.p_notice h5{clear:both;color:var(--color-yblue);font-size:1.5rem;line-height:1.2;text-align:left;margin:1.5em 0 1em}.p_article_title{font-size:2rem;font-weight:400;line-height:1.2;text-align:left;margin-top:2rem;margin-bottom:1rem;padding-left:1rem;border-left:6px solid var(--color-yblue)}.p_info_title,.p_care_title,.p_notice_title{font-size:1.6rem;font-weight:700;line-height:1.5;text-align:left;margin-bottom:1rem}.p_article_title:first-child,.p_info_title:first-child,.p_care_title:first-child,.p_notice_title:first-child{margin-top:0}.p_article_title:last-child,.p_info_title:last-child,.p_care:last-child,.p_notice:last-child{margin-bottom:0}.p_article_bigtitle{color:#111;font-size:2rem;line-height:1.2;text-align:left;margin:2em 0 .5em}.p_article_bigtitle:first-child{margin-top:0}.p_copy p,.p_article p,.p_info p,.p_care p,.p_notice p{clear:both;line-height:1.6;text-align:left;margin:1em 0}.p_copy p:first-child,.p_article p:first-child,.p_info p:first-child,.p_care p:first-child,.p_notice p:first-child{margin-top:0}.p_copy p:last-child,.p_article p:last-child,.p_info p:last-child,.p_care p:last-child,.p_notice p:last-child{margin-bottom:0}.p_info table{width:100%;border-collapse:collapse}.p_info table:last-child{margin-bottom:0}.p_info table th,.p_info table td{font-size:1.4rem;text-align:left;vertical-align:top;padding:.5rem 0;border-top:1px solid #dddddd;background:transparent}.p_info table th{width:30%;font-weight:400;text-align:left}.p_info table td{width:70%;font-weight:400;text-align:left;padding-left:.5rem}.p_info table tr:first-child th,.p_info table tr:first-child td{border-top:none}.p_info .row *:nth-child(2) table tr:first-child th,.p_info .row *:nth-child(2) table tr:first-child td{border-top:1px solid #dddddd}@media screen and (min-width:768px){.p_info .row *:nth-child(2) table tr:first-child th,.p_info .row *:nth-child(2) table tr:first-child td{border-top:none}}.p_info table th{white-space:nowrap}.p_info table.spec th.select,.p_info table.table-spec th.select{color:#fff;background-color:#f39999!important}.p_info table.spec thead th,.p_info table.table-spec thead th{text-align:center}.p_info table.spec td,.p_info table.table-spec td{text-align:left}.p_info table.spec td.select,.p_info table.table-spec td.select{background-color:#fedbdb!important}.p_info table.table-2d{border:1px solid #adadad;font-size:14px;margin-bottom:1rem}.p_info table.table-2d th{background-color:#f9f9f9}.p_info table.table-2d th,.p_info table.table-2d td{padding:1rem;border:1px solid #adadad}.p_info sup{font-size:1rem}.product__description i.fa-male{color:#0062e1}.product__description i.fa-child{color:#e8b90f;font-size:.8rem}.product__description .clothing_dimensions,.product__description .clothing_dimensions .row{text-align:left}.product__description .clothing_dimensions ul li{margin-bottom:.5rem;font-size:16px}.product__description .movie{position:relative;width:100%;max-width:100%;margin:2rem auto;padding-bottom:56.25%}.product__description .movie iframe{position:absolute;width:100%;height:100%;top:0;left:0}.product__description .zoola_sec-spec .wrapper-contents{margin:50px auto 0}.product__description .zoola_sec-spec .head{position:relative;margin-bottom:2em;padding-bottom:1em;border-bottom:1px solid #949287}.product__description .zoola_sec-spec .head h4{font-size:24px;margin:0!important;padding:0}.product__description .zoola_sec-spec .head .sub{position:absolute;bottom:1em;right:0;color:#ccc;font-size:18px;font-family:Roboto Condensed,sans-serif}.product__description .zoola_sec-spec dl{width:95%;font-size:16px;margin:0 auto 25px}.product__description .zoola_sec-spec dl dt{font-weight:700;line-height:1.7em}.product__description .zoola_sec-spec dl dd{line-height:1.7;margin-bottom:.25em}.product__description .zoola_sec-spec .cover{box-sizing:border-box;float:none;width:95%;font-size:16px;margin:0 auto 25px;padding:1.5em;background:#f6f5f1}.product__description .zoola_sec-spec .cover h5{font-size:1em;font-weight:700;text-align:center;margin-bottom:.75em}.product__description .zoola_sec-spec .cover ul{list-style:disc outside;padding-left:1em}.product__description .zoola_sec-spec .cover ul li{font-size:.8em;line-height:1.7;margin-bottom:.5em}.product__description .zoola_sec-spec .alert{color:#c00;font-size:16px;line-height:1.7;text-align:left;margin-top:1em}.product__description .p_zoola_bottom{max-width:1280px;padding-bottom:60%;background-image:url(../../img/product/zoola/zoola_bottom_sp.jpg);background-size:100% auto;background-position:bottom center;background-repeat:no-repeat}.p_care ul,.p_notice ul,.p_care ol,.p_notice ol{margin:0 0 1em;padding:0}.p_care ul,.p_notice ul{list-style:none outside;text-align:left;padding-left:1em}.p_care ol,.p_notice ol{list-style-type:decimal;padding-left:1.5em}.p_care ul li,.p_notice ul li,.p_care ol li,.p_notice ol li{position:relative}.p_care ul li:before,.p_notice ul li:before{content:"\30fb";position:absolute;left:-1em;top:0}.p_care .safety{text-align:center}.product__description p.caution_small{color:#797777;font-size:1.2rem;text-align:left;margin-top:1rem}.product__description p.caution_small i{margin:0 .2rem}.product__description .figure-caption,.product__description .figure-caption small,.section-ygb-product-lineup .figure-caption{font-size:1.2rem;line-height:1.2;text-align:center;margin-bottom:1rem}.product__description .figure-caption small{font-size:1.2rem}.product__description #review{line-height:1.3em;margin:30px auto;text-align:left}.product__description #review h3{text-align:center}.product__description #review h3 small{font-size:16px}.product__description #review .review_inner{padding:25px;line-height:1.5;color:#7ea52e;background-color:#e1f3bc;background-repeat:no-repeat;background-position:95% 85%;border-radius:10px;margin:10px auto}#magicduvet #Product_Description #Magic03 ul,#magicduvet #size_variation ul{list-style:none!important}.story_text p{text-align:center}#cap_logo_bk .sec_inner .p_info .row{background:transparent!important}#cap_logo_bk .sec_inner h3{color:#fff;font-size:36px;font-weight:400}#cap_logo_bk .sec_inner .p_info{overflow:hidden;max-width:950px;width:100%}#mv h2{text-align:center}#cap_logo_bk .sec_inner,#cap_logo_wt .sec_inner{height:auto!important}#cap_logo_bk .sec_inner .p_info .row .image_box img{width:auto!important;height:auto!important}#cap_logo_wt .sec_inner .p_info .row{background:transparent!important}#cap_logo_wt .sec_inner .p_info .row .image_box img{width:auto!important;height:auto!important}@media screen and (min-width:1080px){#cap_logo_bk .sec_inner,#cap_logo_wt .sec_inner{height:1031px!important}}#cap_logo_bk .sec_inner,#cap_logo_wt .sec_inner{height:600px!important}.sec-mainimage .inner-sec>h1{text-align:center}#smsl_zoolainfo .section_inner{padding:45px 0;color:#fff;margin:0 auto;width:100%!important;background:#58b5ca}#smsl_zoolainfo .zoolainfo_spec .water{background:transparent url(https://cdn.yogibo.jp/assets/img/ft/summersale2022/zoola_icon-drop.svg) no-repeat left center / auto 100%}#smsl_zoolainfo .zoolainfo_spec .sun{background:transparent url(https://cdn.yogibo.jp/assets/img/ft/summersale2022/zoola_icon-sun.svg) no-repeat left center / auto 100%}#smsl_zoolainfo .zoolainfo_spec .cool{background:transparent url(https://cdn.yogibo.jp/assets/img/ft/summersale2022/zoola_icon-cool.svg) no-repeat left center / auto 100%}@media screen and (min-width:1280px){#smsl_zoolainfo .section_inner{padding:45px 0;color:#fff;margin:0 auto;max-width:100%!important}}.product-description-container{font-size:18px;font-family:var(--yogibo-font-family-jp-sans),sans-serif;font-feature-settings:"palt"}.product-description-container .container{width:auto;float:none;text-align:left;padding-left:0;padding-right:0}.product-description-container .container img{width:100%;height:auto}.product-description-container .product-description{margin-bottom:5rem}.product-description-container .product-description:last-child{margin-bottom:0}.product-title .section-inner{padding:0 0 15rem}.product-description .section-inner{padding:0 0 10rem}.section-inner>*:last-child{margin-bottom:0}.size-down-text{font-size:.8em}.size-up-size-text{font-size:1.2em}.product-description-container{font-size:14px}.product-title .section-inner{padding-bottom:5rem}.product-description-image img,.product-description-slider .js-slick,.product-description-slider .js-slick img,.product-description-video video{border-radius:2rem}.product-description-image img,.product-description-slider .js-slick,.product-description-slider .js-slick img,.product-description-video video{border-radius:1.5rem!important}.product-name{margin:0 auto 2rem;text-align:center}.product-name h2{color:var(--color-blue);font-size:10rem;font-family:neulis-sans,sans-serif;text-align:center;line-height:1;font-kerning:normal;margin:0;display:flex;flex-direction:column;gap:.1em}.product-name h2 span{font-family:neulis-sans,sans-serif;font-size:.5em;font-weight:500}@media screen and (min-width:768px){.product-name h2{font-size:14rem}}.product-copy{margin:0 auto}.product-copy p{margin:0 auto 1rem;font-size:2.5rem;font-weight:500;color:var(--color-cadet);text-align:center;line-height:1.5}.product-copy p{font-size:2rem}.product-description .section-inner{padding:0 0 8rem}.product-description .section-inner:last-child{padding-bottom:0}.product-description-title{font-size:3.5rem;text-align:center;margin:0 auto 1rem}.product-description-title .title-eyebrow{font-size:.7em;font-weight:600;line-height:1.25;margin:0 0 1rem}.product-description-title h3{font-size:1em;font-weight:600;line-height:1.25;margin:0}.product-description-title strong{font-weight:600;color:var(--color-blue)!important}.product-description-title{font-size:2.7rem}.product-description h4{font-size:1em;font-weight:600;line-height:1.25;padding:1rem;text-align:center;border-bottom:1px solid #d0d0d0b3;margin-bottom:1rem}.product-description-image-stack-title{font-weight:700;color:var(--yogibo-color-707070);font-size:1.8rem;line-height:1.25;margin:1.2rem 0 .5rem;text-align:center}.product-description-text{margin:0 auto 2rem}.product-description-text p{font-size:1.8rem;font-weight:500;line-height:2;text-align:justify;margin:0 auto 1rem}.product-description-text p:last-child{margin-bottom:0}.product-description-text p strong{color:var(--color-blue);font-weight:500;opacity:.7}.section-inner p.caution_small{font-size:.9rem;text-align:left;margin-top:1rem}.product-description a.button--primary{background-color:var(--color-blue);color:#fff;font-weight:600}.product-description a.button--primary:hover{background-color:#3e8ea0;color:#fff}.product-description-text p{font-size:1.5rem}.product-description-image{margin:0 auto 2rem}.product-description-image img{width:100%;height:auto;max-height:50vh;margin:1rem auto}.product-description-image .col-6 img{width:100%;aspect-ratio:1/1.5;max-height:unset;object-fit:cover}.object-fit-cover{object-fit:cover!important}.object-fit-contain{object-fit:contain!important}#sec-color-variations .product-description-image .row{margin-right:-5px;margin-left:-5px}#sec-color-variations .color-variations{padding:5px}#sec-color-variations .color-variations img{margin:0;aspect-ratio:1}#sec-color-variations .product-description-jewel-tone{width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;padding:3rem 0;margin-bottom:3.4rem;background-image:linear-gradient(180deg,#0000,#00000040,#00000080),var(--jewel-tone-bg-tile-url);background-repeat:repeat;background-size:50% auto;color:#fff;clip-path:polygon(18px 0%,calc(100% - 18px) 0%,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0% calc(100% - 18px),0% 18px)}#sec-color-variations .product-description-jewel-tone:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;pointer-events:none;border:1px solid rgba(255,255,255,.55)}#sec-color-variations .product-description-jewel-tone-kv{width:100%}#sec-color-variations img.product-description-jewel-tone-image{display:block;width:100%;height:auto;object-fit:cover;margin:0;border-radius:0}#sec-color-variations .product-description-jewel-tone-card{margin:0 auto;padding:0 3.4rem;display:flex;flex-direction:column;gap:1.4rem}#sec-color-variations .product-description-jewel-tone-title{display:flex;flex-direction:column;gap:.8rem}#sec-color-variations .product-description-jewel-tone-eyebrow{font-weight:300;font-size:2rem;color:#e8dca4;line-height:1.4;letter-spacing:.25em}#sec-color-variations .product-description-jewel-tone-eyebrow img{margin-bottom:.4rem}#sec-color-variations .product-description-jewel-tone-heading{font-weight:700;font-size:2.5rem;line-height:1.4}#sec-color-variations .product-description-jewel-tone-body p{margin:0;font-weight:500;font-size:1.3rem;line-height:2}#sec-color-variations .product-description-jewel-tone-body{display:flex;flex-direction:column;gap:1.4rem}#sec-color-variations .product-description-jewel-tone-button{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-self:flex-end;width:fit-content;max-width:100%;gap:0}#sec-color-variations .product-description-jewel-tone-button__link{display:inline-block;padding:0 24px 4px 0;color:#fff;text-decoration:none;font-weight:400;font-size:1.4rem;line-height:1.5;letter-spacing:.25em;transition:opacity .3s ease}#sec-color-variations .product-description-jewel-tone-button__link:hover{opacity:.5}#sec-color-variations .product-description-jewel-tone-button__link img{height:1.2rem;width:auto}#sec-color-variations .product-description-jewel-tone-button__line{position:relative;display:block;width:100%;height:0;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.55)}#sec-color-variations .product-description-jewel-tone-button__line:after{content:"";position:absolute;right:0;bottom:-1px;width:12px;height:1px;background-color:#fff;transform-origin:right bottom;transform:rotate(38deg)}@media screen and (min-width:768px){#sec-color-variations .product-description-jewel-tone{flex-direction:row-reverse;align-items:center;gap:1.4rem;padding:1.7rem 0 1.7rem 3.4rem;justify-content:center}#sec-color-variations .product-description-jewel-tone-kv{flex:1 1 0%;width:auto;min-width:0}#sec-color-variations img.product-description-jewel-tone-image{height:auto}#sec-color-variations .product-description-jewel-tone-card{flex:0 0 auto;width:320px;margin:0;padding:0 3.4rem;justify-content:center}#sec-color-variations .product-description-jewel-tone-button{margin-right:-24px}}.product-description-slider{padding:0 0 25px;margin:0 auto 2rem}.product-description-slider .js-flickity{list-style:none;padding:0;margin:0 auto}.product-description-slider .js-flickity img{height:400px;width:auto;margin:0 2rem}.product-description-slider .js-flickity .flickity-viewport{min-height:450px;background:#def0f480;border-radius:2rem;padding:0}.product-description-slider .js-flickity figure{position:relative}.product-description-slider .js-flickity figcaption{position:absolute;bottom:1rem;left:0;width:100%;color:var(--color-blue);font-size:1.5em;text-align:center;line-height:1.25}.product-description-slider .flickity-page-dots .dot{background:var(--color-blue)}.product-description-slider .flickity-button,.product-description-slider .flickity-button:hover{color:var(--color-blue-light);background:transparent}.product-description-slider .js-slick{overflow:hidden;padding-top:1rem;padding-bottom:5rem;background:#def0f480}.product-description-slider .js-slick li{place-items:center;padding:5px}.product-description-slider .js-slick img{margin:0 2rem;width:100%;height:50vw;max-height:50vh;object-fit:cover}.product-description-slider .js-slick figcaption{color:var(--color-blue);font-size:2rem;text-align:center;line-height:1}.product-description-slider .flickity-viewport{min-height:90vw;padding:0;background:transparent}.product-description-slider .js-flickity img{height:90vw;width:90vw}.product-description-video{overflow:hidden}.product-description-video video{width:100%;height:auto;max-height:50vh;margin:2rem auto}.product-button-secondary,.product-button-primary{text-align:center;padding:1rem 0}.product-button-secondary a{text-align:center;display:inline-flex;border:2px solid rgb(33,37,41);padding:2rem 3rem;margin:0 auto;border-radius:99rem;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;gap:2rem;font-weight:600;transition:.2s cubic-bezier(.45,0,.55,1)}.product-button-secondary a span{padding-left:1rem}.product-button-secondary a:after{display:block;content:"";-webkit-mask:url(./row-white.svg) no-repeat center center / contain;-webkit-mask-image:url(./row-white.svg);mask-image:url(./row-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;position:relative;left:unset;height:1.1rem;width:1rem;background-color:#212529!important}.product-button-secondary a:hover{background-color:#212529!important;color:#fff}.product-button-secondary a:hover:after{background-color:#fff!important}.ygb-product-info{font-size:16px}.ygb-info-sec{text-align:left;margin:0 auto 4rem}.ygb-info-sec:last-child{margin-bottom:0}.ygb-info-sec .ygb-info-sec-inner{padding:0}.ygb-info-sec h3{color:var(--color-blue)}.ygb-info-sec p{margin-bottom:1em}.ygb-info-sec p:last-child{margin-bottom:0}.ygb-info-sec p img{margin-top:1em;margin-bottom:1em}.ygb-info-sec p:first-child img{margin-top:0}.ygb-info-sec p:last-child img{margin-bottom:0}.ygb-product-info{font-size:12px}.ygb-info-sec table{width:100%;margin-bottom:2rem}.ygb-info-sec table:last-child{margin-bottom:0}.ygb-info-sec table th,.ygb-info-sec table td{font-size:1em;line-height:1.5;text-align:left;vertical-align:middle}.ygb-info-sec table th{width:30%;font-weight:600;padding:.5em 0}.ygb-info-sec table td{padding:.5em 1em}.ygb-product-spec-note{margin:2rem auto 0}.ygb-product-spec-note p{font-size:.8em;line-height:1;margin:0 auto .5em}.ygb-info-sec table th,.ygb-info-sec table td{padding:.75em;border-bottom:1px solid rgba(var(--color-foreground),.1)}.ygb-info-sec ul,.ygb-info-sec ol{padding:0;margin:0;list-style:none}.ygb-info-sec ol{list-style-type:decimal;padding:0 0 0 2em}.ygb-info-sec ul{list-style-type:disc;padding:0 0 0 2em}.ygb-info-sec li{font-size:1em;line-height:1.5;text-align:left;margin:0 0 .5em}.ygb-notice-content{margin:2.5rem auto;padding:3rem;border-radius:2rem;background-color:rgba(var(--color-foreground),.1)}.ygb-notice-content:last-child{margin-bottom:0}.ygb-notice-head{margin:0 0 .5em}.ygb-notice-body{margin:0}.ygb-notice-body p{font-size:1em;line-height:1.5;text-align:justify;margin:0 auto .5em}.ygb-notice-body figure img{width:100%;height:auto;max-height:50vh;margin:1rem auto}.ygb-notice-body figcaption{font-size:.8em;line-height:1;text-align:center}.ygb-notice-content{padding:2.5rem 2rem}.ygb-product-descripcion-menu-tabs{display:flex;flex-direction:row;justify-content:center;position:sticky;top:var(--spacing-header);padding-top:var(--spacing-wave);background-color:#fff;border-bottom:1px solid #cfcdcd;z-index:5}#content-1,#content-2,#content-3{display:none;overflow:hidden;position:relative;z-index:1}#content-1.active,#content-2.active,#content-3.active{display:block}@media screen and (min-width:1280px){.body_tab{font-family:var(--yogibo-font-family-jp-sans),sans-serif;line-height:initial}}.ygb-tabs-menu{padding-top:1rem;padding-bottom:1rem;width:45%;text-align:center;font-size:1.4rem}.ygb-tabs-menu-1.active,.ygb-tabs-menu-2.active,.ygb-tabs-menu-3.active{border-bottom:2px solid black;font-weight:500;color:#000!important}a:hover{font-weight:600}#content-1,#content-2,#content-3{padding-top:2rem}.ygb-tab-1-title{font-size:2.1rem;font-weight:500;margin:0;padding-bottom:4vw;text-align:center;color:#000;letter-spacing:0;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.ygb-tab-1-title-extra{font-size:2.1rem;font-weight:500;margin:0;padding-bottom:1.653vw;text-align:left;color:#000;letter-spacing:0;font-family:var(--yogibo-font-family-jp-sans),sans-serif;padding-top:21.467vw}.ygb-tab-1-descripcion{text-align:left;margin:0;color:#3e484e;font-size:1.4rem;font-weight:400;letter-spacing:0;font-family:var(--yogibo-font-family-jp-sans),sans-serif;line-height:1.6}.ygb-tab-1-descripcion-one{text-align:left;color:#3e484e;font-size:1.4rem;padding-bottom:6vw;font-family:var(--yogibo-font-family-jp-sans),sans-serif;font-weight:400;line-height:1.7;letter-spacing:0;margin:0}.ygb-tab-1-multicolumn{padding:0!important;display:flex;column-gap:2.1875vw;margin:0 auto;flex-direction:column;width:78.6666vw}.ygb-tab-1-multicolumn .container h2{order:1}.ygb-tab-1-multicolumn .container p{order:2}.ygb-tab-1-multicolumn .container div{order:3}.ygb-tab-1-multicolum-image{border-radius:1.484vw;overflow:hidden;display:flex;justify-content:center}.ygb-tab-1-multicolum-title{text-align:left;font-size:1.7rem;font-weight:500;font-family:var(--yogibo-font-family-jp-sans),sans-serif;letter-spacing:0;color:#020202;margin-bottom:1.867vw;margin-top:11.2vw;line-height:1.6}.ygb-tab-1-multicolum-title-2{margin-top:11.2vw;margin-bottom:1.6vw}.ygb-tab-1-multicolum-title-3{margin-top:10.933vw;margin-bottom:2.533vw}.ygb-tab-1-multicolum-descripcion{text-align:left;font-size:1.4rem;color:#3e484e;letter-spacing:0;font-family:var(--yogibo-font-family-jp-sans),sans-serif;font-weight:400;line-height:1.72;line-height:1.6;margin-top:.267vw;margin-bottom:4vw}.container img{height:52.533vw;width:78.667vw;display:block;border-radius:1.6vw;margin-bottom:0}.ygb-tab1-descripcion-num{font-size:5rem;margin:0;margin-right:5.9vw;color:#3e484e;display:flex;flex-direction:row;align-items:center;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:12vw}.ygb-tab1-descripcion-simb{font-size:3em;margin-left:.4vw;letter-spacing:0;font-weight:600;margin-top:3.2vw}.ygb-tab1-descripcion-flex{display:flex;align-items:center;padding-bottom:3.733vw;padding-top:2.6vw;margin:0}.ygb-tab-1-multicolum-image-1 img{height:52.533vw}.ygb-lineup{width:89.333vw;margin:8.8vw auto}.slider-container{overflow:hidden;width:100%;margin:0 auto}.slider{display:flex;transition:all .5s ease-in-out}.slide{flex:0 0 100%;width:100%;text-align:center;display:flex!important;justify-content:center}.slider-prev,.slider-next{position:absolute;top:-20.313vw;cursor:pointer!important;font-size:.9rem}.slider-prev{left:1.78123vw;width:3.125vw;height:3.125vw;border-radius:1.9531vw;display:flex;justify-content:center;color:#fff!important}.slider-next{right:-2.21877vw;width:3.125vw;height:3.125vw;border-radius:1.9531vw;display:flex;justify-content:center;color:#fff!important}.slider-nav{text-align:center;margin-top:1.25vw;margin-bottom:4.375vw}.slider-nav button{display:inline-block;width:.78123vw;height:.78123vw;border:none;border-radius:50%;background-color:#58b5ca4d;margin:0 .3906vw;cursor:pointer}.img-slider{width:-webkit-fill-available;border-radius:1.40623vw!important;height:66.4vw!important}.ygb-tab-1-container-slider-slider-text{box-sizing:border-box;padding-right:1.25vw}.ygb-tab-1-container-slider-text{display:flex;margin-top:19.867vw;flex-direction:column-reverse}.ygb-tab-1-container-slider-text-title{font-size:2.1rem;font-weight:500;text-align:left;color:#000;letter-spacing:0;line-height:1.23;margin-top:0}.right-column{margin:0}.ygb-tab-1-container-slider-text-text{font-size:1.4rem;text-align:left;color:#3e484e;font-weight:400;letter-spacing:0;margin-top:4.533vw;line-height:1.6;margin-bottom:3.6vw}.img-slider-2{border-radius:1.6vw!important;height:59.4666vw!important;width:89.3333vw!important;max-width:initial;object-fit:scale-down;background-color:#ffe09b}.slider-prev-2,.slider-next-2{position:absolute;top:-33.8vw;cursor:pointer;font-size:1.3rem}.slider-prev-2{left:-.3906vw;width:6.4vw;height:6.4vw;border-radius:100%;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-prev-2:hover{border-bottom:none;font-weight:400}.slider-next-2{right:.8594vw;width:6.4vw;height:6.4vw;border-radius:100%;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-next-2:hover{border-bottom:none;font-weight:400}.slider-nav-2{text-align:center;margin-top:0;display:flex;justify-content:center;column-gap:2.133333vw}.slider-nav-2 button{display:inline-block;width:2.67vw;height:2.67vw;border:none;border-radius:100%;background-color:#58b5ca4d;margin:0;cursor:pointer;padding:0}.slider-nav-2 button.active{background-color:var(--color-blue)}.ygb-tab-1-container-text-video-text{display:flex;flex-direction:column;justify-content:center;margin:0}.ygb-tab-1-container-video-text-title{font-size:2.1rem;font-weight:500;text-align:left;color:#000;letter-spacing:0}.ygb-tab-1-container-video-text-text{font-size:1.4rem;text-align:left;color:#3e484e;letter-spacing:0;font-weight:400;margin-top:2.8vw;line-height:1.7;margin-bottom:4vw}.ygb-tab-1-container-video-frame{width:89.3333vw;border-radius:0;height:59.4666vw;margin:0;object-fit:cover}.column-22{width:89.333vw;border-radius:1.6vw;overflow:hidden;height:59.4666vw;margin:0}.ygb-tab-1-container-video-text{display:flex;margin-top:20.133vw;flex-direction:column}a{text-decoration:none}.ygb-tab-2-table-1-title{margin-bottom:7.2vw;font-size:1.7rem;text-align:left;font-weight:500;color:#000;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.ygb-tab-2-table{margin-bottom:5vw;font-size:1.4rem;letter-spacing:0;color:#3e484e;border-spacing:0 .8vw;border-collapse:separate;border-spacing:0}.ygb-table-1 tr:nth-of-type(1) td{border-bottom:3px solid transparent}.ygb-table-1 tr:nth-of-type(2) td{border-bottom:5px solid transparent}.ygb-table-1 tr:nth-of-type(3) td{border-bottom:3px solid transparent}.ygb-table-1 tr:nth-of-type(4) td{border-bottom:3px solid transparent}.ygb-table-1 tr:nth-of-type(5) td{border-bottom:3px solid transparent}.ygb-table-1 tr:nth-of-type(6) td{border-bottom:3px solid transparent}.ygb-table-1 tr:nth-of-type(7) td{border-bottom:3px solid transparent}.ygb-table-1 tr:nth-of-type(8) td{border-bottom:3px solid transparent}.ygb-table-1 tr:nth-of-type(9) td{border-bottom:0}.ygb-table-2 tr:nth-of-type(1) td{border-bottom:8px solid transparent}.ygb-table-2 tr:nth-of-type(2) td{border-bottom:7px solid transparent}.ygb-table-2 tr:nth-of-type(3) td{border-bottom:7.5px solid transparent}.ygb-table-2 tr:nth-of-type(4) td{border-bottom:7.5px solid transparent}.ygb-table-2 tr:nth-of-type(5) td{border-bottom:7px solid transparent}.ygb-table-2 tr:nth-of-type(6) td{border-bottom:8px solid transparent}.ygb-table-2 tr:nth-of-type(7) td{border-bottom:7px solid transparent}.ygb-table-2 tr:nth-of-type(8) td{border-bottom:7px solid transparent}.ygb-table-2 tr:nth-of-type(9) td{border-bottom:0 solid transparent}.ygb-third-table tr td{line-height:1.6}.ygb-third-table tr:nth-of-type(1) td{border-bottom:7px solid transparent}.ygb-third-table tr:nth-of-type(2) td{border-bottom:8.5px solid transparent}.ygb-tab-2-table-column-1{width:29.8666vw;padding-right:1.25vw;font-weight:500;padding:0!important;vertical-align:text-bottom}.ygb-tab-2-table-column-2{font-weight:400;padding:0!important}.ygb-tab-2-table-2-column-1{vertical-align:top;width:5.3333vw;padding-right:.625vw;font-weight:500;padding:0!important}.ygb-tab-2-table-2-column-2{font-weight:400;padding:0!important;line-height:1.7}.ygb-tab-2-table-2{margin-bottom:9.867vw;font-size:1.4rem;letter-spacing:0;color:#3e484e;border-spacing:0 .78123vw}.ygb-tab-2-title-double-column{margin:0;font-size:2.1rem;font-weight:500;margin-bottom:7.2vw;font-family:var(--yogibo-font-family-jp-sans),sans-serif;color:#000}.ygb-tab-2-subtitle-double-column{margin:0;font-size:1.4rem;font-weight:700;color:#3e484e;letter-spacing:0;margin-bottom:2.133vw;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.ygb-tab-2-text-double-column{font-size:1.4rem;margin:0;letter-spacing:0;color:#3e484e;text-align:justify;font-weight:400;margin-bottom:3.4vw}.ygb-tab-2-double-column{display:flex;flex-direction:column}.ygb-tab-2-double-column-row-image{width:-webkit-fill-available;border-radius:.5375vw!important;height:223px!important}.column-row{margin-right:0}.ygb-tab-2-double-column-row-text{letter-spacing:0;color:#3e484e;font-size:1.1rem;font-weight:400;margin:0;margin-top:-.533vw;margin-bottom:4.667vw}.ygb-tab-2-final-title{margin:0;margin-top:5.333vw;font-size:1.4rem;font-weight:700;letter-spacing:0;color:#3e484e;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.ygb-tab-2-final-text{margin:0;margin-top:2vw;font-size:1.4rem;letter-spacing:0;color:#3e484e;font-weight:400;line-height:1.7;text-align:justify}.slider-nav-icons button:nth-child(1){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_chair.svg?v=1696474818);width:13.90623vw;height:14.133vw;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center}.slider-nav-icons button:nth-child(1).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_chair_active.svg?v=1696474934);color:var(--color-blue)}.slider-nav-icons button:nth-child(2){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_sofa.svg?v=1696474919);width:13.90623vw;height:14.133vw;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center}.slider-nav-icons button:nth-child(2).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_sofa_active.svg?v=1696475008);color:var(--color-blue)}.slider-nav-icons button:nth-child(3){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_recliner.svg?v=1696474818);width:13.90623vw;height:14.133vw;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center}.slider-nav-icons button:nth-child(3).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_recliner_active.svg?v=1696474934);color:var(--color-blue)}.slider-nav-icons button:nth-child(4){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_bed.svg?v=1696474819);width:13.90623vw;height:14.133vw;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center}.slider-nav-icons button:nth-child(4).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_bed_active.svg?v=1696474934);color:var(--color-blue)}.slider-nav-icons button:nth-child(5){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_howto.svg?v=1696474818);width:13.90623vw;height:14.133vw;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center}.slider-nav-icons button:nth-child(5).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_howto_active.svg?v=1696474934);color:var(--color-blue)}.slider-nav-3{text-align:center}.slider-nav-3 button{display:inline-block;width:.78123vw;height:.78123vw;border:none;border-radius:50%;background-color:#58b5ca4d;margin:0 .3906vw;cursor:pointer}.slider-nav-3 button.active{background-color:var(--color-blue)}.contenedor-arrow-direc{position:absolute;display:flex;width:89.333vw;justify-content:space-between}.contenedor-arrow-direc-2{position:absolute;display:flex;width:86.067vw;left:6.9219vw}.slider-nav-icons{display:flex;flex-direction:row;column-gap:4.03128vw;justify-content:center;margin-top:8.667vw;margin-bottom:9.6vw}.slider-text-icons{font-size:1.2em;padding-top:9.733vw;width:12.6875vw;position:absolute;font-family:var(--yogibo-font-family-jp-sans),sans-serif;font-size:1.3rem;color:#3e484e}.active .slider-text-icons{color:var(--color-blue)!important}.slider-container-3{overflow:hidden;width:100%;margin:0 auto}.slider-3{display:flex;transition:all .5s ease-in-out}.slide-3{flex:0 0 100%;width:100%;text-align:center}.slider-prev,.slider-next{position:absolute;top:-37.4vw;cursor:pointer;font-size:1.4em}.slider-prev{left:2.5vw;width:6.4vw;height:6.4vw;border-radius:100%;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-prev:hover{border-bottom:none;font-weight:400}.slider-next{right:2.5vw;width:6.4vw;height:6.4vw;border-radius:100%;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-next:hover{border-bottom:none;font-weight:400}.slider-nav{text-align:center;margin-top:0;margin-bottom:10.267vw;display:flex;justify-content:center;column-gap:2.133333vw}.slider-nav button{display:inline-block;width:2.67vw;height:2.67vw;border:none;border-radius:100%;background-color:#58b5ca4d;margin:0;cursor:pointer;padding:0}.slider-nav button.active{background-color:var(--color-blue)}.img-slider-3{border-radius:1.40623vw!important;height:66.4vw!important}.video-slider-3{height:66.4vw;width:inherit}.slide-2{flex:0 0 100%;width:100%;text-align:center}.slider-prev-3{left:2.5vw;width:6.4vw;height:6.4vw;border-radius:100%;display:flex;justify-content:center;color:#fff!important;margin-top:-2.7344vw}.slider-next-3{right:2.5vw;width:6.4vw;height:6.4vw;border-radius:100%;display:flex;justify-content:center;color:#fff!important;margin-top:-2.7344vw}.slider-prev-3,.slider-next-3{position:absolute;top:-35vw;cursor:pointer;font-size:1.4em;display:flex;align-items:center}.ygb-tab-1-video-complet{width:89.3334vw;height:49.6vw;margin:0}.ygb-tab-2-firs-cont,.mt-5{margin:0}.mt-5 .btn-box{display:flex;justify-content:center;margin:9vw 0}.text-center .btn{display:inline-flex;align-items:center;justify-content:center;width:68.267vw;background-color:#fff;border:1px solid #424445;border-radius:30px;height:13.6vw;padding:0;color:var(--color-onyx);letter-spacing:1.6px;font-size:1.4rem;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.eccube{display:none}.phase_3{margin:8vw auto}.review-head .title{font-size:1.75rem;font-weight:500;font-family:var(--yogibo-font-family-jp-sans),sans-serif;line-height:1;color:#000;margin-bottom:.5rem}.rate{margin:0 0 .8vw}.rate-level{color:#53b5cb;font-size:1.7rem;letter-spacing:0}.review-comment{font-size:1.4rem;font-weight:400;letter-spacing:0;color:#3e484e;line-height:1.6}.date,.name{display:inline-block;font-family:var(--yogibo-font-family-jp-sans),sans-serif;font-weight:400;letter-spacing:0;color:#8e8e8e}.date{width:44.533vw;text-align:left;margin:3.733vw 0 0}.name{width:100%;text-align:right}.product-review-average{display:none}.btn-info{width:68vw;background-color:#fff;border:1px solid #424445;border-bottom:1px solid #424445!important;border-radius:30px;height:13.6vw;padding:0;letter-spacing:1.6px;font-size:1.4rem;font-family:var(--yogibo-font-family-jp-sans),sans-serif;color:#3e484e!important;display:flex;align-items:center;justify-content:center}.pb-4{display:flex;justify-content:center;margin:9vw 0}.ygb-tab-2-extra-texto-down{font-size:1.1rem;letter-spacing:0;color:#3e484e;font-weight:400;margin-bottom:9.867vw;margin-top:5.067vw;line-height:1.6}.icon-tabs-prev{transform:rotate(90deg);height:2.6vw}.icon-tabs-next{transform:rotate(-90deg);height:2.6vw}.slider-prev-3 svg,.slider-next-3 svg,.slider-prev svg,.slider-next svg,.slider-next-2 svg,.slider-prev-2 svg{width:24px;height:24px}.slick-prev,.slick-next{display:none!important}@media screen and (min-width:768px)and (max-width:1079px){.ygb-product-descripcion-menu-tabs{display:flex;flex-direction:row;justify-content:center;position:sticky;top:var(--spacing-header);background-color:#fff;border-bottom:1px solid #cfcdcd;z-index:2}}@media screen and (min-width:1080px){.ygb-tabs-menu-1.active,.ygb-tabs-menu-2.active,.ygb-tabs-menu-3.active{border-bottom:2px solid black;font-weight:500;color:#000!important;margin-bottom:-2px}.ygb-product-descripcion-menu-tabs{width:1080px;margin-left:auto;margin-right:auto;border-bottom:2px solid #cfcdcd}.ygb-tabs-menu{padding-top:1rem;padding-bottom:1rem;width:45%;text-align:center;letter-spacing:.32px;color:#3e484e!important;font-size:16px;font-weight:400}.ygb-tabs-menu:hover{border-bottom:2px solid black}#content-1,#content-2,#content-3{padding-top:5rem}.ygb-tab-1-title{font-size:30px;font-weight:500;margin:0;padding-bottom:25px;text-align:center;color:#000;letter-spacing:0;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.ygb-tab-1-title-extra{font-size:30px;font-weight:500;margin:0;padding-bottom:20px;text-align:center;color:#000;letter-spacing:0;font-family:var(--yogibo-font-family-jp-sans),sans-serif;padding-top:117px;line-height:normal}.ygb-tab-1-descripcion{text-align:left;margin:0;color:#3e484e;font-size:16px;font-weight:400;letter-spacing:.47px;font-family:var(--yogibo-font-family-jp-sans),sans-serif;line-height:26px}.ygb-tab-1-descripcion-one{text-align:left;margin:0;color:#3e484e;font-size:16px;padding-bottom:29px;font-family:var(--yogibo-font-family-jp-sans),sans-serif;letter-spacing:.32px;font-weight:400;line-height:1.7}.ygb-tab-1-multicolumn{padding:0!important;display:flex;column-gap:28px!important;margin-top:97.5px!important;margin-bottom:0;margin-left:0;margin-right:0;flex-direction:row;width:248px}.ygb-tab-1-multicolumn .container h2{order:2}.ygb-tab-1-multicolumn .container p{order:3}.ygb-tab-1-multicolumn .container div{order:1}.ygb-tab-1-multicolum-image{border-radius:0;overflow:hidden;width:248px;display:flex;justify-content:center}.ygb-tab-1-multicolum-title{text-align:left;font-size:20px;font-weight:500;font-family:var(--yogibo-font-family-jp-sans),sans-serif;letter-spacing:0;color:#000;margin-bottom:17px;margin-top:21.5px}.ygb-tab-1-multicolum-descripcion{text-align:left;font-size:14px;color:#3e484e;letter-spacing:.28px;font-family:var(--yogibo-font-family-jp-sans),sans-serif;font-weight:400;line-height:1.78}.container img{height:165px;width:auto;display:block;margin-bottom:0}.ygb-tab1-descripcion-num{font-size:69px;margin:0 37px 9px 0;color:#3e484e;display:flex;flex-direction:row;align-items:center;font-family:Montserrat,sans-serif;font-weight:600}.ygb-tab1-descripcion-simb{font-size:40px;margin-left:5px;letter-spacing:2px;font-weight:600;margin-top:15px}.ygb-tab1-descripcion-flex{display:flex;align-items:center;padding-bottom:31.5px;padding-top:3px;margin:0}.slider-container{overflow:hidden;width:100%;margin:0 auto;padding-bottom:0}.slider{display:flex;transition:all .5s ease-in-out}.slide{flex:0 0 100%;width:100%;text-align:center;display:flex!important;justify-content:center}.slider-prev,.slider-next{position:absolute;top:-260px;cursor:pointer!important;font-size:24px}.slider-prev{left:10px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important}.slider-next{right:10px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important}.slider-nav{text-align:center;margin-top:16px;margin-bottom:56px}.slider-nav button{display:inline-block;width:10px;height:10px;border:none;border-radius:50%;background-color:#58b5ca4d;cursor:pointer;padding:0}.img-slider{width:-webkit-fill-available;border-radius:18px!important;height:533px!important}.ygb-tab-1-container-slider-slider-text{width:50%;box-sizing:border-box;padding-right:16px}.ygb-tab-1-container-slider-text{display:flex;margin-top:115px;flex-direction:row}.ygb-tab-1-container-slider-text-title{font-size:30px;font-weight:500;text-align:left;color:#000;letter-spacing:.6px;line-height:37px;margin-top:5.5px}.right-column{margin:0}.ygb-tab-1-container-slider-text-text{font-size:16px;text-align:left;color:#3e484e;font-weight:400;letter-spacing:.32px;margin-top:26.5px;line-height:26px}.img-slider-2{border-radius:7px!important;height:245px!important;width:368px!important;max-width:initial;object-fit:contain;background-color:#ffe09b}.slider-prev-2,.slider-next-2{position:absolute;top:-146px;cursor:pointer!important;font-size:24px}.slider-prev-2{left:5px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-prev-2:hover{border-bottom:none;font-weight:400}.slider-next-2{right:11px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-next-2:hover{border-bottom:none;font-weight:400}.slider-next-2{right:5px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-nav-2{text-align:center;margin-top:13px;column-gap:8px;display:flex;justify-content:center}.slider-nav-2 button{display:inline-block;width:10px;height:10px;border:none;border-radius:50%;background-color:#58b5ca4d;padding:0;cursor:pointer}.slider-nav-2 button.active{background-color:var(--color-blue)}.ygb-tab-1-container-text-video-text{width:50%;display:flex;flex-direction:column;justify-content:center;margin-right:32px;margin-left:0}.ygb-tab-1-container-video-text-title{font-size:30px;font-weight:500;text-align:left;color:#000;letter-spacing:.6px}.ygb-tab-1-container-video-text-text{font-size:16px;text-align:left;color:#3e484e;letter-spacing:.32px;font-weight:400;margin-top:23px;line-height:1.6}.ygb-tab-1-container-video-frame{width:368px;border-radius:6px;height:245px;margin:0;object-fit:cover}.ygb-tab-1-container-video-text{display:flex;margin-top:118px;height:245px;flex-direction:row}a{text-decoration:none}.ygb-tab-2-table-1-title{margin:0 0 17px;font-size:16px;text-align:left;font-weight:500;color:#000;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.ygb-tab-2-table{margin-bottom:26.4px;font-size:14px;letter-spacing:.28px;color:#3e484e;border-spacing:0 10px;border-collapse:separate;border-spacing:0}.ygb-tab-2-table-column-1{width:137px;padding-right:16px;font-weight:500;padding:0!important;border-bottom:14px solid transparent}.ygb-tab-2-table-column-2{font-weight:400;padding:0!important;border-bottom:14px solid transparent}.ygb-tab-2-table-2-column-1{vertical-align:top;width:28px;padding-right:8px;font-weight:500;padding:0!important}.ygb-tab-2-table-2-column-2{font-weight:400;padding:0!important}.ygb-tab-2-table-2{margin-bottom:24px;font-size:14px;letter-spacing:.28px;color:#3e484e;border-spacing:0 10px;border-collapse:separate;border-spacing:0}.ygb-tab-2-title-double-column{margin:0 0 35.5px;font-size:20px;font-weight:500;font-family:var(--yogibo-font-family-jp-sans),sans-serif;color:#000}.ygb-tab-2-subtitle-double-column{margin:0 0 12.5px;font-size:16px;font-weight:700;color:#3e484e;letter-spacing:.32px;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.ygb-tab-2-text-double-column{font-size:16px;margin:0 0 24px;letter-spacing:.32px;color:#3e484e;text-align:left;font-weight:400;line-height:26px}.ygb-tab-2-double-column{display:flex;flex-direction:row}.ygb-tab-2-double-column-row{width:388px}.ygb-tab-2-double-column-row-image{width:-webkit-fill-available;border-radius:7px!important}.column-row{margin-right:24px}.ygb-tab-2-double-column-row-text{letter-spacing:.24px;color:#3e484e;font-size:12px;font-weight:400;margin:3.5px 0 0}.ygb-tab-2-final-title{margin:41.5px 0 0;font-size:16px;font-weight:700;letter-spacing:.32px;color:#3e484e;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.ygb-tab-2-final-text{margin:12.5px 0 0;font-size:16px;letter-spacing:.32px;color:#3e484e;font-weight:400;line-height:26px}.slider-nav-icons button:nth-child(1){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_chair.svg?v=1696474818);width:50px;height:50px;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center;top:-543px;position:relative;left:-78px}.slider-nav-icons button:nth-child(1).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_chair_active.svg?v=1696474934);color:var(--color-blue)}.slider-nav-icons button:nth-child(2){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_sofa.svg?v=1696474919);width:50px;height:50px;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center;top:-545px;position:relative;left:-78px}.slider-nav-icons button:nth-child(2).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_sofa_active.svg?v=1696475008);color:var(--color-blue)}.slider-nav-icons button:nth-child(3){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_recliner.svg?v=1696474818);width:50px;height:50px;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center;top:-546px;position:relative;left:-78px}.slider-nav-icons button:nth-child(3).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_recliner_active.svg?v=1696474934);color:var(--color-blue)}.slider-nav-icons button:nth-child(4){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_bed.svg?v=1696474819);width:50px;height:50px;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center;top:-548px;position:relative;left:-78px}.slider-nav-icons button:nth-child(4).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_bed_active.svg?v=1696474934);color:var(--color-blue)}.slider-nav-icons button:nth-child(5){background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_howto.svg?v=1696474818);width:50px;height:50px;background-size:cover;border-style:none;background-color:transparent;display:flex;justify-content:center;top:-541px;position:relative;left:-78px}.slider-nav-icons button:nth-child(5).active{background-image:url(https://cdn.shopify.com/s/files/1/0819/4126/6734/files/furnitureicon_howto_active.svg?v=1696474934);color:var(--color-blue)}.slider-nav-3{text-align:center}.slider-nav-3 button{display:inline-block;width:10px;height:10px;border:none;border-radius:50%;background-color:#58b5ca4d;margin:0 5px;cursor:pointer}.slider-nav-3 button.active{background-color:var(--color-blue)}.contenedor-arrow-direc{position:absolute;display:flex;width:800px;justify-content:space-between}.contenedor-arrow-direc-2{position:relative;display:flex;width:355px;justify-content:space-between;left:14px}.slider-nav-icons{position:absolute;display:flex;flex-direction:column;row-gap:26px;margin-top:0;margin-bottom:0}.slider-text-icons{font-size:12px;padding-top:37px;width:60px;position:absolute;font-family:var(--yogibo-font-family-jp-sans),sans-serif;color:#3e484e}.slider-container-3{overflow:hidden;width:100%;margin:0 auto}.slider-3{display:flex;transition:all .5s ease-in-out}.active .slider-text-icons{color:var(--color-blue)!important}.slide-3{flex:0 0 100%;width:100%;text-align:center}.slider-prev,.slider-next{position:absolute;top:-294px;cursor:pointer;font-size:24px}.slider-prev{left:10px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-prev:hover{border-bottom:none;font-weight:400}.slider-next{right:10px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important;align-items:center}.slider-next:hover{border-bottom:none;font-weight:400}.slider-nav{text-align:center;margin-top:14px;margin-bottom:50px;column-gap:8px;display:flex;justify-content:center}.slider-nav button{display:inline-block;width:10px;height:10px;border:none;border-radius:50%;background-color:#58b5ca4d;padding:0;cursor:pointer}.slider-nav button.active{background-color:var(--color-blue)}.img-slider-3{border-radius:18px!important;height:533px!important}.video-slider-3{height:533px;width:inherit}.slide-2{flex:0 0 100%;width:100%;text-align:left;display:flex!important;justify-content:center}.slider-prev-3{left:10px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important;margin-top:-35px}.slider-next-3{right:10px;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;color:#fff!important;margin-top:-35px}.slider-prev-3,.slider-next-3{position:absolute;top:-257px;cursor:pointer!important;font-size:24px;display:flex;align-items:center}.icon-tabs-prev{transform:rotate(90deg);height:15px}.icon-tabs-next{transform:rotate(-90deg);height:15px}.ygb-tab-1-video-complet{width:800px;height:457px;margin:0}.ygb-tab-2-firs-cont,.mt-5{margin:0}.mt-5 .btn-box{display:flex;justify-content:center;margin:64px 0}.text-center .btn{display:inline-flex;align-items:center;justify-content:center;width:306px;background-color:#fff;border:1px solid #424445;border-radius:50px;height:50px;padding:0;letter-spacing:1.6px;font-size:16px;font-family:var(--yogibo-font-family-jp-sans),sans-serif}.eccube{display:none}.phase_3{margin:0 0 54px}.review-head .title{font-size:16px;font-weight:500;font-family:var(--yogibo-font-family-jp-sans),sans-serif;line-height:1;color:#000}.rate{margin:0 0 11.5px}.rate-level{color:#53b5cb;font-size:16px;letter-spacing:3px}.review-comment{font-size:14px;font-weight:400;letter-spacing:.28px;color:#3e484e;line-height:1.6}.date,.name{display:inline-block;font-size:12px;font-family:var(--yogibo-font-family-jp-sans),sans-serif;font-weight:400;letter-spacing:.24px;color:#8e8e8e}.date{width:390px;text-align:left;margin:15px 0 0}.name{width:400px;text-align:right}.product-review-average{display:none}.btn-info{width:306px;background-color:#fff;border:1px solid #424445;border-radius:50px;height:50px;padding:0;letter-spacing:1.6px;font-size:16px;font-family:var(--yogibo-font-family-jp-sans),sans-serif;display:flex;align-items:center;justify-content:center;color:#3e484e!important}.pb-4{display:flex;margin:64px 0;justify-content:center}.ygb-tab-2-extra-texto-down{font-size:13px;letter-spacing:.678px;color:#3e484e;font-weight:400;margin-bottom:80px}}.ygb-tab-1-multicolum-image-2 img{width:auto}.ygb-tab-1-multicolum-descripcion-2{margin-top:.667vw;margin-bottom:3.467vw;line-height:1.6}.ygb-tab-1-multicolum-descripcion-3{margin-top:.32vw;margin-bottom:3.467vw;line-height:1.6}.img-slider-nonradius img{border-radius:0!important}.ygb-first-table,.ygb-third-table{padding:0 1.5rem}.ygb-second-table,.ygb-fourth-table{background-color:#f5f4f3;padding:2.5rem 1.5rem;margin-bottom:11.2vw;border-radius:2rem}.ygb-table-2-h2{margin-bottom:7.2vw}.ygb-tab-2-double-column-row img{max-width:100%;border-radius:1.6vw!important}@media screen and (min-width:1080px){.ygb-tab-1-multicolum-descripcion{line-height:25px;margin:-1.5px 0 0}.container img{width:248px}.ygb-tab-2-extra-texto-down{display:none}.ygb-second-table{width:1080px;margin-left:-140px;padding:42px 170px 15.5px 140px;margin-bottom:42px}.ygb-second-table td{border-bottom:16px solid transparent}.ygb-second-table tr:nth-of-type(9) td{border:none}.ygb-third-table h2{margin-bottom:17px}.ygb-third-table td{border-bottom:16px solid transparent}.ygb-third-table tr:nth-of-type(3) td{border:none}.ygb-fourth-table{width:1080px;margin-left:-140px;padding:57.5px 180px 54.5px 140px}.ygb-tab-2-double-column-row img{border-radius:6px!important}.ygb-fourth-table img{height:257px}.ygb-tabs-menu:hover{cursor:pointer}.ygb-tabs-menu:not(.active):hover{margin-top:-2px;position:relative;top:2px;border-bottom:2px solid black;cursor:pointer}.icon-tabs-next,.icon-tabs-prev{height:10px}.slider-next{right:8px}.slick-prev,.slick-next{display:none!important}.slider-prev-3 svg,.slider-next-3 svg,.slider-prev svg,.slider-next svg,.slider-next-2 svg,.slider-prev-2 svg{width:40px;height:40px}}@media(max-width:768px){.detail_cont.pad{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.p_copy,.p_article,.p_info,.p_care,.p_notice{font-size:2rem;margin:4rem auto}.p_copy{font-size:2.8rem;text-align:center}.p_info .p_info_title,.p_care .p_care_title,.p_notice .p_notice_title{font-size:2.4rem}.p_article .p_article_bigtitle{font-size:2.5rem;margin-bottom:.5em}.p_article .p_article_title{font-size:2.4rem;margin-bottom:1em;padding:.2em 0 .2em .5em}.p_article h5,.p_info h5,.p_care h5,.p_notice h5{font-size:1.8rem}.p_article p{margin-bottom:1em}table.table-2d{font-size:16px}.clothing_dimensions h5{margin-top:0}.clothing_dimensions ul li{font-size:16px}.zoola_sec-spec .head .sub{font-size:1em}.zoola_sec-spec dl{float:left;width:48%;font-size:20px}.zoola_sec-spec .cover{float:right;width:48%;font-size:20px}.zoola_sec-spec .alert{text-align:center}.p_zoola_bottom{padding:5% 0 10%;background-image:url(../../img/product/zoola/zoola_bottom_pc.jpg);background-position:bottom center}}@media screen and (min-width:1280px){.p_article,.p_info{padding-left:0;padding-right:0}}.rainbow{margin-top:5rem;margin-bottom:2rem}.rainbow{margin-top:3rem;margin-bottom:1rem}#rug{width:950px;margin:0 auto}#rug .rugs_pattern{color:#fff;font-size:16px;text-align:center;margin:25px auto}#rug .rugs_pattern .inner{background:#0009;padding:50px 0}#rug .fp_newyork{background:url(https://cdn.yogibo.jp/assets/img/product/rug/fp_newyork.jpg) center center / cover no-repeat scroll}#rug .fp_london{background:url(https://cdn.yogibo.jp/assets/img/product/rug/fp_london.jpg) center center / cover no-repeat scroll}#rug .fp_tokyo{background:url(https://cdn.yogibo.jp/assets/img/product/rug/fp_tokyo.jpg) center center / cover no-repeat scroll}#rug .fp_antigua{background:url(https://cdn.yogibo.jp/assets/img/product/rug/fp_antigua.jpg) center top / cover no-repeat scroll}#rug .fp_casablanca{background:url(https://cdn.yogibo.jp/assets/img/product/rug/fp_casablanca.jpg) center top / cover no-repeat scroll}#rug .rugs_pattern .image_city{width:80%;margin:0 auto 15px;font-size:20px;font-family:var(--font-fam-bold);text-align:center;letter-spacing:.5em;line-height:1.5em}#rug .rugs_pattern .image_city:after{content:"";display:block;width:50px;height:0;margin:20px auto 0;border-bottom:1px solid #fff}#rug .rugs_pattern .name_city{width:80%;margin:0 auto;font-family:var(--font-fam-eng);font-size:16px;text-align:center;letter-spacing:.5em}#rug .rugs_pattern p{width:80%;margin:15px auto 0;font-size:16px;text-align:center;line-height:2em}#rug .p_article .flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px auto 30px}#rug .p_article .flex .right,#rug .p_article .flex .left{width:50%}#rug .pattern_links{display:flex;flex-wrap:wrap;justify-content:center}#rug .pattern_links li{width:20%;background:url(https://cdn.yogibo.jp/assets/img/product/rug/pattern_links_cb.jpg) center center / cover no-repeat scroll}#rug .pattern_links li.pattern_cb{background-image:url(https://cdn.yogibo.jp/assets/img/product/rug/pattern_links_cb.jpg)}#rug .pattern_links li.pattern_ny{background-image:url(https://cdn.yogibo.jp/assets/img/product/rug/pattern_links_ny.jpg)}#rug .pattern_links li.pattern_tk{background-image:url(https://cdn.yogibo.jp/assets/img/product/rug/pattern_links_tk.jpg)}#rug .pattern_links li.pattern_ld{background-image:url(https://cdn.yogibo.jp/assets/img/product/rug/pattern_links_ld.jpg)}#rug .pattern_links li.pattern_ag{background-image:url(https://cdn.yogibo.jp/assets/img/product/rug/pattern_links_ag.jpg)}#rug .pattern_links li a{display:block;padding:120% 0;color:#fff;font-size:18px;text-decoration:none}#rug .pattern_links li a span{display:block;border:1px solid #fff;width:90%;margin:0 auto;height:36px;line-height:32px;border-radius:18px}#rug .pattern_links li a:hover{color:var(--color-yblue);background:#00000040}#rug .pattern_links li a:hover span{border-color:var(--color-yblue)}#rug .pattern_links li.current a{color:var(--color-onyx)}#rug .pattern_links li.current a span,#rug .pattern_links li.current a:hover span{background:#fff;border-color:transparent}#rug .flex .button{display:block;width:90%;max-width:250px;height:60px;font-size:16px;color:#fff;text-decoration:none;text-align:center;align-items:center;line-height:60px;margin:0 auto;border-radius:30px;font-weight:700}#rug .flex .left .button{background:var(--color-yblue)}#rug .flex .right .button{background:var(--color-carrot)}#rug{width:initial;margin:0 auto}#rug .rugs_pattern .image_city{font-size:16px}#rug .rugs_pattern p{font-size:14px;text-align:justify;margin:10px auto}#rug .flex{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto}#rug .flex .button{line-height:1.35;padding:11px 0;font-size:14px}#rug .pattern_links li a{font-size:9px;font-family:var(--font-fam-medium)}#rug .pattern_links li a span{height:20px;line-height:18px;border-radius:10px}:root{--color-yogiboblue: var(--color-blue)}#smsl_zoolainfo{font-size:15px;width:100%;max-width:950px;overflow:hidden;margin:2rem auto}#ft_pride>#smsl_zoolainfo{max-width:980px}#smsl_zoolainfo .section_inner{padding:45px 0;color:#fff;margin:0 auto;background:var(--color-yogiboblue);max-width:100%!important}#smsl_zoolainfo .row{align-items:center;padding-right:4vw;padding-left:4vw;max-width:100%;margin:0 auto}#smsl_zoolainfo .zoolainfo_title{margin:0 0 30px}#smsl_zoolainfo .zoolainfo_title h2{font-size:3.75em!important;text-align:left;color:#fff;font-weight:400!important;font-family:Montserrat,mplus-1c-light,sans-serif!important}#ft_pride #features04 h2:after{background-color:initial!important}#smsl_zoolainfo .zoolainfo_title .subtitle{font-size:2em;line-height:1em;margin:0 0 10px}#smsl_zoolainfo .zoolainfo_spec{margin:0 0 25px}#smsl_zoolainfo .zoolainfo_spec .resistant{margin:10px 0;padding:0 0 0 40px;text-align:left;font-size:1.5rem;line-height:1.5em;font-weight:400!important;font-family:Montserrat,mplus-1c-light,sans-serif!important}#smsl_zoolainfo .zoolainfo_spec .water{background:transparent url(https://cdn.yogibo.jp/assets/img/ft/summersale2022/zoola_icon-drop.svg) no-repeat left center / auto 100%}#smsl_zoolainfo .zoolainfo_spec .sun{background:transparent url(https://cdn.yogibo.jp/assets/img/ft/summersale2022/zoola_icon-sun.svg) no-repeat left center / auto 100%}#smsl_zoolainfo .zoolainfo_spec .cool{background:transparent url(https://cdn.yogibo.jp/assets/img/ft/summersale2022/zoola_icon-cool.svg) no-repeat left center / auto 100%}#smsl_zoolainfo .zoolainfo_spec .water,#smsl_zoolainfo .zoolainfo_spec .sun,#smsl_zoolainfo .zoolainfo_spec .cool{background-size:auto 30px}#smsl_zoolainfo .zoolainfo_description{margin:2% auto 0}#smsl_zoolainfo .zoolainfo_description p{font-size:1.25em;line-height:1.75em;text-align:justify;margin:0 auto;font-weight:400!important;font-family:Montserrat,mplus-1c-light,sans-serif!important}#smsl_zoolainfo .row .point{width:55%}#smsl_zoolainfo .row .zoolaimg{width:45%}@media screen and (min-width:1280px){#smsl_zoolainfo .section_inner{padding:45px 0;color:#fff;margin:0 auto;background:var(--color-yogiboblue);max-width:100%!important}}@media screen and (min-width:768px)and (max-width:1279px){#smsl_zoolainfo .section_inner{max-width:100%!important}}#smsl_zoolainfo{width:initial;padding:initial}#smsl_zoolainfo .zoolainfo_spec .water,#smsl_zoolainfo .zoolainfo_spec .sun,#smsl_zoolainfo .zoolainfo_spec .cool{background-size:auto 27px}#smsl_zoolainfo .section_inner{margin:5% 0;padding:5% 4vw;width:initial;max-width:initial;max-width:100%!important}#smsl_zoolainfo .row{width:initial;display:initial;justify-content:initial;flex-wrap:initial}#smsl_zoolainfo .row .point,#smsl_zoolainfo .row .zoolaimg{width:initial}#smsl_zoolainfo .zoolainfo_title h2{font-size:3em;line-height:.5}#smsl_zoolainfo .zoolainfo_title h2{font-size:2.35em!important;text-align:left;color:#fff;font-weight:400!important;font-family:Montserrat,mplus-1c-light,sans-serif!important}#smsl_zoolainfo .zoolainfo_title .subtitle{font-size:1.25em}#smsl_zoolainfo .zoolainfo_spec .resistant{margin:7px 0;padding:0 0 0 40px;font-size:1.15em;height:30.5px;line-height:2}#smsl_zoolainfo .zoolainfo_description{margin:5% auto 0}#smsl_zoolainfo .zoolainfo_description p{font-size:.95em}.gallery-top .movie{padding-bottom:100%;padding-top:0;background:#000}.gallery-top .slick-prev{left:0}.gallery-top .slick-next{right:0}.gallery-top .slick-prev,.gallery-top .slick-next{width:3rem;height:auto;padding:.25rem 0;background:#0000001a}.gallery-top .slick-prev:before{content:"\f053"}.gallery-top .slick-next:before{content:"\f054"}.gallery-top .slick-prev:before,.gallery-top .slick-next:before{color:#fff;font-family:"Font Awesome 5 Pro";font-size:2.5rem;font-weight:300;line-height:1;opacity:.75;-moz-osx-font-smoothing:grayscale}.gallery-thumbs .slick-slide{width:25%;opacity:.4;cursor:pointer;padding:0 5px}.gallery-thumbs .slick-current,.gallery-thumbs .slick-current .slick-slide{opacity:1}.slick-track{margin:0!important}#product-variants .name{padding:7px 10px}@media screen and (min-width:768px){#product-variants .name{font-size:.8rem;margin-top:.5rem}}@media screen and (min-width:768px){.product-review .sec-title{font-size:2.5rem}}.product-review .product-review-average{text-align:center;padding-top:1rem;padding-bottom:1rem}.product-review .rate-level{color:#f5cf36}.product-review .product-review-items{max-height:400px;overflow:auto;text-align:left;font-size:14px}.product-review .product-review-items .item{line-height:1.4;padding-top:1rem;padding-bottom:1rem}.product-review .product-review-items .item .review-head{margin-bottom:.5rem}.product-review .product-review-items .item .review-head .title{margin-bottom:.25rem}.product-review .product-review-items .item .review-head .date{color:#afafaf}.product-review .btn-box{margin-top:40px;margin-top:1.5rem;margin-bottom:0}.vsm-slider .sec-title{font-size:2.5rem;margin-top:30px}.sec-mainimage .inner-sec>h1{margin-bottom:67px!important}.product-single__description .movie{max-width:950px;width:100%;margin:auto}.vsm-slider .ecbn-selection-wrapper li.ecbn-selection-item>div>a{max-height:144px;max-width:144px}.product-name h1{font-size:1.8rem;font:inherit;font-family:"Open Sans","\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3","Hiragino Kaku Gothic ProN","\30d2\30e9\30ae\30ce\89d2\30b4  W3","\30e1\30a4\30ea\30aa",Meiryo,"\ff2d\ff33  \ff30\30b4\30b7\30c3\30af",Sans-serif;margin:.75rem 0 1rem}.price02_default,.tax{display:inline-block}.product-single__description .expl_block{color:#7c7c7c;font-family:mplus-1c-light,sans-serif;font-size:20px;line-height:1.2;text-align:center}.product-single__description .expl_block h2{font-size:30px;font-family:Montserrat,mplus-1c-light,sans-serif;line-height:1.2;margin-bottom:2rem}.product-single__description .expl_block .p_info h2,.product-single__description .expl_block .cls_main h2{font-family:Montserrat,mplus-1c-light,sans-serif!important;line-height:1.2;margin-bottom:2rem;letter-spacing:0}#magicduvet #kv h2{line-height:1.2}.product-single__description .expl_block h3,.product-single__description .expl_block h4{font-size:24px;font-family:Montserrat,mplus-1c-light,sans-serif;line-height:1.2;margin:2rem 0}#product_mates h2,#ft_starwars{text-transform:capitalize;letter-spacing:0}@media screen and (min-width:768px){.product-single__description .expl_block{font-size:28px}.product-single__description .expl_block h2{font-size:60px}.product-single__description .expl_block h3,.product-single__description .expl_block h4{font-size:40px}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#tsl_p-list h2{font-size:3rem!important}#tsl_p-list .p-list li .p_color,#tsl_p-list .p-list li .p_buy{font-size:1rem!important}.h2-custom{color:#7c7c7c;font-family:Montserrat,mplus-1c-light,sans-serif}.doggybo_size>tbody>tr>td{padding:0!important}.product__price{font-family:"Open Sans","\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3","Hiragino Kaku Gothic ProN","\30d2\30e9\30ae\30ce\89d2\30b4  W3","\30e1\30a4\30ea\30aa",Meiryo,"\ff2d\ff33  \ff30\30b4\30b7\30c3\30af",Sans-serif}.page-container{-ms-transform:none!important;-webkit-transform:none!important;transform:none!important}#yogibo-button .FlexContainer{display:none}.modal-wrap-custom{width:calc(100% - 8vw)!important;margin-left:4vw;margin-right:4vw}#ft-racing #content-wrap .sec-mainimage .inner-sec h1 img{margin-bottom:0!important}[id^=mnp-] .variation-list figure a,#lgmnp-ct .variation-list figure a,#lgmnp-fx .variation-list figure a,#lgmnp-fg .variation-list figure a,#lgmnp-mk .variation-list figure a,#lgmnp-pd .variation-list figure a,#lgmnp-pg .variation-list figure a,#lgmnp-st .variation-list figure a,#lgmnp-uc .variation-list figure a{text-decoration:none}[id^=mnp-] .variation-list figure p,#lgmnp-ct .variation-list figure p,#lgmnp-fx .variation-list figure p,#lgmnp-fg .variation-list figure p,#lgmnp-mk .variation-list figure p,#lgmnp-pd .variation-list figure p,#lgmnp-pg .variation-list figure p,#lgmnp-st .variation-list figure p,#lgmnp-uc .variation-list figure p{color:#666;line-height:1.25em}[id^=mnp-] .variation-list figure a:hover p,#lgmnp-ct .variation-list figure a:hover p,#lgmnp-fx .variation-list figure a:hover p,#lgmnp-fg .variation-list figure a:hover p,#lgmnp-mk .variation-list figure a:hover p,#lgmnp-pd .variation-list figure a:hover p,#lgmnp-pg .variation-list figure a:hover p,#lgmnp-st .variation-list figure a:hover p,#lgmnp-uc .variation-list figure a:hover p{color:var(--color-blue)}[id^=mnp-] .variation-list figure a img:hover,#lgmnp-ct .variation-list figure a img:hover,#lgmnp-fx .variation-list figure a img:hover,#lgmnp-fg .variation-list figure a img:hover,#lgmnp-mk .variation-list figure a img:hover,#lgmnp-pd .variation-list figure a img:hover,#lgmnp-pg .variation-list figure a img:hover,#lgmnp-st .variation-list figure a img:hover,#lgmnp-uc .variation-list figure a img:hover{opacity:.5}.product-variation .product-variation__row{margin-top:4rem}.product-variation .product-variation__col,.product-variation .product-variation__col a,.product-variation .product-variation__col .japanese{font-size:1.2rem;line-height:1.3}.product-variation .product-variation__col img{vertical-align:top}.optionsell-title{color:#fff;text-align:center;margin-bottom:1rem;padding:6rem 1rem;background-size:cover;background-position:center center;background-repeat:no-repeat}.optionsell-title{background-image:url(/cdn/shop/files/optionsell-title.jpg)}.optionsell-title-main{font-family:mplus-1c-medium,sans-serif!important;font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.optionsell-title-sub{font-family:mplus-1c-medium,sans-serif!important;font-size:1.25rem;line-height:1.5}.optionsell-menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:calc(1rem - 2%)}.optionsell-menu input[name=optionsell-menu-item]{display:none}.optionsell-menu-btn{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;flex-basis:49%;color:#fff;font-family:Avenir,mplus-1c-medium,sans-serif!important;font-weight:700;line-height:1;margin-bottom:2%!important;padding:6rem 1rem 1.75rem;background-color:var(--color-blue);background-repeat:no-repeat;border-radius:5px;opacity:.4}.optionsell-menu-btn{font-size:1.5rem;cursor:pointer}.optionsell-menu-btn.sup{background-image:url(/cdn/shop/files/optionsell-sup.png),linear-gradient(95deg,var(--color-blue) 0%,#94cedc 100%);background-size:8rem auto,cover;background-position:center top,center center}.optionsell-menu-btn.psup{background-image:url(/cdn/shop/files/optionsell-psup.png),linear-gradient(95deg,var(--color-blue) 0%,#94cedc 100%);background-size:10rem auto,cover;background-position:center -1rem,center center}.optionsell-menu-btn.rol{background-image:url(/cdn/shop/files/optionsell-rol.png),linear-gradient(95deg,var(--color-blue) 0%,#94cedc 100%);background-size:8rem auto,cover;background-position:center top,center center}.optionsell-menu-btn.ctp{background-image:url(/cdn/shop/files/optionsell-ctp.png),linear-gradient(95deg,var(--color-blue) 0%,#94cedc 100%);background-size:8rem auto,cover;background-position:center top -1rem,center center}.optionsell-menu-btn.omn{background-image:url(/cdn/shop/files/optionsell-omn.png),linear-gradient(95deg,var(--color-blue) 0%,#94cedc 100%);background-size:7rem auto,cover;background-position:center top,center center}.optionsell-menu-btn.recommend:before{content:"\8ff7\3063\305f\3089\30b3\30ec";position:absolute;left:0;top:.75rem;display:inline-block;font-size:1rem;font-weight:700;padding:.5em;background-color:#fca85a}.optionsell-menu-btn.new:before{content:"NEW";position:absolute;left:0;top:.75rem;display:inline-block;font-size:1rem;font-weight:700;padding:.5em 1em;background-color:#33a9ff}.optionsell-menu-btn:after{content:"\f107";position:absolute;left:0;right:0;bottom:.25rem;display:inline-block;width:1em;height:1em;font-family:"Font Awesome 5 Pro";font-size:1.25rem;font-weight:400;margin:auto}.optionsell-menu-btn small{display:block;font-size:.6em}.optionsell-menu input:checked+.optionsell-menu-btn:hover,.optionsell-menu input:checked+.optionsell-menu-btn{opacity:1}.optionsell-content{padding:1rem 1rem 2rem;background:#f1f2f3}.optionsell-content-item{display:none;flex-wrap:wrap;align-items:center}.product-optionsell:has(#optionsell-sup:checked) .optionsell-content-item.sup,.product-optionsell:has(#optionsell-psup:checked) .optionsell-content-item.psup,.product-optionsell:has(#optionsell-rol:checked) .optionsell-content-item.rol,.product-optionsell:has(#optionsell-ctp:checked) .optionsell-content-item.ctp,.product-optionsell:has(#optionsell-omn:checked) .optionsell-content-item.omn{display:flex!important}.optionsell-img{flex-basis:100%;margin-bottom:1.5rem}.optionsell-text{flex-basis:100%}.optionsell-product-name{color:#7c7c7c;font-family:Avenir,mplus-1c-medium,sans-serif!important;font-size:2.5rem;font-weight:700;line-height:1.4;text-align:center;margin-bottom:.75rem}.optionsell-lead{color:#7c7c7c;font-family:Avenir,mplus-1c-medium,sans-serif!important;font-size:1.5rem;line-height:1.25;text-align:center;margin-bottom:.75rem}.optionsell-copy{color:#7c7c7c;font-size:1.25rem;line-height:1.5;text-align:center;margin-bottom:.75rem}.optionsell-offer{display:flex;align-items:center;justify-content:center;gap:1rem}.optionsell-off{flex-basis:20%}.optionsell-price{text-align:left}.optionsell-price .yen{font-size:.8em;vertical-align:top}.optionsell-regular-price{color:#7c7c7c;font-family:Avenir,mplus-1c-medium,sans-serif!important;font-size:2.75rem;font-weight:700}.optionsell-regular-price .tax{color:#7c7c7c;font-size:.4em}.optionsell-cta{margin-top:1.5rem}.optionsell-cta-btn{position:relative;max-width:640px;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff;font-family:Avenir,mplus-1c-medium,sans-serif!important;text-decoration:none!important;margin:0 auto;padding:.25rem 0;background:var(--color-blue);background:linear-gradient(95deg,var(--color-blue) 0%,#94cedc 100%);border-radius:50px}.optionsell-cta-btn{font-weight:700;padding:1.5rem 0}.optionsell-cta-btn:hover{color:#fff!important;opacity:.8}.optionsell-cta-btn:after{content:"\f105";position:absolute;top:0;bottom:0;right:1rem;display:inline-block;width:1em;height:1em;line-height:1rem;font-family:"Font Awesome 5 Pro";font-weight:400;margin:auto}@media screen and (min-width:768px){.optionsell-content{padding:2rem}.optionsell-title{margin-bottom:1.5rem}.optionsell-menu{flex-wrap:no-wrap;margin-bottom:1.5rem}.optionsell-menu-btn{font-size:1.5rem;padding:2rem 1rem 2rem 8rem}.optionsell-menu-btn{flex-basis:23.5%}.optionsell-menu-btn.recommend:before{top:.5rem;font-size:.9rem;padding:.4em}.optionsell-menu-btn.new:before{top:.5rem;font-size:1rem;padding:.4em 1em}.optionsell-menu-btn:after{font-size:1.25rem}.optionsell-menu-btn:after{padding-left:4rem}.optionsell-menu-btn.sup,.optionsell-menu-btn.psup{background-size:9rem auto,cover;background-position:left -2rem center,center center}.optionsell-menu-btn.rol{background-size:10rem auto,cover;background-position:left -3rem center,center center}.optionsell-menu-btn.ctp{background-size:11rem auto,cover;background-position:left -4.5rem center,center center}.optionsell-menu-btn.omn{background-size:8rem auto,cover;background-position:left -3rem center,center center}.optionsell-menu-btn small{font-size:.65em}.optionsell-content-item{flex-wrap:nowrap}.optionsell-img{flex-basis:40%;margin-bottom:0}.optionsell-text{flex-basis:60%;padding:0 3rem}.optionsell-cta-btn{gap:1rem}.optionsell-cta-btn:after{right:2rem}}@media screen and (min-width:1200px){.optionsell-menu-btn{font-size:1.6rem;padding:1.5rem 0 2rem 5rem}}.similar-series-item{margin-bottom:2rem}.similar-series-item a:hover{font-weight:400}.similar-series-item .linksimage{overflow:hidden}.similar-series-item .object-fit-cover{transition:transform .3s ease-in-out}.similar-series-item a:hover .object-fit-cover{transform:scale(1.05)}.similar-series-item,.similar-series-item .catchcopy{text-align:center}.similar-series-item .catchcopy{margin-top:.5rem}.similar-series-item h4{margin:1rem 0;font-size:2rem;border-bottom:none;padding:0}.similar-series-item .price-right{font-size:2rem;margin-right:.5rem}.similar-series-item .price-right .price-tilde{font-size:80%}.similar-series-item .price-sale{font-size:2.3rem;color:var(--color-carrot)}.similar-series-item .price-sale{font-size:2.3rem;color:#e00000}.similar-series-item .price-sale-badge{font-size:1.2rem;color:#fff;background-color:#e00000;border-radius:3rem;padding:.4rem .8rem}.similar-series-item .price-left{font-size:1.2rem}.similar-series-item .price-left .yen{font-size:1rem}#similar-series .similar-series-item{display:flex}#similar-series .similar-series-item>a{display:flex;flex-direction:column;width:100%;height:100%}#similar-series .similar-series-item .detail{display:flex;flex-direction:column;flex:1 1 auto}#similar-series .similar-series-item .product-crosssell__button{margin-top:auto;align-self:center;width:auto;max-width:100%;background-color:var(--color-white)!important;color:var(--color-onyx)!important;border:2px solid var(--color-onyx)!important}@media screen and (max-width:767px){#similar-series .similar-series-item{padding-top:1.5rem;padding-bottom:1.5rem}#similar-series .similar-series--mobile-2col>.similar-series-item{flex:0 0 50%;max-width:50%}}#similar-series .similar-series-banner{margin-top:4rem;text-align:center}#similar-series .similar-series-banner img{max-width:100%;height:auto}@media screen and (max-width:767px){#similar-series .similar-series-banner img{width:100%}}.caution_red{color:#d00}.caution_box{background-color:#ffe3e3;border:1px solid #ffbcbc;color:#d00;line-height:1.5em;padding:2%;margin:.5em 0}.product-warranty .section-inner{max-width:800px;margin:0 auto}.product-warranty__cards{display:flex;flex-wrap:wrap;gap:8px}.product-warranty__card{flex:1 1 280px;border:1px solid #616b71;border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:10px}.product-warranty__card-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid #ebebeb}.product-warranty__card-title{font-size:2.2rem;font-weight:700;line-height:1.6}.product-warranty__card-price{display:flex;align-items:flex-end;gap:4px;color:#212529}.product-warranty__plus{font-size:1.8rem;font-weight:400;line-height:1}.product-warranty__currency{font-size:1rem;line-height:1.2}.product-warranty__amount{font-size:2rem;font-weight:700;line-height:1.2}.product-warranty__card-text{font-size:1.4rem;line-height:1.7;color:#212529;margin:0}.product-warranty__card-text strong{color:var(--color-blue)}.product-warranty__card-title{font-size:2rem}.product-warranty__amount{font-size:1.8rem}.product-crosssell .section-inner{max-width:80rem;margin:0 auto}.product-crosssell__title .dots{background-image:radial-gradient(circle at center,var(--color-carrot) 20%,transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em .3em;padding-top:.4rem}.product-crosssell__cards{display:flex;flex-wrap:wrap;gap:1.4rem}.product-crosssell__card{flex:1 1 24rem;border:.1rem solid var(--color-cadet);border-radius:1rem;padding:1.8rem;display:flex;flex-direction:column;gap:1rem}.product-crosssell__card-title{font-size:1.8rem;font-weight:700;line-height:1.4;border-bottom:.1rem solid #d9d9d9;padding-bottom:1rem}.product-crosssell__card-body{display:flex;gap:1rem;align-items:center}.product-crosssell__card-image{width:40%;height:auto;aspect-ratio:1}.product-crosssell__card-image img{width:100%;height:auto;object-fit:cover;aspect-ratio:1}.product-crosssell__card-body-content{display:flex;flex-direction:column;gap:1rem}.product-crosssell__prices{display:flex;flex-direction:column;gap:.3rem}.product-crosssell__price-row{display:flex;gap:.5rem}.product-crosssell__price-value{font-size:1.8rem}.product-crosssell__price-value--accent{color:var(--color-blue);font-weight:700}.product-crosssell__tax{font-size:1rem;color:var(--color-blue);margin-left:-.5rem}.product-crosssell__description{font-size:1.2rem;line-height:1.5;margin:0}.product-crosssell__description strong{color:var(--color-carrot)}.product-crosssell__actions{display:flex}.product-crosssell__button{padding:1rem 1.6rem;font-size:1.2rem;line-height:1;min-height:unset;background-color:var(--color-onyx);color:#fff!important;font-weight:600}.product-crosssell__button:hover{background-color:#000}.product-crosssell__card-body-content{gap:.5rem}.product-crosssell__card-title,.product-crosssell__price-value{font-size:1.6rem}.product-crosssell__card-image{width:32%}.product-patent .section-inner{padding:3.4rem 0;text-align:center}.product-patent__inner{display:flex;flex-wrap:wrap;gap:1.4rem;align-items:center;justify-content:center}.product-patent__content{flex:1 1 20rem;max-width:32.5rem}.product-patent__badge{display:inline-flex;align-items:center;gap:.25rem;padding:.6rem 1rem;border-radius:1.875rem;background-color:var(--color-blue);color:#fff;font-size:1.4rem;font-weight:700;line-height:1.4;margin-bottom:.8rem}.product-patent__badge-icon{display:block;width:1.4rem;height:auto}.product-patent__image{flex:0 1 800px;display:flex;justify-content:center}.product-patent__image img{width:100%;max-width:800px;height:auto;border-radius:2rem}.product-patent__title{font-size:2.2rem}@media screen and (min-width:768px){.product-patent{display:flex;flex-direction:row;justify-content:center}.product-patent .section-inner{padding:0}.product-patent__image{flex:0 1 60%;display:flex;justify-content:center}}#sec-faq{background-color:#f5f5f5;border-radius:.625rem;padding:2rem 1rem}.faq-item{border-bottom:1px solid #d0d0d0b3}.faq-item>summary+*{display:block;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease}.faq-item[open]>summary+*{max-height:60rem;opacity:1}.faq-item-summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1em;color:#333;font-weight:600;cursor:pointer}.faq-item-summary:after{transform:translateY(-25%) rotate(45deg);width:1rem;height:1rem;margin-left:.625rem;border-bottom:.2rem solid #333333b3;border-right:.2rem solid #333333b3;content:"";transition:transform .5s}.faq-item[open] .faq-item-summary:after{transform:translateY(-25%) rotate(225deg)}.faq-item-content{position:relative;margin:0;padding:0 1.5rem 1.5rem;color:#333;line-height:1.7}.faq-item-content a{text-decoration:underline}.product-kv{width:100%;margin:0 auto 5rem;padding:0 3rem;position:relative;overflow:hidden;isolation:isolate;background-size:cover;background-position:center center;background-repeat:no-repeat;aspect-ratio:3/2;border-radius:1rem;text-align:center;color:#fff}.product-kv:not(:first-child){margin-top:5rem}.product-kv:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#1e0a0040,#1e0a0033 25%,#1e0a001a 35%,#1e0a0000 50%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 25%,rgba(0,0,0,.5) 45%,rgba(0,0,0,0) 60%);mask-image:linear-gradient(90deg,#000 0% 25%,#00000080 45%,#0000 60%);pointer-events:none;z-index:1}.product-kv .section-inner{width:fit-content;max-width:100%;min-width:50%;margin:0 auto 0 0;padding:0;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;height:100%;min-height:0;gap:.5rem;filter:drop-shadow(0 1px 1px rgba(0,0,0,.12)) drop-shadow(0 2px 10px rgba(0,0,0,.08))}.product-kv .product-kv-name{margin:0}.product-kv .product-kv-name h2{font-size:4.5rem;font-weight:500;color:#fff;margin:0;display:flex;flex-direction:column;line-height:1;text-align:center}.product-kv .product-kv-name h2 span{font-size:1.4rem;display:block;text-align:center;line-height:1;margin-bottom:-.25em}.product-kv .product-kv-name h2 .product-kv-badge{display:inline-flex;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;width:auto;max-width:min(10rem,70vw);height:auto;padding:.6rem 1.2rem;margin-top:.75rem;background:#c03229;border-radius:999px;vertical-align:middle}.product-kv .product-kv-name h2 .product-kv-badge--premium{object-fit:contain}.product-kv .product-kv-copy{text-align:center}.product-kv .product-kv-copy p{font-size:1.2rem;font-weight:700;line-height:1.4;color:#fff}@media screen and (min-width:768px){.product-kv{padding:6rem;border-radius:1rem;aspect-ratio:16/9}.product-kv .section-inner{width:fit-content;transform:translateY(-5%)}.product-kv .product-kv-name h2{font-size:8rem;font-weight:400;gap:.5rem}.product-kv .product-kv-name h2 span{font-size:2.7rem}.product-kv .product-kv-copy p{font-size:2rem}.product-kv .product-kv-name h2 .product-kv-badge{max-width:min(12rem,70vw)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ygb-product-description.css.map */
