body#product .pd-product-shipping{font-size:14px;line-height:1.6;color:#272b2a;margin:8px 0 14px;clear:both}
body#product .pd-product-shipping>p{margin:0;font:inherit;color:inherit}
body#product .pd-shipping-star{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-width:44px;min-height:44px;padding:0;margin:-8px -16px -8px -12px;border:0;background:transparent;color:#6b5418;font-weight:600;text-decoration:underline;cursor:pointer}
body#product .pd-shipping-star:focus-visible,body#product .pd-shipping-note button:focus-visible{outline:3px solid #6b5418;outline-offset:2px}
body#product .pd-shipping-note{width:360px;max-width:calc(100vw - 32px);padding:22px;border:1px solid #b49b43;border-radius:12px;background:#faf9f6;color:#272b2a;font:16px/1.6 Arial,sans-serif;box-shadow:0 12px 36px #0002}
body#product .pd-shipping-note{display:none!important}
@supports selector(:popover-open){body#product .pd-shipping-note:popover-open{display:block!important}}
body#product .pd-shipping-note a{color:#6b5418;text-decoration:underline}
body#product .pd-shipping-note button{min-height:44px;padding:9px 22px;border:1px solid #b49b43;border-radius:999px;background:transparent;color:#6b5418;font-weight:600}
/* Native product tabs: keep their content height instead of inheriting the description height. */
body#product .moreinfo_block ul.nav-tabs{height:auto!important;align-items:flex-start!important}

body#product .pd-shipping-time{display:inline-block;white-space:nowrap}

/* Fallback link is available even in engines without the Popover selector. */
html body#product #columns .pd-pilot .pd-pilot-reassurance > a[href*="/content/1-"]{display:inline-flex!important}
@supports selector(:popover-open){html body#product #columns .pd-pilot .pd-pilot-reassurance > a[href*="/content/1-"]{display:none!important}}

/* Text links only: outrank retouches-r11.css without changing stored content. */
body#product #idTab1 .rte a:not(.btn):not(.button):not([role="button"]):not(.pd-reading-button),
body#product #short_description_content a:not(.btn):not(.button):not([role="button"]):not(.pd-reading-button){color:#705719!important;text-decoration:underline!important;text-underline-offset:3px}
body#product #idTab1 .rte a:not(.btn):not(.button):not([role="button"]):not(.pd-reading-button) *,
body#product #short_description_content a:not(.btn):not(.button):not([role="button"]):not(.pd-reading-button) *{color:#705719!important}
body#product #idTab1 .rte a:not(.btn):not(.button):not([role="button"]):hover,
body#product #short_description_content a:not(.btn):not(.button):not([role="button"]):hover{text-decoration-thickness:2px!important}
body#product #idTab1 .rte a:not(.btn):not(.button):not([role="button"]):focus-visible,
body#product #short_description_content a:not(.btn):not(.button):not([role="button"]):focus-visible{outline:2px solid #705719!important;outline-offset:3px;text-decoration-thickness:2px!important}
/* Display-only fallback approved by owner: no module setting is changed. */
body#product #ps_checkout-paypal-pay-later-message-product{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important}
