body{font-family:YakuHanMP,dnp-shuei-mincho-pr6n,Yu Mincho,YuMincho,Hiragino Mincho Pro,MS PMincho,serif}p,li{line-height:2;text-align:justify;word-break:break-all}ol{margin-inline-start:1.5em}.prose :is(ol,ul){gap:.8em}li>ul{padding-top:.4em;row-gap:.4em!important}ul{list-style-type:disc}.center{text-align:center}.prose .mat1{margin-top:1em!important}.mat05{margin-top:.5em!important}.shopify-section--main-page,.shopify-policy__container{padding-bottom:1rem}@media(min-width:1000px){#main section{margin-left:200px}}.p-title{font-size:1.5em;font-weight:500;margin-top:3em!important;margin-bottom:1em}.p-title2{margin-top:3em!important;font-size:1.2em;font-weight:500}.footer .container{max-width:2000px;margin:0 auto;padding:0 3em}.footer_main_block{display:flex;justify-content:space-between;gap:3em}.footer_logo_area{max-width:130px;display:flex;flex-direction:column;align-items:center;gap:2em}.footer_logo_area a{transition:.3s}.footer_logo_area a:hover{opacity:.7}.footer__block--image .social-media--list{margin-top:2em}.footer__aside{display:flex}.footer_menu_links{display:flex;list-style:none;justify-content:center;gap:1em}.footer_menu_links li a{font-size:.8em}.social-media--list .social-media__item{opacity:initial}.social-media--list .social-media__item:hover{opacity:.7}.footer .text-subdued,.footer .link-faded{color:#fff;transition:.3s}.link-faded:hover{opacity:.7}.footer .footer__block-list .h6,.footer .footer__block-list .footer__block--links li{font-size:.9rem}@media(min-width:1150px){.footer__block-list{column-gap:5rem}}@media(min-width:1000px){.footer .container{padding:0 3em 0 15em}}@media(max-width:1000px){.footer__aside{flex-wrap:wrap;flex-direction:column-reverse}}@media(max-width:767px){.footer_main_block{flex-direction:column}.footer_logo_area{align-self:center;max-width:100px}.footer__aside{align-items:flex-start}.footer_menu_links{flex-direction:column;margin-left:0;gap:.3em}}.legal-table th{opacity:initial;font-size:inherit;padding:1em 0;border:none;width:25%;min-width:200px;font-weight:500;vertical-align:top}.legal-table td{padding:1em 0 1em 1.5em;border:none;vertical-align:top}.legal-table th,.legal-table td,.legal-table li,.legal-table p{line-height:1.8;text-align:justify;word-break:break-all}.legal-table ul{gap:0;margin-inline-start:1.2em}.legal-table li{padding-left:0}@media(max-width:767px){.legal-table th{min-width:100px}}.company-table th{opacity:initial;font-size:inherit;padding:1em 0;border:none;font-weight:500;vertical-align:top;width:20%;min-width:100px}.company-table td{padding:1em 0 1em 1.5em;border:none;vertical-align:top}.company-table th,.company-table td{line-height:1.8;text-align:justify;word-break:break-all}.globo-form-app{z-index:3}@media(max-width:768px){.globo-form-control label,.globo-form-control input{font-size:1em!important}}.guide-links{display:flex!important;list-style:none;justify-content:center;gap:.5em 2em!important;margin-left:0}.guide-links li{padding-left:0}.guide-pay{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:.5em;margin:1em 0}.guide-pay li{border-radius:3px;padding:0}.guide-pay li img{width:100%}.guide-pay .border{border:1px solid #ddd}.shipping-fee-table th,.shipping-fee-table td{padding:1em!important;font-size:.9em;border-left:1px solid #e0e0e0}.shipping-fee-table th{opacity:initial;font-feature-settings:"palt";text-align:center;background:#f7f7f7;border-top:1px solid #e0e0e0}.shipping-fee-table th:last-child,.shipping-fee-table td:last-child{border-right:1px solid #e0e0e0;text-align:center}.shipping-fee-table th:nth-child(1){min-width:55px}.shipping-fee-table th:nth-child(3){min-width:60px}@media(max-width:767px){.shipping-fee-table th,.shipping-fee-table td{padding:.5em!important;letter-spacing:.02em}}.product-tags-list{display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.product-tags-list .tags-list-item{border-radius:2px;font-size:.8em;padding:1px 6px 0}.inventory{font-style:normal}.product-detail{border:1px solid #ddd;padding:1.5em 1em 1em;margin-top:3em!important}.product-detail h2{font-size:1.2em;text-align:center}.product-detail dl{display:grid;grid-template-columns:90px 1fr}.product-detail dt{grid-column:1;padding:.7em .5em .7em 0}.product-detail dd{grid-column:2;padding:.7em 0 .7em .5em}.product-detail dt,.product-detail dd{margin-top:0!important}@media(max-width:767px){.product-detail dl{grid-template-columns:70px 1fr}}@media(min-width:1000px){header.shopify-section--header{position:fixed!important;top:0!important;left:0;width:260px;height:100vh;z-index:1000!important;pointer-events:none}x-header.header{height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background:transparent;padding-top:5rem;padding-bottom:3rem;pointer-events:auto}.header__primary-nav{flex-direction:column;gap:1rem;align-items:flex-start}.header__secondary-nav{flex-direction:column;gap:1rem}header .popover{inset-inline-start:0}}.product-card__info,.product-card__info .justify-items-center{justify-items:flex-start}@media(min-width:1000px){.category-block{padding:0 6em}}.category-block{display:flex;justify-content:center;align-items:stretch;max-width:1150px;margin:0 auto}.category-block .image{flex:1}.category-block .content{width:45%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative;padding:2em 0 2em 5em}.category-block .content h2{position:absolute;left:-3rem;top:3rem;font-size:clamp(70px,15vw,165px);line-height:1.2;font-weight:400}.category-block .content p{font-size:1em;line-height:1.8}.category-block .content .link-btn{margin-top:3em}@media(max-width:767px){.category-block{flex-direction:column}.category-block .content{width:100%;padding:5em 1em 0}.category-block .content h2{left:1rem;top:-.4em}.category-block .content .link-btn{margin-top:2em}}.article-hero{display:flex;align-items:center;justify-content:space-between;gap:60px;margin-bottom:70px}.article-hero__content{flex:0 0 42%}.article-hero__content h1{margin-bottom:.5em}.article-hero__image{flex:0 0 calc(58% - 60px)}.article-hero__image img{width:100%;display:block}@media(max-width:767px){.article-hero{flex-direction:column;gap:30px;margin-bottom:0}.article-hero__content,.article-hero__image{width:100%;flex:1}}.blog-posts-button .button--outline{--button-background: 0 0 0;--button-outline-color: 0 0 0;--button-text-color: 255 255 255}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
