@font-face{font-family:FunnelDisplay;src:url(/cdn/shop/files/FunnelDisplay-Light.woff?v=1750239128) format("woff");font-weight:300;font-style:normal}@font-face{font-family:FunnelDisplay;src:url(/cdn/shop/files/FunnelDisplay-Regular.woff?v=1750239128) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FunnelDisplay;src:url(/cdn/shop/files/FunnelDisplay-Medium.woff?v=1750239128) format("woff");font-weight:500;font-style:normal}@font-face{font-family:FunnelDisplay;src:url(/cdn/shop/files/FunnelDisplay-SemiBold.woff?v=1750239128) format("woff");font-weight:600;font-style:normal}@font-face{font-family:FunnelDisplay;src:url(/cdn/shop/files/FunnelDisplay-Bold.woff?v=1750239128) format("woff");font-weight:700;font-style:normal}@font-face{font-family:FunnelDisplay;src:url(/cdn/shop/files/FunnelDisplay-ExtraBold.woff?v=1750239128) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ThinBETA.woff?v=1750239197) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ThinItalicBETA.woff?v=1750239197) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ExtraLightBETA.woff?v=1750239197) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ExtraLightItalicBETA.woff?v=1750239197) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-LightBETA.woff?v=1750239197) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-LightItalicBETA.woff?v=1750239197) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Regular.woff?v=1750239197) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Italic.woff?v=1750239197) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Medium.woff?v=1750239197) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-MediumItalic.woff?v=1750239197) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-SemiBold.woff?v=1750239197) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-SemiBoldItalic.woff?v=1750239197) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Bold.woff?v=1750239197) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-BoldItalic.woff?v=1750239197) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ExtraBold.woff?v=1750239197) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ExtraBoldItalic.woff?v=1750239197) format("woff");font-weight:800;font-style:italic}:root{--font-main: "Inter", sans-serif;--font-second: "FunnelDisplay", serif;--color-white: #ffffff;--color-black: #000000;--color-fire-brick: #C02223;--color-dim-grey: #6C6C6C;--color-raisin-black: #1F1A1D;--color-seasalt: #F7F7F7;--color-amber: #F6BA00;--color-lemon-chiffon: #FFF0C2;--color-mindaro: #F4F691}body,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-main)}.hd1,.hd2,h1,.h1,h2,.h2{font-family:var(--font-second)}.page-title{font-size:70px;font-family:var(--font-second);font-weight:700;line-height:1;letter-spacing:0;text-align:center;color:var(--color-white)}@media screen and (max-width:1200px){.page-title{font-size:60px;line-height:1.2}}@media screen and (max-width:991px){.page-title{font-size:50px}}@media screen and (max-width:767px){.page-title{font-size:42px}}@media screen and (max-width:575px){.page-title{font-size:35px}}@media screen and (max-width:400px){.page-title{font-size:32px}}.section-title{font-size:48px;font-family:var(--font-second);font-weight:700;line-height:1;letter-spacing:0;text-align:center;color:var(--color-black)}@media screen and (max-width:1200px){.section-title{font-size:42px;line-height:1.2}}@media screen and (max-width:991px){.section-title{font-size:40px}}@media screen and (min-width:1024px)and (max-width:1199px){.footer summary{pointer-events:auto!important}.footer .accordion-details[aria-expanded=true] summary{border-color:rgba(var(--color-border),var(--color-border-alpha, 1))!important}.footer-block{width:100%!important}.footer-accordion-details .accordion-details__summary span{display:flex!important}.footer-accordion-details .accordion-details__content{padding-block:1.2rem!important}.footer-block--newsletter{margin-top:2.4rem}.footer-block--newsletter.order-first{margin-bottom:1.2rem;margin-top:0}.footer__top summary{padding-top:1.2rem;min-height:5.2rem}.footer__bottom{padding-top:4.8rem}.footer-block.has-border:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:rgba(var(--color-foreground),.1)}}@media screen and (min-width:1200px){.footer summary{pointer-events:none}.footer-accordion-details .accordion-details__summary span{display:none!important}.footer .accordion-details[aria-expanded=true] summary{border-color:transparent}.footer-accordion-details .accordion-details__content{padding-block:0}}.products-list .product-card__image{aspect-ratio:1 / 1;object-fit:cover}.linklist--two-columns{display:grid!important;grid-template-columns:1fr 1fr;column-gap:1rem}@media screen and (max-width:767px){.section-title{font-size:35px}}@media screen and (max-width:575px){.section-title{font-size:30px}}@media screen and (max-width:400px){.section-title{font-size:25px}}.mega-menu__link.mega-menu__link--top{font-size:20px;font-family:var(--font-main);font-weight:700;line-height:1.2;letter-spacing:.25px;Color:var(--color-raisin-black);margin-bottom:14px}.mega-menu__link:not(.mega-menu__link--top){color:var(--color-dim-grey)}.nice-select{background-color:transparent!important;border:0!important;border-radius:0!important;outline:none!important;box-shadow:none!important;width:167px!important;height:38px!important;padding-left:25px!important;padding-right:39px!important;position:absolute;top:-5px}.search__types{max-width:172px!important;min-width:auto!important}@media screen and (max-width:639px){.nice-select{width:143px!important;padding-right:18px!important}.search__types{max-width:148px!important}}.nice-select:after{border-bottom:1px solid #000000;border-right:1px solid #000000;height:7px;margin-top:-6px;width:7px;right:25px}.nice-select:before{content:"";position:absolute;width:.1rem;background-color:rgba(var(--color-field-text),.1);top:50%;right:0;transform:translateY(-50%);height:calc(100% - 2rem)}@media screen and (max-width:639px){.nice-select:after{right:10px}}form .select2-selection__arrow,.select2-search{display:none!important}.nice-select .current{display:block;font-size:15px;font-weight:600;color:var(--color-black)!important;max-width:100%;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:639px){.nice-select .current{font-size:14px}}.nice-select .list{display:flex;flex-direction:column;gap:4px;max-height:300px!important;padding:10px!important;background-color:var(--color-white)}.nice-select-dropdown{border-radius:2px!important;border:0!important;box-shadow:0 10px 15px #0000000a!important;transform:translateY(12px)!important;z-index:250!important;left:11px!important}.nice-select .option{font-size:15px;font-family:var(--font-main);font-weight:500;line-height:1.3;letter-spacing:0;color:var(--color-dim-grey);padding:5px;transition:.35s ease}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:var(--color-seasalt)!important;color:var(--color-dim-grey)!important;border-radius:5px!important}.footer-block .accordion-details__summary{padding:0 0 14px}@media(max-width:1199px){.footer-block .accordion-details__summary{padding-bottom:0}}.footer-block__heading{font-family:var(--font-second)}.multicolumn-block{border-top:1px solid #E8E8E8;padding:21px 0 27px}@media(min-width:1600px){.multicolumn__items{gap:0 131px}}@media(max-width:991px){.multicolumn__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.multicolumn__items{grid-template-columns:repeat(1,1fr)}}@media(max-width:1400px){.multicolumn-card-wrapper:nth-child(2) .multicolumn-card__text{max-width:100%!important;width:100%}}@media(max-width:767px){.multicolumn-card-wrapper:nth-child(2) .multicolumn-card__text{max-width:auto!important;width:auto}}.multicolumn-card-wrapper:nth-child(2) .multicolumn-card__text a{display:block;max-width:100%;width:100%}.multicolumn__items svg{--icon-size: 3.5rem !important}@media(max-width:1199px){.multicolumn__items svg{--icon-size: 2.5rem !important;transform:translateY(4px)}}.multicolumn__items svg path{--icon-size: initial !important;width:100%!important;height:100%!important;vector-effect:none!important}footer .form-control{background-color:var(--color-seasalt)}@media(min-width:1600px){.footer-block--newsletter{margin-right:36px}}.footer__bottom .footer__list-social{transform:translate(-4px,9px)}.multicolumn-card__text a{transition:.35s ease}.multicolumn-card__text a:hover{display:inline-block;color:var(--color-fire-brick)}.custom-swatches{display:flex;padding:10px 0;width:100%;gap:10px}.custom-swatch{display:inline-flex;width:80px;border:1px solid lightgrey;transition:all .2s ease}.custom-swatch:hover,.custom-swatch.selected{background-color:#000;color:#fff}.custom-swatch svg{width:100%}.section-title-smaller .section__heading{font-size:32px;font-family:var(--font-main)}@media(max-width:1199px){.section-title-smaller .section__heading{font-size:30px}}@media(max-width:991px){.section-title-smaller .section__heading{font-size:27px}}@media(max-width:767px){.section-title-smaller .section__heading{font-size:25px}}@media(max-width:575px){.section-title-smaller .section__heading{font-size:22px}}@media(max-width:400px){.section-title-smaller .section__heading{font-size:20px}}.info-panels{padding:74px 0 100px}@media(max-width:1199px){.info-panels{padding:70px 0 80px}}@media(max-width:991px){.info-panels{padding:65px 0 80px}}@media(max-width:767px){.info-panels{padding:60px 0 65px}}@media(max-width:575px){.info-panels{padding:50px 0 40px}}.info-panels__boxes{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px}@media(max-width:575px){.info-panels__boxes{gap:15px}}@media(max-width:400px){.info-panels__boxes{grid-template-columns:repeat(1,1fr)}}.info-panels__box{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:16px;min-height:332px;padding:34px 34px 32px;overflow:hidden}@media(max-width:991px){.info-panels__box{min-height:280px;padding:25px}}@media(max-width:575px){.info-panels__box{min-height:230px;padding:20px}}.info-panels__box:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#00000052;pointer-events:none;border-radius:16px;z-index:1}.info-panels__title{position:relative;font-size:32px;font-family:var(--font-second);font-weight:700;line-height:1.2;letter-spacing:0;color:var(--color-white);z-index:10}@media(max-width:1199px){.info-panels__title{font-size:28px}}@media(max-width:991px){.info-panels__title{font-size:25px}}@media(max-width:767px){.info-panels__title{font-size:22px}}@media(max-width:575px){.info-panels__title{font-size:20px}}.info-panels .btn{min-width:138px;z-index:10}.info-panels img{width:100%;height:100%;object-fit:cover;pointer-events:none;position:absolute;top:0;left:0}@media(min-width:1200px){.image-with-text-ovelay__content-wrapper{padding:59px 61px 113px}}.image-with-text-ovelay__content-wrapper:before{content:"";display:block;width:100%;height:100%;background:#00000054;position:absolute;top:0;left:0;pointer-events:none}.image-with-text-overlay .rich-text__subheading,.image-with-text-overlay .rich-text__heading,.image-with-text-overlay p{color:var(--color-white)}.image-with-text-overlay .rich-text{max-width:800px}@media(min-width:1200px){.image-with-text-overlay .rich-text__heading{line-height:1}}@media(max-width:575px){.image-with-text-overlay .rich-text__heading{font-size:30px}}.image-with-text-overlay .rich-text__subheading{margin-bottom:23px!important}@media(max-width:575px){.image-with-text-overlay .rich-text__subheading{font-size:13px;margin-bottom:15px}}.image-with-text-overlay .rich-text__text{max-width:610px;margin-top:36px}@media(max-width:575px){.image-with-text-overlay .rich-text__text{font-size:13px;margin-top:20px}}.image-with-text-overlay .rich-text__text p{font-weight:400;letter-spacing:-.27px}@media(min-width:768px){.image-with-text-overlay .media--large{height:50rem}}@media(min-width:1200px){.image-with-text-overlay .media--large{height:69rem}}.stats-section{padding:81px 0 80px}@media(max-width:1199px){.stats-section{padding:60px 0}}@media(max-width:991px){.stats-section{padding:50px 0}}@media(max-width:767px){.stats-section{padding:40px 0}}@media(max-width:575px){.stats-section{padding:30px 0}}.stats-section__boxes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px 0;max-width:1419px;margin:0 auto}@media(max-width:767px){.stats-section__boxes{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:30px}}.stats-section__box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px}@media(max-width:991px){.stats-section__box{padding:0 15px}}@media(max-width:767px){.stats-section__box .stats-section__box{padding:0;max-width:35%;width:100%}}@media(max-width:650px){padding: 0;max-width: initial;width: auto}.stats-section__box:after{content:"";display:block;width:1px;height:83%;background-color:#e8e8e8;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width:767px){.stats-section__box:after{display:none}}.stats-section__box:last-child:after{display:none}.stats-section__box-title{font-size:48px;font-family:var(--font-second);font-weight:700;line-height:1.2;letter-spacing:0;color:var(--color-fire-brick);text-align:center}@media(max-width:1400px){.stats-section__box-title{font-size:42px}}@media(max-width:1199px){.stats-section__box-title{font-size:36px}}@media(max-width:991px){.stats-section__box-title{font-size:28px}}@media(max-width:575px){.stats-section__box-title{font-size:24px}}.stats-section__box-desc{font-size:20px;font-family:var(--font-main);font-weight:700;line-height:1.4;letter-spacing:0;color:var(--color-dim-grey);text-align:center;margin:10px 0 0}@media(max-width:1199px){.stats-section__box-desc{font-size:18px}}@media(max-width:991px){.stats-section__box-desc{font-size:16px}}@media(max-width:575px){.stats-section__box-desc{font-size:14px}}.values-section{padding:126px 0 47px}@media(max-width:1199px){.values-section{padding:60px 0}}@media(max-width:991px){.values-section{padding:50px 0}}@media(max-width:767px){.values-section{padding:40px 0}}@media(max-width:575px){.values-section{padding:30px 0}}.values-section__wrap{background-color:var(--color-seasalt);border-radius:16px;padding:103px 20px 125px}@media(max-width:1199px){.values-section__wrap{padding:70px 20px}}@media(max-width:991px){.values-section__wrap{padding:40px 15px}}.values-section__title{display:block;font-size:32px;font-family:var(--font-second);font-weight:700;line-height:1.1;letter-spacing:-.3px;color:var(--color-raisin-black);text-align:center}@media(max-width:1199px){.values-section__title{font-size:28px}}@media(max-width:991px){.values-section__title{font-size:25px}}@media(max-width:767px){.values-section__title{font-size:22px}}@media(max-width:575px){.values-section__title{font-size:20px}}.values-section__boxes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:54px;max-width:1286px;margin:94px auto 0}@media(max-width:1400px){.values-section__boxes{grid-gap:40px}}@media(max-width:1199px){.values-section__boxes{grid-gap:25px;margin:70px auto 0}}@media(max-width:767px){.values-section__boxes{grid-template-columns:repeat(2,1fr);grid-gap:35px 15px;margin:40px auto 0}}@media(max-width:575px){.values-section__boxes{grid-template-columns:repeat(1,1fr)}}.values-section__box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.values-section__box-image{display:flex;align-items:center;justify-content:center;width:72px;height:72px}@media(max-width:1199px){.values-section__box-image{width:55px;height:55px}}@media(max-width:767px){.values-section__box-image{width:45px;height:45px}}.values-section__box-image img{max-width:100%;max-height:100%}.values-section__box-title{font-size:24px;font-family:var(--font-second);font-weight:700;line-height:1.3;letter-spacing:0;color:var(--color-raisin-black);margin-top:38px}@media(max-width:1400px){.values-section__box-title{font-size:22px}}@media(max-width:1199px){.values-section__box-title{font-size:20px;letter-spacing:-.8px}}@media(max-width:991px){.values-section__box-title{font-size:18px;letter-spacing:0}}@media(max-width:767px){.values-section__box-title{font-size:16px;margin-top:20px}}.values-section__box-desc{font-size:15px;font-family:var(--font-main);font-weight:700;line-height:1.5;letter-spacing:-.16px;color:var(--color-dim-grey);margin:10px 0 0}@media(max-width:1199px){.values-section__box-desc{font-size:14px;letter-spacing:0}}@media(max-width:991px){.values-section__box-desc{font-size:13px}}@media(max-width:767px){.values-section__box-desc{font-size:12px}}.catalogs-block{padding:18px 0 62px}@media(max-width:1199px){.catalogs-block{padding:25px 0 60px}}@media(max-width:991px){.catalogs-block{padding:25px 0 50px}}.catalogs-block__title{color:var(--color-black);text-align:center}.catalogs-block__boxes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;margin-top:90px}@media(max-width:1199px){.catalogs-block__boxes{margin-top:60px}}@media(max-width:991px){.catalogs-block__boxes{grid-template-columns:repeat(2,1fr);margin-top:50px}}@media(max-width:575px){.catalogs-block__boxes{margin-top:40px}}@media(max-width:410px){.catalogs-block__boxes{grid-template-columns:repeat(1,1fr)}}.catalogs-block__box{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:27px 33px 32px;min-height:332px;border-radius:13px;overflow:hidden}@media(max-width:1199px){.catalogs-block__box{padding:25px 20px;min-height:300px}}@media(max-width:767px){.catalogs-block__box{min-height:270px}}@media(max-width:575px){.catalogs-block__box{padding:15px 13px;min-height:190px}}.catalogs-block__box-title *{position:relative;font-size:32px;font-family:var(--font-second);font-weight:700;line-height:42px;letter-spacing:0;color:var(--color-white);text-wrap:balance;z-index:10}@media(max-width:1700px){.catalogs-block__box-title *{max-width:350px}.catalogs-block__box-title br{display:none}}@media(max-width:1400px){.catalogs-block__box-title *{font-size:28px;line-height:1.3}}@media(max-width:1199px){.catalogs-block__box-title *{font-size:24px}}@media(max-width:991px){.catalogs-block__box-title *{font-size:25px}}@media(max-width:767px){.catalogs-block__box-title *{font-size:22px}}@media(max-width:575px){.catalogs-block__box-title *{font-size:17px}}.catalogs-block__box-btn{position:relative;min-width:138px;padding:10px 20px;margin-top:20px;z-index:10}@media(max-width:575px){.catalogs-block__box-btn{min-width:100px;padding:2px 12px;height:auto}}.catalogs-block__box img{width:100%;height:100%;object-fit:cover;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.5s ease}.catalogs-block__box:hover img{transform:translate(-50%,-50%) scale(1.05)}.catalogs-block__boxes-loadmore-wrap{display:flex;align-items:center;justify-content:center;margin-top:60px}.contracts-section{padding:33px 0 171px}.contracts-boxes{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;max-width:1542px;width:100%}.contracts-box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:var(--color-seasalt);border-radius:10px;overflow:hidden;padding:29px 15px 115px}@media(max-width:1199px){.contracts-box{padding:29px 15px 100px}}.contracts-box__image{display:flex;align-items:center;justify-content:center;width:100%;height:115px}.contracts-box__image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.contracts-box__title{font-size:18px;font-family:var(--font-main);font-weight:500;line-height:1.1;letter-spacing:0;text-align:center;color:var(--color-black);margin-top:18px}.contracts-box__title p{margin:0}.contracts-box__btn{padding:10px 26px;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}@media(max-width:1600px){.contracts-box__title br{display:none}}@media(max-width:1400px){.contracts-box__title{font-size:16px}}@media(max-width:1199px){.contracts-section{padding:33px 0 100px}.contracts-boxes{grid-template-columns:repeat(3,1fr)}.contracts-box__title{font-size:18px}}@media(max-width:991px){.contracts-box__title{font-size:17px}}@media(max-width:767px){.contracts-boxes{grid-template-columns:repeat(2,1fr)}.contracts-box__title{font-size:18px}}@media(max-width:575px){.contracts-section{padding:33px 0 60px}.contracts-box__title{font-size:16px}}@media(max-width:500px){.contracts-boxes{grid-template-columns:repeat(1,1fr)}.contracts-box__title{font-size:18px;height:auto!important;max-width:250px}}.contract__heading{font-size:15px;font-family:var(--font-main);font-weight:700;line-height:1.3;letter-spacing:0;color:#666}.contract__info-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;max-width:935px;width:100%;margin-top:40px}.accordion-details{max-width:1182px;padding:0 15px}.contract__discounts{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;max-width:98%}.contract__discounts-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.contract__discounts--percentage{font-size:30px;font-family:var(--font-main);font-weight:700;line-height:1.1;letter-spacing:0;color:#6c6c6c}.contract__discounts--description{font-size:12px;font-family:var(--font-main);font-weight:400;line-height:1.2;letter-spacing:0;color:#1f1a1d;margin-top:2px}.contract__info-card{background:var(--color-seasalt);padding:24px 22px 24px 28px;border-radius:8px}.contract__info-card.no-card{background:transparent;padding:0;margin-top:-40px}.contract__info-card.no-card .contract__login{max-width:250px}.contract__login{background-color:var(--color-fire-brick);color:#fff;border-radius:4px;padding:10px;margin:15px 0 16px}.contract__login h4{margin:0;font-size:20px;font-family:var(--font-main);font-weight:500;line-height:1.3;letter-spacing:0;color:var(--color-white)}.contract__login a{text-decoration:underline;text-decoration-color:var(--color-white);transition:.35s ease}.contract__login a:hover{text-decoration-color:transparent}.contract__pdf--file{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.contract__pdf--file:last-of-type{margin-bottom:3px}.contract__pdf span{display:block;margin-bottom:6px}.contract__pdf--file a{position:relative;font-size:15px;font-family:var(--font-main);font-weight:400;line-height:1.2;letter-spacing:0;color:#1f1a1d;text-decoration:underline;text-decoration-color:#1f1a1d;padding-right:27px;width:100%;transition:.35s ease}.contract__pdf--file a:hover{text-decoration-color:transparent}.contract__pdf--file .contract__pdf--icon{position:absolute;top:50%;transform:translateY(-50%);right:3px}.login-wrapper .login-footer{display:none!important}.contract__login--links{margin-top:14px}.contract__login--description{display:block;font-size:12px;font-family:var(--font-main);font-weight:500;font-style:italic;line-height:1.2;letter-spacing:0;color:var(--color-white);margin-top:10px}.contract__login--btn{padding:1px 14px;font-size:12px;height:auto}.contract__heading-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px}.contract__heading--sheet a{display:flex;align-items:center;gap:13px;text-decoration:underline;color:#666;text-decoration-color:#666;transition:.35s ease}.contract__heading--sheet a:hover{text-decoration-color:transparent}.contract__excel--icon img,.contract__pdf--icon img{border-radius:0!important}.contract__brand{margin-bottom:15px}.contract__brand--name{font-size:15px;font-family:var(--font-main);font-weight:400;line-height:1.1;letter-spacing:0;color:#1f1a1d;margin-top:18px}.contract__brand--name span{display:block;font-size:15px;font-family:var(--font-main);font-weight:700;line-height:1.1;letter-spacing:0;color:#6c6c6c;margin-bottom:6px}.highlight-text--background{max-width:1181px;width:100%;padding:13px 16px;font-size:25px;font-family:var(--font-main);font-weight:600;line-height:1.3;letter-spacing:0;color:#1f1a1d;margin:46px 0 0}@media(max-width:991px){.contract__login h4{font-size:18px}.contract__info-card{padding:20px 15px}.contract__discounts{grid-gap:8px;max-width:100%}.highlight-text--background{margin:30px 0 0}}@media(max-width:767px){.contract__info-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.contract__info-cards{grid-template-columns:repeat(1,1fr)}}.contact-form__wrapper .help-sidebar__text .rich-text__heading{font-size:48px;font-family:var(--font-second);font-weight:700;line-height:1.1;letter-spacing:0;color:var(--color-black)}@media screen and (max-width:1200px){.contact-form__wrapper .help-sidebar__text .rich-text__heading{font-size:42px;line-height:1.2}}@media screen and (max-width:991px){.contact-form__wrapper .help-sidebar__text .rich-text__heading{font-size:40px}}@media screen and (max-width:767px){.contact-form__wrapper .help-sidebar__text .rich-text__heading{font-size:35px}}@media screen and (max-width:575px){.contact-form__wrapper .help-sidebar__text .rich-text__heading{font-size:30px}}@media screen and (max-width:400px){.contact-form__wrapper .help-sidebar__text .rich-text__heading{font-size:25px}}.contact-form__wrapper{justify-content:space-between;gap:0}.contact-form__wrapper .contact-form__form{max-width:64.8%;width:100%}.contact-form__wrapper .help-sidebar__sidebar{max-width:31.9%;flex:auto;padding-left:45px}.contact-form__wrapper .help-sidebar__text .rich-text__text p{font-size:18px;font-family:var(--font-main);font-weight:400;line-height:1.2;letter-spacing:0;color:var(--color-black);margin-top:15px}.contact-form__wrapper .help-sidebar__text{margin-bottom:49px}.contact-form__wrapper .help-sidebar__icon-text .inline-richtext{font-size:15px;font-family:var(--font-second);font-weight:700;line-height:24px;letter-spacing:0;color:var(--color-raisin-black)}.contact-form__wrapper .icon-with-text__media svg{--icon-size: 3.5rem !important}@media(max-width:1199px){.contact-form__wrapper .icon-with-text__media svg{--icon-size: 2.5rem !important;transform:translateY(4px)}}.contact-form__wrapper .icon-with-text__media svg path{--icon-size: initial !important;width:100%!important;height:100%!important;vector-effect:none!important}@media screen and (min-width:1400px){.contact-form__wrapper .help-sidebar__sidebar .sticky-element{margin-top:-3px}}@media screen and (min-width:1200px){.contact-form__wrapper .icon-with-text{column-gap:.29rem}.contact-form__wrapper .help-sidebar__icon-text{padding-left:2px}}@media screen and (max-width:1199px){.contact-form__wrapper .help-sidebar__sidebar{max-width:36%;flex:auto;padding-left:20px}}@media screen and (max-width:991px){.contact-form__wrapper .help-sidebar__text .rich-text__text p{font-size:16px}}@media screen and (max-width:767px){.contact-form__wrapper .contact-form__form{max-width:100%}.contact-form__wrapper .help-sidebar__sidebar{max-width:100%;flex:auto;padding-left:0}.contact-form__wrapper .help-sidebar__text{margin-bottom:30px}}@media screen and (max-width:575px){.contact-form__wrapper .help-sidebar__text .rich-text__text p{font-size:14px}}#SortByContainer{position:relative;padding-left:69px}#SortByContainer label{position:absolute;top:50%;left:0;transform:translateY(-50%)}#SortByContainer .icon-caret-down{display:none}#SortByContainer .nice-select{display:flex;align-items:center;border:1px solid #E8E8E8!important;border-radius:50px!important;width:195px!important;height:47px!important;padding:7px 18px!important}#SortByContainer>.facet-short{width:195px!important;height:47px!important}#SortByContainer .nice-select{top:0}@media screen and (max-width:639px){#SortByContainer .nice-select{width:143px!important}}#SortByContainer .nice-select:before{display:none!important}#SortByContainerMobile{position:relative}#SortByContainerMobile .icon-caret-down{display:none}#SortByContainerMobile>.facet-short{height:38px!important}#SortByContainerMobile .nice-select{width:100%!important;padding:0!important;top:1px!important}#SortByContainerMobile .nice-select:before{display:none!important}#DrawerFacetFiltersContainer{padding-top:23px}.reversed-link.block,.reversed-link.block *{word-break:normal;overflow-wrap:break-word;white-space:normal}.product__thumbs-inner img{object-fit:contain!important;max-width:85%;margin:0 auto}.media-wrapper{background-color:#fff!important}.product-template .breadcrumbs{padding:12px 0 8px!important}.product__title{font-size:48px;font-family:var(--font-second);font-weight:700;line-height:1.1;letter-spacing:0;color:var(--color-black);max-width:600px}@media screen and (max-width:1400px){.product__title{font-size:42px;line-height:1.2}}@media screen and (max-width:1200px){.product__title{font-size:35px}}@media screen and (max-width:991px){.product__title{font-size:30px}}@media screen and (max-width:767px){.product__title{font-size:28px}}@media screen and (max-width:575px){.product__title{font-size:25px}}@media screen and (max-width:400px){.product__title{font-size:23px}}.product__block--social_sharing{gap:12px!important;margin-top:-10px!important}.product__block--social_sharing span.btn--plain{font-size:18px;font-family:var(--font-main);font-weight:700;line-height:1.1%;letter-spacing:0;color:#000}.product__block--social_sharing .btn--icon-circle{width:40px!important;height:40px!important}.product .accordion-details__summary h2{font-size:24px}@media(max-width:991px){.product .accordion-details__summary h2,.highlight-text--background{font-size:22px}}@media(max-width:575px){.product .accordion-details__summary h2,.highlight-text--background{font-size:20px}}@media(max-width:410px){.product .accordion-details__summary h2,.highlight-text--background{font-size:18px}}@media(min-width:992px){.product .accordion-details__content{padding-top:2.7rem}.product .accordion-details__summary{padding:23px 12px 23px 7px}}.accordion-details__content table{box-shadow:none}.accordion-details__content table tr{font-size:15px;font-weight:500}.accordion-details__content table tr:nth-child(odd){background:#f7f7f7}.accordion-details__content table tr td,.accordion-details__content table tr th{border:0}.accordion-details__content table tr td{padding:14px 18px 13px}.product__blocks-below-media{margin-top:63px!important}.collection__content{padding-top:11px}.product-card__info{padding-top:22px}#ProductGridWrapper .product-card__title{max-width:290px}#ProductGridWrapper .product-card__sku{margin:-2px 0 0}@media(max-width:1400px){#ProductGridWrapper .product-card__sku{margin:4px 0 0}}@media(min-width:1400px){#ProductGridWrapper{padding-left:23px}#ProductsList{--f-row-gap-xl: 4.2rem}}label[for=ProductCompareSwitch]{gap:4px}.collection__toolbar-right .btn--icon-circle{width:44px;height:44px}.view-as-label{margin-right:-4px}.compare-table td{font-size:15px;font-family:var(--font-main);font-weight:400;line-height:1.2;letter-spacing:0;color:#1f1a1d}@media(min-width:1400px){.compare-drawer__body{padding:48px 15px 0!important}}.compare-table__col-info .reversed-link__text{display:block;line-height:1.1}@media(max-width:767px){quick-view-modal .drawer__body{padding:20px!important}quick-view-modal .product-form__submit{height:46px}}@media(max-width:500px){quick-view-modal .product__meta{width:100%;padding:0!important}quick-view-modal .product__meta:before{display:none}}@media(max-width:400px){quick-view-modal .product-form__quantity,quick-view-modal .quantity{width:100%}quick-view-modal .product-form__submit{width:100%}}.product-card__info .product-card__swatches{order:3;margin:5px 0}.product-card__info .f-price{order:4}.product__meta.product__sku{width:100%}.option-button{transition:all .2s ease}.option-button:hover{background-color:#000;color:#fff}.option-button.selected{background-color:#000;color:#fff;pointer-events:none}@media only screen and (max-width:500px){.header__buttons .cusstom-button.flex span{font-size:13px}}.header__logo .logo{min-width:130px}@media(max-width:400px){.header__logo .logo{min-width:100px}.cusstom-button{gap:4px}}@media(max-width:360px){.header__logo .logo{min-width:80px;transform:translate(-5px,3px)}}.accordion-details__content.specifications{display:flex;flex-direction:column}@media(min-width:1000px)and (max-width:1200px){.header__top--logo-left{--header-grid-template: "logo search icons" / auto 30% 1fr}.header__search .search__form{min-width:400px;max-width:100%}}.shopify-policy__container{max-width:1970px!important;margin:0 auto!important}@media(max-width:1199px){.shopify-policy__container{padding-top:35px!important}}.Meteor-MobileNavigation{padding-bottom:170px;overflow:initial!important}@media screen and (min-width:1200px)and (max-width:1650px){.header__navigation .dropdown{min-width:21.5rem;max-width:27rem}.dropdown__nav .text-subtext{font-size:12px!important}.desktop-menu-link>span{font-size:13px;letter-spacing:-.36px;column-gap:4px!important}}@media screen and (min-width:1200px)and (max-width:1300px){.desktop-menu-link{padding:5px 6px}}@media screen and (min-width:1300px)and (max-width:1650px){.desktop-menu-link{padding:5px 12px}}@media screen and (min-width:1024px)and (max-width:1199px){.header__icons--left{display:block!important}.menu-drawer-button{display:flex!important}.header__navigation{display:none!important}}@media screen and (min-width:1000px)and (max-width:1199px){.header__top--logo-left,.header__top--logo-center{--header-grid-template: "icons-left logo search icons" / auto auto 30% 1fr}.sign-in-link-header{display:none!important}.header__search{padding-top:0!important}}.collection-template .rich-text__heading:not(.multicolumn__items .rich-text__heading){word-break:initial}@media(max-width:1199px){.collection-template .rich-text__heading:not(.multicolumn__items .rich-text__heading){font-size:52px}}@media(max-width:991px){.collection-template .rich-text__heading:not(.multicolumn__items .rich-text__heading){font-size:45px}}@media(max-width:767px){.collection-template .rich-text__heading:not(.multicolumn__items .rich-text__heading){font-size:42px}}@media(max-width:575px){.collection-template .rich-text__heading:not(.multicolumn__items .rich-text__heading){font-size:32px}}.accordion-details__content li{padding-top:0!important}.footer-accordion-details .accordion-details__content{gap:8px 15px;display:flex;flex-direction:column}.footer__top-wrapper{justify-content:space-between;max-width:1280px}@media(max-width:1279px){.product-card__image-wrapper{max-width:250px;margin:0 auto}}.product-card__image img{object-fit:contain!important}.product-card__action-button{border:1px solid #000!important}.hulk_quantity_left .qty-val.hulk_size,.hulk_quantity_right .hulk_stock{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
