body.is-product-guide .component-header-1>.wrapper{width:auto !important}body .is-root-container .block-product-guide{position:relative;display:flex;overflow-x:auto;overflow-y:clip;height:calc(100dvh - min(calc(5rem + 1.25 * (100vw - 22.5rem) / 77.5),6.25rem));background-color:#fff}body .is-root-container .block-product-guide .sidebar{position:absolute;z-index:1;top:0;bottom:0;left:0;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;width:2.625rem;max-width:18.75rem;padding-right:0.375rem;transition-timing-function:cubic-bezier(0.5, 0, 0, 1);transition-duration:500ms;transition-property:width;background-color:#0e2532}@media(min-width: 48rem){body .is-root-container .block-product-guide .sidebar{position:relative}}body .is-root-container .block-product-guide .sidebar.is-active{width:100vw;max-width:18.75rem}@media(min-width: 48rem){body .is-root-container .block-product-guide .sidebar.is-active{width:min(calc(14.375rem + 4.375 * (100vw - 48rem) / 52),18.75rem)}}body .is-root-container .block-product-guide .sidebar.is-active~main::after{visibility:visible;opacity:.4}body .is-root-container .block-product-guide .sidebar.is-active .sidebar-head .component-link{display:flex;visibility:visible;opacity:1}body .is-root-container .block-product-guide .sidebar.is-active .sidebar-head .component-icon .icon-wrapper{transform:rotateZ(0deg)}body .is-root-container .block-product-guide .sidebar.is-active .nav{visibility:visible;opacity:1}body .is-root-container .block-product-guide .sidebar.is-active .nav>.nav-list.is-primary{visibility:visible;transition-delay:100ms;opacity:1}body .is-root-container .block-product-guide .sidebar .sidebar-head{display:flex;align-items:center;flex-direction:row;flex-grow:0;justify-content:flex-end;padding-block:0.375rem;padding-inline:0.375rem 0;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}body .is-root-container .block-product-guide .sidebar .sidebar-head .component-link{font-family:elza;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:.02em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;font-size:0.875rem;display:none;visibility:hidden;margin-right:auto;transition-duration:500ms;transition-property:opacity,visibility,display;opacity:0;color:#fff;justify-self:flex-start;transition-behavior:allow-discrete}body .is-root-container .block-product-guide .sidebar .sidebar-head .component-link .link-text{white-space:nowrap}body .is-root-container .block-product-guide .sidebar .sidebar-head .component-icon{flex-shrink:0;width:1.875rem;height:1.875rem}body .is-root-container .block-product-guide .sidebar .sidebar-head .component-icon .icon-wrapper{width:100%;height:100%;transform:rotateZ(180deg)}body .is-root-container .block-product-guide .sidebar .nav{visibility:hidden;overflow-x:clip;overflow-y:auto;flex-grow:1;flex-shrink:1;height:100%;padding:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);transition-timing-function:cubic-bezier(0.42, 0, 1, 1);transition-duration:250ms;transition-property:width,opacity,visibility;opacity:0;background-color:#fff}body .is-root-container .block-product-guide .sidebar .nav::-webkit-scrollbar{width:0.25rem}body .is-root-container .block-product-guide .sidebar .nav::-webkit-scrollbar-track{background:rgba(14,37,50,.25)}body .is-root-container .block-product-guide .sidebar .nav::-webkit-scrollbar-thumb{border-radius:0;background:#077fb3}body .is-root-container .block-product-guide .sidebar .nav .nav-list{display:flex;flex-direction:column;padding:0;list-style:none}body .is-root-container .block-product-guide .sidebar .nav .nav-list.is-primary{visibility:hidden;transition-timing-function:cubic-bezier(0.42, 0, 1, 1);transition-duration:250ms;transition-property:opacity,visibility;opacity:0}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-list{display:none;visibility:hidden;padding-left:0.625rem;opacity:0}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item{display:flex;flex-direction:column}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item.is-opened>.nav-item-head .nav-item-toggle svg .checkbox-plus{display:none}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item.is-opened>.nav-list{display:flex;visibility:visible;opacity:1}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item.is-current>.nav-item-head::before{opacity:1 !important}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item.is-current>.nav-item-head>.nav-item-toggle svg{color:#fff}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item.is-current>.nav-item-head>.nav-item-link{color:#fff}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item.is-current>.nav-item-head>.nav-item-link svg{fill:#fff}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head{position:relative;z-index:1;display:flex;flex-direction:row;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);padding-block:3px}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head::before{position:absolute;z-index:-1;top:0;bottom:0;left:-50vw;width:150vw;content:"";transition:opacity 250ms cubic-bezier(0.42, 0, 1, 1);pointer-events:none;opacity:0;background-color:#0e2532}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head:hover::before,body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head:focus-within::before{opacity:.15}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head .nav-item-toggle{position:relative;z-index:2;flex-shrink:0;width:0.8125rem;height:0.8125rem;padding:0;border:none;border-radius:0;background-color:unset}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head .nav-item-toggle.is-hidden{visibility:hidden;pointer-events:none;opacity:0}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head .nav-item-toggle svg{width:100%;height:100%;color:#0e2532;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head .nav-item-link{z-index:1;display:flex;flex-grow:1;flex-shrink:1;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head .nav-item-link::before{position:absolute;z-index:-1;top:0;bottom:0;left:-50vw;width:150vw;content:""}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head .nav-item-link img{width:0.875rem;height:0.875rem;margin-top:1px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body .is-root-container .block-product-guide .sidebar .nav .nav-list .nav-item .nav-item-head .nav-item-link svg{width:0.75rem;height:auto;opacity:.75;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}body .is-root-container .block-product-guide .sidebar .nav .component-link{font-family:elza;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;font-size:0.8125rem;font-weight:400;line-height:1.2;letter-spacing:.02em;color:#000;font-variant-numeric:tabular-nums}body .is-root-container .block-product-guide .main{font-family:elza;font-weight:400;line-height:1.6;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;position:relative;display:flex;overflow-y:auto;align-items:flex-start;flex-direction:column;flex-grow:1;flex-shrink:1;width:100%;margin-left:2.625rem;background-color:#fff;padding-block:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);padding-inline:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 48rem){body .is-root-container .block-product-guide .main{margin-left:0}}body .is-root-container .block-product-guide .main::after{position:absolute;visibility:hidden;content:"";transition-timing-function:cubic-bezier(0.5, 0, 0, 1);transition-duration:500ms;transition-property:opacity,visibility;opacity:0;background-color:#000;inset:0}@media(min-width: 48rem){body .is-root-container .block-product-guide .main::after{visibility:hidden !important;opacity:0 !important}}body .is-root-container .block-product-guide .main h1{font-family:elza;font-weight:400;line-height:1.4;font-size:min(calc(1.375rem + 1.25 * (100vw - 22.5rem) / 77.5),2.625rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000}body .is-root-container .block-product-guide .main p{margin-bottom:.1em}body .is-root-container .block-product-guide .main a:not(.component){text-decoration:underline}body .is-root-container .block-product-guide .main .product-image{width:100%;height:auto;max-height:21.875rem;background-color:rgba(14,37,50,.1);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body .is-root-container .block-product-guide .main .product-guide-iframe{width:100%;height:100%}body .is-root-container .block-product-guide .main .empty-content{font-family:elza;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-product-guide .main .list{display:flex;flex-direction:column;margin:0;padding-left:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);list-style:disc;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}body .is-root-container .block-product-guide .main .list .item a{text-decoration:none;color:#535353}body .is-root-container .block-product-guide .main .list .item a:hover,body .is-root-container .block-product-guide .main .list .item a:focus{text-decoration:underline;color:#0e2532}body .is-root-container .block-product-guide .main .product-bread{display:flex;flex-flow:column;font-family:elza;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-product-guide .main .product-item-instructions{font-family:elza;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;width:100%;text-align:center}body .is-root-container .block-product-guide .main .product-circle-map-list{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:100%;margin:0;list-style:none;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}body .is-root-container .block-product-guide .main .product-circle-map-list .component-link{font-family:elza;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;text-align:center;text-decoration:none;color:#0e2532}body .is-root-container .block-product-guide .main .product-circle-map-list .component-link:hover,body .is-root-container .block-product-guide .main .product-circle-map-list .component-link:focus{text-decoration:underline}body .is-root-container .block-product-guide .main .details-grid{display:grid;width:100%;grid-template-columns:minmax(0, 1fr);gap:min(calc(2.5rem + 1.25 * (100vw - 22.5rem) / 77.5),3.75rem)}@media(min-width: 64rem){body .is-root-container .block-product-guide .main .details-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}body .is-root-container .block-product-guide .main .details-grid .details-grid-item{display:grid;align-items:center;grid-template-columns:6.875rem minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-product-guide .main .details-grid .details-grid-item .detail-img img{width:100%;height:auto}body .is-root-container .block-product-guide .main .details-grid .details-grid-item .detail-content{display:grid;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);padding-block:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-product-guide .main .details-grid .details-grid-item .detail-content .component-headline{font-family:elza;font-weight:400;line-height:1.2;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-product-guide .main .details-grid .details-grid-item .detail-content ul{padding-left:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);list-style:disc}body .is-root-container .block-product-guide .main .details-grid .details-grid-item .detail-content .component-link{font-family:elza;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;font-weight:400}body .is-root-container .block-product-guide .main .productmaster{display:flex;flex-direction:column;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}body .is-root-container .block-product-guide .main .productmaster ul.iconHelp{font-family:elza;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;display:flex;flex-direction:column;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}