@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/aura-studio-child/assets/fonts/cormorant-garamond-500-latin.woff2) format('woff2')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/aura-studio-child/assets/fonts/cormorant-garamond-500-latin.woff2) format('woff2')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/aura-studio-child/assets/fonts/cormorant-garamond-500-latin.woff2) format('woff2')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/aura-studio-child/assets/fonts/work-sans-400-latin.woff2) format('woff2')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/aura-studio-child/assets/fonts/work-sans-400-latin.woff2) format('woff2')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/aura-studio-child/assets/fonts/work-sans-400-latin.woff2) format('woff2')}:root{--aa-serif:'Cormorant Garamond',Georgia,serif;--aa-sans:'Work Sans',system-ui,sans-serif;--aura-font-heading:'Cormorant Garamond',Georgia,serif;--aura-font-body:'Work Sans',system-ui,sans-serif;--ac-gold:#C09030;--ac-gold-deep:#8A6420;--ac-ink:#0E0C09;--ac-cream:#FAF6EC}html body{background-color:#FAF6EC;font-family:'Work Sans',system-ui,sans-serif!important}body h1,body h2,body h3,body h4,body .site-title,body .product_title,body .woocommerce-loop-product__title,body .aa-section-title,body .entry-title{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:500}html body #masthead a,html body #masthead p,html body #masthead li{font-family:'Work Sans',system-ui,sans-serif!important}:focus-visible{outline:2px solid var(--ac-gold)!important;outline-offset:3px}html body #masthead .site-title a{position:relative;display:inline-block;padding:12px 26px;font-family:'Cormorant Garamond',Georgia,serif!important;letter-spacing:.14em;color:var(--ac-gold)!important;text-decoration:none}html body #masthead .site-title a::before,html body #masthead .site-title a::after{content:"";position:absolute;inset:0;pointer-events:none;animation:ac-bulb 1.6s steps(1) infinite;filter:drop-shadow(0 0 2px rgb(232 194 122 / .8));background:repeating-linear-gradient(90deg,#E8C27A 0 6px,transparent 6px 12px) top/100% 4px no-repeat,repeating-linear-gradient(90deg,#E8C27A 0 6px,transparent 6px 12px) bottom/100% 4px no-repeat,repeating-linear-gradient(180deg,#E8C27A 0 6px,transparent 6px 12px) left/4px 100% no-repeat,repeating-linear-gradient(180deg,#E8C27A 0 6px,transparent 6px 12px) right/4px 100% no-repeat}html body #masthead .site-title a::after{animation-delay:.8s;background:repeating-linear-gradient(90deg,transparent 0 6px,#E8C27A 6px 12px) top/100% 4px no-repeat,repeating-linear-gradient(90deg,transparent 0 6px,#E8C27A 6px 12px) bottom/100% 4px no-repeat,repeating-linear-gradient(180deg,transparent 0 6px,#E8C27A 6px 12px) left/4px 100% no-repeat,repeating-linear-gradient(180deg,transparent 0 6px,#E8C27A 6px 12px) right/4px 100% no-repeat}@keyframes ac-bulb{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@media (prefers-reduced-motion:reduce){html body #masthead .site-title a::before,html body #masthead .site-title a::after{animation:none}html body #masthead .site-title a::after{opacity:.3}}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.single_add_to_cart_button,.checkout-button,#place_order,.wc-block-components-button:not(.is-link),.wp-block-button__link{background:var(--ac-gold)!important;color:#14110E!important;border:1px solid var(--ac-gold)!important;border-radius:0!important;font-family:'Work Sans',system-ui,sans-serif!important;font-weight:500!important;font-size:15px!important;min-height:48px;padding:12px 26px!important;letter-spacing:.02em;text-transform:none!important;transition:background .2s}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.single_add_to_cart_button:hover,.checkout-button:hover,#place_order:hover,.wc-block-components-button:not(.is-link):hover,.wp-block-button__link:hover{background:#D4A445!important;color:#14110E!important}.woocommerce input[type=text],.woocommerce input[type=email],.woocommerce input[type=tel],.woocommerce input[type=number],.woocommerce select,.woocommerce textarea,.woocommerce .quantity .qty{border-radius:0!important;border:1px solid rgb(26 22 17 / .3)!important;min-height:46px;font-family:'Work Sans',system-ui,sans-serif}.woocommerce ul.products li.product a img{background:#FAF7F1;aspect-ratio:1;object-fit:contain;width:100%;height:auto}.woocommerce ul.products li.product .price,.woocommerce div.product p.price{color:var(--ac-gold-deep)!important;font-weight:500}.woocommerce span.onsale{background:var(--ac-ink)!important;color:var(--ac-gold)!important;border-radius:0!important;min-height:0;line-height:1.6;padding:2px 10px}.woocommerce table.shop_table{border-radius:0;border-color:rgb(26 22 17 / .16)}.aa-trustbar{list-style:none;margin:18px 0 0;padding:14px 0 0;border-top:1px solid rgb(26 22 17 / .16);display:grid;grid-template-columns:repeat(3,1fr);gap:10px;font-size:14px;text-align:center}.aa-links{margin:48px 0 8px;padding:26px 24px;background:var(--ac-ink);color:#EFE7D6}.aa-links h2,.aa-links h3{color:var(--ac-gold);font-size:26px;margin:0 0 14px}.aa-links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px}.aa-links a{color:#EFE7D6;text-decoration:none;border-bottom:1px solid rgb(184 147 90 / .6)}.aa-links a:hover{color:var(--ac-gold)}@media (max-width:768px){.single-product div.product form.cart:not(.variations_form){position:fixed;left:0;right:0;bottom:0;z-index:60;margin:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--ac-ink);display:flex;gap:10px;align-items:center}.single-product div.product form.cart .single_add_to_cart_button{flex:1}.single-product{padding-bottom:84px}.aa-trustbar{grid-template-columns:1fr}}@media (max-width:768px){.single-product .aura-product-cart form.cart:not(.variations_form){position:fixed;left:0;right:0;bottom:0;z-index:60;margin:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#0E0C09;display:flex;gap:10px;align-items:center}.single-product .aura-product-cart form.cart .single_add_to_cart_button{flex:1}.single-product #aura-product{padding-bottom:84px}}html,body{overflow-x:clip}img,video{max-width:100%;height:auto}.aa-strip-item{width:clamp(110px,14vw,170px)}.aa-strip-item{margin-right:clamp(12px,1.6vw,20px)}html body #masthead .site-title a{font-size:clamp(20px,2.4vw,30px)}@media (min-width:769px) and (max-width:921px){.single-product .aura-product-cart form.cart:not(.variations_form){position:fixed;left:0;right:0;bottom:0;z-index:60;margin:0;padding:10px 24px calc(10px + env(safe-area-inset-bottom,0px));background:#0E0C09;display:flex;gap:10px;align-items:center}.single-product .aura-product-cart form.cart .single_add_to_cart_button{flex:1}.single-product #aura-product{padding-bottom:84px}}@media (max-width:921px){.woocommerce a.button,.woocommerce button.button,.single_add_to_cart_button,.checkout-button,#place_order{min-height:52px}.aa-links{padding:22px 18px}}@media (min-width:922px){.aa-links{padding:32px 40px}.aa-links ul{gap:12px 32px}}