@charset "utf-8";.ms_text_2{font-family:HelveticaNeueW01-55Roma,Helvetica,Arial,Sans-serif;font-size:1.1em!important;margin-right:60px}.minicarttotal a{padding-top:0;color:#fff}.mini_basket_header{background-image:none;padding:0;color:#fff;text-transform:uppercase}.localeDropdown,.topLinks,.topLinks>.contentasset>div{float:left;color:#222;text-transform:uppercase;padding-right:0;height:19px}.minicart .minicarttotal{background-color:#333;cursor:default;float:right;border-top:none;padding:0;text-align:center}.minicartBox{padding:0;min-height:30px;line-height:30px;width:150px;background-color:#333;font-family:HelveticaNeueW01-55Roma,Helvetica,Arial,Sans-serif;font-size:1.1em!important}.catMenuHeight{margin-top:0;visibility:hidden}.categorymenu2{clear:both;width:100%;font-size:1.1em;font-weight:400;position:relative;overflow:hidden;height:30px;text-align:center}.categorymenu2 li{list-style:none;line-height:27px;background:#fff;position:relative;float:left;padding:0!important;text-align:center;border-bottom:1px solid #CCC}.categorymenu2 li.first{width:305px}.categorymenu2 li.middle{width:329px}.categorymenu2 li.last{width:316px;background-image:none}.categorymenu2 a,.categorymenu2 a:visited{background:#fff!important;color:#c4201d!important;min-width:1px;height:17px;padding:0;font-weight:700}.categorymenu2 a:hover{background:#FFF;color:#c4201d!important}.categorymenu3{clear:both;width:100%;font-size:1em;font-weight:400;position:relative;overflow:hidden;height:30px;text-align:center;margin-bottom:11px;border-bottom:1px solid}.categorymenu3 li{list-style:none;line-height:28px;position:relative;float:left;padding:0!important;text-align:center;border-bottom:3px solid #444;display:inline-block;background-position:0 -4861px;height:29px}.categorymenu3 li.first{width:311px;background:0 0}.categorymenu3 li.middle{width:329px}.categorymenu3 li.last{width:320px}.categorymenu2 a:visited,.categorymenu3 a{font-family:HelveticaNeueW01-55Roma,Helvetica,Arial,Sans-serif;font-size:12px;background:#fff!important;color:#333!important;min-width:1px;height:17px;padding:0;text-transform:uppercase;font-weight:400}.categorymenu3 a:hover{background:#FFF;color:#666!important}.categorymenu2 .divider2{float:left;height:27px;border-bottom:1px solid #c3c3c3}.categorymenu ul ul{background-color:#fff;left:0;margin:0;position:absolute;text-align:left;text-transform:uppercase}.categorymenu ul a:hover ul,.categorymenu ul li:hover ul{visibility:visible}.catMenuHeight{clear:both;overflow:visible}.categorymenu{position:relative;overflow:hidden;background-color:#fff;border:0;font-weight:700;height:25px;text-align:left;font-size:1.4em;clear:both;text-transform:uppercase;width:100%;z-index:50;border-bottom:5px solid #111}.categorymenu ul{padding:0;position:relative}.categorymenu ul.sf-menunew{float:left;width:69.5em}.categorymenu ul li a.firstLev{text-align:center}.categorymenu>ul>li>a{height:35px;padding-top:0;line-height:30px;float:left;color:#000;font-family:Helvetica,Arial,Sans-serif;font-weight:700}.categorymenu>ul>li>a.highlight,.categorymenu>ul>li>a:hover{background-color:#111;text-decoration:none!important;color:#bdd755!important}.categorymenu ul ul{background:55px top no-repeat;border:0;padding:0;top:35px!important;width:518px;display:block;visibility:visible}.categorymenu .cols1{width:238px}.categorymenu .cols2{width:476px}.categorymenu .cols3{width:714px}.categorymenu .cols4{width:958px}.categorymenu .cols5{width:860px}.categorymenu .leftPosCols3 .cols3{left:0!important}.categorymenu ul.dropnavholder{z-index:9999999!important;background-color:#fff}.categorymenu .dropnavholder{border:1px solid #111;border-bottom:10px solid #111;display:none;visibility:hidden;padding-bottom:10px}.categorymenu ul ul a,.categorymenu ul ul a:visited{color:#222;padding:5px 20px;width:auto;font-weight:400;text-transform:none;font-family:HelveticaNeueLTStd55Roman,Helvetica,Arial,Sans-serif;font-size:.9em;line-height:1.8em}.categorymenu ul ul li a:hover{color:#000!important}.categorymenu li{list-style-type:none;position:relative;float:left}.categorymenu ul.cols4{left:0!important}.categorymenu .col{float:left;width:350px}.categorymenu ul ul li>a{background:none}.categorymenu>ul>li{height:35px;padding:0}.sf-menu li li{width:152px;display:inline-block;clear:both}.categorymenu ul>ul{width:516px;border:3px solid #CDDF69;background:url(../images/background_global_nav_sep.gif) 173px 0 #fff;display:inline-block}.categorymenu ul>ul ul{width:126px;border:1px solid #000;background:url(../images/background_global_nav_sep.gif) 173px 0 #fff;display:inline-block;float:left}.categorymenu ul ul li{float:left;width:238px}.categorymenu ul ul ul{float:none;width:100%}.categorymenu ul ul ul li{float:none;width:auto}.categorymenu h3{font-family:HelveticaNeueBold,Helvetica,Arial,Sans-serif;font-size:1em;font-weight:700;padding:0 0 1em;margin:0 0 10px;background-color:transparent;color:#222!important;border-bottom:1px #666 solid;text-rendering:auto;width:222px}.categorymenu ul ul li.header{padding:20px 10px 0 20px;background-color:transparent}.categorymenu ul ul li:first-child{background:55px top no-repeat}.categorymenu ul ul ul.subUL{float:left;display:inline;width:237px;z-index:1000;position:static!important}.categorymenu ul.hasImages{padding-bottom:100px}.categorymenu ul li.imageSlots{position:absolute;z-index:999;float:none;left:0;width:100%;padding-top:10px;bottom:5px;border-top:3px solid #cddf69}.categorymenu ul li.imageSlots .slot{width:238px;float:left;text-align:center}.categorymenu ul li.imageSlots .slot a{padding:0;border:0;display:inline}.categorymenu ul li.imageSlots .slot a:hover{background:0 0}.categorymenu ul li.imageSlots .slot a img{width:217px;display:inline;border:2px solid #fff}.categorymenu ul li.imageSlots .slot a:hover img{border:2px solid #000}.categorymenu ul.mega-outer{width:100%;background-color:#0085c3;display:none;visibility:hidden;overflow:hidden}.categorymenu a.lastChild{color:#c4201d}.sf-menu li.sfHover ul,.sf-menu li:hover ul{top:2em}.sf-menu li{background-color:transparent}.sf-menu a{border:0}.sf-menu li li{background-color:#564f47}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li.sfHover,.sf-menu li:hover{background:0}#info-beta{width:960px;font-family:Arial,Helvetica,sans-serif}#info-beta .info-box-middle{width:238px;float:left;color:#666;padding:8px 40px 20px 42px;text-align:center}#info-beta .info-box-middle h2{font-family:DidotLTProRoman,Serif;font-size:2em!important;margin:0;padding:0 0 .2em;color:#222;text-transform:uppercase;width:100%;font-weight:400}#info-beta .info-box-middle p{padding:0 0 11px;margin:0;width:100%;font-family:HelveticaNeueW01-55Roma,Helvetica,Arial,sans-serif;font-size:1.2em!important;line-height:1.3!important;min-height:47px}#info-beta .info-box-middle a{font-family:HelveticaNeueLTStd55Roman,Helvetica,Arial,sans-serif;font-size:12px!important;font-weight:700;color:#000;text-transform:uppercase;padding:0;display:block}#info-beta .info-box{width:232px;float:left;color:#666;padding:8px 40px 20px;text-align:center;margin-bottom:17px}#info-beta .divider-img{float:left;width:3px}#info-beta .info-box h2{font-family:DidotLTProRoman,Serif;font-size:2em!important;margin:0;padding:0 0 .3em;color:#222;text-transform:uppercase;width:100%;font-weight:400}#info-beta .info-box p{padding:0 0 11px;margin:0;width:100%;font-family:HelveticaNeueW01-55Roma,Helvetica,Arial,sans-serif;font-size:1.2em!important;line-height:1.3!important;min-height:45px}#info-beta .info-box a{font-family:HelveticaNeueLTStd55Roman,Helvetica,Arial,sans-serif;font-size:12px!important;font-weight:700;color:#000;text-transform:uppercase;padding:0;display:block}#info-beta .info-box-right{width:240px;float:left;color:#666;padding:8px 39px 20px;text-align:center}#info-beta .info-box-right h2{font-family:DidotLTProRoman,Serif;font-size:2em!important;margin:0;padding:0 0 .2em;color:#222;text-transform:uppercase;width:100%;font-weight:400}#info-beta .info-box-right p{padding:0 0 24px;margin:0;width:100%;font-family:HelveticaNeueW01-55Roma,Helvetica,Arial,sans-serif;font-size:1.2em!important;line-height:1.3!important}#info-beta .info-box-right a{font-family:HelveticaNeueLTStd55Roman,Helvetica,Arial,sans-serif;font-size:12px!important;font-weight:700;color:#000;text-transform:uppercase;padding:0;display:block}#footer{width:960px;margin:0 auto;background-image:none;padding:0}#footer .footer-linkbar{height:50px;background:#000;color:#fff;line-height:50px;padding:0 50px}#footer .footer-linkbar .social-media ul{list-style-type:none;padding:0;margin:0}#footer .footer-linkbar .social-media li{float:left;width:20px;height:20px}#footer .footer-linkbar .social-media .icon a{color:#000;display:inline-block;width:20px;height:50px;position:relative;padding:0;top:10px;text-decoration:none;border:0}#footer .footer-linkbar .social-media .facebook{background-position:0 -4924px;padding:10px 0}#footer .footer-linkbar .social-media .facebook:hover{background-position:0 -4971px;padding:10px 0}#footer .footer-linkbar .freeSMS{width:415px;height:50px;background-position:12px -5546px;float:left;font-size:1em;font-family:HelveticaNeueW31-Light}#footer .footer-linkbar .freeSMS p{color:#ccc;text-decoration:underline;font-size:1.3em!important}#footer .footer-linkbar .email-sign-up{float:right;width:289px;cursor:pointer}#footer .footer-linkbar .email-sign-up .envelope{background-position:0 -4586px;padding:0 14px 0 0;height:36px;width:25px;float:right}#footer .footer-linkbar .email-sign-up input{border:1px solid #bbb!important;float:right;background:#fff!important;position:relative;top:11px;z-index:4;height:27px;width:192px;font-size:1.3em;padding:0 5px!important;-webkit-box-shadow:0 0 2px #525252 inset;-moz-box-shadow:0 0 2px #525252 inset;-o-box-shadow:0 0 2px #525252 inset;box-shadow:0 0 2px #525252 inset;margin-right:0;line-height:27px;cursor:pointer;disabled:true}#footer .footer-linkbar .email-sign-up input .newsletter{float:right;border:1px solid #ccc!important}#footer .footer-linkbar .email-sign-up .disabled_submit,#footer .footer-linkbar .email-sign-up .newsletter-submit{padding:0!important;height:29px;float:right;top:11px;position:relative;width:33px;background-position:0 -5630px;cursor:pointer;border:none!important;border:0!important;color:transparent;z-index:4}#footer .footer_links_wrapper a,#footer_checkout .footer_links_wrapper a{font-family:HelveticaNeueW01-55Roma,Helvetica,Arial,Sans-serif;color:#666;font-size:1.3em;font-weight:400;text-decoration:none;display:block;margin:0 0 12px;text-transform:uppercase}.footer_links_header_0,.footer_links_header_1{padding:20px 0 0;font-family:"Didot W01 Roman";font-size:1.7em!important;font-weight:400;background-color:#fff;color:#000;text-transform:uppercase}@ -moz-document url-prefix (){#xmas2013 .lego_brick_6 .grid_wide{width:66.66%!important}}#xmas2013 .whiteBG{background:#FFF;color:#000}#xmas2013 .blackBG{background:#000;color:#FFF}#xmas2013 .blackBG h2{color:#FFF!important}#xmas2013 .leftTop{left:10px;top:10px}#xmas2013 .leftBottom{left:10px;bottom:10px}#xmas2013 .rightTop{right:10px;top:10px}#xmas2013 .rightBottom{right:10px;bottom:10px}#xmas2013 .textLeft{text-align:left!important}#xmas2013 .textRight{text-align:right!important}#xmas2013 .textCenter{text-align:center!important}#xmas2013 .textWhite,.textWhite a{color:#fff!important}#xmas2013 .textBlack,.textBlack a{color:#000!important}#xmas2013 .textGary,.textGary a{color:#4b4b4b!important}#xmas2013 .centerTop{top:10px;left:50%;margin-left:-23%}#xmas2013 .centerBottom{bottom:10px;left:50%;margin-left:-23%}#xmas2013 .upCase{text-transform:uppercase!important}#xmas2013 .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#xmas2013 .clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}#xmas2013 * html .clearfix{height:0;padding:0;margin:0}#xmas2013 .clearfix{display:block}#xmas2013{margin:0;padding:0;clear:both;border:0;font:inherit;vertical-align:baseline}#xmas2013 img{width:100%!important;height:auto!important;border:none;display:block!important}#xmas2013 .arrow{font-size:16px;font-family:"Times New Roman",Times,serif;padding-left:5px}#xmas2013 a{text-decoration:none;font-size:12px}#xmas2013 .banner_insp_1 .herocontArea,#xmas2013 .large_tiles_2 ul li .X2contentArea,#xmas2013 .large_tiles_3 ul li .X3contentArea,#xmas2013 .lego_brick_6 .contentarea{position:absolute;width:40%}#xmas2013 .banner_insp_1 .herocontArea h2,#xmas2013 .banner_insp_1 a .herocontArea h2,#xmas2013 .engaging_content_5 ul li h2,#xmas2013 .engaging_content_wv_5 ul li h2,#xmas2013 .large_tiles_2 ul li a .X2contentArea h2,#xmas2013 .large_tiles_3_wc ul li a .X3contentArea h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;margin:0;padding:0;line-height:normal}#xmas2013 .banner_insp_1 .herocontArea p,#xmas2013 .banner_insp_1 a .herocontArea p,#xmas2013 .large_tiles_2 ul li a .X2contentArea p,#xmas2013 .large_tiles_3 ul li a .X3contentArea p,#xmas2013 .lego_brick_6 a .contentarea p{font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:10px 0 0;padding:0;line-height:normal;text-decoration:none!important}#xmas2013 .banner_insp_1 a{text-decoration:none!important}#xmas2013 .banner_insp_1 a .cta,#xmas2013 .large_tiles_2 ul li a .cta,#xmas2013 .large_tiles_3 ul li a .cta{font-size:12px}#xmas2013 .banner_insp_1 .cta a:hover,#xmas2013 .banner_insp_1 a:hover .cta,#xmas2013 .large_tiles_2 ul li .cta a:hover,#xmas2013 .large_tiles_2 ul li a:hover .cta,#xmas2013 .large_tiles_3 ul li .cta a:hover,#xmas2013 .large_tiles_3 ul li a:hover .cta,#xmas2013 .lego_brick_6 .cta a:hover,#xmas2013 .lego_brick_6 a:hover .cta{text-decoration:underline!important}#xmas2013 .banner_insp_1 a:hover .arrow,#xmas2013 .large_tiles_2 ul li a:hover .arrow,#xmas2013 .large_tiles_3 ul li a:hover .arrow{text-decoration:none!important}#xmas2013 .engaging_content_5,#xmas2013 .engaging_content_wv_5,#xmas2013 .large_tiles_2,#xmas2013 .large_tiles_3,#xmas2013 .product_category_4{margin:0 0 20px;padding:0;float:left;width:100%}#xmas2013 .engaging_content_5 ul,#xmas2013 .large_tiles_2 ul,#xmas2013 .large_tiles_3 ul{margin:0;padding:0}#xmas2013 .large_tiles_2 ul li a,#xmas2013 .large_tiles_3 ul li a{text-decoration:none}#xmas2013 .engaging_content_5 ul li.lastChild,#xmas2013 .large_tiles_2 ul li.lastChild,#xmas2013 .large_tiles_3 ul li.lastChild{margin-right:0!important}#xmas2013 .engaging_content_5 ul li h2,#xmas2013 .engaging_content_wv_5 ul li h2{margin:0 0 6px;color:#4B4B4B;font:18px/normal HelveticaNeueLTStd-Th}#xmas2013 .engaging_content_5 ul li p,#xmas2013 .engaging_content_wv_5 ul li p,#xmas2013 .product_category_4 ul li p{font-size:12px;margin:10px 0 0;font-family:Arial,Helvetica,sans-serif}#xmas2013 .banner_strip_2 h2{background:url(/on/demandware.static/Sites-IrelandSite-Site/Sites-IrelandSite-Library/en_IE/v1380734230307/tablet-desktop-content/images/sbd-line.png) center repeat-x;margin:15px 0;font:22px/normal HelveticaNeueLTStd-Th;color:#666;text-align:center;padding:0;text-transform:uppercase;clear:both}#xmas2013 .banner_strip_2 h2 span,#xmas2013 .banner_strip_2_wl h2 span{background:#fff;padding:0 15px}#xmas2013 .banner_strip_2_wl h2{margin:15px 0;font:22px/normal HelveticaNeueLTStd-Th;color:#666;text-align:center;padding:0;text-transform:uppercase;clear:both}#xmas2013 .banner_insp_1{margin:0 0 20px;padding:0;position:relative}#xmas2013 .large_tiles_2 ul li{float:left;width:49.87%;margin-right:.25%;position:relative;line-height:0}#xmas2013 .large_tiles_3{margin:0 0 20px}#xmas2013 .large_tiles_3 ul li{float:left;width:33.13%;margin-right:.25%;position:relative;line-height:0}#xmas2013 .product_category_4 ul li{width:24.7%;float:left;margin-right:.3%}#xmas2013 .product_category_4 ul li .product_copy{padding:0 10px}#xmas2013 .product_category_4 ul li .product_copy p a:hover{text-decoration:underline!important}#xmas2013 .engaging_content_5 ul li{width:32.3%!important;float:left;margin:0 1.5% 0 0}#xmas2013 .engaging_content_5 ul li p a:hover{text-decoration:underline!important}#xmas2013 .engaging_content_wv_5 ul li{width:28.4%!important;float:left;margin:0 1.5% 0 0}#xmas2013 .engaging_content_wv_5 ul li.lastChild{width:40%!important;margin-right:0!important}#xmas2013 .engaging_content_wv_5 ul li p a:hover{text-decoration:underline!important}#xmas2013 .buModule:hover li,.buModule.over li{opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}#xmas2013 .buModule:hover li:hover,.buModule.over li.over{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}#xmas2013 .buModule,.buModule_nohover{font-size:1.1em;line-height:15px;color:#4b4b4b;float:left;clear:both}#xmas2013 .video_banner_8{padding:0;margin:0 0 20px;display:block}#popup_box{display:none;position:fixed;height:460px;width:770px;background:#FFF;left:50%;top:50%;z-index:1000;margin-left:-385px;margin-top:-230px;padding:0}#pop_wrapper{display:none;position:fixed;height:100%!important;width:100%!important;background:#000;left:0;top:0;z-index:999}a#popupBoxClose{background:url(/on/demandware.static/Sites-Site/Sites/en_IE/v1360239018700/webdev2013/Feb/305_Lingerie_BU_LP/top_close2.png) left top no-repeat;display:block;height:25px;width:25px;position:absolute;top:-10px;right:-10px;text-indent:999px;overflow:hidden;cursor:pointer;z-index:52000}#xmas2013 .lego_brick_6{width:100%;margin-left:0;margin-right:0;margin-bottom:20px!important;float:left}#xmas2013 .grid_tall,.grid_square,.grid_wide{display:inline;float:left;position:relative;margin-left:0;margin-right:0}#xmas2013 .lego_brick_6 .grid_square,#xmas2013 .lego_brick_6 .grid_tall{width:33.33%}#xmas2013 .lego_brick_6 .grid_wide{width:66.62%}#xmas2013 .lego_brick_6 .center{bottom:4.5%;left:0;width:100%!important;text-align:center}#xmas2013 .lego_brick_6 .grid_tall .center{bottom:2.25%;left:0;width:100%!important}#xmas2013 .lego_brick_6 a .contentarea p{font-size:12px!important}#xmas2013 .lego_brick_6 .push_1{left:33.33%}#xmas2013 .lego_brick_6 .push_2{left:66.66%}#xmas2013 .lego_brick_6 .pull_1{left:-33.33%}#xmas2013 .lego_brick_6 .pull_2{left:-66.66%}#xmas2013 .gc_thumbs{margin:0;padding:0 0 12px;height:auto}#xmas2013 .gc_thumbs ul.gc_all{list-style:none;width:100%;margin:0 auto;padding:0}#xmas2013 .gc_thumbs ul.gc_all li{display:block;width:49.3%;margin:0 0 10px;padding:0;float:left;height:auto}#xmas2013 .gc_thumbs ul.gc_all li.left{margin-right:10px}#xmas2013 .gc_thumbs ul.gc_all li.last{display:inline-block;width:100%;margin:0;float:left;text-align:center;background:url(/on/demandware.static/Sites-Site/Sites/en_IE/v1380879878603/webdev2013/Oct/2216-Gift-Collection/bottom-img-bg.jpg) 0 0/100% auto repeat-y}#xmas2013 .gc_thumbs ul.gc_all li.last .lastdiv{width:49.3%;margin:0 auto;padding:0 10px;background-color:#FFF}#xmas2013 .gc_thumbs a{margin:0 auto;padding:0;text-decoration:none;display:block;color:#fff;text-align:center;-webkit-transition:all .2s ease-in-out}#xmas2013 .gc_thumbs:hover a{opacity:.65}#xmas2013 .gc_thumbs:hover ul:hover a:hover{opacity:1;box-shadow:0 0 10px #ccc}#xmas2013 #animation{position:relative;overflow:hidden}#xmas2013 #animation .bmslogo{display:none;width:45%;position:absolute;left:26%;top:5%}#xmas2013 .editorial{padding:0;margin:0 0 20px}#xmas2013 .editorial ul{margin:0;padding:0}#xmas2013 .editorial ul li{display:inline;float:left;position:relative;width:33.33%}#xmas2013 .editorial .btcta a{padding:10px;background:#000;color:#fff;text-align:center;display:block;text-decoration:none}#xmas2013 .editorial .btcta a:hover span.arrow{text-decoration:none!important}#xmas2013 .editorial .btcta a:hover span.cta{text-decoration:underline!important}#xmas2013 .brand_sidenav{width:17.5%;float:left;margin:15px 0 0;color:#464646;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif}#xmas2013 .brand_sidenav ul li{list-style-type:none;display:block;margin:0 0 6px}#xmas2013 .brand_sidenav ul li a{color:#464646;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif}#xmas2013 .brand_sidenav ul li a:hover{text-decoration:underline}#xmas2013 .brand_sidenav ul li strong{font-weight:700;color:#464646;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}#xmas2013 .brand_content{width:100%;float:left;margin-top:3px}#xmas2013 .social_icons{position:relative;width:100%;border-bottom:solid 1px #CCC;padding-bottom:7px}#xmas2013 .si_copy{width:75%;float:left;padding-top:5px}div.addthis_toolbox.addthis_default_style.addthis_32x32_style{padding:0}#xmas2013 .module_3{margin-bottom:20px}#xmas2013 .module_3 h3{font:400 16px/20px "Times New Roman",Times,serif;text-transform:uppercase;margin:0 0 4px;background:0 0;padding:0}#xmas2013 .module_3 p{font:400 12px/20px Arial,Helvetica,sans-serif;color:#4b4b4b;margin:0 0 12px}#xmas2013 .module_3 .cta{text-transform:uppercase;line-height:15px;margin:0}#xmas2013 .module_3 ul li{position:relative;width:33.33%;float:left;display:inline}#xmas2013 .module_3 ul li .copy,.module_4b ul li .quote{position:absolute;width:80%;left:10%;margin:0}#xmas2013 .module_3 ul li .quote p{margin:0 15px 20px}#xmas2013 .module_3 ul li .quote{padding:20px 0}#xmas2013 .module_3 .top{top:10px}#xmas2013 .module_3 .bottom{bottom:10px}#xmas2013 div.orbit,div.orbit-wrapper{min-height:100px!important;height:auto!important;margin-bottom:0!important}#xmas2013 .orbit-slide{position:absolute!important}#xmas2013 div.orbit-wrapper div.slider-nav span{width:35px;height:73px;text-indent:-9999px;position:absolute;z-index:30;top:50%;margin-top:-35px;cursor:pointer}#xmas2013 div.orbit-wrapper div.slider-nav span.left{background:url(/on/demandware.static/Sites-Site/Sites/en_FR/v1396055697046/MCFPBbeta/Category_pages/category_carousel-prev.png) no-repeat!important;position:absolute;z-index:49;left:0}#xmas2013 div.orbit-wrapper div.slider-nav span.right{background:url(/on/demandware.static/Sites-Site/Sites/en_FR/v1396055697046/MCFPBbeta/Category_pages/category_carousel-next.png) right no-repeat!important;position:absolute;z-index:49;right:0}#xmas2013 ul.orbit-bullets li{background:url(/on/demandware.static/Sites-Site/Sites/en_FR/v1396055697046/MCFPBbeta/Category_pages/cat_car_bu_li.jpg) no-repeat!important;z-index:999;margin-left:5px;cursor:pointer;color:#999;text-indent:-9999px;width:19px;height:22px;overflow:hidden;padding:0 2px}#xmas2013 ul.orbit-bullets li.active{color:#222;background:url(/on/demandware.static/Sites-Site/Sites/en_FR/v1396055697046/MCFPBbeta/Category_pages/cat_car_bu_li_act.jpg) no-repeat!important;z-index:999}#xmas2013 .home_grid_square,#xmas2013 .home_grid_tall,#xmas2013 .home_grid_wide{display:inline;float:left;position:relative;margin-left:0;margin-right:.4%;margin-bottom:.4%}#xmas2013 .lego_brick_6 .home_grid_square,#xmas2013 .lego_brick_6 .home_grid_tall{width:24.37%}#xmas2013 .lego_brick_6 .home_grid_wide{width:49.16%}#xmas2013 .lego_brick_6 .home_grid_tall .center,#xmas2013 .lego_brick_6 .home_grid_wide .center{bottom:4.8%;left:0;width:100%!important;position:absolute;text-transform:uppercase}#xmas2013 .lego_brick_6 .home_grid_square .center{bottom:10.5%;left:0;width:100%!important;position:absolute;text-transform:uppercase}#xmas2013 .lego_brick_6.home_grid_square a .contentarea p,#xmas2013 .lego_brick_6.home_grid_tall a .contentarea p,#xmas2013 .lego_brick_6.home_grid_wide a .contentarea p{font-size:12px!important;text-transform:uppercase!important}#xmas2013 .home_grid_last{margin-right:0!important}#xmas2013 .lego_brick_6 .push_3{left:24.8%}#xmas2013 .lego_brick_6 .push_4{left:74.3%}#xmas2013 .lego_brick_6 .pull_3{left:-24.8%}#xmas2013 .lego_brick_6 .pull_4{left:-74.3%}.cl{height:1px}.newSlots{margin:0 0 18px}.newSlots .spacer{margin:0 2px}.newSlots p{font:400 12px/20px Arial,Helvetica,sans-serif;color:#222;line-height:17px;margin:0 0 8px}.newSlots .cta{text-transform:uppercase;line-height:15px;margin:0;color:#222!important}.newSlots .cta a{display:block;padding:0 0 8px;color:#222}.newSlots .cta-new{line-height:15px;margin:22px 0 10px;color:#222!important;font-family:DidotW01Normal,serif;font-size:1.1em;font-weight:700}.newSlots .cta-new a{display:block;padding:0 0 8px;color:#222}.module_8a .cta:after,.newSlots .anySlotHead h2 a:after{content:" >>"}.newSlots p.special:first-letter{font:400 75px/60px "Times New Roman",Times,serif;float:left;padding:0 5px 0 0;color:#000}.newSlots p.title{font:700 italic 17px/24px "Times New Roman",Times,serif;margin:0 0 10px}.module_10a .content p,.module_10b .content p,.module_3a .productDesc .copy p,.module_4a .textWidth p,.module_6a .copy p,.module_6c p,p.smallLine{line-height:15px;margin:0 0 8px;font-family:HelveticaNeueW01-55Roma!important}.sem1Nav a{background:url(../images/common-sprite.png) no-repeat}.newSlots{font:12px Arial,Helvetica,sans-serif}.newSlots a,.newSlots a:hover{color:#4b4b4b}.newSlots a:hover{text-decoration:underline}.newSlots .boldItalic{font-weight:700;font-style:italic}.newSlots h2,.newSlots h3,.newSlots h4,.subtitle,.title{margin:0;background:0 0;padding:0;color:#333}.newSlots h2{font:11px Arial,Helvetica,sans-serif;text-transform:uppercase}.newSlots h2.italicHead{font:italic normal 24px/24px "Times New Roman",Times,serif;text-transform:none;margin:0 0 5px}.newSlots h3{font:1.7em "Didot W01 Roman",Times,serif;text-transform:uppercase;margin:-12px 0 5px;color:#222}.newSlots h2.bigger{font:400 18px/30px "Times New Roman",Times,serif;margin:0 0 10px}.newSlots .quote{clear:both;margin:0 10px;padding-top:10px;text-align:center;border-top:1px solid #ccc}.newSlots .quote p{font:400 20px DidotLTPro-Roman,Times,serif}.newSlots .quote p em{font-style:italic}.newSlots .quote .blackDash{width:70%;margin:auto;height:15px;background:#000}.newSlots .atTop{padding:0 0 20px;border:0}.newSlots .anySlotHead h2{margin:0 0 10px;border:1px solid silver;border-width:1px 0;font:12px/20px Arial,Helvetica,sans-serif;clear:both;text-align:center;text-transform:uppercase}.newSlots .mainImg img{width:100%;height:auto}.newSlots ul{margin:0;padding:0}.newSlots .bLine{height:21px;margin:0 0 22px;width:80%;background:#000}.newSlots img{border:0}.newSlots .whiteBG{background:url(/on/demandware.static/Sites-Site/Sites/en_FR/v1395882890037/MCFPBbeta/Branding_pages/white.png);padding:5px}.newSlots .whiteBG *,.newSlots .whiteBG :hover{color:#333!important}.newSlots .blackBG{background:url(../images/black.png);padding:5px}.newSlots .blackBG *,.newSlots .blackBG :hover{color:#fff!important}.newSlots a.normCase{text-transform:none}.newSlots .rightAlign{text-align:right!important}.newSlots .leftAlign{text-align:left!important}.newSlots .centerAlign{text-align:center!important}.newSlots .whiteText,.newSlots .whiteText *{color:#fff!important}.newSlots .blackText,.newSlots .blackText *{color:#333!important}.newSlots .leftTop,.newSlots .rightTop{left:12px!important;right:auto!important;bottom:auto!important;top:10px!important;position:absolute;margin:0}.newSlots .rightTop{right:12px!important;left:auto!important}.newSlots .leftBottom,.newSlots .rightBottom{bottom:10px!important;top:auto!important;left:12px!important;right:auto!important;position:absolute;margin:0}.newSlots .rightBottom{right:12px!important;left:auto!important}.module_1a{margin:0;padding:10px 0 0}.module_1a h1{text-align:center;margin:0 0 10px;font:700 18px/20px "Times New Roman",Times,serif;text-transform:uppercase}.module_1a h1 span{display:block;margin:0 0 8px}.module_1a h1 span a{color:#000}.module_1a h1 span img{display:block;margin:auto}.module_1a h1 span.hImage{margin:0}.module_1a .sem1Nav{border:1px solid silver;border-width:1px 0;padding:9px 5px;font-size:14px;margin:0 0 8px}.module_1c{margin:0 0 25px}.sem1Nav .sem1NavNext,.sem1Nav .sem1NavPrev{float:left;width:45%}.sem1Nav .sem1NavNext{float:right;text-align:right}.sem1Nav .sem1NavPrev a{background-position:0 0;padding:2px 0 2px 18px}.sem1Nav .sem1NavNext a{background-position:100% -51px;padding:2px 18px 2px 0}.sem1Nav a:hover{text-decoration:underline}.module_2c .heroBanner{position:relative}.module_2c .heroImage{width:100%}.module_2c .heroImage img{width:100%;height:auto}.module_2c .copy{position:absolute;color:#444;z-index:1;top:67%;left:10%;width:80%;text-align:center;font:700 italic 17px "Times New Roman",Times,serif}.module_2c .copy p.title{line-height:20px}.module_2c .sIcons{border-bottom:1px solid silver;padding:6px 0;line-height:20px}.module_2c .sIcons p.cta{margin:0;line-height:32px}.module_2c .white .title,.newSlots .white a,.newSlots .white a:hover{color:#fff}.topLeft2c .copy{top:0;left:0;width:50%;text-align:left}.topRight2c .copy{top:0;left:auto;right:0;width:50%;text-align:right}.topCenter2c .copy{top:0;left:auto;right:auto;width:auto;text-align:center}.sIcons .addthis_default_style .addthis_separator,.sIcons .addthis_default_style .at300b,.sIcons .addthis_default_style .at300bo,.sIcons .addthis_default_style .at300bs,.sIcons .addthis_default_style .at300m{margin:0}.sIcons .addthis_default_style .at300b,.sIcons .addthis_default_style .at300bo,.sIcons .addthis_default_style .at300m{float:right;margin:0 0 0 10px!important}.sIcons .leftLink{float:left}.sIcons .addthis_toolbox{float:right;padding:0;width:200px}.module_6a{text-align:center;color:#4b4b4b}.module_6a .tile{width:33.33%;float:left;display:inline}.module_6a .tile .thumb a img{width:100%;height:auto}.module_6a .copy{padding:5px 10px}.module_6a h2{font:400 11px/12px Arial,Helvetica,sans-serif;text-transform:uppercase}.module_6a h3{font:400 16px "Times New Roman",Times,serif;padding:0;background:0 0;color:#4B4B4B;text-transform:uppercase;margin:0 0 4px}.module_6a p{font-size:12px;margin:0 0 6px}.module_6a p.cta{text-transform:uppercase}.module_4a h2{font:11px Arial,Helvetica,sans-serif;text-transform:uppercase}.module_4a h3{font:400 16px/20px "Times New Roman",Times,serif;text-transform:uppercase;margin:0 0 5px}.module_4a p{font-size:12px}.module_4a .broadImage,.module_4a .thinImage{float:left}.module_4a .broadImage img.mainImg,.module_4a .thinImage img.mainImg{width:100%;height:auto}.module_4a .thinImage{width:16%}.module_4a .broadImage{width:32%}.module_4a .copy{width:36%}.module_4a .textWidth{text-align:right;width:45%;float:right;padding:20px;margin:0 0 20px}.module_4b ul li{position:relative;width:33.33%;float:left;display:inline}.module_4b ul li .copy,.module_4b ul li .quote{position:absolute;width:80%;left:10%;margin:0}.module_4b ul li .quote p{margin:0 15px 20px}.module_4b ul li .quote{padding:20px 0}.module_4b .top{top:10px}.module_4b .bottom{bottom:10px}.module_3a .author,.module_3a .productDesc{width:50%;float:left}.module_3a .copy{clear:both}.module_3a .authorImg{float:left;margin:0 10px 10px 0}.module_3a .productDesc{position:relative}.module_3a .productDesc .mainImg{width:100%;height:auto}.module_3a .productDesc .copy{position:absolute;right:15px;top:10px;width:149px;text-align:right}.module_6c .imageCopy,.module_6c .videoText{float:left;width:50%;position:relative}.module_6c .videoText{text-align:center}.module_6c .videoText .copy{padding:0 30px}.module_6c img.mainImg{width:100%;height:auto}.module_6c .imageCopy img.mainImg{margin-top:-29px}.module_6c .copyQuote{position:absolute;left:10px;top:0;width:42%}.module_3e ul li{float:left;width:30%;position:relative}.module_3e ul li.space40{width:40%}.module_3e .copy{position:absolute;width:50%;bottom:5px;left:10px}.module_10a .copy,.module_10a .copyImage{float:left;width:60%}.module_10a .copy .spacer{padding:0 70px 0 0}.module_10a .copyImage{width:40%}.module_10a .copyImage .mainImg img{width:100%;height:auto}.module_10b .imageSec{width:40%;float:left}.module_10b .mainImg img{width:100%;height:auto}.module_10b .content{padding:5px 0 0;top:0;left:0}.module_10b .copy{width:57%;float:right}.module_10b .copy dl{margin:0 0 0 13%}.module_10b .copy dt{font:700 italic 14px/20px "Times New Roman",Times,serif}.module_10b .copy dd{margin:0 0 10px;font-size:12px;line-height:20px}.module_8a ul li{position:relative;width:33.33%;float:left;display:inline}.module_8a ul li img.mainImg{width:100%;height:auto}.module_8a ul li .copy{position:absolute;z-index:1;left:10px;top:10px;width:40%}.module_8a ul li.topRight .copy{right:10px;left:auto;text-align:right}.module_8a ul li.topLeft .copy span,.module_8a ul li.topRight .copy span{display:block}.module_8a ul li.botCenter .copy{right:auto;top:auto;left:10%;width:80%;bottom:10px;text-align:center}.module_8a ul li.botCenter .white{background:url(../images/white.png)}.module_8a ul li.botCenter .black{background:url(../images/black.png);color:#fff}.module_8a ul li.botCenter .black .subtitle{color:#fff}.module_8a ul li.botCenter .copy span.pad{padding:10px}.module_8a ul li.botCenter .copy span{display:block}.module_8a ul li .title{font-size:11px;text-transform:uppercase;display:block}.module_8a ul li .subtitle{font:400 16px "Times New Roman",Times,serif;text-transform:uppercase;display:block;margin:0 0 4px}.module_8a ul li a:hover .copy .cta{text-decoration:underline}.module_9c ul li{position:relative;width:33%;float:left;display:inline}.module_9c ul ul li{width:50%}.module_9c ul li.tile34{width:34%}.module_9c ul li.tile34 .copy{top:10px;width:50%;position:absolute;padding:5px;left:12px}.module_9c .padding{padding:0}.module_9c .split{text-align:center}.module_9c ul li .copy{padding:0 10px;height:150px}.module_9c ul li.tile34 .copy{height:auto}.module_9c ul li li .copy{height:auto;padding:0}.module_6b .copyImg,.module_6b .multiCopyImg{float:left;width:50%}.module_6b .copyImg{text-align:center}.module_6b .threeThumbs,.module_6b h2.bigger{margin:0}.module_6b .threeThumbs ul li{width:33.33%;float:left;display:inline}.module_6b .threeThumbs ul li img{width:100%;height:auto;display:block;margin:0 0 5px}.m6b_headcopy{font-family:Didot W01 Roman!important;font-size:18px!important;font-style:italic!important;font-weight:400;color:#1c1c1c;line-height:22px!important;margin:0 0 10px}.m6b_copy{font-family:HelveticaNeueW01-55Roma!important;font-size:12px!important;color:#222!important;line-height:17px!important}.copy{text-align:center!important;font-family:HelveticaNeueW01-55Roma!important}@media only screen and (max-width:1023px) and (min-width:768px){.module_4a .textWidth{width:70%;padding-bottom:5px;margin:0}.module_3a .productDesc .copy{width:130px}.module_3e .copy .spacer{padding:0}.module_8a ul li .copy .copytext,.module_8a ul li .copy .cta{font-size:11px}.module_6c h3{font-size:14px;line-height:16px}.module_3e .spacer,.module_9c .padding{padding:0}.module_9c ul li .copy{padding:0;height:auto}.newSlots p{line-height:15px}.newSlots .bLine{margin:0}.module_4b ul li .copy,.module_4b ul li .quote{width:96%;left:2%}.newSlots .quote p{font-size:16px}.module_4b ul li .quote p{margin:0 0 5px}.module_4b ul li .quote{padding:7px 0 0}}*{margin:0;padding:0}#carousel{width:792px;height:400px;margin:0 auto;overflow:hidden;position:relative}#slides{width:792px;height:400px;overflow:hidden;position:relative;margin:0 auto}#slides ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;width:3600px}#slides li{float:left;width:792px;height:400px}#buttons a{width:30px;height:43px;top:180px}a#prev{background:url(../images/category_carousel-prev1.png) no-repeat;position:absolute;z-index:999;left:0}a#next{background:url(../images/category_carousel-next1.png) no-repeat;position:absolute;z-index:999;right:0}.clear{clear:both}#slides li div.liHeader{width:792px;height:50px}#slides li div.prElement{float:left;width:158.4px;height:315px}#slides li div.prodImg{width:158.4px;height:288px}#slides li div.prodCap{width:158.4px;height:27px;text-align:center;padding:3px 0 0}#slides li div.prodCap a{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;color:#222;text-decoration:none;border:none}#slides li div.prodCap a:hover{text-decoration:underline}#slides a{color:inherit;text-decoration:none}#slides a:hover{color:inherit;text-decoration:underline}.mod_largebanner .mod_largebanner_bg{position:absolute;top:0;left:0;z-index:0}.mod_largebanner .ml_content{left:45px;top:80px;width:325px}.ml_content p.copy{padding-top:105px;text-align:left!important;font-size:1.2em;line-height:18px;color:#222}.mod_largebanner .ml_content p.ml_cLink{padding-top:0}.cta-collection{position:absolute;top:153px}.cta-collection a{font-size:1.2em;color:#222;font-weight:300;font-family:DidotW01Normal,serif}#popUpWrapper{display:none;background:#000;width:100%;position:fixed;left:0;top:0;z-index:50000;-ms-filter:"alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}#popUp{display:none;width:770px;height:461px;position:fixed;left:50%;top:50%;z-index:51000;margin-left:-385px;margin-top:-230px;background:#fff}#popUp div.popUpContent{position:relative}#popUp div.popUpContent a.popupclose{background:url(../images/000_top_close2.png) left top no-repeat;display:block;height:25px;width:25px;cursor:pointer;position:absolute;top:-10px;right:-10px;z-index:52000}#hpcarousel{width:960px;height:480px;margin:0 auto;overflow:hidden;position:relative}#hpslides{width:960px;height:480px;overflow:hidden;position:relative;margin:0 auto}#hpslides ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;width:6000px}#hpslides li{float:left;width:960px;height:480px;display:inline-block;position:relative}#hpbuttons a{width:30px;height:43px;top:45%}#num .left,#num .right{width:102px;height:60px;position:absolute;top:44%;background:#000;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.7;-khtml-opacity:.5;opacity:.5;cursor:pointer;z-index:1}#num .left{display:none}#num .right{right:0;display:none}#num .left h6,#num .right h6{color:#fff;position:relative;z-index:2;top:21px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:italic}#num .left h6{left:42px}#num .right h6{left:22px}a#hpprev{background:url(../images/cat_car_prev.png) 13px 9px no-repeat;position:absolute;z-index:49;width:102px;height:60px;margin-top:-6px}a#hpnext{background:url(../images/cat_car_next.png) 60px 9px no-repeat;position:absolute;z-index:49;right:0;width:102px;height:60px;margin-top:-6px}#hpcarousel_cat{width:800px;height:410px;margin:0 auto;overflow:hidden;position:relative}a#hpprev_cat{background:url(../images/cat_car_prev.png) 13px 9px no-repeat;position:absolute;z-index:49;width:102px;height:60px;margin-top:-6px}a#hpnext_cat{background:url(../images/cat_car_next.png) 60px 9px no-repeat;position:absolute;z-index:49;left:700px;width:102px;height:60px;margin-top:-6px}.landingBanner .centerContentArea p,.landingBanner .contentArea p{margin:0 0 2px 30px!important}.landingBanner .contentArea{color:#FFF;left:0;padding:0;position:absolute;top:20px;width:50%;text-align:center!important}.banner_insp_1_copy p.header{font-family:DidotW01Roman,serif;text-align:center;font-size:5.5em;line-height:.9em;width:300px;color:#fff;position:absolute;top:98px;left:63px}.banner_insp_1_copy p{font-family:HelveticaNeueW01-Thin,Helvetica,Arial,Sans-serif;text-align:center;font-size:1.4em;color:#fff;width:320px;position:absolute;top:215px;left:50px}.banner_insp_1_copy p.content1_cta{background:#fff;height:36px;padding:0 20px;font-family:HelveticaNeueW01-75Bold;font-size:1.4em;color:#333;text-align:center;line-height:36px;width:116px;position:absolute;top:278px;left:135px}.minicartText{text-align:center;width:120px}