:root{--container-gutter: 1rem}body .faq__content .faq__category.h4{border-left:solid 3px #bbb;padding-left:15px}body .faq__content .accordion__toggle.text-lg{padding-block:15px}body .facets-sidebar{position:relative;top:unset!important}body .color-swatch{border:var(--swatch-border-size) solid #f2f2f2}body .company_tbl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}body .company_tbl dt,body .company_tbl dd{font-size:15px;padding:27px 0;margin-top:0!important;margin-bottom:0!important;margin-block-start:0}body .company_tbl dt{width:200px;font-weight:700;border-bottom:solid 1px #000;margin-right:10px}body .company_tbl dd{width:calc(100% - 210px);border-bottom:solid 1px #bbb}body .map{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}body .map iframe,body .map object,body .map embed{position:absolute;top:0;left:0;width:100%;height:100%}body .shopify-policy__container h1{font-size:30px;font-weight:400}body .shopify-policy__container .shopify-policy__body h2{font-size:20px;border-bottom:solid 1px #ccc;padding-bottom:10px;margin-bottom:30px;margin-top:40px}body .shopify-section--multi-column .container{margin-inline-start:6rem;margin-inline-end:6rem}body .shopify-section--multi-column .multi-column{row-gap:var(--multi-column-gap)}body .shopify-section--multi-column .multi-column__item--overlap,body .shopify-section--multi-column .multi-column__item--overlap .overflow-hidden{position:relative}body .shopify-section--multi-column .multi-column__item--overlap .overflow-hidden:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#0003}body .shopify-section--multi-column .multi-column__item--overlap>.prose{color:#fff;position:absolute;top:50%;left:50%;margin-block-start:0px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}body .footer{padding-block-start:3.4rem;padding-block-end:3.4rem}body .footer__social-title{font-size:14px;text-align:center}body .footer__aside{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body .footer__aside .heading{line-height:2}body .footer__inner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;row-gap:1rem}body .footer__inner .social-media--list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:1rem}body .footer__inner .social-media--list .social-media__item{opacity:1}body .footer__inner .social-media--list svg{width:var(--social-media-icon-size, 24px)}body .footer__inner .social-media__item a{color:#4d4d4d;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}body .footer__block--links{max-width:inherit;padding-bottom:1rem}body .footer__block-list .v-stack{grid-auto-flow:column;gap:14px}body .footer__block-list .v-stack li:not(:last-child){border-right:1px solid #dcdcdc;padding-right:14px}body .footer__block-list .v-stack li a{color:var(--header-text);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body .footer__block-list .v-stack li a:hover{filter:alpha(opacity=70);opacity:.7}#shopify-section-template--18822734217519__1687435358d5f52748 .section-spacing{margin-block-start:80px;margin-block-end:30px}#shopify-section-template--18822734217519__880bb39a-bb7d-41d9-86e1-62ee6822646f .section-spacing{margin-block-start:0px;margin-block-end:80px}#insta-feed h2{font-family:var(--heading-font-family);font-weight:400;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#insta-feed h2:before{content:"";width:22px;height:22px;background-image:url(/cdn/shop/files/ig-sigenobu.svg?v=1687505133);background-size:contain;background-repeat:no-repeat;display:block;margin-right:8px}@media screen and (max-width: 1024px){body .footer{padding-block-end:3rem}body .footer__block-list .v-stack{grid-auto-flow:row}body .footer__block-list .v-stack li:not(:last-child){padding-right:0;border-right:0 none}}@media screen and (min-width: 750px) and (max-width: 1100px){body .shopify-section--multi-column .container{margin-inline-start:4rem;margin-inline-end:4rem}}@media screen and (max-width: 749px){body .collection-list{column-gap:10px}body .collection-list .collection-card{--collection-list-item-size: 36vw}body .collection-list .collection-card__content .h3{font-size:13px;line-height:1.4;margin-left:-6px}body .faq__content .faq__category.h4{border-left:solid 3px #bbb;padding-left:15px}body .faq__content .accordion__toggle.text-lg{padding-block:15px}body .company_tbl dt,body .company_tbl dd{font-size:14px;padding:27px 0;margin:0!important;margin-block-start:0}body .company_tbl dt{width:120px;margin-right:10px}body .company_tbl dd{width:calc(100% - 130px)}body .shopify-policy__container h1{font-size:23px}body .shopify-policy__container .shopify-policy__body h2{font-size:20px;padding-bottom:10px;margin-bottom:20px;margin-top:30px}body .section-stack{gap:calc(var(--section-stack-gap) - 1rem)}body .shopify-section--multi-column{--multi-column-gap: 10px !important;--multi-column-columns-per-row: 2 !important;--multi-column-column-width: calc(100% / var(--multi-column-columns-per-row) - var(--multi-column-gap) * ((var(--multi-column-columns-per-row) - 1) / var(--multi-column-columns-per-row))) !important;--multi-column-grid: auto / repeat(auto-fit, var(--multi-column-column-width)) !important}body .shopify-section--multi-column .container{margin-inline-start:16px;margin-inline-end:16px}body .shopify-section--multi-column .multi-column__item--overlap .overflow-hidden img{min-height:80px;object-fit:cover}body .shopify-section--multi-column .multi-column__item--overlap>.prose{width:100%}body .shopify-section--multi-column .multi-column__item--overlap>.prose a{font-size:16px;line-height:1.4;padding:10px 10px 6px;display:block}body #insta-feed .instafeed-container{width:33.333%!important;padding-top:33.333%!important}body #insta-feed a:last-child{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
