@font-face{font-family:Roboto Mono;font-weight:400;font-style:normal;src:url(/cdn/fonts/roboto_mono/robotomono_n4.51de4936ec86c873f336650ecdd83f75339514dc.woff2?h1=c3RvcmUuYXJkdWluby5jYw&hmac=c92a8414387a7a5ea5ff59c59495ad5f5ef798f9fe76bbdae7472aeb798e23e5) format("woff2"),url(/cdn/fonts/roboto_mono/robotomono_n4.da9d27ab89288b399497cb44acfe1d30e9676372.woff?h1=c3RvcmUuYXJkdWluby5jYw&hmac=9faafef108beda7ba39e13be4d0ad1c04fdc4a88efc416b759ae78f9edd59676) format("woff")}body{line-height:1.4}.site-main{overflow-x:initial}.productgrid--masthead>*:first-child{margin-top:revert}.announcement-bar{position:fixed;width:100%;top:0}.ino-region-popup-wrap{position:fixed;top:0;left:0;z-index:1040;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .2s}.ino-region-popup-wrap.open{visibility:visible;opacity:1}.ino-region-popup-overlay{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#0009}.ino-region-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}.ino-region-popup .button-wrap{display:inline-block;width:40px;height:40px;position:absolute;top:0;right:0}.ino-region-popup .button-wrap .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}.ino-region-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}.ino-region-popup .area{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;width:calc(50% - 1px)}.ino-region-popup .area.usa{border-right:1px solid #c9d2d2}.ino-region-popup .area input{display:none}.ino-region-popup .area input:checked+label+img{border:2px solid #008184}.ino-region-popup .area img{margin:0 auto 20px;width:calc(100% - 60px);display:block;border:2px solid #ecf1f1;-webkit-transition:all .2s;transition:all .2s}.ino-region-popup .area img:hover{cursor:pointer;opacity:.6}.ino-region-popup .title{display:block;margin:0 auto;padding:0 30px;-ms-flex:1;-webkit-box-flex:1;-webkit-flex:1;flex:1}.ino-region-popup .title span{display:block;text-transform:uppercase;text-align:center;padding-top:.2em}.ino-header-wrap{min-height:100px;background-color:initial}.ino-header{top:0;width:100%;position:fixed;background:#008184;z-index:1000;transition:transform .25s ease-out}.ino-header.collapsed{min-height:57px;transform:translateY(-44px)}.ino-header-upper{border-bottom:1px solid #7fcbcd;height:43px;display:flex;width:100%;justify-content:space-between}.ino-header-upper-left{display:flex;height:100%}.ino-header-landing-link{border-right:1px solid #7fcbcd;height:100%;box-sizing:border-box}.ino-header-landing-link:hover{background-color:#005c5f}.ino-header-landing-link a{display:inline-block;padding:14px 20px;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:700;letter-spacing:1.5px;line-height:14px;color:#fff}.ino-header-landing-link a:visited{color:#fff}.ino-landing-link-short{display:none}@media screen and (max-width: 768px){.ino-landing-link-full{display:none}.ino-landing-link-short{display:block}}.ino-header-upper-right{display:flex;justify-content:flex-end}.ino-search{align-items:center;box-sizing:border-box;color:#fff;display:flex;height:100%;justify-content:center;padding:0 12px;position:relative;width:300px}@media screen and (max-width: 1024px){.ino-search{width:unset}}@media screen and (max-width: 480px){.ino-search{display:none}}.ino-search-form{align-items:center;background-color:#006d70;border-radius:30px;display:flex;height:30px;margin:0;position:relative;width:100%}.ino-search-form:hover{box-shadow:0 0 0 1px #7fcbcd}.ino-search-form:focus-within{border:none;box-shadow:0 0 0 2px #fff,0 3px 6px #00000014}.ino-search-icon{color:#fff;display:flex;height:14px;margin:0 12px 0 16px;min-height:14px;min-width:14px;width:14px}.ino-search-icon>svg{height:14px;width:14px}.ino-search-form input{background-color:transparent;border:0;box-sizing:border-box;color:#fff;cursor:text;font-size:14px;letter-spacing:.3px;line-height:1em;margin:0;outline:none;padding:0 16px 0 0;width:100%;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-style:normal}.ino-search-form input::placeholder{color:#fff;opacity:.7}.ino-search-form input::-ms-input-placeholder{color:#fff;opacity:.7}.ino-search-form input::-webkit-input-placeholder{color:#fff;opacity:.7}.ino-icon-menu{border-left:1px solid #7fcbcd;display:flex}.ino-icon-menu-item{align-items:center;box-sizing:border-box;color:#fff;display:flex;height:100%;justify-content:center;min-width:45px;position:relative;width:45px}.ino-icon-menu-item:hover{background-color:#005c5f}.ino-icon-menu-item>a{color:#fff;align-items:center;display:flex;height:100%;justify-content:center;padding:0;width:100%}.ino-icon-menu-item>a:visited{color:#fff}.ino-wishlist-icon svg,.ino-cart-icon svg,.ino-region-icon svg{height:18px;width:20px}.ino-icon-menu-item .badge{font-family:Robot Mono,monospace;align-items:center;background-color:#f39c12;border-radius:10px;color:#fff;display:none;font-size:8px;font-weight:700;justify-content:center;line-height:10px;min-height:15px;min-width:15px;padding:0 1px;position:absolute;right:6px;top:6px;width:auto;z-index:2}.ino-icon-menu-item .badge:after{display:block;color:#fff;content:attr(data-header-cart-count);text-align:center;text-decoration:none}.ino-icon-menu-item .badge.visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ino-region-popup-hint-wrap{position:absolute;right:0;top:41px;display:none;z-index:100}.ino-icon-menu-item:hover .ino-region-popup-hint-wrap{display:initial}.ino-region-popup-hint{min-width:250px;padding:0 12px;text-align:left;background-color:#fff;border-radius:3px;box-shadow:0 4px 20px #00000040;color:#434f54;display:inline-block;margin-top:0;position:relative;right:0;top:0;width:inherit;font-size:13px}.ino-region-popup-hint a{color:#008184;cursor:pointer;display:inline;text-decoration:none}.ino-region-popup-hint a:hover{text-decoration:underline}.ino-customer-menu{border-left:1px solid #7fcbcd;height:100%}.ino-customer-menu:hover{background-color:#005c5f}.ino-customer-menu a{color:#fff;cursor:pointer;display:inline-block;padding:14px 20px;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:700;letter-spacing:1.5px;line-height:14px}.ino-customer-menu-wrap{align-items:center;display:flex;height:100%;justify-content:center;padding:0 12px;position:relative;cursor:pointer}.ino-customer-avatar{display:flex}.ino-customer-avatar img{height:30px;position:relative;width:30px;object-fit:cover}.ino-customer-menu-dropdown-wrap{position:absolute;right:0;top:41px;display:none;z-index:100}.ino-customer-menu-dropdown-wrap.open{display:initial}.ino-customer-menu-dropdown{background-color:#fff;border-radius:3px;box-shadow:0 4px 20px #00000040;color:#434f54;display:inline-block;margin-top:0;padding:4px;position:relative;right:0;top:0;width:inherit;margin-right:12px}.ino-customer-menu-dropdown ul{list-style:none;margin:0;padding-left:0}.ino-customer-menu-dropdown ul li{border-top:1px solid #dae3e3}.ino-customer-menu-dropdown ul li:first-child{border-top:none}.ino-customer-menu-dropdown ul li a{align-items:center;border:none;color:#008184;display:flex;font-size:10px;font-weight:700;letter-spacing:1.5px;line-height:14px;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.ino-customer-menu-dropdown ul li a:hover{background:#ecf1f1;color:#005c5f;text-decoration:underline}@media screen and (max-width: 480px){.ino-icon-menu{border:none;height:56px;position:absolute;right:55px;top:44px;z-index:500}}.ino-header-lower{align-items:center;display:flex;height:57px;justify-content:space-between;position:relative;width:100%}.ino-header-logo{height:57px;align-items:center;color:#fff;display:flex;justify-content:center;padding:0 20px;z-index:500}.ino-header-logo:hover{background-color:#005c5f}.ino-header-logo:visited{color:#fff}.ino-header-logo>svg{height:25px;width:143px}.ino-header-menu-container{align-items:center;display:flex;flex-direction:column;height:57px;justify-content:space-between;left:0;margin:0;position:absolute;top:0;width:100%}.ino-header-menu-container.open,.ino-header-menu-container.open .site-navigation-wrapper{display:block}@media screen and (max-width: 1024px){.ino-header-menu-container{display:none;top:57px;border-top:1px solid #7fcbcd;height:calc(100vh - 100px)}.ino-header-menu-wrap{height:100%}}.ino-burger-menu-wrap{align-items:center;border-left:1px solid #7fcbcd;color:#fff;cursor:pointer;display:none;height:100%;height:57px;justify-content:center;max-width:54px;width:54px}.ino-burger-menu{align-items:center;display:flex;justify-content:center}.ino-burger-menu>svg{height:18px;width:18px}@media screen and (max-width: 1024px){.ino-burger-menu-wrap{display:flex}}.navmenu-link:focus{outline:none!important}.site-navigation .navmenu{margin:0 auto!important}.site-navigation .navmenu-submenu{display:block;margin-top:0;background-color:#ecf1f1}.site-navigation .navmenu-depth-1{margin-left:0;flex-wrap:initial;overflow-y:auto}.site-navigation .navmenu-depth-1>li{padding:0}.site-navigation .navmenu-depth-1>li>summary,.site-navigation .navmenu-depth-1>li>a{position:relative}.site-navigation .navmenu-depth-1>li:hover summary,.site-navigation .navmenu-depth-1>li:hover>a{opacity:1;color:#f1c40f}.site-navigation .navmenu-depth-1>li:hover summary:after,.site-navigation .navmenu-depth-1>li:hover>a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#f1c40f}.site-navigation .navmenu-depth-1>li>a.navmenu-link-active{opacity:1;color:#f1c40f}.site-navigation .navmenu-depth-1>li>a.navmenu-link-active:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#f1c40f}.site-navigation a:focus{outline:none!important}.site-navigation .navmenu-link-depth-1{font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;white-space:nowrap!important;font-weight:700!important;padding-top:19px;padding-bottom:20px}.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items{grid-template-columns:50% 25% 25%;padding-bottom:16px;padding-top:0;height:initial}.navmenu-meganav .navmenu-depth-2{max-width:900px!important}.navmenu-meganav .navmenu-depth-2>li>a{font-family:Roboto Mono,monospace!important;font-size:14px!important;letter-spacing:.12em!important;color:#7f8c8d!important;text-transform:uppercase!important;border-bottom:1px solid #C9D2D2;padding:16px 0!important;margin-bottom:16px}.navmenu-meganav .navmenu-depth-3.navmenu-columns{display:flex!important;flex-flow:wrap!important}.navmenu-meganav .navmenu-depth-3.navmenu-columns>li{width:50%}@media screen and (max-width: 1024px){.navmenu-meganav .navmenu-depth-3.navmenu-columns>li{width:100%}}.navmenu-meganav .navmenu-depth-3>li>a{color:#4e5b61!important;font-weight:700!important;display:flex!important;align-items:center;font-size:14px!important;line-height:24px;padding:0!important;margin-bottom:6px}.navmenu-meganav .navmenu-depth-3>li>a:hover{text-decoration:none!important;color:#008184!important}.navmenu-meganav .navmenu-depth-3>li>a svg{margin-left:4px}@media screen and (max-width: 1024px){.site-navigation{justify-content:center;padding:0}.site-navigation .navmenu-link-depth-1{font-size:16px!important;line-height:22px!important;text-align:center}.site-navigation .navmenu-depth-1>li:hover{background-color:initial}.site-navigation .navmenu-depth-1>li:hover>a{color:#def154}.navmenu-meganav .navmenu-depth-3>li>a{justify-content:center}.site-navigation-wrapper,.site-navigation{height:100%}.navmenu-depth-1{flex-direction:column;width:100%}.navmenu-depth-2{display:flex!important;flex-direction:column;margin-left:0!important;text-align:center}.navmenu-meganav{position:static!important;overflow-y:auto!important}.navmenu-meganav .navmenu-meganav-wrapper{flex-direction:column}.navmenu-meganav-standard__image-container{margin-left:0!important;margin-right:0!important}.navmenu-meganav-standard__image-container img{margin:auto}}.ino-nav-wrap{width:100%}.ino-nav-family{max-width:900px;margin:auto!important;text-align:center;border-top:1px solid #C9D2D2;padding:16px!important}.ino-nav-family>li{display:inline-block;color:#7f8c8d;text-transform:uppercase;margin-left:16px}.ino-nav-family>li:first-child{font-size:14px;letter-spacing:.12em;font-weight:700;font-family:Roboto Mono,monospace}.ino-nav-family>li>a{font-size:12px;padding:4px 8px;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:.12em;transition:opacity .25s ease;margin-bottom:4px;font-family:Roboto Mono,monospace}.ino-nav-family>li>a:hover{opacity:.8}.ino-nav-family-edu>a{background:#F26727}.ino-nav-family-pro>a{background:#2F2F2F}.ino-footer-wrap{box-sizing:border-box;background-color:#008184;color:#fff;display:inline-block;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-style:normal;font-weight:400;padding:0;text-align:center;width:100%}.ino-footer-wrap a{color:#fff;text-decoration:none;font-size:10.5px;letter-spacing:1px}.ino-footer-wrap a:visited{color:#fff}.ino-footer-wrap a:hover,.ino-footer-wrap a:active{color:#f1c40f;transition:color .3s}.ino-footer-top{align-items:center;border-bottom:1px solid #7fcbcd;display:flex;height:42px;justify-content:space-between}.ino-footer-logo{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;padding:0 20px;z-index:500}.ino-footer-controls{display:flex;height:100%}.ino-footer-controls>div{align-items:center;border-left:1px solid #7fcbcd;color:#fff;cursor:pointer;display:flex;height:100%;padding:0 16px;transition:background-color .3s;font-size:10.5px;letter-spacing:1px;line-height:14px}.ino-footer-controls>div:hover{background-color:#005c5f;transition:background-color .3s}.ino-footer-controls svg{height:14px;margin-right:8px;width:14px}@media screen and (max-width: 480px){.ino-footer-controls svg{height:20px;margin:0;width:20px}.ino-footer-controls span{display:none}}.ino-footer-content{display:flex;justify-content:space-between;padding:20px;position:relative}@media screen and (max-width: 680px){.ino-footer-content{flex-direction:column}}.ino-footer-menu{display:flex}@media screen and (max-width: 992px){.ino-footer-content .ino-footer-menu{display:none}}.ino-footer-menu ul{align-items:flex-start;display:flex;flex-direction:column;margin:0 40px 0 0;line-height:14px;padding:0}.ino-footer-menu li{list-style:none;margin:8px 0;line-height:14px}.ino-footer-menu li:first-child{margin-top:0}.ino-footer-menu li:last-child{margin-bottom:0}.ino-footer-newsletter{left:50%;position:absolute;top:20px;transform:translate(-50%)}@media screen and (max-width: 992px){.ino-footer-newsletter{left:0;position:relative;top:0;transform:none}}@media screen and (max-width: 680px){.ino-footer-newsletter{padding-bottom:35px}}.ino-footer-newsletter form{border-bottom:none;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-style:normal;font-weight:400;left:0;max-width:400px;padding-bottom:0;position:relative;width:400px}@media screen and (max-width: 480px){.ino-footer-newsletter form{max-width:none;width:100%}}.ino-newsletter-header{font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-style:normal;font-weight:700;font-size:13px;letter-spacing:1px;line-height:18px;margin:0 0 16px;text-align:left;text-transform:uppercase}.ino-newsletter-error{background-color:#da5b4a;border-radius:2px;color:#fff;display:none;left:0;letter-spacing:.7px;line-height:1.3;padding:4px 12px;position:absolute;top:-5px}.ino-newsletter-error.open{display:block}.ino-newsletter-controls{display:flex;width:100%}.ino-newsletter-email{border:none;border-radius:2px;box-shadow:0 0 0 1px #fff;color:#000;flex-grow:1;height:35px;letter-spacing:.01em;margin-right:12px;text-transform:none;margin-bottom:12px;padding:7px 10px;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:normal}.ino-newsletter-email::placeholder{letter-spacing:.7px}.ino-newsletter-email::-ms-input-placeholder{letter-spacing:.7px}.ino-newsletter-email::-webkit-input-placeholder{letter-spacing:.7px}.ino-newsletter-email:hover{box-shadow:0 0 0 1px #005c5f}.ino-newsletter-email:focus{outline:none;border:none;box-shadow:0 0 0 2px #7fcbcd;filter:drop-shadow(0 3px 6px rgba(0,0,0,.08))}.ino-newsletter-button{background-color:#005c5f;border:1px solid #005c5f;border-radius:30px;box-shadow:0 4px #005c5f;box-shadow:none;color:#fff;cursor:pointer;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-size:14px;font-size:12px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:1.28px;letter-spacing:1px;line-height:normal;line-height:16px;max-height:35px;min-height:unset;min-width:unset;outline:none;padding:9px 18px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,transform .1s ease-out;width:auto}.ino-newsletter-button:focus,.ino-newsletter-button:hover{box-shadow:0 2px #005c5f;outline:none;transform:translateY(2px)}.ino-newsletter-button:active{box-shadow:none;transform:translateY(4px)}@media screen and (max-width: 480px){.ino-newsletter-controls{flex-wrap:wrap;justify-content:flex-end}.ino-newsletter-email{margin-right:0;width:100%}.ino-newsletter-button{margin-top:0;width:auto}}.ino-footer-follow-us{max-width:270px;width:100%}.ino-footer-follow-us h4{color:#fff;margin:0 0 16px;text-align:left;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;line-height:18px}.ino-social-links{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;display:flex;margin:0;padding:0;width:100%}.ino-social-link{margin-right:10px;margin-top:.625rem}.ino-social-link:last-child{margin-right:0}.ino-social-link a{background-color:#005c5f;border-radius:50%;display:block;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-style:normal;font-weight:400;height:35px;position:relative;transition:background-color .3s;width:35px;color:#fff;text-decoration:none}.ino-social-link a:visited{color:#fff}.ino-social-link a:hover{background-color:#fff;transition:background-color .3s}.ino-social-link.ino-facebook a:hover{color:#3f65b6}.ino-social-link.ino-instagram a:hover{color:#db3075}.ino-social-link.ino-twitter a:hover{color:#54c1f2}.ino-social-link.ino-github a:hover{color:#000}.ino-social-link.ino-linkedin a:hover{color:#069}.ino-social-link.ino-youtube a:hover{color:red}.ino-social-icon{align-items:center;display:flex;height:35px;justify-content:center;width:35px}.ino-social-icon svg{height:13px;width:13px}.ino-footer-content-mobile{border-top:1px solid #7fcbcd;padding:12px 20px;display:none}@media screen and (max-width: 992px){.ino-footer-content-mobile{display:block}}.ino-footer-content-mobile ul{margin-right:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width: 992px){.ino-footer-content-mobile ul li{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;text-align:left}}@media screen and (max-width: 480px){.ino-footer-content-mobile ul li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.ino-footer-content-mobile ul li:first-child,.ino-footer-content-mobile ul li:last-child{margin:8px 0}.ino-footer-bottom{align-items:center;border-top:1px solid #7fcbcd;display:flex;justify-content:space-between;min-height:42px;padding:12px 20px}@media screen and (max-width: 480px){.ino-footer-bottom{align-items:flex-start;flex-direction:column;justify-content:center;padding:12px}}.ino-copyright-menu ul{padding:0;margin:0}@media screen and (max-width: 992px){.ino-copyright-menu{display:none}}.ino-copyright-menu ul li{display:inline-block;list-style:none;margin:0 20px;line-height:14px}.ino-copyright-menu ul li a{cursor:pointer}.ino-payments{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex}@media screen and (max-width: 480px){.ino-payments{margin-top:12px}}.ino-payments svg{height:20px;margin-right:5px}.ino-footer-help-wrap{bottom:36px;display:inline;position:fixed;right:36px;z-index:1000}.ino-footer-help-wrap a{align-items:center;background:#4e5b61;border:none;border-radius:100px;box-shadow:0 4px 20px #00000040;color:#fff;display:flex;font-size:20px;letter-spacing:.01em;line-height:135%;padding:8px 16px}.ino-footer-help-wrap a:hover{background:#374146;color:#fff}.ino-footer-help-wrap svg{fill:#fff;color:#fff;height:23px;margin-right:10px;width:23px}@media screen and (max-width: 768px){.ino-footer-help-wrap{bottom:20px;right:20px}.ino-footer-help-wrap a{border-radius:50%;justify-content:center;padding:8px}.ino-footer-help-wrap span{display:none}.ino-footer-help-wrap svg{margin-right:0}}.ino-newsletter-popup-wrap{position:fixed;top:0;left:0;z-index:1040;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .2s}.ino-newsletter-popup-wrap.open{visibility:visible;opacity:1}.ino-newsletter-popup-overlay{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#0009}.ino-newsletter-popup{z-index:2;width:calc(100% - 30px);max-width:600px;padding:8px 16px 36px;background-color:#fff;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;flex-direction:column;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-shadow:0 0 30px #00000026;border-radius:4px}.ino-newsletter-popup header{display:flex;padding:0;margin:0;width:100%;align-items:center;justify-content:space-between;border-bottom:1px solid #c9d2d2;position:relative}.ino-newsletter-popup header h2{transform:translate(16px);padding:0;flex:1 1;text-align:center;font-size:1rem;letter-spacing:.01em;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-weight:400;font-style:normal}.ino-newsletter-popup header button{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}.ino-newsletter-popup main{width:90%;margin:0 auto;flex:1 1;font-size:.875rem;letter-spacing:.01em;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-weight:400;font-style:normal}.ino-newsletter-popup main p{margin:28px 0}.ino-newsletter-popup main .ino-newsletter-control{margin:0 0 20px}.ino-newsletter-popup main .ino-newsletter-control:last-child{margin-bottom:0}.ino-newsletter-control .ino-newsletter-control-error{color:red;padding-bottom:8px;display:none}.ino-newsletter-control .ino-newsletter-control-error.open{display:block}.ino-newsletter-control .ino-newsletter-checkbox{display:flex;align-items:flex-start}.ino-newsletter-checkbox input{display:none}.ino-newsletter-checkbox .checkbox{border:1px solid #7f8c8d;border-radius:3px;cursor:pointer;display:inline-block;margin-right:10px;padding:10px;vertical-align:middle}.ino-newsletter-checkbox input:checked+.checkbox{background-color:#00979d;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI3LjciPjxwYXRoIGQ9Ik00LjEgNi45Yy0uMSAwLS4yIDAtLjMtLjFMMSA0bC42LS42IDIuNSAyLjVMOS4zLjdsLjcuNi01LjYgNS41Yy0uMS4xLS4yLjEtLjMuMXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 4px);border:1px solid #00979d;cursor:pointer}.ino-newsletter-checkbox .required,.ino-newsletter-api-error{color:red}.ino-newsletter-popup footer{width:90%;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-end;margin-top:36px}.ino-newsletter-popup footer button{margin-left:12px;align-items:center;display:flex;font-weight:700;justify-content:center;background-color:#008184;color:#fff;cursor:pointer;letter-spacing:1.28px;line-height:normal;outline:none;padding:9px 18px;position:relative;text-align:center;text-decoration:none;border:2px solid transparent;border-radius:32px;text-transform:uppercase;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif}.ino-newsletter-popup footer button:hover{background-color:#005c5f}.ino-newsletter-popup footer button:active:after{content:"";display:block;box-shadow:0 0 0 2px #7fcbcd;position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:32px}.ino-product-container{width:100%}.ino-product-container-item:first-child{float:left;position:relative}.ino-cloud-compatible{position:absolute;top:0;left:0}.ino-product-container-item{width:100%;max-width:50%;padding:1rem;margin-bottom:10px}.ino-product-container-item.ino-sticky-item{position:-webkit-sticky;position:sticky;top:150px;float:right}@media screen and (max-width: 1024px){.ino-product-container-item{max-width:100%;float:none}.ino-product-container-item.ino-sticky-item{position:relative;top:0}.ino-product-container .product-main{margin-left:0}}.ino-product-container .product-main{padding:15px;border:1px solid #cccccc;border-radius:3px}@media screen and (min-width: 720px){.ino-product-container .product-gallery,.ino-product-container .product-main{width:100%}}.ino-product-code{font-size:.75rem;font-weight:400;line-height:2}.ino-product-code span.hidden{display:none}.ino-product-code span:before{content:"-";margin:0 5px}.ino-product-code span:first-child:before{content:"";margin:0}.ino-product-code a{color:#008184;text-decoration:none;font-weight:800}.ino-product-abstract{margin-top:20px;margin-bottom:20px;font-size:14px;line-height:1.5}.ino-enhance-shopping-wrap{font-size:14px}.ino-enchance-total,.ino-enchance-item{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}.ino-enchance-total{font-weight:700}.ino-enchance-item label{margin-left:5px}#product-faq{border-top:1px solid #c9d2d2;margin-top:30px}.ino-product-section h2{font-size:28px}.ino-product-section h3{font-size:20px}.ino-product-section .ino-product-section-content{font-size:14px;margin-bottom:36px}.ino-product-section hr{width:100%;height:1px;display:block;background-color:#c9d2d2;border:none}.ino-product-section-content table{width:100%;margin-bottom:1rem;background-color:transparent;border-collapse:collapse}@media screen and (max-width: 719px){.ino-product-section-content:has(table){overflow-y:scroll;max-width:100%}}.ino-product-section-content table tr:nth-of-type(odd){background-color:#fff}.ino-product-section-content table tr:nth-of-type(2n){background-color:#0000000d}.ino-product-section-content table td,.ino-product-section-content table th{padding:.75rem;border:1px solid #dee2e6;vertical-align:top}.ino-product-section-content a{cursor:pointer;line-height:inherit;text-decoration:none;color:#008184}.ino-product-section-content a:hover{text-decoration:underline}.ino-cert-description{margin-bottom:25px}.ino-cert-list{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-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:25px}.ino-cert-list .ino-cert{display:block;padding:5px 8px;border:1px solid #C9D2D2;border-radius:2px}.ino-cert-details{font-size:12px}.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}.reasource.eagle,.resource.eagle{border-color:#f1c40f;background-image:url(/cdn/shop/t/2/assets/icon_eagle.svg?v=166168346925368870591614769936)}.resource.schematics,.reasource.schematics{border-color:#9e846d;background-image:url(/cdn/shop/t/2/assets/icon_schema.svg?v=161133086807801561221614769937)}.reasource.boardsize,.resource.boardsize{border-color:#95a5a6;background-image:url(/cdn/shop/t/2/assets/icon_board.svg?v=51189372877730583461614769937)}.reasource.fritzing,.resource.fritzing{border-color:#da5b4a;background-image:url(/cdn/shop/t/2/assets/icon_fritz.svg?v=164931405386725999041614769936)}.reasource.Library,.reasource.datasheet,.resource.Library,.resource.datasheet{border-color:#4e5b61;background-image:url(/cdn/shop/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/shop/t/2/assets/icon_pinmap.svg?v=86428161500164221621614769936)}.reasource.pinout,.resource.pinout{border-color:#7f8c8d;background-image:url(/cdn/shop/t/2/assets/icon_pinout.svg?v=121958253282795071721614769938)}.reasource.dsn-file,.resource.dsn-file{border-color:#7f8c8d;background-image:url(/cdn/shop/t/2/assets/icon_dsnfile.svg?v=86620466140936609171614848063)}.reasource:hover,.resource:hover{opacity:1}.ino-product-section-content img{border:1px solid #C9D2D2;display:inline-block;vertical-align:middle;height:auto;margin-top:1rem;margin-bottom:1rem;max-width:600px}@media screen and (max-width: 1200px){.ino-product-section-content img{max-width:100%;width:auto}}.ino-product-section-content .learn-more{padding-left:0}.ino-product-section-content .learn-more__item{margin-bottom:20px;border:1px solid #DAE3E3;border-radius:3px;list-style:none}.ino-product-section-content .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:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ino-product-section-content .learn-more__label,.ino-product-section .learn-more__title{font-weight:700}.ino-product-section-content .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}.ino-product-section .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}.ino-product-section .learn-more__title svg{margin-right:10px;width:20px;fill:#008184;-webkit-transition:margin-right .25s ease 0s;transition:margin-right .25s ease 0s}.ino-product-section-content .learn-more__item:hover svg{margin-right:0}@media screen and (max-width: 768px){.ino-product-section-content .learn-more__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ino-get-inspired-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-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 screen and (max-width: 641px){.ino-get-inspired-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ino-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}.ino-get-inspired-image{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:200px;height:100%;max-height:180px}@media screen and (max-width: 641px){.ino-get-inspired-image{width:100%}}.ino-get-inspired-image img{min-width:100%;max-width:inherit;min-height:100%;border:none;margin:0!important;-o-object-fit:cover;object-fit:cover}.ino-get-inspired-desc{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:8px 13px}.ino-get-inspired-title,.ino-get-inspired-subtitle{display:block;letter-spacing:.01em;line-height:1.4}.ino-get-inspired-title{margin-bottom:5px;color:#008184;font-size:16px;font-weight:700}.ino-get-inspired-subtitle{margin-bottom:12px;font-size:12px}.ino-get-inspired-content{display:box;overflow:hidden;margin:0;font-size:14px;line-height:1.625}.ino-get-inspired-content.long{position:relative;max-height:68.25px;padding-right:.4375rem}.ino-get-inspired-content.long:after{position:absolute;right:0;bottom:0;content:"..."}.ino-get-inspired-item .button-primary{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}.ino-get-inspired-item:hover .button-primary{opacity:1}.ino-get-inspired-item .button-primary--small{font-size:.75rem;padding:3px 14px}.ino-get-inspired-item a{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.ino-anchor-menu{background-color:#fff;border-bottom:1px solid #f0f0f0;width:100%;position:fixed;top:55px;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%)}.ino-anchor-menu.is-active{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0)}.header-expanded .ino-anchor-menu{top:100px}.ino-anchor-menu nav{max-width:1400px;padding:0 25px;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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.ino-anchor-menu nav a{padding:11px 20px;color:#008184;font-weight:700;position:relative;text-transform:capitalize;overflow:hidden;display:inline-block;outline:0;-webkit-transition:color .25s ease 0s;transition:color .25s ease 0s;cursor:pointer;line-height:inherit;text-decoration:none}@media screen and (max-width: 768px){.ino-anchor-menu nav{padding:0}.ino-anchor-menu nav a{padding:.675rem;font-size:.75rem}}.ino-anchor-menu nav a: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%)}.ino-anchor-menu nav a:hover{color:#000;outline:0;text-decoration:none}.ino-anchor-menu nav a:hover:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal--quickshop-full .product-description{font-size:14px}@media screen and (min-width: 1024px){.modal--quickshop-full .modal-inner{width:60rem}.modal--quickshop-full .product-gallery,.modal--quickshop-full .product-main{width:50%}}.ino-collection-list{max-width:100%;padding:1px 0;background:#f7f9f9}.home-section--title{font-size:1.75rem}@media screen and (max-width: 768px){.home-section--title{font-size:1.25rem;padding:0 15px}}.ino-collection-list .home-section--title{font-size:1.25rem;margin-top:1.75rem;margin-bottom:0}.ino-collection-list .collection-list__content{grid-template-columns:initial!important;flex-direction:row;display:flex!important;justify-content:center;align-items:start!important;margin-top:11px}.ino-collection-list .collection-list__content .collection__item{max-width:100px}.ino-collection-list .collection-list__content a{text-decoration:none}.ino-collection-list .collection__item-image{margin:10px}.ino-collection-list .collection__item-image img{max-width:50px;margin:auto}.ino-collection-list .collection__item-title{font-weight:400;font-size:14px;color:#000;display:block}.ino-collection-list .collection__item-badge-wrap{height:18px}.ino-collection-list .collection__item-badge{font-size:.625rem;color:#fff;text-decoration:none;padding:0 4px;background:#008184;text-transform:uppercase;font-weight:700;letter-spacing:.11em;display:inline-block;margin-top:0;line-height:1.0625rem;font-family:Roboto Mono,monospace}.ino-collection-anchor-menu-wrap{padding:20px;background:#ffffff;position:fixed;width:100%;top:55px;left:0;z-index:1000;-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%);box-shadow:0 2px 10px #37414633}.ino-collection-anchor-menu-wrap.is-active{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0)}.header-expanded .ino-collection-anchor-menu-wrap{top:100px}.ino-collection-anchor-menu-content{max-width:1350px;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ino-collection-anchor-menu-content .ino-collection-title{margin:0;font-size:1.75rem;font-weight:700;color:#374146}@media screen and (max-width: 768px){.ino-collection-anchor-menu-wrap{display:none}}.ino-search-results{position:fixed;width:75%;top:0;left:50%;margin-top:90px;background:white;color:#000;transform:translate(-50%);z-index:1000;flex-direction:row;display:none}.ino-search-results.visible{display:flex}.ino-search-collections{width:30%;padding:24px}.ino-search-collections-header{text-transform:uppercase;font-weight:700;font-size:.8em;color:#888;margin-bottom:8px}.ino-search-collections-results a{width:100%;display:block;padding:4px;text-decoration:none;color:#000;line-height:1}.ino-search-collections-results a:visited{color:#000}.ino-search-collections-results a:hover{background:#f8f8f8}.ino-search-products{width:70%;padding:24px 24px 0;border-left:1px solid #ebebeb}.ino-search-products-results{display:flex;flex-wrap:wrap}.ino-search-products-results .ino-search-item{width:50%;padding:4px 16px;min-height:56px;margin-bottom:16px}.ino-search-products-results .ino-search-item:hover{background:#f8f8f8}.ino-search-products-results .ino-search-item a{display:flex;color:#000;text-decoration:none}.ino-search-products-results .ino-search-item a:visited{color:#000}.ino-search-item-image{display:flex;align-items:center}.ino-search-item-image img{width:48px;height:48px}.ino-search-item-text{display:flex;flex-direction:column;margin-left:16px;overflow:hidden}.ino-search-item-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.ino-search-item-description{line-height:1.5;font-size:.85em;margin-top:-.4em;color:#888}.ino-search-item-description strong{color:#000}.ino-search-item-price{color:#008184;line-height:1}.ino-search-empty{color:#888}.ino-search-empty p{margin:0}.ino-search-empty p:last-child{margin-top:8px}.ino-search-empty a{color:#008184;text-decoration:none}@media screen and (max-width: 1200px){.ino-search-results{flex-direction:column-reverse}.ino-search-collections,.ino-search-products{width:100%}}.product-pricing .product__badge--soldout{display:none}.product-details .product__price{font-size:16px!important}.product-details .product__price .price__current{font-size:var(--font-size-heading-1)!important;font-weight:700!important;color:#008184}.product-form__action-wrapper{flex-wrap:wrap}.product-form--atc-button{padding:6px 28px;border-radius:32px;font-size:1rem;letter-spacing:.01em;line-height:1.6;text-transform:uppercase;width:auto;border:1px solid #008184;background-color:#008184;color:#fff;margin-bottom:7px}.product-form--atc-button:not(.disabled):hover{background-color:#1a8e8f!important;border-color:#1a8e8f!important}.iwishAddWrap{position:relative}.iwishAddWrap>div{padding:6px 0;letter-spacing:.01em;line-height:1.6;text-transform:uppercase;margin-bottom:7px;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;-webkit-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s}.iwishAddWrap>div:hover{opacity:.8}.iwishAddWrap>div>svg{margin-right:7px}.iwishAddWrap .iWishAdd{font-size:14px;color:#008184;text-decoration:none;font-weight:700}.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}.iWishLoginMsg a{color:#008184;text-decoration:none}.iwishMsg{margin-top:30px}.iwishMsg .iWishLoginNote>a{color:#008184;text-decoration:none}.iwishMsg .iwishMsgInfo,.iwishMsg .iwishMsgSuccess{border:none!important;color:#fff!important;padding:12px 10px;background-color:#008184}.iwishWrapper{max-width:1400px;padding:0 25px;margin:3.125rem auto}.iwishProducts{padding:0}.iwishProducts .productitem{display:flex;justify-content:space-between}.iwishProducts .productitem--image-link{width:25%}.iwishProducts .productitem--info{width:50%}.iwishProducts .productitem--title{margin-top:10px;margin-bottom:0;padding-top:0}.iwishProducts .productitem--price{display:none}.iwishProducts .productitem--description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;font-size:.75rem}.iwishProducts .productitem--description a{color:#008184;text-decoration:none}.iwishProducts .productitem--description a:hover{text-decoration:underline}.iwishProducts .productitem--actions{flex-direction:column}.iwishProducts .productitem--listview-price{display:block;margin-bottom:20px}.iwishProducts .price--compare-at,.iwishProducts .product--unit-price{display:none}.iwishProducts .price--main{color:#008184;font-weight:700}.iwishProducts .product-compare-price{padding-right:4px;color:#949494;font-size:1rem;font-weight:400;margin-right:8px}.iwishProducts .product-price{font-size:var(--font-size-heading-4)}.iwishProducts .product-price.on-sale{color:#c11f09}.iwishProducts .productitem--actions button{width:100%;margin-bottom:30px}.iwishRemoveBtn{text-decoration:none;color:#008184}.iwishRemoveBtn:hover{text-decoration:underline}@media screen and (max-width: 768px){.iwishProducts .productitem--image-link,.iwishProducts .productitem--info{width:100%}.iwishProducts .productitem--title{text-align:center;margin-bottom:10px}.iwishProducts .productitem--description{display:none!important}}.button-primary,.button-secondary{padding:6px 28px;border-radius:32px;font-size:1rem;letter-spacing:.01em;line-height:1.6;text-transform:uppercase;width:auto}.productitem--actions button{width:100%}.button-primary{border:1px solid #008184;background-color:#008184;color:#fff}.product-block--title{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;flex-wrap:wrap}.product-block--title .product__badge{margin-left:16px;margin-bottom:8px}.product-block--title .product__badge,.productitem__badge{border-radius:4px;padding:2px 8px;font-size:.75rem;font-family:Roboto Mono,monospace;line-height:1.7;letter-spacing:.1em;text-transform:uppercase}.product-block--title .product__badge--sale,.productitem__badge--sale{background-color:#da5b4a;color:#fff}.ino-page-wrap{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;max-width:1300px;margin:0 auto;padding:0 45px}.ino-page-sidebar{width:calc(70% - 110px)}.ino-page-sidebar-sticky{position:sticky;top:150px}.ino-sidebar-banner{margin-bottom:30px}.ino-sidebar-menu ul{max-width:none;width:100%;margin-left:0;margin-right:0;padding-left:0;list-style-type:none;text-transform:uppercase;font-size:14px;line-height:16px;letter-spacing:1.28px}.ino-sidebar-menu ul li{border-bottom:1px solid #dae3e3;padding-left:36px;position:relative;cursor:pointer}.ino-sidebar-menu ul li:first-child{border-top:1px solid #dae3e3}.ino-sidebar-menu .ino-bullet-icon{-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}.ino-sidebar-menu .ino-bullet-icon .line{background:#f1c40f;height:1px;width:17px}.ino-sidebar-menu .ino-bullet-icon .icon{position:relative;z-index:1}.ino-sidebar-menu li:nth-child(15) .icon{background:#f1c40f;height:8px;border-bottom-right-radius:50%;border-top-right-radius:50%;margin-left:-3px;width:8px}.ino-sidebar-menu li:nth-child(15) .icon:before{content:"";background:#fff;height:8px;width:4px;display:inherit}.ino-sidebar-menu li:nth-child(15n+1) .icon{background:#7f8c8d;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.ino-sidebar-menu li:nth-child(15n+2) .icon{background:#d35400;border-radius:50%;height:5px;width:5px}.ino-sidebar-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}.ino-sidebar-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}.ino-sidebar-menu li:nth-child(15n+4) .icon:before{content:"";background:#fff;height:8px;width:4px;display:inherit}.ino-sidebar-menu li:nth-child(15n+5) .icon{background:#00979d;height:6px;width:2px;margin-left:3px}.ino-sidebar-menu li:nth-child(15n+5) .icon:before{content:"";background:#00979d;height:2px;width:6px;display:inherit;margin:2px 0 0 -2px}.ino-sidebar-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}.ino-sidebar-menu li:nth-child(15n+7) .icon{background:#7f8c8d;border-radius:50%;height:5px;width:5px}.ino-sidebar-menu li:nth-child(15n+8) .icon{background:#f1c40f;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.ino-sidebar-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}.ino-sidebar-menu li:nth-child(15n+9) .icon:before{content:"";background:#fff;height:8px;width:4px;display:inherit}.ino-sidebar-menu li:nth-child(15n+10) .icon{background:#d35400;height:6px;width:2px;margin-left:3px}.ino-sidebar-menu li:nth-child(15n+10) .icon:before{content:"";background:#d35400;height:2px;width:6px;display:inherit;margin:2px 0 0 -2px}.ino-sidebar-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}.ino-sidebar-menu li:nth-child(15n+12) .icon{background:#f1c40f;border-radius:50%;height:5px;width:5px}.ino-sidebar-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}.ino-sidebar-menu li:nth-child(15n+13) .icon:before{content:"";background:#fff;height:8px;width:4px;display:inherit}.ino-sidebar-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}.ino-sidebar-menu a{display:block;padding:8px 0;color:#008184;text-decoration:none}.ino-sidebar-menu a:hover{text-decoration:underline}.ino-page-content{margin-left:110px}.ino-page-content h3{color:#9e846d;font-size:24px;line-height:24px;letter-spacing:1.28px;margin:40px 0 15px;text-transform:uppercase}.ino-page-content a:hover{text-decoration:underline}.ino-page-content .distributor-group{margin:40px 0;border-bottom:1px solid #dae3e3;width:100%;padding-bottom:45px}.ino-page-content .distributor-group:last-child{padding-bottom:0;border-bottom:none}.ino-page-content ul{list-style-type:none;font-size:17px;line-height:20px;letter-spacing:.7px;margin:0;padding-left:0}.ino-page-content ul li{position:relative;cursor:pointer;margin:0 0 12px}.ino-page-content .bullet-icon{display:inline}.ino-page-content .bullet-icon:before{content:"-"}@media screen and (max-width: 1024px){.ino-page-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ino-page-sidebar{width:100%}.ino-sidebar-menu{display:none}.ino-page-content{margin-left:0;margin-bottom:60px}}.slideshow{margin-top:0}.ino-highlights-banner-icon .highlights-banner__title{padding:40px 25px 0;text-align:center;max-width:1400px;margin:auto;display:block}.ino-highlights-banner-icon .highlights-banner__title h2{font-size:1.75rem;line-height:1.5;font-weight:700;letter-spacing:.01em;margin-top:0;margin-bottom:0}.ino-highlights-banner-icon .highlights-banner__title span{font-size:1.25rem;line-height:1.7;letter-spacing:.02em;margin-top:14px}.ino-highlights-banner-icon .highlights-banner__content{gap:20px;display:flex;flex-wrap:nowrap}.ino-highlights-banner-icon .highlights-banner__block{flex-direction:column;padding:24px;background:#F7F9F9;border:1px solid #C9D2D2;width:100%}.ino-highlights-banner-icon .highlights-banner__icon{flex:initial;margin-bottom:20px;height:75px;max-width:75px}.ino-highlights-banner-icon .highlights-banner__icon svg{max-width:100%;max-height:100%}.ino-highlights-banner-icon .highlights-banner__text{width:100%;padding-right:0;font-size:.75rem}.ino-highlights-banner-icon .highlights-banner__heading{font-size:1rem;font-weight:700;margin-bottom:8px;display:flex;align-items:center}.ino-highlights-banner-icon .highlights-banner__heading>svg{margin-left:10px}.ino-highlights-banner-img .highlights-banner__content{gap:20px;display:flex;flex-wrap:nowrap}.ino-highlights-banner-img .highlights-banner__block{padding:20px 32px;border:1px solid #C9D2D2;width:100%}.ino-highlights-banner-img .highlights-banner__icon{margin-right:24px;height:90px;max-width:100%}.ino-highlights-banner-img .highlights-banner__text{font-size:.75rem;padding:0}.ino-highlights-banner-img .highlights-banner__heading{font-size:1rem;font-weight:700;margin-bottom:12px}@media screen and (max-width: 1023px){.ino-highlights-banner-img .highlights-banner__content,.ino-highlights-banner-icon .highlights-banner__content{flex-wrap:wrap}}@media screen and (max-width: 768px){.ino-highlights-banner-img .highlights-banner__heading{font-size:1rem}.ino-highlights-banner-icon .highlights-banner__block{flex-direction:row}.ino-highlights-banner-icon .highlights-banner__icon{overflow:visible}}.featured-product--section .product-block--title{justify-content:center}.featured-product--section .product-block--title a:hover{color:#008184}.featured-product--section .product-form--regular{margin-bottom:0}.featured-product--section .product-form__action-wrapper{justify-content:center}.featured-product--section .iwishAddWrap{width:100%}.featured-product--section .iwishAddWrap>div{margin-bottom:0}.productgrid--items{display:grid;margin-top:1.25rem}.featured-collection__content,.productgrid--items,.product-row{text-align:center}.featured-collection__content[data-layout=grid],.productgrid--items,.product-row{grid-column-gap:0px;column-gap:0px;grid-row-gap:0px;row-gap:0px}.productgrid--item{margin:0 -1px -1px 0!important;width:100%}.product-row .productgrid--item{width:100%}.productitem{padding:1rem 1.5rem;border:1px solid #DAE3E3;box-shadow:none;transition:background-color ease .2s,border-color ease .2s}.productitem:hover{border-color:#0ca1a6;background:linear-gradient(180deg,rgba(127,203,205,0) 70%,rgba(127,203,205,.15) 100%)}.productitem__container{height:100%;display:flex;flex-direction:column}.productitem__image-container{width:100%}.productitem--content{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 1024px){.productitem--actions{position:static;visibility:visible;opacity:1}}.productitem__badge{top:0;bottom:auto;border-radius:4px;padding:2px 8px;font-size:.75rem;font-family:Roboto Mono,monospace;line-height:1.7;letter-spacing:.1em}.productitem--info{background:none;text-align:left}.productitem--title{margin-bottom:1rem;padding-top:1rem;font-size:1.25rem;font-weight:700}.productitem--title a{color:#374146}@media screen and (max-width: 768px){.productitem--info .productitem--description{display:block}}.productitem--footer{display:flex;justify-content:space-between}.productitem--footer-left{width:100%;display:flex;align-items:center;justify-content:center}.productitem__price{display:flex;margin-top:0;align-items:baseline;font-size:1.25rem;font-weight:700;color:#008184}.productitem__price>div{margin:0 8px 0 0!important}.productitem__price .price__compare-at{font-size:1rem;font-weight:400;color:#7f8c8d}.productitem__price .price__current{font-size:1.25rem!important}.productitem--sale .productitem__price .price__current{color:#c11f09}@media screen and (max-width: 768px){.productitem--footer-left{justify-content:start}.productitem__price{flex-direction:column}.productitem__price>div{margin:0 auto}}.productitem--footer-right{display:flex;align-items:center}.productitem--footer-right .productitem--rating{border-left:1px solid #BDC7C7;display:flex;align-items:center;font-size:1.25rem;cursor:pointer;padding:0 12px 0 20px;margin-right:8px;line-height:1.7;color:#008184}.productitem--rating .loox-rating{display:none}.productitem--rating span{margin-right:4px}.productitem--actions{margin:0!important;padding:0!important;flex:initial!important}.productitem--action{margin:0!important}.productitem--action-atc{line-height:1;padding:5px 20px}.productitem--action-atc.button-secondary{border:1.5px solid #008184;background:#ffffff}.productitem--action-atc.button-secondary:hover{border:1.5px solid #008184;background:#008184;color:#fff}.productitem--action-atc.button-secondary:focus{outline:none;box-shadow:none}.productitem--action-atc.button-secondary:active{border:1.5px solid #005C5F;background:#005C5F;color:#fff}.productitem--action-atc.button-secondary:disabled{border:1.5px solid #95A5A6;background:none;color:#95a5a6}.productgrid-listview .productitem{padding:1rem}.productgrid-listview .productitem__container{display:flex;flex-direction:row}.productgrid-listview .productitem__image-container{width:30%}.productgrid-listview .productitem--image-link .productitem__badge{display:block}.productgrid-listview .productitem--content{padding:0 24px;width:70%}.productgrid-listview .productitem--info{width:100%;margin-left:0}.productgrid-listview .productitem--title{margin-top:0;margin-bottom:8px;padding-top:0;line-height:1.7}.productgrid-listview .productitem--description{margin-bottom:16px;display:block}.productgrid-listview .productitem--description p{margin:0;font-size:.75rem;line-height:1.6}.productgrid-listview .productitem--footer-left{justify-content:flex-start}@media screen and (min-width: 860px){.productgrid-listview .productitem--info{width:100%;margin:0}}@media screen and (min-width: 1500px){.productgrid-listview .productgrid--items{display:grid;grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width: 1023px){.productgrid-listview .productitem__container{flex-direction:row}}@media screen and (max-width: 768px){.productgrid-listview .productitem__container{flex-direction:column}.productgrid-listview .productitem__image-container{width:100%;margin-bottom:10px}.productgrid-listview .productitem--content{padding:0;width:100%}.productgrid-listview .productitem--description p{font-size:1rem}}.featured-collection__container .home-section--title{color:#374146}.featured-collection__content[data-layout=slideshow] .productgrid--item{width:308px}@media screen and (min-width: 1080px){@supports (display: grid){.featured-collection__content[data-layout=grid],.productgrid--items.products-per-row-4{grid-template-columns:repeat(4,minmax(0,1fr))}.productgrid--items.products-per-row-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}.promo-block--button,.slideshow-slide__button,.pxs-image-with-text-button{padding:6px 28px!important;border-radius:38px}.ino-card-list__heading-wrap{padding:40px 25px 36px}.ino-card-list__heading-wrap>.ino-card-list__heading{margin:0 auto;text-align:center;max-width:1400px;font-size:1.75rem;line-height:1.5;font-weight:700;letter-spacing:.01em}.ino-card-list__heading-wrap>.ino-card-list__subheading{display:block;max-width:1400px;text-align:center;font-size:1.25rem;line-height:1.7;letter-spacing:.02em;margin:14px auto auto}.ino-card-list__heading-wrap .ino-card-list__cta{display:block;margin:14px auto auto;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;color:#008184;font-size:1.25rem}@media screen and (max-width: 768px){.ino-card-list__heading-wrap>.ino-card-list__heading{font-size:1.25rem}.ino-card-list__heading-wrap>.ino-card-list__subheading{font-size:.875rem}.ino-card-list__heading-wrap .ino-card-list__cta{font-size:1rem}}.ino-card-list__heading-wrap .ino-card-list__cta:hover{text-decoration:underline}.ino-card-list__content{display:flex;gap:28px;padding:0 25px 36px;max-width:1400px;margin:auto}.ino-card-list__content-row{display:grid}@media only screen and (max-width: 768px){.ino-card-list__content-row{grid-template-columns:repeat(1,1fr)!important}}.ino-card-list__card{width:100%;padding:4px;border:1px solid #C9D2D2;box-shadow:0 0 10px #00000021;position:relative}.ino-card-list__content-column .ino-card-list__card{margin-bottom:36px}.ino-card-list__image{width:100%}.ino-card-list__image a{display:flex}.ino-card-list__image img{width:100%}.ino-card-list__text{letter-spacing:.01em;font-weight:400;font-size:1rem;line-height:1.7;padding:1.5rem}.ino-card-list__text .ino-card-list__heading{font-size:1.25rem;font-weight:700;margin-bottom:8px;display:block}.ino-card-list__text .ino-card-list__heading a{text-decoration:none;color:#008184}.ino-card-list__card-footer{display:flex}.ino-card-list__button{margin-bottom:24px;margin-left:24px;padding:2px 20px;font-size:.875rem;font-weight:700}.ino-card-list__link{display:inline-block;font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1.6;text-transform:uppercase;margin-bottom:24px;margin-left:12px;text-decoration:none;color:#008184;padding:2px 0}.ino-card-list__link:hover{text-decoration:underline}@media screen and (max-width: 768px){.ino-card-list__text{padding:1rem;font-size:.875rem}.ino-card-list__text .ino-card-list__heading{font-size:1rem}.ino-card-list__button{margin-bottom:1rem;margin-left:1rem}}.ino-card-list__content-column{gap:0px;flex-direction:column}.ino-card-list__content-column .ino-card-list__card{padding:0;display:flex;align-items:center}.ino-card-list__content-column .ino-card-list__card-left{flex-direction:row}.ino-card-list__content-column .ino-card-list__card-right{flex-direction:row-reverse}.ino-card-list__content-column .ino-card-list__image,.ino-card-list__content-column .ino-card-list__card-content{width:100%}.ino-card-list__content-column .ino-card-list__heading{font-size:1.25rem}@media screen and (max-width: 1024px){.ino-card-list__content,.ino-card-list__content-column .ino-card-list__card{flex-wrap:wrap}}.ino-card-list__card .ino-card-link__card-link{position:absolute;left:0;right:0;top:0;bottom:0}.ino-collection-banner-wrap{position:relative;display:flex;align-items:center;max-height:270px;overflow:hidden}.ino-collection-banner-wrap .collection--image{width:100%;background:#E5EFEF}.ino-collection-banner-content{position:absolute;width:30%;top:0;bottom:0;right:10%;display:flex;flex-direction:column;justify-content:center}.ino-collection-banner-content-mobile{padding-left:16px;padding-right:16px;display:none}@media only screen and (max-width: 768px){.ino-collection-banner-wrap{flex-direction:column;align-items:flex-start;overflow:initial;max-height:initial}.collection--image,.ino-collection-banner-content{display:none}.ino-collection-banner-content-mobile{display:block}}.ino-collection-banner-wrap .collection--title,.productgrid--masthead .collection--title{font-weight:700;font-size:2.25rem;color:#374146;line-height:1.5;letter-spacing:.01em;margin-top:2rem;margin-bottom:8px}.productgrid--masthead .collection--title{margin-top:revert;margin-bottom:.75rem}@media screen and (max-width: 768px){.productgrid--masthead{padding:0 6px}.productgrid--masthead .collection--title{font-size:1.25rem}}.ino-collection-banner-wrap .collection--description{color:#374146;font-size:1rem;line-height:1.7;letter-spacing:.01em;margin-bottom:2rem}.ino-collection-banner-content-mobile .collection--title{font-size:1.25rem}.ino-collection-banner-content-mobile .collection--description{font-size:.75rem}@media screen and (min-width: 860px){.collection--section .productgrid--outer{grid-template-columns:268px calc(100% - 293px)}.productgrid--sidebar{width:268px}}.productgrid--utils{height:40px}.productgrid--utils.utils-sortby{text-align:right!important}.productgrid--utils .utils-sortby-title{font-weight:400}@media screen and (min-width: 860px){.productgrid--utils .utils-sortby-title{font-size:.875rem}}.productgrid--utils .utils-sortby-select--wrapper{padding:8px;background:#ECF1F1;border-radius:30px}.productgrid--sidebar-title{font-size:1rem;font-weight:400;height:40px;display:flex;align-items:center}.productgrid--sidebar-title--small,.productgrid--sidebar-item .filter-text{text-transform:capitalize}.productgrid--sidebar-item .filter-icon--checkbox svg{width:18px!important;height:18px!important;transform:none}.productgrid--sidebar-group,.collection-filters__filter-group{border-color:#dae3e3}.productgrid--filters .filter-text{text-transform:capitalize}.cart--section{margin-bottom:25px}.di{font-size:14px}.di-loading{font-weight:700;margin:20px 0}.di-header{font-weight:700;margin:20px 0;display:flex;justify-content:space-between}.di-header a{color:#008184;font-weight:700;text-decoration:none}.di-header a.hidden{display:none}.di table td{padding:5px 10px;vertical-align:middle}.di .di-logo{width:100px;text-align:center}.di .di-name{text-align:left}.di .di-stock,.di .di-buy-now{text-align:center}.di .di-stock{width:125px}.di .di-buy-now a{color:#008184;font-weight:700;text-decoration:none;display:flex;align-items:center;justify-content:center}.di .di-buy-now a svg{margin-left:5px}.di table{width:100%;margin-bottom:1rem;background-color:transparent}.di table tr{background-color:#fff}.di table tr:last-child{display:none}.di table .even .di-logo{background:#eeeeee}.di table td{border:1px solid #dee2e6}.di-referal-link{font-size:10px;text-align:right}.di-referal-link a{color:#263142;text-decoration:none}.di-referal-link a:hover{text-decoration:underline}.di-referal-link svg{height:12px;margin-left:5px;vertical-align:middle}.loox-rating-label{font-size:.875rem}.slideshow-slide__button--primary.pro{background-color:#def154;border-color:#def154;color:#2f2f2f}.slideshow-slide__button--primary.pro:hover{background-color:#2f2f2f;border-color:#2f2f2f;color:#def154}.slideshow-slide__button--primary.edu{background-color:#f39c12;border-color:#f39c12;color:#f7f9f9}.slideshow-slide__button--primary.edu:hover{background-color:#f7f9f9;border-color:#f7f9f9;color:#f39c12}.password-page-top-banner--mobile,.password-page-bottom-banner--mobile{display:none}@media only screen and (max-width: 768px){.password-page-top-banner,.password-page-bottom-banner{display:none}.password-page-top-banner--mobile,.password-page-bottom-banner--mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/arduino.css.map?v=138944645906125796611695652906 */
