@media screen and (max-width:749px){.spf-col-xl-12.spf-col-lg-12.spf-col-md-12.spf-col-sm-12:not(script):not(style){white-space:nowrap}}.newPrivacyPolicy_02{opacity:0;height:0}.gl-fullscreen-suggestions b,.shopify-email-marketing-confirmation__container h1{display:none}.shopify-email-marketing-confirmation__container{font-weight:700;text-align:center;padding-bottom:40px}.shopify-email-marketing-confirmation__container a{text-decoration:underline;text-underline-offset:4px}.notosans{font-family:Noto Sans JP,sans-serif!important}.magazine_popular_articles_section{max-width:100%;overflow-x:hidden}.magazine_new_article_tags a,.magazine_popular_tags a{text-decoration:none}rte img{box-shadow:none!important;border:none!important}.magazine_message-box{display:flex;align-items:start;margin-bottom:40px;position:relative;margin-top:40px;column-gap:30px}.magazine_avatar{width:100px;height:auto;border-radius:50%;z-index:1}.magazine_message-box.magazine_right{flex-direction:row-reverse}.magazine_message{background-color:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 2px 4px #0000001a;position:relative;flex:1}.magazine_message-box.magazine_right .magazine_message{background-color:#fff;background-color:var(--message-r-bg-color)}.magazine_message-box.magazine_right .magazine_message:before{content:"";position:absolute;top:20%;right:-35px;border-width:20px;border-style:solid;border-color:transparent transparent transparent #ffffff;border-color:transparent transparent transparent var(--message-r-bg-color)}.magazine_message-box.magazine_left .magazine_message{background-color:#fff;background-color:var(--message-l-bg-color)}.magazine_message-box.magazine_left .magazine_message:before{content:"";position:absolute;top:20%;left:-35px;border-width:20px;border-style:solid;border-color:transparent #ffffff transparent transparent;border-color:transparent var(--message-l-bg-color) transparent transparent}.magazine_message p{margin:0}.magazine_name{text-align:center;font-weight:700;color:#333}.magazine_top_slide_wrapper .image-content{position:relative;z-index:0;display:inline-flex}@media screen and (min-width:768px){.magazine_new_article_tags ul.scroll_hint{overflow:unset!important}.magazine_top_slide_wrapper .container:before{position:absolute;display:inline-block;content:"";background:#02276b;width:100%;height:13px;top:0;left:0;z-index:0}.magazine_top_slider__wrapper--{background:linear-gradient(to bottom,#f5f5f5 85%,#02276b 15%)}.item_ranking .swiper-wrapper{padding-left:0}.item_ranking{overflow:hidden}}@media screen and (min-width:768px){.item_ranking .swiper-button-next-custom{right:2%}.item_ranking .swiper-button-prev-custom{left:2%}}@media screen and (min-width:1400px){.item_ranking .swiper-button-next-custom{right:20px}.item_ranking .swiper-button-prev-custom{left:20px}}#ruffruff-table-of-contents{position:relative}#ruffruff-table-of-contents:before{position:absolute;content:"";top:10px;left:0;width:100%;height:10px;background:#02276b}#ruffruff-table-of-contents:after{position:absolute;content:"";bottom:20px;left:0;width:100%;height:6px;background:#02276b}.article.magazine .ruffruff-tags nav{padding:0!important}@media screen and (min-width:1025px){.article.magazine .article-template :is(h1,h2){padding:0!important}}.ruffruff-author-profiles *{color:#000!important}.ruffruff-author-profiles p{line-height:2!important;font-weight:600!important}.ruffruff-author-profiles aside>div>div:nth-of-type(3)>div:first-of-type{flex-direction:column-reverse!important}.ruffruff-author-profiles aside{border:2px solid #ccc!important;padding:30px 35px!important}.ruffruff-author-profiles aside>div{align-items:center;gap:10px}.ruffruff-author-profiles aside>div>div:nth-of-type(3)>div:first-of-type>span:first-of-type{margin-top:10px!important;font-size:18px!important}.ruffruff-author-profiles aside>div>div:nth-of-type(3)>div:first-of-type>span:nth-of-type(2){font-size:16px!important}.ruffruff-author-profiles aside>div>div:not(:last-of-type){width:200px!important;height:auto!important;flex:none!important}.ruffruff-author-profiles aside>div img{width:158px!important}.magazine .article-card__info .circle-divider{font-size:12px}.magazine .article-card__info~.card__heading{font-size:18px}.magazine .article-card__info.show_author{font-size:12px}@media screen and (max-width:767px){.item_ranking{width:calc(100% + 30px);margin:0 -15px}.magazine .article-card__info .circle-divider{font-size:10px}.magazine .article-card__info~.card__heading{font-size:14px}.magazine .article-card__info.show_author{font-size:10px}.ruffruff-author-profiles aside>div img{width:88px!important}.ruffruff-author-profiles aside{padding:20px!important}.ruffruff-author-profiles aside>div>div:not(:last-of-type){width:min-content!important}.ruffruff-author-profiles aside>div{align-items:start}}.article.magazine .article-template{color:#000}.article.magazine .article-template .blog_index{padding:40px 0}.article.magazine .article-template *{font-family:Noto Sans JP,sans-serif!important}.article.magazine .article-template p{font-weight:400;line-height:2.2}.article.magazine .article-template p em{background:linear-gradient(to top,#FBFF47 50%,transparent 50%);display:inline;background-size:100% 18px;background-repeat:no-repeat}.article.magazine .article-template span[style="text-decoration: underline;"]{text-underline-offset:.2em}.article.magazine .article-template strong{font-weight:700}.article.magazine .article-template img{border:none}.article.magazine .article-template img:not([class]){padding:20px 0}.article.magazine .article-template h1{margin-top:20px;font-weight:600;font-size:2.6rem;line-height:1.5;padding-bottom:20px!important}.article.magazine .article-template h2{margin:40px 0 20px;padding:20px!important;background:#00256d;font-weight:700;font-size:2.2rem;letter-spacing:.05em;line-height:1.6363636364;color:#fff}.article.magazine .article-template h3{padding:10px 0;margin:20px 0 10px;border-bottom:5px solid #00256d;font-weight:700;font-size:2rem;letter-spacing:.05em;line-height:1.6363636364;color:#00256d}.article.magazine .article-template h4{margin:20px 0 10px;font-weight:700;font-size:1.8rem;letter-spacing:.05em;line-height:1.6363636364;color:#00256d;position:relative;padding:0 10px 0 34px}.article.magazine .article-template h4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:1px;background-color:#00256d}.article-template>*:first-child:not(.article-template__hero-container){margin-top:0!important}.article.magazine .article-template blockquote{background-color:#fff;margin:60px 0 30px;position:relative;padding:30px;border:5px solid #00256d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;color:#000;font-weight:700;line-height:1.5}.article.magazine .article-template blockquote .blockquote_header{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;left:-5px;top:-29px;pointer-events:none;height:30px;padding:5px 25px 0;border-radius:0 10px 0 0;background:#00256d;font-family:Poppins,sans-serif;font-weight:700;font-size:12px;letter-spacing:.1em;text-align:center;color:#fff}.article.magazine .article-template div:not(.ruffruff-tags)>ul{background:#fff;border:5px solid #E3E3E3;padding:40px 50px 40px 60px;list-style:none}@media screen and (max-width:767px){.article.magazine .article-template div:not(.ruffruff-tags)>ul{padding:20px 18px 20px 30px}.item_ranking .swiper-wrapper{padding-left:0}}.article.magazine .article-template div:not(.ruffruff-tags)>ul li{position:relative;padding-left:30px;margin-bottom:10px;color:#02276b;font-weight:600;font-size:15px}.article.magazine .article-template div:not(.ruffruff-tags)>ul li:before{content:"";position:absolute;left:-10px;top:2px;width:23px;height:23px;background-image:url("data:image/svg+xml,%3Csvg width='23' height='17' viewBox='0 0 23 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.60498' y='9.22198' width='4.15455' height='10.3864' transform='rotate(-45 0.60498 9.22198)' fill='%2300266D'/%3E%3Crect x='19.8013' width='4.15455' height='19.8766' transform='rotate(45 19.8013 0)' fill='%2300266D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-y:bottom}.scroll-notice{position:absolute;top:10px;right:10px;background:#00000080;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;display:none}background-color{padding:27px 30px}@media screen and (max-width:767px){.article.magazine .article-template div:not(.ruffruff-tags)>ul li:before{top:22px}.scroll-notice{display:block}.article.magazine .article-template .table-wrapper{width:calc(100% + 30px);overflow-x:auto;margin:20px -15px;padding-left:20px;padding-right:20px}.article.magazine .article-template ul{padding:20px 20px 20px 30px}.article.magazine .article-template li:first-child{border-top:1px solid #ccc;margin-top:10px}.article.magazine .article-template li{border-bottom:1px solid #ccc;padding-top:20px;padding-bottom:20px}.article.magazine .article-template li:before{content:"";position:absolute;left:-10px;top:12px}}.article.magazine .article-template table{width:100%;border-collapse:collapse}.article.magazine .article-template table th,.article.magazine .article-template table td{border:1px solid #fff;padding:8px;text-align:center}.article.magazine .article-template table tr:nth-child(odd){background-color:#fff}.article.magazine .article-template table tr:nth-child(2n){background-color:#ededed}.article.magazine .article-template table tr:nth-child(1){background-color:#00266d;color:#fff}.article.magazine .article-template table:not([class]){box-shadow:none!important}.magazine_blog_no_articles{font-weight:600;font-size:16px;text-align:center;margin-top:50px}@media screen and (min-width:768px){.magazine_blog_no_articles{margin-bottom:-60px}html.article .article-template h1{margin-top:7%;font-size:3.2rem}}@media screen and (min-width:1025px){html.article .article-template{font-size:1.4rem;line-height:2;gap:60px}html.article .article-template h1,html.article .article-template h2{padding:10px 30px;font-size:2.6rem}html.article .article-template h3{padding:10px 20px;font-size:2.4rem}html.article .article-template h4{padding-left:50px;font-size:2rem}html.article .article-template h4:before{width:30px}html.article .article-template blockquote{margin-top:40px;padding:40px 50px}html.article .article-template blockquote p{padding:0 45px;height:40px;top:-40px;font-size:16px}}.article.magazine .magazine_article_tag{font-family:Noto Sans JP,sans-serif!important;background:#02276b;color:#fff;padding:8px 20px!important;font-weight:500;font-size:14px;max-height:30px;width:max-content;min-width:88px;display:flex;justify-content:center;align-items:center;border-radius:6px}.magazine_article_tags{font-family:Noto Sans JP,sans-serif!important;background:#02276b;color:#fff;padding:5px 20px!important;font-weight:500;font-size:14px;max-height:30px;width:130px;max-width:300px;display:flex;justify-content:center;align-items:center;border-radius:6px}.magazine.article .ruffruff-tags ul{display:flex!important;gap:10px!important}@media screen and (max-width:767px){.article.magazine .article-template h1{padding-bottom:0!important}}.magazine.article .ruffruff-tags ul li{margin:0!important;padding:5px 10px!important;list-style-type:none!important;border-radius:6px!important}.magazine.article .ruffruff-tags{padding-bottom:20px;border-bottom:1px solid #ccc}.horizon_title_wrapper{display:flex;align-items:center;gap:14px}.magazine_blog_recommend_article .slider--desktop:after{padding-left:0;margin-left:0}.magazine .card__information{background:#fff;padding-left:12px!important;padding-right:12px!important}.magazine .magazine_featured_blog_section.color-scheme-1 .card__information{background:#f3f3f3}.magazine .card__information{display:flex;flex-direction:column}.magazine .card__information .show_author{margin-top:auto;padding-top:20px}.magazine .title{margin:0!important;font-size:12px;font-weight:600}@media screen and (min-width:750px){.magazine .card__information{padding-bottom:1rem!important;padding-top:1rem!important}}.magazine .color-scheme-1 .title{color:#02276b!important}.magazine .section_subtitle{margin:0!important}.magazine .section_subtitle p{margin:8px 0 0!important;font-size:28px;font-weight:600}.horizon_title_wrapper .magazine .section_subtitle p,.magazine .magazine_featured_blog_subtitle p{margin:0!important}.magazine_featured_blog_section .horizon_title_wrapper{justify-content:space-between}.magazine .article-card-wrapper.card-wrapper{border-radius:6px;overflow:hidden}.magazine .magazine_popular_articles .article-card-wrapper,.magazine .magazine_blog_related_article .article-card-wrapper{box-shadow:0 4px 8px #0000001a}.magazine_featured_blog_view_all_button{min-width:300px;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #000;border-radius:50px;background-color:#fff;color:#000;text-decoration:none;font-weight:600;transition:background-color .3s,color .3s}.magazine_featured_blog_view_all_button:hover{background-color:#02276b;color:#fff}.magazine_featured_blog_view_all_button:before{content:">";display:inline-block;margin-right:10px;font-weight:400;font-size:20px}.magazine_featured_blog_view_all_button_icon{margin-right:20px;display:flex}.magazine_featured_blog_view_all_button_icon svg{width:10px}.magazine_new_article_tags{max-width:100%}.outlined-text{color:#fff;-webkit-text-stroke:1px #02276B;font-weight:700}.magazine_new_article_tags ul{list-style:none;display:flex;gap:10px;flex-wrap:wrap}.magazine_new_article .title{color:#848484!important;font-size:14px;font-weight:700}.magazine_new_article_tags ul li{background:#fff;padding:0;color:#000;font-weight:500;border-radius:4px;text-align:center}.magazine_new_article_tags ul li a{font-size:14px;font-family:Noto Sans JP,sans-serif!important;font-weight:500;width:100%;height:100%;display:inline-block;padding:2px 10px}.magazine_popular_articles,.item_ranking{padding-left:0}@media screen and (min-width:990px){.magazine{--grid-desktop-horizontal-spacing: 40px}}@media screen and (min-width:750px){.magazine{--grid-desktop-horizontal-spacing: 40px}}.magazine_popular_articles li,.item_ranking li{position:relative}.item_ranking .card__content a,.item_ranking .card__content .card-information *{color:#000}.magazine_blog_heading h2{font-weight:600;margin:0;padding:10px 0 0}.magazine_blog_heading p{font-weight:600;color:#6e6e6e;margin:20px 0 0}.ruffruff-tags nav{margin:0!important;padding:16px 16px 0!important;background-color:#f7f7f7!important;border:none!important}.ruffruff-tags li a{font-family:Noto Sans JP,sans-serif!important;font-weight:500!important;font-size:14px!important}.slideshow_over_page_wrapper{position:relative}.slideshow_over_page_wrapper .swiper-slide img{width:100%;height:auto}.magazine .pagination__item--current:after,.pagination__item:hover:after{content:none!important}.magazine a.pagination__item.link{border-radius:30pc;font-size:20px;border:1px solid #666;font-weight:600}.magazine a.pagination__item.pagination__item--current{background:#02276b;opacity:1;color:#fff;border-radius:30pc;font-size:20px;font-weight:600}.magazine a.pagination__item.pagination__item-arrow{border:none!important}.magazine a.pagination__item.link svg{height:12px}.magazine a.pagination__item.link svg path{fill:#8d8d8d}.magazine_popular_articles .magazine_ranking_icon.outlined-text{position:absolute;top:-31px;right:0;z-index:1;width:60px}.magazine_popular_articles .magazine_ranking_icon.outlined-text{font-size:46px}.magazine_popular_articles .magazine_ranking_icon{position:absolute;top:-46px;right:0;z-index:1;width:84px}.item_ranking .magazine_ranking_icon{position:absolute;top:-50px;right:10px;z-index:1;width:90px}.item_ranking .magazine_ranking_icon.outlined-text{position:absolute;top:-34px;z-index:1;width:90px;font-size:50px;right:-20px}.item_ranking .swiper-wrapper{padding-top:30px}@media screen and (max-width:767px){.item_ranking .swiper-wrapper{padding-top:10px}.magazine_popular_articles .magazine_ranking_icon{position:absolute;top:-45px;right:0;z-index:1;width:68px}.magazine_popular_articles .magazine_ranking_icon.outlined-text{position:absolute;font-size:42px;top:-18px;right:-23px;font-size:34px}.item_ranking .magazine_ranking_icon{position:absolute;top:-65px;right:0;z-index:1;width:110px}.item_ranking li .magazine_ranking_icon.outlined-text{font-size:60px;position:absolute;top:-45px;right:-17px}}.magazine_popular_tags{gap:10px;flex-wrap:wrap}.magazine .card__content .price{font-size:2rem}.magazine .article-card__info{padding-top:.4rem;padding-bottom:8px}.magazine_popular_tags a{font-family:Noto Sans JP,sans-serif!important;background:#fff;display:flex;justify-content:center;align-items:center;color:#000;font-weight:500;padding:2px 10px}.swiper-button-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.swiper-button-wrapper-page-width{max-width:1200px;height:100%;margin:0 auto}.swiper-button-wrapper-page-width-for-item-ranking{position:relative;max-width:1200px;height:100%;margin:0 auto}.swiper-button-prev-custom{left:13%;position:absolute;top:50%;z-index:1}.swiper-button-next-custom{right:13%;position:absolute;top:50%;z-index:1}.swiper-button-prev-custom-recommend-article{left:15.5%!important}.swiper-button-next-custom-recommend-article{right:15.5%!important}.arrow-button{cursor:pointer;display:block!important;width:50px;height:50px;background-color:#00276b;border-radius:50%;position:relative}.arrow-button:hover{transition:.3s;filter:opacity(.7)}.swiper-button-prev-custom .arrow-button:before{content:"";position:absolute;top:50%;left:54%;width:15px;height:15px;border-left:2px solid white;border-bottom:2px solid white;transform:translate(-50%,-50%) rotate(45deg)}.swiper-button-next-custom .arrow-button:before{content:"";position:absolute;top:50%;left:44%;width:15px;height:15px;border-right:2px solid white;border-top:2px solid white;transform:translate(-50%,-50%) rotate(45deg)}.magazine_related_slide_wrapper{max-width:1220px;overflow:hidden;padding:10px!important}.swiper-button-wrapper-magazine-related{max-width:1200px;margin:0 auto;position:relative;height:100%}.magazine_recommend_slide_wrapper,.item_ranking_slide_wrapper{display:grid}.article-card__info.show_author{display:flex;justify-content:end;font-weight:600;color:#000;font-size:13px}@media screen and (min-width:750px){.swiper-button-wrapper-magazine-related .swiper-button-prev-custom{left:2%}.swiper-button-wrapper-magazine-related .swiper-button-next-custom{right:2%}}.swiper-button-wrapper-magazine-related .arrow-button{background-color:#fff}.swiper-button-wrapper-magazine-related .swiper-button-next-custom .arrow-button:before{border-right:2px solid #02276b;border-top:2px solid #02276b}.swiper-button-wrapper-magazine-related .swiper-button-prev-custom .arrow-button:before{border-left:2px solid #02276b;border-bottom:2px solid #02276b}.magazine_recommend_slide_button_wrapper .arrow-button{cursor:pointer;display:block!important;width:50px;height:50px;background-color:#fff!important;border-radius:50%;position:relative}.magazine_recommend_slide_button_wrapper .swiper-button-prev-custom .arrow-button:before{content:"";position:absolute;top:50%;left:54%;width:15px;height:15px;border-left:2px solid #00276b;border-bottom:2px solid #00276b;transform:translate(-50%,-50%) rotate(45deg)}.magazine_recommend_slide_button_wrapper .swiper-button-next-custom .arrow-button:before{content:"";position:absolute;top:50%;left:44%;width:15px;height:15px;border-right:2px solid #00276b;border-top:2px solid #00276b;transform:translate(-50%,-50%) rotate(45deg)}.slideshow_over_page_button_wrapper .arrow-button{cursor:pointer;display:block!important;width:50px;height:50px;background-color:#fff!important;border-radius:50%;position:relative}.slideshow_over_page_button_wrapper .swiper-button-prev-custom .arrow-button:before{content:"";position:absolute;top:50%;left:54%;width:15px;height:15px;border-left:2px solid #00276b;border-bottom:2px solid #00276b;transform:translate(-50%,-50%) rotate(45deg)}.slideshow_over_page_button_wrapper .swiper-button-next-custom .arrow-button:before{content:"";position:absolute;top:50%;left:44%;width:15px;height:15px;border-right:2px solid #00276b;border-top:2px solid #00276b;transform:translate(-50%,-50%) rotate(45deg)}.slideshow_over_page_button_wrapper .swiper-button-prev-custom{left:70px;position:absolute;top:40%;z-index:1}.slideshow_over_page_button_wrapper .swiper-button-next-custom{right:70px;position:absolute;top:40%;z-index:1}.magazine .card__content a:hover{text-decoration:none!important}@media screen and (max-width:767px){.magazine .contains-card--article{padding:0!important}}@media screen and (max-width:767px){.article-card__info.show_author{font-size:11px}.magazine .card__information .show_author{padding-top:4px}.arrow-button{width:30px;height:30px}.swiper-button-prev-custom{left:10px!important}.swiper-button-next-custom{right:10px!important}.swiper-button-prev-custom .arrow-button:before{content:"";position:absolute;top:50%;right:42%;width:10px;height:10px;border-left:1px solid white;border-bottom:1px solid white;transform:translate(-50%,-50%) rotate(45deg)}.swiper-button-next-custom .arrow-button:before{content:"";position:absolute;top:50%;left:42%;width:10px;height:10px;border-right:1px solid white;border-top:1px solid white;transform:translate(-50%,-50%) rotate(45deg)}.slideshow_over_page_button_wrapper .arrow-button,.magazine_recommend_slide_button_wrapper .arrow-button{width:30px;height:30px}.magazine_recommend_slide_button_wrapper .swiper-button-next-custom .arrow-button:before{content:"";position:absolute;top:50%;left:42%;width:10px;height:10px;border-right:1px solid #00276b;border-top:1px solid #00276b;transform:translate(-50%,-50%) rotate(45deg)}.magazine_recommend_slide_button_wrapper .swiper-button-prev-custom .arrow-button:before{content:"";position:absolute;top:50%;left:56%;width:10px;height:10px;border-left:1px solid #00276b;border-bottom:1px solid #00276b;transform:translate(-50%,-50%) rotate(45deg)}.slideshow_over_page_button_wrapper .swiper-button-next-custom .arrow-button:before{content:"";position:absolute;top:50%;left:42%;width:10px;height:10px;border-right:1px solid #00276b;border-top:1px solid #00276b;transform:translate(-50%,-50%) rotate(45deg)}.slideshow_over_page_button_wrapper .swiper-button-prev-custom .arrow-button:before{content:"";position:absolute;top:50%;left:56%;width:10px;height:10px;border-left:1px solid #00276b;border-bottom:1px solid #00276b;transform:translate(-50%,-50%) rotate(45deg)}}.magazine .article-prev-next .card__inner.ratio{display:none}.magazine .article-template__title{text-align:left!important}html.article.magazine .circle-divider{text-align:left}@media screen and (min-width:750px){.magazine .article-template>*:first-child:not(.article-template__hero-container){margin-top:0!important}}.magazine .magazine_article_p-tag{background:#02276b;color:#fff;position:absolute;top:0;left:0;z-index:10;padding:15px 20px!important;font-weight:600;font-size:14px;max-height:30px;min-width:100px;display:flex;justify-content:center;align-items:center;border-bottom-right-radius:6px}.magazine .magazine_blog_recommend_article .magazine_article_p-tag{background:#fff;color:#02276b;position:absolute;top:0;left:0;z-index:10;padding:12px 20px!important;font-weight:600;font-size:14px;max-height:25px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.ruffruff-tags ul{grid-template-columns:repeat(2,1fr)}.horizon_title_wrapper{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.horizon_title_wrapper>*:nth-child(3){flex-basis:100%}.ruffruff-tags nav{padding:16px 0 0!important}.magazine_new_article_tags ul{padding:50px 15px 40px 30px;margin:-52px -30px -40px;overflow-x:scroll}.magazine_new_article_tags ul::-webkit-scrollbar{margin-top:0}.magazine_new_article .card__inner,.magazine_featured_blog_section .card__inner{width:200px}.magazine_new_article .article-card,.magazine_featured_blog_section .article-card{flex-flow:row!important}.magazine_featured_blog_section .contains-card--article{padding:0;grid-template-columns:1fr!important}.magazine_recommend_slide_wrapper{overflow-x:hidden;width:calc(100% + 30px);margin:0 -15px 0 0;padding:0 15px}.item_ranking_slide_wrapper{width:calc(100% + 30px);padding:0 15px}.magazine_featured_blog_view_all_button{min-width:92vw}.magazine_featured_blog_section .title-wrapper.page-width{padding:0}}.product-card img{height:auto}.delivery_fee_notice_below_add_cart_button{margin-top:-10px;font-size:1.2rem}@media screen and (max-width:767px){.delivery_fee_notice_below_add_cart_button{font-size:1rem}}.collapsible_content_exist_image{display:grid;grid-template-columns:repeat(2,auto);gap:2rem}@media screen and (max-width:767px){.collapsible_content_exist_image{display:flex;flex-flow:column-reverse;gap:0}}html.product .price.price--show-badge{display:flex!important;align-items:center!important}html.product .card__badge__product_price{display:inline-block}.card__information:has(.card__badge__blow_product_image){padding-top:.7rem}.card__badge__blow_product_image span.badge{margin:0 6px 6px 0!important}.contains-card--product-browsingHistory .card__badge__blow_product_image span.badge{margin:0 3px 6px 0!important}.card__badge{display:none}.price--show-badge{display:flex!important;align-items:baseline!important}html.product .card__badge__blow_product_image{line-height:0}.badge.thin_white_border{border:1px solid #ffffff57!important}.card__badge__blow_product_image{margin-top:2px;margin-bottom:2px}.contains-card--product-orderHistory .card__badge__blow_product_image span.badge:nth-last-child(2){margin-right:1px!important}html.product .price__container{margin-right:1rem}.kimoilabelfix{margin-right:0!important}@media screen and (min-width:768px){html.product .card__badge__blow_product_image span.kimolabel:nth-child(2){margin-right:-9px!important}}@media screen and (max-width:767px){html.product .card__badge__blow_product_image span.kimolabel:nth-child(2){margin-right:-6px!important}.card__badge__blow_product_image span.badge{margin:0 3px 3px 0!important}html.product .card__badge__blow_product_image span.badge{margin:0 3px 6px 0!important}.contains-card--product-browsingHistory .card__badge__blow_product_image span.badge{margin:0 1px 3px 0!important}.card__badge__blow_product_image{margin-top:0;margin-bottom:6px}.kimoilabelfix{margin-right:0!important}}.din2014{font-family:din-2014,sans-serif!important}.zen-kaku-gothic{font-family:Zen Kaku Gothic New,sans-serif;font-weight:500;font-style:normal}a.gf-clear{white-space:nowrap}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{border-radius:1rem}:is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded):after{box-shadow:none!important}input::placeholder,textarea::placeholder{font-weight:700}.account_page_back_link{text-decoration:underline!important;font-weight:700}.account .account_details_wrapper dd{overflow-wrap:break-word;word-break:break-all}.product_category_section h3.card__heading{color:#02276b}.tw-underline{text-decoration:underline!important}@media screen and (max-width:767px){.account .account_details_wrapper dd{max-width:none}}:is(.cart,.collection,.list-collections,.page,.login,.register,.account,.order,.addresses,.blog,.article,.search) .header_breadcrumbs{display:none}@media screen and (max-width:767px){.index .price{font-size:1.2rem!important}}s.price-item.price-item--regular{display:block}html.collection #gf-grid .card__heading{font-size:2.2rem}html.collection .card-information .caption-with-letter-spacing{display:none!important}html.collection .price{font-size:3.4rem}@media screen and (max-width:767px){html.collection #gf-grid .card__heading{font-size:1.2rem!important}html.collection .card__heading{font-size:1.2rem}html.collection .price{font-size:2.4rem}}.register_complete .rich-text__text.rte{padding-bottom:2rem}.register_complete .rich-text__buttons{margin-bottom:1rem}@media screen and (max-width:767px){.register_complete .rich-text__text.rte{text-align:left}}.template-404 h1.title{font-weight:700}@media screen and (max-width:749px){html.search .collection .grid__item:only-child{flex:none}}p.announcement-bar__message.h5{font-size:1.4rem;font-weight:700}.reset_password .customer.reset-password form{max-width:360px!important;margin:0 auto}.reset_password h1{font-size:2.4rem!important;font-weight:700;letter-spacing:0}.account .header__icon svg{width:2.5rem!important;margin:0}.account_detail_info dt,.account_detail_info dd{line-height:1.5;padding-bottom:1rem}.account h1,.account h2.orders_title{display:none}.account table td:first-of-type a:nth-child(2){margin-left:1rem}.account .socialplus-association-wrapper{display:flex;gap:2rem;align-items:center}.account table.order-history *{font-weight:700}.account td[headers="RowOrder ColumnTotal"]{align-items:baseline}.account .account_details_wrapper *{font-weight:700}.account .subscription_order_link_button *{font-weight:700;text-decoration:none!important}.account .app-section{max-width:1100px;margin:0 auto}.addresses main form button{max-width:200px;min-width:160px;margin:0 auto}.container.cancel-button .address-button{border-radius:1rem}.addresses main label[for=AddressCountryNew],.addresses main label[for=address_default_address_new]{font-weight:700;font-size:1.6rem}.addresses main .edit_address_wrapper input+label{font-weight:700;color:#c4c4c4!important}.addresses main .edit_address_wrapper input+label[for=address_default_address_new]{color:#000!important}.addresses main .field__label,.addresses main .customer .field label{top:.7rem}.addresses main .address_section h1,.addresses main .address_section h2{display:none}.addresses main .add_new_address{width:200px;height:30px;font-weight:700!important;padding:0}.addresses main button[type=reset]{background:#a40f33!important;color:#fff!important}.addresses main .customer button{margin:2rem 0;font-weight:700}.addresses main .edit_address_wrapper{background:#f9f9f9;padding:1rem 5.4rem;--color-foreground: none}.addresses main .customer .field input,.addresses main .customer select{border:1px solid #ccc!important;box-shadow:none!important;border-radius:3rem!important;font-weight:700}.addresses main .ediable_address_display button{height:26px;width:100%;border-radius:3rem}.addresses main .address_return_to_account_link{font-weight:700;text-decoration:underline}@media screen and (max-width:767px){.addresses main .customer button{margin:2rem 0 3rem;font-weight:700}.socialplus-association-wrapper{flex-flow:column}}@media screen and (max-width:767px){.account_details_title{margin-top:5rem}}.addresses label.address_provience,.addresses label.address_country,.addresses label.default_addess_checkbox{font-weight:700;position:relative;display:inline-block;margin-top:1rem;padding-left:1rem;font-size:1.6rem}.addresses .customer button.delete_address{background:#a40f33!important}.addresses .edit_address_wrapper input+label.default_addess_checkbox{color:#000!important}@media screen and (max-width:767px){li[data-address]{margin-top:8rem!important}.addresses .customer form{margin-top:10rem}.addresses .customer form#address_form_new{margin-top:1.8rem}.ediable_address_display{grid-template-columns:1fr 3fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;height:33rem;margin-bottom:-9rem;justify-content:start;align-items:center}.ediable_address_display_wrapper{display:grid;grid-template-columns:1fr}.ediable_address_display>div:nth-child(6),.ediable_address_display>div:nth-child(7),.ediable_address_display>div:nth-child(8),.ediable_address_display>div:nth-child(9){grid-column:2 / 3;text-align:right}.ediable_address_display>div:nth-child(6){grid-row:1 / 2}.ediable_address_display>div:nth-child(7){grid-row:2 / 3}.ediable_address_display>div:nth-child(8){grid-row:3 / 4}.ediable_address_display>div:nth-child(9){grid-row:4 / 5}.ediable_address_display>div:nth-child(10){grid-column:1 / 3;grid-row:5 / 6;text-align:right}.ediable_address_display:first-of-type{padding:2rem}.addresses ul p{margin-top:0}.edit_address_wrapper{padding:1rem 1.4rem 5rem!important}}.cart .title-wrapper-with-link{visibility:hidden;margin:0;height:1rem}.cart__items{border:none!important}.cart .totals{padding-bottom:2rem;border-bottom:1px solid #ccc;width:fit-content;margin-left:auto}.continue-shopping-link{display:none}.cart-items{background:#f9f9f9;padding:4rem}.cart-items th{font-size:1.4rem;font-weight:700!important;color:#000}.cart-item__price-wrapper,.cart-item__price-wrapper .cart-item .price{font-size:2rem!important}.cart-item__price-wrapper,.cart-item__price-wrapper .cart-item .price,.cart-item .product-option{font-weight:700!important;display:flex;align-items:end}.cart-item .product-option dt,.cart-item .product-option dd{font-weight:700!important;display:inline-block}.cart-item{padding-bottom:3rem}.cart-item:not(:first-child){border-top:.1rem solid rgba(var(--color-foreground),.08);position:relative}.cart-item__name{font-weight:700}.cart-item quantity-input{border-radius:8px!important}.cart h1.title.title--primary{display:none}.totals__total-value{font-weight:700;font-size:3rem}.totals__total{font-weight:700}h1.cart__empty-text{font-size:1.6rem}button#checkout{border-radius:50px}button#checkout:after{box-shadow:none!important}@media screen and (max-width:768px){.cart-item span.price.price--end{white-space:nowrap}.cart-item .product-option{font-size:1.2rem}.cart-item .product-option dt,.cart-item .product-option dd{white-space:nowrap}table.cart-items{padding:2.7rem 1.8rem}#cart-delivery-datetime_section{padding-left:1rem;padding-right:1rem}}button.product-form__submit{background-color:#fdd110!important;color:#000;font-weight:700}.grid__item a{text-decoration:none!important}.shopify-payment-button__button{display:none}button.shopify-payment-button__more-options{position:relative;font-size:0!important;background:#fc9319;border-radius:3rem;padding:1rem;margin-top:1.1rem!important}button.shopify-payment-button__more-options:after{position:relative;content:"\4eca\3059\3050\8cfc\5165\3059\308b";cursor:pointer;font-size:1.5rem}.share-button__button svg{margin-right:15px}.share-button__button{font-weight:700;color:#7b7b7b}.accordion summary{border-radius:6px;background:#f1f1f1}.accordion__title{padding-left:20px}.accordion .summary__title .accordion__title{font-weight:700}.product__description,.product__accordion .accordion__content{color:#8a8a8a;line-height:2.2;letter-spacing:0}.product__title h1,.price .price-item{font-weight:700}html.product .accordion__content p{padding:20px 0}.banner__buttons .button{width:255px}.banner__buttons .button:before{content:">";position:relative;margin-right:10px}.banner__buttons .button:after{border-radius:50px;width:255px}.card__heading{font-weight:700}.article-card__info{color:#b9b9b9}.article-card__excerpt{font-size:1.4rem;color:#5c5c5c;font-weight:700;margin-top:.6rem;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product__text{color:#9d9d9d;font-weight:700}.shopify-payment-button__more-options{font-weight:700;text-decoration:none!important}.shopify-payment-button__more-options:after{content:"\306f\3053\3061\3089"}.product-form__submit{border-radius:50px}.product-form__submit:after{box-shadow:none!important}.shopify-cleanslate>div{border-radius:50px!important}.badge{color:#fff;background:#02276b}.yen_prefix{font-size:.9em;padding-right:.1em}#gf-grid .yen_prefix{font-size:80%}.card__heading .icon-wrap{display:none}.product-media-container .media{border-radius:10px}.thumbnail{border-radius:6px}.product-media-container.media-type-image{border:none}@media screen and (min-width:750px){html.product .price--large{font-size:2.8rem}}.index .footer_upper{margin-top:0!important}.footer_upper .footer-block__details-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:3rem;row-gap:3rem}.footer_upper .footer-block__details-content>li>a:before{content:"\25c6"}.footer_upper .footer-block__details-content li{margin:0!important;text-align:left}.footer_upper .footer-block__details-content li ul{padding:0}.footer_upper .footer-block__details-content li ul li:after{content:"|";padding-left:1rem;padding-right:.5rem;opacity:.5}.footer-block:only-child:last-child{max-width:100%!important}.footer-block__details-content .list-menu__item--link{padding:0!important}.footer_bottom .footer-block__details-content li{display:inline;position:relative}.footer__content-top{border-bottom:1px solid rgb(153 153 153 / 40%)}.footer__content-bottom{background:#fff;color:#000}.footer__content-bottom{padding-top:0!important}.footer__content-bottom-wrapper{padding-bottom:40px}.footer__content-bottom-wrapper--center{gap:20px;justify-content:space-between!important}.footer__content-bottom{padding:0}.footer-block__image-wrapper{margin-bottom:0}footer.footer_bottom .footer-block__details-content>li:not(:last-child){margin-right:1rem}footer.footer_bottom .footer__blocks-wrapper{align-items:center}@media screen and (min-width:768px){footer.footer_bottom .footer__content-top.page-width{padding:2rem 1rem}footer:not(.footer_bottom) .footer__content-top.page-width{padding:5rem 2rem}}.our_vision .rich-text__text.rte{text-align:left}.rich-text__caption.subtitle.subtitle--small{font-weight:700;font-size:1.2rem}.company_info .rich-text__text.rte p{gap:1rem;color:#000;display:grid;grid-template-columns:1fr 4fr;align-items:start;margin-bottom:2rem;border-bottom:1px solid #ccc;padding-bottom:2rem}@media screen and (max-width:767px){.company_info .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 4rem)!important}}@media screen and (min-width:990px){.rich-text__blocks{max-width:calc(100% - 2rem)}}.header_logo_sp>img{max-width:150px;height:auto}.header__icon--search,.header__icon--account,.header__icon--cart,.header__icon--menu{position:relative}.header__icon--menu:after{top:-1rem;position:relative;display:inline-block;content:"\30e1\30cb\30e5\30fc";width:100%;text-align:center;font-size:1rem;height:1rem}.header__icon--search:after{position:relative;display:inline-block;content:"\691c\7d22";width:100%;text-align:center;font-size:1rem;letter-spacing:-.1rem;height:1rem}span.visually-hidden.header__icon--account-label{font-size:1rem;letter-spacing:-.1rem;overflow:visible;clip:unset;width:100%;top:2.5rem;white-space:nowrap}span.visually-hidden.header__icon--cart-label{font-size:1rem;letter-spacing:-.1rem;overflow:visible;clip:unset;width:100%;top:2.5rem}.header__icon--account{padding:7px 8px}.header__menu-item{padding-left:1.5rem}.header__inline-menu>ul>li{position:relative}.header__inline-menu>ul>li:before{content:"";display:inline-block;width:12px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hldnJvbi1yaWdodCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Ij48L3BhdGg+CiAgICA8L3N2Zz4=);background-size:contain;background-repeat:no-repeat;position:absolute;top:1.5rem}.header__inline-menu ul li svg{display:none}.list-menu__item{padding-right:1rem!important}.list-menu__item span{font-weight:700}.header__submenu .header__menu-item{white-space:nowrap;font-weight:700}.list-menu--inline{gap:.2vw}@media(min-width:1130px){.list-menu--inline{flex-wrap:nowrap!important}}.list-menu--disclosure{min-width:17rem!important;width:auto!important}.marker_line .card__heading a{position:relative;display:inline;background-image:linear-gradient(180deg,transparent 60%,yellow 60%);background-repeat:no-repeat;background-size:100% 100%;padding-bottom:4px}@media(min-width:767px){.header__icons{gap:14px}}@media(min-width:1200px){.list-menu--inline{gap:1rem}}:is(.page.guide .accordion,.page.faq .accordion) .accordion__content{padding:3rem 0 0}:is(.page.guide .accordion,.page.faq .accordion) summary{border-radius:4rem;background:#02276b!important;color:#fff}:is(.page.guide .accordion,.page.faq .accordion) summary .accordion__title{color:#fff}.shopify-policy__title{width:100vw;height:166px;display:flex;align-items:center;justify-content:center;background-image:url(//member.drsupporter.com/cdn/shop/files/bluedevide_bg_pc.jpg?v=1710831540&width=2000);background-size:cover;background-position:top center}.shopify-policy__title h1{color:#fff;font-size:2.4rem}.shopify-policy__body .rich-text__wrapper.page-width{padding:0}.shopify-policy__body .rte table{margin-bottom:1.2rem;width:100%}.shopify-policy__body *{color:#02276b}.shopify-policy__body p{font-size:1.6rem}.shopify-policy__body .rte ol,.shopify-policy__body .rte ul{background:#f7f7f7;padding:2rem 3rem;text-align:left}.shopify-policy__body h2{display:block;border-bottom:1px solid #02276B;width:100%;font-size:1.6rem;padding-bottom:.5px;padding-top:4rem;margin-bottom:4rem!important}.shopify-policy__body h2 strong{position:relative}.shopify-policy__body h2 strong:after{content:"";display:block;position:relative;top:2px;left:0;background-color:#02276b;width:23.6rem;height:2px}.shopify-policy__body a{text-decoration:underline!important}@media(max-width:768px){.shopify-policy__title{margin:0 -2rem;height:130px}.shopify-policy__body h2 strong:after{width:6.4rem}}@media screen and (min-width:990px){.shopify-policy__body .rich-text__blocks{max-width:100%}}.contact_form_info .rich-text.content-container{background:#f9f9f9;padding:6rem 7rem}.contact .textbox__container{font-size:1.6rem}.contact_form_info h2{justify-content:center;margin-bottom:3rem!important}.contact_send h2,.contact_send .rich-text__text{text-align:left}@media screen and (max-width:767px){.contact_form_info .rich-text.content-container{padding:4rem 0 0}.contact_form_info .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 4rem)}}.login h1#login,.login h1#recover{display:none}.login .customer:not(.account):not(main .order){margin:4rem auto}.login button{width:306px;border-radius:3rem!important}.login .customer.login{border:1px solid #ccc;max-width:556px!important;padding:16px 71px 56px!important;width:100%}.login .customer.login h2{display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:1.6rem;text-align:left;margin-bottom:1rem!important}.login .customer.login h2:not(:first-child){margin-top:2.5rem}.login .customer.login .field{margin:0}.login .customer.login .field label{visibility:hidden}.login .customer.login .field input{background:#f5f5f5}.login .customer.login .field:after{box-shadow:none!important}.login a[href="#recover"],.login a[href="/account/register"]{font-size:1.4rem;font-weight:700;text-decoration:underline;color:#02276b}@media screen and (max-width:767px){.login .customer.login{border:1px solid #ccc;max-width:calc(100% - 4rem)!important;padding:6px 2rem 4rem!important}.login button{width:100%}.login a[href="#recover"]{width:100%!important;text-align:center}}.blog h1.title--primary{display:none}.blog .blog-tags li:last-child{border-right:1px solid #ccc}.blog .blog-tags li{border-left:1px solid #ccc;padding:0 2rem;font-weight:700}.blog .blog-tags{list-style:none;display:flex;padding:0}.blog .blog-tags a.active{background-color:#02276b;color:#fff;padding:.4rem 2rem;margin:0 -1rem;white-space:nowrap}.blog h3.card__heading.h3,.blog .article-card__excerpt{color:#5c5c5c}.blog .circle-divider{display:block;font-size:1.4rem;font-weight:700}@media screen and (max-width:767px){.blog .blog-tags{display:block}.blog .blog-tags li{border-left:1px solid #ccc;padding:0 2rem;font-weight:700;display:inline-block;margin-bottom:2rem}}html.article:not(.magazine) .article-template__content h3,html.article:not(.magazine) .article-template__content h4{color:#666262!important;border-left-color:#666262!important}html.article:not(.magazine) .article-template__content.rte a.c-btnA{background:#666262}html.article h1.article-template__title{font-size:2.8rem;text-align:center;font-weight:700}html.article .circle-divider{text-align:center;display:block;font-size:1.4rem;font-weight:700}html.article .article-template__content,html.article .article-template__content *{font-style:normal}html.article .article-prev-next{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}html.article .article-prev-next .circle-divider{text-align:left}html.article .article-card .card__heading{margin-bottom:.6rem}html.article .title.richtext.h2 img{transform:scale(1.4)}html.article .article-template__back .button{font-weight:700}.order h1.customer__title,.order .order_page_title{display:none}.order .order_wrapper{font-weight:700;margin-top:0!important;display:grid!important;grid-template-columns:7.5fr 2.5fr}.order .order_wrapper *{font-weight:700}.order .order-details-wrapper{background:#f9f9f9;box-shadow:none;padding:2rem 4rem!important}.order table.order-details{box-shadow:none}.order td[headers=ColumnProduct]{max-width:300px;width:auto}.order td[headers=ColumnProduct] a{color:#000}@media screen and (max-width:767px){.order .order_wrapper{grid-template-columns:1fr}.order .order-details-wrapper{padding:0 3rem!important}}@media(max-width:768px){.product-form__input .quantity{width:100%}header{padding:10px 1rem 10px 2rem}.footer_upper{margin-bottom:-1px}.footer_upper .footer-block__details-content{flex-direction:column;display:flex;margin-bottom:0}.footer__content-top{border-bottom:none}.list-submenu li{display:inline-flex;padding-right:.5rem}.footer_upper a.link.link--text.list-menu__item.list-menu__item--link{font-size:1rem!important}.footer-block__details-content>li>.link.link--text.list-menu__item.list-menu__item--link{font-size:1.4rem!important;padding-bottom:1rem!important}.footer_bottom .footer-block__details-content>li:not(:last-child){padding-bottom:.5rem}.footer_bottom a.link.link--text.list-menu__item.list-menu__item--link{font-size:1rem!important;padding-left:1rem!important}.footer_bottom .footer-block__details-content{margin-bottom:0!important}.footer_bottom .footer__content-top .grid{display:flex;flex-direction:column-reverse}.footer_bottom .footer-block.grid__item{margin:0}.footer__content-bottom-wrapper--center{justify-content:center!important;flex-direction:column-reverse}.footer_bottom .footer-block__details-content li{display:flex}.footer_bottom .footer-block__details-content li:before{content:"";display:inline-block;width:8px;height:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNSA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC42OTMzNTkgNy40MjA0MUwzLjcxNjc0IDQuNTU2NjciIHN0cm9rZT0id2hpdGUiLz4KPGxpbmUgeDE9IjEuMDQ2OTEiIHkxPSIxLjE0NjQ1IiB4Mj0iNC4zMDI4NSIgeTI9IjQuNDAyMzgiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==);background-size:contain;background-repeat:no-repeat;position:absolute;top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom_drsupporter.css.map */
