#pixel-pdp *, #pixel-pdp ::before, #pixel-pdp ::after{
  box-sizing:border-box;
  border-width:0;
  border-style:solid;
  border-color:currentColor;
}

#pixel-pdp ::before, #pixel-pdp ::after{
  --tw-content:'';
}

#pixel-pdp{
  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, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-feature-settings:normal;
  font-variation-settings:normal;
}

#pixel-pdp{
  margin:0;
  line-height:inherit;
}

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

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

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

#pixel-pdp a{
  color:inherit;
  text-decoration:inherit;
}

#pixel-pdp b, #pixel-pdp strong{
  font-weight:bolder;
}

#pixel-pdp code, #pixel-pdp kbd, #pixel-pdp samp, #pixel-pdp 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;
}

#pixel-pdp small{
  font-size:80%;
  text-align:justify;
}

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

#pixel-pdp sub{
  bottom:-0.25em;
}

#pixel-pdp sup{
  top:-0.5em;
}

#pixel-pdp table{
  text-indent:0;
  border-color:inherit;
  border-collapse:collapse;
}

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

#pixel-pdp button, #pixel-pdp select{
  text-transform:none;
}

#pixel-pdp button, #pixel-pdp [type='button'], #pixel-pdp [type='reset'], #pixel-pdp [type='submit']{
  -webkit-appearance:button;
  background-color:transparent;
  background-image:none;
}

#pixel-pdp :-moz-focusring{
  outline:auto;
}

#pixel-pdp :-moz-ui-invalid{
  box-shadow:none;
}

#pixel-pdp progress{
  vertical-align:baseline;
}

#pixel-pdp ::-webkit-inner-spin-button, #pixel-pdp ::-webkit-outer-spin-button{
  height:auto;
}

#pixel-pdp [type='search']{
  -webkit-appearance:textfield;
  outline-offset:-2px;
}

#pixel-pdp ::-webkit-search-decoration{
  -webkit-appearance:none;
}

#pixel-pdp ::-webkit-file-upload-button{
  -webkit-appearance:button;
  font:inherit;
}

#pixel-pdp summary{
  display:list-item;
}

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

#pixel-pdp fieldset{
  margin:0;
  padding:0;
}

#pixel-pdp legend{
  padding:0;
}

#pixel-pdp ol, #pixel-pdp ul, #pixel-pdp menu{
  list-style:none;
  margin:0;
  padding:0;
}
#pixel-pdp dialog{
  padding:0;
}

#pixel-pdp textarea{
  resize:vertical;
}

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

#pixel-pdp input::placeholder, #pixel-pdp textarea::placeholder{
  opacity:1;
  color:#9ca3af;
}

#pixel-pdp button, #pixel-pdp [role="button"]{
  cursor:pointer;
}
#pixel-pdp :disabled{
  cursor:default;
}

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

#pixel-pdp img, #pixel-pdp video{
  max-width:100%;
  height:auto;
}
#pixel-pdp [hidden]{
  display:none;
}

#pixel-pdp [type='text'], #pixel-pdp input:where(:not([type])), #pixel-pdp [type='email'], #pixel-pdp [type='url'], #pixel-pdp [type='password'], #pixel-pdp [type='number'], #pixel-pdp [type='date'], #pixel-pdp [type='datetime-local'], #pixel-pdp [type='month'], #pixel-pdp [type='search'], #pixel-pdp [type='tel'], #pixel-pdp [type='time'], #pixel-pdp [type='week'], #pixel-pdp [multiple], #pixel-pdp textarea, #pixel-pdp select{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background-color:#fff;
  border-color:#6b7280;
  border-width:1px;
  border-radius:0px;
  padding-top:0.5rem;
  padding-right:0.75rem;
  padding-bottom:0.5rem;
  padding-left:0.75rem;
  font-size:1rem;
  line-height:1.5rem;
  --tw-shadow:0 0 #0000;
}

#pixel-pdp [type='text']:focus, #pixel-pdp input:where(:not([type])):focus, #pixel-pdp [type='email']:focus, #pixel-pdp [type='url']:focus, #pixel-pdp [type='password']:focus, #pixel-pdp [type='number']:focus, #pixel-pdp [type='date']:focus, #pixel-pdp [type='datetime-local']:focus, #pixel-pdp [type='month']:focus, #pixel-pdp [type='search']:focus, #pixel-pdp [type='tel']:focus, #pixel-pdp [type='time']:focus, #pixel-pdp [type='week']:focus, #pixel-pdp [multiple]:focus, #pixel-pdp textarea:focus, #pixel-pdp select:focus{
  outline:2px solid transparent;
  outline-offset:2px;
  --tw-ring-inset:var(--tw-empty,   );
  --tw-ring-offset-width:0px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:#2563eb;
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color:#2563eb;
}

#pixel-pdp input::-moz-placeholder, #pixel-pdp textarea::-moz-placeholder{
  color:#6b7280;
  opacity:1;
}

