.wo-skip-link{position:fixed;top:8px;left:8px;z-index:10000;transform:translateY(-180%);padding:12px 18px;background:#1b5f91;color:#fff;border-radius:4px;font-size:16px}.wo-skip-link:focus{transform:none;color:#fff;outline:3px solid #fff;outline-offset:2px}#wo-main-content,#form_products,#wo-specs{scroll-margin-top:130px}#wo-main-content{outline:none}.custom-main-menu>li:focus-within>.dropdown{display:block;visibility:visible;opacity:1}.custom-main-menu a:focus-visible{outline:2px solid #1b5f91;outline-offset:3px}.wo-breadcrumbs{clear:both;padding:10px 15px 18px;color:#56616e;font-size:13px;line-height:1.5}.wo-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}.wo-breadcrumbs li{margin:0;overflow-wrap:anywhere}.wo-breadcrumbs li+li:before{content:"/";display:inline-block;margin-right:10px;color:#82909d}.wo-breadcrumbs a{color:#1b5f91;text-decoration:underline;text-underline-offset:3px}.wo-breadcrumbs a:focus-visible{outline:2px solid #1b5f91;outline-offset:3px}.wo-catalog-search{padding:18px;margin:0 0 24px;border:1px solid #d9e1e8;border-radius:6px;background:#f5f8fb}.wo-catalog-search.wo-browse-help .wo-browse-search{max-width:760px;margin:0}.wo-catalog-search-hint{margin:10px 0 0;font-size:13px;line-height:1.5;color:#56616e}.wo-catalog-search-hint a{text-decoration:underline;color:#1b5f91}.wo-product-tools{clear:both;margin:16px 0 20px;text-align:left}.wo-product-help-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:12px}.wo-product-help-links a{display:inline-flex;align-items:center;min-height:40px;padding:6px 0;color:#1b5f91;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.wo-purchase-help{border:1px solid #d9e1e8;border-radius:6px;overflow:hidden;background:#fff}.wo-purchase-help details+details{border-top:1px solid #d9e1e8}.wo-purchase-help summary{padding:14px 16px;color:#25313c;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer}.wo-purchase-help details[open] summary{background:#f5f8fb}.wo-purchase-help p{margin:0;padding:14px 16px;color:#52606c;font-size:14px;line-height:1.65}.wo-purchase-help a{color:#1b5f91;text-decoration:underline}.wo-product-tools a:focus-visible,.wo-product-tools summary:focus-visible{outline:2px solid #1b5f91;outline-offset:-2px}.wo-specs-note{color:#52606c;font-size:13px;line-height:1.6;margin-bottom:12px}.wo-specs__table td{overflow-wrap:anywhere}#wo-contact .wo-contact-product-context{padding:14px;margin:14px 0;border:1px solid #c7d7e6;border-radius:4px;background:#f1f6fb;overflow-wrap:anywhere}#wo-contact .wo-contact-product-context[hidden]{display:none}#wo-contact .wo-contact-product-context p{margin:0 0 8px;font-size:14px}#wo-contact .wo-contact-product-context a{color:#1b5f91;text-decoration:underline;font-size:14px}.wo-mobile-purchase,.wo-mobile-purchase[hidden]{display:none}@media(max-width:767px){#wo-main-content,#form_products,#wo-specs{scroll-margin-top:88px}.wo-breadcrumbs{padding:8px 10px 16px;font-size:12px}.wo-catalog-search{padding:14px}.wo-mobile-purchase:not([hidden]){position:fixed;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;gap:14px;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #d9e1e8;background:#fff;box-shadow:0 -3px 12px #00000014;box-sizing:border-box}.wo-mobile-purchase-info{flex:1;min-width:0;color:#25313c}.wo-mobile-purchase-info strong{display:block;font-size:17px;line-height:1.4}.wo-mobile-purchase-info small{font-size:12px;font-weight:400}.wo-mobile-purchase-info>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;color:#52606c}.wo-mobile-purchase>a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:10px 14px;border-radius:4px;background:#1b5f91;color:#fff;font-size:14px;font-weight:600;text-decoration:none}body.wo-mobile-purchase-visible{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}html.mm-opened .wo-mobile-purchase{display:none}}#form_products input[name=quantity]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}#form_products input[name=quantity]::-webkit-inner-spin-button,#form_products input[name=quantity]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
/*# sourceMappingURL=/cdn/shop/t/40/assets/wo-storefront-upgrades.css.map */
