*:focus{box-shadow:0px 0px 1px 2px #66b4ff, 0px 0px 1px 2px #66b4ff;border:0px solid #66b4ff}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,h1,h2,h3,h4,h5{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}body{position:relative;line-height:1;font-size:16px;font-family:'proxima_novaregular', sans-serif;font-weight:normal;color:#000001}body *{-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}h1,h2,h3,h4,h5{font-family:'proxima_novalight', arial, sans-serif;font-weight:normal}.all-wrapped-up{max-width:1280px;margin:0 auto}sub{font-size:65%;line-height:0;position:relative;vertical-align:baseline;bottom:-0.25em}sup{font-size:65%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}blockquote:before{content:'';content:none}blockquote:after{content:'';content:none}q{quotes:none}q:before{content:'';content:none}q:after{content:'';content:none}a,button{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:#404040;text-decoration:none;border:0;cursor:pointer}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:var(--font-extrabold);margin:0}.mainText{font-size:2.75rem;line-height:2.6875rem;font-family:var(--font-extrabold);padding-bottom:24px !important}@media all and (min-width: 1025px){.mainText{font-size:3.25rem;line-height:3.5rem}}.cross-out,del{text-decoration:line-through}.dotted--line{border-right:1px dotted #000;display:block;width:50%;height:200px}.price--line-through{background-color:transparent;background-image:-webkit-repeating-linear-gradient(290deg, #fff 0%, #fff 49%, #ef1945 50%, #fff 52%, #fff 100%);background-image:repeating-linear-gradient(160deg, #fff 0%, #fff 49%, #ef1945 50%, #fff 52%, #fff 100%)}.underline{text-decoration:underline}.centered{text-align:center;margin:0 auto}.underline{text-decoration:underline}.dot-item li{list-style:disc;line-height:1.5;margin-left:19px;position:relative}@media screen and (min-width: 1025px){.dot-item li{font-size:18px}}.dot-item{max-width:100%}section{padding:20px 0}@media screen and (min-width: 1025px){section{padding:60px 0}}.ghosted{position:absolute;color:transparent}#main-content{background-color:var(--steam);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);transition:-webkit-transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);transition:transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);transition:transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1),-webkit-transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);position:relative;padding:0px;z-index:initial;left:0}@media screen and (min-width: 1025px){#main-content{top:0}}.white-txt{color:#fff}.red-txt{color:var(--blaze) !important}.black-txt{color:#000}.gray-txt{color:#58595b}.light-gray-txt{color:#a0a0a0}.blue-txt{color:#0015ea}#main--disclaimer{font-size:10px;padding:20px 20px}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#main--disclaimer{font-size:10px;padding:0 20px 20px}}@media screen and (min-width: 1025px){#main--disclaimer{font-size:12px;padding:20px 60px}}.sec--disclaimer{font-size:12px !important}@media screen and (max-width: 767px){.sec--disclaimer{text-align:center}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.sec--disclaimer{text-align:center;margin:0 auto}}.sec--disclaimer p{font-size:12px !important}@media screen and (max-width: 767px){.sec--disclaimer p{text-align:center}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.sec--disclaimer p{text-align:center;margin:0 auto}}.disclaimers,.disclaimer{font-size:12px !important}.main-click-tip a{font-size:12px}.breadcrumbs{width:100%;-ms-flex-item-align:stretch;align-self:stretch;position:absolute;top:0}.breadcrumbs ol{padding:0.5rem 1rem 1.5rem 1rem;max-width:1860px;width:100%;margin:0 auto;line-height:1.2}.breadcrumbs ol li{font-size:11px;display:inline}.breadcrumbs--white a{color:#fff}.breadcrumbs--black a{color:#000}.wrapper--content{max-width:1860px;background-color:#fff;margin:0 auto;-webkit-box-shadow:0 0 4px 0 transparent,0 0 0 0 transparent,0 4px 19px 0 rgba(0,0,0,0.1);box-shadow:0 0 4px 0 transparent,0 0 0 0 transparent,0 4px 19px 0 rgba(0,0,0,0.1)}.wrapper__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.wrapper__flex{-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}}@media screen and (min-width: 1025px){.wrapper__flex{-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}}.wrapper__centered--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapper__flex--twelveEighty{max-width:1280px;margin:0 auto}.section--banner{position:relative;height:410px}@media screen and (max-width: 767px){.section--banner{height:500px}}@media screen and (max-width: 767px) and (orientation: landscape){.section--banner{height:790px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section--banner{height:450px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.section--banner{height:375px}}@media screen and (min-width: 1025px){.section--banner{padding:0}}@media screen and (min-width: 1860px){.section--banner{height:500px}}.section--banner h1{font-size:calc(2.06rem + 0.92vw);width:100%}@media screen and (max-width: 767px){.section--banner h1{margin:0 auto;font-size:25px}}.section--banner ul{font-size:calc(0.91rem + 0.4vw);padding:20px 0;width:95%}@media screen and (max-width: 767px){.section--banner ul{font-size:15px}}.section--banner ul li{line-height:1.2;list-style-type:none;padding-left:16px;position:relative;text-align:left;width:100%}.section--banner ul li:before{content:'+';font-weight:800;font-size:18px;text-align:left;padding-right:6px;width:10px;position:absolute;left:0}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section--banner .button__solid--red{text-align:left}}.section--centered_content{display:block;text-align:center}.section--centered_content h2{font-size:calc(1.73rem + 0.66vw);padding-bottom:20px;margin:0 auto}.section--centered_content p{font-size:calc(0.86rem + 0.34vw);margin:0 auto;line-height:1.5}.headlines--centered{font-size:calc(1.73rem + 0.66vw);padding-bottom:20px;margin:0 auto}.wrapper__hero--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:3%}@media screen and (max-width: 767px){.wrapper__hero--content{max-width:100%;margin-top:30px;text-align:center}}@media screen and (min-width: 768px){.wrapper__hero--content{height:100%}}@media screen and (min-width: 1025px){.wrapper__hero--content{height:100%}}img.carat{transition:transform ease 1s}img.carat:focus{outline-color:#999999;outline-offset:0px;outline-style:auto;outline-width:5px}img.carat.clicked{transform:rotate(-180deg)}.logo-grid{background-color:#f2f4f5;max-width:1085px;margin:0 auto;padding:0;transition:height ease 1.4s}.grad{background:white;background:-webkit-gradient(right, #fff, #edf0f0);background:-webkit-gradient(linear, left top, right top, from(#fff), to(#edf0f0));background:linear-gradient(to right, #fff, #edf0f0);padding:40px 0 40px 0}@media screen and (max-width: 767px){.grad{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#edf0f0));background:linear-gradient(#fff, #edf0f0)}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.grad{background:-webkit-gradient(#fff, #edf0f0);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#edf0f0));background:linear-gradient(#fff, #edf0f0);padding:40px 0 40px 0}}.shadow--square{-webkit-box-shadow:0 1px 25px 1px rgba(0,0,0,0.2);box-shadow:0 1px 25px 1px rgba(0,0,0,0.2)}.wrapper__flex--copy--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-pack:distribute;justify-content:space-around;-ms-grid-row-align:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.wrapper__flex--copy--left{width:50%;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;padding:40px 40px 40px 40px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.wrapper__flex--copy--left{width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;padding:40px 40px 0 40px}}@media screen and (min-width: 1025px){.wrapper__flex--copy--left{width:50%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 60px 0 60px}}.wrapper__flex--copy--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-pack:distribute;justify-content:space-around;-ms-grid-row-align:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.wrapper__flex--copy--right{width:50%;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;padding:0 40px 0 40px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.wrapper__flex--copy--right{width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;padding:40px 40px 0 40px}}@media screen and (min-width: 1025px){.wrapper__flex--copy--right{padding:0 60px 0 0;width:50%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 60px 0 60px}}.copy--left,.copy--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 1025px){.copy--left,.copy--right{max-width:650px}}.copy--left h2,.copy--right h2{font-size:25px;margin:0 0 20px 0;width:100%;text-align:center}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.copy--left h2,.copy--right h2{text-align:left}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.copy--left h2,.copy--right h2{text-align:center}}@media screen and (min-width: 1025px){.copy--left h2,.copy--right h2{max-width:550px;text-align:left;font-size:40px}}.copy--left .body-txt,.copy--right .body-txt{font-size:calc(0.86rem + 0.34vw);line-height:1.5;margin:0 0 20px 0;font-family:proxima_novalight, arial, sans-serif;width:100%;text-align:center}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.copy--left .body-txt,.copy--right .body-txt{text-align:left}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.copy--left .body-txt,.copy--right .body-txt{text-align:center}}@media screen and (min-width: 1025px){.copy--left .body-txt,.copy--right .body-txt{max-width:550px;text-align:left}}.full--width__section h1,.full--width__section h2{width:100%;text-align:center;font-size:25px;margin:0 0 20px 0}@media screen and (min-width: 1025px){.full--width__section h1,.full--width__section h2{font-size:40px;margin:0 0 20px 0}}.channel-grid h2{font-size:25px;margin:0 0 20px 0}.image--right,.image--left{padding:0 20px 20px 20px;margin:0 auto;text-align:center}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.image--right,.image--left{padding:0 40px;margin:0 auto;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;width:50%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.image--right,.image--left{padding:0;margin:0 auto;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;width:90%;text-align:center}}.image--right img,.image--left img{width:90%}@media screen and (min-width: 1280px){.image--right img,.image--left img{width:80%}}.image--right img.logo,.image--left img.logo{width:auto !important}@media screen and (min-width: 1025px){.image--left{width:50%;margin-left:60px;padding:0px;text-align:center}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.image--right{-ms-flex-order:1;-webkit-box-ordinal-group:1;order:1}}@media screen and (min-width: 1025px){.image--right{width:50%;margin-right:60px;-ms-flex-order:1;-webkit-box-ordinal-group:1;order:1;padding:0px;text-align:center}}.price{padding-bottom:10px}@media screen and (max-width: 767px){.price{text-align:center;margin:0 auto}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.price{text-align:center;margin:0 auto}}.section--pingpong__rightimg,.section--pingpong__leftimg{position:relative}@media screen and (max-width: 767px){.section--pingpong__rightimg,.section--pingpong__leftimg{background:white;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#edf0f0));background:linear-gradient(#fff, #edf0f0);padding:40px 0 40px 0}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.section--pingpong__rightimg .grad{background:white;background:-webkit-gradient(linear, left top, right top, from(#fff), to(#edf0f0));background:linear-gradient(to right, #fff, #edf0f0)}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.text--callout{font-size:14px;position:absolute;bottom:15px;right:15px;text-align:right}}@media screen and (min-width: 1025px){.section--wtgn{padding:30px 60px 0 60px}}.section--wtgn .wrapper__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;position:relative;margin:0;padding:0}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section--wtgn .wrapper__flex{-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;margin:0 auto;width:95%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.section--wtgn .wrapper__flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 1025px){.section--wtgn .wrapper__flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section--wtgn .wrapper__flex h2{font-size:calc(0.96rem + 0.79vw);padding-bottom:15px;width:80%;text-align:center;line-height:1.5rem}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section--wtgn .wrapper__flex h2{padding-bottom:15px;width:77%;text-align:center;line-height:1.5rem}}@media screen and (min-width: 1025px){.section--wtgn .wrapper__flex h2{padding-bottom:15px;width:70%;text-align:center;line-height:2.5rem}}.section--wtgn .wrapper__flex .left--box{background-color:#edf0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;height:150px;border-bottom:10px solid #fff;width:90%}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.section--wtgn .wrapper__flex .left--box{border-right:10px solid #fff;border-bottom:none}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.section--wtgn .wrapper__flex .left--box{border-right:10px solid #fff;border-bottom:none;width:45%}}@media screen and (min-width: 1025px){.section--wtgn .wrapper__flex .left--box{height:250px;width:50%;border-right:10px solid #fff;border-bottom:none}}.section--wtgn .wrapper__flex .right--box{background-color:#edf0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;height:150px;width:90%}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.section--wtgn .wrapper__flex .right--box{width:45%}}@media screen and (min-width: 1025px){.section--wtgn .wrapper__flex .right--box{height:250px;width:50%}}.section--wtgn .wrapper__flex .centered-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:20px 20px}.main-click-tip{position:absolute;bottom:15px;right:5px}.clicktip{position:relative;overflow:visible}.clicktip a{text-decoration:underline}.clicktip span{font-size:11px;line-height:12px;text-align:left;-webkit-box-shadow:1px 1px 1px #999;box-shadow:1px 1px 1px #999;color:#000;width:200px;overflow:visible !important;display:none;margin-bottom:15px;position:absolute;bottom:10px;right:0;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width: 1025px){.clicktip span{width:200px;overflow:visible !important;display:none;margin-bottom:15px;margin-left:-160px;position:absolute;bottom:10px;right:0;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.clicktip span b{width:15px;height:15px;display:block;position:absolute;bottom:-8px;right:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg);z-index:9;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;background:#fff}.clicktip.top span b{bottom:-9px;margin-top:0;position:absolute;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);z-index:9}.clicktip.top span,.showSpan{bottom:25px}.clicktip.bottom span{top:15px;padding-bottom:78px}@media screen and (max-width: 767px){.clicktip.bottom span{top:15px;padding-bottom:111px}}.clicktip.bottom span b{top:-9px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:9}.clicktip>span{color:#000;background:#fff;border:1px solid #dcdcdc}.clicktip.moveLeft span.showSpan{left:-40px}.clicktip.moveLeft span b{margin-left:80%}.showSpan,a.cuetip,a.cuetip:hover span{text-decoration:none}a.cuetip{outline:0;position:relative}a.cuetip span{font-size:11px;line-height:12px;text-align:left;-webkit-box-shadow:1px 1px 1px #999;box-shadow:1px 1px 1px #999;color:#000;width:200px;visibility:hidden;padding:5px;margin-top:0;margin-left:-120px;opacity:0;z-index:-1;position:absolute;border-radius:3px;-webkit-transition-property:opacity, margin-top, visibility, margin-left, z-index;-webkit-transition-duration:0.4s, 0.3s, 0.4s, 0.3s, 0.3s;-webkit-transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out, ease-in-out;-webkit-transition-property:opacity, margin-top, visibility, margin-left, z-index;transition-property:opacity, margin-top, visibility, margin-left, z-index;-webkit-transition-duration:0.4s, 0.3s, 0.4s, 0.3s, 0.3s;transition-duration:0.4s, 0.3s, 0.4s, 0.3s, 0.3s;-webkit-transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out, ease-in-out;transition-timing-function:ease-in-out, ease-in-out, ease-in-out, ease-in-out, ease-in-out}@media screen and (min-width: 1025px){a.cuetip span{width:300px !important}}a.cuetip span b{border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;background:#fff}a.cuetip:hover span{z-index:10;opacity:1;visibility:visible;overflow:visible;margin-top:30px;display:inline;margin-left:-90px}a.cuetip.top span,a.cuetip.top:hover span{bottom:25px}a.cuetip.moveLeft:hover span{left:-40px}a.cuetip.moveLeft:hover span b{margin-left:80%}img.topRight{position:relative;top:5px;right:5px;cursor:pointer;width:15px;height:15px;border:1px solid #999;padding:3px;float:right;margin:-7px 0 15px 15px;z-index:999999 !important}.showSpan{z-index:99999;display:block !important;overflow:visible;margin-top:30px;margin-left:-90px;background:#fff;padding:12px 5px}@media all and (min-width: 768px) and (max-width: 1024px){.clicktip.moveLeft span.showSpan{left:-70px !important}.clicktip span{width:227px !important}}@media all and (min-width: 1025px){.clicktip.moveLeft span.showSpan{left:-103px !important}.clicktip span{width:300px !important}}body{position:relative}.underlay{position:fixed;bottom:50%;right:50%;width:0%;height:0%;opacity:0;transform:translate(50%, 50%);transition:width 0.15s ease-out, height 0.15s linear, opacity 0.15s ease-in;background:rgba(0,0,0,0.25)}.underlay.show{width:100%;height:100%;opacity:1}#cart-terms{display:flex;position:fixed;bottom:50%;right:50%;flex-direction:column;width:0%;max-width:500px;height:auto;justify-content:center;padding:0;background:white;opacity:0;transition:width 0.18s ease-out, padding 0.2s linear, opacity 0.25s ease-in;transform:translate(50%, 50%);box-shadow:0px 22px 76px 8px rgba(0,0,0,0.4);z-index:-1}#cart-terms .white-phone a:before{display:block;margin:0;float:none;top:50%;left:10px;transform:translateY(-50%)}#cart-terms .radiogroup{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center}#cart-terms .messages{position:relative;text-align:center}#cart-terms .lead{position:relative;display:block;max-height:0;opacity:0;font-size:24px;z-index:-1;transition:opacity 0.18s ease-out;text-align:center}#cart-terms .lead.fade-in{z-index:1;margin-bottom:16px;opacity:1;max-height:25vh}@media all and (min-width: 768px){#cart-terms .lead{font-size:32px}}#cart-terms [role='radio']{display:inline-block;position:relative;margin:0.5em;padding-left:20px;font-size:16px;font-weight:bold;border:thin transparent solid}#cart-terms [role='radio']::before,#cart-terms [role='radio']::after{display:block;position:absolute;border-radius:50%;content:''}#cart-terms [role='radio']::before{top:0;left:0;width:14px;height:14px;border:1px solid #000;background:#fff}#cart-terms [role='radio'][aria-checked='true']::after{top:2px;left:2px;border:5px solid #000;content:''}#cart-terms .button__solid--red__linkable{display:flex;margin:12px 0 0 0;max-width:230px;align-self:center;align-content:center}#cart-terms .button__solid--red__linkable.hide{display:none}#cart-terms .button__solid--red__linkable.hide ~ .show{display:block}#cart-terms .button__solid--red__linkable a,#cart-terms .button__solid--red__linkable button{flex:0 1 84px;position:relative;margin:auto;padding:16px 32px;width:100%;cursor:pointer;border:2px solid transparent}#cart-terms .button__solid--red__linkable a.hide,#cart-terms .button__solid--red__linkable button.hide{display:none}#cart-terms .button__solid--red__linkable a.hide ~ .show,#cart-terms .button__solid--red__linkable button.hide ~ .show{display:block}#cart-terms .button__solid--red__linkable a .inphone,#cart-terms .button__solid--red__linkable button .inphone{display:inline-block}@media all and (min-width: 768px){#cart-terms .button__solid--red__linkable a,#cart-terms .button__solid--red__linkable button{margin:0 auto;cursor:default}}#cart-terms .button__solid--red__linkable a span,#cart-terms .button__solid--red__linkable button span{display:block;text-align:center}#cart-terms .button__solid--red__linkable.white-phone{display:none}#cart-terms .button__solid--red__linkable.long.show{display:none}@media all and (min-width: 768px){#cart-terms .button__solid--red__linkable.long.show{display:block;max-width:340px;margin:0 auto}#cart-terms .button__solid--red__linkable.long.show a:hover{background-color:#f01446 !important;color:white !important}}#cart-terms .button__solid--red__linkable.abbrev.show{display:block}@media all and (min-width: 768px){#cart-terms .button__solid--red__linkable.abbrev.show{display:none}}#cart-terms.appear{width:50%;min-width:275px;padding:5%;opacity:1;z-index:100}@media all and (min-width: 1024px){#cart-terms.appear{padding:50px}}#cart-terms #closeMod{display:block;position:absolute;top:0;right:0;width:40px;height:40px;font-size:20px;font-weight:bold;color:#404040;cursor:pointer;border:0;background:transparent}.radio-button-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.align-l{text-align:left}.align-c{text-align:center;margin:0 auto}.align-r{text-align:right}.align-l-to-c{text-align:left}@media all and (min-width: 768px){.align-l-to-c{text-align:center;margin:0 auto}}.font-medium{font-family:var(--font-medium)}.font-semibold{font-family:var(--font-semibold)}.font-bold{font-family:var(--font-bold)}.font-extrabold{font-family:var(--font-extrabold)}h1,h2,h3,h4,h5,h6{font-family:var(--font-extrabold);margin:0}.p{font-size:1.125rem;line-height:1.5rem;margin:0}@media all and (min-width: 1025px){.p{line-height:1.5rem}}sup{top:-0.9em;font-size:44%;line-height:0;position:relative;vertical-align:baseline}.legal{font-size:.75rem;line-height:.75rem;font-family:var(--font-medium)}.text-12{font-size:.75rem;line-height:.75rem;font-family:var(--font-medium)}.text-14{font-size:.875rem;line-height:1rem;font-family:var(--font-medium)}.text-16{font-size:1rem;line-height:1.125rem;font-family:var(--font-medium)}.text-18{font-size:1.125rem;line-height:1.5rem;font-family:var(--font-medium)}.text-20{font-size:1.25rem;line-height:1.5rem;font-family:var(--font-semibold)}.text-24{font-size:1.5rem;line-height:1.5625rem;font-family:var(--font-extrabold)}.text-28{font-size:1.5rem;line-height:1.5rem;font-family:var(--font-extrabold)}@media all and (min-width: 1025px){.text-28{font-size:1.75rem;line-height:1.75rem}}.text-32{font-size:1.75rem;line-height:1.875rem;font-family:var(--font-extrabold)}@media all and (min-width: 1025px){.text-32{font-size:2rem;line-height:2rem}}.text-36{font-size:2rem;line-height:2rem;font-family:var(--font-extrabold)}@media all and (min-width: 1025px){.text-36{font-size:2.25rem;line-height:2.1875rem}}.text-44{font-size:2.25rem;line-height:2.25rem;font-family:var(--font-extrabold)}@media all and (min-width: 1025px){.text-44{font-size:2.75rem;line-height:2.625rem}}.text-52{font-size:2.75rem;line-height:2.6875rem;font-family:var(--font-extrabold)}@media all and (min-width: 1025px){.text-52{font-size:3.25rem;line-height:3.5rem}}.text-62{font-size:2.75rem;line-height:2.6875rem;font-family:var(--font-extrabold)}@media all and (min-width: 1025px){.text-62{font-size:3.875rem;line-height:3.625rem}}.cta-button{border-radius:19px;background-color:var(--charcoal);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:38px;min-width:110px;font-size:1rem;line-height:2.25rem;font-family:var(--font-extrabold);white-space:nowrap;text-align:center;padding:0px 32px;-webkit-transition:.1s ease;transition:.1s ease;border:none}.cta-button:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.cta-button:active{-webkit-transform:translateY(3px);transform:translateY(3px)}.btn-small{height:32px;min-width:84px;font-size:.89rem;line-height:2rem;padding:0px 20px}.btn-blaze{background-color:var(--blaze);-webkit-box-shadow:var(--box-shadow) var(--stoke);box-shadow:var(--box-shadow) var(--stoke);color:var(--marshmallow)}.btn-blaze:hover{background-color:var(--ember);-webkit-box-shadow:var(--box-shadow-hover) var(--stoke);box-shadow:var(--box-shadow-hover) var(--stoke)}.btn-blaze:focus{-webkit-box-shadow:var(--box-shadow) var(--stoke);box-shadow:var(--box-shadow) var(--stoke)}.btn-blaze:active{background-color:var(--stoke);-webkit-box-shadow:var(--box-shadow-active) var(--stoke);box-shadow:var(--box-shadow-active) var(--stoke)}.btn-coal{background-color:var(--coal);-webkit-box-shadow:var(--box-shadow) var(--soot);box-shadow:var(--box-shadow) var(--soot);color:var(--marshmallow)}.btn-coal:hover{background-color:var(--sediment);-webkit-box-shadow:var(--box-shadow-hover) var(--soot);box-shadow:var(--box-shadow-hover) var(--soot)}.btn-coal:focus{-webkit-box-shadow:var(--box-shadow) var(--soot);box-shadow:var(--box-shadow) var(--soot)}.btn-coal:active{background-color:var(--soot);-webkit-box-shadow:var(--box-shadow-active) var(--soot);box-shadow:var(--box-shadow-active) var(--soot)}.btn-marshmallow{background-color:var(--marshmallow);-webkit-box-shadow:var(--box-shadow) var(--ash);box-shadow:var(--box-shadow) var(--ash);color:var(--coal)}.btn-marshmallow:hover{background-color:var(--vapor);-webkit-box-shadow:var(--box-shadow-hover) var(--ash);box-shadow:var(--box-shadow-hover) var(--ash)}.btn-marshmallow:focus{-webkit-box-shadow:var(--box-shadow) var(--ash);box-shadow:var(--box-shadow) var(--ash)}.btn-marshmallow:active{background-color:var(--ash);-webkit-box-shadow:var(--box-shadow-active) var(--ash);box-shadow:var(--box-shadow-active) var(--ash)}.btn-blaze-ghost{background:none;border:2px solid var(--blaze);-webkit-box-shadow:var(--box-shadow) var(--blaze);box-shadow:var(--box-shadow) var(--blaze);color:var(--blaze)}.btn-blaze-ghost:hover,.btn-blaze-ghost:focus{-webkit-box-shadow:var(--box-shadow-hover) var(--ember);box-shadow:var(--box-shadow-hover) var(--ember);color:var(--ember);border:2px solid var(--ember)}.btn-blaze-ghost:active{-webkit-box-shadow:var(--box-shadow-active) var(--stoke);box-shadow:var(--box-shadow-active) var(--stoke);color:var(--stoke);border:2px solid var(--stoke)}.btn-coal-ghost{background:none;border:2px solid var(--coal);-webkit-box-shadow:var(--box-shadow) var(--coal);box-shadow:var(--box-shadow) var(--coal);color:var(--coal)}.btn-coal-ghost:hover,.btn-coal-ghost:focus{-webkit-box-shadow:var(--box-shadow-hover) var(--coal);box-shadow:var(--box-shadow-hover) var(--coal);color:var(--coal);border:2px solid var(--coal)}.btn-coal-ghost:active{-webkit-box-shadow:var(--box-shadow-active) var(--coal);box-shadow:var(--box-shadow-active) var(--coal);color:var(--coal);border:2px solid var(--coal)}.btn-marshmallow-ghost{background:none;border:2px solid var(--marshmallow);-webkit-box-shadow:var(--box-shadow) var(--marshmallow);box-shadow:var(--box-shadow) var(--marshmallow);color:var(--marshmallow)}.btn-marshmallow-ghost:hover,.btn-marshmallow-ghost:focus{-webkit-box-shadow:var(--box-shadow-hover) var(--ash);box-shadow:var(--box-shadow-hover) var(--ash);color:var(--ash);border:2px solid var(--ash)}.btn-marshmallow-ghost:active{-webkit-box-shadow:var(--box-shadow-active) var(--cinder);box-shadow:var(--box-shadow-active) var(--cinder);color:var(--cinder);border:2px solid var(--cinder)}.btn-blaze-frost{background-color:rgba(255,255,255,0.15);-webkit-backdrop-filter:blur(7px) saturate(57%);backdrop-filter:blur(7px) saturate(57%);border:2px solid var(--blaze);-webkit-box-shadow:var(--box-shadow) var(--blaze);box-shadow:var(--box-shadow) var(--blaze);color:var(--blaze)}.btn-blaze-frost:hover,.btn-blaze-frost:focus{-webkit-box-shadow:var(--box-shadow-hover) var(--ember);box-shadow:var(--box-shadow-hover) var(--ember);color:var(--ember);border:2px solid var(--ember)}.btn-blaze-frost:active{-webkit-box-shadow:var(--box-shadow-active) var(--stoke);box-shadow:var(--box-shadow-active) var(--stoke);color:var(--stoke);border:2px solid var(--stoke)}.btn-coal-frost{background-color:rgba(255,255,255,0.15);-webkit-backdrop-filter:blur(7px) saturate(57%);backdrop-filter:blur(7px) saturate(57%);border:2px solid var(--coal);-webkit-box-shadow:var(--box-shadow) var(--coal);box-shadow:var(--box-shadow) var(--coal);color:var(--coal)}.btn-coal-frost:hover,.btn-coal-frost:focus{-webkit-box-shadow:var(--box-shadow-hover) var(--coal);box-shadow:var(--box-shadow-hover) var(--coal);color:var(--coal);border:2px solid var(--coal)}.btn-coal-frost:active{-webkit-box-shadow:var(--box-shadow-active) var(--coal);box-shadow:var(--box-shadow-active) var(--coal);color:var(--coal);border:2px solid var(--coal)}.btn-marshmallow-frost{background-color:rgba(255,255,255,0.15);-webkit-backdrop-filter:blur(7px) saturate(57%);backdrop-filter:blur(7px) saturate(57%);border:2px solid var(--marshmallow);-webkit-box-shadow:var(--box-shadow) var(--marshmallow);box-shadow:var(--box-shadow) var(--marshmallow);color:var(--marshmallow)}.btn-marshmallow-frost:hover,.btn-marshmallow-frost:focus{-webkit-box-shadow:var(--box-shadow-hover) var(--ash);box-shadow:var(--box-shadow-hover) var(--ash);color:var(--ash);border:2px solid var(--ash)}.btn-marshmallow-frost:active{-webkit-box-shadow:var(--box-shadow-active) var(--cinder);box-shadow:var(--box-shadow-active) var(--cinder);color:var(--cinder);border:2px solid var(--cinder)}.mar-t_4{margin-top:4px}.mar-t_8{margin-top:8px}.mar-t_16{margin-top:16px}.mar-t_32{margin-top:32px}.mar-t_64{margin-top:64px}.mar-b_4{margin-bottom:4px}.mar-b_8{margin-bottom:8px}.mar-b_16{margin-bottom:16px}.mar-b_32{margin-bottom:32px}.mar-b_64{margin-bottom:64px}.pad-t_4{padding-top:4px}.pad-t_8{padding-top:8px}.pad-t_16{padding-top:16px}.pad-t_32{padding-top:32px}.pad-t_64{padding-top:64px}.pad-b_4{padding-bottom:4px}.pad-b_8{padding-bottom:8px}.pad-b_16{padding-bottom:16px}.pad-b_32{padding-bottom:32px}.pad-b_64{padding-bottom:64px}@font-face{font-family:'proxima_novaregular';src:url("proximanova-regular-webfont.eot");src:url("proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("proximanova-regular-webfont.woff2") format("woff2"),url("proximanova-regular-webfont.woff") format("woff"),url("proximanova-regular-webfont.ttf") format("truetype"),url("proximanova-regular-webfont.svg#proxima_novaregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novabold';src:url("proximanova-bold-webfont.eot");src:url("proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("proximanova-bold-webfont.woff2") format("woff2"),url("proximanova-bold-webfont.woff") format("woff"),url("proximanova-bold-webfont.ttf") format("truetype"),url("proximanova-bold-webfont.svg#proxima_novabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novalight';src:url("proximanova-light-webfont.eot");src:url("proximanova-light-webfont.eot?#iefix") format("embedded-opentype"),url("proximanova-light-webfont.woff2") format("woff2"),url("proximanova-light-webfont.woff") format("woff"),url("proximanova-light-webfont.ttf") format("truetype"),url("proximanova-light-webfont.svg#proxima_novalight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novasemibold';src:url("proximanova-semibold-webfont.eot");src:url("proximanova-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("proximanova-semibold-webfont.woff2") format("woff2"),url("proximanova-semibold-webfont.woff") format("woff"),url("proximanova-semibold-webfont.ttf") format("truetype"),url("proximanova-semibold-webfont.svg#proxima_novasemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novathin';src:url("proximanova-thin-webfont.eot");src:url("proximanova-thin-webfont.eot?#iefix") format("embedded-opentype"),url("proximanova-thin-webfont.woff2") format("woff2"),url("proximanova-thin-webfont.woff") format("woff"),url("proximanova-thin-webfont.ttf") format("truetype"),url("proximanova-thin-webfont.svg#proxima_novasemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaextrabold';src:url("proximanova-extrabold-webfont.eot");src:url("proximanova-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("proximanova-extrabold-webfont.woff2") format("woff2"),url("proximanova-extrabold-webfont.woff") format("woff"),url("proximanova-extrabold-webfont.ttf") format("truetype"),url("proximanova-extrabold-webfont.svg#proxima_novaregular") format("svg");font-weight:normal;font-style:normal}.proximaregular{font-family:'proxima_novaregular', arial, sans-serif;font-weight:normal}.proximabold{font-family:'proxima_novabold', arial, sans-serif;font-weight:normal}.proximalight{font-family:'proxima_novalight', arial, sans-serif;font-weight:normal}.proximasemibold{font-family:'proxima_novasemibold', arial, sans-serif;font-weight:normal}.proximathin{font-family:'proxima_novathin', arial, sans-serif;font-weight:normal}.proximaextrabold{font-family:'proxima_novaextrabold', arial, sans-serif;font-weight:normal}@media screen and (max-width: 767px){#navRightOptions .button__solid--red{display:inline-block}}.button__solid--red{border-radius:45px;display:inline-block;white-space:nowrap;background:#f01446 !important;color:#f01446 !important}.button__solid--red a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}@media screen and (max-width: 767px){.button__solid--red{display:none}}.button__solid--red a{color:#fff !important}.cartBtn{padding:0.25rem 0.5rem !important;font-size:1rem !important}.button__solid--red__linkable{border-radius:45px;display:inline-block;white-space:nowrap;margin:12px;background:#f01446 !important;color:#f01446 !important}.button__solid--red__linkable a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 2rem}.button__solid--red__linkable a:hover{border-radius:45px;display:block;border:2px solid #f01446 !important;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none}.button__solid--red__linkable a{color:#fff !important;border:2px solid transparent}.button__solid--red__linkable a:hover{color:#f01446 !important;background-color:#fff !important;border:2px solid #f01446 !important}.button__solid--red--mobile{border-radius:45px;display:inline-block;white-space:nowrap;background:#f01446 !important;color:#f01446 !important}.button__solid--red--mobile a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__solid--red--mobile a{color:#fff !important}.button__solid--red--mobile a:hover{color:#f01446 !important;background-color:#fff !important;border:2px solid #f01446 !important}.button__outline--red{border-radius:45px;display:inline-block;white-space:nowrap;background:#fff !important;color:#f01446 !important;border:2px solid #f01446 !important}.button__outline--red a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__outline--red a{color:#f01446 !important}.button__outline--red--mobile{border-radius:45px;display:inline-block;white-space:nowrap;border:2px solid #f01446 !important;background:#fff !important;color:#f01446 !important}.button__outline--red--mobile a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__outline--red--mobile a{color:#f01446 !important}.button__outline--red--mobile:hover{background:#f01446 !important;color:#fff !important;border:2px solid #f01446 !important}.button__solid--black{border-radius:45px;display:inline-block;white-space:nowrap;background:#000 !important;color:#000 !important}.button__solid--black a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}@media screen and (max-width: 767px){.button__solid--black{display:none}}.button__solid--black a{color:#fff !important}.button__solid--black--mobile{border-radius:45px;display:inline-block;white-space:nowrap;background:#000 !important;color:#fff !important}.button__solid--black--mobile a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__solid--black--mobile a{color:#fff !important}.button__solid--black--mobile a:hover{background:#fff !important;color:#000 !important;border:2px solid #000 !important}.button__solid--black--mobile.white-phone a:hover::before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/black-phone.png) no-repeat}.button__solid--black__linkable{border-radius:45px;display:inline-block;white-space:nowrap;background:#000 !important;color:#fff !important}.button__solid--black__linkable a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 2rem}.button__solid--black__linkable a:hover{border-radius:45px;display:block;border:2px solid #f01446 !important;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none}.button__solid--black__linkable a{color:#fff !important}.button__solid--black__linkable a:hover{background:#fff !important;color:#000 !important}.button__solid--gray{border-radius:45px;display:inline-block;white-space:nowrap;background:#58595b !important;color:#58595b !important}.button__solid--gray a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}@media screen and (max-width: 767px){.button__solid--gray{display:none}}.button__solid--gray a{color:#fff !important}.button__solid--gray--mobile{border-radius:45px;display:inline-block;white-space:nowrap;background:#58595b !important;color:#fff !important}.button__solid--gray--mobile a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__solid--gray--mobile a{color:#fff !important}.button__solid--gray--mobile a:hover{background:#fff !important;color:#58595b !important;border:2px solid #58595b !important}.button__solid--gray--mobile.white-phone a:hover::before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/gray-phone.png) no-repeat}.button__solid--gray__linkable{border-radius:45px;display:inline-block;white-space:nowrap;background:#58595b !important;color:#fff !important}.button__solid--gray__linkable a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 2rem}.button__solid--gray__linkable a:hover{border-radius:45px;display:block;border:2px solid #f01446 !important;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none}.button__solid--gray__linkable a{color:#fff !important}.button__solid--gray__linkable a:hover{background:#a0a0a0 !important;color:#fff !important}@media screen and (max-width: 767px){.button__solid--red--mobile,.button__solid--black--mobile,.button__solid--gray--mobile,.button__solid--white--mobile,.button__outline--white--mobile{margin:0 auto;text-align:center}}@media screen and (min-width: 768px){.button__solid--red--mobile,.button__solid--black--mobile,.button__solid--gray--mobile,.button__solid--white--mobile,.button__outline--white--mobile{display:none !important}}.button__outline--black{border-radius:45px;display:inline-block;white-space:nowrap;background:#fff !important;color:#000 !important;border:2px solid #000 !important}.button__outline--black a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__outline--black a{color:#000 !important}.button__outline--black--mobile{border-radius:45px;display:inline-block;white-space:nowrap;border:2px solid #000 !important;background:transparent;color:#000 !important}.button__outline--black--mobile a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__outline--black--mobile a{color:#000 !important}.button__outline--black--mobile a:hover{background:#000 !important;color:#fff !important;border:2px solid #000 !important}.button__outline--black__linkable{border-radius:45px;display:inline-block;white-space:nowrap;border:2px solid #000 !important;background:transparent;color:#000 !important}.button__outline--black__linkable a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 2rem}.button__outline--black__linkable a:hover{border-radius:45px;display:block;border:2px solid #f01446 !important;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none}.button__outline--black__linkable a{color:#000 !important}.button__outline--black__linkable a:hover{background:#000 !important;color:#fff !important;border:2px solid #000 !important}.button__solid--white{border-radius:45px;display:inline-block;white-space:nowrap;background:#fff !important;color:#fff !important}.button__solid--white a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}@media screen and (max-width: 767px){.button__solid--white{display:none}}.button__solid--white a{color:#f01446 !important;border:2px solid #fff !important}.button__solid--white--mobile{border-radius:45px;display:inline-block;white-space:nowrap;background:#fff !important;color:#fff !important}.button__solid--white--mobile a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__solid--white--mobile a{color:#f01446 !important;border:2px solid #fff !important}.button__solid--white--mobile a:hover{background:#f01446 !important;color:#fff !important;border:2px solid #fff !important}.button__solid--white--mobile.red-phone a:hover::before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/white-phone.png) no-repeat}.button__solid--white__linkable{border-radius:45px;display:inline-block;white-space:nowrap;background:#fff !important;color:#fff !important}.button__solid--white__linkable a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 2rem}.button__solid--white__linkable a:hover{border-radius:45px;display:block;border:2px solid #f01446 !important;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none}.button__solid--white__linkable a{color:#f01446 !important;border:2px solid #fff !important}.button__solid--white__linkable a:hover{background:#a0a0a0 !important;color:#f01446 !important;border:2px solid #a0a0a0 !important}.button__outline--white{border-radius:45px;display:inline-block;white-space:nowrap;background-color:transparent;color:#fff !important;border:2px solid #fff !important}.button__outline--white a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}@media screen and (max-width: 767px){.button__outline--white{display:none}}.button__outline--white a{color:#fff !important}.button__outline--white--mobile{border-radius:45px;display:inline-block;white-space:nowrap;border:2px solid #fff !important;background-color:transparent;color:#fff !important}.button__outline--white--mobile a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:calc(0.81rem + 0.27vw);text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 3rem}.button__outline--white--mobile a{color:#fff !important}.button__outline--white--mobile a:hover{background:#fff !important;color:#000 !important;border:2px solid #fff !important}.button__outline--white__linkable{border-radius:45px;display:inline-block;white-space:nowrap;border:2px solid #fff !important;background-color:transparent;color:#fff !important}.button__outline--white__linkable a{display:block;letter-spacing:1px;border-radius:45px;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none;white-space:nowrap;padding:1rem 2rem 1rem 2rem}.button__outline--white__linkable a:hover{border-radius:45px;display:block;border:2px solid #f01446 !important;font-family:'proxima_novaregular', sans-serif;font-size:18px;text-decoration:none}.button__outline--white__linkable a{color:#fff !important}.button__outline--white__linkable a:hover{background:#fff !important;color:#000 !important;border:2px solid #fff !important}.red-phone a:before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/red-phone.png) no-repeat}.white-phone a:before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/white-phone.png) no-repeat}@media screen and (max-width: 767px){.white-phone a:hover::before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/red-phone.png) no-repeat}}.gray-phone a:before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/gray-phone.png) no-repeat}.black-phone a:before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/black-phone.png) no-repeat}#footer{padding:0}#main-footer-dl{background-color:#58595b;color:#fff}#main-footer-dl a{color:#fff}#main-footer-dl a img{display:inline-block}#main-footer-dl .toggle{margin:.5rem 0;cursor:pointer}#main-footer-dl .toggle-content{display:none}.toggle .toggle-img{display:inline-block}#claims{width:80%;margin:0 auto;max-width:1280px;padding-bottom:20px}#claims .container{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}#claims .item{width:100%;padding:20px 0 0 0;margin:0 auto}#dish-one{-ms-flex-order:1;-webkit-box-ordinal-group:1;order:1;text-align:center}#dish-two{-ms-flex-order:2;-webkit-box-ordinal-group:2;order:2;text-align:center}#dish-three{-ms-flex-order:3;-webkit-box-ordinal-group:3;order:3;text-align:center}#site-links,#legal-footer,#footer-email{margin:0 auto;width:80%}#site-links{padding:0.5em 0 .75em;text-align:left;margin:0 auto;width:80%}#site-links ul{margin-left:30px;padding:10px 0;float:left;width:100%}#site-links ul li{padding-bottom:.6em;font-size:14px;cursor:pointer;font-family:'proxima_novalight'}#legal-footer{padding:0.5rem 0 .5rem;font-size:12px}#legal-footer p{padding-bottom:.5rem}.footer-social{border-bottom:1px solid #fff;padding:1.5rem 0}.footer-social a{padding:2px 5px;cursor:pointer}@media screen and (min-width: 768px){.toggle .toggle-img{display:none}#site-links,#legal-footer,#footer-email{max-width:1280px;margin:0 auto;width:90%}.footer-social{max-width:1280px;width:90%;margin:0 auto;text-align:left}.footer-social p{float:left;padding-top:10px}#site-links>div{margin-left:0;float:left;width:20%}#site-links ul{margin-left:0}#main-footer-dl .toggle-content{display:block}#claims{width:90%;margin:0 auto;max-width:1280px}#claims .container{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;padding:0}#claims .item{width:33%;padding:20px 0;font-size:18px}#dish-one{-ms-flex-order:1;-webkit-box-ordinal-group:1;order:1;text-align:left}#dish-two{-ms-flex-order:2;-webkit-box-ordinal-group:2;order:2;text-align:center}#dish-three{-ms-flex-order:3;-webkit-box-ordinal-group:3;order:3;text-align:right}#legal-footer{overflow:hidden;font-size:14px}#legal-footer>p:first-child{float:left}#legal-footer>p:last-child{float:right}#main-footer-dl .toggle{cursor:default}#copyright{float:left}.terms{margin:0 !important;padding:0;float:right;text-align:right}.left-link{padding-right:10px;border-right:1px #FFF solid;display:inline}.right-link{padding-left:10px;display:inline}#site-links>div{margin-right:1%;width:19%}#site-links .mobile-head{padding-bottom:.9rem;font-size:15px}#site-links ul li{font-size:12px}#email-footer .footer-social a{padding:2px 1px}.email-footer-fields .footer-social{width:26%}}@media screen and (min-width: 1025px){#site-links{padding:2rem 0 0 0}#site-links ul li{padding:.4rem 0;font-size:16px}#site-links .mobile-head{font-size:20px}#footer .indent--subpages{padding:.4rem .5rem}#paginas{float:right !important}}.sticky-banner{position:fixed;bottom:0px;left:0px;right:0px;width:100vw;background:#f5f5f6;color:#000010;padding:32px;text-align:center;z-index:9999999;box-shadow:0 10px 36px 6px rgba(0,0,0,0.25)}.inner-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0 auto;width:90%}@media all and (min-width: 1024px){.inner-wrapper{flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:80%;max-width:800px}.inner-wrapper p{flex:0 1 75%;text-align:left}.inner-wrapper button{margin:auto}}.inner-wrapper>*{flex:0 1 auto}.inner-wrapper p{display:block;padding-bottom:0px}.inner-wrapper button{display:block;margin:16px 0;height:38px;min-width:150px;font-size:16px;text-align:center;border-radius:24px;color:#fff;background-color:#e41932;white-space:nowrap;border-width:0px;cursor:pointer}.inner-wrapper button:hover{background-color:#cd162d}.border-right{border-right:1px solid #dcdcdc}.visually-hidden,label[aria-label=search-box],label[aria-label=search-subnav-search-boxs]{font-size:0;color:transparent}#top-nav{visibility:hidden;display:none}@media screen and (min-width: 1025px){#top-nav{visibility:visible;display:block;background:#404040;position:relative;height:34px;z-index:2}#top-nav.clientes{background:#fff}#top-nav.clientes .border-right{border-right:1px #000 solid !important}#top-nav .top-nav{max-width:1860px;margin:0 auto}#top-nav .top-nav .customer-site-links{height:0%;float:right}#top-nav .top-nav .cross-site-links{float:left}#top-nav li{font-size:12px;padding:0 10px;margin-top:7px;float:left}#top-nav li a{font-size:16px}#top-nav .border-right{border-right:1px #fff solid !important}}.mdl-shadow--2dp{-webkit-box-shadow:0 0 4px 0 transparent,0 0 0 0 transparent,0 4px 19px 0 rgba(0,0,0,0.1) !important;box-shadow:0 0 4px 0 transparent,0 0 0 0 transparent,0 4px 19px 0 rgba(0,0,0,0.1) !important}.call::before{width:22px;height:24px;content:" ";background-size:100%;margin:-5px -27px;float:left;position:absolute;background:url(/global/images/icons/red-phone.png) no-repeat}#main-nav{transition:-webkit-transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);transition:transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);transition:transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1),-webkit-transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);-moz-transition:transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);-o-transition:transform 0.3s cubic-bezier(0.5, 0.2, 0.5, 1);transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);position:fixed;top:0;width:100%;visibility:visible;display:block;background:#fff;z-index:2;top:0}@media screen and (min-width: 1025px){#main-nav{position:relative;padding:10px 0}}#main-nav .dl-logo{position:relative;width:20%;text-align:center}@media screen and (min-width: 768px){#main-nav .dl-logo{text-align:left;margin-right:10px}}@media screen and (min-width: 1025px){#main-nav .dl-logo{width:136px;align-self:center}}#main-nav .dl-logo a{width:100%;height:100%;display:block;color:#000}#main-nav .dl-logo img{width:85%;height:100%}@media screen and (max-width: 767px) and (orientation: landscape){#main-nav .dl-logo img{width:50%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#main-nav .dl-logo img{width:43%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#main-nav .dl-logo img{width:33%}}@media screen and (min-width: 1025px){#main-nav .dl-logo img{width:70%;margin-left:15px}}#main-nav .logo-clientes{background-color:#f01446;margin-bottom:0;min-width:100px;width:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){#main-nav .logo-clientes{height:50px}}@media screen and (min-width: 768px){#main-nav .logo-clientes{height:50px}}@media screen and (min-width: 1025px){#main-nav .logo-clientes{height:80px}}#main-nav .logo-clientes img{width:65%}@media screen and (max-width: 767px){#main-nav .logo-clientes img{width:49%}}@media screen and (min-width: 768px){#main-nav .logo-clientes img{width:56%}}#main-nav .logo-clientes a{margin:0 auto;text-align:center;font-size:calc(0.46rem + 0.14vw)}#main-nav .logo-clientes span{font-size:11px}#main-nav .logo-clientes.fixed{background-color:#f01446;margin-bottom:0;position:relative;height:50px;width:5%}#main-nav .logo-clientes .nav-links{visibility:hidden;display:none}#main-nav .nav-icons{visibility:visible;display:inline-block;align-self:center}@media screen and (max-width: 767px){#main-nav .nav-icons{padding-left:20px}}@media screen and (min-width: 1025px){#main-nav .nav-icons{position:relative}}#main-nav .nav-icons .llama-wrapper{display:inline-block;position:relative;margin:0px auto;vertical-align:middle}@media screen and (min-width: 768px){#main-nav .nav-icons .llama-wrapper{width:10%}}@media screen and (min-width: 1025px){#main-nav .nav-icons .llama-wrapper{max-width:21px}}#main-nav .nav-icons .chat-wrapper{display:inline-block;position:relative;margin:0px auto;vertical-align:middle}@media screen and (min-width: 1025px){#main-nav .nav-icons .chat-wrapper{max-width:25px}}@media screen and (min-width: 1025px){#main-nav .nav-icons{width:35%}}#main-nav .current-customer{border-right:1px solid #DCDCDC;text-align:center;height:79px;line-height:79px;padding:0 1.5rem}@media screen and (min-width: 1025px){#main-nav .current-customer{display:block}}#main-nav .nav-item{cursor:pointer;float:left}@media screen and (min-width: 1860px){#main-nav .nav-item a,#main-nav .nav-item button{font-size:17px}}#main-nav .nav-links{visibility:hidden;display:none}@media screen and (min-width: 1025px){#main-nav .nav-links{width:62%;visibility:visible;display:inline-block;align-self:center}}@media screen and (min-width: 1025px){#main-nav .nav-links .nav-item{text-align:center}#main-nav .nav-links .nav-item a,#main-nav .nav-links .nav-item button{line-height:43px;padding:22px .93rem;display:block;font-size:16px}}#main-nav .nav-links .subNav a{color:black;padding:10px 10px;line-height:1.5rem;text-decoration:none;display:block;font-size:16px;text-align:left;position:relative;background:#fff;z-index:1}#main-nav.fixed{position:fixed;top:0}@media screen and (min-width: 1025px){#main-nav.fixed .nav-icons{padding-top:6px;text-align:center;right:20px}}#main-nav.fixed .nav-icons .icon{height:49px}#main-nav.fixed .dl-logo{position:relative;height:40px}#main-nav.fixed .dl-logo img{width:30%}@media screen and (min-width: 1025px){#main-nav.fixed .dl-logo img{width:50%}}#main-nav.fixed .logo-clientes{height:50px}#main-nav.fixed .logo-clientes img{width:50%}@media screen and (min-width: 1025px){#main-nav.fixed .nav-item{height:49px}#main-nav.fixed .nav-item a,#main-nav.fixed .nav-item button{line-height:49px !important;padding:0 .93rem}#main-nav.fixed .nav-item .subNav a{line-height:44px !important}#main-nav.fixed .nav-item .subNav_two a{line-height:40px !important}#main-nav.fixed .nav-item .icon-call a{padding-top:18px}}#main-nav.fixed .wrapper--flex{height:35px}@media screen and (max-width: 767px){#main-nav.fixed .wrapper--flex{height:50px}}#main-nav.clientes{background:#404040;padding:0;z-index:2}#main-nav.clientes .nav-links{width:90%}@media screen and (min-width: 1025px){#main-nav.clientes .nav-item a{font-size:15px !important}}#main-nav.clientes .subNav a:hover{color:#f01446}@media screen and (min-width: 1025px){#main-nav.clientes .wrapper--flex{height:80px}}#main-nav.clientes.fixed .wrapper--flex{height:50px}.sigue a:hover,.comunidad a:hover{color:#f01446}#primary{max-width:1860px;margin:0 auto;z-index:1}@media screen and (min-width: 1025px){#primary .nav-item li a:hover{color:#f01446}#primary:active{border-bottom:none}#primary .subNav{position:absolute;background-color:#fff;min-width:220px;max-height:0;overflow:hidden;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);box-shadow:0px 22px 12px 0px transparent;z-index:10;border-bottom:0px solid transparent;transition:max-height .12s ease-in, border-bottom .12s linear}#primary .subNav li{max-height:0;opacity:0;transition:max-height .2s ease-in, opacity .12s ease-in}#primary .subNav li:hover{background:#efefef}#primary .subNav_two{position:absolute;background-color:#fff;min-width:183px;max-height:0px;z-index:0;border-bottom:5px solid #f01446;left:0%;width:100%;overflow:hidden;transition:left .12s ease-in, max-height .16s ease-in}#primary .subNav_two a{color:black;padding:10px 10px;line-height:1.5rem;text-decoration:none;display:block;font-size:16px;text-align:left;position:relative}#primary .subNav_two li{position:relative}#primary .subNav_two li:hover{background:#efefef}#primary .subNav_two.ipt{top:0}#primary .subNav_two.hover{left:100%;max-height:40vh}}#primary .wrapper--flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:50px}@media screen and (min-width: 1025px){#primary .wrapper--flex{padding-bottom:10px;height:65px}}#primary .nav-item.hover .subNav{max-height:50vh;border-bottom:5px solid #f01446;z-index:11;overflow:visible;box-shadow:0px 8px 12px 0px rgba(0,0,0,0.2)}#primary .nav-item.hover .subNav li{max-height:none;opacity:1}#subnav{visibility:hidden;display:none}@media screen and (min-width: 768px){#subnav{visibility:visible;display:inline-block}}.phoneNum{visibility:hidden;display:none}@media screen and (min-width: 768px){.phoneNum{visibility:visible;display:inline-block}}@media screen and (min-width: 1025px){.phoneNum{font-size:25px}}@media screen and (min-width: 1025px){.chat-txt{font-size:20px}}.icon-llama{display:inline-block;position:relative;width:17%;vertical-align:text-top;margin-bottom:3px}@media screen and (min-width: 768px){.icon-llama{width:80%}}@media screen and (min-width: 1025px){.icon-llama{width:100%}}.icon-arrowMore{position:absolute;display:inline-block;right:5px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);width:7px;top:15px}.icon-arrowTwo{position:absolute;display:block;left:20px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);width:11px;vertical-align:baseline}.icon-arrow{position:absolute;display:block;left:20px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:11px;vertical-align:baseline}@media screen and (max-width: 767px){.desk-navicons{display:none !important}}@media screen and (min-width: 768px){.desk-navicons{display:block !important;text-align:center;right:3rem;top:0.5rem;position:absolute}}@media screen and (min-width: 1025px){.desk-navicons{position:relative;top:0;right:0}}.noscroll{overflow:hidden}nav#mob-nav img{transition:.5s ease;pointer-events:none}#mob-nav{-webkit-transition:right 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background:#f0f0f0;color:#000;cursor:pointer;font-size:2rem;height:calc(100vh - 50px);right:0;position:fixed;top:50px;width:70%;z-index:99999;overflow-y:scroll}#mob-nav.expanded{top:-120%}@media screen and (min-width: 1025px){#mob-nav{display:none !important}}.mob-navicons{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media screen and (min-width: 768px){.mob-navicons{display:none !important}}.nav-toggle{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;height:2rem;position:absolute !important;top:0.5rem;width:1.6rem;z-index:2;right:20px}.nav-toggle.clientes{top:0.5rem}@media screen and (max-width: 767px){.nav-toggle{padding-left:5px}}@media screen and (min-width: 768px){.nav-toggle{right:10px !important}}@media screen and (min-width: 1025px){.nav-toggle{display:none}}.nav-toggle.expanded .nav-toggle-bar{background:transparent !important}.nav-toggle.expanded .nav-toggle-bar::after{background:#f01446;margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.expanded .nav-toggle-bar::before{background:#f01446;margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-toggle .nav-toggle-bar{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background:#f01446;content:'';height:3px;width:100%;margin-top:0}.nav-toggle .nav-toggle-bar.clientes{background:#fff}.nav-toggle .nav-toggle-bar::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background:#f01446;content:'';height:3px;width:100%;margin-top:8px}.nav-toggle .nav-toggle-bar.clientes::after{background:#fff}.nav-toggle .nav-toggle-bar::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background:#f01446;content:'';height:3px;width:100%;margin-top:-9px}.nav-toggle .nav-toggle-bar.clientes::before{background:#fff}.icon-arrow.twist{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.dropdown [data-toggle="dropdown"]{position:relative;display:block;color:#000;padding:20px 0 20px 50px;font-size:16px}ul.dropdown-menu li.dropdown a[data-toggle="dropdown"]{padding:5% 2% 5% 4%}.dropdown .dd-mob [data-toggle="dropdown"]{padding:0}.dropdown{border-bottom:1px solid #fff}.dropdown .show{display:block;-webkit-transition:all 2s ease;transition:all 2s ease;max-height:1000px;overflow:hidden;background-color:#fff;-webkit-transform-origin:50%,0%;transform-origin:50%,0%}.dropdown .hide{max-height:0;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-webkit-transform-origin:50%,0%;transform-origin:50%,0%}.dropdown .open{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.dropdown .dd-mob{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.dropdown .dd-mob img{left:0;width:7px;vertical-align:middle;top:15px}.dropdown .adicional img{left:0;width:7px;vertical-align:middle;top:18px}.dropdown .aditionalSub{margin-bottom:20px}ul.dropdown-menu{transition:1s ease}ul.dropdown-menu li.dropdown a img.icon-arrow{display:inline;left:inherit;width:7px;vertical-align:middle;top:0px;position:relative;left:10px}ul.dropdown-menu.dropdown-tree{transition:all 1s ease;display:block;opacity:0}ul.dropdown-menu.dropdown-tree.hide{opacity:0}ul.dropdown-menu.dropdown-tree.show{opacity:1}.dropdown-menu{max-height:0;overflow:hidden}.dropdown-menu li{padding:0}.dropdown-menu a{display:block;color:#000;background:#fff;padding:5% 5%;font-size:16px}@media screen and (min-width: 768px){.dropdown-menu a{padding:2% 2% 2% 4%}}.dropdown-menu .subNav--mobile{background:#fff}.dropdown-menu .subNav--mobile a{font-size:14px}.thirdLevel li::before{content:" ";width:10px;background-color:#cacaca;display:inline-block;position:absolute;left:37px;margin-top:21px;height:1px}.thirdLevel li a{color:#999;font-size:12px;display:inline-block}.dropdown-tree{display:none;border-left:1px solid #cacaca;margin:0 0 0 36px}#as-list{background-color:#fff;padding:20px 20px}#nav--search--wrap{height:45px;opacity:0;width:0;-webkit-transition:all .5s;transition:all .5s;right:120px;position:absolute;background:#fff;z-index:-10;border:1px solid #cdcdcd;border-right:none;top:0}#nav--search--wrap.nav--showSearch{opacity:1;width:250px;position:absolute;z-index:100}#nav--search--wrap input{height:30%;width:100%;margin:0 auto;text-align:center;border:none;outline:0;font-size:18px;font-family:proxima_novaregular;font-weight:100 !important}.nav--icon--search--active{height:45px;background:#fff;border:1px solid #cdcdcd;border-left:none}.nav--icon--search--active a:after{content:url(/global/images/icons/search-icon-black.png)}#nav--main.stuck #nav--search--wrap{top:2px}#icon--searchNav{display:block;-webkit-transition:all .5s;transition:opacity .5s;cursor:pointer;padding:0.5em 3.2em !important;font-size:0.85em !important;float:left !important;top:-14px !important;position:relative !important}#icon--searchNav img{vertical-align:middle;margin-top:5px}#icon--searchNav:after{content:none}#icon--searchNav>a{padding-top:12px}#icon--searchNav.nav--icon--search--active>a{padding-top:6px}#icon--searchNav.nav--icon--search--active>a{padding-top:11px}.stuck #icon--searchNav.nav--icon--search--active,.stuck #nav--search--wrap{height:40px}#icon--searchNav.nav--icon--search--active{height:50px !important}
