.sado-wearing-alternatives{box-sizing:border-box;width:100%;max-width:100%;margin:8px 0 0;color:#242823;font-family:var(--font-body-family),sans-serif;font-size:14px;line-height:1.6;letter-spacing:normal}
.sado-wearing-alternatives *{box-sizing:border-box}
.sado-wearing-alternatives>summary{display:list-item;min-height:44px;padding:10px 2px;cursor:pointer;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}
.sado-wearing-alternatives>summary:focus-visible,.sado-wearing-alternatives a:focus-visible{outline:3px solid #806345;outline-offset:3px}
.sado-wearing-alternatives__content{padding:10px 12px;border:1px solid #d8d5ca;background:#f7f5ee}
.sado-wearing-alternatives__content>p{margin:0 0 8px!important;color:#62645c;font-size:13px;line-height:1.7}
.sado-wearing-alternatives ul{padding:0;margin:0;list-style:none;max-height:240px;overflow-y:auto;overscroll-behavior:contain}
.sado-wearing-alternatives li+li{border-top:1px solid #d8d5ca}
.sado-wearing-alternatives li>a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-height:44px;padding:9px 2px;color:inherit!important;text-decoration:none;font:inherit}
.sado-wearing-alternatives li>a:hover{text-decoration:underline;text-underline-offset:4px}
.sado-wearing-alternatives__name{min-width:0;overflow-wrap:anywhere}
.sado-wearing-alternatives__price{font-variant-numeric:tabular-nums;white-space:nowrap}
.sado-wearing-alternatives__price small{font-size:11px}

.sado-wearing-hero-options{max-width:1280px;margin:auto;padding:0 28px}.sado-wearing-hero-options__item{padding:16px 0;border-top:1px solid #d8d5ca}.sado-wearing-hero-options__item>p{margin:0;font:500 14px/1.7 var(--font-body-family),sans-serif}.sado-wearing-hero-options:empty{display:none}