#pixel-pdp input::placeholder, #pixel-pdp textarea::placeholder{
  color:#6b7280;
  opacity:1;
}

#pixel-pdp ::-webkit-datetime-edit-fields-wrapper{
  padding:0;
}

#pixel-pdp ::-webkit-date-and-time-value{
  min-height:1.5em;
  text-align:inherit;
}

#pixel-pdp ::-webkit-datetime-edit{
  display:inline-flex;
}

#pixel-pdp ::-webkit-datetime-edit, #pixel-pdp ::-webkit-datetime-edit-year-field, #pixel-pdp ::-webkit-datetime-edit-month-field, #pixel-pdp ::-webkit-datetime-edit-day-field, #pixel-pdp ::-webkit-datetime-edit-hour-field, #pixel-pdp ::-webkit-datetime-edit-minute-field, #pixel-pdp ::-webkit-datetime-edit-second-field, #pixel-pdp ::-webkit-datetime-edit-millisecond-field, #pixel-pdp ::-webkit-datetime-edit-meridiem-field{
  padding-top:0;
  padding-bottom:0;
}

#pixel-pdp select{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position:right 0.5rem center;
  background-repeat:no-repeat;
  background-size:1.5em 1.5em;
  padding-right:2.5rem;
  -webkit-print-color-adjust:exact;
          print-color-adjust:exact;
}

#pixel-pdp [multiple], #pixel-pdp [size]:where(select:not([size="1"])){
  background-image:initial;
  background-position:initial;
  background-repeat:unset;
  background-size:initial;
  padding-right:0.75rem;
  -webkit-print-color-adjust:unset;
          print-color-adjust:unset;
}

#pixel-pdp [type='checkbox'], #pixel-pdp [type='radio']{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  padding:0;
  -webkit-print-color-adjust:exact;
          print-color-adjust:exact;
  display:inline-block;
  vertical-align:middle;
  background-origin:border-box;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  flex-shrink:0;
  height:1rem;
  width:1rem;
  color:#2563eb;
  background-color:#fff;
  border-color:#6b7280;
  border-width:1px;
  --tw-shadow:0 0 #0000;
}

#pixel-pdp [type='checkbox']{
  border-radius:0px;
}

#pixel-pdp [type='radio']{
  border-radius:100%;
}

#pixel-pdp [type='checkbox']:focus, #pixel-pdp [type='radio']:focus{
  outline:2px solid transparent;
  outline-offset:2px;
  --tw-ring-inset:var(--tw-empty,   );
  --tw-ring-offset-width:2px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:#2563eb;
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}

#pixel-pdp [type='checkbox']:checked, #pixel-pdp [type='radio']:checked{
  border-color:transparent;
  background-color:currentColor;
  background-size:100% 100%;
  background-position:center;
  background-repeat:no-repeat;
}

#pixel-pdp [type='checkbox']:checked{
  background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}

@media (forced-colors: active) {

  #pixel-pdp [type='checkbox']:checked{
    -webkit-appearance:auto;
       -moz-appearance:auto;
            appearance:auto;
  }
}

#pixel-pdp [type='radio']:checked{
  background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}

@media (forced-colors: active) {

  #pixel-pdp [type='radio']:checked{
    -webkit-appearance:auto;
       -moz-appearance:auto;
            appearance:auto;
  }
}

#pixel-pdp [type='checkbox']:checked:hover, #pixel-pdp [type='checkbox']:checked:focus, #pixel-pdp [type='radio']:checked:hover, #pixel-pdp [type='radio']:checked:focus{
  border-color:transparent;
  background-color:currentColor;
}

#pixel-pdp [type='checkbox']:indeterminate{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color:transparent;
  background-color:currentColor;
  background-size:100% 100%;
  background-position:center;
  background-repeat:no-repeat;
}

@media (forced-colors: active) {

  #pixel-pdp [type='checkbox']:indeterminate{
    -webkit-appearance:auto;
       -moz-appearance:auto;
            appearance:auto;
  }
}

#pixel-pdp [type='checkbox']:indeterminate:hover, #pixel-pdp [type='checkbox']:indeterminate:focus{
  border-color:transparent;
  background-color:currentColor;
}

#pixel-pdp [type='file']{
  background:unset;
  border-color:inherit;
  border-width:0;
  border-radius:0;
  padding:0;
  font-size:unset;
  line-height:inherit;
}

#pixel-pdp [type='file']:focus{
  outline:1px solid ButtonText;
  outline:1px auto -webkit-focus-ring-color;
}

#pixel-pdp *, #pixel-pdp ::before, #pixel-pdp ::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 / 0.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:;
}

#pixel-pdp ::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 / 0.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:;
}
#pixel-pdp .container{
  width:100%;
}
@media (min-width: 640px){

  #pixel-pdp .container{
    max-width:640px;
  }
    .quote {
  position: relative;
  padding-left: 1em; /* space for the overhang */
  display: inline-block;
}

