.elementor-276 .elementor-element.elementor-element-744c4352{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.47;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-744c4352:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-744c4352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://everlastscents.com/wp-content/uploads/2026/10/928d98f4-8032-4af9-98c9-3783162cf9da.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-276 .elementor-element.elementor-element-744c4352::before, .elementor-276 .elementor-element.elementor-element-744c4352 > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-744c4352 > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-744c4352 > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-744c4352 > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-744c4352 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(117deg, #000000 51%, #FFFFFF00 100%);}.elementor-276 .elementor-element.elementor-element-2890b93a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-6b51b66 .elementor-heading-title{font-size:82px;}.elementor-276 .elementor-element.elementor-element-a55d381{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-b93a241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-ee808d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-ee808d0:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-ee808d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://everlastscents.com/wp-content/uploads/2026/10/db565797-32fd-4f98-a5d6-4501aa82ae68.png");background-size:cover;}.elementor-276 .elementor-element.elementor-element-1b57382 .elementor-heading-title{font-size:25px;color:#000000;}.elementor-276 .elementor-element.elementor-element-a33f1ef{z-index:5;}.elementor-276 .elementor-element.elementor-element-a33f1ef .elementor-heading-title{font-size:76px;color:#0F5539;}.elementor-276 .elementor-element.elementor-element-9ae738d{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-276 .elementor-element.elementor-element-9ae738d .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:77px;font-weight:500;color:#000000;}.elementor-276 .elementor-element.elementor-element-8126187{padding:0px 100px 0px 0px;text-align:start;font-size:20px;line-height:38px;}.elementor-276 .elementor-element.elementor-element-b1bb8a7 .elementor-button{background-color:var( --e-global-color-6c82028 );font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-276 .elementor-element.elementor-element-d71cf19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-16b0fa5 img{width:100%;}.elementor-276 .elementor-element.elementor-element-aad7dea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-aad7dea:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-aad7dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://everlastscents.com/wp-content/uploads/2026/10/d1bd9940-ccea-4352-9f34-30270c0cf155-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-276 .elementor-element.elementor-element-aad7dea::before, .elementor-276 .elementor-element.elementor-element-aad7dea > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-aad7dea > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-aad7dea > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-aad7dea > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-aad7dea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(197deg, #0D211900 70%, var( --e-global-color-a0fe96f ) 83%);}.elementor-276 .elementor-element.elementor-element-45826aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-cc431ab .elementor-heading-title{font-size:25px;color:#000000;}.elementor-276 .elementor-element.elementor-element-b9edcab{z-index:5;}.elementor-276 .elementor-element.elementor-element-b9edcab .elementor-heading-title{font-size:68px;color:#0F5539;}.elementor-276 .elementor-element.elementor-element-49e9cca{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-276 .elementor-element.elementor-element-49e9cca .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:66px;font-weight:500;color:#000000;}.elementor-276 .elementor-element.elementor-element-ca24070{padding:0px 180px 0px 0px;text-align:start;font-size:20px;font-weight:500;line-height:38px;color:#000000;}.elementor-276 .elementor-element.elementor-element-b40d537 .elementor-button{background-color:var( --e-global-color-6c82028 );font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-276 .elementor-element.elementor-element-b40d537 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-b40d537 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-6c82028 );border-color:var( --e-global-color-a0fe96f );}.elementor-276 .elementor-element.elementor-element-b40d537 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-b40d537 .elementor-button:focus svg{fill:var( --e-global-color-6c82028 );}.elementor-276 .elementor-element.elementor-element-6d44288{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-0a43f62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.76;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-0a43f62:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-0a43f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://everlastscents.com/wp-content/uploads/2026/10/ab5e8e80-4599-4d49-96cc-a7dea122cdcb.png");background-position:center center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-0a43f62::before, .elementor-276 .elementor-element.elementor-element-0a43f62 > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-0a43f62 > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-0a43f62 > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-0a43f62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-0a43f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(236deg, #CACACA00 32%, #000000 66%);}.elementor-276 .elementor-element.elementor-element-02595b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-fed2c33 .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-4f1c10c .elementor-heading-title{font-size:49px;}.elementor-276 .elementor-element.elementor-element-9867bd6{color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-eb0b575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-7735c7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-d15ca21{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-d15ca21:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-d15ca21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00160D;}.elementor-276 .elementor-element.elementor-element-8d8420c img{border-radius:10px 10px 0px 0px;}.elementor-276 .elementor-element.elementor-element-1c742a0{text-align:center;}.elementor-276 .elementor-element.elementor-element-1c742a0 .elementor-heading-title{font-size:20px;}.elementor-276 .elementor-element.elementor-element-dcf00ed{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-dcf00ed:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-dcf00ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00160D;}.elementor-276 .elementor-element.elementor-element-fcb7fa8 img{border-radius:10px 10px 0px 0px;}.elementor-276 .elementor-element.elementor-element-aa92b03{text-align:center;}.elementor-276 .elementor-element.elementor-element-aa92b03 .elementor-heading-title{font-size:20px;}.elementor-276 .elementor-element.elementor-element-9b0ff8c{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-9b0ff8c:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-9b0ff8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00160D;}.elementor-276 .elementor-element.elementor-element-a9c314b img{border-radius:10px 10px 0px 0px;}.elementor-276 .elementor-element.elementor-element-6c7bf61{text-align:center;}.elementor-276 .elementor-element.elementor-element-6c7bf61 .elementor-heading-title{font-size:20px;}.elementor-276 .elementor-element.elementor-element-1c1bb3a{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-1c1bb3a:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-1c1bb3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00160D;}.elementor-276 .elementor-element.elementor-element-b2e040e img{border-radius:10px 10px 0px 0px;}.elementor-276 .elementor-element.elementor-element-6874fc9{text-align:center;}.elementor-276 .elementor-element.elementor-element-6874fc9 .elementor-heading-title{font-size:20px;}.elementor-276 .elementor-element.elementor-element-b366d67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.47;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-b366d67:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-b366d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://everlastscents.com/wp-content/uploads/2026/10/e543812c-4a99-4208-9146-7b35bc1889a2.png");background-position:center right;background-size:cover;}.elementor-276 .elementor-element.elementor-element-b366d67::before, .elementor-276 .elementor-element.elementor-element-b366d67 > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-b366d67 > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-b366d67 > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-b366d67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-b366d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(271deg, #000000 50%, #F2295B00 69%);}.elementor-276 .elementor-element.elementor-element-330bf17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-ca916bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-790db08 .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-a72bc59 .elementor-heading-title{font-size:73px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6244969 );}.elementor-276 .elementor-element.elementor-element-109e9ff{padding:0% 24% 0% 0%;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-a3df38e .elementor-button{background-color:var( --e-global-color-6c82028 );font-size:13px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-276 .elementor-element.elementor-element-a3df38e .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-a3df38e .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-6c82028 );border-color:var( --e-global-color-a0fe96f );}.elementor-276 .elementor-element.elementor-element-a3df38e .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-a3df38e .elementor-button:focus svg{fill:var( --e-global-color-6c82028 );}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-744c4352{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-744c4352:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-744c4352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-276 .elementor-element.elementor-element-ee808d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-1b57382{padding:50px 0px 0px 20px;text-align:center;}.elementor-276 .elementor-element.elementor-element-a33f1ef{padding:0px 0px 0px 20px;text-align:center;}.elementor-276 .elementor-element.elementor-element-9ae738d{padding:0px 0px 0px 20px;text-align:center;}.elementor-276 .elementor-element.elementor-element-9ae738d .elementor-heading-title{font-size:51px;}.elementor-276 .elementor-element.elementor-element-8126187{padding:0px 10px 0px 10px;text-align:center;}.elementor-276 .elementor-element.elementor-element-e4fe844{padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-d71cf19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-16b0fa5{padding:0px 0px 70px 0px;}.elementor-276 .elementor-element.elementor-element-16b0fa5 img{width:100%;max-width:100%;height:100%;}.elementor-276 .elementor-element.elementor-element-cc431ab{text-align:center;}.elementor-276 .elementor-element.elementor-element-b9edcab{text-align:center;}.elementor-276 .elementor-element.elementor-element-49e9cca{text-align:center;}.elementor-276 .elementor-element.elementor-element-ca24070{padding:0px 10px 0px 10px;text-align:center;}.elementor-276 .elementor-element.elementor-element-fed2c33{text-align:center;}.elementor-276 .elementor-element.elementor-element-4f1c10c{text-align:center;}.elementor-276 .elementor-element.elementor-element-9867bd6{padding:0px 10px 0px 10px;text-align:center;}.elementor-276 .elementor-element.elementor-element-790db08{text-align:center;}.elementor-276 .elementor-element.elementor-element-a72bc59{text-align:center;}.elementor-276 .elementor-element.elementor-element-109e9ff{padding:0% 10% 0% 10%;text-align:center;}}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-2890b93a{--width:100%;}.elementor-276 .elementor-element.elementor-element-b93a241{--width:50%;}.elementor-276 .elementor-element.elementor-element-ee808d0{--width:50%;}.elementor-276 .elementor-element.elementor-element-45826aa{--width:50%;}.elementor-276 .elementor-element.elementor-element-6d44288{--width:50%;}.elementor-276 .elementor-element.elementor-element-02595b4{--width:37%;}.elementor-276 .elementor-element.elementor-element-eb0b575{--width:66.6666%;}.elementor-276 .elementor-element.elementor-element-330bf17{--width:50%;}.elementor-276 .elementor-element.elementor-element-ca916bf{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-276 .elementor-element.elementor-element-2890b93a{--width:100%;}}@media(min-width:1025px){.elementor-276 .elementor-element.elementor-element-744c4352:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-744c4352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-6b51b66 *//* BLACK CLAW RESERVE - LUXURY TEXT ANIMATION */

.elementor-276 .elementor-element.elementor-element-6b51b66 .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #AC7B36 0%,
        #EBC779 30%,
        #FFF1C5 48%,
        #C29149 72%,
        #EBC779 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH TEXT REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* GOLD SHIMMER ANIMATION */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* ACCESSIBILITY */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-6b51b66 .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a33f1ef *//* BLACK CLAW RESERVE - LUXURY TEXT ANIMATION */

.elementor-276 .elementor-element.elementor-element-a33f1ef .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #073C28 0%,
        #0F5539 25%,
        #258B63 45%,
        #8CC9A8 50%,
        #1B7852 72%,
        #0F5539 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH TEXT REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* GOLD SHIMMER ANIMATION */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* ACCESSIBILITY */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-a33f1ef .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9edcab *//* BLACK CLAW RESERVE - LUXURY TEXT ANIMATION */

.elementor-276 .elementor-element.elementor-element-b9edcab .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #073C28 0%,
        #0F5539 25%,
        #258B63 45%,
        #8CC9A8 50%,
        #1B7852 72%,
        #0F5539 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH TEXT REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* GOLD SHIMMER ANIMATION */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* ACCESSIBILITY */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-b9edcab .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e9cca *//* BLACK CLAW RESERVE - DARK GRAY SHIMMER */

.elementor-276 .elementor-element.elementor-element-49e9cca .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #111111 0%,
        #1A1A1A 25%,
        #303030 40%,
        #666666 50%,
        #303030 60%,
        #1A1A1A 75%,
        #111111 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* DARK GRAY SHIMMER */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* REDUCED MOTION */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-49e9cca .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aad7dea *//* PERFUME HERO - STRONG LEFT TEXT OVERLAY */

.perfume-hero {
    position: relative !important;
    isolation: isolate !important;
}

/* Left side premium cream gradient */
.perfume-hero::after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;

    background: linear-gradient(
        90deg,
        #FFF8EF 0%,
        rgba(255,248,239,0.98) 18%,
        rgba(255,248,239,0.94) 30%,
        rgba(255,248,239,0.70) 39%,
        rgba(255,248,239,0.25) 46%,
        transparent 55%
    ) !important;

    z-index: 1 !important;
    pointer-events: none !important;
}

