/** 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}}.text-input--floating{position:relative;border:1px solid #000000}.text-input,.text-input__wrapper{position:relative}.text-input--floating .text-input__wrapper{position:relative;padding:0 10px}@media (min-width: 768px){.text-input--floating .text-input__wrapper{padding:0 20px}}.text-input--newsletter .text-input__wrapper,.footer__newsletter .text-input--newsletter .text-input__wrapper{height:40px;line-height:40px}.text-input__el{padding:0 10px;position:relative;width:100%;z-index:1;height:35px;line-height:35px;border:1px solid rgb(234,234,234);border-radius:4px;display:block}@media (min-width: 768px){.text-input__el{height:45px;line-height:45px}}.text-input--floating .text-input__el{height:calc(100% - 2px)}.text-input--label .text-input__el{border:1px solid #000000;height:50px;padding-left:15px}.text-input--newsletter .text-input__el{background:#000000;border-color:#000;height:40px;line-height:40px;padding-left:20px}.text-input__el:focus,.text-input__el:hover{border:1px solid #ff4d26}.text-input__el:focus-visible{outline:2px solid blue;outline-offset:2px}.has-error .text-input__el{border-color:red}.text-input__label{pointer-events:none;z-index:9;display:block;margin-bottom:8px}.text-input--label .text-input__label{margin-bottom:10px}.text-input--floating .text-input__label{position:absolute;top:0;bottom:0;margin:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);height:1.5em;-webkit-transition:all .2s;transition:all .2s;z-index:1;background:#ffffff;line-height:1.5em}.text-input--floating .text-input__label.is-active{-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%);font-size:12px;padding:0 4px}.text-input--newsletter .text-input__label{bottom:0;height:1.5em;opacity:.5;position:absolute;top:0;margin:auto auto auto 10px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.text-input--newsletter .text-input__label.is-active{font-size:12px;opacity:1;padding:0 5px;-webkit-transform:translate(-5px,-28px);-ms-transform:translate(-5px,-28px);transform:translate(-5px,-28px);background-color:#fff}.footer-mega__newsletter__form .text-input--newsletter .text-input__label.is-active{background-color:#000}.footer__newsletter .text-input__label{font-size:.8em;height:.8em;line-height:.8em}.text-input__error{font-size:12px;left:0;position:absolute;top:100%;-webkit-transition:opacity .3s;transition:opacity .3s}.text-input--floating-errors .text-input__error{background:#ffffff;border-radius:2px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px #0003;left:0;padding:4px;position:absolute;right:0;text-align:center;width:100%}.text-input--label .text-input__error,.text-input--floating .text-input__error{margin-top:7px}.text-input--newsletter .text-input__error{margin-top:5px}.text-input--account .text-input__error{position:relative;margin-top:12px}.text-input--clinical-studies .text-input__el{width:100%;height:40px;line-height:40px;margin-right:0;margin-bottom:10px;padding:8px 15px;border:1px solid rgba(0,0,0,.35);border-radius:4px}@media (min-width: 768px){.text-input--clinical-studies .text-input__el{width:429px;margin-right:10px;margin-bottom:0}}.text-input--clinical-studies .text-input__el:focus{border-color:#ff4d26}