.quote::before {
  content: "‘";
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1.5rem;
  line-height: 1;
  transform: translateX(-0.3em); /* pushes the mark into the margin */
}
}
@media (min-width: 1024px){

  #pixel-pdp .container{
    max-width:1024px;
  }
}
#pixel-pdp .relative{
  position:relative;
}
#pixel-pdp .z-10{
  z-index:10;
}
#pixel-pdp .order-1{
  order:1;
}
#pixel-pdp .order-2{
  order:2;
}
#pixel-pdp .mx-auto{
  margin-left:auto;
  margin-right:auto;
}
#pixel-pdp .-mb-1{
  margin-bottom:-0.25rem;
}
#pixel-pdp .-mb-\[7px\]{
  margin-bottom:-7px;
}
#pixel-pdp .mb-0{
  margin-bottom:0px;
}
#pixel-pdp .mb-10{
  margin-bottom:2.5rem;
}
#pixel-pdp .mb-14{
  margin-bottom:3.5rem;
}

#pixel-pdp .mb-2{
  margin-bottom:1rem;
}

#pixel-pdp .mb-3{
  margin-bottom:1.88rem;
}
#pixel-pdp .mb-4{
  margin-bottom:1rem;
}
#pixel-pdp .mb-5{
  margin-bottom:1.25rem;
}
#pixel-pdp .mb-6{
  margin-bottom:2.8rem;
}
#pixel-pdp .mb-7{
  margin-bottom:1.75rem;
}

#pixel-pdp .mb-8{
  margin-bottom:2.8rem;
}

#pixel-pdp .mr-3{
  margin-right:0.75rem;
}
#pixel-pdp .mt-4{
  margin-top:1rem;
}
#pixel-pdp .mt-5{
  margin-top:1.25rem;
}
#pixel-pdp .mt-6{
  margin-top:1.5rem;
}
#pixel-pdp .block{
  display:block;
}
#pixel-pdp .flex{
  display:flex;
}

#pixel-pdp .flex-header-small{
  display:flex;
  align-items: center !important;
}

#pixel-pdp .grid{
  display:grid;
}
#pixel-pdp .h-auto{
  height:auto;
}
#pixel-pdp .h-full{
  height:100%;
}
#pixel-pdp .w-10\/12{
  width:83.333333%;
}
#pixel-pdp .w-\[30px\]{
  width:30px;
}
#pixel-pdp .w-full{
  width:100%;
  margin-bottom:1.5rem;
}

#pixel-pdp .w-full-no-mb{
  width:100%;
}

#pixel-pdp .max-w-\[1160px\]{
  max-width:1160px;
}
#pixel-pdp .max-w-\[1440px\]{
  max-width:1440px;
}
#pixel-pdp .max-w-\[240px\]{
  max-width:240px;
}
#pixel-pdp .max-w-\[300px\]{
  max-width:300px;
}
#pixel-pdp .max-w-\[30vw\]{
  max-width:30vw;
}
#pixel-pdp .max-w-\[380px\]{
  max-width:380px;
}
#pixel-pdp .max-w-\[390px\]{
  max-width:390px;
}
#pixel-pdp .grid-cols-1{
  grid-template-columns:repeat(1, minmax(0, 1fr));
}
#pixel-pdp .grid-cols-2{
  grid-template-columns:repeat(2, minmax(0, 1fr));
}
#pixel-pdp .flex-col{
  flex-direction:column;
}
#pixel-pdp .flex-wrap{
  flex-wrap:wrap;
}
#pixel-pdp .items-end{
  align-items:flex-end;
}
#pixel-pdp .items-center{
  align-items:center;
}
#pixel-pdp .justify-center{
  justify-content:center;
}
#pixel-pdp .justify-between{
  justify-content:space-between;
}
#pixel-pdp .gap-1{
  gap:0.25rem;
}
#pixel-pdp .gap-2{
  gap:0.5rem;
}
#pixel-pdp .gap-4{
  gap:1rem;
}

