body{line-height:1.4}.site-main{overflow-x:initial}.productgrid--masthead>*:first-child{margin-top:revert}.site-header{z-index:1000;position:sticky}.ino-header__inner{position:relative;display:flex;justify-content:space-between;background:#fff}.ino-header__logo{display:flex;align-items:center;gap:80px}.ino-header__logo__link{display:flex}.ino-logo{color:#008184;transition:all .2s ease-in}.ino-logo:hover,.ino-logo:focus-within{color:#005c5f}.ino-header__logo--mobile{display:flex;gap:16px;align-items:center}.ino-header__content{display:flex;width:100%;justify-content:space-between;padding:0 80px 0 0}.ino-header__content--mobile{display:none;padding:0}.ino-header__menu--mobile{display:none;position:absolute;top:48px;background:#ecf1f1;height:calc(100vh - 64px);justify-content:start;padding:0 16px 16px;flex-direction:column;overflow:auto;width:100%}.ino-header__menu--mobile.visible{display:flex}@media screen and (max-width:1024px){.ino-header__content--desktop{display:none}.ino-header__content--mobile{display:flex}}.ino-menu{display:flex;list-style:none;margin:0;padding:0;align-items:center;height:100%}.ino-menu .ino-menu__item a,.ino-menu .ino-menu__item button{display:flex;color:#2c353a;text-decoration:none;align-items:center;justify-content:center;padding:8px 16px;font-weight:700;font-size:.875rem;letter-spacing:.01em;background:none;border:none;cursor:pointer}.ino-menu .ino-menu__item a svg,.ino-menu .ino-menu__item button svg{transition:.2s all ease-out}.ino-menu .ino-menu__item button:hover,.ino-menu .ino-menu__item button:focus-within,.ino-menu .ino-menu__item a:hover,.ino-menu .ino-menu__item a:focus-within{color:#008184}.ino-menu .ino-menu__item.visible .ino-menu__toggle{color:#008184}.ino-menu .ino-menu__item.visible .ino-menu__toggle svg{transform:rotate(180deg)}.ino-menu .divider{width:1px;height:24px;background:#c9d2d2;margin:0 4px}@media screen and (max-width:1024px){.ino-menu--desktop{display:none}}.ino-menu--mobile{height:auto;flex-direction:column}.ino-menu--mobile .ino-menu__item{width:100%}.ino-menu--mobile .ino-menu__item a,.ino-menu--mobile .ino-menu__item button{width:100%;padding:16px 0;display:flex;justify-content:space-between;font-size:1rem}.ino-menu--icons .ino-menu__item{position:relative}.ino-menu--icons .ino-menu__item .ino-menu__link{padding:0!important;height:48px;width:48px;justify-content:center;align-items:center;border-radius:100%;border:none;transition:background-color .25s ease-in-out,color .25s ease-in-out,opacity .25s ease-in-out,border-color .1s ease-out,outline .1s ease-out}.ino-menu--icons .ino-menu__cart-counter{display:none;position:absolute;top:5px;right:5px;font-size:.75rem;width:18px;height:18px;background:#da5b4a;justify-content:center;vertical-align:middle;border-radius:50%;color:#fff;font-weight:700}.ino-menu--icons .ino-menu__cart-counter.visible{display:flex}.ino-menu--icons .ino-menu__item .ino-menu__link:hover,.ino-menu--icons .ino-menu__item .ino-menu__link:focus-within{background-color:#00818414;outline-color:#005c5f;color:#2c353a}.ino-menu--icons .ino-menu__item .ino-account-icon{display:flex;gap:8px;width:auto;padding:0 16px!important;border-radius:24px}.ino-menu--icons .ino-menu__item .ino-account-menu__toggle{width:48px;padding:0!important;border-radius:100%}.ino-account-menu{position:absolute;top:48px;right:0;background:#fff;border-radius:3px;box-shadow:0 4px 20px #00000040;padding:4px;list-style:none;margin:0;width:150px;display:none;z-index:1000}.ino-account-menu .ino-account-menu__item a{width:auto;height:auto;border-radius:0;justify-content:start;padding:16px}.ino-account-menu .ino-account-menu__item a:hover,.ino-account-menu .ino-account-menu__item a:focus-within{background-color:#00818414}.ino-menu__item.visible .ino-account-menu{display:block}.ino-header__menu--mobile .ino-menu--icons{height:auto;padding:16px 0;justify-content:end;border-bottom:1px solid #c9d2d2;flex-direction:row}.ino-header__hamburger{padding-right:16px;align-items:center;background:none;color:#2c353a;border:none}.ino-footer__button{background-color:transparent;border:1.5px solid;border-color:transparent;border-radius:32px;padding:5px 20px;line-height:1.7;letter-spacing:.01em;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;text-transform:uppercase;cursor:pointer;font-weight:700;text-decoration:none;transition:all .2s ease-in-out}.ino-newsletter__email{background:transparent;border:1px solid transparent;font-size:.875rem;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;padding:8px 14px;border-radius:50px}.ino-footer{background-color:#ecf1f1;color:#2c353a;font-size:.875rem;letter-spacing:.01em;line-height:1.7;padding:0;width:100%}.ino-footer__link{text-decoration:none;color:#2c353a;transition:all .2s ease-in}.ino-footer__link:hover{color:#008184}.ino-footer__section{display:flex;border-top:1px solid #7F8C8D;padding:40px 80px;width:100%}.ino-footer__section--controls{padding:0 60px}.ino-footer__section--copy{padding:16px 80px;font-size:.75rem}@media screen and (max-width:1024px){.ino-footer__section{padding-left:16px;padding-right:16px;flex-direction:column;gap:40px}.ino-footer__section--controls{flex-direction:row}}.ino-footer__col{width:100%}.ino-footer__section--copy .ino-footer__col{display:flex;align-items:center}.ino-footer__section--copy .ino-footer__menu{justify-content:space-evenly;font-weight:700;flex-wrap:wrap}.iubenda-cs-preferences-link{display:initial!important}#ino-personal-info-refuse-btn{display:none}#ino-personal-info-refuse-btn a{color:#008184}@media screen and (max-width:1024px){.ino-footer__section--copy .ino-footer__col{justify-content:center}.ino-footer__section--copy .ino-footer__menu{flex-wrap:wrap;gap:32px}}.ino-footer__header{color:#5d6a6b;font-size:1rem;font-weight:700;margin:0 0 16px;text-transform:uppercase}.ino-footer__logo{padding:14px 20px}.ino-footer__controls{display:flex;flex-direction:row;justify-content:end}.ino-footer__control{display:flex;align-items:center;padding:11px 15px;border-left:1px solid #7F8C8D;cursor:pointer;transition:all .2s ease-in}.ino-footer__control svg{width:15px;height:15px;margin-right:8px}.ino-footer__control span{font-size:.75rem}.ino-footer__control:hover{color:#008184}.ino-footer__menu{list-style:none;display:flex;margin:0;padding:0;width:100%}.ino-footer__menu--grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:24px}@media screen and (max-width:1024px){.ino-footer__menu--grid{display:flex;flex-wrap:wrap;gap:32px}}.ino-footer__follow .ino-footer__link{display:flex;padding:5px 9px;align-items:center;justify-content:center;background:#2c353a;color:#ecf1f1;margin-right:8px;width:36px;height:36px;border-radius:50%;transition:all .2s ease-in}.ino-footer__follow .ino-footer__link:hover{background-color:#008184}.ino-footer__follow svg{width:18px;height:18px}.ino-footer__button{color:#2c353a;font-size:1rem}.ino-footer__menu .ino-footer__button{font-size:.875rem}.ino-footer__button--outline{border-color:#2c353a}.ino-footer__button--outline:hover{color:#5d6a6b}.ino-footer__payments{gap:8px;justify-content:end}.ino-footer__payments svg{cursor:auto}.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}}.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-abstract{margin-top:20px;margin-bottom:20px;font-size:14px;line-height:1.5}#product-faq{border-top:1px solid #c9d2d2;margin-top:30px}#product-safety .ino-product-section-content{display:flex}@media only screen and (max-width:768px){#product-safety .ino-product-section-content{display:block}}.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-product-section .tiktok-embed{border:none}.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}.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:64px;left:0;z-index:700;transform:translateY(-100%);transition:transform .25s ease-in-out 0s}.ino-anchor-menu.is-active{transform:translateY(0)}.ino-anchor-menu nav{max-width:1400px;padding:0 25px;margin:auto;display:flex;align-items:center;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;transition:color .25s ease 0s;cursor:pointer;line-height:inherit;text-decoration:none}.ino-anchor-menu nav a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;z-index:10;background-color:#f1c40f;transition:opacity .25s ease 0s,transform .25s ease 0s;transform:translateY(100%)}.ino-anchor-menu nav a:hover{color:#000;outline:0;text-decoration:none}.ino-anchor-menu nav a:hover:before{transform:translateY(0)}@media screen and (max-width:768px){.ino-anchor-menu{top:48px}.ino-anchor-menu nav{padding:0}.ino-anchor-menu nav a{padding:.675rem;font-size:.75rem}}.product-compare-card .productitem{padding:1rem}.product-compare-card .productitem__container{grid-column-gap:24px;grid-row-gap:16px}.product-compare-card .productitem--info{padding-right:24px}.product-compare-card .productitem--title{padding-top:0}.product-compare-card .productitem--link,.product-compare-card .productitem--link:visited{color:#008183;text-decoration:none}.product-compare__table-cell-description-wrapper .rte{font-size:14px}.product-compare__table-cell-description-wrapper .rte h2{font-size:28px}.product-compare__table-cell-description-wrapper .rte h3{font-size:20px}.product-compare__other-row .ino-product-section-content{overflow-x:scroll}.collection-filters__filter-group{padding:1rem 0px}.collection-filters__filter-list-item:first-child{padding-top:0}.collection-filters__filter{margin-top:1rem}@media only screen and (max-width:768px){.productitem__compare-wrapper{display:none!important}}.productitem__compare-checkbox-desc{display:none}.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}.ino-collection-banner-content .collection--title{margin-top:0rem;margin-bottom:0rem}.ino-collection-banner-content-mobile .collection--title{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}}.ino-collection__desc-wrap{max-width:1400px;margin:2rem auto 0px;padding:1rem 0px;font-size:.875rem;color:#374146;line-height:1.7;letter-spacing:.01em}.ino-collection__desc-wrap .ino-collection__desc{overflow:hidden}.ino-collection__desc-wrap .ino-collection__desc--short{max-height:calc(5.95rem - 5px)}.ino-collection__desc-wrap .ino-collection__read-more{color:#008184;text-decoration:underline;cursor:pointer}@media screen and (max-width:768px){.ino-collection__desc-wrap{padding:0;font-size:.75rem;margin:0px auto 2rem}}.productgrid--utils-container{display:flex;flex-direction:row-reverse}@media screen and (max-width:768px){.productgrid--utils-container{flex-direction:row}}.utils-view{width:auto;margin-right:40px;display:flex}.utils-compare-toggle__label{font-size:.875rem;font-weight:400}.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}.cart-checkout .button-primary{max-width:300px}.cart-warning{background:#da5b4a;color:#fff;padding:1rem;margin-bottom:2rem;font-weight:700}.announcement-bar{border-top:1px;border-bottom:1px;border-left:0px;border-right:0px;border-style:solid;border-color:#c9d2d2;line-height:1.6;padding:4px 0;font-weight:600;letter-spacing:.01rem}.ino-mega-menu{position:absolute;top:64px;left:0;width:100%;visibility:hidden;opacity:0}.ino-menu__item.visible .ino-mega-menu{visibility:visible;opacity:1}.ino-mega-menu__inner{background:#ecf1f1;border-radius:0 0 16px 16px;max-height:calc(100vh - 80px);overflow:auto}.ino-mega-menu__inner__wrap{display:flex;gap:24px;padding:0 0 16px;transform:translateY(-150%);transition:transform .2s ease-in-out;max-width:840px;margin:auto}.ino-menu__item.visible .ino-mega-menu__inner__wrap{transform:translate(0)}@media screen and (max-width:1024px){.ino-mega-menu{position:static;visibility:visible;opacity:1}.ino-mega-menu__inner{height:0px}.ino-mega-menu__inner__wrap{transform:initial;flex-direction:column;padding:0;gap:0px}.ino-menu__item.visible .ino-mega-menu__inner{height:100%}.ino-menu__item.visible .ino-menu--mobile__toggle svg{transition:all .2s ease-out;transform:rotate(180deg)}}.ino-mega-col{width:100%;margin-top:16px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1024px){.ino-mega-col{margin:0}}.ino-submenu__header{display:block;padding:8px 0;color:#4e5b61b2;font-size:.875rem;font-weight:700;line-height:1.7;letter-spacing:.01rem;border-bottom:1px solid #C9D2D2;text-transform:uppercase}@media screen and (max-width:1024px){.ino-submenu__header{font-size:1rem;padding-top:24px}}.ino-submenu{list-style:none;margin:0;padding:0}.ino-submenu a{width:100%;padding:8px 0!important;justify-content:start!important;font-weight:600!important;line-height:1.6rem}.ino-submenu__parent-navitem a{padding:12px 0!important;justify-content:start!important;color:#008184!important;gap:10px}.ino-mega__cards{background:#dae3e3}.ino-mega__cards__inner{display:flex;padding:16px 0;gap:24px;max-width:840px;margin:auto}.ino-mega__card{width:100%;background:#fff;border-radius:8px;border:1px solid transparent;transition:border-color .2s ease-out}.ino-mega__card a{justify-content:space-between!important;padding:8px 16px!important;font-size:1rem!important;gap:16px}.ino-mega__card a:hover{color:#2c353a!important}.ino-mega__card:hover{border-color:#c9d2d2}.ino-mega__card-content{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:8px}@media screen and (max-width:1024px){.ino-mega__cards{background:none}.ino-mega__cards__inner{padding:16px 0;flex-direction:column}}.ino-search{display:none;position:absolute;width:100%;top:64px;left:0;background:#fff;padding:8px 80px 24px}.ino-search--mobile{top:80px;padding:24px 16px}.ino-search.visible{display:block}.ino-search-wrap{position:relative}.ino-search-form{border:1px solid #BDC7C7;display:flex;padding:12px 20px;gap:12px;border-radius:5px;align-items:center;transition:all .2s ease-out}.ino-search-form:hover{box-shadow:0 3px 6px #00000014}.ino-search-icon{display:flex}.ino-search-clear{cursor:pointer}.ino-search-input{border:none;background:none;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif;font-size:1.875rem;width:100%;line-height:1.2;color:#2c353a}.ino-search-input:focus,.ino-search-input:active{outline:none}.ino-search-results{position:absolute;width:100%;top:70px;background:#fff;border-radius:5px;box-shadow:0 4px 20px #00000040;z-index:1000;display:none}.ino-search-results.visible{display:flex}.ino-search--mobile .ino-search-results{flex-direction:column}.ino-search--mobile .ino-search-collections,.ino-search--mobile .ino-search-products,.ino-search--mobile .ino-search-products .ino-search-item{width:100%}.ino-search-collections{width:30%;padding:24px}.ino-search-collections-header{text-transform:uppercase;font-weight:700;font-size:.8em;color:#5d6a6b;margin-bottom:8px}.ino-search-collections-results a{width:100%;display:block;padding:4px;text-decoration:none;color:#2c353a;line-height:1}.ino-search-collections-results a:visited{color:#2c353a}.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:#2c353a;text-decoration:none}.ino-search-products-results .ino-search-item a:visited{color:#2c353a}.ino-search-item-image{display:flex;align-items:center}.ino-search-item-image img{width: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:#5d6a6b}.ino-search-item-description strong{color:#2c353a}.ino-search-item-price{color:#008184;line-height:1}.ino-price__compare-at{color:#7f8c8d;text-decoration:line-through;font-size:.75rem;margin-right:.25rem}.ino-price__on-sale{color:#c11f09}.ino-search-empty{color:#5d6a6b}.ino-search-empty p{margin:0}.ino-search-empty p:last-child{margin-top:8px}.ino-search-empty a{color:#008184;text-decoration:none}.ino-newsletter__controls{display:flex;gap:8px}.ino-newsletter__email{width:100%;border-color:#5d6a6b}.ino-newsletter__email:focus{border:1.5px solid #2C353A;outline:none;box-shadow:none}.ino-modal__wrap{position:fixed;top:0;left:0;z-index:1040;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .2s}.ino-modal__wrap.open{visibility:visible;opacity:1}.ino-modal__overlay{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#0009}.ino-modal__container{z-index:2;max-width:800px;width:100%;max-height:75vh;overflow-y:scroll;padding:8px 32px 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-modal__header{display:flex;padding:0;margin:0;width:100%;align-items:center;justify-content:space-between;border-bottom:1px solid #c9d2d2;position:relative}.ino-modal__title{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-modal__header button{color:#000;font-weight:200;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;cursor:pointer}.ino-modal__content{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-modal__content a,.ino-modal__content a:visited{color:#008184}.ino-form-control{margin:0 0 20px}.ino-form-control label{display:flex;align-items:flex-start}.ino-form-control .required{color:red}.ino-form-control--checkbox{display:flex;align-items:flex-start}.ino-form-control--checkbox input{display:none}.ino-form-control--checkbox .ino-checkbox{border:1px solid #7f8c8d;border-radius:3px;cursor:pointer;display:inline-block;margin-right:10px;padding:10px;vertical-align:middle}.ino-form-control--checkbox input:checked+.ino-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-modal__footer{margin-left:auto;margin-right:auto;display:flex;justify-content:flex-end;margin-top:36px}.ino-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}.ino-button:hover{background-color:#005c5f}.ino-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-button--secondary{background-color:transparent;border-color:#008184;color:#008184}.ino-button--secondary:hover{background-color:#005c5f33}.ino-alert{background-color:#f7f9f9;color:#171e21;font-size:16px;letter-spacing:.16px;line-height:170%;margin:56px 0 20px;padding:16px 24px}.ino-alert svg{margin-right:12px;position:relative;top:2px}#privacy-modal .ino-modal__container{max-width:600px}#privacy-modal .ino-modal__content p{margin:28px 0}#privacy-modal hr{border:none;height:1px;background:#dae3e3}#privacy-modal .ino-form-disclamer{padding-top:16px;font-size:.75rem}#thank-you-modal .ino-modal__content h4{text-align:center;font-size:20px;letter-spacing:.2px;line-height:170%}#thank-you-modal .ino-modal__content p{text-align:center;font-size:1rem}#thank-you-modal .ino-form-control--checkbox{border:1px solid #c9d2d2;border-radius:6px;display:flex;margin-bottom:20px}.ino-label-container{padding:16px 24px}#thank-you-modal .ino-form-control--checkbox h5{align-items:center;display:flex;font-size:20px;font-weight:700;letter-spacing:.2px;margin:0 0 10px}@media screen and (max-width:768px){#thank-you-modal .ino-form-control--checkbox img{display:none}}#thank-you-modal .ino-label{line-height:170%}#thank-you-modal .ino-modal__footer{justify-content:center}#survey-modal .ino-modal__content h4{text-align:center;font-size:20px;letter-spacing:.2px;line-height:170%}#survey-modal .ino-modal__content p{text-align:center;font-size:1rem}.ino-form-group{margin-bottom:24px}.ino-form-group__name{font-weight:700;margin-bottom:24px}.ino-form-group__controls{display:grid;grid-column-gap:14px}#ino-profession .ino-form-group__controls{grid-template-columns:1fr 1fr 1fr 1fr}#ino-interests .ino-form-group__controls{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:768px){#ino-profession .ino-form-group__controls,#ino-interests .ino-form-group__controls{grid-template-columns:1fr}}.ino-form-control--select{width:100%;height:30px;font-size:1rem;font-family:Open Sans,Lucida Grande,Lucida,Verdana,sans-serif}.grecaptcha-badge{visibility:hidden}.ino-newsletter__error{margin-top:16px;padding:8px 24px;border-radius:16px;color:#fff;background:#da5b4a;font-weight:600;display:none}.ino-newsletter__error--visible{display:block}.ino-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .2s ease-in-out;z-index:-10}.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}.ino-login-wrap{display:flex;max-width:1400px;margin:auto;justify-content:space-between;align-items:center;min-height:500px}.ino-login-b2c,.ino-login-b2b{width:100%;display:flex;flex-direction:column;align-items:center;padding:2rem 15px}.ino-login-b2c .ino-login__heading,.ino-login-b2b .ino-login__heading{margin:0}.ino-login-b2c .ino-login__subheading,.ino-login-b2b .ino-login__subheading{margin-top:2rem;margin-bottom:0;text-align:center}.ino-login-b2c .ino-login__subheading a,.ino-login-b2c .ino-login__subheading a:visited,.ino-login-b2b .ino-login__subheading a,.ino-login-b2b .ino-login__subheading a:visited{color:#008184}.ino-login-b2c{border-right:1px solid #eeeeee}@media screen and (max-width:1024px){.ino-login-wrap{flex-direction:column}.ino-login-b2c{border:none}}.ino-login-btn{min-width:350px;font-size:1rem;border:1px solid #008184;background:#008184;border-radius:32px;margin-top:2rem;text-transform:uppercase;transition:.2s all ease-out}.ino-login-btn:hover{background-color:#005c5f;border-color:#005c5f}.ino-login-btn a{display:block;padding:1rem;text-align:center;color:#fff;text-decoration:none;font-weight:700}.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-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-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,#7fcbcd00 70%,#7fcbcd26)}.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}.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]{grid-template-columns:repeat(4,minmax(0,1fr))}}}.promo-block--button,.slideshow-slide__button,.pxs-image-with-text-button{padding:6px 28px!important;border-radius:38px}@media screen and (min-width:720px){.promo-mosaic--inner.promo-mosaic--layout-4 .promo-block--index-1 .promo-block--button,.promo-mosaic--inner.promo-mosaic--layout-4 .promo-block--index-4 .promo-block--button{font-size:1rem}}@media screen and (min-width:1080px){.promo-mosaic--inner .promo-block--button{font-size:1rem}}.ino-cs{position:relative;width:100%}.ino-cs__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ino-cs__bg img,.ino-cs__bg video{width:100%;height:100%;object-fit:cover;display:block}.ino-cs__bg-image,.ino-cs__bg-image-mobile{width:100%;height:100%;background-size:cover;background-position:center}.ino-cs__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.ino-cs__inner{position:relative;z-index:2;width:100%;min-height:inherit}.ino-cs__content{display:flex;width:100%;min-height:inherit;gap:24px}.ino-grp{display:flex}.ino-grp--row{flex-direction:row}.ino-grp--column{flex-direction:column}@media screen and (max-width:768px){.ino-grp--mobile-column{flex-direction:column}}.ino-img img{width:100%;height:auto;display:block}.ino-btn-form{margin:0}.ino-btn{display:inline-block;padding:8px 28px;border-radius:32px;border:2px solid transparent;font-size:1rem;font-weight:700;line-height:1.6;text-transform:uppercase;letter-spacing:.01em;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.ino-btn:hover{opacity:.85}.ino-btn[disabled]{opacity:.5;cursor:not-allowed}.ino-accordion{display:flex;flex-direction:column;box-sizing:border-box}.ino-accordion-row{width:100%}.ino-accordion-row__summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none}.ino-accordion-row__summary::-webkit-details-marker{display:none}.ino-accordion-row__heading{flex:1 1 auto}.ino-accordion-row__icon{flex:0 0 auto;display:inline-flex;align-items:center;transition:transform .3s ease}.ino-accordion-row[open]>.ino-accordion-row__summary .ino-accordion-row__icon{transform:rotate(180deg)}.ino-accordion-row__body{padding-top:8px}.ino-accordion-row::details-content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility .35s allow-discrete,block-size .35s ease,opacity .35s ease}.ino-accordion-row[open]::details-content{block-size:auto;opacity:1}@starting-style{.ino-accordion-row[open]::details-content{block-size:0;opacity:0}}.ino-cr{position:relative;width:100%}.ino-cr__inner{position:relative;margin:0 auto;width:100%;min-height:inherit}.ino-cr__viewport{overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.ino-cr__track{display:flex;gap:var(--gap);transition:transform .35s ease;will-change:transform}.ino-cr__track--dragging{transition:none}.ino-cr__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;border:2px solid currentColor;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.ino-cr__arrow[disabled]{opacity:.3;cursor:not-allowed}.ino-cr__arrow svg{width:14px;height:12px;display:block}.ino-cr__arrow--prev{left:8px}.ino-cr__arrow--prev svg{transform:rotate(180deg)}.ino-cr__arrow--next{right:8px}@media screen and (max-width:768px){.ino-cr__arrow{width:32px;height:32px}.ino-cr__arrow svg{width:11px;height:9px}}.ino-cr__dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.ino-cr__dot{width:10px;height:10px;border-radius:50%;border:0;padding:0;cursor:pointer;transition:transform .2s ease}.ino-cr__dot--active{transform:scale(1.2)}.ino-slide{flex:0 0 calc((100% - (var(--slides-per-page) - 1) * var(--gap)) / var(--slides-per-page));display:flex}.ino-slide--row{flex-direction:row}.ino-slide--column{flex-direction:column}@media screen and (max-width:768px){.ino-slide--mobile-column{flex-direction:column}}.product__volume-pricing{margin-top:.25rem;margin-bottom:1.25rem;font-size:.8125rem;color:#000c}.ino-volume-pricing__title{font-size:.875rem;font-weight:700;margin-bottom:.625rem}.ino-volume-pricing__breaks{list-style:none;font-size:.875rem;padding:0}.ino-volume-pricing__breaks li{display:flex;justify-content:space-between;padding:.6rem .8rem}.ino-volume-pricing__breaks li:nth-child(odd){background:#eee}@media only screen and (max-width:768px){.product-form--atc .iwishAddWrap{display:none}}.ino-product-code{font-size:.75rem;font-weight:400;line-height:2;display:none}.ino-product-code.show{display:block}.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-enhance-shopping-wrap{font-size:14px}.ino-enhance-total,.ino-enhance-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-enhance-total{font-weight:700}.ino-enhance-item label{margin-left:5px}.ino-enhance-item a{color:#008184}.product-pricing .product__badge--soldout{display:none}.product-details a,.product-details a:visited{color:#008184}.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-details .product-block--custom-liquid{font-size:.875rem}.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,.iwishAddWrap .iWishAddColl{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;flex-direction:row}.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;line-clamp:5;-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}}.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:#eee}.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}.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%}}.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-ds-description{margin-bottom:1rem;font-size:14px;font-weight:700}.ino-ds-urls{display:flex;flex-wrap:wrap}.ino-ds-url{display:flex;justify-content:center;padding:.5rem;border:1px solid #008184;margin-right:1rem;margin-bottom:1rem;text-decoration:none;font-weight:700;color:#000;border-radius:16px;height:80px;width:180px;align-items:center}.ino-ds-url:hover{color:#008184}.ino-ds-logo{max-height:70px;max-width:200px;width:100%;object-fit:contain}.ino-ds-name{display:flex;align-items:center}@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:#fff}.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;border:1.5px solid #005C5F;background:#005c5f;color:#fff}.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}.productitem{display:flex;flex-direction:column}.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}}@media screen and (min-width:1080px){@supports (display: 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))}}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/arduino.css.map */
