@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600");#bed-builder .flash-container{float:left}#associate-orders div.wrap{position:relative;width:990px}#associate-orders #hero{width:300px;float:left;margin-top:10px}#associate-orders #hero img{width:300px}#associate-orders #hero p{margin-bottom:15px}#associate-orders #hero .associate-promo{padding:15px 10px;margin-top:10px;border:1px solid #d7d7d7}#associate-orders #hero .associate-promo h2{font-size:15px;font-weight:bold;padding-bottom:10px}#associate-orders #hero .associate-promo p{font-size:11px;line-height:1.2em}#associate-orders #hero .associate-promo a{text-decoration:underline}#associate-orders #content{min-height:420px;float:left;width:640px;margin:10px 0 0 20px}#associate-orders #content h1{padding-bottom:1em}#associate-orders #content p{font-size:16px;line-height:1.5;margin:10px 0}#associate-orders #content p a{text-decoration:underline}#associate-orders #content fieldset legend{font-size:1rem;font-weight:bold;padding-top:10px}#associate-orders #content fieldset div{overflow:hidden;display:block;padding:5px 0}#associate-orders #content fieldset div input.radio{float:none;display:inline-block}#associate-orders #content fieldset div label{width:auto;float:none;display:inline-block;padding-bottom:1px}#associate-orders #content div.btn-shop-now{margin-top:1em}#associate-orders #content #special-sale .the-bar{width:99%}#associate-orders #content #special-sale p{padding-bottom:10px}#associate-orders #content #sale-table{width:100%;font-size:11px;border-collapse:collapse}#associate-orders #content #sale-table th{color:#666;border:1px solid #ccc;padding:10px;font-weight:bold}#associate-orders #content #sale-table td{border:1px solid #ccc;padding:5px 10px;vertical-align:top;font-size:11px}#associate-orders #content #sale-table td a{font-size:11px}#associate-orders #content #sale-table td.product-thumb{border-right:none;padding:10px}#associate-orders #content #sale-table td.product-name{border-left:none}#associate-orders #content #sale-table td.sku{width:95px}#associate-orders #content #sale-table td.discount{width:95px}#associate-orders #content #sale-table td.price{width:95px}#associate-orders #content #sale-table td.price span span{display:block;font-size:11px}#associate-orders #content #sale-table td.price span span.price-surcharge{display:inline}#associate-orders #content #sale-table td.discount-percent{width:95px}#associate-orders #content #sale-table td.discount-price{width:100px}#associate-orders #content #sale-table td.shipping-info{width:95px}#markitNav{float:left;clear:both;width:960px;margin:20px 0 15px;padding:12px 0;text-transform:uppercase;text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#markitNav a{color:#272727}#markitNav a:hover{color:#aab337}#markitNav li{border-left:1px solid #e6e6e6;padding:0px 10px;font-size:10px;color:#aab337;display:inline-block}.ie7 #markitNav li{display:inline;zoom:1}#markitNav li:first-child{border-left:0px;padding-left:0px}.markitBody h1{display:block;float:left;width:960px;text-align:center;background:none;padding:0;margin:0 0 10px 0}.markitBody h2,.markitBody h3,.markitBody h4{font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:lowercase;text-align:center;clear:both;padding:0;margin:0}.markitBody .mg-section{float:left;text-align:center}.markitBody .mg-section .mg-item{display:inline-block;vertical-align:top}.ie7 .markitBody .mg-section .mg-item{display:inline;zoom:1}.markitBody .mg-section .mg-item.right{padding-right:0;margin-right:0}.markitBody .hr-1{width:960px;height:9px;float:left;clear:both;background:url("../images/resources/monogram-guide/hr-1.png") no-repeat center;margin:0 0 25px 0}.markitBody .hr-2{width:960px;height:9px;float:left;clear:both;background:url("../images/resources/monogram-guide/hr-2.png") no-repeat center;margin:0}.markitBody .hr-3{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:6px;width:845px;display:block;float:left;clear:both}.rules-body h2{font-size:20px;margin:0 0 10px 0;padding:0 0 0 0}.rules-body h3{font-size:12px;margin:0 0 35px 0;padding:9px 0;color:#fd6616;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.rules-body h4{font-size:15px;margin:0 0 8px 0;padding:0 0 0 0;text-transform:none}.rules-body p{margin:0 0 15px 0}.rules-body .hr-2{margin-bottom:30px}.rules-body .rules-basics{width:845px;margin:0 auto}.rules-body .rules-basics p{font-size:15px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin:0 20px 50px 20px;text-align:center}.rules-body .rules-basics .mg-section{margin-bottom:25px}.rules-body .rules-basics .mg-section img{border:1px solid #e6e6e6}.rules-body .rules-basics .mg-section .mg-item{margin-right:24px}.rules-body .rules-basics .mg-section .mg-item.right{padding-right:0;margin-right:0}.rules-body .rules-monogram{width:845px;margin:0 auto}.rules-body .rules-monogram .mg-section{width:385px;margin-right:30px;margin-left:15px;margin-bottom:20px}.rules-body .rules-monogram .mg-section h4{font-size:12px;width:270px;display:inline-block}.ie7 .rules-body .rules-monogram .mg-section h4{display:inline;zoom:1}.rules-body .rules-monogram .mg-section .initials-example{font-size:11px}.rules-body .rules-monogram .mg-section .initials-example span{font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:lowercase;font-size:12px}.rules-body .rules-monogram .mg-section.right{padding-right:0;margin-right:0}.rules-body .rules-monogram .mg-section .mg-item{width:100px;margin-right:24px}.rules-body .rules-monogram .mg-section .mg-item img{border:1px solid #e6e6e6;margin-bottom:8px}.rules-body .rules-monogram .mg-section .mg-item.right{padding-right:0;margin-right:0}.rules-body .rules-monogram .mg-section .mg-item .initials-type{font-size:10px;text-transform:uppercase;margin-bottom:5px}.rules-body .rules-monogram .mg-section .mg-item .initials-desc{font-size:10px}.rules-body .rules-texting{width:845px;margin:0 auto}.rules-body .rules-texting p{font-size:15px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin-bottom:40px}.rules-body .rules-texting .mg-section .mg-item{width:100px;margin-right:18px}.rules-body .rules-texting .mg-section .mg-item img{border:1px solid #e6e6e6;margin-bottom:10px}.rules-body .rules-texting .mg-section .mg-item.right{padding-right:0;margin-right:0}.rules-body .rules-texting .mg-section .mg-item .texting-desc{font-size:10px;line-height:15px;font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:30px}.rules-body .rules-where{width:845px;margin:0 auto}.rules-body .rules-where p{font-size:15px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin-bottom:30px;text-align:center}.rules-body .rules-where .mg-section .where-section{display:block;float:left;width:262px;height:655px;margin-right:26px;margin-bottom:20px}.rules-body .rules-where .mg-section .where-section h3,.rules-body .rules-where .mg-section .where-section h4,.rules-body .rules-where .mg-section .where-section p{text-align:left}.rules-body .rules-where .mg-section .where-section.right{padding-right:0;margin-right:0}.rules-body .rules-where .mg-section .where-section h3{margin-bottom:15px}.rules-body .rules-where .mg-section .where-section img{margin-bottom:15px}.rules-body .rules-where .mg-section .where-section p{font-size:10px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin-bottom:15px}.rules-body .rules-where .mg-section .where-section p span{margin-right:15px}.rules-body .rules-where .mg-section .where-section .where-example-row{width:262px;display:block;float:left;clear:both;margin:0;padding:0}.rules-body .rules-where .mg-section .where-section .where-example-row p{margin-bottom:5px}.rules-body .rules-where .mg-section .where-section .where-example-row .where-example{width:62px;display:block;float:left;margin:0;padding:0 4px 10px 0}.rules-body .rules-where .mg-section .where-section .where-example-row .where-example.right{padding-right:0;margin-right:0}.rules-body .rules-where .mg-section .where-section .where-example-row .where-example img{border:1px solid #e6e6e6;margin-bottom:0px}.rules-body .rules-where .mg-section .where-section.section-bottom{height:500px}.rules-body .rules-where .mg-section .where-section.bedding .mg-section{margin-bottom:12px}.rules-body .rules-where .mg-section .where-section.bedding .mg-section p{margin-bottom:5px}.rules-body .rules-play{width:845px;margin:0 auto;padding-bottom:65px}.rules-body .rules-play p{font-size:15px;font-family:futura-pt,Helvetica,Arial,sans-serif;text-align:center;margin-bottom:25px}.rules-body .rules-play img{display:block;margin:0 auto;padding-bottom:25px}.bridal-body .mg-section{width:800px;margin:0 0 10px 80px}.bridal-body .mg-section .mg-item{width:580px;height:100%;margin-bottom:28px}.bridal-body .mg-section .mg-item img{margin-bottom:13px}.bridal-body .mg-section .mg-item p{font-size:14px;margin-bottom:15px}.bridal-body .mg-section .mg-item p span{text-transform:uppercase;letter-spacing:1px;font-size:13px;font-family:futura-pt,Helvetica,Arial,sans-serif}.bridal-body .mg-section .mg-item a{text-transform:uppercase;letter-spacing:1px;font-size:11px;color:#aab337;display:block}.bridal-body .mg-section .hr-3{width:800px}.techniques-body .mg-section{width:960px;margin-bottom:20px}.techniques-body .mg-section .mg-item{width:389px;height:515px;margin-right:15px}.techniques-body .mg-section .mg-item h2{font-size:16px;margin-bottom:5px}.techniques-body .mg-section .mg-item img{margin-bottom:15px;border:1px solid #e6e6e6}.techniques-body .mg-section .mg-item p{line-height:20px}.history-contents{width:845px;display:block;margin:0 auto}.history-contents .history-row{display:block;float:left}.history-contents .history-row .history-col{display:block;float:left}.history-contents .history-row.row-1{margin:25px 0 30px 0;text-align:justify}.history-contents .history-row.row-1 h2{margin-bottom:25px}.history-contents .history-row.row-1 p{font-size:12px;line-height:15px}.history-contents .history-row.row-1 .col-1{width:407px;margin-right:30px}.history-contents .history-row.row-1 .col-2{width:408px}.history-contents .history-row.row-2{margin:20px 0 15px 0;text-align:justify}.history-contents .history-row.row-2 p{margin-top:15px;font-size:15px;line-height:20px;font-family:futura-pt,Helvetica,Arial,sans-serif}.history-contents .history-row.row-2 .col-1{margin:0 25px 0 25px}.history-contents .history-row.row-2 .col-2{width:620px}.history-contents .history-row.row-3{height:220px;width:844px;margin:30px 0 30px 0;background:url("../images/resources/monogram-guide/history/bg-a-brief-history.png") no-repeat center;text-align:justify}.history-contents .history-row.row-3 p{font-size:12px;line-height:15px}.history-contents .history-row.row-3 .col-1{float:right;margin:40px 30px 0 0}.history-contents .history-row.row-3 .col-2{width:260px;margin:30px 30px 0 30px}.history-contents .history-row.row-3 .col-3{width:260px;margin:30px 0 0 0}.history-contents .history-row.row-4{margin:30px 0 30px 0;text-align:justify}.history-contents .history-row.row-4 .col-1{margin-right:30px}.history-contents .history-row.row-4 .col-1 h2{margin-bottom:10px}.history-contents .history-row.row-4 .col-1 p{font-size:12px;line-height:15px;width:260px}.history-contents .history-row.row-4 .col-2{width:555px}.history-contents .history-row.row-4 .col-2 h2{margin:12px 0 15px 0}.history-contents .history-row.row-4 .col-2 p{font-size:15px;line-height:20px;font-family:futura-pt,Helvetica,Arial,sans-serif}.history-contents .history-row.row-5{text-align:justify;margin-bottom:25px}.history-contents .history-row.row-5 p{font-size:12px;line-height:15px}.history-contents .history-row.row-5 .col-1{margin:55px 30px 0 0;width:260px}.history-contents .history-row.row-5 .col-2{margin:84px 40px 0 0;width:260px}.history-contents .history-row.row-5 .col-3{margin-top:30px}.history-contents .history-row.row-6{text-align:center;margin:40px 0 100px 0}.history-contents .history-row.row-6 h2{margin-bottom:25px}.history-contents .history-row.row-6 p{font-size:15px;line-height:20px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin-bottom:30px}.history-contents .history-row.row-6 .flourish{width:845px;height:12px;float:left;clear:both;background:url("../images/resources/monogram-guide/history/img-flourish.png") no-repeat center;margin:0}.fonts-body h2{font-size:16px}.fonts-body .hr-2{margin-bottom:30px}.fonts-body .mg-section{margin-top:25px;margin-bottom:25px;width:960px}.fonts-body .mg-section .mg-item{width:74px;height:135px;margin-right:21px}.fonts-body .mg-section .mg-item img{border:1px solid #e6e6e6}.fonts-body .mg-section .mg-item.dbl-arrows{width:172px}.fonts-body .mg-section .mg-item .style{display:block;font-size:10px;text-align:center;clear:both;margin:2px 0 20px 0}.fonts-body .mg-section .mg-item .style .featured{font-size:10px;text-transform:uppercase;display:block;margin-top:5px;color:#aab337}.fonts-body .mg-section .mg-item a img{border:1px solid #aab337}.fonts-body .bottom-colors{float:left}.fonts-body .bottom-colors .bottom-colors-col{float:left;width:480px}.fonts-body .bottom-colors .bottom-colors-col .mg-section{width:480px}.howto-body .howto .mg-item{width:460px;height:330px;margin-right:36px}.howto-body .howto .mg-item img{margin-bottom:10px;border:1px solid #e6e6e6}.howto-body .howto .mg-item h2{font-size:12px;margin-bottom:10px}.howto-body .video{width:960px;margin-top:30px;margin-bottom:55px}.howto-body .video .mg-item{margin-top:25px}.monogram-maker-body iframe{margin:0px 0px 48px 96px}.giftwrap-body .video{width:960px;margin-top:0px;margin-bottom:55px}#mym-save .wrap{margin:20px 0 0 0}#mym-save #content{width:648px;padding:0 0 0 20px}#mym-save h1{font-size:20px;padding:15px 0 10px 0;margin:0;background:url("../images/resources/monogram-guide/maker/hr-mym-success.png") repeat-x top;text-transform:none;text-align:center;border:none}#mym-save p{padding:0 0 15px 0;margin:0;text-transform:uppercase;text-align:center}.persistent-login{text-align:left}.persistent-login .persistent-login-checkbox-wrapper{display:inline-block;margin:0px 7px 0px 0px}.persistent-login .persistent-login-checkbox-wrapper input[type="checkbox"]{width:auto;opacity:0;position:absolute}.persistent-login .persistent-login-checkbox-wrapper input[type="checkbox"]+label:after{content:none}.persistent-login .persistent-login-checkbox-wrapper input[type="checkbox"]:checked+label:after{content:""}.persistent-login .persistent-login-checkbox-wrapper input[type="checkbox"]:focus-visible+label:before{outline:solid 0.13rem #2563eb}.persistent-login .persistent-login-checkbox-wrapper label.persistent-login-label{position:relative;display:inline-block;padding:0 0 0 33px;margin-top:20px;margin-bottom:15px;text-transform:none;vertical-align:super;line-height:25px;font-weight:normal;font-size:14px;width:auto;margin-right:0}.persistent-login .persistent-login-checkbox-wrapper label.persistent-login-label:before,.persistent-login .persistent-login-checkbox-wrapper label.persistent-login-label:after{position:absolute;content:""}.persistent-login .persistent-login-checkbox-wrapper label.persistent-login-label:before{height:22px;width:22px;border:1px solid;top:0px;left:0px;color:#ccc;border-radius:2px;background-color:#fff}.persistent-login .persistent-login-checkbox-wrapper label.persistent-login-label:after{height:6px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:6px;top:7px}.persistent-login a.persistent-login-accordion-handle{border:none;display:inline-block}.persistent-login img{width:20px;height:20px}.persistent-login .persistent-login-accordion-content{outline:none}.persistent-login .persistent-login-accordion-content p{font-size:12px}.persistent-login .tooltip-image:before{content:url("../images/common/sso_tooltip.svg")}.wrap .persistent-login{margin:0}.persistent-login-text-security-text .persistent-login-s-text .persistent-login-text{font-size:12px}#design-trade-program .error .message{margin-top:5px;margin-bottom:10px;color:#b20012}#design-trade-program #content a,#design-trade-program #main-content a{text-decoration:underline}#design-trade-program #content .buttons a{text-decoration:none}#design-trade-program #content img.hero{border:1px solid #e6e6e6;width:738px}h1{font-family:futura-pt,Helvetica,Arial,sans-serif;border-bottom:1px solid #e6e6e6;margin-bottom:20px;padding-bottom:15px;font-weight:bold}h2{font-family:futura-pt,Helvetica,Arial,sans-serif;padding-bottom:20px;font-weight:bold}.dt-intro-copy{margin:15px 0 0}.membership{overflow:hidden}.membership .apply,.membership .signin{height:205px;position:relative;float:left}.membership .apply{width:510px;padding-right:30px}.membership .signin{width:200px}.membership .buttons{position:absolute;bottom:0}.membership .buttons a{margin-right:10px}.membership .lostuserid{clear:both}.disclaimer{background:url("../images/common/hr.png") repeat-x top;padding-top:15px;margin-top:15px}#membership-block{float:left;margin:0 0 20px}#membership-block h2{padding-bottom:10px}#membership-block p{margin:5px 0}#membership-block #member-fields{margin-top:10px}#membership-block label{float:none;text-align:left}#membership-block #designerid,#membership-block #password{width:200px;margin-top:5px;margin-bottom:10px}#membership-block .button{margin-top:10px;margin-bottom:10px;height:auto}#information-block{float:left;margin-bottom:20px}#information-block h3{font-family:futura-pt,Helvetica,Arial,sans-serif}#trunk-show-block #information-block h3{margin-bottom:10px}#information-block ul{margin-bottom:20px}#information-block li{margin:10px 0}#information-block p{margin:5px 0}#information-block .block-text-link{display:block;margin:5px 0}#membership-info p{margin:10px 0}.membership-level-description{font-weight:bold}#apply-tax-exemption fieldset{margin:5px 0}#apply-tax-exemption label{display:inline}.authenticated-user p{margin:10px 0}.authenticated-user .btn_continue-shopping{margin-bottom:20px}.member-info-col{float:left;width:438px;padding:0 41px 0 0;margin:0 41px 20px 0;border-right:1px dotted #e6e6e6}.member-info-col.trunkshow-col{margin:0;padding:0;border:0}.dtp-bottom-border{float:left;clear:both;width:438px;border-bottom:1px dotted #e6e6e6;margin:10px 0 10px 0;padding:0}#trunk-show-block h1{background:none;border:none;margin:0 0 15px 0;padding:0}#trunk-show-block h2{text-transform:none}#ecatalog #content{margin-top:20px}#ecatalog #content .ecatalogs{width:925px;margin:25px 0 0 45px;float:left}#ecatalog #content .ecatalogs img.thumbnail{width:145px}#ecatalog #content .ecatalogs h2{width:895px;text-align:center;border-top:1px solid #e6e6e6;font:bold 11px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;float:left;margin:20px 0 10px;padding:0}#ecatalog #content .ecatalogs h2 span{position:relative;top:-7px;background-color:#fff;padding:0 10px}#ecatalog #content .ecatalogs ul{float:left}#ecatalog #content .ecatalogs ul li{float:left;margin:0 30px 25px 0;height:220px;width:155px}#ecatalog #content .ecatalogs ul li p{text-align:center;font:bold 11px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;margin-top:3px}#ecatalog #content .ecatalogs ul li.outline img{outline:1px solid #e6e6e6}#asi-content{width:990px;margin:0 auto}#asi-content #hphero{position:relative;padding:0 0 0 82px;margin:0px 0 45px 0}#asi-content #hphero .controls{display:block;position:static;padding:0;font-size:16px}#asi-content #hphero .controls .prev{position:absolute;left:38px;top:179px;cursor:pointer;background:url("../images/home/130402b/btn-lft-lrg.png") no-repeat}#asi-content #hphero .controls .next{position:absolute;right:39px;top:179px;cursor:pointer;background:url("../images/home/130402b/btn-rt-lrg.png") no-repeat}#asi-content #hphero .controls .prev,#asi-content #hphero .controls .next{height:42px;width:24px}#asi-content #hphero .controls .prev a,#asi-content #hphero .controls .next a{text-indent:-13337px;display:block;overflow:hidden;height:42px;width:24px}#asi-content #hphero .slideshow{position:relative;display:block;overflow:hidden;width:825px;height:400px}#asi-content #hphero .slideshow .slide{display:none;position:absolute}#asi-content h1{display:block;float:none;width:990px;text-align:center;background:none;border:0;padding:0;margin:35px 0}#asi-content h2{font-size:22px;text-transform:none;margin:30px 0 0 0}#asi-content .hr-1{width:960px;height:9px;display:block;background:url("../images/resources/monogram-guide/hr-1.png") no-repeat center;margin:0 auto}#asi-content .asi-magazines{display:block;float:left;margin:57px 0 42px 0}#asi-content .asi-list{text-align:center}#asi-content .asi-list ul{margin-bottom:35px}#asi-content .asi-list ul li{display:inline;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;line-height:32px}#asi-content .asi-list ul li:after{content:"\00B7";margin:0 10px}#asi-content .asi-list ul li.last:after{content:"";margin:0}#asi-content .asi-contact{width:300px;display:block;margin:28px auto 35px auto;padding:0;text-align:center}#asi-content .asi-contact li{display:block;font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;margin:0}.asiOverlay{width:780px;height:530px;left:45%}.trunk-shows-body{display:block;float:left}.trunk-shows-body h1,.trunk-shows-links,.trunk-shows-links a,.trunk-shows-content{display:block;float:left;line-height:0}#trunk-shows-nav{display:block;float:left;clear:both;width:960px;margin:-8px 0 15px 0;padding:0 0 12px 0;text-transform:uppercase;text-align:center;border-top:none;border-bottom:1px solid #e6e6e6;line-height:1.2}#trunk-shows-nav a{color:#272727}#trunk-shows-nav a:hover{color:#767676}#trunk-shows-nav li{border-left:1px solid #e6e6e6;padding:0px 10px;font-size:10px;color:#767676;display:inline-block}.ie7 #trunk-shows-nav li{display:inline;zoom:1}#trunk-shows-nav li:first-child{border-left:0px;padding-left:0px}.trunk-shows-body h1{width:960px;background:none;padding:0;margin:0}#trunk-shows-landing h1{margin-bottom:50px}#trunk-shows-landing .trunk-shows-content{margin-bottom:43px}#trunk-shows-landing .trunk-shows-links{margin-bottom:60px}#trunk-shows-landing .trunk-shows-links a{margin-right:24px;padding-right:24px;background:url("../images/pages/trunk-shows/bg-trunk-shows-link.png") no-repeat right top}#trunk-shows-landing .trunk-shows-links a.right{margin-right:0px;padding-right:0px;background:none}#trunk-shows-opportunity h1{margin-bottom:28px}#trunk-shows-opportunity .trunk-shows-links{margin-bottom:48px}#trunk-shows-faq .trunk-shows-body{margin-bottom:23px}#trunk-shows-faq h1{margin:20px 0 34px 0}#trunk-shows-faq .trunk-shows-content{margin-bottom:24px}#trunk-shows-faq .trunk-shows-links{margin-bottom:40px}#trunk-shows-merchant-hq h1{margin-bottom:27px}#trunk-shows-merchant-hq .trunk-shows-links-hq{margin-left:80px;margin-bottom:60px;line-height:0}#trunk-shows-merchant-spotlight h1{margin-bottom:25px}#trunk-shows-merchant-spotlight .merchant-section{float:left;margin-bottom:30px}#trunk-shows-merchant-spotlight .merchant-section .merchant-item{float:left;text-align:center;height:400px;width:218px;background:url("../images/pages/trunk-shows/bg-merchant-spotlight.png") no-repeat right top;padding-right:15px;margin-right:14px}#trunk-shows-merchant-spotlight .merchant-section .merchant-item.item-right{padding-right:0;margin-right:0;background:none}#trunk-shows-merchant-spotlight .merchant-section .merchant-item img{margin-bottom:4px}#trunk-shows-merchant-spotlight .merchant-section .merchant-item h2{color:#767676;font-size:15px;text-transform:lowercase;padding-bottom:5px}#trunk-shows-merchant-spotlight .merchant-section .merchant-item p{font-size:10px;text-transform:uppercase;margin-bottom:5px}#trunk-shows-merchant-spotlight .merchant-section .merchant-item .bg-asterisk{background:url("../images/pages/trunk-shows/bg-asterisk.png");width:10px;height:11px;margin:10px auto}#trunk-shows-merchant-spotlight .merchant-section .merchant-item .bg-asterisk.top-margin{margin-top:27px}#trunk-show-calendar{text-align:center;margin-bottom:50px}#trunk-show-calendar h1{width:960px;background:none;padding:0;margin:0 0 35px 0}#trunk-show-calendar .ts-calendar-list{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;margin-bottom:30px}#trunk-show-calendar .ts-calendar-list span{color:#767676}#trunk-show-calendar .ts-calendar-states{margin-bottom:25px}#trunk-show-calendar .ts-calendar-states h2{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;padding-bottom:10px}#trunk-show-calendar .ts-calendar-states p{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:10px}#trunk-show-calendar .ts-calendar-states p a{text-decoration:underline}#stjude-body #content{margin-bottom:130px}.hero-enamel-bucket{text-align:center;margin-bottom:20px}#monogram-guide .the-bar{overflow:hidden;padding-bottom:15px;margin-bottom:15px}#monogram-guide #sidebar{width:222px}#monogram-guide #sidebar h2{margin-bottom:14px}#monogram-guide #sidebar ul{margin:5px 0 9px 0}.guide-content{float:left;width:740px;margin:0;padding:0}.guide-content h1{display:block;float:left;width:740px;text-align:center;background:none;border:none;padding:0;margin:0 0 35px 0}.guide-content h2,.guide-content h3,.guide-content h4{font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:lowercase;text-align:center;clear:both;padding:0;margin:0}.guide-content .guide-section{float:left;text-align:center}.guide-content .guide-section .guide-item{display:inline-block;vertical-align:top}.ie7 .guide-content .guide-section .guide-item{display:inline;zoom:1}.guide-content .guide-section .guide-item.right{padding-right:0;margin-right:0}.guide-content .hr-1{width:740px;height:9px;float:left;clear:both;background:url("../images/pages/monogram-guide/hr-1.png") no-repeat center;margin:0 0 25px 0}.guide-content .hr-2{width:740px;height:9px;float:left;clear:both;background:url("../images/pages/monogram-guide/hr-2.png") no-repeat center;margin:0}.guide-content .hr-3{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:6px;width:845px;display:block;float:left;clear:both}.guide-content.personalization-rules-content h2{font-size:18px;margin:0 0 15px 0;padding:0 0 0 0}.guide-content.personalization-rules-content h3{font-size:14px;margin:0 0 35px 0;padding:9px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.guide-content.personalization-rules-content h4{font-size:15px;margin:0 0 8px 0;padding:0 0 0 0;text-transform:none}.guide-content.personalization-rules-content p{margin:0 0 15px 0}.guide-content.personalization-rules-content .hr-1{margin-bottom:50px}.guide-content.personalization-rules-content .hr-2{margin-bottom:30px}.guide-content.personalization-rules-content .rules-basics{width:740px;margin:0}.guide-content.personalization-rules-content .rules-basics p{font-size:14px;line-height:24px;margin:0 0px 40px 0px;text-align:center}.guide-content.personalization-rules-content .rules-basics p.manifesto{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;line-height:28px;margin:-10px 0px 30px 0px}.guide-content.personalization-rules-content .rules-monogram{width:740px;margin:0}.guide-content.personalization-rules-content .rules-monogram .guide-section{width:369px;margin-right:0px;margin-left:0px;margin-bottom:20px}.guide-content.personalization-rules-content .rules-monogram .guide-section h4{font-size:12px;width:270px;display:inline-block}.ie7 .guide-content.personalization-rules-content .rules-monogram .guide-section h4{display:inline;zoom:1}.guide-content.personalization-rules-content .rules-monogram .guide-section .initials-example{font-size:11px}.guide-content.personalization-rules-content .rules-monogram .guide-section .initials-example span{font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:lowercase;font-size:12px}.guide-content.personalization-rules-content .rules-monogram .guide-section.right{padding-right:0;margin-right:0}.guide-content.personalization-rules-content .rules-monogram .guide-section .guide-item{width:100px;margin-right:10px}.guide-content.personalization-rules-content .rules-monogram .guide-section .guide-item img{border:1px solid #e6e6e6;margin-bottom:8px}.guide-content.personalization-rules-content .rules-monogram .guide-section .guide-item.right{padding-right:0;margin-right:0}.guide-content.personalization-rules-content .rules-monogram .guide-section .guide-item .initials-type{font-size:10px;text-transform:uppercase;margin-bottom:5px}.guide-content.personalization-rules-content .rules-monogram .guide-section .guide-item .initials-desc{font-size:10px}.guide-content.personalization-rules-content .rules-texting{width:740px;margin:0}.guide-content.personalization-rules-content .rules-texting p{font-size:14px;line-height:24px;text-align:center;margin-bottom:30px}.guide-content.personalization-rules-content .rules-texting .guide-section .guide-item{width:100px;margin-right:2px}.guide-content.personalization-rules-content .rules-texting .guide-section .guide-item img{border:1px solid #e6e6e6;margin-bottom:10px;height:93px;width:93px}.guide-content.personalization-rules-content .rules-texting .guide-section .guide-item.right{padding-right:0;margin-right:0}.guide-content.personalization-rules-content .rules-texting .guide-section .guide-item .texting-desc{font-size:10px;line-height:15px;font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:30px}.guide-content.personalization-rules-content .rules-where{width:740px;margin:0 auto}.guide-content.personalization-rules-content .rules-where>p{font-size:14px;line-height:24px;margin-bottom:30px;text-align:center}.guide-content.personalization-rules-content .rules-where .guide-section .guide-item.where-section{display:block;float:left;width:338px;height:630px;margin-right:62px;margin-bottom:20px}.guide-content.personalization-rules-content .rules-where .guide-section .guide-item.where-section.right{padding-right:0;margin-right:0}.guide-content.personalization-rules-content .rules-where .guide-section .guide-item.where-section img{border:1px solid #e6e6e6;margin-bottom:17px}.guide-content.personalization-rules-content .rules-where .guide-section .guide-item.where-section h2{line-height:24px}.guide-content.personalization-rules-content .rules-where .guide-section .guide-item.where-section p{font-size:14px;line-height:24px;margin-bottom:15px}.guide-content.personalization-rules-content .rules-where .guide-section .guide-item.where-section p span{text-decoration:underline}.guide-content.personalization-rules-content .rules-where .guide-section.pz-rules-section .guide-item.where-section{height:560px}.guide-content.personalization-rules-content .rules-play{width:740px;margin:0 0 25px 0}.guide-content.personalization-rules-content .rules-play p{font-size:14px;text-align:center;margin-bottom:25px}.guide-content.personalization-rules-content .rules-play img{display:block;margin:0 auto;padding-bottom:25px}.guide-content.personalization-rules-content .rules-play a{margin-left:274px}.guide-content.history-content .history-row{display:block;float:left;margin:0 0 35px 0}.guide-content.history-content .history-row .history-col{display:block;float:left}.guide-content.history-content .history-row p{font-size:14px;line-height:24px;text-align:left;margin-bottom:10px}.guide-content.history-content .history-row.row-1{text-align:left}.guide-content.history-content .history-row.row-1 h2{text-align:left;margin-bottom:5px}.guide-content.history-content .history-row.row-1 .col-1{width:482px;margin-right:25px}.guide-content.history-content .history-row.row-1 .col-2{width:231px}.guide-content.history-content .history-row.row-2{text-align:justify}.guide-content.history-content .history-row.row-2 p{margin-top:10px}.guide-content.history-content .history-row.row-2 .col-1{margin:0 25px 0 0px}.guide-content.history-content .history-row.row-2 .col-2{width:539px}.guide-content.history-content .history-row.row-3{height:auto;width:740px;background:none;text-align:left}.guide-content.history-content .history-row.row-3 .col-1{float:left;margin:0 25px 0 0}.guide-content.history-content .history-row.row-3 .col-2{width:481px;margin:0}.guide-content.history-content .history-row.row-3 .col-2 img.img-history{float:right;margin:0 0 20px 20px}.guide-content.history-content .history-row.row-3 .col-2 h2{text-align:left;margin-bottom:10px}.guide-content.history-content .history-row.row-4{width:740px}.guide-content.history-content .history-row.row-4 h2{float:left;margin-right:20px}.guide-content.history-content .history-row.row-4 p{margin-top:10px}.guide-content.history-content .history-row.row-5 .col-1{width:482px;margin-right:25px}.guide-content.history-content .history-row.row-5 .col-1 h2{margin-bottom:10px;text-align:left}.guide-content.history-content .history-row.row-5 .col-2{width:231px;margin-top:20px}.guide-content.history-content .history-row.row-6{text-align:left}.guide-content.history-content .history-row.row-6 .col-1{width:482px;margin-right:25px}.guide-content.history-content .history-row.row-6 .col-1 h2{text-align:left}.guide-content.history-content .history-row.row-6 .col-2{width:231px}.guide-content.history-content .history-row.row-7{width:740px;text-align:justify}.guide-content.history-content .history-row.row-7 h2{text-align:left;margin-bottom:5px}.techniques-content .guide-section,.wedding-content .guide-section{width:740px}.techniques-content .guide-section .guide-item,.wedding-content .guide-section .guide-item{width:337px;height:610px;margin-right:60px}.techniques-content .guide-section .guide-item h2,.wedding-content .guide-section .guide-item h2{font-size:18px;margin:0 0 15px 0;padding:0}.techniques-content .guide-section .guide-item img,.wedding-content .guide-section .guide-item img{margin-bottom:17px;border:1px solid #e6e6e6}.techniques-content .guide-section .guide-item h2,.wedding-content .guide-section .guide-item h2{line-height:24px}.techniques-content .guide-section .guide-item p,.wedding-content .guide-section .guide-item p{font-size:14px;line-height:24px;margin-bottom:15px}.techniques-content .guide-section .guide-item p span,.wedding-content .guide-section .guide-item p span{text-decoration:underline}.techniques-content .guide-section .guide-item{height:510px}.fonts-content h2{font-size:18px}.fonts-content .guide-section{margin-top:25px;margin-bottom:15px;width:740px}.fonts-content .guide-section .guide-item{width:74px;height:135px;margin-right:16px}.fonts-content .guide-section .guide-item img{border:1px solid #e6e6e6}.fonts-content .guide-section .guide-item.dbl-arrows{width:172px}.fonts-content .guide-section .guide-item .style{display:block;font-size:10px;text-align:center;clear:both;margin:2px 0 20px 0}.fonts-content .guide-section .guide-item .style .featured{font-size:10px;text-transform:uppercase;display:block;margin-top:5px}.fonts-content .bottom-colors{float:left}.fonts-content .bottom-colors .bottom-colors-col{float:left;width:369px}.fonts-content .bottom-colors .bottom-colors-col .guide-section{width:369px}.howto-content{margin-bottom:50px}.howto-content .video{width:740px}.monogram-maker-content{margin-bottom:20px}.monogram-maker-content iframe{margin-left:-6px}.giftwrap-body .video{width:960px;margin-top:0px;margin-bottom:55px}#mym-save .wrap{margin:20px 0 0 0}#mym-save #content{width:648px;padding:0 0 0 20px}#mym-save h1{font-size:20px;padding:15px 0 10px 0;margin:0;background:url("../images/pages/monogram-guide/maker/hr-mym-success.png") repeat-x top;text-transform:none;text-align:center;border:none}#mym-save p{padding:0 0 15px 0;margin:0;text-transform:uppercase;text-align:center}.rules-content section{max-width:740px;margin-bottom:45px}.rules-content section h1{color:#232b3e;font:42px/48px "Playfair Display",Georgia,serif;border-bottom:none;text-transform:uppercase;padding-bottom:0;text-align:center;margin-bottom:0;float:none;width:auto}.rules-content section h2{font:30px/34px "Playfair Display",Georgia,serif;border-bottom:none;text-transform:uppercase;padding-bottom:0;text-align:center;margin-bottom:0}.rules-content section h3{font:24px/19px "Playfair Display",Georgia,serif;border-bottom:none;text-transform:uppercase;padding-bottom:0;text-align:center;margin-bottom:0}.rules-content section h4{color:#232b3e;font:20px/34px "Playfair Display",Georgia,serif;border-bottom:none;text-transform:normal;padding-bottom:0;text-align:center;float:none;width:auto}.rules-content section p{font:14px/24px futura-pt,Helvetica,Arial,sans-serif;text-align:center;margin-bottom:15px}.rules-content section p.initials-example{text-transform:uppercase;font-size:13.97px;line-height:23.95px}.rules-content section p.initials-example span{text-transform:none}.rules-content section p.initials-type{text-transform:uppercase;margin-bottom:0;font-size:11px;line-height:18px}.rules-content section p.initials-desc{text-transform:none;font-size:11px;line-height:18px;margin-bottom:0}.rules-content section div.copy-box{position:absolute}.rules-content section div.img-box{width:100%}.rules-content section div.img-box img{width:100%}.rules-content section a{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;text-align:center}.rules-content section.col-2{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.rules-content section.col-2 .guide-section{float:none;width:50%}.rules-content section.col-2 .guide-section ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.rules-content section.col-2 .guide-section ul .guide-item{width:auto;margin:0 10px}.rules-content section.col-2 .guide-section ul .guide-item img{margin-bottom:10px}.rules-content section.top div.copy-box{top:5px;width:100%}.rules-content section.monogram-etiquette{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;text-align:center}.rules-content section.monogram-etiquette div.copy-box{left:25px;top:145px}.rules-content section.what-is-a-monogram{margin-bottom:45px}.rules-content section.what-is-a-monogram h3{background:url("../images/pages/monogram-guide/rules/181206/banner-what-is-a-monogram.jpg") no-repeat top;margin-bottom:45px}.rules-content section.his-or-her-examples h3{background:url("../images/pages/monogram-guide/rules/181206/banner-his-or-her-examples.jpg") no-repeat top;margin-bottom:45px;font-size:17.67px;line-height:14px}.rules-content section.married-couple-examples{margin-bottom:45px}.rules-content section.married-couple-examples h3{background:url("../images/pages/monogram-guide/rules/181206/banner-married-couple-examples.jpg") no-repeat top;margin-bottom:45px;font-size:17.67px;line-height:14px}.rules-content section.last-name-changes{margin-bottom:45px}.rules-content section.last-name-changes h3{background:url("../images/pages/monogram-guide/rules/181206/banner-last-name-changes.jpg") no-repeat top;font-size:17.67px;line-height:14px}.rules-content section.shop-gifts-for-the-couple{margin-bottom:22px}.rules-content section.shop-gifts-for-the-couple div.copy-box{left:25px;top:132px}.rules-content section.monogram-technique div.copy-box{top:44px;width:100%}.rules-content section.monogram-technique div.copy-box h2{color:#fff;margin-bottom:25px}.rules-content section.monogram-technique div.copy-box p{color:#fff}.monogram-techniques section{max-width:740px;position:relative;margin-bottom:5px}.monogram-techniques section h1{font:34px/40px "Playfair Display",Georgia,serif;text-transform:uppercase;margin-bottom:20px;float:none;text-align:inherit;width:auto}.monogram-techniques section p{font:16px/24px futura-pt,Helvetica,Arial,sans-serif;margin-bottom:15px}.monogram-techniques section div.copy-box{z-index:2;position:absolute;width:100%}.monogram-techniques section img{z-index:1}.monogram-techniques section.col2{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.monogram-techniques section.col2 .col-banner{width:367px}.monogram-techniques section.col2 .col-banner div.copy-box{text-align:center;top:15px;width:367px}.monogram-techniques section.make-it-personal div.copy-box{text-align:center;bottom:0}.monogram-techniques section.foil-debossing div.copy-box{text-align:left;top:110px;left:15px}.monogram-techniques section.embroidery div.copy-box{text-align:right;top:125px;right:15px}.monogram-techniques section.blue-cta h1{font-size:30px;line-height:36px;color:#fff}.monogram-techniques section.blue-cta h1 span.arrow{background:url("../images/pages/monogram-guide/techniques/181120/arrow-white.png") no-repeat 0 center;width:11px;height:21px;display:inline-block}.monogram-techniques section.blue-cta .shop-personalized-gifts div.copy-box{top:40px}.monogram-techniques section.blue-cta .monogramming-etiquette div.copy-box{top:24px}#honestly-wtf .wtf-header{text-align:center;margin:30px 0 40px 0}#honestly-wtf .wtf-header h1{margin:0;padding:0;border:0}#honestly-wtf .wtf-header h1 .item-head{display:block;font-size:24px;padding:0;margin:0 0 2px 0}#honestly-wtf .wtf-header h1 .item-call{display:block;font:12px futura-pt,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding:0;margin:0 0 20px 0}#honestly-wtf .wtf-header h1 .item-call img{position:relative;top:2px;margin:0}#honestly-wtf .wtf-header p{font-size:12px;line-height:18px;width:720px;margin:0 auto 30px auto;letter-spacing:1px}#honestly-wtf .wtf-section{margin-bottom:40px}#honestly-wtf .wtf-section .copy{float:left;width:310px;margin-right:25px;text-align:center}#honestly-wtf .wtf-section .copy h2{font-size:24px;margin:0;padding-bottom:18px;text-transform:none}#honestly-wtf .wtf-section .copy h2 div{font:12px futura-pt,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}#honestly-wtf .wtf-section .copy p{font-size:14px;line-height:18px;margin-bottom:20px;letter-spacing:1px}#honestly-wtf .wtf-section .copy .shop{margin-bottom:10px}#honestly-wtf .wtf-section .copy .shop a{font:12px futura-pt,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:1px}#honestly-wtf .wtf-section .copy .shop::before{content:url("../images/pages/honestlywtf/bg-glyph-left.png");vertical-align:middle}#honestly-wtf .wtf-section .copy .shop::after{content:url("../images/pages/honestlywtf/bg-glyph-right.png");vertical-align:middle}#honestly-wtf .wtf-section .copy .thumb{float:left;margin:0 20px 20px 0}#honestly-wtf .wtf-section .copy .thumb img{border:1px solid #e6e6e6}#honestly-wtf .wtf-section .copy .thumb.right{margin-right:0}#honestly-wtf .wtf-section .hero{float:left;width:655px;margin-bottom:37px}.hborder{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:5px;width:990px;display:block;clear:both}#valentines-video #content{text-align:center}#valentines-video #content .valentines-copy h1{font-family:futura-pt,Helvetica,Arial,sans-serif;border:0;font-size:22px;text-transform:none;margin:30px 0 8px 0;padding:0;line-height:30px}#valentines-video #content .valentines-copy .divider{font-size:12px;color:#e6475a}#valentines-video #content .valentines-copy h2{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin:16px 0 23px 0;padding:0}#valentines-video #content .valentines-video-container{background:#e8f3f1;margin-bottom:50px}#valentines-video #content .valentines-video-container .hborder{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:5px;width:990px;display:block;clear:both;background:#fff}#valentines-video #content .valentines-video-container .valentines-youtube{margin:35px 0}#occasions-club .occasions-club-form{width:652px;margin:0 auto}#occasions-club .occasions-club-form h1{width:530px;margin:30px auto 15px auto;padding:0;border:0}#occasions-club .occasions-club-form .occasions-intro{margin-bottom:35px}#occasions-club .occasions-club-form .occasions-intro p{font-size:14px;line-height:24px;text-align:center;margin:0 0 10px 0}#occasions-club .occasions-club-form .occasions-intro p.last{margin-bottom:30px}#occasions-club .occasions-club-form .occasions-intro .birthdays{font-size:13px;letter-spacing:1px;font-weight:bold;color:#aab337}#occasions-club .occasions-club-form .occasions-intro .twentyoff{font-size:16px;font-weight:bold;margin-bottom:20px}#occasions-club .occasions-club-form .hr-1{width:652px;height:9px;display:block;background:url("../images/pages/occasions-club/hr.png") no-repeat center;margin:0 auto}#occasions-club .occasions-club-form h2{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;margin:0 0 10px 0;padding:0;line-height:22px;text-transform:none}#occasions-club .occasions-club-form p{font-size:16px;margin:20px 0;line-height:22px}#occasions-club .occasions-club-form p.required-info{font-size:14px;margin:0 0 10px 0;font-style:italic}#occasions-club .occasions-club-form p a{text-decoration:underline}#occasions-club .occasions-club-form .required{font-weight:bold}#occasions-club .occasions-club-form fieldset{margin-bottom:20px}#occasions-club .occasions-club-form fieldset label{font-size:14px}#occasions-club .occasions-club-form fieldset li{margin-bottom:10px}#occasions-club .occasions-club-form fieldset input,#occasions-club .occasions-club-form fieldset textarea{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:14px}#occasions-club .occasions-club-form fieldset input#s_gl_other{display:block;margin-top:10px;width:250px}#occasions-club .occasions-club-form fieldset input#s_why_mg_other{width:250px}#occasions-club .occasions-club-form fieldset textarea#s_favorite_gift{width:250px}#occasions-club .occasions-club-form .error-message li{margin:5px 0;color:#ee3e46;font-size:12px}#occasions-club .occasions-club-form .contact-info{margin-bottom:30px}#occasions-club .occasions-club-form .contact-info fieldset{margin-bottom:15px}#occasions-club .occasions-club-form .contact-info fieldset label{display:inline-block;width:180px}#occasions-club .occasions-club-form .contact-info fieldset input{width:220px}#occasions-club .occasions-club-form .privacy{font-size:11px;line-height:1.5}#occasions-club .occasions-club-form .occasions-club-thank-you{margin:35px 0 0 0}#occasions-club .occasions-club-form .occasions-club-thank-you p{text-align:center;margin:35px 0 50px 0;font:italic 16px "Times New Roman",Times,serif;letter-spacing:1px}#maybelle #content a:hover{color:#272727}#maybelle #content .mb-header-1{float:left;background:url("../images/pages/maybelle/bg-hero.jpg") no-repeat;width:990px;height:460px;text-align:center;margin-bottom:20px}#maybelle #content .mb-header-1 .mb-copy{float:left;margin:150px 0 0 140px}#maybelle #content .mb-header-1 .mb-copy p{font:14px/20px futura-pt,Helvetica,Arial,sans-serif;padding:0;margin:0 0 15px 0}#maybelle #content .mb-header-2{float:left;text-align:center}#maybelle #content .mb-header-2 .mb-kit{float:left;width:654px;height:318px;background:url("../images/pages/maybelle/bg-kit.jpg") no-repeat;margin-right:18px}#maybelle #content .mb-header-2 .mb-kit .mb-copy{float:left;margin:100px 0 0 15px}#maybelle #content .mb-header-2 .mb-kit .mb-copy h2{font:16px/22px futura-pt,Helvetica,Arial,sans-serif;padding:0;margin:0;font-weight:bold}#maybelle #content .mb-header-2 .mb-kit .mb-copy h2:hover{color:#767676}#maybelle #content .mb-header-2 .mb-kit .mb-copy span{display:block;font:bold 10px/18px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:1px;padding:0;margin:0 0 15px 0}#maybelle #content .mb-header-2 .mb-kit .mb-copy p{font:14px/20px futura-pt,Helvetica,Arial,sans-serif}#maybelle #content .mb-header-2 .mb-practice{float:left;width:318px;height:318px;background:url("../images/pages/maybelle/bg-practice.jpg") no-repeat}#maybelle #content .mb-header-2 .mb-practice .mb-copy{margin:200px 0 0 0}#maybelle #content .mb-header-2 .mb-practice .mb-copy h3{font:italic 18px/20px "Times New Roman",Times,serif;padding:0;margin:0 0 10px 0}#maybelle #content .mb-header-2 .mb-practice .mb-copy p{font:13px/20px futura-pt,Helvetica,Arial,sans-serif}#maybelle #content .hborder{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:5px;width:990px;display:block;float:left;clear:both;margin:35px 0}#maybelle #content ul.mb-products{float:left;margin:0 0 50px 0}#maybelle #content ul.mb-products li{display:block;float:left;width:318px;margin:0 18px 25px 0}#maybelle #content ul.mb-products li.last{margin-right:0}#maybelle #content ul.mb-products li img.mb-product-image{border:1px solid #e6e6e6;margin:0 0 10px 0}#maybelle #content ul.mb-products li img.mb-product-number{float:left;margin:0 5px 0 0}#maybelle #content ul.mb-products li .mb-copy{float:left}#maybelle #content ul.mb-products li .mb-copy h2{font:14px/18px futura-pt,Helvetica,Arial,sans-serif;padding:0;margin:0}#maybelle #content ul.mb-products li .mb-copy h2:hover{color:#767676}#maybelle #content ul.mb-products li .mb-copy span{display:block;font:bold 10px/18px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:1px}#tips-and-ideas #sidebar h2{font-size:12px;font-weight:bold;letter-spacing:1px;color:#272727}#tips-and-ideas #sidebar ul li{font-size:12px}#tips-and-ideas #content{margin-top:20px}#tips-and-ideas #content img.full-img{width:740px;margin:0 0 15px 0px}#tips-and-ideas #content img.half-img{width:370px;float:right;margin:0 0 15px 15px}#tips-and-ideas #content p{font-size:12px;line-height:24px;margin-bottom:20px}#tips-and-ideas #content p a{text-decoration:underline}#tips-and-ideas #content h2{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;padding:0;margin:0 0 5px 0}#tips-and-ideas #content h2.h2-alt{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:normal;text-transform:none;margin:35px 0 20px 0}#tips-and-ideas #content h3{font-size:12px;font-weight:bold;letter-spacing:1px;line-height:24px;text-transform:uppercase}#tips-and-ideas #content ul{list-style:disc outside none;margin-bottom:20px}#tips-and-ideas #content ul li{font-size:12px;line-height:24px;margin-left:25px}#tips-and-ideas #content iframe{margin-bottom:20px}#tips-and-ideas #tips-and-ideas-landing h1{margin:0 0 30px 0;padding:0;border:0}#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn{text-align:center;clear:both;float:left;margin:0px 0 20px 0;padding:0;width:990px}#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn .promo-item{float:left;margin:0px 18px 20px 0;padding:0px}#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn .promo-item h2{margin:0;padding:0 0 15px 0;background:url("../images/common/hr2.png") repeat-x bottom}#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn .promo-item h2 a:hover .item-head,#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn .promo-item h2 a:hover .item-call{color:#767676}#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn .promo-item h2 img{margin-right:0px;padding-right:0px;border:1px solid #e6e6e6;display:block;margin-bottom:13px}#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn .promo-item h2 .item-head{font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:lowercase;font-size:18px;letter-spacing:normal;color:#272727;padding:0;margin:0 0 4px 0;display:block;line-height:1.2}#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn .promo-item h2 .item-call{font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:10px;font-weight:bold;letter-spacing:1px;color:#272727;display:block;padding:0;margin:0}#tips-and-ideas #tips-and-ideas-landing .promo-multicolumn .promo-item.right{margin-right:0px}#tips-and-ideas #pack-climate p.left{min-height:276px}#tips-and-ideas #vacation-shop #content h1{border-bottom:1px solid #eaeaea;padding-bottom:25px;margin-bottom:30px;margin-top:35px}#tips-and-ideas #vacation-shop #content .section{position:relative}#tips-and-ideas #vacation-shop #content .section img{display:block}#tips-and-ideas #vacation-shop #content .section .copy{text-align:center;position:absolute}#tips-and-ideas #vacation-shop #content .section .copy p{font-size:18px;line-height:1.2;margin:0 auto 20px auto}#tips-and-ideas #vacation-shop #content .section .copy a.cta{font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px}#tips-and-ideas #vacation-shop #content .section .copy a.cta:after{content:" \203A"}#tips-and-ideas #vacation-shop #content .section-1 .copy{top:110px;left:55px}#tips-and-ideas #vacation-shop #content .section-1 .copy p{width:255px}#tips-and-ideas #vacation-shop #content .section-2 .copy{top:110px;right:45px}#tips-and-ideas #vacation-shop #content .section-2 .copy p{width:280px}#tips-and-ideas #vacation-shop #content .section-3 .copy{top:110px;left:10px}#tips-and-ideas #vacation-shop #content .section-3 .copy p{width:310px}#tips-and-ideas #vacation-shop #content .section-4 .copy{top:110px;right:40px}#tips-and-ideas #vacation-shop #content .section-4 .copy p{width:300px}#tips-and-ideas #vacation-shop #content .section-5 .copy{top:103px;left:25px}#tips-and-ideas #vacation-shop #content .section-5 .copy p{width:280px}#tips-and-ideas #vacation-shop #content .section-6 .copy{top:110px;right:55px}#tips-and-ideas #vacation-shop #content .section-6 .copy p{width:260px}#search-error #content{margin:35px 0}#search-error #content p{text-align:center;line-height:1.5;font-size:16px}#search-error #content p+p{font-size:13px}#search-error #content .underline{text-decoration:underline}#gift-guides-test #content .imagerollover.hoverSwappable{position:absolute}#gift-guides-test #content .gift-link-1.imagerollover.hoverSwappable{margin-top:50px;margin-left:500px}#gift-guides-test #content .gift-link-2.imagerollover.hoverSwappable{margin-top:250px;margin-left:700px}#gift-guides-test #content .gift-link-3.imagerollover.hoverSwappable{margin-top:350px;margin-left:550px}#monogrammed-gift-shop #content{overflow:auto;margin:0px 0 50px 0}#monogrammed-gift-shop #content img{display:block}#monogrammed-gift-shop #content .gs-banner{overflow:auto;margin-bottom:40px}#monogrammed-gift-shop #content .gs-banner.hero{margin-bottom:30px}#monogrammed-gift-shop #content .two-col{margin-bottom:10px}#monogrammed-gift-shop #content .two-col .col{float:left;margin:0 18px 30px 0}#monogrammed-gift-shop #content .two-col .col.right{margin-right:0}#monogrammed-gifts-for-mothers-day h1{border:0;padding:0;margin:0}#monogrammed-gifts-for-mothers-day h1 img{display:block}#monogrammed-gifts-for-mothers-day .mom-link img{display:block}#interactive-gift-guides #content{overflow:auto;margin-bottom:50px}#interactive-gift-guides .gift-nav{float:left}#interactive-gift-guides .gift-img{float:left}#interactive-gift-guides .gift-img .imagerollover.hoverSwappable{position:absolute}#interactive-gift-guides .gift-img .imagerollover.hoverSwappable .hoverSwap{z-index:1}#interactive-gift-guides .gift-img .gift-link-1{margin-left:53px;margin-top:88px}#interactive-gift-guides .gift-img .gift-link-2{margin-left:146px;margin-top:69px}#interactive-gift-guides .gift-img .gift-link-3{margin-left:256px;margin-top:88px}#interactive-gift-guides .gift-img .gift-link-4{margin-left:25px;margin-top:226px}#interactive-gift-guides .gift-img .gift-link-5{margin-left:68px;margin-top:236px}#interactive-gift-guides .gift-img .gift-link-6{margin-left:293px;margin-top:226px}#interactive-gift-guides .gift-img .gift-link-7{margin-left:291px;margin-top:408px}#interactive-gift-guides .gift-img .gift-link-8{margin-left:382px;margin-top:387px}#interactive-gift-guides .gift-img .gift-link-9{margin-left:361px;margin-top:497px}#interactive-gift-guides .gift-img .gift-link-10{margin-left:31px;margin-top:433px}#interactive-gift-guides .gift-img .gift-link-11{margin-left:3px;margin-top:646px}#interactive-gift-guides .gift-img .gift-link-12{margin-left:130px;margin-top:701px}#interactive-gift-guides .gift-img .gift-link-13{margin-left:239px;margin-top:585px}#interactive-gift-guides .gift-img .gift-link-14{margin-left:403px;margin-top:570px}#interactive-gift-guides .gift-img .gift-link-15{margin-left:497px;margin-top:642px}#interactive-gift-guides .gift-img .gift-link-16{margin-left:398px;margin-top:705px}#interactive-gift-guides .gift-img .gift-link-17{margin-left:381px;margin-top:770px}#interactive-gift-guides .gift-img .gift-link-18{margin-left:55px;margin-top:121px}#interactive-gift-guides .gift-img .gift-link-19{margin-left:124px;margin-top:77px}#interactive-gift-guides .gift-img .gift-link-20{margin-left:207px;margin-top:126px}#interactive-gift-guides .gift-img .gift-link-21{margin-left:466px;margin-top:86px}#interactive-gift-guides .gift-img .gift-link-22{margin-left:523px;margin-top:35px}#interactive-gift-guides .gift-img .gift-link-23{margin-left:107px;margin-top:210px}#interactive-gift-guides .gift-img .gift-link-24{margin-left:259px;margin-top:273px}#interactive-gift-guides .gift-img .gift-link-25{margin-left:351px;margin-top:248px}#interactive-gift-guides .gift-img .gift-link-26{margin-left:110px;margin-top:392px}#interactive-gift-guides .gift-img .gift-link-27{margin-left:254px;margin-top:426px}#interactive-gift-guides .gift-img .gift-link-28{margin-left:337px;margin-top:346px}#interactive-gift-guides .gift-img .gift-link-29{margin-left:409px;margin-top:446px}#interactive-gift-guides .gift-img .gift-link-30{margin-left:490px;margin-top:435px}#interactive-gift-guides .gift-img .gift-link-31{margin-left:83px;margin-top:496px}#interactive-gift-guides .gift-img .gift-link-32{margin-left:62px;margin-top:626px}#interactive-gift-guides .gift-img .gift-link-33{margin-left:313px;margin-top:588px}#interactive-gift-guides .gift-img .gift-link-34{margin-left:538px;margin-top:562px}#interactive-gift-guides .gift-img .gift-link-35{margin-left:307px;margin-top:648px}#interactive-gift-guides .gift-img .gift-link-36{margin-left:498px;margin-top:666px}#interactive-gift-guides .gift-img .gift-link-37{margin-left:209px;margin-top:733px}#interactive-gift-guides .gift-img .gift-link-38{margin-left:169px;margin-top:144px}#interactive-gift-guides .gift-img .gift-link-39{margin-left:323px;margin-top:149px}#interactive-gift-guides .gift-img .gift-link-40{margin-left:192px;margin-top:264px}#interactive-gift-guides .gift-img .gift-link-41{margin-left:170px;margin-top:353px}#interactive-gift-guides .gift-img .gift-link-42{margin-left:463px;margin-top:246px}#interactive-gift-guides .gift-img .gift-link-43{margin-left:31px;margin-top:409px}#interactive-gift-guides .gift-img .gift-link-44{margin-left:2px;margin-top:618px}#interactive-gift-guides .gift-img .gift-link-45{margin-left:46px;margin-top:653px}#interactive-gift-guides .gift-img .gift-link-46{margin-left:370px;margin-top:567px}#interactive-gift-guides .gift-img .gift-link-47{margin-left:336px;margin-top:698px}#interactive-gift-guides .gift-img .gift-link-48{margin-left:403px;margin-top:721px}#interactive-gift-guides .gift-img .gift-link-49{margin-left:112px;margin-top:40px}#interactive-gift-guides .gift-img .gift-link-50{margin-left:367px;margin-top:60px}#interactive-gift-guides .gift-img .gift-link-51{margin-left:474px;margin-top:11px}#interactive-gift-guides .gift-img .gift-link-52{margin-left:236px;margin-top:238px}#interactive-gift-guides .gift-img .gift-link-53{margin-left:454px;margin-top:160px}#interactive-gift-guides .gift-img .gift-link-54{margin-left:138px;margin-top:298px}#interactive-gift-guides .gift-img .gift-link-55{margin-left:471px;margin-top:254px}#interactive-gift-guides .gift-img .gift-link-56{margin-left:245px;margin-top:395px}#interactive-gift-guides .gift-img .gift-link-57{margin-left:159px;margin-top:533px}#interactive-gift-guides .gift-img .gift-link-58{margin-left:530px;margin-top:376px}#interactive-gift-guides .gift-img .gift-link-59{margin-left:499px;margin-top:519px}#interactive-gift-guides .gift-img .gift-link-60{margin-left:483px;margin-top:593px}#westelm{margin-top:0px}#westelm .westelm-form{width:990px;height:734px;background:url("../images/pages/westelm/bg.jpg") no-repeat}#westelm .westelm-form .contact-info{float:left;padding:124px 0 0 479px}#westelm .westelm-form .contact-info fieldset{float:left;margin-bottom:12px;margin-right:11px}#westelm .westelm-form .contact-info fieldset input{width:207px;height:29px;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;padding-left:10px}#westelm .westelm-form .error-message li{margin-top:2px;color:#ee3e46;font-size:11px;width:221px}#westelm .westelm-form .send-button{float:left;padding-left:824px}#westelm .privacy{font-size:11px;line-height:1.5;padding:10px 0}#westelm .privacy a{text-decoration:underline}#style-preview #content{overflow:auto;margin:0px 0 50px 0}#style-preview #content img{display:block}#style-preview #content .sp-banner{overflow:auto}#style-preview #content .sp-banner.sp-form{background:url("../images/pages/style-preview/bg-form.jpg") no-repeat top left;width:990px;height:317px;overflow:hidden}#style-preview #content .sp-banner.sp-form #curalate-contest-container{width:990px;height:317px;margin:140px 0 0 505px}#style-preview #content .sp-banner.animated-top{position:absolute;margin-top:-19px}#style-preview #content .sp-banner.animated-bottom{margin-top:210px}#meet-the-models #content{margin:0px 0 50px 0}#meet-the-models #content img{display:block}#mymarkandgraham #content .header img{display:block}#engagement-wedding-shop #content,#real-monogrammed-personalized-wedding-1 #content,#personalized-wedding-shop-by-color #content{text-align:center}#engagement-wedding-shop #content img,#real-monogrammed-personalized-wedding-1 #content img,#personalized-wedding-shop-by-color #content img{display:block}#engagement-wedding-shop #content h1,#engagement-wedding-shop #content h2,#engagement-wedding-shop #content h3,#real-monogrammed-personalized-wedding-1 #content h1,#real-monogrammed-personalized-wedding-1 #content h2,#real-monogrammed-personalized-wedding-1 #content h3,#personalized-wedding-shop-by-color #content h1,#personalized-wedding-shop-by-color #content h2,#personalized-wedding-shop-by-color #content h3{border:0;margin:0;padding:0}#engagement-wedding-shop #content h2.heading,#real-monogrammed-personalized-wedding-1 #content h2.heading,#personalized-wedding-shop-by-color #content h2.heading{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:48px;width:100%}#engagement-wedding-shop #content p,#real-monogrammed-personalized-wedding-1 #content p,#personalized-wedding-shop-by-color #content p{margin:0;padding:0}#engagement-wedding-shop #content header,#engagement-wedding-shop #content section,#real-monogrammed-personalized-wedding-1 #content header,#real-monogrammed-personalized-wedding-1 #content section,#personalized-wedding-shop-by-color #content header,#personalized-wedding-shop-by-color #content section{position:relative;overflow:hidden}#engagement-wedding-shop #content .column,#real-monogrammed-personalized-wedding-1 #content .column,#personalized-wedding-shop-by-color #content .column{position:relative;float:left}#engagement-wedding-shop #content .column.left,#real-monogrammed-personalized-wedding-1 #content .column.left,#personalized-wedding-shop-by-color #content .column.left{margin-left:0 !important}#engagement-wedding-shop #content .copy,#real-monogrammed-personalized-wedding-1 #content .copy,#personalized-wedding-shop-by-color #content .copy{position:absolute}#engagement-wedding-shop #content .cta,#real-monogrammed-personalized-wedding-1 #content .cta,#personalized-wedding-shop-by-color #content .cta{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;color:#272727}#engagement-wedding-shop #content .cta:after,#real-monogrammed-personalized-wedding-1 #content .cta:after,#personalized-wedding-shop-by-color #content .cta:after{content:"\00a0" "\203A"}#engagement-wedding-shop #content .cta-heading,#real-monogrammed-personalized-wedding-1 #content .cta-heading,#personalized-wedding-shop-by-color #content .cta-heading{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:28px;font-weight:bold;text-transform:uppercase;color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif}#engagement-wedding-shop #content .cta-heading:after,#real-monogrammed-personalized-wedding-1 #content .cta-heading:after,#personalized-wedding-shop-by-color #content .cta-heading:after{content:"\00a0" "\203A"}#engagement-wedding-shop #content h2.heading{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;letter-spacing:0.18em}#engagement-wedding-shop #content header{margin-bottom:50px}#engagement-wedding-shop #content header .copy{width:590px;top:28px;left:210px}#engagement-wedding-shop #content header .copy h1{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:44px;font-weight:900;text-transform:uppercase;letter-spacing:0.18em;line-height:40px;margin-bottom:11px}#engagement-wedding-shop #content header .copy h1 sup{font-size:24px}#engagement-wedding-shop #content header .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:28px;font-weight:200;text-transform:none;letter-spacing:0.05em;line-height:32px;margin-bottom:37px}#engagement-wedding-shop #content header .copy a.btn-blue{background-color:#232b3e;color:#fff;text-align:center;text-transform:uppercase;width:283px;font-size:18px;line-height:50px;display:block;margin:0 auto 23px}#engagement-wedding-shop #content .section-1{margin-bottom:50px}#engagement-wedding-shop #content .section-1 .column{margin:0 0 25px 25px}#engagement-wedding-shop #content .section-1 .copy{width:313px;top:327px;left:0px}#engagement-wedding-shop #content .section-1 .copy h2{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;letter-spacing:0.075em;margin-bottom:2px}#engagement-wedding-shop #content .section-1 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:14px;font-weight:200;text-transform:none;letter-spacing:0.05em;font-weight:normal;text-transform:uppercase}#engagement-wedding-shop #content .section-1 .copy p span:before{content:"\00b7" "\00a0"}#engagement-wedding-shop #content .section-1 .copy p span:after{content:"\00a0" "\00b7"}#engagement-wedding-shop #content .section-2{margin-bottom:50px}#engagement-wedding-shop #content .section-2 .column{margin:0 0 25px 28px}#engagement-wedding-shop #content .section-2 .row{margin-bottom:25px}#engagement-wedding-shop #content .section-3{margin-bottom:85px}#engagement-wedding-shop #content .section-3 h3{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin-bottom:28px}#engagement-wedding-shop #content .section-3 .column{margin:0 0 40px 11px}#engagement-wedding-shop #content .section-3 .copy{width:327px;top:126px;left:70px}#engagement-wedding-shop #content .section-3 .copy h3{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:28px;font-weight:200;text-transform:none;letter-spacing:0.05em;font-weight:400;letter-spacing:0.075em;text-transform:uppercase;margin-bottom:15px}#engagement-wedding-shop #content .section-3 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:24px;font-weight:200;text-transform:none;letter-spacing:0.05em;letter-spacing:0.03em;margin-bottom:20px}#engagement-wedding-shop #content .section-3 .copy .cta{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;letter-spacing:0.075em}#engagement-wedding-shop #content .section-4{margin-bottom:85px}#engagement-wedding-shop #content .section-4 .copy{width:360px;text-align:left;top:34px;right:39px}#engagement-wedding-shop #content .section-4 .copy p{color:#232b3e;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;margin-bottom:15px}#engagement-wedding-shop #content .section-5{margin-bottom:50px}#engagement-wedding-shop #content .section-5 .copy{width:500px;top:23px;left:425px}#engagement-wedding-shop #content .section-5 .copy h2{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:28px;font-weight:200;text-transform:none;letter-spacing:0.05em;font-weight:400;letter-spacing:0.03em;text-transform:uppercase;margin-bottom:15px}#engagement-wedding-shop #content .section-5 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;font-weight:200;text-transform:none;letter-spacing:0.05em;letter-spacing:0.03em;margin-bottom:20px}#engagement-wedding-shop #content .section-5 .copy .cta{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;letter-spacing:0.075em}.engagement-wedding-shop .section-monogram .text.section{position:relative;bottom:250px;width:50%;left:430px}.engagement-wedding-shop .section-monogram .text.section h2{font:24px futura-pt,Helvetica,Arial,sans-serif}.engagement-wedding-shop .section-monogram .text.section p{font:18px futura-pt,Helvetica,Arial,sans-serif}#real-monogrammed-personalized-wedding-1 #content header{padding:75px 0 0;margin-bottom:40px}#real-monogrammed-personalized-wedding-1 #content header h1{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;letter-spacing:0.18em;margin-bottom:5px}#real-monogrammed-personalized-wedding-1 #content header p{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;letter-spacing:0.075em;margin-bottom:90px}#real-monogrammed-personalized-wedding-1 #content header .copy{width:200px}#real-monogrammed-personalized-wedding-1 #content header .copy h3{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;margin-bottom:5px}#real-monogrammed-personalized-wedding-1 #content header .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:24px;font-weight:200;text-transform:none;letter-spacing:0.05em;letter-spacing:0.03em;line-height:30px}#real-monogrammed-personalized-wedding-1 #content header .copy-1{width:185px;top:270px;left:280px}#real-monogrammed-personalized-wedding-1 #content header .copy-2{width:246px;top:610px;left:0px}#real-monogrammed-personalized-wedding-1 #content header .copy-2 p{width:220px;margin:0 auto}#real-monogrammed-personalized-wedding-1 #content header .copy-3{width:190px;top:1020px;left:520px}#real-monogrammed-personalized-wedding-1 #content .section-1,#real-monogrammed-personalized-wedding-1 #content .section-3,#real-monogrammed-personalized-wedding-1 #content .section-5{margin-bottom:140px}#real-monogrammed-personalized-wedding-1 #content .section-1 .h2-container h2,#real-monogrammed-personalized-wedding-1 #content .section-3 .h2-container h2,#real-monogrammed-personalized-wedding-1 #content .section-5 .h2-container h2{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;letter-spacing:0.18em;margin-bottom:40px}#real-monogrammed-personalized-wedding-1 #content .section-1 .column,#real-monogrammed-personalized-wedding-1 #content .section-3 .column,#real-monogrammed-personalized-wedding-1 #content .section-5 .column{margin:0 0 10px 11px}#real-monogrammed-personalized-wedding-1 #content .section-1 .column a.last,#real-monogrammed-personalized-wedding-1 #content .section-3 .column a.last,#real-monogrammed-personalized-wedding-1 #content .section-5 .column a.last{background-color:#ece2d7;width:235px;height:351px;display:inline-block}#real-monogrammed-personalized-wedding-1 #content .section-1 .column a.last .copy,#real-monogrammed-personalized-wedding-1 #content .section-3 .column a.last .copy,#real-monogrammed-personalized-wedding-1 #content .section-5 .column a.last .copy{top:115px}#real-monogrammed-personalized-wedding-1 #content .section-1 .column a.last .copy h3,#real-monogrammed-personalized-wedding-1 #content .section-3 .column a.last .copy h3,#real-monogrammed-personalized-wedding-1 #content .section-5 .column a.last .copy h3{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;letter-spacing:0.075em;line-height:28px}#real-monogrammed-personalized-wedding-1 #content .section-1 .copy,#real-monogrammed-personalized-wedding-1 #content .section-3 .copy,#real-monogrammed-personalized-wedding-1 #content .section-5 .copy{width:239px;left:0px}#real-monogrammed-personalized-wedding-1 #content .section-1 .copy p,#real-monogrammed-personalized-wedding-1 #content .section-3 .copy p,#real-monogrammed-personalized-wedding-1 #content .section-5 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;text-transform:uppercase;font-weight:normal;line-height:20px}#real-monogrammed-personalized-wedding-1 #content .section-1 .column.shop-gifts,#real-monogrammed-personalized-wedding-1 #content .section-3 .column.shop-gifts,#real-monogrammed-personalized-wedding-1 #content .section-5 .column.shop-gifts{height:352px;width:239px;background-color:#ece2d7}#real-monogrammed-personalized-wedding-1 #content .section-1 .column.shop-gifts .copy,#real-monogrammed-personalized-wedding-1 #content .section-3 .column.shop-gifts .copy,#real-monogrammed-personalized-wedding-1 #content .section-5 .column.shop-gifts .copy{top:124px}#real-monogrammed-personalized-wedding-1 #content .section-1 .column.shop-gifts .copy p,#real-monogrammed-personalized-wedding-1 #content .section-3 .column.shop-gifts .copy p,#real-monogrammed-personalized-wedding-1 #content .section-5 .column.shop-gifts .copy p{font-family:"Playfair Display",Georgia,serif;font-size:30px;line-height:36px;text-transform:none}#real-monogrammed-personalized-wedding-1 #content .section-1 .copy{top:277px}#real-monogrammed-personalized-wedding-1 #content .section-3{margin-bottom:60px}#real-monogrammed-personalized-wedding-1 #content .section-3 .h2-container h2{left:326px}#real-monogrammed-personalized-wedding-1 #content .section-3 .copy{top:285px}#real-monogrammed-personalized-wedding-1 #content .section-5{margin-bottom:150px}#real-monogrammed-personalized-wedding-1 #content .section-5 .h2-container h2{left:331px}#real-monogrammed-personalized-wedding-1 #content .section-5 .copy{top:270px}#real-monogrammed-personalized-wedding-1 #content .section-2,#real-monogrammed-personalized-wedding-1 #content .section-4{margin-bottom:40px}#real-monogrammed-personalized-wedding-1 #content .section-2 .copy h2,#real-monogrammed-personalized-wedding-1 #content .section-4 .copy h2{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:30px;font-weight:200;text-transform:none;letter-spacing:0.05em;line-height:34px;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em}#real-monogrammed-personalized-wedding-1 #content .section-2 .copy p,#real-monogrammed-personalized-wedding-1 #content .section-4 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:24px;font-weight:200;text-transform:none;letter-spacing:0.05em;letter-spacing:0.03em;line-height:30px;margin-bottom:15px}#real-monogrammed-personalized-wedding-1 #content .section-2 .copy{width:305px;top:15px;left:360px}#real-monogrammed-personalized-wedding-1 #content .section-2 .copy h2{margin-bottom:10px}#real-monogrammed-personalized-wedding-1 #content .section-4 .copy{width:295px;top:42px;left:370px}#real-monogrammed-personalized-wedding-1 #content .section-4 .copy h2{margin-bottom:10px}#real-monogrammed-personalized-wedding-1 #content .section-4 .copy p{margin-bottom:10px}#real-monogrammed-personalized-wedding-1 #content .section-4 .copy strong{font-weight:400}#real-monogrammed-personalized-wedding-1 #content .section-6{margin-bottom:35px}#real-monogrammed-personalized-wedding-1 #content .section-6 .copy{width:460px;top:34px;left:513px;text-align:left}#real-monogrammed-personalized-wedding-1 #content .section-6 .copy h2{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:35px;font-weight:200;text-transform:none;letter-spacing:0.05em;font-weight:500;text-transform:uppercase;margin-bottom:15px}#real-monogrammed-personalized-wedding-1 #content .section-6 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:24px;font-weight:200;text-transform:none;letter-spacing:0.05em;letter-spacing:0.03em;line-height:30px}#real-monogrammed-personalized-wedding-1 #content .section-6 .copy span,#real-monogrammed-personalized-wedding-1 #content .section-6 .copy a{display:block;font-size:18px}#real-monogrammed-personalized-wedding-1 #content .section-6 .copy span{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0.18em;letter-spacing:0.05em;margin-bottom:20px}#real-monogrammed-personalized-wedding-1 #content .section-6 .copy a{font-weight:bold;margin-bottom:20px}#real-monogrammed-personalized-wedding-1 #content .section-6 .copy .divider{height:1px;width:125px;background-color:#272727;margin:22px 0}#real-monogrammed-personalized-wedding-1 #content .section-7{margin-bottom:15px}#real-monogrammed-personalized-wedding-1 #content .section-7 .copy-1{width:180px;top:65px;left:299px}#real-monogrammed-personalized-wedding-1 #content .section-7 .copy-1 p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:24px;font-weight:200;text-transform:none;letter-spacing:0.05em;letter-spacing:0.03em;line-height:30px}#real-monogrammed-personalized-wedding-1 #content .section-7 .copy-2{width:400px;top:478px;left:570px}#real-monogrammed-personalized-wedding-1 #content .section-7 .copy-2 p{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;line-height:30px;letter-spacing:0.075em}#real-monogrammed-personalized-wedding-1 #content .section-8{background-color:#ece2d7;margin-bottom:40px}#real-monogrammed-personalized-wedding-1 #content .section-8 h2{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:27px;font-weight:900;text-transform:uppercase;letter-spacing:0.18em;letter-spacing:0.18em;margin-top:35px;margin-bottom:10px}#real-monogrammed-personalized-wedding-1 #content .section-8 span{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;letter-spacing:0.075em;display:block;margin-bottom:25px}#personalized-wedding-shop-by-color #content header{padding:65px 0 0}#personalized-wedding-shop-by-color #content header h1{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;letter-spacing:0.18em;margin-bottom:20px}#personalized-wedding-shop-by-color #content header p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:20px;font-weight:200;text-transform:none;letter-spacing:0.05em;line-height:28px;margin-bottom:45px}#personalized-wedding-shop-by-color #content h2{color:#272727;font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:36px;font-weight:900;text-transform:uppercase;letter-spacing:0.18em;margin-top:70px;margin-bottom:50px}#personalized-wedding-shop-by-color #content .column{margin:0 0 10px 10px}#personalized-wedding-shop-by-color #content .section-10{margin-top:60px}#personalized-wedding-shop-by-color #content .section-1 h2{margin-top:50px}#mg-pk-baby-collection #content{text-align:center}#mg-pk-baby-collection #content img{display:block}#mg-pk-baby-collection #content h1,#mg-pk-baby-collection #content h2,#mg-pk-baby-collection #content h3{border:0;margin:0;padding:0}#mg-pk-baby-collection #content h2.heading{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:48px;width:100%}#mg-pk-baby-collection #content p{margin:0;padding:0}#mg-pk-baby-collection #content header,#mg-pk-baby-collection #content section{position:relative;overflow:hidden}#mg-pk-baby-collection #content .column{position:relative;float:left}#mg-pk-baby-collection #content .column.left{margin-left:0 !important}#mg-pk-baby-collection #content .copy{position:absolute}#mg-pk-baby-collection #content .cta{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase}#mg-pk-baby-collection #content .cta:after{content:"\00a0" "\203A"}#mg-pk-baby-collection #content .cta-heading{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:28px;font-weight:bold;text-transform:uppercase;font-family:futura-pt,Helvetica,Arial,sans-serif}#mg-pk-baby-collection #content .cta-heading:after{content:"\00a0" "\203A"}#mg-pk-baby-collection #content header{margin-bottom:25px}#mg-pk-baby-collection #content header .copy{top:95px;left:103px}#mg-pk-baby-collection #content header .copy h1{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:43.77px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px}#mg-pk-baby-collection #content header .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;text-transform:none;font-weight:bold;text-transform:uppercase}#mg-pk-baby-collection #content .section-1{margin-bottom:25px}#mg-pk-baby-collection #content .section-1 .column{margin:0 0 50px 28px}#mg-pk-baby-collection #content .section-1 .copy{width:311px;top:327px;left:0px}#mg-pk-baby-collection #content .section-2{margin-bottom:30px}#mg-pk-baby-collection #content .section-2 .column{margin:0 0 40px 11px}#mg-pk-baby-collection #content .section-2 .copy{width:506px;top:180px;left:0px}#mg-pk-baby-collection #content .section-2 .copy h2{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:15px}#mg-pk-baby-collection #content .section-2 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;line-height:24px;margin-bottom:30px}#mg-pk-baby-collection #content .section-3 .copy{width:568px;text-align:left;top:55px;right:0px}#mg-pk-baby-collection #content .section-3 .copy h3{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin-bottom:5px}#mg-pk-baby-collection #content .section-3 .copy h4{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:14px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin-bottom:15px}#mg-pk-baby-collection #content .section-3 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;line-height:26px}#mg-pk-baby-collection #content .section-4 .copy.one{top:170px;right:80px}#mg-pk-baby-collection #content .section-4 .copy.two{bottom:80px;right:100px}#mg-pk-baby-collection #content .section-4 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;text-transform:none;line-height:30px;text-transform:uppercase;font-weight:bold;margin-bottom:25px}#mg-pk-baby-collection #content .section-5 .copy{width:435px;top:148px;left:0}#mg-pk-baby-collection #content .section-5 .copy h2{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:30px}#mg-pk-baby-collection #content .section-5 .copy h2 span{text-transform:lowercase}#mg-pk-baby-collection #content .section-5 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;line-height:25px;margin-bottom:25px}#mg-pk-baby-collection #content .section-6{margin-bottom:60px}#mg-pk-baby-collection #content .section-6 .copy{width:445px;top:110px;right:65px}#mg-pk-baby-collection #content .section-6 .copy h2{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:30px}#mg-pk-baby-collection #content .section-6 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;line-height:22px;margin-bottom:25px}#mg-pk-baby-collection #content .section-7 h2{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:15px}#mg-pk-baby-collection #content .section-7 p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;margin-bottom:50px}#mg-pk-baby-collection #content .section-7 .row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}#mg-pk-baby-collection #content .section-7 .column{margin:0 50px 75px}#mg-pk-baby-collection #content .section-7 .copy{width:200px;position:relative}#mg-pk-baby-collection #content .section-7 .copy p{text-transform:uppercase;font-weight:bold;margin-bottom:0}#mg-pk-baby-collection #content .section-8{margin-bottom:25px}#mg-pk-baby-collection #content .section-8 h3{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;font-family:futura-pt,Helvetica,Arial,sans-serif;margin-bottom:40px}#mg-pk-baby-collection #content .section-8 .row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}#mg-pk-baby-collection #content .section-8 .column{margin:0 10px 25px}#mg-pk-baby-collection #content .section-8 .column img{margin-bottom:5px}#mg-pk-baby-collection #content .section-8 .copy{width:112px;position:relative}#mg-pk-baby-collection #content .section-8 .copy p{color:#272727;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;text-transform:uppercase}#mg-pk-baby-collection #content .section-9{margin-bottom:25px}#mg-pk-baby-collection #content .section-9 .copy{width:445px;top:110px;right:0}#mg-pk-baby-collection #content .section-9 .copy h2{color:#272727;font-family:"Playfair Display",Georgia,serif;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:30px}#fall-essentials-2018 #content,#how-to-wear-blanket-scarf #content{text-align:center}#fall-essentials-2018 #content img,#how-to-wear-blanket-scarf #content img{display:block}#fall-essentials-2018 #content h1,#fall-essentials-2018 #content h2,#fall-essentials-2018 #content h3,#how-to-wear-blanket-scarf #content h1,#how-to-wear-blanket-scarf #content h2,#how-to-wear-blanket-scarf #content h3{font-family:"Playfair Display",Georgia,serif;border:0;margin:0;padding:0}#fall-essentials-2018 #content p,#how-to-wear-blanket-scarf #content p{margin:0;padding:0}#fall-essentials-2018 #content header,#fall-essentials-2018 #content section,#how-to-wear-blanket-scarf #content header,#how-to-wear-blanket-scarf #content section{position:relative;overflow:hidden}#fall-essentials-2018 #content .column,#how-to-wear-blanket-scarf #content .column{position:relative;float:left}#fall-essentials-2018 #content .column.left,#how-to-wear-blanket-scarf #content .column.left{margin-left:0 !important}#fall-essentials-2018 #content .copy,#how-to-wear-blanket-scarf #content .copy{position:absolute;top:0;left:0}#fall-essentials-2018 #content .cta:after,#how-to-wear-blanket-scarf #content .cta:after{content:"\00a0" "\203A"}#fall-essentials-2018 #content .cta-underline,#how-to-wear-blanket-scarf #content .cta-underline{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;text-decoration:underline}#fall-essentials-2018 #content header{margin-bottom:40px}#fall-essentials-2018 #content header .copy{width:305px;top:56px;left:19px}#fall-essentials-2018 #content header .copy h1{font-size:40px;color:#232b3e;text-transform:uppercase;margin-bottom:16px;line-height:45px}#fall-essentials-2018 #content header .copy h1 span{font-size:95px}#fall-essentials-2018 #content header .copy p{font-size:16px;line-height:24px;color:#000}#fall-essentials-2018 #content .section-1{margin-bottom:90px}#fall-essentials-2018 #content .section-1 .column{width:304px;margin:0 0 15px 39px}#fall-essentials-2018 #content .section-1 h2{font-size:36px;text-transform:uppercase;border-bottom:1px solid #d1d1d1;padding-bottom:30px;margin-bottom:10px}#fall-essentials-2018 #content .section-1 h3{font-size:24px;text-transform:capitalize;margin-top:15px;margin-bottom:5px}#fall-essentials-2018 #content .section-1 p{font-size:16px;line-height:24px;margin-bottom:5px;width:265px;margin-left:auto;margin-right:auto}#fall-essentials-2018 #content .section-2{margin-bottom:60px}#fall-essentials-2018 #content .section-2 h2{font-size:36px;text-transform:uppercase;margin-bottom:15px}#fall-essentials-2018 #content .section-2 p{font-size:16px;line-height:24px;letter-spacing:-0.5px}#fall-essentials-2018 #content .section-2 .copy-1{width:465px;top:10px;left:6px}#fall-essentials-2018 #content .section-2 .copy-1 p{margin-bottom:20px}#fall-essentials-2018 #content .section-2 .copy-1 .btn-primary{font-size:18px;letter-spacing:0.5px;line-height:48px;height:50px;padding:0 35px;background:#232b3e;border:1px solid #232b3e}#fall-essentials-2018 #content .section-2 .copy-2{width:456px;top:0;left:488px}#fall-essentials-2018 #content .section-2 .copy-2 p{width:355px;margin:20px auto 0 auto}#fall-essentials-2018 #content .section-3{margin-bottom:60px}#fall-essentials-2018 #content .section-3 h2{font-size:30px;text-transform:uppercase;background-color:#e8daca;padding:20px 0;margin-bottom:30px}#fall-essentials-2018 #content .section-3 h3{font-size:36px;line-height:36px;text-transform:uppercase;margin-bottom:30px}#fall-essentials-2018 #content .section-3 h3 span{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:22px;vertical-align:top}#fall-essentials-2018 #content .section-3 .column{margin:0 0 40px 11px}#fall-essentials-2018 #content .section-3 .copy{width:239px;top:266px;left:0px}#fall-essentials-2018 #content .section-3 .copy p{font-size:18px;text-transform:uppercase;letter-spacing:0.5px;line-height:23px}#fall-essentials-2018 #content .section-4{margin-bottom:100px}#fall-essentials-2018 #content .section-4 .copy{width:290px;top:64px;left:6px}#fall-essentials-2018 #content .section-4 .copy h2{font-size:30px;text-transform:none;margin-bottom:25px}#fall-essentials-2018 #content .section-4 .copy h3{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:18px}#fall-essentials-2018 #content .section-4 .copy p{font-size:16px;line-height:24px;margin-bottom:35px}#fall-essentials-2018 #content .section-4 .copy span{font-size:16px;display:block}#fall-essentials-2018 #content .section-5{margin-bottom:50px}#how-to-wear-blanket-scarf #content header{margin-bottom:25px}#how-to-wear-blanket-scarf #content header h1{font-size:40px;line-height:50px;width:460px;margin:30px auto 15px auto}#how-to-wear-blanket-scarf #content header p{font-size:16px;line-height:24px;width:755px;margin:0 auto 20px auto}#how-to-wear-blanket-scarf #content .section-1{width:744px;margin:0 auto 20px auto}#how-to-wear-blanket-scarf #content .section-1 .column{margin-bottom:20px}#how-to-wear-blanket-scarf #content .section-2{margin-bottom:50px}#how-to-wear-blanket-scarf #content .section-3{margin-bottom:50px}#how-to-wear-blanket-scarf #content .section-4{margin-bottom:10px}#how-to-wear-blanket-scarf #content .section-5{margin-bottom:15px}#how-to-wear-blanket-scarf #content .section-5 .column{margin:0 0 14px 14px}#home-makeover-sweeps section{margin:45px auto}#home-makeover-sweeps p{font:14px/28px futura-pt,Helvetica,Arial,sans-serif;color:#000}#home-makeover-sweeps sup{font-size:0.7em;line-height:0.7em}#home-makeover-sweeps b{font-weight:bold}#home-makeover-sweeps .btn{width:150px;padding:0;border:none;background-color:#c7ece6;font:bold 13px/28px "Montserrat",futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.2em}#home-makeover-sweeps .hms-header{background:transparent url("../images/pages/home-makeover-sweeps/hdr-home-makeover.png") no-repeat;width:990px;height:475px;position:relative}#home-makeover-sweeps .hms-header .copy{text-align:center;position:absolute;width:540px;left:232px;top:240px}#home-makeover-sweeps .hms-header a{color:#ee6b5d;text-decoration:underline}#home-makeover-sweeps .hms-footer{background-color:#f3f3f3;padding:40px 45px}#home-makeover-sweeps .hms-footer .hms-two-across{text-align:center;margin-bottom:20px}#home-makeover-sweeps .hms-footer .hms-two-across>div{display:inline-block;width:440px;padding:0 50px;border-left:1px solid #000}#home-makeover-sweeps .hms-footer .hms-two-across>div:first-child{border-left:none;width:auto}#home-makeover-sweeps .hms-footer .hms-two-across>div p{font-family:"Montserrat",futura-pt,Helvetica,Arial,sans-serif;padding-top:15px;font-size:17px;line-height:22px;text-align:left}#home-makeover-sweeps .hms-legal{padding:0 45px}#home-makeover-sweeps .hms-legal p{font-size:11px;font-weight:300;line-height:13px;padding-top:10px}#home-makeover-sweeps .hms-legal a{text-decoration:underline;color:#000}#holiday-travel-sweepstakes section{position:relative}#holiday-travel-sweepstakes section h1{font:60px/60px "Playfair Display",Georgia,serif;text-transform:uppercase;padding-bottom:0;margin-bottom:20px;border-bottom:none;text-align:center}#holiday-travel-sweepstakes section h2{font:28px/48px futura-pt,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center}#holiday-travel-sweepstakes section p{font:22px/42px futura-pt,Helvetica,Arial,sans-serif;margin-bottom:15px;text-align:center}#holiday-travel-sweepstakes section a{font:19px/38px futura-pt,Helvetica,Arial,sans-serif;text-align:center;display:block}#holiday-travel-sweepstakes section ol{list-style:decimal}#holiday-travel-sweepstakes section ol li{list-style-position:outside;margin-bottom:15px}#holiday-travel-sweepstakes section img{z-index:1}#holiday-travel-sweepstakes section .copy-box{z-index:2;position:absolute;bottom:56px;width:606px}#holiday-travel-sweepstakes section.hts-form{margin-top:70px}#holiday-travel-sweepstakes section.hts-form h1{font-size:36px;line-height:normal;margin-bottom:0;text-transform:none}#holiday-travel-sweepstakes section.hts-form p{font-size:18px}#holiday-travel-sweepstakes section.hts-form p.fine-print{font-size:12px;line-height:18px;text-align:left}#holiday-travel-sweepstakes section.hts-form p.fine-print a{font-size:12px;line-height:18px;border-bottom:1px solid #d7d7d7}#holiday-travel-sweepstakes section.hts-form a{z-index:2;font-size:12px;line-height:18px;border-bottom:1px solid #d7d7d7;display:inline-block}#holiday-travel-sweepstakes section.hts-form div.copy-box{position:absolute;bottom:100px;left:195px;width:370px}#holiday-travel-sweepstakes section.hts-form #curalate-contest-container{height:520px;z-index:1}#holiday-travel-sweepstakes section.thank-you{text-align:center;margin-top:70px}#holiday-travel-sweepstakes section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:0;text-transform:none}#holiday-travel-sweepstakes section.thank-you p{font-size:18px}#holiday-travel-sweepstakes section.thank-you a{font-size:16px;line-height:20px;border-bottom:1px solid #d7d7d7;margin:50px 0;display:inline-block;text-align:center}#holiday-travel-sweepstakes section.sweepstakes-rules h1{font-size:30px}#holidayjmclaughlinsweeps section{position:relative}#holidayjmclaughlinsweeps section h1{font:50.08px "Playfair Display",Georgia,serif;line-height:normal;text-transform:uppercase;color:#fff;padding-bottom:0;margin-bottom:45px;border-bottom:none;text-align:center}#holidayjmclaughlinsweeps section h2{font:30.05px/50.08px futura-pt,Helvetica,Arial,sans-serif;text-transform:none;color:#fff;text-align:center}#holidayjmclaughlinsweeps section h2 span{font-size:22.53px}#holidayjmclaughlinsweeps section p{font:22px/42px futura-pt,Helvetica,Arial,sans-serif;margin-bottom:15px;text-align:center}#holidayjmclaughlinsweeps section a{font:20.03px/42.57px futura-pt,Helvetica,Arial,sans-serif;color:#323f7f;text-align:center;display:inline-block}#holidayjmclaughlinsweeps section ol{list-style:decimal}#holidayjmclaughlinsweeps section ol li{list-style-position:outside;margin-bottom:15px}#holidayjmclaughlinsweeps section img{z-index:1}#holidayjmclaughlinsweeps section .copy-box{z-index:2;position:absolute;bottom:184px;width:493px}#holidayjmclaughlinsweeps section.hero{margin-bottom:55px}#holidayjmclaughlinsweeps section.nav-link{text-align:center}#holidayjmclaughlinsweeps section.nav-link a{margin:0 20px}#holidayjmclaughlinsweeps section.hts-form{margin-top:0}#holidayjmclaughlinsweeps section.hts-form h1{font-size:36px;line-height:normal;margin-bottom:0;text-transform:none}#holidayjmclaughlinsweeps section.hts-form a{z-index:2;font-size:12px;line-height:18px;border-bottom:1px solid #d7d7d7;display:inline-block;text-transform:none}#holidayjmclaughlinsweeps section.hts-form p{font-size:18px}#holidayjmclaughlinsweeps section.hts-form p.fine-print{font-size:12px;line-height:18px;text-align:left}#holidayjmclaughlinsweeps section.hts-form p.fine-print a{font-size:12px;line-height:18px;border-bottom:1px solid #d7d7d7}#holidayjmclaughlinsweeps section.hts-form div.copy-box{position:absolute;bottom:100px;left:195px;width:370px}#holidayjmclaughlinsweeps section.hts-form #curalate-contest-container{height:520px;z-index:1}#holidayjmclaughlinsweeps section.thank-you{text-align:center;margin-top:70px}#holidayjmclaughlinsweeps section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:0;text-transform:none}#holidayjmclaughlinsweeps section.thank-you p{font-size:18px}#holidayjmclaughlinsweeps section.thank-you a{font-size:16px;line-height:20px;border-bottom:1px solid #d7d7d7;margin:50px 0;display:inline-block;text-align:center}#holidayjmclaughlinsweeps section.sweepstakes-rules h1{font-size:30px}#wedding-sweeps section{position:relative}#wedding-sweeps section h1{font:36px "Playfair Display",Georgia,serif;line-height:normal;text-transform:uppercase;color:#232b3e;padding-bottom:0;margin-bottom:45px;border-bottom:none;text-align:center}#wedding-sweeps section h2{font:22px futura-pt,Helvetica,Arial,sans-serif;text-transform:none;color:#232b3e;text-align:center}#wedding-sweeps section h2 span{line-height:50px}#wedding-sweeps section p{font:22px/42px futura-pt,Helvetica,Arial,sans-serif;color:#232b3e;margin-bottom:15px;text-align:center}#wedding-sweeps section a{font:20.03px/42.57px futura-pt,Helvetica,Arial,sans-serif;color:#232b3e;text-align:center;display:inline-block}#wedding-sweeps section img{z-index:1}#wedding-sweeps section .hero-copy-box{z-index:2;position:absolute;top:235px;width:100%}#wedding-sweeps section .hero-copy-box h2{font-size:20px}#wedding-sweeps section .copy-box{z-index:2;position:absolute;top:390px;width:493px}#wedding-sweeps section.thank-you{text-align:center}#wedding-sweeps section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:20px;text-transform:none;color:#232b3e}#wedding-sweeps section.thank-you p{font-size:18px;line-height:normal}#wedding-sweeps section.thank-you a{font-size:16px;line-height:20px;border-bottom:1px solid #232b3e;margin:20px 0 35px;display:inline-block;text-align:center}#wedding-sweeps section.thank-you .btn-blue{background-color:#232b3e;color:#fff;font-weight:bold;text-transform:uppercase;width:385px;line-height:50px;margin-top:0;margin-bottom:10px}#wedding-sweeps section.thank-you .copy-box{top:65px;right:0;width:452px}#wedding-sweeps section.sweepstakes-rules h1{font-size:30px;color:#232b3e}#wedding-sweeps section.sweepstakes-rules ol li{list-style:decimal;margin-bottom:15px;font-size:12px;line-height:normal}#wedding-sweeps section.sweepstakes-rules ol li a{font-size:12px;line-height:normal;text-decoration:underline}#romper-mg-sweepstakes section{position:relative}#romper-mg-sweepstakes section.header h1{font:60px/68px "Playfair Display",Georgia,serif;text-transform:uppercase;color:#232b3e;padding-bottom:0;margin-bottom:30px;border-bottom:none;text-align:center}#romper-mg-sweepstakes section.header h1 span{font:bold 24px futura-pt,Helvetica,Arial,sans-serif;color:#272727}#romper-mg-sweepstakes section.header p{font:20px/28px futura-pt,Helvetica,Arial,sans-serif;color:#232b3e;margin:0 auto 5px auto;text-align:center;width:630px}#romper-mg-sweepstakes section.thank-you{text-align:center;height:560px;background-color:#f9f9f9}#romper-mg-sweepstakes section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:20px;text-transform:none;color:#232b3e}#romper-mg-sweepstakes section.thank-you h2{font:38px "Playfair Display",Georgia,serif;line-height:normal;margin-bottom:15px;padding-top:150px;padding-bottom:0px;text-transform:none}#romper-mg-sweepstakes section.thank-you p{font-size:20px;line-height:normal;margin-bottom:30px}#romper-mg-sweepstakes section.thank-you a.btn-blue{background-color:#232b3e;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:50px;margin:0 auto 25px auto;text-align:center;text-transform:uppercase;width:370px}#romper-mg-sweepstakes section.sweepstakes-rules h1{font:30px "Playfair Display",Georgia,serif;color:#232b3e;border-bottom:none;text-align:center;padding-bottom:0;margin:20px 0}#romper-mg-sweepstakes section.sweepstakes-rules ol li{list-style:decimal;margin-bottom:15px;font-size:12px;line-height:normal}#romper-mg-sweepstakes section.sweepstakes-rules ol li a{font-size:12px;line-height:normal;text-decoration:underline}#fantasy-sweepstakes section{position:relative}#fantasy-sweepstakes section.header{margin-bottom:50px}#fantasy-sweepstakes section.header h1{font:60px/68px "Playfair Display",Georgia,serif;text-transform:uppercase;color:#232b3e;padding-bottom:0;margin-bottom:30px;margin-top:20px;border-bottom:none;text-align:center}#fantasy-sweepstakes section.header h1 span{font:bold 24px futura-pt,Helvetica,Arial,sans-serif;color:#272727}#fantasy-sweepstakes section.header p{font:20px/28px futura-pt,Helvetica,Arial,sans-serif;color:#232b3e;margin:0 auto 20px auto;text-align:center;width:885px}#fantasy-sweepstakes section.thank-you{text-align:center;height:560px;background-color:#f9f9f9}#fantasy-sweepstakes section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:20px;text-transform:none;color:#232b3e}#fantasy-sweepstakes section.thank-you h2{font:38px "Playfair Display",Georgia,serif;line-height:normal;margin-bottom:15px;padding-top:150px;padding-bottom:0px;text-transform:none}#fantasy-sweepstakes section.thank-you p{font-size:20px;line-height:normal;margin-bottom:30px}#fantasy-sweepstakes section.thank-you a.btn-blue{background-color:#232b3e;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:50px;margin:0 auto 25px auto;text-align:center;text-transform:uppercase;width:290px}#fantasy-sweepstakes section.sweepstakes-rules h1{font:30px "Playfair Display",Georgia,serif;color:#232b3e;border-bottom:none;text-align:center;padding-bottom:0;margin:20px 0}#fantasy-sweepstakes section.sweepstakes-rules ol li{list-style:decimal;margin-bottom:15px;font-size:12px;line-height:normal}#fantasy-sweepstakes section.sweepstakes-rules ol li a{font-size:12px;line-height:normal;text-decoration:underline}#summer-sweeps section{position:relative}#summer-sweeps section h1{font:60px/67px "Playfair Display",Georgia,serif;color:#232b3e;padding-bottom:0;margin-bottom:50px;border-bottom:none;text-align:center}#summer-sweeps section h2{font:20px/28px futura-pt,Helvetica,Arial,sans-serif;color:#232b3e;text-align:center;width:730px;margin:0 auto}#summer-sweeps section a{display:block}#summer-sweeps section ol{list-style:decimal}#summer-sweeps section ol li{list-style-position:outside;margin-bottom:15px}#summer-sweeps section img{z-index:1}#summer-sweeps section.hero .copy-box{z-index:2;position:absolute;top:50px}#summer-sweeps section.hero .btn-cta{z-index:2;position:absolute;bottom:149px;left:211px}#summer-sweeps section.hts-form{background:#f4f4f4}#summer-sweeps section.thank-you{background:#f4f4f4;text-align:center;height:558px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#summer-sweeps section.thank-you .copy-box{position:relative;display:flex;justify-content:center;align-items:center;width:100%}#summer-sweeps section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:20px;text-transform:none}#summer-sweeps section.thank-you p{font-size:18px}#summer-sweeps section.thank-you a{margin:50px 0}#summer-sweeps section.sweepstakes-rules h1{font-size:30px;margin-bottom:20px}#gift-finder #content{text-align:center}#gift-finder #content img#hero{display:block;width:90%;margin:0 auto;padding-bottom:30px}#gift-finder #content p.copy{font-family:"Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px;color:#2d2d2d}#gift-finder #content p.copy.bold{font-weight:bold;font-size:26px;padding:8px 0}#gift-finder #content img.badge{width:200px;display:block;margin:0 auto}#gift-finder #content img.badge.larger{width:280px}#gift-finder #content img.badge.smaller{width:176px}#abc-sweepstakes section{position:relative}#abc-sweepstakes section.header{margin-bottom:35px}#abc-sweepstakes section.header h1{font:900 42px/66px "Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#232b3e;padding-bottom:0;margin-bottom:15px;margin-top:20px;border-bottom:none;text-align:center}#abc-sweepstakes section.header h1 span{font:bold 24px futura-pt,Helvetica,Arial,sans-serif;color:#272727}#abc-sweepstakes section.header p{font:200 26px/33px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.075em;color:#232b3e;margin:0 auto 20px auto;text-align:center;width:885px}#abc-sweepstakes section.header p strong{font-weight:400}#abc-sweepstakes section.thank-you{text-align:center;height:560px;background-color:#f9f9f9}#abc-sweepstakes section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:20px;text-transform:none;color:#232b3e}#abc-sweepstakes section.thank-you h2{font:900 38px/48px "Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;letter-spacing:0.18em;margin-bottom:15px;padding-top:150px;padding-bottom:0px;text-transform:none}#abc-sweepstakes section.thank-you p{font:300 26px/46px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.05em;margin-bottom:30px}#abc-sweepstakes section.thank-you p strong{font-weight:400}#abc-sweepstakes section.thank-you a.btn-blue{background-color:#232b3e;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:50px;margin:0 auto 25px auto;text-align:center;text-transform:uppercase;width:410px}#abc-sweepstakes section.sweepstakes-rules h1{font:30px "Playfair Display",Georgia,serif;color:#232b3e;border-bottom:none;text-align:center;padding-bottom:0;margin:20px 0}#abc-sweepstakes section.sweepstakes-rules ol li{list-style:decimal;margin-bottom:15px;font-size:12px;line-height:normal}#abc-sweepstakes section.sweepstakes-rules ol li a{font-size:12px;line-height:normal;text-decoration:underline}#mollysimssweep{width:100%;max-width:1400px;padding:0}#mollysimssweep section{position:relative}#mollysimssweep section.header{padding:3% 15%;margin-bottom:0px;background-color:#f8e6d8}#mollysimssweep section.header h1{font:900 42px/46px "Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#232b3e;padding-bottom:0;margin-bottom:15px;margin-top:0;border-bottom:none;text-align:center}#mollysimssweep section.header h1 span{font:bold 24px futura-pt,Helvetica,Arial,sans-serif;color:#272727}#mollysimssweep section.header hr.breaker{width:20%;border-top:1px solid #2d2d2d}#mollysimssweep section.header p{font:200 18px/26px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.075em;color:#232b3e;margin:20px auto 20px auto;text-align:center;width:885px}#mollysimssweep section.header p strong{font-weight:600}#mollysimssweep section.hero img{width:100%}#mollysimssweep section.hts-form{padding-top:35px}#mollysimssweep section.thank-you{text-align:center;height:560px;background-color:#f9f9f9}#mollysimssweep section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:20px;text-transform:none;color:#232b3e}#mollysimssweep section.thank-you h2{font:900 38px/48px "Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;letter-spacing:0.18em;margin-bottom:15px;padding-top:150px;padding-bottom:0px;text-transform:none}#mollysimssweep section.thank-you p{font:200 18px/26px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.05em;margin-bottom:30px}#mollysimssweep section.thank-you p strong{font-weight:400}#mollysimssweep section.thank-you a.btn-blue{background-color:#232b3e;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:50px;margin:0 auto 25px auto;text-align:center;text-transform:uppercase;width:410px}#mollysimssweep section.sweepstakes-rules h1{font:30px "Playfair Display",Georgia,serif;color:#232b3e;border-bottom:none;text-align:center;padding-bottom:0;margin:20px 0}#mollysimssweep section.sweepstakes-rules ol li{list-style:decimal;margin-bottom:15px;font-size:12px;line-height:normal}#mollysimssweep section.sweepstakes-rules ol li a{font-size:12px;line-height:normal;text-decoration:underline}#mollysimssweep section iframe{min-height:300px}#dreamskigetaway{width:100%;max-width:1400px;padding:0}#dreamskigetaway section{position:relative;background-color:#f7f7f7}#dreamskigetaway section.header{padding:1% 15%;margin:0 0.125rem;background-color:#f7f7f7}#dreamskigetaway section.header h1{font:900 42px/46px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#232b3e;padding-bottom:0;margin-bottom:15px;margin-top:0;border-bottom:none;text-align:center}#dreamskigetaway section.header h1 span{font:bold 24px futura-pt,Helvetica,Arial,sans-serif;color:#272727}#dreamskigetaway section.header hr.breaker{width:20%;border-top:1px solid #2d2d2d}#dreamskigetaway section.header p{font:200 18px/26px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.075em;color:#232b3e;margin:20px auto 20px auto;text-align:center;width:100%}#dreamskigetaway section.header p strong{font-weight:600}#dreamskigetaway section.hero img{width:100%}#dreamskigetaway section.hts-form{padding-top:35px;margin:0 0.2rem}#dreamskigetaway section.fine-print{margin:2% 13%;background-color:#fff}#dreamskigetaway section.fine-print p{text-align:center}#dreamskigetaway section.thank-you{text-align:center;height:560px;background-color:#f7f7f7;margin:0 0.1875rem}#dreamskigetaway section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:20px;text-transform:none;color:#232b3e}#dreamskigetaway section.thank-you h2{font:700 40px/50px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.1875rem;margin-bottom:15px;padding:9.375rem 20rem 0 20rem;text-transform:uppercase}#dreamskigetaway section.thank-you p{font:200 24px/26px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.05em;margin-bottom:30px}#dreamskigetaway section.thank-you p strong{font-weight:400}#dreamskigetaway section.thank-you a.btn-blue{background-color:#232b3e;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:50px;margin:0 auto 25px auto;text-align:center;text-transform:uppercase;width:410px}#dreamskigetaway section.sweepstakes-rules h1{font:30px "Playfair Display",Georgia,serif;color:#232b3e;border-bottom:none;text-align:center;padding-bottom:0;margin:20px 0}#dreamskigetaway section.sweepstakes-rules ol li{list-style:decimal;margin-bottom:15px;font-size:12px;line-height:normal}#dreamskigetaway section.sweepstakes-rules ol li a{font-size:12px;line-height:normal;text-decoration:underline}#dreamskigetaway section iframe{min-height:300px}#dreamskigetaway section iframe .jotform-form{font-family:futura-pt,Helvetica,Arial,sans-serif !important}#dreamskigetaway section.mobile-header{text-align:center;background-color:#f7f7f7;margin:0;padding:0}#dreamskigetaway section.mobile-header p{margin:0 1.25rem !important}#dreamskigetaway .m{background-color:#f7f7f7}#dreamskigetaway .m .thank-you{text-align:center;padding:7rem 0 6rem 0;height:auto}#dreamskigetaway .m .thank-you h2{font:700 22px/30px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.0625rem;margin-bottom:15px;padding:0 2rem;text-transform:none}#dreamskigetaway .m .thank-you p{padding:0 3rem;font:200 18px/22px futura-pt,Helvetica,Arial,sans-serif}#dreamskigetaway .m .fine-print{margin:2% 0;padding:0.625rem}#dreamskigetaway .m .fine-print p{text-align:center;font-size:0.625rem}#summersweeps{width:100%;max-width:1400px;padding:0}#summersweeps section{position:relative}#summersweeps section.header{padding:3% 15%;margin-bottom:0px;background-color:#e5eff8}#summersweeps section.header h1{font:900 42px/46px "Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#232b3e;padding-bottom:0;margin-bottom:15px;margin-top:0;border-bottom:none;text-align:center}#summersweeps section.header h1 span{font:bold 24px futura-pt,Helvetica,Arial,sans-serif;color:#272727}#summersweeps section.header hr.breaker{width:20%;border-top:1px solid #2d2d2d}#summersweeps section.header p{font:200 18px/26px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.075em;color:#232b3e;margin:20px auto 20px auto;text-align:center;width:980px}#summersweeps section.header p strong{font-weight:600}#summersweeps section.hero img{width:100%}#summersweeps section.hts-form{padding-top:0}#summersweeps section.thank-you{text-align:center;padding-bottom:5%;background-color:#f4f4f4}#summersweeps section.thank-you h1{font-size:36px;line-height:normal;margin-bottom:20px;text-transform:none;color:#232b3e}#summersweeps section.thank-you h2{font:900 38px/48px "Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;letter-spacing:0.18em;margin-bottom:15px;padding-top:25px;padding-bottom:0px;text-transform:none}#summersweeps section.thank-you p{font:200 18px/26px futura-pt,Helvetica,Arial,sans-serif;letter-spacing:0.05em;margin-bottom:30px}#summersweeps section.thank-you p strong{font-weight:400}#summersweeps section.thank-you a.btn-blue{background-color:#232b3e;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:50px;margin:0 auto 25px auto;text-align:center;text-transform:uppercase;width:500px}#summersweeps section.thank-you .lighthouse{width:50px;margin:0 auto;padding-top:5%}#summersweeps section.sweepstakes-rules h1{font:30px "Playfair Display",Georgia,serif;color:#232b3e;border-bottom:none;text-align:center;padding-bottom:0;margin:20px 0}#summersweeps section.sweepstakes-rules ol li{list-style:decimal;margin-bottom:15px;font-size:12px;line-height:normal}#summersweeps section.sweepstakes-rules ol li a{font-size:12px;line-height:normal;text-decoration:underline}#summersweeps section iframe{min-height:300px}#personalized-gift-finder{width:90rem}#personalized-gift-finder .quiz-container{background:transparent !important}#personalized-gift-finder h1{font-family:"utopia-std",Georgia,serif;font-weight:400;font-size:3.5rem;display:block;padding:2.5rem 0 0 0;text-transform:capitalize;border-bottom:none}#personalized-gift-finder .qp_title{display:none}#personalized-gift-finder p{font-size:1.2rem;padding-bottom:2.5rem}#personalized-gift-finder .quiz-hero{padding-top:0.625rem;width:90rem;margin:0 auto}#personalized-gift-finder .quiz-hero img{width:100%}#personalized-gift-finder #quiz-tabs,#personalized-gift-finder #quiz-ntabs,#personalized-gift-finder #quiz-results{display:block}#personalized-gift-finder .qp_container{box-shadow:none;font-family:futura-pt,Helvetica,Arial,sans-serif;padding:3vw 0}#personalized-gift-finder .qp_iauth.giphy{display:none}#personalized-gift-finder .qp_btn{display:block;text-align:center;text-transform:uppercase;color:#fff;background-color:#272727;font-size:0.875rem;font-weight:700;height:2.625rem;line-height:1.0938rem;letter-spacing:0.049rem;border-radius:0;border:0.0625rem solid #272727;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#personalized-gift-finder .qp_btn:hover{border:0.0625rem solid #1a1a1a}#personalized-gift-finder .qp_btna:hover input{box-shadow:none}#personalized-gift-finder .qp_a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:#fff;border:1px solid #2d2d2d;padding-left:2rem}#personalized-gift-finder .qp_a[sel='1'],#personalized-gift-finder .qp_a:hover{box-shadow:none}#personalized-gift-finder .qp_qi{font-size:2.3331rem;text-transform:uppercase;letter-spacing:0.2rem;max-width:61.875rem;font-weight:600;line-height:5rem}#personalized-gift-finder .qp_qi span{position:relative;top:-30px;font-size:2rem !important;text-transform:initial;font-weight:500}#personalized-gift-finder .qp_t{letter-spacing:0.0625rem;font-size:1.5rem;font-weight:500}.qp-win .qp_btn{display:block;text-align:center;text-transform:uppercase;color:#fff;background:#272727 !important;font-size:12px;font-weight:500;height:30px;line-height:30px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.qp_btna:hover input{box-shadow:none !important}.see-more-accordion{overflow:hidden;margin:100px 0}.see-more-accordion img{margin-left:-1.5%}.see-more-accordion #pull-down-accordion{margin-bottom:-370px;margin-left:12.5%;margin-right:12.5%}.see-more-accordion #pull-down-accordion b{font-size:20px;letter-spacing:1.75px}.see-more-accordion #pull-down-accordion p{font-size:18px;line-height:28px;color:#010101}.see-more-accordion #pull-down-accordion li{font-size:18px;line-height:28px;color:#010101}.see-more-accordion .content-placeholder{text-align:center}.see-more-accordion .content-placeholder #pull-down-btns{font-weight:600;text-transform:uppercase}.see-more-accordion .content-placeholder #pull-down-btns .btn{font-size:0.875rem}.see-more-accordion .content-placeholder #pull-down-btns .btn.see-more{background:linear-gradient(rgba(255,255,255,0),#ffffff 66%);width:100%;height:100px;padding-top:64px}.buy-online-get-it-today .see-more-accordion #pull-down-accordion{margin-bottom:-1050px}