#pixel-pdp .gap-5{
  gap:1.25rem;
}
#pixel-pdp .gap-6{
  gap:1.5rem;
}
#pixel-pdp .gap-7{
  gap:1.75rem;
}
#pixel-pdp .gap-8{
  gap:2.8rem;
}
#pixel-pdp .rounded{
  border-radius:0.25rem;
}
#pixel-pdp .rounded-3xl{
  border-radius:1.5rem;
}
#pixel-pdp .bg-\[\#ecf1f7\]{
  --tw-bg-opacity:1;
  background-color:rgb(236 241 247 / var(--tw-bg-opacity));
}
#pixel-pdp .bg-\[\#f8f9fa\]{
  --tw-bg-opacity:1;
  background-color:rgb(248 249 250 / var(--tw-bg-opacity));
}
#pixel-pdp .bg-gradient-to-b{
  background-image:linear-gradient(to bottom, var(--tw-gradient-stops));
}
#pixel-pdp .bg-gradient-to-tr{
  background-image:linear-gradient(to top right, var(--tw-gradient-stops));
}
#pixel-pdp .from-\[\#b4defc\]{
  --tw-gradient-from:#b4defc var(--tw-gradient-from-position);
  --tw-gradient-to:rgb(180 222 252 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
#pixel-pdp .from-\[\#ecf3f8\]{
  --tw-gradient-from:#ecf3f8 var(--tw-gradient-from-position);
  --tw-gradient-to:rgb(236 243 248 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
#pixel-pdp .from-\[\#ffffff\]{
  --tw-gradient-from:#ffffff var(--tw-gradient-from-position);
  --tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
#pixel-pdp .to-\[\#d1eafc\]{
  --tw-gradient-to:#d1eafc var(--tw-gradient-to-position);
}
#pixel-pdp .to-\[\#edf2f8\]{
  --tw-gradient-to:#edf2f8 var(--tw-gradient-to-position);
}
#pixel-pdp .to-\[\#f2f5fa\]{
  --tw-gradient-to:#f2f5fa var(--tw-gradient-to-position);
}
#pixel-pdp .object-contain{
  -o-object-fit:contain;
     object-fit:contain;
}
#pixel-pdp .object-top{
  -o-object-position:top;
     object-position:top;
}
#pixel-pdp .p-0{
  padding:0px;
}
#pixel-pdp .px-10{
  padding-left:2.5rem;
  padding-right:2.5rem;
}
#pixel-pdp .px-2{
  padding-left:0.5rem;
  padding-right:0.5rem;
}
#pixel-pdp .px-4{
  padding-left:1rem;
  padding-right:1rem;
}
#pixel-pdp .px-6{
  padding-left:1.5rem;
  padding-right:1.5rem;
}
#pixel-pdp .px-8{
  padding-left:2rem;
  padding-right:2rem;
}
#pixel-pdp .py-10{
  padding-top:2.5rem;
  padding-bottom:2.5rem;
}
#pixel-pdp .py-4{
  padding-top:1rem;
  padding-bottom:1rem;
}
#pixel-pdp .pb-0{
  padding-bottom:0px;
}
#pixel-pdp .pb-5{
  padding-bottom:1.25rem;
}
#pixel-pdp .pb-8{
  padding-bottom:2rem;
}
#pixel-pdp .pr-10{
  padding-right:2.5rem;
}
#pixel-pdp .pr-8{
  padding-right:2rem;
}
#pixel-pdp .pt-10{
  padding-top:2.5rem;
}
#pixel-pdp .pt-20{
  padding-top:5rem;
}
#pixel-pdp .pt-3{
  padding-top:2.8rem;
}

#pixel-pdp .pt-1{
  padding-top:.5rem;
}

#pixel-pdp .pt-6{
  padding-top:1.5rem;
}
#pixel-pdp .text-left{
  text-align:left;
}
#pixel-pdp .text-center{
  text-align:center;
}

#pixel-pdp .text-justify{
  text-align:justify;
}

#pixel-pdp .align-middle{
  vertical-align:middle;
}
#pixel-pdp .text-\[18px\]{
  font-size:18px;
}
#pixel-pdp .text-\[22px\]{
  font-size:22px;
}
#pixel-pdp .text-xl{
  font-size:1.25rem;
  line-height:1.2;
}
#pixel-pdp .font-medium{
  font-weight:500;
}
#pixel-pdp .font-normal{
  font-weight:400;
}
#pixel-pdp .leading-snug{
  line-height:1.2;
}
#pixel-pdp .text-\[\#202124\]{
  --tw-text-opacity:1;
  color:rgb(32 33 36 / var(--tw-text-opacity));
}
#pixel-pdp .text-\[\#486090\]{
  --tw-text-opacity:1;
  color:rgb(72 96 144 / var(--tw-text-opacity));
}
#pixel-pdp .text-white{
  --tw-text-opacity:1;
  color:rgb(255 255 255 / var(--tw-text-opacity));
}
#pixel-pdp .filter{
  filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:400;
  src:local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Kwp5eKQtGBlc.woff2) format("woff2");
  unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:400;
  src:local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Nwp5eKQtGBlc.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:400;
  src:local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Bwp5eKQtGBlc.woff2) format("woff2");
  unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:400;
  src:local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Awp5eKQtGBlc.woff2) format("woff2");
  unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:400;
  src:local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Owp5eKQtG.woff2) format("woff2");
  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:500;
  src:local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94Yt3CwZsPF4oxIs.woff2) format("woff2");
  unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:500;
  src:local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94YtwCwZsPF4oxIs.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:500;
  src:local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94Yt8CwZsPF4oxIs.woff2) format("woff2");
  unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:500;
  src:local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94Yt9CwZsPF4oxIs.woff2) format("woff2");
  unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:500;
  src:local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94YtzCwZsPF4o.woff2) format("woff2");
  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:700;
  src:local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154t3CwZsPF4oxIs.woff2) format("woff2");
  unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:700;
  src:local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154twCwZsPF4oxIs.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:700;
  src:local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154t8CwZsPF4oxIs.woff2) format("woff2");
  unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:700;
  src:local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154t9CwZsPF4oxIs.woff2) format("woff2");
  unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family:"Google Sans";
  font-style:normal;
  font-weight:700;
  src:local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154tzCwZsPF4o.woff2) format("woff2");
  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
