.ly_productsHeaderContents{display:block;padding:0 0 4.4rem}@media screen and (max-width: 752px){.ly_productsHeaderContents{display:block;padding:0 0 4.8rem}}.ly_productsMainContents{display:block;-webkit-padding-before:11.4rem;padding-block-start:11.4rem}@media screen and (max-width: 752px){.ly_productsMainContents{-webkit-padding-before:7.5rem;padding-block-start:7.5rem}}.ly_productsFooterContents{display:block;padding:0 0 4.4rem}@media screen and (max-width: 752px){.ly_productsFooterContents{display:block;padding:0 0 4.8rem}}.ly_productsSearchMenuSection{display:block;-webkit-padding-before:13.2rem;padding-block-start:13.2rem}@media screen and (max-width: 752px){.ly_productsSearchMenuSection{-webkit-padding-before:6rem;padding-block-start:6rem}}.ly_productsSearchMenuSearchMenuFrame{display:block;-webkit-padding-after:15.4rem;padding-block-end:15.4rem}.ly_productsSearchMenuSearchMenuFrame_centering{display:block;margin:auto;padding:0 1.1rem;max-width:110.2rem}.bl_productsSearchMenuSearchMenuContent{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none;color:var(--color-text-primary);-webkit-padding-after:1rem;padding-block-end:1rem;position:relative;cursor:pointer}.bl_productsSearchMenuSearchMenuContent::after{content:"";inline-size:3.2rem;block-size:.2rem;background-color:var(--color-border-secondary);position:absolute;bottom:0;left:50%;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms}.bl_productsSearchMenuSearchMenuContent:visited{color:var(--color-text-primary)}.bl_productsSearchMenuSearchMenuContent:hover{color:var(--color-text-primary);text-decoration:none}.bl_productsSearchMenuSearchMenuContent:hover::after{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bl_productsSearchMenuSearchMenuContent_text{display:block}.ly_productsSearchMenuSearchMenu{display:contents}.bl_productsSearchMenuSearchMenuTitle{display:none}.bl_productsSearchMenuSearchMenuContentInput{display:none}.ly_productsSearchMenuSearchMenuList{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;gap:4.4rem;flex-wrap:wrap;list-style:none}.ly_productsSearchMenuSearchMenuList_item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ly_productsSearchMenuSearchMenuList_item::after{content:"";inline-size:1px;block-size:100%;background-color:var(--color-border-secondary);-webkit-margin-start:4.4rem;margin-inline-start:4.4rem}.ly_productsSearchMenuSearchMenuList_item:nth-last-child(1)::after{content:none;-webkit-margin-start:0;margin-inline-start:0}@media screen and (max-width: 752px){.ly_productsSearchMenuSearchMenuFrame{-webkit-padding-after:6rem;padding-block-end:6rem}.ly_productsSearchMenuSearchMenuFrame_centering{max-inline-size:none;padding-inline:2.4rem}.bl_productsSearchMenuSearchMenuContent{font-size:1.6rem;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.07em;text-decoration:none;text-transform:none;-webkit-padding-after:0;padding-block-end:0}.bl_productsSearchMenuSearchMenuContent::after{content:none}.bl_productsSearchMenuSearchMenuContent:hover::after{content:none}.ly_productsSearchMenuSearchMenu{display:block;color:var(--color-text-primary);border:solid 1px var(--color-border-primary);overflow:hidden}.bl_productsSearchMenuSearchMenuTitle{display:block;list-style:none;padding-block:1.2rem;padding-inline:2.4rem;cursor:pointer;position:relative;font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none}.bl_productsSearchMenuSearchMenuTitle::after{content:"";position:absolute;width:.8em;height:.8em;border-left:.15em solid var(--color-border-secondary);border-bottom:.15em solid var(--color-border-secondary);-webkit-transform:scale(0.8, 0.6) rotate(-45deg);transform:scale(0.8, 0.6) rotate(-45deg);right:calc(2.2rem + .2em);top:calc(1.2rem + .35em);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms}.bl_productsSearchMenuSearchMenuTitle::marker{content:none;display:none}.bl_productsSearchMenuSearchMenuTitle::-webkit-details-marker{display:none}.ly_productsSearchMenuSearchMenuList{display:grid;grid-template-columns:1fr;gap:1.2rem;flex-wrap:wrap;list-style:none;padding-inline:2.4rem;padding-block:1.2rem}.ly_productsSearchMenuSearchMenuList_item{-webkit-box-pack:start;justify-content:flex-start;margin:0;padding:0}.ly_productsSearchMenuSearchMenuList_item::after{content:none}.ly_productsSearchMenuSearchMenu[open] .bl_productsSearchMenuSearchMenuTitle::after{-webkit-transform:scale(0.8, 0.6) rotate(135deg);transform:scale(0.8, 0.6) rotate(135deg)}}.ly_productsSearchMenuProductsFrame{display:block}.ly_productsSearchMenuProductsFrame_centering{display:block;margin:auto;padding:0 1.1rem;max-width:110.2rem}.ly_productsSearchMenuProductsList{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:5.5rem;grid-row-gap:0}.ly_productsSearchMenuProductsList_item{display:none;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row:span 5;grid-row-gap:1.1rem;color:var(--color-text-primary);position:relative;-webkit-margin-after:11rem;margin-block-end:11rem}.ly_productsSearchMenuProductsList_item[href]{-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}.ly_productsSearchMenuProductsList_item[href]:hover{text-decoration:none;color:var(--color-text-primary);-webkit-transform:scale(1.05);transform:scale(1.05)}.ly_productsSearchMenuProductsList_item[href]:visited{color:var(--color-text-primary)}.ly_productsSearchMenuProductsList_item_image{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;grid-row:1;-webkit-padding-after:5.5rem;padding-block-end:5.5rem}.bl_productsSearchMenuProductsImage{display:block;inline-size:auto;block-size:14rem}.bl_productsSearchMenuProductsImage_content{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ly_productsSearchMenuProductsList_item_tags{position:absolute;top:-1.75rem;right:-0.59rem;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.ly_productsSearchMenuProductsTags{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-column-gap:1.1rem;-moz-column-gap:1.1rem;column-gap:1.1rem;list-style:none}.ly_productsSearchMenuProductsTags_item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bl_productsSearchMenuProductsTag{font-size:1.2rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:140%;letter-spacing:.05em;text-decoration:none;text-transform:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:var(--color-button-primary);color:var(--color-button-counter-primary);padding-block:1.1rem;padding-inline:0;inline-size:5.6rem;block-size:5.6rem;border-radius:50%;text-align:center}.bl_productsSearchMenuProductsTag_text{display:block}.ly_productsSearchMenuProductsList_item_title{display:block;grid-row:2}.bl_productsSearchMenuProductsTitle{font-size:1.8rem;font-family:"Shippori Mincho",serif;font-weight:700;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:1.1rem}.bl_productsSearchMenuProductsTitle_text{display:block}.ly_productsSearchMenuProductsList_item_description{display:block;grid-row:3}.bl_productsSearchMenuProductsDescription{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none}.bl_productsSearchMenuProductsDescription_text{display:block}.ly_productsSearchMenuProductsList_item_price{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;grid-row:4;-webkit-padding-after:3.3rem;padding-block-end:3.3rem}.bl_productsSearchMenuProductsPrice{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none}.bl_productsSearchMenuProductsPrice_text{display:block}.ly_productsSearchMenuProductsList_item_links{display:grid;grid-auto-columns:auto;grid-template-rows:auto;gap:1.1rem;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin:auto}.ly_productsSearchMenuProducts_links_item{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:stretch;justify-content:stretch}.el_productsSearchMenuProductsLink{font-size:1.4rem;font-family:"Noto Serif JP",serif;font-weight:500;font-style:normal;line-height:160%;letter-spacing:.1em;text-decoration:none;text-transform:none;background-color:transparent;color:var(--color-text-primary);padding-block:1.6rem;padding-inline:4.4rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;border:1px solid var(--color-border-secondary);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:300ms;transition-duration:300ms}.el_productsSearchMenuProductsLink::after{content:"";inline-size:2rem;block-size:.7rem;background-image:url(/common/images/arrow_line_right.svg);background-size:contain;background-repeat:no-repeat;-webkit-margin-start:1.1rem;margin-inline-start:1.1rem}.el_productsSearchMenuProductsLink:visited{color:var(--color-text-primary)}.el_productsSearchMenuProductsLink:hover{color:var(--color-text-primary);text-decoration:none;background-color:var(--color-background-secondary)}.el_productsSearchMenuProductsLink_text{display:block}@media screen and (max-width: 752px){.ly_productsSearchMenuProductsFrame{padding:0}.ly_productsSearchMenuProductsFrame_centering{padding-inline:2.4rem;max-width:none}.ly_productsSearchMenuProductsList{grid-column-gap:2.4rem;grid-row-gap:1.2rem;grid-template-columns:1fr 1fr}.ly_productsSearchMenuProductsList_item{grid-row-gap:1.2rem;-webkit-margin-after:4.4rem;margin-block-end:4.4rem}.ly_productsSearchMenuProductsList_item_image{-webkit-padding-after:2.4rem;padding-block-end:2.4rem}.bl_productsSearchMenuProductsImage{inline-size:auto;block-size:12rem}.ly_productsSearchMenuProductsTags{-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}.bl_productsSearchMenuProductsTag{font-size:1.4rem;font-family:"Shippori Mincho",serif;font-weight:500;font-style:normal;line-height:180%;letter-spacing:.07em;text-decoration:none;text-transform:none;padding:.6rem 1.2rem}.bl_productsSearchMenuProductsTitle{font-size:1.4rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:0}.bl_productsSearchMenuProductsTitle .bl_productsSearchMenuProductsTitle_text:nth-last-child(1){-webkit-margin-start:auto;margin-inline-start:auto}.bl_productsSearchMenuProductsDescription{font-size:1.4rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none}.ly_productsSearchMenuProductsList_item_price{-webkit-padding-after:2.4rem;padding-block-end:2.4rem}.ly_productsSearchMenuProductsList_item_links{display:grid;grid-auto-columns:auto;grid-template-rows:auto;gap:1.1rem;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin:auto}.ly_productsSearchMenuProducts_links_item{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:stretch;justify-content:stretch}.el_productsSearchMenuProductsLink{font-size:1.2rem;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;line-height:160%;letter-spacing:.05em;text-decoration:none;text-transform:none;background-color:transparent;color:var(--color-text-primary);padding-block:1.2rem;padding-inline:.6rem}.el_productsSearchMenuProductsLink::after{content:"";inline-size:1.8rem;block-size:.5rem;background-image:url(/common/images/arrow_line_right.svg);background-size:contain;background-repeat:no-repeat;-webkit-margin-start:.6rem;margin-inline-start:.6rem}.el_productsSearchMenuProductsLink_text{display:block}}[data-category-filter-current=all] .bl_productsSearchMenuSearchMenuContent[data-category-filter-default-tab],[data-category-filter-current=トップドレッシング] .bl_productsSearchMenuSearchMenuContent[data-category-filter-tab=トップドレッシング],[data-category-filter-current=グリーンキング] .bl_productsSearchMenuSearchMenuContent[data-category-filter-tab=グリーンキング],[data-category-filter-current=どんとこい] .bl_productsSearchMenuSearchMenuContent[data-category-filter-tab=どんとこい],[data-category-filter-current=その他] .bl_productsSearchMenuSearchMenuContent[data-category-filter-tab=その他]{color:var(--color-text-primary);text-decoration:none}[data-category-filter-current=all] .bl_productsSearchMenuSearchMenuContent[data-category-filter-default-tab]::after,[data-category-filter-current=トップドレッシング] .bl_productsSearchMenuSearchMenuContent[data-category-filter-tab=トップドレッシング]::after,[data-category-filter-current=グリーンキング] .bl_productsSearchMenuSearchMenuContent[data-category-filter-tab=グリーンキング]::after,[data-category-filter-current=どんとこい] .bl_productsSearchMenuSearchMenuContent[data-category-filter-tab=どんとこい]::after,[data-category-filter-current=その他] .bl_productsSearchMenuSearchMenuContent[data-category-filter-tab=その他]::after{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ly_productsPaginationSection{display:block;-webkit-padding-before:2.2rem;padding-block-start:2.2rem;-webkit-padding-after:13.2rem;padding-block-end:13.2rem}@media screen and (max-width: 752px){.ly_productsPaginationSection{-webkit-padding-before:2.4rem;padding-block-start:2.4rem;-webkit-padding-after:9.6rem;padding-block-end:9.6rem}}.ly_productsPaginationPaginationFrame{display:block}.ly_productsPaginationPaginationFrame_centering{display:block;margin:auto;padding:0 1.1rem;max-width:110.2rem}.ly_productsPaginationPaginationNavi{display:grid;grid-template:auto/6rem auto 6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.ly_productsPaginationPaginationNavi_prev{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-right:.55rem}.ly_productsPaginationPaginationNavi_next{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-left:.55rem}.ly_productsPaginationPaginationNavi_list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.bl_productsPaginationPaginationPrev{font-size:1.2rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:140%;letter-spacing:.05em;text-decoration:none;text-transform:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.55rem}.bl_productsPaginationPaginationPrevText{display:block}.bl_productsPaginationPaginationPrevText::before{content:"";inline-size:1rem;block-size:1.6rem;background-color:transparent;background-image:url(/common/images/arrow_right.svg);background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:block;-webkit-filter:invert(100%);filter:invert(100%)}.bl_productsPaginationPaginationNext{display:block}.bl_productsPaginationPaginationNext::before{content:"";inline-size:1rem;block-size:1.6rem;background-color:transparent;background-image:url(/common/images/arrow_right.svg);background-size:contain;background-repeat:no-repeat;display:block;-webkit-filter:invert(100%);filter:invert(100%)}.ly_productsPaginationPaginationList{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(2em, auto);-webkit-column-gap:.55rem;-moz-column-gap:.55rem;column-gap:.55rem}.ly_productsPaginationPaginationListItem{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.bl_productsPaginationPaginationLink{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.55rem;color:var(--color-text-primary)}.bl_productsPaginationPaginationLink:visited{color:var(--color-text-primary)}.bl_productsPaginationPaginationLink:hover{color:var(--color-text-primary);font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:700;font-style:normal;line-height:180%;letter-spacing:.1em;text-decoration:none;text-transform:none}.bl_productsPaginationPaginationLink_active{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:700;font-style:normal;line-height:180%;letter-spacing:.1em;text-decoration:none;text-transform:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.55rem}.bl_productsPaginationPaginationLink_text{display:block}.bl_productsPaginationPaginationWrap{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal;line-height:180%;letter-spacing:.15em;text-decoration:none;text-transform:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.55rem 1.1rem}.bl_productsPaginationPaginationWrapText{display:block}@media screen and (max-width: 752px){.ly_productsPaginationPaginationFrame{padding:2.4rem 0}.ly_productsPaginationPaginationFrame_centering{padding:0 1.2rem;max-width:none}.ly_productsPaginationPaginationNavi{grid-template:auto/6rem auto 6rem}.ly_productsPaginationPaginationNavi_prev{padding-right:.6rem}.ly_productsPaginationPaginationNavi_next{padding-left:.6rem}.bl_productsPaginationPaginationPrev{font-size:1.2rem;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;line-height:160%;letter-spacing:.05em;text-decoration:none;text-transform:none;padding:.6rem}.bl_productsPaginationPaginationNext{font-size:1.2rem;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;line-height:160%;letter-spacing:.05em;text-decoration:none;text-transform:none;padding:.6rem}.ly_productsPaginationPaginationList{grid-auto-columns:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.bl_productsPaginationPaginationLink{font-size:1.2rem;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;line-height:160%;letter-spacing:.05em;text-decoration:none;text-transform:none;padding:.6rem}.bl_productsPaginationPaginationLink_active{font-size:1.2rem;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;line-height:160%;letter-spacing:.05em;text-decoration:none;text-transform:none;padding:.6rem}.bl_productsPaginationPaginationWrap{font-size:1.2rem;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;line-height:160%;letter-spacing:.05em;text-decoration:none;text-transform:none;padding:.6rem 1.2rem}}[data-category-filter-current=all] .ly_productsSearchMenuProductsList_item,[data-category-filter-current=トップドレッシング] .ly_productsSearchMenuProductsList_item[data-category-filter-content*=トップドレッシング],[data-category-filter-current=グリーンキング] .ly_productsSearchMenuProductsList_item[data-category-filter-content*=グリーンキング],[data-category-filter-current=どんとこい] .ly_productsSearchMenuProductsList_item[data-category-filter-content*=どんとこい],[data-category-filter-current=その他] .ly_productsSearchMenuProductsList_item[data-category-filter-content*=その他]{display:grid}
