:root{--color-accent: #e95541;--coloe-beige: #cc9966;--white-alpha: rgba(255, 255, 255, .5);--drop-shadow: rgba(0, 0, 0, .05)}.feather{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:.2s else}.breadcrumbs{background:#fafafa}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:nowrap;list-style:none;line-height:1.4;padding:1em 0;margin:0;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs__list:after{content:"";display:inline-block;width:1.5rem;padding-right:1.5rem}.breadcrumbs__item{display:inline-block;white-space:nowrap}.breadcrumbs__item:not(:last-child):after{content:"/";margin:0 .25em;opacity:.5}.breadcrumbs__link{text-decoration:none}@media(min-width:750px){.breadcrumbs__list{padding:1.5em 0}.breadcrumbs__list:after{content:none}}.rte h2{font-size:1.8em;padding-left:.5em;border-left:.2em solid var(--color-accent)}.rte h3{font-size:1.2em;letter-spacing:0;padding-bottom:.5em;margin:1.5em 0 1em;border-bottom:1px solid var(--color-foreground)}.rte h4{font-size:1.1em;letter-spacing:0}.rte h5{font-size:1em}.rte hr{margin:3em 0}.rte .full-width-image{margin:3em calc(var(--page-margin) * -1)}.rte iframe[src*="youtube.com"]{width:100%;height:auto;aspect-ratio:16/9}@media(min-width:750px){.rte .full-width-image{max-width:100vw;height:50vh;margin:3em calc(((100vw - var(--full-page-grid-central-column-width)) / 2 - 40px) * -1);overflow:hidden}.rte .full-width-image img{width:100%;height:100%;object-fit:cover}}[data-template=index] .shopify-section [class*=button]{display:flex;justify-content:center;align-items:center;gap:.5em;margin:0 auto;transition:.2s ease}[data-template=index] .shopify-section [class*=button]:after{content:"";display:inline-block;width:1em;height:1em;background-color:var(--button-color);-webkit-clip-path:polygon(25% 0,75% 50%,25% 100%,55% 50%);clip-path:polygon(25% 0,75% 50%,25% 100%,55% 50%);transition:.2s ease}[data-template=index] .shopify-section [class*=button]:hover:after{transform:translate(.25em)}@media(min-width:750px){[data-template=index] .shopify-section [class*=button]{margin:0}}[data-template=product] .product-details-table th{white-space:nowrap}[data-template=product] .rte h3{margin:1.5em 0 1em}[data-template=product] .product-details-table dl{margin:0}[data-template=product] .product-details-table dt{font-weight:700}[data-template=product] .product-details-table dd{margin:0}[data-template=product] .product-details-table dd:not(:last-child){margin-bottom:.5em}.article-products .article-items{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;margin:0}.article-products .product-card{position:relative;display:grid;gap:.5em;text-align:center}.article-products .card-product__image{aspect-ratio:1;margin:0;overflow:hidden}.article-products .card-product__price{margin:0}.article-products .product-card .link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.article-products .product-card .image{transition:.2s ease}.article-products .product-card:hover .image{transform:scale(1.1)}.article-products .card-product__title{font-size:1em;padding:0;margin:0;border:0}.social-sharing{display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:var(--normal-content-width);margin:0 auto}.social-sharing-item{width:40px;height:40px;margin:2px}.social-sharing-btn{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;padding:10px 0;transition:.2s linear;overflow:hidden}.social-sharing:not(.buttons) .social-sharing-btn:before,.social-sharing:not(.buttons) .social-sharing-btn:after{position:absolute;left:50%;display:block;transition:.2s linear;transform:translate(-50%);opacity:0}.social-sharing:not(.buttons) .social-sharing-btn:before{content:attr(aria-label);top:-25px;background:#000000b3;color:#fff;font-size:10px;line-height:1;letter-spacing:0;white-space:nowrap;padding:5px;border-radius:3px}.social-sharing:not(.buttons) .social-sharing-btn:after{content:"";top:-5px;border:5px solid transparent;border-top-color:#000000b3;border-bottom-width:0}.social-sharing-btn:hover{opacity:.8;overflow:visible}.social-sharing:not(.buttons) .social-sharing-btn:hover:before,.social-sharing:not(.buttons) .social-sharing-btn:hover:after{opacity:1}.social-sharing:not(.buttons) .social-sharing-btn:hover:before{top:-30px}.social-sharing:not(.buttons) .social-sharing-btn:hover:after{top:-10px}.social-sharing-btn.share-facebook{background-color:#1877f2}.social-sharing-btn.share-x{background-color:#000}.social-sharing-btn.share-twitter{background-color:#1d9bf0}.social-sharing-btn.share-pinterest{background-color:#e60023}.social-sharing-btn.share-hatena{background-color:#00a4de}.social-sharing-btn.share-pocket{background-color:#ef4056}.social-sharing-btn.share-feedly{background-color:#6cc655}.social-sharing-btn.share-line{background-color:#06c755}.social-sharing-btn.share-clipboard{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#999;width:100%;height:100%;border:none;outline:none;cursor:pointer}.social-sharing-btn .icon{display:block;width:20px;height:20px}.social-sharing.flexible{justify-content:space-between}.social-sharing.flexible .social-sharing-item{flex:1;margin:1px}.social-sharing.rounded .social-sharing-btn{border-radius:5px}.social-sharing.circle .social-sharing-btn{border-radius:50%}.social-sharing.buttons{justify-content:space-between;flex-wrap:wrap}.social-sharing.buttons .social-sharing-item{width:calc(50% - 4px);height:auto}.social-sharing.buttons .social-sharing-btn{display:flex;justify-content:center;align-items:center;font-size:1.4rem;line-height:1.5;text-decoration:none;letter-spacing:0;border-radius:3px}.social-sharing.buttons .social-sharing-btn:after{content:attr(area-label);margin-left:1rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cakusis.css.map */
