article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'brandon_grotesquemedium';src:url("../font/brandon_med/brandon_med-webfont.eot");src:url("../font/brandon_med/brandon_med-webfont.eot?#iefix") format("embedded-opentype"),url("../font/brandon_med/brandon_med-webfont.woff") format("woff"),url("../font/brandon_med/brandon_med-webfont.ttf") format("truetype"),url("../font/brandon_med/brandon_med-webfont.svg#brandon_grotesquemedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'brandon_grotesquebold';src:url("../font/brandon_bld/brandon_bld-webfont.eot");src:url("../font/brandon_bld/brandon_bld-webfont.eot?#iefix") format("embedded-opentype"),url("../font/brandon_bld/brandon_bld-webfont.woff") format("woff"),url("../font/brandon_bld/brandon_bld-webfont.ttf") format("truetype"),url("../font/brandon_bld/brandon_bld-webfont.svg#brandon_grotesquebold") format("svg");font-weight:normal;font-style:normal}*{position:relative;margin:0em;padding:0em;background-repeat:no-repeat;text-decoration:none;vertical-align:middle;outline:none;outline:0}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{height:100%;margin:0em;padding:0em}body{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font:normal 'Trebuchet MS', Helvetica, verdana, Arial, sans-serif;color:#2f2f2f;text-align:center;-webkit-text-size-adjust:100%;min-height:100%;font-size:62.5%;background:#d6e2ed}#bg{position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:#d6e2ed;z-index:-1}h1,h2,h3,h4,h5,p{margin:0em !important;padding:0em !important;color:#2f2f2f;text-align:center}h1,h2,h3,h4,h5{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;text-transform:uppercase}h1{font-size:24px !important;font-size:2.4rem !important}h2{font-size:21px !important;font-size:2.1rem !important}h3{font-size:18px !important;font-size:1.8rem !important}h4{font-size:16px !important;font-size:1.6rem !important}h5{font-size:16px !important;font-size:1.6rem !important}p{font-family:'Crimson Text', serif;font-weight:400;font-style:normal;font-size:21px !important;font-size:2.1rem !important}hr{position:relative;display:block;width:125px;height:2px;border-top:1px solid #2f2f2f;margin:25px auto}.row{overflow:hidden !important}.blue-btn,.inactive{height:45px}.blue-btn a,.inactive a{width:132px;height:45px;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:18px !important;font-size:1.8rem !important;line-height:45px;text-transform:uppercase;text-align:center;text-decoration:none;-webkit-transition:background-color .50s ease-in-out;-moz-transition:background-color .50s ease-in-out;transition:background-color .50s ease-in-out;display:block !important}.blue-btn a:hover,.inactive a:hover{background:#fff;-webkit-transition:background-color .50s ease-in-out;-moz-transition:background-color .50s ease-in-out;transition:background-color .50s ease-in-out}.blue-btn a{background-color:#5b89b4;color:#fff !important;text-indent:0px !important}.blue-btn a:hover{color:#5b89b4 !important;border:1px solid #5b89b4}.inactive a{background-color:#a4a6a6;color:#fff !important;text-indent:0px !important}.inactive a:hover{background:#a4a6a6;color:#fff !important;border:1px solid #a4a6a6;background-position:top center}.ie9 #intro-container #intro ul li{top:6px !important}.ie9 #intro-container #intro ul li img{margin:-8px 0em 0em 8px !important}#main_container{position:relative;display:block;width:1400px;min-height:100%;text-align:left;margin:0em auto;background:#fff}#main_container #intro-container,#main_container header,#main_container #content{position:relative;display:block;width:1400px;margin:0em !important}#main_container #intro-container{height:36px;background:#fff}#main_container #intro-container #intro{position:relative;display:block;width:445px;height:36px;margin:0em auto}#main_container #intro-container #intro ul{position:relative;display:block;height:36px;color:#2f2f2f;text-align:center}#main_container #intro-container #intro ul li{float:left;display:inline;height:36px;font-family:'Crimson Text', serif;font-weight:600;font-style:italic;font-size:18px !important;font-size:1.8rem !important;line-height:28px}#main_container #intro-container #intro ul li img{float:left;display:inline;width:118px;height:34px;margin:-2px 0em 0em 8px}#main_container header{position:relative;display:block;top:0em;height:715px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;background:url(../img/header_bg.jpg) left top no-repeat;background-size:contain}#main_container header #logo-nav-container{position:relative;display:block;width:1400px}#main_container header #logo-nav-container{height:130px}#main_container header #logo-nav-container #logo,#main_container header #logo-nav-container nav{float:left;display:inline;height:130px}#main_container header #logo-nav-container #logo{width:450px;margin:0em 0em 0em 100px}#main_container header #logo-nav-container #logo h1,#main_container header #logo-nav-container #logo h5{color:#fff !important}#main_container header #logo-nav-container #logo h1{position:relative;display:block;width:405px;height:72px;font-size:30px !important;font-size:3rem !important;margin:28px 0em 0em 0em !important;overflow:hidden}#main_container header #logo-nav-container #logo img.brooklinen{float:left;width:405px;height:72px}#main_container header #logo-nav-container #logo h5{margin:10px 0em 0em 5px !important;text-transform:uppercase;text-align:left !important}#main_container header #logo-nav-container nav{float:right;display:inline;width:600px;margin:0em 52px 0em 0em}#main_container header #logo-nav-container nav ul{position:relative;display:block;height:28px;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;margin:72px 0em 0em 0em}#main_container header #logo-nav-container nav ul li{float:left;display:inline;margin:0em 48px 0em 0em}#main_container header #logo-nav-container nav ul li,#main_container header #logo-nav-container nav ul a{font-size:16px !important;font-size:1.6rem !important;color:#fff;text-transform:uppercase}#main_container header #logo-nav-container nav ul a:hover{text-decoration:none}#main_container header #logo-nav-container nav ul a:hover:before{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);opacity:1}#main_container header #logo-nav-container nav ul a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.85s ease-in-out 0s;-moz-transition:all 0.85s ease-in-out 0s;transition:all 0.85s ease-in-out 0s;opacity:0}#main_container header #promo-container{float:right;width:335px;height:203px;border:2px solid #5b89b4;margin:313px 100px 0em 0em}#main_container header #promo-container a{display:block !important;text-decoration:none !important}#main_container header #promo-container a:hover{text-decoration:none !important}#main_container header #promo-container #promo{position:relative;display:block;top:2px;left:2px;width:327px;height:195px;background:rgba(255,255,255,0.4);border:1px solid #86a6c5}#main_container header #promo-container #promo ul{position:relative;display:block;top:22px;width:200px;margin:0em auto}#main_container header #promo-container #promo ul li{text-align:center}#main_container header #promo-container #promo ul li.intro{font-family:'Crimson Text', serif;font-weight:400;font-style:italic;font-size:24px !important;font-size:2.4rem !important;line-height:42px;color:#2f2f2f !important}#main_container header #promo-container #promo ul li.title{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:28px !important;font-size:2.8rem !important;line-height:32px;color:#2f2f2f !important;text-transform:uppercase}#main_container header #promo-container #promo ul li.link{font-family:'brandon_grotesquebold', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;color:#5b89b4 !important;text-decoration:underline;text-transform:uppercase;margin:12px 0em 0em 0em}#main_container #content{padding:0em !important}#main_container #content #sub-header,#main_container #content #difference-container,#main_container #content #basics,#main_container #content #selections-container,#main_container #content #media,#main_container #content #about-us,#main_container #content #newsletter-container{position:relative;display:block;width:1400px;margin:0em !important}#main_container #content #sub-header{min-height:344px}#main_container #content #sub-header h1{margin:60px 0em 0em 0em !important}#main_container #content #sub-header h1.subtitle{font-family:'Crimson Text', serif;font-weight:400;font-style:italic;line-height:42px;text-transform:none !important;margin:0em !important}#main_container #content #sub-header p{margin:0em 120px !important}#main_container #content #difference-container{height:453px;background:url(../img/difference_bg.jpg) left top no-repeat;background-size:contain}#main_container #content #difference-container h1{margin:60px 0em 28px 0em !important}#main_container #content #difference-container #difference{position:relative;display:block;width:990px;height:453px;margin:0em auto}#main_container #content #difference-container #difference figure.section{float:left;display:inline;width:330px;height:334px}#main_container #content #difference-container #difference figure.section img{position:relative;display:block;width:157px;height:157px;margin:0em auto}#main_container #content #difference-container #difference figure.section figcaption{width:330px}#main_container #content #difference-container #difference figure.section figcaption h5{font-family:'Crimson Text', serif;font-weight:400;font-style:normal;line-height:22px;text-transform:none !important;margin:30px 30px 0em 30px !important}#main_container #content #basics{min-height:696px}#main_container #content #basics h1{margin:60px 0em 28px 0em !important}#main_container #content #basics p,#main_container #content #basics img{width:900px}#main_container #content #basics p{text-align:center;margin:0em auto !important}#main_container #content #basics img{height:485px;background-size:contain;margin:40px auto 0em auto !important;display:block}#main_container #content #selections-container{min-height:496px}#main_container #content #selections-container #selctions{position:relative;display:block;width:900px;min-height:363px;margin:0em auto}#main_container #content #selections-container #selctions p{margin:50px 0em 0em 0em !important}#main_container #content #selections-container #selctions h4{position:relative;display:block;width:900px;height:92px;line-height:92px;color:#5b89b4;text-align:center}#main_container #content #selections-container #selctions h1{margin:22px 0em 0em 0em !important}#main_container #content #selections-container #selctions ul{width:445px !important;margin:0em auto}#main_container #content #selections-container #selctions ul li.price{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;line-height:28px;color:#5b89b4 !important}#main_container #content #selections-container #selctions ul li{position:relative;display:block;font-family:'Crimson Text', serif;font-weight:400;font-style:normal;font-size:21px !important;font-size:2.1rem !important;line-height:33px;text-align:center}#main_container #content #selections-container #selctions .pre-order-btn{position:relative;display:block;width:142px;margin:30px auto 0em auto}#main_container #content #selections-container #selctions #core-set,#main_container #content #selections-container #selctions #hardcore-set{float:left;display:inline;width:450px;min-height:230px}#main_container #content #selections-container #selctions #hardcore-set{width:449px !important;border-left:1px solid #2f2f2f}#main_container #content #selections-container #selctions #hardcore-set img{position:absolute;display:block;top:-3px;left:47px;width:63px;height:63px}#main_container #content #media{min-height:542px;background:#f2f4f5}#main_container #content #media h1{margin:50px 0em !important}#main_container #content #media ul{position:relative;display:block;width:955px;height:365px;font-size:20px !important;font-size:2rem !important;text-align:center;margin:0em auto}#main_container #content #media ul li,#main_container #content #media ul li.row-spacer{position:relative;display:block;width:955px}#main_container #content #media ul li{height:121px}#main_container #content #media ul li div,#main_container #content #media ul li div.col-spacer{float:left;display:inline;height:121px}#main_container #content #media ul li div{width:238px}#main_container #content #media ul li div.col-spacer{width:1px;background:#c1bcb9}#main_container #content #media ul li.row-spacer{height:1px;background:#c1bcb9}#main_container #content #about-us{min-height:282px}#main_container #content #about-us h1{margin:60px 0em 0em 0em !important}#main_container #content #about-us p{margin:0em 205px !important}#main_container #content #newsletter-container{min-height:500px;background:#f2f4f5}#main_container #content #newsletter-container h1{margin:50px 0em 6px 0em !important}#main_container #content #newsletter-container p{margin:0em 0em 12px 0em !important}#main_container #content #newsletter-container #newsletter{position:relative;display:block;width:330px;height:245px;margin:0em auto}#main_container #content #newsletter-container #newsletter #mc_embed_signup{padding:0em !important;width:330px !important}#main_container #content #newsletter-container #newsletter #mc_embed_signup .mc-field-group input{position:relative !important;width:326px;height:43px;font-family:'Crimson Text', serif;font-weight:400;font-style:normal;font-size:20px !important;font-size:2rem !important;color:#2f2f2f !important;text-align:center !important;padding:0em !important;margin:0em 0em 18px 0em;border:1px solid #c1bcb9}#main_container #content #newsletter-container #newsletter #mc_embed_signup input.required::-webkit-input-placeholder{color:#2f2f2f !important}#main_container #content #newsletter-container #newsletter #mc_embed_signup input.required:-moz-placeholder{color:#2f2f2f !important;opacity:1}#main_container #content #newsletter-container #newsletter #mc_embed_signup input.required::-moz-placeholder{color:#2f2f2f !important;opacity:1}#main_container #content #newsletter-container #newsletter #mc_embed_signup input.required:-ms-input-placeholder{color:#2f2f2f !important}#main_container #content #newsletter-container #newsletter #mc_embed_signup input::-webkit-input-placeholder{color:#919090 !important}#main_container #content #newsletter-container #newsletter #mc_embed_signup input:-moz-placeholder{color:#919090 !important;opacity:1}#main_container #content #newsletter-container #newsletter #mc_embed_signup input::-moz-placeholder{color:#919090 !important;opacity:1}#main_container #content #newsletter-container #newsletter #mc_embed_signup input:-ms-input-placeholder{color:#919090 !important}#main_container #content #newsletter-container #newsletter #mc_embed_signup input.mce_inline_error{border:1px solid #5b89b4 !important;background:#fff !important}#main_container #content #newsletter-container #newsletter #mc_embed_signup .mce_inline_error{position:relative !important;padding:0em !important;width:326px;height:30px;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:15px !important;font-size:1.5rem !important;line-height:43px !important;margin:0em !important;text-align:center !important;background:transparent !important;color:#5b89b4}#main_container #content #newsletter-container #newsletter #mc_embed_signup div#mce-responses{width:326px !important;margin:0em !important;padding:0em !important}#main_container #content #newsletter-container #newsletter #mc_embed_signup div#mce-responses #mce-error-response,#main_container #content #newsletter-container #newsletter #mc_embed_signup div#mce-responses #mce-success-response{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:15px !important;font-size:1.5rem !important;text-align:center !important;color:#5b89b4 !important}#main_container #content #newsletter-container #newsletter #mc_embed_signup .button{position:relative !important;border-radius:0px !important;width:132px;height:45px;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:18px !important;font-size:1.8rem !important;line-height:45px;text-transform:uppercase;padding:0em !important;margin:0em auto !important;background:#a4a6a6 !important;display:block}#main_container #content #newsletter-container #newsletter #mc_embed_signup .button:hover{background:#a4a6a6 !important}label.error{position:absolute;display:block;top:50px;left:0em;width:388px;height:30px;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:15px !important;font-size:1.5rem !important;color:#5b89b4;-webkit-animation:blinker 1s cubic-bezier(1, 0, 0, 1) 0.25s 3 normal backwards;-moz-animation:blinker 1s cubic-bezier(1, 0, 0, 1) 0.25s 3 normal backwards;animation:blinker 1s cubic-bezier(1, 0, 0, 1) 0.25s 3 normal backwards}.top_btn_container{position:fixed;bottom:74px;left:50%;width:350px;height:68px;margin:0em 0em 0em 350px;z-index:999}.top_btn_container .top_btn{position:absolute;width:70px;height:68px;bottom:0em;right:0em;background:#d6e2ed;-webkit-transition:.25s ease-in;transition:.25s ease-in;z-index:999999;display:none}.top_btn_container .top_btn p,.top_btn_container .top_btn a{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:13px !important;font-size:1.3rem !important;line-height:15px;color:#2f2f2f;text-transform:uppercase;text-align:center}.top_btn_container .top_btn p img,.top_btn_container .top_btn a img{position:relative;display:block;width:15px;height:10px;margin:10px auto 8px auto}.top_btn_container .top_btn p:hover,.top_btn_container .top_btn a:hover{text-decoration:none}.top_btn_container .top_btn:active{position:absolute;background:#f2f4f5;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.ie9 .top_btn_container .top_btn{right:70px}#thankyou_container{position:relative;display:block;width:1400px;min-height:100%;text-align:left;margin:0em auto;background:#fff}#thankyou_container header,#thankyou_container #content{position:relative;display:block;width:1400px;margin:0em !important}#thankyou_container header{height:164px;background:#5b89b4}#thankyou_container header #logo{position:relative;display:block;top:32px;width:450px;margin:0em auto}#thankyou_container header #logo h1,#thankyou_container header #logo h5{color:#fff !important}#thankyou_container header #logo h1{position:relative;display:block;width:405px;height:72px;font-size:30px !important;font-size:3rem !important;margin:0em !important;overflow:hidden}#thankyou_container header #logo img.brooklinen{float:left;width:405px;height:72px}#thankyou_container header #logo h5{margin:10px 0em 0em 5px !important;text-transform:uppercase;text-align:left !important}#thankyou_container #content{padding:0em !important}#thankyou_container #content #thank-you,#thankyou_container #content #connect_container{position:relative;display:block;width:1400px;margin:0em !important}#thankyou_container #content #thank-you{height:290px}#thankyou_container #content #thank-you h1{margin:100px 0em 25px 0em !important}#thankyou_container #content #thank-you p{width:900px;text-align:center;margin:0em auto !important}#thankyou_container #content #thank-you p a{color:#5b89b4;text-decoration:none}#thankyou_container #content #thank-you p a:hover{color:#5b89b4;text-decoration:underline}#thankyou_container #content #connect_container{height:100px}#thankyou_container #content #connect_container #connect{position:relative;display:block;width:224px;height:100px;margin:0em auto !important}#thankyou_container #content #connect_container #connect h5{position:relative;display:block;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;color:#2f2f2f !important;text-align:center}#thankyou_container #content #connect_container #connect ul{position:relative;display:block;width:300px;height:42px;margin:20px 0em 0em 0em !important}#thankyou_container #content #connect_container #connect ul li{float:left;display:inline;width:42px;height:42px;margin:0em}#thankyou_container #content #connect_container #connect ul li img{width:42px;height:42px}#thankyou_container #content #connect_container #connect ul li.instagram{margin:0em 0em 0em 0em}#thankyou_container #content #connect_container #connect ul li.pinterest{margin:0em 0em 0em 22px}#thankyou_container #content #connect_container #connect ul li.facebook{margin:0em 0em 0em 18px}#thankyou_container #content #connect_container #connect ul li.twitter{margin:0em 0em 0em 16px}#thankyou_container #content #connect_container #connect ul li,#thankyou_container #content #connect_container #connect ul a{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:15px !important;font-size:1.5rem !important;text-transform:uppercase;color:#5b89b4}#thankyou_container #content #connect_container #connect ul li i,#thankyou_container #content #connect_container #connect ul a i{color:#5b89b4;font-size:40px}#thankyou_container #content #connect_container #connect ul a:hover{text-decoration:none}#thankyou_container #content #connect_container #connect ul a:hover:before{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);opacity:1}#thankyou_container #content #connect_container #connect ul a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#5b89b4;visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.85s ease-in-out 0s;-moz-transition:all 0.85s ease-in-out 0s;transition:all 0.85s ease-in-out 0s;opacity:0}footer{position:absolute;display:block;bottom:0;width:1400px;height:74px;background:#5b89b4;margin:0em auto !important;text-align:left}footer .pull-left{margin:0em 0em 0em 100px}footer .pull-right{margin:0em 100px 0em 0em}footer h5,footer ul{float:left;display:inline}footer h5{color:#fff !important;line-height:74px;text-align:left !important}footer h5 span{display:inline}footer ul{margin:24px 0em 0em 18px}footer ul li{float:left;display:inline;width:24px;height:24px;margin:0em}footer ul li img{width:24px;height:24px}footer ul li.instagram{margin:0em 0em 0em 0em}footer ul li.pinterest{margin:0em 0em 0em 8px}footer ul li.facebook{margin:0em 0em 0em 3px}footer ul li.twitter{margin:0em 0em 0em 5px}footer ul li,footer ul a{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:15px !important;font-size:1.5rem !important;text-transform:uppercase;color:#fff}footer ul li i,footer ul a i{color:#fff;font-size:20px}footer ul a:hover{text-decoration:none}footer ul a:hover:before{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);opacity:1}footer ul a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.85s ease-in-out 0s;-moz-transition:all 0.85s ease-in-out 0s;transition:all 0.85s ease-in-out 0s;opacity:0}.modal .modal-dialog{width:940px}.modal-header,.modal-footer{border:0 !important}.modal-header i{right:10px !important}.close-btn{position:absolute;display:block;left:890px !important;font-size:20px !important;font-size:2rem !important;color:#c1bcb9}.modal-content{top:6px;width:940px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;border:1px solid #c1bcb9;margin:0em !important;text-align:left !important}#core-set-container,#hardcore-set-container{position:relative;display:block;width:898px;padding:0em 50px}.core-validate-messages label.error{position:absolute;display:block}.select-container{position:relative;display:block;margin:30px 0em 0em 0em !important;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal}.select-container select.select{position:relative;display:block;top:-15px !important;width:390px !important;height:40px !important;margin:0px 0em 0em 11px !important;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;line-height:40px;z-index:10;font-family:inherit}.select-container span.select{position:absolute;display:block;float:left;bottom:0;left:0;width:392px !important;height:42px !important;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;line-height:40px;text-transform:uppercase;text-indent:14px;background:#fff url(../img/down.png) 360px center no-repeat;z-index:1;border:1px solid #c1bcb9}.ie9 .select-container{margin:10px 0em 0em 0em !important}.paypal-btn,.inactive-paypal-btn{float:left;width:248px;height:45px;background:url(../img/secure-paypal-btn.png) no-repeat top center;opacity:1;border:0px !important;-webkit-transition:opacity .5s ease-in-out, background-color .5s ease-in-out;-moz-transition:opacity .5s ease-in-out, background-color .5s ease-in-out;transition:opacity .5s ease-in-out, background-color .5s ease-in-out;color:transparent !important;display:block;text-indent:-9999px}.paypal-btn:hover,.inactive-paypal-btn:hover{background-position:bottom center;background-color:#fff;opacity:.95;-webkit-transition:opacity .5s ease-in-out, background-color .5s ease-in-out;-moz-transition:opacity .5s ease-in-out, background-color .5s ease-in-out;transition:opacity .5s ease-in-out, background-color .5s ease-in-out}.paypal-btn{background-color:#5b89b4}.paypal-btn:hover{border:1px solid #5b89b4 !important}.inactive-paypal-btn{background-color:#a4a6a6}.inactive-paypal-btn:hover{background-color:#a4a6a6;background-position:top center}#core-set-container{min-height:586px}#core-set-container input#core_size_results,#core-set-container input#core_color_results{top:-2px !important;width:180px;display:inline !important;border:0px}#core-set-container label.error{position:absolute;display:inline !important;top:2px !important;margin:0em 0em 0em 4px !important;text-align:right !important;text-transform:none}#core-set-container #core-set-left,#core-set-container #core-set-right{float:left;display:inline;min-height:520px;margin:74px 0em 0em 0em}#core-set-container #core-set-left{width:328px}#core-set-container #core-set-left img{position:relative;display:block;width:278px;height:150px}#core-set-container #core-set-right{width:470px}#core-set-container #core-set-right #core-intro,#core-set-container #core-set-right #core-size,#core-set-container #core-set-right #core-color,#core-set-container #core-set-right #core-quantity,#core-set-container #core-set-right #core-paypal{position:relative;display:block;width:470px}#core-set-container #core-set-right #core-intro{height:105px}#core-set-container #core-set-right #core-intro ul{position:relative;display:block}#core-set-container #core-set-right #core-intro ul li.title{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:24px !important;font-size:2.4rem !important;color:#2f2f2f;text-transform:uppercase}#core-set-container #core-set-right #core-intro ul li.price{font-family:'brandon_grotesquebold', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;line-height:28px;color:#5b89b4}#core-set-container #core-set-right #core-intro ul li{font-family:'Crimson Text', serif;font-weight:400;font-style:normal;font-size:21px !important;font-size:2.1rem !important;line-height:33px;color:#2f2f2f}#core-set-container #core-set-right #core-color ul.core-color-select{position:relative;display:block;width:220px;height:42px;margin:10px 0em 0em 0em !important}#core-set-container #core-set-right #core-color ul.core-color-select li{float:left;display:inline;width:42px;height:42px;border:2px solid #c1bcb9;margin:0em 12px 0em 0em}#core-set-container #core-set-right #core-color ul.core-color-select li img{width:38px;height:38px}#core-set-container #core-set-right #core-color ul.core-color-select li.core-color-active{width:42px;height:42px;border:2px solid #5b89b4}#core-set-container #core-set-right #core-quantity{height:68px !important}#core-set-container #core-set-right #core-paypal{height:90px}#core-set-container #core-set-right #core-paypal p{text-align:left !important;display:block !important;font-family:'Crimson Text', serif;font-weight:400;font-style:italic;font-size:21px !important;font-size:2.1rem !important}#core-set-container #core-set-right #core-paypal p span{font-family:'brandon_grotesquebold', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;text-transform:uppercase;display:inline}#core-set-container #core-set-right #core-paypal a.paypal-container{margin:15px 0em 0em 0em !important}#core-set-container .form-selections{height:90px}#core-set-container h4{top:10px;height:24px;text-align:left !important;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important}#core-set-container h4 span{display:inline}#core-set-container h4 span.quantity-title{top:3px}#core-set-container h4 input#core-quantity-input{width:56px;height:40px;margin:0em 0em 0em 3px !important;display:inline;text-indent:8px}#hardcore-set-container{min-height:1245px}#hardcore-set-container input#hardcore_size_results,#hardcore-set-container input#hardcore_color_results,#hardcore-set-container input#hardcore_duvet_size_results,#hardcore-set-container input#hardcore_duvet_color_results,#hardcore-set-container input#hardcore_pillow_size_results,#hardcore-set-container input#hardcore_pillow_color_results{top:-2px !important;width:180px;display:inline !important;border:0px}#hardcore-set-container label.error{position:absolute;display:inline !important;top:0em !important;margin:0em 0em 0em 4px !important;text-align:right !important;text-transform:none}#hardcore-set-container #hardcore-intro,#hardcore-set-container #hardcore-mix-match,#hardcore-set-container #hardcore-duvet-cover,#hardcore-set-container #hardcore-pillowcases,#hardcore-set-container #hardcore-quantity,#hardcore-set-container #hardcore-paypal{position:relative;width:798px}#hardcore-set-container h3{height:40px;font-family:'Crimson Text', serif;font-weight:400;font-style:normal;font-size:21px !important;font-size:2.1rem !important;margin:20px 0em 0em 0em !important;text-align:left !important;text-transform:none !important}#hardcore-set-container .form-selections{height:90px}#hardcore-set-container .form-selections .size{margin:0em 0em 20px 0em !important}#hardcore-set-container .form-selections .color ul{position:relative;display:block;margin:8px 0em 0em 0em !important}#hardcore-set-container .form-selections .color ul li{float:left;display:inline}#hardcore-set-container h4{height:18px;font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;text-align:left !important}#hardcore-set-container h4 span{display:inline}#hardcore-set-container h4 span.quantity-title{top:3px}#hardcore-set-container h4 input#hardcore-quantity-input{width:56px;height:40px;margin:0em 0em 0em 10px !important;display:inline;text-indent:8px}#hardcore-set-container #hardcore-intro{height:180px}#hardcore-set-container #hardcore-intro #hardcore-intro-left,#hardcore-set-container #hardcore-intro #hardcore-intro-right{float:left;display:inline;height:175px}#hardcore-set-container #hardcore-intro #hardcore-intro-left{width:328px}#hardcore-set-container #hardcore-intro #hardcore-intro-left img{position:relative;display:block;width:278px;height:150px}#hardcore-set-container #hardcore-intro #hardcore-intro-right{width:470px}#hardcore-set-container #hardcore-intro #hardcore-intro-right ul{position:relative;display:block}#hardcore-set-container #hardcore-intro #hardcore-intro-right ul li.title{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font-size:24px !important;font-size:2.4rem !important;color:#2f2f2f;text-transform:uppercase}#hardcore-set-container #hardcore-intro #hardcore-intro-right ul li.price{font-family:'brandon_grotesquebold', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;line-height:28px;color:#5b89b4}#hardcore-set-container #hardcore-intro #hardcore-intro-right ul li{font-family:'Crimson Text', serif;font-weight:400;font-style:normal;font-size:21px !important;font-size:2.1rem !important;line-height:33px;color:#2f2f2f}#hardcore-set-container #hardcore-mix-match{height:280px;border-bottom:1px solid #c1bcb9}#hardcore-set-container #hardcore-mix-match h2{font-family:'brandon_grotesquebold', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;line-height:25px;color:#5b89b4 !important;text-align:left !important;padding:0em 0em 10px 0em !important;border-bottom:2px solid #c1bcb9}#hardcore-set-container #hardcore-mix-match ul.hardcore-mix-match-select{position:relative;display:block;width:220px;height:42px}#hardcore-set-container #hardcore-mix-match ul.hardcore-mix-match-select li{float:left;display:inline;width:42px;height:42px;border:2px solid #c1bcb9;margin:0em 12px 0em 0em}#hardcore-set-container #hardcore-mix-match ul.hardcore-mix-match-select li img{width:38px;height:38px}#hardcore-set-container #hardcore-mix-match ul.hardcore-mix-match-select li.hardcore-mix-match-active{width:42px;height:42px;border:2px solid #5b89b4}#hardcore-set-container #hardcore-duvet-cover{height:222px;border-bottom:1px solid #c1bcb9}#hardcore-set-container #hardcore-duvet-cover label.error{position:absolute;display:inline !important;top:2px !important;margin:0em 0em 0em 4px !important;text-align:right !important;text-transform:none}#hardcore-set-container #hardcore-duvet-cover ul.hardcore-duvet-select{position:relative;display:block;width:220px;height:42px}#hardcore-set-container #hardcore-duvet-cover ul.hardcore-duvet-select li{float:left;display:inline;width:42px;height:42px;border:2px solid #c1bcb9;margin:0em 12px 0em 0em}#hardcore-set-container #hardcore-duvet-cover ul.hardcore-duvet-select li img{width:38px;height:38px}#hardcore-set-container #hardcore-duvet-cover ul.hardcore-duvet-select li.hardcore-duvet-active{width:42px;height:42px;border:2px solid #5b89b4}#hardcore-set-container #hardcore-pillowcases{height:225px;border-bottom:1px solid #c1bcb9}#hardcore-set-container #hardcore-pillowcases label.error{position:absolute;display:inline !important;top:2px !important;margin:0em 0em 0em 4px !important;text-align:right !important;text-transform:none}#hardcore-set-container #hardcore-pillowcases ul.hardcore-pillowcases-select{position:relative;display:block;width:220px;height:42px}#hardcore-set-container #hardcore-pillowcases ul.hardcore-pillowcases-select li{float:left;display:inline;width:42px;height:42px;border:2px solid #c1bcb9;margin:0em 12px 0em 0em}#hardcore-set-container #hardcore-pillowcases ul.hardcore-pillowcases-select li img{width:38px;height:38px}#hardcore-set-container #hardcore-pillowcases ul.hardcore-pillowcases-select li.hardcore-pillowcases-active{width:42px;height:42px;border:2px solid #5b89b4}#hardcore-set-container #hardcore-quantity{height:72px}#hardcore-set-container #hardcore-quantity h4{margin:24px 0em 0em 0em !important}#hardcore-set-container #hardcore-paypal{height:90px}#hardcore-set-container #hardcore-paypal p{position:absolute !important;top:31px;right:270px;text-align:left !important;display:inline;font-family:'Crimson Text', serif;font-weight:400;font-style:italic;font-size:21px !important;font-size:2.1rem !important}#hardcore-set-container #hardcore-paypal p span{font-family:'brandon_grotesquebold', sans-serif;font-style:normal;font-size:16px !important;font-size:1.6rem !important;text-transform:uppercase;display:inline}#hardcore-set-container #hardcore-paypal a.paypal-container{float:right;margin:24px 0em 0em 0em !important}@-webkit-keyframes bounce-in{0%{-webkit-transform:translateY(-300px);opacity:0}70%{-webkit-transform:translateY(50px);opacity:0.8}100%{-webkit-transform:translateY(0px);opacity:1}}@-moz-keyframes bounce-in{0%{-moz-transform:translateY(-300px);opacity:0}70%{-moz-transform:translateY(50px);opacity:0.8}100%{-moz-transform:translateY(0px);opacity:1}}@keyframes bounce-in{0%{transform:translateY(-300px);opacity:0}70%{transform:translateY(50px);opacity:0.8}100%{transform:translateY(0px);opacity:1}}@-webkit-keyframes blinker{from{opacity:1.0}to{opacity:0.0}}@-moz-keyframes blinker{from{opacity:1.0}to{opacity:0.0}}@keyframes blinker{from{opacity:1.0}to{opacity:0.0}}.min_height{height:100px;min-height:100px;height:auto !important;padding:0em 0em 10px 0em}* html .min_height{height:100px}html>body .min_height{height:auto}ol,ul{list-style-type:none}ol li,ul li{vertical-align:top !important}a,a img{border:0px;text-decoration:none;cursor:pointer}a:focus{outline:none}:focus{outline:0}sub,sup{font-size:75%;line-height:0;display:inline !important;vertical-align:baseline}::-webkit-selection{background:#5b89b4 !important;color:#fff;text-shadow:none}::-moz-selection{background:#5b89b4 !important;color:#fff;text-shadow:none}::selection{background:#5b89b4 !important;color:#fff;text-shadow:none}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{*zoom:1}.overflow_hidden{overflow:hidden;zoom:1;display:block}img.responsive_image{max-width:100%;height:auto}.disabled{position:relative;display:block;width:990px !important;height:0em !important;margin:0em auto;padding:0em;display:none;text-align:center;clear:both;-webkit-animation:bounce-in 2s ease-in-out 0s 1 normal forwards;-moz-animation:bounce-in 2s ease-in-out 0s 1 normal forwards;animation:bounce-in 2s ease-in-out 0s 1 normal forwards;opacity:0 !important}.disabled p,.disabled h1{font-family:'brandon_grotesquemedium', sans-serif;font-style:normal;font:normal 'Trebuchet MS', Helvetica, verdana, Arial, sans-serif;font-size:16px !important;font-size:1.6rem !important;color:#5b89b4}.disabled h1{padding-top:0px !important}.disabled p{padding-bottom:16px !important}.disabled a{color:#5b89b4;text-decoration:underline;display:inline !important}.noscript .disabled{display:inherit;height:40px !important}
