.elementor .btn-primary{font-family:Space Grotesk;font-weight:500;font-size:0.875rem;color:var(--White);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:999px;background-color:var(--Gold);align-self:start;a{text-decoration: overline !important;
;}\n}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--Black);background-color:var(--Gold_Darker);}.elementor .h1{font-family:var(--Titles);font-weight:400;font-size:48px;line-height:1.05em;}.elementor .h3{font-family:var(--Titles);font-weight:400;font-size:28px;line-height:1.05em;}.elementor .paragraph{font-family:var(--Paragraph);font-size:16px;color:var(--White);line-height:1.8em;}.elementor .labels-kickers{font-size:18px;letter-spacing:0.5em;line-height:1.5em;text-transform:uppercase;}.elementor .outer-container{width:100%;max-width:1280px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:column;gap:25px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .product-page-hero{min-height:600px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:25px;padding-inline-end:25px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%,rgb(0, 0, 0,0.7) 90%,rgb(0,0,0,1) 100%),url("https://fig-1507.com/wp-content/uploads/2026/05/KURINUKI-1-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;flex-direction:column;gap:15px;justify-content:flex-end;align-items:start;}.elementor .fig-sticky-atc{padding-block-start:15px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;background-color:var(--Card_Surface);flex-direction:row;gap:25px;justify-content:space-between;align-items:center;.fig-sticky-atc.fig-sticky-atc{
position: fixed !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
top: auto !important;
z-index: 9999;
transform: translateY(110%) !important;
transition: transform .35s ease !important;
will-change: transform;
}
.fig-sticky-atc.fig-sticky-atc.is-visible{
transform: translateY(0) !important;
}
@media (prefers-reduced-motion: reduce){
.fig-sticky-atc.fig-sticky-atc{ transition: none !important; }
}\n}