.ccDesktop,.gs_qa_menu,.gs_qa_section,.gs_view{display:inline-block}#gs-process-shipping .acc-menu li,#gs-title #gs-name,#quickLinks #title,#relatedLinks #title,.categoryLinkCell .text{font-family:Helvetica-Pro-Rounded}#cboxLoadedContent,#cboxLoadedContent iframe{height:calc(100%-32px)}body.mobile{background:0 0!important}.footer .container .cmsCenter.icons,.footer .container .email-signup-container{padding-top:7px}.footer #signUpText{padding-top:17px}.product-description .descText{float:left;width:55%}.product-description .descVideo{text-align:right}.product-description .descVideo iframe{height:315px;width:40%;max-width:420px}body.mobile .categoryLinkCell{text-align:center;display:block}body.mobile .categoryLinkCell img{text-align:center;display:none}body.mobile .add-bottom-2x{margin-bottom:1px!important}.header nav .nav li .subnav li a{color:#666;font-size:15px}#gs-process-shipping .ui-widget-content strong,#gs-title #gs-name span,.SPT-Orange{color:#ee6634}.ital{font-style:italic}.SOCPurple{color:#5d0c8b}.SPT-block-Footer{border-top:1px solid #666;width:100%;padding-top:20px;margin:20px}body div.cmsWrapper{background-color:transparent!important;box-shadow:none!important}body.desktop #containerMain{background-image:url(/assets/images/cms/spt-headerfooter/Ghosted_reaper_bg.png);background-repeat:no-repeat;background-position:top center;max-width:100%;min-width:100%}body#home .body_wrap,body#home .content_wrap{background-color:transparent}.shipping_rate>tbody>tr>td+td+td,.shipping_rate>thead>tr>th+th+th{width:300px!important}.nomargin *,.numbered-list p,.ui-accordion .ui-accordion-header{margin:0}.numbered-list{list-style:decimal}.gs_qa_menu{list-style:none;float:left;margin:0;padding:0}.gs_qa_menu_item{cursor:default;font-size:19px;color:#fff;background:#666;padding:8px;max-width:280px;word-wrap:break-all}.gs_qa_menu_item:hover{background:#e63;cursor:pointer}.gs_qa_active{background:#e63}.gs_view{border:1px solid #666;width:600px;float:left}.gs_answer_menu{margin-left:35px}.gs_question{display:none;font-family:"Arial Bold",Arial,sans-serif;font-style:normal;font-size:18px}.gs_question-info{padding:9px 9px 9px 39.6px}#gs-process-shipping .resp-accordion-active,#gs-process-shipping .resp-content-active,.geoIPCountry-US #subscribeForm .tableRow,.gs_question.gs_question-active{display:block}.ui-corner-top{border-top-right-radius:0;border-top-left-radius:4px}.ui-state-default{color:inherit;border:0;background:#fff}.ui-state-active{border:0;color:inherit;background:#f0f0f0}.ui-widget-content{border:0;background:#fff;color:#ee6634;font-size:18px}.custServ-nav div a,.item-alerts__header__title{color:#000!important}.ui-widget-content>:first-child{margin-top:0}body .contentPageWrapper{margin:40px 3.5%}ul.breadcrumb{margin-top:25px}#gs-title{padding:1.5% 0}#gs-title #gs-inst{width:25%;font-size:12px;padding:0 30px 0 10px;color:#818181}#gs-title #gs-name{font-size:40px;line-height:40px}#gs-title p{margin:5px 0}#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 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:#ee6634!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;cursor:pointer;font-weight:700}#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:#ee6634;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:#ee6634;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{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:#ee6634;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 #ee6634}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 #ee6634}#quickLinks{margin-bottom:40px;margin-top:20px;width:58%}#quickLinks #title{background-color:#ee6634;border:1px solid #818181;color:#fff;font-size:26px;padding:5px 12px}#quickLinks #ques{border:1px solid #818181;color:#818181;font-size:12px;line-height:200%;padding:5px 0}#quickLinks #ques ul{margin-left:30px}#relatedLinks{margin-right:12%;margin-top:20px;float:right}#relatedLinks #title{color:#ee6634;font-size:24px;margin-bottom:8px;text-decoration:underline}#relatedLinks #ques ul,.related ul{margin-left:13px}#contactNc{margin-bottom:5%;clear:both}.footer .columns{width:20%}.footer .container .five.columns{width:30%}.ccMobile,.footer #links_mobile,.geoIPCountry-US .geoIPContent-CA,.product ul.swatchList,body#category.mobile .category-thumbnail-wrapper .product a img{display:none}.footer ul.social li{margin-right:7px}.footer #social-div{margin-left:0;padding-left:0;border-left:none}.footer-body .inner{min-height:170px;padding-left:17%!important}.footer .cards{width:25%;padding-top:8px}.footer .logos{text-align:right;width:32%}.footer .copyright,.footer .privacy{text-align:right;padding-top:7px;width:23%}.footer .privacy{width:177px;margin-right:.8%}#Footer-Email{padding:0 10px}.footer #signUpText{padding-right:15px;padding-left:7px}.footer span#emailSignUpTitle{font-size:22px;font-family:Helvetica;color:#666}form.spiritForm{width:65%}form.spiritForm>div{clear:both;overflow:hidden;padding:1px;margin:0 0 5px}form.spiritForm>div>fieldset>div>div{margin:0 0 5px}form.spiritForm>div>label,legend{width:25%;text-align:right;float:left;padding-right:10px}form.spiritForm>div>div,form.spiritForm>div>fieldset>div{width:75%;float:right}form.spiritForm>div>fieldset label{font-size:90%}.spiritForm fieldset{border:0;padding:0}.spiritForm form select{max-width:250px}.spiritForm input[type=email],.spiritForm input[type=password],.spiritForm input[type=text],.spiritForm input[type=url],.spiritForm textarea{width:80%;border-radius:5px;border:1px solid #ccc}.spiritForm input[type=email]:focus,.spiritForm input[type=password]:focus,.spiritForm input[type=text]:focus,.spiritForm input[type=url]:focus,.spiritForm textarea:focus{outline:0;border-color:#4697e4}@media only screen and (max-width:860px){.footer .logos{text-align:center;width:27.6%}.footer .copyright{text-align:left;width:22.6%}}@media only screen and (max-width:700px){.ccMobile{display:block;width:100%!important}#gs-process-shipping .resp-accordion-closed,#gs-process-shipping ul.resp-tabs-list,.ccDesktop{display:none!important}.product-description .descText{float:none;width:100%}.product-description .descVideo{text-align:left}.product-description .descVideo iframe{width:420px}#gs-title #gs-inst,.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:34px;line-height:1.1em;width:100%}#gs-process-shipping .acc-menu .resp-accordion{font-size:1.3em;font-weight:400;letter-spacing:.6px}#gs-process-shipping h2.resp-accordion{font-family:Helvetica-Pro-Rounded;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}.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%}#quickLinks{width:86%}#relatedLinks{float:left;margin-right:0;margin-left:6%}#contactNc{float:right;margin-top:20px;margin-right:8%;clear:none;width:40%}#gs-process-shipping table,#gs-process-shipping tbody,#gs-process-shipping td,#gs-process-shipping th,#gs-process-shipping thead,#gs-process-shipping tr{display:block}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 .cards{display:block;text-align:center}.footer .logos{margin-top:8px}.footer .copyright,.footer .logos,.footer .privacy{display:block;text-align:center;width:100%}.footer #emailForm,.footer #signUpText{width:100%;display:block}.footer span#emailSignUpTitle{font-size:1.7em}form.spiritForm{width:85%}form.spiritForm>div{margin:0 0 15px}form.spiritForm>div>label,legend{width:80%;float:none;margin:0 0 5px}form.spiritForm>div>div,form.spiritForm>div>fieldset>div{width:100%;float:none}.spiritForm input[type=email],.spiritForm input[type=password],.spiritForm input[type=text],.spiritForm input[type=url],.spiritForm select,.spiritForm textarea{width:100%}}@media only screen and (max-width:580px){.footer .help h3,.footer .help ul,.footer .info h3,.footer .info ul,.footer .opportunities h3,.footer .opportunities ul{display:none}#Footer-Area1{display:flex;flex-direction:column;}.footer #links_mobile{display:flex;color:#333;flex-flow:wrap;justify-content:center;gap:4px 0;}.footer #links_mobile a{font-family:Arial,sans-serif;font-size:12px;font-weight:400;color:#333;text-transform:capitalize;display:flex;align-items:center;}.footer #links_mobile a:not(:last-of-type):after{content:"";border-right:1px solid #000;height:1rem;margin:0 4px;}body.mobile #links_mobile .link {width:auto;}.footer-body .inner{min-height:0;display:none;padding-left:0!important;margin-left:0!important}.footer .container .five.columns{width:100%}.footer .info{width:33%}.footer .help{width:28%}.footer .opportunities{width:34%!important}.footer h3{font-size:1em}.footer .icon_header{text-align:center}}@media only screen and (max-width:448px){#contactNc,#quickLinks{margin-left:4.5%}#quickLinks ul{float:none!important;clear:both}#quickLinks .fl{clear:both;width:100%!important;float:none;margin-bottom:-9px}#contactNc{float:none;margin-right:8%;clear:both;padding-top:20px;width:100%}}@media only screen and (max-width:380px){.footer #signUpText{text-indent:-9999px;line-height:0;font-size:14px}.footer #signUpText::after{content:"KEEP YOUR INBOX SPOOKY! SIGN UP NOW!";text-indent:0;display:block;line-height:initial;font-family:Helvetica;color:#666;font-size:1em}.footer ul.social{text-align:left!important;margin-left:5px!important}}@media only screen and (max-width:320px){.footer .container .five.columns,.footer .help,.footer .info{width:100%}.footer .opportunities{width:100%!important}.footer h3{font-size:1.2em}.footer-body .inner{min-height:0;display:none;padding-left:0!important;margin-left:0!important}.footer .container .columns,.footer h3{text-align:center}.footer .logos{background-color:#fff}.footer li#fb_image{width:7%!important}.footer li#pt_image{width:10%!important}.footer li#tw_image{width:9.8%!important}.footer li#yt_image{width:14%!important}.footer li#ig_image{width:12.5%!important}}.SPT-lp-wrapper{width:100%}.block1,.block2{background-color:#fff}.block1{padding:1%;width:35%}.block2{width:65%;padding-left:1%}.block2-wrapper{width:70%;margin-left:20%}.greyShaded{background-color:#ccc;width:100%}.tiles{font-size:22px;width:35%;text-align:center;margin:10px}.tile-imgholder img,.tiles{min-width:196px}@media screen and (max-width:700px){.block1{width:96%;background-color:#fff;padding:2%}.tiles{text-align:center;margin:5px}.block2,.tiles{width:100%}.block2-wrapper,.greyShaded{width:50%}}.SCtablestyle_spt{width:100%;border:2px solid #ee6634;border-collapse:collapse}.SCtablestyle_spt tr:first-child{background-color:#ee6634;color:#fff;font-weight:700}.SCtablestyle_spt td{border:1px solid #ee6634;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}}@media only screen and (max-width:780px){body.tablet .header nav .nav li a{font-size:12.5px;padding:8px 6px}}.categoryLinkCell .text{letter-spacing:.04rem;color:#fff;text-transform:uppercase;font-size:19px;padding:8px 3px 7px;display:table;width:100%;height:40px}.categoryLinkCell .image,.categoryLinkCell .text,body#category .category-thumbnail-wrapper .product h2{background-color:#c3c3c3}body#category .category-thumbnail-wrapper .product a{background-color:#c3c3c3;padding:3px 3px 0;display:block;text-align:center}body#category h1{margin-top:5px;padding-top:5px;padding-left:12px;padding-bottom:5px;margin-bottom:5px}body.mobile .header nav li .subnav li a{padding:1px 20px}body#category.mobile .container .three.columns.product{width:100%;margin-bottom:2px}body#category.mobile .container .three.columns.product h2{height:40px;font-size:20px}body#category.mobile h1{text-align:center!important}.badge-wrapper .exclusive,.badge-wrapper .online-only{padding-top:2px}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}.seo-accordion__title{font-size:.875rem!important}.footer{background:#fff!important}body.mobile #shop-side,body.mobile.show-shop #shop-side{overflow:hidden}.promomsgbox{list-style-type:none}#cboxClose{border-radius:10px;right:4px;width:30px;height:20px;top:0}#cboxLoadedContent{margin-top:16px;border:8px solid #f16531}#cboxContent{width:812px}body.catalog .cartegory-card__image{border:none}body.desktop#product header.header{font-size:12px}.geoIPCountry-US #subscribeForm .tableRow .tableCell.alignTop{display:flex}body.mobile.geoIPCountry-US #subscribeForm .tableRow .tableCell.alignTop .signup-button{width:auto!important}body.desktop.geoIPCountry-US #Footer-Email{padding-top:8px;display:flex;align-items:center}body.desktop.geoIPCountry-US #Footer-Email #signUpText{padding:0}body#category .body_wrap .category-thumbnail-wrapper.clearfix.twelve.columns{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 8px}body#category .body_wrap .category-thumbnail-wrapper .three.columns.product{width:100%!important;max-width:100%!important;margin:0!important}body#category.mobile .body_wrap .category-thumbnail-wrapper.clearfix.twelve.columns{grid-template-columns:repeat(2,1fr);gap:16px 8px}#reflektion-page-footer{margin-bottom:0}#productsLoadAjax{margin-bottom:30px}#universalcart div.inner.scroll{height:auto;overflow-y:scroll}.rfk_ftitle,.rfk_results{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}#pr-rating{width:100%;}.p-w-r input:focus+label[class^="pr-star"], .p-w-r input:focus+label[class$="-filled"]{background-color:transparent!important;}
/*fix extra space with bopis disabled*/
.global-header-utility:not(:has(.global-header-utility__container *)){display:none;}/* */