/** Shopify CDN: Minification failed

Line 15:91 Unexpected "%"
Line 15:252 Unexpected "%"
Line 15:387 Unexpected "%"
Line 15:441 Unexpected "%"
Line 15:570 Unexpected "%"
Line 15:594 Unexpected "%"
Line 15:685 Unexpected "%"
Line 15:715 Unexpected "%"
Line 15:766 Unexpected "%"
Line 15:835 Unexpected "%"

**/
.modal__player{position:relative}.modal__player:before{content:"";display:block;width:100%}%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}}.modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;overflow-y:scroll;padding:20px 0 40px;pointer-events:none;position:fixed;top:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,visibility,z-index;transition-property:opacity,visibility,z-index;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;visibility:hidden;width:100%;z-index:-99;-webkit-overflow-scrolling:touch}@media (min-width: 620px){.modal{padding:30px 0}}@media (min-width: 1000px){.modal{padding:40px 0}}.modal.is-active{opacity:1;pointer-events:auto;visibility:visible;z-index:9999}.modal.is-scrollable{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal__container{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;margin:0;z-index:1;display:none}.is-active .modal__container{display:block}.modal--influencer-promo .modal__container,.modal--flex-promo .modal__container{max-width:500px}.modal__content{background-color:#fff}.modal__close{cursor:pointer;display:block;height:15px;position:absolute;right:0;top:-40px;width:15px;z-index:9}@media (min-width: 768px){.modal__close{top:15px;right:-40px}}.modal__close:before,.modal__close:after{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:20px;display:block!important;border:0;border-radius:0}.modal__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width: 320px){.modal__close:before,.modal__close:after{background-color:#fff}}@media (min-width: 620px){.modal__close:before,.modal__close:after{background-color:#fff}}.modal__overlay{background-color:#000;display:block;height:100vh;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:0}.no-touch .modal__close{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.no-touch .modal__close:hover{opacity:.5}.modal__player{background-color:#000}.modal__player:before{padding-top:56.5%}.modal__player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal--product-tech-specs{padding:0}.modal--product-tech-specs .modal__overlay{background-color:#fff;opacity:1}.modal--product-tech-specs .modal__container{width:100%;height:100%;padding:48px 26px}@media (min-width: 1440px){.modal--product-tech-specs .modal__container{max-width:1241px}}.modal--product-tech-specs .modal__close{top:17px;right:14px;width:12px;height:12px}@media (min-width: 1440px){.modal--product-tech-specs .modal__close{top:21px;right:21px}}.modal--product-tech-specs .modal__close:before,.modal--product-tech-specs .modal__close:after{width:12px;background-color:#000}@media (min-width: 1440px){.modal--product-tech-specs .modal__close:before,.modal--product-tech-specs .modal__close:after{width:21px}}@media (max-width: 767px){.modal--product-gallery .modal__container{width:100%}}@media (max-width: 767px){.modal--product-gallery .modal__close{right:15px}}.modal--product-reviews{padding:0}.modal--product-reviews .modal__container{position:initial;width:100%;max-width:100%;height:100%;padding:10px 0}@media (min-width: 768px){.modal--product-reviews .modal__container{padding:60px 0}}.modal--product-reviews .modal__overlay{background-color:#fff;opacity:1}.modal--product-reviews .modal__content{width:calc(100% - 40px);max-width:840px;margin:auto}@media (min-width: 768px){.modal--product-reviews .modal__content{width:calc(100% - 100px)}}.modal--product-reviews .modal__close{top:21px;right:21px;width:12px;height:12px}.modal--product-reviews .modal__close:before,.modal--product-reviews .modal__close:after{width:12px;height:1px;background-color:#000}.modal--size-guide{padding:0 0 40px}@media (min-width: 445px){.modal--size-guide{padding:0}}.modal--size-guide .modal__container{width:100%;max-width:65vh}@media (min-width: 1440px){.modal--size-guide .modal__container{max-width:80vh}}.modal--size-guide .modal__close{top:auto;bottom:-80px;left:50%;width:40px;height:40px;background:#ffffff;border-radius:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media (min-width: 620px){.modal--size-guide .modal__close{bottom:-60px}}@media (min-width: 1200px){.modal--size-guide .modal__close{top:0;right:-233px;left:auto}}.modal--size-guide .modal__close:before,.modal--size-guide .modal__close:after{width:17px;height:1px;background-color:#000}
