html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}ul{margin:0}input[type=submit]{padding:0}a{text-decoration:none;color:inherit}a:active,a:focus{outline:0 none}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0;padding:0}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0}input:focus,select:focus{outline:none}::-webkit-input-placeholder{color:#371d37;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#371d37;opacity:1}:-ms-input-placeholder{color:#371d37;opacity:1}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.hidden{display:none}#skip-to-content{position:fixed;top:127px;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}img,svg,video{width:100%;-o-object-fit:cover;object-fit:cover}button{background:none;border:none;padding:0;cursor:pointer;color:inherit}@media screen and (max-width:767px){.more-features-slider .slide{min-width:89vw;max-width:89vw}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,html a{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}#all-shipping-notes{position:absolute;opacity:0;visibility:hidden}body,html{width:100%;overscroll-behavior:none}body{font-size:16px;background-color:#fff}[data-router-view]{overflow-x:hidden}[data-router-view].view-home,[data-router-view].view-our-story,[data-router-view].view-product{overflow:unset}.features-slider .slide{width:100%;min-width:100%}section:not(.sticky-inside):not(.overflow){overflow:hidden}#global-mask,#modularity-scene-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fafafa;z-index:100}#modularity-scene-backdrop{background-color:rgba(0,0,0,.5);z-index:2147483001;opacity:0;visibility:hidden}#modularity-scene{position:fixed;opacity:0;background-color:#fff;visibility:hidden;z-index:2147483002;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:594px;width:687px;aspect-ratio:1/.865;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}#modularity-scene .sticky-helper{position:relative;height:350vh;width:100%;margin-top:594px}#modularity-scene button{position:absolute;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);background-color:#fff;padding:10px;z-index:3;width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%}#modularity-scene .close{right:20px;top:18px}#modularity-scene .reset{left:20px;top:18px;padding:9px;opacity:0;pointer-events:none;-webkit-transition:opacity .22s cubic-bezier(.17,.67,.83,.67);transition:opacity .22s cubic-bezier(.17,.67,.83,.67)}#modularity-scene .percentage-through{font-size:13px;width:34px;position:absolute;left:calc(100% + 14px);text-align:left;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;color:#371d37;font-family:GT-Maru-Bold,sans-serif}#modularity-scene .loading-text{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modularity-scene .cta-text,#modularity-scene .loading-text,#modularity-scene .scroll-text{position:absolute;left:50%;text-transform:uppercase;color:#371d37;font-family:GT-Maru-Bold,sans-serif;white-space:nowrap;pointer-events:none}#modularity-scene .cta-text,#modularity-scene .scroll-text{bottom:42px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#modularity-scene .scroll-text{opacity:0}#modularity-scene .cta-text{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all;visibility:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#modularity-scene .cta-text .button{width:calc(50% - 10px)}#modularity-scene img,#modularity-scene svg{width:100%;height:100%}#modularity-scene svg{overflow:visible}#modularity-scene .inner{overflow-y:auto;width:100%;height:100%;pointer-events:all;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none}#modularity-scene .inner::-webkit-scrollbar{display:none}#modularity-scene canvas{position:fixed;top:0;width:100%;pointer-events:none;aspect-ratio:1/.865;opacity:0}#modularity-scene.loaded .reset{opacity:1;pointer-events:all}@media screen and (max-width:767px){#modularity-scene{width:calc(100vw - 16px);height:calc(86.5vw - 16px);left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#modularity-scene .sticky-helper{margin-top:calc(86.5vw - 32px)}#modularity-scene .cta-text,#modularity-scene .scroll-text{bottom:26px;font-size:14px}#modularity-scene .cta-text{-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:16px;gap:8px;font-size:14px}#modularity-scene .cta-text .button{width:100%;height:38px;font-size:14px}#modularity-scene canvas{-webkit-transform:scale(1.03);transform:scale(1.03)}}#header,.preload{opacity:0}.preload.loaded{opacity:1}.preload-critical{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.17,.67,.83,.67);transition:opacity .2s cubic-bezier(.17,.67,.83,.67)}.preload-critical.loaded{opacity:1}.pdp-hero .preload{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.17,.67,.83,.67);transition:opacity .3s cubic-bezier(.17,.67,.83,.67)}.pdp-hero .preload.loaded{opacity:1}#click-mask{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:all;cursor:wait;z-index:101}#click-mask,.grecaptcha-badge{display:none}.slider{overflow:hidden;width:100%;height:100%}.slider .change-els{position:relative}.slider .inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;max-height:100%}.slider .inner.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider .slides{width:100%;height:100%;max-height:100%;display:block;overflow:hidden}.slider .slide{position:relative}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#test-video{position:absolute;left:1000px}