.grid-container{display:grid;grid-template-columns:repeat(12,calc((100% - (11*24px))/12));grid-template-rows:auto;column-gap:24px}.grid-container.grid-3x3 [class*=pos]{display:flex;flex-direction:column}.grid-container.grid-3x3 .pos1,.grid-container.grid-3x3 .pos4,.grid-container.grid-3x3 .pos7{grid-column-start:1;grid-column-end:6;text-align:left}.grid-container.grid-3x3 .pos2,.grid-container.grid-3x3 .pos5,.grid-container.grid-3x3 .pos8{grid-column-start:4;grid-column-end:10;text-align:center;justify-self:center}.grid-container.grid-3x3 .pos5-wide{grid-column-start:2;grid-column-end:12}.grid-container.grid-3x3 .pos3,.grid-container.grid-3x3 .pos6,.grid-container.grid-3x3 .pos9{grid-column-start:8;grid-column-end:13;text-align:left}.grid-container.grid-3x3 .pos4,.grid-container.grid-3x3 .pos5,.grid-container.grid-3x3 .pos6{justify-content:center}.grid-container.grid-3x3 .pos7,.grid-container.grid-3x3 .pos8,.grid-container.grid-3x3 .pos9{justify-content:flex-end}@media screen and (max-width:1024px){.grid-container{grid-template-columns:repeat(8,calc((100% - (7*24px))/8))}.grid-container.grid-3x3 .pos1,.grid-container.grid-3x3 .pos4,.grid-container.grid-3x3 .pos7{grid-column-end:5}.grid-container.grid-3x3 .pos2,.grid-container.grid-3x3 .pos5,.grid-container.grid-3x3 .pos8{grid-column-start:2;grid-column-end:8}.grid-container.grid-3x3 .pos3,.grid-container.grid-3x3 .pos6,.grid-container.grid-3x3 .pos9{grid-column-start:5;grid-column-end:9}}@media screen and (max-width:640px){.grid-container{grid-template-columns:repeat(4,calc((100% - (3*24px))/4))}.grid-container.grid-3x3 .pos2,.grid-container.grid-3x3 .pos5,.grid-container.grid-3x3 .pos8,.grid-container.grid-3x3 .pos3,.grid-container.grid-3x3 .pos6,.grid-container.grid-3x3 .pos9{grid-column-start:1;grid-column-end:5}.grid-container.grid-3x3 .pos1,.grid-container.grid-3x3 .pos4,.grid-container.grid-3x3 .pos7,.grid-container.grid-3x3 .pos3,.grid-container.grid-3x3 .pos6,.grid-container.grid-3x3 .pos9{text-align:center}.grid-container.grid-3x3 .pos1 .pill-button,.grid-container.grid-3x3 .pos4 .pill-button,.grid-container.grid-3x3 .pos7 .pill-button,.grid-container.grid-3x3 .pos3 .pill-button,.grid-container.grid-3x3 .pos6 .pill-button,.grid-container.grid-3x3 .pos9 .pill-button{margin-left:auto;margin-right:auto}}body,html{background:#f0f0f0;margin:0}body.fog{background:#f0f0f0}body.peach{background:#f5e1d6}body.mint{background:#d8eae7}body.sand{background:#f0e6dc}body.eggshell{background:#ebe7e1}body.lavender{background:#f7f5ff}body{overflow-x:hidden}#content{position:relative;z-index:0}[href="/components/"]{display:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}div{box-sizing:border-box}a{box-sizing:border-box;text-decoration:none;color:inherit;display:inline-block}img{max-width:100%}ul{margin:0;padding:0;margin-block-start:0;padding-inline-start:0}li{list-style:none;margin-bottom:0}sup{line-height:0;font-size:.5em}:focus{outline:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;box-sizing:border-box}button,input{overflow:visible}button,select{text-transform:none}button{border:none;padding:0;cursor:pointer;background:0 0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}.grid-container{display:grid;grid-template-columns:repeat(12,calc((100% - (11*24px))/12));grid-template-rows:auto;column-gap:24px}.grid-container.grid-3x3 [class*=pos]{display:flex;flex-direction:column}.grid-container.grid-3x3 .pos1,.grid-container.grid-3x3 .pos4,.grid-container.grid-3x3 .pos7{grid-column-start:1;grid-column-end:6;text-align:left}.grid-container.grid-3x3 .pos2,.grid-container.grid-3x3 .pos5,.grid-container.grid-3x3 .pos8{grid-column-start:4;grid-column-end:10;text-align:center;justify-self:center}.grid-container.grid-3x3 .pos5-wide{grid-column-start:2;grid-column-end:12}.grid-container.grid-3x3 .pos3,.grid-container.grid-3x3 .pos6,.grid-container.grid-3x3 .pos9{grid-column-start:8;grid-column-end:13;text-align:left}.grid-container.grid-3x3 .pos4,.grid-container.grid-3x3 .pos5,.grid-container.grid-3x3 .pos6{justify-content:center}.grid-container.grid-3x3 .pos7,.grid-container.grid-3x3 .pos8,.grid-container.grid-3x3 .pos9{justify-content:flex-end}@media screen and (max-width:1024px){.grid-container{grid-template-columns:repeat(8,calc((100% - (7*24px))/8))}.grid-container.grid-3x3 .pos1,.grid-container.grid-3x3 .pos4,.grid-container.grid-3x3 .pos7{grid-column-end:5}.grid-container.grid-3x3 .pos2,.grid-container.grid-3x3 .pos5,.grid-container.grid-3x3 .pos8{grid-column-start:2;grid-column-end:8}.grid-container.grid-3x3 .pos3,.grid-container.grid-3x3 .pos6,.grid-container.grid-3x3 .pos9{grid-column-start:5;grid-column-end:9}}@media screen and (max-width:640px){.grid-container{grid-template-columns:repeat(4,calc((100% - (3*24px))/4))}.grid-container.grid-3x3 .pos2,.grid-container.grid-3x3 .pos5,.grid-container.grid-3x3 .pos8,.grid-container.grid-3x3 .pos3,.grid-container.grid-3x3 .pos6,.grid-container.grid-3x3 .pos9{grid-column-start:1;grid-column-end:5}.grid-container.grid-3x3 .pos1,.grid-container.grid-3x3 .pos4,.grid-container.grid-3x3 .pos7,.grid-container.grid-3x3 .pos3,.grid-container.grid-3x3 .pos6,.grid-container.grid-3x3 .pos9{text-align:center}.grid-container.grid-3x3 .pos1 .pill-button,.grid-container.grid-3x3 .pos4 .pill-button,.grid-container.grid-3x3 .pos7 .pill-button,.grid-container.grid-3x3 .pos3 .pill-button,.grid-container.grid-3x3 .pos6 .pill-button,.grid-container.grid-3x3 .pos9 .pill-button{margin-left:auto;margin-right:auto}}@font-face{font-family:Euclid;src:url("../fonts/Euclid Circular B Regular.otf") format("opentype");font-weight:400}@font-face{font-family:EuclidMedium;src:url("../fonts/Euclid Circular B Medium.otf") format("opentype");font-weight:500}@font-face{font-family:Gascogne;src:url("../fonts/GascogneCricut-Light.ttf") format("opentype");font-weight:400}.h0,h1,h2,h3,h4,h5,h6{font-family:EuclidMedium;font-weight:400}.h0,h1,h2,h3,h4{letter-spacing:-.02em}.h0{font-size:110px;line-height:1.05}h1{font-size:82px;line-height:1.05}h2{font-size:68px;line-height:1.1}h3{font-size:42px;line-height:1.1}h4{font-size:34px;line-height:1.2}h5{font-size:28px;line-height:1.2;letter-spacing:-.01em}h6{font-size:22px;line-height:1.25}p,button,label,input,ul{font-family:Euclid;font-size:20px;line-height:1.5}.p-large{font-family:Euclid;font-size:32px;line-height:1.4;letter-spacing:-.01em}.p-bold{font-family:EuclidMedium;font-weight:400;font-size:20px;line-height:1.5}.small{font-family:Euclid;font-size:15px;line-height:1.5}.small-bold{font-family:EuclidMedium;font-weight:400;font-size:15px;line-height:1.5}.testimonial{font-family:EuclidMedium;font-weight:400;font-size:32px;line-height:46px}.testimonial-small{font-family:EuclidMedium;font-weight:400;font-size:18px;line-height:27px}.p-tag{font-family:Euclid;font-size:12px;line-height:1.5}@media screen and (max-width:1024px){.h0{font-size:76px}h1{font-size:68px;line-height:1.1}h2{font-size:42px}h3{font-size:34px;line-height:1.2}h4{font-size:28px}h5{font-size:22px;line-height:1.25}h6{font-size:18px;line-height:1.18}body,p,li,button,label,input{font-size:19px}.p2{font-size:18px}.testimonial{font-size:24px;line-height:35px}}@media screen and (max-width:640px){.h0{font-size:42px}h1{font-size:36px;line-height:1.05}h2{font-size:32px;line-height:42px}h3{font-size:28px;line-height:37px}h4{font-size:24px;line-height:24px}h5{font-size:20px;line-height:27px}h6{font-size:18px;line-height:26px}body,p,li,button,label,input,.p-bold{font-size:18px;line-height:28px}.p-large{font-size:18px}.small,.small-bold{font-size:14px;line-height:24px}.testimonial{font-size:20px;line-height:24px}.testimonial-small{font-size:16px;line-height:27px}.p-tag{font-size:10px;line-height:18px}}section{margin-top:120px;margin-bottom:120px}section.billboard,section.two-up{margin-top:60px;margin-bottom:60px}section.hero{margin-top:0}@media screen and (max-width:640px){section{margin-top:60px;margin-bottom:60px}section.billboard,section.two-up{margin-top:30px;margin-bottom:30px}}.wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 70px;position:relative}@media screen and (max-width:1024px){.wrapper{padding:0 40px}}@media screen and (max-width:640px){.wrapper{padding:0 30px}}.back-button{position:absolute;z-index:1;top:160px;left:50px;font-size:0;padding:20px}@media screen and (min-width:1441px){.back-button{left:calc(50% - 670px)}}@media screen and (max-width:1024px){.back-button{top:100px;left:20px}}@media screen and (max-width:640px){.back-button{left:10px}}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.visually-hidden:focus{clip:auto;height:auto;overflow:auto;position:absolute;width:auto}#flying-focus{position:absolute;margin:0;background:0 0;-webkit-transition-property:left,top,width,height;transition-property:left,top,width,height;-webkit-transition-timing-function:cubic-bezier(0,1,0,1);transition-timing-function:cubic-bezier(0,1,0,1);pointer-events:none;box-shadow:0 0 2px 1px #0f4bc3,0 0 2px #0f4bc3 inset;border-radius:2px;z-index:9000}#flying-focus.flying-focus_hidden{visibility:hidden}#flying-focus.flying-focus_visible{visibility:visible;z-index:9000}#flying-focus .flying-focus_target{outline:none !important}#flying-focus .flying-focus_target::-moz-focus-inner{border:0 !important}@media screen and (-webkit-min-device-pixel-ratio:0){#flying-focus #flying-focus{box-shadow:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-3px}}.pill-button{text-transform:capitalize;width:max-content;align-items:center;cursor:pointer;border-radius:100px;display:inline-block;padding:11px 24px;font-family:EuclidMedium;font-size:15px;line-height:24px;margin:0;transition:padding .15s ease-out,margin .15s ease-out}.pill-button.forest{background:#0a3728;color:#fff}.pill-button.shamrock{background:#b9dcc8;color:#0a3728}.pill-button.ginger-bread{background:#af783c;color:#f0e6dc}.pill-button.white{background:#fff;color:#000}.pill-button.black{background:#000;color:#fff}.pill-button.with-icon{display:inline-flex}.pill-button.with-icon svg{margin-right:6px;height:7px;width:8px}.pill-button:hover,.pill-button:focus{padding:11px 32px;margin-left:-8px;margin-right:-8px}@media screen and (max-width:640px){.pill-button{padding:9px 20px;font-family:EuclidMedium;font-size:14px;line-height:24px}.pill-button:hover,.pill-button:focus{padding:9px 28px;margin-left:-8px;margin-right:-8px}}.socials-listing{display:flex}.socials-listing li{margin-right:27px}@media screen and (max-width:320px){.socials-listing li{margin-right:15px}}.socials-listing li a svg{fill:#000}.tag{height:51px;display:inline-flex;padding:3px 20px 3px 3px;border-radius:50px}.tag.white{background-color:#fff}.tag .tag-image{margin-right:12px}.tag .tag-image img{max-height:100%;border-radius:50%}.tag .tag-text{display:flex;flex-direction:column;justify-content:center}.tag .tag-secondary-text{font-family:Euclid;font-size:10px;line-height:20px;margin-top:-3px}@media screen and (max-width:640px){.tag .tag-secondary-text{font-size:10px;line-height:18px}}.dropdown{display:inline-block;position:relative;width:200px;max-width:100%;text-align:left;z-index:100}.dropdown .button-wrapper{position:relative}.dropdown .chosen-one{width:100%;background-color:#fff;display:flex;align-items:center;padding:13px 15px;border-radius:4px;cursor:pointer}.dropdown .chosen-one svg{display:inline-block;margin:1px 0 0 auto;transition:transform .25s ease-out}.dropdown .button-wrapper select{position:absolute;width:100%;height:100%;top:0;opacity:0;pointer-events:none}@media (pointer:coarse){.dropdown .button-wrapper select{pointer-events:bounding-box}}.dropdown .dropdown-menu{position:absolute;left:0;top:100%;width:100%;margin:5px 0 0;background-color:#fff;border-radius:4px;height:0;overflow:hidden;transition:height .55s cubic-bezier(.19,1,.22,1);box-shadow:0px 32px 35px -23px rgba(0,0,0,.17)}.dropdown .dropdown-menu ul{padding:13px 15px}.dropdown .dropdown-menu li{cursor:pointer;margin:0 0 13px}.dropdown .dropdown-menu li:last-child{margin:0}.dropdown .dropdown-menu li.disabled{cursor:default;color:#494949;pointer-events:none}@media screen and (max-width:640px){.dropdown .small-bold{font-size:12px}.dropdown .chosen-one svg{margin-top:-1px}.dropdown .chosen-one p{display:inline-block;overflow:hidden;width:calc(100% - 14px);white-space:nowrap;text-overflow:ellipsis}}.with-sticky-bar .navigation.mobile-menu-visible{height:calc(100% - 72px)}.navigation{height:auto;width:100%;position:-webkit-sticky;position:sticky;z-index:200;top:0;left:0;will-change:transform}.navigation.navigationScrollHidden{pointer-events:none}.navigation.navigationScrollShowing{pointer-events:none;transition:transform .65s cubic-bezier(.19,1,.22,1)}.navigation .desktop-login-language-container{position:relative;z-index:100}.navigation .login-language-container{background:#f0f0f0;width:100%}.navigation .login-language-wrapper{display:inline-block;display:flex;justify-content:flex-end;font-size:0;width:100%;max-width:2048px}.navigation .login-language-content{font-size:0}.navigation .log-in{padding:10px 24px;display:inline-block;position:relative}.navigation .log-in:after{content:"";height:2px;width:calc(100% - 48px);position:absolute;bottom:10px;left:24px;background-color:#000;transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}.navigation .log-in:hover:after,.navigation .log-in:focus:after{transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.navigation .log-in:before{content:"";width:1px;height:14px;position:absolute;top:50%;right:0;transform:translate(0,-50%);background-color:#bebebe}.navigation .language{padding:10px 0 10px 24px;display:inline-block}.navigation .language .language-img{margin-right:3px;vertical-align:bottom;margin-bottom:6px;width:12px}.navigation .language svg{margin:8px 0 0 4px;display:inline-block;vertical-align:top}.navigation .main-nav{width:100%;height:100%;background:#fff;box-sizing:border-box;z-index:50}.navigation .main-content{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:2048px;min-height:64px;position:relative;z-index:20;background-color:inherit}.navigation .desktop-links{font-size:0}.navigation .desktop-links li{margin:21px 0 0;padding:0 16px 21px;display:inline-block}.navigation .desktop-links a,.navigation .desktop-links button{position:relative}.navigation .desktop-links a:after,.navigation .desktop-links button:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000;transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}.navigation .desktop-links a:hover:after,.navigation .desktop-links a:focus:after,.navigation .desktop-links button:hover:after,.navigation .desktop-links button:focus:after{transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.navigation .links a{display:flex;align-items:center}.navigation .shop-link{position:relative}.navigation .shop-link:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000;transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}.navigation .shop-link:hover:after,.navigation .shop-link:focus:after{transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.navigation .mobile-menu-button,.navigation .mobile-drop-down{display:none}.navigation .mobile-menu-button svg{overflow:visible}.navigation .with-sub-menu{position:relative}.navigation .with-sub-menu:after{content:"";position:absolute;bottom:0;width:calc(100% + 150px);left:-75px;height:22px;display:none}.navigation .with-sub-menu:hover:after,.navigation .with-sub-menu:focus:after{display:block}.navigation .cart a{display:inline-block}.navigation .cart p{display:inline-block;margin:0 8px 0 0}.navigation .cart svg{vertical-align:top;padding:4px 0 0}.navigation .desktop-sub-menu{position:absolute;height:240px;top:100%;left:0;width:100%;background-color:#fff;padding:28px 0;visibility:hidden;transform:translate3d(0,-100%,0);transition:transform .8s cubic-bezier(.19,1,.22,1),visibility 0s .8s linear;z-index:0}.navigation .desktop-sub-menu:after{content:"";position:absolute;pointer-events:none;width:100%;height:19px;top:100%;opacity:0;transition:opacity .8s linear;background:transparent url("../images/menu-shadow.png");background-size:1px 19px}.navigation .desktop-sub-menu.active{transform:translate3d(0,0,0);z-index:10;visibility:visible;transition:transform .8s cubic-bezier(.19,1,.22,1),visibility 0s 0s linear}.navigation .desktop-sub-menu.active:after{opacity:.5}.navigation .desktop-sub-menu .sub-menu-content{display:inline-flex}.navigation .desktop-sub-menu .sub-menu-item:not(:last-child){margin-right:80px}.navigation .desktop-sub-menu .sub-menu-item .product-image{opacity:0;transform:scale(.5);transition:opacity .25s .25s ease-out,transform .25s .25s ease-out}.navigation .desktop-sub-menu .sub-menu-item p{white-space:nowrap;opacity:0;transition:opacity .35s .25s ease-out}.navigation .desktop-sub-menu .sub-menu-item a{display:inline-block;position:relative}.navigation .desktop-sub-menu .sub-menu-item a svg{position:relative;display:block;transform:scale3d(1,1,1);transition:transform .25s ease-out}.navigation .desktop-sub-menu .sub-menu-item a .p2{color:#000}.navigation .desktop-sub-menu .sub-menu-item a:hover,.navigation .desktop-sub-menu .sub-menu-item a:focus{cursor:pointer}.navigation .desktop-sub-menu .sub-menu-item a:hover svg,.navigation .desktop-sub-menu .sub-menu-item a:focus svg{transform:scale3d(1.1,1.1,1)}.navigation .sub-menu-wrapper{text-align:center;position:absolute;width:100%;max-width:2048px;top:50%;left:50%;transform:translate3d(-50%,-50%,0);visibility:hidden;transition:visibility 1s linear;padding:30px 70px;z-index:0}.navigation .sub-menu-wrapper.active{visibility:visible;z-index:100}.navigation .sub-menu-wrapper.active .sub-menu-item .product-image{opacity:1;transform:scale(1)}.navigation .sub-menu-wrapper.active .sub-menu-item .product-image svg.autopress{transform:scale(.9)}.navigation .sub-menu-wrapper.active .sub-menu-item .product-image svg.autopress:hover{transform:scale(1)}.navigation .sub-menu-wrapper.active .sub-menu-item .product-image svg.hat-press{transform:scale(.8)}.navigation .sub-menu-wrapper.active .sub-menu-item .product-image svg.hat-press:hover{transform:scale(.9)}.navigation .sub-menu-wrapper.active .sub-menu-item .product-image .ep3{transform:scale3d(.94,.95,.94)}.navigation .sub-menu-wrapper.active .sub-menu-item .product-image .ep3:hover{transform:scale3d(1)}.navigation .sub-menu-wrapper.active .sub-menu-item p{opacity:1}.navigation .product-image{width:140px;height:140px;border-radius:50%;background-color:#f0f0f0;display:grid;justify-items:center;align-items:center;margin-bottom:10px}.navigation .mobile-menu-button,.navigation .mobile-drop-down{display:none}.navigation .mobile-menu-button svg{overflow:visible}.navigation .drop-down-button{width:100%;display:flex;justify-content:space-between;align-items:center}.navigation .drop-down-button span{position:relative}.navigation .drop-down-button span:after{content:"";height:2px;width:100%;position:absolute;top:calc(100% - 10px);left:0;background-color:#000;opacity:0;transition:opacity .2s}.navigation .drop-down-button span.open:after{opacity:1}.navigation .mobile-nav-link{font-family:EuclidMedium;font-weight:400;font-size:34px;line-height:76.5px;letter-spacing:-.02em}.navigation .mobile-nav-link svg{transform-origin:center center}.navigation .mobile-sub-menu-wrapper{overflow:hidden;height:0;transition:height .7s cubic-bezier(.19,1,.22,1)}.navigation .mobile-sub-menu-wrapper .sub-menu-content{padding:60px 0}.navigation .mobile-sub-menu-wrapper .sub-menu-item{color:#000;margin-bottom:24px}.navigation .mobile-sub-menu-wrapper .sub-menu-item:nth-of-type(1) .product-image{opacity:0;transition:opacity .25s .15s ease-out}.navigation .mobile-sub-menu-wrapper .sub-menu-item:nth-of-type(1) p{opacity:0;transform:translate3d(-20px,0,0);transition:opacity .25s .2s ease-out,transform .25s .2s ease-out}.navigation .mobile-sub-menu-wrapper .sub-menu-item:nth-of-type(2) .product-image{opacity:0;transition:opacity .25s .2s ease-out}.navigation .mobile-sub-menu-wrapper .sub-menu-item:nth-of-type(2) p{opacity:0;transform:translate3d(-20px,0,0);transition:opacity .25s .25s ease-out,transform .25s .25s ease-out}.navigation .mobile-sub-menu-wrapper .sub-menu-item:nth-of-type(3) .product-image{opacity:0;transition:opacity .25s .25s ease-out}.navigation .mobile-sub-menu-wrapper .sub-menu-item:nth-of-type(3) p{opacity:0;transform:translate3d(-20px,0,0);transition:opacity .25s .3s ease-out,transform .25s .3s ease-out}.navigation .mobile-sub-menu-wrapper .sub-menu-item:nth-of-type(4) .product-image{opacity:0;transition:opacity .25s .3s ease-out}.navigation .mobile-sub-menu-wrapper .sub-menu-item:nth-of-type(4) p{opacity:0;transform:translate3d(-20px,0,0);transition:opacity .25s .35s ease-out,transform .25s .35s ease-out}.navigation .mobile-sub-menu-wrapper.active .sub-menu-item .product-image{opacity:1}.navigation .mobile-sub-menu-wrapper.active .sub-menu-item p{opacity:1;transform:translate3d(0,0,0)}.navigation .mobile-sub-menu-wrapper .product-image{width:96px;height:96px;margin-right:24px;margin-bottom:0}.navigation .mobile-sub-menu-wrapper .product-image svg{width:64px;height:64px}.navigation .mobile-login-language-container{position:-webkit-sticky;position:sticky;bottom:0;left:0;width:100%}.navigation .mobile-login-language-container .login-language-wrapper{justify-content:flex-start}.navigation a.skip-link{background:#0a3728;color:#fff;left:50%;padding:5px 15px;border-radius:0 0 4px 4px;position:absolute;transform:translateX(-50%) translateY(-100%);transition:transform .3s}.navigation a.skip-link:focus{transform:translateX(-50%) translateY(0%)}@media screen and (max-width:1024px){.navigation.mobile-menu-visible:after{content:"";position:absolute;display:block;width:100%;height:100vh;z-index:0}.navigation .mobile-drop-down{position:absolute;background:#fff;width:100%;max-height:calc(100vh - 100%);transform:translate3d(0,-100%,0);transition:transform .7s cubic-bezier(.19,1,.22,1);overflow-y:auto;z-index:10}.navigation .mobile-drop-down ul{padding:58px 160px 70px}.navigation.mobile-menu-visible .mobile-drop-down{transform:translate3d(0,0,0)}.navigation .mobile-links li:nth-of-type(1){opacity:0;transform:translate3d(0,-20px,0);transition:transform .25s .3s ease-out,opacity .15s .3s ease-out}.navigation .mobile-links li:nth-of-type(2){opacity:0;transform:translate3d(0,-20px,0);transition:transform .25s .35s ease-out,opacity .15s .35s ease-out}.navigation .mobile-links li:nth-of-type(3){opacity:0;transform:translate3d(0,-20px,0);transition:transform .25s .4s ease-out,opacity .15s .4s ease-out}.navigation .mobile-links li:nth-of-type(4){opacity:0;transform:translate3d(0,-20px,0);transition:transform .25s .45s ease-out,opacity .15s .45s ease-out}.navigation .mobile-links li:nth-of-type(5){opacity:0;transform:translate3d(0,-20px,0);transition:transform .25s .5s ease-out,opacity .15s .5s ease-out}.navigation .mobile-links li:nth-of-type(6){opacity:0;transform:translate3d(0,-20px,0);transition:transform .25s .55s ease-out,opacity .15s .55s ease-out}.navigation.mobile-menu-visible .mobile-links li{opacity:1;transform:translate3d(0,0,0)}.navigation .mobile-menu-button,.navigation .mobile-drop-down{display:block}.navigation .desktop-links,.navigation .desktop-sub-menu,.navigation .desktop-login-language-container{display:none}}@media screen and (max-width:640px){.navigation .mobile-drop-down ul{padding:31px 30px 70px}.navigation .mobile-nav-link{font-size:24px;line-height:56.5px}.navigation .mobile-sub-menu-wrapper .sub-menu-content{padding:30px 0}.navigation .mobile-sub-menu-wrapper .sub-menu-item{margin-bottom:22px}.navigation .mobile-sub-menu-wrapper .product-image{width:64px;height:64px;margin-right:16px}.navigation .mobile-sub-menu-wrapper .product-image svg{width:56px;height:56px}}#footer{position:relative;margin-top:120px;padding:85px 0 70px;background-color:#fafafa}#footer .footer-content{max-width:2048px}#footer .footer-top{margin-bottom:75px}#footer .footer-about{grid-column-start:2;grid-column-end:4}#footer .footer-products-policies{grid-column-start:4;grid-column-end:6}#footer .footer-products{margin-bottom:40px}#footer .footer-connect{grid-column-start:8;grid-column-end:12}#footer h6{color:#168666;margin-bottom:20px}#footer .footer-about li,#footer .footer-products-policies li{margin-bottom:5px}#footer .footer-about li a,#footer .footer-products-policies li a{position:relative}#footer .footer-about li a:after,#footer .footer-products-policies li a:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000;transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}#footer .footer-about li a:hover:after,#footer .footer-about li a:focus:after,#footer .footer-products-policies li a:hover:after,#footer .footer-products-policies li a:focus:after{transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}#footer .language-select{display:inline-block;background-color:#f0f0f0;border-radius:4px;padding:15px;margin-right:25px}#footer .language-select img{display:inline-block;margin:2px 0 0;vertical-align:top;width:16px}#footer .language-select span{display:inline-block;margin:0 20px 0 3px}#footer .language-select svg{display:inline-block;transform:translate3d(0,0,0);transition:transform .15s ease-out}#footer .language-select:hover svg,#footer .language-select:focus svg{transform:translate3d(2px,-3px,0)}#footer .language-secondary-link{margin-right:20px;position:relative}#footer .language-secondary-link.active:after{content:"";position:absolute;width:100%;height:1px;background-color:#000;top:calc(100% + 3px);left:0}#footer .footer-email,#footer .footer-socials{margin-bottom:85px}#footer .footer-email h4{margin-bottom:25px}#footer .footer-copyright{grid-column-start:2;grid-column-end:7}#footer .footer-address{grid-column-start:8;grid-column-end:12;color:#494949}@media screen and (max-width:1024px){#footer .footer-about{grid-column-start:1;grid-column-end:3}#footer .footer-products-policies{grid-column-start:3;grid-column-end:5}#footer .footer-connect{grid-column-start:6;grid-column-end:9}#footer .footer-bottom{display:flex;justify-content:space-between}#footer .footer-copyright{grid-column-start:1;grid-column-end:5}}@media screen and (max-width:640px){#footer{margin-top:60px;padding:50px 0 40px}#footer .footer-products-policies{margin-bottom:60px}#footer .footer-connect{grid-row:2;grid-column-start:1;grid-column-end:5}#footer .footer-email,#footer .footer-socials{margin-bottom:50px}#footer .footer-email{max-width:75%}#footer .footer-address{display:none}}.modal-bg{z-index:400;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);cursor:pointer}.modal-content{z-index:500;position:fixed;width:100%;height:100%;top:0;left:0;overflow:hidden}.modal-content .modal-iframe{width:100%;height:100%}.modal-content.page-modal .modal-close svg{fill:#000}.modal-close{position:fixed;top:32px;right:32px;width:32px}.video-modal{font-size:0}.video-modal video{position:absolute;width:auto;height:auto;max-width:80vw;max-height:95vh;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:4px}@media screen and (max-width:640px){.video-modal{width:100%}.video-modal video{width:100%;max-width:100%}}.two-up{padding:0 70px;display:flex;margin-left:auto;margin-right:auto;max-width:2048px}.two-up .two-up-item{position:relative;flex-grow:1;text-align:center;border-radius:4px;overflow:hidden;height:673px}.two-up .two-up-item:first-child{margin-right:20px}.two-up .two-up-bg{position:absolute;top:0;left:0;width:100%;height:100%}.two-up .two-up-bg img{object-fit:cover;width:100%;height:100%}.two-up .two-up-sizer{height:0;padding-bottom:105.57%}.two-up .two-up-content-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:0 20px 40px}.two-up .two-up-content{position:relative}.two-up .two-up-content>*{position:relative}.two-up .two-up-title{margin-bottom:16px}.two-up .two-up-copy{margin:0 auto 24px;max-width:390px}.two-up .two-up-cut-container.two-up-cut-container{background-color:#fff;position:absolute;top:0;left:-20px;height:calc(100% + 40px);width:calc(100% + 40px)}.two-up .two-up-cut-container.two-up-cut-container svg{position:absolute;bottom:100%;left:0;width:100%;height:100px}.two-up .two-up-cut-container.two-up-cut-container path{fill:#fff}@media screen and (min-width:1780px){.two-up .two-up-item{height:auto}}@media screen and (max-width:1024px){.two-up{padding:0 40px}.two-up .two-up-item{height:673px}.two-up .two-up-sizer{height:0;padding-bottom:173.05%}}@media screen and (max-width:640px){.two-up{padding:0 30px;display:block}.two-up .two-up-item{height:578px}.two-up .two-up-item:first-child{margin-right:0;margin-bottom:30px}.two-up .two-up-title{margin-bottom:8px}.two-up .two-up-copy{margin:0 auto 16px}}.billboard-flexible-height{margin-left:auto;margin-right:auto;max-width:min(100% - 140px,2048px)}.billboard-flexible-height .billboard-title{margin-bottom:24px}.billboard-flexible-height .billboard-content{position:relative;border-radius:4px;color:#fff;background-color:#fff;overflow:hidden}.billboard-flexible-height .pill-button{margin:24px auto 0}.billboard-flexible-height.text-black .billboard-content{color:#000}.billboard-flexible-height.text-serif p,.billboard-flexible-height.text-serif h2,.billboard-flexible-height.text-serif h3{font-family:Gascogne,serif}.billboard-flexible-height.background-fog .billboard-content{background-color:#f0f0f0}.billboard-flexible-height.background-fog .desktop-cut,.billboard-flexible-height.background-fog .mobile-cut{background-color:#f0f0f0}.billboard-flexible-height.background-fog .desktop-cut path,.billboard-flexible-height.background-fog .mobile-cut path{fill:#f0f0f0}.billboard-flexible-height.background-black .billboard-content{background-color:#000}.billboard-flexible-height.background-black .desktop-cut,.billboard-flexible-height.background-black .mobile-cut{background-color:#000}.billboard-flexible-height.background-black .desktop-cut path,.billboard-flexible-height.background-black .mobile-cut path{fill:#000}.billboard-flexible-height .billboard-content-grid-container{position:relative;z-index:1;text-align:center}.billboard-flexible-height .billboard-content-grid-container .grid-container{padding:70px 0}.billboard-flexible-height .billboard-content-grid-container picture{display:block}.billboard-flexible-height .billboard-content-grid-container picture img{display:block;width:100%;object-fit:cover}.billboard-flexible-height.overlapping .billboard-content-grid-container .grid-container{position:absolute;width:100%}.billboard-flexible-height.overlapping .billboard-content-grid-container picture img{min-height:625px}.billboard-flexible-height.overlapping.bottom .billboard-content-grid-container .grid-container{bottom:0}.billboard-flexible-height .title-container{grid-column-start:3;grid-column-end:11}.billboard-flexible-height .text-container{grid-column-start:4;grid-column-end:10;position:relative;z-index:1}@media screen and (max-width:640px){.billboard-flexible-height.billboard-wider-text{max-width:none}}.billboard-flexible-height.billboard-wider-text .billboard-title{margin-bottom:32px}@media screen and (min-width:1025px){.billboard-flexible-height.billboard-wider-text .text-container{grid-column-start:3;grid-column-end:11}}@media screen and (max-width:1024px){.billboard-flexible-height{max-width:calc(100% - 80px)}.billboard-flexible-height .billboard-title{margin-bottom:16px}.billboard-flexible-height .billboard-content-grid-container .grid-container{padding:40px 0}.billboard-flexible-height .title-container,.billboard-flexible-height .text-container{grid-column-start:2;grid-column-end:8}.billboard-flexible-height.overlapping .billboard-content-grid-container picture img{min-height:550px}}@media screen and (max-width:640px){.billboard-flexible-height{max-width:calc(100% - 60px)}.billboard-flexible-height .billboard-title{margin-bottom:8px}.billboard-flexible-height .pill-button{margin-top:16px}.billboard-flexible-height .billboard-content-grid-container .grid-container{padding:30px 0}.billboard-flexible-height .title-container,.billboard-flexible-height .text-container{grid-column-start:1;grid-column-end:5;padding:0 30px}.billboard-flexible-height.overlapping .billboard-content-grid-container picture img{min-height:580px}}.billboard-image{margin-left:auto;margin-right:auto;max-width:min(100% - 140px,2048px)}.billboard-image .billboard-title{margin-bottom:24px}.billboard-image .billboard-content{position:relative;border-radius:4px;color:#fff;background-color:#fff;overflow:hidden}.billboard-image .pill-button{margin-top:24px}.billboard-image .center .pill-button{margin:24px auto 0}.billboard-image.text-black .billboard-content{color:#000}.billboard-image.text-serif p,.billboard-image.text-serif h2,.billboard-image.text-serif h3{font-family:Gascogne,serif}.billboard-image .grid-fixed-height{height:660px}.billboard-image .billboard-content-grid-container{position:relative;z-index:1;text-align:center}.billboard-image .billboard-content-grid-container .grid-container{padding:70px 0}.billboard-image .billboard-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.billboard-image .billboard-background img{width:100%;height:100%;object-fit:cover}.billboard-image .grid-content{position:relative;display:flex;flex-direction:column;justify-content:center}.billboard-image .grid-content.left{grid-column-start:1;grid-column-end:6;text-align:left}.billboard-image .grid-content.left .title-container,.billboard-image .grid-content.left .text-container{padding:0 0 0 70px}.billboard-image .grid-content.center{grid-column-start:3;grid-column-end:11;text-align:center}.billboard-image .grid-content.center .title-container{padding:0}.billboard-image .grid-content.center .text-container{padding:0 calc(6.923076923% + 48px)}.billboard-image .grid-content.right{grid-column-start:8;grid-column-end:13;text-align:left}.billboard-image .grid-content.right .title-container,.billboard-image .grid-content.right .text-container{padding:0 70px 0 0}@media screen and (min-width:1780px){.billboard-image .grid-fixed-height{height:860px}}@media screen and (max-width:1024px){.billboard-image{max-width:calc(100% - 80px)}.billboard-image .billboard-title{margin-bottom:16px}.billboard-image .grid-fixed-height{height:400px}.billboard-image .billboard-content-grid-container .grid-container{padding:40px 0}.billboard-image .grid-content.left{grid-column-start:1;grid-column-end:5}.billboard-image .grid-content.left .title-container,.billboard-image .grid-content.left .text-container{padding:0 0 0 40px}.billboard-image .grid-content.center{grid-column-start:2;grid-column-end:8}.billboard-image .grid-content.center .title-container,.billboard-image .grid-content.center .text-container{padding:0}.billboard-image .grid-content.right{grid-column-start:5;grid-column-end:9}.billboard-image .grid-content.right .title-container,.billboard-image .grid-content.right .text-container{padding:0 40px 0 0}}@media screen and (max-width:640px){.billboard-image{max-width:calc(100% - 60px)}.billboard-image .billboard-title{margin-bottom:8px}.billboard-image .pill-button{margin-top:16px}.billboard-image .grid-fixed-height{height:auto;min-height:578px}.billboard-image .grid-content.left,.billboard-image .grid-content.right,.billboard-image .grid-content.center{grid-column-start:1;grid-column-end:5;text-align:center;justify-content:start}.billboard-image .grid-content.left .title-container,.billboard-image .grid-content.left .text-container,.billboard-image .grid-content.right .title-container,.billboard-image .grid-content.right .text-container,.billboard-image .grid-content.center .title-container,.billboard-image .grid-content.center .text-container{padding:0 30px}.billboard-image .grid-content.center{justify-content:center}.billboard-image .pill-button{margin:16px auto 0}}.billboard-cut{margin-left:auto;margin-right:auto;max-width:min(100% - 140px,2048px)}.billboard-cut .eyebrow{height:17px;align-self:flex-start;margin:0 0 40px}.billboard-cut .billboard-title{margin-bottom:24px}.billboard-cut .billboard-content{position:relative;border-radius:4px;color:#fff;background-color:#fff;overflow:hidden}.billboard-cut .pill-button{margin-top:24px}.billboard-cut .pos2 .pill-button,.billboard-cut .pos5 .pill-button,.billboard-cut .pos8 .pill-button{margin:24px auto 0}.billboard-cut .desktop-cut,.billboard-cut .mobile-cut{background-color:#fff}.billboard-cut .desktop-cut path,.billboard-cut .mobile-cut path{fill:#fff}.billboard-cut.text-black .billboard-content{color:#000}.billboard-cut.text-green .billboard-content{color:#b9dcc8}.billboard-cut.text-serif p,.billboard-cut.text-serif h2,.billboard-cut.text-serif h3{font-family:Gascogne,serif}.billboard-cut.background-fog .billboard-content{background-color:#f0f0f0}.billboard-cut.background-fog .desktop-cut,.billboard-cut.background-fog .mobile-cut{background-color:#f0f0f0}.billboard-cut.background-fog .desktop-cut path,.billboard-cut.background-fog .mobile-cut path{fill:#f0f0f0}.billboard-cut.background-black .billboard-content{background-color:#000}.billboard-cut.background-black .desktop-cut,.billboard-cut.background-black .mobile-cut{background-color:#000}.billboard-cut.background-black .desktop-cut path,.billboard-cut.background-black .mobile-cut path{fill:#000}.billboard-cut.background-sky .billboard-content{background-color:#a5cdeb}.billboard-cut.background-sky .desktop-cut,.billboard-cut.background-sky .mobile-cut{background-color:#a5cdeb}.billboard-cut.background-sky .desktop-cut path,.billboard-cut.background-sky .mobile-cut path{fill:#a5cdeb}.billboard-cut.background-forest .billboard-content{background-color:#0a3728}.billboard-cut.background-forest .desktop-cut,.billboard-cut.background-forest .mobile-cut{background-color:#0a3728}.billboard-cut.background-forest .desktop-cut path,.billboard-cut.background-forest .mobile-cut path{fill:#0a3728}.billboard-cut.background-sand .billboard-content{background-color:#f0e6dc}.billboard-cut.background-sand .desktop-cut,.billboard-cut.background-sand .mobile-cut{background-color:#f0e6dc}.billboard-cut.background-sand .desktop-cut path,.billboard-cut.background-sand .mobile-cut path{fill:#f0e6dc}.billboard-cut .grid-fixed-height{height:660px}.billboard-cut .billboard-content-grid-container{position:relative;z-index:1;text-align:center}.billboard-cut .billboard-content-grid-container .grid-container{padding:70px}.billboard-cut .desktop-cut,.billboard-cut .cut-container{position:absolute;top:0;height:100%}.billboard-cut .cut-container svg{height:calc(100% + 2px);transform:translate(-1px,-1px)}.billboard-cut .billboard-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.billboard-cut .billboard-background img{width:100%;height:100%;object-fit:cover}.billboard-cut .grid-content{position:relative;justify-content:center;display:flex;flex-direction:column}.billboard-cut .grid-content.left{grid-column-start:1;grid-column-end:5;text-align:left}.billboard-cut .grid-content.right{grid-column-start:9;grid-column-end:13;text-align:left}.billboard-cut .mobile-cut.mobile-cut{display:none;position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.billboard-cut .mobile-cut.mobile-cut .cut-container{left:0;top:auto;bottom:100%;width:100%;height:100px}.billboard-cut .mobile-cut.mobile-cut .cut-container svg{width:100%}.billboard-cut .billboard-product-image{margin:0 auto}.billboard-cut.circle-left .grid-container,.billboard-cut.diagonal-left .grid-container,.billboard-cut.squiggle-left .grid-container{padding-right:0}.billboard-cut.circle-left .billboard-background,.billboard-cut.diagonal-left .billboard-background,.billboard-cut.squiggle-left .billboard-background{width:67%;left:auto;right:0}.billboard-cut.circle-left .desktop-cut,.billboard-cut.diagonal-left .desktop-cut,.billboard-cut.squiggle-left .desktop-cut{width:33%}.billboard-cut.circle-left .desktop-cut .cut-container,.billboard-cut.diagonal-left .desktop-cut .cut-container,.billboard-cut.squiggle-left .desktop-cut .cut-container{left:100%;left:calc(100% - 1px)}.billboard-cut.circle-right .grid-container,.billboard-cut.diagonal-right .grid-container,.billboard-cut.squiggle-right .grid-container{padding-left:0}.billboard-cut.circle-right .billboard-background,.billboard-cut.diagonal-right .billboard-background,.billboard-cut.squiggle-right .billboard-background{width:67%}.billboard-cut.circle-right .desktop-cut,.billboard-cut.diagonal-right .desktop-cut,.billboard-cut.squiggle-right .desktop-cut{right:0;width:33%}.billboard-cut.circle-right .desktop-cut .cut-container,.billboard-cut.diagonal-right .desktop-cut .cut-container,.billboard-cut.squiggle-right .desktop-cut .cut-container{right:100%;right:calc(100% - 1px)}@media screen and (min-width:1780px){.billboard-cut .grid-fixed-height{height:860px}}@media screen and (max-width:1024px){.billboard-cut{max-width:calc(100% - 80px)}.billboard-cut .billboard-title{margin-bottom:16px}.billboard-cut .grid-fixed-height{height:400px}.billboard-cut .billboard-content-grid-container .grid-container{padding:40px}.billboard-cut .grid-content.right{grid-column-start:5;grid-column-end:9}.billboard-cut.circle-left .billboard-background,.billboard-cut.squiggle-left .billboard-background,.billboard-cut.diagonal-left .billboard-background{width:52%}.billboard-cut.circle-left .desktop-cut,.billboard-cut.squiggle-left .desktop-cut,.billboard-cut.diagonal-left .desktop-cut{width:48%}.billboard-cut.circle-right .billboard-background,.billboard-cut.squiggle-right .billboard-background,.billboard-cut.diagonal-right .billboard-background{width:52%;right:0}.billboard-cut.circle-right .desktop-cut,.billboard-cut.squiggle-right .desktop-cut,.billboard-cut.diagonal-right .desktop-cut{width:48%}}@media screen and (max-width:640px){.billboard-cut{max-width:calc(100% - 60px)}.billboard-cut .eyebrow{height:17px;align-self:center;margin:0 0 24px}.billboard-cut .billboard-title{margin-bottom:8px}.billboard-cut .pill-button{margin:16px auto 0}.billboard-cut .grid-fixed-height{height:auto;min-height:578px}.billboard-cut.circle-left .grid-fixed-height,.billboard-cut.circle-right .grid-fixed-height,.billboard-cut.squiggle-left .grid-fixed-height,.billboard-cut.squiggle-right .grid-fixed-height,.billboard-cut.diagonal-left .grid-fixed-height,.billboard-cut.diagonal-right .grid-fixed-height{min-height:0}.billboard-cut .billboard-content-grid-container .grid-container{padding:30px}.billboard-cut .mobile-cut.mobile-cut{display:block}.billboard-cut .desktop-cut{display:none}.billboard-cut .grid-content{justify-content:start}.billboard-cut .grid-content.right,.billboard-cut .grid-content.left{grid-column-start:1;grid-column-end:5;text-align:center}.billboard-cut.circle-left .billboard-background,.billboard-cut.circle-right .billboard-background,.billboard-cut.squiggle-left .billboard-background,.billboard-cut.squiggle-right .billboard-background,.billboard-cut.diagonal-left .billboard-background,.billboard-cut.diagonal-right .billboard-background{width:100%;height:400px}.billboard-cut.circle-left .grid-container,.billboard-cut.circle-right .grid-container,.billboard-cut.squiggle-left .grid-container,.billboard-cut.squiggle-right .grid-container,.billboard-cut.diagonal-left .grid-container,.billboard-cut.diagonal-right .grid-container{margin-top:400px}.billboard-cut.circle-left .grid-container,.billboard-cut.squiggle-left .grid-container,.billboard-cut.diagonal-left .grid-container{padding-right:30px}.billboard-cut.circle-left .grid-container,.billboard-cut.squiggle-left .grid-container,.billboard-cut.diagonal-left .grid-container{padding-left:30px}}.bundles .bundle-feature{grid-column:1/span 12;align-items:center;border-radius:8px;background:#fff;padding:80px 0}.bundles .bundle-feature-content{grid-column:1/span 5;text-align:left;margin:0 0 0 70px}.bundles .bundle-feature-content p.p2{margin:16px 0}.bundles .bundle-feature-content p.small{color:#000}.bundles .bundle-feature-content .pill-button{margin-top:24px}.bundles .bundle-feature-image{grid-column:8/span 5;margin:0 70px 0 0}.bundles .bundle-feature-image img{width:100%;display:block}.bundles .bundle-groups{margin:60px 0 0;border-radius:8px;background:#fff;padding:80px 0}.bundles .bundle-groups h3{grid-row:1;text-align:center;margin:0 0 80px}.bundles .bundle-groups .groups-wrapper{display:flex;justify-content:space-between}.bundles .bundle-groups.three h3{grid-column:2/span 10}.bundles .bundle-groups.three .groups-wrapper{grid-column:2/span 10}.bundles .bundle-groups.three .groups-wrapper .bundle-group-content-container{width:28.637627%}.bundles .bundle-groups.two h3{grid-column:3/span 8}.bundles .bundle-groups.two .groups-wrapper{grid-column:3/span 8}.bundles .bundle-groups.two .bundle-group-content-container{width:35.930233%}.bundles .bundle-group-content-container h6{margin:40px 0 16px}.bundles .bundle-group-content-container p.small{margin:16px 0 24px}@media screen and (max-width:1024px){.bundles .bundle-feature{grid-column:1/span 8;padding:50px 0}.bundles .bundle-feature-content{grid-column:1/span 3;margin:0 0 0 40px}.bundles .bundle-feature-image{grid-column:5/span 4;margin:0 40px 0 0}.bundles .bundle-groups{padding:50px 0}.bundles .bundle-groups.three h3{grid-column:1/span 8;margin:0 40px 50px}.bundles .bundle-groups.three .groups-wrapper{grid-column:1/span 8;padding:0 40px}.bundles .bundle-groups.three .groups-wrapper .bundle-group-content-container{width:28.061224%}.bundles .bundle-groups.two h3{grid-column:2/span 6;margin:0 0 50px}.bundles .bundle-groups.two .groups-wrapper{grid-column:2/span 6}.bundles .bundle-groups.two .groups-wrapper .bundle-group-content-container{width:47.681159%}.bundles .bundle-group-content-container h6{margin:40px 0 16px}}@media screen and (max-width:640px){.bundles .bundle-feature{grid-column:1/span 4;padding:40px 30px}.bundles .bundle-feature-content{grid-column:1/span 4;grid-row-start:2;text-align:center;width:100%;margin:0}.bundles .bundle-feature-content p.p2{margin:16px 0}.bundles .bundle-feature-content button{margin:0 auto}.bundles .bundle-feature-image{grid-column:1/span 4;grid-row-start:1;margin:0 0 20px}.bundles .bundle-groups{margin:24px 0 0;padding:40px 30px 0}.bundles .bundle-groups.three h3,.bundles .bundle-groups.two h3{grid-column:1/span 4;margin:0 0 40px}.bundles .bundle-groups.three .groups-wrapper,.bundles .bundle-groups.two .groups-wrapper{grid-column:1/span 4;flex-wrap:wrap;padding:0}.bundles .bundle-groups.three .groups-wrapper .bundle-group-content-container,.bundles .bundle-groups.two .groups-wrapper .bundle-group-content-container{width:48.29932%;margin:0 0 40px}.bundles .bundle-groups.three .groups-wrapper .bundle-group-content-container h6,.bundles .bundle-groups.two .groups-wrapper .bundle-group-content-container h6{margin:20px 0 16px}.bundles .bundle-groups.three .groups-wrapper .bundle-group-content-container p.small,.bundles .bundle-groups.two .groups-wrapper .bundle-group-content-container p.small{margin:16px 0}}@media screen and (max-width:320px){.bundles .bundle-feature{padding:30px 20px}.bundles .bundle-groups.three h3,.bundles .bundle-groups.two h3{margin:0 0 30px}.bundles .bundle-groups.three .groups-wrapper,.bundles .bundle-groups.two .groups-wrapper{display:flex;flex-direction:column;margin:0}.bundles .bundle-groups.three .groups-wrapper .bundle-group-content-container,.bundles .bundle-groups.two .groups-wrapper .bundle-group-content-container{width:100%;grid-column:1/span 4;text-align:center;margin:0 0 30px}.bundles .bundle-groups.three .groups-wrapper .bundle-group-content-container button,.bundles .bundle-groups.two .groups-wrapper .bundle-group-content-container button{margin:0 auto}}.editorial-gallery.serif h5{font-family:Gascogne,serif}.editorial-gallery .editorial-gallery-title{text-align:center;margin-bottom:60px}.editorial-gallery .editorial-gallery-group{display:flex;margin-bottom:60px}.editorial-gallery .editorial-gallery-group>div:nth-of-type(2){margin-left:40px}.editorial-gallery .editorial-gallery-text{max-width:75%}.editorial-gallery .editorial-gallery-img{height:0;margin-bottom:32px;position:relative;background-color:#bebebe;overflow:hidden}.editorial-gallery .editorial-gallery-img[data-video-url]{cursor:pointer}.editorial-gallery .editorial-gallery-img a{display:block}.editorial-gallery .editorial-gallery-img img{position:absolute;width:100%;height:100%;object-fit:cover}.editorial-gallery .layout1-large{width:61.08%}.editorial-gallery .layout1-large .editorial-gallery-img{padding-bottom:145.47%}.editorial-gallery .layout1-small{width:35.62%}.editorial-gallery .layout1-small .editorial-gallery-img{padding-bottom:125%}.editorial-gallery .layout2-large{width:56.16%}.editorial-gallery .layout2-large .editorial-gallery-img{padding-bottom:115.89%}.editorial-gallery .layout2-small{width:40.54%}.editorial-gallery .layout2-small .editorial-gallery-img{padding-bottom:122.58%}.editorial-gallery .gallery-full{width:100%}.editorial-gallery .gallery-full .editorial-gallery-img{padding-bottom:58.46%}.editorial-gallery .editorial-gallery-item:not(:last-child){margin-bottom:60px}.editorial-gallery .editorial-gallery-item-title,.editorial-gallery .editorial-gallery-item-text:not(:last-child){margin-bottom:16px}.editorial-gallery .load-more-section{text-align:center;margin-top:90px}.editorial-gallery .load-more-button{overflow:hidden}.editorial-gallery .load-more-button svg{margin-left:10px;will-change:transform;fill:#fff}.editorial-gallery .init-hidden{display:none}.editorial-gallery .editorial-cover{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background-color:#0a3728;transform-origin:top center;z-index:1}.editorial-gallery .editorial-video-icon{position:absolute;left:44px;bottom:44px;width:90px;height:90px;border-radius:45px;background-color:#fff}.editorial-gallery .editorial-video-icon svg{position:absolute;top:52%;left:52%;transform:translate(-50%,-50%);height:18px;width:15px}.editorial-gallery .editorial-video-icon path{fill:#1eb487}@media screen and (max-width:640px){.editorial-gallery .editorial-gallery-group:not(:last-child),.editorial-gallery .editorial-gallery-item:not(:last-child),.editorial-gallery [class*=layout]:first-child:not(:last-child){margin-bottom:40px}.editorial-gallery .editorial-gallery-group>div:nth-of-type(2){margin-left:0}.editorial-gallery .editorial-gallery-item-title{margin-bottom:8px}.editorial-gallery .load-more-section{margin-top:60px}.editorial-gallery .editorial-gallery-group:not(.init-hidden){display:block}.editorial-gallery [class*=layout],.editorial-gallery .editorial-gallery-img{width:100%}.editorial-gallery .editorial-gallery-img.editorial-gallery-img.editorial-gallery-img{padding-bottom:145.2%;margin-bottom:24px}}.gallery{background-color:#f0f0f0;overflow-x:hidden}.gallery .gallery-content{position:relative}.gallery .gallery-text.gallery-text{grid-column-start:1;grid-column-end:4;display:inline-grid;align-items:center}.gallery .gallery-text.gallery-text p{margin:0 0 24px}.gallery .gallery-title{margin:0 0 24px}.gallery .gallery-slides{margin-bottom:42px;grid-column-start:5;grid-column-end:13}.gallery .gallery-slides-inner{display:inline-block;white-space:nowrap;font-size:0;vertical-align:top;user-select:none}.gallery .gallery-slides-inner>*{display:inline-block;width:356px;height:468px;vertical-align:top;white-space:normal}.gallery .gallery-slides-inner>*:not(:last-child){margin-right:24px}.gallery .gallery-slide{position:relative;width:100%;height:100%;transition:box-shadow .3s;overflow:hidden}.gallery .gallery-slides a:last-child .gallery-slide{margin-right:0}.gallery .scrollbar-container{height:2px;background-color:#bebebe;pointer-events:none;grid-column-start:5;grid-column-end:9}.gallery .scrollbar-container.feature{display:none;visibility:hidden}.gallery .scrollbar{width:100%;will-change:transform;transform-origin:left center;height:100%;background-color:#000}.gallery .gallery-bottom{position:relative;align-items:center}.gallery .gallery-buttons{grid-column-start:11;grid-column-end:13;display:flex;justify-content:space-between;height:46px}.gallery .gallery-buttons .gallery-previous,.gallery .gallery-buttons .gallery-next{transition:.15s ease-out}.gallery .gallery-buttons .gallery-previous:hover,.gallery .gallery-buttons .gallery-next:hover{width:46px;height:46px;margin-right:-3px;margin-top:-3px}.gallery .gallery-previous,.gallery .gallery-next{position:relative;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden}.gallery .gallery-previous path,.gallery .gallery-next path{fill:#fff}.gallery .gallery-previous svg,.gallery .gallery-next svg{position:relative;z-index:1;will-change:transform}.gallery .gallery-previous:after,.gallery .gallery-next:after{content:"";background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.gallery .gallery-hover{position:absolute}.gallery .gallery-next:hover svg{animation:arrowRight .5s ease-out}.gallery .gallery-previous{transform-origin:center center}.gallery .gallery-previous:hover{margin-left:-3px}.gallery .gallery-previous:hover svg{animation:arrowLeft .5s ease-out}.gallery .gallery-tag-container.gallery-tag-container{position:absolute;bottom:16px;left:16px}.gallery .split-parent{overflow:hidden}@media screen and (max-width:1024px){.gallery .gallery-slides{grid-column-end:9}.gallery .gallery-slides-inner{cursor:default}.gallery .gallery-slides-inner>*:not(:last-child){margin-right:16px}.gallery .gallery-buttons,.gallery .gallery-previous,.gallery .gallery-next{display:none}.gallery .gallery-tag-container.gallery-tag-container{bottom:24px}}@media screen and (max-width:640px){.gallery .gallery-slider.grid-container{display:flex;flex-direction:column}.gallery .gallery-slider.grid-container.reversed-mobile{flex-direction:column-reverse}.gallery .gallery-text.gallery-text{margin-bottom:38px;grid-column-end:5}.gallery .gallery-title{margin:48px 0 24px}.gallery .gallery-title.hasDescription{margin:48px 0 16px}.gallery .gallery-slides{grid-column-start:1;grid-column-end:5;margin-bottom:32px}.gallery .gallery-slides-inner>*{width:319px;height:419px}.gallery .gallery-slides-inner>*:not(:last-child){margin-right:8px}.gallery .scrollbar-container{grid-column-start:1;grid-column-end:5}}@media screen and (max-width:320px){.gallery .gallery-slides-inner>*{width:calc(100vw - 60px)}}@keyframes arrowLeft{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(-50px,0,0)}51%{transform:translate3d(50px,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes arrowRight{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(50px,0,0)}51%{transform:translate3d(-50px,0,0)}100%{transform:translate3d(0,0,0)}}.hero-cut{position:relative;height:800px}.hero-cut.text-serif h2{font-family:Gascogne,serif}.hero-cut .hero-content,.hero-cut .hero-content .grid-container{height:100%}.hero-cut .hero-content{position:relative;padding-left:72px;overflow:hidden}.hero-cut .hero-title{margin-bottom:24px}.hero-cut .pos4{max-width:550px;justify-self:center}.hero-cut .pos4 .pill-button{margin-top:32px}.hero-cut .hero-background{position:absolute;top:0;width:66%;left:34%;transform:none;height:100%;text-align:center;overflow:hidden}.hero-cut .hero-background picture{display:block;width:100%;height:100%}.hero-cut .hero-background img{object-fit:cover;width:100%;height:100%}.hero-cut .desktop-cut,.hero-cut .cut-container{position:absolute;top:0;height:100%}.hero-cut .mobile-cut{background-color:#fff}.hero-cut .mobile-cut path{fill:#fff}.hero-cut .desktop-cut{width:34%;background-color:#fff}.hero-cut .cut-container{left:100%;overflow:hidden}.hero-cut .cut-container svg{height:calc(100% + 2px);transform:translate(-1px,-1px)}.hero-cut .cut-container path{fill:#fff}.hero-cut.cut-sand .desktop-cut,.hero-cut.cut-sand .mobile-cut{background-color:#f0e6dc}.hero-cut.cut-sand .desktop-cut path,.hero-cut.cut-sand .mobile-cut path{fill:#f0e6dc}.hero-cut.cut-forest{color:#b9dcc8}.hero-cut.cut-forest .desktop-cut,.hero-cut.cut-forest .mobile-cut{background-color:#0a3728}.hero-cut.cut-forest .desktop-cut path,.hero-cut.cut-forest .mobile-cut path{fill:#0a3728}.hero-cut.cut-forest .pill-button{background-color:#b9dcc8;color:#0a3728}.hero-cut.cut-sky .desktop-cut,.hero-cut.cut-sky .mobile-cut{background-color:#a5cdeb}.hero-cut.cut-sky .desktop-cut path,.hero-cut.cut-sky .mobile-cut path{fill:#a5cdeb}.hero-cut .mobile-cut{display:none;position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.hero-cut .mobile-cut .cut-container{left:0;top:auto;bottom:100%;width:100%;height:100px}.hero-cut .mobile-cut .cut-container svg{width:100%;height:100%}@media screen and (max-width:1024px){.hero-cut .hero-content{padding-left:40px}}@media screen and (max-width:640px){.hero-cut{height:auto}.hero-cut .hero-background{height:400px;width:100%;left:0}.hero-cut .hero-background img{width:100%}.hero-cut .hero-content{padding-left:0}.hero-cut .grid-container{height:auto;margin-top:400px;position:relative}.hero-cut .grid-content{position:relative;padding:20px 30px 62px}.hero-cut .hero-title{margin-bottom:16px}.hero-cut .desktop-cut{display:none}.hero-cut .mobile-cut{display:block}.hero-cut .pos4 .pill-button{margin-top:24px}}.hero-full-image{position:relative;height:800px}.hero-full-image.serif h1,.hero-full-image.serif h2{font-family:Gascogne,serif}.hero-full-image.text-white{color:#fff}.hero-full-image.text-black{color:#000}.hero-full-image .hero-content,.hero-full-image .hero-content .grid-container{height:100%}.hero-full-image .hero-content{position:relative;padding-left:72px;overflow:hidden}.hero-full-image .hero-title{margin-bottom:24px}.hero-full-image .pos4{max-width:550px;justify-self:center}.hero-full-image .pos4 .pill-button{margin-top:32px}.hero-full-image .pos5 .pill-button{margin:32px auto 0}.hero-full-image .hero-background{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;text-align:center;overflow:hidden}.hero-full-image .hero-background img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:1024px){.hero-full-image .hero-content{padding-left:40px}}@media screen and (max-width:640px){.hero-full-image .hero-title{margin-bottom:16px}.hero-full-image .hero-content{padding-left:30px}.hero-full-image .grid-content{text-align:center}.hero-full-image .pos4 .pill-button{margin-top:24px}.hero-full-image .pos5 .pill-button{margin:24px auto 0}}.hero-product{text-align:center;padding:60px 0 0}.hero-product .pill-button{margin-top:40px}.hero-product .copy-cta-container{grid-column-start:4;grid-column-end:10}.hero-product .product-title{grid-column-start:3;grid-column-end:11;margin-bottom:60px;will-change:opacity,transform;transform:translate3d(0,20%,0);opacity:0}.hero-product .product-image{grid-column-start:1;grid-column-end:13;grid-row-start:2;transform:translate3d(0,20%,0) scale(1.1);margin-bottom:38px;will-change:transform,opacity;position:relative;z-index:1;opacity:0}.hero-product .hero-subtext{margin-top:40px;font-size:12px}.hero-product .infusibleInk{margin:48px 0 0}.hero-product .infusibleInk p{display:inline-block;vertical-align:top;margin:0 8px 0 0}.hero-product .infusibleInk img{display:inline-block;vertical-align:top;margin:1px 0 0;height:22px}.hero-product.product-hero-split{padding:0;overflow:hidden}.hero-product.product-hero-split .grid-container{align-items:center}.hero-product.product-hero-split .product-title{grid-column-start:1;grid-column-end:7;transform:translate3d(50%,0,0);text-align:left}.hero-product.product-hero-split .product-image{grid-row-start:1;grid-column-start:7;width:125%;transform:translate3d(-50%,0,0) scale(1)}.hero-product.product-hero-standard .product-title{grid-row-start:2;grid-column-start:3;grid-column-end:11;margin-bottom:32px;transform:translate3d(0,20%,0)}.hero-product.product-hero-standard .product-image{grid-row-start:1;grid-column-start:4;grid-column-end:10;transform:translate3d(0,20%,0) scale(1.1)}@media screen and (max-width:1024px){.hero-product .product-title{grid-column-start:2;grid-column-end:8}.hero-product .product-image{grid-column-end:9}.hero-product .copy-cta-container{grid-column-start:3;grid-column-end:7}.hero-product.product-hero-split .product-title{grid-column-end:5}.hero-product.product-hero-split .product-image{grid-column-start:5;grid-column-end:9}.hero-product.product-hero-standard .product-title{grid-column-start:1;grid-column-end:9}.hero-product.product-hero-standard .product-image{grid-column-start:3;grid-column-end:7}}@media screen and (max-width:640px){.hero-product{min-height:calc(100vh - 136px)}.hero-product .pill-button{margin-top:32px}.hero-product .product-title{grid-column-start:1;grid-column-end:5;margin-bottom:44px}.hero-product .product-image{grid-column-end:5;margin-bottom:25px}.hero-product .copy-cta-container{grid-column-start:1;grid-column-end:5}.hero-product .hero-subtext{margin-top:22px}.hero-product.product-hero-split .product-title{grid-row-start:2;grid-column-end:5;text-align:center}.hero-product.product-hero-split .product-image{grid-column-start:1;grid-column-end:5;width:auto}.hero-product.product-hero-standard .product-title{grid-column-end:5}.hero-product.product-hero-standard .product-image{grid-column-start:1;grid-column-end:5}}.horizontal-gallery .text-only-slide{padding:96px 50px 0 24px;background-color:#fff}.horizontal-gallery .text-only-p{font-family:EuclidMedium;font-size:18px;line-height:32.5px}.horizontal-gallery .horizontal-gallery-cut{position:absolute;top:0;left:0;width:100%}.horizontal-gallery .horizontal-gallery-cut.shamrock path,.horizontal-gallery .horizontal-gallery-cut.shamrock ellipse{fill:#b9dcc8}.horizontal-gallery .horizontal-gallery-cut.forest path,.horizontal-gallery .horizontal-gallery-cut.forest ellipse{fill:#0a3728}.horizontal-gallery .horizontal-gallery-cut.cricut-green path,.horizontal-gallery .horizontal-gallery-cut.cricut-green ellipse{fill:#1eb487}.horizontal-gallery .gallery-tag-image{width:45px}.horizontal-gallery .image-slide{background-color:#fff}.horizontal-gallery .image-slide>*{position:relative;z-index:1}.horizontal-gallery .image-slide>img{position:absolute;top:0;left:0;z-index:0;object-fit:cover;width:100%;height:100%}.horizontal-gallery .video-button{background:#fff;position:absolute;bottom:16px;right:16px;border-radius:25px;height:50px;width:50px}.horizontal-gallery .video-button svg{width:8px;height:10px;position:absolute;top:51%;left:52%;transform:translate(-50%,-50%)}@media screen and (max-width:1024px){.horizontal-gallery .text-only-slide{padding:80px 43px 0 24px}.horizontal-gallery .text-only-p{font-size:16px;line-height:30px}}.with-sticky-bar .how-it-works{padding-bottom:72px}.how-it-works{padding-top:106px;overflow:hidden}.how-it-works .how-start-text{text-align:center;margin-bottom:150px}.how-it-works .how-title{grid-column-start:2;grid-column-end:11}.how-it-works .how-title.title-spacing{margin-bottom:24px}.how-it-works .how-description{grid-row-start:2;grid-column-start:4;grid-column-end:9}.how-it-works .how-pinned{position:relative;height:0;padding-bottom:22%}.how-it-works .how-pinned .wrapper{height:100%;position:absolute;width:100%;left:50%;transform:translateX(-50%)}.how-it-works .how-sections-container{position:absolute;width:calc(100% - 140px);height:100%;top:0}.how-it-works .how-sections-container>*{height:100%}.how-it-works .how-visuals{position:relative;grid-column-start:2;grid-column-end:8}.how-it-works .how-visuals.wide{grid-column-start:1;grid-column-end:9}.how-it-works .how-visual,.how-it-works .how-text{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);will-change:opacity,transform}.how-it-works .how-visual{height:140%}.how-it-works .how-visual img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}.how-it-works .how-visual picture:nth-child(n+2) img{position:absolute;left:0;top:0;width:100%;height:100%}.how-it-works .how-svg-bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:visible;z-index:-1}.how-it-works .how-svg-bg>*{opacity:0}.how-it-works .how-texts{position:relative;grid-column-start:9;grid-column-end:13}.how-it-works .how-text h3{margin-bottom:16px}@media screen and (min-width:1780px){.how-it-works .how-sections-container{width:100%}.how-it-works .how-pinned{max-width:1908px}}@media screen and (max-width:1024px){.how-it-works{padding-top:64px}.how-it-works .how-title{grid-column-start:1;grid-column-end:9}.how-it-works .how-description{grid-column-start:2;grid-column-end:8}.how-it-works .how-sections-container{width:calc(100% - 80px)}.how-it-works .how-visuals{grid-column-start:1;grid-column-end:5;box-sizing:border-box}.how-it-works .how-visuals.wide{grid-column-end:6}.how-it-works .how-texts{grid-column-start:6;grid-column-end:9}}@media screen and (max-width:640px){.how-it-works .how-title{grid-column-start:1;grid-column-end:5}.how-it-works .how-title.title-spacing{margin-bottom:16px}.how-it-works .how-description{grid-column-start:1;grid-column-end:5}.how-it-works .how-pinned{height:auto;padding-bottom:0}.how-it-works .how-pinned .wrapper{position:static;transform:none}.how-it-works .how-start-text{margin-bottom:50px}.how-it-works .how-sections-container{position:relative;width:100%;height:100vw;max-height:500px}.how-it-works .how-visuals{height:0;padding-bottom:59%;grid-column-end:5}.how-it-works .how-texts{grid-row-start:2;grid-column-start:1;grid-column-end:5}.how-it-works .how-visual,.how-it-works .how-text{top:auto;transform:none}}@media (prefers-reduced-motion:reduce){.how-it-works .how-pinned{height:auto;padding-bottom:0}.how-it-works .how-pinned .wrapper{height:auto;position:relative;left:auto;transform:none}.how-it-works .how-sections-container{position:static;grid-template-areas:"gap1 visual1 visual1 visual1 visual1 visual1 visual1 gap2 text1 text1 text1 text1" "gap1 visual2 visual2 visual2 visual2 visual2 visual2 gap2 text2 text2 text2 text2" "gap1 visual3 visual3 visual3 visual3 visual3 visual3 gap2 text3 text3 text3 text3";align-items:center;row-gap:100px}.how-it-works .how-visuals,.how-it-works .how-texts{display:contents}.how-it-works .how-visuals>:nth-child(1){grid-area:visual1}.how-it-works .how-visuals>:nth-child(2){grid-area:visual2}.how-it-works .how-visuals>:nth-child(3){grid-area:visual3}.how-it-works .how-texts>:nth-child(1){grid-area:text1}.how-it-works .how-texts>:nth-child(2){grid-area:text2}.how-it-works .how-texts>:nth-child(3){grid-area:text3}.how-it-works .how-visual,.how-it-works .how-text{position:static;transform:none}}@media screen and (prefers-reduced-motion:reduce) and (max-width:1024px){.how-it-works .how-sections-container{grid-template-areas:"visual1 visual1 visual1 visual1 gap2 text1 text1 text1" "visual2 visual2 visual2 visual2 gap2 text2 text2 text2" "visual3 visual3 visual3 visual3 gap2 text3 text3 text3"}}@media screen and (prefers-reduced-motion:reduce) and (max-width:640px){.how-it-works .how-sections-container{grid-template-areas:"visual1" "text1" "visual2" "text2" "visual3" "text3";grid-template-columns:1fr;row-gap:0;max-height:none;height:auto}.how-it-works .how-text:not(:last-child){margin-bottom:100px}}@media (prefers-reduced-motion:reduce){.how-it-works .how-pinned{height:auto;padding-bottom:0}.how-it-works .how-pinned .wrapper{height:auto;position:relative;left:auto;transform:none}.how-it-works .how-sections-container{position:static;grid-template-areas:"gap1 visual1 visual1 visual1 visual1 visual1 visual1 gap2 text1 text1 text1 text1" "gap1 visual2 visual2 visual2 visual2 visual2 visual2 gap2 text2 text2 text2 text2" "gap1 visual3 visual3 visual3 visual3 visual3 visual3 gap2 text3 text3 text3 text3";align-items:center;row-gap:100px}.how-it-works .how-visuals,.how-it-works .how-texts{display:contents}.how-it-works .how-visuals>:nth-child(1){grid-area:visual1}.how-it-works .how-visuals>:nth-child(2){grid-area:visual2}.how-it-works .how-visuals>:nth-child(3){grid-area:visual3}.how-it-works .how-texts>:nth-child(1){grid-area:text1}.how-it-works .how-texts>:nth-child(2){grid-area:text2}.how-it-works .how-texts>:nth-child(3){grid-area:text3}.how-it-works .how-visual,.how-it-works .how-text{position:static;transform:none}}@media screen and (prefers-reduced-motion:reduce) and (max-width:1024px){.how-it-works .how-sections-container{grid-template-areas:"visual1 visual1 visual1 visual1 gap2 text1 text1 text1" "visual2 visual2 visual2 visual2 gap2 text2 text2 text2" "visual3 visual3 visual3 visual3 gap2 text3 text3 text3"}}@media screen and (prefers-reduced-motion:reduce) and (max-width:640px){.how-it-works .how-sections-container{grid-template-areas:"visual1" "text1" "visual2" "text2" "visual3" "text3";grid-template-columns:1fr;row-gap:0;max-height:none;height:auto}.how-it-works .how-text:not(:last-child){margin-bottom:100px}}.paragraph-text.serif h3,.paragraph-text.serif h5{font-family:Gascogne,serif}.paragraph-text .text-content{grid-column-start:4;grid-column-end:10}.paragraph-text .text-content h3{margin:0 0 24px}.paragraph-text .text-content h3:last-child{margin:0}.paragraph-text .text-content h5{margin:60px 0 16px}.paragraph-text .text-content h5:last-child{margin:60px 0 0}.paragraph-text .text-content p,.paragraph-text .text-content ul{margin:0 0 16px}.paragraph-text .text-content p:last-child,.paragraph-text .text-content ul:last-child{margin:0}.paragraph-text .text-content li{position:relative;padding-left:1.5em}.paragraph-text .text-content li:before{content:"-";position:absolute;left:0}.paragraph-text a{position:relative}.paragraph-text a:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000;transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.paragraph-text a:hover:after,.paragraph-text a:focus:after{transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}@media screen and (max-width:1024px){.paragraph-text .text-content{grid-column-start:2;grid-column-end:8}}@media screen and (max-width:640px){.paragraph-text .text-content{grid-column-start:1;grid-column-end:5}.paragraph-text .text-content h3{margin:0 0 24px}.paragraph-text .text-content h3:last-child{margin:0}.paragraph-text .text-content h5{margin:48px 0 16px}.paragraph-text .text-content h5:last-child{margin:48px 0 0}}.project-gallery .gallery-slides-inner{cursor:pointer}.project-gallery .gallery-content{margin-bottom:30px;grid-column:1/-1}.project-gallery .gallery-title{text-align:center;margin-bottom:60px;grid-column-start:2;grid-column-end:11}.project-gallery .gallery-slides-container{position:relative}.project-gallery .gallery-slides{margin-bottom:0}.project-gallery .gallery-bottom{grid-column:1/-1}.project-gallery .slide-titles{position:relative;grid-column-start:1;grid-column-end:9}.project-gallery .slide-title{position:absolute;width:100%;top:0;left:0}.project-gallery .project-gallery-content{margin-top:60px}.project-gallery .project-gallery-slide{background-color:#fff;pointer-events:none}.project-gallery .project-gallery-slide img{width:100%}.project-gallery .scrollbar-container{grid-column-start:9;grid-column-end:13}.project-gallery .gallery-hover{pointer-events:none;transform-origin:center center;will-change:transform}.project-gallery .gallery-hover:after{background-color:#fff}.project-gallery .gallery-hover path{fill:#000}.project-gallery .gallery-next{width:90px;height:90px}@media screen and (max-width:1024px){.project-gallery .gallery-title{grid-column-start:2;grid-column-end:8;margin-bottom:40px}.project-gallery .gallery-content{margin-bottom:20px}.project-gallery .slide-titles{grid-column-end:7}.project-gallery .scrollbar-container{grid-column-start:7;grid-column-end:9}}@media screen and (max-width:640px){.project-gallery .gallery-title{grid-column-start:1;grid-column-end:5}.project-gallery .gallery-content{margin-bottom:32px}.project-gallery .slide-titles{grid-column-end:5;margin-bottom:32px}.project-gallery .project-gallery-slide img{height:100%;object-fit:cover}.project-gallery .scrollbar-container{grid-column-start:1;grid-column-end:5}}.shopping-gallery{overflow:hidden}.shopping-gallery .gallery-slides-inner>*{width:310px;height:400px}.shopping-gallery .shopping-gallery-slide{background-color:#fff}.shopping-gallery .shopping-gallery-inner{display:flex;height:100%;flex-direction:column;padding:24px;will-change:transform;transition:transform .25s ease-out}.shopping-gallery .shopping-gallery-inner.with-info{padding:24px 24px 51px;cursor:pointer}.shopping-gallery .shopping-gallery-image{flex-grow:1;text-align:center;position:relative}.shopping-gallery .shopping-gallery-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;will-change:transform}.shopping-gallery .product-slide-text{position:relative}.shopping-gallery .product-additional-info{opacity:0;position:absolute;top:100%;left:0;transition:opacity .15s ease-out}.shopping-gallery .product-info-toggle{position:absolute;bottom:24px;left:24px}.shopping-gallery .shopping-gallery-inner.with-info img{transform:scale(.7);transition:transform .25s ease-out}.shopping-gallery .gallery-slide.open .shopping-gallery-inner{transform:translate3d(0,-150px,0)}.shopping-gallery .gallery-slide.open .product-additional-info{opacity:1;transition:opacity .15s .05s ease-out}.shopping-gallery .gallery-slide:hover .shopping-gallery-inner.with-info img,.shopping-gallery .gallery-slide:focus .shopping-gallery-inner.with-info img{transform:scale(.8)}.shopping-gallery .gallery-slide.open .shopping-gallery-inner.with-info img{transform:scale(1)}.shopping-gallery.gallery-linen{background-color:transparent}.shopping-gallery.gallery-linen .shopping-gallery-slide{background-color:#fbf2e9}.shopping-gallery.gallery-linen .gallery-text button,.shopping-gallery.gallery-linen .gallery-next,.shopping-gallery.gallery-linen .gallery-previous,.shopping-gallery.gallery-linen .gallery-next:after,.shopping-gallery.gallery-linen .gallery-previous:after{background-color:#af783c !important}.shopping-gallery.gallery-linen path{fill:#fff}.shopping-gallery.gallery-black{color:#fff;background-color:#000}.shopping-gallery.gallery-black .shopping-gallery-slide{background-color:#171717}.shopping-gallery.gallery-black .gallery-text button,.shopping-gallery.gallery-black .gallery-next,.shopping-gallery.gallery-black .gallery-previous,.shopping-gallery.gallery-black .gallery-next:after,.shopping-gallery.gallery-black .gallery-previous:after{background-color:#fff !important}.shopping-gallery.gallery-black button.black{color:#000}.shopping-gallery.gallery-black button.product-info-toggle{color:#fff}.shopping-gallery.gallery-black path{fill:#000}.shopping-gallery.gallery-black .scrollbar-container{background-color:#262626}.shopping-gallery.gallery-black .scrollbar{background-color:#bebebe}@media screen and (max-width:640px){.shopping-gallery .gallery-slides-inner>*{width:217px;height:284px}.shopping-gallery.gallery-black .scrollbar-container,.shopping-gallery.gallery-linen .scrollbar-container{grid-column-start:1;grid-column-end:5;display:none;visibility:hidden}.shopping-gallery.gallery-black .scrollbar-container.feature,.shopping-gallery.gallery-linen .scrollbar-container.feature{display:block;visibility:visible}}.statement-text{text-align:center}.statement-text.serif h2,.statement-text.serif h5{font-family:Gascogne,serif}.statement-text h2,.statement-text h5,.statement-text p{margin:0 0 24px}.statement-text h2:last-child,.statement-text h5:last-child,.statement-text p:last-child{margin:0}.statement-text h2{grid-column-start:2;grid-column-end:12}.statement-text h5,.statement-text p{grid-column-start:4;grid-column-end:10}.statement-text a{position:relative}.statement-text a:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000;transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.statement-text a:hover:after,.statement-text a:focus:after{transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}@media screen and (max-width:1024px){.statement-text h2,.statement-text h5,.statement-text p{grid-column-start:2;grid-column-end:8}}@media screen and (max-width:640px){.statement-text h2,.statement-text h5,.statement-text p{grid-column-start:1;grid-column-end:5;margin:0 0 16px}.statement-text h2:last-child,.statement-text h5:last-child,.statement-text p:last-child{margin:0}}.with-sticky-bar #footer{padding-bottom:142px}.sticky-bar{position:fixed;z-index:200;bottom:0;left:0;width:100%;height:72px;background-color:#fff;transform:translate(0,100%);transition:transform .5s .5s ease-out}.sticky-bar.visible{transform:translate(0,0)}.sticky-bar .sticky-bar-content{width:100%;display:flex;justify-content:space-between;align-items:center;font-family:EuclidMedium}.sticky-bar .mobile-sticky-list{position:absolute;bottom:100%;left:0;width:100%;background-color:inherit;border-bottom:1px solid #f0f0f0;padding:23px 0;z-index:-1;transform:translate(0,100%)}.sticky-bar .mobile-sticky-list ul{display:flex;justify-content:center}.sticky-bar .mobile-sticky-list li{font-family:Euclid;line-height:38px;margin:0 25px;position:relative}.sticky-bar .mobile-sticky-list li:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000;transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}.sticky-bar .mobile-sticky-list li:hover:after,.sticky-bar .mobile-sticky-list li:focus:after{transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.sticky-bar .mobile-sticky-list li.active:after{transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.sticky-bar .sticky-bar-content-wrapper{height:100%;background-color:inherit;display:flex;align-items:center;max-width:2048px}.sticky-bar .desktop-sticky-list ul{display:flex}.sticky-bar .desktop-sticky-list li{position:relative}.sticky-bar .desktop-sticky-list li:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000;transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}.sticky-bar .desktop-sticky-list li:hover:after,.sticky-bar .desktop-sticky-list li:focus:after{transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.sticky-bar .desktop-sticky-list li.active:after{transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.sticky-bar .desktop-sticky-list li:not(:last-child){margin-right:32px}.sticky-bar .mobile-sticky-list-button.no-compare{pointer-events:none}.sticky-bar .mobile-sticky-list-button.no-compare svg{display:none}.sticky-bar .mobile-sticky-list-button svg{transform-origin:center center;transform:rotate(180deg)}.sticky-bar .mobile-sticky-list-button h5{margin-right:15px}.sticky-bar .mobile-sticky-list,.sticky-bar .mobile-sticky-list-button{display:none}@media screen and (max-width:1024px){.sticky-bar .desktop-sticky-list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:640px){.with-sticky-bar #footer{padding-bottom:107px}.sticky-bar .desktop-sticky-title,.sticky-bar .desktop-sticky-list{display:none}.sticky-bar .mobile-sticky-list{display:block}.sticky-bar .mobile-sticky-list-button{display:flex;align-items:center}}@media screen and (max-width:320px){.sticky-bar .wrapper{padding:0 16px}}body{--bgColor:#f0f0f0}.textural-video{position:relative;height:300vh;color:#fff;margin-top:0}.textural-video:after{content:"";position:absolute;width:100%;top:-50vh;height:150vh;background-color:#f0f0f0;background-color:var(--bgColor);will-change:transform}.textural-video .video-sticky{position:-webkit-sticky;position:sticky;top:0;margin-top:-100vh;width:100%;height:100vh;overflow:hidden}.textural-video .video-container{position:relative;height:100%;overflow:hidden}.textural-video .fake-clip{position:absolute;background-color:#f0f0f0}.textural-video .fake-clip.left,.textural-video .fake-clip.right{width:72px;height:100%;top:0}.textural-video .fake-clip.left{left:0}.textural-video .fake-clip.right{right:0}.textural-video .fake-clip.top,.textural-video .fake-clip.bottom{height:72px;width:100%;left:0}.textural-video .fake-clip.top{top:0}.textural-video .fake-clip.bottom{bottom:0}.textural-video video{height:100%;width:100%;object-fit:cover;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.textural-video .text-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 70px);height:100%;text-align:center}.textural-video .video-grid{height:100%;align-items:center}.textural-video .video-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.textural-video .video-controls{position:absolute;right:32px;bottom:32px;width:36px;height:36px}.textural-video .video-controls button{display:flex}.textural-video .video-controls svg{overflow:visible}@media all and (max-width:1024px){.textural-video.textural-image picture{left:0}.textural-video.textural-image img{max-width:initial;max-height:100%;position:relative}}.with-sticky-bar .textural-video .video-controls{bottom:104px}.pre-video-section{position:relative;z-index:1;background-color:inherit}@media screen and (max-width:640px){.textural-video .fake-clip.left,.textural-video .fake-clip.right{width:0}.textural-video .fake-clip.top,.textural-video .fake-clip.bottom{height:0}}@media (min-aspect-ratio:16/9){.textural-video .textural-video video{height:auto;width:100%}}.full-video img,.full-image img{width:100%;display:block}.full-video .video-wrapper,.full-image .video-wrapper{position:relative}.full-video .video-wrapper video,.full-image .video-wrapper video{width:100%;pointer-events:none;display:block}.full-video .video-wrapper .video-controls,.full-image .video-wrapper .video-controls{position:absolute;bottom:15px;right:15px;width:30px}.app{text-align:center;padding:0 30px;overflow:hidden}.app .app-title{margin-bottom:16px}.app .app-copy{max-width:635px;margin:0 auto 100px}.app .app-info{max-width:330px;margin:0 auto}.app .app-images-section{display:inline-block;position:relative;margin-bottom:95px;max-width:45%}.app .laptop-screen,.app .tablet-screen{position:absolute;top:50%;left:50%}.app .laptop-screen{width:76.735%;transform:translate(-49.75%,-57%)}.app .device-tablet{width:94%;margin-left:3%}.app .tablet-screen{width:80%;transform:translate(-49.75%,-51%)}.app .alt-screen{position:absolute;top:50%;width:55.913%;transform:translateY(-58%);box-shadow:0px 32px 35px -23px #0000002b}.app .left1{left:-110%}.app .left2{left:-51%}.app .right1{right:-51%}.app .right2{right:-110%}@media screen and (max-width:1024px){.app .app-images-section{max-width:51%}.app .left1,.app .right2{display:none}}@media screen and (max-width:640px){.app .app-images-section{max-width:90%}}.legal-text{color:#8a8a8a}.legal-text.serif h3,.legal-text.serif h5{font-family:Gascogne,serif}.legal-text .text-content{grid-column-start:2;grid-column-end:12}.legal-text .text-content h3{margin:0 0 24px}.legal-text .text-content h3:last-child{margin:0}.legal-text .text-content h5{margin:60px 0 16px}.legal-text .text-content h5:last-child{margin:60px 0 0}.legal-text .text-content p,.legal-text .text-content ul{font-size:12px;line-height:1.5;margin:0 0 16px}.legal-text .text-content p:last-child,.legal-text .text-content ul:last-child{margin:0}.legal-text .text-content li{font-size:12px;line-height:1.5;position:relative;margin-bottom:.75em}.legal-text a{position:relative}.legal-text a:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000;transform:scale3d(1,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:0 50%}.legal-text a:hover:after,.legal-text a:focus:after{transform:scale3d(0,1,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transform-origin:100% 50%}@media screen and (max-width:1024px){.legal-text .text-content{grid-column-start:1;grid-column-end:9}.legal-text .text-content p,.legal-text .text-content ul,.legal-text .text-content li{font-size:12px;line-height:1.5}}@media screen and (max-width:640px){.legal-text .text-content{grid-column-start:1;grid-column-end:5}.legal-text .text-content h3{margin:0 0 24px}.legal-text .text-content h3:last-child{margin:0}.legal-text .text-content h5{margin:48px 0 16px}.legal-text .text-content h5:last-child{margin:48px 0 0}.legal-text .text-content p,.legal-text .text-content ul,.legal-text .text-content li{font-size:10px;line-height:1.5}}.comparison{margin:120px 0}.comparison .heading,.comparison .column-wrapper{grid-column:2/span 10}.comparison .heading{display:flex;flex-direction:column;align-items:center;margin:0 0 120px}.comparison .heading.hasVideo{margin:0 0 72px}.comparison .heading h2{text-align:center;width:63.611111%}.comparison .heading button{margin:32px 0 0}.comparison .heading svg{width:9px;height:10px}.comparison .row{display:grid;grid-template-columns:repeat(2,calc(50% - 12px));column-gap:24px}.comparison .inputs{position:relative;z-index:0;margin:0 0 30px}.comparison .inputs select{appearance:none;background-color:transparent;border:none;font-size:inherit;font-family:inherit;line-height:inherit;padding:0 0 0 16px;width:100%;height:50px}.comparison .inputs select select::-ms-expand{display:none}.comparison .inputs .custom-select{width:48.022814%;font-family:Euclid;font-size:15px;border-radius:4px;height:50px;cursor:pointer;background-color:#fff;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;position:relative}.comparison .inputs .custom-select--disabled{cursor:not-allowed;background-color:#eee;background-image:linear-gradient(to top,#ddd,#eee 33%)}.comparison .inputs svg{fill:#000;position:absolute;right:16px}.comparison .col-block{background:#fff;border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px 0}.comparison .col-block h4{margin:24px 0 0}.comparison .col-top{border-top-left-radius:8px;border-top-right-radius:8px}.comparison .col-top p.small-bold{width:55.323194%;margin:12px 0 24px}.comparison .col-top p.testimonial-small{margin:24px 0}.comparison .materials .p-tag,.comparison .cut-force .p-tag,.comparison .cut-speed .p-tag,.comparison .print-then-cut .p-tag{margin:24px 0 0;width:49.619772%}.comparison .tools ul{margin:24px 0 0}.comparison .roll-holder h4,.comparison .apps h4,.comparison .image-uploads h4{margin:0}.comparison .roll-holder p,.comparison .apps p,.comparison .image-uploads p{margin:24px 0 0}.comparison .mobile-stand h4{width:62.737643%;margin:16px 0}.comparison .connectivity{padding:36px 0}.comparison .connectivity .p-tag{margin:24px 0 0}.comparison .connectivity .two-icons{display:flex;align-items:center}.comparison .connectivity .two-icons svg:first-of-type{margin:0 32px 0 0}.comparison .col-bottom{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.comparison .col-bottom .pill-button{margin:28px 0 0}@media screen and (max-width:1024px){.comparison .heading,.comparison .column-wrapper{grid-column:1/span 8}}@media screen and (max-width:640px){.comparison h5{font-size:18px}.comparison .heading,.comparison .column-wrapper{grid-column:1/span 4}.comparison .heading{margin:0 0 64px}.comparison .heading.hasVideo{margin:0 0 40px}.comparison .heading.hasVideo button{margin:20px 0 0}.comparison .row{column-gap:12px;grid-template-columns:repeat(2,calc(50% - 6px))}.comparison .inputs .custom-select{width:100%}.comparison .col-block{padding:24px 20px}.comparison .col-block ul .small{font-size:10px;line-height:180%}.comparison .col-top{padding:24px 12px}.comparison .col-top p.small-bold{width:72.51462%;font-size:10px;line-height:180%}.comparison .materials .p-tag,.comparison .cut-force .p-tag,.comparison .cut-speed .p-tag,.comparison .print-then-cut .p-tag{width:100%}.comparison .mobile-stand h4{width:100%}}@media screen and (max-width:1024px){.comparison{margin:60px 0}.comparison .heading{margin:0 0 60px}}.subscription li{padding:0 0 0 45px;margin:0 0 14px;position:relative}.subscription li svg{margin:0 24px 0 0;position:absolute;top:2px;left:0}.subscription li:last-of-type{margin:0}.subscription .intro{grid-column:2/span 10;text-align:center;margin:0 0 72px}.subscription .intro h2{margin:38px 0 22px}.subscription .intro p{width:71.561338%;margin:0 auto}.subscription .free-container{grid-column:2/span 10;margin:0 0 40px;background:#fff;border-radius:8px;display:flex;align-items:center}.subscription .free-container .heading{width:50%;padding:0 0 0 48px}.subscription .free-container h6{margin:20px 0 0;width:61.632653%}.subscription .free-container .design-benefits{width:50%;border-left:1px solid #e6e6e6;padding:36px 0 36px 60px}.subscription .free-container .design-benefits h6{margin:0 0 20px}.subscription .columns-container{grid-column:2/span 10}.subscription .columns-container .row{display:grid;grid-template-columns:repeat(2,calc(50% - 12px));column-gap:24px}.subscription .columns-container .row:first-of-type .col-block{border-top-left-radius:8px;border-top-right-radius:8px}.subscription .columns-container .row:last-of-type .col-block{border-bottom:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:0}.subscription .columns-container .col-block{background:#fff;border-bottom:1px solid #e6e6e6;padding:36px 48px}.subscription .columns-container .col-block h6{margin:0 0 20px}.subscription .columns-container .col-block:nth-of-type(1){grid-column:1/span 1}.subscription .columns-container .col-block:nth-of-type(2){grid-column:2/span 1}.subscription .columns-container .col-heading h4{margin:26px 0}.subscription .columns-container .col-plus p.p-tag{margin:6px 0 0 45px;color:#494949;width:61.860465%}.subscription .columns-container .col-pricing{display:flex}.subscription .columns-container .col-pricing h6{margin:0}.subscription .columns-container .col-pricing .one-price,.subscription .columns-container .col-pricing .two-prices{display:flex;flex-direction:column;align-items:center;height:100%;padding:36px 0}.subscription .columns-container .col-pricing .time{margin:6px 0 24px}.subscription .columns-container .col-pricing .green{color:#168666;margin:18px 0 0}.subscription .columns-container .col-pricing .one-price{width:100%}.subscription .columns-container .col-pricing .two-prices{width:50%}.subscription .columns-container .col-pricing .two-prices:last-of-type{border-left:1px solid #e6e6e6}.subscription .legal{grid-row:4;grid-column:2/span 10;margin:40px 0 0;color:#8a8a8a}@media screen and (max-width:1024px){.subscription .intro,.subscription .free-container,.subscription .columns-container,.subscription .legal{grid-column:1/span 8}}@media screen and (max-width:640px){.subscription .intro,.subscription .free-container,.subscription .columns-container,.subscription .legal{grid-column:1/span 4}.subscription .intro{margin:0 0 40px}.subscription .intro h2{margin:24px 0 16px}.subscription .intro p{width:100%}.subscription li{padding:0 0 0 32px;margin:0 0 14px;position:relative}.subscription li svg{margin:0 24px 0 0;fill:#00a977;position:absolute;top:2px;left:0}.subscription li:last-of-type{margin:0}.subscription .free-container{flex-direction:column;margin:0 0 20px}.subscription .free-container .heading,.subscription .free-container .design-benefits{width:100%}.subscription .free-container .heading{padding:24px 0 24px 16px}.subscription .free-container h4{margin:0 0 4px}.subscription .free-container .design-benefits{padding:24px 0 24px 16px;border-left:none;border-top:1px solid #e6e6e6}.subscription .free-container .design-benefits h6{margin:0 0 16px}.subscription .columns-container .row{column-gap:12px;grid-template-columns:repeat(2,calc(50% - 6px))}.subscription .columns-container .col-block{padding:24px 16px}.subscription .columns-container .col-block h6{margin:0 0 20px}.subscription .columns-container .col-heading h4{margin:8px 0}.subscription .columns-container .col-plus p.p-tag{margin:6px 0 0 32px;color:#494949;width:61.860465%}.subscription .columns-container .col-pricing{flex-direction:column;align-items:center;justify-content:center}.subscription .columns-container .col-pricing .one-price{justify-content:center;padding:24px 0}.subscription .columns-container .col-pricing .two-prices{width:100%;padding:24px 0}.subscription .columns-container .col-pricing .two-prices:last-of-type{border-left:none;border-top:1px solid #e6e6e6}}.joy-connect{overflow:hidden;text-align:center}.joy-connect .connect-title{grid-column-start:3;grid-column-end:11;margin-bottom:31px}.joy-connect .connect-copy{grid-column-start:4;grid-column-end:10;margin-bottom:70px}.joy-connect .connect-visuals{position:relative;height:0;padding-bottom:70%}.joy-connect .rings{position:absolute;height:41%;top:25%;left:48%}.joy-connect .left-visual{position:absolute;height:100%;top:0;left:-5%;will-change:transform,opacity;max-width:53vw;max-width:min(53vw,700px);object-fit:contain}.joy-connect.atm-connect .left-visual{top:-10%}.joy-connect .right-visual{position:absolute;height:68%;left:61%;top:11%;will-change:transform,opacity}.joy-connect .rings.mobile{display:none}@media screen and (max-width:1024px){.joy-connect .connect-title{grid-column-start:2;grid-column-end:8}.joy-connect .connect-copy{grid-column-start:2;grid-column-end:8}}@media screen and (max-width:640px){.joy-connect .connect-title{grid-column-start:1;grid-column-end:5;margin-bottom:20px}.joy-connect .connect-copy{grid-column-start:1;grid-column-end:5;margin-bottom:50px}.joy-connect .right-visual{height:90%;left:61%;top:-1%}.joy-connect .rings.desktop{display:none}.joy-connect .rings.mobile{display:block}}.joy-learning-curve{overflow:hidden}.joy-learning-curve .learning-text{grid-column-start:8;grid-column-end:13;align-self:center}.joy-learning-curve .learning-title{margin-bottom:28px}.joy-learning-curve .learning-visuals{grid-column-start:1;grid-column-end:8;grid-row-start:1;text-align:center;position:relative;padding:100px 0}.joy-learning-curve .learning-phone{position:relative;z-index:1;max-width:352px;margin-left:-20%}.joy-learning-curve .learning-secondary{position:absolute;border-radius:14px;top:50%;left:50%;transform:translate(-50%,-50%);max-width:214px}@media screen and (max-width:1024px){.joy-learning-curve .learning-text{grid-column-start:2;grid-column-end:8;text-align:center}.joy-learning-curve .learning-visuals{grid-column-end:9;grid-row-start:2;margin-bottom:40px}.joy-learning-curve .learning-phone{margin-left:0}}@media screen and (max-width:640px){.joy-learning-curve .learning-visuals{grid-column-end:5;padding:8% 0}.joy-learning-curve .learning-text{grid-column-start:1;grid-column-end:5}.joy-learning-curve .learning-title{margin-bottom:20px}.joy-learning-curve .learning-phone{max-width:53%}.joy-learning-curve .learning-secondary{max-width:30%}}.joy-cards{overflow:hidden}.joy-cards .card-text{grid-column-start:1;grid-column-end:5;align-self:center;grid-row-start:1}.joy-cards .card-title{margin-bottom:24px}.joy-cards .cards{grid-column-start:6;grid-column-end:13;display:grid;grid-template-columns:repeat(3,calc((100% - (2*1%))/3));grid-template-rows:auto;column-gap:1%;width:min(100vw,1070px);max-width:65vw}.joy-cards .card-col{will-change:transform}.joy-cards .card-image{will-change:opacity}@media screen and (max-width:1024px){.joy-cards .card-text{grid-column-start:2;grid-column-end:8;text-align:center;will-change:transform}.joy-cards .cards{grid-column-start:1;grid-column-end:9;width:auto;max-width:none}.joy-cards .card-left-col picture:first-child .card-image,.joy-cards .card-right-col picture:last-child .card-image{display:none}.joy-cards .card-copy{margin-bottom:70px}.joy-cards.reversed .card-text{grid-row-start:2}.joy-cards.reversed .cards{grid-row-start:1}.joy-cards.reversed .card-title{margin-bottom:0;margin-top:24px}}@media screen and (max-width:640px){.joy-cards .cards{grid-column-end:5}.joy-cards .card-text{grid-column-start:1;grid-column-end:5}.joy-cards .card-title{margin-bottom:16px}.joy-cards .card-copy{margin-bottom:35px}}.joy-long-cut{overflow:hidden}.joy-long-cut .long-cut-text{grid-column-start:3;grid-column-end:11;align-self:center;margin-bottom:85px;text-align:center}.joy-long-cut .long-cut-title{margin-bottom:32px}.joy-long-cut .long-cut-copy{max-width:636px;margin:0 auto}.joy-long-cut .long-cut-image{max-width:none;max-height:calc(100vh - 72px)}@media screen and (max-width:1024px){.joy-long-cut .long-cut-text{grid-column-start:2;grid-column-end:8}}@media screen and (max-width:640px){.joy-long-cut .long-cut-text{grid-column-start:1;grid-column-end:5;margin-bottom:65px}.joy-long-cut .long-cut-title{margin-bottom:20px}}.rocket-scene{text-align:center;overflow:hidden;margin-bottom:0}.rocket-scene .rocket-heading{max-width:615px;z-index:1}@media (min-aspect-ratio:7/4){.rocket-scene .rocket-heading{margin-bottom:10vh}}.rocket-scene .rocket-title{margin-bottom:30px}.rocket-scene .pinned-scene{position:relative;width:100vw;height:calc(100vh - 72px)}.rocket-scene .space-backgrounds{width:100%;height:100%;position:relative;will-change:transform}.rocket-scene .space-backgrounds img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover}.rocket-scene .rocket-svg{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%}.rocket-scene .rocket{position:absolute;width:20vw;max-width:150px;top:0;left:0}.explore-planets{padding-top:750px;padding-bottom:60px;background-color:#000;color:#fff;margin-top:-1px;margin-bottom:0}.explore-planets .gallery{margin:0}.explore-planets .planet-cuts,.explore-planets .planet-big{position:absolute}.explore-planets .planet-cuts{width:700px;max-width:100%;bottom:0;left:50%;transform:translateX(-50%)}.explore-planets .planet-big{bottom:0;will-change:transform,opacity}.explore-planets #particles-js{position:absolute;top:-10%;bottom:-10%;right:0;left:0}@media screen and (min-width:1441px){.explore-planets{padding-top:950px}.explore-planets .planet-cuts{width:900px}}@media screen and (max-width:640px){.explore-planets{padding-top:110vw}}.cutting-machine-zoom-sequence{padding-top:60px;text-align:center;overflow:hidden;margin-top:190px;margin-bottom:0;position:relative}.cutting-machine-zoom-sequence.voldemort{background-color:#000;color:#fff;margin-top:0}.cutting-machine-zoom-sequence.voldemort .old-gen path{stroke:#f0f0f0}.cutting-machine-zoom-sequence.voldemort .machine-arm{width:58%;left:21%;top:23.2%}.cutting-machine-zoom-sequence.voldemort .final-text{color:#fff}.cutting-machine-zoom-sequence .zoom-title{margin-bottom:31px}.cutting-machine-zoom-sequence .zoom-subtitle{max-width:615px;margin:0 auto 50px}.cutting-machine-zoom-sequence .speed-comparison .p-tag{width:100px;margin-right:32px;text-align:right}.cutting-machine-zoom-sequence .gen-container{height:20px;max-width:450px;margin:0 auto 20px;display:flex;justify-content:left;align-items:center}.cutting-machine-zoom-sequence .machine-container{position:absolute;width:100%;height:0;padding-bottom:68.4%;transform-origin:top center}.cutting-machine-zoom-sequence .machine-spacer{width:100%;height:0;padding-bottom:calc(68.4% - 200px)}.cutting-machine-zoom-sequence .machine-bg{position:absolute;width:200%;left:-50%;top:0;max-width:none}.cutting-machine-zoom-sequence .machine-arm{position:absolute;width:54.6%;left:22.9%;top:30%;max-width:none}.cutting-machine-zoom-sequence .second-content{opacity:0}.cutting-machine-zoom-sequence .final-text{position:absolute;top:max(720px,66%);left:50%;max-width:450px;transform:translateX(-50%);color:#fff}@media screen and (max-aspect-ratio:1/1){.cutting-machine-zoom-sequence{height:calc(100vh - 72px);margin-top:65px}.cutting-machine-zoom-sequence .final-text{width:50%;bottom:0;top:auto}.cutting-machine-zoom-sequence .machine-spacer{display:none}.cutting-machine-zoom-sequence .machine-container{bottom:0}}@media screen and (max-width:640px){.cutting-machine-zoom-sequence .top-text{margin-bottom:90px}.cutting-machine-zoom-sequence .zoom-title{margin-bottom:23px}.cutting-machine-zoom-sequence .zoom-subtitle{max-width:615px;margin:0 auto 60px}}.maker-flowers{padding-top:340px;overflow:hidden;margin-bottom:0}.maker-flowers .gallery{margin:0}.maker-flowers .maker-text{grid-column-start:1;grid-column-end:7;margin-bottom:850px}.maker-flowers .maker-text h2{margin-bottom:29px}.maker-flowers .flower-sequences,.maker-flowers .flower-sequence,.maker-flowers .flower-cuts,.maker-flowers .flower-big{position:absolute}.maker-flowers .flower-sequences{width:100%;height:100%;left:0}.maker-flowers .flower-cuts{width:700px;max-width:100%;bottom:0;left:50%;transform:translateX(-50%)}.maker-flowers [data-color=purple]{width:40%;top:-26%;left:44%}.maker-flowers [data-color=blue]{width:30%;top:32%;left:0}.maker-flowers [data-color=red]{width:20%;top:21%;left:61%}.maker-flowers [data-color=yellow]{width:15%;top:8.5%;left:83%}.maker-flowers [data-color=pink]{width:20%;top:37.5%;left:85%}.maker-flowers .flower-big{bottom:0;will-change:transform,opacity}@media screen and (min-width:1441px){.maker-flowers .maker-text{grid-column-start:2;grid-column-end:7;margin-bottom:1050px}.maker-flowers .flower-cuts{width:900px}.maker-flowers [data-color=purple]{top:-28%;left:50%}.maker-flowers [data-color=blue]{top:22.5%}.maker-flowers [data-color=red]{top:15%;left:70%}.maker-flowers [data-color=yellow]{top:7.5%;left:92%}.maker-flowers [data-color=pink]{top:37.5%;left:88%}}@media screen and (max-width:1024px){.maker-flowers{padding-top:200px}.maker-flowers [data-color=yellow],.maker-flowers [data-color=pink]{display:none}.maker-flowers .maker-text{grid-column-start:1;grid-column-end:9;text-align:center;margin-bottom:1250px;margin-bottom:min(170vw,1250px)}.maker-flowers [data-color=purple]{top:19%;left:51%}.maker-flowers [data-color=blue]{top:34%;left:9%}.maker-flowers [data-color=red]{width:30%;top:42%;left:69%}}@media screen and (max-width:640px){.maker-flowers{padding-top:60px}.maker-flowers .maker-text{grid-column-end:5}.maker-flowers .maker-text h2{margin-bottom:35px}.maker-flowers [data-color=purple]{top:17%}.maker-flowers [data-color=blue]{top:32%}.maker-flowers [data-color=red]{top:37%}}.cricut-toggle{width:190px;height:80px;border-radius:500px;position:relative;overflow:hidden;user-select:none;box-shadow:0 1px 4px rgba(0,0,0,.3)}.cricut-toggle .toggle-input,.cricut-toggle .toggle-name{pointer-events:none;opacity:.0001;position:absolute}.cricut-toggle .toggle-label{background-color:#d4d4d4;cursor:pointer;display:block;height:100%;transition:background-color .2s}.cricut-toggle .toggle-switch{position:absolute;top:6px;left:8px;width:68px;height:68px;background-color:#494949;border-radius:100px;color:#fff;display:grid;justify-content:center;align-items:center;transform:translateX(105px);transition:background-color .3s,transform .3s;box-shadow:0 3px 6px rgba(0,0,0,.3)}.cricut-toggle .toggle-input{width:100%;height:100%}.cricut-toggle .toggle-input:checked+.toggle-label{background-color:#b9dcc8}.cricut-toggle .toggle-input:checked+.toggle-label .toggle-switch{background-color:#0a3728;transform:translateX(0px)}.cricut-toggle .toggle-input:focus{outline:none}.cricut-toggle .switch-text{font-size:15px;line-height:22.5px;font-family:EuclidMedium;margin-left:-2px}.toggle-with-arrow{display:flex}.toggle-with-arrow .cricut-toggle{margin-right:90px}@media screen and (max-width:1095px){.toggle-with-arrow .cricut-toggle{margin-right:20px}}.toggle-with-arrow .cricut-toggle+svg{position:relative;top:25px}@media screen and (max-width:425px){.toggle-with-arrow .cricut-toggle{margin-right:0}.toggle-with-arrow .cricut-toggle+svg{left:10px}}.easypress-toggle{overflow:hidden}.easypress-toggle .grid-container{align-items:center}.easypress-toggle .toggle-text{grid-row-start:1;grid-column-start:1;grid-column-end:6}.easypress-toggle .toggle-title{margin-bottom:24px}.easypress-toggle .easypress-info{margin-top:20px}.easypress-toggle .toggle-with-arrow{margin-top:45px}.easypress-toggle .toggle-visuals{height:0;padding-bottom:100%;position:relative;grid-column-start:6;grid-column-end:13}.easypress-toggle .toggle-visual{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%}.easypress-toggle .second-text>*,.easypress-toggle .second-visual{display:none;opacity:0;visibility:hidden}.easypress-toggle .first-visual{max-width:608px}.easypress-toggle .second-visual{transform:scale(1.2);max-width:341px}@media screen and (max-width:1024px){.easypress-toggle .toggle-text{grid-column-start:1;grid-column-end:9;grid-row-start:2;margin-bottom:40px;margin-top:40px}.easypress-toggle .toggle-visuals{grid-column-start:1;grid-column-end:9;grid-row-start:1}}@media screen and (max-width:640px){.easypress-toggle .toggle-text{grid-column-end:5;margin-bottom:60px}.easypress-toggle .toggle-visuals{grid-column-end:5}.easypress-toggle .toggle-title{margin-bottom:16px}.easypress-toggle .easypress-toggle .toggle-with-arrow{margin-top:28px}}.easypress-peace{overflow:hidden}.easypress-peace .grid-container{align-items:center}.easypress-peace .peace-visual{grid-column-start:1;grid-column-end:8;grid-row-start:1}.easypress-peace .peace-text{grid-column-start:8;grid-column-end:13}.easypress-peace .peace-title{margin-bottom:24px}@media screen and (max-width:1024px){.easypress-peace .peace-visual{grid-column-start:1;grid-column-end:5}.easypress-peace .peace-text{grid-column-start:5;grid-column-end:9}}@media screen and (max-width:640px){.easypress-peace .peace-visual{grid-column-start:1;grid-column-end:5;grid-row-start:1}.easypress-peace .peace-text{grid-column-start:1;grid-column-end:5;grid-row-start:2;margin-top:40px}.easypress-peace .peace-title{margin-bottom:16px}}.easypress-sized{overflow:hidden}.easypress-sized .grid-container{align-items:center}.easypress-sized .sized-text{grid-column-start:4;grid-column-end:10;text-align:center;margin-bottom:45px}.easypress-sized .sized-title{margin-bottom:39px}.easypress-sized .sized-visuals{grid-column-start:1;grid-column-end:13;position:relative;padding-bottom:58%}.easypress-sized .sized-visual{position:absolute;max-height:100%}.easypress-sized .left-image{left:-2%}.easypress-sized .right-image{right:-5%}@media screen and (max-width:1024px){.easypress-sized .sized-text{grid-column-start:2;grid-column-end:8}.easypress-sized .left-image{left:-5%}.easypress-sized .right-image{right:-1%}}@media screen and (max-width:640px){.easypress-sized .sized-visuals{grid-column-start:1;grid-column-end:13}.easypress-sized .sized-text{grid-column-start:1;grid-column-end:5}.easypress-sized .sized-title{margin-bottom:19px}.easypress-sized .left-image{left:-17%}.easypress-sized .right-image{right:9%}}.vulcan-product-sequence{position:relative;height:400vh}@media screen and (min-width:641px){.vulcan-product-sequence{height:500vh}}.vulcan-product-sequence .wrapper{position:-webkit-sticky;position:sticky;top:0}.vulcan-product-sequence h2{margin-bottom:14px}.vulcan-product-sequence .grid-container{grid-template-rows:repeat(2,1fr)}@media screen and (min-width:1025px){.vulcan-product-sequence .grid-container{grid-template-rows:1fr;align-items:center}}.vulcan-product-sequence .pinned-scene{position:relative;height:100vh;overflow:hidden}.vulcan-product-sequence .product-canvas{position:absolute;width:100%;height:100%;background:#f0f0f0;background:var(--bgColor,#f0f0f0)}.vulcan-product-sequence .source-ref{position:absolute;opacity:0;pointer-events:none}.vulcan-product-sequence .position-reference{position:absolute;width:100%;height:100%;overflow:hidden}.vulcan-product-sequence .position-reference-one,.vulcan-product-sequence .position-reference-two,.vulcan-product-sequence .position-reference-three,.vulcan-product-sequence .position-reference-four{position:absolute;width:calc(100vh - 106px);height:calc(100vh - 106px);max-width:105vw;max-height:105vw;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:641px){.vulcan-product-sequence .position-reference-one,.vulcan-product-sequence .position-reference-two,.vulcan-product-sequence .position-reference-three,.vulcan-product-sequence .position-reference-four{max-width:80vw;max-height:80vw}}@media screen and (min-width:1025px){.vulcan-product-sequence .position-reference-one,.vulcan-product-sequence .position-reference-two,.vulcan-product-sequence .position-reference-three,.vulcan-product-sequence .position-reference-four{width:calc(100vh - 106px);height:calc(100vh - 106px);max-width:65vw;max-height:65vw}}.vulcan-product-sequence .position-reference-one{background:rgba(255,0,0,0);transform:translate(-50%,-58%)}@media screen and (min-width:1025px){.vulcan-product-sequence .position-reference-one{transform:translate(-50%,-50%)}}.vulcan-product-sequence .position-reference-two{background:rgba(0,0,255,0);top:auto;bottom:40vh;transform:translate(-50%,10%)}@media screen and (min-width:641px){.vulcan-product-sequence .position-reference-two{transform:translate(-50%,15%)}}@media screen and (min-width:1025px){.vulcan-product-sequence .position-reference-two{top:52.5%;left:auto;bottom:auto;right:0;transform:translate(0,-50%)}}.vulcan-product-sequence .position-reference-three{background:rgba(0,255,0,0);top:auto;bottom:40vh;transform:translate(-50%,0)}@media screen and (min-width:641px){.vulcan-product-sequence .position-reference-three{transform:translate(-50%,6%)}}@media screen and (min-width:1025px){.vulcan-product-sequence .position-reference-three{left:0;top:50%;transform:translate(0,-60%)}}.vulcan-product-sequence .position-reference-four{background:rgba(0,255,255,0);top:auto;bottom:40vh;transform:translate(-50%,-5%)}@media screen and (min-width:1025px){.vulcan-product-sequence .position-reference-four{left:0;top:50%;transform:translate(0,-60%)}}.vulcan-product-sequence .touch-indicator{position:absolute;top:32.39%;width:5%;height:5%;transform:translate(-50%,-50%)}@keyframes pulse{0%{transform:scale(1,1);animation-timing-function:ease-in-out}50%{transform:scale(.85,.85);animation-timing-function:ease-in-out}100%{transform:scale(1,1);animation-timing-function:ease-in-out}}@keyframes ping1{0%{transform:scale(.25,.25);opacity:.5}50%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}@keyframes ping2{0%{transform:scale(.01,.01);opacity:.5}25%{transform:scale(.25,.25);opacity:.5}75%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}.vulcan-product-sequence .touch-indicator div{position:absolute;width:100%;height:100%;border-radius:50%;background:#00a977;animation:1.25s linear infinite pulse}.vulcan-product-sequence .touch-indicator:after,.vulcan-product-sequence .touch-indicator:before{content:"";display:block;position:absolute;left:-150%;top:-150%;width:400%;height:400%;border-radius:50%;background:#00a977;animation:1.25s linear infinite ping1}.vulcan-product-sequence .touch-indicator:after{animation:1.25s linear infinite ping2}.vulcan-product-sequence .touch-indicator:nth-child(1){left:39.65%}.vulcan-product-sequence .touch-indicator:nth-child(2){left:52.97%}.vulcan-product-sequence .vulcan-product-images{display:none}.vulcan-product-sequence .sequence-images,.vulcan-product-sequence .shirt-underlay{display:none}.vulcan-product-sequence .vulcan-product-text-section{position:relative;text-align:center;grid-row-start:2;grid-column-start:1;grid-column-end:5;margin-top:10vh}@media screen and (min-width:641px){.vulcan-product-sequence .vulcan-product-text-section{grid-column-end:9}}@media screen and (min-width:1025px){.vulcan-product-sequence .vulcan-product-text-section{position:relative;grid-row-start:1;grid-column-start:1;grid-column-end:13;margin-top:0}}.vulcan-product-sequence .vulcan-product-text{position:absolute;width:100%;top:0}.vulcan-product-sequence .vulcan-product-text p{max-width:300px;margin:0 auto}@media screen and (min-width:641px){.vulcan-product-sequence .vulcan-product-text p{max-width:400px}}@media screen and (min-width:1025px){.vulcan-product-sequence .vulcan-product-text p{max-width:none;margin:0}}@media screen and (min-width:1025px){.vulcan-product-sequence .vulcan-product-text{top:50%;bottom:auto;text-align:left;bottom:auto;width:33.333%;transform:translateY(-50%)}}@media screen and (min-width:1025px){.vulcan-product-sequence .open-text{left:0}.vulcan-product-sequence .effort-text,.vulcan-product-sequence .transfer-text{right:0}}.vulcan-product-sequence .vulcan-background-svgs{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow-x:hidden}.vulcan-product-sequence .vulcan-background-svgs img{position:absolute;transform:scale(.5,.5)}@media screen and (min-width:641px){.vulcan-product-sequence .vulcan-background-svgs img{transform:scale(.75,.75)}}@media screen and (min-width:1025px){.vulcan-product-sequence .vulcan-background-svgs img{transform:none}}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(1){top:0;right:9.01%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(2){top:3.6%;left:22.49%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(3){top:7.73%;right:.72%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(4){top:12.36%;left:.1%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(5){top:15.45%;right:18.5%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(6){top:19.85%;left:14.75%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(7){top:24.3%;right:5.82%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(8){top:28.51%;left:22.33%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(9){top:32.19%;right:-1.59%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(10){top:36.85%;left:1.75%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(11){top:40.98%;right:3.99%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(12){top:45.6%;left:12.04%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(13){top:49.72%;right:10.93%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(14){top:54.11%;left:-2.56%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(15){top:57.87%;right:16.99%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(16){top:62.3%;left:19.11%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(17){top:66.53%;right:-.19%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(18){top:70.53%;left:3.27%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(19){top:75.47%;right:22.47%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(20){top:79.21%;left:11.16%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(21){top:83.98%;right:5.53%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(22){top:89.28%;left:42.3%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(23){top:92.02%;right:16.24%}.vulcan-product-sequence .vulcan-background-svgs img:nth-child(24){top:96.57%;left:8.37%}.vulcan-control-pod{position:relative;margin-bottom:0;height:150vh}@media screen and (min-width:641px){.vulcan-control-pod{height:200vh}}@media screen and (min-width:1025px){.vulcan-control-pod{margin-bottom:inherit}}.vulcan-control-pod .wrapper{position:-webkit-sticky;position:sticky;top:0}.vulcan-control-pod h2{margin-bottom:16px}.vulcan-control-pod .grid-container{align-items:center;grid-template-rows:repeat(2,1fr)}@media screen and (min-width:641px){.vulcan-control-pod .grid-container{grid-template-rows:auto}}.vulcan-control-pod .pinned-scene{height:100vh}.vulcan-control-pod .vulcan-control-video-container{grid-column-start:1;grid-column-end:5;align-self:end;margin-bottom:16px;position:relative;padding-bottom:100%}@media screen and (min-width:641px){.vulcan-control-pod .vulcan-control-video-container{grid-column-start:2;grid-column-end:8;align-self:auto;margin-bottom:0}}@media screen and (min-width:1025px){.vulcan-control-pod .vulcan-control-video-container{grid-column-start:1;grid-column-end:8}}.vulcan-control-pod .vulcan-control-video-container video{position:absolute;top:34%;left:34%;max-width:35.5%}.vulcan-control-pod .control-pod-image{position:absolute;width:100%}.vulcan-control-pod .vulcan-control-text-section{grid-row-start:2;grid-column-start:1;grid-column-end:5;position:relative;text-align:center;align-self:start;transform:translateY(-15vw)}.vulcan-control-pod .vulcan-control-text-section .vulcan-control-text{position:absolute;width:100%}.vulcan-control-pod .vulcan-control-text-section .vulcan-control-text.control-text{position:relative}@media screen and (min-width:641px){.vulcan-control-pod .vulcan-control-text-section{grid-column-start:2;grid-column-end:8}.vulcan-control-pod .vulcan-control-text-section p{max-width:410px;margin:0 auto}}@media screen and (min-width:1025px){.vulcan-control-pod .vulcan-control-text-section{text-align:left;grid-row-start:1;grid-column-start:8;grid-column-end:13;align-self:auto;transform:none}.vulcan-control-pod .vulcan-control-text-section .vulcan-control-text{left:0;width:100%}.vulcan-control-pod .vulcan-control-text-section p{max-width:none}.vulcan-control-pod .vulcan-control-text-section .control-pod-image{left:-7.4%}.vulcan-control-pod .vulcan-control-text-section .vulcan-control-video-container video{left:26%}}.vulcan-autopress{background:#fff;position:relative;margin-top:0;margin-bottom:0;height:150vh}@media screen and (min-width:1025px){.vulcan-autopress{margin-top:inherit;height:250vh}}.vulcan-autopress .position-reference-wrapper.wrapper{position:absolute;width:100%;height:100vh;top:0;left:50%;transform:translateX(-50%)}.vulcan-autopress .position-reference-one{position:absolute;width:90vh;height:90vh;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:641px){.vulcan-autopress .position-reference-one{width:100vh;height:100vh}}@media screen and (min-width:1025px){.vulcan-autopress .position-reference-one{width:120vh;height:120vh}}.vulcan-autopress .position-reference-two{position:absolute;top:56%;left:50%;width:100%;max-width:45vh;transform:translate(-50%,-100%)}@media screen and (min-width:641px){.vulcan-autopress .position-reference-two{top:70%;width:74%;max-width:62vh}}@media screen and (min-width:1025px){.vulcan-autopress .position-reference-two{top:50%;left:auto;right:0;width:49%;max-width:none;transform:translateY(-50%)}}.vulcan-autopress .position-reference-two:after{content:"";display:block;padding-bottom:100%}.vulcan-autopress .position-reference-three{grid-column-start:1;grid-column-end:5}@media screen and (min-width:641px){.vulcan-autopress .position-reference-three{grid-column-start:2;grid-column-end:8}}@media screen and (min-width:1025px){.vulcan-autopress .position-reference-three{grid-column-start:7;grid-column-end:13}}.vulcan-autopress .pinned-scene{position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:0}.vulcan-autopress .product-canvas{position:absolute;width:100%;height:100%;background:#f0f0f0;background:var(--bgColor,#f0f0f0)}.vulcan-autopress .source-ref{position:absolute;opacity:0;pointer-events:none}.vulcan-autopress .position-reference{position:relative;width:100%;height:100%;overflow:hidden}.vulcan-autopress .autopress-clipped{position:absolute;width:100%;height:100%;background:#f0f0f0;display:grid;align-items:center}.vulcan-autopress h2{margin-bottom:16px;will-change:transform}.vulcan-autopress .autopress-text.wrapper{position:absolute;z-index:0;width:100%;bottom:0;left:50%;transform:translateX(-50%)}.vulcan-autopress .autopress-text .grid-container{height:40vh}@media screen and (min-width:641px){.vulcan-autopress .autopress-text .grid-container{height:25vh}}@media screen and (min-width:1025px){.vulcan-autopress .autopress-text .grid-container{height:100vh}}.vulcan-autopress .vulcan-autopress-text{grid-column-start:1;grid-column-end:5;align-self:start;text-align:center}@media screen and (min-width:641px){.vulcan-autopress .vulcan-autopress-text{text-align:center;grid-column-start:2;grid-column-end:8}.vulcan-autopress .vulcan-autopress-text p{max-width:410px;margin:0 auto}}@media screen and (min-width:1025px){.vulcan-autopress .vulcan-autopress-text{text-align:left;grid-column-start:1;grid-column-end:6;align-self:center}.vulcan-autopress .vulcan-autopress-text p{max-width:none}}.vulcan-autopress .vulcan-autopress-images{display:none;position:relative;margin:0 auto}.vulcan-autopress .vulcan-autopress-images img{object-fit:contain;max-height:100%}.vulcan-autopress .vulcan-autopress-images picture:nth-child(n+2) img{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (min-width:1025px){.vulcan-autopress .vulcan-autopress-images{height:120vh}}.vulcan-autopress .vulcan-desktop-spacer{display:none}@media screen and (min-width:1025px){.vulcan-autopress .vulcan-desktop-spacer{display:block;grid-column-start:7;grid-column-end:13}}.vulcan-no-hands{position:relative;background:#fff;margin-top:0;padding-bottom:60px}@media screen and (min-width:641px){.vulcan-no-hands{padding-bottom:120px}}@media screen and (min-width:1025px){.vulcan-no-hands{padding-bottom:10vh}}.vulcan-no-hands h2{margin-bottom:16px}.vulcan-no-hands .grid-container{align-items:center;grid-template-rows:repeat(2,1fr)}@media screen and (min-width:641px){.vulcan-no-hands .grid-container{grid-template-rows:auto}}.vulcan-no-hands .pinned-scene{height:calc(100vh - 128px)}@media screen and (min-width:1025px){.vulcan-no-hands .pinned-scene{height:auto}}.vulcan-no-hands .vulcan-no-hands-video-container{grid-column-start:1;grid-column-end:5;align-self:end;margin-bottom:16px}@media screen and (min-width:641px){.vulcan-no-hands .vulcan-no-hands-video-container{grid-column-start:2;grid-column-end:8;align-self:auto;margin-bottom:0}}@media screen and (min-width:1025px){.vulcan-no-hands .vulcan-no-hands-video-container{grid-column-start:1;grid-column-end:7}}.vulcan-no-hands .vulcan-no-hands-video-container video{display:block;width:100%;max-width:45vh;margin:0 auto;border-radius:50%;background:#f0f0f0}@media screen and (min-width:641px){.vulcan-no-hands .vulcan-no-hands-video-container video{max-width:62vh}}@media screen and (min-width:1025px){.vulcan-no-hands .vulcan-no-hands-video-container video{max-width:none}}.vulcan-no-hands .vulcan-no-hands-text-section{grid-row-start:2;grid-column-start:1;grid-column-end:5;position:relative;text-align:center;align-self:start}.vulcan-no-hands .vulcan-no-hands-text-section .vulcan-no-hands-text{position:absolute;width:100%}@media screen and (min-width:641px){.vulcan-no-hands .vulcan-no-hands-text-section{grid-column-start:2;grid-column-end:8}.vulcan-no-hands .vulcan-no-hands-text-section p{max-width:410px;margin:0 auto}}@media screen and (min-width:1025px){.vulcan-no-hands .vulcan-no-hands-text-section{text-align:left;grid-row-start:1;grid-column-start:8;grid-column-end:13;align-self:auto}.vulcan-no-hands .vulcan-no-hands-text-section .vulcan-no-hands-text{left:0;width:100%;transform:translateY(-50%)}.vulcan-no-hands .vulcan-no-hands-text-section p{max-width:none}}.vulcan-t-shirts{position:relative}@media screen and (min-width:1025px){.vulcan-t-shirts{height:175vh}.vulcan-t-shirts .wrapper{position:-webkit-sticky;position:sticky;top:0}}.vulcan-t-shirts .pinned-scene{position:relative}@media screen and (min-width:1025px){.vulcan-t-shirts .pinned-scene{height:100vh}}.vulcan-t-shirts .shirt-text{grid-column-start:1;grid-column-end:5;align-self:center;grid-row-start:1}.vulcan-t-shirts .shirt-title{margin-bottom:24px}.vulcan-t-shirts .shirt-wrapper{position:relative;top:0;width:100%;overflow:hidden;padding:0 30px 30px}@media screen and (min-width:641px){.vulcan-t-shirts .shirt-wrapper{padding:0 40px 40px}}@media screen and (min-width:1025px){.vulcan-t-shirts .shirt-wrapper{position:absolute;height:175vh;padding:0}}.vulcan-t-shirts .shirts{grid-column-start:6;grid-column-end:13;display:grid;grid-template-columns:repeat(3,calc((100% - (2*1%))/3));grid-template-rows:auto;column-gap:1%;width:min(100vw,1070px);max-width:65vw}.vulcan-t-shirts .shirt-col{will-change:transform}.vulcan-t-shirts .shirt-image{will-change:opacity;transition:opacity .3s linear,transform .3s ease-out}@media screen and (max-width:1024px){.vulcan-t-shirts .shirt-text{grid-column-start:2;grid-column-end:8;text-align:center;will-change:transform}.vulcan-t-shirts .shirts{grid-column-start:1;grid-column-end:9;width:auto;max-width:none}.vulcan-t-shirts .shirt-left-col picture:first-child .shirt-image,.vulcan-t-shirts .shirt-right-col picture:last-child .shirt-image{display:none}.vulcan-t-shirts .shirt-copy{margin-bottom:70px}.vulcan-t-shirts.reversed .shirt-text{grid-row-start:2}.vulcan-t-shirts.reversed .shirts{grid-row-start:1}.vulcan-t-shirts.reversed .shirt-title{margin-bottom:0;margin-top:24px}}@media screen and (max-width:640px){.vulcan-t-shirts .shirts{grid-column-end:5}.vulcan-t-shirts .shirt-text{grid-column-start:1;grid-column-end:5}.vulcan-t-shirts .shirt-title{margin-bottom:16px}.vulcan-t-shirts .shirt-copy{margin-bottom:35px}}.bright-dark-section{background-color:#000;margin-top:-60px;padding-top:30px}.bright-dark-section section.billboard{margin-bottom:0;padding-bottom:96px}@media screen and (min-width:641px){.bright-dark-section{margin-top:-120px;padding-top:20px}.bright-dark-section section.billboard{padding-bottom:120px}}@media screen and (min-width:1025px){.bright-dark-section .text-container{grid-column-start:5;grid-column-end:9}}.bright360-drag-compare{background-color:#000;color:#fff;padding-bottom:96px;margin:0;--x:50%;position:relative;overflow:hidden}.bright360-drag-compare .compare-title{margin-bottom:32px}.bright360-drag-compare .compare-text{grid-column-start:1;grid-column-end:5;text-align:center;margin-bottom:40px}.bright360-drag-compare .comparison-container{position:relative;font-size:0px;line-height:0;-webkit-user-select:none;user-select:none}.bright360-drag-compare .comparison-container h6{position:absolute;bottom:16px;right:16px}.bright360-drag-compare .comparison-container img{-webkit-user-select:none;user-select:none}.bright360-drag-compare .left-section{position:absolute;width:100%;height:100%;z-index:1;clip-path:polygon(0% 0%,50% 0%,50% 100%,0% 100%);clip-path:polygon(0% 0%,var(--x) 0%,var(--x) 100%,0% 100%)}.bright360-drag-compare .left-section h6{right:auto;left:16px}.bright360-drag-compare .left-section,.bright360-drag-compare .right-section,.bright360-drag-compare .comparison-controls{pointer-events:none}.bright360-drag-compare .comparison-controls{position:absolute;z-index:2;width:6px;height:100%;top:0;left:calc(50% - 3px);left:calc(var(--x) - 3px);background-color:#fff}.bright360-drag-compare .drag-circle{position:absolute;width:32px;left:calc(50% - 16px);top:calc(50% - 16px)}.bright360-drag-compare .comparison-range{position:absolute;width:0;height:0;opacity:0}@media screen and (max-width:640px){.bright360-drag-compare .comparison-wrapper{padding:0}.bright360-drag-compare .comparison-container h6{right:30px}.bright360-drag-compare .left-section h6{left:30px}.bright360-drag-compare h6{font-size:14px;line-height:21px}}@media screen and (min-width:641px){.bright360-drag-compare{padding-bottom:120px;margin-top:-1px}.bright360-drag-compare .compare-text{grid-column-start:2;grid-column-end:8}.bright360-drag-compare .drag-circle{width:64px;left:calc(50% - 32px);top:calc(50% - 32px)}}@media screen and (min-width:1025px){.bright360-drag-compare{margin-top:0}.bright360-drag-compare .compare-text{grid-column-start:3;grid-column-end:11}.bright360-drag-compare .compare-title{margin-bottom:24px}}.bright360-drag-sequence{background-color:#000;color:#fff;padding-bottom:96px;margin:0}.bright360-drag-sequence .sequence-title{margin-bottom:32px}.bright360-drag-sequence .sequence-text{grid-column-start:1;grid-column-end:5;text-align:center;margin-bottom:30px}.bright360-drag-sequence .label-text{font-size:18px;display:none}.bright360-drag-sequence .sequence-label{display:flex;gap:16px;-webkit-user-select:none;user-select:none;align-items:center}.bright360-drag-sequence .left-label{flex-direction:row-reverse}.bright360-drag-sequence .sequence-controls{grid-row:3;grid-column-start:1;grid-column-end:5;display:flex;gap:20px;align-items:center;text-align:center;margin-bottom:32px}.bright360-drag-sequence .sequence-container{position:relative;grid-row:2;grid-column-start:1;grid-column-end:5;margin-bottom:32px;font-size:0;display:grid}.bright360-drag-sequence .sequence-container picture{grid-area:1/-1;position:relative}.bright360-drag-sequence .sequence-range{flex-grow:1;height:12px;border-radius:20px;-webkit-appearance:none;background-color:#666}.bright360-drag-sequence .sequence-range::-webkit-slider-thumb{-webkit-appearance:none;height:44px;width:44px;border-radius:50%;background-color:#fff;cursor:pointer}.bright360-drag-sequence .sequence-range::-moz-range-thumb{-webkit-appearance:none;height:44px;width:44px;border-radius:50%;background-color:#fff;border:none;outline:none;cursor:pointer}.bright360-drag-sequence .sequence-range::-ms-thumb{-webkit-appearance:none;height:44px;width:44px;border-radius:50%;background-color:#fff;border:none;outline:none;cursor:pointer}.bright360-drag-sequence .sequence-range::-webkit-slider-runnable-track,.bright360-drag-sequence .sequence-range::-moz-range-track,.bright360-drag-sequence .sequence-range::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background-color:transparent;cursor:pointer}@media screen and (min-width:641px){.bright360-drag-sequence{padding-bottom:120px}.bright360-drag-sequence .sequence-text{grid-column-start:2;grid-column-end:8}.bright360-drag-sequence .sequence-controls{grid-column-start:2;grid-column-end:8}.bright360-drag-sequence .sequence-container{grid-column-end:9}}@media screen and (min-width:1025px){.bright360-drag-sequence .sequence-title{margin-bottom:24px}.bright360-drag-sequence .sequence-text{grid-column-start:3;grid-column-end:11;margin-bottom:30px}.bright360-drag-sequence .sequence-controls{grid-row-start:2;grid-column-start:4;grid-column-end:10;margin-bottom:40px}.bright360-drag-sequence .sequence-container{grid-row-start:3;grid-column-end:13;margin-bottom:0}.bright360-drag-sequence .label-text{display:block}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-delay:-.001s !important;animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001s !important;transition-delay:0s !important}}