@charset "UTF-8";body{font-size:1.8rem;letter-spacing:0rem;line-height:2}.bokumo-dw-cart-layout{max-width:var(--page-width);margin:0 auto;padding:0 3em;display:flex;justify-content:space-between}@media(max-width:768px){.bokumo-dw-cart-layout{display:block;padding:0 1.5em}}.bokumo-dw-cart-layout .bokumo-dw-cart-layout__main{flex-basis:60%}.bokumo-dw-cart-layout .bokumo-dw-cart-layout__main .page-width{padding:0}.bokumo-dw-cart-layout .bokumo-dw-cart-layout__main .title-wrapper-with-link{margin-top:20px}.bokumo-dw-cart-layout .bokumo-dw-cart-layout__main__item__title,.bokumo-dw-cart-layout .bokumo-dw-cart-layout__aside__item__title{font-size:1.2em;font-weight:700;color:#1e1e1e}.bokumo-dw-cart-layout .bokumo-dw-cart-layout__aside{flex-basis:32%}.bokumo-dw-cart-layout #dw-gift-option{margin-top:.2em;margin-bottom:5px}.bokumo-dw-cart-layout #dw-gift-option select,.bokumo-dw-cart-layout #dw-gift-option input:not([type=checkbox]){color:#1e1e1e;font-size:16px;height:40px;padding:10px;display:inline-block;width:100%;border:1px solid #e8e8e8}.bokumo-dw-cart-layout #dw-gift-option textarea{color:#1e1e1e;font-size:16px;padding:10px;display:inline-block;width:100%;border:1px solid #e8e8e8}.bokumo-dw-cart-layout #dw-gift-option .option-container+.option-container{margin-top:4px}.bokumo-dw-cart-layout #dw-gift-option .option-enabled-label{color:#1e1e1e}.bokumo-dw-cart-layout #dw-gift-option .columns.is-desktop{display:block}.bokumo-dw-cart-layout #dw-gift-option .option-description{font-size:1.2rem;min-height:0px;color:#1e1e1e;resize:none;width:100%;max-width:100%}.cart-delivery-options{max-width:var(--page-width);margin:0 auto;text-align:left;display:flex;justify-content:space-between;flex-wrap:wrap}.cart-attribute__field{text-align:left;flex-basis:100%;max-width:100%;width:100%;margin-bottom:0!important;margin-top:5px!important}.cart-attribute__field .delivery-date-boolean{margin-left:0}.cart-attribute__field .delivery-date-boolean-label{margin-right:20px;font-weight:400!important}.cart-attribute__field label{color:#1e1e1e;margin-bottom:4px;font-weight:500}.cart-attribute__field select{font-size:16px;height:40px;padding:10px;border:1px solid #e8e8e8;color:#1e1e1e}.cart-attribute__field input[type=date]{color:#1e1e1e;font-size:16px;height:40px;padding:10px;display:inline-block;width:100%;border:1px solid #e8e8e8}.cart-attribute__field input[type=date]:disabled{display:none}.cart-attribute__field.cart-attribute-delivery-time{display:flex}.cart__blocks.is-disabled .cart__dynamic-checkout-buttons,.cart__blocks.is-disabled .cart__ctas{position:relative}.cart__blocks.is-disabled .cart__dynamic-checkout-buttons:before,.cart__blocks.is-disabled .cart__ctas:before{content:"";position:absolute;top:-1px;left:-1px;display:block;width:101%;height:105%;background:#ffffffb3;z-index:100;cursor:not-allowed}.cart__footer__agecheck label{display:block;width:100%;font-size:2rem;vertical-align:middle;line-height:1;margin-bottom:1.8rem;color:#1e1e1e}.cart__footer__agecheck label:hover{cursor:pointer}.cart__footer__agecheck label input[type=checkbox]{font-size:2rem;margin-top:-3px;width:20px;height:20px;vertical-align:middle}.totals .totals__subtotal-value{font-size:2.4rem;color:#1e1e1e}.bokumo-order-options{margin-top:1em}@media(min-width:768px){.page-width .product:not(.product--no-media):not(.featured-product) .product__info-wrapper,.page-width .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:50%}.bokumo-order-main{flex-basis:70%}.bokumo-order-aside{flex-basis:30%}}#dw-gift-option .option-image{display:none!important}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:700;font-feature-settings:"palt"}.rte p,.rte li{text-align:justify;letter-spacing:.02rem}.banner__heading{text-shadow:1px 1px 0 #000,-1px -1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,0px 1px 0 #000,-1px 0 #000,-1px 0 0 #000,1px 0 0 #000,0px 0px 6px #000}@media screen and (min-width:750px){.banner__heading{font-size:5rem}}@media screen and (min-width:750px){.banner__text{background:#000000bf;padding:30px;text-align:left}}@media screen and (max-width:749px){.banner__text{background:#000000bf;padding:20px;text-align:left;margin-bottom:20px}}table{width:100%}.announcement-bar__message{font-size:14px}@media screen and (max-width:749px){.color-background-2>h2{text-shadow:none}}@media screen and (max-width:749px){.color-background-2>div{background:none}}.cart_amazonpay{font-size:1.2em;font-weight:700}.cart_amazonpay_div{padding:5px 20px;background:#f9fafb}.product-method{background:#f5f5f5;padding:10px;font-size:12px}.no-gift{font-weight:700;color:red}.discounts{font-size:1.6rem!important;font-weight:700!important;color:#00a6d2}.slider-counter{font-size:1.7rem}.slider-button--prev .icon{transform:rotate(90deg) translate(0)!important}.slider-button .icon{height:1rem!important;color:#42afe3!important}.article-template__link{display:none!important}.campaign-text{font-weight:700;color:#00a6d2}.product-popup-modal__button{color:#00a6d2}.mt-40{margin-top:40px!important}#FacetFiltersForm select option[value=manual],#FacetFiltersForm select option[value=best-selling]{display:none}@media screen and (max-width:749px){li.product__media-item.grid__item.slider__slide{width:calc(90% - 3rem)!important}}@media screen and (max-width:989px){span.product__media-icon.motion-reduce{left:.5rem;bottom:.5rem;top:inherit}}.product__media-icon{background-color:#ddd!important;border:none!important}.locksmith{max-width:500px;margin:auto;padding:20px}footer{margin-top:70px}p.includes{display:block;border:1px solid #03a7d3;padding:10px;border-radius:10px;box-shadow:2px 2px 2px #ccc}.fukidashi{margin-bottom:2rem;flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.avatar{position:relative;width:80px;height:80px;line-height:1;flex-shrink:0;background-image:url(/cdn/shop/files/iwasu-02.png);background-position:left top;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.avatar-sato{background-image:url(/cdn/shop/files/sato.png)}.avatar-natchan{background-image:url(/cdn/shop/files/natchan.png)}.avatar-mika{background-image:url(/cdn/shop/files/mika.png)}.avatar-yoshikane{background-image:url(/cdn/shop/files/yoshikane.png)}.avatar-ishiguro{background-image:url(/cdn/shop/files/ishiguro.png)}.avatar-makiko{background-image:url(/cdn/shop/files/makiko.png)}.avatar-yui{background-image:url(/cdn/shop/files/yui.png)}div.fukidashi div.speech{position:relative;z-index:-1;border-radius:5px;padding:0 20px 0 30px;width:100%;margin-left:-20px;background-color:#fffae8;margin-top:10px}span.twenty-yo{font-size:1.8rem}.paymark-productpage,.paymark-productpage img{width:100%}@media screen and (max-width:749px){.sale{margin:0 20px}}.author{margin-top:70px;border:1px solid #ccc;padding:20px}@media screen and (max-width:749px){.author{margin:70px 20px}}div.author>h4{margin-top:0;font-size:1.6rem;color:#333;line-height:2;border-bottom:2px solid #ccc}.profileTxtSet{margin-left:100px}.authorName{font-weight:700}.avatar-author{float:left;position:relative;width:80px;height:80px;line-height:1;flex-shrink:0;background-position:left top;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.profileTxtSet dt{margin-bottom:5px}.profileTxtSet dd{margin-inline-start:0;font-feature-settings:"palt" 1}.glossary-top{background:#fafafa;padding:20px}.glossary_grid_navi{background:#fafafa;padding:10px 0}.glossary_navigation{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:3px}.grid-item-glossary{background:#fff;padding:10px;text-align:center}.grid-item-glossary-none{background:none;padding:10px;text-align:center}.grid-item:hover{opacity:.8}@media screen and (max-width:749px){.glossary_navigation{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:3px}}.cart-caption{background:#f5f5f5;padding:5px 10px;font-size:14px;margin-top:10px}.cart-caption p{margin:0;font-feature-settings:"palt"}.cart-alert{background:#000;padding:5px 10px;font-size:14px;margin-top:10px;color:#fff}.cart-alert p{margin:0;font-feature-settings:"palt"}.cart-alert p a{color:#fff}@media only screen and (min-width:750px){.product__info-wrapper h2,.bokumo-product-body h2{font-size:calc(var(--font-heading-scale) * 2.8rem)}.product__info-wrapper h3,.bokumo-product-body h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}.product__info-wrapper h4,.bokumo-product-body h4{font-size:calc(var(--font-heading-scale) * 2.2rem)}.product__info-wrapper h5,.bokumo-product-body h5{font-size:calc(var(--font-heading-scale) * 2rem)}.product__info-wrapper h6,.bokumo-product-body h6{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.article-template h2,.product__info-wrapper h2,.bokumo-product-body h2{font-size:calc(var(--font-heading-scale) * 2.6rem);padding:1rem 2rem;border-left:4px solid #00A6D2;margin-top:80px}.article-template h3,.product__info-wrapper h3,.bokumo-product-body h3{font-size:calc(var(--font-heading-scale) * 2.2rem);margin-top:70px;border-bottom:2px solid #00A6D2;padding-bottom:10px;width:fit-content}.article-template h4,.product__info-wrapper h4,.bokumo-product-body h4{font-size:calc(var(--font-heading-scale) * 2rem);margin-top:60px;border-bottom:1px solid #ccc;padding-bottom:10px}.article-template h5,.product__info-wrapper h5,.bokumo-product-body h5{font-size:calc(var(--font-heading-scale) * 1.8rem);margin-top:50px}.article-template h6,.product__info-wrapper h6,.bokumo-product-body h6{font-size:calc(var(--font-heading-scale) * 1.6rem)}.product__info-wrapper table,.article-template table{margin:40px 0}.bokumowinelist h2{font-size:calc(var(--font-heading-scale) * 2.6rem);padding:1rem 2rem;border-left:4px solid #00A6D2;margin-top:80px;color:#00a6d2}.bokumowinelist h3{font-size:calc(var(--font-heading-scale) * 2.2rem);margin-top:70px;color:#00a6d2;border-bottom:2px solid #00A6D2;padding-bottom:10px}.bokumowinelist h4{font-size:calc(var(--font-heading-scale) * 2rem);margin-top:60px;border-bottom:1px solid #ccc;padding-bottom:10px}.bokumowinelist h5{font-size:calc(var(--font-heading-scale) * 1.8rem);margin-top:50px}.bokumowinelist h6{font-size:calc(var(--font-heading-scale) * 1.6rem)}.pagetop-button{background:#fff;border:1px solid #ccc;padding:10px;display:block;color:#000;font-size:14px;border-radius:5px}.pagetop-button:hover{background:#eee}.product__title{font-size:3rem}@media screen and (max-width:749px){.product__title{font-size:2rem}}.product-author{border:1px solid #ccc;padding:20px}.product-author h4{margin-top:0;font-size:1.7rem}.product-author .profileTxtSet{margin-left:90px}.product-author .profileTxtSet p{margin-bottom:0}.article-cast{padding:20px;margin-top:30px;margin-bottom:30px;background-color:#fff;border:1px solid #ccc}.article-cast div{display:inline-block;margin-bottom:-20px;line-height:1.5}.article-cast dt{margin-bottom:10px;float:left;margin-right:20px}.article-cast dd{margin-left:100px;font-feature-settings:"palt"}@media screen and (max-width:749px){.rich-text__blocks{text-align:left}}@media screen and (max-width:749px){.banner__heading{text-align:left}}@media screen and (max-width:749px){.newsletter__wrapper{text-align:left}}#shopify-section-template--15241961504825__main div.blog-articles{display:block}#shopify-section-template--15241961504825__main article.article-card{background:#fff}#shopify-section-template--15241961504825__main article.article-card h2{color:#00a6d2}#shopify-section-template--15241961504825__main div.article-card__info{border-bottom:solid #ccc 1px}.movie{position:relative;width:100%;height:0;padding-top:56.25%;margin-bottom:10px}.movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.product-popup-modal__content-info{padding-bottom:2rem}div.product-popup-modal__content-info h1{margin-bottom:2rem;font-size:3rem}div.product-popup-modal__content-info h2{margin-top:3rem;margin-bottom:2rem;font-size:2.5rem}div.product-popup-modal__content-info p,div.product-popup-modal__content-info ul{margin-bottom:1rem}.width100percent iframe{width:100%}#dw-gift-option div.option-type-select{max-width:100%!important}.article-card__title{font-size:1.8rem}.article-card__excerpt{display:none}.article-card__info{padding:1.5rem!important}@media screen and (max-width:749px){.article-card__title{font-size:1.6rem}}li.grid__item{padding-left:1rem;max-width:49%}h3.card-information__text.h5{font-size:1.8rem;font-feature-settings:"palt"}@media screen and (max-width:749px){h3.card-information__text.h5{font-size:1.4rem}}#dw-gift-option textarea.option-message-textarea{max-width:100%}iframe{width:100%;aspect-ratio:16/9;//\30a2\30b9\30da\30af\30c8\6bd4\ff08\7e26\6a2a\6bd4\ff09\3092\6307\5b9a}.kokuchibar-small{font-size:1rem}.palt{font-feature-settings:"palt"}.product-list-caption{font-size:1.4rem;border-top:1px solid #ccc;padding:10px;text-align:justify;border:solid 1px #ccc;border-radius:6px;margin:0;line-height:calc(1 + .4 / var(--font-body-scale))}.giraffly_Quickbuy{z-index:2}.cart-shippingcharges-notice{color:#000;font-size:1.6rem;margin-top:10px;margin-bottom:30px;text-align:left;padding:10px;border:1px solid #000;text-justify:auto}.cart-shippingcharges-notice p{margin:0;padding-bottom:10px}.cart-shippingcharges-notice p:last-child{padding-bottom:0}.cart-shippingcharges-notice ul{margin:0}.product-list-discout{font-size:1.4rem;background:#c0182b;color:#fff!important;padding:3px;text-align:center;border-radius:5px;margin-bottom:5px}.share-buttons{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.share-button a{display:inline-block;padding:7px 15px;border-radius:50px;text-align:center;font-size:16px;text-decoration:none;font-weight:700;transition:background-color .3s ease,color .3s ease;border:none;cursor:pointer;color:#fff!important}.share-button a:link,.share-button a:visited{color:#fff!important}.share-button a:hover,.share-button a:active{color:#fff!important;opacity:.8}.share-button a.twitter{background-color:#000}.share-button a.facebook{background-color:#1877f2}.share-button a.line{background-color:#00b900}.share-button a.copy-url{background-color:#fff;color:#000!important;border:2px solid black}.share-button a.copy-url:hover{background-color:#f0f0f0;color:#000!important}.product-single__description.rte.option-description p{letter-spacing:0}.incubate-keep-and-share-your-cart-widget{margin:0!important}div.incubate-keep-and-share-your-cart-title{font-size:16px!important;font-weight:700!important}div.incubate-keep-and-share-your-cart-copy,div.incubate-keep-and-share-your-cart-envelope{height:40px!important}div.incubate-keep-and-share-your-cart-copy:before,div.incubate-keep-and-share-your-cart-envelope:before{content:""}div.incubate-keep-and-share-your-cart-copy:after,div.incubate-keep-and-share-your-cart-envelope:after{font-size:14px!important;margin-left:0!important}@media screen and (max-width:479px){div.incubate-keep-and-share-your-cart-title,div.incubate-keep-and-share-your-cart-links{text-align:center!important}div.incubate-keep-and-share-your-cart-copy,div.incubate-keep-and-share-your-cart-envelope{margin:0 0 20px!important}}.product-link.viewed{color:#681da8}div.spf-product-card__title a{text-decoration:underline!important;color:#0d64ab!important}div.spf-product-card__title.viewed a{color:#681da8!important;font-weight:700}div.note{border:1px solid black;padding:0 1em}div.note p.attention{font-weight:700;color:red}body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Hiragino Kaku Gothic ProN,Hiragino Sans,Segoe UI,Meiryo,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/96/assets/bokumo-custom.css.map */
