.archive-products .main .wp-block-group.is-style-page-title{margin-bottom:clamp(2.25rem,2.008rem + .9929vw,3.125rem)}.archive-products .main .contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;display:block;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start}@media screen and (min-width:1024px){.archive-products .main .contents{gap:clamp(3.75rem,-3.75rem + 11.7188vw,7.5rem)}}.archive-products .main .contents .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.25;width:100%}.archive-products .main .contents .content .wp-block-group.is-style-page-title{display:none}.archive-products .main .contents .content>p{-webkit-margin-before:24px;margin-block-start:24px}.archive-products .main .contents .content .wp-block-group.is-style-page-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.archive-products .main .contents .content .wp-block-woocommerce-product-collection>.wp-block-heading{margin-top:0}.archive-products .main .contents .content .shop-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:clamp(4rem,1.6489rem + 9.6454vw,12.5rem);order:2}.archive-products .main .contents .content .wp-block-group{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.archive-products .main .contents .wp-block-heading.has-background{margin-bottom:2.25rem!important;padding:.75em 2.375em}.archive-products .main .contents .summary{background:#fff;display:none;margin-bottom:clamp(2.25rem,2.008rem + .9929vw,3.125rem);padding:1rem 0;position:sticky;top:90px;z-index:10}@media print,screen and (min-width:769px){.archive-products .main .contents .summary{display:block}}@media screen and (min-width:1024px){.archive-products .main .contents .summary{top:110px}}.archive-products .main .contents .summary .dropdown{display:none;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media print,screen and (min-width:769px){.archive-products .main .contents .summary .dropdown{display:none}}.archive-products .main .contents .summary ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;font-family:var(--wp--preset--font-family--tertiary);font-size:clamp(.9375rem,.7726rem + .2577vw,1.0625rem);font-weight:500;gap:clamp(1.125rem,.2878rem + 1.7442vw,2.25rem);justify-content:center;line-height:1.3;list-style:none;margin:0;padding:0}@media print,screen and (min-width:769px){.archive-products .main .contents .summary ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.archive-products .main .contents .summary ul li:not(:last-child){margin:0}.archive-products .main .contents .summary ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid;border-radius:clamp(1.3125rem,1.2195rem + .1938vw,1.4375rem);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(.875rem,.782rem + .1938vw,1rem);font-weight:600;height:clamp(2.625rem,2.439rem + .3876vw,2.875rem);line-height:14px;padding:0 clamp(.875rem,.5029rem + .7752vw,1.375rem);text-decoration:none;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.archive-products .main .contents .summary ul li a.is-active,.archive-products .main .contents .summary ul li a:hover{background-color:var(--wp--preset--color--dark);color:#fff;text-decoration:none}.archive-products .main .contents .summary ul li a.is-red{background-color:var(--wp--preset--color--red);border-color:var(--wp--preset--color--red);color:var(--wp--preset--color--white)}.archive-products .main .contents .summary ul li a.is-black{background-color:var(--wp--preset--color--black);border-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.archive-products .main .contents .summary ul li a.is-green{background-color:var(--wp--preset--color--green);border-color:var(--wp--preset--color--green);color:var(--wp--preset--color--white)}.archive-products .main .contents .summary ul li a.is-blue{background-color:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--white)}.archive-products.admin-bar .main .contents .summary{top:122px}@media screen and (min-width:1024px){.archive-products.admin-bar .main .contents .summary{top:142px}}