#pixel-pdp{
  font-family:sans-serif;
  line-height:1.15;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
}

#pixel-pdp{
  margin:0;
}


#pixel-pdp section{
  display:block;
}

#pixel-pdp h1{
  font-size:2em;
  margin:0.67em 0;
}

#pixel-pdp a{
  background-color:transparent;
  -webkit-text-decoration-skip:objects;
}

#pixel-pdp a:active, #pixel-pdp a:hover{
  outline-width:0;
}


#pixel-pdp strong{
  font-weight:inherit;
  font-weight:bolder;
}

#pixel-pdp small{
  font-size:80%;
}


#pixel-pdp sup{
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
  top:-0.5em;
}

#pixel-pdp img{
  border-style:none;
}
#pixel-pdp svg:not(:root){
  overflow:hidden;
}


#pixel-pdp select{
  text-transform:none;
}

#pixel-pdp{
  box-sizing:border-box;
  font-size:100%;
}

#pixel-pdp *, #pixel-pdp *::before, #pixel-pdp *::after{
  box-sizing:inherit;
}

#pixel-pdp{
  margin:0;
  padding:0;
  background:#fefefe;
  font-weight:normal;
  line-height:normal;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

#pixel-pdp img{
  display:inline-block;
  vertical-align:middle;
  max-width:100%;
  height:auto;
  -ms-interpolation-mode:bicubic;
}


#pixel-pdp select{
  font-family:inherit;
}

#pixel-pdp div, #pixel-pdp h1, #pixel-pdp h2, #pixel-pdp h4, #pixel-pdp h5, #pixel-pdp p{
  margin:0;
  padding:0;
}

#pixel-pdp p{
  margin-bottom:1rem;
  font-size:inherit;
  line-height:1.6;
  text-rendering:optimizeLegibility;
}

#pixel-pdp strong{
  font-weight:bold;
  line-height:inherit;
}

#pixel-pdp small{
  font-size:80%;
  line-height:inherit;
}

#pixel-pdp h1, #pixel-pdp .h1, #pixel-pdp h2, #pixel-pdp .h2, #pixel-pdp h4, #pixel-pdp .h4, #pixel-pdp h5, #pixel-pdp .h5{
  font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style:normal;
  font-weight:normal;
  color:inherit;
  text-rendering:optimizeLegibility;
}

#pixel-pdp h1 small, #pixel-pdp .h1 small, #pixel-pdp h2 small, #pixel-pdp .h2 small, #pixel-pdp h4 small, #pixel-pdp .h4 small, #pixel-pdp h5 small, #pixel-pdp .h5 small{
  line-height:0;
  color:#cacaca;
}

#pixel-pdp h1, #pixel-pdp .h1{
  font-size:1.5rem;
  line-height:1.4;
  margin-top:0;
  margin-bottom:0.5rem;
}

#pixel-pdp h2, #pixel-pdp .h2{
  font-size:1.25rem;
  line-height:1.4;
  margin-top:0;
  margin-bottom:0.5rem;
}

#pixel-pdp h4, #pixel-pdp .h4{
  font-size:1.125rem;
  line-height:1.4;
  margin-top:0;

}

#pixel-pdp h5, #pixel-pdp .h5{
  font-size:1.0625rem;
  line-height:1.4;
  margin-top:0;
  margin-bottom:0.5rem;
}

@media print, screen and (min-width: 40em){
  #pixel-pdp h1, #pixel-pdp .h1{
    font-size:3rem;
  }
  #pixel-pdp h2, #pixel-pdp .h2{
    font-size:2.5rem;
  }
  #pixel-pdp h4, #pixel-pdp .h4{
    font-size:1.5625rem;
  }
  #pixel-pdp h5, #pixel-pdp .h5{
    font-size:1.25rem;
  }
}
#pixel-pdp a{
  line-height:inherit;
  color:#2ba6cb;
  text-decoration:none;
  cursor:pointer;
}

#pixel-pdp a:hover, #pixel-pdp a:focus{
  color:#258faf;
}

#pixel-pdp a img{
  border:0;
}

#pixel-pdp .text-left{
  text-align:left;
}

#pixel-pdp .text-center{
  text-align:center;
}

#pixel-pdp .row{
  max-width:100%;
  margin-right:auto;
  margin-left:auto;
  display:flex;
  flex-flow:row wrap;
}

#pixel-pdp .row .row{
  margin-right:-0.9375rem;
  margin-left:-0.9375rem;
}

@media print, screen and (min-width: 40em){
  #pixel-pdp .row .row{
    margin-right:-0.9375rem;
    margin-left:-0.9375rem;
  }
}
@media print, screen and (min-width: 64em){
  #pixel-pdp .row .row{
    margin-right:-0.9375rem;
    margin-left:-0.9375rem;
  }
}

