/*! @version pwa-studio: 14.1.0 React 18, build-id: 2486, @magento/venia-ui: file:./packages/magento/venia-ui/11.5.0-r18.tgz, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: file:./packages/magento/pwa-buildpack/11.5.4-r18.tgz, @magento/peregrine: file:./packages/magento/peregrine/14.4.1-r18.tgz, @magento/pagebuilder: file:./packages/magento/pagebuilder/9.3.2-r18.tgz, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: file:./packages/magento/babel-preset-peregrine/1.3.4-r18.tgz, @apollo/client: ~3.11.8 */
.productPageCarousel-root--PB{display:-webkit-box;display:flex;max-width:var(--venia-global-maxWidth);width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 auto 80px;padding:0 30px}.productPageCarousel-root--PB .alice-carousel__next-btn,.productPageCarousel-root--PB .alice-carousel__prev-btn{padding:0}.productPageCarousel-root--PB .alice-carousel__dots{display:-webkit-box;display:flex}.productPageCarousel-root--PB .alice-carousel__dots-item{height:6px;width:100%}.productPageCarousel-root--PB .alice-carousel__dots-item div{background:rgb(var(--green));height:6px;-webkit-transform:skew(-30deg);transform:skew(-30deg);width:100%}.productPageCarousel-root--PB .alice-carousel__dots-item.__active~* div{background:rgb(var(--fakro-gray))}.productPageCarousel-root--PB .alice-carousel__stage{height:420px}.productPageCarousel-title-qqr{font-size:var(--venia-typography-body-XXL-fontSize);font-weight:var(--venia-global-fontWeight-bold);margin-bottom:35px;text-transform:uppercase}@media (max-width:910px){.productPageCarousel-root--PB{margin:0 auto 30px}}@media (max-width:800px){.productPageCarousel-root--PB{padding:25px}.productPageCarousel-root--PB .alice-carousel__stage{height:250px}}@media (max-width:785px){.productPageCarousel-root--PB{margin:0 auto}}@media (max-width:768px){.productPageCarousel-root--PB{margin-top:0}}
.product-outOfStock-7nf{margin:0 auto;max-width:var(--venia-global-maxWidth);padding:100px 20px;text-align:center;width:100%}@media (max-width:768px){.product-outOfStock-7nf{padding:50px 20px}}
.disabledProductFallback-root-Iza{display:grid;-webkit-box-align:center;align-items:center;margin:0 20px;text-align:center}.disabledProductFallback-outOfStock-xnF{}.disabledProductFallback-label-EiQ{font-size:18px}.disabledProductFallback-category-fRA{font-weight:var(--venia-global-fontWeight-semibold)}.disabledProductFallback-link-Mpc{display:block;margin-right:20px;margin-top:20px}.disabledProductFallback-button-Y9i{padding:0 20px}
.shippingCostPopup-root-XhO{background-color:rgb(var(--white));grid-template-columns:1fr;left:50%;max-height:90vh;max-width:920px;opacity:0;overflow:hidden;padding:50px 80px 60px;pointer-events:none;position:fixed;top:50%;-webkit-transform:scale(1.15) translateY(-50%);transform:scale(1.15) translateY(-50%);-webkit-transition-duration:192ms;transition-duration:192ms;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform;-webkit-transition-timing-function:var(--venia-global-anim-out);transition-timing-function:var(--venia-global-anim-out);visibility:hidden;width:100%;z-index:3}.shippingCostPopup-rootOpen-EHS{-webkit-box-shadow:1px 0 rgb(var(--venia-global-color-border));box-shadow:1px 0 rgb(var(--venia-global-color-border));opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateX(-50%) translateY(-50%);transform:scale(1) translateX(-50%) translateY(-50%);-webkit-transition-duration:224ms;transition-duration:224ms;-webkit-transition-timing-function:var(--venia-global-anim-in);transition-timing-function:var(--venia-global-anim-in);visibility:visible}.shippingCostPopup-scrollBarContainer-O4q{display:-webkit-box;display:flex;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding-bottom:50px;padding-right:20px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;scrollbar-color:rgb(var(--green)) rgb(var(--white));scrollbar-width:thin}.shippingCostPopup-scrollBarContainer-O4q::-webkit-scrollbar-track{background-color:rgb(var(--gray-400));width:3px}.shippingCostPopup-scrollBarContainer-O4q::-webkit-scrollbar{width:7px}.shippingCostPopup-scrollBarContainer-O4q::-webkit-scrollbar-thumb{background-color:rgb(var(--green))}.shippingCostPopup-scrollBarContainer-O4q::-webkit-scrollbar-track{margin-bottom:100px}.shippingCostPopup-closeButton-9eh{position:absolute;right:21px;top:17px}.shippingCostPopup-content-nBf{width:100%}.shippingCostPopup-content-nBf h2{font-size:var(--venia-typography-body-XXL-fontSize);font-weight:var(--venia-global-fontWeight-bold);padding-bottom:40px;text-transform:uppercase}.shippingCostPopup-content-nBf h2,.shippingCostPopup-content-nBf p{text-align:center}.shippingCostPopup-content-nBf img{display:block;height:auto;margin:0 auto;max-width:350px}@media (max-width:1000px){.shippingCostPopup-root-XhO{max-width:90%}}@media (max-width:910px){.shippingCostPopup-root-XhO{bottom:0;left:0;max-height:100%;max-width:100%;right:0;top:0}.shippingCostPopup-rootOpen-EHS{display:-webkit-box;display:flex;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);-webkit-box-align:center;align-items:center}.shippingCostPopup-scrollBarContainer-O4q{padding-bottom:0}.shippingCostPopup-content-nBf h2{padding-bottom:5px}.shippingCostPopup-content-nBf img{max-width:280px}}@media (max-width:600px){.shippingCostPopup-root-XhO{padding:40px 10px 30px 20px}.shippingCostPopup-scrollBarContainer-O4q{padding-right:15px}}@media (max-width:400px){.shippingCostPopup-content-nBf img{max-width:200px}}
.productFullDetail-wrapper-qQk{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 auto;max-width:var(--venia-global-maxWidth);padding:20px}.productFullDetail-topSection-V-w,.productFullDetail-wrapper-qQk{display:-webkit-box;display:flex}.productFullDetail-topSection-V-w{-webkit-box-pack:justify;justify-content:space-between}.productFullDetail-bottomSection-Bwy{margin:0 auto 25px;max-width:var(--venia-global-maxWidth);padding:20px;width:100%}.productFullDetail-details-sT7,.productFullDetail-gallery-TfP{width:50%}.productFullDetail-breadcrumbs-Rvu{max-width:var(--venia-global-maxWidth)}@media (max-width:1100px){.productFullDetail-wrapper-qQk{padding:20px 30px}.productFullDetail-topSection-V-w{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:4rem}.productFullDetail-gallery-TfP{width:100%}.productFullDetail-details-sT7{width:600px}.productFullDetail-bottomSection-Bwy{padding:20px 30px}}@media (max-width:910px){.productFullDetail-wrapper-qQk{padding-top:0}}@media (max-width:768px){.productFullDetail-details-sT7{width:100%}.productFullDetail-breadcrumbs-Rvu div{margin-bottom:20px}}@media (max-width:500px){.productFullDetail-topSection-V-w{gap:2rem}}
.carousel-root-W1G{width:600px}.carousel-carouselContainer-pcp{border:1px solid rgb(var(--fakro-gray));max-width:600px;overflow:hidden;position:relative}.carousel-currentItem-YJ8{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.carousel-thumbnailList-IqC{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:27px 0 35px}.carousel-thumbnailList_openPopup-Xpo{display:none}.carousel-itemsWrapper-QMt{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-prevArrow-PYu{left:-19px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.carousel-nextArrow-GSZ,.carousel-prevArrow-PYu{cursor:pointer;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.carousel-nextArrow-GSZ{right:-19px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel-magnifierIcon-brd{cursor:pointer;position:absolute;right:15px;top:15px;z-index:10}.carousel-wishListButton-L-i{display:none}.carousel-triangle-kd6{border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 90px 90px 0;display:block;height:0;position:absolute;right:0;top:0;width:0;z-index:3}.carousel-dotsContainer-AHI{display:none}@media (max-width:1100px){.carousel-root-W1G{margin:0 auto}}@media (max-width:768px){.carousel-dotsContainer-AHI{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-top:15px}.carousel-dot-8gp{border-radius:50%;height:7px;margin-right:10px;width:7px}.carousel-dot-8gp:last-child{margin-right:0}.carousel-dotActive-Jee{background:rgb(var(--green))}.carousel-dotNotActive-pUg{background:rgb(var(--fakro-gray))}.carousel-thumbnailCarousel-OA7{display:none}.carousel-root-W1G{width:400px}.carousel-carouselContainer-pcp{height:400px}.carousel-magnifierIcon-brd{display:none!important}.carousel-wishListButton-L-i{cursor:pointer;display:block;height:20px;position:absolute;right:10px;top:10px;width:20px;z-index:4}.carousel-wishListButton-L-i svg{display:block!important}.carousel-triangle-kd6{border-width:0 60px 60px 0}}@media (max-width:500px){.carousel-root-W1G{width:300px}.carousel-carouselContainer-pcp{height:300px}}@media (max-width:400px){.carousel-root-W1G{width:100%}.carousel-carouselContainer-pcp{height:270px}}
.mediaGallery-mainCarouselImageContainer-B67,.mediaGallery-popUpCarouselImageContainer-8-I{grid-area:1/1/2/4;height:600px;margin:0 auto;width:600px}.mediaGallery-dialogWrapper-Rtq{background-color:rgb(var(--venia-global-color-background));display:grid;grid-template-rows:auto 1fr;height:100vh;max-height:100vh;min-height:360px;overflow:hidden;pointer-events:auto;width:100vw;z-index:4}.mediaGallery-dialogHeader-jD5{display:grid;-webkit-box-align:center;align-items:center;grid-auto-flow:column;grid-template-columns:3fr 1fr;grid-column-gap:1rem;border-bottom:1px solid var(--color-gray-90);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;height:48px;padding:0 16px}.mediaGallery-dialogHeaderButton-Mct{margin-top:0}.mediaGallery-dialogContents-ZM0{padding:12px 0}.mediaGallery-dialogContainer-Khz{}.mediaGallery-popupCarouselRoot-9sE{grid-gap:45px;margin:0 auto}@media (min-width:768px){.mediaGallery-dialogContainer-Khz{display:-webkit-box;display:flex}.mediaGallery-mainCarouselImageContainer-B67{overflow:hidden}}@media (max-width:768px){.mediaGallery-mainCarouselImageContainer-B67,.mediaGallery-popUpCarouselImageContainer-8-I{height:400px;width:400px}}@media (max-width:500px){.mediaGallery-mainCarouselImageContainer-B67,.mediaGallery-popUpCarouselImageContainer-8-I{height:300px;width:300px}}@media (max-width:400px){.mediaGallery-mainCarouselImageContainer-B67{height:270px;width:270px}}@media (min-width:1024px){.mediaGallery-popupCarouselRoot-9sE{grid-template-rows:509px 92px;grid-gap:48px}.mediaGallery-mainCarouselImageContainer-B67{cursor:pointer;height:600px;max-width:none;overflow:hidden;width:600px}}@media (min-width:1312px){.mediaGallery-dialogWrapper-Rtq{left:0;margin:auto;max-height:900px;max-width:1312px;overflow:hidden;right:0;top:110px}.mediaGallery-dialogHeader-jD5{border-bottom:none;padding:0 25px}.mediaGallery-dialogContents-ZM0{margin:0 auto}.mediaGallery-popupCarouselRoot-9sE{grid-template-columns:873px}}
.thumbnail-root-GJ-{border:1px solid transparent;border:1px solid rgb(var(--fakro-gray));border-radius:0;height:auto;height:150px;margin:0;outline:none;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;width:auto;width:150px}.thumbnail-rootSelected-f0k{border-color:rgb(var(--black))}.thumbnail-icon-USB:before{bottom:0;color:var(--color-white);font-size:14px;position:absolute;right:1px;z-index:2}.thumbnail-image-4YG,.thumbnail-popupThumbnailImage-S3u{display:block;height:148px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}
.playIcon-root-JZU{background:transparent;border:0;border-color:transparent transparent transparent rgb(var(--black));border-style:solid;border-width:20px 0 20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .1s ease;transition:all .1s ease;width:0;z-index:2}
.thumbnailCarousel-root-O7E{height:150px}.thumbnailCarousel-root-O7E .slick-list{overflow:hidden}.thumbnailCarousel-root-O7E .slick-slide{float:left}
.productCarouselVideo-root-2Nr{font-size:0}.productCarouselVideo-wrapper-pKQ{display:block;height:270px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.productCarouselVideo-container-5Yt{overflow:hidden;position:relative}.productCarouselVideo-container_playing-Du2{}.productCarouselVideo-video-Lzt{height:100%;max-width:100%;width:100%}.productCarouselVideo-controls-FQf{bottom:0;display:grid;left:0;position:absolute;right:0;top:0;-webkit-box-align:center;align-items:center;justify-items:center;place-items:center;z-index:2}.productCarouselVideo-container_playing-Du2 .productCarouselVideo-controls-FQf{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.productCarouselVideo-container-5Yt:hover .productCarouselVideo-controls-FQf{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.productCarouselVideo-container-5Yt video::-webkit-media-controls-panel{display:none}.productCarouselVideo-playButton-FoP{cursor:pointer;height:40px;margin:6px 3px;pointer-events:none;width:40px}@media (min-width:401px){.productCarouselVideo-wrapper-pKQ{height:300px}}@media (min-width:501px){.productCarouselVideo-wrapper-pKQ{height:400px}}@media (min-width:769px){.productCarouselVideo-wrapper-pKQ{height:600px}}
.productDetails-root-0jt{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 35px 0 65px}.productDetails-heading-cMa,.productDetails-root-0jt{display:-webkit-box;display:flex}.productDetails-heading-cMa{-webkit-box-pack:justify;justify-content:space-between}.productDetails-productTitle-U6P{font-size:var(--venia-typography-body-XXXXL-fontSize);font-weight:var(--venia-global-fontWeight-normal);max-width:70%}.productDetails-wishlistButton-9ov{height:26px;width:26px;-webkit-box-align:start;align-items:flex-start}.productDetails-price-OuP,.productDetails-wishlistButton-9ov{display:-webkit-box;display:flex}.productDetails-price-OuP{margin-top:29px;-webkit-box-align:end;align-items:flex-end}.productDetails-rating-1av{-webkit-box-pack:center;justify-content:center;margin:16px 0 32px}.productDetails-productPrice-Pu-,.productDetails-rating-1av{display:-webkit-box;display:flex}.productDetails-productPrice-Pu-{-webkit-box-align:center;align-items:center}.productDetails-productSpecialPrice-LXE{color:rgb(var(--green));font-weight:var(--venia-global-fontWeight-bold);margin-right:.5rem}.productDetails-productCrossedPrice-y34,.productDetails-productSpecialPrice-LXE{font-size:var(--venia-typography-body-XXXXL-fontSize)}.productDetails-productCrossedPrice-y34{}.productDetails-productRegularPrice-W7-{font-size:var(--venia-typography-body-XXXXL-fontSize);font-weight:var(--venia-global-fontWeight-bold)}.productDetails-cart-cOG{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:2rem;padding:22px 0 0 1rem}.productDetails-cart-cOG>button{width:194px}.productDetails-unavailableMessage-4IB{font-size:var(--venia-typography-body-S-fontSize);width:60%}.productDetails-grossMargin-a0E{font-size:var(--venia-typography-body-XXL-fontSize);margin-left:8px}.productDetails-grossMarginGray-RwS{color:rgb(var(--gray))}@media (max-width:1240px){.productDetails-root-0jt{padding:0 5px 0 65px}}@media (max-width:1160px){.productDetails-root-0jt{padding:0 5px 0 85px}}@media (max-width:1100px){.productDetails-root-0jt{padding:0 0 3rem}}@media (max-width:768px){.productDetails-root-0jt{padding-bottom:10px}.productDetails-heading-cMa,.productDetails-price-OuP{-webkit-box-pack:center;justify-content:center}.productDetails-price-OuP,.productDetails-productTitle-U6P{text-align:center}}@media (max-width:753px){.productDetails-unavailableMessage-4IB{margin:0 auto!important;width:80%}}@media (max-width:500px){.productDetails-cart-cOG{padding:0;-webkit-box-pack:center;gap:1rem;justify-content:center}.productDetails-productCrossedPrice-y34,.productDetails-productRegularPrice-W7-,.productDetails-productSpecialPrice-LXE,.productDetails-productTitle-U6P{font-size:var(--venia-typography-body-XL-fontSize)}.productDetails-price-OuP{margin-top:16px}.productDetails-grossMargin-a0E{font-size:var(--venia-typography-body-L-fontSize)}}@media (max-width:350px){.productDetails-cart-cOG{gap:0}}
.omnibusPrice-root-P9z{display:grid}.omnibusPrice-mainPrice-1z0{color:rgb(var(--green));font-size:var(--venia-typography-body-XXXXL-fontSize);font-weight:var(--venia-global-fontWeight-bold);margin-bottom:10px}.omnibusPrice-grossMargin-E5r{color:rgb(var(--green));font-size:var(--venia-typography-body-XXL-fontSize);font-weight:var(--venia-global-fontWeight-normal);margin-left:8px}.omnibusPrice-omnibusPrice-umt{color:rgb(var(--gray));font-size:var(--venia-typography-body-M-fontSize)}.omnibusPrice-lineThroughPrice-ezp{-webkit-text-decoration:line-through;text-decoration:line-through}.omnibusPrice-firstPrice-z9N{margin-top:3px}.omnibusPrice-modalTrigger-AwU{margin-left:8px}.omnibusPrice-discountPercent-D-p{color:rgb(var(--green));margin-left:5px}
.omnibusModal-root-sXx{}.omnibusModal-mainPrice-P9B{}.omnibusModal-grossMargin--1n{}.omnibusModal-omnibusPrice-d2o{}.omnibusModal-lineThroughPrice-P0o{}.omnibusModal-firstPrice-waJ{}.omnibusModal-number-26s{color:rgb(var(--black));font-size:var(--venia-typography-body-M-fontSize);font-weight:var(--venia-global-fontWeight-normal)}.omnibusModal-title-d9c{font-size:var(--venia-typography-body-XXXXL-fontSize);margin-bottom:20px}.omnibusModal-descriptions--d0{margin-top:50px}.omnibusModal-row-qqX{font-size:var(--venia-typography-body-M-fontSize)}.omnibusModal-dialogRoot--WS{height:320px;left:50%;max-width:600px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.omnibusModal-dialogWrapper-8ew{background-color:rgb(var(--venia-global-color-background));display:grid;grid-template-rows:auto 1fr;height:100%;min-height:300px;overflow:hidden;pointer-events:auto;width:100vw;z-index:4}.omnibusModal-dialogHeader-33l{display:grid;-webkit-box-align:center;align-items:center;grid-auto-flow:column;grid-template-columns:3fr 1fr;grid-column-gap:1rem;border-bottom:1px solid var(--color-gray-90);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;height:48px;padding:0 16px}.omnibusModal-dialogHeaderButton-oRi{margin-top:0}.omnibusModal-dialogContents--NW{padding:12px 45px}.omnibusModal-dialogContainer-u9a{}.omnibusModal-discountPercent-7UG{color:rgb(var(--green));margin-left:5px}@media (max-width:650px){.omnibusModal-dialogRoot--WS{height:100%;max-width:100%}}
.taxPrice-root-ev2{display:grid;grid-auto-flow:column;-webkit-box-pack:center;font-weight:var(--venia-global-fontWeight-normal);justify-content:center;margin-top:10px}.taxPrice-label-8wq{display:block;font-weight:var(--venia-global-fontWeight-semibold);margin-right:5px}@media (min-width:769px){.taxPrice-root-ev2{-webkit-box-pack:start;justify-content:start}}
.ratingStars-root-Eq8{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:9px}.ratingStars-root-Eq8 span{font-weight:var(--venia-global-fontWeight-semibold)}.ratingStars-grade-p5-{font-weight:var(--venia-global-fontWeight-normal)!important}
.quantityStepper-root-b25{height:35px}.quantityStepper-root-b25,.quantityStepper-wrap--lt{display:-webkit-box;display:flex}.quantityStepper-wrap--lt{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.quantityStepper-label-0uD:not(:focus):not(:active){height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap}.quantityStepper-button-st2{background-color:rgb(var(--gray-100));padding:0 8px;-webkit-transform:skew(-30deg);transform:skew(-30deg);z-index:1}.quantityStepper-buttonInner-05s{display:-webkit-box;display:flex;-webkit-transform:skew(30deg);transform:skew(30deg)}.quantityStepper-button-st2:hover{--stroke:rgb(var(--venia-global-color-gray-900));border-color:rgb(var(--stroke))}.quantityStepper-button-st2:disabled,.quantityStepper-button-st2:disabled:hover{--stroke:rgb(var(--venia-global-color-gray-400));border-color:rgb(var(--venia-global-color-gray-400))}.quantityStepper-button-st2:focus{outline:none}.quantityStepper-button_decrement-c6S,.quantityStepper-button_increment-YZl{}.quantityStepper-icon-bd0{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;touch-action:manipulation}.quantityStepper-inputContainer-P4x{border:1px solid rgb(var(--gray-100));display:-webkit-box;display:flex;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.quantityStepper-inputContainer-P4x p{display:none}.quantityStepper-input-kpA{background-color:rgb(var(--white));border:none;font-size:var(--venia-typography-body-L-fontSize);text-align:center;-webkit-transform:skew(30deg);transform:skew(30deg);width:60px}@media (max-width:700px){.quantityStepper-root-b25{height:28px}}@media (max-width:1060px){.quantityStepper-input-kpA{width:40px}}
.productInfo-root-Cwc{margin-top:40px;width:80%}.productInfo-row-mbY{border-bottom:1px solid rgb(var(--gray-200));font-size:var(--venia-typography-body-M-fontSize);min-height:42px;padding:5px 0;width:100%}.productInfo-col-O7j,.productInfo-row-mbY{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.productInfo-col-O7j{flex-basis:50%;gap:8px}.productInfo-col-O7j span{font-weight:var(--venia-global-fontWeight-semibold)}.productInfo-available-EQV{background-color:rgb(var(--green));border-radius:50%;height:10px;width:10px}.productInfo-notAvailable-ZUT{background-color:rgb(var(--red))}.productInfo-richContent-Rti{margin:0}.productInfo-deliveryCost-sAs{cursor:pointer;font-weight:var(--venia-global-fontWeight-semibold)}@media (max-width:768px){.productInfo-root-Cwc{width:100%}}@media (max-width:500px){.productInfo-root-Cwc{margin-top:26px}}
.tabs-wrapper-JgY{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tabs-tabsWrapper-Bv8{-webkit-box-pack:justify;background-color:rgb(var(--fakro-gray));justify-content:space-between;min-height:48px}.tabs-tab-UFu,.tabs-tabsWrapper-Bv8{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tabs-tab-UFu{-webkit-box-pack:center;border-right:1px solid rgb(var(--gray-300));cursor:pointer;font-size:var(--venia-typography-body-M-fontSize);font-weight:var(--venia-global-fontWeight-bold);justify-content:center;min-height:49px;padding:0 5px;text-align:center;text-transform:uppercase;width:100%}.tabs-tab-UFu span{color:rgb(var(--green));margin-left:5px}.tabs-tab-UFu:last-child{border-right:none}.tabs-activeTab-0Cr{background-color:rgb(var(--white));border:1px solid rgb(var(--gray-300));border-left:none}.tabs-activeTab-0Cr:first-child{border-left:1px solid rgb(var(--gray-300))}.tabs-activeTab-0Cr:last-child{border-right:1px solid rgb(var(--gray-300))}.tabs-mobileWrapper-ijR{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.tabs-accordionContainer-4ZQ{width:100%}.tabs-accordionSection-2yB{border-bottom:none}.tabs-sectionTitleWrapper-uot{height:auto;-webkit-box-align:center;align-items:center;display:grid;font-size:var(--venia-typography-body-M-fontSize);font-weight:var(--venia-global-fontWeight-bold);grid-auto-flow:column;grid-template-columns:1fr;justify-items:start;margin-bottom:10px;text-transform:uppercase}.tabs-sectionTitleGreen-0Fg{color:rgb(var(--green))}
.trioSet-root-nOi{width:100%}
.relatedProducts-root-OFE{margin:0 auto;max-width:var(--venia-global-maxWidth);padding:50px 10px 120px;width:100%}.relatedProducts-grid-Xfk{display:-webkit-box;display:flex;flex-wrap:wrap}.relatedProducts-carousel-mE1{padding:1rem 0}.relatedProducts-carousel-mE1 .slick-next,.relatedProducts-carousel-mE1 .slick-prev{height:30px;margin-top:-3.225rem;opacity:1;width:30px}.relatedProducts-carousel-mE1 .slick-next{right:-35px}.relatedProducts-carousel-mE1 .slick-prev{left:-35px}.relatedProducts-carousel-mE1 .slick-track{height:420px}.relatedProducts-carousel-mE1 .slick-slide>div{height:100%}@media (max-width:1330px){.relatedProducts-root-OFE{padding:50px 45px 120px}}@media (max-width:800px){.relatedProducts-carousel-mE1 .slick-dots{display:-webkit-box!important;display:flex!important}.relatedProducts-carousel-mE1 .slick-dots li{height:6px;margin:10px 0;width:100%}.relatedProducts-carousel-mE1 .slick-dots li button{background:rgb(var(--green));border-radius:0;-webkit-filter:none;filter:none;height:6px;-webkit-transform:skew(-30deg);transform:skew(-30deg);width:100%}.relatedProducts-carousel-mE1 .slick-dots li.slick-active button{background:rgb(var(--green))}.relatedProducts-carousel-mE1 .slick-dots li.slick-active~* button{background:rgb(var(--fakro-gray))}.relatedProducts-carousel-mE1 .slick-track{height:250px}}@media (max-width:768px){.relatedProducts-root-OFE{padding:25px 35px 60px}.relatedProducts-carousel-mE1 .slick-next,.relatedProducts-carousel-mE1 .slick-prev{height:22px;width:22px}}@media (max-width:550px){.relatedProducts-root-OFE{padding:10px 25px 15px}.relatedProducts-carousel-mE1 .slick-next{right:-25px}.relatedProducts-carousel-mE1 .slick-prev{left:-25px}}
:root{--am-label-color:#ff5937}.bundlePacks-packRoot-9JU{padding:3rem 0 8rem}.bundlePacks-packContent-oSc{display:-webkit-box;display:flex;-webkit-transition-delay:64ms;transition-delay:64ms;-webkit-transition-duration:384ms;transition-duration:384ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:var(--venia-global-anim-standard);transition-timing-function:var(--venia-global-anim-standard);-webkit-box-align:start;align-items:flex-start;padding:1rem 1rem 0}.bundlePacks-packContent-oSc ::-moz-selection{background-color:transparent}.bundlePacks-packContent-oSc ::selection{background-color:transparent}.bundlePacks-packContent_disabled-mDe{opacity:.5;pointer-events:none}.bundlePacks-packItem-LgV{padding:0;width:154px}.bundlePacks-packItemTop-3cb{position:relative}.bundlePacks-imageContainer-51i{display:grid;height:154px;overflow:hidden;width:154px}.bundlePacks-imageContainer-51i img{position:static}.bundlePacks-packImages-54L{border:1px solid #e5e5e5;display:block;text-align:center}.bundlePacks-packImagesSelected-y7m{position:relative}.bundlePacks-packImagesSelected-y7m:before{border:3px solid #50ac28;bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px}.bundlePacks-packImage-l1c{display:block;margin:0 auto;max-height:150px;max-width:150px}.bundlePacks-name-D-m{font-size:16px;font-weight:400;margin:0;text-align:center}.bundlePacks-nameNotClickable-p90{cursor:default}.bundlePacks-price-69I{font-size:16px;font-weight:700;margin:1rem 0;position:relative}.bundlePacks-packDiscount-1SR{background:#fff;border:1px solid #ff5937;border:1px solid var(--am-label-color);border-radius:.875rem;color:#ff5937;color:var(--am-label-color);font-size:.875rem;height:1.75rem;line-height:26px;padding:0 .5rem;position:absolute;right:0;top:-.875rem;z-index:1}.bundlePacks-packCheckbox-WsI{-webkit-box-pack:center;height:auto;justify-content:center;margin:15px 0 5px;width:100%}.bundlePacks-packCheckbox-WsI,.bundlePacks-productInfo-f3j{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.bundlePacks-productInfo-f3j{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:73px;padding-top:25px}.bundlePacks-packCheckbox-WsI label{gap:0;margin:0}.bundlePacks-qty-0Jt{background-color:#50ac28;bottom:0;color:#fff;font-size:1rem;position:absolute;right:0;text-align:center;width:1.5rem;z-index:1}.bundlePacks-qty-0Jt,.bundlePacks-qty-0Jt:before{height:1.5rem;line-height:1.5rem}.bundlePacks-qty-0Jt:before{content:"x";font-size:.875rem;min-width:1.5rem;width:auto}.bundlePacks-packSummaryRoot-ueb{border:1px solid #e5e5e5;display:-webkit-box;display:flex;height:247px;min-width:238px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.bundlePacks-packSave-hW1{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.bundlePacks-packTotal-LHq{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.bundlePacks-packPlus-0LX:first-child{display:none}.bundlePacks-packPlus-0LX{display:-webkit-box;display:flex;height:156px;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.bundlePacks-superTrio-VHj{color:#50ac28;font-size:14px;font-weight:700;text-transform:uppercase}.bundlePacks-percentageDiscount-RL7{font-size:12px;font-weight:400}.bundlePacks-percentageDiscount-RL7 span{font-size:16px;font-weight:700}.bundlePacks-packEqual-qPd{padding:0 0 0 30px}.bundlePacks-discountPrice-sE2{color:#50ac28;font-size:30px;font-weight:700;margin:15px 0 5px}.bundlePacks-regularPrice-jbP{color:#909090;font-size:16px;font-weight:400;margin-bottom:30px;-webkit-text-decoration:line-through;text-decoration:line-through}.bundlePacks-packSummaryRoot-ueb button{-webkit-transform:skewX(-30deg) translateX(-10px);transform:skewX(-30deg) translateX(-10px);width:170px}.bundlePacks-packSaveLabel-PyE{margin-right:.5rem}.bundlePacks-checkboxInput-wgb{border:2px solid #50ac25}.bundlePacks-notClickable-NEQ{cursor:default}@media (max-width:1024px){.bundlePacks-packEqual-qPd{padding:0}.bundlePacks-packContent-oSc{padding:1rem 0 0}}@media (max-width:910px){.bundlePacks-packContent-oSc{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.bundlePacks-packItem-LgV{display:grid;grid-template-columns:repeat(2,1fr);height:auto;width:100%}.bundlePacks-packItemTop-3cb{align-self:center;grid-area:1/1/2/2;height:154px;justify-self:right;margin:1.5rem 3rem 1.5rem 0;width:154px}.bundlePacks-packCheckbox-WsI{margin:15px 0 0}.bundlePacks-packCheckbox-WsI,.bundlePacks-productInfo-f3j{height:auto;max-width:160px;width:100%}.bundlePacks-packInfo-Mnw,.bundlePacks-productInfo-f3j{text-align:center}.bundlePacks-packInfo-Mnw{display:-webkit-box;display:flex;grid-area:1/2/2/3;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;width:100%}.bundlePacks-packPlus-0LX{height:auto}.bundlePacks-price-69I:before{background-image:url(/bundlePackPlus-ee0bca4f63ad99161c4d.svg);content:"";display:block;height:13px;left:50%;position:absolute;top:3.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13px}.bundlePacks-packItem-LgV:nth-child(odd) .bundlePacks-price-69I:after{background-image:url(/bundlePackArrowRight-d332115bf0a2e01dba12.svg);left:-10px}.bundlePacks-packItem-LgV:nth-child(2n) .bundlePacks-price-69I:after,.bundlePacks-packItem-LgV:nth-child(odd) .bundlePacks-price-69I:after{background-repeat:no-repeat;content:"";display:block;height:55px;position:absolute;top:35px;width:35px;z-index:1000}.bundlePacks-packItem-LgV:nth-child(2n) .bundlePacks-price-69I:after{background-image:url(/bundlePackArrowLeft-b92cbaa2bc6e7310f04d.svg);right:0}.bundlePacks-packItem-LgV:nth-child(3) .bundlePacks-price-69I:before{display:none}.bundlePacks-packItem-LgV:nth-child(3) .bundlePacks-price-69I:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bundlePacks-packSummaryRoot-ueb{margin-top:2rem;width:100%}}@media (max-width:768px){.bundlePacks-packRoot-9JU{padding:.5rem 0 2rem}}@media (max-width:500px){.bundlePacks-name-D-m{font-size:12px}.bundlePacks-packItemTop-3cb{margin:1.5rem 1.5rem 1.5rem 0}.bundlePacks-productCheckbox-p53,.bundlePacks-productInfo-f3j{min-width:auto}}
.richText-root-kc-{}.richText-root-kc- p,.richText-root-kc- ul{margin:0 0 1rem}.richText-root-kc- ul{list-style-type:disc;padding-left:2.5rem}
.productDescription-root-Wuf{margin:1.5rem 0 2.5rem}.productDescription-descriptionText-ziT p{font-size:var(--venia-typography-body-L-fontSize);margin-bottom:10px}.productDescription-root-Wuf ol,.productDescription-root-Wuf ul{padding-left:18px}.productDescription-root-Wuf ul{list-style-type:disc}.productDescription-root-Wuf ol{list-style-type:decimal}.productDescription-root-Wuf img{height:auto;margin-bottom:2.5rem;max-width:100%}.productDescription-compatibilityTable-Gti{margin:15px 0}.productDescription-label-8-Z{font-size:var(--venia-typography-body-L-fontSize);font-weight:var(--venia-global-fontWeight-bold)}.productDescription-root-Wuf div[class*=yt-video-container]{margin:20px 0;overflow:hidden;padding-top:56.25%;position:relative}.productDescription-root-Wuf .productDescription-descriptionText-ziT{position:relative}.productDescription-root-Wuf div[class*=video-placeholder-youtube],.productDescription-root-Wuf iframe[class*=yt-video-iframe]{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){.productDescription-root-Wuf{margin:0 0 1rem}}
.technicalInformation-root-qxy{grid-template-columns:1fr;margin-top:1.5rem;width:100%}.technicalInformation-root-qxy,.technicalInformation-row-Fd5{display:grid}.technicalInformation-row-Fd5{border-bottom:1px solid rgb(var(--gray-200));grid-template-columns:repeat(2,1fr);padding:10px 0}.technicalInformation-col-KOZ{align-self:center}.technicalInformation-col-KOZ:first-child{font-weight:var(--venia-global-fontWeight-bold)}.technicalInformation-rootInfo-6oV{display:-webkit-box;display:flex;margin:1.5rem 0 4rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}.technicalInformation-richContent-ddM{margin:0}.technicalInformation-richContent-ddM p{font-size:var(--venia-typography-body-L-fontSize)}@media (max-width:768px){.technicalInformation-row-Fd5:first-child{padding-top:0}.technicalInformation-root-qxy{margin:0 0 1rem}.technicalInformation-col-KOZ,.technicalInformation-richContent-ddM p{font-size:var(--venia-typography-body-M-fontSize)}.technicalInformation-row-Fd5:last-child{border-bottom:none}}@media (max-width:550px){.technicalInformation-col-KOZ:last-child{padding-left:20px}}
.additionalInformation-root-2QA{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.additionalInformation-root-2QA,.additionalInformation-rootInfo-XvU{display:-webkit-box;display:flex}.additionalInformation-rootInfo-XvU{margin:1.5rem 0 4rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}.additionalInformation-fileGroup-qyb{border-bottom:1px solid rgb(var(--gray-200));margin-top:20px;padding-bottom:20px}.additionalInformation-fileGroup-qyb:last-child{border-bottom:none}.additionalInformation-fileGroupName-XY3{display:block;font-weight:var(--venia-global-fontWeight-bold);margin-bottom:15px}.additionalInformation-filesContainer-S1p{flex-wrap:wrap;padding-left:40px}.additionalInformation-file-GEZ,.additionalInformation-fileContainer-Xet,.additionalInformation-filesContainer-S1p{display:-webkit-box;display:flex}.additionalInformation-file-GEZ{cursor:pointer;margin-right:10px;-webkit-box-align:center;align-items:center;font-size:var(--venia-typography-body-L-fontSize);font-weight:var(--venia-global-fontWeight-normal)}.additionalInformation-fileIcon-SA1{height:33px;margin-right:7px;width:33px}.additionalInformation-iconLink-NIN{cursor:pointer}@media (max-width:768px){.additionalInformation-fileGroup-qyb:first-child{margin-top:5px}.additionalInformation-file-GEZ,.additionalInformation-fileGroupName-XY3{font-size:var(--venia-typography-body-M-fontSize)}.additionalInformation-filesContainer-S1p{padding-left:20px}}
.addRatings-root-8ay{display:grid;grid-template-areas:"name rating" "star rating" "btn btn" "err err";grid-template-columns:1fr 2fr;width:100%;grid-column-gap:60px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;margin:60px 0 30px}.addRatings-nameField-7Me{grid-area:name;width:100%}.addRatings-nameField-7Me label{font-size:var(--venia-typography-body-M-fontSize);font-weight:var(--venia-global-fontWeight-bold);min-height:0;padding:0 0 14px;text-transform:uppercase}.addRatings-skewContainer-mHq{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.addRatings-inputContainer-jZS{width:100%}.addRatings-inputContainer-jZS input{width:80%}.addRatings-input-9jT{}.addRatings-ratingField-RMj{grid-area:rating;width:100%}.addRatings-ratingField-RMj label{font-size:var(--venia-typography-body-M-fontSize);font-weight:var(--venia-global-fontWeight-bold);min-height:0;padding:0 0 14px;text-transform:uppercase}.addRatings-textArea-Jv-{border:1px solid rgb(var(--gray-300));margin:0;resize:vertical}.addRatings-ratingsStars-n1y{display:grid;grid-area:star;grid-template-columns:repeat(5,40px);width:100%}.addRatings-ratingLabel-sU1{font-size:var(--venia-typography-body-M-fontSize);font-weight:var(--venia-global-fontWeight-bold);grid-column:1/6;text-transform:uppercase}.addRatings-star-Su1{cursor:pointer;grid-row-start:2}.addRatings-buttonContainer-6F8{display:-webkit-box;display:flex;grid-area:btn;width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.addRatings-submitBtn-El3{height:39px;min-height:auto;width:225px}.addRatings-submitBtnDisabled-Xos{background-color:rgb(var(--gray-100));color:rgb(var(--gray-400))}.addRatings-disabledInfo-tcn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:15px}.addRatings-infoText-EUa{font-size:var(--venia-typography-body-M-fontSize);margin-left:8px}.addRatings-notificationContainer-ezP{display:-webkit-box;display:flex;grid-area:err;width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.addRatings-error-Cyj{color:rgb(var(--dark-red))}.addRatings-error-Cyj,.addRatings-success-xes{font-size:var(--venia-typography-body-M-fontSize);margin-top:20px}.addRatings-success-xes{display:grid;grid-template-columns:auto auto;justify-items:center;-webkit-box-align:center;align-items:center;grid-column-gap:8px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-weight:var(--venia-global-fontWeight-bold)}@media (max-width:910px){.addRatings-submitBtn-El3{margin:15px 0 0 30px}}@media (max-width:767px){.addRatings-root-8ay{grid-template-areas:"name star" "rating rating" "btn btn" "err err";grid-template-columns:1fr 1fr}.addRatings-submitBtn-El3{margin:0}}@media (max-width:625px){.addRatings-infoText-EUa{font-size:var(--venia-typography-body-S-fontSize)}}@media (max-width:510px){.addRatings-root-8ay{grid-template-areas:"name" "star" "rating" "btn" "err";grid-template-columns:1fr;margin:30px 0 20px}.addRatings-skewContainer-mHq{margin-right:25px}.addRatings-ratingsStars-n1y{margin-bottom:30px}.addRatings-ratingLabel-sU1{margin-bottom:15px}.addRatings-submitBtn-El3{margin-right:20px}}
.rating-rating-45N{border-bottom:1px solid rgb(var(--gray-200));display:grid;grid-template-columns:1fr 4fr;min-height:150px;width:100%}.rating-info-t8T{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.rating-info-t8T>span{margin-top:35px}.rating-nickname-nSz{font-weight:var(--venia-global-fontWeight-bold);margin-right:5px}.rating-text-g-I{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:15px 0}@media (max-width:1000px){.rating-rating-45N{grid-template-columns:1fr 3fr}}@media (max-width:850px){.rating-rating-45N{grid-template-columns:2fr 5fr}}@media (max-width:767px){.rating-rating-45N{grid-template-areas:"info info" "text text";grid-template-columns:1fr 1fr;margin-bottom:15px}.rating-info-t8T{grid-area:info;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.rating-info-t8T>span{margin-top:0}.rating-text-g-I{grid-area:text}}@media (max-width:550px){.rating-info-t8T>span{font-size:var(--venia-typography-body-M-fontSize)}}@media (max-width:450px){.rating-info-t8T{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.rating-info-t8T>span{margin-top:12px}}
.ratings-root-PzF{display:-webkit-box;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.ratings-ratings-0tE{display:grid;grid-template-columns:1fr;width:100%}.ratings-addRating-ZeM{width:80%}.ratings-noRating-72w{margin-top:30px;text-align:center}.ratings-info-Pwh{font-size:var(--venia-typography-body-M-fontSize);padding:20px 30px}@media (max-width:1000px){.ratings-addRating-ZeM{width:90%}.ratings-info-Pwh{padding:20px 0}}@media (max-width:767px){.ratings-noRating-72w{margin-top:10px}}@media (max-width:600px){.ratings-addRating-ZeM{width:100%}.ratings-info-Pwh{font-size:var(--venia-typography-body-S-fontSize)}}
.accordion-root-rGZ{border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem}
.section-root-cqV{border-bottom:2px solid rgb(var(--venia-global-color-gray-400))}.section-root-cqV:last-of-type{border-bottom-width:0}.section-contents_container-U4Y:empty{display:none}.section-contents_container_closed-24c{display:none}.section-title-jNK{font-size:var(--venia-global-fontSize-300)}.section-title_container-Tml{cursor:pointer;display:block;margin:0;width:100%}.section-title_wrapper-cPw{-webkit-box-align:center;align-items:center;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-auto-flow:column;grid-template-columns:1fr;height:4.5rem;justify-items:start;padding:0 1.5rem}.section-arrowDown-eSt{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.crossSellPopup-root-DiQ{background-color:rgb(var(--white));grid-template-columns:1fr;left:50%;max-height:90vh;max-width:920px;opacity:0;overflow:hidden;padding:50px 40px 60px;pointer-events:none;position:fixed;top:5vh;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition-duration:192ms;transition-duration:192ms;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform;-webkit-transition-timing-function:var(--venia-global-anim-out);transition-timing-function:var(--venia-global-anim-out);visibility:hidden;width:100%;z-index:3}.crossSellPopup-rootOpen-lCR{-webkit-box-shadow:1px 0 rgb(var(--venia-global-color-border));box-shadow:1px 0 rgb(var(--venia-global-color-border));opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);-webkit-transition-duration:224ms;transition-duration:224ms;-webkit-transition-timing-function:var(--venia-global-anim-in);transition-timing-function:var(--venia-global-anim-in);visibility:visible}.crossSellPopup-scrollBarContainer-SwN{display:-webkit-box;display:flex;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding-bottom:60px;padding-right:20px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;scrollbar-color:rgb(var(--green)) rgb(var(--white));scrollbar-width:thin}.crossSellPopup-scrollBarContainer-SwN::-webkit-scrollbar-track{background-color:rgb(var(--gray-400));width:3px}.crossSellPopup-scrollBarContainer-SwN::-webkit-scrollbar{width:7px}.crossSellPopup-scrollBarContainer-SwN::-webkit-scrollbar-thumb{background-color:rgb(var(--green))}.crossSellPopup-scrollBarContainer-SwN::-webkit-scrollbar-track{margin-bottom:100px}.crossSellPopup-closeButton-CNf{position:absolute;right:21px;top:17px}.crossSellPopup-title-FgV{font-size:var(--venia-typography-body-XXL-fontSize);font-weight:var(--venia-global-fontWeight-bold);padding-bottom:40px;text-align:center;text-transform:uppercase}.crossSellPopup-popupImg-3N4{max-height:250px;-o-object-fit:cover;object-fit:cover;padding-bottom:50px;width:100%}.crossSellPopup-popupInfo-P7s{display:-webkit-box;display:flex;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:80%}.crossSellPopup-description-6Qg{margin-bottom:20px;text-align:center;width:100%}.crossSellPopup-description-6Qg ul{list-style-type:disc}.crossSellPopup-description-6Qg ol{list-style-type:decimal}.crossSellPopup-button-ZSr{min-height:39px;width:320px}.crossSellPopup-popupCarousel-giG{margin:15px auto 0;max-width:var(--venia-global-maxWidth);padding:0 30px 75px;width:100%}@media (max-width:1000px){.crossSellPopup-root-DiQ{max-width:90%}}@media (max-width:910px){.crossSellPopup-root-DiQ{height:100%;left:auto;max-height:100%;max-width:85%;right:0;top:0}.crossSellPopup-rootOpen-lCR{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.crossSellPopup-scrollBarContainer-SwN{padding-bottom:0;padding-right:0}}@media (max-width:600px){.crossSellPopup-root-DiQ{padding:40px 10px 30px 20px}.crossSellPopup-popupInfo-P7s{width:100%;-webkit-box-align:start;align-items:flex-start;margin-bottom:25px}.crossSellPopup-description-6Qg{font-size:var(--venia-typography-body-M-fontSize);text-align:left}.crossSellPopup-button-ZSr{font-size:var(--venia-typography-body-S-fontSize);margin:0 auto;width:280px}.crossSellPopup-scrollBarContainer-SwN{padding-right:15px}.crossSellPopup-popupCarousel-giG{margin:30px auto 0;padding:0 30px 35px}}@media (max-width:500px){.crossSellPopup-button-ZSr{margin:0;width:93%}.crossSellPopup-title-FgV{padding-bottom:20px}.crossSellPopup-popupImg-3N4{padding-bottom:25px}.crossSellPopup-closeButton-CNf{right:10px}}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url(/ajax-loader-fb6f3c230cb846e25247.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/slick-a4e97f5a2a64f0ab1323.eot);src:url(/slick-a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/slick-295183786cd8a1389865.woff) format("woff"),url(/slick-c94f7671dcc99dce43e2.ttf) format("truetype"),url(/slick-2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
.crossSellCarousel-root--ns{width:100%}.crossSellCarousel-root--ns .slick-arrow svg{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.crossSellCarousel-root--ns .slick-track{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:stretch;align-items:stretch}.crossSellCarousel-root--ns .slick-slide{height:auto}.crossSellCarousel-root--ns .slick-slide>div{height:100%}.crossSellCarousel-root--ns .slick-dots{bottom:-32px;display:-webkit-box!important;display:flex!important}.crossSellCarousel-root--ns .slick-dots li{height:6px;margin:0;width:100%}.crossSellCarousel-root--ns .slick-dots li button{background:rgb(var(--green));height:6px;padding:0;-webkit-transform:skew(-30deg);transform:skew(-30deg);width:100%}.crossSellCarousel-root--ns .slick-dots li button:before{display:none}.crossSellCarousel-root--ns .slick-dots li.slick-active~* button{background:rgb(var(--fakro-gray))}@media (max-width:800px){.crossSellCarousel-root--ns .slick-arrow svg{height:15px;width:15px}}