/* Keep all text and buttons above overlay */
.perfume-hero > .e-con-inner,
.perfume-hero > .elementor-container,
.perfume-hero > .elementor-element,
.perfume-hero > .elementor-widget-wrap {
    position: relative !important;
    z-index: 2 !important;
}

/* Make paragraph readable */
.perfume-hero .elementor-widget-text-editor {
    color: #0D2119 !important;
}

/* Mobile */
@media (max-width: 767px) {
    .perfume-hero::after {
        background: linear-gradient(
            180deg,
            rgba(255,248,239,0.98) 0%,
            rgba(255,248,239,0.95) 45%,
            rgba(255,248,239,0.20) 100%
        ) !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f1c10c *//* BLACK CLAW RESERVE - LUXURY TEXT ANIMATION */

.elementor-276 .elementor-element.elementor-element-4f1c10c .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #AC7B36 0%,
        #EBC779 30%,
        #FFF1C5 48%,
        #C29149 72%,
        #EBC779 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH TEXT REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* GOLD SHIMMER ANIMATION */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* ACCESSIBILITY */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-4f1c10c .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c742a0 *//* BLACK CLAW RESERVE - LUXURY TEXT ANIMATION */

.elementor-276 .elementor-element.elementor-element-1c742a0 .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #AC7B36 0%,
        #EBC779 30%,
        #FFF1C5 48%,
        #C29149 72%,
        #EBC779 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH TEXT REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* GOLD SHIMMER ANIMATION */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* ACCESSIBILITY */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-1c742a0 .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa92b03 *//* BLACK CLAW RESERVE - LUXURY TEXT ANIMATION */

.elementor-276 .elementor-element.elementor-element-aa92b03 .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #AC7B36 0%,
        #EBC779 30%,
        #FFF1C5 48%,
        #C29149 72%,
        #EBC779 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH TEXT REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* GOLD SHIMMER ANIMATION */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* ACCESSIBILITY */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-aa92b03 .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c7bf61 *//* BLACK CLAW RESERVE - LUXURY TEXT ANIMATION */

.elementor-276 .elementor-element.elementor-element-6c7bf61 .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #AC7B36 0%,
        #EBC779 30%,
        #FFF1C5 48%,
        #C29149 72%,
        #EBC779 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH TEXT REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* GOLD SHIMMER ANIMATION */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* ACCESSIBILITY */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-6c7bf61 .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6874fc9 *//* BLACK CLAW RESERVE - LUXURY TEXT ANIMATION */

.elementor-276 .elementor-element.elementor-element-6874fc9 .elementor-heading-title {
    background: linear-gradient(
        110deg,
        #AC7B36 0%,
        #EBC779 30%,
        #FFF1C5 48%,
        #C29149 72%,
        #EBC779 100%
    );

    background-size: 240% auto;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    animation:
        luxuryReveal 1.2s cubic-bezier(.2,.7,.2,1) both,
        luxuryShimmer 6s linear 1.2s infinite;
}

/* SMOOTH TEXT REVEAL */

@keyframes luxuryReveal {
    0% {
        opacity: 0;
        transform: translateY(45px);
        filter: blur(8px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

/* GOLD SHIMMER ANIMATION */

@keyframes luxuryShimmer {
    0% {
        background-position: 200% center;
    }

    100% {
        background-position: -200% center;
    }
}

/* ACCESSIBILITY */

@media (prefers-reduced-motion: reduce) {
    .elementor-276 .elementor-element.elementor-element-6874fc9 .elementor-heading-title {
        animation: none;
        opacity: 1;
        transform: none;
        filter: none;
    }
}/* End custom CSS */