#pixel-pdp .row:not(.expanded) .row{
  max-width:none;
}

#pixel-pdp .small-7{
  flex:0 0 58.33333%;
  max-width:58.33333%;
}

#pixel-pdp .small-8{
  flex:0 0 66.66667%;
  max-width:66.66667%;
}

#pixel-pdp .small-10{
  flex:0 0 83.33333%;
  max-width:83.33333%;
}

#pixel-pdp .small-11{
  flex:0 0 100%;
  max-width:100%;
}

#pixel-pdp .small-12{
  flex:0 0 100%;
  max-width:100%;
}

@media print, screen and (min-width: 40em){
  #pixel-pdp .medium-4{
    flex:0 0 33.33333%;
    max-width:33.33333%;
  }
  #pixel-pdp .medium-6{
    flex:0 0 50%;
    max-width:50%;
  }
  #pixel-pdp .medium-11{
    flex:0 0 91.66667%;
    max-width:91.66667%;
  }
  #pixel-pdp .medium-12{
    flex:0 0 100%;
    max-width:100%;
  }
}
@media print, screen and (min-width: 64em){
  #pixel-pdp .large-8{
    flex:0 0 66.66667%;
    max-width:66.66667%;
  }
  #pixel-pdp .large-10{
    flex:0 0 83.33333%;
    max-width:83.33333%;
  }
}

#pixel-pdp .align-center{
  justify-content:center;
}

#pixel-pdp .align-middle{
  align-items:center;
}

#pixel-pdp .align-top{
  align-items:normal;
}

@media only screen and (min-width: 640px){
  #pixel-pdp .medium-6{
    flex:0 0 50%;
    max-width:50%;
  }
}
#pixel-pdp .margin-btm-s{
  margin-bottom:15px;
}

#pixel-pdp .margin-btm-l{
  margin-bottom:30px !important;
}
@media only screen and (min-width: 640px){
  #pixel-pdp .margin-btm-l{
    margin-bottom:55px !important;
  }
}
#pixel-pdp *{
  font-family:"Google Sans", sans-serif;
  font-variant-ligatures:none;
  -webkit-hyphens:none;
  hyphens:none;
}

#pixel-pdp{
  background:#fff;
  font-family:"Google Sans", sans-serif;
  color:#202124;
}

#pixel-pdp section{
  padding:20px 0;
}

#pixel-pdp{
  padding:0 10px !important;
}
@media (min-width: 640px){
  #pixel-pdp{
    padding:0 !important;
  }
}

@media only screen and (min-width: 640px){
  #pixel-pdp section{
    padding:60px 0 50px;
  }
}
#pixel-pdp a{
  color:#fff;
}

#pixel-pdp sup{
  font-size:60%;
}

#pixel-pdp h1, #pixel-pdp h2{
  font-family:"Google Sans", sans-serif;
  font-weight:700;
  padding-top:35px;
  margin-bottom:35px;
  font-size:36px;
  line-height:39px;
}

#pixel-pdp h1{
  padding-left:15px;
  padding-right:15px;
  font-size:40px;
  line-height:43px;
  margin-left:auto;
  margin-right:auto;
}

#pixel-pdp h2{
  padding-top:0;
  margin-bottom:30px;
}

#pixel-pdp h4, #pixel-pdp h5{
  font-family:"Google Sans", sans-serif;
}

#pixel-pdp h4{
  font-size:22px;
  line-height:1.1;
  font-weight:700;
}

#pixel-pdp h5{
  font-size:24px;
  line-height:30px;
  font-weight:700;
}

#pixel-pdp .title{
  color:#191818;
  font-size:18px;
  line-height:24px;
  margin-bottom:15px;
}

#pixel-pdp h1.white{
  color:#fff;
}

@media only screen and (min-width: 640px){
  #pixel-pdp h1, #pixel-pdp h2{
    font-size:60px;
    line-height:64px;
    max-width:100%;
  }
  #pixel-pdp h2{
    margin-bottom:60px;
  }
  #pixel-pdp h1 span{
    display:inline;
  }
  #pixel-pdp .title{
    font-size:32px;
    line-height:36px;
    margin-bottom:60px;
  }
  #pixel-pdp h4{
    font-size:32px;
    line-height:38px;
  }
}

#pixel-pdp p{
  font-size:16px;
  line-height:1.2;
  font-family:"Google Sans", sans-serif;
  font-weight:400;
  margin-bottom:25px;
}
#pixel-pdp .show-for-medium{
  display:none;
}

@media only screen and (min-width: 640px){
  #pixel-pdp .show-for-medium{
    display:block;
  }
  #pixel-pdp img.show-for-medium{
    display:inline;
  }
  #pixel-pdp .hide-for-medium{
    display:none;
  }


}

#pixel-pdp .hero-img{
  margin:0 auto;
}
#pixel-pdp p.small{
  color:#3c4043;
  font-size:12px;
  line-height:1.5;
  font-weight:400;
  text-align: justify;
}

