body{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0.5px;overflow-x:hidden;color:#000000;background-color:#fff;-ms-overflow-style:scrollbar}div.on-sale{background-color:#fff}a{color:#2d2d2d}a:hover{color:#000}.createNewAccount .fbconnect{margin-top:20px}a,a:hover,img,img:hover,.btn,.btn:hover,input[type='button'],input[type='submit'],input[type='button']:hover,input[type='submit']:hover,.sub-categories>a>span.name,.sub-categories>a:hover>span.name{-webkit-transition:color .3s ease 0s,background-color .3s ease 0s,border-color .3s ease 0s,opacity .3s ease 0s;-moz-transition:color .3s ease 0s,background-color .3s ease 0s,border-color .3s ease 0s,opacity .3s ease 0s;-ms-transition:color .3s ease 0s,background-color .3s ease 0s,border-color .3s ease 0s,opacity .3s ease 0s;-o-transition:color .3s ease 0s,background-color .3s ease 0s,border-color .3s ease 0s,opacity .3s ease 0s;transition:color .3s ease 0s,background-color .3s ease 0s,border-color .3s ease 0s,opacity .3s ease 0s}a:hover,a:focus,a:active{text-decoration:none}a.text-link{color:#2d2d2d}a.text-link:hover{color:#000}a.text-link>span{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-bottom:1px solid transparent}a.text-link:hover>span{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-bottom:1px solid #000}a.text-link>i.fa+span{margin-left:8px}a:hover>img{opacity:.5;filter:alpha(opacity=50)}p a{text-decoration:underline;color:rgb(57,124,28)}input.form-control,input[type='text'].form-control,input[type='password'].form-control,input[type='email'].form-control,input.txtBoxStyle,input#recaptcha_response_field{font-size:18px;width:100%;height:40px;padding:6px 12px;border:1px solid #666666 !important;border-radius:0;box-shadow:none !important;color:#000}.recaptchatable #recaptcha_image{overflow:hidden;width:100% !important;max-width:300px}.recaptchatable #recaptcha_image #recaptcha_challenge_image{width:100% !important;max-width:300px}input#recaptcha_response_field{width:100% !important;max-width:281px}input.form-control:focus,input[type='text'].form-control:focus,input[type='password'].form-control:focus,input[type='email'].form-control:focus,input.txtBoxStyle:focus,input#recaptcha_response_field:focus{border-color:#66afe9 !important}textarea.form-control{font-size:12px;border:1px solid #d0d0d0;border-radius:0;box-shadow:none !important}.form-control,input#recaptcha_response_field{font-size:16px !important}.form-group label.control-label{text-align:left;color:#000}.form-group .form-control{display:inline-block}.form-group .error-img{display:inline-block;margin-top:7px;vertical-align:top}.form-group>div>.form-control{width:94%}.form-control-static{min-height:36px;padding-top:8px;padding-bottom:8px}input[type='checkbox'],input[type='radio']{margin:3px 0 0}label.select{position:relative;margin-bottom:0}select,select.form-control{font-weight:400;width:100%;max-width:300px;height:36px;padding-right:42px;padding-left:8px;border:1px solid #CCCCCC;border-radius:0 !important;box-shadow:none !important;appearance:none;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand,select.form-control::-ms-expand{display:none}select:focus,select.form-control:focus,select:active,select.form-control:active{box-shadow:none}select,select.form-control{background:#fff url('../images/select-arr.png') right no-repeat !important}select:focus,select.form-control:focus{border-color:#66afe9 !important;background:#fff url('../images/select-arr-focus.png') right no-repeat !important}select option,select.form-control option{padding:6px 10px}h1,h2,h3,h4,h5,h6{color:#000}p{margin-bottom:20px}img{width:auto !important;max-width:100%}.owl-item img{display:inline-block !important}table{width:100%}table>thead>tr>th,.table>thead>tr>th{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;min-height:41px;vertical-align:bottom;letter-spacing:.05em;text-transform:uppercase;color:#797979;border-bottom:1px solid #ddd;background:#f5f5f5}table>tbody>tr>td,table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:12px 20px 11px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.container{min-width:300px}.btn{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;min-width:150px;color:#FFF;border-radius:7px;background-color:#3c763c;border:none;font-weight:bold;font-size:14px;padding:10px}.btn:hover{color:#fff;background:#66ee00}.btn.btn-sm{font-size:11px;line-height:25px;height:28px;padding:0 15px}.btn.btn-lg{line-height:44px;height:46px;padding:0 27px}.btn.btn-bordered{color:#fff}.btn.btn-bordered:hover{color:#fff;background:#008800}.btn.btn-bordered-white{color:#fff;background:#3c763c}.btn.btn-bordered-white:hover{color:#fff;background:#008800}.btn.btn-notify{color:#fff;background:#767676}.btn.btn-notify:hover{color:#fff;background:#767676}.btn.btn-black{color:#fff;background:#3c763c}.btn.btn-black:hover{color:#fff;background:#008800}.btn-sm.btn-black{line-height:24px}.btn>i.fa.fa-caret-right{font-size:16px;position:relative;top:1px;margin-left:9px}.btn.btn-default{border-color:#3c763c;color:#fff}.btn.btn-default:hover{background:#008800}.btn.btn-checkout{line-height:42px;max-width:270px;height:42px;padding:0 48px;color:#fff;border-color:#3c763c;background:#3c763c}.btn.btn-checkout:hover{border-color:#008800;background:#008800}.star-rating{width:100%;text-align:center}.star-rating i{font-size:13px;margin-right:-1px}.star-rating i:last-child{margin-right:0}.star1 .fa-star-o:nth-child(1)::before{content:'\f005'}.star2 .fa-star-o:nth-child(1)::before,.star2 .fa-star-o:nth-child(2)::before{content:'\f005'}.star3 .fa-star-o:nth-child(1)::before,.star3 .fa-star-o:nth-child(2)::before,.star3 .fa-star-o:nth-child(3)::before{content:'\f005'}.star4 .fa-star-o:nth-child(1)::before,.star4 .fa-star-o:nth-child(2)::before,.star4 .fa-star-o:nth-child(3)::before,.star4 .fa-star-o:nth-child(4)::before{content:'\f005'}.star5 .fa-star-o::before{content:'\f005'}.header-top{font-family:Arial,Helvetica,sans-serif;font-size:11px;min-height:36px;padding:9px 16px 7px;letter-spacing:.1em;text-transform:uppercase;color:#FFFFFF;background-color:#cd3335}.header-top .container{position:relative}.header-top p{margin:0 30px}.header-top a.link{text-decoration:none;color:#b05d5d;border-bottom:1px solid #b05d5d}.header-top a.link:hover{text-decoration:none}.header-top a.close{font-size:0;position:absolute;top:6px;right:0;width:9px;height:9px;text-decoration:none;opacity:1;background:url('../images/sprite-icons.png') -100px -50px no-repeat;filter:alpha(opacity=100)}.header-bottom{padding:16px 0 15px}.header-panel-top{text-align:right}.header-panel-top>p,.header-panel-top>ul,{display:inline-block;margin:0;padding:0;padding-left:19px;color:rgb(0,0,0)}.header-panel-top>ul>li{display:inline-block}.header-panel-top>ul>li+li{padding-left:19px}.header-panel-top>ul>li>a{color:rgb(0,0,0);border-bottom:1px solid transparent;font-weight:bold;background-color:#fff}.header-panel-top>ul>li>a:hover{text-decoration:none;border-bottom:1px solid rgb(0,0,0)}.header-search{display:inline-block;margin:0;padding:0;padding-left:19px;color:rgb(0,0,0)}.header-search form{position:relative;width:100%;max-width:360px;height:30px;border-bottom:1px solid #e7e7e7;background-color:#fafafa;text-align:right}.header-search form input{width:300px;height:100%;padding:0 30px 0 13px;border:0;background-color:transparent}.header-search form button{position:absolute;top:0;right:0;width:30px;height:30px;padding:0;border:0;background:url('../images/sprite-icons.png') 9px 9px no-repeat}.header-panel{padding-top:2px;color:#000}.header-panel #logo h1.store-name{margin:0}.header-panel #logo h3.store-slogan{font-size:13px;font-weight:400;margin:0}.header-panel p.own-text,span.own-text{max-height:36px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:32px;color:#3c763c;font-style:normal;font-weight:bold}.header-panel .top-cart,.header-panel .wishlist-link,.header-panel .login-register{display:inline-block;padding-left:16px;vertical-align:middle}.header-panel a{text-decoration:none;color:#000}.header-panel a.phone_number{text-decoration:none;color:#267526}i.icon-cart{position:relative;top:-1px;display:inline-block;width:30px;height:22px;margin-right:4px;vertical-align:middle;background:url('../images/sprite-icons.png') -99px 0 no-repeat}.header-panel .top-cart>a{display:inline-block;vertical-align:middle;text-decoration:none}.header-panel .top-cart>a span:not(.item-count){-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-bottom:1px solid transparent}.header-panel .top-cart>a:hover span:not(.item-count){border-bottom:1px solid #000}.header-panel .top-cart>a span.item-count{line-height:23px;display:inline-block;margin-left:1px;text-align:center;border-radius:50%}.header-panel .wishlist-link i.icon-wishlist{position:relative;top:-1px;display:inline-block;width:14px;height:11px;margin-right:7px;vertical-align:middle;background:url('../images/sprite-icons.png') -250px -100px no-repeat}.header-panel .wishlist-link a,.header-panel .login-register a{border-bottom:1px solid transparent}.header-panel .wishlist-link a:hover,.header-panel .login-register a:hover{border-bottom:1px solid #000}#top-categories-menu{background-color:#3c763c} #top-categories-menu .container>ul{margin:0;padding:0}#top-categories-menu .container>ul>li{position:relative;display:inline-block;min-height:48px}#top-categories-menu .container>ul>li>a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;display:block;margin:15px 16px 11px;letter-spacing:.1em;text-transform:uppercase;color:#fff;border-bottom:2px solid transparent}#top-categories-menu .container>ul>li.hasSub>a{position:relative;margin-right:22px}#top-categories-menu .container>ul>li.hasSub>a::after{position:absolute;top:7px;right:-15px;content:'';border:4px solid transparent;border-top:4px solid #fff} #top-categories-menu .container>ul>li:hover>a{text-decoration:none;border-bottom:2px solid #fff}#top-categories-menu .container>ul>li:first-child>a{margin-left:0}#top-categories-menu .container>ul>li>.subMenu{position:absolute;z-index:99;top:auto;display:none;min-width:208px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#fff;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1)}#top-categories-menu .container>ul>li>.subMenu ul{padding:0;list-style:none}#top-categories-menu .container>ul>li:hover>.subMenu{display:block;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#top-categories-menu .container>ul>li .subMenu li+li{border-top:1px solid #FFFFFF}#top-categories-menu .container>ul>li .subMenu li a{position:relative;display:block;min-height:45px;padding:10px 20px;padding:13px 20px 14px;color:#000}#top-categories-menu .container>ul>li .subMenu li:hover>a{padding-left:47px;text-decoration:none;color:#fff;background-color:#000}#top-categories-menu .container>ul>li .subMenu li a::before{position:absolute;top:50%;left:20px;visibility:hidden;width:16px;height:1px;content:'';-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0;background-color:#000;filter:alpha(opacity=0)}#top-categories-menu .container>ul>li .subMenu li:hover>a::before{visibility:visible;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;filter:alpha(opacity=100)}#top-categories-menu .cate-4-col .cateArea>ul{column-count:4;column-gap:30px}#top-categories-menu .cate-4-col .cateArea>ul>li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}@media only screen and (max-width:991px){#top-categories-menu .cate-4-col .cateArea>ul{column-count:2}}@media only screen and (max-width:767px){#top-categories-menu .cate-4-col .cateArea>ul{column-count:1}}#homeCarousel{position:relative;display:block;width:100%;margin:0 auto 30px;padding:0;overflow:hidden}#homeCarousel .slides{margin:0;padding:0;list-style:none}#homeCarousel .slides>li{display:none;margin:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#homeCarousel ul li a img,#homeCarousel .slides img{display:block;width:100% !important;height:auto;max-width:1880px;margin:auto;border:0;aspect-ratio:1600/570}#homeCarousel ul li a:hover img{opacity:1;filter:alpha(opacity=100)}#homeCarousel .flex-direction-nav{margin:0;padding:0;list-style:none}#homeCarousel .flex-direction-nav li{margin:0;padding:0;list-style:none}#homeCarousel .flex-direction-nav li a{position:absolute;top:50%;z-index:20;display:block;width:72px;height:72px;margin-top:-36px;overflow:hidden;font-size:0;line-height:0;text-decoration:none;background:url('../images/sprite-icons.png') no-repeat;opacity:1;filter:alpha(opacity=100);cursor:pointer}#homeCarousel .flex-direction-nav li a::before{display:none}#homeCarousel .flex-direction-nav li a.flex-prev{left:10%;background-position:0 -150px}#homeCarousel .flex-direction-nav li a.flex-next{right:10%;background-position:0 -250px}#homeCarousel .flex-direction-nav li a.flex-disabled{opacity:.35;filter:alpha(opacity=35);cursor:default;pointer-events:none}#homeCarousel .flex-direction-nav li a:focus,#homeCarousel .flex-control-paging li a:focus{outline:2px solid #fff;outline-offset:3px}#homeCarousel .flex-control-nav{position:absolute;bottom:10px;left:0;z-index:20;width:100%;margin:0;padding:0;text-align:center;list-style:none}#homeCarousel .flex-control-nav li{display:inline-block;margin:0 4px !important;padding:0;list-style:none;zoom:1}#homeCarousel .flex-control-paging li a{display:block;width:16px !important;height:16px !important;overflow:hidden;text-indent:-9999px;background:url('../images/sprite-icons.png') -100px -100px no-repeat !important;border:0;box-shadow:none !important;cursor:pointer}#homeCarousel .flex-control-paging li a.flex-active{background-position:-50px -100px !important;cursor:default}@media(max-width:767px){#homeCarousel .flex-direction-nav li a{width:42px;height:42px;margin-top:-21px;background-size:175px auto}#homeCarousel .flex-direction-nav li a.flex-prev{left:2%;background-position:0 -88px}#homeCarousel .flex-direction-nav li a.flex-next{right:2%;background-position:0 -146px}#homeCarousel .flex-control-nav{bottom:6px}#homeCarousel .flex-control-paging li a{width:14px !important;height:14px !important}}#home-top-banners a{position:relative;display:block;margin-bottom:30px;text-align:center}#home-top-banners a h4{position:absolute;top:45%;width:100%;margin:0;text-align:center}#home-top-banners a h4 span{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;padding:5px 10px;letter-spacing:.1em;text-transform:uppercase;color:#fff;border-bottom:1px solid #fff}#home-top-banners a h4.text-black span{color:#000;border-bottom:1px solid #000}#home-top-banners a:hover h4 span{color:#000;border-bottom-color:#000}#home-top-banners a:hover>img{opacity:.2;filter:alpha(opacity=20)}.module-heading{position:relative;margin:0;margin-top:3px;margin-bottom:33px;text-align:center;background:url('../images/module-heading-bg.png') center center repeat-x}.module-heading>span{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;position:relative;top:-2px;padding:0 25px;letter-spacing:.1em;text-transform:uppercase;background-color:#fff}.module-wrapper .inner-wrapper{overflow:hidden;margin:0 -15px}.inner-wrapper .productBlockContainer{display:flex;flex-wrap:wrap}.inner-wrapper .productBlockContainer .product-container{display:inline-block;padding:0 15px;width:20%;vertical-align:top}.inner-wrapper .productBlockContainer.columns-5 .product-container{width:20%}.inner-wrapper .productBlockContainer.columns-4 .product-container{width:25%}.inner-wrapper .productBlockContainer.columns-3 .product-container{width:33.33%}.inner-wrapper .productBlockContainer.columns-2 .product-container{width:50%}.inner-wrapper .productBlockContainer.columns-1 .product-container{width:100%}.prod-item{position:relative;text-align:center;display:table;margin:0 auto}.product-container .prod-item{margin-bottom:45px}.prod-item .prod-image{position:relative;display:table;max-width:160px;max-height:160px;height:160px;margin-bottom:15px;text-align:center;margin:0 auto}.prod-item .prod-image>a{display:table-cell;text-align:center;vertical-align:middle;display:table;margin:0 auto}.prod-item .prod-image>a img{max-height:160px;display:block;margin-left:0;margin-right:auto}.prod-item .prod-image>.actions>button.btnAWL{position:absolute;bottom:56%;left:50%;width:30px;height:30px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:medium none;background:transparent url('../images/sprite-icons.png') no-repeat scroll -300px -100px}.prod-item .prod-image>.actions>button.btnATC{background-color:#3c763c;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#qv_buttons{display:none}.prod-item .prod-image>.actions>.btnQV{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;line-height:21px;position:absolute;bottom:0;left:0;width:100%;height:20px;padding:0;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:rgb(255,255,255);border:0;background-color:rgba(0,0,0,.8);display:none}#.prod-item .on-sale{font-size:11px;font-weight:700;line-height:normal;position:absolute;z-index:10;top:0;right:0;padding:1px 6px;text-transform:uppercase;color:#008800;border:2px solid #008800;background:#fff}.prod-item .on-sale{font-size:12px;font-weight:800;text-align:center;width:45px;height:45px;line-height:40px;position:absolute;z-index:10;top:0;right:5px;padding:2px 2px;text-transform:uppercase;color:#a00;border:2px solid #a00;background:#fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.prod-item .name{margin-bottom:5px;height:120px}.productList .prod-item .name{margin-bottom:7px}.prod-item .name a{font-size:13px;line-height:20px;color:#000}.productList .prod-item .name a{font-weight:500}.prod-item .name a:hover{text-decoration:none}.prod-item .prod-image .star-rating{position:absolute;top:75%;left:0;-webkit-transform:translateY(-75%);-moz-transform:translateY(-75%);-ms-transform:translateY(-75%);-o-transform:translateY(-75%);transform:translateY(-75%)}.prod-item .product-desc .star-rating{margin-bottom:5px;padding-top:2px}.prod-item .price{font-size:14px;font-weight:700;line-height:25px;color:#a00;background-color:#fff}.prod-item .price del.price2{position:relative;margin-right:5px;text-decoration:none;color:#222222;background-color:#fff}.prod-item .price del.price2::before{position:absolute;top:50%;width:100%;height:1px;content:'';-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#434343}.prod-item .price span.sale-price{background-color:#fff;color:#a00;background-color:#fff}.product-container .prod-item:hover .prod-image a img,.owl-item .prod-item:hover .prod-image a img{opacity:.1;filter:alpha(opacity=10)}.product-container .prod-image .actions button,.product-container .prod-image .actions .btnQV,.product-container .prod-image .actions div,.owl-item .prod-image .actions button,.owl-item .prod-image .actions .btnQV,.owl-item .prod-image .actions div{visibility:hidden;zoom:1;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0;filter:alpha(opacity=0)}.product-container .prod-item:hover .prod-image .actions button,.product-container .prod-item:hover .prod-image .actions .btnQV,.product-container .prod-item:hover .prod-image .actions div,.owl-item .prod-item:hover .prod-image .actions button,.owl-item .prod-item:hover .prod-image .actions .btnQV,.owl-item .prod-item:hover .prod-image .actions div{visibility:visible;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;filter:alpha(opacity=1)}.product-container .product-desc .btnATC,.owl-item .product-desc .btnATC{margin-top:12px}#fullWidthBlock{position:relative;margin-bottom:30px;text-align:center}#fullWidthBlock>.container{position:absolute;top:0;right:0;left:0;height:100%}#fullWidthBlock .custom-content{display:table;float:right;max-width:460px;height:100%}#fullWidthBlock .custom-content>.inner{display:table-cell;text-align:center;vertical-align:middle}#fullWidthBlock h2{font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;position:relative;margin-bottom:38px;letter-spacing:.1em;text-transform:uppercase}#fullWidthBlock h2::before{position:absolute;right:0;bottom:-18px;left:0;width:48px;height:2px;margin:0 auto;content:'';background-color:#000}#fullWidthBlock p.custom-desc{line-height:20px;margin-bottom:31px}#fullWidthBlock a.btn{padding-right:18px}#homeNewReleases{display:block;padding-bottom:45px}#homeSpotlight .spotlight-item{margin-bottom:50px;text-align:center}#homeSpotlight .spotlight-item .spot-image{margin-bottom:33px}#homeSpotlight .spotlight-item .spot-title{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;display:inline-block;margin-top:0;margin-bottom:20px;letter-spacing:.1em;text-transform:uppercase;color:#000}#homeSpotlight .spotlight-item .spot-title:hover{text-decoration:none}#homeSpotlight .spotlight-item .spot-desc{line-height:20px;margin-bottom:28px;letter-spacing:.02em}#homeSpotlight .spotlight-item a.shop-now-btn{padding:0 25px 0 38px}#homeBrands .container{padding-top:37px;padding-bottom:37px;background:url('../images/module-heading-bg.png') top repeat-x}#homeBrands ul.owl-carousel{margin:0;padding:0;list-style:none}#homeBrands ul.owl-carousel .owl-item{text-align:center}#homeBrands ul.owl-carousel .owl-item li a{display:block}#homeBrands ul.owl-carousel .owl-item img{display:inline-block}#homeBrands .owl-nav>div{font-size:0;position:absolute;top:50%;width:37px;height:37px;margin-top:-18.5px;background:url('../images/sprite-icons.png') no-repeat}#homeBrands .owl-nav>div.owl-prev{left:-55px;background-position:-150px -100px}#homeBrands .owl-nav>div.owl-next{right:-55px;background-position:-200px -100px}#InstagramGallery{padding-top:56px;padding-bottom:30px;text-align:center;background-color:#be3839;background-image:url('/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/images/red-background.jpg');background-repeat:repeat-x}#InstagramGallery .widget-title{padding-bottom:16px}#InstagramGallery .widget-title h1{font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;margin-top:0;margin-bottom:19px;text-transform:uppercase;color:#FFF}#InstagramGallery .widget-title p.instagram-desc{line-height:18px;position:relative;display:inline-block;letter-spacing:.05em;color:#FFF;font-size:14px}#InstagramGallery .widget-title p.instagram-desc::before{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin-right:10px}#InstagramGallery .owl-item>a{display:block}#instafeed .owl-nav>div,#homeNewReleases .owl-nav>div,#modTopSellers .owl-nav>div,.prod-thumbnails .owl-nav>div,#relatedProducts .owl-nav>div,#recentlyViewed .owl-nav>div,#accessoriesBlock .owl-nav>div,#alsoLikeProducts .owl-nav>div,#accountRecommended .owl-nav>div,#quickCartRelated .owl-nav>div,#blogRelatedBlock .owl-nav>div{font-size:12;color:#fff;position:absolute;top:50%;width:37px;height:37px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);border:1px solid rgba(0,0,0,.2);border-radius:50%;background:#fff url('../images/sprite-icons.png') no-repeat}.owl-nav>div.disabled{opacity:.5;filter:alpha(opacity=50)}.owl-nav>div.disabled:hover{cursor:default}#instafeed .owl-nav>div.owl-prev,#homeNewReleases .owl-nav>div.owl-prev,#modTopSellers .owl-nav>div.owl-prev,.prod-thumbnails .owl-nav>div.owl-prev,#relatedProducts .owl-nav>div.owl-prev,#recentlyViewed .owl-nav>div.owl-prev,#accessoriesBlock .owl-nav>div.owl-prev,#alsoLikeProducts .owl-nav>div.owl-prev,#accountRecommended .owl-nav>div.owl-prev,#quickCartRelated .owl-nav>div.owl-prev,#blogRelatedBlock .owl-nav>div.owl-prev{left:-55px;background-position:-150px -100px}#quickCartRelated .owl-nav>div.owl-prev{left:-15px}#blogRelatedBlock .owl-nav>div.owl-prev{left:0}#instafeed .owl-nav>div.owl-next,#homeNewReleases .owl-nav>div.owl-next,#modTopSellers .owl-nav>div.owl-next,.prod-thumbnails .owl-nav>div.owl-next,#relatedProducts .owl-nav>div.owl-next,#recentlyViewed .owl-nav>div.owl-next,#accessoriesBlock .owl-nav>div.owl-next,#alsoLikeProducts .owl-nav>div.owl-next,#accountRecommended .owl-nav>div.owl-next,#quickCartRelated .owl-nav>div.owl-next,#blogRelatedBlock .owl-nav>div.owl-next{right:-55px;background-position:-200px -100px}#quickCartRelated .owl-nav>div.owl-next{right:-15px}#blogRelatedBlock .owl-nav>div.owl-next{right:0}#modTopSellers .owl-nav>div.owl-prev{left:0}#modTopSellers .owl-nav>div.owl-next{right:0}#InstagramGallery a.insta-btn{min-width:210px;margin-top:40px}#mainContainer{background-color:#fff}#blogRelatedBlock .owl-nav{display:none}#blogRelatedBlock .owl-carousel:hover .owl-nav{display:block}#breadcrumbs-wrapper{float:left;width:100%;height:52px}#leftBar~#breadcrumbs-wrapper{margin-bottom:20px;margin-left:-20%;padding-left:15px}#breadcrumbs-wrapper~#product-details{padding-top:20px}#breadcrumbs-wrapper .breadcrumbs{padding-top:15px;letter-spacing:.05em;text-transform:uppercase;color:#be3839}#breadcrumbs-wrapper .breadcrumbs i.fa-caret-right{position:relative;top:1px;margin:0 13px;color:#be3839}#breadcrumbs-wrapper .breadcrumbs a{color:#333333}#breadcrumbs-wrapper .breadcrumbs a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}#leftBar{width:20%;margin-top:69px}#leftBar~#mainContent{width:100%}#mainContainer.page_one_col #mainContent{width:100%;padding:0}#leftBar .module-wrapper{margin-bottom:70px;clear:both}.side-module-heading{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;margin-top:0;margin-bottom:23px;padding-bottom:10px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #d0d0d0}#leftBar .owl-carousel .prod-item .prod-image a img{max-width:120px}#leftBar .owl-carousel .prod-item .name{margin-bottom:11px}#leftBar .owl-carousel .prod-item .star-rating{position:static;margin-bottom:7px}#leftBar .owl-carousel .prod-item .price{margin-bottom:13px}#leftBar .owl-carousel .owl-nav>div{top:19%;margin-top:0}#leftBar .prod-item .product-desc .star-rating,#leftBar .prod-item .product-desc button.btnATC{display:block}#leftBar .prod-item .product-desc button.btnATC{margin:0 auto}#modTopSellers .side-module-heading{margin-bottom:30px}#modNewReleases .prod-item .prod-image .star-rating,#modNewReleases .prod-item .prod-image button.btnATC,#modNewReleases .prod-item .prod-image .btnQV,#modNewReleases .prod-item .product-desc button.btnATC{display:none}#modNewReleases .prod-item{float:none;clear:both}#modNewReleases .prod-item+.prod-item{margin-top:25px;padding-top:25px;border-top:1px dotted #d0d0d0}#modNewReleases .prod-item .prod-image{display:inline-block;float:left;width:48px !important;min-height:auto;margin-right:15px}#modNewReleases .prod-item .prod-image>a{display:block}#modNewReleases .prod-item .prod-image>a img{max-width:100%}#modNewReleases .prod-item .product-desc{overflow:hidden;text-align:left}#modNewReleases .prod-item .product-desc .star-rating{text-align:left}#modNewReleases .prod-item .on-sale{display:none}#modPrice.module-wrapper{margin-bottom:60px}#modPrice ul{margin-top:-9px;padding:0;list-style:none}#modPrice ul li{padding:0}#modPrice ul li a{font-size:12px;line-height:30px;color:#2d2d2d}#modPrice ul li a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}#sideLeftBanner{margin-bottom:66px;text-align:center}#sideCustomCMS .side-cms-content{font-size:12px;margin-top:-9px}#sideCustomCMS p{font-style:italic;line-height:20px}section.page-layout{clear:both}section.page-layout{clear:none}.col-sm-9.page-layout.no-breadcrumb{padding-bottom:70px;margin-top:39px}.page-layout h1.page_headers{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;margin:0;padding:4px 0 26px;letter-spacing:.1em;text-transform:uppercase}#leftBar~#mainContent h1.page_headers{margin-top:-4px;padding-top:0}.page-layout.no-breadcrumb h1.page_headers{padding:27px 0 26px}#extrapage .content{margin-bottom:30px}section#category .category-image{padding-bottom:26px}section#category h1.category-name{font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;margin:0 0 14px;letter-spacing:.1em;text-transform:none;background-image:none !important;background-color:#FFFFFF !important;padding:40px 10px;color:#be3839;font-style:italic;border:1px solid #d0d0d0;line-height:1.6;letter-spacing:0px;margin:0px 0px 0px 0px;text-align:left;position:relative} section#category .category-desc{line-height:20px;padding-bottom:24px}#subcategoriesBlock{padding-top:21px;border-top:1px solid #d0d0d0}#subcategoriesBlock .titles,#feature_items .titles{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;margin-bottom:21px;letter-spacing:.1em;text-transform:uppercase}#feature_items{padding-top:21px;border-top:1px solid #d0d0d0}#subcategoriesBlock .sub-categories-format ul{margin:0 -15px;padding:0;list-style:none}#subcategoriesBlock .sub-categories-format ul>li{float:left;max-height:150px;margin-bottom:30px;padding:0 15px;text-align:center}#subcategoriesBlock .sub-categories-format ul.columns-6>li{width:16.67%}#subcategoriesBlock .sub-categories-format ul.columns-5>li{width:20%}#subcategoriesBlock .sub-categories-format ul.columns-4>li{width:25%}#subcategoriesBlock .sub-categories-format ul.columns-3>li{width:33.33%}#subcategoriesBlock .sub-categories-format ul.columns-2>li{width:50%}#subcategoriesBlock .sub-categories-format ul.columns-1>li{width:100%}#subcategoriesBlock li>div{position:relative;overflow:hidden;height:100%;min-height:90px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:#fff}#subcategoriesBlock li>div:hover{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:#fff}#subcategoriesBlock li>div:hover>img{opacity:.2;filter:alpha(opacity=20)}#subcategoriesBlock li .sub-categories{position:absolute;top:0;width:100%;height:100%;text-align:center}#subcategoriesBlock li .sub-categories>a{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;display:block;height:100%;padding:10px;text-transform:uppercase;color:#000}#subcategoriesBlock li .sub-categories>a>span.name{line-height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);letter-spacing:.1em;border-bottom:1px solid transparent}#subcategoriesBlock li .sub-categories:hover>a{color:#000}#subcategoriesBlock li .sub-categories:hover>a>span.name{border-bottom:1px solid #000}.category-toolbar{overflow:hidden;margin-bottom:5px;padding:8px;border:1px solid #d0d0d0;background:#f5f5f5}.category-toolbar button{font-size:11px;font-weight:700;position:relative;top:2px;float:left;height:32px;padding:0 20px 0 10px;letter-spacing:.05em;text-transform:uppercase;color:#3c3c3c;border:0;border-right:1px solid #ddd;background:transparent}.category-toolbar button.current-view{color:#000}.category-toolbar button#grid-view{margin-right:20px;margin-left:11px}.category-toolbar button::before{position:relative;top:3px;left:-8px;display:inline-block;width:14px;height:14px;content:'';-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:url('../images/sprite-icons.png')}.category-toolbar button.current-view::before{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.category-toolbar button#grid-view::before{background-position:-150px -150px}.category-toolbar button#grid-view.current-view::before{background-position:-150px -200px}.category-toolbar button#list-view{margin-right:20px}.category-toolbar button#list-view::before{background-position:-200px -150px}.category-toolbar button#list-view.current-view::before{background-position:-200px -200px}.category-toolbar .product-count{position:relative;top:0;float:left;padding:8px 0}.category-toolbar .sort-by{float:right;width:50%;text-align:right}.category-toolbar .sort-by select{display:inline-block;max-width:166px}.category-toolbar .sort-by span{font-size:11px;font-weight:700;position:relative;top:0;display:inline-block;margin-right:11px;letter-spacing:.05em;text-transform:uppercase;color:#3c3c3c}.inner-wrapper.productList{margin:0}.inner-wrapper.productList .product-container{width:100% !important;padding:0}.inner-wrapper.productList .product-container+.product-container{padding-top:40px;border-top:1px solid #ccc}.inner-wrapper.productList .prod-item .prod-image{float:left;width:auto;min-width:210px;margin-right:30px;margin-bottom:0}.inner-wrapper.productList .prod-item .prod-image .btnATC,.inner-wrapper.productList .prod-item .prod-image .star-rating{display:none}.inner-wrapper.productList .prod-item .product-desc .btnATC,.inner-wrapper.productList .prod-item .product-desc .star-rating{display:block !important}.inner-wrapper.productList .prod-item .product-desc{overflow:hidden;text-align:left}.product-container .product-desc .desc{display:none}.inner-wrapper.productList .prod-item .product-desc .desc{line-height:20px;display:block;margin-top:10px;margin-bottom:10px}.inner-wrapper.productList .prod-item{overflow:hidden;margin-bottom:40px}.inner-wrapper.productList .prod-item .on-sale{right:auto;left:0}.inner-wrapper.productList .prod-item .product-desc .star-rating{text-align:left}#productCategoryBlock .paging{margin-bottom:45px;padding:26px 0;text-align:center;color:#2d2d2d}#productCategoryBlock .paging a{color:#2d2d2d}#productCategoryBlock .paging a,#productCategoryBlock .paging strong{padding:4px 10px;text-transform:uppercase}#productCategoryBlock .paging .paging-text,#productCategoryBlock .paging .category-viewall{font-size:11px;font-weight:700}#mediaBlock .main-image{text-align:center}#mediaBlock .main-image>a{overflow:visible !important}#mediaBlock .main-image>a>img{width:100% !important}#mediaBlock .prod-thumbnails{margin:20px 57px 40px}#mediaBlock .prod-thumbnails ul.owl-carousel{padding:0;list-style:none}#mediaBlock .prod-thumbnails ul.owl-carousel .prod-thumb{display:table;width:100%;height:85px;text-align:center}#mediaBlock .prod-thumbnails ul.owl-carousel .prod-thumb a{display:table-cell;height:100%;vertical-align:middle}#mediaBlock .prod-thumbnails ul.owl-carousel .prod-thumb a img{width:100% !important}#realmediaBlock{display:none}#realmediaBlock.vselected{display:table;width:100%}#realmediaBlock.vselected>div{display:table-cell;height:100%;vertical-align:middle}li#showRealMedia{display:table;width:100%;height:85px;text-align:center}li#showRealMedia i.fa{font-size:50px;display:table-cell;vertical-align:middle}li#showRealMedia i.fa:hover{cursor:pointer}li#showRealMedia span{display:none}.prod-thumbnails .owl-nav>div.owl-prev{left:-57px}.prod-thumbnails .owl-nav>div.owl-next{right:-57px}#product-details h1.page_headers{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;margin-top:-4px;margin-bottom:12px;padding:0;letter-spacing:0;text-transform:none}#product-details .prev-prod~h1.page_headers,#product-details .next-prod~h1.page_headers{padding-right:100px}#product-details .prev-prod,#product-details .next-prod{font-size:0;position:absolute;right:15px;overflow:hidden;width:36px;height:36px;border:1px solid #e4e4e4}#product-details .next-prod~.prev-prod{right:55px}#product-details .prev-prod>a,#product-details .next-prod>a{display:block;background:url('../images/sprite-icons.png') no-repeat}#product-details .prev-prod>a{background-position:-150px -100px}#product-details .next-prod>a{background-position:-201px -100px}#product-details .prev-prod>a img,#product-details .next-prod>a img{opacity:0;filter:alpha(opacity=0)}#product-details .prev-prod>a:hover img,#product-details .next-prod>a:hover img{opacity:1;filter:alpha(opacity=100)}#product-details .totalrating{display:inline-block}#product-details .totalrating .star-rating{display:inline-block;width:auto;padding-right:15px;text-align:left}#product-details .totalrating .review-count{display:inline-block}#product-details .totalrating .review-count a{letter-spacing:.02em;color:#323232}#product-details .totalrating .review-count a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}#product-details .qaLinkFirst,#product-details .qaLinkNew{display:inline-block}#product-details .qaLinkFirst a,#product-details .qaLinkNew a{letter-spacing:.02em;color:#323232}#product-details .qaLinkFirst a:hover,#product-details .qaLinkNew a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}#product-details .pricingBlock{line-height:25px;padding-top:25px;letter-spacing:.02em}#product-details .pricingBlock>div>label{min-width:110px;margin-bottom:0;text-transform:uppercase;background-color:#fff}#product-details .pricingBlock>div.yourprice.price>span#price{font-size:20px;font-weight:700;letter-spacing:-.02em;background-color:#fff}#product-details .pricingBlock>div.saleprice.price>span#price{font-size:20px;font-weight:700;letter-spacing:-.02em;background-color:#fff}#product-details .availabilityInfo{line-height:25px;margin-top:12px;letter-spacing:.02em}#product-details .availabilityInfo .freeshippingblock{font-style:italic}#quickView #product-details .availabilityInfo .freeshippingblock{font-style:normal}#product-details .product-id{line-height:25px;letter-spacing:.02em}#product-details .product-id>label{font-weight:400;line-height:25px;min-width:110px;margin-bottom:0;letter-spacing:.02em;background-color:#fff}#product-details .productFeaturesBlock{line-height:25px;letter-spacing:.02em}#product-details .productFeaturesBlock ul{padding-left:0;list-style:none}#product-details .productFeaturesBlock ul li span{display:inline-block}#product-details .productFeaturesBlock ul li .feat-title{min-width:110px}#product-details .productFeaturesBlock ul li .feat-name{margin-left:-3px}#product-details .ddTimer{position:relative;display:table;width:100%;height:42px;margin-top:4px;margin-bottom:20px;text-align:center;border:1px solid #cbcbcb;border-width:0 1px 1px;background-color:#fff}#product-details .ddTimer::before{position:absolute;top:-4px;left:0;width:100%;height:4px;content:'';background-color:#e95144}#product-details .ddTimer .dd-countdown{font-size:18px;display:table-cell;width:100%;height:100%;vertical-align:middle;letter-spacing:.05em;color:#000}#product-details .ddTimer .dd-countdown b{font-weight:normal}#product-details #mediaBlock{position:relative}#product-details .savings-percentage{position:absolute;z-index:101;top:0;right:0;display:table;width:86px;height:86px;background:url('../images/deal-off-label.png') center no-repeat}#product-details .savings-percentage span{font-size:20px;font-weight:700;line-height:20px;display:table-cell;height:100%;padding:15px 10px 10px;vertical-align:middle;color:#894c4c}#product-details .gdTimer{position:relative;display:table;width:100%;height:42px;margin-top:4px;text-align:center;border:1px solid #cbcbcb;border-width:0 1px 1px;background-color:#fff}#product-details .gdTimer::before{position:absolute;top:-4px;left:0;width:100%;height:4px;content:'';background-color:#e95144}#product-details .gdTimer .dd-countdown{font-size:18px;display:table-cell;width:100%;height:100%;vertical-align:middle;letter-spacing:.05em;color:#000}#product-details .gdTimer .dd-countdown b{font-weight:normal}#product-details .gdInfo{display:table;width:100%;margin-bottom:20px;border:1px solid #cbcbcb;border-width:0 1px 1px;background:#f5f5f5}#product-details .gdInfo>div{display:table-cell;width:33.333333333333333333333333333333%;height:65px;padding-top:5px;text-align:center;vertical-align:middle}#product-details .gdInfo>div+div{border-left:1px solid #cbcbcb}#product-details .gdInfo>div{font-size:24px;font-weight:700;color:#000}#product-details .gdInfo>div span{font-size:12px;font-weight:500;font-style:italic;line-height:16px;display:block;padding-top:7px;letter-spacing:.02em}#divOptionsBlock .header h3{font-size:12px;line-height:20px;margin:15px 0 20px;padding-bottom:10px;border-bottom:1px dotted #d0d0d0}#divOptionsBlock .opt-regular{position:relative;clear:both;margin-bottom:20px}#divOptionsBlock .opt-regular .label,#divOptionsBlock .opt-title .label{font-size:12px;font-weight:700;line-height:20px;padding:0;color:#000}#divOptionsBlock .opt-field{overflow:hidden;margin-top:7px}#divOptionsBlock .opt-field input.form-control,#divOptionsBlock .opt-field textarea.form-control{width:100% !important}#divOptionsBlock .opt-field .radio-format{float:left}#divOptionsBlock .opt-field .radio-format .radio-option{display:table;margin-right:10px;padding:0;cursor:pointer;text-align:center}#divOptionsBlock .opt-field .radio-format .radio-option>span{display:table-cell;min-width:36px;height:36px;padding:0 8px;vertical-align:middle;border:1px solid rgb(228,228,228)}#divOptionsBlock .opt-field .radio-format .radio-option.radio-selected>span{border-width:2px;border-color:#000}#divOptionsBlock .opt-field .radio-format input{display:none}#divOptionsBlock .opt-field .dropdownimage-format .dropdown-image{max-width:209px;margin:5px 0 0}#divOptionsBlock .opt-field .bootstrap-filestyle.input-group input.form-control{margin-left:-1px}#product-details .detail-section{overflow:hidden;margin-top:20px;padding-top:15px;padding-bottom:15px;border-top:1px dotted #d0d0d0}#product-details .detail-section .addToCartBlock .qtybox-addcart>label{display:block}#product-details .detail-section .addToCartBlock .qtybox-addcart input[type='text'].form-control{max-width:116px}#product-details .detail-section .addToCartBlock .qtybox-addcart select{max-width:116px}#product-details .detail-section .addToCartBlock .qtybox-addcart button#Add{line-height:46px;display:block;width:100%;max-width:270px;height:48px;margin:20px 0}#product-details .detail-section .addToCartBlock .qtybox-addcart button#Add:hover{color:#fff;border-color:#008800;background:#008800}#product-details .detail-section .quantityBlock a#showQtyTable{font-size:11px;font-weight:700;line-height:25px;position:relative;text-decoration:none !important;letter-spacing:.05em;text-transform:uppercase;color:#000}#product-details .detail-section .quantityBlock a#showQtyTable:hover span{border-bottom:1px solid #000}#product-details .detail-section .quantityBlock a#showQtyTable::before{position:relative;top:-1px;left:0;display:inline-block;width:11px;height:7px;margin-right:10px;content:'';background:url('../images/sprite-icons.png') -200px 0 no-repeat}#product-details .detail-section .quantityBlock.box-expanded a#showQtyTable::before{background-position:-250px 0}#product-details .detail-section .quantityBlock .quantity-table{display:none;max-width:270px;margin-top:8px}#product-details .detail-section .quantityBlock .quantity-table>div{font-weight:700;float:left;width:50%}#product-details .detail-section .quantityBlock .quantity-table>.title-quantiry{text-align:left}#product-details .detail-section .quantityBlock .quantity-table>.title-price{text-align:right}#product-details .detail-section .quantityBlock .quantity-table>ul{clear:both;overflow:hidden;padding:6px 0 0;list-style:none}#product-details .detail-section .quantityBlock .quantity-table>ul>li{line-height:30px;float:left;width:50%}#product-details .detail-section .quantityBlock .quantity-table>ul>li.qty-price{text-align:right}#product-details .detail-section .quantityBlock .quantity-table>ul>li.divider{clear:both;width:100%;border-bottom:1px dotted #d0d0d0}#product-details .detail-section .alpha-col{float:left;width:60%}#product-details .detail-section .beta-col{float:left;width:40%;margin-top:81px;text-align:right}#product-details .detail-section .beta-col button.btn.btn-default{font-family:Arial,Helvetica,sans-serif;font-size:11px;width:100%;max-width:200px;margin-bottom:5px;padding-right:15px;padding-left:15px;text-align:left;letter-spacing:.05em}#product-details .detail-section .beta-col button.btn.btn-default>i.fa{font-size:14px;margin-right:14px;color:#fff}#product-details .detail-section .beta-col button.btn.btn-default>i.fa-heart{font-size:12px}#product-details .detail-section .beta-col button.btn.btn-default>i.fa-gift{font-size:16px;position:relative;top:1px}#product-details .detail-section .reward_redeem button.btn{font-size:11px;margin-bottom:20px;padding:0 22px;letter-spacing:.05em} #product-details .r-tabs{clear:both;margin-top:60px;margin-bottom:40px} #product-details .r-tabs ul.r-tabs-nav{position:relative;overflow:hidden;margin-bottom:30px;padding:0;list-style:none} #product-details .r-tabs ul.r-tabs-nav::before{position:absolute;bottom:0;width:100%;height:1px;content:'';background:#d0d0d0} #product-details .r-tabs ul.r-tabs-nav>li{position:relative;z-index:1;display:table;float:left;height:42px;margin-left:-1px} #product-details .r-tabs ul.r-tabs-nav>li:first-child{margin-left:0} #product-details .r-tabs ul.r-tabs-nav>li>a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;display:block;display:table-cell;padding:0 25px;vertical-align:middle;letter-spacing:.1em;text-transform:uppercase;color:#000;border:1px solid #d0d0d0;background:#f5f5f5} #product-details .r-tabs ul.r-tabs-nav>li>a:hover,#product-details .r-tabs ul.r-tabs-nav>li>a:focus{text-decoration:none} #product-details .r-tabs ul.r-tabs-nav>li.r-tabs-state-active{z-index:10;text-decoration:none} #product-details .r-tabs ul.r-tabs-nav>li.r-tabs-state-active>a{border-top:2px solid #000;border-bottom-color:#fff;background:#fff} .r-tabs-accordion-title{display:none} .r-tabs .r-tabs-panel{display:none;margin-bottom:50px} #product-details #tab-1{display:block} .r-tabs .r-tabs-panel.r-tabs-state-active{display:block} .r-tabs .r-tabs-panel h3{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;margin:0 0 15px;text-transform:uppercase} .r-tabs .r-tabs-panel h4{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;margin:0 0 15px} .r-tabs .r-tabs-panel p,.r-tabs .r-tabs-panel ul,.r-tabs .r-tabs-panel ol{margin-bottom:20px} .r-tabs .r-tabs-panel blockquote{font-size:12px} .r-tabs .reviewsBlock~.no-review{display:none} .user_reviews+.user_reviews{margin-top:30px;padding-top:26px;border-top:1px dotted #d0d0d0}.user_reviews .star-rating{float:left;width:70px}.user_reviews .review-info{margin-left:86px}.user_reviews .review-info .review-shortDesc{font-size:14px;font-weight:700;margin-bottom:10px}.user_reviews .review-info .review-longDesc{margin-bottom:15px}.user_reviews .review-info .rev_allowratings{margin-bottom:15px}.user_reviews .review-info .rev_allowratings input[type='button']{font-size:11px;font-weight:700;width:52px;height:28px;margin-right:7px;padding:0;letter-spacing:.05em;text-transform:uppercase;border-radius:3px}.user_reviews .review-info .rev_allowratings input[type='button'][value='Yes']{margin-left:8px;color:#fff;border:0;background:#000}.user_reviews .review-info .rev_allowratings input[type='button'][value='No']{margin-right:12px;color:#2d2d2d;border:1px solid #9a9a9a;background:#fff}.user_reviews .review-info .rev_allowratings>span>strong,.user_reviews .review-info .rev_allowratings>span>b,.user_reviews .review-info .rev_allowratings>span>em{font-weight:400;font-style:normal}.user_reviews .review-info em.reviewed-by{font-style:normal;color:#797979}.qaBlock .qa_list+.qa_list{margin-top:20px;padding-top:20px;border-top:1px solid #d0d0d0}.qaBlock .qa_list>span.q{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:18px;display:inline-block;min-width:30px;height:20px;margin-right:8px;padding:0 5px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff;border-radius:2px;background:#e74c3c}.qaBlock .qa_list>strong{font-size:14px;display:inline-block;vertical-align:middle}.qaBlock .qa_list .q-author>em{display:block;padding-top:5px}.qaBlock .qa_list .qa_answers{padding-top:10px;padding-bottom:15px;padding-left:40px}.qaBlock .qa_list .qa_answers>span.a{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:20px;display:inline-block;min-width:30px;height:20px;margin-right:8px;padding:0 5px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff;border-radius:2px;background:#00c4aa}.qaBlock .qa_list .qa_answers>span.a~p{display:inline-block;margin-bottom:0;vertical-align:middle}.qaBlock .qa_allowratings{padding-top:15px;padding-bottom:15px}.qaBlock .qa_allowratings input[type='button']{font-size:11px;font-weight:700;width:52px;height:28px;margin-right:7px;padding:0;letter-spacing:.05em;text-transform:uppercase;border-radius:3px}.qaBlock .qa_allowratings input[type='button'][value='Yes']{margin-left:8px;color:#fff;border:0;background:#000}.qaBlock .qa_allowratings input[type='button'][value='No']{margin-right:12px;color:#2d2d2d;border:1px solid #9a9a9a;background:#fff}.qaBlock .qa_allowratings>em{font-weight:400;font-style:normal}.qaBlock .qa_noanswers{margin-top:15px}.rewardsPointsBlock,#relatedProducts,#recentlyViewed,#accessoriesBlock,#breadcrumbsBlock,#alsoLikeProducts,#accountRecommended,#quickCartRelated,#blogRelatedBlock{clear:both;padding-top:19px;padding-bottom:42px;background:url('../images/module-heading-bg.png') top center repeat-x}#quickCartRelated{margin-top:20px;padding-bottom:0}.rewardsPointsBlock .module-heading,#relatedProducts .module-heading,#recentlyViewed .module-heading,#accessoriesBlock .module-heading,#breadcrumbsBlock .module-heading,#alsoLikeProducts .module-heading,#accountRecommended .module-heading,#quickCartRelated .module-heading,#blogRelatedBlock .module-heading{margin-top:0;margin-bottom:15px;text-align:left;background:none}.rewardsPointsBlock .module-heading>span,#relatedProducts .module-heading>span,#recentlyViewed .module-heading>span,#accessoriesBlock .module-heading>span,#breadcrumbsBlock .module-heading>span,#alsoLikeProducts .module-heading>span,#accountRecommended .module-heading>span,#quickCartRelated .module-heading>span,#blogRelatedBlock .module-heading>span{font-size:14px;padding:0}#recentlyViewed .module-heading{float:left}#recentlyViewed .history-disable-btn{float:right}#recentlyViewed .owl-carousel{clear:both}#recentlyViewed .history-disable-btn input.btn{font-size:11px;font-weight:700;line-height:28px;position:relative;top:3px;min-width:144px;height:28px;padding:0 10px;letter-spacing:.05em;text-transform:uppercase;color:#2d2d2d;border:1px solid #9a9a9a;border-radius:3px;background:#fff}#breadcrumbsBlock ul{padding:0;list-style:none}#breadcrumbsBlock ul li a{line-height:25px;letter-spacing:.02em;color:#000}#breadcrumbsBlock ul li a:hover{text-decoration:none;border-bottom:1px solid #000}#breadcrumbsBlock ul li i.fa-caret-right{position:relative;top:1px;margin:0 11px;color:#cbcbcb}#accountRecommended{margin-top:54px;padding-bottom:70px}.mfp-bg{z-index:10000;background:rgb(45,45,50)}.mfp-wrap{z-index:10001;overflow:hidden !important}.mfp-close{font-size:0;position:absolute;top:24px !important;right:-14.5px !important;width:29px !important;height:29px !important;padding:0 !important;opacity:1;background:#000 url('../images/sprite-icons.png') -41px -41px no-repeat !important;filter:alpha(opacity=100)}.mfp-close:hover{background-color:#008800 !important}.mfp-iframe-holder .mfp-close{top:-16px !important}.mfp-iframe-scaler iframe{background:#fff !important}.mfp-quickview .mfp-content{max-width:1027px;height:100%;max-height:747px}.mfp-addwishlist .mfp-content{max-width:480px;height:100%;max-height:480px}.mfp-showFirstReview .mfp-content{max-width:680px;height:100%;max-height:660px}.mfp-showRecFriend .mfp-content{height:100%;max-height:650px}.mfp-notify .mfp-content{height:100%;max-height:650px}.mfp-viewCartQuick .mfp-content{max-width:1024px;height:100%;max-height:720px}.mfp-showGiftWrap .mfp-content,.mfp-showAddReply .mfp-content{max-width:767px;height:100%;max-height:500px;background:#fff}.mfp-showGiftWrap .mfp-content #divGiftWrap,.mfp-showAddReply .mfp-content #divAddReply{overflow-x:hidden;height:100%}.mfp-showGiftWrap .mfp-content #divGiftWrapInner,.mfp-showAddReply .mfp-content #divAddReplyInner{padding:30px}.mfp-showGiftWrap .mfp-content #divGiftWrapInner form h3,.mfp-showAddReply .mfp-content #divAddReplyInner form h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0;padding:0 0 20px;letter-spacing:.1em;text-transform:uppercase}.mfp-showAddReply .mfp-content #divAddReplyInner form .form-control{width:100%}.mfp-showGiftWrap .mfp-close,.mfp-showAddReply .mfp-close{top:-14.5px !important}.size-chart-btn{position:absolute;right:0;color:#000}.size-chart-btn:hover,.size-chart-btn:focus{color:#000}.size-chart-btn span{position:relative}.size-chart-btn span::before{position:absolute;top:2px;left:-22px;width:14px;height:10px;content:'';background:url('../images/sprite-icons.png') 0 -100px no-repeat}.chk-buttons{overflow:hidden;padding:30px 0}.chk-buttons a{font-weight:700;position:relative;top:11px;margin-right:20px;margin-left:17px;letter-spacing:.02em;color:#000}.chk-buttons a:hover{text-decoration:none;border-bottom:1px solid #000}.chk-buttons a::before{position:absolute;top:2px;left:-17px;width:7px;height:11px;content:'';background:url('../images/sprite-icons.png') no-repeat -300px 0}.chk-buttons a.save-cart{margin-left:0;border:0 !important}.chk-buttons a.save-cart i.fa-save{font-size:14px}.chk-buttons a.save-cart::before{display:none}.chk-buttons a.save-cart span{margin-left:7px}.chk-buttons a.save-cart:hover span{border-bottom:1px solid #000}.chk-buttons button{float:right}#viewCart .shoppingCartItems .titles2{min-height:41px;padding:10px 20px 9px;border-bottom:1px solid #d0d0d0;background:#f5f5f5}#viewCart .shoppingCartItems .titles2>div{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;float:left;letter-spacing:.05em;text-transform:uppercase;color:#797979}#viewCart .shoppingCartItems .titles2>div.item-info{width:57%}#viewCart .shoppingCartItems .titles2>div.item-qty{width:10%;text-align:center}#viewCart .shoppingCartItems .titles2>div.item-price{width:13%;text-align:right}#viewCart .shoppingCartItems .titles2>div.item-total{width:11%;text-align:right}#viewCart .shoppingCartItems .row-items{overflow:hidden;padding:40px 20px}#viewCart .shoppingCartItems .row-items+.row-items{border-top:1px solid #eaeaea}#viewCart .shoppingCartItems .row-items>div{float:left}#viewCart .shoppingCartItems .row-items>div.item-info{width:57%;margin-right:20px;margin-left:-20px}#viewCart .shoppingCartItems .row-items>div.item-info .product-image{float:left}#viewCart .shoppingCartItems .row-items>div.item-info .product-name-options{margin-left:126px}#viewCart .shoppingCartItems .row-items>div.item-info .product-name-options a{display:inline-block;color:#000}#viewCart .shoppingCartItems .row-items>div.item-info .product-name-options a:hover{text-decoration:none;text-decoration:underline}a.view-options{font-size:11px;font-weight:700;margin-top:15px;text-decoration:underline}#viewCart .shoppingCartItems .row-items>div.item-info .product-name-options .giftwraplink{margin-top:15px;padding-bottom:5px}#viewCart .shoppingCartItems .row-items>div.item-info .product-name-options .giftwraplink .fa-gift{font-size:14px;position:relative;top:1px;margin-right:5px}#viewCart .shoppingCartItems .row-items>div.item-qty{width:10%;text-align:center}#viewCart .shoppingCartItems .row-items>div.item-qty input.form-control{max-width:60px;margin:0 auto;text-align:center}#viewCart .shoppingCartItems .row-items>div.item-qty a.update-qty{font-size:11px;font-weight:700;position:relative;top:11px;letter-spacing:.05em;text-transform:uppercase;color:#000}#viewCart .shoppingCartItems .row-items>div.item-qty a.update-qty:hover{border-bottom:1px solid #000}#viewCart .shoppingCartItems .row-items>div.item-price{font-weight:700;line-height:25px;width:13%;padding-top:7px;text-align:right}#viewCart .shoppingCartItems .row-items>div.item-total{font-weight:700;line-height:25px;width:11%;padding-top:7px;text-align:right}#viewCart .shoppingCartItems .row-items>div.item-remove{width:9%;text-align:right}#viewCart .shoppingCartItems .row-items>div.item-remove a{font-size:0;display:inline-block;width:16px;height:16px;margin-top:11px;margin-right:10px;color:#e95144;background:url('../images/remove-icon.png') no-repeat}#viewCart .shoppingCartItems .shoppingCartTotal{padding-bottom:30px}#viewCart .shoppingCartItems .shoppingCartTotal .total-wrap{clear:both;overflow:hidden;padding:13px 0 12px;border-top:1px solid #eaeaea}#viewCart .shoppingCartItems .shoppingCartTotal .item-total{font-weight:700;float:left;width:79%;text-align:right}#viewCart .shoppingCartItems .shoppingCartTotal .item-price{font-size:14px;font-weight:700;float:left;width:21%;text-align:right}#viewCart .shoppingCartItems .shoppingCartTotal .total-wrap.last .item-price{font-size:20px}#viewCart form#recalculate{overflow:hidden;margin-bottom:30px}#viewCart .coupon-shipping{margin-bottom:30px}#viewCart .coupon-shipping>div>div{margin-bottom:30px;border-top:1px solid #eaeaea}#viewCart .coupon-shipping h3{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;margin-top:17px;margin-bottom:17px;letter-spacing:.1em;text-transform:uppercase}#viewCart .coupon-shipping input.form-control{display:inline-block;max-width:150px;margin-right:8px;vertical-align:middle}#viewCart .coupon-shipping input.btn{padding:5px 20px}#viewCart .coupon-shipping .shipQuoteInt select{display:block;max-width:250px;margin-bottom:10px}#viewCart .coupon-shipping .coupon-msg,#viewCart .coupon-shipping .shipquote-msg,#viewCart .coupon-shipping .shipquoteint-msg{font-style:italic;margin-top:9px;color:#000}.third-party-payment{position:relative;float:right;width:100%;max-width:270px;text-align:center}.third-party-payment>legend{font-size:12px;position:absolute;left:50%;width:auto;margin:-11px auto 0;padding:0 10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);letter-spacing:.02em;color:#000;border:0;background:#fff}.third-party-payment #thirdPartyPayment{padding:20px;border:1px solid #eaeaea}.third-party-payment #thirdPartyPayment>div+div{margin-top:15px}.displayPromotions,.displayGiftCertificates{clear:both;margin-bottom:50px;border-top:1px solid #eaeaea}.displayPromotions h3,.displayGiftCertificates h3{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;margin-top:17px;margin-bottom:17px;letter-spacing:.1em;text-transform:uppercase}.displayPromotions form.couponapply,.displayGiftCertificates form.couponapply{clear:both;overflow:hidden;padding:10px 0}.displayPromotions form.couponapply+form.couponapply,.displayGiftCertificates form.couponapply+form.couponapply{border-top:1px solid #eaeaea}.displayPromotions form.couponapply .promo-name,.displayGiftCertificates form.couponapply .cert-name{font-weight:700;float:left;width:30%}.displayPromotions form.couponapply .promo-desc,.displayGiftCertificates form.couponapply .cert-amount{float:left;width:50%}.displayPromotions form.couponapply .promo-desc strong{display:block}.displayPromotions form.couponapply .promo-remove,.displayGiftCertificates form.couponapply .cert-remove{float:left;width:20%;text-align:right}.displayPromotions form.couponapply .promo-remove input.btn,.displayGiftCertificates form.couponapply .cert-remove input.btn{padding:0 20px}#divGiftwrapItem{padding:10px 0}#divGiftwrapItem .gw-image{float:left;margin-right:10px}#divGiftwrapItem .gw-desc{clear:both;margin-top:10px}#divGiftwrapMsg{clear:both;margin-bottom:25px}.chars-left{font-style:italic;margin-top:9px}#cmdGWCancel{margin-right:10px}#viewCart #alsoLikeProducts{clear:both;margin-top:54px;padding-bottom:70px}#checkoutSinglePage{overflow:hidden;padding-bottom:60px}#checkoutSinglePage #divCart .titles2{min-height:41px;padding:10px 20px 9px;border-bottom:1px solid #d0d0d0;background:#f5f5f5}#checkoutSinglePage #divCart .titles2>div{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;float:left;letter-spacing:.05em;text-transform:uppercase;color:#797979}#checkoutSinglePage #divCart .titles2>div.checkout-items{width:66%}#checkoutSinglePage #divCart .titles2>div.checkout-quantity{width:10%;text-align:center}#checkoutSinglePage #divCart .titles2>div.checkout-price{width:13%;text-align:right}#checkoutSinglePage #divCart .titles2>div.checkout-total{width:11%;text-align:right}#checkoutSinglePage #divCart .row-items{overflow:hidden;padding:40px 20px}#checkoutSinglePage #divCart .row-items+.row-items{border-top:1px solid #eaeaea}#checkoutSinglePage #divCart .row-items>div{float:left}#checkoutSinglePage #divCart .row-items>div.checkout-items{width:66%;margin-right:20px;margin-left:-20px}#checkoutSinglePage #divCart .row-items>div.checkout-items .img{float:left}#checkoutSinglePage #divCart .row-items>div.checkout-items .item-options{margin-left:126px;padding-top:9px}#checkoutSinglePage #divCart .row-items>div.checkout-items .item-options a{display:inline-block;color:#000}#checkoutSinglePage #divCart .row-items>div.checkout-items .item-options a:hover{text-decoration:none;text-decoration:underline}#checkoutSinglePage #divCart .row-items>div.checkout-items .item-options a.view-options{font-size:11px;font-weight:700;margin-top:15px;text-decoration:underline}#checkoutSinglePage #divCart .row-items>div.checkout-items .item-options .giftwraplink .fa-gift{font-size:14px;position:relative;top:1px;margin-right:5px}#checkoutSinglePage #divCart .row-items>div.checkout-quantity{width:10%;padding-top:9px;text-align:center}#checkoutSinglePage #divCart .row-items>div.checkout-quantity input.form-control{max-width:60px;margin:0 auto}#checkoutSinglePage #divCart .row-items>div.checkout-quantity a.update-qty{font-size:11px;font-weight:700;line-height:25px;position:relative;top:11px;letter-spacing:.05em;text-transform:uppercase;color:#000}#checkoutSinglePage #divCart .row-items>div.checkout-quantity a.update-qty:hover{border-bottom:1px solid #000}#checkoutSinglePage #divCart .row-items>div.checkout-price{font-weight:700;line-height:25px;width:13%;padding-top:7px;text-align:right}#checkoutSinglePage #divCart .row-items>div.checkout-total{font-weight:700;line-height:25px;width:11%;padding-top:7px;text-align:right}#checkoutSinglePage .account_login1{clear:both;padding-top:24px;padding-bottom:48px;border-top:1px solid #eaeaea}#checkoutSinglePage .account_login1 .loginmessage2{padding-bottom:25px}#checkoutSinglePage .header{overflow:hidden;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#checkoutSinglePage .header>h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;float:left;margin:0}#checkoutSinglePage .header .sameAsBilling1{float:right}#checkoutSinglePage .header .sameAsBilling1 input#sameAsBilling{position:relative;top:2px;margin-top:0;margin-right:5px}#checkoutSinglePage .header .sameAsBilling1 label{margin-bottom:0}#checkoutSinglePage label.control-label{max-width:110px}#checkoutSinglePage input.form-control{max-width:300px}#checkoutSinglePage .create_newaccount{padding-top:40px}#checkoutSinglePage .divShippingMethod{padding-top:40px}#checkoutSinglePage .divOrderTotal{padding-top:50px}#checkoutSinglePage .shippingOption input{position:relative;top:2px;margin-right:5px}#checkoutSinglePage .shippingOption .shipper-option-desc{display:inline-block;margin-right:20px}#checkoutSinglePage .shippingOption .shipper-option-price2{display:inline-block}#checkoutSinglePage #shipping_div #shipResult{margin-bottom:10px}#checkoutSinglePage #shipping_div .button a{color:#000}#checkoutSinglePage #shipping_div .button a span{font-weight:700;letter-spacing:.02em;border-bottom:1px solid #000}#checkoutSinglePage #shipping_div .button a i{font-size:18px;position:relative;top:2px;margin-right:10px;color:#2d2d2d}#checkoutSinglePage .divOrderTotal #total_div>div{line-height:30px;float:left;width:50%;color:#000}#checkoutSinglePage .divOrderTotal #total_div>div.total_subtotal,#checkoutSinglePage .divOrderTotal #total_div>div.total_shipping,#checkoutSinglePage .divOrderTotal #total_div>div.total_taxes,#checkoutSinglePage .divOrderTotal #total_div>div.total_total,#checkoutSinglePage .divOrderTotal #total_div>div.total_giftcerts,#checkoutSinglePage .divOrderTotal #total_div>div.total_discount{font-weight:700;text-align:right}#checkoutSinglePage .divOrderTotal #total_div>div#divBalance{float:left;clear:both;overflow:hidden;width:100%;margin:10px 0;padding:8px 0;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}#checkoutSinglePage .divOrderTotal #total_div>div#divBalance>div{font-size:14px;font-weight:700;float:left;width:50%}#checkoutSinglePage .divOrderTotal #total_div>div#divBalance>div.total_balance.price{font-size:18px;text-align:right}#checkoutSinglePage .divOrderTotal #total_div>div#divDiscountDetails,#checkoutSinglePage .divOrderTotal #total_div>div#divGiftCertDetails{position:relative;width:100%;margin-bottom:5px;padding:5px 15px;background:#f5f5f5}#checkoutSinglePage .divOrderTotal #total_div>div#divDiscountDetails .total_promotion{font-weight:700}#checkoutSinglePage .divOrderTotal #total_div>div#divDiscountDetails .total_promotion-name{float:left;clear:both;width:50%;border-top:1px solid #d0d0d0}#checkoutSinglePage .divOrderTotal #total_div>div#divDiscountDetails .button.right{float:left;width:50%;text-align:right;border-top:1px solid #d0d0d0}#checkoutSinglePage .divOrderTotal #total_div>div#divGiftCertDetails>div>div{float:left;width:30%}#checkoutSinglePage .divOrderTotal #total_div>div#divGiftCertDetails>div>div.giftcerts-remove{width:10%;text-align:right}#checkoutSinglePage .divOrderTotal #total_div>div#divGiftCertDetails>.total_giftcerts-details>div{font-weight:700}#checkoutSinglePage .divOrderTotal #total_div>div#divGiftCertDetails>.total_giftcerts-details-items{position:relative;clear:both}#checkoutSinglePage .divOrderTotal #total_div>div#divGiftCertDetails div.giftcerts-remove a,#checkoutSinglePage .divOrderTotal #total_div>div#divDiscountDetails .button.right a{width:20px;padding:4px 0;text-align:center;color:#a00}#checkoutSinglePage .divOrderTotal #total_div>div#divApplyCoupon{width:100%}#checkoutSinglePage #divApplyCoupon .coupon-header{font-weight:700;margin-bottom:5px;letter-spacing:.02em}#checkoutSinglePage #divApplyCoupon .coupon-field input#coupon{display:inline-block;max-width:250px;margin-right:8px;vertical-align:middle}#checkoutSinglePage #divApplyCoupon .coupon-field input.btn{padding:0 15px}#checkoutSinglePage #divPayment{margin-top:45px;margin-bottom:40px}#checkoutSinglePage #divPaymentMethods h4{font-size:12px;font-weight:700;margin-bottom:15px;letter-spacing:.02em}#checkoutSinglePage #divPaymentMethods h4>label>input{position:relative;top:-1px;display:inline-block;margin:0;margin-right:10px;vertical-align:middle}#checkoutSinglePage #divPaymentMethods>div{margin-top:25px;padding-top:10px;border-top:1px solid #eaeaea}#checkoutSinglePage #divPaymentMethods>div:first-child{margin-top:0;padding-top:0;border-top:0}#checkoutSinglePage #divPaymentMethods>div>div{display:inline-block;margin-right:10px;vertical-align:middle}#checkoutSinglePage #divCheckoutComments .chkComments{margin-bottom:20px}#checkoutSinglePage #spanCheckout button.btn-checkout{float:right;width:100%;max-width:230px;margin-bottom:20px}#checkoutSinglePage #shipping_info,#checkoutSinglePage #shipping_div,#checkoutSinglePage #total_div,#checkoutSinglePage #divPayment{position:relative;overflow:hidden}.lookbook .slide-desc{position:absolute;top:50%;left:0;width:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#000}.lookbook .slide-desc.slide-desc-right{right:0;left:auto}.lookbook p.text-sample{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;margin:0;letter-spacing:.2em;text-transform:uppercase}.lookbook h2.slide-heading{font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;position:relative;margin-top:8px;margin-bottom:32px;letter-spacing:.1em;text-transform:uppercase}.lookbook h2.slide-heading::before{position:absolute;right:0;bottom:-15px;left:0;width:37px;height:3px;margin:0 auto;content:'';background-color:#000}.lookbook p.slide-text{font-style:italic}.lookbook .flex-direction-nav a{top:50%;margin-top:-36px;text-align:left;text-indent:-999em;opacity:1;filter:alpha(opacity=100)}.lookbook .flex-direction-nav a::before{display:none}.lookbook .flex-direction-nav a.flex-prev{left:-90px;width:72px;height:72px;background:url('../images/sprite-icons.png') 0 -150px}.lookbook .flex-direction-nav a.flex-next{right:-90px;width:72px;height:72px;background:url('../images/sprite-icons.png') 0 -250px}.lookbook .social-icons{display:block;margin:0;padding:7px 0 10px;text-align:right}.lookbook .lookbook-bottom{padding:40px 0;text-align:center;border-top:1px solid #d0d0d0}.lookbook .lookbook-bottom a.btn-lookbook{line-height:46px;min-width:140px;height:48px}#giftregistryHome{padding-bottom:90px}#giftregistryHomeHeader{margin-top:-16px;padding-bottom:25px}#giftregistryHome h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-top:0;margin-bottom:25px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid rgb(208,208,208)}#giftregistryHome .home-create-registry>b{display:block;margin-top:-9px;margin-bottom:-12px}#giftregistryHome .create-registry-button,#giftregistryHome .home-search-button{padding-top:25px;padding-bottom:22px}#giftregistryHome .create-registry-button .btn{min-width:282px}#giftregistryHome .home-search-button .btn{min-width:222px}#giftregistryHome .form-group>label.control-label{max-width:112px}#giftregistryHome .form-group input.form-control,#giftregistryEdit .form-group input.form-control{max-width:400px}#giftregistryHome .form-group select#drpRegMonth,#giftregistryEdit .form-group select#drpRegMonth{max-width:150px;margin-right:12px}#giftregistryHome .form-group select#drpRegDay,#giftregistryEdit .form-group select#drpRegDay{max-width:110px;margin-right:12px}#giftregistryHome .form-group select#drpRegYear,#giftregistryEdit .form-group select#drpRegYear{max-width:110px}#giftregistryEdit .form-group textarea.form-control{max-width:400px}#giftregistryEdit{padding-bottom:90px}#giftregistryEdit h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-top:0;margin-bottom:25px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid rgb(208,208,208)}#giftregistryEdit .giftregField .passwordinstructions{margin-top:-10px;margin-bottom:15px;margin-left:115px}#giftregistryEdit .giftregField textarea{max-width:400px;vertical-align:baseline}#giftregistryEdit .giftregField .messageinstructions{margin-top:5px;margin-left:115px}.giftregistryeditInfo,.giftregistryYourInfo,.giftregistryShipOptions{margin-bottom:26px}.save-cancel-button #cmdCancel{margin-right:10px}.giftregistryYourInfo .form-group{margin-bottom:0}.giftregistryShipOptions .checkbox{margin-bottom:10px;padding-top:0}#divSelectedAddress p{margin-bottom:10px}.giftregistrySendEmails .form-group>.col-sm-4{max-width:200px}#addresses.page-layout .header{margin-top:0;margin-bottom:20px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#addresses.page-layout .header h2{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0}#addresses.page-layout table tr td{padding:5px 15px}#addresses.page-layout table tr td .viewAddress h3{font-size:20px;margin-top:0;margin-bottom:15px}#addresses.page-layout table tr td .viewAddress p{line-height:18px;margin-bottom:10px}#addresses.page-layout table tr td .viewAddress .changeRemove{padding-top:10px}#addresses.page-layout table tr td .viewAddress .changeRemove button.btn-black{margin-right:7px}#affiliate.page-layout .header{margin-top:0;margin-bottom:20px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#affiliate.page-layout .header h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0}#myaccount.page-layout .accountInfo{margin-top:20px;margin-bottom:10px}#myaccount.page-layout .accountInfo>div{padding:15px 0;border-top:1px solid #d0d0d0}#myaccount.page-layout .header,#rmaNew.page-layout .header,#myRma.page-layout .header,#giftregistryView.page-layout .header{margin-top:0;margin-bottom:20px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#myRma.page-layout .header,#giftregistryView.page-layout .header.first{padding-top:25px}#myRma.page-layout .header.first>h3{padding-top:30px;padding-bottom:20px}#myRma.page-layout .customerInfo p{margin-bottom:10px}#myaccount.page-layout .header h3,#rmaNew.page-layout .header h3,#myRma.page-layout .header h3,#giftregistryView.page-layout .header h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0}#myaccount.page-layout .row .username a{border-bottom:1px solid #2d2d2d}#myaccount.page-layout .header .button.right{position:relative;top:-36px;float:right}#myaccount.page-layout .header .button.right a{color:#000}#myaccount.page-layout .header .button.right a:hover{border-bottom:1px solid #000}#myaccount.page-layout>.trackOrders,#myaccount.page-layout>.savedOrders,#myaccount.page-layout>.addressBook,#myaccount.page-layout>.crmRequests,#myaccount.page-layout>.rewardPoints,#myaccount.page-layout>.wishList,#myaccount.page-layout>.giftCertificates{margin-bottom:30px}#myaccount.page-layout table{width:100%}#myaccount.page-layout table thead tr.titles2 th{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;min-height:41px;padding:10px 20px 9px;letter-spacing:.05em;text-transform:uppercase;color:#797979;border-bottom:1px solid #d0d0d0;background:#f5f5f5}#myaccount.page-layout table tbody tr+tr{border-top:1px solid #d0d0d0}#myaccount.page-layout table:not(.recaptchatable) tbody tr td{min-height:41px;padding:10px 20px 9px}#myaccount.page-layout table tbody tr td.onum a,#myaccount.page-layout .giftRegistry table tbody tr td.name a{font-weight:700;color:#000}#myaccount.page-layout table tbody tr td.onum a:hover,#myaccount.page-layout .giftRegistry table tbody tr td.name a:hover{color:#e95144}#myaccount.page-layout>.savedOrders table tbody tr td.oactions a{display:inline-block}#myaccount.page-layout>.savedOrders table tbody tr td.oactions a+a{margin-left:20px}#myaccount.page-layout>.rewardPoints a.text-link,#giftregistryView.page-layout>.header a.text-link{display:inline-block}#myaccount.page-layout>.rewardPoints a.text-link+a.text-link,#giftregistryView.page-layout>.header a.text-link+a.text-link{margin-left:20px}#myaccount.page-layout .wishList .wl-row{overflow:hidden}#myaccount.page-layout .wishList .wl-row+.wl-row{border-top:1px solid #d0d0d0}#myaccount.page-layout .wishList .wl-row>div{float:left;width:30%}#myaccount.page-layout .giftCertificates .form-group.alpha{margin-bottom:25px}#myaccount.page-layout .giftCertificates .check-balance,#myaccount.page-layout .giftCertificates .verification{max-width:200px}#myaccount.page-layout .giftCertificates .gc-code .form-control{max-width:455px}#myaccount.page-layout .giftCertificates fieldset{max-width:455px}#myaccount.page-layout .giftCertificates fieldset #recaptcha_widget_div{margin-bottom:15px}#loginAccount h3,#affiliateInfo h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-top:0;margin-bottom:25px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid rgb(208,208,208)}#loginAccount .alpha-col,#loginAccount .beta-col,#affiliateInfo .alpha-col,#affiliateInfo .beta-col{margin-bottom:70px}#loginAccount .alpha-col .createNewAccount>p,#affiliateInfo .alpha-col .createnewaccountForm>p{margin-top:-4px;margin-bottom:22px}#loginAccount .beta-col .myaccountLogin>form>p,#affiliateInfo .beta-col .loginForm>form>p{margin-top:-4px;margin-bottom:14px}#loginAccount .beta-col .myaccountLogin>form .form-control,#affiliateInfo .beta-col .loginForm>form .form-control{max-width:300px}#loginAccount .myaccountLogin .submit-button,#loginAccount .myaccountLogin .submit-button~.fbconnect{display:inline-block}#loginAccount .myaccountLogin .submit-button~.fbconnect>span{padding-right:12px;padding-left:12px}#affiliateInfo #affiliateInfoHeader,#registerAffiliate #registerAffiliateHeader{padding-bottom:30px}#registerAffiliate .regAffiliate .form-group>label{display:block}#registerAffiliate .regAffiliate input.form-control{width:94%;max-width:300px}#registerAffiliate .regAffiliate #txtTerms{margin-bottom:10px}#registerAffiliate{padding-bottom:70px}#registerAffiliate .form-group .checkbox{margin-bottom:30px}#registration0 h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-top:0;margin-bottom:25px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid rgb(208,208,208)}form#registrationform .form-group>label{min-width:150px;color:#000}form#registrationform .form-group select,form#registrationform .form-group input.form-control,form#registrationform .form-group textarea{display:inline-block;width:94%;max-width:442px;vertical-align:baseline}form#registrationform .form-group textarea{min-height:96px}form#registrationform .form-group>.error-img{display:inline-block}form#registrationform .accountRegForm.alpha{padding-bottom:26px}form#registrationform .accountRegForm.beta{padding-bottom:26px}form#registrationform .form-group .recaptcha{display:inline-block;vertical-align:top}form#registrationform .required.error{margin-bottom:20px;margin-left:150px;color:#cc2027}form#registrationform .required.error .error-img{display:inline-block}#updateAccount h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-top:0;margin-bottom:25px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#updateAccount form#form1{padding-top:26px}#updateAccount .form-group>label{min-width:150px;color:#000}#updateAccount .form-group>.form-control{display:inline-block;width:94%;max-width:442px;vertical-align:baseline}#updateAccount .loginInfo,#updateAccount .billingInfo,#updateAccount .shippingInfo,#updateAccount .otherInfo{padding-bottom:26px}#resetpass h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-top:0;margin-bottom:25px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid rgb(208,208,208)}form#resetpassForm .form-group>label{min-width:150px;color:#000}form#resetpassForm .form-group input.form-control{display:inline-block;width:100%;max-width:442px;vertical-align:baseline}form#resetpassForm #recaptcha_widget_div{display:inline-block;width:100%;max-width:442px}#rmaNew,#myRma{padding-bottom:80px}#rmaNewhHeader.category-header,#giftregistryHomePasswordHeader.category-header{padding-top:20px;padding-bottom:20px}#rmaNewFooter.category-footer{padding-top:20px}#rmaNew .rmaComments,#myRma .rmaComments{padding-bottom:20px}#rmaNewThankyouHeader{padding-top:30px}#contactUs{padding-bottom:115px}#contactUs .storeLocation h3{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:20px;margin-top:0;margin-bottom:20px;padding-top:7px;padding-bottom:10px;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid rgb(208,208,208)}#contactUs .storeLocation{padding-bottom:30px;color:#000}#contactUs .storeLocation .store-address{padding-bottom:20px}#contactUs .storeLocation .store-phone{padding-bottom:30px}#contactUs .storeLocation label{padding-bottom:4px}form#frmForm .form-control{max-width:458px}form#frmForm textarea.form-control{min-height:136px}form#frmForm table#recaptcha_table{width:100%;max-width:458px}#recaptcha_privacy>a{color:#000}#blog{padding-top:30px;padding-bottom:120px}#blog>.row>.col-sm-3{width:20%}#blog>.row>.col-sm-9{width:80%}#blog .blogNav{margin-top:11px}#blog .blogNav a{color:#000}#blog .blogNav .blog-home.button{margin-bottom:10px;padding-bottom:15px;border-bottom:1px dotted #d0d0d0}#blog .blogNav .blog-home.button a{margin-left:11px}#blog .blogNav .blog-home.button a::before{position:relative;top:0;left:-10px;display:inline-block;width:11px;height:10px;content:'';background:url('../images/sprite-icons.png') -100px -150px no-repeat}.blog-categories_block.module-wrapper{margin-bottom:45px}.blog-categories_block ul{margin-top:-9px;padding:0;list-style:none}.blog-categories_block ul li{padding:5px 0}.blog-categories_block ul li a{font-size:12px;font-weight:700;line-height:18px;color:#2d2d2d}.blog-categories_block ul li a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}.blog-posts_block.module-wrapper{margin-bottom:45px}.blog-posts_block ul{margin-top:-9px;padding:0;list-style:none}.blog-posts_block ul li{padding:5px 0}.blog-posts_block ul li+li{margin-top:5px;padding-top:9px;border-top:1px solid #d0d0d0}.blog-posts_block ul li a{font-size:12px;line-height:18px;color:#2d2d2d}.blog-posts_block ul li a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}.blog-archives_block.module-wrapper{margin-bottom:45px}.blog-archives_block ul{margin-top:-9px;padding:0;list-style:none}.blog-archives_block ul li{padding:5px 0}.blog-archives_block ul li a{font-size:12px;line-height:18px;color:#2d2d2d}.blog-archives_block ul li a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}#blog #sideLeftBanner{margin-bottom:54px}#blog #sideCustomCMS{margin-bottom:45px}#blog .blogPost{position:relative;clear:both}#blog .blogPost+.blogPost{margin-top:20px;padding-top:19px;border-top:1px solid #d0d0d0}#blog .blogPost h2{font-size:20px;font-weight:700;line-height:28px;margin-top:4px;margin-bottom:8px}#blog .blogPost h2 a{color:#000}#blog .social-bookmarking{position:absolute;top:9px;right:0}#blog .blogPost .blog-info{color:#797979}#blog .blogPost .blog-info a{color:#000;border-bottom:1px solid #000}#blog .blogPost .blog-body{float:left;width:100%;padding-top:23px;padding-bottom:20px}#blog .blogPost .blog-body .post_image-container{float:left;margin-top:5px;margin-right:34px}#blog .blogPost .blog-body .post_image-container~.post-preview{line-height:18px;padding-top:19px}.post-details ul,.post-details ol{margin-bottom:20px}.post-details h4{font-size:12px;margin:0 0 15px}.post-details blockquote{font-size:12px}.post-details p>img+img{margin-left:1px}#blog .blogPost .blog-body a.btn-readmore{font-size:11px;margin-top:2px;padding:0 15px;letter-spacing:.05em;color:#000;border:1px solid #7d7d7d;background:#fff}#blog .blogPost .blog-body a.btn-readmore:hover{color:#fff;border:1px solid #000;background:#000}#blog .blogAddComments{clear:both}#blog h3.comments-header,#blog .blogAddComments form>h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-top:0;margin-bottom:25px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#blog .blogAddComments form .form-control{width:100%}#blog .panel-default{margin-bottom:30px}#blog .panel-heading{overflow:hidden}#blog .blog-comment-date{float:right}#blog .blog-user{font-weight:700;float:left}#blog .blog-comment{clear:both}#blog .blogComments>.blog-comment{padding:0 0 15px}#blog .blogComments>button{margin-bottom:15px}#blog .blogreply{margin-bottom:0}#blog .blogreply+.blogreply{margin-top:15px}#viewWishlistLists .btn-rename .btn{margin-top:10px}#viewWishlistLists .btn-rename .btn-black{margin-right:10px}.wishListsView{margin-top:15px}.wishListsView .titles2{min-height:41px;padding:10px 20px 9px;border-bottom:1px solid #d0d0d0;background:#f5f5f5}.wishListsView .titles2>div{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;float:left;width:25%;letter-spacing:.05em;text-transform:uppercase;color:#797979}.wishListsView .titles2>div.wl-items{text-align:center}.wishListsView .titles2>div.wl-visibility{text-align:center}.wishListsView .titles2>div.wl-actions{text-align:right}.wishListsView>div:not(.titles2)>div{float:left;width:25%}.wishListsView>div:not(.titles2){clear:both;overflow:hidden;padding:7px 20px 9px}.wishListsView>div:not(.titles2)+div:not(.titles2){border-top:1px solid #d0d0d0}.wishListsView>div:not(.titles2)>div.wl-items{text-align:center}.wishListsView>div:not(.titles2)>div.wl-visibility{text-align:center}.wishListsView>div:not(.titles2)>div.wl-actions{text-align:right}.wishListsView>div:not(.titles2)>div.wl-actions a{display:inline-block}.wishListsView>div:not(.titles2)>div.wl-actions a+a{margin-left:20px}#viewWishlist .list-visibility{padding:30px 0}#viewWishlist .list-visibility .form-control-static{margin-right:20px}#viewWishlist .public-wishlist-url{margin-bottom:15px}#viewWishlist .social-bookmarking{margin-bottom:15px}.wishlistView{overflow:hidden;padding-bottom:70px}.wishlistView .titles2{min-height:41px;padding:10px 20px 9px;border-bottom:1px solid #d0d0d0;background:#f5f5f5}.wishlistView .titles2>div{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;float:left;width:40%;letter-spacing:.05em;text-transform:uppercase;color:#797979}.wishlistView .titles2>div.wl-quantity{width:10%;text-align:center}.wishlistView .titles2>div.wl-price{width:10%;text-align:right}.wishlistView .titles2>div.wl-total{width:10%;text-align:right}.wishlistView .titles2>div.wl-details{width:30%;text-align:right}.wishlistView .wl-row{clear:both;overflow:hidden;padding:15px 0 15px}.wishlistView .wl-row+.wl-row{border-top:1px solid #d0d0d0}.wishlistView .wl-row>div{float:left;width:40%;padding-right:10px;padding-left:10px}.wishlistView .wl-row>div.wl-items>.img{float:left}.wishlistView .wl-row>div.wl-items>.product-name-options{margin-left:65px}.wishlistView .wl-row>div.wl-items>.product-name-options>.name{margin-bottom:10px}.wishlistView .wl-row>div.wl-items>.product-name-options a{color:#000}.wishlistView .wl-row>div.wl-items>.product-name-options>a{font-size:11px;font-weight:700;border-bottom:1px solid #000}.wishlistView .wl-row>div.wl-quantity{width:10%;text-align:center}.wishlistView .wl-row>div.wl-quantity .form-control{max-width:70px;margin:0 auto;text-align:center}.wishlistView .wl-row>div.wl-quantity a.text-link{font-weight:700;display:inline-block;margin:5px 0 0 !important;text-transform:uppercase}.wishlistView .wl-row>div.wl-price{width:10%;text-align:right}.wishlistView .wl-row>div.wl-total{width:10%;text-align:right}.wishlistView .wl-row>div.wl-details{width:30%;text-align:right}.wishlistView .wl-row>div.wl-details .btn{margin-bottom:10px}#searchPages.page-layout.no-breadcrumb{padding-bottom:70px;margin-top:30px}#search.page-layout .header,#searchPages.page-layout .header{margin-top:0;margin-bottom:20px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#search.page-layout .header h3,#searchPages.page-layout .header h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0}#searchPages.page-layout .searchPagesFormat{padding-bottom:15px}#search.page-layout .searchPagesFormat>p,#searchPages.page-layout .searchPagesFormat>p{margin-bottom:10px}#search.page-layout .searchPagesFormat>a.btn{margin-top:10px;margin-bottom:20px}#search.page-layout .cat_items{display:inline-block;margin:0 20px 15px 0;color:#000}#search.page-layout .cat_items{display:inline-block;margin:0 20px 15px 0;color:#000}#search.page-layout .cat_items i.fa-caret-right{position:relative;top:1px;margin:0 11px;color:#cbcbcb}#search.page-layout .cat_items>span{line-height:20px;display:inline-block;min-width:23px;margin-left:1px;padding:0 6px;text-align:center;border-radius:2px;background-color:#ffe5e5}#search.page-layout form .products-header{overflow:hidden;margin-top:10px;margin-bottom:45px;padding:8px;border:1px solid #d0d0d0;background:#f5f5f5}#search.page-layout form .products-header .product-count{position:relative;top:0;left:12px;float:left;padding:8px 0}#search.page-layout form .products-header .sort-by{float:right;width:50%;text-align:right}#search.page-layout form .products-header .sort-by>span{font-size:11px;font-weight:700;position:relative;top:0;display:inline-block;margin-right:11px;letter-spacing:.05em;text-transform:uppercase;color:#3c3c3c}#search.page-layout form .products-header .sort-by select{display:inline-block;max-width:166px}#searchPages.page-layout .paging{padding-bottom:15px}#searchPages.page-layout .paging strong,#searchPages.page-layout .paging a{padding:4px 10px;text-transform:uppercase;font-size:11px;font-weight:700}#searchPages.page-layout .paging span.hidden-xs{padding:4px 10px 4px 0;text-transform:uppercase;font-size:11px;font-weight:700}#crmRequest{padding-bottom:70px}#crmRequest a.btn.btn-bordered{margin-bottom:15px}#crmRequest .crmRequestForm{margin-top:30px}#crm{padding-bottom:70px}#crm a.btn.btn-bordered{margin-bottom:15px}#crm .crmTicketInfo{margin-top:30px}#crm .crmTicketStatus table thead tr th{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;min-height:41px;padding:10px 20px 9px;letter-spacing:.05em;text-transform:uppercase;color:#797979;border-bottom:1px solid #d0d0d0;background:#f5f5f5}#crm .crmTicketStatus table tbody tr td{min-height:41px;padding:10px 20px 9px}#crm .crmTicketStatus table tbody tr td.msg-date span{display:block}#crm .crmTicketInfo .control-label{padding-top:9px;text-align:left}#crm .crmTicketInfo .header{margin-top:0;margin-bottom:20px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#crm .crmTicketInfo .header h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0}#crm .crmTicketStatus{margin-top:25px}#rewards,#rewardDetail{padding-bottom:70px}#rewards a.btn.btn-bordered,#rewardDetail a.btn.btn-bordered{margin-bottom:15px}#rewardDetail .rewardsDetail{overflow:hidden;margin-top:15px;margin-bottom:30px}#rewardDetail .rewardsDetail>.titles2>div{font-weight:700;float:left;margin-right:30px}#gcView a.btn.btn-bordered{margin-bottom:15px}#gcView .gcViewBlock{margin-top:15px}#gcBalance a.btn.btn-bordered{margin-bottom:15px}#gcBalance .gcBalance{margin-top:15px;margin-bottom:15px}#gcBalance table#recaptcha_table{width:auto}#orderHistory{padding-bottom:70px}#orderHistory a.btn.btn-bordered{margin-bottom:15px}#orderHistory>.message{margin-bottom:20px}#orderHistory .odetails .button a{margin-right:15px}#checkoutStep4 .module-heading>span{font-size:14px;top:-4px}#orderHistoryView,#packingPrint,#invoicePrint,#checkoutStep4{padding-top:10px;padding-bottom:30px}#checkoutStep4 .section-1 i.fa{display:inline-block;margin-right:15px;margin-left:15px;vertical-align:middle}#checkoutStep4 .section-1 p{display:inline-block;max-width:500px;margin-bottom:0;padding:20px 0;text-align:left;vertical-align:middle}#checkoutStep4 .section-2 i.fa{display:inline-block;margin-right:15px;margin-left:15px;vertical-align:middle}#checkoutStep4 .section-2 p{display:inline-block;max-width:500px;margin-bottom:0;padding:20px 0;text-align:left;vertical-align:middle}#checkoutStep4 .last-section p{display:inline-block;max-width:500px;margin-bottom:0;padding:20px 0;vertical-align:middle}#checkoutStep4 #invoiceData{display:none}#orderHistoryView a.btn.btn-bordered,#packingPrint a.btn.btn-bordered,#invoicePrint a.btn.btn-bordered,#checkoutStep4 a.btn.btn-bordered{margin-bottom:15px}#orderHistoryView h1,#checkoutStep4 .module-heading{font-size:24px;margin-top:20px}#orderHistoryView .customerInfoBlock,#packingPrint .customerInfoBlock,#invoicePrint .customerInfoBlock,#checkoutStep4 .customerInfoBlock{margin-top:15px}#orderHistoryView .customerInfoBlock>.col-sm-6 .invoice-logo,#packingPrint .customerInfoBlock>.col-sm-6 .invoice-logo,#invoicePrint .customerInfoBlock>.col-sm-6 .invoice-logo,#checkoutStep4 .customerInfoBlock>.col-sm-6 .invoice-logo{margin-bottom:20px}#orderHistoryView .customerInfoBlock>.col-sm-6 p,#packingPrint .customerInfoBlock>.col-sm-6 p,#invoicePrint .customerInfoBlock>.col-sm-6 p,#checkoutStep4 .customerInfoBlock>.col-sm-6 p{margin-bottom:5px}#orderHistoryView .billingBlock,#packingPrint .billingBlock,#invoicePrint .billingBlock,#checkoutStep4 .billingBlock{padding-top:15px;padding-bottom:15px;min-width:750px}#orderHistoryView .header,#packingPrint .header,#invoicePrint .header,#checkoutStep4 .header{margin-top:0;margin-bottom:20px;padding-top:7px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}#orderHistoryView .header h3,#packingPrint .header h3,#invoicePrint .header h3,#checkoutStep4 .header h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0}#orderHistoryView .billingBlock p,#packingPrint .billingBlock p,#invoicePrint .billingBlock p,#checkoutStep4 .billingBlock p{margin-bottom:5px}#orderHistoryView .shippingInfoBlock,#packingPrint .shippingInfoBlock,#invoicePrint .shippingInfoBlock,#checkoutStep4 .shippingInfoBlock{padding-bottom:15px}#orderHistoryView .addnew-rma-button,#packingPrint .addnew-rma-button,#invoicePrint .addnew-rma-button,#checkoutStep4 .addnew-rma-button{margin-bottom:15px}#orderHistoryView .invoiceTable .titles2,#orderHistoryView .viewRma .titles2,#packingPrint .invoiceTable .titles2,#packingPrint .viewRma .titles2,#invoicePrint .invoiceTable .titles2,#invoicePrint .viewRma .titles2,#checkoutStep4 .invoiceTable .titles2,#checkoutStep4 .viewRma .titles2{min-height:41px;padding:10px 20px 9px;border-bottom:1px solid #d0d0d0;background:#f5f5f5}#orderHistoryView .invoiceTable .titles2>div,#orderHistoryView .viewRma .titles2>div,#packingPrint .invoiceTable .titles2>div,#packingPrint .viewRma .titles2>div,#invoicePrint .invoiceTable .titles2>div,#invoicePrint .viewRma .titles2>div,#checkoutStep4 .invoiceTable .titles2>div,#checkoutStep4 .viewRma .titles2>div{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;float:left;letter-spacing:.05em;text-transform:uppercase;color:#797979}#orderHistoryView .invoiceTable .titles2>div.invoice-id,#packingPrint .invoiceTable .titles2>div.invoice-id,#invoicePrint .invoiceTable .titles2>div.invoice-id,#checkoutStep4 .invoiceTable .titles2>div.invoice-id{width:15%}#orderHistoryView .invoiceTable .titles2>div.invoice-items,#packingPrint .invoiceTable .titles2>div.invoice-items,#invoicePrint .invoiceTable .titles2>div.invoice-items,#checkoutStep4 .invoiceTable .titles2>div.invoice-items{width:40%}#orderHistoryView .invoiceTable .titles2>div.invoice-price,#packingPrint .invoiceTable .titles2>div.invoice-price,#invoicePrint .invoiceTable .titles2>div.invoice-price,#checkoutStep4 .invoiceTable .titles2>div.invoice-price{width:15%;text-align:right}#orderHistoryView .invoiceTable .titles2>div.invoice-qty,#packingPrint .invoiceTable .titles2>div.invoice-qty,#invoicePrint .invoiceTable .titles2>div.invoice-qty,#checkoutStep4 .invoiceTable .titles2>div.invoice-qty{width:15%;text-align:right}#orderHistoryView .invoiceTable .titles2>div.invoice-total,#packingPrint .invoiceTable .titles2>div.invoice-total,#invoicePrint .invoiceTable .titles2>div.invoice-total,#checkoutStep4 .invoiceTable .titles2>div.invoice-total{width:15%;text-align:right}#orderHistoryView .invoiceTable .invoice-row,#packingPrint .invoiceTable .invoice-row,#invoicePrint .invoiceTable .invoice-row,#checkoutStep4 .invoiceTable .invoice-row{clear:both;overflow:hidden;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-bottom:1px solid #d0d0d0}#orderHistoryView .invoiceTable .invoice-row>div,#packingPrint .invoiceTable .invoice-row>div,#invoicePrint .invoiceTable .invoice-row>div,#checkoutStep4 .invoiceTable .invoice-row>div{float:left}#orderHistoryView .invoiceTable .invoice-row>div.invoice-id,#packingPrint .invoiceTable .invoice-row>div.invoice-id,#invoicePrint .invoiceTable .invoice-row>div.invoice-id,#checkoutStep4 .invoiceTable .invoice-row>div.invoice-id{width:15%}#orderHistoryView .invoiceTable .invoice-row>div.invoice-items,#packingPrint .invoiceTable .invoice-row>div.invoice-items,#invoicePrint .invoiceTable .invoice-row>div.invoice-items,#checkoutStep4 .invoiceTable .invoice-row>div.invoice-items{width:40%}#orderHistoryView .invoiceTable .invoice-row>div.invoice-price,#packingPrint .invoiceTable .invoice-row>div.invoice-price,#invoicePrint .invoiceTable .invoice-row>div.invoice-price,#checkoutStep4 .invoiceTable .invoice-row>div.invoice-price{width:15%;text-align:right}#orderHistoryView .invoiceTable .invoice-row>div.invoice-qty,#packingPrint .invoiceTable .invoice-row>div.invoice-qty,#invoicePrint .invoiceTable .invoice-row>div.invoice-qty,#checkoutStep4 .invoiceTable .invoice-row>div.invoice-qty{width:15%;text-align:right}#orderHistoryView .invoiceTable .invoice-row>div.invoice-total,#packingPrint .invoiceTable .invoice-row>div.invoice-total,#invoicePrint .invoiceTable .invoice-row>div.invoice-total,#checkoutStep4 .invoiceTable .invoice-row>div.invoice-total{width:15%;text-align:right}#orderHistoryView .orderDetailsBlock,#packingPrint .orderDetailsBlock,#invoicePrint .orderDetailsBlock,#checkoutStep4 .orderDetailsBlock{padding-top:15px}#orderHistoryView .ocomment,#packingPrint .ocomment,#invoicePrint .ocomment,#checkoutStep4 .ocomment{padding-bottom:10px}#orderHistoryView .ocomment p,#packingPrint .ocomment p,#invoicePrint .ocomment p,#checkoutStep4 .ocomment p{margin-bottom:10px}#orderHistoryView .viewRma .titles2>div.rma-id,#packingPrint .viewRma .titles2>div.rma-id,#invoicePrint .viewRma .titles2>div.rma-id,#checkoutStep4 .viewRma .titles2>div.rma-id{width:15%}#orderHistoryView .viewRma .titles2>div.rma-date,#packingPrint .viewRma .titles2>div.rma-date,#invoicePrint .viewRma .titles2>div.rma-date,#checkoutStep4 .viewRma .titles2>div.rma-date{width:45%}#orderHistoryView .viewRma .titles2>div.rma-status,#packingPrint .viewRma .titles2>div.rma-status,#invoicePrint .viewRma .titles2>div.rma-status,#checkoutStep4 .viewRma .titles2>div.rma-status{width:40%}#orderHistoryView .viewRma .rma-row,#packingPrint .viewRma .rma-row,#invoicePrint .viewRma .rma-row,#checkoutStep4 .viewRma .rma-row{clear:both;overflow:hidden;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px}#orderHistoryView .viewRma .rma-row>div,#packingPrint .viewRma .rma-row>div,#invoicePrint .viewRma .rma-row>div,#checkoutStep4 .viewRma .rma-row>div{float:left}#orderHistoryView .viewRma .rma-row>div.rma-id,#packingPrint .viewRma .rma-row>div.rma-id,#invoicePrint .viewRma .rma-row>div.rma-id,#checkoutStep4 .viewRma .rma-row>div.rma-id{width:15%}#orderHistoryView .viewRma .rma-row>div.rma-date,#packingPrint .viewRma .rma-row>div.rma-date,#invoicePrint .viewRma .rma-row>div.rma-date,#checkoutStep4 .viewRma .rma-row>div.rma-date{width:45%}#orderHistoryView .viewRma .rma-row>div.rma-status,#packingPrint .viewRma .rma-row>div.rma-status,#invoicePrint .viewRma .rma-row>div.rma-status,#checkoutStep4 .viewRma .rma-row>div.rma-status{width:40%}#footer-wrapper{padding-top:40px;padding-bottom:107px;background:#fafafa}#main-footer .container{margin-bottom:4px;padding-bottom:30px;border-bottom:1px solid rgba(59,59,59,.5)}#main-footer .col-1,#main-footer .col-2,#main-footer .col-3{float:left;width:20%;padding:0 15px}#main-footer .col-4{float:left;width:40%;padding:0 15px}#main-footer h3{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin:0;margin-bottom:16px;letter-spacing:.1em;text-transform:uppercase;color:#000}#main-footer .col-1>ul,#main-footer .col-2>ul,#main-footer .col-3>ul{padding:0;list-style:none}#main-footer .col-1>ul>li>a,#main-footer .col-2>ul>li>a,#main-footer .col-3>ul>li>a{line-height:22px;color:#222222}#main-footer .col-1>ul>li>a:hover,#main-footer .col-2>ul>li>a:hover,#main-footer .col-3>ul>li>a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}#main-footer ul li ul{display:none}.phone_number{font-size:36px;font-weight:600;color:#267526;font-family:Arial,Helvetica,sans-serif;text-align:right;font-weight:500;background-color:#fff}.phone_number span{vertical-align:text-bottom}.social_icons{text-align:right;display:inline-block}.social-icons{margin-top:20px}.social-icons li a{color:#267526;background-color:transparent;width:35px;height:35px;line-height:32px;background-size:contain;border-radius:100%;display:block;text-align:center;font-size:26px;background-repeat:no-repeat;background-size:35px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.social-section .social-icons li a{color:#fff}.social-icons.main-p li a.facebook{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/fb-icon.png)}.social-icons.main-p li a.facebook:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/fb-icon-color.png)}.social-icons.main-p li a.blog{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/b-icon.png)}.social-icons.main-p li a.blog:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/b-icon-color.png)}.social-icons.main-p li a.twitter{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/twitter-icon.png)}.social-icons.main-p li a.twitter:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/twitter-icon-color.png)}.social-icons.main-p li a.youtube{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/youtube-icon.png)}.social-icons.main-p li a.youtube:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/youtube-icon-color.png)}.social-icons.main-p li a.gplus{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/gmail-icon.png)}.social-icons.main-p li a.gplus:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/gmail-icon-color.png)}.social-icons.main-p li a.pinterest{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/pinterest-icon.png)}.social-icons.main-p li a.pinterest:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/pinterest-icon-color.png)}.social-icons.main-p li a.instagram{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/instagram-icon.png)}.social-icons.main-p li a.instagram:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/instagram-icon-color.png)}#mailistBox{margin-top:46px}#mailistBox input[type='text']{display:inline-block;min-width:293px;height:36px;margin-right:7px;padding:0 10px;vertical-align:middle;color:rgb(0,0,0);border:1px solid #3b3b3b;background:#fff}#mailistBox .radio{display:inline-block;margin-bottom:0}#mailistBox .radio+.radio{margin-left:15px}#mailistBox .radio label{font-size:11px;font-weight:700;color:#222222}#mailistBox .radio label input[type='radio']{margin-top:3px}#mailistBox .mailist-box{margin-bottom:2px}#mailistBox input[type='submit']{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:36px;display:inline-block;min-width:114px;height:36px;vertical-align:middle;letter-spacing:.1em;color:#fff;border:0;background:#3c763c;border-radius:7px}#mailistBox input[type='submit']:hover{color:#fff;background:#008800}#bottom-footer .copyright p{line-height:20px;margin-bottom:0;color:#222222;text-align:center}#bottom-footer .copyright p a{text-decoration:none;color:#222222;text-align:center}#bottom-footer .copyright p a:hover{text-decoration:none;color:#fff;border-bottom:1px solid #fff;text-align:center}#bottom-footer .payment-methods{padding-top:4px;text-align:center}#bottom-footer .payment-methods a{margin-right:0px}#bottom-footer .payment-methods a:hover{opacity:.5;filter:alpha(opacity=50)}#bottom-footer .footer-social-media{text-align:center}#ella-cookies{position:fixed;z-index:9999;right:10px;bottom:10px;width:100%;min-width:300px;max-width:390px;min-height:200px;padding:30px 30px 20px 16px;border:1px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#141414}#ella-cookies .cookies-inner{padding-left:54px;background:url('../images/cookie-info.png') top left no-repeat}#ella-cookies p{font-style:italic;position:relative;top:-5px;letter-spacing:.02em;color:#fff}#ella-cookies button{font-size:11px;padding:0 16px;letter-spacing:.05em}#ella-newsletter-popup{position:relative;z-index:9999}#ella-newsletter-popup .popup-overlay{position:fixed;z-index:10000;top:0;left:0;overflow:hidden;width:100%;height:100%;opacity:.8;background:rgb(45,45,50);filter:alpha(opacity=80)}.newsletter-popup-container{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;padding:40px 16px;text-align:center}.newsletter-popup-inner{position:relative;z-index:10000;top:50%;width:100%;min-width:288px;max-width:847px;height:360px;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:left;vertical-align:middle;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.newsletter-popup-inner .mfp-close{top:0 !important;margin-top:-16px}.newsletter-popup-inner .newsletter-left{float:left;width:60%;padding:68px 20px 30px 70px}.newsletter-popup-inner .newsletter-left #mailistBox input[type='text']{min-width:256px;color:#000;border-color:#d0d0d0}.newsletter-popup-inner .newsletter-left #mailistBox input[type='submit']{line-height:33px;border:2px solid #000;background:#000}.newsletter-popup-inner .newsletter-left #mailistBox input[type='submit']:hover{background:#fff}.newsletter-left h2.newsletter-heading{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;position:relative;margin-top:0;margin-bottom:8px;letter-spacing:.05em;text-transform:uppercase}.newsletter-left p.newsletter-sub-heading{margin-bottom:15px;letter-spacing:.05em;color:#555}.newsletter-left #mailistBox{margin-top:0}.newsletter-left .newsletter-message{font-size:11px;font-weight:700;line-height:20px;clear:both;margin-bottom:0;padding:15px 0 23px;letter-spacing:.02em;text-transform:uppercase}.newsletter-left .social-icons a.facebook:not(:hover){background-position:0 bottom}.newsletter-left .social-icons a.twitter:not(:hover){background-position:-51px bottom}.newsletter-left .social-icons a.gplus:not(:hover){background-position:-102px bottom}.newsletter-left .social-icons a.youtube:not(:hover){background-position:-153px bottom}.newsletter-left .social-icons a.pinterest:not(:hover){background-position:-204px bottom}.newsletter-left .social-icons a.instagram:not(:hover){background-position:-254px bottom}.newsletter-left .social-icons a.tumblr:not(:hover){background-position:-305px bottom}.newsletter-left .social-icons a.blog:not(:hover){background-position:-356px bottom}.newsletter-left .social-icons a.rss:not(:hover){background-position:-407px bottom}.newsletter-popup-inner .newsletter-right{float:right;width:40%;text-align:right}#back-to-top{position:fixed;z-index:10;top:50%;right:50px;display:inline-block;overflow:hidden;width:52px;height:52px;margin-top:-26px;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;white-space:nowrap;text-indent:100%;opacity:0;border:2px solid #000;background:#fff url('../images/sprite-icons.png') -300px -252px;filter:alpha(opacity=0)}#back-to-top.is-visible,#back-to-top.fade-out,.no-touch #back-to-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}#back-to-top.is-visible{visibility:visible;opacity:1;filter:alpha(opacity=100)}#back-to-top.fade-out{opacity:.5;filter:alpha(opacity=50)}body.st-off-canvas{overflow:hidden}.st-container,.st-pusher,.st-content{height:100%}.st-content{overflow-y:scroll;background:#f3efe0}.st-content,.st-content-inner{position:relative}.st-container{position:relative;overflow:hidden}.st-pusher{position:relative;left:0;height:100%;-webkit-transition:-webkit-transform .3s;-moz-transition:-webkit-transform .3s;-ms-transition:-webkit-transform .3s;-o-transition:-webkit-transform .3s;transition:transform .3s}.st-pusher::after{position:absolute;z-index:999;top:0;right:0;width:0;height:0;content:'';-webkit-transition:opacity .3s,width .1s .3s,height .1s .3s;-moz-transition:opacity .3s,width .1s .3s,height .1s .3s;-ms-transition:opacity .3s,width .1s .3s,height .1s .3s;-o-transition:opacity .3s,width .1s .3s,height .1s .3s;transition:opacity .3s,width .1s .3s,height .1s .3s;opacity:0;background:rgba(255,255,255,.5);filter:alpha(opacity=0)}.st-menu-open .st-pusher::after{width:100%;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;filter:alpha(opacity=100)}.st-menu{position:absolute;z-index:100;top:0;left:0;visibility:hidden;width:270px;height:100%;-webkit-transition:all .3s;transition:all .3s;background:#fff url(../images/box-shadow-mobile.png) right repeat-y}.st-menu::after{position:absolute;top:0;right:0;width:100%;height:100%;content:'';-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;background:rgba(0,0,0,.2);filter:alpha(opacity=100)}.st-menu-open .st-menu::after{width:0;height:0;-webkit-transition:opacity .3s,width .1s .3s,height .1s .3s;transition:opacity .3s,width .1s .3s,height .1s .3s;opacity:0;filter:alpha(opacity=0)}.st-menu ul{margin:0;padding:0;list-style:none}.st-menu>ul{overflow-y:scroll;height:100%;min-height:480px}.st-menu h2{font-size:2em;font-weight:300;margin:0;padding:1em;color:rgba(0,0,0,.4);text-shadow:0 0 1px rgba(0,0,0,.1)}.st-menu ul li a{border-bottom:1px solid #e5e5e5}nav#mobile-customer ul li .not-logged{font-size:0;line-height:normal;color:#222222}nav#mobile-customer ul li .not-logged a{display:block}nav#mobile-customer ul li .not-logged a:hover{color:#fff;background:#000}nav#mobile-customer ul li .logged-in{font-family:Arial,Helvetica,sans-serif;font-size:13px;padding-left:20px;border-bottom:1px solid #e5e5e5}nav#mobile-customer ul li .logged-in a{display:inline-block;padding-right:10px;padding-left:10px;border-bottom:0}.st-menu ul li a{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;display:block;padding:13px 20px 12px;letter-spacing:0;text-transform:uppercase;color:#000;outline:none}.st-menu>ul>li>a:hover{color:#fff;background:#000}.st-menu>ul>li.hasSub:hover>a{color:#fff;background:#000}.st-menu ul li ul li a{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-right:20px;margin-left:20px;padding-right:0;padding-left:0;letter-spacing:.02em;border-bottom:1px solid #e5e5e5;background:#fff}.st-menu ul li:last-child>a{border-bottom:0}.st-menu ul li.hasSub{position:relative}.st-menu ul li span.toggle-expand,.st-menu ul li span.toggle-close{position:absolute;top:3px;right:0;width:40px;height:40px;cursor:pointer}.st-menu ul li span.toggle-expand::before{position:absolute;top:17px;right:16px;content:'';border:5px solid transparent;border-top:5px solid #000}.st-menu>ul>li:hover>span.toggle-expand::before{border-top-color:#fff}.st-menu ul li span.toggle-close::before{position:absolute;top:11px;right:16px;content:'';border:5px solid transparent;border-bottom:5px solid #000}.st-menu>ul>li:hover>span.toggle-close::before{border-bottom-color:#fff}.st-menu ul li.expanded>a{color:#000}.st-menu>ul>li.expanded:hover>a{color:#fff;background:#000}.st-menu ul li .subMenu,.st-menu ul li .subMegaMenu{display:none;border-bottom:1px solid #e5e5e5}.st-menu ul li.hasSub.expanded .subMenu,.st-menu ul li .subMegaMenu.sub-expand{display:block}.st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul li.hasSub>ul{display:none}.st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul li.hasSub.expanded>ul{display:block}.st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul>li.hasSub>ul>li>a{font-weight:400;padding-left:15px;text-transform:none}.st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul>li.hasSub>span.toggle-expand::before{font-family:FontAwesome;top:10px;right:15px;content:'\f067';border:none}.st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul>li.hasSub>span.toggle-close::before{font-family:FontAwesome;top:10px;right:15px;content:'\f068';border:none}.st-menu>ul>li:last-child{margin-bottom:100px}.st-effect-1.st-menu-open .st-pusher,.st-effect-2.st-menu-open .st-pusher,.st-effect-3.st-menu-open .st-pusher{-webkit-transform:translate3d(270px,0,0);-moz-transform:translate3d(270px,0,0);-ms-transform:translate3d(270px,0,0);-o-transform:translate3d(270px,0,0);transform:translate3d(270px,0,0)}.st-effect-1.st-menu,.st-effect-2.st-menu,.st-effect-3.st-menu{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.st-effect-1.st-menu-open .st-effect-1.st-menu,.st-effect-2.st-menu-open .st-effect-2.st-menu,.st-effect-3.st-menu-open .st-effect-3.st-menu{visibility:visible;-webkit-transition:-webkit-transform .3s;-moz-transition:-webkit-transform .3s;-ms-transition:-webkit-transform .3s;-o-transition:-webkit-transform .3s;transition:transform .3s}.st-effect-1.st-menu::after,.st-effect-2.st-menu::after,.st-effect-3.st-menu::after{display:none}.no-csstransforms3d .st-pusher,.no-js .st-pusher{padding-left:0}#productIndex ul li:hover{background-color:#f5f5f5}#categoryIndex ul{list-style:none}#categoryIndex ul:hover{background-color:#f5f5f5}#categoryIndex ul.category_level1 li a{font-weight:700;text-transform:uppercase}#categoryIndex ul.category_level2{padding-left:30px}#categoryIndex ul.category_level3{padding-left:50px}#categoryIndex ul.category_level4{padding-left:70px}#manufacturerIndex ul li:hover{background-color:#f5f5f5}.mb--messagebar{font-size:2em;line-height:2em;position:fixed;z-index:9999;top:-100px;right:0;left:0;transition:all .2s ease-in-out;text-align:center;opacity:0;color:#fff;background:#3498db}.mb--messagebar.mb--messagebar--show{top:0;opacity:1}.mb--messagebar.mb--messagebar--hide{top:-100px;opacity:0}.mb--messagebar.mb--messagebar--danger{background:#d9534f}.mb--messagebar.mb--messagebar--success{background:#2ecc71}.mb--messagebar.mb--messagebar--warning{background:#f39c12}#progress{background:#FFF}#progress .bar{height:10px;background:green;margin-bottom:10px}#progress .bar[style="width: 0%;"]{height:0;margin-bottom:0px}.logo{height:186px;position:relative;overflow:hidden}.logo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.logo a:hover img{opacity:0.6}.top-nav ul{padding:19px 0;margin:0;list-style:none;font-size:12px;line-height:1;font-family:Arial,Helvetica,sans-serif;font-weight:bold}.top-nav ul li{float:left;margin-right:10px;padding-right:10px}.top-nav .useraccount ul{float:right}.top-nav ul li:last-child{border:none;margin:0;padding:0}.top-nav ul li a{color:#000;font-weight:500;font-size:14px}.top-nav ul li a:hover{color:#267526}.site-header{padding:0}.useraccount ul li{padding:0;border:none;list-style:none}.useraccount ul li span,.useraccount ul li a span{}.useraccount ul li .minicart-items{color:#000;vertical-align:middle;background-color:#fff}.useraccount ul li .minicart-items:hover{text-decoration:none}.searchBox{padding:0;float:right;width:370px}.search-form{position:relative;max-width:370px}.search-form .search-text{padding:9px 20px;height:40px;text-align:left;border:none;font-weight:300;text-transform:capitalize;border:1px solid #eee;width:100%;max-width:370px;float:left;font-size:16px;color:#000}.search-form .search-text{padding:9px 50px 9px 32px;height:50px;background:#ffffff;color:#333333;text-transform:capitalize;font-weight:400;font-size:20px;text-align:left;border:1px solid #eee;width:100%;max-width:370px;float:left}.search-form .search-submit{text-align:center;font-size:16px;background-color:transparent;color:#fff;min-width:20px;position:absolute;top:8px;right:8px;width:20px;height:24px;padding:0;border:none;background:url('..//images/search-icon.png') no-repeat}.search-form .search-submit:hover{background:url('..//images/search-icon.png') no-repeat}.universal-searchbar #searchBox{overflow:hidden;height:0}.navbar-wrapper{background-color:#3c763d}.minicart{float:right;padding:10px;min-width:90px}.minicart-inner{display:block;color:#000;cursor:pointer;padding:5px 0 5px 20px}.minicart-inner:hover{opacity:0.8}.home-featured-products{overflow:hidden}.minicart .cart-icon{display:block;float:left;margin-right:5px}.minicart .cart-details{display:block;float:left}span.cart-title{font-size:12px;line-height:12px;display:block;font-weight:bold}span.cart-count{color:#666;font-size:10px;display:block;line-height:15px;font-weight:500}.site-footer{background-color:#fafafa;padding:55px 0 0;color:#000}.site-footer h3{font-size:12px;font-weight:600;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif}ul.extrapages li{line-height:1;margin:0 0 10px}ul.extrapages li a{color:#222222;font-size:12px;font-weight:400;font-family:Arial,Helvetica,sans-serif}.social-section{background-color:#9cc472;text-align:center}.social-section ul li a{color:#fff}.footer-social{padding-top:15px;padding-bottom:15px;border-top:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d}.copyright{padding-top:25px;padding-bottom:25px;margin-top:40px;text-align:center;color:#222222;font-size:12px;font-weight:400}.disclaimer{font-weight:400;font-size:12px}.header-section{padding:40px 0}.header-section h2{font-size:55px;padding:0}.header-section p{padding:20px 0;font-size:18px;color:#5b5b5d;font-weight:300}.header-section img,.footer-section img{width:100%;padding:20px 0}.header-section a{display:block;max-width:150px;background-color:#000;color:#fff;font-size:12px;margin:30px auto;text-align:center;padding:10px 30px}.header-section a:hover{background-color:#267526;color:#fff}.footer-section{margin-bottom:50px}.mailist-box{width:100%;float:right;margin-bottom:10px}.mailist-box h3{margin:0 0 15px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase}.mailinglist-input.form-control{background-color:#fff;max-width:100%;color:#333333;float:left;border:none}.mailinglist-submit{position:absolute;border:none;color:#fff !important;font-weight:600;float:right;width:130px;top:0;right:-5px;margin:2px 0;border-radius:7px;background-color:#68CC00}.btn-default.mailinglist-submit:hover,.btn-default.mailinglist-submit:focus{background-color:#267526 !important;color:#fff !important}.mailinglist-response{display:none}.maillist-options{margin:10px 0 0}.maillist-options .subscribe:last-child{display:none}.mailinglist-form{position:relative}.subscribe{float:left;margin-right:20px;line-height:13px;width:100%}.subscribe input[type="radio"]{margin:0;vertical-align:middle}.subscribe label{margin:0;font-size:12px;line-height:13px;font-weight:600;margin-left:3px;color:#000;cursor:pointer;vertical-align:sub}.footer-social ul{margin:0}ul.payment-icons{text-align:right}ul.payment-icons li{font-size:34px;line-height:36px;vertical-align:middle}#carousel-sellers2 .product-item .img{border:none}ul.payment-icons li.payment-icons-label,ul.social-icons li.social-icons-label{font-size:18px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;margin-right:20px}.phone_number{font-size:36px;font-weight:600;color:#267526;font-family:Arial,Helvetica,sans-serif}.phone_number span{vertical-align:text-bottom}.social_icons{text-align:right;display:inline-block}.social-icons{margin-top:20px}.social-icons li a{color:#267526;background-color:transparent;width:35px;height:35px;line-height:32px;background-size:contain;border-radius:100%;display:block;text-align:center;font-size:26px;background-repeat:no-repeat;background-size:35px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.social-section .social-icons li a{color:#fff}.social-icons.main-p li a.facebook{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/fb-icon.png)}.social-icons.main-p li a.facebook:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/fb-icon-color.png)}.social-icons.main-p li a.blog{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/b-icon.png)}.social-icons.main-p li a.blog:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/b-icon-color.png)}.social-icons.main-p li a.twitter{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/twitter-icon.png)}.social-icons.main-p li a.twitter:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/twitter-icon-color.png)}.social-icons.main-p li a.youtube{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/youtube-icon.png)}.social-icons.main-p li a.youtube:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/youtube-icon-color.png)}.social-icons.main-p li a.gplus{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/gmail-icon.png)}.social-icons.main-p li a.gplus:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/gmail-icon-color.png)}.social-icons.main-p li a.pinterest{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/pinterest-icon.png)}.social-icons.main-p li a.pinterest:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/pinterest-icon-color.png)}.social-icons.main-p li a.instagram{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/instagram-icon.png)}.social-icons.main-p li a.instagram:hover{background-image:url(/cdn-cgi/image/quality%3D85%2Cformat%3Dauto%2Csharpen%3D1/assets/templates/HALLMARK-ORNAMENTS-html5/css/images/instagram-icon-color.png)}.reviews-stars:before{font-family:"fontello";content:"\e803 \e803 \e803 \e803 \e803";color:#b8b8b8}.rating:hover .rating-star:hover,.rating:hover .rating-star:hover~.rating-star,.rating-input:checked~.rating-star,.reviews-stars{color:#000}.product-item .name,.product-item .status,.product-item .reviews{text-align:center}.product-item .name a{color:#535353;font-size:16px;text-transform:uppercase;font-weight:500}.product-item del.regular-price{text-decoration:line-through}.sale-price{background-color:#fff;color:#267526}del.original-price{font-weight:500}span.freeshipping{color:#00a888}.product-item .status span:before{content:"-"}.product-item .status{font-size:12px}.product-item .price{font-size:16px;font-weight:400;text-align:center;font-family:Arial,Helvetica,sans-serif}.product-item .action{text-align:center}.product-item .img{min-height:304px;position:relative;border:1px solid #ececec;background-color:#fff}.product-item .img a{display:block}.product-item .img img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.product-item .action .btn{min-width:150px;border-radius:7px;background-color:#68CC00;border:none;font-weight:500;font-size:14px;padding:10px}.product-item .action .btn:hover{color:#fff;background-color:#55a501}.head-mobile-nav>a{color:#000;font-size:24px;line-height:1;padding:20px 0}.head-mobile-nav .minicart-inner{padding:0 !important}#menulinks{text-transform:uppercase;padding:20px 0 0}.product-item .reviews span.reviews-count{display:none}.product-item .reviews-stars{letter-spacing:6px;font-size:16px}.fullwidth-banner-section .row{margin:0}.fullwidth-banner-section img{width:100%}.bottom-level h2{font-size:28px;font-weight:500;color:#3c763d;text-align:center;font-family:Arial,Helvetica,sans-serif}.cart-box.fixed-cart-box .cart-box-sticky{max-width:315px !important;margin:0 !important}.top-level .tc-animate-me:nth-child(2),.bottom-level .tc-animate-me:nth-child(2){animation-delay:.3s}.top-level .tc-animate-me:last-child,.bottom-level .tc-animate-me:last-child{animation-delay:.5s}.top-level,.bottom-level,.products-section,.fullwidth-banner-section,.products-section,.home-featured-products,.info-section,.site-footer .tc-animate-me{overflow:hidden}@media(max-width:991px){.universal-searchbar #searchBox{overflow:inherit;height:auto !important}.search-form .search-submit{width:10%}.searchBox{float:none;width:100%}.search-form,.search-form .search-text{width:100%;max-width:550px}.phone_number{float:none;text-align:center;display:block;font-size:34px}.useraccount ul li{padding:0 10px}.site-header{padding-top:0}.top-nav .head-mobile-nav a{color:#cc3333}.mobile-menu-widget h3{color:#cc3333}.mobile-menu-widget ul li a{text-transform:capitalize}.site-footer>.container:not(.copyright)>.row>div{min-height:320px}.copyright{min-height:0}.mailist-box{margin:0}.social_icons{width:100%;text-align:center}.top-nav{padding:0 0 10px 0;background-color:#267526}}@media(max-width:767px){.head-mobile-nav>a{padding:0}.copyright div{text-align:center !important}.social-icons{float:left;margin-top:20px;margin:0 auto;width:100%;text-align:center}.site-footer h3{text-align:center}.site-footer>.container:not(.copyright)>.row>div{min-height:0}.mailist-box,.mailinglist-input.form-control{max-width:100% !important}.top-level img,.bottom-level img{max-width:450px;width:100%;margin-bottom:20px}.useraccount ul{padding:0}.products-section h2:before{content:none !important}.bottom-level h2{margin-bottom:50px}.pad-remove{padding:0}}@media(max-width:550px){.phone_number{font-size:26px}.products-section h2:before{content:none}}.products-section{background-color:transparent}.products-section .container{position:relative}.products-section h2{margin:0;font-size:35px;color:#3c763d;line-height:1;font-weight:300;text-transform:capitalize;padding-bottom:10px;margin:0 0 25px;width:100%;max-width:400px;margin:0 auto 30px;text-align:center;background-color:#fff;font-family:Arial,Helvetica,sans-serif}.products-section h2:before{position:absolute;content:"";height:3px;width:100%;background-color:#3c763d;margin:20px 0;z-index:-1}.products-section h2:before{left:0}.home-page-content .category-footer h3{font-size:20px;line-height:1;margin:0 0 20px;font-weight:bold}.home-page-content .category-footer p{margin:0 0 30px;text-align:justify}.home-page-content .category-footer a:hover img{opacity:0.7}.home-page-content .category-header img{margin:0 auto}.extrapages-shower a{display:block;background-color:#267526;color:#fff;padding:10px 18px;margin:1px 0;text-decoration:none !important}.extrapages-shower a:after{content:"\f106";font-family:"fontello";float:right}.extrapages-shower a.collapsed:after{content:"\f107"}@media(max-width:1023px){.navbar-inverse .navbar-nav>li>a{font-size:14px;min-height:0}.mailist-box{float:none;padding:0;width:100%;max-width:320px;margin:0 auto}.footer-social{text-align:center}.mailinglist-submit{width:auto}}@media(max-width:767px){.logo{text-align:center;height:auto;z-index:+20}.logo img{position:static}.searchBox{padding:20px 0 0}.search-form-col{clear:both}.flex-direction-nav a:before{font-size:24px}.flex-direction-nav a{width:24px;height:24px;line-height:24px;margin:-12px 0 0}.mailinglist-input.form-control{max-width:200px}.footer-social ul li{padding:0 4px}.extrapages{display:none}.home-page-content .category-header{padding:0}ul.extrapages{text-align:center}.extrapages-shower a{display:block}ul.extrapages{margin:0;padding:15px 0}ul.extrapages li a{font-size:14px}.mailist-box{padding:20px 0}.subscribe label{font-size:13px}.copyright{margin-top:0}.site-footer{padding-top:20px}.copyright{padding:10px}}.navbar-nav{text-align:center}.navbar-nav>li{float:none;display:inline-block}@media(max-width:1500px){.header-section h2{font-size:42px}.product-item .price{height:35px}}@media(max-width:1200px){.search-form{border:1px solid #eee}.search-form .search-text{text-align:left}}@media(max-width:567px){.product-items.product-items-1 .product-item,.product-items.product-items-2 .product-item,.product-items.product-items-3 .product-item,.product-items.product-items-4 .product-item,.product-items.product-items-5 .product-item,.product-items.product-items-6 .product-item{max-width:270px}}.menu-open{overflow:hidden}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background-color:rgba(0,0,0,0.5)}.menu-open .mobile-menu{overflow-x:hidden;overflow-y:auto}.mobile-menu-inner{background-color:#fff;padding:30px 20px;width:250px;margin-left:auto;margin-right:0;min-height:100vh;position:relative;color:#656565;-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(250px,0);-ms-transform:translate(250px,0);-o-transform:translate(250px,0);transform:translate(250px,0)}.menu-open .mobile-menu-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.mobile-menu-close a{color:#000;display:inline-block;line-height:1;font-size:24px;text-decoration:none}.mobile-menu-close a:after{content:'\e805';font-family:"fontello"}.mobile-menu-widget{margin:30px 0}.mobile-menu-widget h3{margin:0;font-size:16px;text-transform:uppercase;font-weight:bold;padding-bottom:10px;margin-bottom:10px;line-height:1;border-bottom:1px solid #ececec}.mobile-menu-widget ul{padding:0;margin:0;list-style:none}.mobile-menu-widget ul li{margin:0 0 10px}.mobile-menu-widget ul li a{padding:0;line-height:1;font-size:13px;background-color:transparent !important;display:block;color:#656565;text-decoration:none !important}.mobile-menu-widget ul li a:hover{color:#333}.mobile-menu-widget ul ul{display:none !important}.mobile-menu-widget ul li a:after{display:none}.mailinglist-response{margin:10px 0;padding:10px 20px;font-size:12px;background-color:#2d2d2d;color:#ccc}.mailinglist-error span{color:#8a6d3b}.mailinglist-subscribed span,.mailinglist-unsubscribed span{color:#3c763d}.mailinglist-response,.mailinglist-response div{}.floating-cart{position:fixed;top:50%;right:0;z-index:999;background-color:#267526;color:#fff;border-radius:20px 0 0 20px;padding:15px;text-align:center;width:100px;display:none}.floating-cart a,.floating-cart a:hover{color:#ececec;text-decoration:none}.floating-cart span.cart-icon{display:block;font-size:30px;line-height:1}.floating-cart span.cart-details{font-size:12px;text-transform:none;display:block;margin:5px 0 0}.paging{float:right}.paging strong,.paging a{}.paging strong,.paging a:hover{color:#fff;background-color:#0f0f0f;text-decoration:none}.page_header{margin:0 0 30px}.page_heading{line-height:1;font-weight:bold;text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid #ececec;position:relative}.product-item .on-sale-badge{background-color:#267526}.page_heading:after{content:"";position:absolute;left:0;bottom:0;width:60px;height:1px;border-bottom:1px solid #000}.category-header{margin:0 0}#mobile-categories ul li{width:100%}@media(max-width:767px){.navbar-nav{display:block}.products-section h2{font-size:32px}.mobile-search-sec{float:left;width:100%}.products-section h2{min-width:0;width:100%}.head-mobile-nav{margin-top:15px !important}}#sticky-header,.top-nav{z-index:9999}#sticky-header.smaller{width:100%;position:fixed;top:0;left:0;z-index:999;transition:height 0.3s;background:#fff}#sticky-header.smaller .site-header{padding:0px 0;transition:padding 0.3s}#sticky-header.smaller .navbar-inverse .navbar-nav>li>a{min-height:35px;transition:height 0.3s}#sticky-header.smaller .navbar{min-height:35px}#sticky-header.smaller .navbar-wrapper{background-color:#fff !important;-webkit-box-shadow:0px 2px 11px -4px rgba(0,0,0,0.29);-moz-box-shadow:0px 2px 11px -4px rgba(0,0,0,0.29);box-shadow:0px 2px 11px -4px rgba(0,0,0,0.29)}.active-static-margin{margin-top:94px}@media(max-width:767px){.active-static-margin{margin-top:0px !important}#sticky-header.smaller{position:inherit}.header-specials{font-size:20px}}body section#listing div form#add div div div#main-image a#listing_main_image_link>.mz-figure>img{width:auto !important}@media(max-width:991px){body section#listing div form#add div div div#main-image a#listing_main_image_link>.mz-figure>img{width:100% !important}.head-mobile-nav{margin-top:25px}.head-mobile-nav a{color:#267526}.navbar-nav{text-align:left}.top-level .banner-title,.bottom-level .banner-title{margin-bottom:30px;padding:0 10px}.info-pad{margin-bottom:50px}.head-mobile-nav{margin-top:15px}}@media (min-width:767px) and (max-width:991px){.top-level .banner-title h2,.bottom-level .banner-title h2{font-size:26px}.top-level .banner-title p,.bottom-level .banner-title p{font-size:18px !important}.hidden-sm{display:block!important}}@media (max-width:400px){.top-level .banner-title h2,.bottom-level .banner-title h2{font-size:21px}.info-section iframe{width:100% !important;height:auto}audio{width:100%}}@media (max-width:350px){.social-bookmarking,.btn-addcart{margin-top:10px}}figure img#large{width:auto !important;height:auto !important;max-height:600px !important;max-width:600px !important}#quickView .product-item .name,#quickView .product-item .price{text-align:left}#divOptionsBlock{margin-bottom:20px}#quickView .radio-format{float:left;margin:5px}#quickView .radio-option.radio-selected{border:2px solid #bbb}#quickView .product-item .name,#quickView .product-item .status,#quickView .product-item .reviews{text-align:left}.homeCarousel.flexslider .slides img{width:100%}.address-info{padding-top:10px;text-align:center}.social-section{background-color:#9cc472;text-align:center}.social-section ul li a{color:#fff}.footer-social{padding-top:15px;padding-bottom:15px;border-top:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d}.copyright{padding-top:25px;padding-bottom:25px;margin-top:40px;text-align:center;color:#222222;font-size:12px;font-weight:400}.disclaimer{font-weight:400;font-size:12px}@media(max-width:767px){.logo{text-align:center;height:auto}.logo img{position:static}.searchBox{padding:20px 0 0}.search-form-col{clear:both}.phone_number{font-size:34px;text-align:center}.social_icons{width:100%;text-align:center}.searchBox{padding:20px 0 0;float:none;width:100%}}.hof-cart-gift-wrap{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex-wrap:nowrap !important;white-space:nowrap !important;vertical-align:middle !important;line-height:1 !important;margin:0 !important;padding:0 !important;background-color:#FFF}.hof-gift-cert-link{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;width:29px !important;height:29px !important;min-width:29px !important;min-height:29px !important;max-width:29px !important;max-height:29px !important;margin:0 7px 0 0 !important;padding:0 !important;line-height:0 !important;text-decoration:none !important;border:0 !important;background:transparent !important;overflow:hidden !important;vertical-align:middle !important}.hof-gift-cert-img{display:block !important;width:29px !important;height:29px !important;min-width:29px !important;min-height:29px !important;max-width:29px !important;max-height:29px !important;margin:0 !important;padding:0 !important;border:0 !important;object-fit:contain !important;vertical-align:middle !important}@media (max-width:767px){.icon-cart-white{top:10px}.hof-gift-cert-link,.hof-gift-cert-img{width:27px !important;height:27px !important;min-width:27px !important;min-height:27px !important;max-width:27px !important;max-height:27px !important}.hof-gift-cert-link{margin-right:6px !important}}@media (max-width:420px){.icon-cart-white{top:10px}.hof-gift-cert-link,.hof-gift-cert-img{width:26px !important;height:26px !important;min-width:26px !important;min-height:26px !important;max-width:26px !important;max-height:26px !important}}@media (min-width:768px){.hof-wide-search,.hof-wide-search form,form.hof-wide-search{width:100% !important;max-width:760px !important}.hof-wide-search input[type="text"],.hof-wide-search input[type="search"],form.hof-wide-search input[type="text"],form.hof-wide-search input[type="search"]{width:100% !important;max-width:none !important;box-sizing:border-box !important}}@media (max-width:767px){.hof-wide-search,.hof-wide-search form,form.hof-wide-search{max-width:100% !important}}img.hof-gift-cert-img{aspect-ratio:1 / 1;width:25px;height:25px;max-width:100%}#st-container{min-height:40px}@media screen and (max-width:767px){footer .container .row,.site-footer .container .row{display:flex !important;flex-wrap:wrap !important}footer .container .row>div,.site-footer .container .row>div{width:50% !important;flex:0 0 50% !important;max-width:50% !important;padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){.wow,.fadeInUp,.fadeInDown,.fadeInLeft,.fadeInRight{visibility:visible !important;opacity:1 !important;animation:none !important;-webkit-animation:none !important;transform:none !important;transition:none !important}}.useraccount,.useraccount .minicart,.useraccount .cart-details,.header .useraccount,.header .minicart,.header .cart-details,#header .useraccount,#header .minicart,#header .cart-details{white-space:nowrap !important}.useraccount .cart-details,.header .cart-details,#header .cart-details{display:inline-flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:8px !important;height:34px !important;min-height:34px !important;line-height:1 !important;vertical-align:middle !important;float:none !important;clear:none !important;margin:0 !important;padding:0 !important}.useraccount .cart-details>a,.header .cart-details>a,#header .cart-details>a,.useraccount .cart-details>span,.header .cart-details>span,#header .cart-details>span{display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:30px !important;height:34px !important;min-height:34px !important;line-height:1 !important;float:none !important;clear:none !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;vertical-align:middle !important;text-decoration:none !important}.useraccount .cart-details img,.header .cart-details img,#header .cart-details img,.useraccount .cart-details i,.header .cart-details i,#header .cart-details i{display:block !important;float:none !important;clear:none !important;max-width:30px !important;max-height:30px !important;width:auto !important;height:auto !important;line-height:1 !important;margin:0 !important;padding:0 !important;vertical-align:middle !important}.useraccount .cart-details *{float:none !important;clear:none !important}#mobile-navigation,#mobile-navigation #st-trigger-effects,#st-trigger-effects{width:100% !important}#mobile-navigation #st-trigger-effects,#st-trigger-effects{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;margin:0 !important;padding:0 !important;list-style:none !important;background:#ffffff !important}#mobile-navigation #st-trigger-effects>li,#st-trigger-effects>li{display:flex !important;flex:1 1 0 !important;width:25% !important;max-width:25% !important;min-width:0 !important;height:45px !important;min-height:45px !important;align-items:center !important;justify-content:center !important;float:none !important;clear:none !important;margin:0 !important;padding:0 !important;text-align:center !important;vertical-align:middle !important;background:#ffffff !important;box-sizing:border-box !important}#mobile-navigation #st-trigger-effects>li>a,#st-trigger-effects>li>a,#mobile-cart{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;width:100% !important;height:45px !important;min-height:45px !important;line-height:1 !important;float:none !important;clear:none !important;margin:0 !important;padding:0 !important;text-align:center !important;text-decoration:none !important;vertical-align:middle !important;box-sizing:border-box !important}#mobile-navigation #st-trigger-effects img,#mobile-navigation #st-trigger-effects i,#mobile-navigation #st-trigger-effects span,#st-trigger-effects img,#st-trigger-effects i,#st-trigger-effects span,#mobile-cart img,#mobile-cart i,#mobile-cart span{display:inline-flex !important;align-items:center !important;justify-content:center !important;float:none !important;clear:none !important;line-height:1 !important;margin:0 !important;padding:0 !important;vertical-align:middle !important}#mobile-navigation a[href*="Gift-Cards"] img,#st-trigger-effects a[href*="Gift-Cards"] img{width:25px !important;height:25px !important;max-width:25px !important;max-height:25px !important;object-fit:contain !important}#mobile-cart{white-space:nowrap !important}#mobile-cart .item-count,#mobile-cart span{margin-left:3px !important} @media only screen and (max-width:767px){.prod-item .name a{display:block;min-height:44px;padding:8px 4px;line-height:20px}.prod-item .prod-image>a{min-width:44px;min-height:44px}#main-footer a,#bottom-footer a{display:inline-flex;align-items:center;min-height:44px;padding:6px 4px;line-height:1.35}#main-footer li a{width:100%}#site-footer #mailistBox a.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:44px;line-height:1.2;padding:10px 20px}#bottom-footer .footer-social-media .social-icons li a{display:block;width:35px;height:35px;min-width:35px;min-height:35px;max-width:35px;max-height:35px;line-height:32px;padding:0;background-size:35px;overflow:hidden;text-align:center}} @media only screen and (max-width:767px){#mobile-navigation .hof-mobile-nav-img{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;margin:0!important;padding:0!important;border:0!important;object-fit:contain!important;aspect-ratio:1/1!important} #mobile-navigation #st-trigger-effects>li>a,#mobile-navigation .hof-mobile-icons>li>a,#mobile-navigation #mobile-cart,#mobile-navigation .hof-gift-cert-link,#mobile-navigation .hof-mobile-nav-img,#mobile-navigation .hof-gift-cert-img{transition:none!important;-webkit-transition:none!important;animation:none!important;-webkit-animation:none!important}}:root{--hof-green:#267526;--hof-green-dark:#1f6325;--hof-red:#c82027;--hof-focus:#f6c744} .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} #top-categories-menu{position:relative!important;background:var(--hof-green)!important;color:#fff!important;z-index:9999!important;overflow:visible!important} #hofDesktopNavSlot{height:48px;min-height:48px} body.is-fixed #top-categories-menu{position:fixed!important;top:0!important;right:0!important;left:0!important;width:100%!important;z-index:100010!important} .hof-mega-ready #top-categories-menu>.container{max-width:1200px!important;width:calc(100% - 120px)!important;padding:0!important} .hof-mega-ready #hof-dynamic-category-source{height:48px!important;display:grid!important;grid-template-columns:1.08fr 1.16fr .78fr .38fr!important;align-items:stretch!important;margin:0 auto!important;padding:0!important;list-style:none!important} .hof-mega-ready #hof-dynamic-category-source>li{position:static!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;margin:0!important;padding:0!important;white-space:nowrap!important} .hof-mega-ready #hof-dynamic-category-source>li>a.cat{height:48px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-width:0!important;padding:0 5px 0 14px!important;color:#fff!important;font:700 13px/1 Arial,Helvetica,sans-serif!important;letter-spacing:.105em!important;text-shadow:0 1px 1px rgba(0,0,0,.28)!important;background:transparent!important;white-space:nowrap!important;text-transform:uppercase!important} .hof-mega-ready #hof-dynamic-category-source>li>a.cat:after{display:none!important;content:none!important} .hof-mega-toggle{width:34px!important;height:48px!important;display:grid!important;place-items:center!important;overflow:visible!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;cursor:pointer!important} .hof-mega-toggle>span{display:block!important;width:0!important;height:0!important;box-sizing:content-box!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-top:7px solid #fff!important;transform-origin:50% 42%!important;transition:transform .18s ease!important} .hof-mega-ready #hof-dynamic-category-source>li:hover,.hof-mega-ready #hof-dynamic-category-source>li.hof-open{background:var(--hof-green-dark)!important} .hof-mega-ready #hof-dynamic-category-source>li.hof-open .hof-mega-toggle>span{transform:rotate(180deg)!important} .hof-mega-ready #hof-dynamic-category-source>li>.subMenu,.hof-mega-ready #hof-dynamic-category-source>li>.subMegaMenu{display:none!important} .hof-mega-panel{display:none;position:absolute;top:48px;left:50%;width:min(1600px,100vw);transform:translateX(-50%);background:#fff;color:#333;border-top:3px solid var(--hof-red);box-shadow:0 18px 32px rgba(0,0,0,.32);white-space:normal;animation:hofMegaIn .2s cubic-bezier(.2,.8,.2,1);z-index:10000} .hof-mega-ready #hof-dynamic-category-source>li.hof-open>.hof-mega-panel{display:block} @keyframes hofMegaIn{from{opacity:0;transform:translate(-50%,-8px) scaleY(.985)}to{opacity:1;transform:translate(-50%,0) scaleY(1)}} .hof-mega-content{max-width:1500px;min-height:430px;margin:0 auto;font-family:Arial,Helvetica,sans-serif} .hof-panel-heading{height:67px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd} .hof-panel-heading small,.hof-eyebrow{display:block;margin:0 0 5px;color:#666;font-size:10px;font-weight:700;letter-spacing:.14em} .hof-panel-heading h2{margin:0;color:var(--hof-green);font-size:23px;font-weight:700} .hof-shop-all{display:flex;align-items:center;color:var(--hof-green)!important;font-size:14px!important;font-weight:800!important;white-space:nowrap} .hof-link-arrow{display:inline-block;width:8px;height:8px;flex:0 0 8px;margin-left:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform .16s ease} .hof-mega-content a:hover .hof-link-arrow{transform:translateX(3px) rotate(45deg)} .hof-year-panel{display:grid;grid-template-columns:215px 1fr 270px} .hof-year-decades{padding:24px 15px;background:#f3f3f3;border-right:1px solid #ddd} .hof-year-decades>p{margin:0 10px 12px} .hof-year-decades button{width:100%;height:48px;display:grid;grid-template-columns:47px 1fr auto;align-items:center;border:0;border-bottom:1px solid #ddd;background:transparent;color:#555;text-align:left;font-size:14px;font-weight:700;cursor:pointer} .hof-year-decades button span{color:#777;font-size:10px;font-weight:400} .hof-year-decades button:hover,.hof-year-decades button.is-active{background:#fff;color:var(--hof-green);box-shadow:0 3px 10px rgba(0,0,0,.08)} .hof-year-main{padding:12px 28px 22px;min-width:0} .hof-year-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;padding-top:23px} .hof-year-card{height:91px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;background:#fff;color:#333!important;font-size:10px;font-weight:700;letter-spacing:.08em;position:relative;overflow:hidden;transition:.18s ease} .hof-year-card strong{color:var(--hof-green);font-size:23px;letter-spacing:0} .hof-year-shop-label{margin-top:5px;color:#666;font-size:9px;font-weight:700;letter-spacing:.08em} .hof-year-new{position:absolute;top:0;right:0;padding:4px 6px;background:var(--hof-red);color:#fff;font-size:8px;line-height:1;letter-spacing:.08em} .hof-year-card:hover{border-color:var(--hof-green);transform:translateY(-3px);box-shadow:0 7px 18px rgba(38,117,38,.16)} .hof-year-art{display:grid;gap:13px;padding:24px 14px;background:#fafafa} .hof-year-art a{display:flex;min-height:170px;align-items:center;justify-content:center;background:#fff;overflow:hidden} .hof-year-art img{display:block;width:100%;height:100%;object-fit:contain} .hof-future-note{margin:20px 0 0;padding:10px 12px;border-left:3px solid var(--hof-green);background:#f0f7f0;color:#4f5951;font-size:12px;line-height:1.45} .hof-future-note a{color:var(--hof-green)!important;font-weight:800;text-decoration:underline!important;text-underline-offset:2px} .hof-series-panel{display:grid;grid-template-columns:1fr 350px} .hof-series-main{min-width:0;padding:12px 28px 23px} .hof-series-main>.hof-panel-heading{gap:20px} .hof-series-tools{display:flex;align-items:center;gap:15px} .hof-series-search{width:260px;height:40px;display:flex;align-items:center;border:1px solid #999;background:#fff} .hof-series-search input{flex:1;min-width:0;height:38px;padding:0 10px;border:0!important;outline:0;color:#000!important;background:#fff!important;font-size:13px} .hof-series-search input::placeholder{color:#555;opacity:1} .hof-search-mark{width:38px;height:38px;position:relative;flex:0 0 38px} .hof-search-mark:before{content:'';position:absolute;left:10px;top:8px;width:13px;height:13px;border:2px solid var(--hof-green);border-radius:50%} .hof-search-mark:after{content:'';position:absolute;left:23px;top:22px;width:9px;height:2px;background:var(--hof-green);transform:rotate(45deg);transform-origin:left center} .hof-letter-nav{display:grid;grid-template-columns:repeat(26,1fr);gap:3px;margin:17px 0 14px} .hof-letter-nav button{height:31px;padding:0;border:1px solid #d2d2d2;background:#fff;color:#333;font-size:11px;font-weight:700;cursor:pointer;transition:.15s ease} .hof-letter-nav button:hover,.hof-letter-nav button.is-active{transform:translateY(-2px);border-color:var(--hof-green);background:var(--hof-green);color:#fff;box-shadow:0 3px 7px rgba(0,0,0,.18)} .hof-series-results{height:238px;padding:14px 17px;overflow:auto;border:1px solid #ddd;background:#fafafa} .hof-series-results>div{display:grid;grid-template-columns:repeat(3,1fr);column-gap:25px} .hof-series-results a,.hof-mini-links a,.hof-more-groups section>a{min-height:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e1e1;color:#333!important;font-size:13px;white-space:nowrap;transition:.14s ease} .hof-series-results a:hover,.hof-mini-links a:hover,.hof-more-groups section>a:hover{padding-left:7px;background:#fff;color:var(--hof-green)!important} .hof-series-art,.hof-mini-art{padding:20px;background:#f3f3f3;border-left:1px solid #ddd} .hof-series-art>div{display:grid;grid-template-columns:1fr 1fr;gap:8px} .hof-series-art a{height:82px;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden;transition:.18s ease} .hof-series-art img,.hof-mini-art img{display:block;width:100%;height:100%;padding:3px;object-fit:contain;background:#fff} .hof-series-art a:hover,.hof-mini-art a:hover{transform:translateY(-2px);box-shadow:0 5px 12px rgba(0,0,0,.16)} .hof-mini-panel{display:grid;grid-template-columns:1fr 365px} .hof-mini-main{padding:12px 28px 23px;min-width:0} .hof-mini-links{display:grid;grid-template-columns:repeat(4,1fr);column-gap:22px;padding-top:17px} .hof-mini-art a{height:82px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;padding:6px 8px;background:#fff;overflow:hidden;transition:.18s ease;box-sizing:border-box} .hof-mini-art a img{display:block!important;position:static!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:70px!important;margin:auto!important;padding:0!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important;float:none!important} .hof-more-panel{padding:25px 28px 22px} .hof-more-groups{display:grid;grid-template-columns:repeat(4,1fr);gap:28px} .hof-more-groups section{border-top:3px solid var(--hof-green)} .hof-more-groups h2{margin:0;padding:13px 4px 8px;color:var(--hof-green);font-size:12px;letter-spacing:.1em} .hof-more-promos{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px} .hof-promo-card{height:112px;display:grid;grid-template-columns:105px 1fr auto;align-items:center;padding:9px;border:1px solid #ddd;background:#fff;color:#333!important;transition:.18s ease;overflow:hidden} .hof-promo-card:hover{transform:translateY(-3px);border-color:var(--hof-red);box-shadow:0 7px 16px rgba(0,0,0,.14)} .hof-promo-card img{width:94px;height:92px;object-fit:contain;background:#fff} .hof-promo-card>span:not(.hof-link-arrow){display:flex;flex-direction:column;padding:0 12px} .hof-promo-card>.hof-link-arrow{width:9px!important;height:9px!important;flex:0 0 9px!important;margin:0 7px 0 0!important;padding:0!important;border-width:2px!important} .hof-promo-card b{color:var(--hof-green);font-size:15px} .hof-promo-card small{margin-top:5px;color:#666;font-size:11px} .hof-desktop-sticky-tools{display:none;position:absolute;right:15px;top:0;height:48px} body.is-fixed .hof-desktop-sticky-tools{display:flex} .hof-desktop-sticky-tools button,.hof-desktop-sticky-tools a{width:45px;height:48px;display:grid;place-items:center;position:relative;border:0;border-left:1px solid rgba(255,255,255,.25);background:var(--hof-green-dark);color:#fff!important;font-size:21px} .hof-sticky-tool-icon{display:block;width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round} .hof-desktop-sticky-tools b{position:absolute;top:4px;right:2px;min-width:15px;height:15px;display:grid;place-items:center;padding:0 3px;border-radius:8px;background:var(--hof-red);font-size:8px} .hof-desktop-search-panel{position:absolute;top:48px;left:0;right:0;padding:7px;background:#fff;box-shadow:0 5px 12px rgba(0,0,0,.24);z-index:10001} .hof-desktop-search-panel form{max-width:1500px;height:40px;display:flex;margin:auto} .hof-desktop-search-panel input{flex:1;min-width:0;padding:0 12px;border:1px solid #888;color:#000!important;background:#fff!important;font-size:14px} .hof-desktop-search-panel input::placeholder{color:#555;opacity:1} .hof-desktop-search-panel button{width:100px;border:0;background:var(--hof-green);color:#fff;font-size:12px;font-weight:800} .hof-mobile-menu,.hof-mobile-menu-shade{display:none} body.hof-quicksearch-main #top-categories-menu,body.hof-quicksearch-desktop #top-categories-menu{z-index:900!important} body.hof-quicksearch-mobile #mobile-navigation{z-index:900!important} body.hof-quicksearch-drawer .hof-mobile-menu{z-index:900!important} body.hof-quicksearch-drawer .hof-mobile-menu-shade{z-index:899!important} button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--hof-focus)!important;outline-offset:2px!important;box-shadow:0 0 0 2px #111!important} @media only screen and (min-width:768px) and (max-width:1199px){.hof-mega-ready #top-categories-menu>.container{width:calc(100% - 90px)!important} .hof-mega-ready #hof-dynamic-category-source>li>a.cat{padding-left:6px!important;font-size:11px!important;letter-spacing:.06em!important} .hof-mega-toggle{width:27px!important}.hof-mega-toggle>span{border-left-width:4px!important;border-right-width:4px!important;border-top-width:6px!important} .hof-mega-content{max-width:100%}.hof-year-panel{grid-template-columns:175px 1fr 210px}.hof-year-grid{grid-template-columns:repeat(4,1fr)} .hof-series-panel{grid-template-columns:1fr 285px}.hof-series-results>div{grid-template-columns:repeat(2,1fr)}.hof-series-tools{gap:8px}.hof-series-search{width:210px} .hof-mini-panel{grid-template-columns:1fr 285px}.hof-mini-links{grid-template-columns:repeat(3,1fr)} .hof-series-results a,.hof-mini-links a,.hof-more-groups section>a{font-size:11px}.hof-more-groups{gap:15px}.hof-promo-card{grid-template-columns:82px 1fr auto}.hof-promo-card img{width:74px;height:84px}} @media only screen and (max-width:767px){#top-categories-menu{display:none!important} #hofMobileNavSlot{height:64px!important;min-height:64px!important;overflow:visible!important} #mobile-navigation{height:64px!important;min-height:64px!important;overflow:visible!important;border-bottom:4px solid var(--hof-green)!important} #mobile-navigation.is-fixed{height:64px!important} #mobile-navigation #st-trigger-effects{height:60px!important;min-height:60px!important;display:grid!important;grid-template-columns:52px 1fr 52px!important;background:#fff!important} #mobile-navigation #st-trigger-effects>li{width:auto!important;max-width:none!important;height:60px!important;min-height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important} #mobile-navigation #st-trigger-effects>li>a,#mobile-navigation #st-trigger-effects>li>button{width:100%!important;height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important} #mobile-navigation .hof-mobile-bar-logo{display:block!important;width:110px!important;height:56px!important;object-fit:contain!important} #mobile-navigation .hof-mobile-nav-img{display:block!important;width:27px!important;height:27px!important;object-fit:contain!important} .hof-mobile-search-panel{position:absolute;top:64px;left:0;right:0;height:54px;padding:7px;background:#fff;box-shadow:0 5px 12px rgba(0,0,0,.24);z-index:10002} .hof-mobile-search-panel form{height:40px;display:flex} .hof-mobile-search-panel input{flex:1;min-width:0;padding:0 11px;border:1px solid #888;color:#000!important;background:#fff!important;font-size:14px} .hof-mobile-search-panel input::placeholder{color:#555;opacity:1} .hof-mobile-search-panel button{width:78px;border:0;background:var(--hof-green);color:#fff;font-size:11px;font-weight:800} .hof-mobile-menu-shade{display:block;position:fixed;inset:0;z-index:100020;background:rgba(0,0,0,.62);opacity:0;pointer-events:none;transition:opacity .2s ease} .hof-mobile-menu-shade[hidden]{display:none!important;pointer-events:none!important} .hof-mobile-menu-shade.is-open{opacity:1;pointer-events:auto} .hof-mobile-menu{display:flex;position:fixed;top:0;bottom:0;left:0;z-index:100021;width:min(92vw,430px);flex-direction:column;background:#fff;color:#333;transform:translateX(-101%);transition:transform .24s ease;box-shadow:12px 0 30px rgba(0,0,0,.25)} .hof-mobile-menu.is-open{transform:translateX(0)} body.hof-menu-open{overflow:hidden!important} .hof-mobile-drawer-top{height:68px;min-height:68px;display:flex;align-items:center;justify-content:space-between;padding:5px 15px;border-bottom:1px solid #ddd} .hof-mobile-drawer-logo{width:106px;min-width:106px;height:58px;min-height:58px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden} .hof-mobile-drawer-logo img{display:block!important;width:100px!important;height:57px!important;max-width:100px!important;max-height:57px!important;margin:0!important;object-fit:contain!important;object-position:left center!important} #hof-mobile-menu-close{width:48px;height:48px;border:0;background:#fff;color:#555;font-size:36px;line-height:1;cursor:pointer} .hof-mobile-drawer-search{height:45px;min-height:45px;display:flex;margin:12px;border:1px solid #888} .hof-mobile-drawer-search input{flex:1;min-width:0;padding:0 11px;border:0;color:#000!important;background:#fff!important;font-size:14px} .hof-mobile-drawer-search input::placeholder{color:#555;opacity:1} .hof-mobile-drawer-search button{width:49px;border:0;background:var(--hof-green);color:#fff;font-size:23px} .hof-mobile-drawer-search .hof-search-icon{display:block;width:24px;height:24px;margin:auto;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round} .hof-mobile-menu-sections{flex:1;min-height:0;overflow-y:auto;border-top:6px solid #eee} .hof-mobile-menu-section>button{width:100%;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;border:0;border-bottom:1px solid #ddd;background:#fff;color:#222;text-align:left;font-size:13px;font-weight:800;letter-spacing:.04em} .hof-mobile-plus{color:var(--hof-green);font-size:23px} .hof-mobile-section-panel{padding:5px 15px 13px;background:#f5f5f5} .hof-mobile-section-panel details{border-bottom:1px solid #ddd} .hof-mobile-section-panel summary{min-height:45px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;color:var(--hof-green);font-size:13px;font-weight:800;cursor:pointer;list-style:none} .hof-mobile-section-panel summary::-webkit-details-marker{display:none}.hof-mobile-section-panel summary:after{content:'+';font-family:Arial,Helvetica,sans-serif;font-size:21px}.hof-mobile-section-panel details[open]>summary:after{content:'-'} .hof-mobile-year-grid{display:grid;grid-template-columns:repeat(3,1fr);padding:4px 9px;background:#fff} .hof-mobile-year-grid a{min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid #eee;color:#333!important;text-align:center} .hof-mobile-year-grid a strong{color:var(--hof-green);font-size:17px;line-height:1.1} .hof-mobile-year-grid a small{margin-top:4px;color:#666;font-size:8px;font-weight:700;line-height:1;letter-spacing:.06em} .hof-mobile-section-panel>input{width:100%;height:43px;margin:6px 0 10px;padding:0 10px;border:1px solid #888;color:#000!important;background:#fff!important;font-size:14px} .hof-mobile-series-results details>div,.hof-mobile-section-panel:not(:has(details)){background:#fff} .hof-mobile-series-results a,.hof-mobile-section-panel>a,.hof-mobile-section-panel section>a{min-height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 7px;border-bottom:1px solid #ddd;color:#333!important;font-size:12px} .hof-mobile-section-panel>a.hof-mobile-shop-all{min-height:48px!important;margin:7px 0 11px!important;padding:0 14px!important;border:2px solid var(--hof-green)!important;border-radius:3px!important;background:var(--hof-green)!important;color:#fff!important;font-size:14px!important;font-weight:800!important;letter-spacing:.04em!important;box-shadow:0 3px 8px rgba(0,0,0,.12)!important} .hof-mobile-shop-all .hof-link-arrow{border-color:#fff!important} .hof-mobile-section-panel section{margin:8px 0 14px}.hof-mobile-section-panel section h3{margin:0;padding:9px 2px;border-bottom:3px solid var(--hof-green);color:var(--hof-green);font-size:11px;letter-spacing:.1em} .hof-mobile-customer-drawer{position:relative;z-index:2;flex:0 0 auto;background:#fff} .hof-mobile-customer-toggle{width:100%;height:46px;display:flex;align-items:center;justify-content:center;gap:12px;margin:0;padding:0 16px;border:0;border-top:4px solid var(--hof-green);background:#fff;color:var(--hof-green);font-size:13px;font-weight:800;letter-spacing:.1em;cursor:pointer} .hof-mobile-customer-arrow{width:10px;height:10px;display:block;margin-top:5px;border:solid var(--hof-green);border-width:0 3px 3px 0;transform:rotate(-135deg);transition:transform .18s ease} .hof-mobile-customer-toggle[aria-expanded="true"] .hof-mobile-customer-arrow{margin-top:-5px;transform:rotate(45deg)} .hof-mobile-customer-service{position:absolute;right:0;bottom:100%;left:0;max-height:calc(100vh - 251px);max-height:calc(100dvh - 251px);overflow-y:auto;padding:17px 14px 20px;border-top:1px solid #ddd;background:#fff;text-align:center;box-shadow:0 -7px 18px rgba(0,0,0,.18)} .hof-mobile-customer-service[hidden]{display:none!important} .hof-mobile-utility-links{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;text-align:left} .hof-mobile-utility-links a{min-height:42px;display:flex;align-items:center;border-bottom:1px solid #ddd;color:#222!important;font-size:12px;font-weight:700;white-space:nowrap} .hof-mobile-phone{display:block;margin:17px 0 5px;color:var(--hof-green)!important;font-size:24px;font-weight:800;line-height:1.2} .hof-mobile-email{display:inline-block;color:#222!important;font-size:14px;font-weight:700;text-decoration:underline!important;text-underline-offset:3px} .hof-mobile-social-circles{margin-top:15px}.hof-mobile-social-circles ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important;list-style:none}.hof-mobile-social-circles li{margin:0!important;padding:0!important}.hof-mobile-social-circles a{display:block!important;width:35px!important;height:35px!important;min-width:35px!important;min-height:35px!important;border-radius:50%!important;background-size:35px!important;overflow:hidden!important} .hof-mobile-drawer-bottom{height:68px;min-height:68px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ddd;background:#fff} .hof-mobile-drawer-bottom a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--hof-red)!important;text-decoration:none!important} .hof-mobile-drawer-bottom b{margin-top:3px;color:#555;font-size:9px;line-height:1} .hof-drawer-icon{display:block;width:29px;height:29px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}} @media only screen and (max-width:360px){.hof-mobile-utility-links{grid-template-columns:1fr}.hof-mobile-phone{font-size:21px}} @media (prefers-reduced-motion:reduce){.hof-mega-panel,.hof-mega-toggle>span,.hof-link-arrow,.hof-mobile-menu,.hof-mobile-menu-shade,.hof-mobile-customer-arrow{animation:none!important;transition:none!important}} img[src*="_e/spx/v1/img/logo.png"]{width:1px!important;height:1px!important;max-width:1px!important;max-height:1px!important;position:absolute!important;left:-10000px!important;top:auto!important;overflow:hidden!important} .header-panel-top>ul>li>a,.header-panel-top>p,.header-search,#top-categories-menu .container>ul>li>a{font-size:14px} #top-categories-menu .container>ul>li .subMenu li a,#top-categories-menu .cateArea a,#top-categories-menu .cateArea li{font-size:14px;line-height:22px} .prod-item .name a{font-size:15px;line-height:22px} .prod-item .price,.prod-item .price span,.prod-item .price del{font-size:16px;line-height:24px} .rewardsPointsBlock .module-heading>span,#relatedProducts .module-heading>span,#recentlyViewed .module-heading>span,#accessoriesBlock .module-heading>span,#breadcrumbsBlock .module-heading>span,#alsoLikeProducts .module-heading>span,#accountRecommended .module-heading>span,#quickCartRelated .module-heading>span,#blogRelatedBlock .module-heading>span{font-size:16px;line-height:22px} #product-details,#product-details .pricingBlock,#product-details .availabilityInfo,#product-details .product-id,#product-details .productFeaturesBlock,.r-tabs .r-tabs-panel,.r-tabs .r-tabs-panel p,.r-tabs .r-tabs-panel ul,.r-tabs .r-tabs-panel ol,.user_reviews .review-info,.qaBlock,#breadcrumbsBlock ul li a{font-size:15px;line-height:24px} #product-details .r-tabs ul.r-tabs-nav>li>a,.r-tabs .r-tabs-panel h3,.r-tabs .r-tabs-panel h4{font-size:15px} #product-details h1.page_headers{font-family:Arial,Helvetica,sans-serif;font-size:26px;line-height:32px} #product-details .pricingBlock>div.yourprice.price>span#price,#product-details .pricingBlock>div.saleprice.price>span#price{font-size:22px} #mediaBlock .main-image>a{display:block;width:100%;aspect-ratio:1/1} #mediaBlock .main-image>a>img{width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:contain} #mediaBlock .prod-thumbnails ul.owl-carousel .prod-thumb a img{width:90px!important;height:90px!important;max-width:90px!important;max-height:90px!important;object-fit:contain} #realmedia{display:block;width:100%;max-width:100%;aspect-ratio:16/9;border:0} #main-footer h3,.site-footer h3{font-size:14px;line-height:20px} #main-footer .col-1>ul>li>a,#main-footer .col-2>ul>li>a,#main-footer .col-3>ul>li>a,ul.extrapages li a,#bottom-footer .copyright p,#bottom-footer .copyright p a,.copyright,.disclaimer,#site-footer,#site-footer p,#site-footer li,#site-footer a{font-size:14px;line-height:22px} #mailistBox .radio label,#mailistBox input[type='submit']{font-size:14px} @media only screen and (max-width:767px){.header-panel-top>ul>li>a,#top-categories-menu .container>ul>li>a,#top-categories-menu .container>ul>li .subMenu li a,#top-categories-menu .cateArea a,.prod-item .name a,#product-details,.r-tabs .r-tabs-panel,#main-footer .col-1>ul>li>a,#main-footer .col-2>ul>li>a,#main-footer .col-3>ul>li>a,#bottom-footer .copyright p,#site-footer p,#site-footer li,#site-footer a{font-size:15px} .prod-item .price,.prod-item .price span,.prod-item .price del{font-size:16px}} .hof-thumb-scroll{display:flex!important;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;list-style:none;margin:0;padding:0 2px 8px} .hof-thumb-scroll>li{flex:0 0 auto;width:90px;min-height:90px;list-style:none;margin:0;padding:0} .hof-thumb-scroll>li#showRealMedia{display:flex;align-items:center;justify-content:center;width:90px;min-height:90px;border:1px solid #ddd;background:#fff;cursor:pointer;text-align:center} .hof-thumb-scroll .prod-thumb a,.hof-thumb-scroll .prod-thumb img{display:block;width:90px!important;height:90px!important;max-width:90px!important;max-height:90px!important;object-fit:contain} .hof-product-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-size:15px;line-height:22px} .hof-product-share-label{font-weight:bold} .hof-product-share a{display:inline-block;padding:5px 9px;border:1px solid #3c763c;border-radius:5px;color:#3c763c;background:#fff;text-decoration:none!important;font-weight:bold} .hof-product-share a:hover,.hof-product-share a:focus{color:#fff;background:#3c763c} #relatedProducts .prod-image>a img,#recentlyViewed .prod-image>a img,#accessoriesBlock .prod-image>a img{width:160px!important;height:160px!important;max-width:160px!important;max-height:160px!important;object-fit:contain} .MagicZoomBigImageCont img,.MagicThumb-expanded img{max-width:none!important} .fa,.fa::before{display:inline-block!important;width:1em!important;min-width:1em!important;line-height:1!important;text-align:center!important} .star-rating i.fa,.prod-item .star-rating i.fa{width:13px!important;min-width:13px!important;margin-right:0!important} .btn>i.fa.fa-caret-right{width:1em!important;min-width:1em!important} .st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul>li.hasSub>span.toggle-expand::before,.st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul>li.hasSub>span.toggle-close::before{font-family:Arial,Helvetica,sans-serif!important;display:block!important;width:20px!important;height:20px!important;line-height:20px!important;text-align:center!important;border:none!important} .st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul>li.hasSub>span.toggle-expand::before{content:'+'!important} .st-menu ul li.hasMegamenu.hasSub>.subMegaMenu ul>li.hasSub>span.toggle-close::before{content:'-'!important} @media only screen and (max-width:767px){#hofMobileNavSlot{position:relative!important;display:block!important;width:100%!important;height:45px!important;min-height:45px!important;margin:0!important;padding:0!important} #hofMobileNavSentinel{position:absolute!important;top:0!important;left:0!important;width:1px!important;height:1px!important;pointer-events:none!important} #mobile-navigation.is-fixed{position:fixed!important;z-index:9999!important;top:0!important;right:0!important;left:0!important;width:100%!important;height:45px!important;margin:0!important;transform:none!important;transition:none!important} .header-bottom.is-fixed{margin-top:0!important}} @media only screen and (max-width:767px){#hofMobileNavSlot{height:64px!important;min-height:64px!important;overflow:visible!important} #mobile-navigation,#mobile-navigation.is-fixed{height:64px!important;min-height:64px!important;overflow:visible!important} #mobile-navigation #st-trigger-effects,#st-trigger-effects{height:60px!important;min-height:60px!important;display:grid!important;grid-template-columns:52px minmax(0,1fr) 52px!important;align-items:center!important;margin:0!important;padding:0!important;background:#fff!important} #mobile-navigation #st-trigger-effects>li,#st-trigger-effects>li{display:flex!important;flex:none!important;width:auto!important;max-width:none!important;min-width:0!important;height:60px!important;min-height:60px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;background:#fff!important} #mobile-navigation #st-trigger-effects>li>a,#mobile-navigation #st-trigger-effects>li>button,#st-trigger-effects>li>a,#st-trigger-effects>li>button{display:flex!important;width:100%!important;height:60px!important;min-height:60px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important} #mobile-navigation .hof-mobile-bar-logo{display:block!important;width:110px!important;height:56px!important;max-width:110px!important;max-height:56px!important;object-fit:contain!important}}
