
  #spdp-container .srp-gradient-background[data-astro-cid-jdq45i4e] {
    background-image: url(/content/dam/ee/products/mobile/2025/samsung/samsung-flip7/Ai-radialBackground.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100%
  }

  #spdp-container body {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    font-family: SamsungOne, sans-serif;
    font-size: 16px;
    line-height: 1.625;
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
    -webkit-text-size-adjust: 100%
  }

  #spdp-container h1,
  #spdp-container h2 {
    font-family: SamsungSharpSansBold, sans-serif;
    line-height: 1.2
  }

  #spdp-container h3,
  #spdp-container h4,
  #spdp-container h5,
  #spdp-container h6,
  #spdp-container p,
  #spdp-container b,
  #spdp-container strong,
  #spdp-container li {
    font-family: SamsungOne, sans-serif;
    line-height: 1.2
  }

  @font-face {
    font-family: SamsungSharpSansBold;
    src: url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungSharpSans-Bold.eot);
    src: url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungSharpSans-Bold.eot?#iefix) format("embedded-opentype"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungSharpSans-Bold.woff2) format("woff2"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungSharpSans-Bold.woff) format("woff"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungSharpSans-Bold.ttf) format("truetype");
    font-weight: 700;
    font-display: swap
  }

  @font-face {
    font-family: SamsungOne;
    src: url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-400.eot);
    src: url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-400.eot?#iefix) format("embedded-opentype"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-400.woff2) format("woff2"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-400.woff) format("woff"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-400.ttf) format("truetype");
    font-weight: 400;
    font-display: swap
  }

  @font-face {
    font-family: SamsungOne;
    src: url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-700.eot);
    src: url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-700.eot?#iefix) format("embedded-opentype"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-700.woff2) format("woff2"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-700.woff) format("woff"), url(/content/dam/static-library/samsung/2024/samsung-fonts/SamsungOne-700.ttf) format("truetype");
    font-weight: 700;
    font-display: swap
  }

  #spdp-container .heading-primary {
    font-family: SamsungSharpSansBold, sans-serif;
    font-size: 38px;
    line-height: 1.2
  }

  @media (min-width: 440px) {
    #spdp-container .heading-primary {
      font-size: 48px
    }
  }

  @media (min-width: 768px) {
    #spdp-container .heading-primary {
      font-size: 60px
    }
  }

  @media (min-width: 1024px) {
    #spdp-container .heading-primary {
      font-size: 72px
    }
  }

  @media (min-width: 1280px) {
    #spdp-container .heading-primary {
      font-size: 96px
    }
  }

  #spdp-container .heading-secondary {
    padding-bottom: 20px;
    font-family: SamsungOne, sans-serif;
    font-size: 24px
  }

  @media (min-width: 1024px) {
    #spdp-container .heading-secondary {
      font-size: 30px
    }
  }

  @media (min-width: 1280px) {
    #spdp-container .heading-secondary {
      font-size: 38px
    }
  }

  #spdp-container .heading-tertiary {
    padding-bottom: 20px;
    font-family: SamsungOne, sans-serif;
    font-size: 24px;
    font-weight: 700
  }

  #spdp-container .srp-footnote {
    top: 0;
    vertical-align: super;
    font-family: SamsungOne, sans-serif;
    font-size: 12px
  }

  #spdp-container .srp-footnote-title {
    top: -4px;
    vertical-align: super;
    font-family: SamsungOne, sans-serif;
    font-size: 16px
  }

  #spdp-container .srp-icon-text {
    font-family: SamsungOne, sans-serif;
    font-size: 14px;
    line-height: 1.375
  }

  @media (min-width: 440px) {
    #spdp-container .srp-icon-text {
      font-size: 16px
    }
  }

  @media (min-width: 768px) {
    #spdp-container .srp-icon-text {
      font-size: 18px;
      line-height: 1.2
    }
  }

  @media (min-width: 1024px) {
    #spdp-container .srp-icon-text {
      font-size: 20px
    }
  }

  @media (min-width: 1280px) {
    #spdp-container .srp-icon-text {
      font-size: 24px
    }
  }

  #spdp-container .srp-units-gradient {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
    --tw-gradient-from: #56E1D2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(86 225 210 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: #0092FE var(--tw-gradient-to-position);
    -webkit-background-clip: text;
    background-clip: text;
    font-family: SamsungSharpSansBold, sans-serif;
    font-size: 30px;
    color: transparent !important
  }

  @media (min-width: 1024px) {
    #spdp-container .srp-units-gradient {
      font-size: 48px
    }
  }

  #spdp-container p {
    font-family: SamsungOne, sans-serif;
    font-size: 16px
  }

  @media (min-width: 1024px) {
    #spdp-container p {
      font-size: 20px
    }
  }

  @media (min-width: 1280px) {
    #spdp-container p {
      font-size: 24px
    }
  }

  #spdp-container .srp-disclaimers {
    font-family: SamsungOne, sans-serif;
    font-size: 12px;
    line-height: 2
  }

  @media (min-width: 768px) {
    #spdp-container .srp-disclaimers {
      font-size: 16px
    }
  }

  #spdp-container .srp-section {
    position: relative;
    margin-top: -1px;
    width: 100%;
    padding-top: 16px;
    padding-bottom: 16px
  }

  @media (min-width: 768px) {
    #spdp-container .srp-section {
      padding-top: 32px;
      padding-bottom: 32px
    }
  }

  @media (min-width: 1024px) {
    #spdp-container .srp-section {
      padding-top: 48px;
      padding-bottom: 48px
    }
  }

  #spdp-container .srp-section-no-padding {
    position: relative;
    margin-top: -1px;
    width: 100%
  }

  #spdp-container .srp-section-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
    position: relative;
    margin-top: -1px;
    width: 100%;
    padding-top: 16px;
    padding-bottom: 16px
  }

  @media (min-width: 768px) {
    #spdp-container .srp-section-black {
      padding-top: 32px;
      padding-bottom: 32px
    }
  }

  @media (min-width: 1024px) {
    #spdp-container .srp-section-black {
      padding-top: 48px;
      padding-bottom: 48px
    }
  }

  #spdp-container .srp-section-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
    position: relative;
    margin-top: -1px;
    width: 100%;
    padding-top: 16px;
    padding-bottom: 16px
  }

  @media (min-width: 768px) {
    #spdp-container .srp-section-white {
      padding-top: 32px;
      padding-bottom: 32px
    }
  }

  @media (min-width: 1024px) {
    #spdp-container .srp-section-white {
      padding-top: 48px;
      padding-bottom: 48px
    }
  }

  #spdp-container .srp-section-black :is(h2, h3, h4, h5, h6, p, li, dt, strong, .srp-footnote),
  #spdp-container .srp-section-white :is(h2, h3, h4, h5, h6, p, li, dt, strong, .srp-footnote) {
    color: inherit
  }

  #spdp-container .srp-flex-center {
    display: flex;
    align-items: center;
    justify-content: center
  }

  #spdp-container img {
    min-width: 0px
  }

  #spdp-container .srp-compare-container {
    container-type: inline-size;
    container-name: srpcompareContainer;
    overflow: hidden
  }

  #spdp-container .srp-compare-iframe {
    aspect-ratio: 360/1080
  }

  @container srpcompareContainer (width > 450px) {
    #spdp-container .srp-compare-iframe {
      aspect-ratio: 360/960
    }
  }

  @container srpcompareContainer (width > 768px) {
    #spdp-container .srp-compare-iframe {
      aspect-ratio: 1042/832
    }
  }

  #spdp-container .srp-highlights-container {
    container-type: inline-size;
    container-name: srphighlightsContainer
  }

  #spdp-container .srp-highlights-carousel {
    aspect-ratio: 1/1
  }

  @container srphighlightsContainer (width > 450px) {
    #spdp-container .srp-highlights-carousel {
      aspect-ratio: 20/18
    }
  }

  @container srphighlightsContainer (width > 767px) {
    #spdp-container .srp-highlights-carousel {
      aspect-ratio: 16/10
    }
  }

  @container srphighlightsContainer (width > 1024px) {
    #spdp-container .srp-highlights-carousel {
      aspect-ratio: 16/8
    }
  }

  #spdp-container .srp-ai-container {
    container-type: inline-size;
    container-name: srpAiContainer
  }

  #spdp-container .srp-ai-carousel {
    aspect-ratio: 9/16;
    max-height: 800px
  }

  @container srpAiContainer (width > 400px) {
    #spdp-container .srp-ai-carousel {
      aspect-ratio: 16/24
    }
  }

  @container srpAiContainer (width > 767px) {
    #spdp-container .srp-ai-carousel {
      aspect-ratio: 16/8
    }
  }

  #spdp-container *,
  #spdp-container :before,
  #spdp-container :after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }

  #spdp-container ::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
  }

  #spdp-container *,
  #spdp-container :before,
  #spdp-container :after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
  }

  #spdp-container :before,
  #spdp-container :after {
    --tw-content: ""
  }

  #spdp-container html,
  #spdp-container :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
  }

  #spdp-container body {
    margin: 0;
    line-height: inherit
  }

  #spdp-container hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
  }

  #spdp-container abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
  }

  #spdp-container h1,
  #spdp-container h2,
  #spdp-container h3,
  #spdp-container h4,
  #spdp-container h5,
  #spdp-container h6 {
    font-size: inherit;
    font-weight: inherit
  }

  #spdp-container a {
    color: inherit;
    text-decoration: inherit
  }

  #spdp-container b,
  #spdp-container strong {
    font-weight: bolder
  }

  #spdp-container code,
  #spdp-container kbd,
  #spdp-container samp,
  #spdp-container pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em
  }

  #spdp-container small {
    font-size: 80%
  }

  #spdp-container sub,
  #spdp-container sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
  }

  #spdp-container sub {
    bottom: -.25em
  }

  #spdp-container sup {
    top: -.5em
  }

  #spdp-container table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
  }

  #spdp-container button,
  #spdp-container input,
  #spdp-container optgroup,
  #spdp-container select,
  #spdp-container textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
  }

  #spdp-container button,
  #spdp-container select {
    text-transform: none
  }

  #spdp-container button,
  #spdp-container input:where([type=button]),
  #spdp-container input:where([type=reset]),
  #spdp-container input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
  }

  #spdp-container :-moz-focusring {
    outline: auto
  }

  #spdp-container :-moz-ui-invalid {
    box-shadow: none
  }

  #spdp-container progress {
    vertical-align: baseline
  }

  #spdp-container ::-webkit-inner-spin-button,
  #spdp-container ::-webkit-outer-spin-button {
    height: auto
  }

  #spdp-container [type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
  }

  #spdp-container ::-webkit-search-decoration {
    -webkit-appearance: none
  }

  #spdp-container ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
  }

  #spdp-container summary {
    display: list-item
  }

  #spdp-container blockquote,
  #spdp-container dl,
  #spdp-container dd,
  #spdp-container h1,
  #spdp-container h2,
  #spdp-container h3,
  #spdp-container h4,
  #spdp-container h5,
  #spdp-container h6,
  #spdp-container hr,
  #spdp-container figure,
  #spdp-container p,
  #spdp-container pre {
    margin: 0
  }

  #spdp-container fieldset {
    margin: 0;
    padding: 0
  }

  #spdp-container legend {
    padding: 0
  }

  #spdp-container ol,
  #spdp-container ul,
  #spdp-container menu {
    list-style: none;
    margin: 0;
    padding: 0
  }

  #spdp-container dialog {
    padding: 0
  }

  #spdp-container textarea {
    resize: vertical
  }

  #spdp-container input::-moz-placeholder,
  #spdp-container textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
  }

  #spdp-container input::placeholder,
  #spdp-container textarea::placeholder {
    opacity: 1;
    color: #9ca3af
  }

  #spdp-container button,
  #spdp-container [role=button] {
    cursor: pointer
  }

  #spdp-container :disabled {
    cursor: default
  }

  #spdp-container img,
  #spdp-container svg,
  #spdp-container video,
  #spdp-container canvas,
  #spdp-container audio,
  #spdp-container iframe,
  #spdp-container embed,
  #spdp-container object {
    display: block;
    vertical-align: middle
  }

  #spdp-container img,
  #spdp-container video {
    max-width: 100%;
    height: auto
  }

  #spdp-container [hidden]:where(:not([hidden=until-found])) {
    display: none
  }

  #spdp-container .srp-absolute {
    position: absolute
  }

  #spdp-container .srp-relative {
    position: relative
  }

  #spdp-container .srp-inset-x-0 {
    left: 0;
    right: 0
  }

  #spdp-container .srp-left-\[calc\(50\%-12px\)\] {
    left: calc(50% - 12px)
  }

  #spdp-container .srp-right-\[calc\(25\%\+9px\)\] {
    right: calc(25% + 9px)
  }

  #spdp-container .srp-right-\[calc\(37\.5\%\+0\.5em\)\] {
    right: calc(37.5% + .5em)
  }

  #spdp-container .srp-z-1 {
    z-index: 1
  }

  #spdp-container .srp-col-span-2 {
    grid-column: span 2 / span 2
  }

  #spdp-container .srp-col-start-1 {
    grid-column-start: 1
  }

  #spdp-container .srp-m-0 {
    margin: 0
  }

  #spdp-container .srp-m-auto {
    margin: auto
  }

  #spdp-container .-srp-mx-8 {
    margin-left: -32px;
    margin-right: -32px
  }

  #spdp-container .srp-mx-0 {
    margin-left: 0;
    margin-right: 0
  }

  #spdp-container .srp-mx-0\.5 {
    margin-left: 2px;
    margin-right: 2px
  }

  #spdp-container .srp-mx-8 {
    margin-left: 32px;
    margin-right: 32px
  }

  #spdp-container .srp-mx-auto {
    margin-left: auto;
    margin-right: auto
  }

  #spdp-container .srp-my-4 {
    margin-top: 16px;
    margin-bottom: 16px
  }

  #spdp-container .-srp-mt-8 {
    margin-top: -32px
  }

  #spdp-container .srp-mb-2 {
    margin-bottom: 8px
  }

  #spdp-container .srp-mb-4 {
    margin-bottom: 16px
  }

  #spdp-container .srp-mb-6 {
    margin-bottom: 24px
  }

  #spdp-container .srp-mb-8 {
    margin-bottom: 32px
  }

  #spdp-container .srp-mt-2 {
    margin-top: 8px
  }

  #spdp-container .srp-mt-3 {
    margin-top: 12px
  }

  #spdp-container .srp-mt-6 {
    margin-top: 24px
  }

  #spdp-container .srp-mt-8 {
    margin-top: 32px
  }

  #spdp-container .srp-flex {
    display: flex
  }

  #spdp-container .srp-inline-flex {
    display: inline-flex
  }

  #spdp-container .srp-grid {
    display: grid
  }

  #spdp-container .srp-h-1 {
    height: 4px
  }

  #spdp-container .srp-h-4 {
    height: 16px
  }

  #spdp-container .srp-h-6 {
    height: 24px
  }

  #spdp-container .srp-h-fit {
    height: -moz-fit-content;
    height: fit-content
  }

  #spdp-container .srp-h-full {
    height: 100%
  }

  #spdp-container .srp-min-h-16 {
    min-height: 64px
  }

  #spdp-container .srp-min-h-fit {
    min-height: -moz-fit-content;
    min-height: fit-content
  }

  #spdp-container .srp-w-25p {
    width: 25%
  }

  #spdp-container .srp-w-4 {
    width: 16px
  }

  #spdp-container .srp-w-50p {
    width: 50%
  }

  #spdp-container .srp-w-6 {
    width: 24px
  }

  #spdp-container .srp-w-96p {
    width: 96%
  }

  #spdp-container .srp-w-\[1px\] {
    width: 1px
  }

  #spdp-container .srp-w-full {
    width: 100%
  }

  #spdp-container .srp-w-px {
    width: 1px
  }

  #spdp-container .srp-min-w-0 {
    min-width: 0px
  }

  #spdp-container .srp-min-w-30 {
    min-width: 120px
  }

  #spdp-container .srp-min-w-44 {
    min-width: 176px
  }

  #spdp-container .srp-max-w-11 {
    max-width: 44px
  }

  #spdp-container .srp-max-w-16 {
    max-width: 64px
  }

  #spdp-container .srp-max-w-36 {
    max-width: 144px
  }

  #spdp-container .srp-max-w-5xl {
    max-width: 64rem
  }

  #spdp-container .srp-max-w-8xl {
    max-width: 1440px
  }

  #spdp-container .srp-max-w-\[300px\] {
    max-width: 300px
  }

  #spdp-container .srp-max-w-fit {
    max-width: -moz-fit-content;
    max-width: fit-content
  }

  #spdp-container .srp-max-w-full {
    max-width: 100%
  }

  #spdp-container .srp-max-w-xs {
    max-width: 20rem
  }

  #spdp-container .srp-flex-1 {
    flex: 1 1 0%
  }

  #spdp-container .srp-flex-auto {
    flex: 1 1 auto
  }

  #spdp-container .-srp-rotate-90 {
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }

  #spdp-container .srp-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }

  #spdp-container .srp-transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
  }

  #spdp-container .srp-appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
  }

  #spdp-container .srp-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr)
  }

  #spdp-container .srp-grid-flow-col {
    grid-auto-flow: column
  }

  #spdp-container .srp-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }

  #spdp-container .srp-flex-row {
    flex-direction: row
  }

  #spdp-container .srp-flex-col {
    flex-direction: column
  }

  #spdp-container .srp-flex-wrap {
    flex-wrap: wrap
  }

  #spdp-container .srp-flex-nowrap {
    flex-wrap: nowrap
  }

  #spdp-container .srp-items-start {
    align-items: flex-start
  }

  #spdp-container .srp-items-end {
    align-items: flex-end
  }

  #spdp-container .srp-items-center {
    align-items: center
  }

  #spdp-container .srp-items-baseline {
    align-items: baseline
  }

  #spdp-container .srp-items-stretch {
    align-items: stretch
  }

  #spdp-container .srp-justify-center {
    justify-content: center
  }

  #spdp-container .srp-justify-between {
    justify-content: space-between
  }

  #spdp-container .srp-justify-around {
    justify-content: space-around
  }

  #spdp-container .srp-gap-1 {
    gap: 4px
  }

  #spdp-container .srp-gap-10 {
    gap: 40px
  }

  #spdp-container .srp-gap-12 {
    gap: 48px
  }

  #spdp-container .srp-gap-2 {
    gap: 8px
  }

  #spdp-container .srp-gap-4 {
    gap: 16px
  }

  #spdp-container .srp-gap-5 {
    gap: 20px
  }

  #spdp-container .srp-gap-5p {
    gap: 5%
  }

  #spdp-container .srp-gap-6 {
    gap: 24px
  }

  #spdp-container .srp-gap-8 {
    gap: 32px
  }

  #spdp-container .srp-self-start {
    align-self: flex-start
  }

  #spdp-container .srp-self-end {
    align-self: flex-end
  }

  #spdp-container .srp-self-center {
    align-self: center
  }

  #spdp-container .srp-overflow-hidden {
    overflow: hidden
  }

  #spdp-container .srp-whitespace-normal {
    white-space: normal
  }

  #spdp-container .srp-whitespace-nowrap {
    white-space: nowrap
  }

  #spdp-container .srp-text-balance {
    text-wrap: balance
  }

  #spdp-container .srp-rounded-2xl {
    border-radius: 1rem
  }

  #spdp-container .srp-rounded-3xl {
    border-radius: 20px
  }

  #spdp-container .srp-rounded-lg {
    border-radius: .5rem
  }

  #spdp-container .srp-rounded-md {
    border-radius: .375rem
  }

  #spdp-container .srp-rounded-sm {
    border-radius: .125rem
  }

  #spdp-container .srp-rounded-xl {
    border-radius: .75rem
  }

  #spdp-container .srp-rounded-t-3xl {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px
  }

  #spdp-container .srp-rounded-bl-2xl {
    border-bottom-left-radius: 1rem
  }

  #spdp-container .srp-rounded-tl-2xl {
    border-top-left-radius: 1rem
  }

  #spdp-container .srp-border {
    border-width: 1px
  }

  #spdp-container .srp-border-10 {
    border-width: 10px
  }

  #spdp-container .srp-border-2 {
    border-width: 2px
  }

  #spdp-container .srp-border-b {
    border-bottom-width: 1px
  }

  #spdp-container .srp-border-b-2 {
    border-bottom-width: 2px
  }

  #spdp-container .srp-border-l-2 {
    border-left-width: 2px
  }

  #spdp-container .srp-border-r {
    border-right-width: 1px
  }

  #spdp-container .srp-border-t {
    border-top-width: 1px
  }

  #spdp-container .srp-border-t-2 {
    border-top-width: 2px
  }

  #spdp-container .srp-border-solid {
    border-style: solid
  }

  #spdp-container .srp-border-dashed {
    border-style: dashed
  }

  #spdp-container .srp-border-none {
    border-style: none
  }

  #spdp-container .srp-border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-featuresStrokeBlue {
    --tw-border-opacity: 1;
    border-color: rgb(39 100 215 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgb(156 163 175 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-samsungCyan {
    --tw-border-opacity: 1;
    border-color: rgb(142 195 224 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-samsungLilac {
    --tw-border-opacity: 1;
    border-color: rgb(171 183 227 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-b-black {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-r-gray-200 {
    --tw-border-opacity: 1;
    border-right-color: rgb(229 231 235 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-border-t-black {
    --tw-border-opacity: 1;
    border-top-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
  }

  #spdp-container .srp-bg-customGray {
    background-color: #68686854
  }

  #spdp-container .srp-bg-frogGreen {
    --tw-bg-opacity: 1;
    background-color: rgb(163 206 156 / var(--tw-bg-opacity, 1))
  }

  #spdp-container .srp-bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))
  }

  #spdp-container .srp-bg-samsungGray {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1))
  }

  #spdp-container .srp-bg-sky {
    --tw-bg-opacity: 1;
    background-color: rgb(234 247 251 / var(--tw-bg-opacity, 1))
  }

  #spdp-container .srp-bg-smoke {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1))
  }

  #spdp-container .srp-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
  }

  #spdp-container .srp-bg-yellowGreen {
    --tw-bg-opacity: 1;
    background-color: rgb(240 246 233 / var(--tw-bg-opacity, 1))
  }

  #spdp-container .srp-bg-cyanToRight {
    background-image: linear-gradient(110deg, #37c5e433 4.41%, #fff0)
  }

  #spdp-container .srp-bg-lightBlue {
    background-image: linear-gradient(0deg, #fff -3.36%, #eaf7fb 44.19% 71.06%, #fff 97.94%)
  }

  #spdp-container .srp-bg-lilacToBottom {
    background-image: linear-gradient(358deg, #2d56e433 1.08%, #fff0 39.62%)
  }

  #spdp-container .srp-bg-cover {
    background-size: cover
  }

  #spdp-container .srp-bg-center {
    background-position: center
  }

  #spdp-container .srp-object-contain {
    -o-object-fit: contain;
    object-fit: contain
  }

  #spdp-container .srp-object-cover {
    -o-object-fit: cover;
    object-fit: cover
  }

  #spdp-container .srp-p-1 {
    padding: 4px
  }

  #spdp-container .srp-p-2 {
    padding: 8px
  }

  #spdp-container .srp-p-3 {
    padding: 12px
  }

  #spdp-container .srp-p-4 {
    padding: 16px
  }

  #spdp-container .srp-p-8 {
    padding: 32px
  }

  #spdp-container .srp-px-2 {
    padding-left: 8px;
    padding-right: 8px
  }

  #spdp-container .srp-px-5 {
    padding-left: 20px;
    padding-right: 20px
  }

  #spdp-container .srp-px-6 {
    padding-left: 24px;
    padding-right: 24px
  }

  #spdp-container .srp-px-8 {
    padding-left: 32px;
    padding-right: 32px
  }

  #spdp-container .srp-px-8p {
    padding-left: 8%;
    padding-right: 8%
  }

  #spdp-container .srp-py-10 {
    padding-top: 40px;
    padding-bottom: 40px
  }

  #spdp-container .srp-py-12 {
    padding-top: 48px;
    padding-bottom: 48px
  }

  #spdp-container .srp-py-4 {
    padding-top: 16px;
    padding-bottom: 16px
  }

  #spdp-container .srp-py-6 {
    padding-top: 24px;
    padding-bottom: 24px
  }

  #spdp-container .srp-py-8 {
    padding-top: 32px;
    padding-bottom: 32px
  }

  #spdp-container .srp-pb-0 {
    padding-bottom: 0
  }

  #spdp-container .srp-pb-10 {
    padding-bottom: 40px
  }

  #spdp-container .srp-pb-12 {
    padding-bottom: 48px
  }

  #spdp-container .srp-pb-16 {
    padding-bottom: 64px
  }

  #spdp-container .srp-pb-2 {
    padding-bottom: 8px
  }

  #spdp-container .srp-pb-3 {
    padding-bottom: 12px
  }

  #spdp-container .srp-pb-4 {
    padding-bottom: 16px
  }

  #spdp-container .srp-pb-5 {
    padding-bottom: 20px
  }

  #spdp-container .srp-pb-6 {
    padding-bottom: 24px
  }

  #spdp-container .srp-pb-8 {
    padding-bottom: 32px
  }

  #spdp-container .srp-pr-1 {
    padding-right: 4px
  }

  #spdp-container .srp-pr-4 {
    padding-right: 16px
  }

  #spdp-container .srp-pt-3 {
    padding-top: 12px
  }

  #spdp-container .srp-pt-4 {
    padding-top: 16px
  }

  #spdp-container .srp-pt-5 {
    padding-top: 20px
  }

  #spdp-container .srp-pt-6 {
    padding-top: 24px
  }

  #spdp-container .srp-pt-8 {
    padding-top: 32px
  }

  #spdp-container .srp-text-left {
    text-align: left
  }

  #spdp-container .srp-text-center {
    text-align: center
  }

  #spdp-container .srp-text-end {
    text-align: end
  }

  #spdp-container .\!srp-font-samsung-sans-bold {
    font-family: SamsungSharpSansBold, sans-serif !important
  }

  #spdp-container .srp-font-samsung-sans-bold {
    font-family: SamsungSharpSansBold, sans-serif
  }

  #spdp-container .srp-font-samsungOne-400 {
    font-family: SamsungOne, sans-serif
  }

  #spdp-container .srp-text-2xl {
    font-size: 24px
  }

  #spdp-container .srp-text-3xl {
    font-size: 30px
  }

  #spdp-container .srp-text-4xl {
    font-size: 38px
  }

  #spdp-container .srp-text-5xl {
    font-size: 48px
  }

  #spdp-container .srp-text-\[32px\] {
    font-size: 32px
  }

  #spdp-container .srp-text-base {
    font-size: 16px
  }

  #spdp-container .srp-text-lg {
    font-size: 18px
  }

  #spdp-container .srp-text-sm {
    font-size: 14px
  }

  #spdp-container .srp-text-xl {
    font-size: 20px
  }

  #spdp-container .\!srp-font-normal {
    font-weight: 400 !important
  }

  #spdp-container .srp-font-bold {
    font-weight: 700
  }

  #spdp-container .srp-font-normal {
    font-weight: 400
  }

  #spdp-container .srp-font-thin {
    font-weight: 100
  }

  #spdp-container .srp-leading-6 {
    line-height: 1.5rem
  }

  #spdp-container .srp-leading-extra-tight {
    line-height: 1.1
  }

  #spdp-container .srp-leading-none {
    line-height: 1
  }

  #spdp-container .\!srp-text-\[\#8C8C8C\] {
    --tw-text-opacity: 1 !important;
    color: rgb(140 140 140 / var(--tw-text-opacity, 1)) !important
  }

  #spdp-container .srp-text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1))
  }

  #spdp-container .srp-text-disclaimers {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity, 1))
  }

  #spdp-container .srp-text-featuresStrokeBlue {
    --tw-text-opacity: 1;
    color: rgb(39 100 215 / var(--tw-text-opacity, 1))
  }

  #spdp-container .srp-text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1))
  }

  #spdp-container .srp-opacity-75 {
    opacity: .75
  }

  #spdp-container .checked\:srp-bg-darkGrey:checked {
    --tw-bg-opacity: 1;
    background-color: rgb(138 149 163 / var(--tw-bg-opacity, 1))
  }

  @media not all and (min-width: 1024px) {
    #spdp-container .max-lg\:srp-size-20 {
      width: 80px;
      height: 80px
    }
  }

  @media not all and (min-width: 768px) {
    #spdp-container .max-md\:srp-order-1 {
      order: 1
    }

    #spdp-container .max-md\:-srp-mt-5 {
      margin-top: -20px
    }

    #spdp-container .max-md\:srp-mb-2 {
      margin-bottom: 8px
    }

    #spdp-container .max-md\:srp-hidden {
      display: none
    }

    #spdp-container .max-md\:srp-max-w-48 {
      max-width: 192px
    }

    #spdp-container .max-md\:srp-flex-col {
      flex-direction: column
    }

    #spdp-container .max-md\:srp-px-2 {
      padding-left: 8px;
      padding-right: 8px
    }

    #spdp-container .max-md\:srp-py-6 {
      padding-top: 24px;
      padding-bottom: 24px
    }

    #spdp-container .max-md\:srp-py-7 {
      padding-top: 28px;
      padding-bottom: 28px
    }

    #spdp-container .max-md\:srp-py-8 {
      padding-top: 32px;
      padding-bottom: 32px
    }

    #spdp-container .max-md\:srp-pb-4 {
      padding-bottom: 16px
    }
  }

  @media not all and (min-width: 640px) {
    #spdp-container .max-sm\:srp-hidden {
      display: none
    }

    #spdp-container .max-sm\:srp-size-18 {
      width: 72px;
      height: 72px
    }
  }

  @media not all and (min-width: 440px) {
    #spdp-container .max-xs\:srp-size-16 {
      width: 64px;
      height: 64px
    }

    #spdp-container .max-xs\:srp-h-2 {
      height: 8px
    }

    #spdp-container .max-xs\:srp-w-2 {
      width: 8px
    }
  }

  @media (min-width: 440px) {
    #spdp-container .xs\:srp-h-1\.5 {
      height: 6px
    }

    #spdp-container .xs\:srp-w-full {
      width: 100%
    }

    #spdp-container .xs\:srp-gap-10p {
      gap: 10%
    }

    #spdp-container .xs\:srp-p-3 {
      padding: 12px
    }
  }

  @media (min-width: 640px) {
    #spdp-container .sm\:srp-my-8 {
      margin-top: 32px;
      margin-bottom: 32px
    }

    #spdp-container .sm\:srp-hidden {
      display: none
    }

    #spdp-container .sm\:srp-gap-4 {
      gap: 16px
    }

    #spdp-container .sm\:srp-gap-6 {
      gap: 24px
    }

    #spdp-container .sm\:srp-bg-samsungGray {
      --tw-bg-opacity: 1;
      background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1))
    }

    #spdp-container .sm\:srp-p-5 {
      padding: 20px
    }

    #spdp-container .sm\:srp-text-3xl {
      font-size: 30px
    }

    #spdp-container .sm\:srp-text-5xl {
      font-size: 48px
    }
  }

  @media (min-width: 768px) {
    #spdp-container .md\:srp-my-0 {
      margin-top: 0;
      margin-bottom: 0
    }

    #spdp-container .md\:-srp-mt-6 {
      margin-top: -24px
    }

    #spdp-container .md\:srp-mb-4 {
      margin-bottom: 16px
    }

    #spdp-container .md\:srp-hidden {
      display: none
    }

    #spdp-container .md\:srp-h-6 {
      height: 24px
    }

    #spdp-container .md\:srp-w-25p {
      width: 25%
    }

    #spdp-container .md\:srp-w-50p {
      width: 50%
    }

    #spdp-container .md\:srp-w-6 {
      width: 24px
    }

    #spdp-container .md\:srp-w-75p {
      width: 75%
    }

    #spdp-container .md\:srp-w-80p {
      width: 80%
    }

    #spdp-container .md\:srp-max-w-56 {
      max-width: 224px
    }

    #spdp-container .md\:srp-max-w-76 {
      max-width: 300px
    }

    #spdp-container .md\:srp-max-w-96 {
      max-width: 384px
    }

    #spdp-container .md\:srp-transform-none {
      transform: none
    }

    #spdp-container .md\:srp-grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    #spdp-container .md\:srp-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    #spdp-container .md\:srp-flex-row {
      flex-direction: row
    }

    #spdp-container .md\:srp-flex-row-reverse {
      flex-direction: row-reverse
    }

    #spdp-container .md\:srp-items-center {
      align-items: center
    }

    #spdp-container .md\:srp-gap-10 {
      gap: 40px
    }

    #spdp-container .md\:srp-gap-16 {
      gap: 64px
    }

    #spdp-container .md\:srp-gap-3 {
      gap: 12px
    }

    #spdp-container .md\:srp-gap-8 {
      gap: 32px
    }

    #spdp-container .md\:srp-whitespace-nowrap {
      white-space: nowrap
    }

    #spdp-container .md\:srp-rounded-b-2xl {
      border-bottom-right-radius: 1rem;
      border-bottom-left-radius: 1rem
    }

    #spdp-container .md\:srp-rounded-t-2xl {
      border-top-left-radius: 1rem;
      border-top-right-radius: 1rem
    }

    #spdp-container .md\:srp-border-2 {
      border-width: 2px
    }

    #spdp-container .md\:srp-border-x-2 {
      border-left-width: 2px;
      border-right-width: 2px
    }

    #spdp-container .md\:srp-border-b-0 {
      border-bottom-width: 0px
    }

    #spdp-container .md\:srp-px-12p {
      padding-left: 12%;
      padding-right: 12%
    }

    #spdp-container .md\:srp-px-8p {
      padding-left: 8%;
      padding-right: 8%
    }

    #spdp-container .md\:srp-py-12 {
      padding-top: 48px;
      padding-bottom: 48px
    }

    #spdp-container .md\:srp-py-2 {
      padding-top: 8px;
      padding-bottom: 8px
    }

    #spdp-container .md\:srp-py-6 {
      padding-top: 24px;
      padding-bottom: 24px
    }

    #spdp-container .md\:srp-py-8 {
      padding-top: 32px;
      padding-bottom: 32px
    }

    #spdp-container .md\:srp-pb-10 {
      padding-bottom: 40px
    }

    #spdp-container .md\:srp-pb-12 {
      padding-bottom: 48px
    }

    #spdp-container .md\:srp-pb-16 {
      padding-bottom: 64px
    }

    #spdp-container .md\:srp-pb-8 {
      padding-bottom: 32px
    }

    #spdp-container .md\:srp-pr-4 {
      padding-right: 16px
    }

    #spdp-container .md\:srp-pr-8 {
      padding-right: 32px
    }

    #spdp-container .md\:srp-pt-0 {
      padding-top: 0
    }

    #spdp-container .md\:srp-pt-1 {
      padding-top: 4px
    }

    #spdp-container .md\:srp-pt-12 {
      padding-top: 48px
    }

    #spdp-container .md\:srp-pt-3 {
      padding-top: 12px
    }

    #spdp-container .md\:srp-pt-4 {
      padding-top: 16px
    }

    #spdp-container .md\:srp-pt-5 {
      padding-top: 20px
    }

    #spdp-container .md\:srp-pt-8 {
      padding-top: 32px
    }

    #spdp-container .md\:srp-text-left {
      text-align: left
    }

    #spdp-container .md\:srp-text-end {
      text-align: end
    }

    #spdp-container .md\:srp-text-base {
      font-size: 16px
    }

    #spdp-container .md\:srp-text-lg {
      font-size: 18px
    }

    @media not all and (min-width: 1024px) {
      #spdp-container .md\:max-lg\:srp-col-span-full {
        grid-column: 1 / -1
      }
    }
  }

  @media (min-width: 1024px) {
    #spdp-container .lg\:-srp-mt-8 {
      margin-top: -32px
    }

    #spdp-container .lg\:srp-h-2 {
      height: 8px
    }

    #spdp-container .lg\:srp-max-h-18 {
      max-height: 72px
    }

    #spdp-container .lg\:srp-max-h-22 {
      max-height: 88px
    }

    #spdp-container .lg\:srp-max-w-52 {
      max-width: 208px
    }

    #spdp-container .lg\:srp-flex-1 {
      flex: 1 1 0%
    }

    #spdp-container .lg\:srp-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    #spdp-container .lg\:srp-gap-12 {
      gap: 48px
    }

    #spdp-container .lg\:srp-gap-14 {
      gap: 56px
    }

    #spdp-container .lg\:srp-gap-5p {
      gap: 5%
    }

    #spdp-container .lg\:srp-gap-6 {
      gap: 24px
    }

    #spdp-container .lg\:srp-gap-8 {
      gap: 32px
    }

    #spdp-container .lg\:srp-px-9 {
      padding-left: 36px;
      padding-right: 36px
    }

    #spdp-container .lg\:srp-py-0 {
      padding-top: 0;
      padding-bottom: 0
    }

    #spdp-container .lg\:srp-py-10 {
      padding-top: 40px;
      padding-bottom: 40px
    }

    #spdp-container .lg\:srp-py-12 {
      padding-top: 48px;
      padding-bottom: 48px
    }

    #spdp-container .lg\:srp-py-18 {
      padding-top: 72px;
      padding-bottom: 72px
    }

    #spdp-container .lg\:srp-pb-14 {
      padding-bottom: 56px
    }

    #spdp-container .lg\:srp-pb-16 {
      padding-bottom: 64px
    }

    #spdp-container .lg\:srp-pb-20 {
      padding-bottom: 80px
    }

    #spdp-container .lg\:srp-pl-3p {
      padding-left: 3%
    }

    #spdp-container .lg\:srp-pt-12 {
      padding-top: 48px
    }

    #spdp-container .lg\:srp-pt-16 {
      padding-top: 64px
    }

    #spdp-container .lg\:srp-pt-4 {
      padding-top: 16px
    }

    #spdp-container .lg\:srp-text-2xl {
      font-size: 24px
    }

    #spdp-container .lg\:srp-text-4xl {
      font-size: 38px
    }

    #spdp-container .lg\:srp-text-6xl {
      font-size: 60px
    }

    #spdp-container .lg\:srp-text-xl {
      font-size: 20px
    }
  }

  @media (min-width: 1280px) {
    #spdp-container .xl\:srp-mb-8 {
      margin-bottom: 32px
    }

    #spdp-container .xl\:srp-max-h-24 {
      max-height: 96px
    }

    #spdp-container .xl\:srp-max-w-64 {
      max-width: 256px
    }

    #spdp-container .xl\:srp-gap-10 {
      gap: 40px
    }

    #spdp-container .xl\:srp-gap-12 {
      gap: 48px
    }

    #spdp-container .xl\:srp-gap-16 {
      gap: 64px
    }

    #spdp-container .xl\:srp-px-10p {
      padding-left: 10%;
      padding-right: 10%
    }

    #spdp-container .xl\:srp-px-12p {
      padding-left: 12%;
      padding-right: 12%
    }

    #spdp-container .xl\:srp-px-26p {
      padding-left: 26%;
      padding-right: 26%
    }

    #spdp-container .xl\:srp-py-16 {
      padding-top: 64px;
      padding-bottom: 64px
    }

    #spdp-container .xl\:srp-pb-10 {
      padding-bottom: 40px
    }

    #spdp-container .xl\:srp-pb-12 {
      padding-bottom: 48px
    }

    #spdp-container .xl\:srp-pb-16 {
      padding-bottom: 64px
    }

    #spdp-container .xl\:srp-pb-22 {
      padding-bottom: 88px
    }
  }
