/** Shopify CDN: Minification failed

Line 15:0 Unexpected "%"
Line 15:161 Unexpected "%"
Line 15:296 Unexpected "%"
Line 15:350 Unexpected "%"
Line 15:479 Unexpected "%"
Line 15:503 Unexpected "%"
Line 15:594 Unexpected "%"
Line 15:624 Unexpected "%"
Line 15:675 Unexpected "%"
Line 15:744 Unexpected "%"

**/
%responsive-container .responsive-object,%responsive-container iframe,%responsive-container video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}%p1,%ul,%ol{font-family:aktiv-grotesk-extended,Helvetica,sans-serif;font-size:11px;line-height:calc(19 / 11)}@media (min-width: 768px){%p1,%ul,%ol{font-size:13px;line-height:calc(22 / 13)}}%p2,%a3{font-family:aktiv-grotesk-extended,Helvetica,sans-serif;font-size:9px;line-height:calc(16 / 9)}@media (min-width: 768px){%p2,%a3{font-size:13px}}%ul li,%ol li{margin-top:3px;padding-left:20px;position:relative}@media (min-width: 620px){%ul li,%ol li{margin-top:5px}}%ul li:first-child,%ol li:first-child{margin-top:0}%ul ul,%ul ol,%ol ul,%ol ol{margin-top:3px}@media (min-width: 620px){%ul ul,%ul ol,%ol ul,%ol ol{margin-top:5px}}.product-gallery__inner{padding:10px 0 10px 20px;opacity:1}@media (min-width: 768px){.product-gallery__inner{padding:0}}.product-gallery-items--main:after{content:"flickity";display:none}@media (min-width: 768px){.product-gallery-items--main:after{content:""}}.pswp--joovv .pswp__img{background:#ffffff}.pswp--joovv .pswp__button--close{position:absolute;z-index:2;left:50%;bottom:47px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:35px;height:35px;border-radius:50%;background:#f4f4f4}@media (min-width: 1000px){.pswp--joovv .pswp__button--close{top:100px;right:92px;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);width:40px;height:40px}}@media (min-width: 1160px){.pswp--joovv .pswp__button--close{top:54px}}@media (min-width: 1200px){.pswp--joovv .pswp__button--close{top:100px}}@media (min-width: 1600px){.pswp--joovv .pswp__button--close{top:54px}}.pswp--joovv .pswp__button--close:before,.pswp--joovv .pswp__button--close:after{content:"";position:absolute;top:50%;left:auto;right:auto;bottom:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:9px;height:1px;background-color:#000}@media (min-width: 1440px){.pswp--joovv .pswp__button--close:before,.pswp--joovv .pswp__button--close:after{width:13px}}.pswp--joovv .pswp__button--close:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.pswp--joovv .pswp__button--close:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.pswp--joovv .pswp__button--arrow--left,.pswp--joovv .pswp__button--arrow--right{width:35px;height:35px;background-color:#f4f4f4;border-radius:50%;position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:100}@media (min-width: 768px){.pswp--joovv .pswp__button--arrow--left,.pswp--joovv .pswp__button--arrow--right{width:40px;height:40px}}.pswp--joovv .pswp__button--arrow--left svg,.pswp--joovv .pswp__button--arrow--right svg{pointer-events:none;position:relative;z-index:-1}.pswp--joovv .pswp__button--arrow--left{left:20px}@media (min-width: 1000px){.pswp--joovv .pswp__button--arrow--left{left:calc((100vw - 700px)/2 + 30px)}}.pswp--joovv .pswp__button--arrow--right{left:auto;right:20px}@media (min-width: 1000px){.pswp--joovv .pswp__button--arrow--right{right:calc((100vw - 700px)/2 + 30px)}}.pswp--joovv .pswp__video{overflow:hidden;position:relative;width:100%;max-width:700px;margin:0 auto;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.pswp--joovv .pswp__video:after{padding-top:100%;display:block;content:""}.pswp--joovv .pswp__video video,.pswp--joovv .pswp__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pswp--joovv .pswp__video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;height:auto;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
