.c-fcp-container{overflow:hidden}.c-fcp-container .c-fcp-heading{margin:0 auto 0 0;padding:0;position:relative;display:flex;justify-content:space-between;align-items:center}.c-fcp-slider-content{background:#fff;position:relative;overflow:hidden}.c-fcp-slider-content:after{content:"";width:90%;position:absolute;bottom:-1px;height:1px;background:0 0;left:50%;transform:translate(-50%);box-shadow:0 0 17px #000;z-index:-1;opacity:0;transition:.3s}.c-fcp-slider-content:hover:after{opacity:1;transition:.3s}.c-fcp-img{max-width:100%;height:auto;width:100%;transition:all .5s}.c-fcp-slider-text{padding-top:20px}.c-fcp-slider[data-padding-around-text=true] .c-fcp-slider-text{padding-left:25px;padding-right:25px;padding-bottom:20px}.c-fcp-slider-text-price-container{display:flex;justify-content:space-between}.c-fcp-slider[data-price-position=stacked] .c-fcp-slider-text-price-container{flex-direction:column}.c-fcp-title,.c-fcp-price{color:#314438;margin:0}.c-fcp-compare-price{opacity:.6;text-decoration:line-through}.c-fcp-vendor{font-weight:400;font-size:14px;color:#314438;opacity:.6;margin:0;padding-top:6px}.c-fcp-btn-container{max-width:1500px;margin-right:auto}.c-fcp-btn{max-width:195px;height:51px;background:#314438;border-radius:1px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#fff;margin:40px auto 0;padding:12px 25px;border:2px solid #314438}.c-fcp-btn:hover{background:0 0;color:#314438}.c-fcp-arrow-left{cursor:pointer}.c-fcp-arrow-left svg{transform:rotate(180deg);padding:0}.c-fcp-arrow-left.swiper-button-disabled,.c-fcp-arrow-right.swiper-button-disabled{opacity:.3}.c-fcp-arrow-right svg{cursor:pointer;padding:0}.c-fcp-arrow-right{cursor:pointer}@media screen and (max-width: 600px){.c-fcp-arrow-container{display:none}.c-fcp-heading{padding:0 10px 40px;justify-content:center}.c-fcp-section{width:100vw;overflow:hidden}.c-fcp-container{overflow:visible}}.c-fcp-arrow-container{margin-right:10%;flex-shrink:0;padding-top:0}.c-fcp-arrow-container::selection{background:transparent}.c-fcp-slider-image-wrapper{height:200px}.c-fcp-slider-image-wrapper .c-fcp-img{width:100%;height:100%;object-fit:cover}.industry .c-fcp-section .c-fcp-sub-heading{padding-left:0;padding-right:15px;padding-bottom:20px}.industry .c-fcp-btn-container a{max-width:360px;padding:12px 100px}.c-fcp--limit-to-three-container{overflow:hidden}.c-fcp--limit-to-three-container img{float:left}.c-fcp-section--limit-to-three .c-fcp-slider-text{text-align:left}.c-fcp-section--limit-to-three .c-fcp-vendor{color:gray!important;opacity:1}.c-fcp--limit-to-three-container .col-md-4{display:flex;flex-flow:column}.c-fcp--limit-to-three-container .col-md-4 a{display:flex;align-items:stretch;flex-direction:column;flex-grow:1;height:100%}.c-fcp-heading h2{margin-bottom:16px}.c-fcp-heading p{font-size:16px}.c-fcp-section--limit-to-three .col-md-4 a:hover,.c-fcp-section--limit-to-three .col-md-4 a:focus{text-decoration:none}.c-fcp-section--limit-to-three .col-md-4 a:hover{box-shadow:0 .5em .5em #4848481a;transition:.2s ease-in-out;transform:translateY(-.1em)}.c-fcp-section--limit-to-three .c-fcp-slider{display:flex}.c-fcp-btn-container{max-width:inherit;margin:auto}.c-fcp__btn-outer-container .c-fcp__alt-cta-btn-container{text-align:center;margin-top:15px}.c-fcp__btn-outer-container .c-fcp__alt-cta-btn-container a{font-weight:600;color:#314438;transition:1s;font-family:Quicksand,sans-serif}.c-fcp__btn-outer-container .c-fcp__alt-cta-btn-container a:hover{text-decoration:none;color:#8dc0d2}.c-fcp__btn-outer-container{display:flex;justify-content:center;flex-direction:column;margin-top:15px}.c-fcp-btn-container a{max-width:300px;height:51px;background:#314438;border-radius:1px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px;font-family:Quicksand,sans-serif;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#fff;margin:0 auto;padding:12px 49px;border:2px solid #314438;transition:1s}.c-fcp-btn-container a:hover{background:transparent;color:#314438;text-decoration:none}@media screen and (max-width: 1024px){.industry .c-fcp-heading{justify-content:flex-start}}@media screen and (max-width: 767px){.industry .c-fcp-heading{justify-content:center}.industry .c-fcp-section .c-fcp-sub-heading{margin-bottom:30px}}.c-fcp-section a .c-fcp-slider-content,.c-fcp-section--limit-to-three a .c-fcp-slider-content{height:100%}.c-fcp-section .col-md-4,.c-fcp-section--limit-to-three .col-md-4{padding:0;width:100%;padding-bottom:calc(var(--mobile-content-top-bottom-padding) / 2)}.c-fcp-section .col-md-4:last-of-type,.c-fcp-section--limit-to-three .col-md-4:last-of-type{padding-bottom:0}.c-fcp-heading{padding:0}.c-fcp-sub-heading{margin:0;padding:20px 0 0}.c-fcp-slider-image-wrapper{height:fit-content}.c-fcp-section .c-fcp__btn-outer-container,.c-fcp-section--limit-to-three .c-fcp__btn-outer-container{padding-top:calc(var(--mobile-content-top-bottom-padding) / 2);margin-top:0}.c-fcp__alt-cta-btn-container{text-align:center;padding-top:10px}.c-fcp__alt-cta-btn-container p{margin-bottom:0}@media screen and (max-width: 380px){.c-fcp-btn-container a{max-width:260px}}@media screen and (max-width: 600px){.c-fcp-btn-container a{max-width:320px}.c-fcp-section .c-fcp__btn-outer-container,.c-fcp-section--limit-to-three .c-fcp__btn-outer-container{padding-top:calc(var(--mobile-content-top-bottom-padding) - 30px);margin-top:0}.c-fcp-heading{justify-content:center}}@media screen and (min-width: 601px){.c-fcp-arrow-container{margin:0;padding-top:30px}.c-fcp-section .c-fcp__btn-outer-container,.c-fcp-section--limit-to-three .c-fcp__btn-outer-container{padding-top:calc(var(--tablet-and-above-content-top-bottom-padding) - 30px);margin-top:0}.c-fcp-section .col-md-4,.c-fcp-section--limit-to-three .col-md-4{padding-bottom:calc(var(--tablet-and-above-content-top-bottom-padding) / 2)}}@media screen and (min-width: 601px) and (max-width: 840px){.c-fcp-section--limit-to-three .col-md-4{width:50%;padding-bottom:0;padding-right:calc(var(--tablet-and-above-content-top-bottom-padding) / 6);padding-left:calc(var(--tablet-and-above-content-top-bottom-padding) / 6)}.c-fcp-section--limit-to-three .col-md-4:first-of-type{width:100%;padding-top:0;padding-left:0;padding-right:0;padding-bottom:calc(var(--tablet-and-above-content-top-bottom-padding) / 3)}.c-fcp-section--limit-to-three .col-md-4:nth-of-type(2){padding-left:0}.c-fcp-section--limit-to-three .col-md-4:last-of-type{padding-right:0}}@media screen and (max-width: 767px){.c-fcp-btn-container a{max-width:330px;margin-top:0}.custom_featured_blog .section-title h2{font-size:2em}.c-fcp-section--limit-to-three{text-align:center}}@media screen and (min-width: 768px){h2.c-fcp-heading{justify-content:space-between}}@media screen and (min-width: 841px){.c-fcp-section .col-md-4,.c-fcp-section--limit-to-three .col-md-4{width:33.33%;padding-bottom:0;padding-right:calc(var(--tablet-and-above-content-top-bottom-padding) / 12);padding-left:calc(var(--tablet-and-above-content-top-bottom-padding) / 12)}.c-fcp-section .col-md-4:first-of-type,.c-fcp-section--limit-to-three .col-md-4:first-of-type{padding-left:0;padding-right:calc(var(--tablet-and-above-content-top-bottom-padding) / 6)}.c-fcp-section .col-md-4:last-of-type,.c-fcp-section--limit-to-three .col-md-4:last-of-type{padding-right:0;padding-left:calc(var(--tablet-and-above-content-top-bottom-padding) / 6)}}@media screen and (max-width: 766px){.c-fcp-section--limit-to-three .c-fcp-slider{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1024px){.c-fcp-slider-image-wrapper{height:fit-content}.c-fcp-section--limit-to-three .c-fcp-img{max-width:100%;height:auto;width:100%;transition:all .5s;object-fit:cover;object-position:center center}.c-fcp-btn-container a{max-width:460px;margin-top:0}}.c-fcp-heading-container.c-fcp-heading-container--underneath{display:flex;justify-content:center;flex-direction:column;align-items:flex-end}.c-fcp-heading-container.c-fcp-heading-container--underneath .c-fcp-arrow-container{margin-right:0}.c-fcp-heading-container.c-fcp-heading-container--underneath .c-fcp-heading{justify-content:center;align-items:center;flex-direction:row;width:100%;text-align:center}.c-fcp-heading-container.c-fcp-heading-container--underneath .c-fcp-sub-heading{width:100%;text-align:center}@media screen and (max-width: 600px){.page-container.c-fcp-container .c-fcp-heading{flex-direction:row}.page-container.c-fcp-container .c-fcp-heading .c-fcp-arrow-container{display:block;margin-right:0;margin-left:auto}.page-container.c-fcp-container .c-fcp-heading .c-fcp-arrow-container svg{height:31px;width:31px}}.page-container.c-fcp-container{width:calc(calc(100% - (2 * var(--mobile-content-left-right-margin))));overflow:hidden;margin:0 calc(var(--mobile-content-left-right-margin))}.c-fcp-heading-container{width:100%;margin:auto;padding-bottom:30px}.c-fcp-slider__outer-container.swiper{overflow:visible}.c-fcp-slider__outer-container:not(.swiper-initialized) .c-fcp-slider.swiper-wrapper{gap:20px}@media screen and (min-width: 600px){.page-container.c-fcp-container{width:calc(calc(100% - (2 * var(--tablet-content-left-right-margin))));margin:0 calc(var(--tablet-content-left-right-margin))}.c-fcp-heading-container{padding-bottom:40px}}@media screen and (min-width: 840px){.page-container.c-fcp-container{margin:auto;width:calc(var(--desktop-content-max-width))}}@media screen and (min-width: 767px){.c-fcp-slider__outer-container:not(.swiper-initialized) .c-fcp-slider.swiper-wrapper .product-tile.swiper-slide{width:calc(50% - 10px)}}@media screen and (min-width: 1024px){.c-fcp-slider__outer-container:not(.swiper-initialized) .c-fcp-slider.swiper-wrapper .product-tile.swiper-slide{width:calc(33.3333% - (40px / 3))}}@media screen and (min-width: 1280px){.c-fcp-slider__outer-container:not(.swiper-initialized) .c-fcp-slider.swiper-wrapper .product-tile.swiper-slide{width:calc(25% - 15px)}}@media screen and (min-width: 1440px){.page-container.c-fcp-container{width:calc(var(--large-desktop-content-max-width));margin:auto}}@media screen and (max-width: 767px){.page-container.c-fcp-container .product-tile.swiper-slide{width:245px}.c-fcp-slider__outer-container:not(.swiper-initialized) .c-fcp-slider.swiper-wrapper{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/style_sections_custom-feature-collection-products.css.map */
