﻿#members{width:100%;margin:0px auto;display:flex;justify-content:space-between;max-width:1200px}#members .mainMembersLeft{width:200px;min-width:200px;margin:0 30px 0 0}#members .mainMembersContent{position:relative;max-width:1140px;width:100%;padding-top:20px;margin:0 auto}@media all and (max-width:768px){#members .mainMembersContent{max-width:none;padding:0 10px}}#members .mainMembersContent h1{color:#2f2f2f;font-size:30px;font-weight:500;line-height:29px;letter-spacing:-1px}#members .mainMembersContent h2{font-size:21px;color:#4a4a4a;font-weight:400;margin:0}.myaccount-menu{margin:0 0 20px 0}.myaccount-menu .opopen{display:none}.myaccount-menu .label{text-transform:uppercase;display:block;margin:5px 0;color:gray;font-size:10px;text-align:center}.myaccount-menu .submenu{background:#f8f9fa;padding:5px;border-radius:6px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.myaccount-menu .submenu a{display:block;padding:10px 20px 10px 0px;text-decoration:none;color:#2f2f2f;font-weight:bold}.myaccount-menu .submenu a i{display:inline-block;width:30px;margin:0 10px 0 0;text-align:right}.myaccount-menu .submenu .active,.myaccount-menu .submenu a:hover{background:#e3e3e3;color:#2f2f2f}.myaccount-menu .submenu .signout{display:none}@media all and (max-width:768px){.myaccount-menu .submenu .signout{display:block;margin:10px 0;font-weight:normal;color:gray}}.myaccount-menu .signout{display:block;font-size:11px;text-transform:uppercase;color:gray;text-align:center;margin:20px 0;text-decoration:none}.myaccount-menu .signout:hover{color:#000}@media all and (max-width:768px){.myaccount-menu .signout{display:none}}.submenu-options{margin:20px 0;border-bottom:1px solid #dadada;display:flex;gap:2%}.submenu-options a{color:#000;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f1f1f1;display:inline-block;padding:5px 10px}.submenu-options a:hover{color:#09c}@media all and (max-width:768px){.submenu-options{font-size:12px}}div.memberInfoTable{margin:4px 0 0 0;padding:5px}div.memberInfoTable table.table{width:100%}div.memberInfoTable table.table td.lbl{background:#ededed;padding:5px;font-size:13px;font-weight:bold;border:1px solid #cfcfcf}div.memberInfoTable table.table td.info{padding:5px;background:#fff;font-size:13px;border:1px solid #cfcfcf}div.memberOrders{margin:4px 0 0 0;padding:5px}.listingFeatHead{background:#e8f2f8;padding:5px;margin-bottom:10px}.listingContent{margin:10px 0 20px 0;background:#fff;padding:5px;border:1px solid #ededed}.listingContent h2{color:#000!important}.listingContent h3{color:#000;font-size:15px;font-weight:bold}.listingInner{padding:0px 10px 10px 10px}.boxInstr{display:none;background:#ffc;padding:5px;font-size:12px;color:#000;width:300px}#address-book .letters{text-align:center;display:flex;justify-content:space-between;overflow-x:scroll}#address-book .letters a.letter{text-decoration:none;color:#333;display:inline-block;list-style:none;padding:5px 12px;border:1px solid #dadada;font-size:11px;margin-bottom:5px}#address-book .letters a.active,#address-book .letters a.letter:hover{background:#333;color:#fff}#address-book .entries{margin:20px 0}.address-book-entry{padding:10px}#listing-editing #subsLoader div.subs ul li{float:left;list-style:none;margin:0 3px;font-size:11px;width:120px}#listing-editing a.remove{font-size:11px}#listing-editing #subsLoader div.subs{padding:10px 20px 10px 20px;background:#fff}.button-top{background:#09f url(/images/btn_bg_blue.jpg) repeat-x;font-size:12px;padding:2px;font-weight:bold;font-family:Arial;color:#fff;border:1px solid #ccc;cursor:pointer}.important-notice-content{padding:20px;background:#ff9;border:4px solid #ddd}#important-notice{margin:10px 0}#hld_imagesLoader ul{margin:0;padding:0}.imgUploadThumb{float:left;margin:10px;list-style:none;font-size:12px}.imgUploadThumb img{width:100px;height:100px}.enclosing{padding:20px 0!important;border-bottom:1px dashed #dadada}#hld_order{margin:auto}#hld_order h3{font-size:17px;font-weight:bold}#hld_order.order-info{padding:10px}@media all and (max-width:768px){#hld_order.order-info{padding:10px 0}}#hld_order.order-info div.reports table.table tr:last-child td{border-bottom:none}#hld_order.order-info h3{margin:0 0 10px 0}#hld_order.order-info hr{margin:10px 0;background:#dadada;width:100%}#hld_order.order-info .shipping-billing{display:flex;flex-wrap:wrap}#hld_order.order-info .shipping-billing .billing,#hld_order.order-info .shipping-billing .shipping{width:49%;padding:10px;box-sizing:border-box}#hld_order.order-info .shipping-billing .billing span,#hld_order.order-info .shipping-billing .shipping span{display:block;padding:0 0 2px 5px}@media all and (max-width:768px){#hld_order.order-info .shipping-billing .billing,#hld_order.order-info .shipping-billing .shipping{width:100%}}#hld_order .order-items{padding:10px}#hld_order .order-items span.tag{font-size:11px;color:#777}#hld_order .order-items span.options{font-size:14px;font-weight:bold;color:#777}#hld_order .order-items img{width:75px;height:75px}#hld_order .order-items .reports .headers td:first-child{width:75px}@media all and (max-width:768px){#hld_order .order-items span.tag{font-size:10px;display:block}#hld_order .order-items img{width:45px;height:45px}#hld_order .order-items .reports .headers td{font-size:11px}#hld_order .order-items .reports .headers td:first-child{width:45px}#hld_order .order-items .reports .info td{font-size:11px}}#hld_order .order-totals .quote,#hld_order .order-totals .order{box-sizing:border-box;padding:10px}#hld_order .order-totals .quote>.inner,#hld_order .order-totals .order>.inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}#hld_order .order-totals .quote>.inner span,#hld_order .order-totals .order>.inner span{display:block;padding:6px;margin-bottom:15px;width:15%;text-align:center}#hld_order .order-totals .quote>.inner span b,#hld_order .order-totals .order>.inner span b{color:#1f1f1f;display:block;font-size:11px;font-weight:600;text-transform:uppercase;margin-bottom:4px}@media all and (max-width:768px){#hld_order .order-totals .quote>.inner span,#hld_order .order-totals .order>.inner span{width:20%;text-align:left}#hld_order .order-totals .quote>.inner span b,#hld_order .order-totals .order>.inner span b{font-size:10px;width:100%}}#hld_order .order-payments,#hld_order .tracking-info{padding:10px;box-sizing:border-box}@media all and (max-width:768px){#hld_order .order-payments .reports .headers td,#hld_order .tracking-info .reports .headers td{font-size:11px}#hld_order .order-payments .reports .info td,#hld_order .tracking-info .reports .info td{font-size:11px}}#hld_order .order-payments .row-payment td{border-bottom:none!important}#hld_order.order-info .statuses{display:flex;background-color:#f8f9fa;flex-wrap:wrap;justify-content:space-between}#hld_order.order-info .statuses span{display:inline-block;padding:10px 20px}#hld_order.order-info .statuses span strong{display:block;font-size:11px;text-transform:uppercase}@media(max-width:768px){#hld_order.order-info .statuses span{display:block;width:100%}}div.reports span.tag{display:block;font-size:10px;text-transform:uppercase;color:#555}#hld_track.track-info{width:50%;margin:auto}#hld_track.track-info h1.title i{color:#555;font-size:25px}@media all and (max-width:768px){#members{display:block}#members .mainMembersLeft{width:100%;margin:0 0 30px 0}.myaccount-menu{background:#dedede;margin:0 0 20px 0;position:relative}.myaccount-menu .opopen{display:block;padding:10px;color:#2f2f2f;text-align:center;text-decoration:none;font-weight:bold}.myaccount-menu .label{display:none}.myaccount-menu .submenu{display:none;background:#f8f9fa;position:absolute;z-index:99;width:100%;padding:5px;text-align:center;border-radius:6px;box-shadow:#cfcfcf 1px 1px 1px;box-sizing:border-box}.myaccount-menu .submenu a{display:block;padding:10px;text-decoration:none;color:#2f2f2f;font-weight:bold;text-align:left}.myaccount-menu .submenu .active{background:#e3e3e3;color:#2f2f2f}.imgUploadThumb img{width:75px;height:75px}.enclosing{padding:20px 0!important;border-bottom:1px dashed #dadada}#members .mainMembersContent h1{font-size:21px;line-height:21px;letter-spacing:normal}#members .mainMembersContent h2{font-size:16px;line-height:18px;margin:0}#hld_track.track-info{width:auto}#hld_track.track-info h1.title i{font-size:18px}}.favorites ul{display:flex;flex-wrap:wrap;margin:0;padding:0;gap:2.5%}.favorites ul li{width:23%;margin-bottom:2%;list-style:none;box-sizing:border-box;padding:10px;background:var(--bg-default);margin:0 .5% 1.5% .5%;text-align:center}.favorites ul li .options{display:flex;justify-content:center;gap:5%}.favorites .info a.product{color:#2f2f2f;text-decoration:none}.favorites .info a.product img{width:150px;height:150px}.favorites .info a.product span{display:block;padding:10px}.favorites .info .price{padding:10px 0}.favorites .info .special-price{font-weight:bold;font-size:16px;display:block}.favorites .info .regular-price.was{color:#555}.favorites .info .options a{display:inline-block;padding:6px;background:#006bac;color:#fff;text-align:center;text-decoration:none;border-radius:4px;font-size:13px;margin:0 0 5px 0}.favorites .info .options a:last-child{background:#555;color:#2f2f2f;color:#fff}@media all and (max-width:767px){.favorites ul li{width:49%;list-style:none;box-sizing:border-box;padding:10px;background:#f8f9fa;margin:0px 0 10px 0;text-align:center}}.recent ul{display:flex;flex-wrap:wrap;margin:0;padding:0;gap:2.5%}.recent ul li{width:23%;margin-bottom:2%;border:none;list-style:none;box-sizing:border-box;padding:10px;text-align:center;background:var(--bg-default)}.recent ul li:nth-child(3n),.recent ul li:last-child{border-right:none}.recent .info a.product{color:#2f2f2f;text-decoration:none}.recent .info a.product img{width:150px;height:150px}.recent .info a.product span{display:block;padding:10px}.recent .info .price{padding:10px 0}.recent .info .special-price{font-weight:bold;font-size:15px;display:block}.recent .info .regular-price.was{color:#555}.recent .info .options a{display:inline-block;padding:6px;background:#006bac;color:#fff;text-align:center;text-decoration:none;border-radius:4px;font-size:13px;margin:0 0 5px 0}.recent .info .options a:last-child{background:#555;color:#2f2f2f;color:#fff}#recent .clear{font-size:11px;display:inline-block;padding:5px;background:#f8f9fa;color:#2f2f2f;text-align:center;margin:5px;border-radius:5px}@media all and (max-width:767px){.recent ul li{width:49%;border:none;list-style:none;box-sizing:border-box;padding:20px;text-align:center}.recent ul li:nth-last-child(1),.recent ul li:nth-last-child(2){border-bottom:none}}#variations{width:900px}@media(max-width:768px){#variations{width:auto}}#variations .popup-content{height:100%}#variations .search{display:flex;background-color:#006bac;align-items:center;justify-content:space-between;color:#2f2f2f}#variations .search .box{display:flex;width:100%;align-items:center;padding:10px 0 10px 10px}#variations .search .box i{font-weight:bolder;color:#fff;margin-right:10px}#variations .search .box input{display:block;padding:5px;width:100%;outline:none;border:1px solid #fff}#variations .search .close{padding:10px;text-align:center}#variations .search .close a{color:#fff}#variations .variations{width:100%;position:relative}#variations .variations .tabs{position:relative;width:100%;display:flex;justify-content:space-evenly}#variations .variations .tabs a{display:block;padding:10px;background-color:#f1f1f1;color:#2f2f2f;width:100%;text-decoration:none;text-align:center}#variations .variations .tabs a.active{font-weight:bold;background-color:#ccc}#variations .variations .tabs a:hover{background-color:#ccc}#variations .variations .tabs a span.required{display:block;font-size:10px;text-transform:uppercase}#variations .variations .options{padding:20px}@media(max-width:768px){#variations .variations .options{padding:10px 15px}#variations .variations .options h3{font-size:15px}}#variations .variations .options .items .row{display:flex;padding:10px;border-bottom:1px solid #dadada;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}#variations .variations .options .items .row.active,#variations .variations .options .items .row:hover{background-color:#f1f1f1}#variations .variations .options .items .row span:first-child{width:15%}#variations .variations .options .items .row span:first-child.color{height:70px}#variations .variations .options .items .row span:first-child.image{text-align:center}#variations .variations .options .items .row span:first-child.image img{width:100%;max-width:100px;cursor:pointer}#variations .variations .options .items .row span.name{width:75%;padding:10px}#variations .variations .options .items .row span.name .price{display:block;font-size:12px;font-weight:bold;color:#434343;width:100%}@media(max-width:768px){#variations .variations .options .items .row span.name{font-size:13px}}#variations .variations .options .items .row span:last-child{width:10%}#variations .variations .options .items .row span.qty select{padding:10px;outline:none;text-align:center;border:1px solid #dadada}@media(max-width:768px){#variations .variations .options .items .row span.qty select{padding:5px 0}}#variations .variations .options .items .row span.qty input{cursor:pointer;width:20px;height:20px}.variations-image-viewer img{width:100%;height:100%}.variations-grouped-qty span{margin-bottom:10px;display:block;font-weight:bold}.variations-grouped-qty select{padding:10px;border:1px solid #dadada;display:block;width:100%}.cart-widget{width:100%;position:fixed;bottom:-120px;display:flex;align-items:center;justify-content:center;opacity:0}.cart-widget .close{position:absolute;right:-5px;top:-5px;font-size:25px;color:#000}@media all and (max-width:768px){.cart-widget .close{font-size:22px;right:2px}}.cart-widget>.inner{position:relative;box-shadow:0px -6px 30px #949494;width:100%;max-width:550px;padding:20px 30px;background-color:#ebebeb;display:flex;justify-content:space-between;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px}@media all and (max-width:768px){.cart-widget>.inner{padding:25px 20px;min-height:60px}}.cart-widget>.inner .left{font-size:17px;font-weight:bold;display:flex;align-items:center;width:50%;line-height:normal}.cart-widget>.inner .left i{font-size:24px;color:#a9a9a9;margin-right:10px}@media all and (max-width:768px){.cart-widget>.inner .left{width:60%;font-size:13px}}.cart-widget>.inner .right{width:50%;text-align:center}.cart-widget>.inner .right .info{display:flex;justify-content:center;margin-top:10px;flex-wrap:wrap}.cart-widget>.inner .right .info span{color:#2f2f2f;font-size:11px;text-transform:uppercase;margin:0 7px}.cart-widget>.inner .right .info span em{margin:0 5px 0 0;font-weight:bold;font-style:normal}.cart-widget>.inner .right a.cta-view{border-radius:5px;background:#006bac;color:#fff;cursor:pointer;display:inline-block;padding:7px 12px;font-weight:bold;text-decoration:none;padding:8px 15px;font-size:15px;font-weight:bold}@media all and (max-width:768px){.cart-widget>.inner .right{width:40%}.cart-widget>.inner .right .info{margin-top:5px}.cart-widget>.inner .right .info span{font-size:10px}.cart-widget>.inner .right a.cta-view{padding:6px 12px;font-size:12px;font-weight:bold;font-style:normal}}#member-settings .tax-form{margin:30px 0}@media all and (max-width:768px){#member-settings .tax-form{margin:30px 0}#member-settings .tax-form fieldset{width:100%;order:1;margin:10px 0px!important}#member-settings .tax-form .info{width:100%;order:0;padding:0px}}#members-rewards .activity .points{display:flex;padding:10px;background-color:#2f2f2f}#members-rewards .activity .points span{color:#fff;margin:0 10px}@media all and (max-width:768px){#members-rewards .activity .points span{font-size:12px}}.loyalty-popup{width:900px;height:700px}@media all and (max-width:768px){.loyalty-popup{width:100vw;height:100vh}}.loyalty-popup>.inner .redeem{padding:10px}.loyalty-popup>.inner .redeem .top{margin-bottom:10px}.loyalty-popup>.inner .redeem .top h3{font-weight:bolder}.loyalty-popup>.inner .redeem .items>.inner .item{padding:15px;text-decoration:none;border-bottom:1px solid #dadada;display:flex;cursor:pointer}.loyalty-popup>.inner .redeem .items>.inner .item .toggle{padding:0 10px}.loyalty-popup>.inner .redeem .items>.inner .item .toggle a{text-decoration:none}.loyalty-popup>.inner .redeem .items>.inner .item .toggle a::before{content:"";font-family:"Font Awesome 6 Pro"}.loyalty-popup>.inner .redeem .items>.inner .item .info{width:100%}.loyalty-popup>.inner .redeem .items>.inner .item .info>.inner{display:flex;justify-content:space-between;align-items:center}.loyalty-popup>.inner .redeem .items>.inner .item .info>.inner .title{font-weight:bold}.loyalty-popup>.inner .redeem .items>.inner .item .info>.inner .points{font-weight:bold}.loyalty-popup>.inner .redeem .items>.inner .item .info .desc{display:none}.loyalty-popup>.inner .redeem .items>.inner .item .info .desc.active{display:flex}.loyalty-popup>.inner .redeem .items>.inner .item .info .desc.active .img{width:auto;margin-top:10px;margin-right:20px}.loyalty-popup>.inner .redeem .items>.inner .item .info .desc.active .img img{max-width:200px}.loyalty-popup>.inner .redeem .items>.inner .item .info .desc.active .text{margin-left:10px}.loyalty-popup>.inner .redeem .items>.inner .item:last-child{border:none}.loyalty-popup>.inner .redeem .items>.inner .item:hover{background-color:#dadada}.loyalty-popup>.inner .redeem .items>.inner .item.selected{background-color:#2f2f2f;color:#fff}.loyalty-popup>.inner .redeem .items>.inner .item.selected .toggle a::before{content:""}.loyalty-popup>.inner .redeem .items>.inner .head{display:flex;justify-content:space-between;padding:10px;text-decoration:none;background-color:#f1f1f1;color:#2f2f2f;font-weight:bold}#selling .gcwsHtmlAlert{margin-top:20px;margin-bottom:20px}#selling .misc-info{display:flex;justify-content:space-between;align-items:center;background-color:#e3e3e3;padding:10px;flex-wrap:wrap;line-height:18px;margin:0 10px;border-top-right-radius:10px;border-top-left-radius:10px;align-items:center}#selling .misc-info div{border-right:1px solid #cfcfcf;width:15%;padding:0 2%}#selling .misc-info div:last-child{border:none}#selling .misc-info div span{display:block;color:#2f2f2f}#selling .misc-info div span.tag{text-transform:uppercase;font-size:10px}#selling .misc-info div a{color:#2f2f2f;text-decoration:none}#selling .misc-info div a.delete{font-size:10px;text-transform:uppercase}#selling .misc-info div a.delete:hover{text-decoration:underline}#selling .misc-info div select{padding:3px 10px}@media all and (max-width:768px){#selling #frm_cbo-active{width:100%}#selling .misc-info span{display:inline-block;height:100%}#selling .misc-info>div{width:100%;padding:10px 0;border-bottom:1px solid #cfcfcf;font-size:smaller}#selling .misc-info>div:last-child{border:none}}#selling #hld_sell-price{display:inline}