@charset "UTF-8";#keyword,#pr-rd-sort-by{-webkit-appearance:none}#pr-rd-sort-by,body{background-color:#fff}.rfk_ftitle,.rfk_results,body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body div.cmsWrapper{background-color:transparent!important;box-shadow:none!important}body#home .body_wrap,body#home .content_wrap{background-color:transparent}ul.breadcrumb{margin-top:25px}.twelve.columns.breadcrumb>#categoryBreadcrumb{width:auto}#gs-title #gs-inst{width:25%;font-size:12px;padding:0 30px 0 10px;color:#818181}#gs-process-shipping .ui-widget-content strong,#gs-title #gs-name span{color:#fa8e0e}#gs-process-shipping{margin-top:25px;min-height:300px}#gs-process-shipping .resp-tabs-list li,#gs-process-shipping .resp-vtabs .resp-tabs-list li{color:#fff;border-right:0}#gs-process-shipping h2.resp-accordion{cursor:pointer;padding:5px}#gs-process-shipping .resp-tab-content{padding:15px}#gs-process-shipping .resp-accordion-active,#gs-process-shipping .resp-content-active{display:block}#gs-process-shipping ul.resp-tabs-list{width:25%!important;float:left;margin:0 0 4px;cursor:pointer}#gs-process-shipping .acc-menu li{background:#818181!important;color:#fff;margin:0!important;font-size:18px;font-weight:400!important}#gs-process-shipping .resp-tabs-list li{padding:10px!important}#gs-process-shipping .acc-menu .resp-accordion{background:#666!important;color:#fff;font-size:13px;padding:10px}#gs-process-shipping .acc-menu .resp-tab-active,#gs-process-shipping .acc-menu li.resp-tab-active{background:#fa8e0e!important;border:0!important;margin:0!important}#gs-process-shipping .resp-tabs-container{border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;clear:none}#gs-process-shipping .resp-tabs-container h3{font-size:12px;line-height:20px;font-weight:700;cursor:pointer}#gs-process-shipping .resp-tabs-container h3:hover{background-color:#f1f1f1}#gs-process-shipping .resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1}#gs-process-shipping h2.resp-tab-active span.resp-arrow{border:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9b9797}#gs-process-shipping .ui-widget-content{background:0 0;border:0;color:#fa8e0e;font-size:12px}#gs-process-shipping .ui-widget-content a{color:#c00!important;font-weight:400;text-decoration:underline;padding:0}#gs-process-shipping .ui-widget-content p:first-of-type{text-indent:-18px}#gs-process-shipping .ui-widget-content p{padding-left:18px}#gs-process-shipping .ui-widget{font-family:Arial}#gs-process-shipping .ui-accordion-header{border:0;color:#000;background:0 0;text-indent:-20px;padding-left:25px!important}#gs-process-shipping .ui-accordion .ui-accordion-content{padding:7px}#gs-process-shipping .ui-accordion .ui-accordion-icons{padding-left:7px}#gs-process-shipping .ui-accordion-content .inner li{background:0 0!important;color:#fa8e0e;font-size:12px;font-family:Arial;margin-left:3%!important;list-style:none}.custServ-nav{width:95%;margin:20px auto}.custServ-nav div{text-align:center}.custServ-nav div a{color:#000!important;text-decoration:none;font-size:11px}.custServ-nav [class*=col-]{float:left;min-height:1px;width:12.3%}.custServ-nav img{width:62%}table.lava-lamp-size,table.shipping-area,table.shipping-rates,table.shipping-times{border-bottom:1px solid #ee6634}table.shipping-area th,table.shipping-rates th,table.shipping-times th{color:#fff;background:#fa8e0e;padding:6px 0}table.lava-lamp-size td,table.shipping-area td,table.shipping-rates td,table.shipping-times td{color:#000;width:25%;border-right:1px solid #ee6634;margin:0;padding:4px 2px;font-size:12px;text-align:center}table.lava-lamp-size tr:nth-of-type(2n),table.shipping-area tr:nth-of-type(2n),table.shipping-rates tr:nth-of-type(2n),table.shipping-times tr:nth-of-type(2n){background:#e1e1e1}table.lava-lamp-size td:first-of-type,table.shipping-area td:first-of-type,table.shipping-rates td:first-of-type,table.shipping-times td:first-of-type{border-left:1px solid #fa8e0e}table.shipping-area tr:nth-of-type(2),table.shipping-rates tr:nth-of-type(2),table.shipping-times tr:nth-of-type(2){font-weight:700}table.lava-lamp-size{border-top:1px solid #fa8e0e}.footer .subh3,.footer h3{letter-spacing:1px;font-size:1.2em}.footer #links_mobile,.geoIPCountry-US .geoIPContent-CA{display:none}.footer .help h3 a,.footer .info h3 a,.footer .opportunities h3 a{color:#fff}.footer .columns{width:20%}.footer .container .five.columns{width:30%}.footer ul.social li{margin-left:8px}.footer span#emailSignUpTitle{font-size:16px;font-weight:700;letter-spacing:2px;color:#fff}.footer #social-div{margin-left:0;padding-left:0;border-left:none}.footer #soc_image{width:70%}.footer-body .inner{min-height:170px;padding-left:17%!important}.footer #social-div li{width:12%}.footer .cards{width:22%;margin-left:1%;padding-top:7px}.footer .copyright,.footer .privacy{text-align:right;padding-top:7px;width:35%}.footer .privacy{width:177px;margin-right:.8%}.footer #Footer-Area2 a{color:#999;text-decoration:underline}@media only screen and (max-width:860px){.footer .logos{text-align:center;width:27.6%}.footer #soc_image{width:90%}.footer #social-div li{width:7%;min-width:17px}.footer .copyright{width:38%}}@media only screen and (max-width:700px){#gs-title #gs-inst,.footer .cards,.footer .subh3,table.shipping-area tr:nth-of-type(2),table.shipping-times tr:nth-of-type(2){display:none}#gs-title #gs-name{font-size:3.1em;margin-left:10px;line-height:1.1em;width:100%}#gs-process-shipping .resp-accordion-closed,#gs-process-shipping ul.resp-tabs-list{display:none!important}#gs-process-shipping .acc-menu .resp-accordion{font-size:1.3em;font-weight:400;letter-spacing:.6px}#gs-process-shipping h2.resp-accordion{display:block;border-bottom:1px solid #c1c1c1}#gs-process-shipping .resp-vtabs .resp-tab-content{border:1px solid #c1c1c1}#gs-process-shipping .resp-vtabs .resp-tabs-container{border:0;float:none;width:100%;min-height:100px;clear:none;display:block!important}.resp-tabs-container{display:block!important}#gs-process-shipping .resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.custServ-nav [class*=col-]{width:25%;margin-bottom:10px;height:100%}.custServ-nav p{height:25px}.custServ-nav img{width:52%}table.shipping-area tr,table.shipping-times tr{border:1px solid #ccc}table.shipping-area td,table.shipping-rates td,table.shipping-times td{border:0;border-right:1px solid #fa8e0e;border-left:1px solid #fa8e0e;position:relative;padding-left:49%;width:auto;text-align:left}table.shipping-rates tr:nth-of-type(2){font-weight:400}table.shipping-area td:before,table.shipping-rates td:before,table.shipping-times td:before{position:absolute;text-align:right;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.shipping-times td:first-of-type{font-weight:700}table.shipping-area td:nth-of-type(2):before,table.shipping-times td:first-of-type:before{content:"Shipping Method :"}table.shipping-times td:nth-of-type(2):before{content:"Processing Time** :"}table.shipping-times td:nth-of-type(3):before{content:"Delivery Times :"}table.shipping-times td:nth-of-type(4):before{content:"Total Delivery Time :"}table.shipping-area td:first-of-type:before{content:"Available Service Areas :"}table.shipping-rates td:first-of-type:before{content:"Shipping :"}table.shipping-rates td:nth-of-type(2):before{content:"Shipping Cost :"}table.shipping-rates td:nth-of-type(3):before{content:"Additional Costs :"}table.lava-lamp-size{border:1px solid #fa8e0e}table.lava-lamp-size td{width:100%;border-right:none;border-left:none}.footer .container .five.columns{width:25%;text-align:center}.footer-body .inner{min-height:170px;padding-left:7%!important;border-left:none!important}.footer .opportunities{width:22%!important}.footer .footer-copyright{padding-top:0}.footer #emailForm,.footer #signUpText,.footer .logos{width:100%;display:block}.footer .logos{text-align:center;margin-bottom:2%;margin-top:1%}.footer .copyright,.footer .privacy{display:block;text-align:center;width:100%}.footer span#emailSignUpTitle{font-size:1.7em}}@media only screen and (max-width:580px){.footer{padding:0 30px 30px}.footer .subh3,.footer h3{text-align:center}.footer .container .five.columns{width:100%}.footer .help h3,.footer .help ul,.footer .info h3,.footer .info ul,.footer .opportunities h3,.footer .opportunities ul{display:none}.footer #links_mobile{display:block;color:#999;text-align:center}.footer #links_mobile a{font-family:Arial,sans-serif;font-size:12px;font-weight:400;color:#999;text-transform:capitalize;padding:0 3px}.footer-body .inner{display:none;min-height:0;padding-left:0!important;margin-left:0!important}.footer ul.social{margin-left:-2px!important}.footer .columns h3{margin-left:5px!important}.footer #soc_image{width:45%}.footer .social li{width:7%!important}}@media only screen and (max-width:320px){.footer-body .inner{min-height:0;padding-bottom:20px;padding-left:0!important;margin-left:0!important}.footer .social li{width:10%!important}.footer #soc_image{width:55%}.footer .copyright,.footer .privacy{padding-top:7px;text-align:center;width:100%}.footer .logos{background-color:#fff}.footer .privacy{margin-right:0}}.SCtablestyle_spn{width:100%;border:2px solid #fa8e0e;border-collapse:collapse}.SCtablestyle_spn tr:first-child{background-color:#fa8e0e;color:#fff;font-weight:700}.SCtablestyle_spn td{border:1px solid #fa8e0e;padding:3px 7px 2px;text-align:center}@media only screen and (max-width:830px){.columns.sizeChartLeft,.columns.sizeChartRight{width:100%!important;margin-left:0!important;margin-right:0!important}}.header{vertical-align:bottom!important}ul.swatchList li.swatch{width:25px;height:25px;display:inline-block;border:1px solid #666;background-color:transparent!important;background-size:35px 35px!important;background-position:center center!important}.header #secondary-nav li a{font-size:24px}#artGunLink{visibility:hidden!important;width:30px}.header #secondary-nav,.header #topNav #utility-links{margin:12px 0 4px 4%;float:left;letter-spacing:.05rem;font-size:20px;text-transform:uppercase;width:auto}.PromoDetails{margin-top:15px}#hdrParentCat-3256,#hdrParentCat-532 .selected,.old-school{display:none!important}#keyword{-webkit-border-radius:0}body.mobile .header .searchDesktop{margin:120px 0 0}body.mobile .header .searchDesktop .searchButton{border-radius:0}.header #Header-Area4,.header #Header-Area4-Mobile{padding:0;top:0!important}.header #Header-Area4{height:26px}body.desktop .header #Header-Area3 #logo{height:105px!important}body.mobile .product .name a{line-height:1;display:inline-block}body#category h1,body#newArrivals h1,body#search h1,body#thumbnail h1{margin-bottom:0;font-size:25px}body.mobile ul.breadcrumb{margin-top:10px}body.mobile .product .name{font-size:16px;padding:0 5px;font-weight:500}body.mobile .product .price{font-size:16px;padding:0 5px;margin:0}body.mobile .body_wrap template-lnav-right{margin-top:-20px}body.mobile .product .ratings{margin:5px 0 0}body.mobile #universalcart{z-index:2000}body.mobile .navInner>li{line-height:40px;padding:0;font-size:16px;list-style:none;border-bottom:none!important}body.mobile .navInner>li a,body.mobile .navInner>li a:visited{color:#212121;padding:0 14px;display:block}body.account a.returnLink{margin:20px 10px}body.desktop .header nav .nav li a{font-size:13px}body.mobile #shop-side,body.mobile.show-shop #shop-side{overflow:hidden}body{font-weight:400;line-height:1.4em;font-size:16px;direction:ltr;unicode-bidi:embed;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-synthesis:none;font-feature-settings:"liga","kern"}#onePageCheckout .body_wrap .panelComplete h2 a.editLink{font-family:helvetica!important}a.editLink>.resp-arrow{margin-top:6px}#paypalPayment{padding:0 15px!important}.pr-snippet-read-and-write>.pr-snippet-write-review-link.pr-underline{height:36px!important;border-radius:8px!important;display:flex!important}span.pr-snippet-review-count{white-space:nowrap;margin:0 8px!important}#pr-review-display>.pr-review{margin:8px}h2.pr-rd-review-headline,span.pr-rd-bold{color:#212121!important}footer.pr-rd-footer.pr-rd-content-block{border-bottom:1px solid #ccc!important;padding-bottom:16px!important}#pr-rd-sort-by{appearance:none;outline:0;color:#212121;font-size:1rem;font-weight:400;line-height:1.2;letter-spacing:.04em;margin-bottom:8px;border:1px solid #949499;border-radius:4px;height:36px;width:100%;min-width:88px;max-width:100%;padding:8px;transition:border 250ms cubic-bezier(.4, 0, .2, 1),box-shadow 250ms cubic-bezier(.4, 0, .2, 1);will-change:border,box-shadow;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23212121' viewBox='0 0 24 24'%3E%3Cpath d='M12 18.17L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15M12 5.83L15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9 12 5.83z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right}#pr-rd-sort-by:hover{border-color:#000;box-shadow:inset 0 0 0 1px #000;cursor:pointer}#pr-rd-sort-by:focus{border-color:#3367d6 #285bc7 #2451b2;box-shadow:inset 0 0 0 1px #2451b2}body#category .twelve.columns .category-thumbnail-wrapper.clearfix.twelve.columns{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}body#category .category-thumbnail-wrapper.clearfix.twelve.columns .three.columns.product{width:100%;max-width:none;margin:0}@media only screen and (max-width:560px){body#category .twelve.columns .category-thumbnail-wrapper.clearfix.twelve.columns{grid-template-columns:repeat(2,1fr);gap:16px;padding:0 8px!important}body#category .category-thumbnail-wrapper.clearfix.twelve.columns .three.columns.product{width:100%;max-width:none;margin:0}body#category.mobile .twelve.columns>h1{margin-left:8px}}#product--form>div>div.product-detail-bottom>div.product-swatches-attributes.margin-bottom-51{margin-bottom:0}.p-w-r input:focus+label[class^="pr-star"], .p-w-r input:focus+label[class$="-filled"]{background-color:transparent!important;}body.mobile div#containerMain, body#product.mobile .breadcrumb-wrap{padding:0;}body#reflektion.mobile .responsiveWrap header.header.global-header{top:0;}body#reflektion.mobile .responsiveWrap header.header.global-header.top-position{top:40px;}
.product .product-detail-bottom dd[id*='accordion-sect1'i] .content{& *{line-height:1.4}& *:has(a:only-child){text-decoration:none}:is(&,& *:has(>a:only-child)) :is(a,a:link,a:visited){color:#1967d2;text-decoration:underline;text-decoration-thickness:.1em;text-decoration-color:#fff0;transition:text-decoration-color .15s ease-in;&:is(:focus,:hover){text-decoration-color:inherit}}}/* CSS For Mobile */


body.mobile .categoryLinkCell .image img {
    display: none;
}

body.mobile .add-bottom-2x {
    margin-bottom: 3px !important;
}

body.mobile .categoryLinkCell .text {
    background-color: #818181;
    font-size: 2em;
    height: 50px;
}

body.mobile .categoryLinkCell .text a span {
    font-size: 20px !important;
    top:0px !important;
}

body.mobile .categoryLinkCell .text br{
    display:none;
}


body.mobile .categoryLinkCell .text br:after{
    content:' ';
}

body.mobile.mobile nav {
   z-index: 1000;
}