#pixel-pdp p.small.de{
  font-size:16px;
  line-height:1.5;
}

#pixel-pdp .heading-lrg{
  font-size:31px;
  line-height:37px;
  font-weight:500;
  letter-spacing:-1px;
}
@media only screen and (min-width: 640px){
  #pixel-pdp .heading-lrg{
    font-size:58px;
    line-height:62px;
  }
}

#pixel-pdp .title{
  font-size:17px;
  line-height:20px;
  font-weight:500;
  margin-bottom:0;
  padding:0 0 5px;
  letter-spacing:0.2px;
}

#pixel-pdp .white{
  background:#fff;
}

#pixel-pdp img.full{
  width:100%;
}

#pixel-pdp p.white{
  color:#fff;
}

#pixel-pdp .rounded{
  border-radius:15px;
}
@media only screen and (min-width: 640px){
  #pixel-pdp .rounded{
    border-radius:30px;
  }
}

#pixel-pdp .container{
  max-width:1170px;
  margin:0 auto;
}

#pixel-pdp .no-pad{
  padding:10px 0 0;
}

@media only screen and (max-width: 640px){
  #pixel-pdp section.no-pad{
    padding:30px 0;
  }

  #pixel-pdp .text-left{
  text-align:left;


}

#pixel-pdp .small-line-break {
    display: none;
  }

  #pixel-pdp h1{
  padding-left:0px;
  padding-right:0px;}

  #pixel-pdp p.small{
  text-align:left;
}


}

#pixel-pdp .relative{
  position:relative;
}
@media only screen and (min-width: 640px){
  #pixel-pdp .small{
    padding-top:25px;
  }
}

#pixel-pdp .circle{
  font-weight:bold;
  font-size:25px;
  width:40px;
  height:40px;
  margin:0 auto 10px;
  border-radius:50%;
  border:1px solid #fff;
  line-height:38px;
  text-align:center;
}

@media only screen and (max-width: 768px){
  #pixel-pdp .circle{
    display:inline-block;
    width:22px;
    height:22px;
    font-size:17px;
    line-height:19px;
    margin-right:10px;
    vertical-align:top;
    margin-top:5px;
  }
}

