     #sp-afwehv .woocommerce-product-gallery .woocommerce-product-gallery__trigger {top: 1rem;right: 1rem;font-size: 16px;}        #sp-product-price-shortcode-preview-xdr4w9, #sp-xdr4w9 .sp-product-price-shortcode {display: block;} #sp-product-price-shortcode-preview-xdr4w9 ins, #sp-xdr4w9 .sp-product-price-shortcode ins {text-decoration: none;}        #sp-add-to-cart-shortcode-preview-tz1271 form .sp-button, #sp-add-to-cart-tz1271 .sp-add-to-cart-shortcode form .sp-button{text-transform: uppercase;font-size: 16px;font-weight: bold;background-image: false;width: auto;padding: 8px 12px 8px 12px ;border-radius: 0px;}     #sp-add-to-cart-shortcode-preview-tz1271 form .qty, #sp-add-to-cart-tz1271 .sp-add-to-cart-shortcode form .qty{font-size: 16px;margin-right: 10px;border-radius: 0px;}        #sp-y0ljmt .woocommerce-tabs ul.wc-tabs li a {text-align: left;}     #sp-y0ljmt .woocommerce-tabs ul.wc-tabs li.active {background: #000000;} #sp-y0ljmt .woocommerce-tabs ul.wc-tabs li.active a {color: #FFFFFF !important;}     #sp-y0ljmt .woocommerce-tabs .panel {padding: 0px 0px 20px 0px ;font-weight: 400;font-style: normal;}     #sp-y0ljmt .woocommerce-tabs .panel h2:first-of-type {text-decoration: none !important;line-height: 1.5;}        #sp-ukiw6q .related .woocommerce-result-count{display: none} #sp-ukiw6q .related .woocommerce-ordering{display: none} #sp-ukiw6q .related ul.products li.product .price,#sp-ukiw6q .related ul.products li.product .price del{color:#000000} #sp-ukiw6q .related span.onsale{background:#AD9080} #sp-ukiw6q .related ul.products li.product .price,#sp-ukiw6q .related ul.products li.product .price del{font-size:20px;} #sp-ukiw6q .related h1,#sp-ukiw6q .related h2.woocommerce-loop-product__title,#sp-ukiw6q .related h3,#sp-ukiw6q .related h4,#sp-ukiw6q .related h5,#sp-ukiw6q .related h6{font-size:20px;} #sp-ukiw6q .related  h2:first-child{font-weight:500;font-style:normal;line-height:2;}     #sp-ukiw6q .related a.button,#sp-ukiw6q .related button.button,#sp-ukiw6q .related input.button,#sp-ukiw6q .related #respond input#submit{background-color:#000000;color:#fff;}#sp-ukiw6q .related a.button:hover,#sp-ukiw6q .related button.button:hover,#sp-ukiw6q .related input.button:hover,#sp-ukiw6q .related #respond input#submit:hover{background-color:#000000;} #sp-ukiw6q .related a.button,#sp-ukiw6q .related button.button,#sp-ukiw6q .related input.button,#sp-ukiw6q .related #respond input#submit{background-color:#000000;}#sp-ukiw6q .related a.button:hover,#sp-ukiw6q .related button.button:hover,#sp-ukiw6q .related input.button:hover,#sp-ukiw6q .related #respond input#submit:hover{background-color:#000000;} #sp-ukiw6q .related a.button,#sp-ukiw6q .related button.button,#sp-ukiw6q .related input.button,#sp-ukiw6q .related #respond input#submit{text-transform:uppercase;}   #sp-qnfhxz{background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://thesunlightatelier.com/wp-content/uploads/2025/06/the-sunlight-atelier-shop-2.png'); width: 100%; max-width: 100%;}#sp-zxq3j8{width: calc(100% + 0px); padding: 0px;}#sp-o456sy{margin: 0px; display: flex;}#sp-d36crs{margin: 0px; display: flex;}#sp-zgkq8d{margin-top: 50px; margin-bottom: 80px;}#sp-cziboh{width: calc(100% + 0px);}#sp-8s0v5nzjg5{text-decoration: none;}#sp-vj79bk{color: rgb(255, 255, 255); text-align: left; margin: 0px;}#sp-dksztz{width: 100%; max-width: 100%;}#sp-phpb9j{margin-top: 50px;}#sp-o8iywx{width: calc(50% - 20px);}#sp-afwehv{width: auto; margin: 0px;}#sp-e5lg8i{width: calc(50% - 20px);}#sp-8uxjrjcl3j{text-decoration: none;}#sp-ywixsf{font-size: 30px; font-weight: 500; font-style: normal; font-family: 'Red Hat Display'; margin: 0px;}#sp-xdr4w9{font-size: 30px; font-weight: 500; font-style: normal; font-family: 'Red Hat Display'; margin: 0px; text-align: left;}#sp-b8mkpg{margin: 0px 0px 20px; text-align: left;}#sp-add-to-cart-tz1271{margin: 0px;}#sp-uil8c9{width: 100%; max-width: 100%;}#sp-uy4ase{width: calc(100% + 0px);}#sp-y0ljmt{width: auto; margin: 0px;}#sp-vv7o71{width: 100%; max-width: 100%;}#sp-oba5nu{width: calc(100% + 0px);}#sp-ukiw6q{margin: 0px 0px 20px; text-align: center;}@media only screen and (max-width: 480px) { #sp-qrtz9b {margin-bottom:0px !important;} #sp-fjg9ni {text-align:center !important;} #sp-qro50m {margin-bottom:0px !important;} #sp-pdqw89 .nav-menu .menu-item  {text-align:center !important;width:100% !important;} #sp-pdqw89 ul li a  {text-align:center !important;} #sp-pdqw89 .nav-bar  {align-items:center !important;} #sp-q4y2f8 {margin-bottom:0px !important;} #sp-xacrib .nav-menu .menu-item  {text-align:center !important;width:100% !important;} #sp-xacrib ul li a  {text-align:center !important;} #sp-xacrib .nav-bar  {align-items:center !important;} #sp-gyki9h {text-align:center !important;} .sp-headline-block-vj79bk,   #sp-vj79bk,   #vj79bk {text-align:center !important;} #sp-o8iywx {margin-bottom:20px !important;} #sp-e5lg8i {margin-bottom:20px !important;} .sp-headline-block-ywixsf,   #sp-ywixsf,   #ywixsf {text-align:center !important;} .sp-headline-block-ywixsf,   #sp-ywixsf,   #ywixsf {text-align:center !important;} .sp-text-wrapper-b8mkpg,   #sp-b8mkpg,   #b8mkpg {text-align:left !important;} .sp-text-wrapper-b8mkpg,   #sp-b8mkpg,   #b8mkpg {text-align:left !important;}.sp-templatepart-block-o456sy {display: none !important;}}@media only screen and (min-width: 481px) and (max-width: 1024px) { #sp-fjg9ni {text-align:center !important;} #sp-pdqw89 .nav-menu .menu-item  {text-align:center !important;} #sp-pdqw89 {justify-content:center !important;} #sp-pdqw89 ul li a  {text-align:center !important;} #sp-xacrib .nav-menu .menu-item  {text-align:center !important;} #sp-xacrib {justify-content:center !important;} #sp-xacrib ul li a  {text-align:center !important;} #sp-gyki9h {text-align:center !important;} .sp-headline-block-vj79bk,   #sp-vj79bk,   #vj79bk {text-align:center !important;} .sp-text-wrapper-b8mkpg,   #sp-b8mkpg,   #b8mkpg {text-align:left !important;} .sp-text-wrapper-b8mkpg,   #sp-b8mkpg,   #b8mkpg {text-align:left !important;}.sp-templatepart-block-d36crs {display: none !important;}}@media only screen and (min-width: 1024px) {.sp-templatepart-block-d36crs {display: none !important;}}