.destination-guide-disclosure{margin:0 0 24px;border:1px solid #ffffff40;color:#f1f0eb;background:#ffffff04}
body .runway-product.commerce-v60.commerce-v62 .product-heading{min-width:0}
body .runway-product.commerce-v60.commerce-v62 .product-heading h1{white-space:normal;max-width:100%;width:100%;overflow-wrap:anywhere;font-size:clamp(26px,3vw,44px);line-height:1.1}
.destination-guide-disclosure>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;min-height:48px;font-size:15px;font-weight:700;list-style:none}
.destination-guide-disclosure>summary::-webkit-details-marker{display:none}
.destination-guide-disclosure>summary::after{content:"+";font-size:22px;line-height:1}
.destination-guide-disclosure[open]>summary::after{content:"−"}
.destination-guide-disclosure>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.destination-guide-disclosure>.destination-size-guide{padding:0 20px 18px;max-width:900px}
.destination-size-guide{font:400 14px/1.55 Arial,sans-serif;letter-spacing:normal;text-transform:none;color:inherit}
.destination-size-guide .destination-size-guide__intro{margin:0 0 16px;font:inherit}
.destination-size-guide table{width:100%;border-collapse:collapse;margin:0 0 16px;font:inherit;color:inherit;table-layout:fixed}
.destination-size-guide th,.destination-size-guide td{padding:10px 8px;border-bottom:1px solid #8886;text-align:center;vertical-align:middle;word-wrap:break-word}
.destination-size-guide thead th{font-size:12px;line-height:1.35;font-weight:700;background:#8881}
.destination-size-guide th:first-child{width:16%;text-align:left}
.destination-size-guide .destination-size-guide__note,.destination-size-guide .destination-size-guide__source{font-size:12px;line-height:1.5;margin:10px 0;opacity:.85;text-transform:none;letter-spacing:normal}
.destination-size-guide a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.merch-size-dialog:has(.destination-size-guide){max-height:90vh;overflow:auto}
@media(max-width:600px){.destination-guide-disclosure>summary{padding:14px}.destination-guide-disclosure>.destination-size-guide{padding:0 14px 14px}.destination-size-guide{font-size:13px}.destination-size-guide th,.destination-size-guide td{padding:9px 5px}.destination-size-guide thead th{font-size:11px}}


.jc-collections{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.jc-collections a{display:inline-flex;align-items:center;min-height:44px;padding:9px 14px;border:1px solid #8886;border-radius:4px;color:inherit;text-decoration:none;font:600 12px/1.3 Arial,sans-serif;letter-spacing:.025em}.jc-collections a[aria-current="page"]{background:#b5a082;color:#151513;border-color:#b5a082}.jc-collections a:hover{border-color:currentColor}.jc-collections a:focus-visible{outline:2px solid currentColor;outline-offset:3px}


.jc-product-size-guide{padding:22px 0;scroll-margin-top:90px;border-top:1px solid #8884}.jc-product-size-guide h2{font-size:26px;margin:0 0 16px}.jc-product-size-guide .destination-size-guide{max-width:600px}.jc-size-anchor{display:inline-block!important;text-decoration:underline;text-underline-offset:3px;min-height:24px}.jc-product-reviews{max-width:1200px;margin:0 auto;padding:32px 5vw;color:#ece8de}.jc-product-reviews:empty{display:none}

.jc-product-policy-links{min-width:0}.jc-product-policy-links details{margin:0}.product-details:has(.jc-product-size-guide){align-items:start}@media(max-width:700px){.product-details:has(.jc-product-size-guide){grid-template-columns:minmax(0,1fr)}.jc-product-size-guide{padding-top:18px}}
