.nose-page,.nose-page .gmtv-article-container,.nose-page .gmtv-article-grid,.nose-main,.nose-title,.nose-reading,.nose-reading *,.nose-result,.nose-result>p,.nose-result>dl,.nose-result>dl *,.nose-deeper,.nose-deeper *,.nose-availability,.nose-related,.nose-related *{background:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nose-main{min-width:0;font-family:inherit;color:#302820}.nose-title{padding:1.4rem 0}.nose-title h1{font-size:2rem;font-weight:700;line-height:1.35;color:#8e211b;margin:0 0 1rem}.nose-title p{line-height:1.8;margin:.7rem 0}.nose-form{width:100%;max-width:none;padding:1.5rem;background:#fffdf7!important;border:1px solid #c7ad89;border-radius:.7rem;color:#302820}.nose-form fieldset{border:0;margin:0 0 1.6rem;padding:0;min-width:0}.nose-form legend{font-weight:700;font-size:1.12rem}.nose-form p{line-height:1.75;margin:.6rem 0 1rem}.nose-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.nose-choice{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem;border:1px solid #b99b79;border-radius:.35rem;background:#fff;line-height:1.65;cursor:pointer}.nose-choice input{flex:0 0 auto;accent-color:#8e211b;width:18px;height:18px;margin-top:4px}.nose-choice.is-selected{border:2px solid #8e211b;padding:calc(.8rem - 1px);background:#fff5e8}.nose-actions{display:flex;gap:.75rem;flex-wrap:wrap}.nose-actions button,.nose-availability button{min-height:46px;padding:.6rem 1rem;border:1px solid #8e211b;border-radius:.35rem;color:#8e211b;font-weight:600}.nose-actions button[type=submit]{background:#8e211b;color:#fff}.nose-actions button:disabled{opacity:.65}.nose-error{color:#8e211b;font-weight:600}.nose-main :focus-visible{outline:3px solid #8e211b;outline-offset:3px}.nose-reading,.nose-result{padding:1.2rem 0;font-size:1.0625rem;line-height:1.85}.nose-reading h2,.nose-result h2{font-size:1.45rem;line-height:1.4;font-weight:700;color:#8e211b;margin:2.2rem 0 .8rem;scroll-margin-top:125px}.nose-reading p,.nose-result p{margin:0 0 1rem}.nose-toc{display:flex;flex-wrap:wrap;gap:.55rem 1rem;border-bottom:1px solid #bda481;padding-bottom:1rem}.nose-reading a{color:#8e211b;text-decoration:underline;text-underline-offset:3px}.nose-reading dl,.nose-result dl,.nose-deeper dl{margin:1rem 0}.nose-result dl>div,.nose-deeper dl>div{padding:.7rem 0;border-bottom:1px solid #bda481}.nose-result dt,.nose-deeper dt{font-weight:700}.nose-result dd,.nose-deeper dd{margin:.3rem 0 0}.nose-parts-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:1rem 0}.nose-parts-table caption{text-align:left;font-weight:700;padding:.5rem 0}.nose-parts-table th,.nose-parts-table td{border:1px solid #bda481;padding:.7rem .85rem;text-align:left;vertical-align:top;overflow-wrap:anywhere}.nose-parts-table th:first-child{width:30%}.nose-view-list{list-style:decimal;margin:1rem 0;padding-left:1.5rem}.nose-view-list li{padding-left:.25rem;margin-bottom:.8rem}.nose-figure{padding:0!important;border:0!important;border-radius:0!important;margin:1.9rem 0}.nose-figure img{display:block;width:100%;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;aspect-ratio:auto!important;max-height:none!important}.nose-figure figcaption{padding:.75rem 0 0;font-size:.94rem;line-height:1.7;color:#514536}.nose-revision{border-top:1px solid #bda481;padding-top:1rem;font-size:.94rem}.nose-related a{border:0!important;padding:0!important}.nose-related img{-o-object-fit:contain!important;object-fit:contain!important;transform:none!important}.nose-related h2,.nose-related h3{color:#8e211b}.nose-deeper h3{font-size:1.2rem;font-weight:700;margin:1.5rem 0 .6rem;color:#8e211b}.nose-result{scroll-margin-top:125px}.nose-result:focus{outline:0}@media (max-width:767px){.nose-title,.nose-reading,.nose-result,.nose-related{padding:1.25rem}.nose-title h1{font-size:1.55rem}.nose-options{grid-template-columns:1fr}.nose-form{padding:1.25rem;border-left:0;border-right:0;border-radius:0}.nose-reading,.nose-result{font-size:1rem}.nose-reading h2,.nose-result h2{font-size:1.27rem}.nose-parts-table{font-size:.94rem}.nose-parts-table th,.nose-parts-table td{padding:.55rem}}#nose-result>div:has(>.nose-deeper){background:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
