#main-header{background-color:rgba(0,0,0,0.63);box-shadow:none;position:absolute}#main-header .container,#main-footer .container{width:95%;max-width:95%}#footer-info{float:none;text-align:center;font-weight:300}.custom-form button.et_pb_contact_submit.et_pb_button,body.page-id-11 #page-container .et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button{padding-left:45px!important;padding-right:45px!important;padding-top:15px!important;padding-bottom:15px!important}#main-header{height:84px}#logo{max-height:70%}#top-menu li{display:inline-block;padding-right:42px;font-size:14px}#top-menu a,#top-menu li.current-menu-item>a{color:white;font-size:18px;font-weight:300;text-transform:lowercase}.title-block h1,.title-block h2{display:inline-block;position:relative}.title-block h1:after,.title-block h2:after{content:'';position:absolute;width:110%;height:2px;background:#faa846;left:0;bottom:0}.title-block.full h1:after,.title-block.full h2:after{width:100%}.v-center{display:flex;align-items:center}.quote-span span{font-weight:normal;font-size:22px}.custom-blurb .et_pb_blurb_content{text-align:center}.img-hover+.img-hover-content{display:none}.img-hover-content{position:absolute;width:100%;bottom:0}.img-hover-content h4{padding-bottom:0}.img-hover:hover+.img-hover-content{display:block}.custom-faq .et_pb_accordion_item{padding-left:0;padding-right:0;boRder-top:1px solid #2a2728!important;margin-bottom:0!important}.home-blurb{margin-bottom:30px;position:relative}.home-blurb:after{content:url(https://designillumination.ca/wp-content/uploads/2020/02/arrow-1.png);position:absolute;right:20px;top:40%}.home-blurb .et_pb_blurb_content{width:60%;text-align:left;margin:0}.footer-widget ul{width:100px;float:left}#footer-widgets .footer-widget li{padding-left:0px}#footer-widgets .footer-widget li:before{display:none}.footer-widget ul li a{color:white;font-size:16px;font-weight:300;text-transform:lowercase}.social-footer-icon img{height:30px;margin-right:15px}#media_image-2{width:200px}#footer-widgets{padding:4% 0 0}.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:3.5%}.custom-img{position:absolute;top:100px}@media (max-width:980px){#footer-widgets{padding:12% 0}#main-header .container,#main-footer .container{width:80%}.mobile_menu_bar:before{color:#faa846}.et_mobile_menu{border-top-color:#faa846}.v-center{display:block;align-items:center}.custom-img{top:20px}.img-hover+.img-hover-content{display:block}}.et_pb_row{}.et_pb_row.et_pb_row_fullwidth,.et_pb_row_fullwidth.fullrow{max-width:1580px!important;width:100%!important;padding-left:30px!important;padding-right:30px!important}.et_pb_row.et_pb_row_fullwidth.nopad{padding-left:0px!important;padding-right:0px!important}.hero-video .et_pb_section_video_bg:after{content:'';position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.45);width:100%!important;height:100%!important;z-index:8}.hero-video .et_pb_row.et_pb_row_0{z-index:9}.nav li ul{background:#23282d;border-color:#faa847}.custom-blurb .et_pb_blurb_content{text-align:center;position:absolute;text-align:center;width:100%;height:100%;top:45%;max-width:100%}.more-about{margin-top:140%;margin-left:-100px;z-index:99999}.more-about:hover{color:#ffffff!important;border-width:0px!important;border-radius:0px!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;background-color:#faa846!important}#et-top-navigation .et-cart-info{display:none}.woocommerce-breadcrumb{margin-top:45px!important;clear:both;display:block}.single_add_to_cart_button.button{color:#fff!important}@media (max-width:980px){.more-about{margin-top:-60px;margin-left:40px;z-index:99999}}#sb_instagram .sbi_photo img{object-fit:contain!important}@media only screen and (max-width:767px){#sb_instagram #sbi_images .sbi_item{height:auto!important;margin-bottom:8px!important}#sb_instagram .sbi_photo{height:auto!important}#sb_instagram .sbi_photo img{width:100%!important;height:auto!important;object-fit:contain!important}}@media only screen and (max-width:767px){#main-footer #footer-widgets{padding-top:25px!important;padding-bottom:0!important}#main-footer .footer-widget{margin-bottom:15px!important}}@media only screen and (max-width:767px){#main-footer .footer-widget ul li{white-space:nowrap!important}}@media only screen and (max-width:767px){#main-footer .footer-widget ul{width:120px!important}}@media only screen and (max-width:767px){.illume-color-swatches{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 4%}.illume-color-swatches>.et_pb_column{width:48%!important;margin:0!important;float:none!important}.illume-color-swatches .et_pb_image{max-width:100%}}@media (min-width:981px){body.post-type-archive-product ul.products{display:grid!important;grid-template-columns:50% 50%;gap:35px}body.post-type-archive-product ul.products li.product{width:100%!important;float:none!important;clear:none!important;margin:0!important}body.post-type-archive-product ul.products::before,body.post-type-archive-product ul.products::after{display:none!important}}.di-luxury-shop .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin:30px 0 50px!important;padding:0!important}.di-luxury-shop .woocommerce ul.products::before,.di-luxury-shop .woocommerce ul.products::after{display:none!important}.di-luxury-shop .woocommerce ul.products li.product{float:none!important;clear:none!important;width:auto!important;margin:0!important;padding:16px 16px 24px!important;background:#1b1d21;border:1px solid #34363c;border-radius:14px;overflow:hidden;box-shadow:0 14px 36px rgba(0,0,0,.22);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.di-luxury-shop .woocommerce ul.products li.product:hover{transform:translateY(-6px);border-color:#f4a340;box-shadow:0 18px 45px rgba(244,163,64,.17)}.di-luxury-shop .woocommerce ul.products li.product a img{width:100%!important;aspect-ratio:1 / 1;object-fit:cover;border-radius:9px;margin:0 0 20px!important;transition:transform .5s ease,filter .5s ease}.di-luxury-shop .woocommerce ul.products li.product:hover a img{transform:scale(1.025);filter:brightness(1.12)}.di-luxury-shop .woocommerce ul.products li.product .woocommerce-loop-product__title,.di-luxury-shop .woocommerce ul.products li.product h2{color:#fff!important;font-size:20px!important;font-weight:600!important;line-height:1.4!important;padding:0 4px!important}.di-luxury-shop .woocommerce ul.products li.product .price,.di-luxury-shop .woocommerce ul.products li.product .price .amount{color:#f4a340!important;font-size:19px!important;font-weight:600!important}.di-luxury-shop .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:block;text-decoration:none}.di-luxury-shop .woocommerce ul.products li.product a.woocommerce-LoopProduct-link::after{content:"VIEW CREATION  →";display:block;margin:18px 4px 0;padding:13px 16px;background:#f4a340;color:#111!important;text-align:center;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:1.4px;transition:background .25s ease}.di-luxury-shop .woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover::after{background:#ffc06b}.di-luxury-shop .woocommerce ul.products li.product .button{background:transparent!important;color:#f4a340!important;border:1px solid #f4a340!important;border-radius:6px!important;padding:12px 16px!important;margin:12px 4px 0!important;text-align:center}@media (max-width:767px){.di-luxury-shop .woocommerce ul.products{display:block!important}.di-luxury-shop .woocommerce ul.products li.product{padding:12px 12px 20px!important;width:100%!important;margin-bottom:22px!important}}body.single-product,body.single-product #page-container,body.single-product #main-content{background-color:#101114!important}body.single-product .product_title,body.single-product .entry-summary h1{color:#ffffff!important}body.single-product .summary,body.single-product .summary p,body.single-product .woocommerce-tabs,body.single-product .woocommerce-tabs p{color:#d1d5db!important}body.single-product .summary .price,body.single-product .summary .price .amount{color:#f4a340!important}body.single-product .woocommerce-product-gallery img{border-radius:10px}body.single-product .single_add_to_cart_button{background:#f4a340!important;color:#111111!important;border:none!important;border-radius:6px!important;padding:14px 24px!important}body.single-product .product_meta,body.single-product .product_meta a{color:#aeb4be!important}body.single-product .woocommerce-tabs ul.tabs,body.single-product .woocommerce-tabs .panel{background:transparent!important;color:#d1d5db!important}body.single-product .woocommerce-tabs ul.tabs li a{color:#ffffff!important}body.single-product .related.products h2,body.single-product .related.products.woocommerce-loop-product__title{color:#ffffff!important}body.single-product .related.products .price{color:#f4a340!important}body.single-product .woocommerce-tabs h2,body.single-product .woocommerce-tabs h3{color:#ffffff!important}body.single-product .woocommerce-tabs ul.tabs li{background:#22252a!important;border-color:#383b40!important}body.single-product .woocommerce-tabs ul.tabs li a{color:#ffffff!important}body.single-product .woocommerce-tabs ul.tabs li.active{background:#f4a340!important}body.single-product .woocommerce-tabs ul.tabs li.active a{color:#111111!important}body.single-product .woocommerce-tabs{border-color:#383b40!important}