.company .breadcrumb{background:none;padding:50px 0}.company .breadcrumb:before{display:none}.company .breadcrumb .breadcrumb_title,.company .breadcrumb .row,.company .breadcrumb .row a{color:#000!important}.account:is(.account,.order){padding:0;margin:0;max-width:100%}.account .frcp-main{max-width:1440px;padding:0;margin-top:0;margin-bottom:54px}.account .frcp-main .frcp-nav{width:25%;padding-top:0}.account .mobile-menu{display:none!important}.product-image-size .media>img{object-fit:contain;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.define-the .grid-list{display:none!important}.define-the img{height:650px!important}.for-your-demo{background-color:#000}.for-your-demo h2.h1{color:#fff;font-size:32px}.for-your-demo p{color:#fff}.for-your-demo a.button.button--primary{border:1px solid white}.logos-sec .grid{flex-wrap:nowrap}.logos-sec .brand-logos-list.slider{display:flex;justify-content:center}.boxes-tab .grid-banner-section.six-column.list.background-none{display:grid;grid-template-columns:repeat(7,1fr)}.collection-boxes .grid-banner-section.five-column.list.background-none{display:grid;grid-template-columns:repeat(6,1fr)}.register button.newsletter-form__button.field__button{background-color:#f000!important;border:none!important;display:block!important}.register svg.icon.icon-arrow{color:#fff!important}.login .customer.login{background-color:#000!important}.login h1{color:#000;text-align:start!important}.login .customer_signup{color:#000;text-align:left;display:flex;column-gap:5px;margin:0!important;height:33px!important;flex-direction:row;font-size:16px}.login .customer input{background-color:#fff!important;border:1px solid #625f5f!important;border-radius:5px!important}.login .link-wrapper a{color:#000;padding-bottom:0}.login .customer.login .link-wrapper{justify-content:start;border-top:1px solid #ffffff00}.login button.button{background-color:#fff;color:#000;padding:13px 30px;font-weight:700;border:1px solid #adaaaa;width:100%;border-radius:30px}.login .customer.login{background-color:#fff!important;border-radius:10px;box-shadow:#0000003d 0 3px 8px}.login button.button:hover{background-color:#000}.login .customer_signup a.link{font-size:16px;margin:0;font-weight:700;text-decoration:underline}.login form,.login .link-wrapper{margin-top:10px!important}.login .link-wrapper{margin-top:0!important;padding-top:10px!important}.login .breadcrumb{display:none}.login .content-for-layout.focus-none{background-image:url(https://llcblueprint.com/wp-content/uploads/2024/09/image-3-2.png);background-repeat:no-repeat;background-size:cover;height:680px;align-content:center;background-position:0% 50%!important}.login .footer-block__details-content{align-items:start;display:flex;flex-direction:column}.register h1,.register .customer_signup{text-align:start}.register .content-for-layout.focus-none{background-image:url(https://llcblueprint.com/wp-content/uploads/2024/09/image-3-2.png);background-repeat:no-repeat;background-size:cover;align-content:center;background-position:0% 50%!important}.register .customer.register{background-color:#000!important}.register h1{color:#000;text-align:start!important}.register .customer_signup{color:#000;text-align:left;display:flex;column-gap:5px;margin:0!important;height:33px!important}.register input{background-color:#fff!important;border:1px solid #625f5f!important;border-radius:5px!important}.register .link-wrapper a{color:#000;padding-bottom:0}.register .customer.register.link-wrapper{justify-content:start;border-top:1px solid #ffffff00}.register button{background-color:#fff!important;color:#000!important;padding:13px 30px!important;font-weight:700!important;border:1px solid #adaaaa!important;width:100%;border-radius:30px!important}.register .customer.register{background-color:#fff!important;border-radius:10px;box-shadow:#0000003d 0 3px 8px}.register button:hover{background-color:#000!important;color:#fff!important}.register .customer_signup a.link{font-size:16px;margin:0;font-weight:700;text-decoration:underline}.register form,.register .link-wrapper{margin-top:10px!important}.register .link-wrapper{margin-top:0!important;padding-top:10px!important}.register .customer:not(.account):not(.order){max-width:25%!important}.register .breadcrumb{display:none}.logos-sec .brand-logos-list.slider{display:flex;justify-content:center;gap:0px!important}.logos-sec li{list-style:none}.logos-sec button{font-size:0px;background-color:#000;height:16px;border-radius:35px;width:0px}.logos-sec ul.slick-dots{display:flex;column-gap:20px;justify-content:center}.logos-sec .brand-logos-card__image-wrapper .brand-logos-card__image{height:100%;object-fit:cover;width:50%}.logos-sec .slick-active button{background-color:#fff}.slick-dots{display:none!important}.logos-sec .slick-track{display:flex;align-items:center}.product .main-product_info .product__media{height:440px}.pdf_link{background-color:#000;width:40%;color:#fff;padding:12px 20px;border-radius:5px}.multi-class .multicolumn-card__info{position:relative!important;opacity:1!important}.company-intro h2.image-with-text__heading.h1{font-size:26px}.company-intro .image-with-text__text-item.grid__item{padding-left:26px!important}.demo-boxes .grid{gap:15px!important}.login .customer.login{margin-top:80px!important}.policy_text .rich-text__blocks{width:100%;max-width:100%;text-align:left;margin:0}.warranty_text .rich-text__blocks{width:100%;max-width:85%!important;text-align:left!important;padding:0 20px}.shipping_text .rich-text__blocks{width:100%;max-width:85%!important;text-align:left!important;padding:20px}.cookie-button{display:flex;gap:5px}.cookie-disclaimer .cookie-content p{font-size:14px!important;display:flex;gap:8px}.cookie-button button{background-color:#000!important;color:#fff!important;border-radius:0!important}.main-cookies .rich-text__text{text-align:start}.main-cookies .rich-text__blocks{max-width:1500px}@media(max-width:1440px){.login .customer:not(.account):not(.order){max-width:35%!important}.register .customer:not(.account):not(.order){max-width:35%!important}}@media(max-width:1199.98px){.logos-sec .brand-logos-card__image-wrapper .brand-logos-card__image{height:100%;object-fit:cover;width:80%}.login .customer:not(.account):not(.order){max-width:45%!important}.register .customer:not(.account):not(.order){max-width:45%!important}.box-class ul.multicolumn-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}}@media(max-width:991.98px){.boxes-tab .grid-banner-section.six-column.list.background-none{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.boxes-tab .grid-banner-section.six-column.list.background-none .grid-banner-wrapper{width:31%!important}.logos-sec .brand-logos-card__image-wrapper .brand-logos-card__image{height:100%;object-fit:cover;width:80%}.warranty_text .rich-text__blocks,.shipping_text .rich-text__blocks{width:100%!important;max-width:100%!important}.login .customer:not(.account):not(.order){max-width:55%!important}.register .customer:not(.account):not(.order){max-width:55%!important}.company-intro .image-with-text__text-item.grid__item{padding-left:0!important}.box-class ul.multicolumn-list{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.demo-boxes .grid{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:10px}.demo-boxes .grid__item{max-width:100%!important;width:100%!important}}@media(max-width:767.98px){.boxes-tab .grid-banner-section.six-column.list.background-none .grid-banner-wrapper{width:47%!important}.login .customer:not(.account):not(.order){max-width:91%!important}.register .customer:not(.account):not(.order){max-width:91%!important}.cookie-content p{display:flex;justify-content:center}.box-class ul.multicolumn-list{display:grid!important;grid-template-columns:repeat(1,1fr)!important;gap:10px!important}body#account #bon-loyalty-btn{left:65%!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/customize.css.map */
