.elementor-2505 .elementor-element.elementor-element-1555a14{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-f41dc6c{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-cdd2417 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-a07a6c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-2505 .elementor-element.elementor-element-a92ac36{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2505 .elementor-element.elementor-element-29a47e5{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections__inner{max-width:1880px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections{--sc-columns:6;--sc-gap:26px;--sc-bg:#FFF1CF;--sc-heading:#7F0000;--sc-accent:#a21b18;--sc-gold:#c89a50;--sc-text:#553d34;padding:32px 28px 34px 28px;--sc-radius:18px;--sc-img-h:245px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections__lottie{width:71px;height:71px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections__title{font-family:"Playfair Display", Sans-serif;font-weight:normal;text-transform:none;font-style:normal;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections__image img{object-fit:cover;}.elementor-2505 .elementor-element.elementor-element-45be155{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-5aa5b48{text-align:center;}.elementor-2505 .elementor-element.elementor-element-5aa5b48 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:19px;letter-spacing:2.4px;color:var( --e-global-color-96ac2be );}.elementor-2505 .elementor-element.elementor-element-8d8c0a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2505 .elementor-element.elementor-element-8d8c0a8 .elementor-heading-title{font-size:40px;color:var( --e-global-color-primary );}.elementor-2505 .elementor-element.elementor-element-d9373c2{--display:flex;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-34a3d42{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-ec209d7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-ddceefe{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-66f5479{text-align:center;}.elementor-2505 .elementor-element.elementor-element-66f5479 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:2.4px;color:var( --e-global-color-96ac2be );}.elementor-2505 .elementor-element.elementor-element-5c52394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2505 .elementor-element.elementor-element-5c52394 .elementor-heading-title{font-size:40px;color:var( --e-global-color-primary );}.elementor-2505 .elementor-element.elementor-element-8e78408{--display:flex;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:250px;--padding-left:80px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-8e78408.e-con{--e-con-transform-scale:1.1;}.elementor-2505 .elementor-element.elementor-element-8e78408:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-8e78408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2505 .elementor-element.elementor-element-b0c690c{--display:flex;--justify-content:center;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-b0c690c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2505 .elementor-element.elementor-element-a700f27 .elementor-heading-title{font-size:50px;font-weight:700;line-height:60px;color:#FFDADA;}.elementor-2505 .elementor-element.elementor-element-50d7d4b{font-family:"Playfair Display", Sans-serif;font-size:27px;font-style:italic;color:#FFFBD8;}.elementor-2505 .elementor-element.elementor-element-15ecebb .wd-button-wrapper a{background-color:var( --e-global-color-ce28edf );border-color:var( --e-global-color-ce28edf );color:var( --e-global-color-primary );}.elementor-2505 .elementor-element.elementor-element-17e1e99{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-e500757{text-align:center;}.elementor-2505 .elementor-element.elementor-element-e500757 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:2.4px;color:var( --e-global-color-96ac2be );}.elementor-2505 .elementor-element.elementor-element-bcbe71c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2505 .elementor-element.elementor-element-bcbe71c .elementor-heading-title{font-size:40px;color:var( --e-global-color-primary );}.elementor-2505 .elementor-element.elementor-element-33d8b35 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-60b0ad7{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-33a5221 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 > .elementor-widget-container{margin:-63px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-2505 .elementor-element.elementor-element-86b53b7.elementor-element{--order:99999 /* order end hack */;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-grid{--ssg-columns:7;gap:21px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-item{height:321px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-wrap{padding:34px 10px 32px 10px;background-color:#FFF1CF;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-eyebrow{color:#FFF2EE;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-item, .elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-item img{border-radius:9px;}.elementor-2505 .elementor-element.elementor-element-1269aa0{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-57b36b2{--e-transform-translateX:0px;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:9px 9px 9px 9px;border-radius:-8px -8px -8px -8px;text-align:center;}.elementor-2505 .elementor-element.elementor-element-57b36b2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:2.4px;color:var( --e-global-color-96ac2be );}.elementor-2505 .elementor-element.elementor-element-473f113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2505 .elementor-element.elementor-element-473f113 .elementor-heading-title{font-size:40px;color:var( --e-global-color-primary );}.elementor-2505 .elementor-element.elementor-element-543e9e3{--display:flex;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-c117473{--display:flex;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-70e6535{--e-transform-scale:1.1;}.elementor-2505 .elementor-element.elementor-element-70e6535.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}@media(min-width:768px){.elementor-2505 .elementor-element.elementor-element-8e78408{--width:100%;}}@media(max-width:1024px){.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections{--sc-columns:3;--sc-img-h:200px;}.elementor-2505 .elementor-element.elementor-element-8e78408:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-8e78408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2505 .elementor-element.elementor-element-8e78408{--padding-top:140px;--padding-bottom:120px;--padding-left:50px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-a700f27 .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-2505 .elementor-element.elementor-element-50d7d4b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-grid{--ssg-columns:5;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-item{height:170px;}}@media(max-width:767px){.elementor-2505 .elementor-element.elementor-element-a92ac36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2505 .elementor-element.elementor-element-29a47e5.e-con{--e-con-transform-scale:1.3;}.elementor-2505 .elementor-element.elementor-element-29a47e5{--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections__inner{max-width:700px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections{--sc-columns:3;--sc-gap:0px;padding:41px 41px 41px 41px;--sc-radius:0px;--sc-img-h:80px;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections__heading{font-size:17px;line-height:1.4em;}.elementor-2505 .elementor-element.elementor-element-4bb9460 .scarlet-collections__title{font-size:11px;line-height:0.1em;}.elementor-2505 .elementor-element.elementor-element-45be155{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-8d8c0a8 .elementor-heading-title{font-size:30px;}.elementor-2505 .elementor-element.elementor-element-34a3d42{--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-ddceefe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-5c52394 .elementor-heading-title{font-size:30px;}.elementor-2505 .elementor-element.elementor-element-8e78408{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-17e1e99{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-bcbe71c .elementor-heading-title{font-size:30px;}.elementor-2505 .elementor-element.elementor-element-60b0ad7{--margin-top:-93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-4px;--padding-bottom:-4px;--padding-left:-4px;--padding-right:-4px;}.elementor-2505 .elementor-element.elementor-element-33a5221 .elementor-repeater-item-476c166 .promo-banner:not(.banner-content-background) .content-banner, .elementor-2505 .elementor-element.elementor-element-33a5221 .elementor-repeater-item-476c166 .promo-banner.banner-content-background .wrapper-content-banner{max-width:1%;}.elementor-2505 .elementor-element.elementor-element-33a5221 > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-grid{--ssg-columns:5;gap:23px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-item{height:108px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-wrap{padding:-13px -13px -13px -13px;}.elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-item, .elementor-2505 .elementor-element.elementor-element-86b53b7 .ssg-item img{border-radius:0px;}.elementor-2505 .elementor-element.elementor-element-1269aa0{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2505 .elementor-element.elementor-element-473f113 .elementor-heading-title{font-size:30px;}.elementor-2505 .elementor-element.elementor-element-543e9e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-ee3e6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-a92ac36 */@media (max-width: 767px) {
  .scarlet-benefits-fw__inner {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 8px;
    padding: 10px;
  }

  .scarlet-benefits-fw__item {
    min-height: 105px;
    padding: 12px 8px;
    gap: 8px;
    border: 1px solid rgba(201, 154, 76, 0.18);
    border-radius: 10px;
    background: rgba(255, 250, 242, 0.5);
  }

  .scarlet-benefits-fw__item:not(:last-child)::after {
    display: none;
  }

  .scarlet-benefits-fw__icon {
    width: 42px;
    min-width: 42px;
    height: 42px;
  }

  .scarlet-benefits-fw__content h3 {
    font-size: 12px;
    line-height: 1.3;
  }

  .scarlet-benefits-fw__content p {
    display: block;
    font-size: 10px;
    line-height: 1.35;
  }
}/* End custom CSS */
/* Start custom CSS for scarlet-collections-carousel, class: .elementor-element-4bb9460 */.elementor-2505 .elementor-element.elementor-element-4bb9460 h1,
.elementor-2505 .elementor-element.elementor-element-4bb9460 h2,
.elementor-2505 .elementor-element.elementor-element-4bb9460 h3,
.elementor-2505 .elementor-element.elementor-element-4bb9460 h4,
.elementor-2505 .elementor-element.elementor-element-4bb9460 h5,
.elementor-2505 .elementor-element.elementor-element-4bb9460 h6,
.elementor-2505 .elementor-element.elementor-element-4bb9460 .elementor-heading-title {
  color: #8D0303 !important;
}/* End custom CSS */