.js-bg-container-lazy.bg-image-lazy{background:0 0 !important}@media only screen and (max-width:1023px){.product-item .rating-result{width:80px;height:11px}.product-item .rating-result:before{height:11px;background-size:16px 11px}.product-item .rating-result>span:before{height:11px;background-size:16px 11px}}@media only screen and (max-width:767px){.blog-index-index .breadcrumbs,.blog-category-index .breadcrumbs{margin:10px 0 8px;padding:0 16px}}@media all and (min-width:768px),print{.blog-index-index .breadcrumbs,.blog-category-index .breadcrumbs{margin:7px 0 21px}}.sticky-product-description__content{align-items:center}.sticky-product-description__links-to-services.slick-initialized .slick-track{min-width:100%}.sticky-product-description__links-to-services.slick-initialized .slick-slide{transition:opacity .4s linear}.sticky-product-description__links-to-services.slick-initialized .slick-slide:not(.slick-active){opacity:0}.sticky-product-description .product-form{width:auto}.sticky-product-description .show-vendor-modal-button,.sticky-product-description .archived-button{top:50%;transform:translateY(-50%);height:50px}.sticky-product-description._with-links-to-services{padding:0 10px}@media (max-width:767px){.sticky-product-description._with-links-to-services{height:66px}}@media only screen and (min-width:768px){.sticky-product-description._with-links-to-services{height:95px}}@media (max-width:767px){.sticky-product-description._with-links-to-services .sticky-product-description__content{flex-direction:row-reverse;justify-content:space-between}}@media (max-width:767px){.sticky-product-description._with-links-to-services .sticky-product-description__main{display:flex;justify-content:flex-end;max-width:none}}@media (max-width:767px){.sticky-product-description._with-links-to-services .sticky-product-description__img,.sticky-product-description._with-links-to-services .sticky-product-description__name{display:none}}@media only screen and (min-width:768px){.sticky-product-description._with-links-to-services .sticky-product-description__img{margin:7px 0 8px}}@media (max-width:767px){.sticky-product-description._with-links-to-services .product-form,.sticky-product-description._with-links-to-services .product-add-form,.sticky-product-description._with-links-to-services .show-vendor-modal-button,.sticky-product-description._with-links-to-services .archived-button{width:100%}}.sticky-product-description._with-links-to-services .show-vendor-modal-button,.sticky-product-description._with-links-to-services .archived-button{height:50px}@media (max-width:767px){.sticky-product-description._with-links-to-services .show-vendor-modal-button,.sticky-product-description._with-links-to-services .archived-button{position:static;transform:none;margin:6px 0;padding-right:5px;padding-left:5px;white-space:nowrap}}@media only screen and (min-width:768px){.sticky-product-description._with-links-to-services .show-vendor-modal-button,.sticky-product-description._with-links-to-services .archived-button{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.sticky-product-description._without-product-info:not(._with-links-to-services) .show-vendor-modal-button,.sticky-product-description._without-product-info:not(._with-links-to-services) .archived-button{width:calc(100vw - 32px)}}@media (max-width:767px){.product-not-available .sticky-product-description__main,.product-option-not-available .sticky-product-description__main{display:block !important}}@media (max-width:767px){.links-to-services-list{margin:20px 0 0}}@media only screen and (min-width:768px){.links-to-services-list{margin:24px 0 0}}.links-to-services-list .block-static-block.widget{margin:10px 0 0}.pdp-links-to-services-item{display:flex !important;justify-content:center !important}@media (max-width:767px){.pdp-links-to-services-item._multiple [data-content-type=text]{justify-content:flex-start}}.pdp-links-to-services-item [data-content-type=text]{display:flex}@media (max-width:767px){.pdp-links-to-services-item [data-content-type=text]{justify-content:center}}@media (max-width:767px){.sticky-product-description .pdp-links-to-services-item [data-content-type=text]{justify-content:flex-start}}.pdp-links-to-services-item a{display:flex;align-items:center;text-decoration:none}@media (max-width:1024px){.pdp-links-to-services-item a:hover{color:#000}}@media only screen and (min-width:1025px){.pdp-links-to-services-item a:hover img{filter:grayscale(1);opacity:.7}}@media (max-width:767px){.sticky-product-description .pdp-links-to-services-item a{padding:0 8px 0 0}}@media only screen and (min-width:768px){.sticky-product-description .pdp-links-to-services-item a{padding:0 0 0 24px}}.pdp-links-to-services-item strong{text-transform:uppercase;font-size:16px;font-weight:600;line-height:1.1}.sticky-product-description .pdp-links-to-services-item strong{line-height:1}@media (max-width:340px){.sticky-product-description .pdp-links-to-services-item strong{font-size:14px}}.pdp-links-to-services-item span{text-decoration:none !important;white-space:nowrap}.pdp-links-to-services-item span:after{content:'';transform:rotate(180deg);display:inline-block;width:20px;height:14px;margin:0 0 0 7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cpath stroke='%23000' stroke-linecap='round' d='M7 15.5L2 10l5-5.5M2 10h17'/%3E%3C/svg%3E");background-position:0 65%;background-size:20px;background-repeat:no-repeat}.pdp-links-to-services-item br{display:none}.sticky-product-description .pdp-links-to-services-item br{display:block}.pdp-links-to-services-item img{max-width:40px;max-height:40px;margin:0 10px 0 0}@media only screen and (min-width:768px){.sticky-product-description .pdp-links-to-services-item img{max-width:50px;max-height:50px}}.pdp-links-to-landings-list .block-static-block.widget{margin:0 0 24px}@media (max-width:767px){.pdp-links-to-landings-list .block-static-block.widget:first-child{margin-top:-10px}}@media only screen and (min-width:768px){.pdp-links-to-landings-list .block-static-block.widget:first-child{margin-top:38px}}.pdp-links-to-landings-item{position:relative;flex-direction:row !important;align-items:center;padding:7px 54px 7px 62px;border-radius:16px}@media only screen and (min-width:768px){.pdp-links-to-landings-item{max-width:343px}}.pdp-links-to-landings-item:after{content:'';position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(180deg);width:20px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cpath stroke='%23000' stroke-linecap='round' d='M7 15.5L2 10l5-5.5M2 10h17'/%3E%3C/svg%3E");background-position:0 65%;background-size:20px;background-repeat:no-repeat}.pdp-links-to-landings-item__link .pagebuilder-button-link{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.pdp-links-to-landings-item__img{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-end;width:64px;height:70px;margin:-10px 0 0}@media only screen and (min-width:1025px){.pdp-links-to-landings-item__img{transition:transform .2s}}.pdp-links-to-landings-item__img img{max-height:100%}@media only screen and (min-width:1025px){.pdp-links-to-landings-item:hover .pdp-links-to-landings-item__img{transform:scale(1.1) translateY(-3.5px)}}.pdp-links-to-landings-item__text{font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.07}@media only screen and (min-width:1025px){.pdp-links-to-landings-item__text{transition:filter .2s}}.pdp-links-to-landings-item__text span{display:block;margin:3px 0 0;padding:2px 4px 3px;font-size:12px;border-radius:4px}@media only screen and (min-width:1025px){.pdp-links-to-landings-item:hover .pdp-links-to-landings-item__text{filter:grayscale(1)}}.banner-archival{display:grid;background:#f5f5f5;border-radius:17px;width:100%;overflow:hidden}@media only screen and (min-width:1025px) and (max-width:1239px){.banner-archival{padding:0 20px;gap:30px}}@media only screen and (min-width:1240px){.banner-archival{padding:0 20px 0 48px;gap:40px}}@media (max-width:1024px){.banner-archival{padding:0 16px;grid-template-columns:minmax(auto,192px) 1fr;grid-auto-rows:auto 1fr;min-height:288px}}@media only screen and (min-width:1025px){.banner-archival{margin:0 auto 44px;grid-template-columns:240px 1fr minmax(auto,401px);align-items:center;min-height:251px}}@media (max-width:1024px){.banner-archival__main{grid-column:1;grid-row:1;padding:40px 0 0}}@media only screen and (min-width:1025px){.banner-archival__main{margin:20px 0;width:max-content}}@media only screen and (min-width:1240px){.banner-archival__main{max-width:330px}}@media only screen and (min-width:1025px) and (max-width:1239px){.banner-archival__main{max-width:295px}}.banner-archival__main-subtitle{margin:0 0 4px;line-height:120%}@media only screen and (min-width:1025px){.banner-archival__main-subtitle{font-size:32px}}@media (max-width:1024px){.banner-archival__main-subtitle{font-size:20px}}@media only screen and (min-width:1025px){.banner-archival__main-title{font-size:20px;line-height:120%}}@media (max-width:1024px){.banner-archival__main-title{margin:8px 0 0;font-size:14px;line-height:130%}}.banner-archival__illustration{position:relative;margin:0 0 0 auto;display:flex;align-items:flex-end;width:max-content;max-width:100%;height:100%}@media (max-width:767px){.banner-archival__illustration{left:16px;margin:0 0 0 -60px}}@media (max-width:1024px){.banner-archival__illustration{grid-column:2;grid-row:1/span 2;justify-content:center;min-width:189px}}@media only screen and (min-width:1025px){.banner-archival__illustration{justify-content:flex-end}}.banner-archival__label{margin:0 0 8px;padding:3px 6px;width:max-content;border:1px solid #000;border-radius:4px;font-weight:900;font-size:10px;line-height:130%}.banner-archival__product{width:max-content}.banner-archival__picture{position:relative;z-index:1;display:flex;align-items:flex-end;height:100%}.banner-archival__picture-img{object-fit:cover;object-position:top}@media (max-width:1024px){.banner-archival__picture-img{max-height:288px}}@media only screen and (min-width:1025px){.banner-archival__picture-img{max-height:248px}}@media (max-width:767px){.banner-archival__picture-img{max-width:189px}}@media only screen and (min-width:768px){.banner-archival__picture-img{max-width:428px}}.banner-archival__actions{width:100%}@media (max-width:1024px){.banner-archival__actions{margin:24px 0 0;grid-column:1;grid-row:2}}@media only screen and (min-width:1025px){.banner-archival__actions-text{font-size:20px;line-height:120%}}@media (max-width:1024px){.banner-archival__actions-text{font-size:14px;line-height:130%}}.banner-archival__btn.action.primary{padding:0;width:100%;display:flex;align-items:center;justify-content:center;min-width:unset;line-height:130%}@media only screen and (min-width:1025px){.banner-archival__btn.action.primary{margin:20px 0 0;max-width:196px;height:50px;font-size:16px}}@media (max-width:1024px){.banner-archival__btn.action.primary{margin:16px 0;max-width:164px;height:40px;font-size:14px}}.banner-archival .uppercase{text-transform:uppercase}.banner-archival .bold{font-weight:700}