.collection-banner .content-over-media{display:none;position:static;min-height:auto}.shopify-section--collection-banner .section-spacing{padding:0}.shopify-section--collection-banner h1,.collection-banner h1{padding:80px 0 60px;font-size:40px;font-weight:600;color:rgb(var(--og-black));letter-spacing:.04em}.og-collection .collection{display:flex;gap:20px;justify-content:space-between;margin-bottom:120px}.og-collection .collection .facets-sidebar{max-width:360px;width:26%}.og-collection .collection .collection__main,.og-collection .collection .empty-state{max-width:1020px;width:71%}.og-product-list{display:flex;gap:80px 30px;flex-wrap:wrap}.og-product-card{position:relative;width:calc(33.33% - 20px)}.og-product-card .swiper-slide{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:1/1;background:rgb(var(--og-white))}.og-product-card .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.og-product-card .media_sub .swiper-slide{width:44px;min-width:44px;margin-right:2px}.og-product-card .media_sub .swiper-slide.swiper-slide-thumb-active{border:1px solid rgb(var(--og-black))}.og-product-card .product-card__info{display:flex;overflow:scroll}.og-product-card .product-card__info::-webkit-scrollbar{display:none}.og-product-card .product-card__info .wrap{gap:2px;flex-wrap:nowrap}.og-product-card .product-card__info .thumbnail-swatch{width:44px;height:44px;border:none}.og-product-card .product-card__info :checked+.thumbnail-swatch{border:1px solid rgb(0 0 0 / .5)}.og-product-card .product-card__figure+.product-card__info{margin-top:16px}.og-product-card .product_info{position:relative;display:flex;flex-wrap:wrap;gap:8px 13px;margin-top:20px;flex-direction:column}.og-product-card .product_info .title{width:100%;font-size:18px;font-weight:600}.og-product-card .product_info .title:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0}.og-product-card .product_info .sku{font-size:13px;font-weight:600;color:rgb(var(--og-black) / .5)}.og-product-card .product_info .sku span{font-family:var(--og-font-en2)}.og-product-card .product_info .openprice{display:block;font-weight:500;font-size:16px;margin-top:5px;color:rgb(var(--og-black));opacity:1;line-height:1;width:100%}.og-product-card .product_info .price-list{display:block;font-family:var(--og-font-en2);font-weight:500;font-size:18px;margin-top:5px;color:rgb(var(--og-black));opacity:1;line-height:1;width:100%}.og-product-card .product_info .price-list *{opacity:1;color:rgb(var(--og-black));letter-spacing:.01em}.og-product-card .product_info .price-list small{font-size:12px;font-weight:400;padding-left:6px}.og-product-card .labels{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.og-product-card .label img{height:18px;width:auto}.og-product-card .media_main.swiper{position:relative}.og-product-card .shop_tag{position:relative;z-index:2}.og-product-card .shop_tag img{height:16px;width:auto;max-width:100%;object-fit:contain}.og-product-card .series_logo{margin-bottom:8px;width:80%}.og-product-card .series_logo img{height:24px;width:auto;max-width:100%;object-fit:contain}.og-product-card .media_main+.media_sub{margin-top:6px}product-list[collection-desktop-layout=medium] .og-product-card{padding-top:32px}product-list[collection-desktop-layout=medium] .og-product-card .series_logo{position:absolute;top:0;left:0}product-list[collection-desktop-layout=compact]{gap:0}product-list[collection-desktop-layout=compact] .og-product-card{display:flex;flex-wrap:wrap;width:100%;gap:0 24px;align-items:flex-start;padding:40px 0;border-bottom:1px solid rgb(var(--og-black) / .3)}product-list[collection-desktop-layout=compact] .og-product-card:first-of-type{padding-top:0}product-list[collection-desktop-layout=compact] .og-product-card .series_logo{width:100%}product-list[collection-desktop-layout=compact] .og-product-card .media{max-width:320px;width:32%}product-list[collection-desktop-layout=compact] .og-product-card .media_sub,product-list[collection-desktop-layout=compact] .og-product-card .product-card__info{margin-top:6px}product-list[collection-desktop-layout=compact] .og-product-card .media .labels{display:none}product-list[collection-desktop-layout=compact] .og-product-card .labels{margin-top:0}product-list[collection-desktop-layout=compact] .og-product-card .product_info{max-width:700px;width:calc(68% - 24px);margin:0}@media screen and (max-width: 699px){product-list[collection-desktop-layout=compact] .og-product-card{gap:12px}product-list[collection-desktop-layout=compact] .og-product-card .media{max-width:160px;width:160px}product-list[collection-desktop-layout=compact] .og-product-card .product_info{width:calc(100% - 172px)}product-list[collection-desktop-layout=compact] .og-product-card .series_logo{margin-bottom:0}product-list[collection-desktop-layout=compact] .og-product-card .shop_tag{margin:0 0 6px}.og-product-card .product_info .title{font-size:16px}.og-product-card .product_info .price-list{font-size:24px}.og-product-card .product_info .sku{font-size:12px}.og-product-card .product_info .openprice{font-size:15px}}.facets .accordion-list .accordion{border:none}.facets .accordion-list .accordion svg{display:none}.facets .accordion-list .accordion+.accordion{margin-top:50px}.facets .accordion-list .accordion .accordion__toggle{padding-top:0;font-size:20px;font-weight:600;padding-bottom:12px;border-bottom:1px solid rgb(var(--og-black));letter-spacing:.04em}.facets .accordion-list .accordion summary{position:relative}.facets .accordion-list .accordion summary:before,.facets .accordion-list .accordion summary:after{position:absolute;top:calc(50% - 6px);right:0;width:16px;height:2px;content:"";background-color:currentColor;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transform:translateY(-50%)}.facets .accordion-list .accordion summary:after{transform:translateY(-50%) rotate(90deg)}.facets .accordion-list .accordion__disclosure[aria-expanded=true] summary:after{transform:translateY(-50%) rotate(0);opacity:0}.facets .accordion-list .accordion .accordion__content{padding-top:24px}.facets .accordion-list .accordion .accordion__content *{outline:none!important}.facets .accordion-list .accordion .accordion__content .checkbox~label{opacity:1;font-weight:500}.removable-facet{padding:12px 40px;line-height:1;gap:12px;font-size:14px;color:rgb(var(--og-black));border-color:rgb(var(--og-blakc) / .5);flex-direction:row-reverse}.removable-facet *{color:rgb(var(--og-black))}.facets-clear-all{color:rgb(var(--og-black));font-weight:600;letter-spacing:.04em}.collection-toolbar{display:block;flex-wrap:wrap;margin:0;box-shadow:none}.collection-toolbar .og-toolbar-bottom{display:flex;align-items:center;justify-content:space-between;width:100%}.collection-toolbar .layout_wrap{display:flex;align-items:center;gap:13px}.collection-toolbar .layout_wrap .title{font-weight:500}.collection-toolbar .og-toolbar-bottom .result{font-size:14px;font-weight:500}.collection-toolbar .layout_wrap .collection-toolbar__layout-switch-list{padding:0;border:none;gap:10px}.collection-toolbar .collection-toolbar__products-count{position:static;transform:unset}.collection-toolbar-counts{display:flex;width:100%;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid rgb(var(--og-black))}.collection-toolbar-counts *{font-size:14px;font-weight:500;letter-spacing:.04em;color:rgb(var(--og-black))}@media screen and (max-width: 999px){.og-collection .collection{display:block}.og-collection .collection .collection__main,.og-collection .collection .empty-state{width:100%}.og-collection .collection .active-facets{overflow:scroll;flex-wrap:nowrap}.og-collection .collection .active-facets::-webkit-scrollbar{display:none}.og-collection .collection .collection__main{display:block}.collection-toolbar__button-container{border:none}.collection-toolbar__button-container>.collection-toolbar__button{width:100%;font-size:14px;font-weight:500;letter-spacing:.04em;color:rgb(var(--og-black));opacity:1;background:rgb(var(--og-white));border:1px solid rgb(var(--og-black))}.facets .accordion-list .accordion{background:rgb(var(--og-white));border:1px solid rgb(var(--og-black))!important}.facets .accordion-list .accordion .accordion__toggle{position:relative;padding:14px!important;border:none;font-weight:600;text-align:center;justify-content:center}.facets .accordion-list .accordion .accordion__content{padding:0 24px!important}.facets .accordion-list .accordion .accordion__content .gap-2\.5{gap:0}.facets .accordion-list .accordion .accordion__content .checkbox-control{padding:16px 0;border-top:1px solid rgb(var(--og-black))}.facets .accordion-list .accordion+.accordion{margin-top:16px}.facets .accordion-list .group[aria-expanded=true] .icon.group-expanded\:rotate{transform:translateY(-50%) rotate(180deg)}.facets .accordion-list .accordion summary:before,.facets .accordion-list .accordion summary:after{top:50%;right:14px}#facets-drawer .button{margin:0;clip-path:unset;background:rgb(var(--og-black));font-family:var(--og-font-ja);font-weight:600;padding:10px}#facets-drawer .price-range{margin-bottom:20px}.removable-facet{min-width:max-content;background:rgb(var(--og-white))}.facets-clear-all{display:block;white-space:nowrap}.og-product-list{padding-top:80px}.og-collection .collection .active-facets+.collection-toolbar__button-list{margin-top:20px}#facets-drawer .h4{letter-spacing:.04em}}@media screen and (max-width: 699px){.og-collection .container>.gap-6{gap:0}.shopify-section--collection-banner h1,.collection-banner h1{font-size:24px;padding:20px 0 24px}.collection-banner .content-over-media{display:block}.facets .accordion-list .accordion .accordion__toggle{font-size:14px}.facets .accordion-list .accordion .accordion__content .checkbox-control{font-size:12px}#facets-drawer .button{font-size:14px}.removable-facet{padding:12px 15px 12px 20px;font-size:12px;gap:24px}.collection-toolbar .layout_wrap .title,.collection-toolbar .og-toolbar-bottom .result{font-size:12px}.og-product-list{padding-top:40px;gap:40px 15px}.og-product-card{width:calc(50% - 7.5px)}.collection-toolbar-counts{padding-bottom:24px}.collection-toolbar-counts *{font-size:12px}}.og-related_product .container{max-width:1274px}.og-related_product .product-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;align-items:stretch;margin:0!important}.og-related_product .product-list .og-product-card_sp{position:relative;width:calc(20% - 16px);background:rgb(var(--og-white));box-shadow:0 10px 30px rgb(var(--og-black) / .2);padding:30px 20px}.og-related_product .product-list .og-product-card_sp>a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.og-related_product .product-list .og-product-card_sp .media{position:relative;overflow:hidden;aspect-ratio:1/1;margin-bottom:33px}.og-related_product .product-list .og-product-card_sp .media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.og-related_product .product-list .og-product-card_sp h3{font-size:14px;font-weight:600;line-height:1.4}.og-related_product .product-list .og-product-card_sp .price,.og-related_product .product-list .og-product-card_sp .openprice{margin-top:20px;font-family:var(--og-font-en2);font-weight:500;font-size:16px}.og-related_product .product-list .og-product-card_sp .price small{font-family:var(--og-font-ja);font-size:10px}.og-related_product .product-list .og-product-card_sp .openprice{font-family:var(--og-font-ja);font-weight:600}.pagination{margin-top:100px}@media screen and (min-width: 1000px){.og-related_product .product-list .og-product-card_sp:nth-of-type(6){display:none}}@media screen and (max-width: 999px){.og-related_product .product-list .og-product-card_sp{width:calc(33.33% - (20px * 2 / 3))}}@media screen and (max-width: 699px){.og-related_product .section-header .h6{font-size:12px}.og-related_product .h2:not(button){font-size:34px}.og-related_product .product-list{gap:14px}.og-related_product .product-list .og-product-card_sp{width:calc(50% - 7px);padding:20px 10px 25px}.og-related_product .product-list .og-product-card_sp:nth-of-type(n+5){display:none}.og-related_product .product-list .og-product-card_sp .media{margin-bottom:20px}.og-related_product .product-list .og-product-card_sp h3{font-size:12px}.og-related_product .product-list .og-product-card_sp .price{text-align:center;font-size:20px}.og-related_product .product-list .og-product-card_sp .price small{font-size:12px}.og-related_product .product-list .og-product-card_sp .openprice{text-align:center}.pagination{margin-top:140px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/og-collection.css.map */
