html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd,figure,figcaption{margin:0;padding:0}a img,:link img,:visited img,fieldset{border:none}address{font-style:normal}header,section,article,nav,footer,hgroup,details,summary,figure,main{display:block}mark{color:inherit;background:transparent}abbr{border:none}summary::-webkit-details-marker{display:none}@font-face{font-family:"Avenir LT W01_35 Light1475496";src:url("/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed-59c09973.eot?#iefix");src:url("/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed-59c09973.eot?#iefix") format("eot"),url("/fonts/908c4810-64db-4b46-bb8e-823eb41f68c0-7d99f141.woff") format("woff"),url("/fonts/4577388c-510f-4366-addb-8b663bcc762a-51083ef2.ttf") format("truetype"),url("/fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c-910dd4b9.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c") format("svg")}@font-face{font-family:"Avenir LT W01_45 Book1475508";src:url("/fonts/710789a0-1557-48a1-8cec-03d52d663d74-ca9edb92.eot?#iefix");src:url("/fonts/710789a0-1557-48a1-8cec-03d52d663d74-ca9edb92.eot?#iefix") format("eot"),url("/fonts/65d75eb0-2601-4da5-a9a4-9ee67a470a59-df8a2b72.woff") format("woff"),url("/fonts/c70e90bc-3c94-41dc-bf14-caa727c76301-596397ee.ttf") format("truetype"),url("/fonts/0979215b-3a1b-4356-9c76-e90fa4551f1d-21d2aae3.svg#0979215b-3a1b-4356-9c76-e90fa4551f1d") format("svg")}@font-face{font-family:"Avenir LT W01_45 Book O1475514";src:url("/fonts/d8c50fcc-bc32-4f31-8c24-b170c64e2254-18569d19.eot?#iefix");src:url("/fonts/d8c50fcc-bc32-4f31-8c24-b170c64e2254-18569d19.eot?#iefix") format("eot"),url("/fonts/f1ebae2b-5296-4244-8771-5f40e60a564a-f10c6c38.woff") format("woff"),url("/fonts/04d1bf6c-070d-4b7e-9498-6051c9f0c349-04dbbcf7.ttf") format("truetype"),url("/fonts/d0a3e813-1257-4b66-812a-36101faa0fb3-aba2887a.svg#d0a3e813-1257-4b66-812a-36101faa0fb3") format("svg")}@font-face{font-family:"Avenir LT W04_55 Roman1475524";src:url("/fonts/f7924a2e-e8f5-4ac9-b0aa-167399cc2659-4a5b16f2.eot?#iefix");src:url("/fonts/f7924a2e-e8f5-4ac9-b0aa-167399cc2659-4a5b16f2.eot?#iefix") format("eot"),url("/fonts/57cea7be-0fae-457e-83f0-b7375aabb3f9-1fd3cb03.woff") format("woff"),url("/fonts/52268057-f4bb-4b06-9ff8-a78b7acd62b1-353efdd1.ttf") format("truetype"),url("/fonts/d17fc5dd-e821-456d-ab22-41627b187117-371763b6.svg#d17fc5dd-e821-456d-ab22-41627b187117") format("svg")}@font-face{font-family:"Avenir LT W01_65 Medium1475532";src:url("/fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b-e658bd78.eot?#iefix");src:url("/fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b-e658bd78.eot?#iefix") format("eot"),url("/fonts/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0-9c8e7afd.woff") format("woff"),url("/fonts/25f994de-d13f-4a5d-a82b-bf925a1e054d-a6a14c47.ttf") format("truetype"),url("/fonts/3604edbd-784e-4ca7-b978-18836469c62d-33892e16.svg#3604edbd-784e-4ca7-b978-18836469c62d") format("svg")}@font-face{font-family:"Avenir LT W01_85 Heavy1475544";src:url("/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66-a2b2053e.eot?#iefix");src:url("/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66-a2b2053e.eot?#iefix") format("eot"),url("/fonts/61bd362e-7162-46bd-b67e-28f366c4afbe-6e711735.woff") format("woff"),url("/fonts/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b-70ba57f6.ttf") format("truetype"),url("/fonts/20577853-40a7-4ada-a3fb-dd6e9392f401-30308fd0.svg#20577853-40a7-4ada-a3fb-dd6e9392f401") format("svg")}@font-face{font-family:"Avenir LT W01_95 Black1475556";src:url("/fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8-9c0f4c87.eot?#iefix");src:url("/fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8-9c0f4c87.eot?#iefix") format("eot"),url("/fonts/75b36c58-2a02-4057-a537-09af0832ae46-ddde5ef4.woff") format("woff"),url("/fonts/b5c44a82-eeb8-41de-9c3f-a8db50b24b8a-59216ff8.ttf") format("truetype"),url("/fonts/93603a74-2be0-436c-83e1-68f9ef616eaf-6a53a989.svg#93603a74-2be0-436c-83e1-68f9ef616eaf") format("svg")}@font-face{font-family:"Trade Gothic W01 Cn_18";src:url("/fonts/087e5c21-3358-4cf3-9d2c-289a03a48292-ab555429.eot?#iefix");src:url("/fonts/087e5c21-3358-4cf3-9d2c-289a03a48292-ab555429.eot?#iefix") format("eot"),url("/fonts/fb754dec-aa8f-444c-be48-868464c47ab0-9621d562.woff") format("woff"),url("/fonts/295ff20c-2b48-4fa6-be92-a53bbf9bbbb4-cd5eac15.ttf") format("truetype"),url("/fonts/c573d9d0-0726-4b95-aeee-fb621a299563-d34cd5bd.svg#c573d9d0-0726-4b95-aeee-fb621a299563") format("svg")}a,button{text-decoration:none;color:#484B4C}a.button,button.button{display:inline-block;padding:16px 50px;font:14px "Avenir LT W01_85 Heavy1475544", sans-serif;text-transform:capitalize;letter-spacing:0.1em;color:#6f7575;border:none;border-radius:0;background:#60edb3;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}a.button:hover,button.button:hover{background:#85f1c5}@media screen and (max-width: 480px){a.button,button.button{padding:17px 20px}}a.button_secondary,button.button_secondary{display:inline-block;padding:16px 50px;font:14px "Avenir LT W01_85 Heavy1475544", sans-serif;text-transform:capitalize;letter-spacing:0.1em;color:#6f7575;border:none;border-radius:0;background:#60edb3;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border:2px solid #898E8E;background-color:transparent;padding:16px 28px}a.button_secondary:hover,button.button_secondary:hover{background:#85f1c5}@media screen and (max-width: 480px){a.button_secondary,button.button_secondary{padding:17px 20px}}a.button_secondary:focus,button.button_secondary:focus{outline:none}a.button_secondary:hover,button.button_secondary:hover{background-color:transparent;border-color:#60edb3}a.new_button,button.new_button{display:inline-block;padding:16px 24px;font:500 14px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.1em;color:#484B4C;border:none;border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}a.new_button.secondary,button.new_button.secondary{padding:16px 10px;min-width:200px;text-align:center;color:#6f7575;border:2px solid #808184;background:#ffffff;transition:50ms}a.new_button.secondary:active,button.new_button.secondary:active{border-color:#8FFFD2}a.new_button.secondary:hover,button.new_button.secondary:hover{border-color:#50E3C2;background:#ffffff}a.more,button.more{font-size:0.8125em;line-height:1.54;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:2px;display:inline-block;padding:0 0 5px 0;border-bottom:2px solid #919599}a.accordion,button.accordion{font:12px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase;display:inline-block}a.accordion .icon,button.accordion .icon{display:inline-block;width:15px;height:8px;margin:0 0 0 8px;background:transparent url("/images/icons/icon_down_arrow.png") 0 0 no-repeat;background-size:15px 8px}a.accordion.opened .icon,button.accordion.opened .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}a.close,button.close{display:inline-block;width:16px;height:16px;text-indent:-8685px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}a.close:before,button.close:before{position:absolute;top:0;left:50%;bottom:0;z-index:1;width:2px;margin:0 0 0 -1px;content:"";background:#6f7575}a.close:after,button.close:after{position:absolute;top:50%;right:0;left:0;z-index:1;height:2px;margin:-1px 0 0 0;content:"";background:#6f7575}.h1,.h2,.h3,.h4,.h5,.h6{font:60px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase;letter-spacing:0.1em}.h2{font-size:40px}.h3{font-size:18px}.h4{font-size:12px}.h5{font:normal 12px "Trade Gothic W01 Cn_18", sans-serif}.h6{font:normal 10px "Avenir LT W01_45 Book1475508", sans-serif}h3.new_header{font:normal 37px "Avenir LT W01_45 Book1475508", sans-serif;line-height:56px}h5.new_header{font:normal 24px "Avenir LT W01_45 Book1475508", sans-serif;line-height:36px}@media screen and (max-width: 480px){.h1{font-size:36px}.h2{font-size:24px}.h3{font-size:16px}select{font-size:16px}h3.new_header{font-size:27px;line-height:40px}h5.new_header{font-size:21px;line-height:32px}}p.error{color:#E60F2C}p.body_large{font-size:18px;line-height:28px}.flash{position:relative;padding:15px 30px;font:300 16px "Avenir LT W01_85 Heavy1475544", sans-serif;text-align:center;color:#797f83;margin-bottom:0}.flash.error{background:#FFCBCB}.flash.warn{background:#FFF4B6}.flash.success{background:#C2F9E2}.flash.info{background:#CEDFF8}.flash a.close{position:absolute;top:50%;right:10px;margin-top:-8px}#canada_notification{font-family:"Avenir LT W01_45 Book1475508", sans-serif;font-size:14px}#canada_notification .ca_flag{display:inline-block;width:34px;height:24px;margin-right:16px;vertical-align:-7px;background:url("/images/icon_ca_flag-078f7dde.png") 0 0 no-repeat;background-size:100%}#canada_notification strong{font-family:"Avenir LT W01_85 Heavy1475544", sans-serif}@media screen and (min-width: 769px){.select{position:relative;background:#F6F7F6}.select:before{position:absolute;right:20px;top:15px;z-index:1;width:10px;height:10px;content:"";border:2px solid #a7a9ac;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.select select{position:relative;z-index:2;width:100%;height:50px;padding:0 40px 0 20px;border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none}.select select:focus{outline:none}}input[type="submit"]{display:inline-block;padding:16px 50px;font:14px "Avenir LT W01_85 Heavy1475544", sans-serif;text-transform:capitalize;letter-spacing:0.1em;color:#6f7575;border:none;border-radius:0;background:#60edb3;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}input[type="submit"]:hover{background:#85f1c5}@media screen and (max-width: 480px){input[type="submit"]{padding:17px 20px}}input[type="submit"]:focus{outline:none}form.new_form{text-align:left}form.new_form input[type="text"],form.new_form input[type="number"],form.new_form input[type="tel"],form.new_form input[type="email"]{width:100%;height:50px;padding:14px 18px;font:400 14px "Avenir LT W01_45 Book1475508", sans-serif;border:1px solid #efefee;background:#F6F7F6;box-sizing:border-box;border-radius:0;-webkit-appearance:none}form.new_form input[type="text"]:hover,form.new_form input[type="number"]:hover,form.new_form input[type="tel"]:hover,form.new_form input[type="email"]:hover{border-color:#e4e4e3}form.new_form input[type="text"]:focus,form.new_form input[type="number"]:focus,form.new_form input[type="tel"]:focus,form.new_form input[type="email"]:focus{border:2px solid #b4b5b4;outline:none}form.new_form input[type="text"].error,form.new_form input[type="number"].error,form.new_form input[type="tel"].error,form.new_form input[type="email"].error{border-color:#E60F2C}form.new_form .select{position:relative}form.new_form .select:after{content:"";position:absolute;z-index:2;right:14px;top:50%;margin-top:-3px;height:0;width:0;border-top:6px solid #797f83;border-left:6px solid transparent;border-right:6px solid transparent;pointer-events:none}form.new_form select{padding:14px 30px 14px 18px;border:1px solid #efefee;border-radius:0;background:#F6F7F6;box-sizing:border-box;-webkit-appearance:none;width:100%;font-size:14px}form.new_form select:hover{border-color:#e4e4e3}form.new_form select:focus{border:2px solid #b4b5b4;outline:none}form.new_form fieldset.actions{margin-top:40px;text-align:center}form.new_form dt{margin-bottom:5px;margin-top:30px}form.new_form p.error{display:none;padding-top:15px;color:#E60F2C}form.new_form p.error.visible{display:block}form.new_form p.error[data-id="card_invalid"]{padding:0 0 15px 0}.more_arrow{display:block;width:29px;height:16px;margin:0 auto 100px auto}@media screen and (max-width: 480px){.more_arrow{margin-bottom:50px}}.anchor_target:before{display:block;content:"";height:50px;margin:-50px 0 0}#buorg{padding:20px 55px 23px 50px;font:14px/20px "Avenir LT W01_45 Book1475508", sans-serif, Helvetica, Arial, sans-serif;color:#484B4C;background-position:16px 20px}#buorg a{color:#484B4C}#buorg span{font-family:"Avenir LT W01_95 Black1475556", sans-serif, Helvetica, Arial, sans-serif}#buorg div{padding:0}#buorg div #buorgclose{width:18px;height:18px;font-size:28px;top:18px;right:20px}.fine-print{text-align:center;font-size:0.75em;line-height:2;color:#797f83;font-family:"Avenir LT W01_35 Light1475496", sans-serif;font-weight:200;letter-spacing:0px;text-transform:none}.strikethrough{position:relative}.strikethrough:after{position:absolute;right:0;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);height:2px;content:"";background:#60edb3}.tablet,.mobile{display:none !important}@media screen and (max-width: 768px){.tablet{display:block !important}.tablet.inline{display:inline !important}.tablet.inline_block{display:inline-block !important}.no_tablet{display:none !important}}@media screen and (max-width: 480px){.mobile{display:block !important}.mobile.inline{display:inline !important}.mobile.inline_block{display:inline-block !important}.no_mobile{display:none !important}}.wrap{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 2.5em}.wrap::after{clear:both;content:"";display:table}@media screen and (max-width: 480px){.wrap{padding:0 1.25em}}.column{padding:0 40px;margin:0 auto}@media screen and (max-width: 480px){.column{padding:0 15px}}.half,.third,.quarter{display:inline-block;width:50%;vertical-align:top;box-sizing:border-box}.half img{max-width:100%}.third{width:33%}.quarter{width:25%}.content_module{display:block}.content_module::after{clear:both;content:"";display:table}.content_module--title{margin-bottom:4em;text-align:center}.content_module--header{margin-bottom:4em;text-align:center}.content_module--content{display:block}.content_module--content::after{clear:both;content:"";display:table}.slim_hero{display:block;background-color:#F6F7F6;background-size:cover;background-repeat:no-repeat}.slim_hero::after{clear:both;content:"";display:table}.slim_hero--title{padding:9em 0;text-align:center}@media screen and (max-width: 768px){.slim_hero--title{padding:6em 0}}@media screen and (max-width: 480px){.slim_hero--title{padding:3em 0}}.slim_hero--title .h2{color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.4)}ul.accordion{margin-top:60px;margin-bottom:60px}ul.accordion li{background-color:white;margin-bottom:2px;display:block}ul.accordion li::after{clear:both;content:"";display:table}ul.accordion .summary{overflow:auto;padding:20px;border:2px solid transparent;cursor:pointer;box-sizing:border-box}ul.accordion .summary:hover{border-color:#60edb3}ul.accordion h5.new_header{display:inline-block;text-align:left;float:left;display:block;margin-right:2.35765%;width:48.82117%}ul.accordion h5.new_header:last-child{margin-right:0}@media screen and (max-width: 480px){ul.accordion h5.new_header{float:left;display:block;margin-right:2.35765%;width:91.4702%}ul.accordion h5.new_header:last-child{margin-right:0}}ul.accordion p{float:right;margin-top:6px}@media screen and (max-width: 480px){ul.accordion p{float:none;clear:both;text-align:left}}ul.accordion .details{display:none;overflow:auto;background-color:#F6F7F6}.country{display:none}body.US .country.US{display:block}body.CA .country.CA{display:block}.modal{display:none;position:fixed;z-index:100;top:50%;left:50%;padding:40px;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#ffffff}.modal header{position:relative;overflow:hidden;padding:0 25px 60px 0}.modal header a.close{position:absolute;top:0;right:0}#modal_layer,.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:rgba(0,0,0,0.2)}.overlay{background:rgba(0,0,0,0.6)}#suggested_address{width:440px}#suggested_address h3{padding-bottom:10px;font:18px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase}#suggested_address p{padding-bottom:20px}#suggested_address a.address{display:block;padding:12px;margin-bottom:15px;border:1px solid #60edb3}#suggested_address a.address+p{text-align:center}@media screen and (max-width: 480px){#suggested_address{top:0;width:100%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#international_shipping_modal,#notifications_modal{text-align:center;margin:0 auto;position:relative}#international_shipping_modal .modal,#notifications_modal .modal{padding:40px;width:75%;max-width:600px;box-sizing:border-box}@media screen and (max-width: 768px){#international_shipping_modal .modal,#notifications_modal .modal{padding:40px}}@media screen and (max-width: 480px){#international_shipping_modal .modal,#notifications_modal .modal{width:90%;padding:30px;position:relative}}#international_shipping_modal header,#notifications_modal header{padding-right:0;padding-bottom:30px}#international_shipping_modal h2,#notifications_modal h2{color:#484B4C}#international_shipping_modal p,#notifications_modal p{margin-top:20px;margin-bottom:20px}#international_shipping_modal.opened .modal,#international_shipping_modal.opened .overlay,#notifications_modal.opened .modal,#notifications_modal.opened .overlay{display:block}#international_shipping_modal.ca .modal,#notifications_modal.ca .modal{max-width:480px}#notifications_modal p{font-size:13px;text-align:left}#notifications_modal p a{font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;text-decoration:underline}#notifications_modal a.primary{margin-top:20px;min-width:200px}#notifications_modal h3{color:#484B4C}@media screen and (max-width: 768px){#notifications_modal h3{font-size:2em}#notifications_modal .overlay{top:0;height:100vh}#notifications_modal .modal{position:fixed;top:5%;left:50%;transform:translate(-50%, 0);background:#ffffff}#notifications_modal .modal p{font-size:12px;overflow-y:scroll;max-height:30vh}}#canada_orders h3{font:normal 27px "Avenir LT W01_45 Book1475508", sans-serif;color:#484B4C}#canada_orders p{text-align:center;margin:30px 0 40px 0}#canada_orders .button{text-align:center;text-transform:none;font-size:14px;color:#484B4C;background:#60edb3}#canada_orders .button:hover,#canada_orders .button:focus{background:#97f3cd}#canada_orders img{display:block;margin:20px auto 0 auto;width:175px}#contact_modal{max-width:480px;padding:45px 40px 40px 40px;text-align:center}#contact_modal a.close{top:20px;right:20px}#contact_modal h3{padding:0 0 24px 0;font-size:27px}#contact_modal label{color:#6f7575;display:block;font-size:14px;text-align:left}#contact_modal input[type="text"],#contact_modal input[type="email"],#contact_modal textarea{width:100%;padding:1em 1.3em;margin-top:4px;margin-bottom:20px;font:normal 14px "Avenir LT W01_45 Book1475508", sans-serif;border:1px solid #e9e9e9;background-color:#f7f7f7;-webkit-appearance:none;-moz-appearance:none;-webkit-font-smoothing:antialiased;box-sizing:border-box}#contact_modal input[type="text"]:focus,#contact_modal input[type="email"]:focus,#contact_modal textarea:focus{border:1px solid #484B4C;outline:1px solid #484B4C}#contact_modal input[type="text"]::-webkit-input-placeholder,#contact_modal input[type="email"]::-webkit-input-placeholder,#contact_modal textarea::-webkit-input-placeholder{color:#797f83}#contact_modal input[type="text"]:-moz-placeholder,#contact_modal input[type="email"]:-moz-placeholder,#contact_modal textarea:-moz-placeholder{color:#797f83}#contact_modal input[type="text"]::-moz-placeholder,#contact_modal input[type="email"]::-moz-placeholder,#contact_modal textarea::-moz-placeholder{color:#797f83}#contact_modal input[type="text"]:-ms-input-placeholder,#contact_modal input[type="email"]:-ms-input-placeholder,#contact_modal textarea:-ms-input-placeholder{color:#797f83}#contact_modal textarea{resize:vertical}#contact_modal input[type="submit"]{color:#484B4C;font:14px "Avenir LT W01_95 Black1475556", sans-serif;text-transform:none}#contact_modal .button{cursor:pointer}#contact_modal .last-name,#contact_modal .email2{display:none}#contact_modal .suggested{display:none;text-align:left;margin-bottom:15px}#contact_modal .suggested p{display:inline-block;margin-right:20px;text-decoration:underline;cursor:pointer}#contact_modal .suggested a{position:static;vertical-align:-4px}#contact_modal .error{display:none;padding-top:40px}#contact_modal .message-confirmation{display:none;margin:40px 0 120px 0}#contact_modal .message-confirmation .checkmark svg{width:80px;height:80px;fill:#60edb3}#contact_modal .message-confirmation h4{padding:0 0 20px 0;font-size:24px;text-transform:none}#contact_modal .message-confirmation .submit-again{text-decoration:underline;cursor:pointer}#contact_modal .call{padding:0 0 20px 0}#contact_modal .hours span+span{margin-left:20px}.exit_pop{display:none}.exit_pop.visible{display:block;position:fixed;z-index:5000;top:0;left:0;width:100%}.exit_pop.visible .pop_backdrop{position:fixed;background:rgba(50,50,50,0.65);width:100%;height:100%}.exit_pop.visible .pop_box{background:#fff;position:absolute;z-index:5000;width:550px;top:10vh;left:50%;transform:translateX(-50%);text-align:left;padding:25px;box-sizing:border-box}@media screen and (max-width: 600px){.exit_pop.visible .pop_box{width:90%;transform:none;left:5%;margin:0 auto}}.exit_pop.visible .pop_box a.close{position:absolute;top:15px;right:15px;font-size:0px}.exit_pop.visible .pop_box a.more{background:transparent;margin:10px 20%;letter-spacing:1px;padding-bottom:0}.exit_pop_graphic.visible .pop_box{width:600px;padding:0;background:#fff url("/images/exit_pop/exit_pop_bkg-8faf6405.jpg") center right no-repeat;background-size:65%}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.exit_pop_graphic.visible .pop_box{background-image:url("/images/exit_pop/exit_pop_bkg@2x-a6dec65d.jpg")}}@media screen and (max-width: 600px){.exit_pop_graphic.visible .pop_box{width:90%;left:5%;background-size:100%;background-position:top center}}.exit_pop_graphic.visible .left{box-sizing:border-box;padding:25px;float:left;width:280px;background:#484B4C;text-align:center}@media screen and (max-width: 600px){.exit_pop_graphic.visible .left{width:100%;float:none;margin-top:50vw}}.exit_pop_graphic.visible a.primary{width:100%}.exit_pop_graphic.visible a.more{color:#efefee;border-bottom-color:#efefee}.exit_pop_graphic.visible h2{text-transform:uppercase;line-height:1.2;color:#ffffff;font-size:18px;font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0}.exit_pop_graphic.visible h3{margin-bottom:30px;color:#ffffff;font-size:18px;font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;text-transform:uppercase;letter-spacing:0;line-height:1.2}.exit_pop_graphic.visible h3 span{font-family:"Avenir LT W01_95 Black1475556", sans-serif;color:#60edb3;display:block;font-size:42px;padding:5px 0}.exit_pop_standard.visible .pop_box{width:350px;text-align:center;text-transform:uppercase;padding:50px 30px}@media screen and (max-width: 600px){.exit_pop_standard.visible .pop_box{left:50%;transform:translateX(-50%)}}@media screen and (max-width: 400px){.exit_pop_standard.visible .pop_box{left:5%;width:90%;transform:none}}.exit_pop_standard.visible .pop_box h2{font-size:16px;letter-spacing:1px;color:#484B4C}.exit_pop_standard.visible .pop_box h3{font-size:22px;line-height:1.1;padding:5px 0 25px 0;font-family:"Avenir LT W01_95 Black1475556", sans-serif;color:#484B4C}.exit_pop_standard.visible .pop_box h3 span{display:block;font-size:51px}.exit_pop_standard.visible .pop_box a.primary{width:12rem}.exit_pop_standard.alt.visible .pop_box{width:400px;padding:40px 30px}body{font:normal 16px "Avenir LT W01_45 Book1475508", sans-serif;color:#797f83;line-height:140%;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body .button.primary{color:#414042}body.lp-nav{border-top:100px solid #ffffff}@media screen and (max-width: 480px){body.lp-nav{border-top-width:42px}}body.lp-nav>header{position:fixed;top:0;right:0;left:0;z-index:10;border-bottom:1px solid #efefee;overflow:visible}body.lp-nav>header .column{padding:23px 40px 21px 40px}@media screen and (max-width: 1110px){body.lp-nav>header .column{padding:25px 40px}}body.lp-nav>header>.column{position:relative;z-index:2;min-height:25px;background:#ffffff;-webkit-transition:padding 150ms ease, background 150ms ease;-moz-transition:padding 150ms ease, background 150ms ease;-o-transition:padding 150ms ease, background 150ms ease}body.lp-nav>header .logo{position:absolute;top:50%;transform:translateY(-50%);left:40px;z-index:1;font-size:1em;-webkit-transition:top 150ms ease;-moz-transition:top 150ms ease;-o-transition:top 150ms ease}body.lp-nav>header .logo .logo_tn_footer{display:none}@media screen and (max-width: 1110px){body.lp-nav>header .logo{top:24px;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 480px){body.lp-nav>header .logo{top:16px}body.lp-nav>header .logo .logo_horizontal{display:none}body.lp-nav>header .logo .logo_tn_footer{display:block}}body.lp-nav>header .logo svg{width:160px;height:20px;fill:#484B4C}body.lp-nav>header .hamburger{display:none;width:25px;height:18px;text-indent:-8685px;background-image:url("/images/icon_hamburger-5512e9e0.svg")}body.lp-nav>header .close_menu{display:none;width:14px;height:14px;text-indent:-8685px;background-image:url("/images/icon_close-eb7ff49a.svg")}body.lp-nav>header a.mobile_sticky{display:none;transition:padding 0.15s ease}@media screen and (max-width: 768px){body.lp-nav>header a.mobile_sticky{display:block;position:fixed;right:0;top:0;padding:27px 40px 28px}}@media screen and (max-width: 480px){body.lp-nav>header a.mobile_sticky{padding:19px 25px 20px}}body.lp-nav>header a.close_menu{margin:5px 0 0 5px;width:14px;height:14px;text-indent:-8685px;background-image:url("/images/icon_close-a6a0b451.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){body.lp-nav>header a.close_menu{background-image:url("/images/icon_close@2x-2e39d01b.png");background-size:100%;background-size:14px 14px}}body.lp-nav>header a.close_menu.hide{display:none !important}body.lp-nav>header a.cart svg{display:inline-block;width:19px;height:16px;vertical-align:middle;fill:#797f83}body.lp-nav>header a.cart span{display:inline-block;width:20px;height:20px;margin:0 0 0 5px;text-align:center;font:normal 12px/20px "Avenir LT W01_85 Heavy1475544", sans-serif;vertical-align:middle;color:#52575b;border-radius:100%;background:#60edb3}body.lp-nav>header a.cart span:empty{display:none}@media screen and (max-width: 1110px){body.lp-nav>header .tablet{display:block !important}body.lp-nav>header .tablet.inline_block{display:inline-block !important}body.lp-nav>header a.cart{float:right;font-size:12px}}body.lp-nav>header nav.desktop{position:relative}body.lp-nav>header nav.desktop:after{display:block;clear:both;content:""}body.lp-nav>header nav.desktop>ul{display:inline-block;font-size:12px;font-family:"Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:0.15em;text-transform:uppercase}body.lp-nav>header nav.desktop>ul+ul{float:right}body.lp-nav>header nav.desktop>ul li{position:relative;display:inline-block}body.lp-nav>header nav.desktop>ul li+li{padding-left:24px}body.lp-nav>header nav.desktop>ul li.opt-hidden{display:none}body.lp-nav>header nav.desktop>ul li.opt-visible{display:inline-block}body.lp-nav>header nav.desktop>ul a{display:inline-block;padding:0 0 1px 0;font-weight:normal;border-bottom:2px solid transparent}body.lp-nav>header nav.desktop>ul a.subnav_toggle:hover{cursor:pointer}body.lp-nav>header nav.desktop>ul a:hover{border-bottom:2px solid #60edb3}body.lp-nav>header nav.desktop>ul a.active{color:#484B4C;border-bottom:2px solid #60edb3}body.lp-nav>header nav.desktop>ul a.opt-hidden{display:none}body.lp-nav>header nav.desktop>ul a.opt-visible{display:inline-block}body.lp-nav>header nav.desktop>ul a.button{color:#484B4C}body.lp-nav>header nav.desktop>ul a.button.primary{padding:13px 18px;border:none;color:#484B4C}body.lp-nav>header nav.desktop>ul .nav-highlight a{color:#60edb3}@media screen and (max-width: 1110px){body.lp-nav>header nav.desktop>ul{display:none}}body.lp-nav>header nav.desktop>ul:first-of-type{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body.lp-nav>header nav.desktop ul.dropdown{display:none;position:absolute;text-align:center;margin-left:-15%;margin-top:28px}body.lp-nav>header nav.desktop ul.dropdown.active{display:block}body.lp-nav>header nav.desktop ul.dropdown li{padding:13px 15px;background:#f6f6f6;width:115%}body.lp-nav>header nav.desktop ul.dropdown li a{border-bottom:2px solid transparent;color:#484B4C}body.lp-nav>header nav.desktop ul.dropdown li a:hover,body.lp-nav>header nav.desktop ul.dropdown li a.active{border-bottom-color:#60edb3;color:#484B4C !important}body.lp-nav>header nav.desktop .right ul.dropdown{right:0;margin-left:0}body.lp-nav>header nav.desktop .right ul.dropdown li{text-align:right}body.lp-nav>header #tab_nav_toggle[type="checkbox"]{display:none}body.lp-nav>header nav.tablet{display:none}@media screen and (max-width: 1110px){body.lp-nav>header nav.tablet{text-transform:uppercase;font-size:12px;font-family:"Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:2px;display:block;position:absolute;overflow-y:auto;top:68px;left:-330px;z-index:1;width:320px;height:100vh;padding:14px 40px 40px;background:#FFF;box-sizing:border-box;-webkit-transition:left 200ms linear, top 150ms ease;-moz-transition:left 200ms linear, top 150ms ease;-o-transition:left 200ms linear, top 150ms ease}}@media screen and (max-width: 1110px) and (max-width: 480px){body.lp-nav>header nav.tablet{top:52px}}@media screen and (max-width: 1110px){body.lp-nav>header nav.tablet>ul{line-height:1rem}body.lp-nav>header nav.tablet>ul a:hover{transition:all 0.2s ease}body.lp-nav>header nav.tablet>ul:first-of-type{margin-bottom:56px}body.lp-nav>header nav.tablet li+li{padding-top:16px}body.lp-nav>header nav.tablet li ul{margin-top:16px;padding-left:16px;border-left:5px #EEE solid}body.lp-nav>header nav.tablet ul.social_media_nav{padding:28px 0 0 0}body.lp-nav>header nav.tablet ul.social_media_nav li{display:inline}body.lp-nav>header nav.tablet ul.social_media_nav li:not(:first-child){margin-left:0.6875rem}body.lp-nav>header nav.tablet>ul:last-of-type{margin-top:28px}body.lp-nav>header nav.tablet>ul:last-of-type li{display:inline}body.lp-nav>header nav.tablet>ul:last-of-type li+li{margin-left:1.75rem}body.lp-nav>header nav.tablet>ul:last-of-type li a{font:0.75rem/1rem "Avenir LT W04_55 Roman1475524", sans-serif;text-transform:none;letter-spacing:normal}body.lp-nav>header nav.tablet .nav-highlight a{color:#60edb3}}@media screen and (max-width: 1110px) and (max-width: 480px){body.lp-nav>header nav.tablet{width:320px;padding:20px;font-size:12px}body.lp-nav>header nav.tablet a.close{top:20px;right:20px;width:16px;height:16px}}@media screen and (max-width: 1110px){body.lp-nav>header .hamburger{display:inline-block}body.lp-nav>header .tablet.inline_block{display:inline-block !important}body.lp-nav>header a.cart{float:right;font-size:12px;line-height:100%}body.lp-nav>header #tab_nav_toggle[type="checkbox"]:checked+label{display:none}body.lp-nav>header #tab_nav_toggle[type="checkbox"]:checked ~ label.close_menu{display:inline-block;position:relative;z-index:2}body.lp-nav>header #tab_nav_toggle[type="checkbox"]:checked ~ nav.tablet{left:0}body.lp-nav>header #tab_nav_toggle[type="checkbox"]:checked ~ nav.tablet+.nav_layer{cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}}body.lp-nav>header.collapsed>.column{padding:0px 40px;background-color:#FFF}body.lp-nav>header.collapsed>.column .logo{top:57%}@media screen and (max-width: 1110px){body.lp-nav>header.collapsed>.column .logo{top:16px}}body.lp-nav>header.collapsed>.column a.mobile_sticky{display:none}@media screen and (max-width: 768px){body.lp-nav>header.collapsed>.column a.mobile_sticky{display:block;padding:16px 25px 17px}}@media screen and (max-width: 480px){body.lp-nav>header.collapsed>.column a.mobile_sticky{padding:19px 25px 20px}}body.lp-nav>header.collapsed>.column nav.desktop .dropdown{margin-top:7px}@media screen and (max-width: 1110px){body.lp-nav>header.collapsed>.column{padding:14px 40px}}body.lp-nav>header.collapsed>.column a{display:inline-block}@media screen and (max-width: 480px){body.lp-nav>header>.column{padding:15px 20px}body.lp-nav>header.collapsed>.column{padding:15px 20px}}.wrap{max-width:1440px;margin-left:auto;margin-right:auto;padding:0}.wrap::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.wrap{padding:0 1em}}.hidden{display:none !important}.h2{font:2.25em "Avenir LT W01_45 Book1475508", sans-serif;text-transform:none;letter-spacing:0;color:#414042}@media screen and (max-width: 768px){.h2{font-size:2.25em}}@media screen and (max-width: 480px){.h2{font-size:1.5em}}.h3{font:1.25em "Avenir LT W01_85 Heavy1475544", sans-serif;color:#4A4A4A}@media screen and (max-width: 768px){.h3{font-size:1em}}.h4{color:#414042}.lp-title{display:block;text-align:center}.lp-title::after{clear:both;content:"";display:table}.lp-title .h2{margin-bottom:0.625em}.lp-title .h3{margin-bottom:0.5em;font-size:1.4em;line-height:1.4;font-family:"Avenir LT W01_95 Black1475556", sans-serif}.lp-title p{color:#666;font-size:1.25em;line-height:150%;padding:0 2.5em}@media screen and (max-width: 768px){.lp-title p{font-size:1em}}.image-band{position:relative;overflow:hidden;height:495px}.image-band figure img{position:absolute;top:0;left:50%;width:auto;height:100%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;z-index:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper{margin:0 auto;width:640px;max-width:100%;box-shadow:0 0 1.5em rgba(0,0,0,0.4)}@media screen and (max-width: 768px){.video-wrapper{width:478px}}.wistia_responsive_padding{padding:56.25% 0 0 0;position:relative}.wistia_responsive_wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.wistia_embed{height:100%;width:100%}#back_to_top{position:fixed;bottom:-34px;width:100%;text-align:center;background-color:rgba(0,0,0,0.4);transition:bottom 0.3s ease-in;z-index:1000}#back_to_top a{display:block;padding:6px 0;width:100%;height:100%;font-weight:bold;font-size:12px;text-transform:capitalize;color:white}#back_to_top a::after{display:inline-block;content:"";width:0;height:0;margin-left:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}#back_to_top.slide-in{bottom:0}#buy_now{display:block}#buy_now.active #details{right:0}#buy_now .modal_layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;background:rgba(0,0,0,0.7)}#buy_now input[type="submit"],#buy_now .flash{display:none}#buy_now input[type="submit"].visible,#buy_now .flash.visible{display:block}.buy_now_drawer #details{position:fixed;top:0;right:-400px;bottom:0;z-index:102;overflow:auto;width:320px;padding:16px;font-size:14px;line-height:150%;background:#ffffff;box-sizing:border-box;transition:all 0.4s ease;box-shadow:0 0 5px rgba(0,0,0,0.3)}.buy_now_drawer #details a.close{float:right;margin-bottom:25px}.buy_now_drawer #details h3{text-align:center;clear:both}.buy_now_drawer #details h3 svg.logo_horizontal{width:150px;height:25px}.buy_now_drawer #details h4{padding:0 0 30px 0;font-size:24px;text-align:center}.buy_now_drawer #details h4.discount{font-size:16px;text-transform:none;letter-spacing:normal}.buy_now_drawer #details h6{text-align:center;margin-bottom:2em;font-family:"Avenir LT W01_35 Light1475496", sans-serif;font-weight:200}.buy_now_drawer #details p{overflow:hidden;padding:0 0 10px 0;line-height:150%}.buy_now_drawer #details p.unavailable{display:none;text-align:center;max-width:250px;margin:0 auto;font-size:18px}.buy_now_drawer #details p.unavailable.visible{display:block}.buy_now_drawer #details p strong{float:right;font-family:"Avenir LT W01_85 Heavy1475544", sans-serif}.buy_now_drawer #details ul{padding:0 0 15px 1rem;line-height:150%;list-style:disc}.buy_now_drawer #details input[type="submit"]{width:100%;cursor:pointer;color:#414042}.buy_now_drawer #details .products{padding-left:0;margin:0 -7px;overflow:hidden;list-style:none}.buy_now_drawer #details .products li{float:left;width:50%;padding:0 7px 10px 7px;box-sizing:border-box}.buy_now_drawer #details .products label{display:block;overflow:hidden;padding:8px;font-size:12px;border:1px solid #414042;cursor:pointer}.buy_now_drawer #details .products label input{display:none}.buy_now_drawer #details .products label span{display:block}.buy_now_drawer #details .products label.active{font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;color:#ffffff;background:#797f83}.buy_now_drawer #details .selected_product{overflow:hidden}.buy_now_drawer #details .selected_product h4{float:left}.buy_now_drawer #details .selected_product strong{float:right;padding-top:4px}.buy_now_drawer #details fieldset{display:none}.buy_now_drawer #details fieldset.visible{display:block}.buy_now_drawer #details fieldset .cc_img{text-align:center;padding:10px}#buy_now_experiment{display:none;padding:50px 0;background:#f5f5f5;margin:30px -550px 10px}@media screen and (max-width: 768px){#buy_now_experiment{margin:30px -1em 10px}}#buy_now_experiment .h2{font-size:24px}#buy_now_experiment p{font-size:14px}@media screen and (max-width: 768px){#buy_now_experiment p{max-width:90%;margin:0 auto}}#buy_now_experiment .products{max-width:800px;margin:20px auto}@media screen and (max-width: 768px){#buy_now_experiment .products{max-width:85%}}#buy_now_experiment .products li{display:inline-block;text-align:left;border:2px solid #9E9F9E;padding:10px;width:30%;margin:5px 3px}@media screen and (max-width: 768px){#buy_now_experiment .products li{width:45%}}#buy_now_experiment .products li:hover{background:#9E9F9E;cursor:pointer}#buy_now_experiment .products li:hover a{color:#fff !important}#buy_now_experiment .products li a{font-size:13px;font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;color:#666666;transition:none !important}#buy_now_experiment .products li a .pricing{float:right;transition:none !important}#buy_now_experiment .products li a .dimensions{display:block;font-family:"Avenir LT W01_45 Book1475508", sans-serif;transition:none !important}#buy_now_experiment.active{display:block}#buy_now_experiment:before{content:" ";margin-top:-70px;border-bottom:20px solid #f5f5f5;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;left:50%;margin-left:-20px}#buy_now_experiment .close{position:absolute;right:20px;margin-top:-30px}#buy_now_experiment .flash.success{margin:20px 0;display:none}.modal{display:none;position:fixed;left:50%;top:50%;z-index:102;padding:20px;margin:0 auto;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#ffffff;box-sizing:border-box}.modal a.close{position:absolute;top:5px;right:5px}.modal_layer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;background:rgba(0,0,0,0.7)}.modal.opened,.modal_layer.opened{display:block}#legal_modal{width:768px;height:95vh}@media screen and (max-width: 768px){#legal_modal{width:95vw}}#legal_modal .content{overflow:auto;height:100%;line-height:140%;color:#797f83;-webkit-font-smoothing:antialiased}#legal_modal .content p{margin-bottom:1em}#legal_modal .legal--header{margin-bottom:2em}#legal_modal .column{padding:0 40px}@media screen and (max-width: 480px){#legal_modal .column{padding:0 15px}}#legal_modal .country_select,#legal_modal .faqs{display:none}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}#notifications{color:#797f83;background:#000000}#notifications p{max-width:1060px;padding:15px 30px 15px 20px;margin:0 auto;font:900 16px "Avenir LT W01_45 Book1475508", sans-serif}#notifications p.success{color:#fff;background:#000000}#notifications p.success span.highlight{color:#60edb3;font:300 16px "Avenir LT W01_95 Black1475556", sans-serif}#notifications p a.close{float:right}#notifications p a.close:before,#notifications p a.close:after{background:#fff}@media screen and (max-width: 480px){#notifications p{font-size:14px;text-align:left}}#safety_lp{margin-top:44px}#safety_lp .lp-title h4{font-family:"Avenir LT W01_95 Black1475556", sans-serif}#safety_lp .lp-title h1{max-width:820px;padding:20px 0;margin:0 auto}#safety_lp .lp-title p.disclaimer{font:18px/25px "Avenir LT W01_45 Book1475508", sans-serif;width:457px;margin:28px auto 0 auto}@media screen and (max-width: 768px){#safety_lp .lp-title p{padding:0}}#safety_lp .hero-table{width:90%;max-width:850px;margin:0 auto}@media screen and (max-width: 850pxpx){#safety_lp .hero-table{margin:0 5%}}@media screen and (max-width: 600px){#safety_lp .hero-table{width:100%}}#safety_lp .hero-table #safety-table{width:100%;margin:50px auto;border-spacing:0px;border-collapse:separate}#safety_lp .hero-table #safety-table thead th{border-left:none;border-bottom:none;border-right:none;text-align:center;vertical-align:middle;font-family:"Avenir LT W01_35 Light1475496", sans-serif;color:#414042;font-size:16px;line-height:1;padding:4px 2px;height:70px}@media screen and (max-width: 768px){#safety_lp .hero-table #safety-table thead th{font-size:14px}}@media screen and (max-width: 480px){#safety_lp .hero-table #safety-table thead th{font-size:12px}}#safety_lp .hero-table #safety-table thead th.mint{background:#60edb3}#safety_lp .hero-table #safety-table thead th.gray{border-top:1px solid #efefee;border-left:1px solid #efefee}#safety_lp .hero-table #safety-table tbody th,#safety_lp .hero-table #safety-table tbody td{padding:20px 15px;width:25%;max-width:25%}@media screen and (max-width: 480px){#safety_lp .hero-table #safety-table tbody th,#safety_lp .hero-table #safety-table tbody td{padding:10px 0 10px 7px;font-size:14px}}#safety_lp .hero-table #safety-table tbody th{text-align:left;border-bottom:1px solid #efefee;border-left:1px solid #efefee;font-family:"Avenir LT W01_35 Light1475496", sans-serif;color:#414042}#safety_lp .hero-table #safety-table tbody th .mobile-hidden svg{width:130px;height:15px}#safety_lp .hero-table #safety-table tbody th .mobile-only svg{width:40px;height:15px}@media screen and (max-width: 480px){#safety_lp .hero-table #safety-table tbody th{width:16%}}#safety_lp .hero-table #safety-table tbody td{text-align:center;border-bottom:1px solid #efefee}#safety_lp .hero-table #safety-table tbody td:last-of-type{border-right:1px solid #efefee}#safety_lp .hero-table #safety-table tbody td div{margin:0 auto}@media screen and (max-width: 480px){#safety_lp .hero-table #safety-table tbody td{width:28%}}#safety_lp .hero-table #safety-table tbody tr.tn th,#safety_lp .hero-table #safety-table tbody tr.tn td{border-top:2px solid #60edb3;border-bottom:2px solid #60edb3}#safety_lp .hero-table #safety-table tbody tr.tn th{border-left:2px solid #60edb3;line-height:0}#safety_lp .hero-table #safety-table tbody tr.tn td:last-of-type{border-right:2px solid #60edb3}#safety_lp #sub-hero{background:#414042;margin:40px 0 80px}#safety_lp #sub-hero::before{content:"";position:absolute;border-top:15px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent;left:50%;margin-left:-40px;margin-top:-1px}#safety_lp #sub-hero .wrap{max-width:1280px}#safety_lp #sub-hero .wrap .half{padding:40px 30px;color:#fff}@media screen and (max-width: 768px){#safety_lp #sub-hero .wrap .half{width:100%}#safety_lp #sub-hero .wrap .half:first-of-type{padding-bottom:0}}#safety_lp #sub-hero .wrap .half .icon-wrap{float:left;margin-right:35px}#safety_lp #smart-choice{margin-bottom:60px}#safety_lp #smart-choice .lp-title{max-width:950px;margin:0 auto 60px}#safety_lp #smart-choice .third{text-align:center;padding:0 40px}@media screen and (max-width: 1030px){#safety_lp #smart-choice .third{padding:0 20px}}@media screen and (max-width: 768px){#safety_lp #smart-choice .third{width:100%;max-width:500px;margin:40px auto 0;display:block}}@media screen and (max-width: 480px){#safety_lp #smart-choice .third{padding:0}}#safety_lp #smart-choice .third .choice-header{color:#414042}#safety_lp #smart-choice .third .choice-header h4{font-weight:200;font-size:21px;line-height:1.5;vertical-align:bottom}@media screen and (max-width: 1030px){#safety_lp #smart-choice .third .choice-header h4{font-size:18px}}#safety_lp #smart-choice .third .choice-header .icon-wrap{min-height:70px}#safety_lp #smart-choice .third .choice-header .icon-wrap .icon{margin:0 auto 15px}#safety_lp #smart-choice .third .choice-header .divider{width:100%;max-width:220px;border-bottom:1px solid #797f83;opacity:0.3;height:0;padding:0;margin:20px auto}#safety_lp #smart-choice .third .choice-body p{font-size:15px}#safety_lp #smart-choice .third .choice-body ul.checklist{margin:0 auto 20px}#safety_lp #smart-choice .third .choice-body ul.checklist .list-wrapper{margin:0 auto}#safety_lp #smart-choice .third .choice-body ul.checklist .list-wrapper.first{max-width:315px}#safety_lp #smart-choice .third .choice-body ul.checklist .list-wrapper.second{max-width:230px}#safety_lp #smart-choice .third .choice-body ul.checklist .list-wrapper.last{max-width:280px}#safety_lp #smart-choice .third .choice-body ul.checklist li{text-align:left;font-size:14px;line-height:2}#safety_lp #smart-choice .third .choice-body ul.checklist li .icon-dark-gray-check{float:left;margin-right:10px;margin-top:5px}#safety_lp .fine-print{margin-top:60px}