.result-shipping-links{display:grid;gap:12px;margin-top:18px}.shipping-topic-dropdown{min-width:0;border:1px solid var(--hs-line);background:var(--hs-navy);color:var(--hs-text)}.shipping-topic-dropdown>summary{padding:13px 14px;cursor:pointer;font-weight:700;color:var(--hs-gold);line-height:1.4}.shipping-topic-dropdown>summary::marker{color:var(--hs-gold)}.shipping-topic-dropdown>summary:focus-visible{outline:3px solid var(--hs-gold);outline-offset:3px}.shipping-topic-dropdown[open]>summary{border-bottom:1px solid var(--hs-line)}.shipping-topic-dropdown>ul{list-style:none;margin:0;padding:4px 14px 10px}.shipping-topic-dropdown li{margin:0;padding:0}.shipping-topic-dropdown li>a{display:block;padding:10px 0;color:var(--hs-text);font-weight:400;text-decoration:underline;text-underline-offset:3px;border-bottom:1px solid var(--hs-line)}.shipping-topic-dropdown li>a:hover{color:var(--hs-gold)}.shipping-topic-dropdown li:last-child>a{border-bottom:0}.directory-section-menu>.shipping-topic-dropdown{margin:12px 0}.directory-section-menu .shipping-topic-dropdown li>a{background:transparent}.shipping-topic-overview{margin-bottom:24px}.shipping-single-topic{max-width:960px;margin:0 auto}.shipping-policy-card{min-width:0;background:var(--hs-navy);border:1px solid var(--hs-line);border-top:3px solid var(--hs-gold);padding:28px}.shipping-policy-card h2{color:var(--hs-gold);font-size:clamp(1.5rem,2.6vw,2rem);margin-bottom:22px}.shipping-policy-section{color:var(--hs-muted);font-size:.9rem;margin-bottom:10px}.shipping-policy-record{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--hs-text);font-size:1.05rem;line-height:1.75}.shipping-policy-notice{border-top:1px solid var(--hs-line);margin:28px 0 12px;padding-top:18px;font-size:.9rem;color:var(--hs-muted)}.shipping-policy-record-id{font-size:.85rem;color:var(--hs-muted);margin-bottom:0}.shipping-print-brand{display:none}.shipping-print-help{font-size:.9rem;color:var(--hs-muted)}
@media(max-width:900px){.directory-section-menu>.shipping-topic-dropdown{flex:1 1 220px;margin:0}}
@media(max-width:600px){.shipping-policy-card{padding:20px}.shipping-policy-record{font-size:1rem}.result-shipping-links{grid-template-columns:1fr}}
@media print{@page{margin:16mm}.shipping-topic-dropdown,.shipping-topic-overview,.shipping-print-help,.result-shipping-links{display:none!important}.shipping-topic-main{padding:0!important}.shipping-topic-main .retailer-heading{margin:0 0 18px!important}.shipping-topic-main .retailer-heading h1{font-size:19pt!important;color:#000!important;max-width:none}.shipping-print-brand{display:block;font-weight:700;color:#000;margin-bottom:12px;font-size:11pt}.shipping-single-topic{max-width:none;margin:0}.shipping-policy-card{padding:0;border:0;background:#fff!important;color:#000!important;box-shadow:none}.shipping-policy-card h2{font-size:15pt;color:#000!important;break-after:avoid}.shipping-policy-section,.shipping-policy-notice,.shipping-policy-record-id{color:#000!important}.shipping-policy-record{color:#000!important;font-size:11pt;line-height:1.5;white-space:pre-wrap;overflow:visible;break-inside:auto}.shipping-policy-notice{border-color:#999;margin-top:20px}}
