@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@200;300;400;500;600;700;800;900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body{font-family:Inconsolata,sans-serif;color:#303030;font-size:1em;line-height:1.625;font-weight:400}.l-wrapper{margin:0 auto;width:100%;max-width:100%}.l-wrapper--full-grid{padding-left:20px;padding-right:20px}@media (min-width: 95em){.l-wrapper--full-grid{padding:0;width:1480px}}.l-wrapper--full-grid--np{padding:0}.l-wrapper--grid-indent-1{padding-left:20px;padding-right:20px}@media (min-width: 95em){.l-wrapper--grid-indent-1{padding:0;width:1400px}}.l-wrapper--grid-indent-2{padding-left:20px;padding-right:20px}@media (min-width: 73.75em){.l-wrapper--grid-indent-2{padding:0;width:1140px}}@media (max-width: 63.9375em){.l-desktop{display:none}}@media (min-width: 64em){.l-mobile{display:none}}#mobile-credit-notice{position:fixed;bottom:20px;left:20px;z-index:3}@media (min-width: 64em){#mobile-credit-notice{display:none!important}}/*!
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers
*/.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000c42}.hamburger-box{width:16px;height:12px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:16px;height:2px;background-color:#000c42;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--3dx .hamburger-box{perspective:32px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:32px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:32px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:32px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:32px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:32px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-5px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-3.2px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-3.2px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(3.2px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(3.2px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-3.2px,-4px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-3.2px,4px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(3.2px,-4px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(3.2px,4px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-10px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-10px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:5px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:10px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,5px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:5px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:10px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,5px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:5px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-32px;top:-32px;transform:translate3d(32px,32px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-32px;top:-32px;transform:translate3d(-32px,32px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:5px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-32px;top:32px;transform:translate3d(32px,-32px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-32px;top:32px;transform:translate3d(-32px,-32px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:5px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:10px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-2.28571px,-3px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:5px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:10px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,5px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(2.28571px,-3px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:5px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:10px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,5px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,5px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-10px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger{border:2px solid #000C42;border-radius:50%;height:36px;width:36px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}@media (min-width: 82.5em){.hamburger{height:44px;width:44px}.hamburger .hamburger-box{width:20px;height:14px}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{width:20px}}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:0;padding:0;background-color:transparent}.button,#shopify-product-reviews .spr-summary-actions-newreview{background:#df7814;color:#fafafa;padding:1em 4em;border-radius:27px;cursor:pointer;transition:all .4s}.button:hover,#shopify-product-reviews .spr-summary-actions-newreview:hover{background:#ea8018;color:#fff}.rich-text p{margin-bottom:1.5em}.rich-text h1{color:#000c42;font-family:Montserrat,sans-serif;margin-bottom:1em;font-weight:800;font-size:54px}.rich-text h2{color:#000c42;font-family:Montserrat,sans-serif;margin-bottom:1em;font-weight:800;font-size:42px}.rich-text h3{color:#000c42;font-family:Montserrat,sans-serif;margin-bottom:1em;font-weight:800;font-size:36px}.rich-text h4{color:#000c42;font-family:Montserrat,sans-serif;margin-bottom:1em;font-weight:700;font-size:30px}.rich-text h5{color:#000c42;font-family:Montserrat,sans-serif;margin-bottom:1em;font-weight:700;font-size:25px}.rich-text h6{color:#000c42;font-family:Montserrat,sans-serif;margin-bottom:1em;font-weight:800;font-size:22px}@media (min-width: 64em){.sticky-nav #shopify-section-stillwater-header{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;transform:translateY(-52px);z-index:27}}@media (min-width: 64em){.sticky-nav .site-header__search-container.is-active{height:calc(100% - 52px)}}#site-header{display:flex;flex-direction:column-reverse;justify-content:flex-end;position:relative;background:#fff}#site-header aside{background:#eeefea;font-size:13px;line-height:14px}#site-header aside .l-wrapper{height:40px;display:flex;justify-content:space-between;align-items:center}@media (min-width: 64em){#site-header aside .l-wrapper{height:52px}}#site-header aside .store-message{flex:0 0 100%;text-align:center}#site-header aside .store-message a{text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-thickness:1px}#site-header aside .quick-links{display:none}@media (min-width: 64em){#site-header aside .store-message{flex:0 0 40%;text-align:left}#site-header aside .quick-links{display:flex;flex:0 0 59%}}@media (min-width: 60em){#site-header aside{font-size:14px;line-height:15px}#site-header aside .store-message,#site-header aside .quick-links{flex:0 0 49%}}@media (min-width: 64em){#site-header aside{font-size:1rem;line-height:1.1}}#site-header aside ul{margin:0;padding:0;list-style:none;display:flex;height:52px;align-items:center;justify-content:flex-end}#site-header aside a{color:inherit;text-decoration:none;display:inline-block}#site-header aside a[href*="tel:"]{color:#df7814}#site-header aside p{margin-bottom:0}#site-header .quick-links a{margin-left:2em}#site-header nav{position:relative;height:79px;display:flex;justify-content:space-between;align-items:center}@media (min-width: 64em){#site-header nav{height:136px}}#site-header nav h1{position:absolute;width:107px;height:69px;margin-left:-53.5px;top:5px;left:50%}#site-header nav h1 a{display:block;position:absolute;top:0;left:0;width:100%;bottom:0;background-image:url(stillwater-solid.svg);background-size:contain;background-position:center;background-repeat:no-repeat;text-indent:-99em;overflow:hidden}@media (min-width: 64em){#site-header nav h1{top:20px;width:148px;height:96px;margin-left:-74px}}#site-header nav .primary-links{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:center}#site-header nav .primary-links li{font-size:12px;margin-right:1.25em}@media (min-width: 64em){#site-header nav .primary-links li{margin-right:1.2em}#site-header nav .primary-links li:first-child{margin-right:1em}}@media (min-width: 68.75em){#site-header nav .primary-links li{margin-right:1.3em;font-size:13px}#site-header nav .primary-links li:first-child{margin-right:1.15em}}@media (min-width: 82.5em){#site-header nav .primary-links li{margin-right:2em;font-size:14px}#site-header nav .primary-links li:first-child{margin-right:2em}}#site-header nav .primary-links li a{color:#000c42;font-family:Montserrat,sans-serif;font-weight:600;text-decoration:none}#site-header nav .primary-links li a.active-path{color:#df7814;text-decoration:underline;text-underline-offset:5px}#site-header nav .utilities{display:flex}.customer-credit-info,.customer-credit-notice{display:none}.customer-credit-info.is-active,.customer-credit-notice.is-active{display:block}#site-header .customer-credit-info,#site-header .customer-credit-notice{background:#df7814;color:#fff;border-radius:30px;font-size:14px;line-height:1;padding:7px 15px 0;position:relative;top:9px;height:28px;cursor:pointer}#site-header .customer-credit-info:hover,#site-header .customer-credit-notice:hover{color:#fff}.stillwater-cart{position:relative}.stillwater-cart__notice{background:#eeefea;padding:15px;text-align:center;border-radius:10px;box-shadow:3px 3px 4px #0003;position:fixed;z-index:29;transition:transform .2s;right:20px}@media (max-width: 63.9375em){.stillwater-cart__notice{top:20px;left:20px;width:auto;transform:translateY(-500px)}}@media (min-width: 37.5em){.stillwater-cart__notice{width:300px;left:auto;top:110px}}@media (min-width: 64em){.stillwater-cart__notice{transform:translateY(-800px);width:300px;top:160px}.sticky-nav .stillwater-cart__notice{top:108px}}.stillwater-cart__notice.is-active{transform:translateY(0)}.stillwater-cart__actions{display:flex;flex-wrap:nowrap;justify-content:center}.stillwater-cart__actions a.btn{margin-right:10px}.stillwater-cart__notice .js-close{border-radius:50%;position:absolute;right:-14px;top:-14px;width:32px;height:32px;box-shadow:3px 3px 4px #0003;background:#fff;transition:all .2s}.stillwater-cart__notice .js-close:hover{background:#df7814}.stillwater-cart__notice .js-close:hover svg path{stroke:#fff!important}#NavDrawer .drawer__header{border:none;display:flex;justify-content:space-between;align-items:center}#NavDrawer .drawer__header .drawer__close-button{padding:0}#NavDrawer .drawer__header .drawer__login-icon .icon{width:1.875rem;height:1.875rem}#NavDrawer .mobile-nav__link.mobile-nav__link--top-level{color:#000c42;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;line-height:27px}#NavDrawer .mobile-nav__item:after{display:none}#NavDrawer .mobile-nav__toggle button{border-left:none}#NavDrawer .mobile-nav__sublist>.mobile-nav__item>.mobile-nav__child-item>a.mobile-nav__link{color:#000c42;font-family:Montserrat,sans-serif;font-weight:500;font-size:15px}#NavDrawer .mobile-nav__social-item{border:none;flex:0 0 0;justify-content:flex-start;margin-right:10px}#NavDrawer .mobile-nav__social-item a{padding:0}#NavDrawer .mobile-nav__social-item svg{fill:#000c42}.mobile-nav__contact{margin-top:5.625rem}.mobile-nav__contact .mobile-nav__phone{display:flex;align-items:center}.mobile-nav__contact .mobile-nav__phone svg{margin-right:10px;stroke:#000c42}.mobile-nav__contact .mobile-nav__phone a{color:#000c42;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500}.mobile-nav__contact p{margin-bottom:0}@media (min-width: 64em){body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header{position:absolute;left:0;width:100%;top:0;z-index:27}body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header #site-header{background:linear-gradient(#000,#0000)}body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header nav .primary-links li a.active-path,body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header nav .primary-links li a{color:#fff}body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header .hamburger{border-color:#fff}body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header .hamburger-inner,body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header .hamburger-inner:after,body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header .hamburger-inner:before{background:#fff}body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header svg{color:#fff}body.template-index:not(.mm-active):not(.sticky-nav) #shopify-section-stillwater-header #SearchClose svg{color:#303030}}.mobile-search-form{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.mobile-search-form input[type=text]{width:calc(100% - 40px);border:none;border-radius:30px;background:#fff;padding-left:15px;padding-right:15px}.mobile-search-form .icon{width:26px;height:26px}@media (max-width: 63.9375em){.site-nav__link.customer-credit-info.is-active,.site-nav__link.customer-credit-notice.is-active{display:none!important}}.js-tabs .tabset{padding-top:2.25rem;margin-top:0}@media (min-width: 48em){.js-tabs .tabset{padding-top:3em;margin-top:0}}.js-tabs .tabset:last-child:not([aria-labelledby]){display:none}.tabset [aria-hidden=true]{display:none}.tabset .js-tablist__item{margin-bottom:0}.tabset__tabs{background:#fff}@media (max-width: 37.4375em){.tabset__tabs ul{background:#eeefea;padding:2em 0 0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.tabset__tabs li{margin:.5em;list-style:none}.tabset__tabs li a{font-weight:700}.tabset__tabs li a[aria-selected=true]{color:#df7814;text-decoration:underline}}@media (min-width: 37.5em){.tabset__tabs ul{margin:0;padding:0;list-style:none;display:flex}}@media (min-width: 37.5em){.tabset__tabs li a{display:block;padding:1em;font-family:Montserrat,sans-serif;font-weight:600;border-top:4px solid transparent;cursor:pointer;transition:all .2s}.tabset__tabs li a[aria-selected=true]{background:#eeefea;border-top-color:#df7814}}@media (min-width: 48em){.tabset__tabs li a{padding:2em 0;text-align:center}}@media (min-width: 48em){.tabs-count--2 .tabset__tabs li{width:50%}.tabs-count--3 .tabset__tabs li{width:33.3%}.tabs-count--4 .tabset__tabs li{width:25%}}.tabset__content{background:#eeefea;margin:0}@media (max-width: 37.4375em){.tabset__content .js-tabcontent{padding:2em 0 4em}}@media (min-width: 37.5em){.tabset__content .js-tabcontent{padding:4em 0}}.site-map{width:100%;height:100vh;overflow:hidden;position:fixed;top:0;left:0;background:#272e5f;background:#000c42;z-index:999;padding-top:54px;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}@media (min-height: 800px){.site-map{padding-top:96px}}.site-map .hamburger{border-color:#fff;position:relative;z-index:10}.site-map .hamburger-inner,.site-map .hamburger-inner:after,.site-map .hamburger-inner:before,.site-map .hamburger.is-active .hamburger-inner,.site-map .hamburger.is-active .hamburger-inner:after,.site-map .hamburger.is-active .hamburger-inner:before{background:#fff}.site-map.is-active{visibility:visible;opacity:1}.site-map__title{position:absolute;width:148px;height:96px;background:url(stillwater-logo-reversed.png);background-size:contain;background-position:center;background-repeat:no-repeat;left:50%;top:30px;margin-left:-74px;overflow:hidden;text-indent:-99em}@media (min-height: 800px){.site-map__title{top:72px}}.site-map__links{margin:0;padding-top:200px;position:absolute;top:0;left:0;width:100%;bottom:0;list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;color:#fff}@media (min-height: 800px){.site-map__links{padding-top:calc(220px + 8vh)}}.site-map__links h3{margin-bottom:1.25em}.site-map__links ul,.site-map__links li{list-style:none;margin:0;padding:0}.site-map__links a{color:#fff;text-decoration:none}.site-map__links li.site-map__column{width:360px;border-left:1px solid rgba(255,255,255,.5);padding-left:80px}.site-map__links li.site-map__column li{font-size:19px;margin-bottom:1em;font-weight:500}.site-map__links li.site-map__column:first-child{border-left:0}.site-map__links li.site-map__column a.active-path{text-underline-offset:2px;text-decoration:underline}.site-map__links a.link--sale{background:#fff;display:inline-block;border-radius:10px;padding:0 10px;color:#000c42;position:relative;left:-6px}.site-map__footer{background:#000c42;position:absolute;bottom:0;left:0;padding:1.875rem;color:#fff;display:flex;flex-direction:column;align-items:flex-start}.site-map__footer a{color:#fff}.site-map__footer .site-map__phone{display:flex;align-items:center}.site-map__footer .site-map__phone svg{margin-right:10px}.site-map__footer .site-map__phone a{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500}.site-map__footer p{margin-bottom:0}.section-header__title{color:#000c42}.section-header__intro{color:#303030;margin-top:15px}.grid-product__meta{padding-top:16px}.grid-product__meta .grid-product__vendor{font-family:Montserrat,sans-serif;font-weight:600;text-transform:none;font-size:15px;margin:0;opacity:1;color:#000c42}.grid-product__meta .grid-product__title{color:#000c42;font-size:16px;margin-top:5px}.grid-product__meta .grid-product__price{color:#4b4b4b;font-size:16px}.carousel-progress-bar{height:2px;background:#fff;width:100%;position:relative}.carousel-progress-indicator{display:block;z-index:1;position:absolute;left:0;top:0;bottom:0;background:#df7814;transition:width .2s}.flickity-prev-next-button{box-shadow:0 6px 12px #0003;width:58px;height:58px}.flickity-prev-next-button.flickity-next{right:-29px}.flickity-prev-next-button.flickity-previous{left:-29px}.section-footer{padding-top:15px}.section-footer--center{text-align:center}#site-footer{background:#fff;padding:140px 0 0}.site-footer__misc,.site-footer__main{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.site-footer__misc{margin-top:1.875rem;padding-top:1.875rem;padding-bottom:1.875rem;border-top:1px solid #EBEBEB;font-size:13px;color:#4b4b4b}@media (min-width: 60em){.site-footer__misc{margin-top:5.625rem;flex-direction:row-reverse;padding-top:2.8125rem;padding-bottom:2.8125rem}}.site-footer__misc a{color:#4b4b4b}.site-footer__menu,.site-footer__newsletter,.site-footer__quote{flex:0 0 100%}@media (min-width: 60em){.site-footer__menu,.site-footer__newsletter,.site-footer__quote{flex:0 0 31%}}.site-footer__policy-links,.site-footer__copyright{flex:0 0 100%}@media (min-width: 60em){.site-footer__policy-links,.site-footer__copyright{flex:0 0 48%}}@media (max-width: 59.9375em){.site-footer__quote{text-align:center;margin-bottom:1.875rem}.site-footer__quote .stillwater-footer__name{margin:0 auto}.site-footer__quote .stillwater-footer__quote{display:none}}@media (min-width: 60em){.site-footer__quote{position:relative;top:-26px}}@media (max-width: 59.9375em){.site-footer__menu{margin-bottom:1.875rem}}.stillwater-footer__name{height:83px;width:128px;background:url(stillwater-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;text-indent:-99em;overflow:hidden}.stillwater-footer__quote{margin:0;padding:0;max-width:250px}.stillwater-footer__quote blockquote{margin:0;padding:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;font-style:italic;letter-spacing:0;line-height:20px;color:#000c42}.stillwater-footer__quote figcaption{margin-top:8px;color:#4b4b4b;font-size:14px;letter-spacing:.4px}.stillwater-footer__menu,.stillwater-footer__menu ul,.stillwater-footer__menu li{list-style:none;margin:0;padding:0}.stillwater-footer__menu{display:flex}.stillwater-footer__menu h6{color:#000c42;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:18px;text-transform:none}.stillwater-footer__menu>li{width:50%}.stillwater-footer__menu>li a{color:#4b4b4b}.stillwater-footer__menu>li li{margin-bottom:8px}.stillwater-newsletter{color:#000c42}.stillwater-newsletter h4{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:18px;text-transform:none;margin-bottom:10px}.site-footer__policy-links ul,.site-footer__policy-links li{list-style:none;margin:0;padding:0}@media (min-width: 60em){.site-footer__policy-links{text-align:right}}@media (max-width: 59.9375em){.site-footer__policy-links{text-align:left;margin-bottom:.9375rem}.site-footer__policy-links li{display:inline-block;margin-right:15px}}.mega-menu__contents{display:flex}.mega-menu{position:absolute;left:0;top:187px;width:100%;padding:40px 0 80px;background:#fff;z-index:5;box-shadow:0 1px 2px #0003;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}@media (max-width: 63.9375em){.mega-menu{display:none}}.mega-menu.is-active{visibility:visible;opacity:1}.mega-menu ul,.mega-menu li{margin:0 0 15px;padding:0;list-style:none}.mega-menu li.mega-menu__item-link{font-size:.875rem}@media (min-width: 76.25em){.mega-menu li.mega-menu__item-link{font-size:1em}}.mega-menu li.mega-menu__column{margin-bottom:0;margin-left:50px;padding-right:50px;border-right:1px solid #C2C2C2}.mega-menu li.mega-menu__column:first-child{margin-left:0}@media (min-width: 76.25em){.mega-menu li.mega-menu__column{padding-right:55px;margin-left:55px}}@media (min-width: 92.5em){.mega-menu li.mega-menu__column{margin-left:80px;padding-right:80px}}.mega-menu li.mega-menu__column:last-child{border-right:none;padding-right:0!important}.mega-menu li.mega-menu__column--brand li{float:left;width:140px}.mega-menu li.mega-menu__column--brand li:nth-child(3n+1){clear:both}.mega-menu li.mega-menu__column a{color:#000c42}.mega-menu li.mega-menu__column a:hover{color:#00030f}.mega-menu li.mega-menu__column a.active-path{color:#df7814}.mega-menu__nav>ul{display:flex}.mega-menu__nav h3{color:#000c42;font-family:Montserrat;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;margin-bottom:20px}.mega-menu__cta{display:none}@media (min-width: 76.25em){.mega-menu__cta{display:block;margin-right:55px}}@media (min-width: 92.5em){.mega-menu__cta{margin-right:80px}}.mega-menu__cta-image-wrapper{display:block;position:relative;margin-bottom:.9375rem}.mega-menu__cta-image{display:block;height:auto;width:150px}@media (min-width: 76.25em){.mega-menu__cta-image{width:200px}}@media (min-width: 92.5em){.mega-menu__cta-image{width:270px}}.mega-menu__cta-logo{position:absolute;top:0;left:0;width:100%;bottom:0;display:flex;align-items:center;justify-content:center;z-index:2}.mega-menu__cta-text{color:#000c42;font-family:Montserrat,sans-serif;font-weight:600}.mega-menu.mega-menu--no-cta li.mega-menu__column:first-child{margin-left:0}.spr-badge[data-rating="0.0"]{display:none!important}.js-tablist__link .spr-badge{display:inline-block}.js-tablist__link .spr-badge .spr-starrating{display:none}#shopify-product-reviews{margin:0}#shopify-product-reviews .spr-header-title{display:none}#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-form,#shopify-product-reviews .spr-container{border-color:#c2c2c2!important}#shopify-product-reviews .spr-container{text-align:left}#shopify-product-reviews .spr-review-header-title{color:#000c42;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:30px}#shopify-product-reviews .spr-review .spr-review-content-body{font-size:1rem}#shopify-product-reviews .spr-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#shopify-product-reviews .spr-summary .spr-starrating{flex:0 0 100%}#shopify-product-reviews .spr-summary .spr-summary-caption{display:block;color:#000c42;font-family:Montserrat,sans-serif;font-size:42px;font-weight:800}#shopify-product-reviews .spr-summary-actions{margin-left:auto}#shopify-product-reviews .spr-review-reply{background:transparent;margin:0 0 30px 60px;padding:10px 0 10px 15px;border-left:3px solid #DF7814}#shopify-product-reviews .spr-review-reply p{font-size:1rem}#shopify-product-reviews .spr-review-reply .spr-review-reply-shop{font-style:normal;float:none}.staff-pick{border-top:1px solid #000C42;border-bottom:1px solid #000C42;padding:54px 30px;position:relative;margin:66px 0}.staff-pick:before{content:" ";display:block;height:80px;width:140px;background-color:#eeefea;background-image:url(./staff-pick-ph.png);background-repeat:no-repeat;background-size:123px 72px;background-position:center;position:absolute;left:50%;top:-42px;margin-left:-70px}.staff-pick__text{margin:0;padding:0;color:#000c42;font-family:Montserrat,sans-serif;font-size:20px;font-style:italic;font-weight:500;letter-spacing:.35px;line-height:30px;text-align:center}.staff-pick__source{color:#303030;font-family:Inconsolata,sans-serif;font-size:.875rem;letter-spacing:.25px;line-height:1rem;text-align:center;margin-top:8px}.collection-panel{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.75rem}.collection-panel__content{padding:0 0 0 3.75rem}.collection-panel__description{margin-bottom:1.875rem}.collection-panels .collection-panel:nth-child(2n){flex-direction:row-reverse}.collection-panels .collection-panel:nth-child(2n) .collection-panel__content{padding:0 3.75rem 0 0}.upsell-modal__product{display:flex;justify-content:flex-start;align-items:center;padding-bottom:.9375rem;border-bottom:1px solid #7f7f7f;margin-bottom:.9375rem}.upsell-modal__product img{display:block;width:100px;height:auto;margin-right:1.875rem}@media (max-width: 47.9375em){.upsell-modal__product img{width:50px;margin-right:.625rem}.upsell-modal__product>div{padding-right:.625rem}}.upsell-modal__product-actions{margin-left:auto}.cart__item-name{font-family:Montserrat,sans-serif;color:#000c42;font-size:.875rem;font-weight:600}.drawer .cart__image{flex:0 0 80px}.drawer .cart__item{padding:10px;background:#fff;margin-bottom:10px;border:none}.drawer .cart__item:last-child{margin-bottom:20px}.klaviyo-bis-modified{margin-top:1.875rem;margin-bottom:1.875rem}.klaviyo-bis-modified a{width:100%}#KlaviyoBisModifiedModal .control-group{text-align:center}#KlaviyoBisModifiedModal .alert{padding:6px 11px;margin:15px 0;border:1px solid transparent;display:none}#KlaviyoBisModifiedModal .alert.alert-success{background-color:#d3efcd;border-color:#d3efcd;color:#1b9500}#KlaviyoBisModifiedModal .alert.alert-danger{background-color:#fcd6d7;border-color:#fcd6d7;color:#c72e2f}#KlaviyoBisModifiedModal.frm-success .alert-success{display:block}#KlaviyoBisModifiedModal.frm-success .alert-danger,#KlaviyoBisModifiedModal.frm-error .alert-success{display:none}#KlaviyoBisModifiedModal.frm-error .alert-danger{display:block}.template-index #MainContent .shopify-section:last-child{margin-bottom:0!important}.template-index .main-content{background-color:#eeefea}.template-index .main-content .index-section:first-child{display:none}@media (min-width: 64em){.template-index .main-content .index-section:first-child{margin-top:0!important;display:block}}@media (max-width: 63.9375em){.template-index .main-content .index-section:nth-child(2){padding-top:30px}}.template-product{background:#eeefea}.tabs,.page-content--product{background:#fff}.product__thumb-arrow{display:none}.product-description,.product-description *{font-family:Montserrat,sans-serif;color:#303030;font-weight:400;font-size:16px;line-height:26px}.product-description h1:first-of-type,.product-description h2:first-of-type,.product-description h3:first-of-type,.product-description h4:first-of-type{color:#000c42;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:30px}.product-description h1+h1,.product-description h1+h2,.product-description h1+h3,.product-description h1+h4,.product-description h1+h5,.product-description h1+h6,.product-description h2+h1,.product-description h2+h2,.product-description h2+h3,.product-description h2+h4,.product-description h2+h5,.product-description h2+h6,.product-description h3+h1,.product-description h3+h2,.product-description h3+h3,.product-description h3+h4,.product-description h3+h5,.product-description h3+h6,.product-description h4+h1,.product-description h4+h2,.product-description h4+h3,.product-description h4+h4,.product-description h4+h5,.product-description h4+h6{font-family:Montserrat,sans-serif!important;color:#303030!important;font-weight:400!important;font-size:16px!important;line-height:26px!important}.product-description hr{display:none}.overview--regular{display:flex;flex-flow:column nowrap}@media (min-width: 48em){.overview--regular{flex-flow:row nowrap}}@media (min-width: 48em){.product-key-features{flex:0 0 400px;margin-left:100px}}.pdp-upsell-notice{border-radius:1.875rem;background:transparent;border:1px solid #000C42;color:#000c42;padding:.9375rem 1.875rem;text-align:center}.pdp-upsell-notice p{margin-bottom:0;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500}.variant-wrapper--dropdown{width:100%}h2.product-single__title{color:#000c42}.oos-msg{padding:.9375rem;border:1px solid #DF7814;margin-top:.9375rem}.oos-msg p:last-child{margin-bottom:0}.pdp-lifestyle{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:1.875rem}.pdp-lifestyle .pdp-lifestyle__image{display:block;flex:0 0 49%;margin-bottom:1.875rem}.pdp-lifestyle .pdp-lifestyle__image:nth-child(3n+1){flex:0 0 100%}.pdp-lifestyle .pdp-lifestyle__image img{display:block;width:100%;height:auto}.product-single__meta .product-single__title{color:#000c42;font-weight:800;margin:.46875rem 0 .9375rem;line-height:1.2}.product-single__meta .pdp-upsell-notice{margin:1.875rem 0}.product-single__meta .hr--small{margin:1.875rem 0;border-top-color:#c2c2c2}.product-single__meta label{color:#000c42;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;line-height:1.28571;text-transform:none}.product-single__meta .js-qty__adjust{padding:0 10px;color:#1c1c1c}.product-single__meta .js-qty__adjust:hover{background:transparent;color:#000c42}.product-single__meta .js-qty__adjust--minus{border-top-left-radius:30px;border-bottom-left-radius:30px}.product-single__meta .js-qty__adjust--plus{border-top-right-radius:30px;border-bottom-right-radius:30px}.product-single__meta .js-qty__wrapper{max-width:100px}.product-single__meta .js-qty__num{border-radius:30px;padding:10px 20px}.product-single__meta .product__quantity{margin-bottom:0}.variant-wrapper--dropdown .variant-input-wrap{width:100%;min-width:20ch;max-width:100%;border:1px solid #000C42;border-radius:30px;padding:13px 20px;font-size:1rem;cursor:pointer;line-height:1.1;background-color:#fff;background:#ff0;background-image:linear-gradient(to top,#f9f9f9,#fff 33%);display:grid;grid-template-areas:"select";align-items:center}.variant-wrapper--dropdown .variant-input-wrap:before{content:"";width:30px;height:30px;border-radius:30px;grid-area:select;justify-self:end;background:#000c42}.variant-wrapper--dropdown .variant-input-wrap:after{content:"";width:.8em;height:.5em;background-color:#fff;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);grid-area:select;justify-self:end;position:relative;top:1px;left:-8px}.variant-wrapper--dropdown .variant-input-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:transparent;border:none;padding:0 30px 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;grid-area:select;z-index:2}.variant-wrapper--dropdown .variant-input-wrap select::-ms-expand{display:none}.qty-add-to-cart{display:flex;align-items:flex-end;margin-bottom:1.875rem}.add-to-cart-btn{flex-grow:1;margin-left:30px}.variant__label.has-infolink{display:flex!important;justify-content:space-between}.variant__label.has-infolink button{text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;font-size:.75rem;text-underline-offset:2px}.stillwater-points a{text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-thickness:1px}.vw-custom-text-wrapper{margin:0 0 20px}.vw-custom-text-wrapper input{width:100%;text-transform:uppercase}.vw-custom-select-wrapper .vw-customer-select-input,.retrieve-wrapper .input-retrieve,.backing-wrapper .input-backing{width:100%;min-width:20ch;max-width:100%;border:1px solid #000C42;border-radius:30px;padding:13px 20px;font-size:1rem;cursor:pointer;line-height:1.1;background-color:#fff;background:#ff0;background-image:linear-gradient(to top,#f9f9f9,#fff 33%);display:grid;grid-template-areas:"select";align-items:center;margin:0 0 20px}.vw-custom-select-wrapper .vw-customer-select-input:before,.retrieve-wrapper .input-retrieve:before,.backing-wrapper .input-backing:before{content:"";width:30px;height:30px;border-radius:30px;grid-area:select;justify-self:end;background:#000c42}.vw-custom-select-wrapper .vw-customer-select-input:after,.retrieve-wrapper .input-retrieve:after,.backing-wrapper .input-backing:after{content:"";width:.8em;height:.5em;background-color:#fff;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);grid-area:select;justify-self:end;position:relative;top:1px;left:-8px}.vw-custom-select-wrapper .vw-customer-select-input select,.retrieve-wrapper .input-retrieve select,.backing-wrapper .input-backing select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:transparent;border:none;padding:0 30px 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;grid-area:select;z-index:2}.vw-custom-select-wrapper .vw-customer-select-input select::-ms-expand,.retrieve-wrapper .input-retrieve select::-ms-expand,.backing-wrapper .input-backing select::-ms-expand{display:none}.tag-list__header{font-family:Montserrat,sans-serif;font-weight:600;color:#000c42;font-size:16px;text-transform:none}.tag-list .tag{text-transform:capitalize}.collection-item .collection-image{margin-bottom:.9375rem}.sub-collections--below{margin-top:1.875rem;margin-bottom:1.875rem}.sub-collections--above{margin-bottom:1.875rem}@media (min-width: 48.0625em){.modal.modal--quick-shop .modal__inner{margin-top:9.375em}}#CollectionProducts img{width:100px;height:auto;display:block}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bundle.theme.css.map */
