@charset "UTF-8";.hidden-part{overflow:hidden;height:0;visibility:hidden}.hidden{display:none}img{display:inline-block;max-width:100%;height:auto;interpolation-mode:bicubic;vertical-align:middle}a:not(.button-primary):not(.promo-block--button):not(.pxs-image-with-text-button){cursor:pointer;line-height:inherit;text-decoration:none}a:not(.button-primary):not(.promo-block--button):not(.pxs-image-with-text-button):hover{text-decoration:underline}.col-main a:not(.button-primary):not(.promo-block--button):not(.pxs-image-with-text-button){color:#008184}.col-main .button-primary,.col-main .promo-block--button,.col-main .pxs-image-with-text-button,.col-main .cf-form-actions .btn.button.cf-button,.cf-form-actions .col-main .btn.button.cf-button{color:#fff}body{line-height:1.4}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:white url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;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:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.onboarding-modal .modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1000;outline:none}.onboarding-modal .modal__container{background-color:#fff;padding:8px 16px 36px;width:calc(100vw - 40px);max-width:600px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box;-webkit-transform:translate();-ms-transform:translate();transform:translate();display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.onboarding-modal .modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #c9d2d2;position:relative}.onboarding-modal .modal__title{font-size:1rem;letter-spacing:.01em;font-weight:400;font-style:normal;padding:0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;text-align:center}.onboarding-modal .modal__close{background:transparent;border:0;z-index:1;outline:none;cursor:pointer;height:16px;width:16px}.onboarding-modal .modal__header .modal__close:before{content:"\2715"}.onboarding-modal .modal__content{font-size:.875rem;letter-spacing:.01em;font-weight:400;font-style:normal;width:90%;margin:0 auto;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.onboarding-modal .modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:#000c;border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.onboarding-modal .modal__btn:focus,.onboarding-modal .modal__btn:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.onboarding-modal .modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.onboarding-modal.micromodal-slide{display:none}.onboarding-modal.micromodal-slide.is-open{display:block}.onboarding-modal.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.onboarding-modal.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.onboarding-modal.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.onboarding-modal.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.onboarding-modal.micromodal-slide .modal__container,.onboarding-modal.micromodal-slide .modal__overlay{will-change:transform}.ext-button,.button-primary,.promo-block--button,.pxs-image-with-text-button,.cf-form-actions .btn.button.cf-button,.product-form--atc-button,.smart-payment-enabled .product-form--atc-button,.button-secondary{width:auto;padding:6px 28px;border-radius:32px;font-size:1rem;letter-spacing:.01em;line-height:1.6;text-transform:uppercase}.productitem--action-trigger{border-radius:32px}@media (max-width: 1140px) and (min-width: 1024px){.productitem--action-trigger[aria-label="Choose options"],.productitem--action-trigger[aria-label="Scegli opzioni"]{font-size:12px}}@media (min-width: 1280px){.productitem--action-trigger[aria-label="Choose options"],.productitem--action-trigger[aria-label="Scegli opzioni"]{font-size:16px}}.button-primary,.promo-block--button,.pxs-image-with-text-button,.cf-form-actions .btn.button.cf-button,.product-form--atc-button{border:1px solid #008184;background-color:#008184;color:#fff}.button-primary.button-primary-mt-20,.button-primary-mt-20.promo-block--button,.button-primary-mt-20.pxs-image-with-text-button,.cf-form-actions .button-primary-mt-20.btn.button.cf-button,.product-form--atc-button.button-primary-mt-20{margin-top:20px}.button-primary.disabled-button,.disabled-button.promo-block--button,.disabled-button.pxs-image-with-text-button,.cf-form-actions .disabled-button.btn.button.cf-button,.product-form--atc-button.disabled-button,.button-primary.disabled-button:hover,.disabled-button.promo-block--button:hover,.disabled-button.pxs-image-with-text-button:hover,.cf-form-actions .disabled-button.btn.button.cf-button:hover,.product-form--atc-button.disabled-button:hover{border:1px solid silver;background:silver}.button-primary--small{padding:3px 14px;font-size:12px}.smart-payment-enabled .product-form--atc-button,.button-secondary{border:1px solid #ddd;background-color:#fff;color:#008184}.shopify-payment-button__button{border-radius:32px!important}@media (max-width: 780px){.form-field-select-wrapper{right:.625rem}}@media screen and (max-width: 450px){.form-field-select-wrapper{position:relative!important;top:unset;right:unset}}table{width:100%;margin-bottom:1rem;background-color:transparent;border-collapse:collapse}table tbody tr:nth-of-type(even){background-color:#0000000d}.adp-discount-table tr:nth-of-type(even){background-color:#fff}table tbody tr:nth-of-type(odd){background-color:#fff}table td,table th{padding:.75rem;border:1px solid #dee2e6;vertical-align:top}.table-tech table td:first-child,.table-tech table th:first-child{font-weight:600;text-transform:uppercase}table th{border:1px solid #dee2e6}.table-tech a{color:#008184;text-decoration:none}.table-tech a:hover{text-decoration:underline}h1,.slideshow-slide-heading,h2,h3,.featured-collection--title-card--heading,h4,h5,.small-promo-heading,.highlights-banners-heading,h6{font-family:Open Sans,Arial,sans-serif;font-weight:400}.menulist-item__title,.home-section--title{font-weight:600}.ext-type-small{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.ext-collection{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 15px;margin-bottom:30px;width:100%}@media (min-width: 768px){.ext-collection{width:calc(100% / 3)}}@media (min-width: 992px){.ext-collection{width:20%}}.ext-collection>div{background-color:#f7f9f9;background-size:80px;background-repeat:no-repeat;background-position:85% bottom;box-shadow:0 3px 6px #00000014;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:92px;padding:0 20px;position:relative}.ext-collection__title{color:#000;font-weight:700;letter-spacing:.01em;max-width:116px;line-height:1.4}.ext-collection__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.ext-collection figure{max-width:80px}.promo-block--button,.pxs-image-with-text-button{padding:6px 28px!important;font-size:16px!important}.section-nav{background-color:#fff;border-bottom:1px solid #f0f0f0;width:100%;position:fixed;top:97px;left:0;z-index:502;-webkit-transition:-webkit-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.menu-is-collapsed .section-nav{top:56px}.section-nav.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.section-nav>nav{max-width:1400px;padding:0;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 720px){.section-nav>nav{padding:0 25px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.section-nav__item{padding:11px;color:#008184;font-weight:700;position:relative;text-decoration:none;text-transform:capitalize;overflow:hidden;display:inline-block;outline:0;-webkit-transition:color .25s ease 0s;transition:color .25s ease 0s}@media (min-width: 720px){.section-nav__item{padding:11px 20px}}@media (max-width: 480px){.section-nav__item{font-size:12px}}.section-nav__item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;z-index:10;background-color:#f1c40f;-webkit-transition:opacity .25s ease 0s,-webkit-transform .25s ease 0s;transition:opacity .25s ease 0s,-webkit-transform .25s ease 0s;transition:opacity .25s ease 0s,transform .25s ease 0s;transition:opacity .25s ease 0s,transform .25s ease 0s,-webkit-transform .25s ease 0s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.section-nav__item:active,.section-nav__item:hover{color:#000;outline:0;text-decoration:none!important}.section-nav__item:hover:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.section-nav__item.current{color:#000}.section-nav__item.current:before{opacity:1}.featured-product--section .product-codes,.featured-product--section .product-pricing{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.featured-product--section .product-link{font-size:14px;line-height:1.4}.reasource,.resource{display:inline-block;max-width:175px;padding:15px 18px 15px 70px;border:1px solid #008184;margin-right:15px;margin-bottom:15px;background-position:20px 15px;background-repeat:no-repeat;background-size:35px;border-radius:2px;box-shadow:0 0 #0003;color:#000!important;font-size:14px;font-weight:600;line-height:1.4;opacity:.8;-webkit-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s}@media (max-width: 480px){.reasource,.resource{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:inherit;height:70px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.reasource.eagle,.resource.eagle{border-color:#f1c40f;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_eagle.svg?v=166168346925368870591614769936)}.reasource.schematics,.resource.schematics{border-color:#9e846d;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_schema.svg?v=161133086807801561221614769937)}.reasource.boardsize,.resource.boardsize{border-color:#95a5a6;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_board.svg?v=51189372877730583461614769937)}.reasource.fritzing,.resource.fritzing{border-color:#da5b4a;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_fritz.svg?v=164931405386725999041614769936)}.reasource.Library,.reasource.datasheet,.resource.Library,.resource.datasheet{border-color:#4e5b61;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_data.svg?v=25551117244930630011614769936)}.reasource.pinout-core,.reasource.pinout-board,.reasource.pinmap,.resource.pinout-core,.resource.pinout-board,.resource.pinmap{border-color:#1da086;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_pinmap.svg?v=86428161500164221621614769936)}.reasource.pinout,.resource.pinout{border-color:#7f8c8d;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_pinout.svg?v=121958253282795071721614769938)}.reasource.dsn-file,.resource.dsn-file{border-color:#7f8c8d;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_dsnfile.svg?v=86620466140936609171614848063)}.reasource:hover,.resource:hover{opacity:1}.productitem--actions button{width:100%}.productitem--vendor{display:none}.productitem .price--main{color:#008184;font-weight:700}.productitem--title{font-weight:700!important}.productitem--title>a{color:#008184}.productitem .SI_trigger{font-size:9.5px;font-size:.59375rem}.productitem--price,.productitem--price+.productitem--title{margin-top:.5rem}.productitem--price .price--compare-at,.productitem--listview-price .price--compare-at{font-size:16px;font-weight:700}.product-section h2{font-size:28px}.product-section h3{font-size:20px}.product-section img{width:auto;max-width:100%;border:1px solid #C9D2D2}@media (min-width: 1200px){.product-section img{max-width:600px}}.product-section hr{width:100%;height:1px;display:block;background-color:#c9d2d2;border:none}.product-section#faq{margin-top:30px}.product-section#faq .subtitle{margin-top:0}.product-section#faq .rte>p{margin-top:0}.product-section .productitem--title{font-size:1rem}.product-section .productitem--title>a{color:#000}.product-section[tabindex]{outline:0}.product-tip{padding:20px;background-color:#f7f9f9;margin:30px 0}.product-tip h3{text-transform:uppercase;font-weight:700;font-size:14px!important;letter-spacing:.12em;margin-top:0;margin-bottom:5px!important;padding-left:20px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-tip h3:after{content:"";background-size:100%;background-image:url(//cdn.shopify.com/s/files/1/0438/4735/2471/t/2/assets/icon_tip.png?v=115184270343229059711614876117);background-repeat:no-repeat;position:absolute;left:0;width:13px;height:17px}.product-tip p{font-size:14px;line-height:1.6;margin-bottom:0}.ext-titles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.featured-product--inner .ext-titles{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.featured-product--inner .ext-titles .productitem--badge{margin-top:10px}@media (min-width: 767px){.featured-product--inner .ext-titles .productitem--badge{margin-top:0}}@media (min-width: 767px){.featured-product--inner .ext-titles{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.productgrid-listview .ext-titles .productitem--badge{position:static}.productitem--badge,.product--badge{font-size:12px;line-height:1.6;font-weight:700;padding:2px 8px!important;margin-left:16px;margin-bottom:0;margin-right:5px;text-transform:uppercase!important;color:#000!important}.productitem--badge.badge--special_offer,.product--badge.badge--special_offer{background-color:#f1c40f}.productitem--badge.badge--soldout,.product--badge.badge--soldout{background-color:#c9d2d2!important}.productitem--badge.badge--retired,.product--badge.badge--retired{background-color:#95a5a6}.productitem--badge.badge--new,.product--badge.badge--new{background-color:#1da086}.productitem--badge.badge--sale,.product--badge.badge--sale{background-color:#da5b4a!important}.productitem--badge.badge--pre-order,.product--badge.badge--pre-order{background-color:#7fcbcd}.productitem--badge.badge--back-order,.product--badge.badge--back-order{background-color:#e67e22}.product-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-8px;margin-top:20px}.featured-collection--content .product-tags{display:none}.product-tags .single-tag{padding:5px 8px;font-size:12px;line-height:1.1;border:1px solid #C9D2D2;background-color:#ecf1f1;border-radius:2px;margin-left:8px;margin-bottom:8px}.featured-collection--content .product-tags .single-tag{padding:3px 4px;font-size:10px;margin-left:4px;margin-bottom:4px}.utils-sortby-select{width:10rem}.utils-sortby-select .form-field-select{padding:10px}@media (max-width: 1024px){.navmenu-meganav.navmenu-meganav--desktop{position:static;float:none;height:auto}}.navmenu-meganav{background-color:#ecf1f1!important}.navmenu-meganav .navmenu-meganav-wrapper{max-width:100%}.navmenu-meganav #megamenu .navmenu-meganav-items{border-bottom:1px solid #C9D2D2;min-height:290px}.navmenu-meganav #megamenu .navmenu-meganav-items>li>a{color:#000;font-size:16px;font-weight:600;letter-spacing:.01em;opacity:.9;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.navmenu-meganav #megamenu .navmenu-meganav-items>li>a:hover{text-decoration:none!important;opacity:1}.navmenu-meganav #megamenu .navmenu-meganav-items .navmenu-submenu{background-color:transparent}.navmenu-meganav #megamenu .navmenu-meganav-items .navmenu-submenu>li>a{color:#008184;font-weight:700;font-size:12px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;-webkit-transition:color .25s ease;transition:color .25s ease}.navmenu-meganav #megamenu .navmenu-meganav-items .navmenu-submenu>li>a:hover{text-decoration:none!important;color:#005c5f}.navmenu-depth-1>li>a{cursor:pointer;line-height:16px!important;font-weight:700!important;letter-spacing:1.5px!important;padding:0 16px!important;text-transform:uppercase!important;white-space:nowrap;text-decoration:none;border-top:3px solid transparent;border-bottom:3px solid transparent}@media (min-width: 1024px){.navmenu-depth-1>li>a{font-size:12px!important}}.navmenu-depth-1>li>a .navmenu-icon svg{width:10px;height:6px}.navmenu-meganav--image-container{margin-top:30px;margin-bottom:30px}.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items{padding-top:30px;padding-bottom:30px}#ino-header-new nav.arduino-nav .site-navigation{padding-left:0;padding-right:0}@media (min-width: 1024px){#ino-header-new nav.arduino-nav .navmenu-item.app-menu-item{position:static}}@media (max-width: 1024px){#ino-header-new nav.arduino-nav .navmenu-meganav-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 1024px){#ino-header-new nav.arduino-nav .navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items{grid-gap:inherit;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 1024px){#ino-header-new nav.arduino-nav .navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-item{width:80%;padding-right:0;text-align:center;margin-bottom:15px}}@media (max-width: 1024px){#ino-header-new nav.arduino-nav .navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items+.navmenu-meganav--image-last,#ino-header-new nav.arduino-nav .navmenu-meganav--image-container.navmenu-meganav--image-last{margin-left:0}}@media (max-width: 992px){.navmenu-meganav--image-container{margin-top:15px;margin-bottom:15px}}@media (max-width: 1024px){#ino-header-new .app-menu-main .app-menu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.navmenu-meganav--image-text{max-width:300px;margin:0 15px}@media (max-width: 1024px){.navmenu-meganav--image-text{text-align:center;margin-top:0}}@media (max-width: 1024px){.navmenu-submenu.navmenu-meganav[data-animation-state=open]{height:auto!important}}.navmenu-meganav--image-size-large,.navmenu-meganav--image-size-medium{width:auto;margin:0 15px 15px;background-color:transparent!important}@media (max-width: 992px){.navmenu-meganav--image-size-large,.navmenu-meganav--image-size-medium{margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}}.navmenu-meganav--image-size-large{max-width:380px}@media (min-width: 992px){.navmenu-meganav--image-size-large{width:540px;max-width:inherit}}.navmenu-meganav--image-size-medium{max-width:200px}@media (min-width: 992px){.navmenu-meganav--image-size-medium{width:300px;max-width:inherit}}.ext-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.ext-nav .navmenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ext-nav .navmenu-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.append-brands{padding-top:20px;padding-bottom:20px}.shop-by-brand{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1024px){.shop-by-brand{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.shop-by-brand>li{font-size:12px;margin-right:8px;list-style:none}@media (max-width: 992px){.shop-by-brand>li{margin:0 5px 7px}}.shop-by-brand>li:first-child{margin-right:12px}@media (max-width: 992px){.shop-by-brand>li:first-child{text-align:center;width:100%;margin-right:0;margin-bottom:10px}}@media (min-width: 992px){.shop-by-brand>li:last-child{margin-right:0}}.shop-by-brand label{color:#374146;text-transform:uppercase}.shop-by-brand .brand-item{text-decoration:none;font-size:12px;font-weight:700;border-radius:2px;padding:4px 8px;line-height:1.4;text-transform:uppercase;color:#fff;background-color:#008184;opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.shop-by-brand .brand-item:hover{text-decoration:none!important;opacity:.8}#ino-header-new .app-menu-main .app-menu-text.main-text{outline:0!important}@media (max-width: 1024px){#ino-header-new .app-menu-main .app-menu-text.main-text{font-size:16px!important;line-height:22px!important}}#ino-header-new .app-menu-main .app-menu-text.main-text[aria-expanded=false]{color:#fff!important;border:none!important}#ino-header-new .app-menu-main .app-menu-text.main-text[aria-expanded=true] .app-menu-triangle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.also-like{overflow:hidden;position:relative;padding-left:0!important}.also-like .slick-list{margin:0 30px}.also-like .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.also-like .slick-arrow,.also-like .slick-prev,.also-like .slick-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background-color:#fff;border-radius:24px;box-shadow:0 0 0 1px #7f7f7f0d,0 2px 5px #7f7f7f80;z-index:2}.also-like .slick-arrow.slick-disabled,.also-like .slick-prev.slick-disabled,.also-like .slick-next.slick-disabled{opacity:.4}.also-like .slick-arrow:before,.also-like .slick-prev:before,.also-like .slick-next:before{display:none}.also-like .slick-arrow>svg,.also-like .slick-prev>svg,.also-like .slick-next>svg{width:30px;height:30px}.also-like .slick-prev{left:1px}.also-like .slick-next{right:1px}.also-like:after{content:"";position:absolute;width:40px;height:100%;background-image:-webkit-linear-gradient(left,transparent,white);background-image:linear-gradient(to right,transparent,white)}.also-like .productitem--image img{display:block;width:auto;height:auto;max-width:100%;max-height:initial!important;margin:0 auto}.also-like__related.productgrid--item{width:auto!important;max-width:220px}.also-like__related .productitem{min-height:320px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.message-banner--container,.message-banner--container.message--error{top:97px;max-width:100%}.menu-is-collapsed .message-banner--container,.menu-is-collapsed .message-banner--container.message--error{top:55px}@media (max-width: 600px){.message-banner--inner{font-size:12px;text-align:left}}.atc-banner--container[data-animation-state=open]{top:0}.tablet .atc-banner--container[data-animation-state=open],.mobile .atc-banner--container[data-animation-state=open]{position:fixed;top:0!important;margin-top:0!important;z-index:9999}.atc-banner--container{margin-top:var(--header-height)}.menu-is-collapsed .atc-banner--container{margin-top:55px}.atc-banner--cart-footer .button-secondary:hover{text-decoration:none}.menulist-item__text{line-height:1.4}@media (max-width: 992px){.menulist-item__text{padding:0 1.25rem}}.menulist-item:hover .menulist-menu__link{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translate(15px)}.menulist-menu__link{text-transform:uppercase;color:#008184;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .25s ease 0s;transition:-webkit-transform .25s ease 0s;transition:transform .25s ease 0s;transition:transform .25s ease 0s,-webkit-transform .25s ease 0s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.menulist-menu__link>svg{margin-left:8px;fill:#008184}.share-buttons .share-buttons--title{font-weight:400}.modal-loaded.modal-visible .modal{z-index:1999}.onboarding-modal--register .modal__title{font-weight:700;font-size:22px}.onboarding-modal--register .modal__content{font-size:18px}.onboarding-modal--register .modal__content p>a{color:#008184}.onboarding-modal--register .modal__foot{margin-top:15px}.onboarding-modal--register .modal__foot>a{margin-left:15px;display:inline-block}.onboarding-modal--register .modal__foot>a:nth-child(1){margin-left:0}.modal--quickshop-slim .product-form--atc-button{margin-top:0;margin-left:20px}.iwishAddWrap{position:relative}.iwishAddWrap>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;opacity:1;-webkit-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s}.iwishAddWrap>div>svg{margin-right:7px}.iwishAddWrap>div:hover{opacity:.8}.iwishAddWrap>div>a:hover{text-decoration:none!important}.template-product .iwishAddWrap>div{margin-top:15px;margin-bottom:15px}.iWishAdd{color:#008184;font-weight:700;text-decoration:none;text-transform:uppercase;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wishlist-button .iWishView{position:static!important}.iWishLoginMsg{font-size:12px;position:absolute;padding:10px;background-color:#ecf1f1;border:1px solid #008184;width:250px;right:-10px;top:40px;box-shadow:0 1px 2px #00000026;border-radius:3px;z-index:10}.featured-product--container .iWishLoginMsg{margin:auto;left:0;right:0}.iWishLoginMsg>a{color:#008184;text-decoration:none}.iWishLoginMsg>a:hover{text-decoration:underline}.iWishView{position:relative;width:20px;height:18px;display:inline-block}.iWishView svg{fill:#fff}.iWishView .iWishCount{position:absolute;top:4px;left:50%;font-size:10px;font-weight:700;bottom:auto;z-index:10;margin-left:-5px;width:10px;text-align:center;color:#000}.iwishRemoveBtn{text-decoration:none;color:#008184}.iwishRemoveBtn:hover{text-decoration:underline}.iwishShareBtn{background-size:22px!important;background-position:center!important;border-radius:50%}.iwishShareBtn.iwishEmail{background-color:#758a8d!important}.iwishShareBtn.iwishFb{background-color:#305890!important}.iwishShareBtn.iwishTw{background-color:#2ba9d2!important}.iwishMsg{margin-top:30px}.iwishMsg .iWishLoginNote>a{color:#008184;text-decoration:none}.iwishMsg .iWishLoginNote>a:hover{text-decoration:underline}.iwishMsg .iwishMsgInfo,.iwishMsg .iwishMsgSuccess{border:none!important;color:#fff!important;padding:12px 10px;background-color:#008184}.iwishItem .button-add-cont{margin-bottom:15px}@media (min-width: 767px){.iwishItem .button-add-cont{margin-bottom:30px}}.iwishItem .productitem--description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.iwishItem .productitem--description a{color:#008184}.iwishItem .productitem--actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 767px){.iwishItem .productitem--actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.iwishItem .product-compare-price{padding-right:4px;color:#949494;font-size:16px}@media (min-width: 1024px){.modal--quickshop-full .modal-inner{width:60rem}}.modal--quickshop-full .smart-payment-enabled .product-form--atc-button{width:100%}.modal--quickshop-full .product-description{font-size:14px}@media (min-width: 1024px){.modal--quickshop-full .product-gallery,.modal--quickshop-full .product-main{width:50%}}.modal--quickshop-full .ext-titles{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.modal--quickshop-full .ext-titles .product--badge{margin-left:0;margin-bottom:10px}.modal--quickshop-full .iwishAddWrap{display:none}.modal--quickshop-full .iWishAdd{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.learn-more{list-style:none}.rte .learn-more{padding-left:0!important}.learn-more__item{margin-bottom:20px;border:1px solid #DAE3E3;border-radius:3px}.learn-more__item:hover svg{margin-right:0}.learn-more__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 767px){.learn-more__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.learn-more__label,.learn-more__title{font-weight:700}.learn-more__label{font-size:14px;color:#000;min-width:195px;text-transform:uppercase;letter-spacing:1px;background-color:#dae3e3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:13px;padding-bottom:13px}@media (min-width: 767px){.learn-more__label{padding:0}}.learn-more__title{font-size:16px;color:#008184;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:13px 16px;line-height:1.3}.learn-more__title svg{margin-right:10px;width:20px;fill:#008184;-webkit-transition:margin-right .25s ease 0s;transition:margin-right .25s ease 0s}.product-section.product-section--get-inspired{display:none}.get-inspired__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px;background-color:#f7f9f9}@media (min-width: 640px){.get-inspired__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.get-inspired__item.no-photo .get-inspired__img{display:none}.get-inspired__item .button-primary,.get-inspired__item .promo-block--button,.get-inspired__item .pxs-image-with-text-button,.get-inspired__item .cf-form-actions .btn.button.cf-button,.cf-form-actions .get-inspired__item .btn.button.cf-button{position:absolute;right:20px;bottom:20px;box-shadow:#00000029 0 10px 36px,#0000000f 0 0 0 1px;opacity:0;-webkit-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}.get-inspired__item:hover .button-primary,.get-inspired__item:hover .promo-block--button,.get-inspired__item:hover .pxs-image-with-text-button,.get-inspired__item:hover .cf-form-actions .btn.button.cf-button,.cf-form-actions .get-inspired__item:hover .btn.button.cf-button{opacity:1}.get-inspired__tag{position:absolute;z-index:5;top:0;left:0;padding:8px;background-color:#008184;color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.get-inspired__img{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:auto;max-height:180px}@media (min-width: 640px){.get-inspired__img{width:200px;height:100%}}.get-inspired__img.is-cover{background-position:center;background-repeat:no-repeat;background-size:cover}.get-inspired__img img{min-width:100%;max-width:inherit;min-height:100%;border:none;margin:0!important;-o-object-fit:cover;object-fit:cover}.get-inspired__desc{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:8px 13px}.no-photo .get-inspired__desc,.is-forum .get-inspired__desc{padding:35px 20px 20px}.get-inspired__desc .get-inspired__content{display:box;overflow:hidden;margin:0;font-size:14px}.get-inspired__desc .get-inspired__content--long{position:relative;max-height:68.25px;padding-right:.4375rem}.get-inspired__desc .get-inspired__content--long:after{position:absolute;right:0;bottom:0;content:"..."}.get-inspired__subtitle,.get-inspired__title{display:block;letter-spacing:.01em;line-height:1.4}.get-inspired__title{margin-bottom:5px;color:#008184;font-size:16px;font-weight:700}.get-inspired__subtitle{margin-bottom:12px;font-size:12px}.get-inspired__op{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:16px}.get-inspired__op span{display:inline-block;margin-right:30px;font-size:10px;letter-spacing:.3px;line-height:14px;text-transform:uppercase}.get-inspired__link{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.snackbanner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7px 12px;margin-top:40px;margin-bottom:15px;border-radius:3px}.snackbanner--warning{background:#FCFEEE;border:1px solid #F1C40F}.snackbanner__message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:1.4}.snackbanner__message p{margin:0}.snackbanner__message strong{font-weight:700}.snackbanner__icon{width:17px;margin-right:7px;fill:#4e5b61}.snackbanner__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#008184;margin:5px 0;font-size:12px;font-weight:700;text-decoration:none}.snackbanner__link:hover svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.snackbanner__link-icon{width:9px;margin-left:7px;fill:#008184;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s}#geo-location-popup-wrapper{position:fixed;top:0;left:0;z-index:1040;width:100%;height:100%}#geo-location-popup-wrapper .geo-location-popup-overlay{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#0009}#geo-location-popup-wrapper .geo-location-popup{z-index:2;width:calc(100% - 30px);max-width:740px;padding:40px 0 50px;background-color:#ecf1f1;border-top:10px solid #008184;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-shadow:0 0 30px #00000026}#geo-location-popup-wrapper .geo-location-popup .geolocation-button-wrapper{display:inline-block;width:40px;height:40px;position:absolute;top:0;right:0}#geo-location-popup-wrapper .geo-location-popup .geolocation-button-wrapper .close{color:#00979d;font-weight:400;font-size:36px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);padding:10px 20px;position:absolute;top:-9px;right:-8px;-webkit-transition:all .2s;transition:all .2s;background:none;border:none}#geo-location-popup-wrapper .geo-location-popup .geolocation-button-wrapper .close:hover{color:#006d70}#geo-location-popup-wrapper .geo-location-popup .geolocation-button-wrapper .close:focus{outline:none}#geo-location-popup-wrapper .geo-location-popup .geolocation-button{min-width:125px}#geo-location-popup-wrapper .geo-location-popup>div{width:calc(50% - 1px)}#geo-location-popup-wrapper .geo-location-popup img{margin:0 auto 20px;width:calc(100% - 60px);display:block;border:2px solid #ecf1f1;-webkit-transition:all .2s;transition:all .2s}#geo-location-popup-wrapper .geo-location-popup img:hover{cursor:pointer;opacity:.6}#geo-location-popup-wrapper .geo-location-popup img:checked{border:2px solid #008184}@media screen and (max-width: 480px){#geo-location-popup-wrapper .geo-location-popup img{width:calc(100% - 24px)}}#geo-location-popup-wrapper .geo-location-popup .header{text-transform:uppercase;color:#008184;text-align:center;font-size:32px;line-height:36px;letter-spacing:3px;font-weight:200;margin:15px 0 30px;width:100%;padding:0 30px}@media screen and (max-width: 480px){#geo-location-popup-wrapper .geo-location-popup .header{font-size:24px;line-height:27px;padding:0 16px;margin:0 0 25px}}#geo-location-popup-wrapper .geo-location-popup .title{display:block;margin:0 auto;padding:0 30px;-ms-flex:1;-webkit-box-flex:1;-webkit-flex:1;flex:1}#geo-location-popup-wrapper .geo-location-popup .title span{display:block;text-transform:uppercase;text-align:center;padding-top:.2em}#geo-location-popup-wrapper .geo-location-popup .usa{border-right:1px solid #c9d2d2}#geo-location-popup-wrapper .geo-location-popup .usa,#geo-location-popup-wrapper .geo-location-popup .world{cursor:pointer;text-align:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#geo-location-popup-wrapper .geo-location-popup .usa a,#geo-location-popup-wrapper .geo-location-popup .world a{text-transform:uppercase;color:#008184;font-size:1.5em}#geo-location-popup-wrapper .geo-location-popup input[name=geolocation]{display:none}#geo-location-popup-wrapper .geo-location-popup input[name=geolocation]+label{display:none}#geo-location-popup-wrapper .geo-location-popup input[name=geolocation]:checked+label+img{border:2px solid #008184}#ino-header-new .app-store-control.store-location-button .empty.america-asia,#ino-header-new .app-store-control.store-location-button .empty.eu-africa{display:block}.productgrid--item .productitem--title{margin-top:0}.productgrid--item .productitem--badge{margin:15px 0}.productgrid--item .ext-titles{margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.is-safari .productgrid-listview .productitem{grid-template-rows:auto minmax(0,100%)!important}.productgrid-listview .price--compare-at.visible{display:inline}.announcement-bar{position:fixed;top:0;width:100%}@media screen and (min-width: 720px){.announcement-bar{font-size:14px!important}}.sidebar-categories-menu,.sidebar-top-categories-menu,.sidebar-bottom-categories-menu{list-style-type:none;text-transform:uppercase;font-size:14px;line-height:16px;letter-spacing:1.28px;margin:15px 0 0}@media screen and (max-width: 1023px){.sidebar-categories-menu,.sidebar-top-categories-menu,.sidebar-bottom-categories-menu{overflow:hidden;width:calc(100% - 90px);margin:25px 45px 0}}@media screen and (max-width: 480px){.sidebar-categories-menu,.sidebar-top-categories-menu,.sidebar-bottom-categories-menu{width:calc(100% - 50px);margin-left:25px;margin-right:25px}}@media screen and (min-width: 800px){.sidebar-categories-menu,.sidebar-top-categories-menu,.sidebar-bottom-categories-menu{max-width:710px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1024px){.sidebar-categories-menu,.sidebar-top-categories-menu,.sidebar-bottom-categories-menu{margin-bottom:25px}}.sidebar-categories-menu li,.sidebar-top-categories-menu li,.sidebar-bottom-categories-menu li{border-bottom:1px solid #dae3e3;padding-left:36px;position:relative;cursor:pointer}.sidebar-categories-menu li.orange:after,.sidebar-top-categories-menu li.orange:after,.sidebar-bottom-categories-menu li.orange:after{color:#e67e22!important;content:"\232a";cursor:pointer;padding:8px 0;position:absolute;right:0;top:1px;-webkit-transition:padding .3s,top .3s,-webkit-transform .3s;transition:padding .3s,top .3s,-webkit-transform .3s;transition:transform .3s,padding .3s,top .3s;transition:transform .3s,padding .3s,top .3s,-webkit-transform .3s}@media screen and (max-width: 1024px){.sidebar-categories-menu li.orange:after,.sidebar-top-categories-menu li.orange:after,.sidebar-bottom-categories-menu li.orange:after{top:5px}}.sidebar-categories-menu li a,.sidebar-top-categories-menu li a,.sidebar-bottom-categories-menu li a{display:block;padding:8px 0}@media screen and (max-width: 1024px){.sidebar-categories-menu li a,.sidebar-top-categories-menu li a,.sidebar-bottom-categories-menu li a{padding:12px 0}}.sidebar-categories-menu li a.orange,.sidebar-top-categories-menu li a.orange,.sidebar-bottom-categories-menu li a.orange{color:#e67e22!important}.sidebar-categories-menu li ul,.sidebar-top-categories-menu li ul,.sidebar-bottom-categories-menu li ul{display:none}.sidebar-categories-menu li li:last-child a,.sidebar-top-categories-menu li li:last-child a,.sidebar-bottom-categories-menu li li:last-child a{color:#00979d}.sidebar-categories-menu li li:last-child a:hover,.sidebar-top-categories-menu li li:last-child a:hover,.sidebar-bottom-categories-menu li li:last-child a:hover{color:#006d70}.sidebar-categories-menu li.has-submenu:after,.sidebar-top-categories-menu li.has-submenu:after,.sidebar-bottom-categories-menu li.has-submenu:after{color:#00979d;content:"\232a";cursor:pointer;padding:8px 0;position:absolute;right:0;top:1px;-webkit-transition:padding .3s,top .3s,-webkit-transform .3s;transition:padding .3s,top .3s,-webkit-transform .3s;transition:transform .3s,padding .3s,top .3s;transition:transform .3s,padding .3s,top .3s,-webkit-transform .3s}@media screen and (max-width: 1024px){.sidebar-categories-menu li.has-submenu:after,.sidebar-top-categories-menu li.has-submenu:after,.sidebar-bottom-categories-menu li.has-submenu:after{top:5px}}.sidebar-categories-menu li.has-submenu.open:after,.sidebar-top-categories-menu li.has-submenu.open:after,.sidebar-bottom-categories-menu li.has-submenu.open:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:12px;padding:0 8px;-webkit-transition:padding .3s,top .3s,-webkit-transform .3s;transition:padding .3s,top .3s,-webkit-transform .3s;transition:transform .3s,padding .3s,top .3s;transition:transform .3s,padding .3s,top .3s,-webkit-transform .3s}@media screen and (max-width: 1024px){.sidebar-categories-menu li.has-submenu.open:after,.sidebar-top-categories-menu li.has-submenu.open:after,.sidebar-bottom-categories-menu li.has-submenu.open:after{top:16px}}.sidebar-categories-menu li .category-sub-menu,.sidebar-top-categories-menu li .category-sub-menu,.sidebar-bottom-categories-menu li .category-sub-menu{border-left:1px solid #f1c40f;font-size:12px;left:-12px;line-height:14px;list-style-type:none;margin:0;padding-left:12px;padding-top:16px;position:relative;top:-17px}@media screen and (max-width: 1024px){.sidebar-categories-menu li .category-sub-menu,.sidebar-top-categories-menu li .category-sub-menu,.sidebar-bottom-categories-menu li .category-sub-menu{top:-21px}}.sidebar-categories-menu li .category-sub-menu li,.sidebar-top-categories-menu li .category-sub-menu li,.sidebar-bottom-categories-menu li .category-sub-menu li{padding:8px 0;border:none}.sidebar-categories-menu li .category-sub-menu li:last-child,.sidebar-top-categories-menu li .category-sub-menu li:last-child,.sidebar-bottom-categories-menu li .category-sub-menu li:last-child{padding-bottom:0}.sidebar-categories-menu li .category-sub-menu li a,.sidebar-top-categories-menu li .category-sub-menu li a,.sidebar-bottom-categories-menu li .category-sub-menu li a{display:inline-block;padding:0}.sidebar-categories-menu li .category-sub-menu li a.active,.sidebar-top-categories-menu li .category-sub-menu li a.active,.sidebar-bottom-categories-menu li .category-sub-menu li a.active{background-color:#00979d;color:#fff;display:inline;box-shadow:4px 0 #00979d,-4px 0 #00979d;-webkit-transition:box-shadow .3s,background-color .3s;transition:box-shadow .3s,background-color .3s}.sidebar-categories-menu li .category-sub-menu li a.active:hover,.sidebar-top-categories-menu li .category-sub-menu li a.active:hover,.sidebar-bottom-categories-menu li .category-sub-menu li a.active:hover{background-color:#008184;box-shadow:4px 0 #008184,-4px 0 #008184;-webkit-transition:box-shadow .3s,background-color .3s;transition:box-shadow .3s,background-color .3s}.sidebar-categories-menu li .category-sub-menu li.active,.sidebar-top-categories-menu li .category-sub-menu li.active,.sidebar-bottom-categories-menu li .category-sub-menu li.active{padding-left:4px}.sidebar-categories-menu li:first-child,.sidebar-top-categories-menu li:first-child,.sidebar-bottom-categories-menu li:first-child{border-top:1px solid #dae3e3}.sidebar-categories-menu li:last-child.has-submenu li:last-child a,.sidebar-top-categories-menu li:last-child.has-submenu li:last-child a,.sidebar-bottom-categories-menu li:last-child.has-submenu li:last-child a{color:#9e846d}.sidebar-categories-menu li:last-child.has-submenu li:last-child a:hover,.sidebar-top-categories-menu li:last-child.has-submenu li:last-child a:hover,.sidebar-bottom-categories-menu li:last-child.has-submenu li:last-child a:hover{color:#bcac99}.sidebar-categories-menu li:last-child .category-sub-menu li a.active,.sidebar-top-categories-menu li:last-child .category-sub-menu li a.active,.sidebar-bottom-categories-menu li:last-child .category-sub-menu li a.active{background-color:#9e846d;color:#fff;box-shadow:4px 0 #9e846d,-4px 0 #9e846d}.sidebar-categories-menu li:last-child .category-sub-menu li a.active:hover,.sidebar-top-categories-menu li:last-child .category-sub-menu li a.active:hover,.sidebar-bottom-categories-menu li:last-child .category-sub-menu li a.active:hover{background-color:#826b56;box-shadow:4px 0 #826b56,-4px 0 #826b56}.sidebar-categories-menu li:last-child a,.sidebar-top-categories-menu li:last-child a,.sidebar-bottom-categories-menu li:last-child a{color:#9e846d}.sidebar-categories-menu li:last-child a:hover,.sidebar-top-categories-menu li:last-child a:hover,.sidebar-bottom-categories-menu li:last-child a:hover{color:#bcac99}.sidebar-categories-menu li:last-child:after,.sidebar-top-categories-menu li:last-child:after,.sidebar-bottom-categories-menu li:last-child:after{color:#9e846d}.sidebar-categories-menu li .bullet-icon,.sidebar-top-categories-menu li .bullet-icon,.sidebar-bottom-categories-menu li .bullet-icon{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;height:24px;left:0;margin-left:2px;position:absolute;top:3px;width:24px}@media screen and (max-width: 1024px){.sidebar-categories-menu li .bullet-icon,.sidebar-top-categories-menu li .bullet-icon,.sidebar-bottom-categories-menu li .bullet-icon{height:33px}}.sidebar-categories-menu li .bullet-icon .line,.sidebar-top-categories-menu li .bullet-icon .line,.sidebar-bottom-categories-menu li .bullet-icon .line{background:#f1c40f;height:1px;width:17px}.sidebar-categories-menu li .bullet-icon .icon,.sidebar-top-categories-menu li .bullet-icon .icon,.sidebar-bottom-categories-menu li .bullet-icon .icon{position:relative;z-index:1}.sidebar-categories-menu li:nth-child(15n) .icon,.sidebar-top-categories-menu li:nth-child(15n) .icon,.sidebar-bottom-categories-menu li:nth-child(15n) .icon{background:#f1c40f;height:8px;border-bottom-right-radius:50%;border-top-right-radius:50%;margin-left:-3px;width:8px}.sidebar-categories-menu li:nth-child(15n) .icon:before,.sidebar-top-categories-menu li:nth-child(15n) .icon:before,.sidebar-bottom-categories-menu li:nth-child(15n) .icon:before{content:"";background:#fff;height:8px;width:4px;display:inherit}.sidebar-categories-menu li:nth-child(15n+1) .icon,.sidebar-top-categories-menu li:nth-child(15n+1) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+1) .icon{background:#7f8c8d;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.sidebar-categories-menu li:nth-child(15n+2) .icon,.sidebar-top-categories-menu li:nth-child(15n+2) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+2) .icon{background:#d35400;border-radius:50%;height:5px;width:5px}.sidebar-categories-menu li:nth-child(15n+3) .icon,.sidebar-top-categories-menu li:nth-child(15n+3) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+3) .icon{background:#fff;border:2px solid #9e846d;height:6px;margin-right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.sidebar-categories-menu li:nth-child(15n+4) .icon,.sidebar-top-categories-menu li:nth-child(15n+4) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+4) .icon{background:#f1c40f;height:8px;border-bottom-right-radius:50%;border-top-right-radius:50%;margin-left:-3px;width:8px}.sidebar-categories-menu li:nth-child(15n+4) .icon:before,.sidebar-top-categories-menu li:nth-child(15n+4) .icon:before,.sidebar-bottom-categories-menu li:nth-child(15n+4) .icon:before{content:"";background:#fff;height:8px;width:4px;display:inherit}.sidebar-categories-menu li:nth-child(15n+5) .icon,.sidebar-top-categories-menu li:nth-child(15n+5) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+5) .icon{background:#00979d;height:6px;width:2px;margin-left:3px}.sidebar-categories-menu li:nth-child(15n+5) .icon:before,.sidebar-top-categories-menu li:nth-child(15n+5) .icon:before,.sidebar-bottom-categories-menu li:nth-child(15n+5) .icon:before{content:"";background:#00979d;height:2px;width:6px;display:inherit;margin:2px 0 0 -2px}.sidebar-categories-menu li:nth-child(15n+6) .icon,.sidebar-top-categories-menu li:nth-child(15n+6) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+6) .icon{background:#fff;border:2px solid #d35400;height:6px;margin-right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.sidebar-categories-menu li:nth-child(15n+7) .icon,.sidebar-top-categories-menu li:nth-child(15n+7) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+7) .icon{background:#7f8c8d;border-radius:50%;height:5px;width:5px}.sidebar-categories-menu li:nth-child(15n+8) .icon,.sidebar-top-categories-menu li:nth-child(15n+8) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+8) .icon{background:#f1c40f;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.sidebar-categories-menu li:nth-child(15n+9) .icon,.sidebar-top-categories-menu li:nth-child(15n+9) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+9) .icon{background:#00979d;height:8px;border-bottom-right-radius:50%;border-top-right-radius:50%;margin-left:-3px;width:8px}.sidebar-categories-menu li:nth-child(15n+9) .icon:before,.sidebar-top-categories-menu li:nth-child(15n+9) .icon:before,.sidebar-bottom-categories-menu li:nth-child(15n+9) .icon:before{content:"";background:#fff;height:8px;width:4px;display:inherit}.sidebar-categories-menu li:nth-child(15n+10) .icon,.sidebar-top-categories-menu li:nth-child(15n+10) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+10) .icon{background:#d35400;height:6px;width:2px;margin-left:3px}.sidebar-categories-menu li:nth-child(15n+10) .icon:before,.sidebar-top-categories-menu li:nth-child(15n+10) .icon:before,.sidebar-bottom-categories-menu li:nth-child(15n+10) .icon:before{content:"";background:#d35400;height:2px;width:6px;display:inherit;margin:2px 0 0 -2px}.sidebar-categories-menu li:nth-child(15n+11) .icon,.sidebar-top-categories-menu li:nth-child(15n+11) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+11) .icon{background:#fff;border:2px solid #7f8c8d;height:6px;margin-right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.sidebar-categories-menu li:nth-child(15n+12) .icon,.sidebar-top-categories-menu li:nth-child(15n+12) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+12) .icon{background:#f1c40f;border-radius:50%;height:5px;width:5px}.sidebar-categories-menu li:nth-child(15n+13) .icon,.sidebar-top-categories-menu li:nth-child(15n+13) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+13) .icon{background:#9e846d;height:8px;border-bottom-right-radius:50%;border-top-right-radius:50%;margin-left:-3px;width:8px}.sidebar-categories-menu li:nth-child(15n+13) .icon:before,.sidebar-top-categories-menu li:nth-child(15n+13) .icon:before,.sidebar-bottom-categories-menu li:nth-child(15n+13) .icon:before{content:"";background:#fff;height:8px;width:4px;display:inherit}.sidebar-categories-menu li:nth-child(15n+14) .icon,.sidebar-top-categories-menu li:nth-child(15n+14) .icon,.sidebar-bottom-categories-menu li:nth-child(15n+14) .icon{background:#fff;border:2px solid #d35400;height:6px;margin-right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}@-webkit-keyframes sk-loading{0%{background-color:#c0c0c0b3}to{background-color:#c0c0c033}}@keyframes sk-loading{0%{background-color:#c0c0c0b3}to{background-color:#c0c0c033}}.html-fixed{position:fixed;width:100%}.sk{-webkit-animation:sk-loading 1s infinite linear alternate;animation:sk-loading 1s infinite linear alternate;height:1.5rem}.sk-container{width:100%;max-width:90.5rem;padding:0 1.5rem;margin:0 auto}.sk__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.sk__flex.no-stretch{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sk__flex-item{padding:0 .5rem}.sk__flex-item:first-child{padding-left:0}.sk__flex-item:last-child{padding-right:0}.sk__bordered{border:.0625rem solid silver;border-radius:.1875rem}.sk__1\/4{width:25%}.sk__1\/3{width:33.333333%}.sk__1\/2{width:50%}.sk__3\/4{width:75%}.sk__full{width:100%}@media (max-width: 767px){.sk__full-mobile{width:100%}}.sk__h1\/2{height:.75rem}.sk__h2{height:3rem}.sk__h3{height:4rem}.sk__h4{height:8rem}.sk__h-full{height:100%}.sk__p{padding:1rem}.sk__pr{padding-right:1rem}@media (max-width: 767px){.sk__pr{padding-right:0}}.sk__pl{padding-left:1rem}@media (max-width: 767px){.sk__pl{padding-left:0}}.sk__mb{margin-bottom:.5rem}.sk__mb-2{margin-bottom:1rem}.sk__mb-3{margin-bottom:2rem}.sk__mb:last-child{margin-bottom:0}.sk__image{background:silver 50% 50%/20% auto no-repeat var(--arduino-logo)}.sk__image-hero{width:100%;height:28.125rem}.site-header{overflow:hidden}.site-header-main{overflow:hidden;height:0;padding:0}#appikon-notification-bar{border-top:1px solid #7fcbcd}.ais-hit--price-striked{text-decoration:line-through}#header.ino-header-base.temporary{height:auto;background-color:transparent}@media screen and (max-width: 1024px){#header.ino-header-base .app-menu-main{height:calc(100vh - 100px);padding-bottom:15px}}@media (max-width: 992px){#header.ino-header-base .app-menu-main{height:calc(100vh - 87px)}}#header.ino-header-base .app-menu-main .app-menu-text.active .app-menu-triangle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#header.ino-header-base .app-menu-main .app-sub-menu{max-height:0}#header.ino-header-base .app-menu-main .app-sub-menu.is-open{max-height:100%}#ino-header-new nav.arduino-nav .wishlist-button a,#ino-header-new nav.arduino-nav .cart-button a{color:#fff}#ino-header-new nav.arduino-nav .badge{top:6px!important;right:6px!important;left:auto!important}#ino-header-new nav.arduino-nav .badge.visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart-button .badge:after{display:block;color:#fff;content:attr(data-header-cart-count);text-align:center;text-decoration:none}#ino-header-new .app-menu-main .app-sub-menu .app-menu-text{background-color:#005c5f}@media screen and (max-width: 999px){#ino-header-new .app-menu-main .app-sub-menu .app-menu-text{background-color:#008184}}#ino-header-new .app-menu-main .app-sub-menu .app-menu-text:hover{background-color:#008184}#ino-header-new .app-brand-logo.logo-store>svg{fill:#fff}svg[data-inject-url="https://cdn.arduino.cc/header-footer/prod/assets/sprites.svg"]{position:absolute;z-index:0}@media screen and (max-width: 350px){#ino-header-new .app-store-control.cart-button{width:calc(10vw - 10px);min-width:10vw}}@media screen and (max-width: 350px){#ino-header-new nav.arduino-nav .brand-logo{width:calc(45vw - 24px);padding:0}}.ext-footer{margin-top:3.125rem}.ext-footer #ino-footer-block .app-footer-payments img,.ext-footer #ino-footer-block .app-footer-payments svg{height:20px;margin-right:5px}.ext-footer #ino-footer-block .app-footer-payments img:last-child,.ext-footer #ino-footer-block .app-footer-payments svg:last-child{margin-right:0}.ext-footer #ino-footer-block .app-footer-social-btns{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.ext-footer #ino-footer-block .app-footer-social-btns .app-footer-social-btn{margin-right:10px}.ext-footer #ino-footer-block .app-footer-social-btns .app-footer-social-btn:last-child{margin-right:0}.privacy-modal .modal__footer button{font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif!important}.ext-footer .app-footer-payments img,.ext-footer .app-footer-payments svg{margin-top:.3125rem}.app-footer-social-btn{margin-top:.625rem}.app-footer-payments,.app-footer-social-btns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ext-product{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ext-product.product--outer{font-size:16px!important}@media screen and (max-width: 719px){.ext-product.product--outer{padding:0 15px}}.ext-product .product_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ext-product .product_container .product_container_item{width:100%;max-width:50%;padding:1rem;margin-bottom:10px}@media (max-width: 1024px){.ext-product .product_container .product_container_item{max-width:100%}}.ext-product .product_container .product_container_item.sticky_item{position:-webkit-sticky;position:sticky;top:150px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media (max-width: 1024px){.ext-product .product_container .product_container_item.sticky_item{position:relative;top:0}}.ext-product .product-left{max-width:100%}@media (min-width: 992px){.ext-product .product-left{max-width:50vw}}@media (min-width: 1400px){.ext-product .product-left{max-width:763px}}@media (min-width: 720px){.ext-product .product-gallery{width:100%}}@media (max-width: 719px){.ext-product .product-gallery{padding-right:0;padding-left:0}}.ext-product .sticky-element{position:-webkit-sticky;position:sticky;top:120px}.ext-product .product-main{max-width:100%}@media (min-width: 992px){.ext-product .product-main{max-width:45vw}}@media (min-width: 1400px){.ext-product .product-main{max-width:550px}}.ext-product .product-social,.ext-product .product-details{padding:15px;border:1px solid #ccc}.ext-product .ext-titles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ext-product .ext-titles .ext-product-label{padding:2px 8px;margin-left:16px;background-color:#f1c40f;color:#000;font-size:12px;font-weight:700;line-height:2;text-transform:uppercase}.ext-product .product-social{border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.ext-product .product-social .share-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0}.ext-product .product-social .share-buttons--title{margin-right:8px;font-weight:400}.ext-product .product-social .share-buttons .share-buttons--list{margin-top:0}.ext-product .product-form--atc{margin-bottom:.5rem}.ext-product .product-section,.ext-product .product-description,.ext-product .product-section .rte,.ext-product .product-description .rte{font-size:14px}.ext-product .product-section h3,.ext-product .product-description h3{font-size:20px}.ext-product .product-section .rte{margin-bottom:36px}@media screen and (max-width: 640px){.ext-product .product-section .rte.table-tech{overflow-x:scroll}}.ext-product .product-section#faq{padding-top:30px;border-top:1px solid #c9d2d2}.ext-product .product-section#faq strong{font-size:16px}.ext-product .product-section#faq h5{font-weight:600}.ext-product .product-section#faq a{color:#008184;text-decoration:none}.product-details{border-top-left-radius:3px;border-top-right-radius:3px}.product-details .product-title{font-weight:400}.product-details .product-pricing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product-details .product--price .price--main{color:#008184;font-size:var(--font-size-heading-1);font-weight:700}.product-details .product-codes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}.product-details .product-codes>span{font-size:12px;font-weight:400;line-height:2}.product-details .product-vendor{display:none}.product-details .product-tiers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:15px}.product-details .product-tiers .single-tier{display:inline-block;font-size:12px;line-height:1.4}.product-details .product-abstract{margin-top:20px;margin-bottom:20px;font-size:14px;line-height:1.5}.product-details .product-enhance{font-size:14px}.product-details .product-enhance__input label{margin-left:5px}.product-details .product-enhance__total,.product-details .product-enhance__related{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.product-details .product-enhance__total{font-weight:600}.product-details .product-enhance-error{padding:5px 10px;margin-top:10px;background-color:#ffeea9;border-radius:3px;font-size:12px;text-align:left}@media screen and (max-width: 719px){.product-details{margin-bottom:0}}.product-details .shippable-message{margin-bottom:20px}.product-main--desktop{display:none}@media (min-width: 992px){.product-main--desktop{display:inline-block}}.product-main--mobile{display:inline-block;width:100%;margin-top:30px}.product-main--mobile .product-tags{margin-bottom:20px}@media (min-width: 992px){.product-main--mobile{display:none}}.template-product .product--price{margin-bottom:1rem}.template-product .product-details .product-form--regular>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.template-product .product-details .product-form--regular [data-product-options-container]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.template-product .product-details .product-form--regular form{display:inline-block}.template-product .product-details .product-form--atc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}.template-product .product-details .product-form--atc-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-recommendations--section .productitem .product-tags,.product-recommendations--section .ext-titles .productitem--badge{display:none}.productitem .productitem--actions.productitem--actions{max-width:none;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 640px){.productitem .productitem--actions.productitem--actions{display:block}}@media (max-width: 450px){.product-form--atc-qty{width:100%}}.product-form--atc-button,.button-add-atc{margin-right:1.25rem;margin-left:1.25rem}@media (max-width: 450px){.product-form--atc-button-container,.button-add-atc-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:.9375rem}}@media (max-width: 780px){.product-form--atc-button,.button-add-atc{margin-right:0;margin-left:0}}.product-form--atc-button.disabled-button,.button-add-atc.disabled-button,.product-form--atc-button.disabled-button:hover,.button-add-atc.disabled-button:hover{border:1px solid silver;background:silver}@media (max-width: 450px){.iwishAddWrap{width:100%}}.featured-product--section .product-form--atc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.featured-product--section .product-form--atc .form-fields--qty .form-field--qty-select .form-field-select-wrapper{position:relative}.featured-product--section .product-form--atc .product-form--atc-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 781px){.featured-product--section .product-form--atc .button-add-atc{margin-right:0}}.featured-product--section .product-form--atc .iwishAddWrap{width:100%;margin-top:1rem}.featured-product--section .product-form--atc .iwishAddWrap>div{margin-top:0}@media (max-width: 992px){.cart-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:50px;margin-bottom:40px}}.cart-title-button .icon-pdf{margin-right:10px;font-size:18px}.cart-title-button[name=print-order-pdf]{margin-top:10px}@media (min-width: 992px){.cart-title-button[name=print-order-pdf]{margin-top:0;margin-left:10px}}.shippable-message{padding:1.5625rem;margin:0;background:#008184;color:#fff}@media (max-width: 992px){.cart-title-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.cart-title-right button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 992px){.cart-title-total--large{margin-bottom:30px}}.print-order-pdf-error{position:fixed;z-index:10;top:97px;right:auto;left:0;width:100%;padding:.75rem 30px;background-color:#fce2e2;color:#f47f81;font-size:16px;font-weight:700;text-align:center}.menu-is-collapsed .print-order-pdf-error{top:55px}.cart-checkout .button-primary,.cart-checkout .promo-block--button,.cart-checkout .pxs-image-with-text-button,.cart-checkout .cf-form-actions .btn.button.cf-button,.cf-form-actions .cart-checkout .btn.button.cf-button{max-width:100%;line-height:1}@media (min-width: 640px){.cart-checkout .button-primary,.cart-checkout .promo-block--button,.cart-checkout .pxs-image-with-text-button,.cart-checkout .cf-form-actions .btn.button.cf-button,.cf-form-actions .cart-checkout .btn.button.cf-button{max-width:250px}}.site-main{min-height:calc(100vh - 431px)}.cms-page-view .breadcrumbs-container{text-align:center}.cms-page-view h3,.cms-page-view h2{color:#f39c12;margin-top:45px;margin-bottom:20px;font-weight:400}.cms-page-view .std iframe{margin:30px 0}.cms-page-view .std strong{font-weight:500;color:#9e846d}.cms-page-view .std hr{width:100%;max-width:100%;clear:both;height:0;border:0;border-bottom:1px solid #dae3e3;margin:45px 0}.cms-page-view .std ul{margin:25px 0;padding-left:0}.cms-page-view .std ul li{display:block;padding-left:25px;margin:0 0 6px;position:relative}.cms-page-view .std ul li:before{content:"";display:inline-block;background:#fff;border:2px solid #bcac99;height:6px;margin-right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px;position:absolute;left:0;top:10px}.cms-page-view .std ul.faq li{padding-left:0}.cms-page-view .std ul.faq li:nth-child(odd){color:#f39c12;font-size:21px;line-height:27px}.cms-page-view .std ul.faq li:nth-child(odd):before{content:'"';background:0 0;border:none;height:auto;margin:0;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;position:relative;left:auto;top:auto}.cms-page-view .std ul.faq li:nth-child(odd):after{content:'"'}.cms-page-view .std ul.faq li:nth-child(even){margin-bottom:50px}.cms-page-view .std ul.faq li:nth-child(even):before{display:none}.cms-page-view .std ul.faq ul li{display:block;padding-left:25px;margin:0 0 6px;position:relative}.cms-page-view .std ul.faq ul li h3{color:#9e846d;margin:20px 0 8px}.cms-page-view .std ul.faq ul li:before{content:"";display:inline-block;background:#d35400;border:0;border-radius:50%;height:5px;margin-right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px;position:absolute;left:0;top:10px}.cms-page-view .std ul.faq ul li:nth-child(odd){color:#434f54;font-size:16px;line-height:25.6px}.cms-page-view .std ul.faq ul li:nth-child(odd):after{display:none}.cms-page-view .std ul.faq ul li:nth-child(odd):before{content:"";display:inline-block;background:#d35400;border:0;border-radius:50%;height:5px;margin-right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px;position:absolute;left:0;top:10px}.cms-page-view .std ul.faq ul li:nth-child(even){margin-bottom:6px}.cms-page-view .std ul.faq ul li:nth-child(even):before{display:inline-block}.cms-page-view .std ul.faq ul ul li:before,.cms-page-view .std ul.faq ul ul li:nth-child(odd):before,.cms-page-view .std ul.faq ul ul li:nth-child(even):before{background:#f1c40f;border-radius:0;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.cms-page-view .std ul ul{margin:8px 0;padding-left:25px}.cms-page-view .std ul ul li:before{content:"";display:inline-block;background:#d35400;border:0;border-radius:50%;height:5px;margin-right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px;position:absolute;left:0;top:10px}.cms-page-view .std ul ul ul li:before{background:#f1c40f;border-radius:0;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.cms-page-view .std #how-to-place-orders li:before{display:none}.cms-page-view .std #how-to-place-orders ul li:before{display:inline-block}.cms-distributors b,.cms-distributors strong{font-weight:400}.cms-distributors .sidebar-categories-menu{max-width:none;width:100%;margin-left:0;margin-right:0;padding-left:0}.cms-distributors .sidebar-categories-menu li a:hover{color:#006d70}.cms-distributors .sidebar-categories-menu li:last-child a:hover{color:#006d70}.cms-distributors .homepage-top-banners{margin-bottom:55px;clear:both}@media screen and (max-width: 900px){.cms-distributors .homepage-top-banners{display:none}}.cms-distributors .homepage-top-banners .row{margin-bottom:0}.cms-distributors .homepage-top-banners .text-wrapper{display:none}.cms-distributors .homepage-top-banners .banner-wrapper{padding:0 30px;margin-top:0}.cms-distributors .homepage-top-banners .slick-prev,.cms-distributors .homepage-top-banners .slick-next{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cms-distributors .main .std{max-width:100%}.cms-distributors .col-main{max-width:100%;margin:0;padding:0}.cms-distributors .distributor-col-left,.cms-distributors .distributor-col-right{width:calc(30% - 4vw)}@media screen and (min-width: 1280px){.cms-distributors .distributor-col-left,.cms-distributors .distributor-col-right{width:calc(30% - 55px)}}@media screen and (max-width: 1023px){.cms-distributors .distributor-col-left,.cms-distributors .distributor-col-right{width:100%}}@media screen and (max-width: 1023px){.cms-distributors .distributor-col-left{margin-bottom:80px;width:100%}}@media screen and (max-width: 480px){.cms-distributors .distributor-col-left{width:100%}}.cms-distributors .distributor-col-left.fixed{background-color:#fff;position:fixed;top:100px;width:calc(30% - 4vw - 27px);z-index:1}@media screen and (min-width: 1280px){.cms-distributors .distributor-col-left.fixed{width:308px}}@media screen and (max-width: 1023px){.cms-distributors .distributor-col-left.fixed{width:calc(100% - 90px)}}@media screen and (max-width: 480px){.cms-distributors .distributor-col-left.fixed{width:calc(100% - 50px)}}.cms-distributors .distributor-col-left.fixed+.distributor-col-main{margin-left:calc(30% + 4vw)}@media screen and (min-width: 1280px){.cms-distributors .distributor-col-left.fixed+.distributor-col-main{margin-left:calc(30% + 55px)}}@media screen and (max-width: 1023px){.cms-distributors .distributor-col-left.fixed+.distributor-col-main{margin-left:0}}.cms-distributors .distributor-col-left.bottom{bottom:40px;position:absolute;top:auto}.cms-distributors .distributor-col-right{margin-left:4vw;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.cms-distributors .distributor-col-right p{margin:0}.cms-distributors .distributor-col-right img{width:100%}@media screen and (min-width: 1280px){.cms-distributors .distributor-col-right{margin-left:55px}}@media screen and (max-width: 1023px){.cms-distributors .distributor-col-right{margin-left:0;border:1px solid #dae3e3;padding:5vw}.cms-distributors .distributor-col-right img{max-width:270px}}.cms-distributors .banner-group-wrapper{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;background-color:inherit;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:2px solid #fff;border-left:2px solid #fff;margin:0}.cms-distributors .banner-group-wrapper .banner-wrapper{display:inline-block;width:20%;height:250px;border-right:2px solid #fff;border-bottom:2px solid #fff}@media screen and (max-width: 1024px){.cms-distributors .banner-group-wrapper .banner-wrapper{width:25%}}@media screen and (max-width: 800px){.cms-distributors .banner-group-wrapper .banner-wrapper{width:33.333%}}@media screen and (max-width: 640px){.cms-distributors .banner-group-wrapper .banner-wrapper{width:50%}}@media screen and (max-width: 480px){.cms-distributors .banner-group-wrapper .banner-wrapper{width:100%}}.cms-distributors .banner-group-wrapper .banner{height:100%;position:relative}.cms-distributors .banner-group-wrapper .banner img{position:absolute;width:calc(100% - 40px);max-width:175px;top:50%;-webkit-transform:translate(-50%,calc(-50% - 20px));-ms-transform:translate(-50%,calc(-50% - 20px));transform:translate(-50%,calc(-50% - 20px));left:50%}.cms-distributors .banner-group-wrapper .banner-title{margin:9px;text-align:center;background:#fff;bottom:0;right:0;left:0;position:absolute;display:block;width:calc(100% - 18px);font-size:14px;line-height:18px;padding:9px 12px}.cms-distributors .banner-group-wrapper .banner-content{display:none}.cms-distributors .distributor-menu{margin-bottom:60px}@media screen and (max-width: 1023px){.cms-distributors .distributor-menu{margin-bottom:40px}.cms-distributors .distributor-menu .sidebar-categories-menu{margin:0;max-height:0;overflow:hidden;-webkit-transition:max-height .3s,margin .3s;transition:max-height .3s,margin .3s}}.cms-distributors .distributor-menu li a{color:#00979d}.cms-distributors .distributor-menu.fixed{background-color:#fff;left:0;padding:0 45px;position:fixed;top:99px;width:100%;z-index:3}@media screen and (max-width: 480px){.cms-distributors .distributor-menu.fixed{padding:0 25px}.cms-distributors .distributor-menu.fixed .show-categories-mobile{width:calc(100% + 50px)}}@media screen and (max-width: 1023px){.cms-distributors .distributor-menu.fixed+.distributor-badge-description{margin-top:40px}}.cms-distributors .distributor-menu .show-categories-mobile{margin:-45px -45px 0;width:calc(100% + 90px)}@media screen and (max-width: 480px){.cms-distributors .distributor-menu .show-categories-mobile{margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}}.cms-distributors .distributor-menu .show-categories-mobile.open+.sidebar-categories-menu{margin:40px 0 0;max-height:400px}@media screen and (min-width: 1024px){.cms-distributors .distributor-menu .show-categories-mobile.open+.sidebar-categories-menu{margin:15px 0 0;max-height:none}}.cms-distributors .distributor-top-block,.cms-distributors .distributor-col-wrapper,.cms-distributors .mini-banners,.cms-distributors .featured-distributors{max-width:1300px;margin:0 auto;padding:0 45px}@media screen and (max-width: 480px){.cms-distributors .distributor-top-block,.cms-distributors .distributor-col-wrapper,.cms-distributors .mini-banners,.cms-distributors .featured-distributors{padding:0 25px}}.cms-distributors .mini-banners{padding-bottom:60px}.cms-distributors .distributor-col-wrapper{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.cms-distributors .distributor-top-block{position:relative;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.cms-distributors .distributor-badge-description{background-color:#1da0860d;display:inline-block;padding:25px 30px 22px;border:dashed 1px rgba(29,160,134,.5);color:#1da086;line-height:20px;font-size:14px;width:100%}@media screen and (max-width: 1023px){.cms-distributors .distributor-badge-description{text-align:center}}@media screen and (max-width: 640px){.cms-distributors .distributor-badge-description{text-align:left}}.cms-distributors .distributor-badge-description span{display:block}@media screen and (max-width: 1023px){.cms-distributors .distributor-badge-description span{display:inline-block}}@media screen and (max-width: 640px){.cms-distributors .distributor-badge-description span{display:block}}.cms-distributors .distributor-badge-description .distributor-badge{display:inline-block;line-height:18px;font-size:14px;margin-bottom:15px;margin-left:0;padding:3px 7px;top:auto}@media screen and (max-width: 1023px){.cms-distributors .distributor-badge-description .distributor-badge{margin-bottom:0;margin-right:10px}}@media screen and (max-width: 640px){.cms-distributors .distributor-badge-description .distributor-badge{margin-bottom:15px;margin-right:0}}.cms-distributors .top-block-left{background-color:#ecf1f1;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:calc(30% - 4vw)}@media screen and (min-width: 1280px){.cms-distributors .top-block-left{width:calc(30% - 55px)}}@media screen and (max-width: 1023px){.cms-distributors .top-block-left{width:calc(35% - 4vw)}}@media screen and (max-width: 768px){.cms-distributors .top-block-left{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;-ms-flex-order:2;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.cms-distributors .top-block-left img{max-width:320px;width:100%}}.cms-distributors .top-block-left:after{content:"";position:absolute;width:100%;background-color:#e67e22;height:50%;bottom:0}@media screen and (max-width: 768px){.cms-distributors .top-block-left:after{height:75px}}.cms-distributors .top-block-left p,.cms-distributors .top-block-left a{margin:0;z-index:1}.cms-distributors .top-block-right{padding-bottom:70px;width:calc(70% - 4vw);position:relative}@media screen and (min-width: 1280px){.cms-distributors .top-block-right{width:calc(70% - 55px)}}@media screen and (max-width: 1023px){.cms-distributors .top-block-right{width:calc(65% - 4vw)}}@media screen and (max-width: 768px){.cms-distributors .top-block-right{width:100%;-ms-flex-order:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-bottom:60px}}.cms-distributors .top-block-right div{display:block}.cms-distributors .top-block-right h1{margin:0 0 25px}@media screen and (min-width: 1140px){.cms-distributors .top-block-right h1{margin-top:25px}}.cms-distributors .top-block-right p{font-size:17px;letter-spacing:.7px;line-height:24px}.cms-distributors .top-block-right .distributor-full-list-button-wrapper{position:absolute;margin-bottom:4px;bottom:0;width:100%}.cms-distributors .top-block-right .distributor-full-list-button-wrapper .button{font-size:18px}@media screen and (max-width: 414px){.cms-distributors .top-block-right .distributor-full-list-button-wrapper .button{width:100%}}.cms-distributors .col1-layout{background-color:#ecf1f1}.cms-distributors .col1-layout.main-container{background-color:#fff}.cms-distributors .col3-layout{margin-top:44px}.cms-distributors .featured-distributors{clear:both}.cms-distributors .featured-distributors h2{color:#9e846d;text-transform:uppercase;font-size:24px;line-height:24px;letter-spacing:1.28px;margin:0;padding:35px 0}.cms-distributors .distributor-badge{color:#fff;right:0;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:12px;font-weight:400;padding:5px 6px;background-color:#1da086;border-radius:2px;display:inline-block;margin-left:8px;margin-bottom:-2px;position:relative;top:-1px}.cms-distributors .distributor-col-main{-ms-flex-positive:1;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:8vw}@media screen and (min-width: 1280px){.cms-distributors .distributor-col-main{margin-left:110px}}@media screen and (max-width: 1023px){.cms-distributors .distributor-col-main{margin-left:0;margin-bottom:60px}}.cms-distributors .distributor-col-main .distributor-group{margin:40px 0;border-bottom:1px solid #dae3e3;width:100%;padding-bottom:45px}.cms-distributors .distributor-col-main .distributor-group:last-child{padding-bottom:0;border-bottom:none}.cms-distributors .distributor-col-main .distributor-group:first-child{margin-top:0}.cms-distributors .distributor-col-main h1{margin:0 0 30px}.cms-distributors .distributor-col-main h1+h3{margin-top:0}.cms-distributors .distributor-col-main h3{color:#9e846d;font-size:24px;line-height:24px;letter-spacing:1.28px;margin:40px 0 15px;text-transform:uppercase}.cms-distributors .distributor-col-main ul{list-style-type:none;font-size:17px;line-height:20px;letter-spacing:.7px;margin:0;padding-left:0}.cms-distributors .distributor-col-main ul .bullet-icon{display:inline}.cms-distributors .distributor-col-main ul .bullet-icon:before{content:"-"}.cms-distributors .distributor-col-main ul li{position:relative;cursor:pointer;margin:0 0 12px}.cms-distributors .distributor-col-main ul li:hover a{color:#006d70}.cms-distributors .distributor-col-main ul li a{color:#00979d}.cms-sidebar b,.cms-sidebar strong{font-weight:400}.cms-sidebar .sidebar-categories-menu{max-width:none;width:100%;margin-left:0;margin-right:0;padding-left:0}.cms-sidebar .sidebar-categories-menu li a:hover{color:#006d70}.cms-sidebar .sidebar-categories-menu li:last-child a:hover{color:#006d70}.cms-sidebar .homepage-top-banners{margin-bottom:55px;clear:both}@media screen and (max-width: 900px){.cms-sidebar .homepage-top-banners{display:none}}.cms-sidebar .homepage-top-banners .row{margin-bottom:0}.cms-sidebar .homepage-top-banners .text-wrapper{display:none}.cms-sidebar .homepage-top-banners .banner-wrapper{padding:0 30px;margin-top:0}.cms-sidebar .homepage-top-banners .slick-prev,.cms-sidebar .homepage-top-banners .slick-next{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cms-sidebar .main .std{max-width:100%}.cms-sidebar .col-main{max-width:100%;margin:0;padding:0}.cms-sidebar .sidebar-col-left,.cms-sidebar .sidebar-col-right{width:calc(60% - 55px)}@media screen and (min-width: 1280px){.cms-sidebar .sidebar-col-left,.cms-sidebar .sidebar-col-right{width:calc(70% - 110px)}}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-col-left,.cms-sidebar .sidebar-col-right{width:100%}}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-col-left{margin-bottom:80px;width:100%}}@media screen and (max-width: 480px){.cms-sidebar .sidebar-col-left{width:100%}}.cms-sidebar .sidebar-col-left.fixed{background-color:#fff;position:fixed;top:100px;width:calc(30% - 4vw - 27px);z-index:1}@media screen and (min-width: 1280px){.cms-sidebar .sidebar-col-left.fixed{width:308px}}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-col-left.fixed{width:calc(100% - 90px)}}@media screen and (max-width: 480px){.cms-sidebar .sidebar-col-left.fixed{width:calc(100% - 50px)}}.cms-sidebar .sidebar-col-left.fixed+.sidebar-col-main{margin-left:calc(30% + 4vw)}@media screen and (min-width: 1280px){.cms-sidebar .sidebar-col-left.fixed+.sidebar-col-main{margin-left:calc(30% + 55px)}}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-col-left.fixed+.sidebar-col-main{margin-left:0}}.cms-sidebar .sidebar-col-left.bottom{bottom:40px;position:absolute;top:auto}.cms-sidebar .sidebar-col-right{margin-left:4vw;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.cms-sidebar .sidebar-col-right p{margin:0}.cms-sidebar .sidebar-col-right img{width:100%}@media screen and (min-width: 1280px){.cms-sidebar .sidebar-col-right{margin-left:55px}}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-col-right{margin-left:0;border:1px solid #dae3e3;padding:5vw}.cms-sidebar .sidebar-col-right img{max-width:270px}}.cms-sidebar .banner-group-wrapper{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;background-color:inherit;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:2px solid #fff;border-left:2px solid #fff;margin:0}.cms-sidebar .banner-group-wrapper .banner-wrapper{display:inline-block;width:20%;height:250px;border-right:2px solid #fff;border-bottom:2px solid #fff}@media screen and (max-width: 1024px){.cms-sidebar .banner-group-wrapper .banner-wrapper{width:25%}}@media screen and (max-width: 800px){.cms-sidebar .banner-group-wrapper .banner-wrapper{width:33.333%}}@media screen and (max-width: 640px){.cms-sidebar .banner-group-wrapper .banner-wrapper{width:50%}}@media screen and (max-width: 480px){.cms-sidebar .banner-group-wrapper .banner-wrapper{width:100%}}.cms-sidebar .banner-group-wrapper .banner{height:100%;position:relative}.cms-sidebar .banner-group-wrapper .banner img{position:absolute;width:calc(100% - 40px);max-width:175px;top:50%;-webkit-transform:translate(-50%,calc(-50% - 20px));-ms-transform:translate(-50%,calc(-50% - 20px));transform:translate(-50%,calc(-50% - 20px));left:50%}.cms-sidebar .banner-group-wrapper .banner-title{margin:9px;text-align:center;background:#fff;bottom:0;right:0;left:0;position:absolute;display:block;width:calc(100% - 18px);font-size:14px;line-height:18px;padding:9px 12px}.cms-sidebar .banner-group-wrapper .banner-content{display:none}.cms-sidebar .sidebar-menu{margin-bottom:60px}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-menu{margin-bottom:40px}.cms-sidebar .sidebar-menu .sidebar-categories-menu{margin:0;max-height:0;overflow:hidden;-webkit-transition:max-height .3s,margin .3s;transition:max-height .3s,margin .3s}}.cms-sidebar .sidebar-menu li a{color:#00979d}.cms-sidebar .sidebar-menu.fixed{background-color:#fff;left:0;padding:0 45px;position:fixed;top:99px;width:100%;z-index:3}@media screen and (max-width: 480px){.cms-sidebar .sidebar-menu.fixed{padding:0 25px}.cms-sidebar .sidebar-menu.fixed .show-categories-mobile{width:calc(100% + 50px)}}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-menu.fixed+.sidebar-badge-description{margin-top:40px}}.cms-sidebar .sidebar-menu .show-categories-mobile{margin:-45px -45px 0;width:calc(100% + 90px)}@media screen and (max-width: 480px){.cms-sidebar .sidebar-menu .show-categories-mobile{margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}}.cms-sidebar .sidebar-menu .show-categories-mobile.open+.sidebar-categories-menu{margin:40px 0 0;max-height:400px}@media screen and (min-width: 1024px){.cms-sidebar .sidebar-menu .show-categories-mobile.open+.sidebar-categories-menu{margin:15px 0 0;max-height:none}}.cms-sidebar .sidebar-top-block,.cms-sidebar .sidebar-col-wrapper,.cms-sidebar .mini-banners,.cms-sidebar .featured-sidebar{max-width:1300px;margin:0 auto;padding:0 45px}@media screen and (max-width: 480px){.cms-sidebar .sidebar-top-block,.cms-sidebar .sidebar-col-wrapper,.cms-sidebar .mini-banners,.cms-sidebar .featured-sidebar{padding:0 25px}}.cms-sidebar .mini-banners{padding-bottom:60px}.cms-sidebar .sidebar-col-wrapper{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}@media (max-width: 1023px){.cms-sidebar .sidebar-col-wrapper{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.cms-sidebar .sidebar-top-block{position:relative;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.cms-sidebar .sidebar-badge-description{background-color:#1da0860d;display:inline-block;padding:25px 30px 22px;border:dashed 1px rgba(29,160,134,.5);color:#1da086;line-height:20px;font-size:14px;width:100%}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-badge-description{text-align:center}}@media screen and (max-width: 640px){.cms-sidebar .sidebar-badge-description{text-align:left}}.cms-sidebar .sidebar-badge-description span{display:block}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-badge-description span{display:inline-block}}@media screen and (max-width: 640px){.cms-sidebar .sidebar-badge-description span{display:block}}.cms-sidebar .sidebar-badge-description .distributor-badge,.cms-sidebar .sidebar-badge-description .sidebar-badge{display:inline-block;line-height:18px;font-size:14px;margin-bottom:15px;margin-left:0;padding:3px 7px;top:auto}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-badge-description .distributor-badge,.cms-sidebar .sidebar-badge-description .sidebar-badge{margin-bottom:0;margin-right:10px}}@media screen and (max-width: 640px){.cms-sidebar .sidebar-badge-description .distributor-badge,.cms-sidebar .sidebar-badge-description .sidebar-badge{margin-bottom:15px;margin-right:0}}.cms-sidebar .top-block-left{background-color:#ecf1f1;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:calc(60% - 110px)}@media screen and (min-width: 1280px){.cms-sidebar .top-block-left{width:calc(60% - 55px)}}@media screen and (max-width: 1023px){.cms-sidebar .top-block-left{width:calc(65% - 110px)}}@media screen and (max-width: 768px){.cms-sidebar .top-block-left{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;-ms-flex-order:2;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.cms-sidebar .top-block-left img{max-width:320px;width:100%}}.cms-sidebar .top-block-left:after{content:"";position:absolute;width:100%;background-color:#e67e22;height:50%;bottom:0}@media screen and (max-width: 768px){.cms-sidebar .top-block-left:after{height:75px}}.cms-sidebar .top-block-left p,.cms-sidebar .top-block-left a{margin:0;z-index:1}.cms-sidebar .top-block-right{padding-bottom:70px;width:calc(70% - 4vw);position:relative}@media screen and (min-width: 1280px){.cms-sidebar .top-block-right{width:calc(70% - 55px)}}@media screen and (max-width: 1023px){.cms-sidebar .top-block-right{width:calc(65% - 4vw)}}@media screen and (max-width: 768px){.cms-sidebar .top-block-right{width:100%;-ms-flex-order:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-bottom:60px}}.cms-sidebar .top-block-right div{display:block}.cms-sidebar .top-block-right h1{margin:0 0 25px}@media screen and (min-width: 1140px){.cms-sidebar .top-block-right h1{margin-top:25px}}.cms-sidebar .top-block-right p{font-size:17px;letter-spacing:.7px;line-height:24px}.cms-sidebar .top-block-right .sidebar-full-list-button-wrapper{position:absolute;margin-bottom:4px;bottom:0;width:100%}.cms-sidebar .top-block-right .sidebar-full-list-button-wrapper .button{font-size:18px}@media screen and (max-width: 414px){.cms-sidebar .top-block-right .sidebar-full-list-button-wrapper .button{width:100%}}.cms-sidebar .col1-layout{background-color:#ecf1f1}.cms-sidebar .col1-layout.main-container{background-color:#fff}.cms-sidebar .col3-layout{margin-top:44px}.cms-sidebar .featured-sidebar{clear:both}.cms-sidebar .featured-sidebar h2{color:#9e846d;text-transform:uppercase;font-size:24px;line-height:24px;letter-spacing:1.28px;margin:0;padding:35px 0}.cms-sidebar .distributor-badge,.cms-sidebar .sidebar-badge{color:#fff;right:0;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:12px;font-weight:400;padding:5px 6px;background-color:#1da086;border-radius:2px;display:inline-block;margin-left:8px;margin-bottom:-2px;position:relative;top:-1px}.cms-sidebar .sidebar-col-main{-ms-flex-positive:1;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:8vw}.cms-sidebar .sidebar-col-main{margin-left:55px}@media screen and (min-width: 1280px){.cms-sidebar .sidebar-col-main{margin-left:110px}}@media screen and (max-width: 1023px){.cms-sidebar .sidebar-col-main{margin-left:0;margin-bottom:60px}}.cms-sidebar .sidebar-col-main .distributor-group,.cms-sidebar .sidebar-col-main .sidebar-group{margin:40px 0;border-bottom:1px solid #dae3e3;width:100%;padding-bottom:45px}.cms-sidebar .sidebar-col-main .distributor-group:last-child,.cms-sidebar .sidebar-col-main .sidebar-group:last-child{padding-bottom:0;border-bottom:none}.cms-sidebar .sidebar-col-main .distributor-group:first-child,.cms-sidebar .sidebar-col-main .sidebar-group:first-child{margin-top:0}.cms-sidebar .sidebar-col-main h1{margin:0 0 30px}.cms-sidebar .sidebar-col-main h1+h3{margin-top:0}.cms-sidebar .sidebar-col-main h3{color:#9e846d;font-size:24px;line-height:24px;letter-spacing:1.28px;margin:40px 0 15px;text-transform:uppercase}.cms-sidebar .sidebar-col-main ul{list-style-type:none;font-size:17px;line-height:20px;letter-spacing:.7px;margin:0;padding-left:0}.cms-sidebar .sidebar-col-main ul .bullet-icon{display:inline}.cms-sidebar .sidebar-col-main ul .bullet-icon:before{content:"-"}.cms-sidebar .sidebar-col-main ul li{position:relative;cursor:pointer;margin:0 0 12px}.cms-sidebar .sidebar-col-main ul li:hover a{color:#006d70}.cms-sidebar .sidebar-col-main ul li a{color:#00979d}.single-banner{margin-bottom:30px}.account-info-nav,.account-info-block{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 20px 27px;border-top:4px solid #008184;margin-bottom:30px;background-color:#f4f4f4}.account-page-subtitle{font-weight:700}.account-info-nav ul{padding:0;margin:0;line-height:2;list-style:none}.account-info-nav li a{color:#008184;font-weight:700;letter-spacing:.5px;opacity:.8;text-transform:uppercase;-webkit-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s}.account-info-nav li a:hover{opacity:1;text-decoration:none!important}@media screen and (min-width: 1024px){.account-page--two-column .account-page--column-large{padding-left:40px}}.cf-field-container .cf-field label{margin-bottom:10px}.cf-fields-container [data-cf-field-id="397933"]{display:none!important}.cf-field.cf-field-vat{padding:0}.cf-actions-vat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem}.cf-actions-vat .button-primary,.cf-actions-vat .promo-block--button,.cf-actions-vat .pxs-image-with-text-button,.cf-actions-vat .cf-form-actions .btn.button.cf-button,.cf-form-actions .cf-actions-vat .btn.button.cf-button{margin-right:.5rem}.button-primary.button-orange,.button-orange.promo-block--button,.button-orange.pxs-image-with-text-button,.cf-form-actions .button-orange.btn.button.cf-button{border:none;background:#f39c12;font-weight:700}.button-primary.button-orange:hover,.button-orange.promo-block--button:hover,.button-orange.pxs-image-with-text-button:hover,.cf-form-actions .button-orange.btn.button.cf-button:hover,.button-primary.button-orange:active,.button-orange.promo-block--button:active,.button-orange.pxs-image-with-text-button:active,.cf-form-actions .button-orange.btn.button.cf-button:active,.button-primary.button-orange:focus,.button-orange.promo-block--button:focus,.button-orange.pxs-image-with-text-button:focus,.cf-form-actions .button-orange.btn.button.cf-button:focus{border:none;background:#f39c12;opacity:.9}.cf-form-actions .btn.button.cf-button{font-family:Open Sans,sans-serif;font-weight:700}.account-page-foot{padding-top:35px;border-top:1px solid #f4f4f4;margin-top:50px}.account-page-foot .back-link{color:#008184;font-weight:700;letter-spacing:.5px;opacity:.8;text-transform:uppercase;-webkit-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s}.account-page-foot .back-link:hover{opacity:1;text-decoration:none!important}.account-after-signup\a0  .margin-block{margin-bottom:6.25rem}.account-after-signup\a0  .title{font-weight:700;text-align:left}.form-field input[id*=address_default_address_]{display:none}.form-field input[id*=address_default_address_]:checked+.form-field-checkbox .checkmark{border-color:#008184;box-shadow:inset 0 0 0 1.875rem #008184;color:#008184;-webkit-transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1);transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1)}.form-field input[id*=address_default_address_]:checked+.form-field-checkbox .checkmark__check{z-index:2;stroke-dashoffset:0;-webkit-transition:stroke-dashoffset .25s cubic-bezier(.4,0,.2,1) 125ms;transition:stroke-dashoffset .25s cubic-bezier(.4,0,.2,1) 125ms}.form-field input[id*=address_default_address_]:disabled+.form-field-checkbox{cursor:not-allowed;opacity:.8}.form-field input[id*=address_default_address_]+.form-field-checkbox .checkmark{border-color:#fff;color:#fff;-webkit-transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1);transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1)}.form-field input[id*=address_default_address_]+.form-field-checkbox .checkmark__check{z-index:0;stroke-dashoffset:48}.form-field+form-field-checkbox .checkmark{color:#fff}.template-404{background:#ECF1F1}.fourohfour--section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fourohfour--container{max-width:90%;-webkit-box-flex:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;margin:36px auto;background:white;border:1px solid #BDC7C7;box-sizing:border-box;border-radius:6px;padding:35px}@media (min-width: 960px){.fourohfour--container{max-width:800px;-webkit-box-flex:0;-webkit-flex:0 0 800px;-ms-flex:0 0 800px;flex:0 0 800px}}.fourohfour--inner a{font-weight:700;color:#008184;text-decoration:none;opacity:.8;-webkit-transition:opacity .25s;transition:opacity .25s}.fourohfour--inner a:hover{text-decoration:none;opacity:1}.fourohfour--inner figure{display:inline-block;margin:30px 0}
/*# sourceMappingURL=/s/files/1/0438/4735/2471/t/2/assets/custom.scss.css.map?v=143157100969794932311658913898 */
