@charset "UTF-8";*{font-family:Noto Sans JP,"sans-serif"!important}.template-index .slideshow h2.overlay-text__title.h1-style{font-family:Baskervville,"serif"!important;font-weight:700}@media only screen and (min-width: 1100px){.template-index .slideshow h2.overlay-text__title.h1-style{font-size:80px!important}}.template-index .section-background-video .overlay-text__rte p{font-family:Baskervville,"serif"!important}@media only screen and (max-width: 640px){.collection-slider .product-list.carousel .product-block{width:147px!important}}.template-index .section-collection-list .hometitle{margin-top:15px}@media only screen and (max-width: 640px){.template-index .section-collection-list .hometitle{margin-top:0}}.subheading{font-size:1em;font-weight:700}.overlay-text__title.h4-style{font-weight:700}#page_top_gfe{position:fixed;bottom:20px;right:20px;width:50px}#page_top_gfe a{text-decoration:none}#page_top_gfe a img{width:100%}#page_top_gfe a:hover img{opacity:70%}.swym-wishlist{display:inline-flex;align-items:center;justify-content:flex-end;margin-inline-end:20px}@media only screen and (max-width: 768px){.swym-wishlist{margin-inline-end:0px}.header-account-link{padding-right:12px}}.template-index .ttl_under_gfe{display:block;margin:35px auto 30px;height:3px;background-color:#e5516b;width:40px}.subcollection-links{display:none}.collection_child{padding:0 0 40px;margin:0}.collection_child ul{display:flex;flex-wrap:wrap;gap:6px 6px;justify-content:center;padding:0;margin:0}.collection_child li{list-style-type:none;justify-content:center}.collection_child li a{color:#777;padding:7px 14px;background-color:#f4f4f4;display:block}.collection_child li a:hover{color:#fff;padding:7px 14px;background-color:#e5516b}@media only screen and (max-width: 640px){.collection_child{padding:30px 0 10px;margin:0;font-size:12px}}.template-collection .page-header h1.pagetitle{margin:60px 0!important}@media only screen and (max-width: 640px){.template-collection .page-header h1.pagetitle{margin:30px 0 0!important}}.product-label-container{top:0;bottom:0;left:0;right:0}.product-label{margin:0}.product-label>span{padding:.4em .5em;letter-spacing:.1em}.product-label--new-in>span{background:#e5516b;color:#fff;padding:.4em .5em}ul.meta_itemdetail_catchicon_area{margin:0;padding:0}ul.meta_itemdetail_catchicon_area li{list-style-type:none;margin:0;padding:0}.meta_itemdetail_catchcopy{font-size:16px}@media (max-width: 640px){.meta_itemdetail_catchcopy{font-size:14px}}.product-detail .detail .title{font-weight:700;margin:0}.price-area .price b{font-size:65%;display:inline-block;padding-left:3px}.price-container{margin-bottom:6px}.swym-button-bar{margin:0!important;width:100%!important}.swym-btn-container[data-position=default]{width:100%!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{width:100%!important;height:46px!important;line-height:46px!important;border-radius:3px!important;font-weight:700!important;font-size:18px!important}.swym-btn-container .swym-button:after{left:29%!important}@media (max-width: 640px){.swym-btn-container .swym-button:after{left:20%!important}}.itemdetail_handle_gfe{text-transform:uppercase}.meta_itemdetail_special_comment{display:inline-block}.meta_itemdetail_special_comment b{background:linear-gradient(transparent 70%,#ff0 50%);font-weight:400}.meta_itemdetail_special_comment b span{display:inline-block;padding:0;font-weight:700;color:#fff;background-color:#e5516b;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center}.meta_itemdetail_delivery_date{display:inline-block}.meta_itemdetail_delivery_date b{background:linear-gradient(transparent 70%,#ff0 50%);font-weight:400}.meta_itemdetail_delivery_date b span{display:inline-block;padding:0;font-weight:700;color:#fff;background-color:#e5516b;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center}@media (min-width: 530px){.swatch-style-listed .option-selector--swatch .opt-label[data-swatch]{min-width:calc(50% - 10px)}}.buy-buttons-row .quantity-submit-row__submit button.button--large{font-size:18px;font-weight:700;background:#e5516b;border:1.5px solid #e5516b}.opt-label{border:3px solid #c0bfbf}.opt-btn:checked+.opt-label{border:3px solid #e5516b}.product-purchase-form .product-unavailable{width:100%;box-sizing:border-box;font-size:18px;font-weight:700;background:#ccc;border:1.5px solid #ccc;padding:15px 25px;color:#666;line-height:1em;border-radius:3px;text-align:center;margin-top:40px;margin-bottom:20px}.meta_itemdetail_comment2{display:none}.itemdetail_description_gfe .meta_itemdetail_comment2{display:block;padding-top:40px}.itemdetail_description_gfe .meta_itemdetail_product_info{display:none}.itemdetail_description_gfe_child .meta_itemdetail_product_info,.meta_itemdetail_product_info span{display:block}.itemdetail_description_gfe p{margin-bottom:0}.itemdetail_description_gfe ul{margin:0;padding:0}.itemdetail_description_gfe li{list-style-type:none;margin:0;padding:0}.meta_itemdetail_comment2 table{width:100%;border-left:1px solid #e2e2e2;box-sizing:border-box}.meta_itemdetail_comment2 table td{border-right:1px solid #e2e2e2;width:auto}#cartform .checkout-col .button{min-width:300px;box-sizing:border-box;font-size:18px;font-weight:700;background:#e5516b;border:1.5px solid #e5516b}.template-index .article-list.article-layout--columns{margin:0 auto!important;display:block!important;width:80%!important}.template-index .article-list.article-layout--columns .article{border-top:1px solid #e5e5e5;width:100%!important;margin:0;padding:0}.template-index .article-list.article-layout--columns .article__inner{width:100%!important;letter-spacing:-.4em;display:block;border-bottom:1px solid #e5e5e5;padding:6px 0}.template-index .article-list.article-layout--columns .article .meta{width:15%!important;padding:1%!important;margin:0!important;box-sizing:border-box;list-style-type:none;display:inline-block;letter-spacing:.05em;vertical-align:top}.template-index .article-list.article-layout--columns .article h3{width:85%!important;padding:1%!important;margin:0!important;box-sizing:border-box;list-style-type:none;display:inline-block;letter-spacing:.05em;vertical-align:top;font-size:16px}.template-index .article .meta .time{font-size:16px;color:#bababa;font-weight:700}@media only screen and (max-width: 640px){.template-index .article-list.article-layout--columns{width:100%!important}.template-index .article-list.article-layout--columns .article .meta{width:100%!important;padding:1%!important}.template-index .article-list.article-layout--columns .article h3{width:100%!important;padding:1%!important;font-size:14px}.template-index .article .meta .time{font-size:11px;font-weight:400}}.globo-form-id-99141 .globo-form-app{max-width:1000px}.template-blog .article-list.article-layout--list{margin:0 auto!important;display:block!important;width:80%!important}.template-blog .article-list.article-layout--list .article{border-top:1px solid #e5e5e5;width:100%!important;margin:0;padding:0}.template-blog .article-list.article-layout--list .article__inner{width:100%!important;letter-spacing:-.4em;display:block;border-bottom:1px solid #e5e5e5;padding:6px 0;margin:0;max-width:100%}.template-blog .article-list.article-layout--list .article .meta{width:15%!important;padding:1%!important;margin:0!important;box-sizing:border-box;list-style-type:none;display:inline-block;letter-spacing:.05em;vertical-align:top}.template-blog .article-list.article-layout--list .article h2{width:85%!important;padding:1%!important;margin:0!important;box-sizing:border-box;list-style-type:none;display:inline-block;letter-spacing:.05em;vertical-align:top;font-size:16px}.template-blog .article .meta .time{font-size:16px;color:#bababa;font-weight:700}@media only screen and (max-width: 640px){.template-blog .article-list.article-layout--list{width:100%!important}.template-blog .article-list.article-layout--list .article .meta{width:100%!important;padding:1%!important}.template-blog .article-list.article-layout--list .article h2{width:100%!important;padding:1%!important;font-size:14px}.template-blog .article .meta .time{font-size:11px;font-weight:400}}.template-customers-register .customer-birthday,.template-customers-register .customer-favorite{margin-bottom:20px}.template-customers-register .customer-birthday ul,.template-customers-register .customer-favorite ul{padding:0;margin:0;display:flex;gap:6px}.template-customers-register .customer-birthday li{list-style-type:none;padding:0;margin:0;width:calc(100% / 3);position:relative}.template-customers-register .customer-birthday li:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;position:absolute;right:8px;top:43%;pointer-events:none}.template-customers-register .customer-birthday li select{width:100%;font-size:16px;line-height:16px;font-weight:400;font-style:normal;background:#fff;color:#040000;border:1.5px solid #c0bfbf;padding:.8em 15px;margin:0;vertical-align:middle;max-width:100%;border-radius:3px;-webkit-appearance:button;box-sizing:border-box;-webkit-appearance:none;appearance:none;cursor:pointer}.template-customers-register .customer-birthday p,.template-customers-register .customer-favorite p{display:block;font-size:14px;line-height:1.4em;font-weight:600;margin-bottom:8px}.template-customers-register .customer-favorite li{list-style-type:none;padding:0;margin:0;width:100%;position:relative}.template-customers-register .customer-favorite li:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;position:absolute;right:8px;top:43%;pointer-events:none}.template-customers-register .customer-favorite li select{width:100%;font-size:16px;line-height:16px;font-weight:400;font-style:normal;background:#fff;color:#040000;border:1.5px solid #c0bfbf;padding:.8em 15px;margin:0;vertical-align:middle;max-width:100%;border-radius:3px;-webkit-appearance:button;box-sizing:border-box;-webkit-appearance:none;appearance:none;cursor:pointer}.section-id-template--16623974580460__74b96e2c-c5b8-4566-a1ad-bce998526142 .owl-stage .owl-item{counter-increment:rank;position:relative}.section-id-template--16623974580460__74b96e2c-c5b8-4566-a1ad-bce998526142 .owl-stage .owl-item:before{position:absolute;top:0;left:11%;content:counter(rank) "";color:#fff;display:block;width:30px;height:30px;line-height:30px;background-color:#f45973;text-align:center;z-index:1}@media screen and (max-width:768px){.section-id-template--16668343664876__74b96e2c-c5b8-4566-a1ad-bce998526142 .owl-stage .owl-item:before{left:9%;width:20px;height:20px;line-height:20px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/override.css.map */
