﻿/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;}body{margin:0;position:relative;}SUP,.smaller{font-size:smaller;}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;margin:0 0 20px;height:0;}fieldset{margin:5px 0 0;border:none;}a{color:#333;text-decoration:none;}a.Blue,a:hover{text-decoration:underline;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.pm-texture,.gray-texture{background:url(../../images/texture.png);}.green-texture{background:url(../../images/texture/greenTexture.jpg);}.blue-texture{background:url(../../images/texture/blueTexture.jpg);}.white-background{background-color:#fff;}#christmas-content{color:#333;border-bottom:0 !important;}#christmas-content .christmas-menu-title{margin:20px 20px 10px 20px;padding:0 0 10px 0;border-bottom:2px dotted #ddd;}#christmas-content .christmas-menu-title a{font-family:quincy-cf,sans-serif;font-weight:700;font-style:normal;font-size:30px;color:#000 !important;display:inline-block;line-height:27px;margin:0;padding:0 0 0 10px;}#christmas-content .christmas-menu-title a:hover{text-decoration:none;}#christmas-content .christmas-menu-title .small-shop{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;color:#000;text-decoration:underline;}#christmas-content .christmas-menu-title .sales-msg{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:18px;color:#ae201f;display:inline-block;float:right;padding:0 0 0 7px;}#christmas-content .christmas-menu-title .sales-msg .small{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:12px;}#christmas-content .action-content::after{content:"";display:block;width:155px;height:155px;background:url('/aimages/Misc/custom-christmas-gifts-ver-2_240926162511.png') no-repeat;background-position:bottom right;background-size:contain;position:absolute;bottom:4px;right:20px;z-index:60;}.stockings-content{margin-bottom:20px;padding-top:20px;position:relative;}.stockings-content .header-hero{width:1200px;height:600px;background-image:url('../../images/stores/christmas2018/MainHeader_StockingsLandingPage_2018.jpg');background-size:1200px 600px;background-repeat:no-repeat;text-align:left;position:relative;color:#fff;}.stockings-content .header-hero .hero-link{position:absolute;width:170px;height:598px;top:0;}.stockings-content .header-hero .hero-link a{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;}.stockings-content .header-hero .hero1{left:0;}.stockings-content .header-hero .hero2{left:172px;width:200px;}.stockings-content .header-hero .hero3{left:372px;width:200px;}.stockings-content .header-hero .hero4{left:575px;width:200px;}.stockings-content .header-hero .headline{position:absolute;top:20px;right:20px;left:auto;width:410px;height:167px;background:url('../../images/stores/christmas2018/ChristmasStockings_Header2018.png') no-repeat 0 0;background-size:400px 167px;}.stockings-content .header-hero .header-rating{position:absolute;top:190px;right:120px;}.stockings-content .block__content-stockings{position:absolute;width:400px;height:385px;right:14px;bottom:0;}.stockings-content .block__content-stockings .header-desc{width:100%;position:relative;}.stockings-content .block__content-stockings .header-desc h1{font:bold 16px 'helvetica condensed';margin:0;clear:both;width:100%;}.stockings-content .block__content-stockings .header-desc p{margin-top:0;font:normal 14px/140% 'helvetica condensed';}.stockings-content .block__content-stockings .cat-list{width:390px;position:relative;font:normal 14px/140% 'helvetica condensed';}.stockings-content .block__content-stockings .cat-list h2{font:bold 16px 'helvetica condensed';position:relative;margin:0;margin-bottom:8px;}.stockings-content .block__content-stockings .cat-list ul{margin:0;padding:0;position:relative;display:block;}.stockings-content .block__content-stockings .cat-list ul li{display:block;float:left;width:195px;margin-top:0;margin-bottom:5px;}.stockings-content .block__content-stockings .cat-list ul li a{color:#ffc;text-shadow:1px 1px 1px #444;display:inline-block;float:left;width:100%;height:auto;}.stockings-content .block__content-stockings .cat-list ul li a .leftnav-sale{display:inline;}.stockings-content .block__content-stockings .cat-list ul li a h3{margin:0;padding:0;display:inline-block;font-weight:normal;float:left;width:190px;height:20px;line-height:20px;}.stockings-content .block__content-stockings .cat-list ul li a:hover{text-decoration:underline;}.stockings-content .block__content-stockings .cat-list ul li a:hover h3{text-decoration:underline;}.stockings-content .sale-tag{position:absolute;width:175px;height:145px;display:block;z-index:3;font-size:50px;color:#fff;line-height:45px;padding:38px 0 0 0;font-weight:bold;font-family:'helvetica condensed';text-align:center;}.stockings-content .sale-tag .small{font-size:13px;display:block;line-height:15px;}.stockings-content .sale-tag a{color:#fff;text-decoration:none;}.stockings-content .sale-tag:before{content:"";background:url(../../images/categories/ornament/sale_1.png) no-repeat;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;}.stockings-content .sale-tag.sale-stockings2018{left:0;top:0;}.christmas-menu-footer{margin:10px 10px 10px 10px;width:940px;height:60px;padding:0;text-align:center;line-height:60px;font-size:27px;color:#fff;background-image:url('../../images/stores/christmas2015/dropDown_footer.jpg');}.christmas-menu-footer .shop-all{font-size:13px;padding:0 0 0 20px;}.christmas-menu-footer a{color:#fff !important;text-decoration:none;}.christmas-menu-container{position:relative;margin:0 20px 10px 20px;color:#666;}.christmas-menu-container a{text-decoration:none;}.christmas-menu-left{float:left;width:424px;min-height:340px;}.christmas-menu-left>ul{margin:0 0 0 0;padding:0;}.christmas-menu-left>ul>li{margin:0;padding:10px 0 5px 10px;list-style:none;line-height:35px;}.christmas-menu-left>ul>li.div-link{font-family:quincy-cf,sans-serif;font-weight:700;font-style:normal;font-size:25px;}.christmas-menu-left>ul>li .sales-msg{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:14px;color:#ae201f;padding:0 0 0 7px;}.christmas-menu-left>ul>li .promo-text{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;display:block;line-height:18px;color:#000;width:400px;position:relative;top:-6px;}.christmas-menu-left>ul>li .new-title{color:#000;}.christmas-menu-left>ul>li a{color:#000;text-decoration:none;}.christmas-menu-left>ul>li a:hover{text-decoration:none;}.christmas-menu-left>ul>li:hover{background:#f2f2f2;}.christmas-menu-left>ul>li:hover a{text-decoration:none;}.christmas-menu-center{float:left;width:496px;min-height:360px;border-left:2px dotted #ddd;}.christmas-menu-center>ul{margin:0;padding:0 0 0 0;}.christmas-menu-center>ul>li{margin:0;padding:0 0 2px 15px;list-style:none;font-size:18px;}.christmas-menu-center>ul>li a{display:block;width:100%;}.christmas-menu-center>ul>li:hover{background:#f2f2f2;}.christmas-menu-center>ul{display:flex;flex-direction:column;height:520px;flex-wrap:wrap;margin-left:10px;}.christmas-menu-center>ul li.christmas-center-heading{font-family:quincy-cf,sans-serif;font-weight:700;font-style:normal;font-size:25px;color:#000;padding:0;}.christmas-menu-center>ul li.christmas-center-heading:hover{background-color:transparent;}.christmas-menu-center>ul li.christmas-center-heading:nth-of-type(n+2){margin-top:10px;}.christmas-menu-center>ul li.subheading{margin:0;padding:0;line-height:1.4;}.christmas-menu-center>ul li.subheading>a{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:18px;color:#000;}.christmas-menu-right{float:left;min-height:360px;width:230px;border-left:2px dotted #ddd;position:relative;left:26px;}.christmas-menu-right .sub-title{font-family:quincy-cf,sans-serif;font-weight:700;font-style:normal;font-size:25px;line-height:25px;margin:13px 0 5px 30px;color:#000;display:block;}.christmas-menu-right>ul{margin:0;padding:0;}.christmas-menu-right>ul li.div-link{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:18px;line-height:1.4;}.christmas-menu-right>ul li.div-link a{color:#000;}.christmas-menu-right>ul>li{margin:0;padding:0 0 0 30px;list-style:none;font-size:18px;line-height:27px;}.christmas-menu-right>ul>li a{display:block;width:100%;text-decoration:none;}.christmas-menu-right>ul>li a:hover{text-decoration:none;}.christmas-menu-right>ul>li:hover{background:#f2f2f2;}.christmas-menu-right .break{width:10px;height:20px;}