@media (min-width: 640px){

  #pixel-pdp .md\:order-1{
    order:1;
  }

  #pixel-pdp .md\:order-2{
    order:2;
  }

  #pixel-pdp .md\:m-0{
    margin:0px;
  }

  #pixel-pdp .md\:mx-0{
    margin-left:0px;
    margin-right:0px;
  }

  #pixel-pdp .md\:mx-3{
    margin-left:0.75rem;
    margin-right:0.75rem;
  }

  #pixel-pdp .md\:mb-0{
    margin-bottom:0px;
  }

  #pixel-pdp .md\:mb-10{
    margin-bottom:2.5rem;
  }

  #pixel-pdp .md\:mb-12{
    margin-bottom:3rem;
  }

  #pixel-pdp .md\:mb-14{
    margin-bottom:3.5rem;
  }

  #pixel-pdp .md\:mb-16{
    margin-bottom:4rem;
  }

  #pixel-pdp .md\:mb-20{
    margin-bottom:5rem;
  }

  #pixel-pdp .md\:mb-2{
    margin-bottom:0.5rem;
  }

  #pixel-pdp .md\:mb-3{
    margin-bottom:0.75rem;
  }

  #pixel-pdp .md\:mb-4{
    margin-bottom:1rem;
  }

  #pixel-pdp .md\:mb-6{
    margin-bottom:1.5rem;
  }

  #pixel-pdp .md\:mb-8{
    margin-bottom:2rem;
  }

  #pixel-pdp .md\:mr-3{
    margin-right:0.75rem;
  }

  #pixel-pdp .md\:mr-6{
    margin-right:1.5rem;
  }

  #pixel-pdp .md\:mt-0{
    margin-top:0px;
  }

  #pixel-pdp .md\:mt-20{
    margin-top:5rem;
  }

  #pixel-pdp .md\:mt-24{
    margin-top:6rem;
  }

  #pixel-pdp .md\:mt-6{
    margin-top:1.5rem;
  }

  #pixel-pdp .md\:mt-8{
    margin-top:2rem;
  }

  #pixel-pdp .md\:block{
    display:block;
  }

  #pixel-pdp .md\:w-1\/2{
    width:50%;
  }

  #pixel-pdp .md\:w-1\/3{
    width:33.333333%;
  }

  #pixel-pdp .md\:w-2\/3{
    width:66.666667%;
  }

  #pixel-pdp .md\:w-\[31\%\]{
    width:31%;
  }

  #pixel-pdp .md\:w-\[69\%\]{
    width:69%;
  }

  #pixel-pdp .md\:w-auto{
    width:auto;
  }

  #pixel-pdp .md\:max-w-\[160px\]{
    max-width:160px;
  }

  #pixel-pdp .md\:max-w-\[170px\]{
    max-width:170px;
  }

  #pixel-pdp .md\:max-w-\[220px\]{
    max-width:220px;
  }

  #pixel-pdp .md\:max-w-\[230px\]{
    max-width:230px;
  }

  #pixel-pdp .md\:max-w-\[240px\]{
    max-width:240px;
  }

  #pixel-pdp .md\:max-w-\[250px\]{
    max-width:250px;
  }

  #pixel-pdp .md\:max-w-\[320px\]{
    max-width:320px;
  }

  #pixel-pdp .md\:max-w-\[400px\]{
    max-width:400px;
  }

  #pixel-pdp .md\:grid-cols-1{
    grid-template-columns:repeat(1, minmax(0, 1fr));
  }

  #pixel-pdp .md\:grid-cols-2{
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }

  #pixel-pdp .md\:grid-cols-3{
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }

  #pixel-pdp .md\:flex-nowrap{
    flex-wrap:nowrap;
  }

  #pixel-pdp .md\:justify-between{
    justify-content:space-between;
  }

  #pixel-pdp .md\:gap-3{
    gap:0.75rem;
  }

  #pixel-pdp .md\:gap-4{
    gap:1rem;
  }

  #pixel-pdp .md\:gap-5{
    gap:1.25rem;
  }

  #pixel-pdp .md\:gap-6{
    gap:1.5rem;
  }

  #pixel-pdp .md\:gap-7{
    gap:1.75rem;
  }

  #pixel-pdp .md\:self-end{
    align-self:flex-end;
  }

  #pixel-pdp .md\:bg-gradient-to-b{
    background-image:linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  #pixel-pdp .md\:px-10{
    padding-left:2.5rem;
    padding-right:2.5rem;
  }

  #pixel-pdp .md\:px-16{
    padding-left:4rem;
    padding-right:4rem;
  }

  #pixel-pdp .md\:px-3{
    padding-left:0.75rem;
    padding-right:0.75rem;
  }

  #pixel-pdp .md\:px-4{
    padding-left:1rem;
    padding-right:1rem;
  }

  #pixel-pdp .md\:px-6{
    padding-left:1.5rem;
    padding-right:1.5rem;
  }

  #pixel-pdp .md\:py-16{
    padding-top:4rem;
    padding-bottom:4rem;
  }

  #pixel-pdp .md\:py-8{
    padding-top:2rem;
    padding-bottom:2rem;
  }

  #pixel-pdp .md\:pb-1{
    padding-bottom:0.25rem;
  }

  #pixel-pdp .md\:pb-16{
    padding-bottom:4rem;
  }

  #pixel-pdp .md\:pb-20{
    padding-bottom:5rem;
  }

  #pixel-pdp .md\:pb-6{
    padding-bottom:1.5rem;
  }

  #pixel-pdp .md\:pl-8{
    padding-left:2rem;
  }

  #pixel-pdp .md\:pl-6{
    padding-left:1.5rem;
  }

  #pixel-pdp .md\:pr-0{
    padding-right:0px;
  }

  #pixel-pdp .md\:pr-12{
    padding-right:3rem;
  }

  #pixel-pdp .md\:pr-16{
    padding-right:4rem;
  }

  #pixel-pdp .md\:pr-8{
    padding-right:2rem;
  }

  #pixel-pdp .md\:pt-16{
    padding-top:4rem;
  }



  #pixel-pdp .md\:pt-20{
    padding-top:5rem;
  }

  #pixel-pdp .md\:pt-6{
    padding-top:1.5rem;
  }

  #pixel-pdp .md\:text-left{
    text-align:left;
  }

  #pixel-pdp .md\:text-2xl{
    font-size:1.5rem;
    line-height:2rem;
  }

  #pixel-pdp .md\:text-xl{
    font-size:1.25rem;
    line-height:1.75rem;
  }
}

@media (min-width: 1024px){

  #pixel-pdp .lg\:max-w-full{
    max-width:100%;
  }

  #pixel-pdp .lg\:px-0{
    padding-left:0px;
    padding-right:0px;
  }

  #pixel-pdp .lg\:px-1{
    padding-left:0.25rem;
    padding-right:0.25rem;
  }

  #pixel-pdp .lg\:px-20{
    padding-left:5rem;
    padding-right:5rem;
  }

  #pixel-pdp .lg\:px-24{
    padding-left:6rem;
    padding-right:6rem;
  }

  #pixel-pdp .lg\:px-26{
    padding-left:6.5rem;
    padding-right:6.5rem;
  }

  #pixel-pdp .lg\:text-2xl{
    font-size:1.5rem;
    line-height:2rem;
  }

  #pixel-pdp .lg\:text-3xl{
    font-size:1.875rem;
    line-height:1.1;
    text-align: center;
  }

  #pixel-pdp .lg\:leading-tight{
    line-height:1;
  }


}

.gemini-device {
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
}


  .gemini-device img {
  width: 90%;
}

@media (max-width: 640px) {

  .small-image-size {
  width: 65%;
}

}
