.header-yanchuan__search{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;color:var(--color-navy);border:1px solid #dbe3ea;border-radius:8px}.header-yanchuan__search:hover{color:var(--color-brand-red);background:#f3f6f9}.header-yanchuan__search:focus-visible{outline:2px solid var(--color-brand-red);outline-offset:3px}@media(min-width:1024px)and (max-width:1279px){.header-yanchuan__nav{gap:16px}}.product-info__details{min-width:0}.product-info__title{overflow-wrap:anywhere}.product-info__description .yc-product-description{color:#253447;font-size:16px;line-height:1.7}.yc-product-description>p{margin:0 0 16px}.yc-product-description .yc-product-kicker{color:#4b6074;font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:12px}.yc-product-description h3{color:#10243a;font-size:21px;line-height:1.35;margin:28px 0 14px}.yc-product-specs-wrap{width:100%;overflow-x:auto;margin-bottom:24px}.yc-product-description .yc-product-specs{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid #d9e2eb;font-size:14px;line-height:1.6}.yc-product-specs th,.yc-product-specs td{padding:12px 14px;border:1px solid #d9e2eb;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.yc-product-specs th{width:46%;font-weight:600;color:#253447}.yc-product-specs tr:nth-child(odd){background:#f4f7fa}.yc-product-description ul{padding-left:22px;margin:0 0 18px}.yc-product-description li{padding:4px 0}.yc-product-description .yc-product-note{font-size:14px;color:#4b6074}.yc-product-description figure{margin:20px 0}.yc-product-description figcaption{font-size:13px;color:#4b6074;margin-top:8px}.yc-product-description .yc-product-quote{display:inline-block;margin-top:6px;padding:12px 20px;background:#10243a;color:#fff;border-radius:6px;text-decoration:none;font-weight:600}.yc-product-description .yc-product-quote:hover{background:#24435f}.yc-product-description .yc-product-quote:focus-visible{outline:3px solid #ed1c24;outline-offset:3px}@media(max-width:749px){.product-info__description .yc-product-description{font-size:15px}.yc-product-description h3{font-size:19px;margin-top:24px}.yc-product-specs th,.yc-product-specs td{padding:10px}.yc-product-description .yc-product-specs{font-size:13px}}.yc-product-navigation{display:block;margin:18px 0}.yc-product-navigation__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.yc-product-navigation__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #cad7e2;border-radius:8px;background:#fff;color:#142b40;text-decoration:none;font-size:14px;line-height:1.4;font-weight:600;cursor:pointer;box-sizing:border-box;min-width:0;overflow-wrap:anywhere}.yc-product-navigation__button svg{flex-shrink:0}.yc-product-navigation__previous{justify-self:start}.yc-product-navigation__next{justify-self:end}.yc-product-navigation__button[aria-disabled=true]{color:#9baab7;background:#f5f7fa;border-color:#e1e7ed;cursor:default}.yc-product-navigation__button[aria-disabled=false]:hover{color:#b71728;border-color:#b71728;background:#fff8f8}.yc-product-navigation a:focus-visible{outline:3px solid #1685bc;outline-offset:4px}.yc-product-navigation__back{font-size:13px;line-height:1.5;color:#405e77;text-align:center;text-underline-offset:3px;overflow-wrap:anywhere}.yc-product-navigation__status{color:#526b7e;font-size:13px;line-height:1.5;margin:8px 0 0}.yc-product-navigation__status[hidden]{display:none}@media(min-width:1640px){.yc-product-navigation__row{display:block}.yc-product-navigation__button{position:fixed;top:50%;transform:translateY(-50%);width:56px;height:56px;padding:0;z-index:10;box-shadow:0 3px 14px #10243a14}.yc-product-navigation__previous{left:max(20px,calc((100vw - 1280px)/4 - 28px))}.yc-product-navigation__next{right:max(20px,calc((100vw - 1280px)/4 - 28px))}.yc-product-navigation__button span,.yc-product-navigation[data-product-in-view=false] .yc-product-navigation__button{display:none}}@media(max-width:749px){.yc-product-navigation__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.yc-product-navigation__previous{grid-column:1;grid-row:1;justify-self:stretch}.yc-product-navigation__next{grid-column:2;grid-row:1;justify-self:stretch}.yc-product-navigation__back{grid-column:1 / -1;grid-row:2}.yc-product-navigation__button{min-height:48px;padding:10px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAgAAAAEAAAAAAAEA */
