.menu-open-icon,.menu-close-icon{color:#fff;font-size:32px;line-height:1;position:absolute;top:4px;left:16px}.menu-open-icon{font-size:40px;top:2px;left:16px}.menu-close-icon{opacity:0;top:14px}.menu-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#000;width:60px;height:50px;position:relative}.menu-toggle.open .menu-close-icon{opacity:1}.menu-toggle.open .menu-open-icon{opacity:0}.menu{-webkit-user-select:none;user-select:none;z-index:100;color:#fff;pointer-events:none;--menu-width:100%;--h:64px;--w-base:55px;--h-base:45px;--items-transform:translateX(-100%);position:fixed;top:0;left:0}@media (width>=768px){.menu{--menu-width:384px;top:8px}}.menu{width:var(--menu-width)}.menu.active{--w-base:100%;--h-base:64px;--items-transform:translateX(0)}@media (width>=768px){.menu.active{--w-base:400px}}.menu.active .menu-sub-item,.menu.active .menu-logo{opacity:1;pointer-events:auto}.menu-bar{width:100%;height:var(--h);transform:var(--items-transform);transition-property:transform;transition-duration:.32s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--index) * 20ms + .1s);will-change:transform;text-transform:uppercase;pointer-events:auto;text-align:center;padding-top:21px;font-size:18px;display:block}@media (hover:hover) and (width>=768px){.menu-bar:hover{font-weight:700}}@media (width>=768px){.menu-bar{text-align:right;width:calc(var(--menu-width) - (var(--index) * 16px));padding-top:12px;padding-right:16px}}.menu-bar.sub-menu-bar{color:#000;background-color:#fff;height:32px;padding-top:5px;box-shadow:0 4px 16px #0000001a}@media (width>=768px){.menu-bar.sub-menu-bar{width:calc(var(--menu-width) - (var(--index) * 16px))}}.menu-base-bkg{width:var(--w-base);height:var(--h-base);transition-property:width height;will-change:width height;z-index:-1;pointer-events:auto;background-color:#000;transition-duration:.32s;position:absolute;top:0;left:0}.menu-base-bkg .menu-home-link{display:none}@media (width>=768px){.menu-base-bkg .menu-home-link{color:#fff;text-transform:uppercase;text-align:right;font-size:18px;display:block;position:absolute;top:12px;right:16px}@media (hover:hover){.menu-base-bkg .menu-home-link:hover{font-weight:700}}}.menu-logo{z-index:2;opacity:0;pointer-events:none;height:18px;transition:opacity .32s;position:absolute;top:23px;left:50%;transform:translate(-50%)}@media (width>=768px){.menu-logo{top:18px;left:auto;right:16px;transform:translate(0)}}.menu-logo .logo{fill:#fff;height:100%;display:block}.menu-base{pointer-events:auto;width:var(--w-base);height:var(--h);transition-property:width height;will-change:width height;text-transform:uppercase;font-size:12px;transition-duration:.32s;position:relative}.menu-base .menu-toggle{z-index:1;position:absolute;top:0;left:0}.menu-sub-item{text-align:right;opacity:0;pointer-events:none;word-break:keep-all;white-space:nowrap;color:#666;font-size:12px;transition:opacity .32s}.menu-sub-item:before{content:attr(title);visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}@media (hover:hover) and (width>=768px){.menu-sub-item:hover{font-weight:700}}.attributes{--bkg-color:var(--dark-gray);--text-color:#fff;padding:2.4rem 16px;padding:var(--b3) var(--gutter) var(--b3);grid-gap:calc(.8rem * 4);grid-gap:var(--b4);gap:3.2rem;gap:var(--b4);grid-template-columns:1fr;display:grid}@media (width<=767.979px){.attributes{gap:0;padding:0}}@media (width>=768px){.attributes{padding:2.4rem 16px 3.2rem;padding:var(--b3) var(--gutter) var(--b4);gap:3.2rem;gap:var(--b4);grid-template-columns:repeat(3,1fr)}}.attributes-item{align-items:flex-start;gap:1ch;display:flex}@media (width<=767.979px){.attributes-item{padding:2.4rem 16px;padding:var(--b3) var(--gutter)}.attributes-item[data-icon=certificate]{background:#5a5a5a}.attributes-item[data-icon=warranty]{background:#727272}}.attributes-icon{flex:none}.attributes-icon svg{width:2.4rem;height:2.4rem;display:block}.attributes-title{text-transform:uppercase;margin:0;font-size:1.6rem;line-height:1.25}.attributes-desc{margin:.3em 0 0;font-size:1.4rem;line-height:1.28571}.load-alpha{background-color:alt(--alt-gray);transition:background-color 1.5s}.load-alpha.active{background-color:#0000}.load-alpha.active img,.load-alpha.active .load-alpha-target{opacity:1}.load-alpha img,.load-alpha .load-alpha-target{opacity:0;transition:opacity 1.5s}.feat-module-label{margin:60px 16px 16px;margin:60px var(--gutter) var(--gutter)}@media (width>=768px){.feat-module-label{margin:0 16px 16px;margin:0 var(--gutter) var(--gutter)}}.features-text{padding-right:32px}.features-strip{scrollbar-width:none;padding-left:16px;padding-left:var(--gutter);margin-bottom:3.2rem;margin-bottom:var(--b4);display:flex;overflow-x:auto}.features-strip::-webkit-scrollbar{display:none}.features-item{margin-right:16px;margin-right:var(--gutter);width:calc(70% - 16px);width:calc(70% - var(--gutter));flex:none}@media (width>=992px){.features-item{width:calc(30% - 16px);width:calc(30% - var(--gutter))}}@media (width>=1200px){.features-item{width:calc(20% - 16px);width:calc((100% - 5 * var(--gutter)) / 5)}.features-strip--many .features-item{width:calc(18% - 16px);width:calc(18% - var(--gutter))}}.features-image{aspect-ratio:1;margin-bottom:16px;margin-bottom:var(--gutter);pointer-events:none}.features-image .load-alpha{height:100%}.features-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.features-item.is-hidden .features-image{cursor:pointer;pointer-events:auto}.heading-module{height:64px;padding-top:1.3rem}.image-overlay{z-index:1;pointer-events:none;padding-bottom:4.8rem;padding-bottom:var(--b6);--overlay-ink:#fff;color:var(--overlay-ink);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}@media (width>=992px){.image-overlay{padding-bottom:6.4rem;padding-bottom:var(--b8)}}.image-overlay:before{content:"";background:linear-gradient(#0000 55%,#0000008c);position:absolute;inset:0}.image-overlay-stack{align-items:center;gap:.8rem;gap:var(--b1);text-transform:uppercase;flex-direction:column;display:flex;position:relative}.image-overlay-button{text-transform:uppercase;text-align:left;color:#000;background-color:#fff;margin-top:4px;padding:10px 16px 9px}@media (hover:hover){.image-overlay-button{opacity:0;transition-property:opacity,transform;transition-duration:.42s;transform:translateY(8px)}.image-module:hover .image-overlay-button{opacity:1;transform:translateY(0)}}.col-12.ig-wrap{padding-right:0}.ig-strip{scrollbar-width:none;margin-bottom:3.2rem;margin-bottom:var(--b4);display:flex;overflow-x:auto}.ig-strip::-webkit-scrollbar{display:none}.ig-item{width:calc(50% - 16px);width:calc(50% - var(--gutter));margin-right:16px;margin-right:var(--gutter);aspect-ratio:3/4;flex:none}@media (width>=992px){.ig-item{width:calc(16.6667% - 16px);width:calc((100% - 6 * var(--gutter)) / 6)}}.ig-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pre-sale-module{width:100%}@media (width>=768px){.pre-sale-module{height:var(--vh)}}.pre-sale-image{padding-top:60px}.pre-sale-image .load-alpha{width:100%;padding:40px 20px 40px 0}.pre-sale-image img{width:100%;height:auto}@media (width>=768px){.pre-sale-image{padding-top:0}.pre-sale-image .load-alpha{height:var(--vh)}.pre-sale-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}}.pre-sale-texts{margin:0 0 0 auto;padding-bottom:60px;padding-right:40px}.pre-sale-texts button{margin-top:10px}@media (width>=768px){.pre-sale-texts{height:var(--vh);flex-direction:column;justify-content:center;margin:0;padding-bottom:0;display:flex}.pre-sale-texts button{max-width:75%}}.color-radio-row{flex-wrap:wrap;display:flex}.color-radio{cursor:pointer;appearance:none;border:1px solid #0000;border-radius:50%;flex-grow:0;flex-shrink:0;width:32px;height:32px;margin-bottom:8px;margin-right:12px;position:relative}.color-radio:after{content:"";background-color:var(--color);border-radius:50%;flex-grow:0;flex-shrink:0;width:22px;height:22px;margin-top:4px;margin-left:4px;display:block}.color-radio:checked{border-color:#000}@media (hover:hover) and (width>=768px){.color-radio{margin-bottom:20px;margin-right:4px}.color-radio:before{flex-grow:0;flex-shrink:0;font-size:1.2rem;line-height:1.33333;display:block;position:absolute;top:32px;left:0}@media (width>=768px){.color-radio:before{top:36px}}.color-radio:checked:before{content:attr(title)}.color-radio:hover{border-color:#000}}.color-radio-name{padding-top:4px;font-size:1.2rem;line-height:1.33333}.preload-images{display:none}.product-gallery-desktop{-webkit-user-select:none;user-select:none;z-index:1;pointer-events:none;position:absolute;top:0;left:0}.product-gallery-desktop .stage{pointer-events:auto;will-change:height;width:100vw;height:calc(50vw - 32px);transition-property:height;transition-duration:.8s;position:relative;top:0;left:0;overflow:hidden}.product-gallery-desktop .wrap{width:100%;height:100%;display:flex;position:relative;top:0;left:0}.product-gallery-desktop .item{width:calc(44.7536vw - 28.6423px);height:100%;transition-property:width height;will-change:width height;--fill:calc(8064 / 6757);--drop:calc((.5 - 4467 / 8064) * var(--fill) * 100%);flex-grow:0;flex-shrink:0;transition-duration:.8s;position:relative;overflow:hidden}.product-gallery-desktop .item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;transform:translateY(var(--drop)) scale(var(--fill));pointer-events:none;transition:transform .8s;position:absolute}.product-gallery-desktop .reading-scrim{pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#f5f4f300,#f5f4f3e6 70%,#f5f4f3e6);width:40vw;height:100%;transition:opacity .8s;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.product-gallery-desktop .toolbar{pointer-events:auto;top:16px;left:calc(25vw + 44px);left:calc(var(--row-width-vw) / 12 * 3 + var(--gutter) * 3);will-change:left;z-index:2;padding-top:72px;transition:left .8s;position:absolute;transform:translate(-100%)}.product-gallery-desktop .tool-nav{justify-content:flex-end;margin-top:16px;margin-bottom:46px;display:flex}.product-gallery-desktop.zoomed .stage{height:calc(100vh - 64px)}.product-gallery-desktop.zoomed .reading-scrim{opacity:0}.product-gallery-desktop.zoomed .zoom-on{font-weight:700}.product-gallery-desktop.zoomed .toolbar{left:calc(8.33333vw - 1.33333px);left:calc(var(--row-width-vw) / 12)}.product-gallery-desktop.zoomed .item{width:112.5vh;height:150vh}.product-gallery-desktop.zoomed .item img{transform:translateY(0)scale(1)}.product-gallery-desktop .nav-btn{margin-left:10px}@media (hover:hover){.product-gallery-desktop .nav-btn:hover{opacity:.7}}.product-gallery-desktop .zoom-btn{position:relative;right:-3px}.product-gallery-desktop .zoom-btn .tool-state{justify-content:flex-end;display:flex}.product-gallery-desktop .zoom-btn .zoom-on:before{content:"ON";visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}@media (hover:hover){.product-gallery-desktop .zoom-btn:hover .zoom-on{font-weight:700}}.product-gallery-mobile{-webkit-user-select:none;user-select:none;margin-bottom:10px;position:relative}.product-gallery-mobile .scroll{width:100vw;height:calc(var(--vh) - 340px);scroll-snap-type:x mandatory;will-change:scroll-position height;transition:height .8s;display:flex;position:relative;overflow:scroll hidden}.product-gallery-mobile .item{scroll-snap-align:center;will-change:width height;--fill:calc(8064 / 6757);--drop:calc((.5 - 4467 / 8064) * var(--fill) * 100%);flex-grow:0;flex-shrink:0;width:100vw;height:100%;transition-property:width;transition-duration:.8s;position:relative;overflow:hidden}.product-gallery-mobile .item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;transform:translateY(var(--drop)) scale(var(--fill));position:absolute}.product-gallery-mobile .zoom-btn{right:16px;right:var(--gutter);will-change:transform;transition:transform .8s;position:absolute;bottom:-15px;transform:translateY(100%)}.product-gallery-mobile.zoomed .scroll{scroll-snap-type:none;height:calc(var(--vh) - 60px)}.product-gallery-mobile.zoomed .item{width:150vw}.product-gallery-mobile.zoomed .zoom-btn{transform:translateY(-100%)}.product-gallery-mobile.landscape .scroll{height:calc(var(--vh) - 60px)}.product-gallery-mobile.landscape .item{width:33vw}.product-gallery-mobile.landscape.zoomed .scroll{scroll-snap-type:none;height:calc(var(--vh) * 1.5)}.product-gallery-mobile.landscape.zoomed .item{width:100vw}.product-gallery-mobile.landscape.zoomed .zoom-btn{transform:translateY(100%)}.hide-prod{display:none}@media (width>=768px){.product-infos-col{max-width:440px;margin:0 16px 0 auto!important;margin:0 var(--gutter) 0 auto!important;padding:0!important}}.specs-button{margin-top:0!important}@media (width<=767.979px){.buy-bottom-wrap{z-index:101;text-align:center;width:100%;position:fixed;bottom:0;left:0}.buy-bottom-wrap button.block.large,.buy-bottom-wrap .shopify-buy__btn{text-align:center}}.product-blocks{-webkit-user-select:none;user-select:none;--min-view-height:calc(100vw / 2 - 32px);flex-direction:column;min-height:100vh;display:flex;position:relative}@media (width>=768px){.product-blocks{min-height:auto;height:var(--min-view-height);will-change:height;flex-direction:row;padding-top:72px;transition-property:height;transition-duration:.8s}.product-blocks .title-block{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;will-change:transform;padding-top:10px;transition:transform .8s;position:relative}.product-blocks .infos-block{opacity:1;z-index:2;flex-direction:column;padding-top:12px;transition:opacity .8s;display:flex;position:relative}.product-blocks.zoomed{height:calc(100vh - 64px)}.product-blocks.zoomed .infos-block{opacity:0;pointer-events:none}.product-blocks.zoomed .title-block{transform:translate(-100%)}}.info-row{margin-bottom:24px}.price-row{margin-top:5px}.heading-col{padding-top:3px;padding-bottom:8px;padding-right:16px;padding-right:var(--gutter)}@media (width>=768px){.heading-col{text-align:right;justify-content:flex-end;display:flex}}@media (width<=767.979px){.product-title{padding-bottom:5px;font-size:2.7rem}}.tool-label{text-transform:uppercase;text-align:right;padding-bottom:4px;font-size:1rem;line-height:1}.tool-state{text-transform:uppercase;text-align:right;font-size:1.6rem;line-height:1}.shipping-perks{gap:24px;margin-top:19px;display:flex}.shipping-perk{align-items:flex-start;gap:1ch;display:flex}.shipping-perk-icon{flex:none}.shipping-perk-icon svg{width:2.4rem;height:2.4rem;display:block}.tag-selection{margin-bottom:15px;display:flex}@media (width>=768px){.tag-selection{margin-bottom:20px}}.tag-selection.short{margin-bottom:10px!important}.tag-selection .small-outlined{margin-top:0!important}.tag-selection .small-outlined:not(:last-child){border-right:0}.video-player{-webkit-user-select:none;user-select:none;width:100%;height:auto;position:relative}.video-player .video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.video-iframe{width:100%;position:relative}.video-iframe:before{padding-top:calc(var(--rh) / var(--rw) * 100%);content:"";display:block}.video-iframe>*{width:100%;height:100%;position:absolute;top:0;left:0}.product-hover-button{padding-top:25px}.product-hover{cursor:pointer;-webkit-text-decoration:none!important;text-decoration:none!important}@media (hover:hover){.product-hover .product-hover-button{opacity:0;transition-property:opacity transform;transition-duration:.42s;transform:translate(-16px)}.product-hover:hover .product-hover-button{opacity:1;transform:translate(0)}}@media (width>=768px){.product-feat-img{margin-top:-70px}}.product-archive-item{margin-bottom:16px;margin-bottom:var(--gutter)}.product-archive-item .inner{-webkit-user-select:none;user-select:none;background-color:#fff;justify-content:space-between;width:100%;padding:16px 32px 0 16px;transition:box-shadow .42s;display:flex}@media (hover:hover){.product-archive-item .inner:hover{box-shadow:0 4px 16px #00000040}}.product-archive-item .inner img{width:auto;height:170px}@media (width>=992px){.product-archive-item .inner{padding-right:64px}.product-archive-item .inner img{height:220px}}.spec-item{border-top:1px solid #000;border-top:1px solid var(--color-line)}.spec-head{text-align:left;width:100%;padding-top:1.6rem;padding-top:var(--b2);padding-bottom:1.6rem;padding-bottom:var(--b2);cursor:pointer;align-items:baseline;gap:1ch;display:flex}@media (width<=767.979px){.spec-sign{margin-left:auto}}.spec-body{height:0;transition:height .82s;overflow:hidden}.spec-body.active{height:var(--h)}.spec-list{padding-top:1.6rem;padding-top:var(--b2);padding-bottom:3.2rem;padding-bottom:var(--b4)}@media (width>=992px){.spec-list{-moz-columns:2;columns:2;-moz-column-gap:calc(16px * 3);-moz-column-gap:calc(var(--gutter) * 3);column-gap:48px;column-gap:calc(var(--gutter) * 3)}}.spec-line{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:20px}.spec-text{padding-top:1.6rem;padding-top:var(--b2);padding-bottom:3.2rem;padding-bottom:var(--b4);max-width:68ch}.specifications{padding-bottom:4.8rem;padding-bottom:var(--b6)}@media (width>=768px){.specifications{padding-bottom:6.4rem;padding-bottom:var(--b8)}}.specs-wrap{padding-top:2rem;padding-bottom:4rem}@media (width>=768px){.specs-wrap{padding-top:6rem;padding-bottom:8rem}}.spec-row{padding-bottom:20px}.textarea-field{padding-bottom:0!important}.support-container{background-color:#000;background-color:var(--black);color:#fff;width:100%}.support-list{margin:0;padding:0 0 5rem;list-style:none}@media (width>=768px){.support-list{padding-bottom:7.5rem}}.support-list li{text-transform:uppercase;cursor:pointer;margin-bottom:.3em;margin-left:1.2ch;padding:0 1ch;font-size:1.6rem;line-height:1.25;list-style-type:"→"}@media (hover:hover){.support-list li:hover{-webkit-text-decoration:underline;text-decoration:underline}}.support-content{background-color:#8685871a;background-color:var(--alt-gray);width:100%;height:0;transition-property:height color background-color;transition-duration:.82s;overflow:hidden}.support-content.active{height:var(--h)}.support-wrap{padding-top:2rem;padding-bottom:4rem}@media (width>=768px){.support-wrap{padding-top:3rem}}.close-button{margin-top:-.1em;padding-bottom:1.2em;font-size:2rem}.support-subject{padding-bottom:1em!important}@media (width>=768px){.support-subject{text-align:right;padding-right:16px!important;padding-right:var(--gutter)!important}}.text-module{padding-top:3.2rem;padding-bottom:6.4rem}.text-image-module{padding-top:3.2rem;padding-bottom:3.2rem}.text-image-module.with-heading{padding-top:0}.two-columns{width:100%;position:relative}@media (width>=768px){.two-columns{justify-content:space-between;display:flex}.two-columns .col{flex-grow:0;flex-shrink:0;width:calc(50% - 25px)}}@media (width<=767.979px){.two-columns.with-mobile{justify-content:space-between;display:flex}.two-columns.with-mobile .col{flex-grow:0;flex-shrink:0;width:calc(50% - 8px)}}.two-columns .gallery-arrows{width:100%;left:0}@media (width>=768px){.two-columns .gallery-arrows{width:100%;left:0}}.tight-captions-group{width:15%;font-size:1.5rem;line-height:1.33333;position:absolute;top:0;left:50px}@media (width>=768px){.tight-captions-group{font-size:2.1rem;line-height:1.38095}}.footer{-webkit-user-select:none;user-select:none;width:100%}.footer-nav{width:100%}.footer-nav ul{background-color:#727272;margin:0;padding:0;list-style:none}@media (width>=992px){.footer-nav ul{justify-content:center;display:flex}}.footer-nav-item{color:#fff;text-transform:uppercase;width:100%;margin:0}.footer-nav-item a{padding:16px;display:block}.footer-nav-item{background-color:var(--bkg)}@media (width>=768px){.footer-nav-item a{padding:13px 12px 12px}.footer-nav-item{max-width:240px}}@media (hover:hover){.footer-nav-item:hover{background-color:#000}}.footer-logo-wrap{background-color:#868587;background-color:var(--dark-gray);flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;height:340px;padding-top:40px;display:flex}.footer-logo-wrap a{height:75%;display:block}.footer-logo-wrap img{width:auto;height:100%}.app{background-color:var(--bkg-color);transition:background-color .42s}.view-content{color:var(--text-color);background-color:var(--bkg-color);width:100%;position:relative}.site-logo{z-index:99;position:absolute;top:16px;left:50%;transform:translate(-50%)}.site-logo .logo{width:auto;height:18px;fill:var(--logo-color);transition:fill .4s}:root{--sans:"Riforma", helvetica, arial;--mono:monospace;--black:#000;--gray:#d0d0d0;--dark-gray:#868587;--light-gray:#f3f3f3;--alt-gray:#8685871a;--rover-red:#821410;--color-text:#000;--color-hover:#333;--color-bkg:#fff;--color-line:#000;--red:#e00000;--green:#0f0;--yellow:#ffc600;--hint-bkg:#d0d0d0;--baseline:.8rem;--gutter:16px;--row-width-vw:calc(100vw - var(--gutter));--row-width:calc(100% - var(--gutter));--b05:calc(var(--baseline) / 2);--b1:var(--baseline);--b2:calc(var(--baseline) * 2);--b3:calc(var(--baseline) * 3);--b4:calc(var(--baseline) * 4);--b5:calc(var(--baseline) * 5);--b6:calc(var(--baseline) * 6);--b7:calc(var(--baseline) * 7);--b8:calc(var(--baseline) * 8);--b9:calc(var(--baseline) * 9);--b10:calc(var(--baseline) * 10)}*,:before,:after{box-sizing:border-box}html{background-color:#fff;background-color:var(--color-bkg);color:var(--color-text);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:#0000;font-feature-settings:"liga" 1, "kern" 1;font-weight:400;line-height:1.2}body{background-color:#f5f4f3;margin:0}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,.p,small{margin:0;padding:0;font-weight:400}small{display:block}b,strong,.bold{font-style:normal;font-weight:700}em,i,.italic{font-style:normal;font-weight:400}blockquote{margin:0 0 1rem}mark{background-color:#fcf8e3}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:monospace;font-family:var(--mono);font-size:1em}pre{-ms-overflow-style:scrollbar;margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:#d63384;word-wrap:break-word;font-size:.875em}abbr[title],abbr[data-original-title]{text-decoration:underline;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}hr{color:inherit;background-color:currentColor;border:0;margin:0}hr:not([size]){height:1px}a{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}a:not([href]),a:not([href]):hover{color:inherit;cursor:auto;-webkit-text-decoration:none;text-decoration:none}a>code{color:inherit}ol,ul{padding-left:1.3em}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}figure{margin:0;padding:0}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:#6c757d;text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;font-size:calc(1.275rem + .3vw);line-height:inherit;white-space:normal;margin-bottom:.5rem;padding:0}@media (width>=1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;appearance:textfield}::-webkit-search-decoration{appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}input,textarea,select{appearance:textfield;background-color:#0000;border:0;outline:0;width:100%}input,textarea,button,select{border:0;border-radius:0}button::-moz-focus-inner{border:0}select::-moz-focus-inner{border:0}select:-moz-focusring{color:#0000;text-shadow:0 0 #000}select{appearance:none;outline:0}select:focus{outline:0}select{-webkit-user-select:none;user-select:none}button:focus{outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}@font-face{font-family:Riforma;src:url(/app/themes/rover/dist/assets/RiformaLLWeb-Regular-CapwQnt4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Riforma;src:url(/app/themes/rover/dist/assets/RiformaLLWeb-Bold-DKGnx4aS.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.gray-text{color:var(--dark-gray)}html{font-family:Riforma,helvetica,arial;font-family:var(--sans);-webkit-font-smoothing:antialiased;text-underline-offset:.3em;font-size:10px}h1{margin-left:-1px;font-size:3.2rem;line-height:1}@media (width>=768px){h1{margin-left:-2px;font-size:4.8rem}}h1{margin-bottom:.6em}h1.no-spacing{margin-bottom:0}h2,h3{font-size:3.2rem;line-height:1}@media (width>=768px){h2,h3{font-size:3.2rem}}h2,h3{margin-bottom:.5em}h2.no-spacing,h3.no-spacing{margin-bottom:0}h4,.h4{text-transform:uppercase;margin-bottom:.3em;font-size:1.6rem;line-height:1.25}h4.no-spacing:not(.does-not-exist),.no-spacing.h4{margin-bottom:0}h5,.h5{text-transform:uppercase;font-size:1.2rem;font-weight:700;line-height:1.33333}h5.regular:not(.does-not-exist),.regular.h5{font-weight:400}h6,.h6,figcaption{text-transform:uppercase;font-size:1.1rem;line-height:1}p,ul,ol,li,hr{margin-bottom:1em;font-size:1.6rem;line-height:1.25}p.no-spacing,ul.no-spacing,ol.no-spacing,li.no-spacing,hr.no-spacing{margin-bottom:0}p.large,ul.large,ol.large,li.large,hr.large{font-size:2.2rem}small{margin-bottom:1em;font-size:1.2rem;line-height:1.33333}small.no-spacing{margin-bottom:0}.section-title{padding-top:1.5rem;padding-bottom:3rem}@media (width>=768px){.section-title{padding-bottom:4.5rem}}.no-link{pointer-events:none;cursor:default}a.bold{-webkit-text-decoration:none!important;text-decoration:none!important}@media (hover:hover){.common-links a:hover:not(.no-link){-webkit-text-decoration:underline #000;text-decoration:underline #000}.common-links a:hover:not(.no-link) .no-underline{-webkit-text-decoration:none!important;text-decoration:none!important}.color-link:hover{cursor:pointer;color:var(--color-hover)}.color-links a:hover{color:var(--color-hover)}.opacity-link:hover{cursor:pointer;opacity:.9}.opacity-links a:hover{opacity:.7}.active-links a:hover{color:var(--color-hover);-webkit-text-decoration:underline;text-decoration:underline}.no-underline{-webkit-text-decoration:none!important;text-decoration:none!important}}.active-links a{-webkit-text-decoration:underline;text-decoration:underline}.small-style p,.small-style h1,.small-style h2,.small-style h3,.small-style h4,.small-style h5,.small-style h6,.small-style ul,.small-style ol,.small-style li{margin:0;padding:0;font-size:1.2rem;line-height:1.33333}.small-style .offset{margin-left:-2px}@media (width>=768px){.small-style .offset{margin-left:-9px}}.content-style{text-underline-offset:.4rem}.content-style p:last-child,.content-style h1:last-child,.content-style h2:last-child,.content-style h3:last-child,.content-style h4:last-child,.content-style h5:last-child,.content-style h6:last-child,.content-style small:last-child,.content-style ul:last-child{margin-bottom:0}.content-style:not(.no-links) a{-webkit-text-decoration:underline;text-decoration:underline}.content-style img{max-width:100%;height:auto;margin-top:1.5rem}.content-style figure{padding:0 0 16px;padding:0 0 var(--gutter) 0}.content-style hr{margin-bottom:1em}.content-style ul,.content-style ol{padding-left:0}.content-style li{margin-bottom:0;margin-left:.5ch;padding-left:.5ch;padding-right:.5ch;list-style-type:"-"}@media (width>=768px){.content-style li{margin-left:-.5ch}}@media (hover:hover){.content-style a:hover{color:var(--color-hover)}.content-style:not(.no-links) a:hover{-webkit-text-decoration:underline;text-decoration:underline}}.no-break{word-break:keep-all;white-space:nowrap}.uppercase{text-transform:uppercase}.underline{-webkit-text-decoration:underline;text-decoration:underline}.text-center{text-align:center}.container{width:100%}@media (width>=768px){.pad-text{padding-right:95px}}.row{flex-flow:wrap;flex:0 auto;display:flex}.row.inner-row{margin-left:-16px;margin-left:calc(var(--gutter) * -1);margin-right:-16px;margin-right:calc(var(--gutter) * -1)}.col-0,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-left:16px;padding-left:var(--gutter);flex:none}@media (width<=767.979px){.col-12{padding-right:16px;padding-right:var(--gutter)}}.col-0{width:0}.col-1{width:calc(8.33333% - 1.33333px);width:calc(var(--row-width) * 1 / 12)}.col-2{width:calc(16.6667% - 2.66667px);width:calc(var(--row-width) * 2 / 12)}.col-3{width:calc(25% - 4px);width:calc(var(--row-width) * 3 / 12)}.col-4{width:calc(33.3333% - 5.33333px);width:calc(var(--row-width) * 4 / 12)}.col-5{width:calc(41.6667% - 6.66667px);width:calc(var(--row-width) * 5 / 12)}.col-6{width:calc(50% - 8px);width:calc(var(--row-width) * 6 / 12)}.col-7{width:calc(58.3333% - 9.33333px);width:calc(var(--row-width) * 7 / 12)}.col-8{width:calc(66.6667% - 10.6667px);width:calc(var(--row-width) * 8 / 12)}.col-9{width:calc(75% - 12px);width:calc(var(--row-width) * 9 / 12)}.col-10{width:calc(83.3333% - 13.3333px);width:calc(var(--row-width) * 10 / 12)}.col-11{width:calc(91.6667% - 14.6667px);width:calc(var(--row-width) * 11 / 12)}.col-12{width:100%}@media (width>=768px){.col-md-1{width:calc(8.33333% - 1.33333px);width:calc(var(--row-width) * 1 / 12)}.col-md-2{width:calc(16.6667% - 2.66667px);width:calc(var(--row-width) * 2 / 12)}.col-md-3{width:calc(25% - 4px);width:calc(var(--row-width) * 3 / 12)}.col-md-4{width:calc(33.3333% - 5.33333px);width:calc(var(--row-width) * 4 / 12)}.col-md-5{width:calc(41.6667% - 6.66667px);width:calc(var(--row-width) * 5 / 12)}.col-md-6{width:calc(50% - 8px);width:calc(var(--row-width) * 6 / 12)}.col-md-7{width:calc(58.3333% - 9.33333px);width:calc(var(--row-width) * 7 / 12)}.col-md-8{width:calc(66.6667% - 10.6667px);width:calc(var(--row-width) * 8 / 12)}.col-md-9{width:calc(75% - 12px);width:calc(var(--row-width) * 9 / 12)}.col-md-10{width:calc(83.3333% - 13.3333px);width:calc(var(--row-width) * 10 / 12)}.col-md-11{width:calc(91.6667% - 14.6667px);width:calc(var(--row-width) * 11 / 12)}.col-md-12{width:100%}}@media (width>=992px){.col-lg-1{width:calc(8.33333% - 1.33333px);width:calc(var(--row-width) * 1 / 12)}.col-lg-2{width:calc(16.6667% - 2.66667px);width:calc(var(--row-width) * 2 / 12)}.col-lg-3{width:calc(25% - 4px);width:calc(var(--row-width) * 3 / 12)}.col-lg-4{width:calc(33.3333% - 5.33333px);width:calc(var(--row-width) * 4 / 12)}.col-lg-5{width:calc(41.6667% - 6.66667px);width:calc(var(--row-width) * 5 / 12)}.col-lg-6{width:calc(50% - 8px);width:calc(var(--row-width) * 6 / 12)}.col-lg-7{width:calc(58.3333% - 9.33333px);width:calc(var(--row-width) * 7 / 12)}.col-lg-8{width:calc(66.6667% - 10.6667px);width:calc(var(--row-width) * 8 / 12)}.col-lg-9{width:calc(75% - 12px);width:calc(var(--row-width) * 9 / 12)}.col-lg-10{width:calc(83.3333% - 13.3333px);width:calc(var(--row-width) * 10 / 12)}.col-lg-11{width:calc(91.6667% - 14.6667px);width:calc(var(--row-width) * 11 / 12)}.col-lg-12{width:100%}}@media (width>=1200px){.col-xl-1{width:calc(8.33333% - 1.33333px);width:calc(var(--row-width) * 1 / 12)}.col-xl-2{width:calc(16.6667% - 2.66667px);width:calc(var(--row-width) * 2 / 12)}.col-xl-3{width:calc(25% - 4px);width:calc(var(--row-width) * 3 / 12)}.col-xl-3-5{width:calc(29.1667% - 4.66667px);width:calc(var(--row-width) * 3.5 / 12)}.col-xl-4{width:calc(33.3333% - 5.33333px);width:calc(var(--row-width) * 4 / 12)}.col-xl-5{width:calc(41.6667% - 6.66667px);width:calc(var(--row-width) * 5 / 12)}.col-xl-6{width:calc(50% - 8px);width:calc(var(--row-width) * 6 / 12)}.col-xl-7{width:calc(58.3333% - 9.33333px);width:calc(var(--row-width) * 7 / 12)}.col-xl-8{width:calc(66.6667% - 10.6667px);width:calc(var(--row-width) * 8 / 12)}.col-xl-9{width:calc(75% - 12px);width:calc(var(--row-width) * 9 / 12)}.col-xl-10{width:calc(83.3333% - 13.3333px);width:calc(var(--row-width) * 10 / 12)}.col-xl-11{width:calc(91.6667% - 14.6667px);width:calc(var(--row-width) * 11 / 12)}.col-xl-12{width:100%}}@media (width>=1480px){.col-xxl-1{width:calc(8.33333% - 1.33333px);width:calc(var(--row-width) * 1 / 12)}.col-xxl-2{width:calc(16.6667% - 2.66667px);width:calc(var(--row-width) * 2 / 12)}.col-xxl-3{width:calc(25% - 4px);width:calc(var(--row-width) * 3 / 12)}.col-xxl-4{width:calc(33.3333% - 5.33333px);width:calc(var(--row-width) * 4 / 12)}.col-xxl-5{width:calc(41.6667% - 6.66667px);width:calc(var(--row-width) * 5 / 12)}.col-xxl-6{width:calc(50% - 8px);width:calc(var(--row-width) * 6 / 12)}.col-xxl-7{width:calc(58.3333% - 9.33333px);width:calc(var(--row-width) * 7 / 12)}.col-xxl-8{width:calc(66.6667% - 10.6667px);width:calc(var(--row-width) * 8 / 12)}.col-xxl-9{width:calc(75% - 12px);width:calc(var(--row-width) * 9 / 12)}.col-xxl-10{width:calc(83.3333% - 13.3333px);width:calc(var(--row-width) * 10 / 12)}.col-xxl-11{width:calc(91.6667% - 14.6667px);width:calc(var(--row-width) * 11 / 12)}.col-xxl-12{width:100%}}.pad{padding:16px;padding:var(--gutter)}@media (width>=768px){.pad-desktop{padding:16px;padding:var(--gutter)}}@media (width<=767.979px){.pad-mobile{padding:16px;padding:var(--gutter)}}.pad-t{padding-top:16px;padding-top:var(--gutter)}.pad-b{padding-bottom:16px;padding-bottom:var(--gutter)}.pad-r{padding-right:16px;padding-right:var(--gutter)}.pad-r2{padding-right:32px;padding-right:calc(var(--gutter) * 2)}.pad-l{padding-left:16px;padding-left:var(--gutter)}.pad-h,.pad-h-text{padding-left:16px;padding-left:var(--gutter);padding-right:16px;padding-right:var(--gutter)}@media (width>=768px){.pad-h-text{padding-right:8%}}.pad-v{padding-top:16px;padding-top:var(--gutter);padding-bottom:16px;padding-bottom:var(--gutter)}@media (width>=768px){.pad-t-desktop{padding-top:16px;padding-top:var(--gutter)}.pad-b-desktop{padding-bottom:16px;padding-bottom:var(--gutter)}.pad-r-desktop{padding-right:16px;padding-right:var(--gutter)}.pad-l-desktop{padding-left:16px;padding-left:var(--gutter)}.pad-h-desktop{padding-left:16px;padding-left:var(--gutter);padding-right:16px;padding-right:var(--gutter)}}@media (width<=767.979px){.pad-t-mobile{padding-top:16px;padding-top:var(--gutter)}.pad-b-mobile{padding-bottom:16px;padding-bottom:var(--gutter)}.pad-r-mobile{padding-right:16px;padding-right:var(--gutter)}.pad-l-mobile{padding-left:16px;padding-left:var(--gutter)}.pad-h-mobile,.pad-h-md{padding-left:16px;padding-left:var(--gutter);padding-right:16px;padding-right:var(--gutter)}}@media (width<=991.979px){.pad-h-lg{padding-left:16px;padding-left:var(--gutter);padding-right:16px;padding-right:var(--gutter)}}@media (width<=1199.98px){.pad-h-xl{padding-left:16px;padding-left:var(--gutter);padding-right:16px;padding-right:var(--gutter)}}@media (width<=1479.98px){.pad-h-xxl{padding-left:16px;padding-left:var(--gutter);padding-right:16px;padding-right:var(--gutter)}}.margin-l{margin-left:16px;margin-left:var(--gutter)}@media (width>=768px){.margin-l-desktop{margin-left:16px;margin-left:var(--gutter)}}.split-h{justify-content:space-between;display:flex}.split-h-center{justify-content:space-between;align-items:center;display:flex}.split-h-baseline{justify-content:space-between;align-items:baseline;display:flex}@media (width<=991.979px){.hidden-md-down{display:none}}@media (width<=767.979px){.no-pad-mobile{padding-left:0!important;padding-right:0!important}.no-pad-mobile figcaption{padding-left:16px;padding-left:var(--gutter)}.no-pad-mobile .content-block{padding-right:16px;padding-right:var(--gutter);padding-left:16px;padding-left:var(--gutter)}}@media (width>=768px){.no-pad-md{padding-left:0!important;padding-right:0!important}.no-pad-md.right{margin-left:16px;margin-left:var(--gutter)}}.baseline-grid-active .baseline-grid{display:block}.baseline-grid-active .baseline-grid .col-1,.baseline-grid-active .baseline-grid .col-2{padding-left:16px;padding-right:0;padding-left:var(--gutter)}.baseline-grid{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:999;width:100%;display:none;position:absolute;top:0;left:0}.baseline-grid-lines-x{flex-wrap:wrap;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.baseline-grid-lines-y{width:100%;height:100%;position:absolute;top:0;left:0}.baseline-line-y{width:100%;height:.8rem;height:var(--baseline);border-top:1px solid #379fff}.baseline-grid-col-content{border-left:1px solid #9252ff;border-right:1px solid #9252ff;height:100vh}.control-baseline{opacity:0;width:100%;height:.8rem;height:var(--baseline);position:absolute;top:0;left:0}.grid-active .grid{display:block}.grid{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:999;width:100vw;display:none;position:absolute;top:0;left:0}.grid-lines-x{flex-wrap:wrap;width:100vw;height:100%;display:flex;position:fixed;top:0;left:0}.grid-lines-y{width:100vw;height:100%;position:absolute;top:0;left:0}.hit.grid-line-x,.hit.grid-line-y{border-left-color:violet}.subhit.grid-line-x,.subhit.grid-line-y{border-left-color:#379fff80}.grid-line-x{width:.8rem;width:var(--b1);border-left:1px solid #379fff;height:100%}.grid-line-y{width:100%;height:.8rem;height:var(--b1);border-top:1px solid #379fff}.loading,.loading div{cursor:progress}button{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:0;margin:0;padding:0;font-size:1.2rem;line-height:1;display:block}button.text{text-transform:uppercase;color:var(--text-color);font-size:1.4rem}button.block{background-color:var(--text-color);color:var(--bkg-color);text-transform:uppercase;text-align:left;width:100%;padding:15px 16px 14px}button.block.small-outlined{border:1px solid var(--text-color);color:var(--text-color);background-color:#0000;width:auto;margin-top:6px;padding:5px 10px 4px;font-size:1.1rem}button.block.small-outlined.selected{background-color:var(--text-color);color:var(--bkg-color)}button.block.large{padding-top:21px;padding-bottom:19px;font-size:1.6rem}button.block{-webkit-text-decoration:none;text-decoration:none}@media (hover:hover){button.block:hover{-webkit-text-decoration:none;text-decoration:none}button.block.small-outlined:hover,button.block.small-outlined.selected:hover{background-color:var(--text-color);color:var(--bkg-color)}button.block.opacity:hover{opacity:.7}}button.block:disabled{pointer-events:none;opacity:.5}button.block.success{opacity:1}.field{font-family:Riforma,helvetica,arial;font-family:var(--sans);margin-bottom:.8rem;margin-bottom:var(--baseline);border:0;padding:0;font-size:1.6rem;font-weight:400;line-height:1.25;position:relative}.field .field-input{background-color:#8685871a;background-color:var(--alt-gray);padding:15px 16px 14px}.field label{text-transform:uppercase;padding-bottom:.5em;font-size:1.1rem;line-height:1}@media (width>=768px){.field label{top:2px;left:-16px;left:calc(var(--gutter) * -1);position:absolute;transform:translate(-100%)}}.field textarea{min-height:128px;padding:12px 16px 10px;display:block}.field .instructions{font-family:Riforma,helvetica,arial;font-family:var(--sans);color:#b4b4b4;margin-top:-4px;padding-bottom:4px;font-size:13px;font-weight:400;line-height:1.15385}.field.subfield{flex-grow:1;padding:0}input::-moz-placeholder{font-family:Riforma,helvetica,arial;font-family:var(--sans);color:currentColor}textarea::-moz-placeholder{font-family:Riforma,helvetica,arial;font-family:var(--sans);color:currentColor}input::placeholder,textarea::placeholder{font-family:Riforma,helvetica,arial;font-family:var(--sans);color:currentColor}input{transition:background-color 5500s ease-in-out}input:-webkit-autofill{transition:background-color 5500s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:hover{transition:background-color 5500s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:focus{transition:background-color 5500s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:active{transition:background-color 5500s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-text-fill-color:var(--color-text)!important}.shopify-buy__btn{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--text-color);color:var(--bkg-color);text-transform:uppercase;text-align:left;border:0;width:100%;margin:0;padding:21px 16px 19px;font-size:1.6rem;line-height:1;-webkit-text-decoration:none;text-decoration:none;display:block}@media (hover:hover){.shopify-buy__btn:hover{opacity:.8;-webkit-text-decoration:none;text-decoration:none}}.shopify-buy-frame--toggle{z-index:32;cursor:pointer;background-color:#fff;width:66px;height:42px;position:fixed;top:30px!important;right:0!important}.shopify-buy-frame--toggle .shopify-buy__cart-toggle__count{z-index:1;color:#fff;font-size:10px;position:absolute;top:13px;left:40px}.shopify-buy-frame--toggle .shopify-buy__cart-toggle__count:before{background-color:#821410;background-color:var(--rover-red);content:"";z-index:-1;border-radius:100%;width:16px;height:16px;display:block;position:absolute;top:-2.5px;left:-5px}.shopify-buy-frame--toggle .shopify-buy__cart-toggle__count:after{content:"";text-indent:-9999px;background:url("data:image/svg+xml,%3csvg%20width='14'%20height='33'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M.5%2012A1.5%201.5%200%200%201%202%2010.5h10a1.5%201.5%200%200%201%201.5%201.5v14a1.5%201.5%200%200%201-1.5%201.5h-1A2.5%202.5%200%200%200%208.5%2030v1a1.5%201.5%200%200%201-3%200v-1A2.5%202.5%200%200%200%203%2027.5H2A1.5%201.5%200%200%201%20.5%2026V12Z'%20fill='%23000'%20stroke='%23000'/%3e%3cpath%20d='M4.5%202A1.5%201.5%200%200%201%206%20.5h2A1.5%201.5%200%200%201%209.5%202v8.5h-5V2Z'%20stroke='%23000'/%3e%3crect%20y='29'%20width='4'%20height='4'%20rx='2'%20fill='%23000'/%3e%3crect%20x='10'%20y='29'%20width='4'%20height='4'%20rx='2'%20fill='%23000'/%3e%3c/svg%3e") 0 0/contain no-repeat;width:33px;height:33px;display:inline-block;position:relative;top:-20px;left:-22px}.shopify-buy-frame--toggle .shopify-buy__icon-cart,.shopify-buy-frame--toggle .shopify-buy--visually-hidden,.shopify-buy__product__variant-selectors{display:none}body.logo-white .shopify-buy-frame--toggle{background-color:#000}body.logo-white .shopify-buy-frame--toggle .shopify-buy__cart-toggle__count:after{background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='33'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M.5%2012A1.5%201.5%200%200%201%202%2010.5h10a1.5%201.5%200%200%201%201.5%201.5v14a1.5%201.5%200%200%201-1.5%201.5h-1A2.5%202.5%200%200%200%208.5%2030v1a1.5%201.5%200%200%201-3%200v-1A2.5%202.5%200%200%200%203%2027.5H2A1.5%201.5%200%200%201%20.5%2026V12Z'%20fill='%23fff'%20stroke='%23fff'/%3e%3cpath%20d='M4.5%202A1.5%201.5%200%200%201%206%20.5h2A1.5%201.5%200%200%201%209.5%202v8.5h-5V2Z'%20stroke='%23fff'/%3e%3crect%20y='29'%20width='4'%20height='4'%20rx='2'%20fill='%23fff'/%3e%3crect%20x='10'%20y='29'%20width='4'%20height='4'%20rx='2'%20fill='%23fff'/%3e%3c/svg%3e")!important}[class*=hint--]{display:inline-block;position:relative}[class*=hint--]:before,[class*=hint--]:after{visibility:hidden;opacity:0;z-index:8;pointer-events:none;transition:all .3s;position:absolute;transform:translate(0,0)}[class*=hint--]:hover:before,[class*=hint--]:hover:after{visibility:visible;opacity:1;transition-delay:.1s}[class*=hint--]:before{content:"";z-index:9;background:0 0;border:6px solid #0000;position:absolute}[class*=hint--]:after{background:#d0d0d0;background:var(--hint-bkg);color:#000;text-transform:none;white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:11px;line-height:1}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:before,[aria-label=""]:after,[data-hint=""]:before,[data-hint=""]:after{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#d0d0d0;border-top-color:var(--hint-bkg)}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#d0d0d0;border-bottom-color:var(--hint-bkg)}.hint--left:before{border-left-color:#d0d0d0;border-left-color:var(--hint-bkg)}.hint--right:before{border-right-color:#d0d0d0;border-right-color:var(--hint-bkg)}.hint--top:before{margin-bottom:-11px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{transform:translate(-50%)}.hint--top:hover:before{transform:translateY(-8px)}.hint--top:hover:after{transform:translate(-50%)translateY(-8px)}.hint--bottom:before{margin-top:-11px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{transform:translate(-50%)}.hint--bottom:hover:before{transform:translateY(8px)}.hint--bottom:hover:after{transform:translate(-50%)translateY(8px)}.hint--right:before{margin-bottom:-6px;margin-left:-11px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{bottom:50%;left:100%}.hint--right:hover:before,.hint--right:hover:after{transform:translate(8px)}.hint--left:before{margin-bottom:-6px;margin-right:-11px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{bottom:50%;right:100%}.hint--left:hover:before,.hint--left:hover:after{transform:translate(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{margin-left:12px;transform:translate(-100%)}.hint--top-left:hover:before{transform:translateY(-8px)}.hint--top-left:hover:after{transform:translate(-100%)translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{margin-left:-12px;transform:translate(0)}.hint--top-right:hover:before,.hint--top-right:hover:after{transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{margin-left:12px;transform:translate(-100%)}.hint--bottom-left:hover:before{transform:translateY(8px)}.hint--bottom-left:hover:after{transform:translate(-100%)translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{margin-left:-12px;transform:translate(0)}.hint--bottom-right:hover:before,.hint--bottom-right:hover:after{transform:translateY(8px)}.hint--small:after,.hint--medium:after,.hint--large:after{white-space:normal;word-wrap:break-word;line-height:1.4em}.hint--small:after{width:80px}.hint--medium:after{width:150px}.cursor-help.hint--bottom:after{background-color:#fff}.cursor-help.hint--bottom:before{border-bottom-color:#fff}.hint--large:after{width:260px}.w-imgs img{width:100%;height:auto}.square-img{aspect-ratio:1;width:100%;display:block}.square-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.max-imgs img{max-width:100%;height:auto}.padding-top-0-5{padding-top:.4rem;padding-top:var(--b05)}.padding-top-1{padding-top:.8rem;padding-top:var(--b1)}.padding-top-1-5{padding-top:1.2rem;padding-top:calc(var(--b1) * 1.5)}.padding-top-2{padding-top:1.6rem;padding-top:var(--b2)}.padding-top-3{padding-top:2.4rem;padding-top:var(--b3)}.padding-top-4{padding-top:3.2rem;padding-top:var(--b4)}.padding-top-5{padding-top:4rem;padding-top:var(--b5)}.padding-top-6{padding-top:4.8rem;padding-top:var(--b6)}.padding-top-7{padding-top:5.6rem;padding-top:var(--b7)}.padding-top-8{padding-top:6.4rem;padding-top:var(--b8)}.padding-top-9{padding-top:7.2rem;padding-top:var(--b9)}.padding-top-10{padding-top:8rem;padding-top:var(--b10)}.margin-top-0-5{margin-top:.4rem;margin-top:var(--b05)}.margin-top-1{margin-top:.8rem;margin-top:var(--b1)}.margin-top-2{margin-top:1.6rem;margin-top:var(--b2)}.margin-top-3{margin-top:2.4rem;margin-top:var(--b3)}.margin-top-4{margin-top:3.2rem;margin-top:var(--b4)}.margin-top-5{margin-top:4rem;margin-top:var(--b5)}.margin-top-6{margin-top:4.8rem;margin-top:var(--b6)}.margin-top-7{margin-top:5.6rem;margin-top:var(--b7)}.margin-top-8{margin-top:6.4rem;margin-top:var(--b8)}.margin-top-9{margin-top:7.2rem;margin-top:var(--b9)}.margin-top-10{margin-top:8rem;margin-top:var(--b10)}.padding-bottom-0-5{padding-bottom:.4rem;padding-bottom:var(--b05)}.padding-bottom-1-5{padding-bottom:15px}.padding-bottom-1{padding-bottom:.8rem;padding-bottom:var(--b1)}.padding-bottom-2{padding-bottom:1.6rem;padding-bottom:var(--b2)}.padding-bottom-3{padding-bottom:2.4rem;padding-bottom:var(--b3)}.padding-bottom-4{padding-bottom:3.2rem;padding-bottom:var(--b4)}.padding-bottom-5{padding-bottom:4rem;padding-bottom:var(--b5)}.padding-bottom-6{padding-bottom:4.8rem;padding-bottom:var(--b6)}.padding-bottom-7{padding-bottom:5.6rem;padding-bottom:var(--b7)}.padding-bottom-8{padding-bottom:6.4rem;padding-bottom:var(--b8)}.padding-bottom-9{padding-bottom:7.2rem;padding-bottom:var(--b9)}.padding-bottom-10{padding-bottom:8rem;padding-bottom:var(--b10)}.margin-bottom-0-5{margin-bottom:.4rem;margin-bottom:var(--b05)}.margin-bottom-1{margin-bottom:.8rem;margin-bottom:var(--b1)}.margin-bottom-2{margin-bottom:1.6rem;margin-bottom:var(--b2)}.margin-bottom-3{margin-bottom:2.4rem;margin-bottom:var(--b3)}.margin-bottom-4{margin-bottom:3.2rem;margin-bottom:var(--b4)}.margin-bottom-5{margin-bottom:4rem;margin-bottom:var(--b5)}.margin-bottom-6{margin-bottom:4.8rem;margin-bottom:var(--b6)}.margin-bottom-7{margin-bottom:5.6rem;margin-bottom:var(--b7)}.margin-bottom-8{margin-bottom:6.4rem;margin-bottom:var(--b8)}.margin-bottom-9{margin-bottom:7.2rem;margin-bottom:var(--b9)}.margin-bottom-10{margin-bottom:8rem;margin-bottom:var(--b10)}.margin-bottom--1{margin-bottom:-.8rem;margin-bottom:calc(var(--b1) * -1)}.margin-bottom--2{margin-bottom:-1.6rem;margin-bottom:calc(var(--b1) * -2)}.fade-enter-active{transition:opacity 1.2s}.fade-leave-active{transition:opacity 0 ease;opacity:0;position:absolute}.fade-enter-from,.fade-leave-to{opacity:0}.slide-in-enter-active{z-index:2;transition:transform .84s}.slide-in-leave-active{transition:transform .84s;position:fixed}.slide-in-leave-active.view-content.home{width:100%;height:100vh;overflow:hidden}.slide-in-enter-from{transform:translate(100%)}.slide-in-leave-to{transform:translate(-100%)}.slide-back-enter-active{transition:transform .84s}.slide-back-leave-active{z-index:2;transition:transform .84s;position:fixed}.slide-back-enter-from{transform:translate(-100%)}.slide-back-leave-to{transform:translate(100%)}.module{background-color:var(--bkg-color);width:100%;color:var(--text-color);position:relative}.fill-screen{width:100%;height:var(--vh);position:relative}.fill-screen img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.fill-screen.contain img{-o-object-fit:contain;object-fit:contain}
