.template-collection .container.cf{background-color:#f5f4f4;padding-bottom:70px}@media screen and (max-width:1385px){.template-collection .container.cf .container{padding:0 20px}}.template-collection #shopify-section-template--15445114650817__main{padding:32px 0 0}@media screen and (max-width:1000px){.template-collection #shopify-section-template--15445114650817__main{padding:23px 0 0}}.template-collection .page-header{display:none}.template-collection .page-header__note{font-size:12px;letter-spacing:1.1px;line-height:1.5;font-family:Noto Sans JP,sans-serif!important;font-weight:700;font-style:normal;color:#222;padding-bottom:4px;border-bottom:solid 1px #FFF;padding-top:7px}.template-collection .link-dropdown{max-width:102px;width:100%}.template-collection .link-dropdown__button{border-bottom:solid 1px #222;border-radius:0;width:102px!important;line-height:22px;height:auto;padding-bottom:0}.template-collection .link-dropdown__button-text{font-size:11px;letter-spacing:1.21px;line-height:19px;font-family:Noto Sans JP,sans-serif!important;font-weight:300;font-style:normal;color:#000}.template-collection .link-dropdown__button-icon{margin:0}.template-collection .link-dropdown__button-icon svg{fill:#000;width:9.45px;height:5.65px}.template-collection .link-dropdown__options{padding-top:0;top:30px;min-width:auto;width:102px;right:0}.template-collection .link-dropdown__link{font-size:11px;letter-spacing:1.21px;line-height:19px;font-family:Noto Sans JP,sans-serif!important;font-weight:300;font-style:normal;color:#000;padding:6px}.template-collection .utility-bar{margin-bottom:29px}@media screen and (max-width:1000px){.template-collection .utility-bar{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.template-collection .utility-bar__top{width:100%;margin-bottom:17px}.template-collection .utility-bar__left .button-icon~span{font-size:11px;letter-spacing:1px;line-height:16px;color:#222;font-family:Noto Sans JP,sans-serif!important;font-weight:400;font-style:normal}}@media screen and (max-width:1000px)and (max-width:1000px){.template-collection .utility-bar__left .toggle-btn{height:2.65em}}@media screen and (max-width:1000px){.template-collection .utility-bar__right{position:relative;top:-5px}.template-collection .utility-bar__right .layout-switchers .layout-switch{opacity:1;margin-left:11px}.template-collection .utility-bar__right .layout-switchers .layout-switch--one-column svg g{fill:#fff}.template-collection .utility-bar__right .layout-switchers .layout-switch--two-columns svg g rect{fill:#fff}.template-collection .utility-bar__right .layout-switchers .layout-switch--active svg g,.template-collection .utility-bar__right .layout-switchers .layout-switch--active svg rect{fill:#222!important}.template-collection .utility-bar__right .layout-switchers a,.template-collection .utility-bar__right .layout-switchers svg{width:16px;height:16px}}.template-collection .utility-bar--sticky-mobile-copy{display:none}@media print,screen and (min-width:1001px){.template-collection .filters{height:auto!important;opacity:1!important;visibility:visible!important;width:198px!important}}@media screen and (max-width:1000px){.template-collection .filters{width:84%;padding:26px 29px 26px 31px}}@media screen and (max-width:1000px){.template-collection .filters__heading{padding-bottom:24px;border-bottom:solid 1px rgba(34,34,34,.1);margin-bottom:14px}}@media screen and (max-width:1000px){.template-collection .filters__heading-text{font-size:13px;letter-spacing:1.65px;line-height:1;color:#222;font-family:Noto Sans JP,sans-serif!important;font-weight:700;font-style:normal;margin-top:3px}}@media screen and (max-width:1000px){.template-collection .filters__close{width:20px;height:20px;position:relative;top:-6px;left:0}.template-collection .filters__close svg{width:20px;height:20px}}.template-collection .filters__inner{padding-right:0!important}.template-collection .filters-adjacent{padding-left:81px}@media screen and (max-width:1000px){.template-collection .filters-adjacent{padding:0}}.template-collection .filters-group__category{padding-bottom:25.7px;border-bottom:solid 1px #FFF;margin-bottom:19px}@media screen and (max-width:1000px){.template-collection .filters-group__category{padding-bottom:13px;margin-bottom:13px;border-bottom:solid 1px rgba(34,34,34,.1)}}@media screen and (max-width:1000px){.template-collection .filters-group__categoryBox{padding-left:20px;border-left:solid 1px rgba(34,34,34,.1)}}.template-collection .filters-group__origin{padding-bottom:22.7px;border-bottom:solid 1px #FFF;margin-bottom:26px}@media screen and (max-width:1000px){.template-collection .filters-group__origin{padding-bottom:14px;margin-bottom:14px;border-bottom:solid 1px rgba(34,34,34,.1)}}@media screen and (max-width:1000px){.template-collection .filters-group__originBox{padding-left:20px;border-left:solid 1px rgba(34,34,34,.1)}}.template-collection .filters-group__origin .filters-group__heading-text{margin-bottom:10px}@media screen and (max-width:1000px){.template-collection .filters-group__origin .filters-group__heading-text{margin-bottom:0}}@media screen and (max-width:1000px){.template-collection .filters-group__price{padding-bottom:14px;margin-bottom:14px;border-bottom:solid 1px rgba(34,34,34,.1)}}.template-collection .filters-group__heading-text{font-size:13px;letter-spacing:1.43px;line-height:22.75px;font-family:Noto Sans JP,sans-serif!important;font-weight:700;font-style:normal;color:#000;margin-bottom:14px}@media screen and (max-width:1000px){.template-collection .filters-group__heading-text{font-size:12px;letter-spacing:1.6px;margin-bottom:0;position:relative}.template-collection .filters-group__heading-text:before{position:absolute;content:"";background:url(/cdn/shop/files/arrow-sidebar.png?v=1647931935) no-repeat center;background-size:contain;width:10px;height:5px;right:0;top:3px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:.3s;transition:.3s}.template-collection .filters-group__heading-text.c-showing:before{-webkit-transform:rotate(0deg);transform:rotate(0)}}@media print,screen and (min-width:1001px){.template-collection .filters-group__box{display:block!important}}@media screen and (max-width:1000px){.template-collection .filters-group__box{display:none;margin-top:8px}}.template-collection .filters a{display:block;font-size:12px;letter-spacing:1.32px;line-height:26px;color:#000;font-family:Noto Sans JP,sans-serif!important;font-weight:400;font-style:normal}.template-collection .cc-price-range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.template-collection .cc-price-range__bar{height:1.5px;margin:7px 5px 10px 12px}.template-collection .cc-price-range__control{width:12.16px;height:12.16px;top:-5px}.template-collection .cc-price-range__control:after{width:12.16px;height:12.16px;border:solid .7px #222}.template-collection .cc-price-range__input{font-size:12px;letter-spacing:1.8px;line-height:20px;padding:0 6px 0 12px;font-family:Noto Sans JP,sans-serif!important;font-weight:400;font-style:normal;border:solid 1px #222;border-radius:0;width:80px}@media screen and (max-width:1000px){.template-collection .cc-price-range__input{width:100%}}.template-collection .cc-price-range__input-currency-symbol{font-size:12px;letter-spacing:.6px;line-height:22px;padding-left:6px;font-family:Noto Sans JP,sans-serif!important;font-weight:400;font-style:normal;top:4px;left:-7px}.template-collection .cc-price-range__input-row{margin:9px 0 0}.template-collection .cc-price-range__input-container{width:80px}@media screen and (max-width:1000px){.template-collection .cc-price-range__input-container{width:calc(50% - 10px)}}.template-collection .cc-price-range__input-container:nth-child(2){position:relative;right:4px}@media screen and (max-width:1000px){.template-collection .cc-price-range__input-container:nth-child(2){right:0}}.template-collection .filter-group .toggle-target-container{padding-bottom:0}.template-collection .filter__banner{margin-top:47px}.template-collection .filter__banner--img{line-height:0}@media screen and (max-width:1000px){.template-collection .product-block{padding-left:11px}}.template-collection .product-block .block-inner{background-color:unset;padding:0}.template-collection .product-block__title{min-height:unset}.template-collection .product-list{margin-left:-30px!important}@media screen and (max-width:1000px){.template-collection .product-list{margin-left:-11px!important}}.template-collection .product-info{padding:0}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom-collection.css.map */
