div.wrap{width:100%;margin:0;padding:0}div#content{line-height:1.2em;padding:0;margin:0 !important}div#content-wrapper{padding:0 1.2em}div#footer-container{display:none}h1,h2,h3{font-family:"TT-Norms-Pro","Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:none}h2{font-size:1.2em;padding-bottom:1em;clear:both}h3{font-size:1.1em;padding-bottom:0.6em}p{padding-bottom:1.2em}a,a:active,a:hover,a:visited{text-decoration:underline}div#content div.popup-body{margin-left:2em}#popup{padding:1em}span.header{display:block;font-weight:bold}span.surcharge-header{display:block;font-style:italic;font-size:1.1em}div#content h1{border-bottom:1px solid #ddd;margin-bottom:1em;padding-bottom:0.4em}div.header{overflow:hidden;padding-bottom:1em;border-bottom:1px solid #ddd;margin-bottom:2em;height:2em}div.header h1{float:left;font-size:1.1em;text-transform:uppercase;padding:1em 0 1em 0;font-weight:bold}div.header a#btn-close{float:right;cursor:pointer;background:url("../images/common/buttons/btn_close.gif") left center no-repeat;text-indent:-999em;border:none;display:block;float:right;width:59px;height:25px;padding:0}body#redirect div#content{width:38em;margin:0 auto !important}body#redirect h1{margin:4.5em auto 2.5em;border:none;float:none;font-size:1em}body#redirect h1 a{display:block;float:none;text-indent:-999em}body#redirect div#pottery-barn h1 a{height:4.8em;background:url("../images/customer-service/popups/txt_pb.gif") no-repeat top center}body#redirect div#pbteen h1 a{height:9.2em;background:url("../images/customer-service/popups/txt_pbt.gif") no-repeat top center}body#redirect h1 a,body#redirect h1 a:visited{opacity:1;filter:alpha(opacity=100)}body#redirect h1 a:hover,body#redirect h1 a:focus,body#redirect h1 a:active{opacity:0.6;filter:alpha(opacity=60)}body#redirect p{padding:0 1em 3em;text-align:center;line-height:2em}body#redirect div#content a{text-decoration:none;cursor:pointer}div#general-popup.wrap{width:41em}div#general-popup div.header{float:left;width:100%;padding-bottom:0.9em;margin-bottom:1.1em}div#general-popup div.header img{display:block}div#general-popup div.header h1{letter-spacing:normal}div#sing-along-popup{width:600px}div#sing-along-popup div.header{height:29px;border-bottom:0px;margin-bottom:2em;padding-bottom:1em;display:block}div#sing-along-popup .header-sing-along{padding-bottom:25px}div#sing-along-popup .title-sing-along{padding-left:15px;padding-bottom:15px}div#sing-along-popup .title-super-why{padding-bottom:20px;padding-top:15px}div#sing-along-popup .title-super-why:first-child{padding-top:0}div#sing-along-popup .title-super-why.first-child{padding-top:0}div#sing-along-popup h2{margin:0px;padding:0px;color:#75b0e2;font-weight:normal;border-bottom:none}div#sing-along-popup h2.canada{margin:0px;padding:13px 0 0 0;color:#75b0e2;font-weight:normal;border-bottom:none;border-top:1px solid #999}div#sing-along-popup h3{margin:0px;padding:0px;color:#369;font-weight:bold}div#sing-along-popup h4{margin:0 0 0 15px;padding:0px;font-size:11px;color:#369;font-weight:bold;text-transform:none}div#sing-along-popup p{margin:5px 0 13px 0;padding:0}div#sing-along-popup .column_1{float:left;width:180px;margin-left:15px;margin-right:20px}div#sing-along-popup .column_2{float:left;width:180px;margin-right:20px}div#sing-along-popup .column_3{float:left;width:167px}div#sing-along-popup .column_1_2{float:left;width:210px;margin-left:110px;margin-right:20px}div#sing-along-popup .column_1_2 p{line-height:15px}div#sing-along-popup .column_2_2{float:left;width:230px;margin-right:20px}div#sing-along-popup .column_2_2 p{line-height:15px}div#sing-along-popup .column_wide{margin-left:30px;margin-right:10px}div#sing-along-popup .column_wide h2{padding-bottom:12px;color:#75b0e2;font-weight:normal;text-transform:capitalize}div#sing-along-popup .column_wide p{padding-bottom:16px;line-height:15px}div#sing-along-popup .time{padding-top:8px;display:block}div#sing-along-popup .notes{padding:20px 0 20px 16px;font-size:10px}div#sing-along-popup .notes p{font-size:10px}div#store-events-popup{width:600px}div#store-events-popup div.header{height:29px;border-bottom:0px;margin-bottom:2em;padding-bottom:1em;display:block}div#store-events-popup .header-image{padding-bottom:0}div#store-events-popup .title-image{padding-bottom:15px}div#store-events-popup h3{margin:0px;padding:0px;color:#75b0e2;font-weight:normal;font-size:11px}div#store-events-popup p{margin:8px 0 18px 0;padding:0}div#store-events-popup .column_1{float:left;width:180px;margin-left:7px;margin-right:20px}div#store-events-popup .column_2{float:left;width:180px;margin-right:20px}div#store-events-popup .column_3{float:left;width:167px}div#store-events-popup .time{padding-top:8px;display:block}div#store-events-popup .notes{clear:both;padding:20px 0 0 7px}div#store-events-popup .notes p{font-size:9px;color:#999;margin:8px 0}div#emailme.wrap{width:37em}div#emailme div.header{float:left;width:100%;padding-bottom:0.9em;margin-bottom:1.1em}div#emailme div.header img{display:block}div#emailme div.header h1{letter-spacing:normal}div#emailme div#content{float:left;width:100%}div#emailme div#content p{line-height:1.2em}div#emailme div#content ul{list-style-position:inside;list-style-type:disc;padding:0.1em 0 0.8em 0.1em}div#emailme div#content ul li{padding-bottom:0.4em}div#emailme div#content ul.error{list-style-type:none;list-style-position:outside;padding:0.5em 0 0}div#emailme div#content form fieldset.button-container{padding:0.5em 0 0 15.2em}div#email-opt-out div.communication-preferences{width:470px}div#email-opt-out div.communication-preferences ul.error{margin-bottom:10px}div#email-opt-out div.communication-preferences ul.error li{font-size:10px}div#email-opt-out div.communication-preferences div.header{padding-bottom:12px}div#email-opt-out div.communication-preferences div.header h1{letter-spacing:normal;margin:0;padding:0;width:28em;color:#000}div#email-opt-out div.communication-preferences div.header h1{border-bottom:none}div#email-opt-out div.communication-preferences fieldset label{text-align:left;width:10em}div#email-opt-out div.communication-preferences fieldset.check-set input{float:left}div#email-opt-out div.communication-preferences fieldset.check-set label{text-transform:none;font-weight:normal;float:left;width:21em;text-align:left;padding-left:0.8em}div.cm-op-out#content fieldset label{text-align:left;width:35em;margin-left:0.5em;font-weight:normal;text-transform:none}div.cm-op-out#content fieldset label span{font-weight:bold}div.cm-op-out#content fieldset input{float:left;width:1.3em}div#content.checkout div.find-info ul{list-style:disc;padding:0 0 1em 1em;margin:0}div#content.checkout div.find-info ul li{margin-left:2em}div#content.checkout div.abbreviations{width:30em;padding-bottom:1em}div#content.checkout div.abbreviations ul{list-style:none;padding:0;margin:0;width:30em}div#content.checkout div.abbreviations ul li{float:left;width:10em;padding:0;margin:0}div#shipping-options.wrap{margin:0;padding:0}div#shipping-options div.header{float:left;width:100%;margin-bottom:1.2em}div#shipping-options div.header h1{letter-spacing:normal}div#shipping-options div#content{line-height:1.1em;float:left;width:100%}div#shipping-options div#content p{line-height:1.2em}div#shipping-options div#content a{text-decoration:none}div#shipping-options div#content h2{border:none;font-size:1.1em;text-transform:uppercase;margin:0 0 0.5em 0}div#shipping-options div#content h3{font-size:1em;text-transform:uppercase;margin:1.5em 0 0.7em;padding:0}div#shipping-options div#content div.charges h3{border-bottom:0.1em solid #ddd;padding-bottom:0.2em;padding-right:5.8em}div#shipping-options div#content div.options h3{border-bottom:0.1em solid #ddd;padding-bottom:0.2em;margin:1em 0 0.5em 0}div#shipping-options div#content h4{font-size:1.1em;text-transform:none;font-weight:bold;padding-bottom:0.1em}div#shipping-options div#content div.charges{float:left;width:100%;margin-bottom:1em}div#shipping-options div#content div.charges div.for-orders-total{float:left;width:20em;padding:0;margin:0}div#shipping-options div#content div.charges div.shipping-charges{float:right;width:30.2em;text-align:right;margin-right:-6.2em;padding-right:0}div#shipping-options div#content div.charges div.shipping-charges ul{padding-right:2.8em}div#shipping-options div#content div.options{float:left;width:100%;margin-bottom:1em;margin-top:0.5em}div#shipping-options div#content div.options ul li.first{height:2.5em}div#shipping-options div#content div.options div.destination{float:left;width:15.4em}div#shipping-options div#content div.options div.charge{float:left;width:16.3em}div#shipping-options div#content div.options div.arrival{float:left;width:12.3em}div#shipping-options div#content div.button-container{text-align:right}div#shipping-options div#content div.button-container a{cursor:pointer}div#shipping-options #content p.holiday{color:#bc2129;font-size:1.1em;font-weight:bold}div#shipping-options #content th.header{color:#bc2129;font-size:1.1em;font-weight:bold;padding-bottom:1em}div#shipping-options #content th.title{text-transform:uppercase;font-size:1em;font-weight:bold;padding-bottom:0.5em}div#shipping-options .holiday-text{color:#c33}div#shipping-options table{border-collapse:collapse;margin:0 0 20px 0;width:480px}div#shipping-options table thead th,div#shipping-options table td{border:1px solid #ddd;padding:4px 5px;line-height:12px}div#return-policy.wrap{margin:0;padding:0}div#return-policy div.header{float:left;width:100%;margin-bottom:1.2em}div#return-policy div.header h1{letter-spacing:normal}div#return-policy div#content{line-height:1.1em;float:left;width:100%}div#return-policy div#content p{line-height:1.25em}body#popup div#gift-card-info.wrap{width:45em;margin:0}body#popup div#gift-card-info h1{text-transform:capitalize}body#popup div#gift-card-info div#content p{font-size:1em}body#popup div#gift-card-info div#content ul.error li{font-size:1em}body#popup div#gift-card-info div#content div.gift-card-fields{float:left;width:100%}body#popup div#gift-card-info div#content div.gift-card-fields form{float:left;width:100%;height:5.2em;padding-bottom:0}body#popup div#gift-card-info div#content div.gift-card-fields fieldset{float:left;position:relative;margin-top:1.3em}body#popup div#gift-card-info div#content div.gift-card-fields fieldset label{position:absolute;left:0;top:2.5em;font-weight:normal;text-transform:lowercase;font-size:1em;text-align:left !important;width:auto !important}body#popup div#gift-card-info div#content div.gift-card-fields fieldset input{position:absolute;left:0;top:0}body#popup div#gift-card-info div#content div.gift-card-fields fieldset.enter-pin{width:7.3em}body#popup div#gift-card-info div#content div.gift-card-fields fieldset.enter-code{width:15em}body#popup div#gift-card-info div#content div.gift-card-fields fieldset.apply{width:15em;margin-left:0}body#popup div#gift-card-info div#content div.gift-card-fields fieldset.apply input{padding:0}body#popup div#gift-card-info div#content div.gift-card-fields fieldset.enter-pin input{width:6em}body#popup div#gift-card-info div#content div.gift-card-fields fieldset.enter-code input{width:13em}div#gift-card-info h2{padding:1em 0 0.5em 0}img#gift-card-image{padding-bottom:1em}div.gift-card-fields{padding-bottom:1em}div.gift-card-fields div.error-block{padding-bottom:0.5em}div.gift-card-fields div.error-block p{font-weight:bold}div.gift-card-fields form{overflow:hidden}div.gift-card-fields fieldset{display:block;padding-right:1em}div.gift-card-fields fieldset label{padding-bottom:0.5em;text-align:right !important;padding-right:1em !important;width:15em !important}div.gift-card-fields fieldset input.gift-card-input{font-size:1em;height:1.6em}div.gift-card-fields fieldset.enter-code input{font-size:1em;width:13em}div.gift-card-fields fieldset.enter-pin input{font-size:1em;width:6em}div.gift-card-fields fieldset.apply{margin-left:17.9em;margin-top:1em !important}div#inhome-popup.wrap{margin:0;padding:0}div#inhome-popup div.header{float:left;width:100%;margin-bottom:1.25em}div#inhome-popup div.header h1{letter-spacing:normal}div#inhome-popup div#content{line-height:1.1em;float:left;width:100%}div#inhome-popup div#content p{line-height:1.2em}div#inhome-popup img.in-home-icon{margin-bottom:-0.1em}#popup div.credit-card-terms-popup{margin-top:2em;width:520px}#popup div.deferred-payment-popup{margin-top:2em;width:510px}#popup div.credit-card-popup{margin-top:2em;width:760px}#popup div.credit-card-popup .top-left{float:left;width:295px}#popup div.credit-card-popup .top-right{float:right;width:465px}#popup div.credit-card-popup .top-right p{padding-top:2em;padding-left:0.6em}#popup div.credit-card-popup .top-right ul{padding-left:0.8em}#popup div.credit-card-popup .bottom{float:left;width:760px;padding-top:16px}#popup div.credit-card-popup .bottom h2{border-bottom:none;border-top:1px solid #ddd;padding:1em 0 0 0}#popup div.credit-card-popup ul{list-style-type:disc;list-style-position:outside;margin-left:1.5em;margin-bottom:1em}#popup div.credit-card-popup li{line-height:1.4em}#popup div.credit-card-popup a{text-decoration:none}#popup div.credit-card-popup div.existing-cardholders ul{margin-bottom:3em}#popup div.credit-card-popup div.existing-cardholders .manage-button{padding-top:1em}#popup div.credit-card-popup .top-header{padding-bottom:29px}#popup div.credit-card-popup .option-1{width:373px;float:left;display:block;padding-bottom:19px}#popup div.credit-card-popup .option-1 p{padding:14px 35px 0 3px;font-size:12px}#popup div.credit-card-popup .option-1 p.notes{padding:14px 35px 0 3px;font-size:9px}#popup div.credit-card-popup .option-2{width:364px;float:left;display:block;padding-bottom:19px}#popup div.credit-card-popup .option-2 p{padding:14px 0 0 0;font-size:12px}#popup div.credit-card-popup .option-2 p.notes{padding:14px 0 0 0;font-size:9px}#popup div.credit-card-popup .button-container{width:760px;display:inline-block}#popup div.credit-card-popup .button-container ul{float:left;padding:0;margin:0}#popup div.credit-card-popup .button-container ul li{list-style:none;float:left;padding-right:15px}#popup div.credit-card-popup .open-credit-card{list-style:none;float:left;padding:26px 15px 0 0}#popup div.credit-card-popup .open-credit-card .bullets-left{float:left;width:258px;padding-top:16px}#popup div.credit-card-popup .open-credit-card .bullets-right{float:left;width:479px;padding-top:16px}#popup div.credit-card-popup .open-credit-card p.notes{font-size:9px}div#wrap-email-preview div.header{width:545px;text-align:right;border-bottom:none;height:24px;padding:0}div#wrap-email-preview div.header h1{float:left;visibility:hidden;font-size:10px;padding:0}div#wrap-email-preview div.header #btn-close{width:103px}div#wrap-email-preview div#content li{line-height:25px}body#monogram{background-image:none}body#monogram div.wrap{color:#000;font-family:"TT-Norms-Pro","Nunito Sans","Open Sans",Helvetica,Arial,sans-serif;width:50em;font-size:1em;line-height:1.2em;padding:0 0 0 0.5em;margin:0}body#monogram div.header{background:none;padding:1.1em 0 0.8em 0;margin:0 0 1em 0;border-bottom:0.1em solid #ddd}body#monogram div.header h1{width:39em;padding:0.5em 0 0 0;float:left;text-transform:uppercase;font-weight:bold;font-size:1em;letter-spacing:normal;font-size:1.1em}body#monogram div#content{margin:0;padding:0}body#monogram div#content div#monogram-info{padding-left:1.5em;padding-bottom:1em;border-bottom:0.1em solid #ddd}body#monogram div#content div#monogram-info h2{font-size:1.1em;text-transform:none;font-weight:bold;border:none;margin:0;padding:0 0 0.9em}body#monogram div#content div#monogram-info p{font-size:1em;padding-bottom:1.1em}body#monogram div#content div#monogram-info img{display:block}body#monogram div#content div.monogram-complete{padding:1.5em}body#monogram div#content div.monogram-sample{float:left}body#monogram div#content div.monogram-copy{float:left;padding-left:1em;width:40em}body#thread-colors div#content img{padding:10px}div#email-a-friend fieldset label{display:block;float:left}div#email-a-friend fieldset#friends-email textarea{width:32em;height:6em}div#email-a-friend fieldset#select-message select{width:33em}div#email-a-friend fieldset#copy-sender{padding-left:15em}div#email-a-friend fieldset#copy-sender label{width:22em;text-align:left;padding-left:0.5em;text-transform:none;font-weight:normal}div#email-a-friend fieldset#copy-sender input{float:left}div#email-a-friend p.subinfo{padding-left:13.5em}div#email-a-friend fieldset.button-container{border-top:1px solid #ddd;padding-left:0em}div#email-a-friend fieldset.button-container input{float:left;margin-right:1em;padding:0}#email-a-friend div#preview{padding:2em 0 0 1em;width:50em}#email-a-friend div#preview div#content p.copytext{width:44em}#email-a-friend div#preview div.header{margin-bottom:0.5em}#email-a-friend div#preview div#content div.email-preview-view{font-size:1em;border:0.1em solid #ddd;padding:1em;margin:1em 0;overflow:hidden}#email-a-friend div#preview div#content div.email-preview-view div.preview{overflow:hidden;margin-top:1em;float:left;width:100%}#email-a-friend div#preview div#content div.email-preview-view div.preview div.label{float:left;width:10em;text-transform:uppercase;font-weight:bold;font-size:1.1em}#email-a-friend div#preview div#content div.email-preview-view div.preview div.message-info{color:#598ec0;float:left;width:28em}#email-a-friend div#preview div#content .button-container{padding-left:0}#baby-photo-contest-rules div#content h1{border-bottom:none}#music-popup div.header{overflow:hidden;padding-bottom:0;border-bottom:none;margin-bottom:0;height:2.6em}#popup #pdf-popup{width:50em}#popup #pdf-popup ul.ordForm{padding-bottom:1em}#popup #pdf-popup ul.ordForm li{margin-left:15px;list-style:disc outside;padding-bottom:0.5em}#popup #gift-wrap-info .header{border-bottom:none}#popup #gift-wrap-info h2{margin-top:0.5em}#popup .pip-popup ul{padding-bottom:1em}#popup .pip-popup ul li{margin-left:15px;list-style:disc outside;padding-bottom:0.5em}div#article-popup{float:left;width:754px;padding-top:1em;font-size:1.1em}#article-popup .Wrapper{border:0.1em solid #a1b9d0;background-color:#b6c9e0;padding:1em}#article-popup .InnerWrapper{border:0.1em solid #a1b9d0;background-color:#fff}#article-popup .InnerWrapper .hero{border-bottom:0.1em solid #92adc9}#article-popup .topCopy{color:#369;padding:0.8em 2em 0.8em 1.5em;border-bottom:0.1em solid #92adc9;background-color:#e2e9f1}#article-popup p{line-height:1.5em;margin:0;padding:0.5em 0}#article-popup p a{line-height:1.5em}.offers-sms-popup ul{margin:20px 0}.offers-sms-popup li{list-style-type:disc;margin-top:1em;margin-left:1.2em}.offers-sms-popup .header{height:auto;padding-bottom:0}.offers-sms-popup .header h1{border-bottom-style:none !important}.offers-sms-popup h2{margin-top:15px}.offers-sms-popup .brand-name{text-transform:capitalize}#join-sms .learn-link{float:right;margin-top:15px}#join-sms #button-container{margin-top:5px}#join-sms #email-verification{width:485px}#join-sms #email-verification .error{width:auto}#join-sms #email-verification input{width:165px}#pinterest-offical-rules div.header h1{font-size:14px}#pinterest-offical-rules div#content ol{list-style-type:decimal;list-style-position:outside}#popup-mattress{padding:0}#mattress-chart{width:1096px}#mattress-chart .header{padding:10px 0;height:auto;margin-bottom:0;border-bottom:none}#mattress-chart .header h1{font-family:"Century Gothic","Open Sans",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;text-transform:uppercase;padding-bottom:14px;float:none}#mattress-chart .header p{font-size:12px;line-height:17px}#mattress-chart h1{font-family:"Century Gothic","Open Sans",Arial,Helvetica,sans-serif}#mattress-chart h2{font-family:"Century Gothic","Open Sans",Arial,Helvetica,sans-serif;font-size:11px !important;font-weight:normal !important;text-transform:none;padding:5px 0 0 0 !important;margin:0 !important;border:none !important;color:#8c8c8c}#mattress-chart table{border-collapse:collapse;margin:0 0 2em 0;width:1096px;border:1px solid #999797}#mattress-chart table th{font-family:"Century Gothic","Open Sans",Arial,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;color:#fff;background-color:#999797;text-align:center;padding:10px 0;border:1px solid #999797}#mattress-chart table td{border:1px solid #999797;padding:20px 17px 10px 17px;line-height:14px;vertical-align:top}#mattress-chart table td.image{text-align:center}#mattress-chart table td.warranty{text-align:center}#mattress-chart table td p{font-size:11px;line-height:15px;padding-bottom:18px}#articles{width:791px;background-color:#afafaf}#articles .wrapper{padding:12px}#articles .inner-wrapper{border:1px solid #666;background-color:#fff}#articles .hero{border-bottom:1px solid #666}#articles .copy{padding:20px 20px 0 20px}#articles .title{padding-bottom:3px}#articles img{display:block}#articles h2{font:20px "Playfair Display",Georgia,"Times New Roman",Times,serif;padding-bottom:10px}#articles p{font-size:12px;line-height:20px;padding-bottom:20px}#crib-articles{margin:0 auto;width:760px}#crib-articles h2,#crib-articles h3{font-family:"quincy-cf","Playfair Display",Georgia,"Times New Roman",Times,serif;font-weight:300}#crib-articles h2{font-size:48px;padding:28px 0;text-align:center}#crib-articles h3{font-size:30px;padding-top:18px}#crib-articles .hero{margin:0 auto;width:550px}#crib-articles .hero img{width:100%}#crib-articles .hero p{font-size:14px;line-height:1.25;padding-top:10px;text-align:center}#crib-articles .copy p{font-size:16px;font-weight:300;line-height:1.5}@media (max-width: 768px){#crib-articles{margin:0 auto;width:100vw}#crib-articles h2,#crib-articles h3{font-family:"quincy-cf","Playfair Display",Georgia,"Times New Roman",Times,serif;font-weight:300}#crib-articles h2{font-size:48px;padding:28px 0;text-align:center;text-transform:capitalize}#crib-articles h3{font-size:30px;padding-top:18px}#crib-articles .hero{margin:0 auto;width:550px}#crib-articles .hero img{width:100%}#crib-articles .hero p{font-size:14px;line-height:1.25;padding-top:10px;text-align:center}#crib-articles .copy p{font-size:16px;font-weight:300;line-height:1.5}}#articles.window .header-info{margin:29px 26px 2px 26px;text-align:center}#articles.window img{display:inline-block}#articles.window .main-content{margin:0 26px 26px 26px}#articles.window .main-content h2{margin-top:10px;padding-top:29px;padding-bottom:4px;border-top:1px solid #ccc}#articles.window .main-content h3{padding-top:10px;font-size:12px}#articles.window .main-content ul{display:inline-block}#articles.window .main-content li{float:left;padding-right:59px}#articles.window .main-content li p{font-size:11px;line-height:15px}#articles.window .main-content li.option-1{width:178px}#articles.window .main-content li.option-2{width:400px;padding-right:0}#articles.window .main-content li.option-3{width:400px;padding-right:0}.articles-popup{width:798px}#popup-halloween,#popup-pj{background-image:none}#popup-halloween #halloween-size-chart img,#popup-halloween #pj-size-chart img,#popup-pj #halloween-size-chart img,#popup-pj #pj-size-chart img{width:100%;max-width:1440px;display:block;margin:0 auto;padding:20px 0}#popup-halloween #footer-container,#popup-pj #footer-container{display:none}#size-chart table{width:425px;border:1px solid #e0e0e0;padding:20px;margin:20px auto;table-layout:fixed}#size-chart table th{background-color:#000;color:#fff;text-align:center;font-size:18px;line-height:1.2;letter-spacing:0.04em;padding:10px}#size-chart table td{font-size:14px;line-height:1.2;letter-spacing:0.05em;text-align:center;padding:10px;border-right:1px solid #e0e0e0}div#gift-card-terms-conditions .header{height:auto;padding:0}div#gift-card-terms-conditions h1{font-size:14px}div#gift-card-terms-conditions h2,div#gift-card-terms-conditions p{font-size:12px;line-height:1.2}div#gift-card-terms-conditions .all-caps{text-transform:uppercase}.big-checkbox-label{position:relative}.big-checkbox-label label{display:block;margin:0;padding:16px 16px 16px 40px;padding:1rem 1rem 1rem 2.5rem;border:1px solid #ccc;font-weight:normal;background:rgba(229,229,229,0);transition:background-color 0.3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:0.037rem;cursor:pointer}.big-checkbox-label input[type="checkbox"]{position:absolute;margin:auto 0 auto 16px;top:0;bottom:0;height:16px;width:16px}.big-checkbox-label input[type="checkbox"]+label{font-weight:normal}.big-checkbox-label input[type="checkbox"]:checked+label{color:#000;background:#e5e5e5;font-weight:bold;letter-spacing:normal}.big-checkbox-label.big-checkbox-label-is-bound label{margin-top:0}.big-checkbox-label{margin:10px 0}#email-opt-out{width:auto}#email-opt-out .input-field input{width:200px;height:33px}#email-opt-out .input-field label{padding:12px 10px 0 0}
