﻿.product-photo-holder{padding-top:5px}.giftCartTemplate .product-photo-holder{padding-top:15px}.product-photo-holder .productImage{z-index:2}.product-photo-holder .productImage #productMainImage{cursor:url(/Templates/Everything/Styles/BCF_redesign/images/magnify.cur),pointer;max-width:500px}.product-photo-holder .productImage #wrap{z-index:3!important}.zoomerContainer{z-index:999}.product-photo-holder .product-photos-thumbs{padding-top:10px;padding-right:5px}.product-photos-thumbs ul{margin-top:5px}.product-photos-thumbs div.bx-wrapper{float:left;margin:0 auto;max-width:405px!important;overflow:hidden}.product-photos-thumbs ul>li{width:40px}.product-photos-thumbs li>a{border-bottom:3px solid transparent;display:block;opacity:.50;padding-bottom:8px;position:relative;filter:alpha(opacity=50)}.product-photos-thumbs li a>span{background:url(BCF_redesign/images/video-play.png) no-repeat center center;height:38px;left:0;position:absolute;top:0;width:38px;z-index:10}.product-photos-thumbs li.active>a{border-color:#AF003D;opacity:1;filter:alpha(opacity=100)}.baby-depot .product-photos-thumbs li.active>a{border-color:#3A75C4}.product-photos-thumbs li img{max-height:40px;width:40px;max-width:40px}.product-photos-thumbs .bx-wrapper{display:inline-block;padding:0 45px}.product-photos-thumbs .bx-viewport{height:58px!important}.product-photos-thumbs .product-photos-enlarge{border-left:1px solid #CCC;color:#a2a2a2;display:inline-block;float:right;font-size:18px;height:50px;line-height:50px;margin-bottom:20px;padding-right:15px;position:relative;text-align:center;width:60px}.product-photos-thumbs .product-photos-enlarge:hover{color:#333;text-decoration:none}.product-photos-thumbs .bx-wrapper .bx-prev{left:-5px;top:0}.product-photo-holder .product-photos-thumbs .bx-wrapper .bx-next{right:-5px;top:0}.product-photo-holder .productImage .video-container-container{position:relative}.productImage .video-container-container .video-container{background-color:#fff;display:none;height:inherit;position:absolute;text-align:center;width:100%;z-index:10}.product-vignette-description{padding-top:25px}.lblShippingInfo{font-weight:700}.famousMaker i{margin-left:5px}.product-details-holder{padding-top:10px}.textGreySmall{color:#C5C5C5;font-size:11px;text-transform:uppercase}.product-details-holder .product-details-title{font-family:'futura_lt_btlight';font-size:30px;font-weight:700;line-height:38px}.product-details-rating ul{margin:5px 0}.product-details-rating ul li{color:#bcbcbc;display:inline;font-size:12px;padding:0 2px 0 0}.product-details-rating ul li.active{color:#AD0132}.product-details-rating ul li.product-details-rating-count,li.product-details-rating-count a{color:#999}.product-details-rating ul li.product-details-rating-count{font-size:13px}li.product-details-rating-count a{text-decoration:underline}.product-details-brand a{color:#666;font-size:13px;padding:0 5px 0 0;text-decoration:underline}.product-details-brand a i{text-decoration:none;padding:0 5px}.product-details-brand a:hover{color:#0070b9;text-decoration:none}.product-details-prices{margin:20px 0;width:auto}.product-details-prices div{display:table-cell;min-height:28px;vertical-align:middle}.product-details-prices .clearance{display:table;margin-bottom:10px;width:100%}.product-details-prices .clearance span{font:bold 14px Arial,sans-serif}.clearance span.textPrice,.product-details-prices .price{font:normal 25px/28px 'futuramedium'}.product-details-prices .price,#GiftCardPriceRange .price{color:#af003d;padding-right:15px}.product-details-prices .clearance-label{padding-right:10px}.baby-depot .product-details-prices .price,.baby-depot #GiftCardPriceRange .price{color:#3A75C4}.baby-depot .product-details-prices .clearance{color:#af003d!important}.product-details-prices .price.price-old{color:#666}.product-details-prices .compare,.product-details-prices .textYouSave{color:#8e8e8e;font-size:12px;line-height:17px;width:auto}.product-details-prices .compare span{color:#0070b9}.product-details-prices .textYouSave span,.product-details-prices span.textYouSave{color:#8e8e8e}.product-details-prices .add-to-cart-price{color:#AF003D;cursor:pointer;display:inline-block;font-family:'futuramedium';font-size:23px}.product-details-prices .add-to-cart-price:hover{text-decoration:underline}.product-details-prices .popover.right{min-height:22px}.product-details-prices .popover.right .arrow,.product-details-brand .popover.right .arrow{border-right-color:#dbdbdb;min-height:22px}.product-details-prices .popover:after,.product-details-prices .popover:before,.product-details-brand .popover:after,.product-details-brand .popover:before{border:0 none;min-height:22px}.product-details-prices .popover.right .arrow:after{border-right-color:#f6f6f6}.product-details-brand .popover.right .arrow:after{border-right-color:#f6f6f6}.product-details-prices .add-to-cart-price .iconQuestion{margin-bottom:0}.product-details-prices .price.price-old,.product-details-prices .compare span.price-old,.product-details-prices .compare .textPriceCompare{text-decoration:line-through}.product-details-prices .divider{border-left:1px solid #D0D0D1;padding-right:15px}.product-details-prices .inlineDisplay{display:inline}.product-details-holder .attributes-holder{background:#F2F2F2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:20px;padding:20px}.attributes-holder .attribute-title{font-size:13px;color:#af003d}.attributes-holder .attribute-title.error,.attributes-holder .attribute-title.error span,.product-details-holder .error-message{color:red}.attributes-holder .attribute-title.error i{font-size:16px;margin-right:10px}.attribute-title span{color:#252525;font-family:'futura_md_btmedium';font-size:12px;padding-right:5px}.attribute-title span.red{font-weight:400}.attributes-holder .attribute-title a{color:#666;text-decoration:underline}.attributes-holder .attribute-title a:hover,.attributes-holder .attribute-title a:active{color:#232323}.attributes-holder .attribute-list{height:auto!important;margin:10px 0 20px}.attribute-list li{display:inline-block;margin-right:10px;padding-right:0;text-align:center}.attribute-list li a{background:#fff;border:2px solid #aaa;border-radius:34px;color:#252525;display:block;float:left;font:12px/32px 'futura_md_btmedium';height:34px;min-height:34px;min-width:34px;overflow:hidden;padding:0 5px;position:relative;text-align:center;text-decoration:none;width:auto}.attribute-list li a:hover,.attribute-list li.active a{color:#AF003D;text-decoration:none}.attribute-list li a .attribute-mask{height:34px;left:0;position:absolute;top:0;width:34px;z-index:10}.attribute-list li.active a,.attribute-list li a:hover,.attribute-list li a:active,.attribute-list li.active a:active,.attribute-list li.active a:hover{border:2px solid #b00340}.attribute-list li a span{padding:0}.attribute-list li.inactive a{background:#F2F2F2;color:#AAA;text-decoration:line-through}.attribute-list li.inactive a,.attribute-list li.inactive a:active,.attribute-list li.inactive a:hover{border-width:0!important;padding-left:2px;padding-right:2px}.attribute-list li.inactive a span{color:#DADADA}.attribute-list li.inactive a .attribute-mask{cursor:default}.attribute-list li a>img{border-radius:34px;max-width:34px}.attribute-title .quantity{border-color:#f0f0f0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:inset 2px 0 1px #f0f0f0;-moz-box-shadow:inset 2px 0 1px #f0f0f0;box-shadow:inset 2px 0 1px #dfdfdf;color:#af003d;font-size:16px;font-weight:700;margin:0;text-align:center;width:45px}.attribute-title .product-left,.attribute-title .product-left span{color:#ad0132;display:inline;font:16px 'futura_md_btbold'}.baby-depot .attribute-title .quantity,.baby-depot .attribute-title .product-left,.baby-depot .attribute-title .product-left span{color:#3A75C4}.attribute-title .product-left{padding-left:35px}.attributes-holder span{color:#252525;font:12px 'futura_md_btmedium';padding-right:5px}.attributes-holder .selector{font:10px 'futuramedium';margin:0 15px 0 0;width:105px}.attributes-holder .selector select{font:10px 'futuramedium'}.attributes-holder #uniform-ddlGiftCardPrice{margin-top:-5px}.product-details-holder .error-message{font-size:13px;font-weight:700;padding:0 0 10px}.product-details-buttons a{margin-right:30px}.product-details-buttons .icon-registry{display:inline-block;margin-bottom:-4px}.product-details-holder .add-to-cart i{margin-right:5px}.btn-babyRegistry{color:#0070B9;cursor:pointer;font-family:'futura_md_btbold';font-size:14px;line-height:22px}.product-details-buttons a.btn-babyRegistry:hover{color:#0070B9}a.btn-babyRegistry:hover span.icon-registry{text-decoration:none}.product-details-available{margin-bottom:15px;margin-top:10px}.product-details-description{border-top:1px solid #D9D9D9;color:#666;font:bold 13px/23px 'lt_btlight';margin-bottom:10px;padding-top:14px}.product-details-description h2{color:#999;font:bold 13px/20px 'futura_lt_btlight';text-align:left;text-transform:uppercase;margin:0;padding:0}.product-details-description p,.product-details-description p>span,.product-details-description ul{font:normal 13px/23px Arial;color:#666}.product-details-description a{text-decoration:underline}.product-details-description a,.product-details-description a>span{color:#666;font-family:'futura_lt_btlight';font-size:13px}.product-details-description a:hover,.product-details-description a:hover>span{color:#232323}.product-details-codes,.product-details-codes>span{color:#c5c5c5;font-family:Arial;font-size:11px;margin-bottom:15px;text-transform:uppercase}.product-details-description ul,.product-details-description ul li{list-style:disc inside none}.product-details-description ul li{padding-left:10px}.product-vignette-description{color:#666;font:normal 13px/20px 'futura_lt_btlight';margin-bottom:10px}.bundle-details-codes{padding-bottom:10px}.product-details-socials{background:url(BCF_redesign/images/social-shadow.png) no-repeat center top;color:#666;padding:15px 0 50px 2px}.product-details-socials a{color:#BEBEBE;cursor:pointer;font-size:12px}.product-details-socials a:hover{color:#393939}.product-details-socials a i{margin-left:5px}.product-details-socials ul li{display:table-cell;min-height:18px;padding-right:15px;text-align:center;vertical-align:middle}.product-details-socials li.divider{border-right:1px solid #CCC;padding:0}.product-details-socials li.like{padding:0 0 0 15px;width:90px}.product-details-socials li a.share{font-size:11px;text-decoration:underline}.product-details-socials li.counter-recent{font-weight:700;font-size:12px;padding:0 0 0 15px}.product-fabricant .brandName,.textVendor,.brandName,.product-details-brand{color:#999;text-decoration:underline}.wrap-reviews-top{background-color:#dbdbdb;border-top:1px solid #aaa;left:0;position:absolute;right:0;width:100%}.bv-tabs{padding-bottom:7px!important}.bv-tabs>.active{font-weight:700}.bv-tab{float:left!important}.bv-tab a{background-color:transparent!important;color:#000!important;padding-top:15px!important;padding-bottom:5px!important}.bv-tabs .active a{border-bottom:4px solid!important;border-bottom-color:#af003d!important}.baby-depot .bv-tabs .active a{border-bottom:4px solid!important;border-bottom-color:#005f9f!important}.tab-content{margin-top:54px}.product-details-unavailable .attributes-holder{padding:0}.product-details-unavailable .attributes-holder-inner{padding:4px}.availability-msg{background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);display:table-cell;height:112px;vertical-align:middle}.availability-msg p{color:#525252;font:italic 12px/21px Arial;margin-bottom:0;text-align:center}.availability-msg p.out-of-stock{padding:0 45px}.availability-msg p.unavailable{padding:0 30%}.availability-msg p.unavailable-online{padding:0 70px}.availability-msg span{font-size:14px;font-weight:700;font-style:normal}.product-details-unavailable .store-search{margin:11px 0;text-align:center;width:100%}.product-details-unavailable .store-search .find-a-store{color:#af003d;display:inline-block;font-size:16px;font-family:'futura_lt_btlight';margin-top:3px;padding-right:15px;padding-top:0;text-transform:uppercase;vertical-align:top}.baby-depot .product-details-unavailable .store-search .find-a-store,.baby-depot .product-details-unavailable .store-search button.icon-angle-right,.baby-depot .product-details-unavailable .store-search a.icon-angle-right{color:#3A75C4}.product-details-unavailable .store-search div.form-zip{display:inline-block;float:none;position:relative}.product-details-unavailable .store-search input.search-query{background:#fff;color:#666!important;display:inline-block;font-size:11px;font-family:'futura_md_btmedium';height:auto;margin-top:-4px;min-height:30px;padding-right:10px;padding-left:15px;text-transform:uppercase;width:136px}.product-details-unavailable .store-search button.icon-angle-right,.product-details-unavailable .store-search a.icon-angle-right{background:none;border:none;color:#AF003D;font-size:11px;font-weight:700;position:absolute;right:5px;top:4px;z-index:10}.product-details-unavailable .store-search button.icon-angle-right:hover,.product-details-unavailable .store-search a.icon-angle-right:hover{color:#232323;text-decoration:none}div[id*='addedToRegistryOverlay'] .modal-dialog{min-width:470px}div[id*='addedToRegistryOverlay'] span.textVendor{color:#000;text-decoration:none}.product-details-holder .modalOverlay{left:30%;top:10%!important}.modal-content .titleProduct{font:23px/32px 'futura_lt_btlight'}.modal-content .subtitleProduct{font-family:'futura_lt_btlight';font-size:13px}.modal-content .greyText{color:#8E8E8E;display:block;font-size:12px;line-height:15px;margin:15px 0}.search-results{border-bottom:1px solid #cecece;border-top:1px solid #cecece;color:#525252;font-size:12px;height:178px;line-height:21px;margin-bottom:10px;overflow:auto}.search-results ul li{border-bottom:1px solid #cecece;margin:15px 10px 0 15px;padding-bottom:5px}.search-results ul li:last-child{border-bottom:none;padding-bottom:0}.search-results li .col-md-6 a{color:#af003d;font-family:'futura_md_btbold'}.baby-depot .search-results li .col-md-6 a{color:#3A75C4}.search-results .col-md-6 a i{font-size:9px}.search-results .col-md-6 a:hover{color:#000}.search-results li .col-md-12{margin-top:10px}.search-results .col-md-12 a{color:#9E9E9E;text-decoration:underline}.search-results .col-md-12 a i{font-size:9px;margin-right:5px;text-decoration:none}.search-results .col-md-12 a:hover{color:#323232}.also-blocks{margin-bottom:40px}h2.product-details-block{border-bottom:1px solid #CCC;display:block;font-size:21px;line-height:40px;margin:0 10px 30px;padding-bottom:10px}.you-may-also-like-container{float:right}.product-details-our-picks-holder{margin:0 0 90px}.product-details-our-picks-holder .bx-wrapper .bx-prev{left:-40px}.product-details-our-picks-holder .bx-wrapper .bx-next{right:-40px}.product-details-our-picks-holder .bx-viewport{height:auto!important}.product-details-our-picks.small-listing li>a .notif-urgency,.product-details-our-picks.small-listing li>a .notif-new,.product-details-our-picks.small-listing li>a .notif-social{right:0;top:3px}.product-details-our-picks.small-listing li>a .notif-social{top:-3px}.product-details-our-picks.small-listing li>.title{color:#7C7C7C;display:block;font-family:'futuramedium';height:36px;line-height:18px;overflow:hidden;padding:10px 10px 3px}.product-details-our-picks.small-listing li>.compare{font-size:10px}.product-details-our-picks.small-listing li>a img{width:130px}#sizingChartOverlay.modalOverlay{padding-bottom:0;padding-right:0}#sizingChartOverlay .overlayContent{padding:30px}#sizingChartOverlay table{border:1px solid;border-collapse:inherit}#GiftCardPriceRange .price{font:25px/28px 'futuramedium'}.giftcard-price{background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#000;font-family:'futuramedium';font-size:10px;margin-right:10px;max-width:120px;padding-top:7px}.separatorVignette,.vignette-details-separator{border-bottom:1px solid #bebdbd}.separatorVignette{height:1px;margin:10px 0;width:100%}.product-vignette-details-holder .product-details-title{font:bold 20px/20px 'futura_lt_btlight'}.details-vignette{margin-top:-25px;padding-bottom:12px;width:31.3%}.details-vignette .product-details-buttons a{margin-right:0}.details-vignette .product-details-buttons a.add-to-cart{margin-right:15px;padding:4px 15px 5px}.vignette-details-separator{margin-bottom:15px;padding-bottom:15px}.details-vignette .product-details-holder .attributes-holder{margin-top:10px;padding:7px 10px}.details-vignette .attribute-title .quantity{width:50px}.details-vignette .product-details-holder .store-search .find-a-store{padding-top:2px}.vignette-product-details>span>a{color:#AF003D;font:14px/24px 'futuramedium'}.baby-depot .vignette-product-details>span>a{color:#3A75C4}.vignette-product-details>span>a:hover{text-decoration:none}.btn-babyRegistry-vignette{background-color:#3A75C4;background-image:-moz-linear-gradient(top,#3A75C4,#005F9F);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3A75C4),to(#005F9F));background-image:-webkit-linear-gradient(top,#3A75C4,#005F9F);background-image:-o-linear-gradient(top,#3A75C4,#005F9F);background-image:linear-gradient(to bottom,#3A75C4,#005F9F);background-repeat:repeat-x;border:1px solid transparent;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:none \9;*background-color:#3A75C4;display:inline-block;*display:inline;*zoom:1;padding:4px 18px 5px;margin-bottom:0;font:14px/22px 'futura_md_btbold';text-align:center;vertical-align:middle;color:#fff;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-babyRegistry-vignette:hover{background:#3a75c4;background:-moz-linear-gradient(top,#3a75c4 0%,#023c8a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a75c4),color-stop(100%,#023c8a));background:-webkit-linear-gradient(top,#3a75c4 0%,#023c8a 100%);background:-o-linear-gradient(top,#3a75c4 0%,#023c8a 100%);background:-ms-linear-gradient(top,#3a75c4 0%,#023c8a 100%);background:linear-gradient(to bottom,#3a75c4 0%,#023c8a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a75c4',endColorstr='#023c8a',GradientType=0);filter:none \9;color:#fff;text-decoration:none}.btn-babyRegistry-vignette:active{background:#023c8a;background:-moz-linear-gradient(top,#023c8a 0%,#3a75c4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#023c8a),color-stop(100%,#3a75c4));background:-webkit-linear-gradient(top,#023c8a 0%,#3a75c4 100%);background:-o-linear-gradient(top,#023c8a 0%,#3a75c4 100%);background:-ms-linear-gradient(top,#023c8a 0%,#3a75c4 100%);background:linear-gradient(to bottom,#023c8a 0%,#3a75c4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#023c8a',endColorstr='#3a75c4',GradientType=0);filter:none \9;color:#fff}.bannedRetaliLocations{color:#787B7D!important;font-weight:400!important}.bannedRetaliLocationsContainer,.lblShippingInfoContainer{margin-bottom:15px}.pdpWarning{color:#F42768;font-weight:700;padding-right:5px}.pageTitle{color:#000;font-size:24px;margin-bottom:25px}a.grayButtonRegistrySimple{background:transparent url("BCF_redesign/images/RepeatxImages_vE6C1DD80AB3F430C92E399A0073812DB.png") no-repeat scroll 0 -802px;cursor:pointer;display:inline-block;height:30px;text-decoration:none}.grayButtonRegistrySimple span{background:transparent url("BCF_redesign/images/RepeatxImages_vE6C1DD80AB3F430C92E399A0073812DB.png") no-repeat scroll right -831px;color:#333;display:inline-block;font-size:12px;font-weight:700;height:30px;margin-left:6px;padding:10px 12px 0 8px}.giftCardValidation{margin-bottom:30px;margin-top:-15px}.grayTitle{color:#919597;font-size:14px;font-weight:700}.giftCardValidation .pageTitle{font-weight:700}.giftCardValidation .descriptionContent.grayText,.giftCardValidation .pdpDescriptionContent a{color:#787B7D}.giftCardValidation .descriptionContent.grayText{font-size:12px;line-height:18px}.giftCardValidation .roundedInput input{border-radius:5px}