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")}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.owl-theme .owl-pagination{display:none}@media screen and (max-width: 480px){.owl-theme .owl-pagination{display:block;position:absolute;right:0;bottom:10px;left:0}}.owl-theme .owl-controls .owl-page span{width:10px;height:10px;background:#9e9f9e}.masthead .owl-theme .owl-controls .owl-page span{background:#efefee}.owl-theme .owl-controls .owl-page.active span{background:#6f7575}.masthead .owl-theme .owl-controls .owl-page.active span{background:#ffffff}.owl-theme .owl-controls .owl-buttons div{padding:0;margin:0;border-radius:0;text-indent:-8685px;opacity:1;position:absolute;top:50%;z-index:100;width:48px;height:48px;padding:16px 15px;margin:-24px 0 0 0;overflow:hidden;background:#ffffff 50% 50% no-repeat}.owl-theme .owl-controls .owl-buttons div:before{display:block;width:20px;height:20px;content:""}.owl-theme .owl-controls .owl-buttons div.owl-prev{left:0}.owl-theme .owl-controls .owl-buttons div.owl-prev:before{background:transparent url("/images/icons-4e68cd07.png") -3297px -83px no-repeat}.owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.owl-theme .owl-controls .owl-buttons div.owl-next:before{background:transparent url("/images/icons-4e68cd07.png") -3105px -83px no-repeat}@media screen and (max-width: 480px){.owl-theme .owl-controls .owl-buttons{display:none}#press .owl-theme .owl-controls .owl-buttons{display:block}}.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}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}#notifications{color:#797f83;background:#000000}#notifications .slide{margin-left:50%;transform:translateX(-50%)}#notifications .slide+.slide{position:absolute;top:0;left:0}#notifications .success{display:inline-grid;display:-ms-grid;-ms-grid-columns:65px 1fr 45px 16px;grid-template-columns:65px 1fr 45px 16px;color:#ffffff;background:#000000;width:100%;max-width:1440px;padding:15px 40px}@media screen and (max-width: 480px){#notifications .success{padding:16px}}#notifications .success span.counter{text-align:left;grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;padding-right:15px;font-size:12px}#notifications .success p{text-align:center;grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;margin-bottom:0px;font-size:14px}#notifications .success p a{color:#fff;text-decoration:underline}#notifications .success p span.highlight{color:#60edb3;font:300 16px "Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:1px}#notifications .success p span.highlight#prime_countdown{padding:0 10px}#notifications .success a.close{margin-top:4px;grid-column:4/5;-ms-grid-column:4;-ms-grid-column-span:1}#notifications .success a.close:before,#notifications .success a.close:after{background:#fff}@media screen and (max-width: 480px){#notifications .success{font-size:14px;text-align:left}}.social_media li{display:inline-block}.social_media li+li{padding-right:7px}.social_media a{display:block;width:17px;height:16px;text-indent:-8685px;background-image:url("/images/icon_social_media-06089263.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.social_media a{background-image:url("/images/icon_social_media@2x-c20fb44d.png");background-size:17px 50px}}.social_media a.facebook{background-position:4px 0}.social_media a.twitter{background-position:0 -17px}.social_media a.instagram{background-position:0 -34px}body{font:normal 16px "Avenir LT W01_45 Book1475508", sans-serif;color:#797f83;line-height:140%;border-top:80px solid #ffffff;background:#52575b}@media screen and (max-width: 480px){body{border-top-width:42px}}body>header{position:fixed;top:0;right:0;left:0;z-index:10}body>header .column{padding:31px 40px 28px 40px}@media screen and (max-width: 1110px){body>header .column{padding:31px 40px 22px 40px}}body>header .column nav.tablet{top:0;padding-top:68px}body>header .column #breadcrumb a,body>header .column #breadcrumb p{color:#9B9B9B}body>header .column #breadcrumb p.body-legal{margin:0;padding:21px 4px 0}body>header.collapsed .column nav.tablet{padding-top:0}body>header.collapsed .column #breadcrumb p.body-legal{padding:10px 4px 0}body>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>header .logo{position:absolute;top:31px;left:40px;z-index:1;font-size:1em;-webkit-transition:top 150ms ease;-moz-transition:top 150ms ease;-o-transition:top 150ms ease}body>header .logo .logo_tn_footer{display:none}@media screen and (max-width: 1110px){body>header .logo{left:50%;transform:translateX(-50%)}}@media screen and (max-width: 480px){body>header .logo{top:13px}body>header .logo .logo_horizontal{display:none}body>header .logo .logo_tn_footer{display:block}}body>header .logo svg{width:160px;height:20px;fill:#484B4C}body>header .hamburger{display:none;width:25px;height:18px;text-indent:-8685px;background-image:url("/images/icon_hamburger-5512e9e0.svg")}body>header .close_menu{display:none;margin:5px 0 0 5px;width:14px;height:14px;text-indent:-8685px;background-image:url("/images/icon_close-eb7ff49a.svg")}body>header a.cart svg{display:inline-block;width:19px;height:16px;vertical-align:middle;fill:#484B4C}body>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>header a.cart span:empty{display:none}body>header nav.tablet{display:none}@media screen and (max-width: 1110px){body>header nav.tablet{display:block !important}body>header .hamburger{display:inline-block}body>header .tablet.inline_block{display:inline-block !important}body>header a.cart{float:right;font-size:12px;line-height:100%}body>header #tab_nav_toggle[type="checkbox"]:checked+label{display:none}body>header #tab_nav_toggle[type="checkbox"]:checked ~ label.close_menu{display:inline-block;position:relative;z-index:2}body>header #tab_nav_toggle[type="checkbox"]:checked ~ nav.tablet{left:0}body>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>header nav.desktop{position:relative}body>header nav.desktop:after{display:block;clear:both;content:""}body>header nav.desktop>ul{display:inline-block;font-size:12px;font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase}body>header nav.desktop>ul+ul{float:right}body>header nav.desktop>ul li{position:relative;display:inline-block}body>header nav.desktop>ul li+li{padding-left:24px}body>header nav.desktop>ul li.opt-hidden{display:none}body>header nav.desktop>ul li.opt-visible{display:inline-block}body>header nav.desktop>ul a{display:inline-block;padding:0 0 1px 0;font-weight:normal;border-bottom:2px solid transparent}body>header nav.desktop>ul a:hover{border-bottom:2px solid #60edb3;transition:all 0.2s ease}body>header nav.desktop>ul a:hover.subnav_toggle{cursor:pointer}body>header nav.desktop>ul a:focus{outline:none;border-bottom:2px solid #60edb3}body>header nav.desktop>ul a.active{color:#484B4C;border-bottom:2px solid #60edb3}body>header nav.desktop>ul a.opt-hidden{display:none}body>header nav.desktop>ul a.opt-visible{display:inline-block}body>header nav.desktop>ul .nav-highlight a{color:#60edb3}@media screen and (max-width: 1110px){body>header nav.desktop>ul{display:none}}body>header nav.desktop>ul:first-of-type{position:absolute;left:50%;transform:translateX(-50%)}body>header nav.desktop ul.dropdown{display:none;position:absolute;z-index:100;text-align:center;margin-left:-15%;margin-top:28px}body>header nav.desktop ul.dropdown.active{display:block}body>header nav.desktop ul.dropdown li{padding:13px 15px;background:#f6f6f6;width:145%;text-align:left}body>header nav.desktop ul.dropdown li.new a:after{content:"New";font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;font-size:10px;background:#60edb3;text-transform:uppercase;margin-left:5px;padding:2px 3px}body>header nav.desktop ul.dropdown li a{border-bottom:2px solid transparent;color:#484B4C}body>header nav.desktop ul.dropdown li a:hover,body>header nav.desktop ul.dropdown li a.active{border-bottom-color:#60edb3;color:#484B4C !important}body>header nav.desktop .right ul.dropdown{right:0;margin-left:0}body>header nav.desktop .right ul.dropdown li{text-align:right}body>header nav.tablet{font:12px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase;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: 480px){body>header nav.tablet{top:52px}}body>header nav.tablet>ul{line-height:1rem}body>header nav.tablet>ul a:hover{color:#9e9f9e;transition:all 0.2s ease}body>header nav.tablet>ul:first-of-type{margin-bottom:56px}body>header nav.tablet li+li{padding-top:16px}body>header nav.tablet li.new a:after{content:"New";font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;font-size:10px;background:#60edb3;text-transform:uppercase;margin-left:5px;padding:2px 3px}body>header nav.tablet li ul{margin-top:16px;padding-left:16px;border-left:5px #EEE solid}body>header nav.tablet ul.social_media_nav{padding:28px 0 0 0}body>header nav.tablet ul.social_media_nav li{display:inline}body>header nav.tablet ul.social_media_nav li:not(:first-child){margin-left:0.6875rem}body>header nav.tablet ul.social_media_nav li svg{fill:#9e9f9e}body>header nav.tablet ul.careers_nav li a{color:#6f7575}body>header nav.tablet>ul:last-of-type{margin-top:28px}body>header nav.tablet>ul:last-of-type li{display:inline}body>header nav.tablet>ul:last-of-type li+li{margin-left:1.75rem}body>header nav.tablet>ul:last-of-type li a{font:0.75rem/1rem "Avenir LT W04_55 Roman1475524", sans-serif;color:#6f7575;text-transform:none;letter-spacing:normal}body>header nav.tablet .nav-highlight a{color:#60edb3}@media screen and (max-width: 480px){body>header nav.tablet{width:320px;padding:20px;font-size:12px}body>header nav.tablet a.close{top:20px;right:20px;width:16px;height:16px}}body>header.collapsed>.column{padding:12px 40px 7px 40px;background-color:#FFF}body>header.collapsed>.column nav.desktop .dropdown{margin-top:7px}body>header.collapsed>.column nav.tablet{top:46px}@media screen and (max-width: 1110px){body>header.collapsed>.column{padding:12px 40px 12px 40px}}body>header.collapsed>.column a{display:inline-block}body>header.collapsed .logo{top:13px}@media screen and (max-width: 480px){body>header.collapsed .logo{top:16px}}body>header #tab_nav_toggle{display:none}@media screen and (max-width: 480px){body>header>.column{padding:14px 20px}body>header.collapsed>.column{padding:16px 20px 14px 20px}}body>footer{padding:48px 48px 102px;background-color:#52565A;font:14px/20px "Avenir LT W04_55 Roman1475524", sans-serif;color:#F6F6F6}@media screen and (max-width: 919px){body>footer{padding:48px 24px 102px}}@media screen and (max-width: 503px){body>footer{padding:48px 20px 96px}}body>footer .column{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0;width:100%}body>footer .column::after{clear:both;content:"";display:table}@media screen and (max-width: 1200px){body>footer .column{display:block}}body>footer .column svg{fill:#F6F6F6}body>footer .column p{margin-bottom:0}body>footer .column a{color:#F6F6F6}body>footer .column .logo{display:inline-block;float:left;margin-bottom:87px;margin:0 10px 87px 0}body>footer .column .logo a svg{width:65px;height:24px;margin-bottom:12px}@media screen and (max-width: 768px){body>footer .column .logo{display:block;float:none;text-align:center;margin:0 0 65px 0}}body>footer .column .logo p{white-space:nowrap}body>footer .column nav{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 10px}@media screen and (max-width: 1200px){body>footer .column nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}body>footer .column nav a:hover{text-decoration:underline}body>footer .column nav ul{display:block;margin-bottom:8px}@media screen and (max-width: 650px){body>footer .column nav ul{width:35%;padding-bottom:35px}}@media screen and (max-width: 650px) and (max-width: 400px){body>footer .column nav ul{width:127px}}body>footer .column nav ul li{display:block;width:140px;padding-bottom:10px;padding-left:8px;padding-right:8px}body>footer .column nav ul .nav-header{font:900 90% "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase;padding-bottom:15px}@media screen and (max-width: 1200px){body>footer .column nav{float:none;margin:0 10px 28px}body>footer .column nav ul{display:table;margin:0 auto}}@media screen and (max-width: 560px){body>footer .column nav{flex-wrap:wrap}}body>footer .column .logo-and-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 768px){body>footer .column .logo-and-menu{display:block}}body>footer .column .actions-and-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px}@media screen and (max-width: 1200px){body>footer .column .actions-and-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width: 768px){body>footer .column .actions-and-contact{display:block;margin:0 auto;text-align:center}}body>footer .column .social_links{padding-top:10px}body>footer .column .social_links li{display:inline;margin-right:14px}body>footer .column .social_links li:last-of-type{margin-right:0}body>footer .column .social_links li a svg{vertical-align:middle}@media screen and (max-width: 768px){body>footer .column .social_links{float:none;text-align:center;margin-top:0;margin-bottom:52px}}body>footer .column .actions{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}@media screen and (max-width: 1200px){body>footer .column .actions{-ms-flex-pack:center}}@media screen and (max-width: 768px){body>footer .column .actions{display:block}}body>footer .column .actions br{display:none}body>footer .column .actions br ~ br{display:none}body>footer .column .actions .button{display:inline-block;padding:16px 40px;font:14px/16px "Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:0.8px;text-transform:none;background:transparent;border:2px solid #FFF;color:#FFF;white-space:nowrap}body>footer .column .actions .button:hover{border-color:#60edb3}@media screen and (max-width: 1200px){body>footer .column .actions .button{padding:16px 15px}}@media screen and (max-width: 1200px){body>footer .column .actions .button{padding:14px 30px;margin:32px 10px 0 10px}}@media screen and (max-width: 420px){body>footer .column .actions .button{margin-bottom:0;width:200px}}body>footer .column .actions p{display:inline-block;margin-left:24px;font:14px/16px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.8px}body>footer .column .actions p svg{vertical-align:middle}@media screen and (max-width: 1200px){body>footer .column .actions{float:none;text-align:center;margin-bottom:28px}}@media screen and (max-width: 520px){body>footer .column .actions p{display:block;margin:0}}body>footer .column .contact{width:100%}@media screen and (max-width: 1200px){body>footer .column .contact{width:330px}}@media screen and (max-width: 768px){body>footer .column .contact{width:360px;margin:0 auto}}body>footer .column .contact form fieldset label{display:block;margin-bottom:12px}body>footer .column .contact form fieldset .row{position:relative}body>footer .column .contact form fieldset .row input[type="email"]{width:100%;height:48px;padding:8px 121px 8px 15px;font:14px/16px "Avenir LT W01_45 Book1475508", sans-serif;vertical-align:top;color:#797F83;border:none;box-sizing:border-box;outline:none;border:2px solid #FFF;border-right:none}body>footer .column .contact form fieldset .row input[type="submit"]{position:absolute;top:0;right:0;z-index:1;width:106px;height:48px;padding:14px 0 20px;text-align:center;text-transform:none;font:14px/16px "Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:0.8px;color:#FFF;border:2px solid #FFF;background-color:#52565A}body>footer .column .contact form fieldset .row input[type="submit"]:hover{cursor:pointer;border-color:#60edb3}@media screen and (max-width: 1200px){body>footer .column .contact{float:none}body>footer .column .contact form fieldset label{text-align:center}}@media screen and (max-width: 520px){body>footer .column .contact{width:280px}body>footer .column .contact form fieldset label{text-align:left}}main{position:relative;z-index:1;background:#ffffff}#press{padding:50px 0;text-align:center;background:#F6F7F6}#press h3{padding:0 0 60px 0}#press ul{padding:0 0 45px 0}#press .logo{position:relative;height:80px}#press .logo svg{height:55%;fill:#717676}#press img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#press li{position:relative;padding:0 10px}#press li p{line-height:160%}@media screen and (max-width: 768px){#press h3{padding:0}#press li{padding:55px 20px}}@media screen and (max-width: 480px){#press ul{padding:0 40px 45px 40px;box-sizing:border-box}#press li{display:block;width:auto;padding:30px 20px}}.fade_slider .slide{opacity:0;transition:opacity 0.5s ease;z-index:-500}.fade_slider .slide.active{opacity:1;z-index:2}html>body .hbl_pal_title_bg{background:#000000 !important}@media screen and (min-width: 1100px){html>body #olark-container{height:350px;max-height:50% !important}}@media screen and (max-width: 1099px) and (min-width: 768px){html>body #olark-container{max-width:340px !important;max-height:350px !important;left:20px !important;font-size:1.3em !important}}#env{position:fixed;z-index:10;bottom:0;left:40px;padding:6px 16px 8px;border-radius:5px 5px 0 0;font:normal 20px "Avenir LT W01_85 Heavy1475544", sans-serif;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.6);background-image:linear-gradient(transparent, rgba(0,0,0,0.3));background-color:red}.icon{background-image:url("/images/icons-4e68cd07.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.icon{background-image:url("/images/icons_2x-e87d9e74.png");background-size:5226px 187px}}.icon_articles{width:72px;height:91px;background-position:0px -48px}.icon_book{width:67px;height:97px;background-position:-72px -45px}.icon_box_spring{width:130px;height:135px;background-position:-139px -26px}.icon_boxed{width:57px;height:80px;background-position:-269px -53px}.icon_boxsprings_base{width:131px;height:95px;background-position:-326px -46px}.icon_boxsprings_mattress{width:131px;height:94px;background-position:-457px -46px}.icon_calendar{width:71px;height:77px;background-position:-588px -55px}.icon_cart{width:19px;height:16px;background-position:-659px -85px}.icon_comfort_mattress_nav{width:28px;height:33px;background-position:-678px -77px}.icon_comfort_mattress_nav_active{width:28px;height:33px;background-position:-706px -77px}.icon_cool_mattress_nav{width:27px;height:29px;background-position:-734px -79px}.icon_cool_mattress_nav_active{width:27px;height:29px;background-position:-761px -79px}.icon_costs_arrow{width:48px;height:11px;background-position:-788px -88px}.icon_costs_x{width:41px;height:22px;background-position:-836px -82px}.icon_crafted{width:74px;height:72px;background-position:-877px -57px}.icon_create{width:88px;height:81px;background-position:-951px -53px}.icon_designed{width:106px;height:69px;background-position:-1039px -59px}.icon_door{width:54px;height:111px;background-position:-1145px -38px}.icon_down_arrow{width:29px;height:16px;background-position:-1199px -85px}.icon_floor{width:190px;height:132px;background-position:-1228px -27px}.icon_floor_base{width:191px;height:133px;background-position:-1418px -27px}.icon_floor_mattress{width:131px;height:94px;background-position:-1609px -46px}.icon_foam{width:110px;height:84px;background-position:-1740px -51px}.icon_footer_breadcrumb{width:8px;height:15px;background-position:-1850px -86px}.icon_frame_base{width:130px;height:68px;background-position:-1858px -59px}.icon_frame_mattress{width:131px;height:94px;background-position:-1988px -46px}.icon_frames_mattress_nav{width:40px;height:26px;background-position:-2119px -80px}.icon_frames_mattress_nav_active{width:40px;height:26px;background-position:-2159px -80px}.icon_gimmicks{width:66px;height:87px;background-position:-2199px -50px}.icon_gimmicks_gray{width:66px;height:87px;background-position:-2265px -50px}.icon_hamburger{width:25px;height:18px;background-position:-2331px -84px}.icon_impact{width:115px;height:97px;background-position:-2356px -45px}.icon_learn{width:103px;height:78px;background-position:-2471px -54px}.icon_logo_mattress_nav{width:20px;height:20px;background-position:-2574px -83px}.icon_logo_mattress_nav_active{width:20px;height:20px;background-position:-2594px -83px}.icon_map_pin{width:53px;height:67px;background-position:-2614px -60px}.icon_markups{width:73px;height:81px;background-position:-2667px -53px}.icon_markups_gray{width:73px;height:81px;background-position:-2740px -53px}.icon_mattress{width:130px;height:94px;background-position:-2813px -46px}.icon_middlemen{width:81px;height:81px;background-position:-2943px -53px}.icon_middlemen_gray{width:81px;height:81px;background-position:-3024px -53px}.icon_next_slide{width:20px;height:20px;background-position:-3105px -83px}.icon_play{width:91px;height:91px;background-position:-3125px -48px}.icon_playlist{width:81px;height:89px;background-position:-3216px -49px}.icon_prev_slide{width:20px;height:20px;background-position:-3297px -83px}.icon_rating{width:200px;height:24px;background-position:-3317px -81px}.icon_review{width:125px;height:15px;background-position:-3517px -86px}.icon_service_mattress_nav{width:33px;height:20px;background-position:-3642px -83px}.icon_service_mattress_nav_active{width:33px;height:20px;background-position:-3675px -83px}.icon_setup_1{width:142px;height:133px;background-position:-3708px -27px}.icon_setup_2{width:136px;height:119px;background-position:-3850px -34px}.icon_setup_3{width:178px;height:97px;background-position:-3986px -45px}.icon_setup_4{width:147px;height:128px;background-position:-4164px -29px}.icon_ship{width:85px;height:88px;background-position:-4311px -49px}.icon_shipping{width:93px;height:67px;background-position:-4396px -60px}.icon_slatted{width:130px;height:128px;background-position:-4489px -29px}.icon_social_media{width:17px;height:50px;background-position:-4619px -68px}.icon_support{width:90px;height:63px;background-position:-4636px -62px}.icon_support_gradient{width:160px;height:187px;background-position:-4726px 0px}.icon_trial{width:84px;height:81px;background-position:-4886px -53px}.icon_trial_small{width:31px;height:30px;background-position:-4970px -78px}.icon_usa{width:115px;height:76px;background-position:-5001px -55px}.icon_warranty{width:80px;height:78px;background-position:-5116px -54px}.icon_warranty_small{width:30px;height:29px;background-position:-5196px -79px}.icon_3yr_warranty{width:80px;height:78px;background-position:-5226px -54px}.icon_3yr_warranty_small{width:30px;height:29px;background-position:-5306px -79px}.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}#minicart{display:none}#minicart .cart{position:absolute;top:0;right:0;z-index:5;width:460px;height:100vh;padding:40px 40px 60px 40px;background:#ffffff;box-sizing:border-box;-webkit-transition:height 200ms;-moz-transition:height 200ms;-o-transition:height 200ms}@media screen and (max-width: 480px){#minicart .cart{width:100%}}#minicart .overlay{display:block;position:absolute;top:0;left:0;z-index:4;width:100vw;height:100vh}#minicart header{overflow:hidden;padding:0 0 25px 0}#minicart header h4{float:left}#minicart header a.close{float:right}#minicart p.empty{padding:48px 24px;margin-bottom:35px;text-align:center;background:#F6F7F6}#minicart .overflow{position:relative;padding:6px;margin:0 -6px;max-height:calc(100% - 70px);overflow-y:auto}#minicart .overflow.cs_static>#cross_promote_cart{display:none}#minicart .overflow.cs_dynamic>.cross_sell{display:none}#minicart table.products{width:100%;margin-bottom:20px;font-size:14px;border-collapse:collapse;border-spacing:0}#minicart table.products tr+tr td{padding-top:20px}#minicart table.products span{display:inline-block}#minicart table.products a{display:inline-block;padding:8px}#minicart table.products a span{display:inline-block;width:30px;height:30px;font:normal 16px/28px "Avenir LT W01_85 Heavy1475544", sans-serif;text-align:center;color:#484B4C;border:1px solid #cbcccb;border-radius:100%;background:#ffffff}#minicart table.products td.quantity{text-align:right;white-space:nowrap}#minicart table.products .name{font-size:14px;font-family:"Avenir LT W01_45 Book1475508", sans-serif;color:#484B4C}#minicart table.products .name p{margin:0;max-width:190px}@media screen and (max-width: 480px){#minicart table.products .name p{max-width:100px}}#minicart table.products .name a{padding:0;font-size:12px;text-decoration:underline}#minicart table.products .total{text-align:right}#minicart table.products .strikethrough{margin-right:10px}#minicart table.products .strikethrough:after{height:2px}#minicart .ten_plus{display:none;font-size:12px;padding-top:5px;line-height:1.3}#minicart dl.totals{clear:both;overflow:hidden;padding:30px 0 0 0;font-size:14px;border-top:1px solid #efefee}#minicart dl.totals dt{clear:both;float:left;padding:0 0 1em 0}#minicart dl.totals dt label.tooltip_trigger .tooltip{margin:30px 0 0 -125px}#minicart dl.totals dt label.tooltip_trigger .tooltip p{font-size:13px}#minicart dl.totals dt.line_item_bundles,#minicart dl.totals dt.line_item_bundles+dd{font-family:"Avenir LT W01_95 Black1475556", sans-serif}#minicart dl.totals dt.line_item_bundles label.tooltip_trigger,#minicart dl.totals dt.line_item_bundles+dd label.tooltip_trigger{font-family:"Avenir LT W01_45 Book1475508", sans-serif}#minicart dl.totals dd{float:right;padding:0 0 1em 0}#minicart dl.totals dd span.value{margin-right:30px;position:relative}#minicart dl.totals dd span.value.hidden{display:none}#minicart dl.totals .total{font-family:"Avenir LT W01_85 Heavy1475544", sans-serif}#minicart .flash.success{color:#484B4C;font:300 14px "Avenir LT W01_65 Medium1475532", sans-serif}#minicart .flash.success.hidden{display:none}#minicart .flash.success::after{content:" ";border-bottom:10px solid #C2F9E2;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;right:15px;transform:translateY(-24px)}#minicart #cross_promote_cart{display:grid;margin:0 auto;text-align:center;padding:40px 0 0;max-width:280px}#minicart #cross_promote_cart>div{display:block;padding:0 0 18px;background-color:#F6F6F6}#minicart #cross_promote_cart>div:not(:last-child){margin-bottom:36px}#minicart #cross_promote_cart>div>p{margin:15px 0 0}#minicart #cross_promote_cart>div>p+p{margin:0 0 19px;color:#6F7575}#minicart #cross_promote_cart>div.hide{display:none}#minicart #cross_promote_cart>div img{max-width:280px}#minicart #cross_promote_cart>div .minicart_options{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:6px;max-width:232px;margin:0 auto 30px}#minicart #cross_promote_cart>div .minicart_options .option{background-size:cover;position:relative;border:1px solid #F6F6F6;cursor:pointer}@media screen and (max-width: 960px){#minicart #cross_promote_cart>div .minicart_options .option{display:block}}#minicart #cross_promote_cart>div .minicart_options .option .option_background{width:100%;height:100%;border:2px solid #F6F6F6;position:absolute;display:block}#minicart #cross_promote_cart>div .minicart_options .option p.color_label{font:14px/16px "Avenir LT W01_45 Book1475508", sans-serif;position:relative;top:32px;text-align:left;left:3px}#minicart #cross_promote_cart>div .minicart_options .option.active{border:1px solid #464B4C}#minicart #cross_promote_cart>div .minicart_options .option.active .color_label{font-family:"Avenir LT W01_65 Medium1475532", sans-serif}#minicart #cross_promote_cart>div .minicart_options .option.cloud{background-image:url("/images/sheets/color_cloud-7c8ce7fc.jpg")}#minicart #cross_promote_cart>div .minicart_options .option.sand{background-image:url("/images/sheets/color_sand-0a10ea67.jpg")}#minicart #cross_promote_cart>div .minicart_options .option.slate{background-image:url("/images/sheets/color_slate-b5babec7.jpg")}#minicart #cross_promote_cart>div .minicart_options .option.light{background-color:white}#minicart #cross_promote_cart>div .minicart_options .option.medium{background-color:white}#minicart #cross_promote_cart>div .minicart_options .option svg{display:none}#minicart #cross_promote_cart>div .minicart_options.weight_picker{grid-template-columns:1fr 1fr;margin-bottom:13px}#minicart #cross_promote_cart>div .minicart_options.weight_picker .option{height:35px}#minicart #cross_promote_cart>div .minicart_options.weight_picker .option p.color_label{display:inline-block;top:3px;left:0;right:0;bottom:0;margin-bottom:0}#minicart #cross_promote_cart>div .minicart_options.weight_picker .option.light.active,#minicart #cross_promote_cart>div .minicart_options.weight_picker .option.medium.active{background-color:#F6F6F6}#minicart #cross_promote_cart>div .minicart_options.weight_picker .option.light.active .option_background,#minicart #cross_promote_cart>div .minicart_options.weight_picker .option.medium.active .option_background{border:2px solid white}#minicart #cross_promote_cart>div form{margin:0 auto;max-width:232px}#minicart #cross_promote_cart>div form .input_area button.dropdown_toggle{display:inline;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border:solid 1px #E9E9E9;background:#FFF;text-align:left;padding:22px 0 23px 15px;font-size:14px;font-weight:200;line-height:0;vertical-align:top;width:100%;height:48px;border-radius:0;text-transform:capitalize}#minicart #cross_promote_cart>div form .input_area button.dropdown_toggle:hover{cursor:pointer}#minicart #cross_promote_cart>div form .input_area button.dropdown_toggle:focus{outline:none}#minicart #cross_promote_cart>div form .input_area button.dropdown_toggle::after{content:"";border-right:2px solid #6f7575;border-bottom:2px solid #6f7575;padding:3px;transform:rotate(45deg);float:right;margin:-5px 15px}#minicart #cross_promote_cart>div form .input_area .products{display:none;z-index:10;box-sizing:border-box;border:1px solid #e9e9e9;background:#F7F7F7;width:100%;max-width:232px}@media screen and (max-width: 960px){#minicart #cross_promote_cart>div form .input_area .products{margin-left:4px}}@media screen and (max-width: 480px){#minicart #cross_promote_cart>div form .input_area .products{margin:-15px 0 0 0;text-align:left}}#minicart #cross_promote_cart>div form .input_area .products li{font-size:14px;width:100%}@media screen and (max-width: 480px){#minicart #cross_promote_cart>div form .input_area .products li{width:248px}}#minicart #cross_promote_cart>div form .input_area .products li:hover{background:#e9e9e9}#minicart #cross_promote_cart>div form .input_area .products li span{float:right;font-weight:800;font-size:11px}#minicart #cross_promote_cart>div form .input_area .products li label{padding:10px 15px;line-height:2em;display:block;text-transform:capitalize}#minicart #cross_promote_cart>div form .input_area .products li input{display:none}#minicart #cross_promote_cart>div form .button_area a.button.primary{display:inline-block;vertical-align:top;padding-left:0;padding-right:0;margin-top:8px;width:100%;height:48px}#minicart #cross_promote_cart>div form .added_area{display:none}#minicart #cross_promote_cart>div form .added_area img{margin-right:9px;vertical-align:bottom}#minicart #cross_promote_cart>div form.active .input_area .products{display:block !important;position:absolute;background:#fff;text-align:left}#minicart #cross_promote_cart>div.added>img{display:none}#minicart #cross_promote_cart>div.added>form .input_area,#minicart #cross_promote_cart>div.added>form .button_area{display:none}#minicart #cross_promote_cart>div.added>form .added_area{display:block}#minicart #cross_promote_cart>div.added>form .added_area p{margin:14px 0 0}#minicart .cross_sell{padding-top:32px;text-align:center}#minicart .cross_sell p{font-size:14px;color:#6f7575}#minicart .cross_sell picture a{border:none}#minicart .cross_sell a.more{font-size:12px;color:#6f7575}#minicart p.note{position:absolute;bottom:40px;left:40px;z-index:1;margin:0}#minicart a.button{margin-top:26px;display:block;text-align:center;background:#60edb3}.faqs{max-width:640px;padding:72px 16px;margin:0 auto}.faqs ul{padding-bottom:12px}.faqs li{position:relative;padding:16px 0}.faqs li+li{border-top:1px solid #e4e4e3}.faqs .icon{position:absolute;right:0;top:19px;height:16px;width:16px;text-indent:-9999px;-webkit-transition:transform 300ms;-moz-transition:transform 300ms;-o-transition:transform 300ms}@media screen and (max-width: 768px){.faqs .icon{top:20px}}.faqs .icon::before,.faqs .icon::after{content:" ";display:block;position:absolute;background:#60edb3;padding:0}.faqs .icon::before{width:16px;height:2px;transform:translate(0, 7px)}.faqs .icon::after{height:16px;width:2px;transform:translate(7px, 0)}.faqs dl{font-size:14px;color:#484B4C}.faqs dl dt{cursor:pointer;padding-right:24px}.faqs dl dd{display:none}.faqs dl p{padding-top:12px;line-height:150%}.faqs dl a{text-decoration:underline;color:#6f7575}.faqs dl.opened dt{color:#000000}.faqs dl.opened .icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#faq_footer{display:none;text-align:center}#faq_footer.visible{display:block}#faq_footer h3{padding-bottom:24px}#faq_footer ul{padding-bottom:24px;text-align:left}@media screen and (min-width: 672px){#faq_footer ul{padding-bottom:40px}#faq_footer dl{font-size:16px}#faq_footer h3{padding-bottom:56px}}.tooltip_trigger{padding-left:5px}.tooltip_trigger span{display:inline-block;width:16px;height:16px;font-size:11px;line-height:16px;text-align:center;color:#ffffff;cursor:pointer;border-radius:100%;background:#797f83}.tooltip_trigger.tooltip_button span{width:auto;height:auto;font-size:15px;text-align:center;color:#484B4C;border-radius:0;background:transparent;border-bottom:2px solid #60edb3;line-height:1.5}.tooltip_trigger.tooltip_button .tooltip{text-align:left}.tooltip_trigger:hover span{background:#6f7575}.tooltip_trigger input{display:none}.tooltip_trigger input:checked ~ .tooltip{display:inline}.tooltip{display:none;position:absolute;padding:12px;margin:-92px 0 0 -243px;width:300px;font-size:13px;color:#ffffff;background:#797f83;z-index:1;-webkit-font-smoothing:antialiased;overflow:auto}.tooltip:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;content:""}.tooltip p{padding:0;margin:0;line-height:160%;border:none}.tooltip a{text-decoration:underline;color:#ffffff}@media screen and (max-width: 320px){html>body{border-top:solid #FFF 0}}html>body>header>.column{background-color:transparent}@media screen and (max-width: 320px){html>body>header>.column{background-color:#FFF}}body.bundle_homepage header>.column{background-color:#FFF}body.mint_homepage{border-top:0}@media screen and (max-width: 320px){body.mint_homepage{border-top:solid #FFF 0}}body.mint_homepage>header a.cart svg{fill:white}body.mint_homepage>header .logo svg{width:160px;height:20px;fill:white}body.mint_homepage>header.collapsed>.column{background-color:#2e2e2e}body.mint_homepage>header>.column{background-color:transparent}@media screen and (max-width: 320px){body.mint_homepage>header>.column{background-color:#484B4C}}body.mint_homepage>header>.column nav.desktop>ul>li>a{color:#ffffff}body.video_homepage header{background-color:#ffffff}body.video_homepage #hero_video{position:relative;background-color:#2d2d2d;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/images/home/chalkboard-cff71c2c.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){body.video_homepage #hero_video{background-image:url("/images/home/chalkboard@2x-f8ce283a.jpg")}}@media screen and (max-width: 768px){body.video_homepage #hero_video{background-size:cover}}body.video_homepage #hero_video::before{display:block;content:"";width:100%;padding-top:41.6667%}@media screen and (max-width: 768px){body.video_homepage #hero_video::before{padding-top:0;height:320px}}@media screen and (min-width: 1440px){body.video_homepage #hero_video::before{padding-top:0;height:600px}}body.video_homepage #hero_video .wistia_embed{position:absolute;width:100%;top:50%;transform:translate(0, -50%)}body.video_homepage #hero_video .wistia_embed .wistia_click_to_play{display:inline-block;margin:0 auto}body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a .play_button{position:relative;margin:0 auto 40px;width:175px;height:117px;background-color:rgba(96,237,179,0.7)}body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a .play_button::before{position:absolute;display:block;content:"";width:0;height:0;top:50%;left:50%;transform:translate(-50%, -50%);border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:43px solid #ffffff}@media screen and (max-width: 960px){body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a .play_button{width:125px;height:84px}body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a .play_button::before{border-top-width:18px;border-bottom-width:18px;border-left-width:31px}}@media screen and (max-width: 660px){body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a .play_button{width:100px;height:67px}}body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a h1,body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a h3{margin-left:20px;margin-right:20px;color:#ffffff;text-align:center}@media screen and (max-width: 960px){body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a h1{font-size:2.625em}body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a h3{font-size:1.6875em}}@media screen and (max-width: 660px){body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a h1{font-size:2em}body.video_homepage #hero_video .wistia_embed .wistia_click_to_play a h3{font-size:1.3125em}}#index .mint{padding:6.75rem 0 8rem 2.5rem;color:#ffffff;background:#2d2d2d no-repeat;background-image:url("/images/home/bg_mint_hero_1440-8cf67547.jpg");background-position:bottom right;background-size:1300px}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index .mint{background-image:url("/images/home/bg_mint_hero_1440@2x-a35bf6dc.jpg")}}#index .mint .wrap{padding:0}#index .mint .copy{max-width:447px}#index .mint .copy h1{font-size:13px;color:#ffffff}#index .mint .copy h1 strong{display:block;font-size:58px;transform:translateX(-3px)}#index .mint .copy p{padding:10px 0 72px 0;margin:0;font-size:32px}#index .mint .copy a.button{min-width:200px;text-align:center}@media screen and (max-width: 1120px){#index .mint{padding-left:2.5rem;padding-bottom:79px;background-image:url("/images/home/bg_mint_hero_1024-8137e416.jpg");background-size:1024px}}@media only screen and (max-width: 1120px) and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index .mint{background-image:url("/images/home/bg_mint_hero_1024@2x-85a1cae5.jpg")}}@media screen and (max-width: 768px){#index .mint{padding-bottom:63px;background-image:url("/images/home/bg_mint_hero_tablet-e413aedb.jpg");background-size:768px}}@media only screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index .mint{background-image:url("/images/home/bg_mint_hero_tablet@2x-607072e8.jpg")}}@media screen and (max-width: 768px){#index .mint .copy h1 strong{padding-top:16px;font-size:42px}#index .mint .copy p{width:260px;padding-top:16px;font-size:24px}}@media screen and (max-width: 600px){#index .mint{padding-top:105px;padding-left:0;background-image:url("/images/home/bg_mint_hero_mobile-74c4a5ae.jpg");background-position:50% 100%;background-size:100% auto}}@media only screen and (max-width: 600px) and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index .mint{background-image:url("/images/home/bg_mint_hero_mobile@2x-390e41fb.jpg")}}@media screen and (max-width: 600px){#index .mint .copy{max-width:100%;text-align:center}#index .mint .copy h1 strong{padding-top:8px;font-size:24px}#index .mint .copy p{width:auto;padding-top:24px;font-size:16px}}#index .bundles{padding:7.5rem 0 8.75rem 2.5rem;color:#ffffff;background:#fff url("/images/home/bg_bundles_hero@2x-94f8d43c.jpg") center center no-repeat;background-size:cover}@media screen and (max-width: 768px){#index .bundles{background-image:url("/images/home/bg_bundles_hero-3a768d6e.jpg");padding-left:0}}@media screen and (min-width: 1440px){#index .bundles{padding:12% 0 12% 5%}}#index .bundles .wrap{padding:0}#index .bundles .copy{max-width:550px;padding-left:30px}@media screen and (max-width: 768px){#index .bundles .copy{margin:0 auto;text-align:center;max-width:380px;padding-left:0}}#index .bundles .copy h1{font-size:50px;color:#ffffff}@media screen and (max-width: 768px){#index .bundles .copy h1{font-size:30px;text-shadow:rgba(0,0,0,0.4) 0 0 30px}}#index .bundles .copy p{padding:10px 0 48px 0;margin:0;font-size:30px}@media screen and (max-width: 768px){#index .bundles .copy p{font-size:20px;text-shadow:rgba(0,0,0,0.8) 0 0 30px}}#index .bundles .copy a.button{min-width:200px;text-align:center}#index .hero-home{display:block;background-color:#f3f3f1;background-image:url("/images/home/featured-hero-iso-afb66e78.jpg");padding:6.75rem 1rem 12.5rem 1rem;background-position:50% bottom;background-size:160%;background-repeat:no-repeat;text-align:center}#index .hero-home::after{clear:both;content:"";display:table}@media (min-width: 480px){#index .hero-home{padding-top:7.5rem;padding-bottom:22.5rem}}@media (min-width: 768px){#index .hero-home{padding:7.5rem 1rem 30rem 1rem;background-position:center 50%;background-size:cover;height:calc(85vh + 80px)}}@media (min-width: 1700px){#index .hero-home{padding-bottom:37.5rem;background-position:center 60%}}#index .hero-home h1{margin:0 auto;padding:0 2% 0;font:1.5rem/1.25 "Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:0.125rem;max-width:53.75rem}@media (min-width: 768px){#index .hero-home h1{font-size:2.625em;line-height:1.2}}#index .hero-home .copy{position:relative;margin:0 auto;max-width:60rem;z-index:3}#index .hero-home a.primary.button{margin-top:5.5rem;width:12.5rem;line-height:1rem;padding:1rem 0}#index .hero-home .copy--sub{margin:0.75rem 0 0;font-size:1.125em;line-height:1.56}@media screen and (max-width: 480px){#index .hero-home .copy--sub{font-size:1em;line-height:1.5}}@media screen and (max-width: 540px){#index .wrap{padding:0}}#index #features{width:100%;padding:1.25rem 0 0;text-align:center}@media screen and (max-width: 540px){#index #features{padding:0}}#index #features li{position:relative;display:inline-block;margin-bottom:20px;padding:1.5rem 0;width:calc((100% - 20px - 20px) / 3);max-width:440px;height:20rem;vertical-align:top;box-sizing:border-box;background-color:#FFF;background-repeat:no-repeat;background-position:center 50%;background-size:cover}#index #features li.inverse h5,#index #features li.inverse h6{color:#4A4A4A}#index #features li.inverse a{background-color:rgba(255,255,255,0.6);color:#4A4A4A;border-color:#4A4A4A}#index #features li+li{margin-left:20px}#index #features li#mint{background-image:url("/images/home/feature-mint-dbbf764a.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index #features li#mint{background-image:url("/images/home/feature-mint@2x-70de397b.jpg")}}#index #features li#sheets{background-image:url("/images/home/feature-percale-cd2ec2ff.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index #features li#sheets{background-image:url("/images/home/feature-percale@2x.jpg")}}#index #features li#duvet{background-image:url("/images/home/feature-duvet-5c2db92b.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index #features li#duvet{background-image:url("/images/home/feature-duvet@2x.jpg")}}#index #features li#tn_classic{background-image:url("/images/home/feature-tn-classic-0eb40002.jpg")}#index #features li#tn_classic h5,#index #features li#tn_classic h6{color:#4A4A4A}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index #features li#tn_classic{background-image:url("/images/home/feature-tn-classic@2x-777fc501.jpg")}}#index #features li#pillow{background-image:url("/images/home/feature-pillow-6e6ab085.jpg")}#index #features li#stores{background-image:url("/images/home/feature-stores-63e90f0f.jpg")}#index #features li#truth{background-image:url("/images/home/feature-truth-7c5ea3eb.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#index #features li#truth{background-image:url("/images/home/feature-truth@2x-0c33dfaa.jpg")}}#index #features li#story{background-image:url("/images/home/feature-our-story-85516fd1.jpg")}#index #features li.shadow--top:before,#index #features li.shadow--bottom:before{position:absolute;display:block;z-index:1;content:"";left:0;right:0;height:8.125rem}#index #features li.shadow--top:before{top:0;background-image:linear-gradient(rgba(0,0,0,0.3), transparent)}#index #features li.shadow--bottom:before{bottom:0;background-image:linear-gradient(transparent, rgba(0,0,0,0.3))}@media screen and (max-width: 800px){#index #features li{width:calc((100% - 20px) / 2)}#index #features li#story{display:block;margin:0;width:100%;max-width:none}}@media screen and (max-width: 540px){#index #features li{max-width:none;display:block;width:100%;margin:0}#index #features li+li{margin:0}}#index #features li h5,#index #features li h6{position:relative;color:#FFF;z-index:2}#index #features li h6{margin-bottom:0.5rem}#index #features li h5{padding:0 2.5rem}#index #features li a{position:absolute;display:block;left:50%;transform:translateX(-50%);padding:0.875rem 0;width:12.5rem;bottom:2.5rem;color:#FFF;border:0.125rem #FFF solid;font:0.875rem/1rem "Avenir LT W01_95 Black1475556", sans-serif;text-transform:capitalize;letter-spacing:0.05rem;background-color:rgba(47,47,47,0.4);z-index:2}#index #features li a:hover{border-color:#60edb3}#index #features li .badge{font:12px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase;padding:0.5em;position:absolute;top:0.75em;left:-0.75em;color:#fff;background:#797f83}#index #features li img{display:block;width:100%;margin:0}#index #features li h3{padding:0 0 15px 0}#index #features li p{padding:0 0 20px 0;color:#484B4C}#index #features li span{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 #959a9d}#index #press{background-color:transparent}#index #press a.more{width:12.5rem;font:0.875rem/1rem "Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:0.05rem;padding:0.875rem 0;color:#6f7575;border:solid 0.125rem #808184;text-transform:none}#index #press a.more:hover{border-color:#60edb3}