@font-face{font-family:mont-thin;src:url(https://cdn.shopify.com/s/files/1/0567/0236/9834/files/mont-thin.woff) format("woff")}@font-face{font-family:mont-light;src:url(https://cdn.shopify.com/s/files/1/0567/0236/9834/files/mont-light.woff) format("woff")}@font-face{font-family:mont-book;src:url(https://cdn.shopify.com/s/files/1/0567/0236/9834/files/mont-book.woff) format("woff")}@font-face{font-family:mont-regular;src:url(https://cdn.shopify.com/s/files/1/0567/0236/9834/files/mont-regular.woff) format("woff")}@font-face{font-family:mont-semibold;src:url(https://cdn.shopify.com/s/files/1/0567/0236/9834/files/mont-semibold.woff) format("woff")}@font-face{font-family:mont-bold;src:url(https://cdn.shopify.com/s/files/1/0567/0236/9834/files/mont-bold.woff) format("woff")}@font-face{font-family:mont-heavy;src:url(https://cdn.shopify.com/s/files/1/0567/0236/9834/files/mont-heavy.woff) format("woff")}.cost-table{display:none;margin-top:20px;padding:15px}.cost-table tr:nth-of-type(odd){background:#f8f8f8;border:solid 1px #e5e5e5}.cost-table td{padding:5px 10px}.geneva img{max-width:120px}.affirm-as-low-as{margin-top:-6px}.affirm-as-low-as,.geneva{width:100%;padding:10px 15px;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;font-size:13px;display:block}.affirm-modal-trigger,.geneva{color:#00578a}.affirm-modal-trigger:hover,.geneva:hover{color:#6dcff6}.ep-product-description{font-size:15px!important;font-family:mont-light!important;color:#555;line-height:18px!important;display:block;margin-bottom:20px}.ep-hyphen{display:none}.product-list img{pointer-events:none}#shop-hcaptcha-badge-container{display:none!important}.ep-hidden{display:none}.ep-position-relative,.header .container{position:relative}.ep-position-absolute{position:absolute}.page__sub-header{margin:15px 0}.ep-dropshadow{box-shadow:0 15px 25px 10px #00000059}.ep-background-gradient,.announcement-bar{background:linear-gradient(-43.28deg,#005789,#025a8b 28.15%,#0a6293 45.56%,#1771a0 60.06%,#2a85b3 72.95%,#42a0cb 84.77%,#5fc0e8 95.67%,#6dcff6)!important;color:#fff!important}.ep-background-primary{background:#00578a;color:#fff}html,p,h1,h2,h3,h4,h5,h6{font-family:mont-light!important}h1,h2,h3,h4,h5,h6,.h5{text-transform:none!important}h1,.h1,.rte h1{font-size:35px!important;line-height:40px}.en-tx--container-inner h1{font-size:21px!important;margin-top:15px;color:#00578a;font-weight:inherit!important;line-height:normal}.ep-heading-small{font-size:60px;line-height:68px}p{font-weight:400!important;line-height:normal}.ep-text-large{font-size:20px}b,strong,.ep-text-bold{font-family:mont-bold}.ep-text-small{font-size:13px}.ep-text-right{text-align:right}.ep-text-thin{font-family:mont-thin!important}.ep-text-light{font-family:mont-light!important}.ep-text-book{font-family:mont-book!important}.ep-text-regular{font-family:mont-regular!important}.ep-text-semi-bold{font-family:mont-semibold!important}.ep-text-heavy{font-family:mont-heavy!important}.ep-text-color-primary,.ep-text-primary,.ep-tab-content h3{color:#00578a}.ep-text-bright{color:#6dcff6}a.ep-text-bright:hover{color:#00578a}.ep-text-white{color:#fff!important}.ep-text-muted{color:#fff9}.ep-red{color:#e00!important;font-weight:700}.ep-success{color:#00a500!important;border:solid 3px #00a500;fill:#00a500}.ep-warning{color:#ffbd00!important;border:solid 3px #ffbd00;fill:#ffbd00}.ep-error{color:#e00!important;border:solid 3px #ee0000;fill:#e00}.ep-sticky{position:sticky;top:145px;z-index:3}.ep-width-1-1{width:100%}.ep-width-3-4{width:75%}.ep-flex,.footer__newsletter-wrapper form{display:flex}.ep-flex-middle{align-items:center}.ep-flex-between{justify-content:space-between}.ep-flex-center{justify-content:center}.ep-flex-gap{gap:20px}.ep-flex .ep-button{width:max-content}.ep-grid{display:flex;flex-direction:row;flex-wrap:wrap}.grid-width-1-2{flex:1 1 400px}.grid-width-1-3{flex:1 1 320px}.grid-width-2-3{flex:2 2 500px}.ep-margin-small-top{margin-top:10px!important}.ep-margin-small-right{margin-right:10px!important}.ep-margin-small-bottom{margin-bottom:10px!important}.ep-margin-small-left{margin-left:10px!important}.ep-margin-top{margin-top:20px!important}.ep-margin-right{margin-right:20px!important}.ep-margin-bottom{margin-bottom:20px!important}.ep-margin-left{margin-left:20px!important}.ep-margin-medium-top{margin-top:30px!important}.ep-margin-medium-right{margin-right:30px!important}.ep-margin-medium-bottom{margin-bottom:30px!important}.ep-margin-medium-left{margin-left:30px!important}.ep-margin-large-top{margin-top:40px!important}.ep-margin-large-right{margin-right:40px!important}.ep-margin-large-bottom{margin-bottom:40px!important}.ep-margin-large-left{margin-left:40px!important}.ep-margin-remove{margin:0!important}.ep-margin-remove-top{margin-top:0!important}.ep-margin-remove-bottom{margin-bottom:0!important}.ep-padding-small{padding:10px!important}.ep-padding{padding:20px!important}.ep-padding-medium{padding:30px!important}.ep-padding-large{padding:40px!important}.ep-padding-right{padding-right:20px}.ep-padding-left{padding-left:20px}.ep-padding-remove-top{padding-top:0!important}.ep-button,.hs-button.primary,.shopify-email-marketing-confirmation__container a,.button,.search-bar__submit,.ep-button-gradient{cursor:pointer;transition:all .25s ease-in-out}.ep-button-default{border:solid 1px #00578a}.ep-button-default-white,.promo-block__inner .button{border:solid 1px #fff}.ep-section-secondary .ep-button-default{background:#fff;border:solid 1px #fff;color:#00578a}.button--ternary{background:#f8f8f8;border-color:#e5e5e5;color:#00578a}.button--disabled{border:solid 1px #8A9297}.ep-button-primary,.button--primary,.shopify-email-marketing-confirmation__container a,.btn{background:#00578a!important;color:#fff;border:solid 1px #00578a}.ep-button-secondary,.ep-button-tertiary:hover,.button--secondary,.shopify-payment-button__button--unbranded{background:#6dcff6!important;border:solid 2px #6DCFF6!important;color:#fff!important}.ep-button-primary .ep-button-text{color:#0fbedd}.ep-button-secondary:hover,.ep-button-tertiary,.button--secondary:hover,.shopify-payment-button__button--unbranded:hover{background:none!important;color:#6dcff6!important;border:solid 2px #6DCFF6!important}.ep-button-primary:hover,.button--primary:hover,.button--ternary:hover,.btn:hover,.promo-block__cta.button:hover,.slideshow__button.button:hover,.shopify-email-marketing-confirmation__container a:hover,.ep-button-default-white:hover,.search-bar__submit:hover{background:#6dcff6!important;border-color:#6dcff6!important;color:#fff!important}.hs-button.primary{padding:14px 30px!important;text-shadow:none;vertical-align:middle;font-size:15px;line-height:18px;border-radius:4px;border:solid 2px #fff;background:0 0;color:#fff}.hs-button.primary:hover{color:#6dcff6!important;background:#fff}.ep-button-text{color:#00578a;font-weight:600;text-decoration:underline}.ep-button-text-white{color:#fff;font-weight:600;text-decoration:underline}.ep-button-text:hover,.ep-button-text-white:hover,.rte a:not(.button):hover{color:#0fbedd}.ep-button-primary .ep-button-text:hover{color:#fff}.ep-button-small{padding:7px 15px}.ep-button-medium{padding:20px 15px;line-height:normal}.ep-button-gradient{vertical-align:middle;padding:15px 20px;width:100%;color:#fff;position:relative;z-index:10;display:block}#brochure-button{transition:all .3s ease;position:relative;overflow:hidden;display:block;width:100%;text-shadow:0 1px 5px rgba(0,0,0,.3)!important;background-size:100%;background-image:linear-gradient(-45deg,#00984b 0 60%,#00be5d 85%,#01e06e 95%,#00fc7c)}#brochure-button:hover{background-image:linear-gradient(-45deg,#00984b 0 60%,#00be5d 85%,#01e06e 95%,#00fc7c);background-size:400%;background-color:#00984b}#brochure-button-wrapper{float:right;line-height:18px;height:47px;display:flex;text-align:center;font-size:14px}.featured-collection__cta{background:#fff;color:#00578a}.featured-collection__cta:hover{background-color:#6dcff6!important;color:#fff!important}.ep-heading-bullet:before,.featured-collection__title:before{content:"";display:inline-block;position:relative;top:-.1em;vertical-align:middle;height:calc(4px + .7em);margin-right:calc(5px + .2em);border-left:8.1px solid #e5e5e5}.ep-card-primary .ep-heading-bullet:before{border-color:#fff}.product-item__title.ep-heading-bullet:before{border-left:5px solid #e5e5e5}.ep-text-center{text-align:center}.ep-card-muted{background:#f8f8f8;padding:15px;border:1px solid #e5e5e5}.ep-card-primary{background:#00578a;padding:15px;border:1px solid #00578A;color:#fff;overflow:hidden}.ep-card-white{background:#fff;padding:15px}.ep-tabs-list{margin:0;padding:0;list-style:none;display:flex}.ep-tabs-list-item{background:#f8f8f8!important;color:#677279!important;border:solid 1px #e5e5e5;flex:auto;text-align:center!important;padding:10px!important;display:inline-block;cursor:pointer;border-top-left-radius:8px;border-top-right-radius:8px}.ep-tabs-list-item:hover{background:#6dcff6!important;color:#fff!important}.ep-tabs-list-item.ep-active,.ep-tabs-list-item.ep-active:hover{background:#fff!important;color:#00578a!important;border-bottom:transparent}.ep-tab-content{padding:30px;margin-bottom:30px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;display:none}.ep-tab-content.ep-current{display:block}.ep-tab-content .media{display:flow-root!important}.ep-tab-content table{width:auto!important}.ep-tab-content table thead tr,.ep-tabs-content table thead strong{background:#00578a;color:#fff!important}.ep-tab-content table tbody tr:nth-of-type(odd){background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.ep-tab strong{color:#00578a!important}.ep-tab-content>:first-child{margin-top:0!important}.ep-info{position:relative;display:inline-block;margin:0 0 0 5px!important;color:#666;cursor:pointer}.ep-info:hover{color:#6dcff6}.ep-info .tooltiptext{visibility:hidden;background-color:#1e1b1d;color:#fff;text-align:center;border-radius:6px;padding:10px;width:400px;position:absolute;z-index:1;bottom:140px;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;font-size:13px}.ep-info:hover .tooltiptext{visibility:visible!important;z-index:100000;opacity:1}.responsive-video{position:relative;width:100%;padding-bottom:56.25%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#ep-spinner{position:fixed!important;top:0;left:0;width:100%;height:100%;background:#fffc;display:none;justify-content:center;align-items:center;z-index:10000;opacity:0;transition:all .3s ease}#ep-spinner.active{display:flex!important;opacity:1}.epilog-icon{max-width:100px;width:100%;display:flex;justify-content:center;align-items:center;height:100px;margin-top:-100px}.animate-logo{stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.animate-logo.outline{stroke-dasharray:600;stroke-dashoffset:600;animation:draw 3s linear infinite,color-shift 3s linear infinite;filter:url(#glow)}.animate-logo.rectangle{stroke-dasharray:600;stroke-dashoffset:600;animation:draw 3s linear infinite,color-shift 3s linear infinite;filter:url(#glow)}.solid-logo{opacity:0;animation:spin_fade-in-out 3s linear infinite;-moz-animation:spin_fade-in-out 3s linear infinite;animation-delay:0;-moz-animation-delay:0;transform:translateZ(0)}@keyframes draw{0%{stroke-dashoffset:600;opacity:1}50%{stroke-dashoffset:0;opacity:1}75%{stroke-dashoffset:-600;opacity:1}76%{stroke-dashoffset:-600;opacity:0}77%{stroke-dashoffset:600;opacity:0}to{stroke-dashoffset:600;opacity:0}}@keyframes color-shift{0%{stroke:#8de0ff}30%{stroke:#6dcff6}45%{stroke:#00578a}55%{stroke:#00578a}70%{stroke:#6dcff6}to{stroke:#8de0ff}}@keyframes spin_fade-in-out{0%{opacity:0}15%{opacity:0}45%{opacity:1}60%{opacity:1}75%{opacity:0}to{opacity:0}}.ep-popup{background:#00000080;width:100%;height:100%;position:fixed;z-index:100;display:none}#warrantyPopup,#machineSelector{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:600px;min-width:400px;height:auto;background-color:#fff;box-sizing:border-box;z-index:100;border-radius:4px;box-shadow:0 15px 25px 10px #00000059}.popupHeader{background:#00578a;padding:10px;text-align:center;color:#fff;border-radius:4px 4px 0 0}.popupHeader h3{color:#fff!important}.popupContent{padding:25px 30px}#warrantyPopup .close-btn,#machineSelector .close-btn{position:absolute;right:15px;top:5px;cursor:pointer}#warrantyPopup .close-btn:hover,#machineSelector .close-btn:hover{color:#6dcff6!important}.product-item__image-wrapper:after,.ep-ribbon:after{content:"";display:block;bottom:0;right:0;left:0;height:5px;background-image:linear-gradient(to right,#fff,#6dcff6,#005789);background-color:#3599f6}.product-item--list .product-item__image-wrapper:after{height:0;background-image:none}.header{border-bottom:solid 1px #e5e5e5}.header .machineToggle,.partSearch .machineToggle{padding:2px 10px;border:solid 1px #e5e5e5;border-radius:3px;transition:all .3s ease-in}.header .machineToggle:hover,.partSearch .machineToggle:hover{border:solid 1px #6DCFF6;box-shadow:0 0 0 1px #6dcff6}.machineToggle:hover .icon{color:#6dcff6!important}.icon--external-link{margin-bottom:4px}.header__inner{padding:5px 0}.header__action-item{padding:0 10px;text-align:center;display:flex}.header__action-item:not(:last-child):after{background:none;width:0;height:0}.header__action-item-title{margin-right:10px}.nav-bar{border-bottom:1px solid rgb(230,230,230)}.nav-bar__item{padding:10px 0;font-size:14px;font-weight:400;margin-right:25px;color:#687074;line-height:26px}.nav-bar__item a:hover{color:#00578a}#com-menu{margin-left:auto}#com-menu .nav-bar__item{color:#687074;font-size:15px;font-weight:400;padding:9px 11px;margin:0}.ep-techSupport{text-align:right}.ep-techSupport li{display:inline-block;color:#7c8082;font-size:11px;text-transform:uppercase}#header-made-in-usa img{margin-left:10px;height:14px;display:inline-block;position:relative;top:2px}.header__mobile-nav{margin-left:20px;margin-right:0}.search-bar__filter select{color:#555;padding:7px 15px;border-bottom:solid 1px #e5e5e5!important}.search-bar__filter select option:hover{background-color:#00578a}.search-bar__top{box-shadow:1px 1px #e5e5e5 inset,-1px -1px #e5e5e5 inset!important}.icon-state__primary:hover path{stroke:#6dcff6!important;transition:stroke .2s ease-in}.header--inline.header--search-expanded .search-icon.icon-state__primary{opacity:0;transform:scale(.3)}.header--inline.header--search-expanded .search-icon.icon-state__secondary{opacity:1;transform:translateY(-50%) scale(1)}.search-bar{font-size:15px}.search-bar__submit{background:var(--secondary-button-background)}.mini-cart{z-index:1000}.popover{z-index:100}.popover__inner{padding:0}.ep-dropdown{float:left;list-style:none;display:inline-block;width:100%;min-width:200px}.ep-dropdown li a.parent{background:url(closed.gif) no-repeat right center}.ep-dropdown li:hover>a.parent{background:url(open.gif) no-repeat right center}.ep-dropdown li ul{background:#fff}.ep-dropdown li:hover>ul{visibility:visible;opacity:1;-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-ms-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.ep-dropdown li>a:after{content:"\f105";font-family:fontawesome;top:8px;right:9px;font-size:11px;position:absolute;font-weight:400;display:inline-block}.ep-dropdown>li>a:after{content:""}.ep-dropdown li>a:only-child:after{content:""}.ep-dropdown-child{padding:0;border:none;min-width:200px;border-radius:0;z-index:9999!important;border-top:solid 2px #00578A;border-bottom:solid 2px #555;position:absolute;left:0%;margin-top:16px;visibility:hidden;opacity:1;-webkit-transition:visibility 0s linear .25s;-moz-transition:visibility 0s linear .25s;-ms-transition:visibility 0s linear .25s;-o-transition:visibility 0s linear .25s;transition:visibility 0s linear .25s;box-shadow:0 6px 12px #0000002d}.nav-dropdown{padding:0;border:none;min-width:200px;border-radius:0;z-index:9999!important;border-top:solid 2px #00578A;border-bottom:solid 2px #555;position:absolute;left:0%;margin-top:0;visibility:hidden;opacity:1;-webkit-transition:visibility 0s linear .25s;-moz-transition:visibility 0s linear .25s;-ms-transition:visibility 0s linear .25s;-o-transition:visibility 0s linear .25s;transition:visibility 0s linear .25s;box-shadow:0 6px 12px #0000002d}.ep-dropdown-child li{position:relative;display:block}.ep-dropdown-child li:hover ul{display:block}.ep-dropdown-child li ul{position:absolute;width:100%;min-width:200px;left:100%;top:0;display:none;border-top:solid 2px #00578A;border-bottom:solid 2px #555;z-index:9999!important;-webkit-transition:visibility 0s linear .25s;-moz-transition:visibility 0s linear .25s;-ms-transition:visibility 0s linear .25s;-o-transition:visibility 0s linear .25s;transition:visibility 0s linear .25s;box-shadow:0 6px 12px #0000002d}.ep-dropdown-child li a,.nav-dropdown li a,#account-popover a,.mobile-menu__nav li a,.mobile-menu__nav-link{color:#687074;font-size:13px;font-weight:400;padding:6px 15px;border-bottom:solid 1px #e5e5e5;width:100%;display:block}.mobile-menu__nav-link{display:flex}.mobile-menu__nav,#shipping-message{border-top:solid 1px #e5e5e5}.ep-dropdown-child li>a:hover,.nav-dropdown li>a:hover,#account-popover a:hover,.mobile-menu__nav li a:hover,.mobile-menu__nav-link:hover{color:#fff;filter:none!important;background:#00578a!important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ep-dropdown-child li>a:focus,.nav-dropdown li>a:focus,.mobile-menu__nav li a:focus,.mobile-menu__nav-link:focus{background:none;filter:none!important}#account-popover{text-align:left;border-radius:0;z-index:9999!important;border-top:solid 2px #00578A;border-bottom:solid 2px #555;opacity:1;box-shadow:0 6px 12px #0000002d}#mobile-menu{border-radius:0;z-index:9999!important;border-top:solid 2px #00578A;border-bottom:solid 2px #555;box-shadow:0 6px 12px #0000002d}.mobile-menu__section{padding:16px 35px 16px 20px}.mobile-menu .icon--nav-triangle-borderless{display:none}.ep-dropdown z{display:block;line-height:2.2em;position:relative;width:100%;margin-top:-2.2em;height:2.2em}.ep-dropdown>ul>li>z{-webkit-transition:width 0s linear .3s;-o-transition:width 0s linear .3s;-moz-transition:width 0s linear .3s;transition:width 0s linear .3s}.ep-dropdown ul ul>li>z{-webkit-transition:width 0s linear .3s;-o-transition:width 0s linear .3s;-moz-transition:width 0s linear .3s;transition:width 0s linear .3s}.ep-dropdown li:hover>z{width:0}.drawer{z-index:11}.product-form__payment-container{opacity:1;transition:opacity 1s}.machine-name{font-size:18px;line-height:20px;color:#00578a;transition:color .3s ease-out}.product-form__buy-buttons .machine-name{font-size:24px;line-height:26px}.machine-serial{font-size:11px;line-height:14px}.product-item--vertical .product-item__action-list--list-view-only,.product-item--vertical .product-item__action-button--list-view-only,.product-item--horizontal .product-item__action-list--list-view-only,.product-item--horizontal .product-item__action-button--list-view-only{display:grid}.activeMachineListItem .activateThisMachine,#activeMachines .active{display:none}.activeMachineListItem .active{display:block!important}.serial-input{width:100%;padding:5px 10px;letter-spacing:3px}.product-form__buy-buttons .serial-button{margin-top:15px;line-height:48px}#ep-serial{position:relative}.machAnimate{max-height:0;overflow:hidden;transition:opacity .5s ease-out,max-height .5s ease-out;opacity:0}.machAnimate .ep-ribbon,.machAnimate.ep-ribbon{transition:border-color .3s ease-out,box-shadow .3s ease-out;border:solid 1px #fff;border-radius:3px}.machAnimate .ep-ribbon:hover,.machAnimate.ep-ribbon:hover{border:solid 1px #6DCFF6;box-shadow:0 0 0 1px #6dcff6}.machAnimate:hover .machine-name,.machAnimate:hover .icon{color:#6dcff6}.machineReveal{max-height:400px;opacity:1}.MachineDesc{max-width:20px;white-space:nowrap;overflow:hidden;transition:max-width .5s ease-out}.MachineDesc.textReveal{max-width:400px}#filterActiveMachine .card__section,#desktop-filters-form.card__section{border-top:solid 1px rgba(163,175,239,.3)}.mini-cart__button-container{margin-top:15px}.mini-cart__recap .serialWarning{width:calc(100% - 10px)}.serialDisabled{pointer-events:none;opacity:.3!important;transition:opacity 1s}.serialMessage{position:absolute;visibility:hidden}.serialWarning{position:absolute;top:0;width:100%;background:#fff;font-weight:700;text-align:center;padding:0}.serialWarning span{width:100%;padding:5px;font-size:14px;line-height:18px;min-height:52px;display:inline-flex;justify-content:center;align-items:center}.serialWarning svg{width:30px;height:30px;margin:0 5px}.machine-img{background:url(/cdn/shop/t/59/assets/default-machine_icon.jpg);background-position:center;background-size:100%;background-repeat:no-repeat;width:60px;height:60px;display:block;margin-right:5px}#validation-icon .machine-img{width:40px;height:40px;transition:background 1s linear}.icon-bounce{animation:bounce 1s cubic-bezier(.28,.84,.42,1)}@keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.8,1.2) translateY(-15px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1) translateY(-5px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}.machineListItem h3{line-height:6px}.machineListWattage,.machineListSerial{font-size:13px}#epProductSKU{margin-bottom:10px;color:#777}.machineListHeader{display:flex;justify-content:space-between;padding:0 10px;background:#f5f5f5;border-bottom:solid 1px #e5e5e5;height:30px}.machineListHeader .link{cursor:pointer}.activeMachineListItem .link:hover{color:#00578a}.machineListItem{border:solid 1px #e5e5e5;background:#fff;height:134px}.machineListItem .mini-cart__line-item{align-items:center;padding:10px 15px;height:100px}.mini-cart__header{border-bottom:solid 1px #e5e5e5;padding:10px 20px}.activeMachineListItem .machineListHeader{background:#6dcff6;color:#fff}.activeMachineListItem{border:solid 1px #6DCFF6}.draggable-icon{background-image:url(draggable-icon.svg);background-repeat:no-repeat;width:12px;height:20px;margin-bottom:35px;cursor:grab!important;display:none}.sort .draggable-icon{display:block}.sortable-menu{list-style-type:none;margin:0;padding:0}.sortable-menu a{display:block;padding:10px 20px;text-decoration:none}.sortable-menu div:active,.draggable--is-dragging,.draggable--is-dragging .draggable-mirror,.draggable--is-dragging .draggable-source{cursor:grabbing!important}.sort.draggable-source--is-dragging{opacity:.2}.draggable--is-dragging .draggable-mirror .machineListHeader .active,.draggable--is-dragging .draggable-source .machineListHeader .active{display:none}.draggable-mirror{z-index:1000}.product-tags{display:none}#buttonWarning{position:relative}#buttonWarning span.inactiveSerial{visibility:visible;width:100%;min-height:50px;left:0;top:10px;bottom:20px;color:#fff;background:#555;border:1px solid #333;padding:0 30px;line-height:48px;border-radius:2px;text-align:center;opacity:0;transition:opacity .3s}#buttonWarning:hover span.inactiveSerial{cursor:not-allowed;opacity:.8;z-index:999}.product-item{padding:0}.product-item__info{padding:0 30px 30px}.product-item__image-wrapper .aspect-ratio{padding-bottom:56.25%!important}.product-item__image-wrapper .aspect-ratio img{object-fit:contain}.product-form__info-list,.product-form__info-item,.product-form__info-item--quantity .product-form__info-title{display:block}.product-form__info-item--quantity{margin-bottom:15px}.product-form__info-item--quantity label{padding:0;margin-bottom:2px}.product-form__info-list{border-spacing:0;margin-top:0}.ep-variant-wrapper{display:flex;justify-content:space-between}.quantity-selector--product .quantity-selector__button{padding:0 10px;background:#f8f8f8}.quantity-selector--product .quantity-selector__value{min-width:56px}.product-form__option{margin-bottom:15px}.card__section .product-block-list__item--description{border-top:solid 1px var(--border-color)}.card__section,.card_full-height,.product-form{height:100%}#ep-org-price{color:var(--product-on-sale-accent);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 25px));padding-right:10px;flex:0 0 100%}.ep-sale{position:absolute;top:-30px;right:0}#ep-price-header{background:#fff;z-index:1;padding:10px 0 0;top:calc((var(--header-height)) * var(--header-is-sticky, 0))!important}.ep-product-price-grp{background:#f8f8f8;padding:10px 15px;border:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.ep-product-price-grp .price:not(.price--compare){position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.product-form .price--compare{top:auto}.starting-at{font-size:15px;color:#677279;display:inline-block}.ep-price-wrapper,.product-form__info-content,#ep-package-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}#ep-package-wrapper{margin-top:-10px}.card--sticky{position:static}#compatibility{margin-top:20px;margin-bottom:25px}.product-gallery--with-thumbnails{display:block}.product-gallery__thumbnail-list{width:100%}.product-gallery__thumbnail{display:inline-block}.lb-flat-card{transition:.2s;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:8px!important;margin-bottom:15px;cursor:pointer;display:flex;flex-flow:row;align-items:center;background-color:#fff!important;box-shadow:none!important;width:100%;gap:8px!important}.lb-flat-card:hover{background-color:#e5e5e5!important;border:1px solid #00578A!important}.lb-flat-card.active{border:1px solid #6DCFF6!important;box-shadow:0 0 0 1px #6dcff6!important}.lb-flat-card .lb-card-checkbox-cont{display:flex;align-items:center;justify-content:center;width:30px!important;height:30px!important}.lb-flat-card .lb-checkbox-cont{--background: #fff;--border: #e5e5e5;--border-hover: #BBC1E1;--border-active: #6DCFF6;--tick: #6DCFF6;position:relative;display:inline-block;width:30px!important;height:30px!important}.lb-flat-card .lb-card-checkbox{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:absolute;top:0;left:0;outline:none;background:none;border:none;margin:0!important;padding:0!important;cursor:pointer;width:30px!important;height:30px!important;border-radius:4px;transition:box-shadow .3s ease-in-out .5s!important;box-shadow:inset 0 0 0 var(--s, 1px) var(--b, var(--border))!important;z-index:2}.lb-flat-card .lb-card-checkbox:hover{--s: 2px;--b: var(--border-hover);transition-delay:0s!important}.lb-flat-card .lb-card-checkbox:checked{--b: var(--border-active);--s: 2px}.lb-flat-card .lb-custom-checkbox{position:absolute;top:0;left:0;width:30px!important;height:30px!important;background:var(--background)!important;border:none!important;box-shadow:inset 0 0 0 var(--s, 1px) var(--b, var(--border))!important;border-radius:20px!important;cursor:pointer;transition:box-shadow .3s ease-in-out .5s!important;z-index:1}.lb-flat-card .lb-card-checkbox:hover~.lb-custom-checkbox{--s: 2px;--b: var(--border-hover);transition-delay:0s!important}.lb-flat-card .lb-card-checkbox:checked~.lb-custom-checkbox{--b: var(--border-active);--s: 2px}.lb-flat-card .lb-custom-checkbox span,.lb-product-info-details-button{display:none!important}.lb-flat-card .epPlusIcon{fill:#cfcfcf!important;position:absolute;top:0;left:0;width:30px!important;height:30px!important;opacity:1;transition:opacity .3s ease-in-out,fill .3s ease-in-out!important;pointer-events:none;z-index:2}.lb-flat-card:hover .epPlusIcon{fill:#00578a!important}.lb-flat-card.active .epPlusIcon{opacity:0!important}.lb-flat-card .epCheckBox{pointer-events:none;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--border-active)!important;position:absolute;top:0;left:0;width:30px!important;height:30px!important;opacity:0;transition:opacity .3s ease-in-out!important;z-index:3}.lb-flat-card .lb-card-checkbox:checked~.epCheckBox{opacity:1!important}.lb-flat-card .lb-checkbox-cont.path .lb-card-checkbox:checked~.epCheckBox{--a: 16.1 86.12;--o: 102.22}.lb-flat-card .lb-checkbox-cont.path .epCheckBox{stroke-dasharray:var(--a, 86.12);stroke-dashoffset:var(--o, 86.12);transition:stroke-dasharray .6s ease-in-out,stroke-dashoffset .6s ease-in-out!important}.lb-flat-card .lb-checkbox-cont.bounce .lb-card-checkbox:checked~.epCheckBox{animation:bounce .4s linear forwards .2s!important}.lb-flat-card .lb-checkbox-cont.bounce .epCheckBox{--scale: 0}@keyframes bounce{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.ep-price-h2{margin-bottom:5px}.product-meta__label-list{margin-bottom:10px;float:right}.ready-to-learn{padding:24px 30px}body{border-bottom:6px solid #00578a;border-image:linear-gradient(90deg,#fff,#6dcff6 35%,#00578a) 1}.footer{border-top:10px solid #e5e5e5}.footer-bottom{color:#fff;padding:20px 0}.footer__aside{margin:0;display:flex;align-items:center}.footer__aside-item{margin:15px 10px;text-align:center}.footer__wrapper{border-top:none;padding:40px 0 0}.footer__block-item .rte,.footer__newsletter-form{margin-top:0}.footer__block-item--links{max-width:274px}.footer__link-item{color:#fff9}.footer__title{color:#fff}.text-with-icons__item a{display:block}input{-moz-appearance:auto}.promo-block__heading{margin-bottom:0}.promo-block__inner{position:static}.promo-block__cta{bottom:25px;position:absolute}.promo-block__content{font-style:italic;font-weight:200!important;line-height:1.2em;max-width:250px}.block-list .promo-block__image-clip:before{background:#fff;position:absolute;right:25px;top:20px;font-size:30px;height:60px;width:60px;border-radius:30px;text-align:center;line-height:60px}.block-list div:first-child .promo-block__image-clip:before{content:"1";color:#00385a}.block-list div:nth-child(2) .promo-block__image-clip:before{content:"2";color:#00578a}.block-list div:nth-child(3) .promo-block__image-clip:before{content:"3";color:#318ec4}.collection__image{background-color:#00578a}.collection__image-wrapper{border:solid 1px #e5e5e5}.collection__filter-checkbox label{width:100%}.addOn-only{display:none!important}.modal__close{z-index:1000;right:15px;top:15px}#shopify-section-text-with-icons{margin-top:120px}.facet-checkbox--disabled{display:none!important}.payment-list__item[aria-labelledby=pi-venmo],.payment-list__item[aria-labelledby=pi-apple_pay]{display:none}#collection_fusion-edge,#collection_fusion-pro,#collection_laser-machines{background-size:cover;color:#fff;width:100%;background-repeat:no-repeat;position:relative}#collection_laser-machines{background-position:50% center}#collection_fusion-edge{background-image:url(bg_collection_fusion-edge.webp);padding-bottom:38.5714%;min-height:350px;background-position:30% center}#collection_fusion-pro{background-image:url(bg_collection_fusion-pro.webp);padding-bottom:38.5714%;min-height:350px;background-position:30% center}.collection_innerContainer{position:absolute;top:50%;left:0;transform:translateY(-50%)}.ep-section{padding:40px 20px}.ep-section-secondary{background:#292a36;background-image:linear-gradient(-40deg,#292a36,#1e1f28);color:#fff}.ep-section-muted{background:#e5e5e5}.ep-section-large{margin:100px 0}#shopify-section-announcement-bar{z-index:10;position:relative;background:#fff}.shopify-section__header{box-shadow:0 0 10px #0006}#shopify-section-1618003746da69b412{border-top:1px solid rgb(230,230,230);margin-bottom:0;padding-top:25px;padding-bottom:15px;background:#fafafa}#shopify-section-16165340567aa8b921{border-bottom:1px solid rgb(230,230,230);padding-bottom:25px;background:#fafafa}#shopify-section-1618003746da69b412 section{margin-bottom:0!important}#shopify-section-16165340567aa8b921 section{margin-top:0!important}.call-to-action-banner{padding:24px 30px}.call-to-action-banner h3{font-weight:200!important}#section_part{background-image:url(shop-epilog-parts.webp);background-repeat:no-repeat;margin-top:-60px;background-size:cover;background-position:center center}#section_search{background-image:url(shop-epilog-parts.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.icon{transition:all .03s ease-out}svg.icon:hover{color:#6dcff6!important}.shopify-email-marketing-confirmation__container{margin-top:100px}.shopify-email-marketing-confirmation__container a{display:inline-block;margin-top:30px}input{border:1px solid #e5e5e5;color:#00578a;background:#fff;-webkit-appearance:none;resize:none;border-radius:2px!important;padding:12px;font-size:max(1rem,16px);line-height:normal;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;display:block}input:focus{border-color:#00badb;box-shadow:0 0 0 1px #00badb;color:#00578a}input:focus-visible{outline:none}.hbspt-form input{height:48px}.hs_recaptcha{display:none}.hs_email input,.hs_email .input{margin-right:0}.hs-error-msgs label,.hs-form-required{color:#f2545b}.inputs-list{margin:0 0 5px;width:100%;padding-left:0;list-style:none}.inputs-list label{float:none;width:auto;padding:0;line-height:18px;white-space:normal;font-weight:400;display:block;margin-top:8px;font-size:14px}input.hs-input.error,div.field.error input,div.field.error textarea,div.field.error .chzn-choices,textarea.hs-input.error,select.hs-input.error{border-color:#f2545b}.ep-section-secondary input[type=text],.ep-section-secondary input[type=email]{background:#ffffff1a;color:#ffffff80;background-clip:padding-box;border:solid 2px transparent;box-shadow:inset 3px 3px 6px #0006,inset -3px -3px 6px #ffffff0a;text-shadow:none;height:48px;vertical-align:middle;display:inline-block;padding:8px 16px!important}.ep-section-secondary input[type=text]:focus,.ep-section-secondary input[type=email]:focus{border:solid 2px #00578a;color:#fff;box-shadow:inset 1px 1px 2px #0009,inset -1px -1px 2px #ffffff0a}.ep-section-secondary hr{border-color:#ffffff1a;border-width:1px}.alert--error{background:#ff6c69;color:#fff}.alert--error:before{font-weight:900;margin-right:10px;content:"\f071";font-family:fontawesome}.modal__inner script{display:none}.container--narrow{max-width:1024px}h2.product-form__info-title{display:inline-block!important;text-align:left}.product-form__payment-container>.button--disabled{width:calc(100% - 18px)}.product-form__variants{display:block}.product-form__variants,.item--quantity-wrapper{margin-bottom:10px}.slideshow__title{text-shadow:1px 1px 2px #000;text-transform:uppercase;font-weight:200!important}.slideshow__title:before{content:"|";font-weight:900;margin-right:10px;color:#00578a}.slideshow__content{text-shadow:1px 1px 2px #000}.slideshow__title,.slideshow__content{max-width:515px}#block-slide-0 .slideshow__title,#block-slide-0 .slideshow__content{text-shadow:none}#block-slide-2 .slideshow__title{margin:15px auto}.slideshow__button{margin-top:20px}.slideshow .flickity-page-dots .dot{background:#e5e5e5;border-color:#e5e5e5;transition:all .25s ease-in-out}.slideshow .flickity-page-dots .dot.is-selected{background:#00578a;border-color:#00578a}.slideshow .flickity-page-dots .dot:hover{background:#6dcff6;border-color:#6dcff6}.text-with-icons__content-wrapper svg{max-width:90px;max-height:90px}@media (min-width: 1280px){.mini-cart .icon--nav-triangle-borderless{right:33px}}@media (min-width: 1000px){.ep-text-right-m{text-align:right!important}.ep-text-left-m{text-align:left!important}[data-section-id=product-recommendations]{clear:both}.product-block-list__wrapper{width:100%}.product-block-list__item{width:calc(55% - 15px)}.product-block-list__item--info{width:calc(45% - 15px);position:static;float:right;margin-left:15px}.product-gallery--with-thumbnails .product-gallery__carousel-wrapper{margin:0 0 25px}.product-form{margin-top:0}.header__action-list{margin-left:0}.popover--logged{right:-27px;top:30px}.header__action-item.hidden-tablet-and-up:first-child+.header__action-item{padding-left:12px}.popover--unlogged[aria-hidden=false]{transform:scale(1) translate(calc(50% - 12px));top:35px}.header:not(.header--condensed){padding-bottom:15px!important}#block-slide-1 .slideshow__title{margin:0 auto}#block-slide-1 .slideshow__content-wrapper{top:45%!important}.slideshow__content-wrapper{top:5%!important}}@media (max-width: 999px){h1,.h1,.rte h1{font-size:30px!important;line-height:36px}.ep-heading-small{font-size:46px;line-height:52px}.card--collapsed .card__section{padding-top:30px}.ep-sticky{top:100px}.product-block-list__wrapper{width:100%;display:flex;flex-wrap:wrap}.product-block-list__item{width:100%}.product-block-list__item--gallery{order:1}.product-block-list__item--info{width:100%;float:none;order:2}.product-block-list__item--product-description{order:3}.product-block-list__item--description{order:4}.product-block-list__item--trust{order:5}.product-block-list__item--shipping{order:6}#collection_fusion-edge:before,#collection_fusion-pro:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1}#collection_fusion-edge>*,#collection_fusion-pro>*{z-index:2}}@media (min-width: 761px){.ep-tabs-list-item{display:inline-table!important}#mobile-hero{display:none}#accessories-modal-left{width:40%!important;padding:40px!important}#accessories-modal-right{width:60%!important;padding:40px!important}}@media (max-width: 760px){.ep-sticky{top:65px}.ep-tabs-list{display:block!important;overflow:inherit!important}.ep-tabs-list-item{border-top-left-radius:0!important;border-top-right-radius:0!important}.ep-tabs-list-item.ep-active:after,.ep-tabs-list-item.ep-active:before{display:none}.announcement-bar__inner{font-size:11px}.link-box{text-align:center}.ep-techSupport li{font-size:10px}.header__action-list{margin-left:auto}#shopify-section-slideshow{display:none}#mobile-hero{display:block;background:url(https://cdn.shopify.com/s/files/1/0567/0236/9834/t/17/assets/epilog-mobile-maker.webp);margin:-50px -40px 0;width:calc(100% + 80px);background-size:cover;background-repeat:no-repeat;background-position:center left;padding:50px 30px}#mobile-hero p{max-width:50%}.slideshow__title{max-width:50%;font-size:18px!important;text-shadow:none!important}.ep-grid{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.grid-width-1-2,.grid-width-1-3,.grid-width-2-3{flex:0 0 100%;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.footer__block-item--links{max-width:100%}}@media screen and (min-width: 641px){.ep-width-auto-s{width:auto!important}.featured-collection{background-image:inherit}.header__action-list{padding-left:0}.product-item--list .product-item__info{margin:15px 15px 15px 0}.product-form__payment-container>*{width:calc(100% - 18px)}.product-form__payment-container{margin:5px -10px 0}.text-with-icons__icon-wrapper{margin:0 26px 0 0}.text-with-icons__icon-wrapper svg{width:50px;height:50px}.card__separator{margin:10px 0 20px}.footer__block-list{margin:0}.footer__block-item{padding:25px 25px 25px 0}}@media screen and (max-width: 640px){#buttonWarning{margin-top:20px}#buttonWarning span.inactiveSerial{top:0}.header__search-bar-wrapper.is-visible{visibility:visible;margin-bottom:-72px}.ep-tabs-list{width:calc(100% - 40px);margin-left:20px}.text-with-icons__content-wrapper{padding:0 60px}#activeMachines{max-height:200px}.footer__block-item{border-bottom:solid 1px rgba(255,255,255,.1)}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/custom.css.map */
