@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);*{box-sizing:border-box;margin:0;padding:0;-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}html{font-size:62.5%}body{width:100%;height:max(100vh,680px);background-color:#fff}body.lock{overflow:hidden}@media (max-width:700px){body{height:max(100vh,480px)}}input,select,textarea{border-radius:0}main{width:100%;min-height:calc(max(680px,100vh) - (clamp(4rem,4.25vw,7rem) + clamp(1.5rem,2.25vw,3rem) * 2) * 2);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding-top:4rem}section{width:fit-content;max-width:1600px;padding:clamp(2rem,4vw,5rem);width:100%}section.box{box-shadow:0 3px 6px #0000003b;border-radius:1rem;max-width:calc(100% - clamp(2rem,4vw,5rem) * 2)}section.panel{background:#fff;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}section.panel::-webkit-scrollbar{display:none}section.single{width:clamp(min(90vw,540px),33.33%,720px)}section.scroll{width:100%;min-height:240px;overflow-y:scroll;overflow-x:hidden}section.scroll>.row{width:100%;justify-content:space-between;border-bottom:1px solid #71c7d5;padding:2rem 0;margin:0 0 1rem}@media (max-width:700px){section{width:100%!important}}a,b,h1,h2,h3,h4,h5,h6,i,li,p,pre,span,strong,ul{line-height:1.2}a.center,b.center,h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,i.center,li.center,p.center,pre.center,span.center,strong.center,ul.center{text-align:center}h1{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;color:#ba0431;font-size:min(12vw,12rem);letter-spacing:clamp(.2rem,.3vw,.45rem);position:absolute;bottom:0;left:clamp(1.5rem,2.25vw,3rem);opacity:.1;z-index:-1}h2{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:clamp(2.4rem,2.4vw,4rem);letter-spacing:clamp(.24rem,.24vw,.4rem);text-transform:uppercase;color:#ba0431;margin:0}h3{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.6rem,1.8vw,2.4rem);letter-spacing:clamp(.2rem,.22vw,.36rem);text-transform:uppercase;color:#ba0431;margin:0}h4{font-family:"Open Sans",sans-serif;font-weight:300;font-style:normal;font-size:clamp(1.4rem,1.6vw,2.4rem);letter-spacing:clamp(.14rem,.16vw,.24rem);color:#ba0431;margin:0}h5{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.4rem,1.6vw,1.8rem);color:#ba0431}h6{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.4rem,1.6vw,2.2rem);letter-spacing:clamp(.18rem,.2vw,.32rem);text-transform:uppercase;color:#000;margin:0}p{font-family:"Open Sans",sans-serif;font-weight:300;font-style:normal;color:#000;font-size:clamp(1.3rem,1.4vw,1.5rem);line-height:1.4}p.error{margin:clamp(1.5rem,2.25vw,3rem) 0}a{text-decoration:none;color:#000}.red{color:#ba0431}.row{display:flex;align-items:center}.row.wrap{flex-wrap:wrap}.row.center{justify-content:center}.row.sb{justify-content:space-between}.row.stretch{align-items:stretch}.row article{width:47.5%;margin-bottom:2rem}.row article a{width:fit-content;display:block}.row.line{padding:1rem 0;border-bottom:1px solid #ba0431}.compact{display:flex;flex-direction:column;padding:1rem 0 .5rem;border-bottom:1px solid #ba0431;align-items:flex-start}.compact>h4{margin:0 0 1rem}.compact>.buttons{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.compact>.buttons a{text-align:right;margin:0 3rem 1rem 0!important}.outbound{position:relative;padding-right:2.5rem}.outbound::before{content:"";position:absolute;height:2rem;width:2rem;aspect-ratio:1/1;background-image:url(/assets/images/outbound.svg);background-position:center;background-size:contain;background-repeat:no-repeat;right:0;top:50%;translate:0 -50%}.outbound.bold::before{background-image:url(/assets/images/outbound-thick.svg)}.outbound.red::before{background-image:url(/assets/images/outbound-red.svg)}.outbound.red.bold::before{background-image:url(/assets/images/outbound-red-thick.svg)}.outbound.noanim::before{transition:.2s}.outbound.noanim::after{display:none}.outbound.noanim:hover::before{opacity:.7}form{display:block;width:100%;position:relative}form.collapse .field{margin-bottom:1rem}form.collapse .field:last-of-type{margin-bottom:0}.field{width:100%;margin:0 0 clamp(1.5rem,2.25vw,3rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.field.line{padding-bottom:.5rem}.field.line input{border-bottom:2px solid #71c7d5}.field.submit{width:fit-content;position:relative}.field.submit:has(input[type=submit].btn)::before{content:"";position:absolute;height:3px;top:100%;left:0;background:#71c7d5;width:50%;transition:.2s}.field.submit:has(input[type=submit].btn):hover::before{width:100%}.field>input{width:100%;margin-bottom:.5rem}.field>.end{align-self:flex-end;text-align:right}.field.large input{font-family:"Open Sans",sans-serif;font-weight:300;font-style:normal;font-size:clamp(2rem,2.2vw,4rem);padding:.5rem}.field.large.line{border-bottom:1px solid #71c7d5}.field.large.line input{border-bottom:none}label{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;display:block;text-transform:uppercase;font-size:clamp(1rem,1vw,1.4rem);letter-spacing:clamp(.2rem,.2vw,.28rem);margin-bottom:.5rem}button{appearance:none;border:none;background:0 0;display:block;padding:0;margin:0}input{flex:1;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;display:block;border:none;background:0 0;border-radius:0;padding:.25rem 0;font-size:clamp(1.2rem,1.2vw,1.6rem)}input::placeholder{color:#0000003b}input#pageId{position:absolute;right:200vw}textarea{resize:none}.btn{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;color:#ba0431;border:none;cursor:pointer;background:0 0;font-size:clamp(1.2rem,1.2vw,1.6rem);letter-spacing:2.8px;text-decoration:none;text-transform:uppercase;transition:.2s;position:relative}.btn:before{content:"";position:absolute;height:2px;bottom:-8px;margin-top:-.5px;background:#71c7d5;left:0;width:50%;transition:.2s}.btn:hover::before{width:100%}@media (max-width:700px){.btn{font-size:1.2rem;letter-spacing:1.8px}}.btn.black{color:#000}.btn.black:before{background:#000}.btn.red{color:#ba0431}.btn.red:before{background:#ba0431}a.row{transition:.2s;cursor:pointer}a.row:hover{opacity:.7}a.row:hover .link::after{width:100%}a.row:hover .btn::before{width:100%}.link{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;color:#71c7d5;position:relative;font-size:clamp(1.1rem,1.1vw,1.3rem);letter-spacing:clamp(.11rem,.11vw,.13rem);text-transform:uppercase;cursor:pointer}.link::after{content:"";width:0%;height:1px;position:absolute;top:100%;left:0;background:#71c7d5;transition:.2s}.link:hover::after{width:100%}.link.red{color:#ba0431}.link.red::after{background:#ba0431}.link.black{color:#000}.link.black::after{background:#000}.link.bold{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal}.link.bold::after{height:2px}.link.selected{pointer-events:none}a.card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:clamp(2rem,4vw,5rem);border-radius:1rem;box-shadow:0 3px 6px #0000003b;width:clamp(min(90vw,250px),20%,400px);margin:clamp(1rem,1.2vw,2rem);cursor:pointer;aspect-ratio:4/5}a.card picture{display:block;width:100%;aspect-ratio:5/4;transition:.2s;margin-bottom:calc(clamp(2rem,4vw,5rem)/ 2)}a.card picture svg{width:100%;height:100%;object-fit:contain}a.card h3{text-align:center}a.card:hover picture{scale:1.05}a.card.disabled{pointer-events:none}a.card.disabled picture{position:relative}a.card.disabled picture svg{opacity:.15;filter:saturate(.5)}a.card.disabled picture::after{position:absolute;z-index:1;content:"Coming\aSoon";white-space:pre;text-align:center;color:#ba0431;font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;top:50%;left:50%;line-height:1;translate:-50% -50%;font-size:clamp(1.8rem,2vw,2.6rem);letter-spacing:clamp(.24rem,.24vw,.4rem)}a.card.disabled>h3{filter:saturate(.5);opacity:.15}@media (max-width:700px){a.card{max-width:30%;width:30%;align-self:center}a.card h3{font-size:1.4rem}}span#error{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;color:#ba0431;font-size:clamp(1rem,1.1vw,1.4rem);position:absolute;bottom:100%;left:0}span.role{color:#ba0431;font-size:clamp(1rem,1.1vw,1.4rem);font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;text-transform:capitalize;opacity:.3;position:absolute;right:0;bottom:0;translate:0 30%}@keyframes rotate{0%{rotate:0deg}100%{rotate:360deg}}.spin{color:transparent!important;border:2px solid #ba0431;border-bottom:2px solid transparent;border-top:2px solid transparent;border-radius:50%;aspect-ratio:1/1;width:clamp(2rem,2.2vw,2.5rem);height:clamp(2rem,2.2vw,2.5rem);padding:0;animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;pointer-events:none}.spin::after,.spin::before{display:none!important}.breadcrumb{width:fit-content;position:absolute;background:#ba0431;padding:.5rem 1rem;top:0;translate:0 -50%;left:0;padding-left:clamp(1.5rem,2.25vw,3rem)}.breadcrumb *{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:clamp(1rem,1.1vw,1.2rem);line-height:1.2;margin:0;padding:0}.breadcrumb span{color:#fff;display:block}.breadcrumb span a{color:#fff;display:inline;transition:.2s}.breadcrumb span a:hover{opacity:.7}.breadcrumb span p{color:#fff;display:inline}.breadcrumb span p.current{opacity:.7}.breadcrumb span p.gap{margin:0 clamp(.3rem,.4vw,.5rem)}@media (max-width:700px){.breadcrumb{translate:0 0}}header{height:calc(clamp(4rem,4.25vw,7rem) + clamp(1.5rem,2.25vw,3rem) * 2);min-height:calc(clamp(4rem,4.25vw,7rem) + clamp(1.5rem,2.25vw,3rem) * 2);max-height:calc(clamp(4rem,4.25vw,7rem) + clamp(1.5rem,2.25vw,3rem) * 2);width:100%;padding:clamp(1.5rem,2.25vw,3rem)}header nav{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}header nav .logo{padding:0;margin:0;display:block;transition:.2s;height:100%;position:relative}header nav .logo svg{height:100%;transition:.2s}header nav .logo svg g#text{transition:.2s}header nav .logo:hover svg g#text{opacity:.5}header nav .links>a{margin-left:clamp(1.5rem,2.25vw,3rem)}header.dashboard{height:calc(clamp(2rem,2.125vw,3.5rem) + clamp(1.5rem,2.25vw,3rem) * 2);min-height:calc(clamp(2rem,2.125vw,3.5rem) + clamp(1.5rem,2.25vw,3rem) * 2);max-height:calc(clamp(2rem,2.125vw,3.5rem) + clamp(1.5rem,2.25vw,3rem) * 2);width:100%;padding:clamp(1rem,1.5vw,2rem) clamp(1.5rem,2.25vw,3rem)}header.dashboard .logo span{display:none}footer{width:100%;padding:clamp(1.5rem,2.25vw,3rem);height:calc(clamp(4rem,4.25vw,7rem) + clamp(1.5rem,2.25vw,3rem) * 2);min-height:calc(clamp(4rem,4.25vw,7rem) + clamp(1.5rem,2.25vw,3rem) * 2);max-height:calc(clamp(4rem,4.25vw,7rem) + clamp(1.5rem,2.25vw,3rem) * 2);display:flex;align-items:flex-end;justify-content:space-between}footer .row{width:100%;justify-content:space-between}footer .row .text{font-size:clamp(1.1rem,1.1vw,1.3rem);letter-spacing:clamp(.11rem,.11vw,.13rem);color:#71c7d5;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal}#home h2{max-width:90%;text-align:center;margin:0 auto}@media (max-width:700px){#home h2{margin-bottom:3rem}}#home.row.center{align-items:stretch}main:has(#home.row.dashboard){padding:0;height:calc(100vh - (clamp(2rem,2.125vw,3.5rem) + clamp(1.5rem,2.25vw,3rem) * 2));max-height:calc(100vh - (clamp(2rem,2.125vw,3.5rem) + clamp(1.5rem,2.25vw,3rem) * 2))}main:has(#home.row.dashboard) #home.row.dashboard{align-items:flex-start;height:100%;padding-bottom:clamp(1.5rem,2.25vw,3rem);width:100%}main:has(#home.row.dashboard) #home.row.dashboard .col{position:relative;height:100%;width:50%;padding:clamp(1.5rem,2.25vw,3rem)}main:has(#home.row.dashboard) #home.row.dashboard .col h3{width:100%;text-align:left;margin:0 0 1rem}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas{padding:0 clamp(1.5rem,2.25vw,3rem)}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas::after{content:"";height:100%;width:2px;background:#ba0431;position:absolute;top:0;right:-1px}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer{margin:0 0 2rem;border:1px solid #ba0431}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer h4{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.4rem,1.5vw,1.6rem);background:#fff;padding:0;color:#ba0431;padding:clamp(.2rem,.3vw,.4rem) clamp(.4rem,.6vw,.8rem);letter-spacing:1px;margin:0}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .field{margin:0}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .field label{margin:0;font-size:.9rem;letter-spacing:1px}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .field p{margin:0}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .top{display:flex;align-items:center;justify-content:space-between;background:#ba0431;padding:clamp(.2rem,.3vw,.4rem) clamp(.4rem,.6vw,.8rem)}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .top>.field{width:50%;margin:0}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .top>.field p{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;letter-spacing:1px}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .top>.field *{color:#fff;width:100%}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .top>.field:last-of-type p{text-align:right}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .rmas .rma{border-bottom:1px solid #ba0431;display:grid;grid-template-columns:12.5% 17.5% 55% 15%;padding:clamp(.2rem,.3vw,.4rem) clamp(.4rem,.6vw,.8rem)}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .rmas .rma:last-of-type{border-bottom:none}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .rmas .rma p{word-break:break-all;padding-right:.5rem}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .rmas .rma .field:last-of-type p{padding-right:0;width:100%;text-align:right}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .rmas .rma.red{background:#ba043133}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .rmas .rma.white{background:#00000019}main:has(#home.row.dashboard) #home.row.dashboard .col#rmas .parentContainer .rmaContainer .rmas .rma.green{background:#64d60033}main:has(#home.row.dashboard) #home.row.dashboard .col#notes{padding:0 clamp(1.5rem,2.25vw,3rem)}main:has(#home.row.dashboard) #home.row.dashboard .col#notes .note{display:grid;grid-template-columns:20% 20% 60%;border-bottom:1px solid #ba0431}main:has(#home.row.dashboard) #home.row.dashboard .col#notes .note.heading{border-bottom:none;padding-bottom:0}main:has(#home.row.dashboard) #home.row.dashboard .col#notes .note.heading p{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;background:#ba0431;color:#fff;letter-spacing:1px}main:has(#home.row.dashboard) #home.row.dashboard .col#notes .note p{padding:clamp(.2rem,.3vw,.4rem) clamp(.4rem,.6vw,.8rem)}main:has(#home.row.dashboard) #home.row.dashboard .col#notes .note p:first-of-type{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal}section#passwordSearch{height:fit-content}section#passwordSearch .field{margin-bottom:0}section#passwordResults{height:40vh}section#passwordResults .row{flex-direction:row}section#passwordResults .row h4 span{font-size:clamp(1rem,1.1vw,1.3rem);font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;letter-spacing:0}section#passwordResults .row.sub{display:none}section#passwordResults .row.sub.shown{display:flex}#passwordView{padding:0}#passwordView a.btn{display:block;width:fit-content}#passwordView #back{margin-bottom:6rem}@media (max-width:700px){#passwordView #back{margin-bottom:3rem}}#passwordView>h4{margin-bottom:.5rem}@media (max-width:700px){#passwordView>h4{font-size:3.2rem}}#passwordView h5{margin-bottom:4rem}@media (max-width:700px){#passwordView h5{font-size:2rem}}#passwordView>#pass-field>label{padding:0 0 .5rem}#passwordView>#pass-field h4{padding:0 0 1rem 0}#passwordView>#pass-field>#default{display:block}#passwordView>#pass-field>#reveal{display:none;align-items:center;justify-content:flex-start}#passwordView>#pass-field>#reveal .row.main{margin:0 0 2rem}#passwordView>#pass-field>#reveal .row.main h4{margin-right:4rem;letter-spacing:0}#passwordView>#pass-field>#reveal .row.main>.btn{margin-top:.5rem;font-size:1rem;position:relative}#passwordView>#pass-field>#reveal .row.main>.btn aside{position:absolute;bottom:calc(100% + 1rem);left:50%;translate:-50% 0;font-size:1.2rem;background:#ba0431;padding:.25rem .5rem;color:#fff;font-family:"Open Sans",sans-serif;font-weight:300;font-style:normal;letter-spacing:.1rem}#passwordView>#pass-field>#reveal .row.main>.btn aside::before{content:"";position:absolute;background:#ba0431;height:.5rem;width:.5rem;rotate:45deg;bottom:0;left:50%;translate:-50% 50%}#passwordView>#pass-field>#reveal .row:last-of-type .btn{text-align:left}#passwordView>#pass-field>#reveal .row:last-of-type #newPass{margin-left:4rem}#passwordView>#pass-field>#reveal .row:last-of-type #newPass.hidden{display:none}@media (max-width:700px){#passwordView>#pass-field>#reveal .row:last-of-type .btn{margin-bottom:2rem}#passwordView>#pass-field>#reveal .row:last-of-type #newPass{margin-left:0}}#passwordView>#pass-field.disclosed #default{display:none}#passwordView>#pass-field.disclosed #reveal{display:block}#passwordView .row{flex-wrap:wrap}#passwordView .row button{margin-right:clamp(2rem,4vw,5rem)}@media (max-width:700px){#passwordView .row{flex-direction:column;align-items:flex-start}#passwordView .row button{margin-bottom:2rem}}#passwordView .passLabel.hidden{display:none}#passwordView .passLabel.hidden~#pass-field{display:none}#page-products #productResults .row{flex-direction:column;align-items:flex-start}#page-products #productResults .row h4{width:fit-content;margin-bottom:1rem}#page-products #productResults .row .buttons{align-self:flex-end;display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;padding-left:clamp(2rem,4vw,5rem)}#page-products #productResults .row .buttons>.btn{display:block;margin:0 clamp(2rem,4vw,5rem) 1rem 0;text-align:right;line-height:1}#page-products #productResults .row .buttons>.dropper{position:relative}#page-products #productResults .row .buttons>.dropper .dropdown{opacity:0;pointer-events:none;position:absolute;top:100%;left:-.25rem;min-width:calc(100% + .5rem);flex-direction:column;background:#fff;border-radius:1rem;box-shadow:0 3px 6px #0000003b;transition:.3s;padding:0 1.5rem 1.5rem}#page-products #productResults .row .buttons>.dropper .dropdown a.link{display:block;margin:0 0 1rem;text-align:left;width:fit-content}#page-products #productResults .row .buttons>.dropper .dropdown a.link:last-of-type{margin:0}#page-products #productResults .row .buttons>.dropper:hover .dropdown{opacity:1;pointer-events:all;padding:1.5rem}main:has(#searchResults){padding:4rem 5% 0}#searchResults .row{flex-direction:row}#searchResults .row h4 span{padding-left:clamp(1rem,1.1vw,1.3rem);font-size:clamp(1rem,1.1vw,1.3rem);font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;letter-spacing:0}#searchResults .buttons a{margin-left:3rem}#searchResults .buttons a:first-of-type{margin-left:0}#searchPage{padding-top:clamp(1rem,2vw,3rem);padding-bottom:clamp(1rem,2vw,3rem);min-height:140px;margin:0 auto;max-width:1600px}#searchPage .field{margin-bottom:clamp(.6rem,.8vw,1.5rem)}#searchPage .field input{font-size:clamp(1.4rem,1.6vw,2rem)}@media (max-width:700px){#searchPage{min-height:100px}}#integrated-product-data #back{display:block;width:fit-content;margin-bottom:2.5rem}#integrated-product-data>h2{margin-bottom:3rem;width:100%;text-align:left}#integrated-product-data>div{margin:0 0 clamp(2rem,4vw,5rem);padding-bottom:clamp(2rem,4vw,5rem);border-bottom:2px solid #ba0431}#integrated-product-data>div h6{margin:0 0 clamp(1rem,2vw,2.5rem);color:#ba0431}#integrated-product-data>div:last-of-type{border-bottom:none}#integrated-product-data .manuals{margin-bottom:2rem;max-width:100%;max-height:20vh;overflow:scroll}#integrated-product-data .manuals a{display:block;margin-right:2rem}#integrated-product-data .manuals a:last-of-type{margin-right:0}#integrated-product-data .work-orders{margin-bottom:2rem;max-width:100%;max-height:20vh;overflow:scroll}#integrated-product-data .work-orders .order{width:100%;border-bottom:1px solid #000;padding:1rem 0}#integrated-product-data .work-orders .order p{flex:1}#integrated-product-data .work-orders .order p:last-of-type{text-align:right}#integrated-product-data .passwords{width:100%}#integrated-product-data .passwords .password{width:100%;display:flex;align-items:center;justify-content:space-between;margin:0 0 2rem;border-bottom:1px solid #000;padding:clamp(.66rem,1.33vw,1.66rem) 0 clamp(.5rem,1vw,1.25rem)}#integrated-product-data .passwords .password h4{font-size:clamp(2rem,2vw,2.6rem)}#integrated-product-data .passwords .password.revealed .info button{display:block}#integrated-product-data .passwords .password.revealed .buttons .initial{display:none}#integrated-product-data .passwords .password.revealed .buttons .post{display:flex}#integrated-product-data .passwords .password button{transition:.2s;cursor:pointer;position:relative;padding-bottom:.75rem;margin:0 0 0 clamp(1rem,2vw,2.5rem)}#integrated-product-data .passwords .password button::after{content:"";position:absolute;width:40%;top:100%;left:0;background:#71c7d5;height:2px;transition:.2s}#integrated-product-data .passwords .password button span{color:#ba0431;font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px;line-height:1.2}#integrated-product-data .passwords .password button aside{position:absolute;bottom:100%;left:50%;translate:-50% 0;font-size:1.2rem;background:#ba0431;padding:.25rem .5rem;color:#fff;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;letter-spacing:.1rem}#integrated-product-data .passwords .password button aside::before{content:"";position:absolute;background:#ba0431;height:.5rem;width:.5rem;rotate:45deg;bottom:0;left:50%;translate:-50% 50%}#integrated-product-data .passwords .password button:hover::after{width:100%}#integrated-product-data .passwords .password .info{display:flex;align-items:center;justify-content:flex-start}#integrated-product-data .passwords .password .info>div{position:relative;margin:0 2rem 0 0}#integrated-product-data .passwords .password .info>div label{position:absolute;bottom:100%}#integrated-product-data .passwords .password .info button{display:none}#integrated-product-data .passwords .password .buttons button{display:flex;align-items:center;padding:0;justify-content:flex-end}#integrated-product-data .passwords .password .buttons button figure{display:block;width:3rem;height:3rem;aspect-ratio:1/1;margin-left:1rem}#integrated-product-data .passwords .password .buttons button figure svg{display:block;width:100%;height:100%;object-fit:contain;object-position:center}#integrated-product-data .passwords .password .buttons button figure svg circle{fill:#ba0431}#integrated-product-data .passwords .password .buttons button figure svg *{stroke:#ba0431}#integrated-product-data .passwords .password .buttons button:disabled{cursor:default;opacity:.6}#integrated-product-data .passwords .password .buttons button:disabled::after{width:100%}#integrated-product-data .passwords .password .buttons .initial,#integrated-product-data .passwords .password .buttons .post{display:flex;align-items:center;justify-content:flex-end}#integrated-product-data .passwords .password .buttons .post{display:none}#integrated-product-data .passwords .password .buttons .post button{padding:.75rem 0}@media (max-width:700px){#integrated-product-data .passwords .password{flex-direction:column;padding:clamp(2rem,4vw,5rem) 0}#integrated-product-data .passwords .password .info{width:100%;margin:0 0 .5rem}#integrated-product-data .passwords .password .buttons{width:100%}}#client-account-data #back{margin-bottom:2.5rem}#client-account-data h2{margin-bottom:2rem}#client-account-data .integrated-products{max-height:33vh;overflow:scroll;margin-bottom:2rem}#client-account-data .integrated-products .row{margin-bottom:1rem;padding:1rem 0;border-bottom:1px solid #71c7d5}#client-account-data>div:last-of-type{margin-bottom:0}#client-account-data>div:last-of-type .line{border-bottom:1px solid #71c7d5}#work-order-data #back{margin-bottom:2.5rem}#work-order-data h2{margin-bottom:2rem}#work-order-data .integrated-products{max-height:20vh;overflow:scroll;margin-bottom:2rem}#work-order-data .integrated-products .row{margin-bottom:1rem;padding:1rem 0;border-bottom:1px solid #71c7d5}#work-order-data .attachments{max-height:20vh;overflow:scroll}#work-order-data>div:last-of-type{margin-bottom:0}#work-order-data>div:last-of-type .line{border-bottom:1px solid #71c7d5}