div#content{border-left:1px solid #fff;margin:1em 0 0 20em;padding-left:1em;min-height:30em}#index div#content,#email-us div#content,#email-us-thanks div#content,#faq div#content,#shipping-info div#content,#return-policy div#content{padding-right:21.5em;position:relative}div#content h1{font-family:ChronicleDisplayLight,Times,serif;color:#2d2d2d;font-size:36px;padding:0 0 18px 0;border-bottom:none;font-weight:normal;margin:0}div#content p{font-size:15px;line-height:1.5;padding-bottom:12px}div#content h3{font-weight:bold;padding:1em 0 0 0}div#content img.hero-image{float:right;margin:0 0 1em 1em}#customer-service ul.error{margin-bottom:1em}ul.error li.message{padding-left:1.4em;position:relative}ul.error li.message span.alert-icon{position:absolute;left:0;top:2px}#videoOverlay,.video-modals{height:auto;left:50%;margin-left:-220.5px;top:50%;width:560px}fieldset#select-brand .pbt label a,fieldset#select-brand .rej label a{font-size:10px}.table-wrapper{border:1px solid #dcd3c2;margin-bottom:0.5em;margin-top:1em;width:47em;padding:0.4em}div.no-top-margin{margin-top:0}div.table-wrapper table{border-collapse:collapse;border-spacing:0;width:100%}div#content .trackshipments{background:url("../images/common/btn_track_shipment_off.gif") no-repeat scroll left center transparent;height:23px;width:124px;text-indent:-999em;display:block}div#content .trackshipments.disabled{background:url("../images/common/btn_track_shipment_disabled.gif") no-repeat scroll left center transparent;cursor:default;height:27px;width:128px}div.table-wrapper th{background:#f2efe9;border:1px solid #fff;padding:0.5em 1em;line-height:1.5em}div.table-wrapper th h4{font-size:1.1em;font-weight:bold;color:#2d2d2d}div#content form fieldset.track_order{padding:0 0 0.8em 12.4em}div.table-wrapper td{padding:0.4em 1em;font-size:1.1em;border:solid 0.1em #fff}div#index div#content,div#email-us div#content,div#email-us-thanks div#content,div#faq div#content,div#shipping-info div#content,div#return-policy div#content{position:relative}div#content div#promo-container{width:19.5em;padding-top:2.7em;position:absolute;right:0}div#shipping-info div#content div#promo-container{width:19.5em;padding-top:2.7em;position:absolute}div#faq div#content div#promo-container{width:19.5em;padding-top:2.7em;position:absolute}div.left-nav div.at-your-service{border:1px solid #dadada;height:auto;padding:16px 12px 12px 12px;width:164px;margin:0 0 10px 0;float:left}div.left-nav div.at-your-service p{line-height:1.4em;padding:0.4em 0 0 0;font-size:1.3em}div.left-nav div.at-your-service p span{font-weight:bold;font-family:Roboto,Helvetica,Arial,sans-serif}div#shipping-info div#promo-container div.at-your-service{margin-bottom:10px}div#promo-container div.at-your-service p{line-height:1.3em;padding:0.8em 0 0 0}div#promo-container div.at-your-service span.phone{font-weight:bold;color:#3d3d3d;text-align:left;display:block;padding-top:0.2em}div#sidebar div.at-your-service{background-image:url("../images/customer-service/img_atyourservice_bg.gif");background-position:left top;background-repeat:no-repeat;border:2px solid #ece5dd;height:auto;padding:18px 12px 18px 12px;width:16.2em;margin-top:1em;margin-left:0}div#sidebar div.at-your-service span.phone{font-weight:bold;color:#3d3d3d;text-align:left;display:block;padding-top:0.2em}div#sidebar div.at-your-service p{line-height:1.3em;text-align:left;padding:0.8em 0 0 0;font-size:1.2em}#content div#promo-container div.sidebar-promo{margin-top:10px;float:right}div#content div#promo-container div.cbcc-promo{margin-bottom:1em;padding:84px 8px 10px 8px;height:86px}div#content .cs-h1{padding:0 0 3px;border-bottom:1px solid #dadada}div.metrics-wrapper{position:absolute}div#content fieldset#email-verification{margin:0 0 1em;width:230px}div#content fieldset#email-verification input{width:18em}div#content h2{color:#2d2d2d;font-size:1.6em;font-family:ChronicleDisplayLight,Times,Georgia,serif}body#customer-service div#content .need-assistance ul.vcard{padding:0 0 2em 0;float:left}body#customer-service div#content .need-assistance ul.vcard li{padding-top:0.8em;float:left;width:100%}body#customer-service div#content .need-assistance ul.vcard li.info{width:50%}body#customer-service div#content .need-assistance ul.vcard li a{font-weight:bold}body#customer-service div#content .need-assistance ul.vcard li span.type{display:block;float:left}body#customer-service div#content .need-assistance ul.vcard li span.value{font-weight:bold;float:right;padding-right:7.5em}body#customer-service div#content .need-assistance ul.vcard li span.type span.header{font-weight:bold;display:block}body#customer-service div#index div#content .catalog-request,body#customer-service div#index div#content .locate-store{float:left;width:26em;margin-top:2.5em}body#customer-service div#index div#content h1{font-size:16px}body#customer-service div#index div#content h2{font-size:14px;padding-top:25px}body#customer-service div#index div#content h3{padding:6px 0 0 0}body#customer-service div#index div#content p{padding-bottom:0}body#customer-service div#index div#content p.padded{padding-bottom:8px}body#customer-service div#index div#content p a{font-weight:400;text-decoration:underline}body#customer-service div#index div#content .contact{margin:0}body#customer-service div#index div#content fieldset#order-info{margin-bottom:0;margin-top:10px}body#customer-service div#index div#content fieldset#order-info label{font-weight:600;color:#2d2d2d}body#customer-service div#index div#content .catalog-request{margin-right:2em}body#customer-service div#index div#content .catalog-request h3,body#customer-service div#index div#content .locate-store h3{font-weight:normal;padding:0.2em 0 0.5em 0;color:#3d3d3d;font-size:1.5em;font-family:ChronicleDisplayLight,Times,Georgia,serif}body#customer-service div#index div#content .shipping-options h3{font-weight:normal;padding:0.5em 0;color:#3d3d3d;font-size:1.5em;font-family:ChronicleDisplayLight,Times,Georgia,serif}body#customer-service div#index div#content .catalog-request p,body#customer-service div#index div#content .locate-store p{padding-bottom:0.4em;padding-right:0;line-height:1.3em}body#customer-service div#index div#content .shipping-options p{padding-bottom:0.4em;line-height:1.3em}body#customer-service div#index div#content .catalog-request img,body#customer-service div#index div#content .locate-store img{float:left;margin-right:1em;margin-left:0.2em}body#customer-service div#index div#content .catalog-request li,body#customer-service div#index div#content .locate-store li{line-height:normal;margin-top:0.1em}body#customer-service div#index div#content .catalog-request a,body#customer-service div#index div#content .locate-store a{line-height:normal}body#customer-service div#index div#content p.required-info{padding-bottom:0}body#customer-service div.track-order-form fieldset#order-info{float:none}body#customer-service div.track-order-form fieldset.button-container{margin:1em 0 0 14.8em}body#customer-service div#content p.required-fields{padding-bottom:0}div#content fieldset#order-info{margin:2em 0 1em 0;overflow:hidden}div#content fieldset#order-info label{float:left;width:auto;margin:0.9em 1em 0 0;line-height:0.8em;font-weight:normal}div#content fieldset#order-info input{float:left;margin:0.9em 2em 0 0}ul#contact-us li{padding:0.1em 0;font-size:1.1em}#customer-service .intl-links{margin:0;line-height:1.5em}#customer-service .intl-links a{text-decoration:underline;line-height:1.5em}div#order-status p.order-info{font-size:1.2em;padding-bottom:0.6em;color:#505050}div#order-status p.recipient{font-weight:bold;padding-top:1em;padding-bottom:1.2em}div#order-status div.order-container{border:0;padding:0}div#order-status div.order-container table{border-collapse:collapse;width:100%}div#order-status div.order-container th{padding:0.5em;background-color:#f2efe9;color:#2d2d2d}div#order-status div.order-container th h4{font-size:1.2em;font-weight:bold}div#order-status div.order-container td{padding:0.5em}div#order-status div.order-container td span{font-size:1.2em;display:block}div#order-status table .qty{width:4em}div#order-status table .details{width:17em}div#order-status table .details a{font-size:1em}div#order-status table .item{width:6em}div#order-status table .status{width:15em}#legal-statement .jump-link{display:block;position:relative;top:-50px;visibility:hidden}#legal-statement p{width:54em;font-weight:400}#legal-statement p.pricing{font-weight:bold}#legal-statement p.pricing span{color:#e81818}#legal-statement div#content ul{margin-bottom:20px}#legal-statement div#content li{font-size:15px !important;line-height:1.5em !important}#legal-statement div#content h2{font-family:Roboto,Helvetica,Arial,sans-serif !important;font-weight:600 !important;font-size:20px !important;margin-top:10px}#legal-statement div#content h1.pad{padding-top:20px}#legal-statement div#content .nested-list ul{margin-bottom:0}#legal-statement div#content .web-site-name{text-transform:uppercase}.legal-list{margin:0.8em 0;padding:6px 0 0 0}.legal-list li{margin-top:0.4em}.privacy-policy-section ul li{list-style:disc outside none;margin:0 0 10px 20px}.privacy-policy-section .nested-list ul li{list-style:disc outside none;margin:0 0 10px 20px}.privacy-policy-section .nested-list-title{margin-bottom:10px}.privacy-policy-section .subsection-title{font-style:italic}.subscription-list{list-style:disc;margin-left:20px}div#catalog-order ul#contact-info li{font-weight:bold;font-size:1.1em}div#catalog-order ul#contact-info li a{font-size:1em}div#catalog-order div#btn-adobe-reader{float:right}div#catalog-order p.file-size{padding:0.2em 0 0 5.5em}div#catalog-order div#content h2{padding-top:0.8em}div#shipping-info div#content h2{font-family:ChronicleDisplayLight,Times,Georgia,serif;color:#3d3d3d;font-weight:bold;font-size:1.4em;padding:0.4em 0 0.5em}div#shipping-info div#content h3{margin-bottom:0;padding-bottom:0.4em;padding-top:0.2em;font-size:1.2em;color:#505050}div#shipping-info div#content h4{font-weight:bold;font-size:1.1em}div#shipping-info div#content ul{width:51em;margin-bottom:2em}div#shipping-info div#content ul li{background-image:url("../images/common/img_bullet.gif");background-position:0.8em 0.7em;background-repeat:no-repeat;list-style-position:outside;padding:0.2em 1.8em;line-height:1.4em}div#shipping-info table#delivery-surcharge{font-size:1.1em}div#shipping-info table#delivery-surcharge th{border-collapse:collapse}div#shipping-info table#delivery-surcharge td{padding:0.5em 0}div#shipping-info div.special-shipping-services{width:56em;padding-top:0.5em;margin-top:-0.8em}div#shipping-info div#content div.special-shipping-services ul{margin-left:0;margin-top:-0.6em;line-height:normal;padding-left:0}div#shipping-info div#content div.special-shipping-services ul li{list-style-type:none}div#shipping-info div#content div.special-shipping-services h2{padding-bottom:0.8em}body#customer-service div#faq div#content a{font-size:1em;text-decoration:none}body#customer-service div#faq div#content a:hover{text-decoration:underline}body#customer-service div#faq div#content h1{width:31.7em;margin-bottom:0.2em}body#customer-service div#faq div#content h2{font-family:ChronicleDisplayLight,Times,Georgia,serif;color:#3d3d3d;font-weight:bold;font-size:1.5em;padding:1em 5em 0 0;margin:0;display:inline;width:13.5em;border-bottom:none}body#customer-service div#faq div#content h2 a{text-decoration:none}body#customer-service div#faq div#content h3{margin:0 0 0.5em 1em;padding:1.5em 0 0.4em 0;font-size:1.2em;color:#505050}body#customer-service div#faq .table-of-contents{width:57em;float:left;border-bottom:1px solid #edeae2;padding-bottom:1em;margin-bottom:1em}body#customer-service div#faq div#content .table-of-contents .header a{color:#3d3d3d;font-size:0.95em;text-transform:uppercase;font-weight:bold;display:block;padding-top:8px}.general-faqs .header a{padding-left:15px}.cobrand_cc_info .header a{padding-left:15px}body#customer-service div#faq div#content .table-of-contents .header a:hover{text-decoration:none}body#customer-service div#faq div#content .table-of-contents ul h3{margin:0 0 0.4em;padding:0.3em 0}body#customer-service div#faq .table-of-contents ul.general-faqs{margin-left:0}body#customer-service div#faq .table-of-contents ul{float:left;width:14em}body#customer-service div#faq .table-of-contents ul.cobrand_cc_info{width:56em}body#customer-service div#faq .table-of-contents ul li{line-height:1.6em}body#customer-service div#faq .table-of-contents ul.general-faqs li{margin-left:1.2em;display:block}body#customer-service div#faq .table-of-contents ul.cobrand_cc_info li{margin-left:1.2em;display:block}body#customer-service div#faq .table-of-contents ul li.header{margin-left:0;margin-bottom:0.4em;height:2.5em}body#customer-service div#content div#faq .table-of-contents ul li.header a{text-transform:uppercase;color:brown;font-weight:bold;font-size:0.9em;padding-top:8px;display:block}body#customer-service div#faq .table-of-contents ul li.header a:hover{text-decoration:none}body#customer-service div#faq div.mass-action{font-size:1.2em;margin-top:0.3em;display:inline;padding-top:1em}body#customer-service div#faq div.mass-action a{background:url("../images/common/arr_right.gif") center right no-repeat;padding-right:1em;margin-right:1em}body#customer-service div#faq div.divaFAQ_DL{margin-bottom:25px}body#customer-service div#faq div#content .shipping-info-faq dl,body#customer-service div#faq div#content .registry-faq dl,body#customer-service div#faq div#content .gift-giving-faq dl,body#customer-service div#faq div#content .cobranded-cc-faq dl,body#customer-service div#faq div.main-content .gift-giving-faq dl{font-size:1.2em;margin-left:1em}body#customer-service div#faq div#content dl.shipping-info-faq,body#customer-service div#faq div#content dl.registry-faq,body#customer-service div#faq div#content dl.gift-giving-faq,body#customer-service div#faq div#content dl.cobranded-cc-faq{padding-bottom:1.2em}body#customer-service div#faq div#content h2#cbccfaqs{padding-right:2em;width:auto}body#customer-service div#faq div#content dl ul{padding-left:2.5em;list-style-type:circle}body#customer-service div#faq div#content dl ol{padding-left:2.5em;list-style-type:lower-alpha;padding-bottom:10px}body#customer-service div#faq div#content dl ol li{padding-top:5px}body#customer-service div#faq dt,body#customer-service div#faq dd{line-height:1.3em}body#customer-service div#faq dt{color:#3d3d3d !important;margin-bottom:0.5em;padding-left:1.4em;background:url("../images/customer-service/faq/plus.gif") no-repeat left 1px}body#customer-service div#faq dt.open{background-image:url("../images/customer-service/faq/minus.gif")}body#customer-service div#faq dt{cursor:pointer}body#customer-service div#faq dd{font-size:1em;padding:0 0 1em 1.4em;display:none}body#customer-service div#faq dd p,body#customer-service div#faq dd ul li{font-size:1em}body#customer-service div#faq .DTplus a{background:url("../images/customer-service/faq/plus.gif") no-repeat;text-decoration:underline}body#customer-service div#faq .DTminus a{background:url("../images/customer-service/faq/minus.gif") no-repeat;text-decoration:none}body#customer-service dt a,body#customer-service dt a:visited{font-size:1em;color:#3d3d3d;display:block;font-weight:normal;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding-left:1.6em;text-decoration:none}body#customer-service .contact dt a{padding-left:0}body#customer-service div#faq dd.showDD{display:block;width:48em}body#customer-service div#faq .shipping-rates-table,body#customer-service div#faq .processing-rates-table{border:0.1em solid #ccc;padding:1em 0.5em;margin-top:10px;margin-bottom:15px}body#customer-service div#faq .processing-rates-table table{width:48%}body#customer-service div#faq table .header{background:#f2efe9}body#customer-service div#faq table h4{font-weight:bold;text-transform:uppercase;padding:0}body#customer-service div#faq table th{border-right:0.1em solid #fff;border-bottom:0.1em solid #fff;text-align:center;vertical-align:top;padding-bottom:6px;width:25%}body#customer-service div#faq table td{text-align:center;vertical-align:top;padding:0.4em 1.4em;width:25%}body#customer-service div#faq table td:first-child{text-align:left}body#customer-service div#faq table th:first-child{text-align:left;padding-left:1.4em}div#return-policy div#content ul li{line-height:1.4em}div#returns div#content p{font-size:15px;line-height:1.5;padding-bottom:10px}div#returns div#content li{font-size:15px;line-height:1.5;padding-bottom:10px}div#returns div#content ul.international-exceptions li{background-image:url("../images/common/img_bullet.gif");background-position:0.8em 0.7em;background-repeat:no-repeat;list-style-position:outside;padding:0.2em 1.8em}div#return-policy div#content h2{color:#4b6a05;font-size:11px;font-weight:normal}.back-to-top-link{font-weight:normal !important;background:url("../images/common/backToTop.gif") center right no-repeat;padding-right:1em}.back-to-top{padding:2em 0}.next-arrow{background:url("../images/common/arrow_right.gif") center right no-repeat;padding-right:0.6em}div#gift-services img.hero-image{padding:0 8em 2em 6em}div#gift-services p.before-float-image{margin-bottom:4em}div#store-events #content div.promos{float:right;width:19.5em;margin-top:-0.7em}div#store-events #content div.promos img{padding-bottom:1em}div#store-events #content h1{margin-right:0}div#store-events #content p{padding-right:20px}div#store-events #content ul{float:left}div#store-events #content ul li{clear:left}div#store-events #content ul li img{float:left;padding-right:1.5em;padding-bottom:3em}div#store-events #content ul li div{float:left;width:561px}div#store-events #content ul li h3{font-weight:normal;padding:0.3em 0 0.4em;font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:1.2em}div#store-events #content ul li p{padding-right:0;padding-bottom:0.4em}div#store-events div#content ul.bulleted li{background-image:url("../images/common/img_bullet.gif");background-position:0.8em 0.7em;background-repeat:no-repeat;line-height:1.3em;list-style-position:outside;padding:0.2em 0.5em 0 1.8em;font-size:13px}div#store-events div#content div#faq{width:779px;padding-top:0;padding-left:0;float:left}div#store-events div#content div#faq h3{font-weight:normal;font-size:24px;font-family:ChronicleDisplayLight,Times,Georgia,serif;color:#3d3d3d;border-bottom:1px solid #e2e2e2;padding-bottom:4px;margin-bottom:15px}div#store-events div#content div#faq h4{font-size:14px;text-decoration:underline;text-transform:uppercase;font-weight:bold;color:#505050;padding-top:10px;padding-bottom:0.7em}div#store-events div#content div#faq p{padding-bottom:10px;font-size:13px}div#store-events div#content div#faq p.heading{padding-bottom:5px;font-size:13px}div#store-events div#content div#faq ul.bulleted{margin-bottom:2.4em}div#store-events div#content a.block-text-link,div#store-events div#content a.block-text-link:visited,div#store-events div#content ul.block-text-link li a,div#store-events div#content span.block-text-link{font-size:14px}div#store-events div#faq div.right-link{text-align:right;margin-bottom:-19px;position:relative;float:right;width:220px}div#store-events div#faq div.left-link{padding-bottom:3em;float:left}div#store-events div#faq dl#FAQ_1{width:550px;float:left}div#store-events div#faq dl dl{margin-bottom:3em}div#store-events div#faq dl dl.no-pad{margin-bottom:0.5em}div#store-events div#faq dt,div#business-gifts div#faq dd{font-size:1.3em;line-height:1.3em}div#store-events div#faq dt{color:#3d3d3d !important;margin-bottom:10px;padding-left:1.2em;font-size:14px;background:url("../images/customer-service/faq/plus-big.gif") no-repeat left 2px;cursor:pointer}.emailLeft{float:left;width:381px;padding-top:15px}.emailRight{float:right;width:379px;padding-left:20px;padding-top:15px}.rightSide{width:780px}.rightSide .bottom{display:inline-block;font-size:12px;padding-top:30px;text-align:center;width:780px}.rightSide .bottom .text-bold{font-weight:bold}div#store-events div#faq dt.open{background-image:url("../images/customer-service/faq/minus-big.gif")}div#store-events div#faq dd{padding:2px 20px 2px 14px;display:none;background-color:#fbf9f2}div#store-events div#faq dd a,div#store-events div#faq dd a:hover,div#store-events div#faq dd a:active{font-size:1em}div#store-events div#faq dd p,div#store-events div#faq dd ul li{font-size:1em}div#store-events div#faq .DTplus a{background:url("../images/customer-service/faq/plus.gif") no-repeat;text-decoration:underline}div#store-events div#faq .DTminus a{background:url("../images/customer-service/faq/minus.gif") no-repeat;text-decoration:none}div#store-events dt a,div#store-events dt a:visited{font-size:1em;color:#3d3d3d;display:block;font-weight:normal;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding-left:1.6em;text-decoration:none}div#store-events div#faq dd.showDD{display:block;width:48em}div#store-events div#faq div.mass-action{float:right;font-size:1em;display:inline}div#store-events div#faq div.mass-action a{background:url("../images/common/arr_right.gif") center right no-repeat;padding-right:1em;margin-right:1em}div#mailing-options div#content.catalog-address-change{width:72%}div#mailing-options div#content.catalog-address-change-confirm{width:72%}div#mailing-options div#intro-copy{margin-bottom:1em;border-bottom:1px solid #edeae2}div#mailing-options p.required-info{margin-top:1em;padding-bottom:0}div#mailing-options ul.moving-options{padding:0.7em 0 0 0}div#mailing-options ul.moving-options li{width:100%;height:2.1em;margin-bottom:0.2em}div#mailing-options p span.step{font-weight:bold}div#mailing-options ul.moving-options li input{float:left}div#mailing-options ul.moving-options li label{float:left;width:auto;padding-left:0.5em;margin-top:-0.2em}div#mailing-options ul.moving-options li div.move-date{float:left;padding:0.1em 0 0 2em}div#mailing-options ul.moving-options li div.move-date label{margin-top:-0.5em}div#mailing-options ul.moving-options li div.move-date fieldset{float:left;padding-left:0.8em;margin:0}div#mailing-options ul.moving-options li div.move-date select{float:left;margin-top:-0.4em}div#mailing-options div#address-information{overflow:hidden;padding-top:1em}div#mailing-options div#address-information div.address-block{float:left;width:35.5em;padding:0}div#mailing-options div#address-information div.address-block h2{margin-top:0;font-family:ChronicleDisplayLight,Times,Georgia,serif}div#mailing-options div#address-information div#current-address{border-right:1px solid #dedede}div#mailing-options div#address-information div#new-address{width:34.5em;margin-left:-0.1em;border-left:1px solid #dedede;padding-left:1em}div#mailing-options fieldset.actions{margin-top:1.2em;padding-bottom:1.2em;border-bottom:1px solid #edeae2}div#mailing-options div#content.catalog-address-change-confirm fieldset.actions{margin-top:1em;margin-left:36.7em;border-bottom:0}div#mailing-options fieldset.actions button.reset,div#mailing-options fieldset.actions .side-nav .reset.link,.side-nav div#mailing-options fieldset.actions .reset.link{background:#fff none;border:none;margin:0;padding:0}div#mailing-options div#content.catalog-address-change fieldset.actions input{margin-left:30.6em}div#mailing-options div#content.catalog-address-change-confirm fieldset.actions input{margin-left:3em}div#mailing-options fieldset.actions a img.edit{float:left}div#mailing-options p.other-issues{margin-top:1em;padding-right:0}div#join-email-list div#content{width:780px}#join-email-list .email-signup h1{text-align:center;padding:18px 0 5px 0;line-height:1.1}#join-email-list .email-signup ul.email-benefits{margin:2px 0 15px 0}#join-email-list .email-signup ul.email-benefits li{font-size:15px;font-weight:400}#join-email-list .email-signup .required-instruction{font-size:12px}#join-email-list .email-signup .required-instruction ::before{content:"*"}#join-email-list .email-signup fieldset#name-fields div label{display:none}#join-email-list .email-signup fieldset#name-fields input{width:300px;padding:8px;font-size:15px;border:1px solid #505050}#join-email-list .email-signup #emailme #select-brand{padding:0;margin:20px 0 15px 0}#join-email-list .email-signup #emailme #select-brand p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:19px;line-height:1.3}#join-email-list .email-signup #emailme #select-brand input{margin:0}#join-email-list .email-signup #emailme #select-brand label{font-size:12px}#join-email-list .email-signup #emailme #select-brand div{width:120px;margin:10px 0 0 0}#join-email-list .email-signup #emailme #select-brand div.pk,#join-email-list .email-signup #emailme #select-brand div.ws,#join-email-list .email-signup #emailme #select-brand div.pt{width:130px}#join-email-list .email-signup .financial-incentive-terms-container{max-width:inherit;text-align:center;padding:50px 100px 0 100px;position:relative;top:unset;right:unset;width:unset}#join-email-list .email-signup .financial-incentive-terms-container span{font-size:12px}#join-email-list .email-signup .financial-incentive-terms-container p{font-size:12px;line-height:1.4}#join-email-list .email-signup .bottom{padding-top:0}#join-email-list .email-signup .bottom a{font-size:12px}.subheading-intl{text-align:right;font-size:11px;margin-top:10px}div#content .subheading-intl a:link,div#content .subheading-intl a:visited{font-size:11px}.ie7 .subheading-intl{margin-top:1px}#join-email-list fieldset#name-fields div label{float:none;text-align:left;padding-left:0;font-weight:600;font-size:11px;padding-bottom:3px}div#join-email-list p.email-benefits{padding-bottom:0.2em}div#join-email-list ul.email-benefits{margin:0.4em 0 1em 0}div#join-email-list ul.email-benefits li{background-image:url("../images/common/img_bullet.gif");background-position:0.1em 0.7em;background-repeat:no-repeat;list-style-position:outside;padding:0.2em 1em;line-height:1.2em;font-weight:600}div#join-email-list fieldset#name-fields input{width:280px}div#join-email-list .financial-incentive-terms-container{font-size:1.2em;line-height:1.4;margin:2px 0 12px}div#join-email-list .financial-incentive-terms-container a{font-size:1em;text-decoration:underline}.required-instruction{padding-bottom:7px;font-size:11px}div#join-email-list ul.error{margin-bottom:1em}div#join-email-list p.required-fields{padding-bottom:0}#emailme #select-brand{padding:5px;display:inline}#emailme #select-brand p{font-size:18px;font-weight:600;padding:0 0 5px;margin:0;font-family:"ChronicleDisplayLight",Georgia,serif}#emailme #select-brand div{float:left;margin:0;width:123px;margin:8px 0 0}#emailme #select-brand div label{float:left;display:block;padding:0 0 0 5px;width:auto;text-align:left;font-weight:normal;font-size:10px}#emailme #select-brand .rej label span{text-decoration:underline}#emailme #select-brand .pbt label span{text-decoration:underline}#emailme #select-brand .pbt label span img{padding:1.5em 0 1em 1em}#emailme #select-brand input{float:left;margin:0 0 0 1em;padding:0;font-size:1em}div#content #emailme #select-brand{margin:15px 0 10px}div#join-email-list fieldset{margin-bottom:0}fieldset#name-fields legend{text-indent:-99em}fieldset#name-fields div{float:left;width:55em}fieldset#name-fields div input{float:left;width:330px}fieldset#name-fields div label{display:block;padding:0.1em 0 0 1em;width:8em}fieldset#name-fields div span.info{float:left;padding-left:1em;width:190px;display:block;font-size:1.1em}.pt-email-link{margin-top:15pxx;border-top:1px solid #eeeae1;padding-top:10px}div#content .pt-email-link{line-height:20px}div#content .pt-email-link a{font-weight:600}body#customer-service div#join-email-list div#content p.required-fields{padding-bottom:1.1em}div#join-email-list ul.thank-you{border-bottom:1px solid #edeae2;padding-bottom:2em}div#email-us div#content ul.contact-info,div#order-inquiries div#content ul.contact-info{overflow:hidden;width:30em;padding-bottom:1.5em}div#email-us div#content ul.contact-info li,div#order-inquiries div#content ul.contact-info li{float:left;font-size:1.1em;line-height:1.3em}div#email-us div#content ul.contact-info li.label,div#order-inquiries div#content ul.contact-info li.label{width:18em}div#order-inquiries div#email-information fieldset label{text-align:left}div#order-inquiries fieldset#message-box label{float:none;width:21em}div#order-inquiries div#email-information{margin-top:0}div#order-inquiries fieldset#message-box textarea,div#order-inquiries div#email-information fieldset.actions input{width:auto}div#order-inquiries div#email-information fieldset.actions{text-align:right;width:33em;margin-top:0;padding-top:0.5em}div#order-inquiries fieldset#message-box textarea{margin-left:0;width:33em;height:7em}div#email-us div#detailContent label,div#order-inquiries div#detailContent label{visibility:hidden}div#order-inquiries div#email-information fieldset input{width:27em}div#order-inquiries fieldset.feedback-about{width:44em;overflow:hidden;padding:0;margin:0}div#order-inquiries fieldset.feedback-about fieldset{margin:0;width:31em;overflow:hidden;float:left}div#email-us select#subject,div#email-us select#subject2,div#order-inquiries select#subject,div#order-inquiries select#subject2{width:18.3em}div#order-inquiries div#email-information fieldset input{width:27em}div#email-us div#content form{margin:1em 0}div#email-us div#error-block{margin:0em 0}div#email-us p.intro-copy{border-bottom:1px solid #edeae2;margin-top:20px}div#email-us h3.mailing-address{padding:0;margin:5px 0 0 0;color:#2d2d2d}div#email-information fieldset#message-box div#message-box-container{width:30em;float:left}div#email-information fieldset#message-box div#message-box-container textarea{width:100%;font-family:Roboto-4n,Roboto,Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.2em}.lte8 div#email-information fieldset#message-box div#message-box-container textarea{font-weight:normal;font-style:normal}.lte8 div#email-information fieldset#message-box div#message-box-container textarea strong,.lte8 div#email-information fieldset#message-box div#message-box-container textarea b{font-family:Roboto-7n}div#email-information fieldset#message-box label span.label-note{display:block;font-weight:normal;width:200px}div#email-information fieldset.actions{margin-left:0}div#email-information fieldset.actions input{width:auto}div#email-information fieldset.actions button.reset,div#email-information fieldset.actions .side-nav .reset.link,.side-nav div#email-information fieldset.actions .reset.link{width:6.4em;height:2.3em;float:left;font-size:1em;background:#fff;border:0;padding:0;margin-top:0;margin-left:0;margin-right:1em}div#email-information .financial-incentive-terms-container{font-size:12px;padding:12px 0}div#email-information .financial-incentive-terms-container a{font-size:12px;text-decoration:underline}div#email-options iframe.enews-frame{height:44.5em;width:70em}div#email-options iframe.enews-frame fieldset input.image{height:100px}div#responsys-down div#content{border-left:none;margin:0;padding-left:0em;width:70em}div#responsys-down div#header,div#responsys-down div#sidebar,div#responsys-down div#footer{display:none}div#svc-balance div#content{padding-right:7.3em}div#svc-balance div#content h1{font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:26px;border-bottom:0;padding-top:10px;padding-bottom:5px}div#svc-balance div#content h2{font-family:Roboto-4n,Roboto,Helvetica,Arial,sans-serif;font-size:18px}.lte8 div#svc-balance div#content h2{font-weight:normal;font-style:normal}.lte8 div#svc-balance div#content h2 strong,.lte8 div#svc-balance div#content h2 b{font-family:Roboto-7n}div#svc-balance div#check-your-balance{background-color:#ebebeb;margin-top:1em;padding:20px;float:left;margin-bottom:32px;width:666px}div#svc-balance div#check-your-balance p{font-size:14px}div#svc-balance div#check-your-balance form{float:left;width:37em}div#svc-balance div#check-your-balance div#how-to-find{margin-left:41em}div#svc-balance div#check-your-balance div#how-to-find img{margin-top:5px}div#svc-balance div#check-your-balance h2{margin-top:0;margin-bottom:2px}div#svc-balance div#check-your-balance fieldset{float:left;margin-right:2.5em;margin-top:0}div#svc-balance div#check-your-balance fieldset label{float:none;display:block;text-align:left;width:auto;margin-bottom:0.5em;font-weight:600;font-size:14px}div#svc-balance div#check-your-balance fieldset input{margin-left:0}div#svc-balance div#check-your-balance fieldset input#svcCardNumber{width:218px;height:32px;padding:0 5px}div#svc-balance div#check-your-balance fieldset input#pinNumber{width:70px;height:32px;padding:0 5px}div#svc-balance div#check-your-balance fieldset input.check{margin-top:1.2em}div#svc-balance div#check-your-balance fieldset input.btn-primary{background:#e81818;height:40px;cursor:pointer;text-transform:uppercase;font-size:14px;padding:0 20px;letter-spacing:0.06em;color:#fff;border:none}div#svc-balance div#check-your-balance .bottom{display:inline-block;margin-top:20px;padding-bottom:0;line-height:1.3}div#svc-balance div#check-your-balance ul.error{float:none}div#svc-balance div#check-your-balance ul.error .message{padding-left:0;padding-bottom:3px;font-size:14px}div#redeem-channels{padding-top:2em}div#redeem-channels h2{padding-bottom:1em}div#redeem-channels div{float:left;border:1px solid #ebebeb;width:22em;margin-right:2em;height:27em;position:relative}div#redeem-channels div h4{background-color:#ebebeb;padding:12px 15px;font-size:14px;text-transform:uppercase;font-weight:600}div#redeem-channels div img{padding:1em}div#redeem-channels div p{padding:15px 15px 0 15px;font-size:14px}div#redeem-channels div a.block-text-link,div#redeem-channels div#online div.btn-shop{position:absolute;bottom:1em;left:1em;font-size:14px}div#svc-balance div#online .btn-primary{background:#e81818;height:40px;cursor:pointer;text-transform:uppercase;font-size:14px;padding:0 20px;letter-spacing:0.06em;color:#fff;position:absolute;bottom:16px;left:15px;line-height:40px}div#redeem-channels div#catalog{margin-right:0}div.gift-certificates{margin-top:30px;float:left}div.gift-certificates p{font-size:14px !important;line-height:1.4 !important}div.gift-certificates a{font-weight:normal !important;text-decoration:underline}div#svc-balance p.balance{margin:1em 0}div#enable-Javascript ol{margin-top:1em;list-style-type:decimal;margin-left:1.7em}div#enable-Javascript ol li{margin-bottom:0.5em;font-size:1.2em;font-weight:normal}div#enable-Javascript ol li p{font-size:0.9em}.register-info{text-align:center;padding-top:1em}.register-btn{background:url("../images/common/btn_register.gif") center center no-repeat;display:block;margin:auto;width:7.7em;height:2.2em;text-indent:-1000em}div#business-sales div#content{width:990px;border:0;margin:0;padding-left:0}div#business-sales div#content h1{border:0;margin:0;padding:5px 0 11px 0;text-align:center}div#business-sales div#content #body-img{position:relative;width:990px;height:700px}div#business-sales div#content #body-img p{font-size:13px;color:#2d2d2d;text-align:center;line-height:1.4em;padding-bottom:17px}div#business-sales div#content #body-img a{text-decoration:underline;color:#2d2d2d;font-weight:600}div#business-sales div#content #body-img .text{position:absolute}div#business-sales div#content #body-img .text span{font-weight:600}div#business-sales div#content #body-img .incentive-programs{width:450px;top:392px;left:15px}div#business-sales div#content #body-img .gift-giving{width:450px;top:392px;left:520px}div#business-sales div#content #body-img .register{width:990px;top:641px;left:0}div#business-sales div#content h2{font-family:ChronicleDisplayLight,Times,Georgia,serif}#business-sales div#content .promo-business{overflow:hidden;border-bottom:1px solid #edeae2;margin-bottom:1em}#business-sales div#content .promo-business div{padding:0.6em 0 0 24.5em}#business-sales div#content .promo-business.gift-giving div{padding:0.6em 24.5em 0 0}#business-sales div#content img.hero-image{float:left;margin:0 1em 1em 0}#business-sales div#content div.gift-giving img.hero-image{float:right;margin:0 0 1em 1em}div#business-sales div#content.marketplace{width:78%;margin:3.4em 0 0 20em;padding-left:1em;border-left:1px solid #fff}div#business-sales div#content .become-member{width:46%;float:left;padding-right:25px}div#business-sales div#content .already-member{width:50%;float:left}div#business-sales div#content .for-the-trade{margin-top:15px;padding-top:6px;clear:both;border-top:1px solid #d9d9d9}div#business-sales div#content.marketplace div.promo-business ul li{background-image:url("../images/common/img_bullet.gif");background-position:0.8em 0.7em;background-repeat:no-repeat;list-style-position:outside;padding:0.2em 1.8em}div#business-sales #marketplace-body{position:relative}div#business-sales #marketplace-body p{font-size:13px;line-height:1.4;padding-bottom:12px}div#business-sales #marketplace-body .welcome-home{width:780px;position:absolute;top:490px;left:2px;text-align:center}div#business-sales #marketplace-body .find-store{width:780px;position:absolute;top:622px;left:2px;text-align:center}div#business-sales #marketplace-body .find-store a{font-size:13px}div#business-sales #marketplace-body .sub-text{width:535px;position:absolute;top:678px;left:123px;text-align:center}div#business-sales #marketplace-body .sub-text p{font-size:12px;line-height:1.3em}div#business-sales #marketplace-body .sub-sub-text{width:764px;position:absolute;top:752px;left:8px;text-align:center}div#business-sales #marketplace-body .sub-sub-text p{font-size:10px;line-height:1.3em}div#gift-cards div.gift-card-panel{padding:0.5em}div#gift-cards div.gift-card-panel img.hero{float:left}div#gift-cards div.gift-card-panel div.copy{margin-left:36.3em;height:30.2em;padding:3em}div#gift-cards div.gift-card-panel div.copy h1{margin-bottom:0.5em}div#enable-javascript ol{margin-top:1em}div#enable-javascript ol li{margin-bottom:0.5em;font-size:1.1em;font-weight:normal;margin-left:2em;list-style-type:decimal}div#content div.faq-sections div#enable-javascript h2{font-size:1.5em !important;margin-top:1em}#faq .main-content h1{width:620px;color:#2d2d2d;border-bottom:1px solid #dadada;font-family:"ChronicleDisplayLight",Georgia,serif;font-size:18px;margin-bottom:5px;padding:4px 0 5px 0}#faq .main-content h2{font-family:"ChronicleDisplayLight",Georgia,serif;color:#2d2d2d;font-weight:bold;font-size:15px;padding:10px 90px 0 0;display:inline}#faq .main-content .mass-action a{font-size:12px}#faq .main-content a:hover{text-decoration:underline}#review-instructions{margin:0 0 15px;padding-bottom:10px;width:620px;border-bottom:1px solid #dadada}#review-instructions li{margin-top:10px}#review-instructions p{font-family:Georgia,Times,serif;font-size:15px;padding:10px 0 0 6px;line-height:20px}#review-instructions .copy{float:left;width:342px}#review-instructions img{float:right}.gift-giving-faq{padding-top:10px;width:610px}.gift-giving-faq dl ul{padding-left:25px;list-style-type:circle}div#about-us div#content{width:990px;border:0;margin:0;padding-left:0}div#about-us div#content #heading{position:relative;background:url("../images/customer-service/about-us/bg_header.jpg") no-repeat top left;width:990px;height:265px;text-align:center}div#about-us div#content #heading h1{position:absolute;top:86px;left:0;width:990px;padding:0;margin:0;border:0;color:#fff;font-size:70px;letter-spacing:0.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:0.85em}div#about-us div#content #heading span{position:absolute;top:36px;left:0;width:990px;display:block;font-size:24px;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:0.12em}div#about-us div#content .subheading{position:relative;height:85px;width:990px;background:url("../images/customer-service/about-us/bg_header_rule.png") no-repeat top left;text-transform:uppercase;margin-bottom:10px}div#about-us div#content .subheading h2{position:absolute;top:45px;left:0;width:990px;padding:0;margin:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;letter-spacing:0;text-align:center}div#about-us div#content .subheading h2 span{background-color:#fff;padding:0 25px}div#about-us div#content #taste{position:relative;background:url("../images/customer-service/about-us/bg_taste.jpg") no-repeat top left;width:990px;height:486px}div#about-us div#content #taste ul{position:absolute;top:167px;left:728px;width:240px}div#about-us div#content #taste li{color:#fff;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;list-style-position:outside;list-style-type:disc;margin-left:10px;padding-bottom:15px;line-height:1.4em}div#about-us div#content #taste li span{font-size:15px}div#about-us div#content #taste a{position:absolute;top:420px;left:738px;font-size:15px;color:#fff;text-transform:uppercase;font-weight:400;letter-spacing:0}div#about-us div#content #festivals{position:relative;width:990px;height:698px}div#about-us div#content #festivals h3{position:absolute;top:497px;left:0;padding:0;margin:0;width:990px;text-align:center;color:#2d2d2d;font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:24px;font-weight:normal;letter-spacing:0.02em}div#about-us div#content #festivals .block{position:absolute;top:533px;width:484px;text-align:center}div#about-us div#content #festivals .block.left{left:0}div#about-us div#content #festivals .block.right{right:0}div#about-us div#content #festivals .block h4{font-size:18px;font-weight:400;letter-spacing:0.03em;text-transform:uppercase;color:#2d2d2d;margin-bottom:9px}div#about-us div#content #festivals .block p{font-size:15px;font-weight:300;color:#2d2d2d;letter-spacing:0;line-height:1.3;padding-bottom:14px}div#about-us div#content #festivals .block a{font-size:15px;font-weight:600;color:#2d2d2d;letter-spacing:0;text-transform:uppercase}div#about-us div#content #openkitchen{width:1000px}div#about-us div#content #openkitchen .thumbs img{padding:0 10px 10px 0}div#about-us div#content #openkitchen .text{text-align:center}div#about-us div#content #openkitchen .text h3{padding:0 0 10px 0;margin:0;width:990px;color:#2d2d2d;font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:24px;font-weight:normal;letter-spacing:0.02em}div#about-us div#content #openkitchen .text p{font-size:15px;font-weight:300;color:#2d2d2d;letter-spacing:0.01em;line-height:1.3;padding-bottom:14px}div#about-us div#content #openkitchen .text a{font-size:15px;font-weight:600;color:#2d2d2d;letter-spacing:0.01em;text-transform:uppercase}div#about-us div#content #innovation{position:relative;width:990px;height:1918px}div#about-us div#content #innovation .hero{position:absolute;top:60px;left:30px;width:275px;text-align:center}div#about-us div#content #innovation h4{font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;letter-spacing:0.02em;padding-bottom:12px;line-height:1.2}div#about-us div#content #innovation p{font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;letter-spacing:0.03em;line-height:1.3}div#about-us div#content #innovation a{font-size:15px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-transform:uppercase;letter-spacing:0.03em;line-height:1.3}div#about-us div#content #innovation .block{position:absolute;width:485px;text-align:center}div#about-us div#content #innovation .block.one{top:1001px;left:0}div#about-us div#content #innovation .block.two{top:1001px;right:0}div#about-us div#content #innovation .block.three{top:1757px;left:0}div#about-us div#content #innovation .block.four{top:1757px;right:0}div#about-us div#content #innovation .block h4{font-size:22px;font-weight:400;letter-spacing:0.01em;color:#2d2d2d;margin-bottom:8px;padding:0}div#about-us div#content #innovation .block p{font-size:15px;font-weight:300;color:#2d2d2d;letter-spacing:0.01em;line-height:1.2;padding-bottom:14px}div#about-us div#content #innovation .block a{font-size:15px;font-weight:600;color:#2d2d2d;letter-spacing:0.01em;text-transform:uppercase}div#about-us div#content #nkh{position:relative;background:url("../images/customer-service/about-us/bg_nkh.jpg") no-repeat top left;width:990px;height:1205px}div#about-us div#content #nkh h3{position:absolute;left:0;width:100%;font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:28px;font-weight:400;letter-spacing:0.01em;color:#2d2d2d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;text-align:center}div#about-us div#content #nkh h3.one{top:185px}div#about-us div#content #nkh h3.two{top:976px}div#about-us div#content #nkh p{font-size:15px;font-weight:300;color:#2d2d2d;letter-spacing:0.01em;line-height:1.3;padding-bottom:14px}div#about-us div#content #nkh p.one{position:absolute;top:48px;left:396px;width:550px}div#about-us div#content #nkh p.two{position:absolute;top:880px;left:0;width:100%;text-align:center}div#about-us div#content #nkh .block{position:absolute;top:1027px;width:328px;text-align:center}div#about-us div#content #nkh .block.one{left:0}div#about-us div#content #nkh .block.two{left:332px}div#about-us div#content #nkh .block.three{right:0}div#about-us div#content #nkh .block h4{font-size:20px;font-weight:600;letter-spacing:0.06em;color:#2d2d2d;text-transform:uppercase;margin-bottom:15px;padding:0;line-height:1.1}div#about-us div#content #nkh .block h4 span{display:block;font-weight:400;font-size:30px;font-family:ChronicleDisplayLight,Times,Georgia,serif;text-transform:none}div#about-us div#content #nkh .block p{font-size:15px;font-weight:300;color:#2d2d2d;letter-spacing:0.01em;line-height:1.2;padding-bottom:14px}div#about-us div#content #nkh .block a{font-size:15px;font-weight:700;color:#2d2d2d;letter-spacing:0.01em;text-transform:uppercase}div#about-us div#content #wsh{position:relative;background:url("../images/customer-service/about-us/bg_wsh.jpg") no-repeat top left;width:990px;height:1337px}div#about-us div#content #wsh p{font-size:15px;font-weight:300;color:#2d2d2d;letter-spacing:0.01em;line-height:1.2}div#about-us div#content #wsh p.intro{position:absolute;top:628px;left:0;width:990px;text-align:center}div#about-us div#content #wsh a{position:absolute;top:1304px;left:368px;font-size:16px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2d2d;text-transform:uppercase;letter-spacing:0.01em}div#about-us div#content #wsh .block{position:absolute;top:1185px;width:485px;text-align:center}div#about-us div#content #wsh .block.one{left:0}div#about-us div#content #wsh .block.two{right:0}div#about-us div#content #wsh .block h4{font-size:22px;font-family:ChronicleDisplayLight,Times,Georgia,serif;letter-spacing:0.01em;color:#2d2d2d;margin-bottom:6px;padding:0}div#about-us div#content #services{position:relative;background:url("../images/customer-service/about-us/bg_services.jpg") no-repeat top left;width:990px;height:1166px}div#about-us div#content #services .hero{position:absolute;top:50px;left:594px;width:300px;text-align:center}div#about-us div#content #services h4{font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2d2d;letter-spacing:0.02em;padding-bottom:3px;line-height:1.2}div#about-us div#content #services p{font-size:15px;color:#2d2d2d;letter-spacing:0.01em;line-height:1.2;font-weight:300}div#about-us div#content #services p.intro{position:absolute;top:644px;left:0;width:990px;text-align:center}div#about-us div#content #services a{font-size:15px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2d2d;text-transform:uppercase;letter-spacing:0.01em}div#about-us div#content #services a.bottom{position:absolute;top:1122px;left:345px}div#about-us div#content #services .block{position:absolute;top:960px;width:230px;text-align:center}div#about-us div#content #services .block.one{left:0}div#about-us div#content #services .block.two{left:243px;width:250px}div#about-us div#content #services .block.three{left:505px}div#about-us div#content #services .block.four{right:0}div#about-us div#content #services .block h4{font-size:22px;font-weight:400;letter-spacing:0.01em;text-transform:uppercase;color:#2d2d2d;margin-bottom:6px;padding:0}div#about-us div#content #services .block p{font-size:15px;font-weight:300;color:#2d2d2d;letter-spacing:0.01em;line-height:1.2;padding-bottom:14px}div#about-us div#content #registry{position:relative;background:url("../images/customer-service/about-us/bg_registry.jpg") no-repeat top left;width:990px;height:659px}div#about-us div#content #registry p{position:absolute;top:178px;width:990px;text-align:center;font-size:15px;color:#2d2d2d;letter-spacing:0.01em;line-height:1.2;font-weight:300}div#about-us div#content #registry a{position:absolute;top:583px;left:400px;font-size:15px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2d2d;text-transform:uppercase;letter-spacing:0.01em}div#about-us div#content #registry h3{position:absolute;top:506px;left:0;width:990px;font-family:ChronicleDisplayLight,Times,Georgia,serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:30px;margin:0;padding:0}div#about-us div#content #registry .block{position:absolute;width:205px;text-align:center}div#about-us div#content #registry .block.one{top:302px;left:193px}div#about-us div#content #registry .block.two{top:302px;left:391px}div#about-us div#content #registry .block.three{top:302px;left:597px}div#about-us div#content #registry .block.four{top:427px;left:193px}div#about-us div#content #registry .block.five{top:427px;left:391px}div#about-us div#content #registry .block.six{top:427px;left:597px}div#about-us div#content #registry .block h4{font-family:ChronicleDisplayLight,Times,Georgia,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;letter-spacing:0.02em;color:#2d2d2d;margin:0;padding:0;line-height:1.1}div#about-us-wsh .content-body{position:relative}div#about-us-wsh .content-body p{position:absolute;text-align:center;font-size:14px;font-weight:300;line-height:1.3em}div#about-us-wsh .content-body p.intro{width:600px;padding:0 90px;top:319px;left:0}div#about-us-wsh .content-body p.quality{width:248px;top:463px;left:105px}div#about-us-wsh .content-body p.craftsmanship{width:225px;top:739px;left:439px}div#about-us-wsh .content-body p.design{width:220px;top:1027px;left:122px}div#chuck-williams p{color:#2d2d2d;font-size:14px}div#chuck-williams .chucks-finds{position:relative;margin-top:20px}div#chuck-williams .chucks-finds .text{position:absolute;left:122px;top:32px}div#chuck-williams .chucks-finds .text p{padding-bottom:3px;font-size:13px}div#chuck-williams .chucks-finds .text a{font-size:14px;font-weight:bold;color:#2d2d2d}body#product-review div#content{margin:1em 0 0 0;border-left:none;padding:0 0 0 8em;width:70%}body#product-review div#content h1{color:#2d2d2d}div#product-review-email div#optout-section{margin:0.4em 0 3em 12.5em}div#product-review-email div#optout-section span{font-size:1.1em}div#product-review-email div#optout-section a,div#product-review-email div#optout-section a:hover,div#product-review-email div#optout-section a:active{font-size:1.1em}div#product-review-email fieldset#create-edit-account-buttons{float:right}div#product-review-email fieldset#create-edit-account-buttons input{margin-right:0}div#product-review-email div#content p.required-fields{padding-bottom:0}div#product-review-email div#content ul.errors{padding-bottom:1em}div#gift-card-landing div#content.gift-card-only{margin-left:0;padding-left:40.2em;padding-top:1em;border:none;background-image:url("../images/customer-service/gift-card/hero_giftcard.jpg");background-repeat:no-repeat;background-position:left 1em}div#gift-card-landing div#content.gift-card-only h1{color:#2d2d2d;border-bottom:none;font-size:20px}div#gift-card-landing div#content.gift-card-only div#gift-card-description{background-color:#fff;padding:1em;border:1px solid #a49180}div#gift-card-landing div#gift-card-description div#description-container{padding:1.5em 2em;border:1px solid #a49180;height:38.1em}div#gift-card-landing div#gift-card-description p{font-size:1.2em;line-height:1.6em;padding-bottom:1.5em}div#gift-card-landing div#gift-card-description a.block-text-link{font-weight:normal}div#gift-card-landing div#gift-card-description p.hidden{display:none}div#gift-card-landing div#gift-card-description p.balance-link{padding-bottom:0}div#gift-card-landing div#gift-card-description p.redeem-info{padding-bottom:3.5em}div#gift-card-landing div#content{margin-top:0}div#gift-card-landing div#content.choose-card-type{margin:0;border:none;padding-left:0;height:1775px;background-image:url("../images/customer-service/gift-card/background_gift_card2.jpg");background-position:0 0;background-repeat:no-repeat}div#gift-card-landing div#content.choose-card-type #gift-card-body{position:relative}div#gift-card-landing div#content.choose-card-type #gift-card-body h1{position:absolute;top:32px;font-size:40px;color:#2d2d2d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 18px 0;margin:0 192px;width:606px;text-align:center;letter-spacing:0.01em;border-bottom:1px solid #ccc;line-height:1.2}div#gift-card-landing div#content.choose-card-type #gift-card-body h1 span{display:block;font-size:16px;font-family:Roboto,Helvetica,Arial,sans-serif}div#gift-card-landing div#content.choose-card-type #gift-card-body ul{padding:0}div#gift-card-landing div#content.choose-card-type #gift-card-body ul li{background-image:url("../images/common/img_bullet.gif");background-position:5px 7px;background-repeat:no-repeat;list-style-position:outside;padding:0 0 10px 15px;font-size:15px;font-weight:300;color:#2d2d2d;letter-spacing:0.02em;line-height:1.4em}div#gift-card-landing div#content.choose-card-type #gift-card-body p{font-size:15px;font-weight:300;color:#2d2d2d;line-height:1.4em;letter-spacing:0.02em}div#gift-card-landing div#content.choose-card-type #gift-card-body .top-links{position:absolute;width:990px;top:84px;left:0px;text-align:center;text-transform:uppercase}div#gift-card-landing div#content.choose-card-type #gift-card-body .top-links a{font-size:14px;font-weight:600;letter-spacing:0.05em;padding:0 18px}div#gift-card-landing div#content.choose-card-type #gift-card-body .already-have h2{position:absolute;left:0;top:1164px;width:990px;text-align:center;font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.04em;padding:0;margin:0}div#gift-card-landing div#content.choose-card-type #gift-card-body .already-have p{position:absolute;left:0;top:1196px;width:990px;text-align:center;color:#2d2d2d}div#gift-card-landing div#content.choose-card-type #gift-card-body .already-have a{position:absolute;top:1234px;left:266px;font-size:14px;font-weight:300;text-decoration:none;text-transform:uppercase;letter-spacing:0.07em;color:#fff;background-color:#2d2d2d;padding:9px 9px 9px 10px}div#gift-card-landing div#content.choose-card-type #gift-card-body .already-have a.redeem{left:540px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block h3{position:absolute;left:378px;text-transform:uppercase;font-size:18px;font-weight:400;letter-spacing:0.04em;padding:0;margin:0}div#gift-card-landing div#content.choose-card-type #gift-card-body .block h3 span{text-transform:lowercase}div#gift-card-landing div#content.choose-card-type #gift-card-body .block ul{position:absolute;width:585px;left:374px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block p{position:absolute;color:#2d2d2d;width:535px;left:378px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block a{position:absolute;left:378px;font-size:14px;font-weight:300;text-decoration:none;text-transform:uppercase;letter-spacing:0.07em;color:#fff;background-color:#2d2d2d;padding:9px 9px 9px 10px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block a span{text-transform:lowercase}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.gift-card h3{top:148px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.gift-card ul{top:178px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.gift-card a{top:280px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.egift-card h3{top:401px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.egift-card ul{top:431px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.egift-card a{top:553px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.group-card h3{top:650px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.group-card p{top:683px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.group-card a{top:743px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.make-personal h3{top:880px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.make-personal p{top:911px}div#gift-card-landing div#content.choose-card-type #gift-card-body .block.make-personal a{top:946px}div#gift-card-landing div#content.choose-card-type #gift-card-body .egift-card-fine-print{position:absolute;top:1732px;left:0px;width:990px;text-align:center}div#gift-card-landing div#content.choose-card-type #gift-card-body .egift-card-fine-print p{font-size:11px}div#gift-card-landing div#content.choose-card-type #gift-card-body .int-unavailable{position:absolute;top:135px;left:0px;width:990px;text-align:center;font-size:11px}div#gift-card-landing div#content.choose-card-type #gift-card-body .corporate{position:absolute;top:1625px;left:0px;width:990px;text-align:center}div#gift-card-landing div#content.choose-card-type #gift-card-body .corporate h2{font-size:30px;color:#fff;letter-spacing:0.04em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:16px}div#gift-card-landing div#content.choose-card-type #gift-card-body .corporate p{color:#fff;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;line-height:1.5em}div#gift-card-landing div#content.choose-card-type #gift-card-body .corporate a{font-weight:600;font-size:13px;text-transform:uppercase;color:#fff}div#gift-card-landing div#content.choose-card-type #gift-card-body .cookbook-club{position:absolute;top:1365px;left:0px;width:990px}div#gift-card-landing div#content.choose-card-type #gift-card-body .cookbook-club h2{font-size:26px;color:#2d2d2d;letter-spacing:0.04em;padding-bottom:16px;text-align:center}div#gift-card-landing div#content.choose-card-type #gift-card-body .cookbook-club ul{padding:10px 50px 0px 375px}div#gift-card-landing div#content.choose-card-type #gift-card-body .cookbook-club li{font-size:13px;padding-bottom:8px}div#gift-card-landing div#content.choose-card-type #gift-card-body .cookbook-club a{font-weight:600;color:#2d2d2d}div#gift-card-landing div#content.choose-card-type #gift-card-body .cookbook-club-img{position:absolute;top:1410px;left:10px;width:370px}div#gift-card-landing div.international-unavailable{text-align:center;margin-top:0px;margin-bottom:18px;font-size:20px;color:#e81818;border:2px solid #e81818;height:31px;text-align:center;padding-top:12px}div#gift-card-landing .stjude{margin-top:15px}div#gift-card-landing div#content.main-body{position:relative;text-align:center;margin:0;padding-left:0;border:none}div#gift-card-landing div#content.main-body img{display:block}div#gift-card-landing div#content.main-body h1{font-size:44px;text-transform:uppercase;padding:0;margin-bottom:14px}div#gift-card-landing div#content.main-body h2{font-size:36px;font-weight:bold;padding-bottom:10px}div#gift-card-landing div#content.main-body h3{font-size:24px;font-weight:600;padding:20px 0 8px 0}div#gift-card-landing div#content.main-body p{font-size:16px;line-height:1.3;padding-bottom:8px;padding-top:15px}div#gift-card-landing div#content.main-body .cta-btn{font-size:16px;text-transform:uppercase;text-decoration:none;letter-spacing:0.03em;background-color:#333;color:#fff;width:215px;height:45px;line-height:45px;display:block;text-align:center}div#gift-card-landing div#content.main-body .hero{position:relative;text-align:center;margin-top:25px}div#gift-card-landing div#content.main-body .hero .copy{position:absolute;top:138px;width:400px}div#gift-card-landing div#content.main-body .hero .copy .cta-btn{margin-left:93px;margin-top:17px}div#gift-card-landing div#content.main-body .occasion{text-align:center;width:990px;height:513px;position:relative}div#gift-card-landing div#content.main-body .occasion .heading{position:absolute;top:68px;width:990px}div#gift-card-landing div#content.main-body .occasion .block{position:absolute;top:142px;width:330px}div#gift-card-landing div#content.main-body .occasion .block img{margin:0 auto}div#gift-card-landing div#content.main-body .occasion .block.christmas{left:0}div#gift-card-landing div#content.main-body .occasion .block.wedding{left:331px}div#gift-card-landing div#content.main-body .occasion .block.thank-you{right:0}div#gift-card-landing div#content.main-body .occasion .cta-btn{position:absolute;bottom:45px;width:280px;left:354px}div#gift-card-landing div#content.main-body .group-gift-cards{background-color:#f3f3f3;padding:60px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:flex-start}div#gift-card-landing div#content.main-body .group-gift-cards .card-image{width:350px;margin-right:65px}div#gift-card-landing div#content.main-body .group-gift-cards .copy{width:350px;text-align:center}div#gift-card-landing div#content.main-body .group-gift-cards .cta-btn{width:280px;margin:16px auto 0}div#gift-card-landing div#content.main-body .virtual-event-gift-cards{padding:50px 0;text-align:center}div#gift-card-landing div#content.main-body .virtual-event-gift-cards ul{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}div#gift-card-landing div#content.main-body .virtual-event-gift-cards ul p{margin:12px 0 5px;letter-spacing:0}div#gift-card-landing div#content.main-body .virtual-event-gift-cards ul .cta-btn{width:226px;margin-top:15px}div#gift-card-landing div#content.main-body .customized-gift-cards{background-color:#f3f3f3;padding:60px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div#gift-card-landing div#content.main-body .customized-gift-cards .card-image{width:255px;margin-right:50px}div#gift-card-landing div#content.main-body .customized-gift-cards .copy{width:300px;text-align:center}div#gift-card-landing div#content.main-body .customized-gift-cards .cta-btn{width:280px;margin:16px auto 0}div#gift-card-landing div#content.main-body .corporate{padding:50px 0;text-align:center}div#gift-card-landing div#content.main-body .corporate .cta-btn{width:226px;margin:16px auto 0}div#gift-card-landing div#content.main-body .gift-card-xbrand{background-color:#f3f3f3;padding:50px 0;text-align:center}div#gift-card-landing div#content.main-body .gift-card-xbrand img{margin:24px auto}div#gift-card-landing div#content.main-body .gift-card-xbrand .cta-btn{width:226px;margin:16px auto 0}div#gift-card-landing div#content.main-body .disclaimer{padding:24px 0;text-align:center}div#gift-card-landing div#content.main-body .disclaimer a{text-decoration:underline;font-weight:600}div#gift-card-landing div#content.main-body #intl-splash{position:absolute;background-color:rgba(255,255,255,0.7);width:100%;height:100%;z-index:10}div#gift-card-landing div#content.main-body #intl-splash+#domestic-content{pointer-events:none}div#gift-card-landing div#content.main-body #intl-splash .intl-overlay-message{background-color:#000;padding:30px 50px;width:395px;margin:205px auto 0}div#gift-card-landing div#content.main-body #intl-splash .intl-overlay-message h2{color:#fff;padding-bottom:15px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:600;font-size:26px;letter-spacing:0.1em;text-transform:uppercase;line-height:1.6}div#gift-card-landing div#content.main-body #intl-splash .intl-overlay-message p,div#gift-card-landing div#content.main-body #intl-splash .intl-overlay-message a{color:#fff;font-weight:300}div#gift-card-landing div#content.main-body #intl-splash .intl-overlay-message p{padding-bottom:10px}div#gift-card-landing div#content.main-body #intl-splash .intl-overlay-message a{text-transform:none;text-decoration:underline}#chefs-program-landing div#content,#chefs-program-signin div#content,#chefs-program-welcome div#content{border:0 none;margin:0;padding-left:516px;width:474px;height:720px;background-image:url("../images/customer-service/img_chefs-landing-bg.jpg");background-position:left top;background-repeat:no-repeat}#chefs-program-landing div#content #body-txt,#chefs-program-signin div#content #body-txt,#chefs-program-welcome div#content #body-txt{width:474px}#chefs-program-landing div#content #body-txt h1,#chefs-program-signin div#content #body-txt h1,#chefs-program-welcome div#content #body-txt h1{font-size:30px;border:0;margin:0;padding:25px 0 16px 0;letter-spacing:0.02em}#chefs-program-landing div#content #body-txt p,#chefs-program-signin div#content #body-txt p,#chefs-program-welcome div#content #body-txt p{font-size:13px;font-weight:300px;color:#2d2d2d;line-height:1.5em;padding-bottom:20px}#chefs-program-landing div#content #body-txt p.nopad,#chefs-program-signin div#content #body-txt p.nopad,#chefs-program-welcome div#content #body-txt p.nopad{padding-bottom:0}#chefs-program-landing div#content #body-txt b,#chefs-program-signin div#content #body-txt b,#chefs-program-welcome div#content #body-txt b{font-weight:600}#chefs-program-landing div#content #body-txt a,#chefs-program-signin div#content #body-txt a,#chefs-program-welcome div#content #body-txt a{text-decoration:underline;color:#2d2d2d;font-weight:600}#chefs-program-landing div#content #body-txt span,#chefs-program-signin div#content #body-txt span,#chefs-program-welcome div#content #body-txt span{color:#e81818;font-weight:600}#chefs-program-landing div#content #body-txt .intro,#chefs-program-signin div#content #body-txt .intro,#chefs-program-welcome div#content #body-txt .intro{width:474px}#chefs-program-landing div#content #body-txt .footnote,#chefs-program-signin div#content #body-txt .footnote,#chefs-program-welcome div#content #body-txt .footnote{margin-top:25px;width:474px}#chefs-program-landing div#content #body-txt ul,#chefs-program-signin div#content #body-txt ul,#chefs-program-welcome div#content #body-txt ul{margin:0 0 20px 0}#chefs-program-landing div#content #body-txt ul li,#chefs-program-signin div#content #body-txt ul li,#chefs-program-welcome div#content #body-txt ul li{background-image:url("../images/common/img_bullet.gif");background-position:0.6em 0.6em;background-repeat:no-repeat;line-height:1.5em;list-style-position:outside;padding:0.2em 1.4em}#chefs-program-signin div#content{height:830px}#chefs-program-signin div#content #body-txt .footnote{padding-top:20px;border-top:1px solid #ccc}#chefs-program-signin div#content #body-txt .intro p{padding-bottom:0}#chefs-program-signin div#content #body-txt label{font-weight:600;padding-bottom:0.3em}#chefs-program-signin div#content #body-txt fieldset#member-fields{margin-top:0.5em}#chefs-program-signin div#content #body-txt ul.error{margin:10px 0 0 0}#chefs-program-welcome div#content #body-txt .footnote{padding-top:20px;border-top:1px solid #ccc}body#customer-service div#content div#content-bg{height:825px;background-image:url("../images/customer-service/img_prochefs_bg.jpg");background-position:left top;background-repeat:no-repeat}body#customer-service div#content div#copyblock{padding:14px 5px 0px 410px}body#customer-service div#content div#copyblock h1{padding:0 0 8px 0;border:0;line-height:22px;color:#2d2d2d}body#customer-service div#content div#copyblock p{font-size:13px;color:#2d2d2d}body#customer-service div#content div#copyblock span.discount{font-weight:bold;color:#2d2d2d}body#customer-service div#content div#copyblock span.bigGeorgia{font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:14px;color:#2d2d2d}body#customer-service div#content div#copyblock span.smallText{font-size:11px}body#customer-service div#content div#copyblock ul{margin-top:-10px;margin-bottom:10px}body#customer-service div#content div#copyblock li{background-image:url("../images/common/img_bullet.gif");background-position:0.3em 0.7em;background-repeat:no-repeat;list-style-position:outside;padding:0.1em 0 0.1em 1.3em}body#customer-service div#content div#copyblock img{padding:0px 30px 10px 0px}body#customer-service div#content div#copyblock a.faqs{color:#0e6f51}body#customer-service div#content div#copyblock a.terms{color:#505050;font-weight:normal;text-decoration:underline}div#cobrand-error div#content{border:0px solid #fff;margin-left:0px;padding-left:0px;width:72%}#rewardsSummary h1{font-size:18px;color:#2d2d2d;padding-bottom:15px}#rewardsSummary p{font-size:13px;padding-bottom:15px;color:#2d2d2d;line-height:1.3em}#rewardsSummary p span{font-weight:600}#cclanding div#content{margin-left:0;padding-left:0}#cclanding div#content .cc-teaser{background-color:#edeef0;padding:100px 80px 90px 80px;margin-bottom:20px;text-align:center}#cclanding div#content .cc-teaser span{text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:0.2em;color:#000}#cclanding div#content .cc-teaser h1{font-size:50px;font-size:55px;padding:15px 0px 45px 0px;color:#000}#cclanding div#content .cc-teaser p{font-size:24px;color:#000;padding-bottom:85px}#cclanding div#content .cc-teaser p.disclosures{font-size:24px;padding-bottom:55px}#cclanding div#content .cc-teaser .manage-links{border-top:2px solid #7d7d7d;padding-top:45px}#cclanding div#content .cc-teaser .manage-links p{font-size:20px;color:#000;padding:0 0 6px 0}#cclanding div#content .cc-teaser .manage-links a{font-size:20px;color:#000;text-decoration:underline;line-height:2}#cclanding div#content .teaser-legal{width:990px}#cclanding div#content .teaser-legal p{color:#000;font-size:12px;line-height:1.3em;padding-bottom:8px}#cclanding div#content .teaser-legal p sup{font-size:9px}#cclanding div#content .teaser-legal p span{text-decoration:underline;font-weight:600}#cclanding div#content .teaser-legal p a{font-weight:600;color:#000}#cclanding div#content .cc-hero{position:relative;width:990px;height:392px;margin-top:10px}#cclanding div#content .cc-hero h1{position:absolute;top:55px;left:195px;width:990px;font-size:50px;line-height:1;text-align:center;color:#2d2d2d;border:0}#cclanding div#content .cc-hero h1 span{display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:0.03em;text-transform:uppercase;margin-bottom:5px}#cclanding div#content .cc-hero h2{position:absolute;top:353px;left:0;width:990px;font-size:36px;color:#2d2d2d;line-height:1;text-transform:uppercase;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0}#cclanding div#content .cc-hero h2 sup{font-size:0.4em}#cclanding div#content .cc-hero .points{position:absolute;width:990px;top:275px}#cclanding div#content .cc-hero .points p{position:absolute;top:0;width:225px;text-align:center;color:#2d2d2d;font-size:18px;font-weight:400;line-height:1.25;letter-spacing:0.01em}#cclanding div#content .cc-hero .points p.one{left:5px}#cclanding div#content .cc-hero .points p.two{left:245px}#cclanding div#content .cc-hero .points p.three{left:513px}#cclanding div#content .cc-hero .points p.four{right:0px}#cclanding div#content .cc-hero .card-apply{position:absolute;top:190px;left:595px}#cclanding div#content .cc-hero .card-apply fieldset{margin-top:0}#cclanding div#content .cc-hero .card-apply fieldset.button-container input{border:1px solid #000}#cclanding div#content .cc-hero .card-info{position:absolute;top:532px;left:0;width:990px;text-align:center}#cclanding div#content .cc-hero .card-info p{font-size:18px;font-weight:300;letter-spacing:0.05em}#cclanding div#content .cc-hero p{color:#2d2d2d;font-weight:300}#cclanding div#content .cc-hero p.tagline{position:absolute;top:468px;left:0px;width:990px;letter-spacing:0.03em;line-height:24px;font-size:24px;font-weight:300;text-align:center}#cclanding div#content .cc-hero sup{font-size:0.5em;margin-top:-5px}#cclanding div#content .cc-hero-2x-rewards{position:relative;width:990px;height:470px;margin-top:10px}#cclanding div#content .cc-hero-2x-rewards .points{position:absolute;width:990px;text-align:center;top:350px}#cclanding div#content .cc-hero-2x-rewards .points p{text-align:center;color:#2d2d2d;font-size:20px;font-weight:400;line-height:1.35;letter-spacing:0.01em}#cclanding div#content .cc-hero-2x-rewards .card-apply{position:absolute;top:280px;left:400px}#cclanding div#content .cc-hero-2x-rewards .card-apply fieldset{margin-top:0}#cclanding div#content .cc-hero-2x-rewards .card-apply fieldset.button-container input{border:1px solid #000}#cclanding div#content .cc-hero-2x-rewards sup{font-size:0.5em;margin-top:-5px}#cclanding div#content .cc-body-content-2x-rewards{border:0;padding-left:0;background-image:url("../images/cbcc/img_background_2x_rewards.png");background-repeat:no-repeat;height:1800px;position:relative}#cclanding div#content .cc-body-content-2x-rewards .legal{position:absolute;top:1380px;left:0;width:990px}#cclanding div#content .cc-body-content-2x-rewards .legal p{color:#000;font-size:12px;line-height:1.3em;padding-bottom:8px}#cclanding div#content .cc-body-content-2x-rewards .legal p sup{font-size:9px}#cclanding div#content .cc-body-content-2x-rewards .legal p span{text-decoration:underline;font-weight:600}#cclanding div#content .cc-body-content-2x-rewards .legal p a{font-weight:600;color:#000}#cclanding div#content .cc-body-content-2x-rewards .legal .subnav-links{width:935px;float:left;padding-bottom:32px}#cclanding div#content .cc-body-content-2x-rewards .legal .subnav-links .ips-info{font-weight:600;font-size:15px;padding:15px;border:2px solid #2d2d2d;margin:0 0 10px 0}#cclanding div#content .cc-body-content-2x-rewards .legal .subnav-links .ips-info a{text-decoration:underline;font-size:15px}#cclanding div#content .cc-body-content-2x-rewards .legal .subnav-links ul{float:left}#cclanding div#content .cc-body-content-2x-rewards .legal .subnav-links li{float:left;padding:0 22px 0 0;margin-right:0px}#cclanding div#content .cc-body-content-2x-rewards .legal .subnav-links a{font-size:13px}#cclanding div#content .cc-body-content-2x-rewards .card-apply{position:absolute;top:284px;left:400px}#cclanding div#content .cc-body-content-2x-rewards .card-apply fieldset{margin-top:0}#cclanding div#content .cc-body-content-2x-rewards .card-apply fieldset.button-container input{border:1px solid #000}#cclanding div#content .cc-body-content-2x-rewards .card-apply.bottom{top:950px;left:0px;width:990px;text-align:center}#cclanding div#content .cc-body-content-2x-rewards .card-apply.bottom input{width:0;height:41px;background:url("../images/cbcc/btn_apply_grey.png") no-repeat;padding-left:190px}#cclanding div#content .cc-body-content-2x-rewards a.manage{position:absolute;top:1280px;display:block;color:#2d2d2d;font-weight:400;font-size:18px;letter-spacing:0.05em;padding-bottom:18px;text-align:center}#cclanding div#content .cc-body-content-2x-rewards a.manage.link1{left:253px}#cclanding div#content .cc-body-content-2x-rewards a.manage.link2{right:248px}#cclanding div#content .cc-body-content-2x-rewards a{font-weight:300;color:#10559a}#cclanding div#content .cc-body-content-2x-rewards p{color:#2d2d2d;font-weight:300}#cclanding div#content .cc-body-content-2x-rewards p.tagline{position:absolute;top:468px;left:0px;width:990px;letter-spacing:0.03em;line-height:24px;font-size:24px;font-weight:300;text-align:center}#cclanding div#content .cc-body-content-2x-rewards p.copy{position:absolute;width:230px;text-align:center;color:#2d2d2d;font-size:15px;letter-spacing:0.02em;line-height:1.4}#cclanding div#content .cc-body-content-2x-rewards p.copy span{text-transform:uppercase;font-weight:600;letter-spacing:0.07em}#cclanding div#content .cc-body-content-2x-rewards p.copy.enjoy1{top:212px;left:126px}#cclanding div#content .cc-body-content-2x-rewards p.copy.enjoy2{top:212px;left:380px}#cclanding div#content .cc-body-content-2x-rewards p.copy.enjoy3{top:212px;left:642px}#cclanding div#content .cc-body-content-2x-rewards p.copy.enjoy4{top:450px;left:245px}#cclanding div#content .cc-body-content-2x-rewards p.copy.enjoy5{top:450px;left:526px}#cclanding div#content .cc-body-content-2x-rewards p.copy.benefits1{top:770px;left:210px;width:290px}#cclanding div#content .cc-body-content-2x-rewards p.copy.benefits2{top:770px;left:495px}#cclanding div#content .cc-body-content-2x-rewards p.promo-copy{position:absolute;top:890px;left:0px;width:990px;text-align:center;color:#2d2d2d;font-weight:400;font-size:20px;letter-spacing:0.03em}#cclanding div#content .cc-body-content-2x-rewards h3{position:absolute;left:0;width:990px;color:#2d2d2d;font-family:ChronicleDisplayLight,Times,Georgia,serif;font-weight:normal;margin:0;padding:0;font-size:36px;text-align:center}#cclanding div#content .cc-body-content-2x-rewards h3.enjoy{top:30px}#cclanding div#content .cc-body-content-2x-rewards h3.benefits{top:590px}#cclanding div#content .cc-body-content-2x-rewards h3.manage{top:1080px}#cclanding div#content .cc-body-content-2x-rewards sup{font-size:0.5em;margin-top:-5px}#cclanding div#content .cc-body-content{border:0;padding-left:0;background-image:url("../images/cbcc/img_background_evergreen.gif");background-repeat:no-repeat;height:1940px;position:relative}#cclanding div#content .cc-body-content .strikethrough{position:relative}#cclanding div#content .cc-body-content .strikethrough:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:inherit;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}#cclanding div#content .cc-body-content .temp-hero{margin-top:-46px;height:626px;position:absolute}#cclanding div#content .cc-body-content .new-hero{margin-top:10px;height:392px;position:absolute}#cclanding div#content .cc-body-content .legal{position:absolute;top:1425px;left:0;width:990px}#cclanding div#content .cc-body-content .legal p{color:#000;font-size:12px;line-height:1.3em;padding-bottom:8px}#cclanding div#content .cc-body-content .legal p sup{font-size:9px}#cclanding div#content .cc-body-content .legal p span{text-decoration:underline;font-weight:600}#cclanding div#content .cc-body-content .legal p a{font-weight:600;color:#000}#cclanding div#content .cc-body-content .legal .subnav-links{width:935px;float:left;padding-bottom:32px}#cclanding div#content .cc-body-content .legal .subnav-links .ips-info{font-weight:600;font-size:15px;padding:15px;border:2px solid #2d2d2d;margin:0 0 10px 0}#cclanding div#content .cc-body-content .legal .subnav-links .ips-info a{text-decoration:underline;font-size:15px}#cclanding div#content .cc-body-content .legal .subnav-links ul{float:left}#cclanding div#content .cc-body-content .legal .subnav-links li{float:left;padding:0 22px 0 0;margin-right:0px}#cclanding div#content .cc-body-content .legal .subnav-links a{font-size:13px}#cclanding div#content .cc-body-content .card-apply{position:absolute;top:284px;left:400px}#cclanding div#content .cc-body-content .card-apply fieldset{margin-top:0}#cclanding div#content .cc-body-content .card-apply fieldset.button-container input{border:1px solid #000}#cclanding div#content .cc-body-content .card-apply.bottom{top:1000px;left:0px;width:990px;text-align:center}#cclanding div#content .cc-body-content .card-apply.bottom input{width:0;height:41px;background:url("../images/cbcc/btn_apply_grey.png") no-repeat;padding-left:190px}#cclanding div#content .cc-body-content a.manage{position:absolute;top:1328px;display:block;color:#2d2d2d;font-weight:400;font-size:18px;letter-spacing:0.05em;padding-bottom:18px;text-align:center}#cclanding div#content .cc-body-content a.manage.link1{left:260px}#cclanding div#content .cc-body-content a.manage.link2{right:255px}#cclanding div#content .cc-body-content a{font-weight:300;color:#10559a}#cclanding div#content .cc-body-content p{color:#2d2d2d;font-weight:300}#cclanding div#content .cc-body-content p.tagline{position:absolute;top:468px;left:0px;width:990px;letter-spacing:0.03em;line-height:24px;font-size:24px;font-weight:300;text-align:center}#cclanding div#content .cc-body-content p.copy{position:absolute;width:230px;text-align:center;color:#2d2d2d;font-size:16px;letter-spacing:0.02em;line-height:1.4}#cclanding div#content .cc-body-content p.copy span.red-text{color:#d00000;font-weight:400;text-transform:capitalize;display:block;padding-top:5px}#cclanding div#content .cc-body-content p.copy span{text-transform:uppercase;font-weight:600;letter-spacing:0.07em}#cclanding div#content .cc-body-content p.copy span.red{text-transform:none;letter-spacing:0.02em;color:#ed191b;font-weight:400}#cclanding div#content .cc-body-content p.copy.enjoy1{top:228px;left:126px}#cclanding div#content .cc-body-content p.copy.enjoy2{top:228px;left:380px}#cclanding div#content .cc-body-content p.copy.enjoy3{top:228px;left:642px}#cclanding div#content .cc-body-content p.copy.enjoy4{top:466px;left:245px}#cclanding div#content .cc-body-content p.copy.enjoy5{top:466px;left:526px}#cclanding div#content .cc-body-content p.copy.benefits1{top:818px;left:210px;width:290px}#cclanding div#content .cc-body-content p.copy.benefits2{top:818px;left:526px}#cclanding div#content .cc-body-content p.promo-copy{position:absolute;top:940px;left:0px;width:990px;text-align:center;color:#2d2d2d;font-weight:400;font-size:20px;letter-spacing:0.03em}#cclanding div#content .cc-body-content h3{position:absolute;left:0;width:990px;color:#2d2d2d;font-family:ChronicleDisplayLight,Times,Georgia,serif;font-weight:normal;margin:0;padding:0;font-size:36px;letter-spacing:0.02em;text-align:center}#cclanding div#content .cc-body-content h3.enjoy{top:45px}#cclanding div#content .cc-body-content h3.benefits{top:612px}#cclanding div#content .cc-body-content h3.manage{top:1132px}#cclanding div#content .cc-body-content sup{font-size:0.5em;margin-top:-5px}.legal-copy{clear:left;padding:0px 50px;position:relative}div#content .legal-copy p{font-size:11px;color:#2d2d2d}.legal-copy h5{text-indent:-999em;background-repeat:no-repeat;background-position:left bottom;height:64px;margin-bottom:20px}.legal-copy .barclay-logo{float:right;background-image:url("../images/customer-service/cobrand-cc/logo_barclaycard.gif");width:213px}.legal-copy .disclosure{font-weight:bold;clear:both;padding-top:10px;font-size:11px}#content .legal-copy .disclosure a{font-size:11px;text-decoration:underline;color:#135cba;font-weight:bold}.legal-copy ol li{list-style-type:decimal;margin-left:15px;padding-bottom:12px;font-size:11px;line-height:15px;color:#2d2d2d}#content .legal-copy ol li a{font-size:11px;text-decoration:underline;color:#2d2d2d;font-weight:bold}#content span.gc-cs-link{color:#505050;text-decoration:none}div#content div.the-bar{margin-bottom:1.5em}#swatch-request div#content{margin:auto}#swatch-request div#content h2{border-bottom:1px solid #eeeae1;color:#2d2d2d;font-family:ChronicleDisplayLight,Times,Georgia,serif;font-size:1.8em;font-weight:normal;padding:0.25em 0;margin-bottom:5px}#swatch-request .email-options{margin:10px 0 20px;padding-bottom:0.3em;width:25.5em}#swatch-request .email-options p{font-size:1.1em;line-height:1.2em;margin-bottom:0;padding-bottom:0;padding-top:0.4em}#swatch-request .email-options p a:link{font-weight:600;font-size:1.1em}#swatch-request .email-options #emailOptionContent{margin-top:8px}#swatch-request .email-options #emailOptionContent fieldset label{font-weight:600;margin-left:3px}#swatch-request .button-container .btn-submit{width:181px;background-color:#e81818;height:41px;margin-bottom:6px;border:0}#swatch-request .button-container input{color:#fff}#swatch-request .button-container a.cancel{width:145px;text-decoration:underline;font-size:14px;color:#000;height:27px;display:block;text-align:center;padding-top:6px;margin-bottom:10px;background:url("../images/common/arr_page-left.gif") no-repeat 0 10px}#swatch-request ul.select-swatches{overflow:hidden;width:533px;float:left;border:1px solid #ccc;margin-right:22px;padding:9px 1px 10px 10px}#swatch-request ul.select-swatches li{float:left;width:21em;margin:5px 2px 2px 2px}#swatch-request ul.select-swatches li img{float:left;margin-right:1em}#swatch-request ul.select-swatches li input{margin-top:0.4em;float:left}#swatch-request ul.select-swatches li label{margin-top:2px;float:left;display:block;width:12em;margin-left:0.4em}#swatch-request ul.select-swatches li.active label{font-weight:bold}#swatch-request div#swatch-address-wrapper{float:left}#swatch-request #btn-submit{border:1px solid #2d2d2d}#swatch-request .check-set{margin-bottom:5px}#swatch-request .check-set input{vertical-align:top}#swatch-request .check-set label{display:inline-block;width:220px;margin-top:-2px}#swatch-request .required-instruction{font-size:11px;padding-bottom:1px}#swatch-request span.validation-msg{display:block;line-height:1.3em}#swatch-request .addressblock label,#swatch-request #email-verification label,#swatch-request #confirmEmail-verification label{display:block;margin-right:0.9em;text-align:left;width:10.3em;font-weight:600;font-size:14px;padding:0 0 2px 0;height:16px}#swatch-request fieldset.addressblock{width:250px}#swatch-request fieldset.addressblock fieldset.zip{float:left;width:auto;text-align:left}#swatch-request .swatchRequestForm input[type="text"],#swatch-request .swatchRequestForm input[type="email"]{width:255px;font-size:14px;margin-right:0;height:42px;line-height:40px;border:1px solid #dadada;padding-left:5px}#swatch-request .swatchRequestForm .form-alert{padding:10px}#swatch-request div#content fieldset.addressblock fieldset.zip input{width:4.4em;margin-right:0}#swatch-request div#content fieldset.addressblock fieldset.state select{width:13em;background:none;height:44px;font-size:14px;border:1px solid #dadada;border-radius:5px}#swatch-request div#content fieldset input.error{padding:0 0 0 5px;border:1px solid red}#swatch-request ul.error li.message{width:360px;padding-left:0}#join-email-list div#content div.btn-continue-shopping{background-image:url("../images/common/btn_continue_shopping.png")}#join-email-list div#content div.btn-continue-shopping a.button{width:202px;height:41px}#join-email-list .ty{font-size:14px;padding-top:10px;padding-bottom:20px}#join-email-list .tyLeft{width:50%;float:left}#join-email-list .tyRight{width:50%;float:right;padding-top:15px}#careers .hero{position:relative;width:780px;height:430px;background-image:url("../images/customer-service/careers/img_hero.jpg");background-position:left top;background-repeat:no-repeat}#careers .hero h1{position:absolute;top:33px;left:0;padding:0;margin:0;width:780px;line-height:56px;text-align:center;color:#fff;font-size:60px;letter-spacing:0.01em;border:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#careers .hero p{position:absolute;top:156px;left:111px;width:560px;line-height:22px;text-align:center;color:#fff;font-size:16px;letter-spacing:0.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#careers .hero p a{font-weight:300;color:#fff;text-decoration:underline}#careers .hero a.link{position:absolute;width:780px;left:0;text-align:center;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.06em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#careers .hero a.link.one{top:317px;font-size:16px;text-transform:uppercase}#careers .hero a.link.two{top:384px;left:240px;width:130px}#careers .hero a.link.three{top:384px;left:380px;width:160px}#careers .hero span.download{position:absolute;width:780px;top:355px;left:0;line-height:1.2em;text-align:center;color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#careers div#content .body-content h2{font-size:24px;border-bottom:1px solid #dadada;margin-bottom:10px;padding:28px 0 5px}#careers div#content .body-content h3{font-size:18px;font-weight:600;letter-spacing:0.02em;border-bottom:1px solid #dadada;margin-bottom:10px;padding:20px 0 5px}#careers div#content .body-content p{color:#2d2d2d;font-size:14px;font-weight:300;line-height:20px;letter-spacing:0.03em;padding-bottom:21px}#careers div#content .body-content a{font-weight:300;text-decoration:underline}#careers div#content .body-content b{font-weight:600}.int-contact-info{width:620px;margin:18px 0 40px 0}.int-contact-info_td{border:1px solid #000;padding:5px;width:357px}.int-contact-info_td p{padding:5px;margin:initial}.int-contact-info_td:first-child{width:238px}.int-contact-info_td:first-child p{font-weight:bold;font-size:13px;line-height:20px}body#customer-service div#index div#content #cs-landing{margin:0 0 0 59px}body#customer-service div#index div#content #cs-landing .cs-landing-header{background-image:url("../images/customer-service/landing/at-your-service-bgd.jpg");width:720px;height:440px;float:left}body#customer-service div#index div#content #cs-landing .cs-landing-header .cs-landing-hdrcall{width:349px;height:300px;background-color:rgba(255,255,255,0.9);position:absolute;top:60px;right:0;text-align:center}body#customer-service div#index div#content #cs-landing .cs-landing-header .cs-landing-hdrcall h2{font-size:42px;padding-top:42px}body#customer-service div#index div#content #cs-landing .cs-landing-header .cs-landing-hdrcall p{font-size:16px;line-height:30px;font-family:Roboto,Helvetica,Arial,sans-serif}body#customer-service div#index div#content #cs-landing .cs-icon-rows{width:720px;float:left;font-family:Roboto,Helvetica,Arial,sans-serif}body#customer-service div#index div#content #cs-landing .cs-icon-rows .cs-icon{padding:30px 0 20px 0;float:left;width:196px;text-align:center}body#customer-service div#index div#content #cs-landing .cs-icon-rows .cs-icon h2{font-size:20px;padding-top:23px;font-family:Roboto,Helvetica,Arial,sans-serif}body#customer-service div#index div#content #cs-landing .cs-icon-rows .cs-icon p{font-size:12px;line-height:20px}body#customer-service div#index div#content #cs-landing .cs-icon-rows .ca-cs-icons .cs-icon{padding:1.875rem 5.125rem 0 5.125rem}body#customer-service div#index div#content #cs-landing .cs-icon-rows .ca-cs-icons .cs-icon:nth-last-of-type(1){padding-bottom:1.875rem}body#customer-service div#index div#content #cs-landing .cs-icon-rows .mid{padding:30px 65px 0 65px}body#customer-service div#index div#content #cs-landing .cs-icon-rows .link{float:left;padding:0 24px 0 22px;margin-top:35px}body#customer-service div#index div#content #cs-landing .cs-icon-rows .link h2{font-size:20px;padding:23px 0 5px 0;font-family:ChronicleDisplayLight,Times,Georgia,serif}body#customer-service div#index div#content #cs-landing .cs-icon-rows .link p{font-size:12px;line-height:20px}body#customer-service div#index div#content #cs-landing .cs-icon-rows .link a{text-transform:uppercase;font-weight:600}body#customer-service div#index div#content #cs-landing .cs-icon-rows .link-mid{width:194px;padding:0 20px;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8}body#customer-service div#index div#content #cs-landing .cs-link-row{width:720px;float:left;font-family:Roboto,Helvetica,Arial,sans-serif;text-align:center;padding:40px 0}body#customer-service div#index div#content #cs-landing .cs-link-row a{text-transform:uppercase;font-weight:600;font-size:14px;text-decoration:underline}body#customer-service div#index div#content #cs-landing .cs-contact-row{width:720px;float:left;padding:25px 0;border-top:2px solid #c8c8c8;border-bottom:2px solid #c8c8c8;font-size:14px;margin-bottom:45px}body#customer-service div#index div#content #cs-landing .cs-contact-row a{font-size:14px}body#customer-service div#index div#content #cs-landing .cs-contact-row .cs-contact{width:auto;text-align:center}body#customer-service div#index div#content #cs-landing .cs-contact-row .cs-contact img{padding-bottom:10px}body#customer-service div#index div#content #cs-landing .cs-contact-row .contact-left{width:358px;border-right:2px solid #c8c8c8}body#customer-service div#index div#content #cs-landing .cs-design-crew{background-image:url("../images/customer-service/landing/design-crew-bgd.jpg");width:720px;height:297px;float:left;text-align:center}body#customer-service div#index div#content #cs-landing .cs-design-crew .cs-crew-copy h2{font-size:12px;padding:195px 0 20px 0;color:#fff;line-height:20px;font-family:Roboto,Helvetica,Arial,sans-serif}body#customer-service div#index div#content #cs-landing .cs-design-crew .cs-crew-copy a{font-size:12px;font-family:Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff}body#customer-service div#index div#content #cs-landing .cs-key-rewards{width:720px;float:left;padding-top:20px;display:block;position:relative}body#customer-service div#index div#content #cs-landing .cs-ladder-box{width:720px;float:left;padding-top:20px;display:block;position:relative}body#customer-service div#index div#content #cs-landing .cs-ladder-box h2{font-size:24px;font-family:ChronicleDisplayLight,Times,Georgia,serif;padding-top:0px}body#customer-service div#index div#content #cs-landing .cs-ladder-box p{font-size:14px;line-height:20px;font-family:ChronicleDisplayLight,Times,Georgia,serif}body#customer-service div#index div#content #cs-landing .cs-ladder-box a{padding-top:20px;text-transform:uppercase;font-weight:600;display:block;color:#000}body#customer-service div#index div#content #cs-landing .cs-ladder-box .cs-ladder-rung{width:360px;height:242px;float:left;text-align:center;display:flex;flex-direction:column;resize:vertical;justify-content:center}body#customer-service div#index div#content #cs-landing .cs-ladder-box .cs-ladder-rung p.spacer{padding-bottom:20px}body#customer-service div#index div#content #cs-landing .cs-ladder-box .tall{height:490px}#select-catalog .button{width:83px}#select-catalog li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:250px;height:350px}#select-catalog .catalog{padding-top:5px}#select-catalog .logo{vertical-align:top}#select-catalog #ws .logo{width:178px}#select-catalog #ws .catalog,#select-catalog #ws .online-catalog{position:relative;padding-bottom:10px}#select-catalog #ws .catalog a,#select-catalog #ws .online-catalog a{float:left;margin:5px 0 0 0;font-size:12px;letter-spacing:0.6px;font-weight:500}#select-catalog #wsHome .logo{width:110px}#select-catalog #wsHome .catalog,#select-catalog #wsHome .online-catalog{position:relative;top:7px}#select-catalog #wsHome .catalog a,#select-catalog #wsHome .online-catalog a{float:left;margin:12px 0;font-size:15px}#select-catalog #wsAgrarian .logo{width:90px;position:relative;top:1px}#select-catalog #wsAgrarian .catalog,#select-catalog #wsAgrarian .online-catalog{position:relative;top:4px}div#content #select-catalog label{text-align:left;width:100%}.catalog-request-section{width:65%}#mailing-options ul.catalog-options{margin:0 0 20px 0}#mailing-options ul.catalog-options li{display:block;margin:2px 5px 10px 5px}#mailing-options ul.catalog-options label{display:inline-block;padding:2px 0 0 3px;width:250px;font-size:14px}.ie7 #mailing-options ul.catalog-options label{zoom:1;display:inline}#mailing-options ul.catalog-options input{display:inline-block;vertical-align:top;margin-top:4px}.ie7 #mailing-options ul.catalog-options input{zoom:1;display:inline}#mailing-options .step{font-size:15px;color:#505050;font-weight:normal;padding-bottom:8px;font-weight:bold}.brand-options{padding:0 25px 0 0;margin:0 35px 20px 0}.brand-options p{padding-right:0;font-weight:bold;margin-left:0}.brand-options ul{padding-left:0}.brand-options .ws{width:153px;margin:13px 0 7px}.brand-options .wsHome{width:130px}.brand-options .wsAgrarian{width:90px;margin:6px 0 2px}.send-me{padding-left:40px;padding-bottom:0}div#mailing-options div#email-information fieldset.customer-number{position:relative;clear:both}div#mailing-options div#email-information fieldset.customer-number span{position:absolute;left:26em;top:1.6em;display:block;font-size:1.1em;line-height:1.2em;width:20em}div#mailing-options div#email-information fieldset.actions{margin-left:0}div#mailing-options div#email-information fieldset.actions input{width:auto}div#mailing-options div.brand-options.last{border:none}div#content .cooking-school-wrapper{display:none;float:left}div#content .cooking-school-wrapper img{float:left}div#content .cooking-school-wrapper .cooking-school-body{float:left;width:780px}div#content .cooking-school-wrapper .cooking-school-body p{font-size:13px;color:#2d2d2d;padding-bottom:14px}div#content .cooking-school-wrapper .cooking-school-body p a{font-size:15px;color:#1c5f3d;font-weight:bold}div#content .cooking-school-wrapper .cooking-school-body.cook{margin:18px 0}div#content .cooking-school-wrapper.show{display:block}#cooking-school area{cursor:pointer}.side-nav li{font-weight:600}.side-nav li a{padding:6px 0;color:#2d2d2d;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;line-height:16px}.side-nav li:first-child a{padding:0 0 8px}.side-nav li:last-child a{padding:8px 0 0}.side-nav button,.side-nav .link{font-size:13px;font-family:Roboto,Helvetica,Arial,sans-serif;color:#2d2d2d;display:block;width:100%;text-align:left;background:none;outline:none;border:none;cursor:pointer;padding:18px 10px 18px 5px;box-sizing:border-box;font-weight:600}.side-nav .link{border-bottom:solid 1px #666;font-weight:600}.side-nav .link:hover{text-decoration:none}.side-nav .title{font-size:20px;color:#2d2d2d;font-family:ChronicleDisplayLight,Times,serif;border-bottom:solid 1px #666;display:block;width:100%;padding-bottom:30px}.side-nav .drawer{border-bottom:solid 1px #666;transition:ease-in-out padding 0.3s}.side-nav .drawer button:after,.side-nav .drawer .link:after{content:"+";float:right}.side-nav .drawer ul{max-height:0;padding:0 0 0 20px;overflow:hidden;transition:ease-in-out max-height 0.3s}.side-nav .drawer.open{padding-bottom:20px}.side-nav .drawer.open button:after,.side-nav .drawer.open .link:after{content:"-"}.side-nav .drawer.open ul{max-height:350px}#catalogs-not-available .error-container{width:744px;margin:20px auto;padding:60px 0 52px 0;text-align:center;border:2px solid #ccc;background:#fff}#catalogs-not-available .error-container img{display:block;width:300px;margin:0 auto;padding-bottom:35px}#catalogs-not-available .error-container p{font-size:17px;line-height:26px;color:#2d2d2d;font-weight:300}
