.rc-collection-polish .collection-hero__inner{padding-top:24px;padding-bottom:8px;}
.rc-collection-polish .collection-hero__text-wrapper{min-width:0;width:100%;}
.rc-collection-polish__intro{font-size:14px;line-height:1.6;margin:8px 0;color:rgba(var(--color-foreground),.7);}
.rc-collection-polish__about summary{display:inline-flex;align-items:center;gap:16px;min-height:44px;list-style:none;font-size:12px;color:#967638;cursor:pointer;}
.rc-collection-polish__about summary::-webkit-details-marker{display:none;}
.rc-collection-polish__about summary span{font-size:18px;}
.rc-collection-polish__about[open] summary span{transform:rotate(45deg);}
.rc-collection-polish__about .rte{font-size:14px;line-height:1.7;text-align:left;padding:0 0 14px;}
.rc-collection-polish__edits{display:flex;align-items:center;gap:28px;overflow-x:auto;scrollbar-width:none;border-top:1px solid rgba(150,118,56,.25);margin-top:8px;}
.rc-collection-polish__edits::-webkit-scrollbar{display:none;}
.rc-collection-polish__edits a{flex:0 0 auto;display:flex;align-items:center;min-height:44px;color:#886529;text-decoration:none;font-size:12px;letter-spacing:.03em;}
.rc-collection-polish__edits a:first-child{font-weight:600;}
.rc-collection-polish__edits a:hover{text-decoration:underline;text-underline-offset:5px;}
@media(min-width:750px){
 body:has(.rc-collection-polish) .facets-wrapper.page-width,
 body:has(.rc-collection-polish) .product-grid-container .collection.page-width{max-width:1800px;padding-inline:24px;}
}
@media(max-width:749px){
 .rc-collection-polish__intro{font-size:13px;line-height:1.5;margin:0;}
 .rc-collection-polish__about summary{font-size:11px;min-height:38px;}
 .rc-collection-polish__edits{gap:24px;margin-top:4px;}
 .rc-collection-polish__edits a{font-size:12px;}
 body:has(.rc-collection-polish) #product-grid{--grid-mobile-horizontal-spacing:2px;column-gap:2px;}
 body:has(.rc-collection-polish) #product-grid .card__inner{border:0!important;}
}
