/* The same title strip, mirrored ornaments and panel as Secret's community block. */
.secret-theme .sc-inventory .sc-item.equipment-item{height:auto!important}
.secret-theme .web-shop-refund-info{padding:0!important;margin:18px 0 22px!important;border:0!important;border-radius:0!important;background:url('../images/bg-h-content.jpg') center bottom/cover no-repeat!important;color:#c0bfb0!important;box-shadow:0 10px 20px -5px #000!important}
.secret-theme .web-shop-refund-info>summary.block-title{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:56px;height:auto;padding:10px 24px!important;box-sizing:border-box;list-style:none;background:url('../images/block-title.png') center bottom/cover no-repeat!important;cursor:pointer}
.secret-theme .web-shop-refund-info>summary::-webkit-details-marker{display:none}
.secret-theme .web-shop-refund-info>summary::after{display:none}
.secret-theme .web-shop-refund-info>summary .block-frame{width:45px;height:100%;top:0;opacity:.8;pointer-events:none}
.secret-theme .secret-refund-icon{position:relative;z-index:2;display:block;width:26px;height:26px;object-fit:contain;flex:none}
.secret-theme .secret-refund-title{flex:1;color:#e2b55c!important;font:700 12px/1.5 Lunasima,Arial,sans-serif!important;text-transform:none;letter-spacing:.025em}
.secret-theme .secret-refund-arrow{position:relative;z-index:2;font-size:20px;line-height:1;color:#c7b586;transition:transform .15s}
.secret-theme .web-shop-refund-info[open] .secret-refund-arrow{transform:rotate(180deg)}
.secret-theme .secret-refund-copy{padding:6px 22px 22px}
.secret-theme .web-shop-refund-info p{font:12px/1.8 Lunasima,Arial,sans-serif!important;color:#bcb299!important;margin:12px 0 0!important}
.secret-theme .web-shop-refund-info a{color:#debd76!important;text-decoration:underline}
.secret-theme .web-shop-refund-action{border-radius:0!important;background:url('../images/bg-h-content.jpg') center bottom/cover no-repeat!important;border:0!important;box-shadow:0 10px 20px -5px #000!important}
.secret-theme .web-shop-refund-action .button{background:url('../images/button.png') center/100% 100% no-repeat!important;border:0!important;color:#f2d696!important;min-height:42px!important}
@media(max-width:600px){.secret-theme .web-shop-refund-info>summary.block-title{padding:10px 20px!important;gap:9px}.secret-theme .secret-refund-title{font-size:11px!important}.secret-theme .secret-refund-copy{padding:4px 16px 18px}.secret-theme .secret-refund-icon{width:24px;height:24px}}
